 :root{--navy: #1A3682;--navy-d: #122660;--navy-dd: #0B173F;--amber: #FBBA00;--amber-d: #E3A800;--ink: #222;--text: #5F5F5F;--line: #E2E5EC;--soft: #F4F5F8;--white: #fff;--font: "Helvetica Neue",Helvetica,"Segoe UI",Arial,"Geeza Pro","Noto Sans Arabic",Tahoma,sans-serif;--wrap: 1240px;--gutter: clamp(16px,4vw,40px);--shadow: 0 2px 4px rgba(11,23,63,.05),0 8px 28px rgba(11,23,63,.08)}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth}body{margin: 0;background: var(--white);color: var(--text);font: 400 16px/1.65 var(--font);-webkit-font-smoothing: antialiased;overflow-x: hidden}img,svg{display: block;max-width: 100%}a{color: var(--navy);text-decoration: none}a:hover{color: var(--navy-d);text-decoration: underline;text-underline-offset: 3px}h1,h2,h3,h4{margin: 0;color: var(--navy);line-height: 1.16;font-weight: 200}h1{font-size: clamp(32px,4.4vw,54px);letter-spacing: -.01em}h2{font-size: clamp(28px,3.3vw,44px);letter-spacing: -.005em}h3{font-size: 20px;font-weight: 700;color: var(--ink);line-height: 1.3}h4{font-size: 15px;font-weight: 700;color: var(--ink)}p{margin: 0 0 1em}ul,ol{margin: 0;padding: 0;list-style: none}button,input,select,textarea{font: inherit;color: inherit}:focus-visible{outline: 3px solid var(--amber);outline-offset: 2px}.wrap{width: 100%;max-width: calc(var(--wrap) + 2 * var(--gutter));margin-inline: auto;padding-inline: var(--gutter)}.skip{position: absolute;inset-inline-start: 12px;top: -60px;background: var(--amber);color: var(--navy-dd);padding: 10px 14px;z-index: 100;font-weight: 700}.skip:focus{top: 8px}.ico{width: 1em;height: 1em;flex: none}[dir=rtl] .flip{transform: scaleX(-1)}.sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 46px;padding: 11px 26px;background: var(--navy);color: #fff;border: 2px solid var(--navy);font-size: 14px;font-weight: 700;line-height: 1.2;cursor: pointer;transition: background .16s,color .16s,border-color .16s;text-align: center}.btn:hover{background: var(--navy-d);border-color: var(--navy-d);color: #fff;text-decoration: none}.btn .ico{width: 16px;height: 16px}.btn-amber{background: var(--amber);border-color: var(--amber);color: var(--navy-dd)}.btn-amber:hover{background: var(--amber-d);border-color: var(--amber-d);color: var(--navy-dd)}.btn-white{background: #fff;border-color: #fff;color: var(--navy)}.btn-white:hover{background: var(--amber);border-color: var(--amber);color: var(--navy-dd)}.btn-line{background: transparent;color: var(--navy)}.btn-line:hover{background: var(--navy);color: #fff}.btn-ghost{background: transparent;border-color: rgba(255,255,255,.7);color: #fff}.btn-ghost:hover{background: #fff;border-color: #fff;color: var(--navy)}.link{display: inline-flex;align-items: center;gap: 8px;font-weight: 700;font-size: 14px}.link .ico{width: 14px;height: 14px;transition: transform .16s}.link:hover .ico{transform: translateX(3px)}[dir=rtl] .link:hover .ico{transform: scaleX(-1) translateX(3px)}.util{background: var(--soft);border-bottom: 1px solid var(--line);font-size: 13px}.util-in{display: flex;justify-content: space-between;align-items: center;gap: 16px;min-height: 40px}.util-tag{color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.util-right{display: flex;align-items: center;gap: 18px}.langs{display: flex;gap: 2px}.langs a{padding: 3px 7px;color: var(--text);font-weight: 700;font-size: 12px;letter-spacing: .03em}.langs a:hover{color: var(--navy);text-decoration: none}.langs a[aria-current]{background: var(--navy);color: #fff}.cur{display: inline-flex;align-items: center;gap: 6px;color: var(--text)}.cur select{border: 1px solid var(--line);background: #fff;padding: 2px 6px;font-size: 12px;font-weight: 700;color: var(--ink);cursor: pointer}.head{position: sticky;top: 0;z-index: 40;background: #fff;border-bottom: 1px solid var(--line)}.head-in{display: flex;align-items: center;gap: 32px;min-height: 84px}.logo{display: inline-flex;align-items: center;gap: 12px;color: var(--navy);flex: none}.logo:hover{text-decoration: none}.logo-mark{width: 44px;height: 44px}.logo-txt{font-size: 22px;font-weight: 700;letter-spacing: -.02em;line-height: 1;direction: ltr}.logo-txt small{display: block;font-size: 10.5px;font-weight: 700;letter-spacing: .3em;color: var(--amber-d);margin-top: 5px;text-transform: uppercase}.nav{flex: 1;display: flex;justify-content: flex-end}.nav-list{display: flex;align-items: stretch;gap: 2px}.nav-list > li{position: relative;display: flex}.nav-a{display: inline-flex;align-items: center;gap: 6px;padding: 10px 12px;color: var(--ink);font-size: 13px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;white-space: nowrap;background: none;border: 0;cursor: pointer}[lang=ar] .nav-a,[lang=ru] .nav-a{letter-spacing: .02em}.nav-a:hover,.nav-a[aria-current]{color: var(--navy);text-decoration: none}.nav-a[aria-current]{box-shadow: inset 0 -3px var(--amber)}.nav-a .ico{width: 11px;height: 11px}.head-cta{flex: none;min-height: 42px;padding: 9px 18px;font-size: 13px}.burger{display: none;width: 46px;height: 46px;padding: 11px;background: none;border: 0;color: var(--navy);cursor: pointer;margin-inline-start: auto}.burger .ico{width: 24px;height: 24px}.mega{position: absolute;top: 100%;inset-inline-start: -180px;width: 780px;background: #fff;border-top: 5px solid var(--amber);box-shadow: 0 24px 50px rgba(11,23,63,.2);padding: 26px;opacity: 0;visibility: hidden;transform: translateY(6px);transition: opacity .15s,transform .15s,visibility .15s}.has-mega:hover .mega,.has-mega:focus-within .mega{opacity: 1;visibility: visible;transform: none}.mega-lead{color: var(--text);margin-bottom: 14px;font-size: 14px}.mega-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 2px 18px}.mega-a{display: flex;gap: 12px;padding: 10px;color: var(--ink)}.mega-a:hover{background: var(--soft);text-decoration: none;color: var(--navy)}.mega-a .ico{width: 28px;height: 28px;color: var(--navy)}.mega-a b{display: block;font-size: 14px;line-height: 1.3}.mega-a span{display: block;font-size: 12.5px;line-height: 1.4;color: var(--text);margin-top: 2px}.rail{position: fixed;inset-inline-end: 0;top: 46%;transform: translateY(-50%);z-index: 30;display: flex;flex-direction: column;gap: 3px}.rail a{position: relative;display: flex;align-items: center;justify-content: center;width: 54px;height: 54px;background: var(--amber);color: var(--navy-dd)}.rail a:hover{background: var(--amber-d);text-decoration: none}.rail .ico{width: 26px;height: 26px}.rail span{position: absolute;inset-inline-end: 100%;background: var(--navy-dd);color: #fff;font-size: 12px;font-weight: 700;padding: 7px 11px;white-space: nowrap;opacity: 0;visibility: hidden;transition: opacity .15s}.rail a:hover span,.rail a:focus-visible span{opacity: 1;visibility: visible}.hero{position: relative;background: var(--navy-dd);overflow: hidden}.hero-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.hero-in{position: relative;display: flex;align-items: center;min-height: clamp(460px,56vw,600px);padding-block: 40px}.hero-panel{max-width: 540px;padding: clamp(24px,3.2vw,38px);background: rgba(26,54,130,.9);border-inline-start: 6px solid var(--amber);color: #fff}.hero-panel h1{color: #fff;font-size: clamp(30px,3.5vw,44px)}.hero-panel p{margin: 16px 0 24px;color: #E6EAF5;font-size: 16px;line-height: 1.6}.hero-actions{display: flex;flex-wrap: wrap;gap: 10px}.tool{padding-top: 40px}.tabs{display: flex;flex-wrap: wrap;gap: 0}.tab{padding: 12px 22px;background: none;border: 1px solid transparent;border-bottom: 0;font-size: 14px;font-weight: 700;color: var(--navy);cursor: pointer;position: relative}.tab:hover{background: var(--soft)}.tab[aria-selected=true]{background: #fff;border-color: var(--line);box-shadow: 0 -2px 8px rgba(11,23,63,.05)}.tool-box{background: var(--navy);border-top: 6px solid var(--amber);color: #fff;padding: clamp(20px,3vw,34px)}.tool-box h2{color: #fff;font-size: clamp(24px,2.4vw,32px)}.tool-sub{color: #C9D2E8;font-size: 14px;margin: 6px 0 0}.quick{display: grid;grid-template-columns: minmax(200px,300px) 1fr;gap: 28px;align-items: start}.quick-form{display: grid;grid-template-columns: 1.15fr 1.15fr .8fr .8fr auto;gap: 10px;align-items: end}.tool-box label{display: block;font-size: 12px;font-weight: 700;margin-bottom: 5px;color: #DCE2F2}.tool-box select,.tool-box input{width: 100%;height: 46px;padding: 0 12px;background: #fff;border: 0;color: var(--ink)}.quick-res{grid-column: 1 / -1;display: none;flex-wrap: wrap;align-items: center;gap: 12px 26px;margin-top: 18px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,.22)}.quick-res.on{display: flex}.qr-mode{font-size: 13px;color: #C9D2E8}.qr-mode b{display: block;font-size: 16px;color: #fff}.qr-price{font-size: 32px;font-weight: 200;color: var(--amber);line-height: 1.1}.quick-res .link{color: #fff;margin-inline-start: auto}.price-peek{display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: 2px;margin-top: 18px}.peek{background: rgba(255,255,255,.08);padding: 14px 16px;color: #E6EAF5;font-size: 13.5px}.peek b{display: block;font-size: 22px;font-weight: 200;color: var(--amber);line-height: 1.2;margin-top: 3px}.peek small{color: #C9D2E8;font-size: 12px}.find-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(170px,1fr));gap: 2px;margin-top: 18px}.find-grid a{display: block;background: rgba(255,255,255,.08);padding: 14px 16px;color: #fff;font-weight: 700}.find-grid a:hover{background: var(--amber);color: var(--navy-dd);text-decoration: none}.find-grid small{display: block;font-weight: 400;font-size: 12px;line-height: 1.35;opacity: .85;margin-top: 3px}.sec{padding-block: clamp(52px,7vw,88px)}.sec-soft{background: var(--soft)}.sec-navy{background: var(--navy);color: #DCE2F2}.sec-navy h2,.sec-navy h3{color: #fff}.sec-head{max-width: 760px;margin-bottom: clamp(26px,3.4vw,42px)}.sec-head p{margin: 14px 0 0;font-size: 17px}.eyebrow{display: block;margin-bottom: 10px;font-size: 13px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--amber-d)}[lang=ar] .eyebrow{letter-spacing: 0}.intro{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(30px,5vw,70px);align-items: start}.intro h2{margin-bottom: 18px}.intro > div > p{font-size: 17px}.pillars{display: grid;grid-template-columns: 1fr 1fr;gap: 26px 28px}.pillar{border-top: 3px solid var(--amber);padding-top: 14px}.pillar h3{font-size: 17px;margin-bottom: 7px}.pillar p{font-size: 14.5px;margin: 0;line-height: 1.55}.chain{display: grid;grid-template-columns: repeat(8,1fr);margin-top: 8px;counter-reset: c}.chain li{position: relative;padding: 42px 8px 0 0;color: #fff;font-size: 14px;font-weight: 700;line-height: 1.3;counter-increment: c}[dir=rtl] .chain li{padding: 42px 0 0 8px}.chain li::before{content: counter(c);position: absolute;top: 0;inset-inline-start: 0;width: 28px;height: 28px;display: grid;place-items: center;background: var(--amber);color: var(--navy-dd);font-size: 13px;z-index: 1}.chain li::after{content: "";position: absolute;top: 13px;inset-inline: 0 -1px;height: 2px;background: rgba(251,186,0,.5)}.cards{display: grid;gap: 22px;grid-template-columns: repeat(3,1fr)}.card{display: flex;flex-direction: column;background: #fff;box-shadow: var(--shadow);color: inherit;transition: transform .18s,box-shadow .18s}a.card:hover{transform: translateY(-3px);box-shadow: 0 6px 12px rgba(11,23,63,.08),0 18px 42px rgba(11,23,63,.13);text-decoration: none;color: inherit}.card-art{background: #E9ECF3;aspect-ratio: 16 / 10;overflow: hidden}.card-art img,.card-art svg{width: 100%;height: 100%;object-fit: cover}.card-body{display: flex;flex-direction: column;flex: 1;padding: 20px 22px 22px}.card-body h3{margin-bottom: 8px}.card-body p{flex: 1;font-size: 14.5px;line-height: 1.55;margin-bottom: 14px}.card-body .link{color: var(--navy)}.split{display: grid;grid-template-columns: 5fr 7fr;gap: clamp(30px,5vw,60px);align-items: start}.split h2{margin-bottom: 16px}.tbl-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch}.tbl{width: 100%;border-collapse: collapse;font-size: 14.5px;background: #fff}.tbl caption{text-align: start;font-size: 22px;font-weight: 200;color: var(--navy);padding-bottom: 12px}.tbl th{background: var(--navy);color: #fff;font-size: 12.5px;font-weight: 700;text-align: start;padding: 11px 14px;white-space: nowrap}.tbl td{padding: 12px 14px;border-bottom: 1px solid var(--line);color: var(--ink);vertical-align: top}.tbl tbody tr:hover td{background: #FAFBFD}.tbl .num{white-space: nowrap;font-weight: 700;color: var(--navy);text-align: end}.tbl th.num{color: #fff;text-align: end}.tbl .muted{color: var(--text);font-size: 13px}.m{direction: ltr;unicode-bidi: isolate;white-space: nowrap}.matrix td,.matrix th{text-align: center;white-space: nowrap;vertical-align: middle}.matrix th:first-child,.matrix td:first-child{text-align: start}.matrix td:first-child{font-weight: 700;white-space: normal;min-width: 150px}.matrix .reg td{background: var(--soft);color: var(--navy);font-size: 12px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;padding: 8px 14px;text-align: start}.mk{display: inline-flex;flex-direction: column;align-items: center;gap: 1px;font-size: 12.5px;color: var(--text)}.mk .ico{width: 15px;height: 15px;padding: 2px;background: var(--amber);color: var(--navy-dd);stroke-width: 4;box-sizing: content-box}.mk-no{color: #B7BDCB}.th-mode{display: inline-flex;align-items: center;gap: 7px}.th-mode .ico{width: 18px;height: 18px}.stats{display: grid;grid-template-columns: repeat(4,1fr);text-align: center}.stat{padding: 8px 18px;border-inline-start: 1px solid rgba(255,255,255,.28)}.stat:first-child{border: 0}.stat b{display: block;font-size: clamp(44px,5vw,66px);font-weight: 200;line-height: 1.1;color: #fff}.stat span{font-size: 14px;color: #DCE2F2}.cities{display: grid;gap: 2px;grid-template-columns: repeat(5,1fr)}.city{display: flex;flex-direction: column;min-height: 200px;padding: 22px;background: var(--navy);color: #DCE2F2;font-size: 13.5px;line-height: 1.5;transition: background .16s}.city:hover{background: var(--navy-d);text-decoration: none;color: #fff}.city b{color: #fff;font-size: 22px;font-weight: 200;margin-bottom: 8px}.city .ico{width: 24px;height: 24px;color: var(--amber);margin-bottom: 14px}.city i{margin-top: auto;padding-top: 14px;font-style: normal;font-size: 12px;font-weight: 700;color: var(--amber)}.modes{display: grid;gap: 22px;grid-template-columns: repeat(4,1fr)}.mode-card{background: #fff;padding: 22px;border-top: 4px solid var(--amber);box-shadow: var(--shadow)}.mode-card .ico{width: 34px;height: 34px;color: var(--navy);margin-bottom: 12px}.mode-card h3{margin-bottom: 8px}.mode-card p{font-size: 14px;line-height: 1.5;margin-bottom: 10px}.mode-card dl{margin: 12px 0 0;display: grid;gap: 3px;font-size: 13px}.mode-card dt{color: var(--text)}.mode-card dd{margin: 0 0 6px;color: var(--navy);font-weight: 700;font-size: 16px}.mode-off{opacity: .45;box-shadow: none;background: var(--soft);border-top-color: var(--line)}.faq-list{border-top: 1px solid var(--line)}.faq{border-bottom: 1px solid var(--line)}.faq summary{display: flex;justify-content: space-between;gap: 18px;padding: 17px 0;color: var(--ink);font-weight: 700;cursor: pointer;list-style: none}.faq summary::-webkit-details-marker{display: none}.faq summary:hover{color: var(--navy)}.faq summary .ico{width: 18px;height: 18px;color: var(--navy);transition: transform .18s;margin-top: 3px}.faq[open] summary .ico{transform: rotate(180deg)}.faq p{margin: 0;padding: 0 34px 20px 0}[dir=rtl] .faq p{padding: 0 0 20px 34px}.faq-group{margin-top: 40px}.faq-group:first-child{margin-top: 0}.faq-group h2{font-size: 26px;margin-bottom: 14px}.cta{background: var(--navy);border-top: 6px solid var(--amber);color: #DCE2F2}.cta-in{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 22px 40px;padding-block: clamp(36px,5vw,56px)}.cta h2{color: #fff;margin-bottom: 8px}.cta p{margin: 0;max-width: 680px}.cta-actions{display: flex;flex-wrap: wrap;gap: 10px}.phead{background: var(--navy);color: #DCE2F2;position: relative;overflow: hidden}.phead-in{display: grid;grid-template-columns: 1.25fr .75fr;gap: 40px;align-items: center;padding-block: clamp(30px,4vw,46px)}.phead.bare .phead-in{grid-template-columns: 1fr}.phead h1{color: #fff;margin-bottom: 14px}.phead p{margin: 0;max-width: 720px;font-size: 18px;line-height: 1.55}.phead-art{background: var(--navy-d);border-inline-start: 6px solid var(--amber);aspect-ratio: 16 / 10;overflow: hidden}.phead-art img{width: 100%;height: 100%;object-fit: cover}.crumbs{display: flex;flex-wrap: wrap;gap: 6px;font-size: 12.5px;margin-bottom: 18px;color: #B9C4E0}.crumbs a{color: #DCE2F2}.crumbs li + li::before{content: "/";margin-inline-end: 6px;opacity: .55}.layout{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: clamp(30px,4vw,56px);align-items: start}.side{position: sticky;top: 108px;display: grid;gap: 16px}.side-box{background: var(--soft);padding: 22px}.side-box h2,.side-box h3{font-size: 17px;font-weight: 700;color: var(--ink);margin-bottom: 12px;line-height: 1.3}.side-amber{background: var(--navy);color: #DCE2F2;border-top: 5px solid var(--amber)}.side-amber h3{color: #fff}.side-amber p{font-size: 14px;margin-bottom: 14px}.side .btn{width: 100%}.price-mini{font-size: 13.5px}.price-mini li{display: flex;justify-content: space-between;gap: 12px;padding: 8px 0;border-bottom: 1px solid var(--line);color: var(--ink);line-height: 1.35}.price-mini .m{font-weight: 700;color: var(--navy)}.price-mini small{display: block;color: var(--text);font-size: 12px}.block{margin-bottom: 44px}.block > h2{font-size: clamp(25px,2.6vw,32px);margin-bottom: 18px}.checks{display: grid;grid-template-columns: 1fr 1fr;gap: 10px 26px}.checks li{display: flex;gap: 10px;color: var(--ink);font-size: 15px;line-height: 1.45}.checks .ico{width: 18px;height: 18px;color: var(--navy);background: var(--amber);padding: 3px;box-sizing: content-box;margin-top: 1px}.steps{counter-reset: s;display: grid;gap: 2px}.steps li{position: relative;padding: 15px 18px 15px 62px;background: var(--soft);counter-increment: s;color: var(--ink);line-height: 1.45}[dir=rtl] .steps li{padding: 15px 62px 15px 18px}.steps li::before{content: counter(s);position: absolute;inset-inline-start: 0;top: 0;bottom: 0;width: 46px;display: grid;place-items: center;background: var(--navy);color: #fff;font-weight: 700}.steps b{display: block}.steps span{color: var(--text);font-size: 14.5px}.deliver{display: grid;grid-template-columns: repeat(3,1fr);gap: 2px}.deliver li{display: flex;flex-direction: column;gap: 10px;padding: 18px;background: var(--navy);color: #fff;font-weight: 700;font-size: 14.5px;line-height: 1.4}.deliver .ico{width: 24px;height: 24px;color: var(--amber)}.values{display: grid;grid-template-columns: repeat(4,1fr);gap: 22px}.calc{display: grid;grid-template-columns: minmax(0,1fr) 390px;gap: 30px;align-items: start}.calc-sec{background: #fff;border: 1px solid var(--line);margin-bottom: 18px}.calc-sec > h2{display: flex;align-items: center;gap: 12px;margin: 0;padding: 14px 20px;font-size: 18px;font-weight: 700;color: var(--navy);border-bottom: 1px solid var(--line);background: var(--soft)}.calc-sec > h2 .n{width: 26px;height: 26px;display: grid;place-items: center;background: var(--amber);color: var(--navy-dd);font-size: 13px}.calc-body{padding: 20px;display: grid;gap: 16px}.row{display: grid;gap: 14px;grid-template-columns: repeat(auto-fit,minmax(150px,1fr))}.fld label,.lbl{display: block;font-size: 12.5px;font-weight: 700;color: var(--ink);margin-bottom: 5px}.fld input,.fld select,.fld textarea{width: 100%;height: 44px;padding: 0 12px;border: 1px solid #C8CEDB;background: #fff;color: var(--ink);border-radius: 0}.fld textarea{height: auto;min-height: 120px;padding: 10px 12px;resize: vertical}.fld input:focus,.fld select:focus,.fld textarea:focus{border-color: var(--navy);outline: 2px solid rgba(26,54,130,.18);outline-offset: 0}.fld small{display: block;font-size: 12px;margin-top: 4px}.seg{display: inline-flex;border: 1px solid var(--navy)}.seg label{margin: 0;padding: 8px 14px;font-size: 13px;font-weight: 700;color: var(--navy);cursor: pointer}.seg input{position: absolute;opacity: 0}.seg input:checked + span{color: #fff}.seg label:has(input:checked){background: var(--navy);color: #fff}.seg input:focus-visible + span{outline: 2px solid var(--amber);outline-offset: 3px}.tick{display: flex;align-items: flex-start;gap: 10px;padding: 10px 12px;border: 1px solid var(--line);cursor: pointer;font-size: 14px;color: var(--ink);line-height: 1.35}.tick:has(input:checked){border-color: var(--navy);background: #F5F7FC}.tick input{width: 18px;height: 18px;accent-color: var(--navy);flex: none;margin: 1px 0 0}.tick small{display: block;color: var(--text);font-size: 12px}.ticks{display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));gap: 10px}.hidden{display: none !important}.calc-summary{font-size: 13.5px;color: var(--navy);font-weight: 700;padding: 10px 12px;background: #F5F7FC;border-inline-start: 4px solid var(--amber)}.cmp{width: 100%;border-collapse: collapse;font-size: 14px}.cmp th{text-align: start;font-size: 12px;color: var(--text);padding: 6px 10px;border-bottom: 2px solid var(--navy)}.cmp td{padding: 11px 10px;border-bottom: 1px solid var(--line);color: var(--ink)}.cmp tr{cursor: pointer}.cmp tr:hover td{background: var(--soft)}.cmp tr.sel td{background: #FFF8E0}.cmp .cmp-mode{display: flex;align-items: center;gap: 10px;font-weight: 700}.cmp .cmp-mode .ico{width: 24px;height: 24px;color: var(--navy)}.cmp small{display: block;font-weight: 400;font-size: 12px;color: var(--text)}.cmp .num{text-align: end;white-space: nowrap}.cmp .tot{font-weight: 700;color: var(--navy);font-size: 15.5px}.badge{display: inline-block;font-size: 10.5px;font-weight: 700;padding: 1px 6px;margin-inline-start: 6px;background: var(--amber);color: var(--navy-dd);white-space: nowrap;vertical-align: 1px}.badge.b2{background: var(--navy);color: #fff}.res{position: sticky;top: 104px;background: var(--navy);color: #DCE2F2;border-top: 6px solid var(--amber)}.res-top{padding: 20px 22px 16px}.res-top h2{color: #fff;font-size: 20px;font-weight: 700;margin-bottom: 4px}.res-mode{display: flex;align-items: center;gap: 8px;font-size: 13.5px}.res-mode .ico{width: 20px;height: 20px;color: var(--amber)}.res-total{display: block;margin-top: 10px;font-size: clamp(34px,3vw,42px);font-weight: 200;color: #fff;line-height: 1.1}.res-meta{font-size: 13px;margin-top: 6px}.res-body{background: #fff;color: var(--ink);padding: 16px 22px;font-size: 13.5px}.res-body h3{font-size: 11.5px;letter-spacing: .07em;text-transform: uppercase;color: var(--text);margin: 14px 0 5px}.res-body h3:first-child{margin-top: 0}.ln{display: flex;justify-content: space-between;gap: 12px;padding: 5px 0;border-bottom: 1px solid #EEF0F4;line-height: 1.35}.ln small{display: block;color: var(--text);font-size: 11.5px}.ln .m{font-weight: 700;color: var(--navy)}.ln-tot{font-weight: 700;font-size: 15.5px;border-top: 2px solid var(--navy);border-bottom: 0;margin-top: 8px;padding-top: 9px}.res-actions{padding: 16px 22px 20px;display: grid;gap: 8px;background: #fff;border-top: 1px solid var(--line)}.res-actions .row2{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.res-actions .btn{width: 100%;font-size: 13px;padding-inline: 10px}.note{font-size: 12.5px;line-height: 1.5;color: var(--text);margin: 12px 0 0}.res .note{padding: 0 22px 18px;background: #fff;margin: 0}.calc-bar{display: none}.contact{display: grid;grid-template-columns: minmax(0,1fr) 360px;gap: clamp(30px,4vw,56px);align-items: start}.form{display: grid;gap: 16px}.est-box{background: #FFF8E0;border-inline-start: 4px solid var(--amber);padding: 12px 16px;font-size: 13.5px;color: var(--ink);white-space: pre-line}.form-ok{background: #EDF7EE;border-inline-start: 4px solid #2E8B57;padding: 14px 18px;color: var(--ink)}.form-err{color: #B3261E;font-size: 14px;font-weight: 700}.dl dt{font-size: 12px;font-weight: 700;color: var(--text);margin-top: 12px}.dl dd{margin: 2px 0 0;color: var(--ink);overflow-wrap: anywhere}.prose{max-width: 800px}.prose h2{font-size: 24px;margin: 30px 0 10px}.foot{background: var(--navy-dd);color: #B9C4E0;font-size: 14px;border-top: 6px solid var(--amber)}.foot-in{display: grid;grid-template-columns: 1.5fr 1.2fr 1fr 1fr;gap: 34px;padding-block: 52px 36px}.foot .logo{color: #fff;margin-bottom: 14px}.foot h2{color: #fff;font-size: 13px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;margin-bottom: 12px}.foot li{margin-bottom: 7px;line-height: 1.35}.foot a{color: #B9C4E0}.foot a:hover{color: var(--amber)}.foot-b{display: flex;flex-wrap: wrap;gap: 8px 24px;justify-content: space-between;padding-block: 16px;border-top: 1px solid rgba(255,255,255,.14);font-size: 12.5px}.root-page{min-height: 100vh;display: grid;place-items: center;padding: 24px;background: var(--navy)}.root-box{background: #fff;border-top: 6px solid var(--amber);padding: 34px;width: min(460px,100%)}.root-box .logo{margin-bottom: 20px}.root-box ul{display: grid;grid-template-columns: 1fr 1fr;gap: 6px}.root-box a{display: block;padding: 11px 14px;background: var(--soft);font-weight: 700}@media (max-width: 1180px){.head-cta{display: none}.nav-a{padding-inline: 9px;font-size: 12px}.cities{grid-template-columns: repeat(3,1fr)}.chain{grid-template-columns: repeat(4,1fr);row-gap: 22px}.quick{grid-template-columns: 1fr}}@media (max-width: 1020px){.burger{display: block}.nav{display: none;position: fixed;inset: 0;top: 0;z-index: 60;background: #fff;overflow-y: auto;padding: 72px var(--gutter) 40px}.nav.open{display: block}.nav-close{position: absolute;top: 14px;inset-inline-end: 12px}.nav-list{flex-direction: column}.nav-list > li{display: block;border-bottom: 1px solid var(--line)}.nav-a{display: flex;width: 100%;justify-content: space-between;font-size: 15px;padding: 15px 2px}.nav-a[aria-current]{box-shadow: none;color: var(--navy)}.mega{position: static;width: auto;opacity: 1;visibility: visible;transform: none;box-shadow: none;border: 0;padding: 0 0 12px;display: none}.has-mega.open .mega{display: block}.has-mega:hover .mega{display: none}.has-mega.open:hover .mega{display: block}.mega-lead{display: none}.mega-grid{grid-template-columns: 1fr}.mega-a span{display: none}.rail{display: none}.layout,.calc,.contact,.intro,.split,.phead-in{grid-template-columns: minmax(0,1fr)}.phead-art{aspect-ratio: 2 / 1}.side,.res{position: static}.cards,.modes,.values{grid-template-columns: repeat(2,1fr)}.quick-form{grid-template-columns: 1fr 1fr}.quick-form .btn{grid-column: 1 / -1}.foot-in{grid-template-columns: 1fr 1fr}.calc-bar{position: fixed;inset-inline: 0;bottom: 0;z-index: 35;display: flex;justify-content: space-between;align-items: center;gap: 12px;padding: 10px 16px;background: var(--navy);color: #fff;border-top: 3px solid var(--amber)}.calc-bar b{font-size: 20px;font-weight: 300}.calc-bar small{display: block;font-size: 11.5px;color: #C9D2E8}.calc-bar a{padding: 8px 12px;min-height: 36px;font-size: 12.5px}.page-calc{padding-bottom: 76px}}@media (max-width: 680px){.util-tag{display: none}.util-in{justify-content: space-between;min-height: 38px}.util-right{width: 100%;justify-content: space-between;gap: 8px}.langs a{padding: 3px 5px}.head-in{min-height: 66px;gap: 10px}.logo-mark{width: 38px;height: 38px}.logo-txt{font-size: 19px}.hero-in{padding-block: 24px;min-height: 0;align-items: flex-end;padding-top: 150px}.hero-panel{padding: 20px}.hero-actions .btn{width: 100%}.tool{padding-top: 24px}.tab{padding: 10px 12px;font-size: 13px}.quick-form{grid-template-columns: 1fr 1fr}.quick-form > div:nth-child(-n+2){grid-column: 1 / -1}.cards,.modes,.values,.pillars,.checks,.deliver{grid-template-columns: minmax(0,1fr)}.cities{grid-template-columns: minmax(0,1fr)}.city{min-height: 0}.chain{grid-template-columns: 1fr 1fr}.stats{grid-template-columns: 1fr 1fr;row-gap: 24px}.stat:nth-child(3){border: 0}.foot-in{grid-template-columns: minmax(0,1fr);padding-block: 36px 20px}.cta-actions,.cta-actions .btn{width: 100%}.cmp th:nth-child(3),.cmp td:nth-child(3){display: none}.tbl{font-size: 13.5px}.tbl td,.tbl th{padding: 10px}}@media (prefers-reduced-motion: reduce){*{transition: none !important;scroll-behavior: auto !important}}@media print{.util,.head,.rail,.foot,.phead,.calc-sec,.res-actions,.calc-bar,.cta,.skip{display: none !important}body{color: #000}.calc,.calc-main{display: block}#cmp-sec{display: block !important}.res{position: static;background: #fff;color: #000;border: 1px solid #999;margin-top: 16px}.res-top h2,.res-total,.res-mode{color: #000 !important}.print-head{display: block !important;margin-bottom: 14px}}.print-head{display: none}.cards-5{grid-template-columns: repeat(5,1fr);gap: 16px}.cards-5 .card-body{padding: 16px}.cards-5 .card-body h3{font-size: 16px}.cards-5 .card-body p{font-size: 13.5px}@media (max-width: 1180px){.cards-5{grid-template-columns: repeat(2,1fr)}}@media (max-width: 680px){.cards-5{grid-template-columns: minmax(0,1fr)}}.find-grid-light{display: grid;grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 2px}.find-grid-light a{display: block;padding: 11px 14px;background: var(--soft);font-weight: 700;font-size: 14px}.find-grid-light a:hover{background: var(--navy);color: #fff;text-decoration: none}.worldmap{width: 100%;height: auto;margin-top: 8px}.sprite{position: absolute;width: 0;height: 0;overflow: hidden}[hidden]{display: none !important}@media (max-width: 1360px){.rail{display: none}}@media print{@page{margin: 12mm}.res-mode .ico{color: #000}.ln{padding: 3px 0}.res-top,.res-body{padding-block: 8px}}.card-art img,.city-img img{transition: transform .5s ease}a.card:hover .card-art img,.city:hover .city-img img{transform: scale(1.04)}.city{padding: 0}.city-img{display: block;aspect-ratio: 16 / 10;overflow: hidden;background: var(--navy-d)}.city-img img{width: 100%;height: 100%;object-fit: cover}.city-txt{display: flex;flex-direction: column;flex: 1;padding: 18px 20px 20px}.mode-card{display: flex;flex-direction: column;padding-top: 0}.mode-img{margin: 0 -22px 16px;aspect-ratio: 16 / 10;overflow: hidden;background: var(--navy-d)}.mode-img img{width: 100%;height: 100%;object-fit: cover}.mode-off .mode-img{filter: grayscale(1)}.sec-photo{position: relative;overflow: hidden;background: var(--navy-dd)}.sec-photo > img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: .28}.sec-photo > .wrap{position: relative}[lang=ar] .nav-a{font-size: 14.5px}.foot-b .fx-note::after{content: " · "}