
/* BEGIN /assets/sepindar-home-safe-20261104.css?v=1 */
:root{--navy:#06264F;--navy2:#0B3B72;--navy3:#123F74;--gold:#C9A227;--gold2:#E2C35A;--ink:#142136;--muted:#667085;--muted2:#8B98A9;--line:#E1E7EF;--bg:#F5F8FC;--soft:#EEF3F8;--white:#fff;--shadow:0 14px 36px rgba(6,38,79,.10);--shadow-lg:0 28px 64px rgba(6,38,79,.16);--radius:16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}.wrap{width:min(1240px,92%);margin-inline:auto}.section{padding:96px 0}.utility-bar{background:#041d3d;color:#d8e4f0;font-size:11px}.utility-bar>.wrap{height:32px;display:flex;align-items:center;justify-content:space-between}.utility-bar a:hover{color:#fff}.site-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.97);backdrop-filter:blur(18px);border-bottom:1px solid rgba(6,38,79,.08);box-shadow:0 7px 20px rgba(6,38,79,.045)}.nav{min-height:78px;display:flex;align-items:center;gap:26px}.brand{display:flex;align-items:center;gap:12px;font-weight:900;color:var(--navy);letter-spacing:.025em;font-size:20px;white-space:nowrap;padding:4px 0}.brand-logo{display:block;max-width:190px;max-height:50px;object-fit:contain}.nav nav{display:flex;align-items:center;gap:27px;margin-inline:auto;font-size:13px;font-weight:720;color:#2f4056}.nav nav a{position:relative;padding:28px 0 25px}.nav nav a:after{content:"";position:absolute;inset-inline:0;bottom:19px;height:2px;background:var(--gold);transform:scaleX(0);transition:.2s}.nav nav a:hover{color:var(--navy)}.nav nav a:hover:after{transform:scaleX(1)}.btn,.nav-cta{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:800;transition:.22s}.nav-cta{background:var(--navy);color:#fff;padding:12px 20px;font-size:12px;box-shadow:0 9px 20px rgba(6,38,79,.16)}.nav-cta:hover{background:var(--navy2);transform:translateY(-1px)}.language-switch{position:relative}.language-switch>button{border:0;background:0 0;font-weight:850;color:var(--navy);padding:10px 6px;cursor:pointer;display:flex;align-items:center;gap:4px}.lang-caret{font-size:14px}.language-switch>div{display:none;position:absolute;inset-inline-end:0;top:calc(100% + 6px);background:#fff;border:1px solid var(--line);box-shadow:0 18px 42px rgba(6,38,79,.16);border-radius:10px;padding:7px;min-width:170px}.language-switch.open>div,.language-switch:hover>div{display:grid}.language-switch a{padding:9px 11px;border-radius:6px;font-size:12px;white-space:nowrap}.language-switch a:hover{background:var(--bg)}.menu-toggle{display:none;border:0;background:0 0;width:40px;height:40px;padding:9px;gap:5px;flex-direction:column;justify-content:center}.menu-toggle span{display:block;width:22px;height:2px;background:var(--navy);border-radius:2px}.primary{background:var(--navy);color:#fff;box-shadow:0 10px 24px rgba(6,38,79,.18)}.primary:hover{background:var(--navy2);transform:translateY(-2px)}.glass:hover{background:#fff;border-color:rgba(6,38,79,.32)}.mode-item:hover{background:#f8fafd}.center-head h2,.network-copy h2,.quote-copy h2,.section-head h2{font-size:clamp(36px,4vw,52px);line-height:1.12;color:var(--navy);margin:8px 0 0;letter-spacing:-.035em}.feature-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.feature-card:hover .feature-media:before{transform:scale(1.035)}.light-outline:hover{background:#fff;color:var(--navy)}.value-card:hover{border-color:#c7d4e2;transform:translateY(-3px);box-shadow:var(--shadow)}.quote-section{background:#041d3d;color:#fff;position:relative;overflow:hidden}.quote-section:after{content:"";position:absolute;width:560px;height:560px;border:1px solid rgba(255,255,255,.05);border-radius:50%;inset-inline-start:-250px;bottom:-350px}.quote-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:60px;align-items:start;position:relative;z-index:2}.quote-eyebrow{color:#e4c85e}.quote-copy h2{color:#fff}.quote-copy>p{color:#bccbdd;max-width:480px}.quote-contact{margin-top:34px;display:grid;gap:12px}.quote-contact a{border-top:1px solid rgba(255,255,255,.14);padding-top:12px}.quote-contact small{display:block;color:#8ea4bb;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.quote-contact b{font-size:14px}.home-quote-form{display:grid;grid-template-columns:1fr 1fr;gap:13px;background:#fff;padding:28px;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.16)}.home-quote-form label{display:flex;flex-direction:column;gap:6px;color:#40536b;font-size:11px;font-weight:800}.home-quote-form input,.home-quote-form textarea{width:100%;border:1px solid #d3dbe5;border-radius:8px;padding:11px 12px;color:var(--ink);background:#fbfcfe}.home-quote-form input:focus,.home-quote-form textarea:focus{outline:2px solid rgba(6,38,79,.12);border-color:#8fa6bf}.gold-btn:hover{background:#d8b53f;transform:translateY(-1px)}.form-error,.form-success{padding:13px 15px;border-radius:8px;margin:0 0 14px}.form-success{background:#eaf8f0;border:1px solid #b7ddbf;color:#087443}.form-success.on-dark{background:rgba(76,191,122,.12);border-color:rgba(134,224,170,.35);color:#c7f1d7}.form-error{background:#fff2f2;border:1px solid #efc0c0;color:#a33131}.article-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.article-card:hover .article-image img{transform:scale(1.03)}.service-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.form-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start}.contact-form,.quote-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:#fff;padding:28px;border:1px solid #e3e9f0;border-radius:14px;box-shadow:var(--shadow)}.contact-form label,.quote-form label{display:flex;flex-direction:column;gap:7px;font-weight:700;color:#344054;font-size:12px}.contact-form input,.contact-form textarea,.quote-form input,.quote-form textarea{width:100%;border:1px solid #cdd6e1;border-radius:8px;padding:12px 13px;background:#fff;color:var(--ink)}.contact-form input:focus,.contact-form textarea:focus,.quote-form input:focus,.quote-form textarea:focus{outline:2px solid rgba(6,38,79,.12);border-color:var(--navy)}.contact-details{margin-top:24px;padding:20px;border-inline-start:4px solid var(--gold);background:var(--bg);border-radius:8px}.contact-details p{margin:6px 0}.site-footer{background:#031a37;color:#cbd6e2;padding:62px 0 20px;border-top:4px solid var(--gold)}.footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1.25fr;gap:54px}.footer-main{padding-inline-end:38px}.footer-brand{color:#fff}.footer-grid p{font-size:13px;max-width:420px;color:#aebece}.footer-grid>div:not(:first-child){display:grid;align-content:start;gap:8px}.footer-grid b{color:#fff;margin-bottom:8px;font-size:13px}.footer-grid a{font-size:13px;color:#c1cdda}.footer-grid a:hover{color:#fff}.footer-grid span{color:#9fb0c2;font-size:13px}.footer-languages{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.footer-languages a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-width:64px;height:auto;min-height:44px;padding:8px 12px;box-sizing:border-box;white-space:nowrap;word-break:normal;overflow-wrap:normal;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-size:12px;line-height:1.5}.copyright{border-top:1px solid rgba(255,255,255,.11);margin-top:40px;padding-top:18px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#8fa2b7}.copyright span{color:#8fa2b7;font-size:11px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid rgba(201,162,39,.55);outline-offset:3px}[dir=rtl] body{text-align:right}.menu-open nav{display:flex!important}@media(max-width:1120px){.nav nav{gap:20px}}@media(max-width:930px){.utility-bar{display:none}.site-header{top:0}.menu-toggle{display:flex;margin-inline-start:auto}.nav{min-height:72px}.nav nav{display:none;position:absolute;top:72px;inset-inline:3%;background:#fff;border:1px solid var(--line);box-shadow:0 16px 38px rgba(6,38,79,.16);border-radius:12px;padding:15px;flex-direction:column;align-items:stretch;gap:2px}.nav nav a{padding:11px 10px}.nav nav a:after{display:none}.nav-cta{display:none}.language-switch{margin-inline-start:auto}.content-shell,.form-layout,.network-layout,.quote-layout{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-main{grid-column:1/-1;padding-inline-end:0}}@media(max-width:640px){.wrap{width:min(93%,580px)}.brand{font-size:17px}.brand-logo{max-width:145px}.language-switch>button{padding:7px 3px}.section{padding:68px 0}.center-head h2,.network-copy h2,.quote-copy h2,.section-head h2{font-size:36px}.contact-form,.home-quote-form,.quote-form{grid-template-columns:1fr;padding:20px}.quote-layout{gap:34px}.quote-contact{margin-top:22px}.footer-grid{grid-template-columns:1fr;gap:34px}.footer-main{grid-column:auto}.copyright{flex-direction:column;gap:5px}}:root{--v15-navy:#041b38;--v15-navy2:#06264F;--v15-blue:#0a3b71;--v15-gold:#d9ae36;--v15-gold2:#f0d57a;--v15-ice:#f4f7fb;--v15-line:#dce4ee;--v15-ink:#0d1b2e;--v15-muted:#68788d;--v15-radius:22px}.home-page{background:#fff;color:var(--v15-ink)}.home-page .utility-bar{background:#02152d;border-bottom:1px solid rgba(255,255,255,.08)}.home-page .site-header{background:rgba(255,255,255,.96);border-bottom:1px solid rgba(4,27,56,.08);box-shadow:none}.home-page .nav{min-height:84px}.home-page .nav nav{font-size:12px;letter-spacing:.02em}.home-page .nav-cta{border-radius:999px;padding:13px 21px;background:var(--v15-navy2)}.v15-kicker{display:inline-flex;align-items:center;gap:10px;color:#9b7714;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.v15-kicker:before{content:"";width:28px;height:1px;background:currentColor}.light-kicker{color:var(--v15-gold2)}.btn-v15{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:52px;padding:14px 23px;border-radius:999px;font-size:12px;font-weight:850;transition:.25s;border:1px solid transparent;cursor:pointer}.btn-v15-gold{background:linear-gradient(135deg,#f0cf67,#c99520);color:#041b38;box-shadow:0 14px 34px rgba(191,143,25,.22)}.btn-v15-gold:hover{transform:translateY(-2px);box-shadow:0 18px 42px rgba(191,143,25,.32)}.btn-v15-ghost{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.24);color:#fff;backdrop-filter:blur(10px)}.btn-v15-ghost:hover{background:rgba(255,255,255,.15)}.btn-v15-outline:hover{background:#fff;color:var(--v15-navy)}.services-v15{padding-top:112px;background:#fff}.section-v15-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:40px}.center-v15 h2,.global-v15 h2,.process-v15-title h2,.quote-v15 h2,.section-v15-head h2{font-size:clamp(40px,4.6vw,60px);line-height:1.06;letter-spacing:-.045em;color:var(--v15-navy2);margin:10px 0 0}.circle-link{display:inline-flex;align-items:center;gap:11px;color:var(--v15-navy2);font-size:11px;font-weight:850}.circle-link>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--v15-line);border-radius:50%;transition:.25s}.circle-link:hover>span{background:var(--v15-navy2);color:#fff;border-color:var(--v15-navy2)}.service-bento{display:grid;grid-template-columns:1.25fr .85fr .85fr;grid-template-rows:260px 260px;gap:16px}.bento-card{position:relative;overflow:hidden;border-radius:22px;background:#06264f;color:#fff;min-height:0}.bento-1{grid-row:1/3}.bento-2{grid-column:2/4}.bento-image{position:absolute;inset:0;background-image:var(--bento-image);background-size:cover;background-position:center;transition:.5s}.bento-card:hover .bento-image{transform:scale(1.035)}.bento-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,21,45,.08) 20%,rgba(3,21,45,.88) 100%)}.bento-2 .bento-overlay{background:linear-gradient(90deg,rgba(3,21,45,.82),rgba(3,21,45,.18))}.bento-top{position:absolute;z-index:2;top:20px;inset-inline:20px;display:flex;align-items:center;justify-content:space-between}.bento-top>span:first-child{font-size:10px;letter-spacing:.12em;color:#d7e1ec}.bento-icon{display:grid;place-items:center;width:44px;height:44px;padding:9px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:rgba(255,255,255,.09);backdrop-filter:blur(7px)}.bento-icon svg{width:100%;height:100%}.bento-icon svg *{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bento-body{position:absolute;z-index:2;inset-inline:24px;bottom:24px;max-width:520px}.bento-body h3{font-size:27px;line-height:1.08;margin:0;color:#fff}.bento-body p{font-size:12px;color:#c8d6e4;max-width:460px;margin:10px 0 13px}.bento-body b{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--v15-gold2)}.bento-body b i{font-style:normal;margin-inline-start:4px}.advantage-card:hover{background:#fbfcfe}.advantage-card:hover i{transform:scaleX(1)}.quote-v15{position:relative;background:linear-gradient(125deg,#031a37,#062b55 65%,#0b4077);color:#fff;overflow:hidden}.quote-v15:after{content:"";position:absolute;width:700px;height:700px;border:1px solid rgba(255,255,255,.06);border-radius:50%;right:-250px;top:-310px}.quote-v15-grid{position:relative;z-index:2;display:grid;grid-template-columns:.78fr 1.22fr;gap:60px;align-items:start}.quote-v15-copy h2{color:#fff}.quote-v15-copy p{font-size:14px;color:#b7c8d9;line-height:1.85}.quote-v15-contact{display:grid;gap:8px;margin-top:28px}.quote-v15-contact a{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.11)}.quote-v15-contact small{color:#7990a8;font-size:9px;text-transform:uppercase;letter-spacing:.11em}.quote-v15-contact b{font-size:11px;color:#fff}.quote-v15-form-wrap{background:#fff;border-radius:24px;padding:28px;box-shadow:0 30px 70px rgba(0,0,0,.18)}.quote-v15-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.quote-v15-form label{display:flex;flex-direction:column;gap:7px;color:#5a6c82;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.quote-v15-form input,.quote-v15-form textarea{border:1px solid #dce4ed;background:#f9fbfd;color:#11233a;border-radius:11px;padding:12px 13px;font-size:13px;outline:0}.quote-v15-form input:focus,.quote-v15-form textarea:focus{background:#fff;border-color:#8ea8c2;box-shadow:0 0 0 3px rgba(6,38,79,.06)}.quote-v15-form .wide{grid-column:1/-1}.insight-v15-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(4,27,56,.1)}.insight-v15-card:hover img{transform:scale(1.035)}.final-v15{background:#f0f4f8;border-top:1px solid #dce4ed;padding:58px 0}.final-v15 .wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.final-v15 span{font-size:9px;font-weight:850;color:#967619;letter-spacing:.13em}.final-v15 h2{font-size:32px;line-height:1.15;color:var(--v15-navy2);margin:6px 0 0}.home-page .site-footer{border-top:0;background:#02152d}.home-page .site-footer:before{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent,var(--v15-gold),transparent);opacity:.55}[dir=rtl] .center-v15 h2,[dir=rtl] .global-v15 h2,[dir=rtl] .hero-v15 h1,[dir=rtl] .process-v15-title h2,[dir=rtl] .quote-v15 h2,[dir=rtl] .section-v15-head h2{letter-spacing:0}@media(max-width:1050px){.service-bento{grid-template-columns:1fr 1fr;grid-template-rows:300px 240px 240px}.bento-1{grid-row:1/3}.bento-2{grid-column:auto}.global-v15-grid,.quote-v15-grid{gap:35px}}@media(max-width:860px){.service-bento{grid-template-columns:1fr 1fr;grid-template-rows:300px 240px 240px}.global-v15-grid,.process-v15-grid,.quote-v15-grid{grid-template-columns:1fr}.section-v15-head{align-items:flex-start}.home-page .site-header{background:#fff}}@media(max-width:620px){.btn-v15{width:100%}.section{padding:72px 0}.section-v15-head{display:block}.circle-link{margin-top:18px}.center-v15 h2,.global-v15 h2,.process-v15-title h2,.quote-v15 h2,.section-v15-head h2{font-size:36px}.service-bento{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,260px)}.bento-1,.bento-2{grid-row:auto;grid-column:auto}.bento-body h3{font-size:24px}.quote-v15-form{grid-template-columns:1fr}.quote-v15-form .wide{grid-column:auto}.quote-v15-form-wrap{padding:20px}.final-v15 .wrap{align-items:flex-start;flex-direction:column}.final-v15 h2{font-size:27px}}.inner-page .site-header{background:rgba(255,255,255,.97);border-bottom:1px solid rgba(4,27,56,.08);box-shadow:none}.inner-page .nav-cta{border-radius:999px;background:var(--v15-navy2);padding:13px 21px}.inner-service-card-v15:hover{transform:translateY(-5px);box-shadow:0 25px 60px rgba(4,27,56,.18)}.inner-service-card-v15:hover .inner-service-media-v15{transform:scale(1.045)}.contact-v15-quick{justify-self:end;width:min(100%,330px);display:grid;align-content:center;gap:8px;padding:30px;border:1px solid rgba(255,255,255,.15);border-radius:24px;background:rgba(3,24,50,.62);backdrop-filter:blur(14px)}.contact-v15-quick small{margin-top:13px;color:#6f8aa5;font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.contact-v15-quick small:first-child{margin-top:0}.contact-v15-quick a{font-size:14px;color:#fff;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.contact-main-v15{background:#fff}.contact-main-v15-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.contact-story-v15 h2{font-size:clamp(38px,4vw,56px);line-height:1.04;letter-spacing:-.035em;color:var(--v15-navy2);margin:16px 0 23px}.contact-office-list-v15{display:grid;gap:0;margin-top:36px;border-top:1px solid var(--v15-line)}.contact-office-list-v15 article{display:grid;grid-template-columns:56px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid var(--v15-line)}.contact-office-list-v15 article>span{display:grid;place-items:center;align-self:start;width:46px;height:34px;border-radius:8px;background:#eef3f8;color:var(--v15-navy2);font-size:9px;font-weight:900}.contact-office-list-v15 h3{font-size:17px;margin:0 0 5px;color:var(--v15-navy2)}.contact-office-list-v15 p{font-size:11px;color:var(--v15-muted);margin:0 0 6px}.contact-office-list-v15 a{font-size:11px;color:var(--v15-navy2);font-weight:800}.contact-form-v15-wrap{position:sticky;top:120px;padding:28px;border-radius:24px;background:#f4f7fb;border:1px solid #dce5ee}.contact-form-v15{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact-form-v15 label{display:flex;flex-direction:column;gap:7px;color:#5c6f83;font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.contact-form-v15 input,.contact-form-v15 textarea{width:100%;padding:13px 14px;border:1px solid #d5dfe9;border-radius:11px;background:#fff;color:#17273b;font-size:13px;outline:0}.contact-form-v15 input:focus,.contact-form-v15 textarea:focus{border-color:#8aa3bd;box-shadow:0 0 0 3px rgba(6,38,79,.06)}.contact-form-v15 .wide{grid-column:1/-1}.related-service-grid-v15>a:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(4,27,56,.08)}[dir=rtl] .about-story-v15 h2,[dir=rtl] .contact-story-v15 h2,[dir=rtl] .inner-v15-hero-copy h1{letter-spacing:0}@media(max-width:980px){.about-story-v15-grid,.contact-main-v15-grid,.service-detail-main-grid-v15{gap:40px}}@media(max-width:820px){.about-v15-stats,.contact-v15-quick,.inner-v15-index,.service-detail-icon-v15{justify-self:start;max-width:520px;width:100%}.about-story-v15-grid,.contact-main-v15-grid,.service-detail-main-grid-v15{grid-template-columns:1fr}.contact-form-v15-wrap,.service-side-v15{position:static}.inner-page .site-header{background:#fff}}@media(max-width:600px){.contact-main-v15-grid{gap:40px}.about-story-v15 h2,.contact-story-v15 h2{font-size:36px}.contact-form-v15{grid-template-columns:1fr}.contact-form-v15 .wide{grid-column:auto}.contact-form-v15-wrap{padding:20px}}.brand-logo{max-width:230px;max-height:58px;width:auto;height:auto;object-fit:contain}.site-header .brand-logo{filter:none}.footer-brand{display:inline-flex;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.96);width:max-content}.footer-brand .brand-logo{max-width:210px;max-height:52px}@media(max-width:860px){.brand-logo{max-width:190px;max-height:50px}.footer-brand .brand-logo{max-width:190px}}@media(max-width:640px){.brand-logo{max-width:156px;max-height:44px}.site-header .nav{min-height:72px}.footer-brand{padding:8px 9px}.footer-brand .brand-logo{max-width:168px}}.site-header{border-bottom-color:rgba(6,38,79,.07)}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent 4%,rgba(201,162,39,.42) 50%,transparent 96%);pointer-events:none}@keyframes v157pulse{0%,100%{box-shadow:0 0 0 5px rgba(114,226,168,.1)}50%{box-shadow:0 0 0 9px rgba(114,226,168,.02)}}.service-bento{gap:18px}.bento-card{box-shadow:0 18px 45px rgba(3,24,50,.08)}.bento-card:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.1);border-radius:22px;pointer-events:none}.bento-body h3{max-width:92%}.bento-body p{transition:.25s}.bento-card:hover .bento-body p{color:#e0e8f1}.bento-card:hover .bento-icon{background:rgba(217,174,60,.16);border-color:rgba(226,195,90,.48)}@keyframes v157route{to{stroke-dashoffset:-80}}.advantage-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px rgba(4,27,56,.07);z-index:2}.process-v15-steps article:hover{background:#f8fafc;padding-inline:14px}.quote-v15-form-wrap{border:1px solid rgba(255,255,255,.42)}.footer-brand{box-shadow:0 10px 28px rgba(0,0,0,.1)}.corridor-v158-grid article:hover{transform:translateY(-3px);box-shadow:0 20px 48px rgba(4,27,56,.08)}.corridor-v158-grid article:hover:after{transform:scaleX(1)}.services-v15{padding-top:78px}.brand-logo{transition:transform .2s,opacity .2s}.brand:hover .brand-logo{transform:translateY(-1px)}@media(max-width:620px){.services-v15{padding-top:56px}}.brand-image-only{display:inline-flex!important;align-items:center!important;min-width:260px!important;overflow:visible!important}.site-header .brand-image-only .brand-logo{display:block!important;width:260px!important;max-width:260px!important;height:auto!important;max-height:none!important;opacity:1!important;visibility:visible!important;filter:none!important;object-fit:contain!important}.footer-brand.brand-image-only{background:#fff!important;padding:12px 14px!important;border-radius:14px!important}.footer-brand.brand-image-only .brand-logo{display:block!important;width:250px!important;max-width:250px!important;height:auto!important;max-height:none!important;opacity:1!important;visibility:visible!important}@media(max-width:860px){.brand-image-only{min-width:210px!important}.site-header .brand-image-only .brand-logo{width:210px!important;max-width:210px!important}.footer-brand.brand-image-only .brand-logo{width:210px!important;max-width:210px!important}}@media(max-width:640px){.brand-image-only{min-width:168px!important}.site-header .brand-image-only .brand-logo{width:168px!important;max-width:168px!important}.footer-brand.brand-image-only .brand-logo{width:185px!important;max-width:185px!important}}.site-header .nav{min-height:92px!important;align-items:center!important;padding-block:7px!important}.site-header .brand-image-only{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 220px!important;min-width:0!important;width:220px!important;height:76px!important;margin-inline-end:24px!important;overflow:visible!important}.site-header .brand-image-only .brand-logo{display:block!important;width:220px!important;height:76px!important;max-width:220px!important;max-height:76px!important;object-fit:contain!important;object-position:center!important;margin:0!important;transform:none!important}.site-header .brand:hover .brand-logo{transform:none!important}.site-header .nav nav{margin-inline-start:auto!important;margin-inline-end:auto!important}@media(max-width:930px){.site-header .nav{min-height:78px!important;padding-block:4px!important}.site-header .brand-image-only{flex-basis:178px!important;width:178px!important;height:62px!important;margin-inline-end:8px!important}.site-header .brand-image-only .brand-logo{width:178px!important;height:62px!important;max-width:178px!important;max-height:62px!important}}@media(max-width:640px){.site-header .nav{min-height:72px!important;padding-block:3px!important;gap:8px!important}.site-header .brand-image-only{flex-basis:150px!important;width:150px!important;height:54px!important;margin-inline-end:2px!important}.site-header .brand-image-only .brand-logo{width:150px!important;height:54px!important;max-width:150px!important;max-height:54px!important}}.intelligence-v1514-grid article:hover{background:#fff;transform:translateY(-3px);z-index:2;box-shadow:0 18px 42px rgba(4,27,56,.08)}.intelligence-v1514-grid article:hover:after{transform:scaleX(1)}.process-v15-steps article:hover{background:#f7f9fc;padding-inline:24px}.quote-v15{padding:104px 0}.quote-v15-grid{gap:76px}.quote-v15-form-wrap{position:relative}.quote-v15-form-wrap:before{content:"";position:absolute;left:28px;right:28px;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--v15-gold),transparent)}.quote-v15-form input,.quote-v15-form textarea{min-height:46px}.quote-v15-form textarea{min-height:96px;resize:vertical}.contact-form-v15-wrap,.inner-service-card-v15,.related-service-grid-v15>a,.team-card-v15{box-shadow:0 18px 48px rgba(4,27,56,.06)}.inner-service-card-v15:hover,.related-service-grid-v15>a:hover{box-shadow:0 28px 68px rgba(4,27,56,.13)}.contact-main-v15-grid{gap:70px}.contact-form-v15-wrap{border-radius:24px}.final-v15{position:relative;overflow:hidden}.final-v15:after{content:"";position:absolute;width:360px;height:360px;border:1px solid rgba(6,38,79,.08);border-radius:50%;right:-160px;top:-210px}.final-v15 .wrap{position:relative;z-index:2}@media(max-width:980px){.global-v15-grid,.quote-v15-grid{gap:42px}}@media(max-width:620px){.process-v15-steps article:hover{padding-inline:10px}.quote-v15{padding:76px 0}.contact-main-v15-grid{gap:38px}}.architecture-stack article:hover{transform:translateX(5px);border-color:#c6d4e2;box-shadow:0 22px 48px rgba(4,27,56,.1)}[dir=rtl] .architecture-stack article:hover{transform:translateX(-5px)}.services-v15{padding-bottom:104px}.contact-form-v15-wrap,.quote-v15-form-wrap{box-shadow:0 30px 75px rgba(4,27,56,.13)}@media(max-width:900px){.architecture-stack article:hover,[dir=rtl] .architecture-stack article:hover{transform:none}}.proof-v1516-list article:hover{padding-inline:18px;background:rgba(255,255,255,.035)}.home-page .services-v15 .section-v15-head,.inner-page .section-v15-head{padding-bottom:20px;border-bottom:1px solid #e1e8f0}.home-page .services-v15 .section-v15-head{margin-bottom:28px}.service-bento{gap:18px}.bento-card{box-shadow:0 16px 38px rgba(4,27,56,.08)}.bento-card:hover{box-shadow:0 28px 60px rgba(4,27,56,.16)}.contact-v15-quick,.service-side-v15{backdrop-filter:blur(10px)}.team-card-v15:hover{transform:translateY(-4px);box-shadow:0 28px 62px rgba(4,27,56,.12)}.final-v15{padding:66px 0}.final-v15 h2{max-width:760px}@media(max-width:900px){.proof-v1516-list article:hover{padding-inline:0}}@media(max-width:620px){.home-page .services-v15 .section-v15-head,.inner-page .section-v15-head{padding-bottom:16px}}.corridor-v1517-rail article:hover{padding-inline:14px;background:#f8fafc}@media(max-width:900px){.corridor-v1517-rail article:hover{padding-inline:0}}.contact-signal-v1518{background:#f5f8fc;border-block:1px solid #e2e9f1}.contact-signal-v1518-grid{display:grid;grid-template-columns:repeat(4,1fr)}.contact-signal-v1518-grid>div{padding:22px 24px;border-inline-end:1px solid #dde5ee}.contact-signal-v1518-grid>div:first-child{border-inline-start:1px solid #dde5ee}.contact-signal-v1518 small{display:block;font-size:8px;letter-spacing:.13em;color:#9c7e1e;font-weight:900}.contact-signal-v1518 b{display:block;margin-top:5px;color:var(--v15-navy2);font-size:11px}.inner-v15-services .inner-service-card-v15:hover{transform:translateY(-6px)}@media(max-width:800px){.contact-signal-v1518-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.contact-signal-v1518-grid,.service-operating-v1518-grid{grid-template-columns:1fr}.contact-signal-v1518-grid>div,.service-operating-v1518-grid>div{min-height:84px;border-inline-start:1px solid #dde5ee;border-bottom:1px solid #dde5ee}}.skip-link{position:fixed;left:12px;top:12px;z-index:9999;padding:10px 14px;background:#fff;color:#06264f;border:2px solid #06264f;border-radius:8px;transform:translateY(-160%);transition:.2s}.skip-link:focus{transform:translateY(0)}.home-page main>section+section{scroll-margin-top:92px}.architecture-v1515-copy h2,.center-v15 h2,.corridor-v1517-copy h2,.proof-v1516-copy h2,.section-v15-head h2{text-wrap:balance}.advantage-card p,.bento-body p,.corridor-v1517-rail p,.proof-v1516-list p{text-wrap:pretty}.btn-v15,.circle-link,.nav nav a{touch-action:manipulation}.advantage-grid,.insights-v15-grid,.office-v15-grid,.service-bento{content-visibility:auto;contain-intrinsic-size:800px}.home-page .site-header,.inner-page .site-header{isolation:isolate}@media(max-width:860px){.home-page .nav,.inner-page .nav{gap:14px}.language-switch{flex:0 0 auto}.section-v15-head{gap:18px}.contact-main-v15-grid{gap:42px}}@media(max-width:620px){body{overflow-x:hidden}.wrap{width:min(92%,560px)}.service-bento{gap:12px}.bento-card{border-radius:17px}.architecture-v1515,.corridor-v1517,.global-v15,.intelligence-v1514,.proof-v1516,.quote-v15,.why-v15{padding-block:68px}.final-v15{padding:50px 0}.final-v15 .btn-v15{width:100%}.site-footer{padding-top:48px}.footer-grid{gap:28px}.contact-form-v15-wrap,.quote-v15-form-wrap{border-radius:18px}}@media(prefers-reduced-motion:reduce){.bento-card:hover .bento-image,.insight-v15-card:hover img{transform:none!important}}.execution-v1520-board article:hover:after{transform:scaleX(1)}.contact-review-v1521,.service-decision-v1521{background:#071f40;color:#fff;border-block:1px solid rgba(255,255,255,.06)}.contact-review-v1521-grid,.service-decision-v1521-grid{display:grid;grid-template-columns:repeat(4,1fr)}.contact-review-v1521-grid>div,.service-decision-v1521-grid>div{min-height:110px;padding:22px 24px;display:flex;flex-direction:column;justify-content:center;border-inline-end:1px solid rgba(255,255,255,.11)}.contact-review-v1521-grid>div:first-child,.service-decision-v1521-grid>div:first-child{border-inline-start:1px solid rgba(255,255,255,.11)}.contact-review-v1521{background:#f8fafc;color:var(--v15-navy2);border-color:#e1e8f0}.contact-review-v1521-grid>div{border-color:#e1e8f0}.contact-review-v1521-grid>div:first-child{border-color:#e1e8f0}.contact-review-v1521 span{font-size:8px;color:#9c7d1d;font-weight:900}.contact-review-v1521 b{font-size:11px;margin-top:6px;color:var(--v15-navy2)}@media(max-width:780px){.about-chain-v1521-grid,.contact-review-v1521-grid,.service-decision-v1521-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.about-chain-v1521-grid,.contact-review-v1521-grid,.service-decision-v1521-grid{grid-template-columns:1fr}.about-chain-v1521-grid>div,.contact-review-v1521-grid>div,.service-decision-v1521-grid>div{min-height:84px;border-inline-start:1px solid currentColor}}:where(.home-page,.inner-page) h1,:where(.home-page,.inner-page) h2{font-kerning:normal}.center-v15,.corridor-v1517-copy,.execution-v1520-copy,.proof-v1516-copy,.section-v15-head{max-width:100%}.btn-v15,.circle-link,.nav-cta{white-space:nowrap}.contact-form-v15 input,.contact-form-v15 textarea,.quote-v15-form input,.quote-v15-form textarea{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.contact-form-v15 input:focus-visible,.contact-form-v15 textarea:focus-visible,.quote-v15-form input:focus-visible,.quote-v15-form textarea:focus-visible{outline:0;box-shadow:0 0 0 4px rgba(201,162,39,.14);border-color:#b9952d}.bento-card,.inner-service-card-v15,.insight-v15-card,.team-card-v15{transform:translateZ(0)}.footer-languages a:focus-visible,.site-footer a:focus-visible{outline:2px solid #e1c45b;outline-offset:4px}.footer-grid{align-items:start}.copyright{line-height:1.7}.home-page main,.inner-page main{overflow:clip}.about-chain-v1521,.contact-review-v1521,.service-decision-v1521{content-visibility:auto;contain-intrinsic-size:160px}@media(max-width:620px){.btn-v15,.circle-link,.nav-cta{white-space:normal}.corridor-v1517-copy h2,.execution-v1520-copy h2,.proof-v1516-copy h2,.section-v15-head h2{max-width:100%}.about-chain-v1521-grid>div,.contact-review-v1521-grid>div,.service-decision-v1521-grid>div{padding:20px}.contact-form-v15 input,.quote-v15-form input{min-height:48px}}.service-bento{grid-auto-rows:minmax(260px,auto)}.bento-card{border:1px solid rgba(6,38,79,.08);box-shadow:0 22px 60px rgba(6,38,79,.07)}.bento-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(4,24,50,.78));z-index:1;pointer-events:none}.bento-body{position:relative;z-index:2}.bento-top{position:relative;z-index:2}.bento-card:hover{box-shadow:0 28px 78px rgba(6,38,79,.14);transform:translateY(-3px)}.inner-service-card-v15:hover:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.bento-card:hover{transform:none}}.contact-main-v15-grid{gap:78px}.contact-form-v15 label,.quote-v15-form label{position:relative;font-size:9px;letter-spacing:.05em;font-weight:800;color:rgba(255,255,255,.72)}.contact-form-v15 label{color:#566576}.quote-v15-form input,.quote-v15-form textarea{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:10px}.contact-form-v15 input,.contact-form-v15 textarea{border-radius:10px;background:#fbfcfe}.quote-v15-form input:hover,.quote-v15-form textarea:hover{border-color:rgba(255,255,255,.28)}.quote-v15-form-wrap{box-shadow:0 28px 80px rgba(0,0,0,.18)}.contact-form-v15-wrap{box-shadow:0 26px 70px rgba(6,38,79,.09)}.form-error,.form-success{border-radius:10px;padding:14px 16px;font-size:12px;line-height:1.5}.form-success{border:1px solid rgba(52,168,83,.28)}.form-error{border:1px solid rgba(202,55,55,.25)}@media(max-width:860px){.menu-toggle{width:42px;height:42px;border:1px solid #dfe6ee;border-radius:10px;display:grid;place-content:center;gap:5px}.menu-toggle span{width:18px}.site-header nav{top:100%;border-top:1px solid #e3e9f0;box-shadow:0 22px 50px rgba(6,38,79,.13);padding:12px 4% 20px}.site-header nav a{padding:13px 8px;border-bottom:1px solid #eef2f6}.site-footer .footer-grid{grid-template-columns:1fr 1fr}.footer-main{grid-column:1/-1}.copyright{gap:8px;flex-direction:column;align-items:flex-start}}@media(max-width:560px){.site-footer .footer-grid{grid-template-columns:1fr}.footer-main{grid-column:auto}.footer-languages{flex-wrap:wrap}.language-switch{margin-inline-start:auto}.nav-cta{display:none}}img{height:auto}.bento-image img,.insight-v15-card img,.team-card-v15 img{aspect-ratio:16/10;object-fit:cover}.inner-service-grid-v15,.insights-v15-grid,.service-bento,.team-grid-v15{contain:layout style}.contact-form-v15-wrap,.quote-v15-form-wrap{contain:paint}.btn-v15,.circle-link,.nav-cta{position:relative;overflow:hidden}.btn-v15:after,.nav-cta:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.22) 48%,transparent 68%);transform:translateX(-140%);transition:transform .55s ease;pointer-events:none}.btn-v15:hover:after,.nav-cta:hover:after{transform:translateX(140%)}.advantage-card:hover,.execution-v1520-board article:hover,.route-matrix-v1523-board>div:hover{transform:translateY(-2px);background:#fff;box-shadow:0 16px 38px rgba(6,38,79,.07)}@media(prefers-reduced-motion:reduce){.btn-v15:after,.nav-cta:after{display:none}.advantage-card:hover,.execution-v1520-board article:hover,.route-matrix-v1523-board>div:hover{transform:none}}:root{--section-space:clamp(76px,8vw,118px)}.section{padding-block:var(--section-space)}.home-page main>section,.inner-page main>section{position:relative}.v15-kicker{letter-spacing:.145em}.section-v15-head{align-items:end}.section-v15-head>div{max-width:760px}.final-v15 .wrap{gap:34px}.final-v15 h2{max-width:15ch;text-wrap:balance}.site-footer{border-top:1px solid rgba(255,255,255,.08)}.site-footer a{transition:opacity .18s ease}.site-footer a:hover{opacity:.75}.utility-bar{font-variant-numeric:tabular-nums}@media(max-width:620px){:root{--section-space:68px}.section-v15-head{align-items:start}.final-v15 h2{max-width:none}}.site-header{background:rgba(255,255,255,.96);backdrop-filter:blur(12px)}.site-header .wrap.nav{gap:26px}.site-header nav{gap:22px}.site-header nav a{font-size:11px;font-weight:800;letter-spacing:.015em;position:relative}.site-header nav a:before{content:"";position:absolute;inset-inline:0;bottom:-10px;height:2px;background:var(--v15-gold);transform:scaleX(0);transition:.2s}.site-header nav a:hover:before{transform:scaleX(1)}@media(max-width:860px){.site-header nav a:before{display:none}.site-header .wrap.nav{gap:14px}}.services-v15 .section-v15-head{margin-bottom:36px}.service-bento{gap:18px}.bento-card{border-radius:18px;overflow:hidden}.bento-body h3{font-size:clamp(22px,2.1vw,30px);line-height:1.08}.bento-body p{max-width:44ch;line-height:1.7}.bento-icon{width:42px;height:42px;border-radius:12px;background:rgba(255,255,255,.12);display:grid;place-items:center}.global-route-card:hover{background:rgba(255,255,255,.07)}.quote-v15{background:linear-gradient(135deg,#061d3c,#0b315f)}.quote-v15-copy h2{max-width:12ch}.quote-v15-form-wrap{border:1px solid rgba(255,255,255,.1);border-radius:18px}.quote-v15-form input,.quote-v15-form textarea{min-height:50px}.quote-v15-form textarea{min-height:130px;resize:vertical}.quote-v15-form .btn-v15{min-height:50px}.insight-v15-card:hover img{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.insight-v15-card:hover img{transform:none}}.final-v15{overflow:hidden}.final-v15:before{content:"";position:absolute;width:360px;height:360px;border:1px solid rgba(255,255,255,.08);border-radius:50%;inset-inline-end:-120px;top:-120px}.final-v15 h2{line-height:1.02}.final-v15 p{max-width:54ch;line-height:1.75}.final-v15 .btn-v15{min-width:170px}.contact-main-v15-grid{align-items:start}.contact-form-v15-wrap{border:1px solid #e4eaf1;border-radius:18px}.contact-info-v15 article{border-radius:14px;border:1px solid #e3e9f0;background:#fff}.contact-info-v15 a{word-break:break-word}.contact-review-v1521-grid>div{background:#f8fafc}.service-side-v15 a:hover{background:#f7f9fc;padding-inline-start:18px}html[dir=rtl] .v15-kicker{letter-spacing:0}html[dir=rtl] .circle-link span{transform:scaleX(-1)}html[dir=rtl] .service-side-v15 a:hover{padding-inline-start:18px}.language-switch a{min-width:28px;text-align:center}@media(max-width:620px){.wrap{width:min(92%,1180px)}.service-bento{gap:14px}.bento-card{min-height:300px}.section-v15-head{gap:18px}.circle-link{font-size:10px}.final-v15 .wrap{padding-block:58px}}a,button,input,select,textarea{scroll-margin-top:110px}.btn-v15:focus-visible,.circle-link:focus-visible,.site-header a:focus-visible{outline:3px solid rgba(201,162,39,.55);outline-offset:4px}.bento-card,.inner-service-card-v15,.insight-v15-card{will-change:auto}.global-v15,.hero-v15,.quote-v15{contain:paint}.site-header{contain:layout style}:root{--card-radius:16px;--hairline:#e2e8ef}.section-v15-head h2{letter-spacing:-.035em}.advantage-card,.bento-card,.inner-service-card-v15,.insight-v15-card,.office-v15-grid article{border-radius:var(--card-radius)}.final-v15 .btn-v15,.hero-v15-actions .btn-v15{box-shadow:0 10px 28px rgba(0,0,0,.08)}.site-footer{background:linear-gradient(180deg,#061d3c,#04152d)}.copyright{border-top:1px solid rgba(255,255,255,.08);padding-top:18px}.home-page main>section+section{isolation:isolate}.site-header{border-bottom:1px solid rgba(6,38,79,.07);box-shadow:0 8px 24px rgba(6,38,79,.035)}.site-header .wrap.nav{min-height:82px}.site-header nav{align-items:center}.site-header nav a{padding-block:8px}.language-switch{border:1px solid #e1e7ee;border-radius:10px;padding:3px;background:#f8fafc}.language-switch a{border-radius:7px;padding:5px 7px}.language-switch a:hover{background:#fff}@media(max-width:860px){.site-header .wrap.nav{min-height:74px}.language-switch{margin-inline-start:auto}}.bento-card,.inner-service-card-v15,.insight-v15-card,.office-v15-grid article{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.bento-card:hover,.inner-service-card-v15:hover,.insight-v15-card:hover,.office-v15-grid article:hover{transform:translateY(-3px);border-color:#cfd9e4;box-shadow:0 26px 64px rgba(6,38,79,.12)}.bento-body p,.inner-service-body-v15 p,.insight-v15-card p{color:#667483}@media(prefers-reduced-motion:reduce){.bento-card:hover,.inner-service-card-v15:hover,.insight-v15-card:hover,.office-v15-grid article:hover{transform:none}}@media(max-width:620px){body{overflow-x:hidden}.wrap{width:min(90%,1180px)}.site-header nav{max-height:calc(100vh - 74px);overflow:auto}.section{padding-block:62px}.section-v15-head{margin-bottom:28px}.section-v15-head h2{font-size:clamp(32px,9.4vw,42px)}.service-bento{grid-auto-rows:auto}.bento-card{min-height:280px}.contact-form-v15-wrap,.quote-v15-form-wrap{padding:22px 18px;border-radius:14px}.final-v15 .wrap{padding-block:52px}}html[dir=rtl] body{font-feature-settings:"kern" 1}html[dir=rtl] .site-header nav a{letter-spacing:0}html[dir=rtl] .bento-body h3,html[dir=rtl] .inner-service-body-v15 h3{line-height:1.45}.contact-form-v15 input,.contact-form-v15 textarea,.quote-v15-form input,.quote-v15-form textarea{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.quote-v15-form input:focus,.quote-v15-form textarea:focus{outline:0;border-color:rgba(201,162,39,.72);box-shadow:0 0 0 3px rgba(201,162,39,.11);background:rgba(255,255,255,.095)}.contact-form-v15 input:focus,.contact-form-v15 textarea:focus{outline:0;border-color:#b9c8d8;box-shadow:0 0 0 3px rgba(6,38,79,.06);background:#fff}.contact-form-v15 label,.quote-v15-form label{display:grid;gap:7px}.form-error,.form-success{margin-bottom:16px}.site-footer .footer-grid{column-gap:44px;row-gap:34px}.footer-main p{max-width:38ch;line-height:1.8}.site-footer a{line-height:1.6}.footer-languages{gap:7px}.footer-languages a{border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:5px 8px}.footer-languages a:hover{background:rgba(255,255,255,.055);opacity:1}@media(max-width:620px){.site-footer .footer-grid{gap:28px}.copyright{font-size:10px;line-height:1.7}}:root{--v1560-shadow:0 20px 58px rgba(6,38,79,.09)}.corridor-v1517-copy h2,.execution-v1520-copy h2,.proof-v1516-copy h2,.route-matrix-v1523-head h2,.section-v15-head h2{text-wrap:balance}.btn-v15,.nav-cta{font-weight:850}.btn-v15{border-radius:11px}.circle-link{font-weight:800}@media(max-width:620px){.btn-v15{min-height:48px}.site-footer{padding-bottom:max(20px,env(safe-area-inset-bottom))}}.about-story-v15-grid,.contact-main-v15-grid,.service-detail-main-grid-v15{gap:clamp(28px,5vw,72px)}@media(max-width:760px){.about-story-v15-grid,.contact-main-v15-grid,.service-detail-main-grid-v15{gap:30px}}.contact-review-v1521-grid>div,.service-decision-v1521-grid>div{border:1px solid #e0e7ee;border-radius:12px}.contact-info-v15{display:grid;gap:12px}.contact-info-v15 article{padding:20px}.contact-info-v15 article h3{margin-bottom:8px}.contact-form-v15 input,.contact-form-v15 textarea,.quote-v15-form input,.quote-v15-form textarea{border-radius:10px}.contact-form-v15 button,.quote-v15-form button{cursor:pointer}.contact-form-v15-wrap,.quote-v15-form-wrap{box-shadow:0 22px 60px rgba(6,38,79,.08)}.final-v15{background:linear-gradient(135deg,#04172f 0,#06264f 58%,#0a315e 100%)}.final-v15 .wrap{gap:28px}.final-v15 h2{max-width:16ch;text-wrap:balance}.final-v15 span{letter-spacing:.12em}.final-v15 .btn-v15{flex:0 0 auto}.quote-v15-contact a{border-radius:12px}@media(max-width:700px){.final-v15 .wrap{align-items:flex-start}.final-v15 h2{max-width:none}}.site-footer{border-top:1px solid rgba(255,255,255,.06)}.site-footer .footer-grid>div:not(.footer-main)>b{display:block;margin-bottom:14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.site-footer .footer-grid>div:not(.footer-main)>a,.site-footer .footer-grid>div:not(.footer-main)>span{display:block;margin:8px 0;color:rgba(255,255,255,.72)}.site-footer .footer-grid>div:not(.footer-main)>a:hover{color:#fff}.footer-brand .brand-logo{max-width:170px;height:auto}@media(max-width:620px){.contact-review-v1521-grid,.service-decision-v1521-grid{gap:9px}.contact-review-v1521-grid>div,.service-decision-v1521-grid>div{padding:14px}.contact-info-v15 article{padding:17px}.site-footer .footer-grid{grid-template-columns:1fr}}html[dir=rtl] .site-footer .footer-grid>div:not(.footer-main)>b{letter-spacing:0;text-transform:none}html[dir=rtl] .final-v15 span{letter-spacing:0}:root{--surface-soft:#f7f9fc;--surface-line:#e1e7ee;--surface-shadow:0 18px 50px rgba(6,38,79,.075)}.contact-info-v15 article,.inner-service-card-v15,.insight-v15-card,.office-v15-grid article,.proof-v1516-list article{box-shadow:var(--surface-shadow)}.contact-info-v15 article,.inner-service-card-v15,.insight-v15-card,.office-v15-grid article,.proof-v1516-list article{border-color:var(--surface-line)}.final-v15 h2,.inner-v15-hero-copy h1,.section-v15-head h2{hyphens:none;overflow-wrap:normal}@media(max-width:620px){.final-v15 h2,.inner-v15-hero-copy h1,.section-v15-head h2{overflow-wrap:anywhere}.circle-link{min-width:44px;min-height:44px}}@media(min-width:921px){.section{padding-block:clamp(78px,7vw,112px)}.section-v15-head{align-items:flex-end;gap:44px;margin-bottom:44px}.section-v15-head>div{max-width:760px}}.contact-main-v15-grid,.quote-v15-grid{align-items:start}.contact-main-v15-copy,.quote-v15-copy{position:sticky;top:112px}.quote-v15-contact{display:grid;gap:10px}.quote-v15-contact a{border:1px solid rgba(255,255,255,.14)}.contact-form-v15,.quote-v15-form{gap:14px}.contact-form-v15 .wide,.quote-v15-form .wide{grid-column:1/-1}.contact-form-v15 button,.quote-v15-form button{min-height:52px;justify-content:center}@media(max-width:920px){.contact-main-v15-copy,.quote-v15-copy{position:static}}.site-header{backdrop-filter:saturate(1.15) blur(14px);-webkit-backdrop-filter:saturate(1.15) blur(14px)}.site-header nav a{position:relative}.site-header nav>a:not(.nav-cta):after{content:"";position:absolute;left:50%;right:50%;bottom:2px;height:2px;background:var(--v15-gold);transition:left .2s ease,right .2s ease}.site-header nav>a:not(.nav-cta):hover:after,.site-header nav>a[aria-current=page]:after{left:10px;right:10px}.btn-v15,.nav-cta{letter-spacing:.01em}.final-v15 .wrap{min-height:220px}.site-footer .footer-grid{grid-template-columns:minmax(260px,1.35fr) minmax(190px,.8fr) minmax(240px,1fr)}.footer-main{padding-inline-end:22px}.footer-main .brand-logo{max-width:176px;height:auto}.site-footer .footer-grid>div:not(.footer-main){padding-top:8px}@media(max-width:820px){.site-footer .footer-grid{grid-template-columns:1fr 1fr}.footer-main{grid-column:1/-1;padding-inline-end:0}}@media(max-width:560px){.site-footer .footer-grid{grid-template-columns:1fr}}html[dir=rtl] .final-v15 .btn-v15,html[dir=rtl] .service-side-v15>.btn-v15{direction:rtl}html[dir=rtl] .site-footer .footer-grid>div:not(.footer-main)>b{letter-spacing:0}html[dir=rtl] .v15-kicker{letter-spacing:0}html[lang=ar] body,html[lang=fa] body,html[lang=ku] body{word-spacing:.02em}@media(max-width:620px){.site-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.section{padding-block:56px}.section-v15-head{margin-bottom:24px}.contact-form-v15,.quote-v15-form{grid-template-columns:1fr!important}.contact-form-v15 .wide,.quote-v15-form .wide{grid-column:auto}.footer-main .brand-logo{max-width:150px}}:where(.bento-card,.inner-service-card-v15,.insight-v15-card,.office-v15-grid article,.related-service-grid-v15>a,.advantage-card){overflow:hidden}:where(.bento-card,.inner-service-card-v15,.insight-v15-card,.related-service-grid-v15>a) img{display:block;width:100%}:where(.btn-v15,.nav-cta,.circle-link){-webkit-tap-highlight-color:transparent}:where(input,textarea,select,button){font:inherit}::selection{background:rgba(201,162,39,.25);color:inherit}.home-page main{overflow:clip}.site-header{transition:background .22s ease,box-shadow .22s ease,border-color .22s ease}.site-header.is-scrolled{box-shadow:0 10px 32px rgba(6,38,79,.09);border-bottom-color:rgba(6,38,79,.1)}.btn-v15-dark:hover{background:#0a315e;border-color:#0a315e}.command-v1600-board article:hover{background:#f9fbfd}.contact-form-v15 label,.quote-v15-form label{position:relative}.contact-form-v15 input,.contact-form-v15 textarea,.quote-v15-form input,.quote-v15-form textarea{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.contact-form-v15 input:focus,.contact-form-v15 textarea:focus,.quote-v15-form input:focus,.quote-v15-form textarea:focus{outline:0;border-color:#c9a227;box-shadow:0 0 0 3px rgba(201,162,39,.13)}.contact-form-v15 button:disabled,.quote-v15-form button:disabled{opacity:.72;cursor:progress}.site-header nav a[aria-current=page]{color:#06264f}.btn-v15:focus-visible,.circle-link:focus-visible,.language-switch button:focus-visible,.menu-toggle:focus-visible,.site-header nav a:focus-visible{outline:3px solid rgba(201,162,39,.45);outline-offset:3px}.home-page .advantage-card:hover,.inner-page .inner-service-card-v15:hover{box-shadow:0 22px 56px rgba(6,38,79,.095)}@media(min-width:1080px){.wrap{max-width:1240px}.quote-v15-grid{grid-template-columns:minmax(320px,.78fr) minmax(560px,1.22fr)}}@media(pointer:coarse){.footer-languages a,.language-switch button,.site-header nav a{min-height:44px}.quote-v15-contact a{min-height:58px}}@supports(padding:max(0px)){@media(max-width:620px){.site-footer .wrap,.site-header .wrap,.utility-bar .wrap{padding-inline:max(18px,env(safe-area-inset-left)) max(18px,env(safe-area-inset-right))}}}:where(h1,h2,h3,p,a,b,span){overflow-wrap:break-word}.quote-v15-contact b{word-break:break-word}@media print{.final-v15,.language-switch,.menu-toggle,.quote-v15,.site-footer,.site-header,.utility-bar{display:none!important}}.home-page .architecture-v1515,.home-page .command-v1600,.home-page .global-v15,.home-page .quote-v15,.home-page .services-v15,.home-page .why-v15{position:relative}.site-footer{background:linear-gradient(180deg,#041a37 0,#03142b 100%)}.site-footer .copyright{border-top-color:rgba(255,255,255,.09)}.footer-languages a{transition:background .18s ease,border-color .18s ease}.footer-languages a:hover{border-color:rgba(201,162,39,.5)}.contact-form-v15 input:-webkit-autofill,.quote-v15-form input:-webkit-autofill{-webkit-text-fill-color:inherit;transition:background-color 9999s ease-in-out 0s}@media(max-width:920px){body.menu-open{overflow:hidden}.site-header nav{overscroll-behavior:contain}.site-header nav a{width:100%}}.v15-kicker{font-weight:850}.command-v1600-copy .v15-kicker,.section-v15-head .v15-kicker{color:#9a7b16}.site-footer .footer-grid>div:not(.footer-main)>a,.site-footer .footer-grid>div:not(.footer-main)>span{color:rgba(255,255,255,.78)}:root{--sepindar-build:"10.0.00"}.command-v1600-board,.contact-form-v15-wrap,.quote-v15-form-wrap,.site-header{transform:translateZ(0)}:root{--sep-space-1:8px;--sep-space-2:16px;--sep-space-3:24px;--sep-space-4:36px;--sep-space-5:56px;--sep-space-6:84px}.section{scroll-margin-top:104px}.contact-form-v15 select,.quote-v15-form select{width:100%;min-height:48px;padding:0 14px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:rgba(255,255,255,.06);color:inherit;font:inherit}.quote-v15-form select option{color:#071f40;background:#fff}.quote-v15-form input[type=date]{min-height:48px}.quote-v15-form input::placeholder{opacity:.55}.quote-v15-form select:focus{outline:0;border-color:#c9a227;box-shadow:0 0 0 3px rgba(201,162,39,.13)}.quote-v1610-hint{margin:-2px 0 4px;padding:12px 14px;border-inline-start:2px solid #c9a227;background:rgba(255,255,255,.045);color:rgba(255,255,255,.68);font-size:11px;line-height:1.7}.field-invalid:focus{border-color:#df6b6b!important}.service-prose-v15 blockquote{margin:28px 0;padding:18px 22px;border-inline-start:3px solid #c9a227;background:#f6f8fb;color:#425367}:where(.home-page,.inner-page) a{text-underline-offset:.18em}.prose-v15 a:hover{color:#06264f}:focus-visible{scroll-margin:120px}.contact-form-v15 :where(input,textarea,select):focus-visible,.quote-v15-form :where(input,textarea,select):focus-visible{outline:0}.quote-v15{border-top:1px solid rgba(255,255,255,.08)}.quote-v15-form-wrap{box-shadow:0 26px 80px rgba(0,0,0,.16)}.mobile-quote-v1612{display:none}@media(max-width:620px){.mobile-quote-v1612{position:fixed;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:16px;left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));min-height:52px;padding:0 18px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:#06264f;color:#fff;box-shadow:0 18px 50px rgba(2,18,39,.28);font-size:12px;font-weight:800;text-decoration:none}.mobile-quote-v1612 b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#c9a227;color:#06264f}.site-footer{padding-bottom:92px}}.quote-v15-form input[type=date]{text-align:start}html[dir=rtl] .quote-v1610-hint{border-inline-start:2px solid #c9a227}.quote-v15-form{color-scheme:dark}.quote-v15-form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.72}@media(pointer:coarse){.contact-form-v15 input,.contact-form-v15 textarea,.quote-v15-form input,.quote-v15-form select,.quote-v15-form textarea{font-size:16px}.mobile-quote-v1612{touch-action:manipulation}}@media(max-width:380px){.quote-v15-form{grid-template-columns:1fr!important}.quote-v15-form .wide{grid-column:auto!important}.mobile-quote-v1612{left:10px;right:10px;bottom:10px}}@media print{.mobile-quote-v1612{display:none!important}}:root{--sepindar-build:"1.6.20"}.quote-v15,.route-brief-v1610{content-visibility:auto;contain-intrinsic-size:720px}.quote-v15-form label,.route-brief-v1610-items article{min-width:0}.quote-v15-form select[name=hazard]{min-height:48px}.quote-v15-form input[name=dimensions],.quote-v15-form input[name=temperature]{letter-spacing:.01em}.faq-v1660 summary:focus-visible{outline:3px solid rgba(201,162,39,.35);outline-offset:4px;border-radius:4px}:root{--sepindar-build:"1.6.60"}:root{--sepindar-build:"1.7.00"}.quote-v15-form select[name=priority]{min-height:48px}:root{--sepindar-build:"1.8.00"}.quote-summary-v180{margin-top:4px;padding:20px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:rgba(255,255,255,.055)}.quote-summary-v180-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.quote-summary-v180-head span{color:#d4b248;font-size:9px;font-weight:900;letter-spacing:.16em}.quote-summary-v180-head b{max-width:44ch;color:rgba(255,255,255,.72);font-size:11px;line-height:1.65;text-align:end}.quote-summary-v180-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:16px;background:rgba(255,255,255,.1)}.quote-summary-v180-grid>div{min-width:0;padding:15px;background:#08274f}.quote-summary-v180-grid small{display:block;margin-bottom:7px;color:rgba(255,255,255,.48);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.quote-summary-v180-grid strong{display:block;overflow-wrap:anywhere;color:#fff;font-size:12px;line-height:1.65;font-weight:700}.quote-v15-form select[name=insurance]{min-height:48px}.quote-v15-form input[name=cargo_value],.quote-v15-form input[name=hs_code]{letter-spacing:.01em}.contact-form-v15 .field-invalid,.quote-v15-form .field-invalid{border-color:#f2b3b3!important;box-shadow:0 0 0 3px rgba(242,179,179,.12)!important}.btn-v15:disabled{pointer-events:none}.form-error[role=alert],.form-success[role=status]{scroll-margin-top:120px}@media(max-width:700px){.quote-summary-v180-grid{grid-template-columns:1fr}.quote-summary-v180-head{display:block}.quote-summary-v180-head b{display:block;margin-top:8px;text-align:start}.quote-summary-v180{padding:16px}}@media(max-width:620px){body.form-focus .mobile-quote-v1612{transform:translateY(120%);opacity:0;pointer-events:none}.mobile-quote-v1612{transition:transform .22s ease,opacity .22s ease}}html[dir=rtl] .quote-summary-v180-head b{text-align:start}@media(prefers-reduced-motion:reduce){.mobile-quote-v1612{transition:none!important}}@media print{.quote-summary-v180{border-color:#bbb;background:#fff!important}.quote-summary-v180-grid{background:#ddd}.quote-summary-v180-grid>div{background:#fff}.quote-summary-v180-grid strong,.quote-summary-v180-head b{color:#111!important}.quote-summary-v180-grid small,.quote-summary-v180-head span{color:#444!important}}:root{--sepindar-build:"1.9.00"}.quote-v15-form input[name=hs_code]{font-variant-numeric:tabular-nums}.quote-summary-v180-grid strong{font-variant-numeric:tabular-nums}:root{--sepindar-build:"3.2.00";--sepindar-focus:rgba(201,162,39,.58)}.skip-link{position:fixed;z-index:5000;inset-inline-start:16px;top:12px;transform:translateY(-160%);padding:10px 14px;border-radius:8px;background:#fff;color:#06264f;font-size:12px;font-weight:900;box-shadow:0 14px 34px rgba(0,0,0,.18)}.skip-link:focus{transform:none}.site-header nav a[aria-current=page]{color:#06264f}.site-header nav a[aria-current=page]:after{transform:scaleX(1)}.quote-v15-form select[name=preferred_contact],.quote-v15-form select[name=service_level]{min-height:48px}.quote-disclaimer-v280{margin:1px 0 0!important;color:rgba(255,255,255,.48)!important;font-size:10px!important;line-height:1.7!important}.quote-v15-form input,.quote-v15-form select,.quote-v15-form textarea{min-width:0}.quote-v15-form input[type=date]{min-height:48px}.quote-v15-form select{appearance:auto}.quote-v15-form label{min-width:0}.quote-recommendation-v280{grid-column:1/-1;padding:16px 15px;border-top:1px solid rgba(255,255,255,.1);background:rgba(201,162,39,.055)}.quote-recommendation-v280 small{display:block;margin-bottom:6px;color:#d4b248;font-size:8px;font-weight:900;letter-spacing:.14em}.quote-recommendation-v280 strong{display:block;color:#fff;font-size:11px;line-height:1.7}.quote-summary-v180-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.route-planner-v280-grid button:hover{background:#f7f9fc}.route-planner-v280-grid button:active{transform:translateY(1px)}.quote-summary-v180-grid>div{transition:background .18s ease}.quote-summary-v180-grid>div:focus-within{background:#0a315f}.quote-recommendation-v280{border-radius:0 0 9px 9px}.quote-summary-v180-grid strong,.readiness-score-v170 strong{font-variant-numeric:tabular-nums}.quote-v15-form select option{color:#10253e;background:#fff}@media(max-width:760px){.quote-v15-form{grid-template-columns:1fr!important}.quote-v15-form .wide{grid-column:auto!important}.quote-summary-v180-grid{grid-template-columns:1fr}.quote-recommendation-v280{grid-column:auto}.quote-v15-form input,.quote-v15-form select,.quote-v15-form textarea{font-size:16px}}@media(max-width:520px){.quote-v15-form-wrap{padding-inline:16px}.quote-summary-v180{margin-inline:-2px}.mobile-quote-v1612{bottom:max(10px,env(safe-area-inset-bottom));inset-inline:12px;width:auto}}.receipt-reference-v280 button:hover{background:rgba(255,255,255,.08)}.form-success.receipt-v190{border-color:rgba(201,162,39,.35)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--sepindar-focus);outline-offset:3px}.route-planner-v280-grid button:focus-visible{position:relative;z-index:2}.language-switch>button,.menu-toggle,.receipt-reference-v280 button,.route-planner-v280-grid button{touch-action:manipulation}.quote-v15-form input::placeholder,.quote-v15-form textarea::placeholder{opacity:.7}.quote-v15-form input:disabled,.quote-v15-form select:disabled,.quote-v15-form textarea:disabled{opacity:.65}.quote-v15-form :user-invalid{border-color:#e1a3a3}.quote-v15-form :user-valid:not(:placeholder-shown){border-color:rgba(181,205,188,.7)}@media(prefers-contrast:more){.quote-summary-v180,.readiness-score-v170,.route-planner-v280-grid,.route-planner-v280-grid button{border-width:2px}.quote-disclaimer-v280{color:rgba(255,255,255,.78)!important}}@media(forced-colors:active){.quote-summary-v180,.receipt-reference-v280 button,.route-planner-v280-grid button{forced-color-adjust:auto}}.brand-logo{aspect-ratio:20/9}.site-header{will-change:auto}.quote-v15-form button[type=submit]{min-height:50px}.quote-v15-form button[type=submit]:disabled{filter:saturate(.7)}@media print{.mobile-quote-v1612,.route-planner-v280,.worldwide-v280{display:none!important}.quote-recommendation-v280{background:#fff!important;border:1px solid #bbb}.quote-recommendation-v280 strong{color:#111!important}.quote-disclaimer-v280{color:#444!important}}.quote-v15-form select{background-clip:padding-box}.quote-v15-form option:checked{font-weight:800}.quote-v15-form [name=preferred_contact],.quote-v15-form [name=service_level]{font-weight:650}html{background:#fff}.site-footer,.site-header,.utility-bar{isolation:isolate}.quote-v15-form input:not(:placeholder-shown),.quote-v15-form select:valid,.quote-v15-form textarea:not(:placeholder-shown){caret-color:#06264f}.quote-v15-form select:has(option:checked:not([value=""])){font-weight:700}@media(max-width:380px){.quote-v15-form-wrap{padding-inline:14px}}.home-services-v400{padding-top:90px;padding-bottom:96px}.home-process-v400{background:#f7f9fc}.home-process-v400-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:70px;align-items:start}.home-process-v400-grid>div:first-child h2{font-size:clamp(36px,4vw,56px);line-height:1.06;color:var(--v15-navy2);margin:14px 0}.home-process-v400-grid>div:first-child p{font-size:15px;line-height:1.8;color:var(--v15-muted)}.home-process-v400-steps{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--v15-line);border-radius:20px;overflow:hidden;background:#fff}.home-process-v400-steps article{min-height:190px;padding:26px;display:flex;flex-direction:column;border-right:1px solid var(--v15-line);border-bottom:1px solid var(--v15-line)}.home-process-v400-steps article:nth-child(2n){border-right:0}.home-process-v400-steps article:nth-child(n+3){border-bottom:0}.home-process-v400-steps span{font-size:10px;color:#a27c14;font-weight:900}.home-process-v400-steps b{font-size:17px;color:var(--v15-navy2);margin-top:auto}.home-process-v400-steps small{font-size:11px;line-height:1.7;color:var(--v15-muted);margin-top:7px}.home-quick-quote-v400{background:#fff}.home-quick-quote-v400-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:70px;align-items:start}.home-quick-quote-v400 h2{font-size:clamp(36px,4vw,56px);line-height:1.06;color:var(--v15-navy2);margin:14px 0}.home-quick-quote-v400 p{color:var(--v15-muted);font-size:15px;line-height:1.8}.home-quick-quote-v400 .quote-v15-contact{margin-top:26px}.home-quick-quote-v400-form{border:1px solid var(--v15-line);border-radius:22px;padding:28px;box-shadow:0 18px 50px rgba(5,35,70,.07)}.home-quick-quote-v400-form form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.home-quick-quote-v400-form label{font-size:10px;font-weight:800;color:#6d7d8e;display:flex;flex-direction:column;gap:7px}.home-quick-quote-v400-form input{width:100%;min-height:48px;border:1px solid #d9e1e9;border-radius:10px;padding:0 13px;font:inherit;color:#09294d;background:#fff}.home-quick-quote-v400-form .wide{grid-column:1/-1}.home-quote-detail-v400{display:inline-block;margin-top:18px;font-size:11px;font-weight:900;color:#80600c}@media(max-width:980px){.home-network-v400-grid,.home-process-v400-grid,.home-quick-quote-v400-grid,.team-network-map-v400-grid,.team-network-v400-hero .inner-v15-hero-grid,.team-partners-v400-grid{grid-template-columns:1fr}}@media(max-width:640px){.home-network-v400-cards,.home-quick-quote-v400-form form,.team-grid-v400,.team-offices-v400-grid{grid-template-columns:1fr}.home-process-v400-steps{grid-template-columns:1fr}.home-process-v400-steps article{border-right:0!important;border-bottom:1px solid var(--v15-line)!important;min-height:145px}.home-process-v400-steps article:last-child{border-bottom:0!important}.home-quick-quote-v400-form{padding:19px}}@supports (content-visibility:auto){main>section:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 760px}}html[lang=fa] body{font-family:Tahoma,"Segoe UI",Arial,sans-serif;line-height:1.78}html[lang=ar] body{font-family:Tahoma,"Segoe UI",Arial,sans-serif;line-height:1.76}html[lang=ku] body{font-family:Tahoma,"Segoe UI",Arial,sans-serif;line-height:1.82}html[lang=ku] .eyebrow,html[lang=ku] .site-header nav a,html[lang=ku] button,html[lang=ku] h1,html[lang=ku] h2,html[lang=ku] h3,html[lang=ku] h4{font-family:Tahoma,"Segoe UI",Arial,sans-serif;font-weight:700}html[lang=ar] input,html[lang=ar] select,html[lang=ar] textarea,html[lang=fa] input,html[lang=fa] select,html[lang=fa] textarea,html[lang=ku] input,html[lang=ku] select,html[lang=ku] textarea{font-family:inherit}html[lang=ar] .center-v15 h2,html[lang=ar] .global-v15 h2,html[lang=ar] .process-v15-title h2,html[lang=ar] .quote-v15 h2,html[lang=ar] .section-v15-head h2,html[lang=fa] .center-v15 h2,html[lang=fa] .global-v15 h2,html[lang=fa] .process-v15-title h2,html[lang=fa] .quote-v15 h2,html[lang=fa] .section-v15-head h2,html[lang=ku] .center-v15 h2,html[lang=ku] .global-v15 h2,html[lang=ku] .process-v15-title h2,html[lang=ku] .quote-v15 h2,html[lang=ku] .section-v15-head h2{font-size:clamp(32px,3.7vw,48px);line-height:1.18;letter-spacing:0}html[lang=ku] h2,html[lang=ku] h3,html[lang=ku] h4{font-weight:500}html[lang=ku] .btn,html[lang=ku] .site-header nav a,html[lang=ku] button{font-weight:600}html[lang=ar],html[lang=fa],html[lang=ku]{--rtl-h1:clamp(36px,4vw,52px);--rtl-h2:clamp(27px,3vw,39px);--rtl-h3:18px;--rtl-body:14px;--rtl-small:11px}html[lang=ar] body,html[lang=fa] body,html[lang=ku] body{font-size:var(--rtl-body);font-weight:400}html[lang=ar] .about-team-link-v400-grid h2,html[lang=ar] .center-v15 h2,html[lang=ar] .corridor-v1517-copy h2,html[lang=ar] .execution-v1520-copy h2,html[lang=ar] .global-v15 h2,html[lang=ar] .quote-v15 h2,html[lang=ar] .section-v15-head h2,html[lang=ar] .team-network-map-v400 h2,html[lang=ar] .team-partners-v400 h2,html[lang=ar] h2,html[lang=fa] .about-team-link-v400-grid h2,html[lang=fa] .center-v15 h2,html[lang=fa] .corridor-v1517-copy h2,html[lang=fa] .execution-v1520-copy h2,html[lang=fa] .global-v15 h2,html[lang=fa] .quote-v15 h2,html[lang=fa] .section-v15-head h2,html[lang=fa] .team-network-map-v400 h2,html[lang=fa] .team-partners-v400 h2,html[lang=fa] h2,html[lang=ku] .about-team-link-v400-grid h2,html[lang=ku] .center-v15 h2,html[lang=ku] .corridor-v1517-copy h2,html[lang=ku] .execution-v1520-copy h2,html[lang=ku] .global-v15 h2,html[lang=ku] .quote-v15 h2,html[lang=ku] .section-v15-head h2,html[lang=ku] .team-network-map-v400 h2,html[lang=ku] .team-partners-v400 h2,html[lang=ku] h2{font-size:var(--rtl-h2)!important;line-height:1.35!important;letter-spacing:0!important;font-weight:500!important}html[lang=ku] .center-v15 h2,html[lang=ku] .section-v15-head h2,html[lang=ku] h2{font-weight:400!important;line-height:1.4!important}html[lang=ar] .corridor-v1517-rail h3,html[lang=ar] .execution-v1520-board h3,html[lang=ar] .team-card-v400 h3,html[lang=ar] .team-offices-v400-grid h3,html[lang=ar] h3,html[lang=fa] .corridor-v1517-rail h3,html[lang=fa] .execution-v1520-board h3,html[lang=fa] .team-card-v400 h3,html[lang=fa] .team-offices-v400-grid h3,html[lang=fa] h3,html[lang=ku] .corridor-v1517-rail h3,html[lang=ku] .execution-v1520-board h3,html[lang=ku] .team-card-v400 h3,html[lang=ku] .team-offices-v400-grid h3,html[lang=ku] h3{font-size:var(--rtl-h3)!important;line-height:1.55!important;font-weight:500!important;letter-spacing:0!important}html[lang=ar] p,html[lang=fa] p,html[lang=ku] p{line-height:1.9}html[lang=ar] .nav nav a,html[lang=ar] .site-header nav a,html[lang=fa] .nav nav a,html[lang=fa] .site-header nav a,html[lang=ku] .nav nav a,html[lang=ku] .site-header nav a{font-size:12px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:0!important}html[lang=ku] .nav nav a,html[lang=ku] .site-header nav a{font-weight:400!important}html[lang=ar] .btn-v15,html[lang=ar] .circle-link,html[lang=ar] button,html[lang=fa] .btn-v15,html[lang=fa] .circle-link,html[lang=fa] button,html[lang=ku] .btn-v15,html[lang=ku] .circle-link,html[lang=ku] button{font-size:11px!important;font-weight:500!important;letter-spacing:0!important}html[lang=ku] .btn-v15,html[lang=ku] .circle-link,html[lang=ku] button{font-weight:400!important}html[lang=ar] .eyebrow,html[lang=ar] .home-mode-strip-v400 span,html[lang=ar] small,html[lang=fa] .eyebrow,html[lang=fa] .home-mode-strip-v400 span,html[lang=fa] small,html[lang=ku] .eyebrow,html[lang=ku] .home-mode-strip-v400 span,html[lang=ku] small{font-size:10px!important;line-height:1.65!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}@media(max-width:640px){html[lang=ar],html[lang=fa],html[lang=ku]{--rtl-h1:34px;--rtl-h2:26px;--rtl-h3:17px;--rtl-body:13px}html[lang=ar] .site-header nav a,html[lang=fa] .site-header nav a,html[lang=ku] .site-header nav a{font-size:11px!important}}html[lang=ar],html[lang=fa],html[lang=ku]{--rtl-h1:clamp(42px,4.6vw,58px);--rtl-h2:clamp(30px,3.3vw,42px);--rtl-h3:20px;--rtl-body:16px;--rtl-caption:14px;--rtl-small:13px;--rtl-nav:15.5px;--rtl-button:15px}html[lang=ar] body,html[lang=fa] body,html[lang=ku] body{font-size:var(--rtl-body);line-height:1.85}html[lang=ar] h2,html[lang=fa] h2,html[lang=ku] h2{font-size:var(--rtl-h2)!important;line-height:1.32!important}html[lang=ar] h3,html[lang=fa] h3,html[lang=ku] h3{font-size:var(--rtl-h3)!important;line-height:1.5!important}html[lang=ar] li,html[lang=ar] p,html[lang=fa] li,html[lang=fa] p,html[lang=ku] li,html[lang=ku] p{font-size:var(--rtl-body);line-height:1.9}html[lang=ar] .nav nav a,html[lang=ar] .site-header nav a,html[lang=fa] .nav nav a,html[lang=fa] .site-header nav a,html[lang=ku] .nav nav a,html[lang=ku] .site-header nav a{font-size:var(--rtl-nav)!important;line-height:1.55!important;font-weight:500!important}html[lang=ku] .nav nav a,html[lang=ku] .site-header nav a{font-weight:400!important}html[lang=ar] .btn-v15,html[lang=ar] .circle-link,html[lang=ar] button,html[lang=fa] .btn-v15,html[lang=fa] .circle-link,html[lang=fa] button,html[lang=ku] .btn-v15,html[lang=ku] .circle-link,html[lang=ku] button{font-size:var(--rtl-button)!important;line-height:1.5!important}html[lang=ar] small,html[lang=fa] small,html[lang=ku] small{font-size:var(--rtl-small)!important;line-height:1.7!important}html[lang=ar] .home-network-v400-cards small,html[lang=ar] .home-network-v400-cards span,html[lang=ar] .home-process-v400-steps small,html[lang=ar] .home-process-v400-steps span,html[lang=fa] .home-network-v400-cards small,html[lang=fa] .home-network-v400-cards span,html[lang=fa] .home-process-v400-steps small,html[lang=fa] .home-process-v400-steps span,html[lang=ku] .home-network-v400-cards small,html[lang=ku] .home-network-v400-cards span,html[lang=ku] .home-process-v400-steps small,html[lang=ku] .home-process-v400-steps span{font-size:13.5px!important;line-height:1.65!important}html[lang=ar] .home-network-v400-cards b,html[lang=ar] .home-process-v400-steps b,html[lang=fa] .home-network-v400-cards b,html[lang=fa] .home-process-v400-steps b,html[lang=ku] .home-network-v400-cards b,html[lang=ku] .home-process-v400-steps b{font-size:18px!important;line-height:1.55!important}@media(max-width:640px){html[lang=ar],html[lang=fa],html[lang=ku]{--rtl-h1:36px;--rtl-h2:28px;--rtl-h3:18px;--rtl-body:15.5px;--rtl-caption:13.5px;--rtl-small:13px;--rtl-nav:14.5px;--rtl-button:14.5px}}.bidi-ltr,a[href^="mailto:"],a[href^="tel:"]{direction:ltr!important;unicode-bidi:isolate!important;text-align:left;font-variant-numeric:tabular-nums}html[dir=rtl] .contact-v15-quick a[href^="mailto:"],html[dir=rtl] .contact-v15-quick a[href^="tel:"],html[dir=rtl] .utility-left a[href^="mailto:"],html[dir=rtl] .utility-left a[href^="tel:"]{display:inline-block}.service-mode-hub-v500-grid article:hover{background:#f8fafc;transform:translateY(-3px)}.inner-rail-v500 a:hover{color:#06264f}.inner-rail-v500 a:hover::after,.inner-rail-v500 a[aria-current=page]::after{transform:scaleX(1)}.service-mode-nav-v550{background:#fff;border-block:1px solid rgba(6,38,79,.09);position:relative;z-index:2}.service-mode-nav-v550 .wrap{display:grid;grid-template-columns:repeat(5,1fr)}.service-mode-nav-v550 a{min-height:92px;display:flex;align-items:center;justify-content:center;gap:11px;text-decoration:none;color:#536170;border-inline-end:1px solid rgba(6,38,79,.08);transition:background .18s ease,color .18s ease}.service-mode-nav-v550 a:last-child{border-inline-end:0}.service-mode-nav-v550 a:hover{background:#f7f9fb;color:#06264f}.service-mode-nav-v550 i{width:28px;height:28px;color:#b98d29}.service-mode-nav-v550 svg{width:100%;height:100%}.service-mode-nav-v550 span{font-size:13px;font-weight:650}.site-footer .footer-grid{grid-template-columns:minmax(260px,1.35fr) minmax(150px,.65fr) minmax(190px,.8fr) minmax(240px,1fr)}.footer-company-v550{display:grid;align-content:start;gap:8px;padding-top:8px}.footer-company-v550 b{color:#fff;margin-bottom:14px;font-size:12px}.footer-company-v550 a{display:block;margin:8px 0;color:rgba(255,255,255,.78);font-size:13px;text-decoration:none}.footer-languages a[aria-current=page]{border-color:#c9a227;background:rgba(201,162,39,.14)}:where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(201,162,39,.75);outline-offset:3px}.footer-grid a,.inner-rail-v500 a,.site-header nav a{min-height:36px}@media(max-width:980px){.service-mode-nav-v550 .wrap{overflow-x:auto;grid-template-columns:repeat(5,minmax(130px,1fr));scrollbar-width:none}.site-footer .footer-grid{grid-template-columns:1fr 1fr}.footer-main{grid-column:1/-1}}@media(max-width:620px){.service-mode-nav-v550 .wrap{width:100%;padding-inline:12px}.service-mode-nav-v550 a{min-height:74px;gap:8px}.service-mode-nav-v550 i{width:23px;height:23px}.service-mode-nav-v550 span{font-size:13px}.site-footer .footer-grid{grid-template-columns:1fr}.footer-main{grid-column:auto}}.quote-v15-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(38px,5vw,74px)}.quote-v15-form-wrap{background:#fff!important;color:#102844!important;border:1px solid #d9e1ea!important;border-radius:22px!important;padding:clamp(24px,3vw,38px)!important;box-shadow:0 28px 80px rgba(2,22,48,.24)!important;overflow:hidden}.quote-v15-form-wrap:before{left:0!important;right:0!important;top:0!important;height:4px!important;background:linear-gradient(90deg,#06264f 0 66%,#c9a227 66% 100%)!important}.quote-v15-form{color-scheme:light!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.quote-form-head-v590{display:grid;gap:7px;padding:0 0 22px;margin:0 0 4px;border-bottom:1px solid #e3e8ee}.quote-form-head-v590 span{font-size:10px;font-weight:850;letter-spacing:.11em;color:#a57d18}.quote-form-head-v590 strong{font-size:clamp(22px,2.2vw,30px);line-height:1.2;color:#06264f;letter-spacing:-.02em}.quote-form-head-v590 p{margin:0;max-width:74ch;font-size:13px;line-height:1.75;color:#68788a}.quote-v15-form label{gap:8px;color:#4b6077!important;font-size:11px!important;font-weight:750!important;letter-spacing:.015em!important;text-transform:none!important;min-width:0}.quote-v15-form :where(input,select,textarea){width:100%;color:#102844!important;background:#f8fafc!important;border:1px solid #cfd9e4!important;border-radius:10px!important;box-shadow:inset 0 1px 1px rgba(6,38,79,.025)!important;font-size:14px!important;font-weight:500!important}.quote-v15-form input,.quote-v15-form select{min-height:50px!important;padding:0 14px!important}.quote-v15-form textarea{min-height:118px!important;padding:13px 14px!important;resize:vertical}.quote-v15-form :where(input,select,textarea):hover{border-color:#b7c5d4!important;background:#fff!important}.quote-v15-form :where(input,select,textarea):focus,.quote-v15-form :where(input,select,textarea):focus-visible{background:#fff!important;border-color:#8ca3bc!important;box-shadow:0 0 0 4px rgba(6,38,79,.08)!important;outline:0!important}.quote-v15-form :where(input,textarea)::placeholder{color:#8b98a7!important;opacity:.9!important}.quote-v15-form select option{color:#102844!important;background:#fff!important}.quote-v15-form input[type=date]{color-scheme:light!important}.quote-v15-form input[type=date]::-webkit-calendar-picker-indicator{filter:none!important;opacity:.7!important}.quote-v1610-hint{margin:2px 0 0!important;padding:13px 15px!important;border:1px solid #e4e9ef!important;border-inline-start:3px solid #c9a227!important;border-radius:9px!important;background:#fbfcfe!important;color:#68788a!important;font-size:12px!important;line-height:1.7!important}.quote-summary-v180{border:1px solid #d9e2eb!important;border-radius:12px!important;background:#f8fafc!important;overflow:hidden;color:#102844!important}.quote-summary-v180-head{background:#06264f!important;color:#fff!important;border:0!important}.quote-summary-v180-grid>div{background:#fff!important;border-color:#e3e8ee!important}.quote-summary-v180-grid small{color:#7a8998!important}.quote-summary-v180-grid strong{color:#102844!important}.quote-recommendation-v280{background:#f4f7fa!important;border-top:1px solid #dfe6ed!important;color:#102844!important}.quote-disclaimer-v280{color:#718094!important;font-size:11px!important}.quote-v15-form button[type=submit]{min-height:54px;border-radius:10px!important;font-size:14px!important;box-shadow:0 10px 24px rgba(174,132,27,.18)}.quote-v15-form .field-invalid,.quote-v15-form :user-invalid{border-color:#cf8585!important;background:snow!important}.quote-v15-form :user-valid:not(:placeholder-shown){border-color:#a9c5b0!important}html[dir=rtl] .quote-v15-form label{font-size:13.5px!important;line-height:1.6!important;letter-spacing:0!important}html[dir=rtl] .quote-form-head-v590 span{letter-spacing:0!important;font-size:12px!important}html[dir=rtl] .quote-form-head-v590 strong{letter-spacing:0!important}html[dir=rtl] .quote-form-head-v590 p{font-size:14px!important;line-height:1.85!important}html[dir=rtl] .quote-v15-form :where(input,select,textarea){font-size:15px!important;text-align:start}html[dir=rtl] .quote-v15-form input[name=cargo_value],html[dir=rtl] .quote-v15-form input[name=hs_code],html[dir=rtl] .quote-v15-form input[name=phone]{direction:ltr!important;unicode-bidi:isolate!important;text-align:left!important}.contact-main-v15 .contact-form-v15-wrap{background:#fff!important;border:1px solid #d9e1ea!important;border-radius:20px!important;box-shadow:0 22px 60px rgba(5,35,70,.1)!important}.contact-main-v15 .contact-form-v15 :where(input,textarea,select){background:#f8fafc!important;border:1px solid #cfd9e4!important;color:#102844!important}@media(max-width:860px){.quote-v15-grid{grid-template-columns:1fr}.quote-v15-copy{max-width:720px}.quote-v15-form-wrap{max-width:none}}@media(max-width:620px){.quote-v15-form-wrap{padding:20px 16px!important;border-radius:16px!important}.quote-v15-form{grid-template-columns:1fr!important;gap:15px}.quote-v15-form .wide{grid-column:auto!important}.quote-form-head-v590{padding-bottom:18px}.quote-form-head-v590 strong{font-size:23px}.quote-v15-form :where(input,select,textarea){font-size:16px!important}html[dir=rtl] .quote-v15-form label{font-size:13px!important}.quote-summary-v180{margin-inline:0!important}}html[lang=fa]{--sep-font:Tahoma,"Segoe UI",Arial,sans-serif;--sep-body:15.75px;--sep-body-mobile:15.5px;--sep-h1:clamp(40px,4.2vw,56px);--sep-h2:clamp(29px,3.1vw,40px);--sep-h3:19px}html[lang=ar]{--sep-font:Tahoma,"Segoe UI",Arial,sans-serif;--sep-body:16px;--sep-body-mobile:15.5px;--sep-h1:clamp(39px,4.1vw,55px);--sep-h2:clamp(29px,3.05vw,40px);--sep-h3:19px}html[lang=ku]{--sep-font:Tahoma,"Segoe UI",Arial,sans-serif;--sep-body:16px;--sep-body-mobile:15.5px;--sep-h1:clamp(39px,4.05vw,54px);--sep-h2:clamp(29px,3vw,39px);--sep-h3:19px}html[lang=ar] body,html[lang=fa] body,html[lang=ku] body{font-family:var(--sep-font)!important;font-size:var(--sep-body)!important;line-height:1.82!important;font-weight:400!important}html[lang=ar] :where(button,input,select,textarea),html[lang=fa] :where(button,input,select,textarea),html[lang=ku] :where(button,input,select,textarea){font-family:var(--sep-font)!important}html[lang=ar] :where(.hero-v15 h1,.inner-v15-hero-copy h1,.page-hero h1,.tracking-page-v680 h1),html[lang=fa] :where(.hero-v15 h1,.inner-v15-hero-copy h1,.page-hero h1,.tracking-page-v680 h1),html[lang=ku] :where(.hero-v15 h1,.inner-v15-hero-copy h1,.page-hero h1,.tracking-page-v680 h1){font-size:var(--sep-h1)!important;line-height:1.25!important;font-weight:600!important;letter-spacing:0!important;text-wrap:balance}html[lang=ku] :where(.hero-v15 h1,.inner-v15-hero-copy h1,.page-hero h1,.tracking-page-v680 h1){font-weight:400!important;line-height:1.31!important}html[lang=ar] :where(h2,.section-v15-head h2,.home-network-v400-copy h2,.home-process-v400-grid>div:first-child h2,.tracking-home-v680-copy h2),html[lang=fa] :where(h2,.section-v15-head h2,.home-network-v400-copy h2,.home-process-v400-grid>div:first-child h2,.tracking-home-v680-copy h2),html[lang=ku] :where(h2,.section-v15-head h2,.home-network-v400-copy h2,.home-process-v400-grid>div:first-child h2,.tracking-home-v680-copy h2){font-size:var(--sep-h2)!important;line-height:1.34!important;font-weight:600!important;letter-spacing:0!important;text-wrap:balance}html[lang=ku] :where(h2,.section-v15-head h2,.home-network-v400-copy h2,.home-process-v400-grid>div:first-child h2,.tracking-home-v680-copy h2){font-weight:400!important;line-height:1.42!important}html[lang=ar] h3,html[lang=fa] h3,html[lang=ku] h3{font-size:var(--sep-h3)!important;line-height:1.55!important;font-weight:600!important;letter-spacing:0!important}html[lang=ku] h3{font-weight:400!important}html[lang=ar] :where(p,li,.hero-v15-lead,.section-v15-head p),html[lang=fa] :where(p,li,.hero-v15-lead,.section-v15-head p),html[lang=ku] :where(p,li,.hero-v15-lead,.section-v15-head p){font-size:var(--sep-body)!important;line-height:1.88!important;font-weight:400!important}html[lang=ar] :where(.site-header nav a,.nav nav a),html[lang=fa] :where(.site-header nav a,.nav nav a),html[lang=ku] :where(.site-header nav a,.nav nav a){font-size:14.5px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:0!important}html[lang=ar] :where(.v15-kicker,.hero-v15-kicker,.eyebrow),html[lang=fa] :where(.v15-kicker,.hero-v15-kicker,.eyebrow),html[lang=ku] :where(.v15-kicker,.hero-v15-kicker,.eyebrow){font-size:12.5px!important;line-height:1.6!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html[lang=ar] :where(.btn-v15,.nav-cta,.circle-link),html[lang=fa] :where(.btn-v15,.nav-cta,.circle-link),html[lang=ku] :where(.btn-v15,.nav-cta,.circle-link){font-size:14.5px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:0!important}html[lang=ku] :where(.btn-v15,.nav-cta,.circle-link,.site-header nav a){font-weight:400!important}html[lang=ar] small,html[lang=fa] small,html[lang=ku] small{font-size:13px!important;line-height:1.72!important}.home-process-v400-grid>div:first-child p{color:#53657a!important;max-width:610px}.home-process-v400-steps article{background:linear-gradient(180deg,#fff,#fbfcfe)}.home-process-v400-steps b{color:#092e58!important;font-size:18px!important}.home-process-v400-steps small{color:#5e6f82!important;font-size:13.5px!important;line-height:1.75!important}.home-process-v400-steps span{color:#9a7414!important;font-size:12px!important}.service-bento .bento-body p{line-height:1.75}.tracking-home-v680{position:relative;padding:76px 0;background:linear-gradient(125deg,#03172f 0,#06264f 55%,#0b3b72 100%);color:#fff;overflow:hidden;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.tracking-home-v680:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);pointer-events:none}.tracking-home-v700-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);gap:64px;align-items:center}.tracking-home-v680-copy{max-width:610px}.tracking-home-v680-copy h2{margin:12px 0 15px;color:#fff;font-size:clamp(34px,4vw,56px);line-height:1.08;letter-spacing:-.035em}.tracking-home-v680-copy p{margin:0;color:#c7d3df;font-size:15.5px;line-height:1.85}.tracking-home-v680-copy>small{display:block;margin-top:19px;color:#91a6bb;max-width:560px}.tracking-console-v700{position:relative;border:1px solid rgba(255,255,255,.14);border-radius:24px;padding:22px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035));box-shadow:0 30px 80px rgba(0,0,0,.24);backdrop-filter:blur(16px);overflow:hidden}.tracking-console-v700:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-120px;bottom:-150px;background:radial-gradient(circle,rgba(201,162,39,.18),transparent 68%);pointer-events:none}.tracking-console-head-v700{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:2px 2px 18px;border-bottom:1px solid rgba(255,255,255,.1)}.tracking-console-head-v700>div{display:flex;align-items:center;gap:9px}.tracking-console-head-v700 i{width:8px;height:8px;border-radius:50%;background:#d4b34a;box-shadow:0 0 0 6px rgba(212,179,74,.11)}.tracking-console-head-v700 span{font-size:10px;font-weight:800;letter-spacing:.12em;color:#d7e1eb}.tracking-console-head-v700 b{font-size:11px;color:#9db0c2;font-weight:600}.tracking-search-v680{margin-top:20px}.tracking-search-v680 label{display:block;margin-bottom:9px;color:#9fb0c2;font-size:11px;font-weight:700}.tracking-search-v680>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px;border:1px solid rgba(255,255,255,.13);border-radius:13px;background:rgba(1,16,35,.5)}.tracking-search-v680 input{min-width:0;height:50px;border:0;background:0 0!important;color:#fff!important;padding:0 13px!important;font-size:14px!important;outline:0!important;direction:ltr!important;unicode-bidi:isolate!important;text-align:left!important}.tracking-search-v680 input::placeholder{color:#758ba0}.tracking-search-v680 button{border:0;border-radius:9px;background:#d2ad3f;color:#071d3a;min-width:150px;padding:0 18px;font-weight:800;cursor:pointer;transition:.18s ease}.tracking-search-v680 button:hover{transform:translateY(-1px);background:#e0c15c}.tracking-search-v680 button span{margin-inline-start:6px}.tracking-path-v700{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;margin:24px 2px 16px;padding:18px 4px 12px}.tracking-path-v700 article{display:grid;justify-items:center;gap:6px;min-width:68px}.tracking-path-v700 article>span{font-size:9px;color:#728aa0}.tracking-path-v700 article>i{width:12px;height:12px;border-radius:50%;border:2px solid #7f94a8;background:#06264f;box-shadow:0 0 0 5px rgba(255,255,255,.04)}.tracking-path-v700 article.active>i{border-color:#d4b34a;box-shadow:0 0 0 7px rgba(212,179,74,.12)}.tracking-path-v700 small{font-size:11px!important;color:#b7c5d2!important}.tracking-beam-v700{height:1px;background:rgba(255,255,255,.16);position:relative;overflow:visible}.tracking-beam-v700 i{position:absolute;top:-2px;left:0;width:5px;height:5px;border-radius:50%;background:#d4b34a;animation:sep-track-pulse 3s ease-in-out infinite}.tracking-signal-v680{display:flex;align-items:center;gap:8px;border-top:1px solid rgba(255,255,255,.09);padding-top:15px;color:#8fa3b7}.tracking-signal-v680>i{width:6px;height:6px;border-radius:50%;background:#47b784}.tracking-signal-v680 span{font-size:9px;letter-spacing:.1em;font-weight:750}.tracking-signal-v680 b{margin-inline-start:auto;font-size:10px;color:#d9be62}@keyframes sep-track-pulse{0%{transform:translateX(0);opacity:.35}50%{transform:translateX(110px);opacity:1}100%{transform:translateX(220px);opacity:.35}}.tracking-page-v680{min-height:620px;padding:88px 0 105px;background:linear-gradient(180deg,#f4f7fb,#fff)}.tracking-page-v680-head{max-width:920px;text-align:center}.tracking-page-v680-head h1{margin:12px 0;color:#06264f;font-size:clamp(42px,5vw,68px);line-height:1.06}.tracking-page-v680-head>p{max-width:720px;margin:0 auto;color:#617286;line-height:1.8}.tracking-search-page-v680{max-width:720px;margin:28px auto 0}.tracking-search-page-v680>div{background:#fff;border-color:#d7e0ea;box-shadow:0 16px 45px rgba(6,38,79,.08)}.tracking-search-page-v680 input{color:#102844!important}.tracking-search-page-v680 input::placeholder{color:#8a98a7}.tracking-empty-v680{margin-top:42px;border:1px solid #dce4ed;border-radius:20px;background:#fff;padding:30px;display:flex;align-items:center;gap:18px;box-shadow:0 15px 45px rgba(6,38,79,.06)}.tracking-empty-v680>span{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:#f0f3f7;color:#9a7414;font-size:22px}.tracking-empty-v680 strong{display:block;color:#183653;font-size:16px;line-height:1.7}.tracking-empty-v680 a{display:inline-block;margin-top:8px;color:#8b6810;font-size:13px;font-weight:750}.tracking-empty-v680 small{display:block;color:#6b7b8b;margin-top:6px}.tracking-result-v680{margin-top:42px;border:1px solid #d9e2ec;border-radius:24px;background:#fff;overflow:hidden;box-shadow:0 24px 70px rgba(6,38,79,.09)}.tracking-result-top-v680{display:grid;grid-template-columns:.7fr 1.4fr .8fr;background:#06264f;color:#fff}.tracking-result-top-v680>div{padding:24px;border-inline-end:1px solid rgba(255,255,255,.1)}.tracking-result-top-v680>div:last-child{border-inline-end:0}.tracking-result-top-v680 small{display:block;color:#9fb2c4;font-size:11px!important}.tracking-result-top-v680 strong{display:block;margin-top:7px;font-size:17px}.tracking-result-top-v680 strong span{color:#d5b54e;margin-inline:8px}.tracking-data-v680{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid #e1e7ee}.tracking-data-v680>div{padding:22px;border-inline-end:1px solid #e5eaf0}.tracking-data-v680>div:last-child{border-inline-end:0}.tracking-data-v680 span{display:block;color:#7b8998;font-size:11px}.tracking-data-v680 b{display:block;margin-top:7px;color:#173a5f;font-size:14px;overflow-wrap:anywhere}.tracking-timeline-v680{padding:30px 34px 34px}.tracking-timeline-title-v680{display:flex;align-items:center;gap:14px;color:#06264f;font-weight:800;margin-bottom:23px}.tracking-timeline-title-v680 i{height:1px;background:#dde4ec;flex:1}.tracking-timeline-v680 article{position:relative;display:grid;grid-template-columns:18px 1fr;gap:16px;padding:0 0 27px}.tracking-timeline-v680 article:not(:last-child):before{content:"";position:absolute;left:8px;top:15px;bottom:0;width:1px;background:#dce4ec}.tracking-timeline-v680 article>i{width:17px;height:17px;border-radius:50%;border:4px solid #e8eef4;background:#b88e25;position:relative;z-index:1}.tracking-timeline-v680 small{display:block;color:#8a98a6!important;font-size:11px!important}.tracking-timeline-v680 strong{display:block;color:#173b60;font-size:15px;margin:3px 0}.tracking-timeline-v680 span{color:#5f7184;font-size:13px}.tracking-timeline-v680 p{margin:5px 0 0;color:#788797;font-size:13px!important}html[dir=rtl] .tracking-search-v680 label{text-align:start}.tracking-page-v680 :where([dir=ltr],input[name=ref]){font-family:Inter,Arial,sans-serif!important}html[lang=ar] .tracking-home-v680-copy p,html[lang=fa] .tracking-home-v680-copy p,html[lang=ku] .tracking-home-v680-copy p{font-size:15.5px!important;line-height:1.9!important}html[lang=ar] .tracking-console-head-v700 b,html[lang=fa] .tracking-console-head-v700 b,html[lang=ku] .tracking-console-head-v700 b{font-size:12.5px!important}html[lang=ar] .tracking-path-v700 small,html[lang=fa] .tracking-path-v700 small,html[lang=ku] .tracking-path-v700 small{font-size:12.5px!important}@media(max-width:980px){.tracking-home-v700-grid{grid-template-columns:1fr;gap:35px}.tracking-home-v680-copy{max-width:760px}.tracking-console-v700{max-width:780px}.tracking-data-v680{grid-template-columns:repeat(2,1fr)}.tracking-data-v680>div:nth-child(2n){border-inline-end:0}.tracking-result-top-v680{grid-template-columns:1fr}.tracking-result-top-v680>div{border-inline-end:0;border-bottom:1px solid rgba(255,255,255,.1)}.tracking-result-top-v680>div:last-child{border-bottom:0}}@media(max-width:640px){html[lang=ar],html[lang=fa],html[lang=ku]{--sep-h1:34px;--sep-h2:27px;--sep-h3:18px}.tracking-home-v680{padding:58px 0}.tracking-console-v700{padding:16px;border-radius:18px}.tracking-search-v680>div{grid-template-columns:1fr;padding:7px}.tracking-search-v680 button{height:48px;min-width:0}.tracking-path-v700{gap:5px}.tracking-path-v700 article{min-width:50px}.tracking-beam-v700 i{animation:none}.tracking-page-v680{padding:65px 0 80px}.tracking-page-v680-head h1{font-size:36px}.tracking-result-v680{border-radius:17px}.tracking-data-v680{grid-template-columns:1fr}.tracking-data-v680>div{border-inline-end:0;border-bottom:1px solid #e5eaf0}.tracking-data-v680>div:last-child{border-bottom:0}.tracking-timeline-v680{padding:24px 20px}.home-process-v400-steps small{font-size:13px!important}}@media(prefers-reduced-motion:reduce){.tracking-beam-v700 i{animation:none!important}}.nav-track-v700{color:#06264f!important}.nav-track-v700:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#c9a227;margin-inline-end:7px;vertical-align:middle;box-shadow:0 0 0 4px rgba(201,162,39,.1)}@media(min-width:931px){.site-header .nav{gap:18px}.site-header .nav nav{gap:18px}.site-header .nav nav a{white-space:nowrap}}@media (min-width:931px){html[lang=az] .site-header #primary-navigation>a,html[lang=en] .site-header #primary-navigation>a,html[lang=tr] .site-header #primary-navigation>a{font-size:14px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.005em!important}html[lang=az] .site-header #primary-navigation,html[lang=en] .site-header #primary-navigation,html[lang=tr] .site-header #primary-navigation{gap:15px!important}html[lang=az] .nav-cta,html[lang=en] .nav-cta,html[lang=tr] .nav-cta{font-size:13px!important}}.site-footer .footer-brand.brand-image-only{background:0 0!important;padding:0!important;border-radius:0!important}.site-footer .footer-brand.brand-image-only .brand-logo{filter:brightness(0) invert(1)!important;opacity:.98!important;width:235px!important;max-width:235px!important;height:auto!important}.tracking-path-v750{grid-template-columns:auto minmax(110px,1fr) auto minmax(110px,1fr) auto;gap:12px;margin-top:26px;padding-inline:2px}.tracking-node-v750{position:relative;z-index:2}.tracking-node-v750>span{font-variant-numeric:tabular-nums}.tracking-node-v750.is-done>i{border-color:#d4b34a;background:#d4b34a;box-shadow:0 0 0 7px rgba(212,179,74,.11)}.tracking-leg-v750{height:44px!important;background:0 0!important;display:grid;grid-template-columns:1fr auto;grid-template-rows:24px 18px;align-items:center;position:relative;overflow:visible!important}.tracking-leg-v750:before{content:"";grid-column:1/-1;grid-row:1;align-self:center;height:1px;background:linear-gradient(90deg,rgba(212,179,74,.82),rgba(255,255,255,.18));box-shadow:0 0 12px rgba(212,179,74,.12)}.road-leg-v750:before{background:linear-gradient(90deg,rgba(255,255,255,.18),rgba(212,179,74,.82))}.tracking-leg-v750>b{grid-column:1/-1;grid-row:2;text-align:center;font-size:10.5px;line-height:1.2;color:#9fb2c4;font-weight:650;letter-spacing:.015em}.tracking-vehicle-v750{grid-column:1/-1;grid-row:1;justify-self:center;position:relative;z-index:2;display:grid;place-items:center;width:42px;height:25px;padding:3px 5px;border:1px solid rgba(212,179,74,.48);border-radius:8px;background:#082a55;color:#e0c05b;box-shadow:0 5px 18px rgba(0,0,0,.18)}.tracking-vehicle-v750 svg{display:block;width:100%;height:100%}.sea-leg-v750 .tracking-vehicle-v750{animation:sep-ship-route 4.8s ease-in-out infinite}.road-leg-v750 .tracking-vehicle-v750{animation:sep-truck-route 4.2s ease-in-out infinite}@keyframes sep-ship-route{0%,100%{transform:translateX(-18%)}50%{transform:translateX(18%)}}@keyframes sep-truck-route{0%,100%{transform:translateX(-15%)}50%{transform:translateX(15%)}}html[dir=rtl] .road-leg-v750 .tracking-vehicle-v750,html[dir=rtl] .sea-leg-v750 .tracking-vehicle-v750{animation-direction:reverse}html[lang=ar] .tracking-leg-v750>b,html[lang=fa] .tracking-leg-v750>b,html[lang=ku] .tracking-leg-v750>b{font-size:12px;font-weight:500;letter-spacing:0}@media(max-width:640px){.tracking-path-v750{grid-template-columns:auto 1fr auto 1fr auto;gap:5px;padding-inline:0}.tracking-leg-v750{min-width:60px;height:40px!important}.tracking-vehicle-v750{width:34px;height:22px;border-radius:7px}.tracking-leg-v750>b{font-size:9px}html[lang=ar] .tracking-leg-v750>b,html[lang=fa] .tracking-leg-v750>b,html[lang=ku] .tracking-leg-v750>b{font-size:10.5px}.site-footer .footer-brand.brand-image-only .brand-logo{width:205px!important;max-width:205px!important}}@media(prefers-reduced-motion:reduce){.road-leg-v750 .tracking-vehicle-v750,.sea-leg-v750 .tracking-vehicle-v750{animation:none!important}}.home-control-v400 .control-brand img,.site-footer .footer-brand.brand-image-only .brand-logo{filter:none!important;opacity:1!important}.site-footer .footer-brand.brand-image-only{background:0 0!important;padding:0!important;border-radius:0!important}.tracking-path-v750{direction:ltr!important}.tracking-leg-v750>b,.tracking-node-v750 small{unicode-bidi:isolate}html[dir=rtl] .tracking-leg-v750>b,html[dir=rtl] .tracking-node-v750 small{direction:rtl;text-align:center}.tracking-leg-v750{display:block!important;position:relative!important;height:46px!important;overflow:visible!important}.tracking-leg-v750:before{position:absolute!important;left:0!important;right:0!important;top:12px!important;height:1px!important}.tracking-leg-v750>b{position:absolute!important;left:0!important;right:0!important;bottom:0!important;text-align:center!important}.tracking-vehicle-v750{position:absolute!important;top:0!important;left:0!important;margin:0!important;transform:none}.sea-leg-v750 .tracking-vehicle-v750{animation:sep-ship-sequential 10s linear infinite!important}.road-leg-v750 .tracking-vehicle-v750{animation:sep-truck-sequential 10s linear infinite!important}html[dir=rtl] .road-leg-v750 .tracking-vehicle-v750,html[dir=rtl] .sea-leg-v750 .tracking-vehicle-v750{animation-direction:normal!important}@keyframes sep-ship-sequential{0%,6%{left:0;opacity:1}43%,48%{left:calc(100% - 42px);opacity:1}100%,49%{left:calc(100% - 42px);opacity:.28}}@keyframes sep-truck-sequential{0%,48%{left:0;opacity:.18}50%{left:0;opacity:1}100%,91%{left:calc(100% - 42px);opacity:1}}@media(max-width:640px){@keyframes sep-ship-sequential{0%,6%{left:0;opacity:1}43%,48%{left:calc(100% - 34px);opacity:1}100%,49%{left:calc(100% - 34px);opacity:.28}}@keyframes sep-truck-sequential{0%,48%{left:0;opacity:.18}50%{left:0;opacity:1}100%,91%{left:calc(100% - 34px);opacity:1}}}.quote-v15 .quote-v15-copy{color:#fff!important}.quote-v15 .quote-v15-copy h2,.quote-v15 .quote-v15-copy h3,.quote-v15 .quote-v15-copy strong{color:#fff!important}.quote-v15 .quote-v15-copy p{color:#c7d4e2!important}.quote-v15 .quote-v15-copy .v15-kicker,.quote-v15 .v15-kicker.light-kicker{color:#e0c05b!important}.quote-v15 .quote-v15-contact small{color:#9fb2c5!important}.quote-v15 .quote-v15-contact a,.quote-v15 .quote-v15-contact b{color:#fff!important}.tracking-path-v750{direction:ltr!important}.tracking-leg-v750{position:relative!important;display:block!important;height:50px!important;overflow:visible!important;isolation:isolate}.tracking-leg-v750:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:13px!important;height:2px!important;border-radius:10px;background:rgba(255,255,255,.14)!important;box-shadow:none!important}.tracking-leg-v750:after{content:"";position:absolute;left:0;top:13px;height:2px;width:0;border-radius:10px;background:linear-gradient(90deg,#d8b13f,#f0d77b);box-shadow:0 0 14px rgba(216,177,63,.38);animation:sep-route-progress-v820 12s linear infinite}.road-leg-v750:after{animation-name:sep-road-progress-v820}.tracking-vehicle-v750{position:absolute!important;left:0!important;top:0!important;width:44px!important;height:27px!important;transform:translateX(0)!important;background:#082a55!important;border-color:rgba(224,192,91,.58)!important;color:#f0cf64!important;opacity:1!important;will-change:transform,opacity}.sea-leg-v750 .tracking-vehicle-v750{animation:sep-ship-v820 12s linear infinite!important}.road-leg-v750 .tracking-vehicle-v750{animation:sep-truck-v820 12s linear infinite!important}html[dir=rtl] .road-leg-v750 .tracking-vehicle-v750,html[dir=rtl] .sea-leg-v750 .tracking-vehicle-v750{animation-direction:normal!important}@keyframes sep-ship-v820{0%,5%{transform:translateX(0);opacity:1}42%,48%{transform:translateX(calc(100% - 44px));opacity:1}100%,49%{transform:translateX(calc(100% - 44px));opacity:.2}}@keyframes sep-truck-v820{0%,49%{transform:translateX(0);opacity:.12}50%{transform:translateX(0);opacity:1}100%,92%{transform:translateX(calc(100% - 44px));opacity:1}}@keyframes sep-route-progress-v820{0%,5%{width:0;opacity:1}100%,42%{width:100%;opacity:1}}@keyframes sep-road-progress-v820{0%,49%{width:0;opacity:.15}50%{width:0;opacity:1}100%,92%{width:100%;opacity:1}}.tracking-node-v750>i{transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.tracking-node-v750:first-of-type>i{animation:sep-node-one-v820 12s linear infinite}.tracking-node-v750:nth-of-type(2)>i{animation:sep-node-two-v820 12s linear infinite}.tracking-node-v750:nth-of-type(3)>i{animation:sep-node-three-v820 12s linear infinite}@keyframes sep-node-one-v820{0%,100%{box-shadow:0 0 0 6px rgba(212,179,74,.12)}}@keyframes sep-node-two-v820{0%,40%{box-shadow:none}45%,60%{box-shadow:0 0 0 7px rgba(212,179,74,.18)}100%,61%{box-shadow:none}}@keyframes sep-node-three-v820{0%,88%{box-shadow:none}100%,92%{box-shadow:0 0 0 7px rgba(212,179,74,.18)}}.tracking-leg-v750>b{bottom:-1px!important}@media(prefers-reduced-motion:reduce){.sea-leg-v750 .tracking-vehicle-v750{animation:sep-ship-v820 18s linear infinite!important}.road-leg-v750 .tracking-vehicle-v750{animation:sep-truck-v820 18s linear infinite!important}.tracking-leg-v750:after{animation-duration:18s!important}}.contact-office-list-v820 article{border:1px solid #e0e7ef!important;border-radius:18px!important;background:linear-gradient(180deg,#fff,#fbfcfe)!important;box-shadow:0 14px 36px rgba(6,38,79,.055)!important;padding:22px!important}.contact-office-list-v820 article>span{background:#06264f!important;color:#e3c55e!important;border-radius:10px!important;min-width:42px!important;height:42px!important;display:grid!important;place-items:center!important;font-weight:800!important}.office-contact-v820{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:14px}.office-contact-v820 a{display:inline-flex!important;align-items:center;min-height:36px;padding:7px 10px!important;border:1px solid #dfe6ed!important;border-radius:10px!important;background:#fff!important;color:#173a5f!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important}.office-contact-v820 a:hover{border-color:#c9a227!important;box-shadow:0 6px 18px rgba(6,38,79,.06)}.team-offices-v400-grid .office-contact-v820{display:grid;gap:7px}.team-offices-v400-grid .office-contact-v820 a{width:max-content;max-width:100%}.tracking-console-v700{box-shadow:0 30px 80px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)!important}.tracking-console-head-v700{border-bottom-color:rgba(255,255,255,.1)!important}.nav-track-v700{font-weight:750!important}@media(max-width:640px){.tracking-vehicle-v750{width:36px!important;height:24px!important}@keyframes sep-ship-v820{0%,5%{transform:translateX(0);opacity:1}42%,48%{transform:translateX(calc(100% - 36px));opacity:1}100%,49%{transform:translateX(calc(100% - 36px));opacity:.2}}@keyframes sep-truck-v820{0%,49%{transform:translateX(0);opacity:.12}50%{transform:translateX(0);opacity:1}100%,92%{transform:translateX(calc(100% - 36px));opacity:1}}.office-contact-v820{display:grid}.office-contact-v820 a{width:100%;justify-content:flex-start}}.final-v15{background:linear-gradient(135deg,#04172f 0,#06264f 58%,#0a315e 100%)!important}.final-v15 h2{color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.08)}.final-v15 span{color:#e0c05b!important}.tracking-path-v750{direction:ltr!important}.tracking-leg-v750{position:relative!important;display:block!important;height:50px!important;overflow:visible!important}.tracking-leg-v750:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:13px!important;height:2px!important;border-radius:999px;background:rgba(255,255,255,.17)!important;box-shadow:none!important}.tracking-leg-v750:after{display:none!important;content:none!important;animation:none!important}.tracking-vehicle-v750{position:absolute!important;top:0!important;left:0!important;transform:none!important;margin:0!important;opacity:1!important;will-change:left,opacity}.sea-leg-v750 .tracking-vehicle-v750{animation:sep-ship-icon-v860 12s linear infinite!important}.road-leg-v750 .tracking-vehicle-v750{animation:sep-truck-icon-v860 12s linear infinite!important}html[dir=rtl] .road-leg-v750 .tracking-vehicle-v750,html[dir=rtl] .sea-leg-v750 .tracking-vehicle-v750{animation-direction:normal!important}@keyframes sep-ship-icon-v860{0%,5%{left:0;opacity:1}42%,48%{left:calc(100% - 44px);opacity:1}100%,49%{left:calc(100% - 44px);opacity:.18}}@keyframes sep-truck-icon-v860{0%,49%{left:0;opacity:.12}50%{left:0;opacity:1}100%,92%{left:calc(100% - 44px);opacity:1}}@media(max-width:640px){@keyframes sep-ship-icon-v860{0%,5%{left:0;opacity:1}42%,48%{left:calc(100% - 34px);opacity:1}100%,49%{left:calc(100% - 34px);opacity:.18}}@keyframes sep-truck-icon-v860{0%,49%{left:0;opacity:.12}50%{left:0;opacity:1}100%,92%{left:calc(100% - 34px);opacity:1}}}@media(prefers-reduced-motion:reduce){.sea-leg-v750 .tracking-vehicle-v750{animation:sep-ship-icon-v860 18s linear infinite!important}.road-leg-v750 .tracking-vehicle-v750{animation:sep-truck-icon-v860 18s linear infinite!important}}.footer-offices-v860{display:grid!important;gap:14px!important}.footer-offices-v860>b{margin-bottom:2px!important}.footer-offices-v860 section{display:grid;gap:4px;padding:12px 0;border-top:1px solid rgba(255,255,255,.1)}.footer-offices-v860 section strong{font-size:12px;color:#fff;font-weight:800}.footer-offices-v860 section a,.footer-offices-v860 section span{display:block!important;margin:0!important;color:rgba(255,255,255,.82)!important;font-size:11.5px;line-height:1.55}.footer-offices-v860 section span{max-width:34ch}html[dir=rtl] .footer-offices-v860 section{direction:rtl}html[dir=rtl] .footer-offices-v860 .bidi-ltr{direction:ltr!important;text-align:right;unicode-bidi:isolate}.quote-v15 .quote-v15-contact a,.quote-v15 .quote-v15-contact b,.quote-v15 .quote-v15-copy,.quote-v15 .quote-v15-copy h2,.quote-v15 .quote-v15-copy strong{color:#fff!important}.quote-v15 .quote-v15-copy p{color:#d4deea!important}.tracking-path-v750{direction:ltr!important}.tracking-leg-v750:before{background:linear-gradient(90deg,rgba(224,192,91,.38),rgba(255,255,255,.16))!important;height:2px!important}.tracking-leg-v750:after{display:none!important;content:none!important;animation:none!important}.road-leg-v750 .tracking-vehicle-v750,.sea-leg-v750 .tracking-vehicle-v750{animation:none!important;transition:none!important;transform:none!important;left:0;top:0;filter:drop-shadow(0 6px 11px rgba(0,0,0,.18))}.tracking-node-v750.is-journey-live>i{border-color:#e6c75e!important;background:#e6c75e!important;box-shadow:0 0 0 8px rgba(230,199,94,.17)!important}.tracking-node-v750.is-journey-done>i{border-color:#d4b34a!important;background:#d4b34a!important;box-shadow:0 0 0 5px rgba(212,179,74,.1)!important}.tracking-console-v700{border:1px solid rgba(255,255,255,.1)!important;backdrop-filter:blur(5px)}.tracking-search-v680>div{box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}.final-v15 h2,.quote-v15 .quote-v15-copy h2,.tracking-home-v680-copy h2{color:#fff!important}.final-v15 p,.quote-v15 .quote-v15-copy p,.tracking-home-v680-copy p{color:#d6e0eb!important}.final-v15 .v15-kicker,.quote-v15 .v15-kicker,.tracking-home-v680 .v15-kicker{color:#e0c05b!important}.footer-offices-v860 section a,.office-contact-v820 a{font-variant-numeric:tabular-nums}.contact-office-list-v820 article h3,.team-offices-v400-grid article h3{letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){.road-leg-v750 .tracking-vehicle-v750,.sea-leg-v750 .tracking-vehicle-v750{animation:none!important;transition:none!important}}.site-header .nav{min-height:96px!important;padding-block:6px!important}.site-header .brand-image-only{flex:0 0 242px!important;width:242px!important;height:80px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-inline-end:22px!important;overflow:visible!important}.site-header .brand-image-only .brand-logo{width:242px!important;height:80px!important;max-width:242px!important;max-height:80px!important;object-fit:contain!important;object-position:center!important;margin:0!important;transform:none!important}@media(max-width:930px){.site-header .nav{min-height:82px!important;padding-block:4px!important}.site-header .brand-image-only{flex-basis:205px!important;width:205px!important;height:68px!important;margin-inline-end:8px!important}.site-header .brand-image-only .brand-logo{width:205px!important;height:68px!important;max-width:205px!important;max-height:68px!important}}@media(max-width:640px){.site-header .brand-image-only{flex-basis:168px!important;width:168px!important;height:58px!important;margin-inline-end:2px!important}.site-header .brand-image-only .brand-logo{width:168px!important;height:58px!important;max-width:168px!important;max-height:58px!important}}.global-flow-v960{position:relative;overflow:hidden;min-height:360px;padding:72px 0!important;background:radial-gradient(circle at 56% 42%,rgba(26,105,186,.24),transparent 34%),linear-gradient(135deg,#03162e 0,#06264f 55%,#073b75 100%)!important}.global-flow-v960:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.32;background-image:radial-gradient(circle at 18% 27%,rgba(224,192,91,.9) 0 1px,transparent 2px),radial-gradient(circle at 73% 34%,rgba(255,255,255,.7) 0 1px,transparent 2px),radial-gradient(circle at 82% 71%,rgba(224,192,91,.75) 0 1px,transparent 2px),radial-gradient(circle at 44% 78%,rgba(255,255,255,.45) 0 1px,transparent 2px)}.global-flow-v960-grid{position:relative;z-index:1;display:grid!important;grid-template-columns:minmax(230px,.8fr) minmax(440px,1.45fr) auto!important;align-items:center!important;gap:46px!important}.global-flow-v960-copy{max-width:430px}.global-flow-v960-copy>span{display:block;color:#e0c05b!important;font-size:12px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase}.global-flow-v960-copy h2{margin:12px 0 14px!important;color:#fff!important;font-size:clamp(30px,3vw,46px)!important;line-height:1.08!important;font-weight:650!important;letter-spacing:-.025em!important}.global-flow-v960-copy p{margin:0;color:#b8c9db;font-size:13.5px;line-height:1.7}.global-flow-v960-visual{min-width:0}.global-flow-v960-route{position:relative;height:170px;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 60px rgba(0,0,0,.16);overflow:hidden;direction:ltr!important}.global-flow-v960-line{position:absolute;left:9%;right:9%;top:83px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(224,192,91,.25),rgba(224,192,91,.75) 47%,rgba(255,255,255,.24) 53%,rgba(224,192,91,.4));box-shadow:0 0 18px rgba(224,192,91,.12)}.global-flow-v960-node{position:absolute;top:56px;display:grid;place-items:center;gap:34px;z-index:4;transform:translateX(-50%)}.global-flow-v960-node:before{content:"";position:absolute;top:19px;width:15px;height:15px;border-radius:50%;border:3px solid #e0c05b;background:#06264f;box-shadow:0 0 0 7px rgba(224,192,91,.1),0 0 18px rgba(224,192,91,.3)}.global-flow-v960-node b{display:grid;place-items:center;width:38px;height:26px;border-radius:999px;background:rgba(3,22,46,.86);border:1px solid rgba(255,255,255,.12);color:#fff;font-size:10px;line-height:1}.global-flow-v960-node small{white-space:nowrap;color:#aebfd1;font-size:10.5px;font-weight:700;letter-spacing:.02em}.global-flow-v960-node.node-origin{left:10%}.global-flow-v960-node.node-port{left:50%}.global-flow-v960-node.node-final{left:90%}.global-flow-v960-runner{position:absolute;top:61px;z-index:5;display:grid;place-items:center;width:43px;height:43px;border-radius:13px;background:#082f61;border:1px solid rgba(224,192,91,.42);color:#e0c05b;box-shadow:0 10px 24px rgba(0,0,0,.26);will-change:left,transform;pointer-events:none}.global-flow-v960-runner svg{display:block;width:26px;height:26px}.global-flow-v960 .runner-ship{left:11%;animation:sep-global-ship-v960 9s ease-in-out infinite}.global-flow-v960 .runner-truck{left:51%;animation:sep-global-truck-v960 8.2s ease-in-out infinite}.global-flow-v960 .runner-air{top:22px;left:38%;width:36px;height:36px;border-radius:50%;background:rgba(6,38,79,.82);animation:sep-global-air-v960 12s ease-in-out infinite}.global-flow-v960 .runner-air svg{width:21px;height:21px}@keyframes sep-global-ship-v960{0%,100%{left:11%;transform:translateX(-50%)}50%{left:47%;transform:translateX(-50%)}}@keyframes sep-global-truck-v960{0%,100%{left:53%;transform:translateX(-50%)}50%{left:87%;transform:translateX(-50%)}}@keyframes sep-global-air-v960{0%,100%{left:34%;transform:translate(-50%,0) rotate(-5deg);opacity:.62}50%{left:72%;transform:translate(-50%,15px) rotate(6deg);opacity:1}}.global-flow-v960-status{display:flex;justify-content:space-between;gap:20px;margin-top:12px;padding-inline:10px;color:#91a8be;font-size:10.5px;font-weight:700;letter-spacing:.04em}.global-flow-v960-status span{display:flex;align-items:center;gap:7px}.global-flow-v960-status i{width:6px;height:6px;border-radius:50%;background:#e0c05b;box-shadow:0 0 0 5px rgba(224,192,91,.1)}.global-flow-v960-cta{white-space:nowrap!important;align-self:center!important}html[dir=rtl] .global-flow-v960-copy h2,html[dir=rtl] .global-flow-v960-copy p,html[dir=rtl] .global-flow-v960-copy>span{letter-spacing:0!important}html[dir=rtl] .global-flow-v960-node small{direction:rtl;unicode-bidi:isolate;letter-spacing:0}.tracking-leg-v750:before{animation:none!important;transition:none!important}.tracking-leg-v750:after{animation:none!important;transition:none!important}.road-leg-v750 .tracking-vehicle-v750,.sea-leg-v750 .tracking-vehicle-v750{animation:none!important;transition:none!important}@media(max-width:980px){.global-flow-v960-grid{grid-template-columns:1fr!important;gap:28px!important}.global-flow-v960-copy{max-width:680px}.global-flow-v960-cta{justify-self:start}.global-flow-v960-route{height:158px}}@media(max-width:640px){.global-flow-v960{min-height:0;padding:58px 0!important}.global-flow-v960-grid{gap:22px!important}.global-flow-v960-copy h2{font-size:30px!important}.global-flow-v960-route{height:146px;border-radius:20px}.global-flow-v960-line{left:8%;right:8%;top:72px}.global-flow-v960-node{top:46px;gap:33px}.global-flow-v960-node:before{top:18px}.global-flow-v960-node.node-origin{left:9%}.global-flow-v960-node.node-port{left:50%}.global-flow-v960-node.node-final{left:91%}.global-flow-v960-node small{font-size:9px;max-width:88px;text-align:center;white-space:normal;line-height:1.25}.global-flow-v960-runner{top:51px;width:36px;height:36px;border-radius:11px}.global-flow-v960-runner svg{width:22px;height:22px}.global-flow-v960 .runner-air{top:14px;width:31px;height:31px}.global-flow-v960-status{font-size:9px;gap:12px;padding-inline:2px}}.home-services-v400 .service-bento{margin-top:10px}.home-services-v400 .bento-card{border:1px solid rgba(6,38,79,.08);box-shadow:0 22px 50px rgba(6,38,79,.08)}.home-services-v400 .bento-card:hover{transform:translateY(-4px)}.contact-office-list-v820 article{background:linear-gradient(180deg,#fff,#f8fbff)!important;border:1px solid #d9e3ed!important;box-shadow:0 18px 42px rgba(6,38,79,.06)}.site-footer .footer-grid{align-items:start}.site-footer .footer-main p{max-width:34ch}@keyframes sepPulse{0%{transform:scale(.78);opacity:0}20%{opacity:1}100%{transform:scale(1.65);opacity:0}}@keyframes sepFloatA{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sepFloatB{0%,100%{transform:translateY(0)}50%{transform:translateY(7px)}}@supports (content-visibility:auto){.about-architecture-v500,.about-team-link-v400,.home-insights-v400,.home-network-v400,.home-services-v400,.insights-v15.section,.service-mode-hub-v500,.team-governance-v550,.team-leadership-v400,.team-network-map-v400,.team-offices-v400,.team-partners-v400,.tracking-home-v680{content-visibility:auto;contain-intrinsic-size:1px 760px}}@media (prefers-reduced-data:reduce){.network-orbit-v1000,.network-signal-v1000,.tracking-vehicle-v750{animation:none!important}}.route-hub-v1100-grid>a:hover{transform:translateY(-4px);border-color:#9eb4c8}.team-offices-v1200-grid a:hover{text-decoration:underline}html[lang=fa]{--sep-fa-font:Tahoma,"Segoe UI",Arial,sans-serif;font-family:var(--sep-fa-font)}html[lang=fa] :where(body,main,header,footer,nav,section,article,aside,div,a,p,span,small,strong,b,em,i,label,button,input,textarea,select,option,table,thead,tbody,tr,th,td,h1,h2,h3,h4,h5,h6){font-family:var(--sep-fa-font)!important}html[lang=fa] :where(h1,h2,h3,h4,h5,h6,.hero-v15-kicker,.v15-kicker,.eyebrow,.site-header nav a,.nav nav a,.btn-v15,.nav-cta,.circle-link,.language-switch,.route-index,.control-card-top b,.control-card-bottom span,.home-mode-strip-v400 span){letter-spacing:0!important;text-transform:none!important}html[lang=fa] :where(input,textarea,select,button){font-variation-settings:"wght" 450;font-feature-settings:"ss01" 1,"ss02" 1}html[lang=fa] :where(h1,h2,h3,h4,h5,h6,strong,b){font-variation-settings:"wght" 620}html[lang=fa] :where(p,li,.team-card-v400-body,.tracking-console-v700,.tracking-page-v680,.service-capability-v1300,.service-faq-v1340,.team-corridors-v1300){font-variation-settings:"wght" 410}html[lang=fa] .language-switch :where(button,a){font-family:var(--sep-fa-font)!important}.intelligence-card-v1600:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(6,38,79,.08)}.intel-priority{display:inline-flex;align-items:center;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;flex:0 0 auto;width:max-content;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;border-radius:999px;background:#edf1f5}.intel-priority.medium{background:#fff8d9;color:#756100}.site-footer{padding-top:44px!important;padding-bottom:16px!important}.site-footer .footer-grid{gap:34px!important}.site-footer .footer-company-v550{gap:2px!important;padding-top:2px!important}.site-footer .footer-company-v550>b{margin-bottom:6px!important}.site-footer .footer-company-v550 a{margin:0!important;padding:3px 0!important;min-height:28px!important;line-height:1.45!important}.site-footer .footer-grid>div:not(:first-child){gap:4px!important}.site-footer .footer-grid>div:not(:first-child)>b{margin-bottom:5px!important}.site-footer .footer-grid>div:not(:first-child)>a{margin:0!important;padding:3px 0!important;min-height:28px!important;line-height:1.45!important}.site-footer .footer-offices-v860{gap:7px!important}.site-footer .footer-offices-v860>b{margin-bottom:2px!important}.site-footer .footer-offices-v860 section{gap:2px!important;padding:7px 0!important}.site-footer .footer-offices-v860 section a,.site-footer .footer-offices-v860 section span{line-height:1.42!important}.site-footer .footer-main p{margin-block:12px!important;line-height:1.65!important}.site-footer .footer-languages{margin-top:12px!important}.site-footer .copyright{margin-top:24px!important;padding-top:14px!important;line-height:1.45!important}@media(max-width:980px){.site-footer .footer-grid{gap:24px!important}}@media(max-width:620px){.site-footer{padding-top:36px!important}.site-footer .footer-grid{gap:22px!important}.site-footer .copyright{margin-top:18px!important}}.tracking-detail-section-v185{margin-top:22px;padding-top:18px;border-top:1px solid #e3e8ee}.tracking-detail-section-v185 h2{font-size:18px;margin:0 0 12px}.tracking-container-grid-v185{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.tracking-container-grid-v185 article{display:grid;gap:6px;padding:14px;border:1px solid #e1e7ed;border-radius:12px;background:#fff}.tracking-container-grid-v185 article>strong{font-size:15px;color:#06264f}.tracking-container-grid-v185 article>span{font-size:12px;color:#5d6b7b}.tracking-doc-grid-v185{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.tracking-doc-grid-v185 article{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border:1px solid #e2e8ee;border-radius:10px;background:#fff}.tracking-doc-grid-v185 article span{font-size:12px;color:#46576c}.tracking-doc-grid-v185 article b{font-size:11px;padding:4px 8px;border-radius:999px;background:#eef3f7}.tracking-doc-grid-v185 .doc-status-approved,.tracking-doc-grid-v185 .doc-status-received{background:#e8f7ef;color:#14754a}.tracking-doc-grid-v185 .doc-status-missing,.tracking-doc-grid-v185 .doc-status-rejected{background:#fff0f0;color:#a33636}.tracking-doc-grid-v185 .doc-status-pending,.tracking-doc-grid-v185 .doc-status-required{background:#fff6df;color:#8b6500}.tracking-public-note-v185{margin-top:18px;padding:14px 16px;border-radius:12px;background:#f4f7fb;border:1px solid #e2e8ef}.tracking-public-note-v185 b{display:block;margin-bottom:6px;color:#06264f}.tracking-public-note-v185 p{margin:0;line-height:1.7}.tracking-result-v680 .tracking-data-v680{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tracking-container-grid-v185 article span b{color:#06264f}.tracking-data-v680>div{min-width:0}.tracking-data-v680 b{overflow-wrap:anywhere}.tracking-doc-grid-v185 article{min-height:78px}.tracking-detail-section-v185{content-visibility:auto;contain-intrinsic-size:1px 300px}.team-card-contact-v1900{display:grid;gap:3px;margin-top:10px}.team-card-contact-v1900 a{font-size:12px;color:#465b72;overflow-wrap:anywhere}.team-card-contact-v1900 a:hover{color:#06264f}.home-corridors-v2200{padding:28px 0 18px;background:#f5f7fa;content-visibility:auto;contain-intrinsic-size:360px}.home-corridors-v2200-shell{display:grid;gap:18px}.home-corridors-v2200-head{display:flex;align-items:end;justify-content:space-between;gap:28px}.home-corridors-v2200-head h2{margin:6px 0 8px;font-size:clamp(26px,3vw,42px);max-width:780px;color:#06264f}.home-corridors-v2200-head p{margin:0;max-width:760px;color:#5d6a79;line-height:1.8}.home-corridors-v2200-head>a{white-space:nowrap;font-weight:800;color:#06264f;text-decoration:none}.home-corridors-v2200-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.home-corridors-v2200-row>a{min-height:138px;padding:18px;border:1px solid #dce3eb;background:#fff;text-decoration:none;display:flex;flex-direction:column;gap:8px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.home-corridors-v2200-row>a:hover{transform:translateY(-3px);border-color:#b7c4d3;box-shadow:0 12px 28px rgba(6,38,79,.08)}.home-corridors-v2200-row small{font-size:11px;line-height:1.45;color:#758399;text-transform:none}.home-corridors-v2200-row strong{font-size:16px;line-height:1.45;color:#06264f}.home-corridors-v2200-row span{margin-top:auto;font-size:12px;font-weight:800;color:#8b6b20}.verified-dot-v2200{display:inline-block;width:7px;height:7px;border-radius:50%;background:#2d8a58;margin-inline-end:6px;box-shadow:0 0 0 3px rgba(45,138,88,.12)}.tracking-health-v2200{margin:20px 0 18px;border:1px solid #dbe4ec;background:#fff}.tracking-health-v2200-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;border-bottom:1px solid #e6ebf0;background:#f7f9fb}.tracking-health-v2200-head span{font-size:12px;font-weight:800;color:#68778a;text-transform:none}.tracking-health-v2200-head strong{color:#06264f;direction:ltr}.tracking-health-v2200-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tracking-health-v2200-grid article{padding:18px 20px;border-inline-end:1px solid #e6ebf0;display:grid;gap:8px;min-height:112px}.tracking-health-v2200-grid article:last-child{border-inline-end:0}.tracking-health-v2200-grid span{font-size:12px;color:#6a7889}.tracking-health-v2200-grid b{font-size:24px;color:#06264f;direction:ltr}.tracking-health-v2200-grid i{display:block;height:5px;background:#e7edf2;overflow:hidden}.tracking-health-v2200-grid i em{display:block;height:100%;background:#b78b2d}.tracking-health-v2200-grid small{font-size:11px;color:#788596}@media(max-width:1100px){.home-corridors-v2200-row{grid-template-columns:repeat(3,minmax(0,1fr))}.tracking-health-v2200-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tracking-health-v2200-grid article:nth-child(2){border-inline-end:0}.tracking-health-v2200-grid article:nth-child(-n+2){border-bottom:1px solid #e6ebf0}}@media(max-width:820px){.home-corridors-v2200-head{align-items:start;flex-direction:column}.home-corridors-v2200-row{display:flex;overflow:auto;scroll-snap-type:x proximity;padding-bottom:8px}.home-corridors-v2200-row>a{min-width:min(78vw,310px);scroll-snap-align:start}}@media(max-width:560px){.tracking-health-v2200-grid{grid-template-columns:1fr}.tracking-health-v2200-grid article,.tracking-health-v2200-grid article:nth-child(2){border-inline-end:0;border-bottom:1px solid #e6ebf0}.tracking-health-v2200-grid article:last-child{border-bottom:0}.home-corridors-v2200{padding-top:18px}}.home-intelligence-v2200{background:#fff;content-visibility:auto;contain-intrinsic-size:430px}.home-intelligence-v2200-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-intelligence-v2200-grid>a{display:grid;gap:13px;border:1px solid #dde5ec;background:#f8fafc;padding:24px;text-decoration:none;min-height:230px}.home-intelligence-v2200-grid>a>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-intelligence-v2200-grid small{color:#6d7a8b;font-size:11px}.home-intelligence-v2200-grid h3{margin:0;color:#06264f;font-size:21px;line-height:1.5}.home-intelligence-v2200-grid p{margin:0;color:#647285;line-height:1.8}.home-intelligence-v2200-grid b{margin-top:auto;color:#8f6e27;font-size:13px}@media(max-width:820px){.home-intelligence-v2200-grid,.service-related-routes-v2200-grid{grid-template-columns:1fr}.home-intelligence-v2200-grid>a{min-height:auto}}.home-cargo-v2300-grid>a:hover{transform:translateY(-3px);border-color:#c9d4df;box-shadow:0 20px 48px rgba(6,38,79,.08)}.route-planner-v2400-grid>a:hover{transform:translateY(-2px);border-color:#b9c8d8;box-shadow:0 16px 38px rgba(6,38,79,.075)}.page-type-service .service-mode-nav-v550 a{min-height:68px}@media(max-width:600px){.page-type-service .service-mode-nav-v550 a{min-height:58px}}.network-v2600-region>header{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:18px;background:#f7f9fc;border-bottom:1px solid var(--line)}.network-v2600-region>header>span{font-size:11px;font-weight:900;color:#9a7919}.tracking-control-v2600{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 14px}.tracking-control-v2600>div{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fff}.tracking-control-v2600 small{display:block;color:var(--muted);font-size:10px}.tracking-control-v2600 strong{display:block;margin-top:3px;color:var(--navy);font-size:14px}.quote-file-v2600{padding:12px;border:1px dashed rgba(255,255,255,.28);border-radius:10px}.quote-file-v2600 small{display:block;margin-top:5px;color:rgba(255,255,255,.68);font-size:10px;line-height:1.5}.quote-file-v2600 input[type=file]{background:rgba(255,255,255,.08)}@media(max-width:900px){.tracking-control-v2600{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.tracking-control-v2600{grid-template-columns:1fr 1fr}}.phone-ltr{direction:ltr!important;unicode-bidi:isolate!important;display:inline-flex!important;flex-direction:row!important;white-space:nowrap!important;text-align:left!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}html[dir=rtl] .phone-ltr{direction:ltr!important;unicode-bidi:isolate!important}.quote-recommendation-v280[hidden],.quote-summary-v180 [data-summary-field][hidden],.quote-summary-v180[hidden]{display:none!important}.quote-summary-v180{padding:14px!important;margin-top:2px!important}.quote-summary-v180-head{padding:10px 12px!important;align-items:center!important}.quote-summary-v180-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:10px!important}.quote-summary-v180-grid>div{padding:10px 11px!important;min-height:70px!important}.quote-summary-v180-grid small{margin-bottom:4px!important}.quote-recommendation-v280{padding:11px 12px!important}@media(max-width:900px){.quote-summary-v180-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.quote-summary-v180-grid{grid-template-columns:1fr!important}.quote-summary-v180{padding:10px!important}}.phone-ltr{display:inline-block!important;direction:ltr!important;unicode-bidi:isolate-override!important;text-align:left!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.sep-phone-link{direction:ltr!important;unicode-bidi:isolate!important;text-align:left!important}html[dir=rtl] .sep-phone-link,html[dir=rtl] .sep-phone-link .phone-ltr{direction:ltr!important;unicode-bidi:isolate-override!important}:root{--v30-font-latin:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--v30-font-rtl:"Segoe UI",Tahoma,Arial,sans-serif;--v30-text:#23364d;--v30-muted:#627286;--v30-heading:#06264f}html{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{font-family:var(--v30-font-latin);font-size:15px;line-height:1.72;color:var(--v30-text)}button,input,select,textarea{font:inherit}:where(h1,h2,h3,h4,h5,h6){font-family:inherit;color:var(--v30-heading);letter-spacing:-.025em;text-wrap:balance}:where(p,li){text-wrap:pretty}:where(p,li,small,a,button,label,input,textarea,select){overflow-wrap:anywhere}:where(.wrap,main,section,article,aside,div){min-width:0}img,svg,video{max-width:100%}html[lang=ar] body,html[lang=fa] body,html[lang=ku] body{font-family:var(--v30-font-rtl);font-size:15.5px;line-height:1.88;font-weight:400}html[lang=ar] :where(h1,h2,h3,h4,h5,h6,.site-header nav a,.nav nav a,.btn-v15,.nav-cta,.circle-link,.v15-kicker,.hero-v15-kicker),html[lang=fa] :where(h1,h2,h3,h4,h5,h6,.site-header nav a,.nav nav a,.btn-v15,.nav-cta,.circle-link,.v15-kicker,.hero-v15-kicker),html[lang=ku] :where(h1,h2,h3,h4,h5,h6,.site-header nav a,.nav nav a,.btn-v15,.nav-cta,.circle-link,.v15-kicker,.hero-v15-kicker){font-family:var(--v30-font-rtl);letter-spacing:0!important}html[lang=ar] :where(h1,h2),html[lang=fa] :where(h1,h2),html[lang=ku] :where(h1,h2){font-weight:650!important}html[lang=ar] h3,html[lang=fa] h3,html[lang=ku] h3{font-weight:600!important}html[lang=ar] :where(p,li),html[lang=fa] :where(p,li),html[lang=ku] :where(p,li){font-size:15.5px;line-height:1.88}.coverage-head-v2500 h2,.final-v15 h2,.home-network-v1000-copy h2,.home-process-v400 h2,.section-v15-head h2{font-size:clamp(30px,3.4vw,46px);line-height:1.16;font-weight:700}.home-network-v1000-copy p,.home-process-v400 p,.inner-v15-hero-copy p,.section-v15-head p{font-size:15px;line-height:1.8;color:var(--v30-muted)}.eyebrow,.hero-v15-kicker,.v15-kicker{font-size:11px;line-height:1.5;font-weight:750;letter-spacing:.08em}.nav nav a,.site-header nav a{font-size:13px;line-height:1.5;font-weight:650}.btn-v15,.circle-link,.nav-cta{font-size:12px;line-height:1.4;font-weight:750}html[lang=ar] h2,html[lang=fa] h2,html[lang=ku] h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.38!important;font-weight:650!important}html[lang=ar] h3,html[lang=fa] h3,html[lang=ku] h3{font-size:19px!important;line-height:1.58!important;font-weight:600!important}html[lang=ar] .nav nav a,html[lang=ar] .site-header nav a,html[lang=fa] .nav nav a,html[lang=fa] .site-header nav a,html[lang=ku] .nav nav a,html[lang=ku] .site-header nav a{font-size:14px!important;line-height:1.6!important}html[lang=ar] .hero-v15-kicker,html[lang=ar] .v15-kicker,html[lang=fa] .hero-v15-kicker,html[lang=fa] .v15-kicker,html[lang=ku] .hero-v15-kicker,html[lang=ku] .v15-kicker{font-size:12px!important;line-height:1.7!important;font-weight:650!important}.home-page .home-network-v400,.home-page main>.section{padding-top:78px;padding-bottom:78px}.home-page .tracking-home-v680{margin-top:0}.home-page .section-v15-head{margin-bottom:30px}.home-page .section-v15-head h2{max-width:760px}.home-page .home-process-v400{padding-top:60px;padding-bottom:60px}.home-page .home-intelligence-v2200{padding-top:66px;padding-bottom:66px}.home-services-v400 .service-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:360px;gap:16px}.home-services-v400 .bento-1,.home-services-v400 .bento-2,.home-services-v400 .bento-3,.home-services-v400 .bento-card{grid-column:auto;grid-row:auto;min-height:360px;border-radius:18px;background:linear-gradient(145deg,#0a315d,#041b38);isolation:isolate}.home-services-v400 .bento-image{background-position:center;background-color:#0a315d;filter:saturate(.88) contrast(1.02)}.home-services-v400 .bento-overlay{background:linear-gradient(180deg,rgba(3,18,38,.18) 0,rgba(3,18,38,.42) 38%,rgba(3,18,38,.94) 100%)!important}.home-services-v400 .bento-card:before{background:linear-gradient(180deg,rgba(2,16,34,0) 30%,rgba(2,16,34,.54) 68%,rgba(2,16,34,.9) 100%)}.home-services-v400 .bento-top{top:18px;inset-inline:18px}.home-services-v400 .bento-body{position:absolute;z-index:3;inset-inline:20px;bottom:20px;max-width:none;padding:16px 16px 14px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:linear-gradient(180deg,rgba(5,26,52,.5),rgba(4,24,50,.76));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.home-services-v400 .bento-body h3{max-width:none;margin:0;color:#fff;font-size:24px;line-height:1.22;font-weight:700;text-shadow:0 2px 12px rgba(0,0,0,.34)}.home-services-v400 .bento-body p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 12px;max-width:none;color:#eef4fa!important;font-size:13.5px;line-height:1.7;text-shadow:0 1px 8px rgba(0,0,0,.34)}.home-services-v400 .bento-body b{color:#f1c650;font-size:11px;line-height:1.5;letter-spacing:.02em;text-transform:none}.home-services-v400 .bento-icon{background:rgba(3,22,47,.48);border-color:rgba(255,255,255,.3)}html[dir=rtl] .home-services-v400 .bento-body{text-align:right}html[lang=ar] .home-services-v400 .bento-body h3,html[lang=fa] .home-services-v400 .bento-body h3,html[lang=ku] .home-services-v400 .bento-body h3{font-size:21px!important;line-height:1.55!important}html[lang=ar] .home-services-v400 .bento-body p,html[lang=fa] .home-services-v400 .bento-body p,html[lang=ku] .home-services-v400 .bento-body p{font-size:14px!important;line-height:1.8!important}.home-corridors-v2200{padding:48px 0;background:#f7f9fb}.home-corridors-v2200-head{align-items:center}.home-corridors-v2200-head p{max-width:650px}.home-corridors-v2200-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-corridors-v2200-row>a{min-height:120px;padding:17px;border-radius:14px}.home-corridors-v2200-row strong{font-size:15px}:where(.inner-v15-hero-grid,.service-detail-main-grid-v15,.route-detail-v1100-grid,.cargo-detail-v2300-grid,.home-network-v1000-shell,.tracking-home-v700-grid){min-width:0}:where(.inner-v15-hero-copy,.service-detail-main-grid-v15>*,.route-detail-v1100-grid>*,.cargo-detail-v2300-grid>*,.home-network-v1000-shell>*,.tracking-home-v700-grid>*){min-width:0}:where(.site-header,.utility-bar,.site-footer){max-width:100vw}@media(max-width:1050px){.home-services-v400 .service-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:330px}.home-services-v400 .bento-1,.home-services-v400 .bento-2,.home-services-v400 .bento-3,.home-services-v400 .bento-card{min-height:330px}.home-services-v400 .bento-card:first-child{grid-column:1/-1}}@media(max-width:820px){.home-page .home-network-v400,.home-page main>.section{padding-top:58px;padding-bottom:58px}.home-corridors-v2200{padding:40px 0}.home-corridors-v2200-row{display:grid;grid-template-columns:1fr;overflow:visible;padding-bottom:0}.home-corridors-v2200-row>a{min-width:0;min-height:105px}}@media(max-width:620px){body{font-size:14.5px;line-height:1.72}.coverage-head-v2500 h2,.final-v15 h2,.home-network-v1000-copy h2,.home-process-v400 h2,.section-v15-head h2{font-size:29px;line-height:1.22}html[lang=ar] body,html[lang=fa] body,html[lang=ku] body{font-size:15px;line-height:1.84}html[lang=ar] h2,html[lang=fa] h2,html[lang=ku] h2{font-size:27px!important;line-height:1.42!important}.home-services-v400 .service-bento{grid-template-columns:1fr;grid-auto-rows:300px;gap:12px}.home-services-v400 .bento-1,.home-services-v400 .bento-2,.home-services-v400 .bento-3,.home-services-v400 .bento-card,.home-services-v400 .bento-card:first-child{grid-column:auto;min-height:300px}.home-services-v400 .bento-body{inset-inline:14px;bottom:14px;padding:14px}.home-services-v400 .bento-body h3{font-size:22px}.home-services-v400 .bento-body p{-webkit-line-clamp:2;font-size:13px}.home-page .section-v15-head{margin-bottom:22px}.home-page .home-process-v400{padding-top:50px;padding-bottom:50px}}:root{--v31-font-rtl:Tahoma,"Segoe UI",Arial,sans-serif;--v31-font-armenian:"Segoe UI",Arial,sans-serif}html[lang=ar] body,html[lang=fa] body,html[lang=ku] body{font-family:var(--v31-font-rtl);font-kerning:normal}html[lang=ar] :where(input,textarea,select,button),html[lang=fa] :where(input,textarea,select,button),html[lang=ku] :where(input,textarea,select,button){font-family:var(--v31-font-rtl)}html[lang=hy] :where(h1,h2,h3,h4,h5,h6,.site-header nav a,.nav nav a,.btn-v15,.nav-cta,.circle-link){font-family:var(--v31-font-armenian);letter-spacing:0}.quote-v15-form input::placeholder,.quote-v15-form textarea::placeholder{opacity:.68}html[dir=rtl] .quote-v15-form :where(input,textarea,select){text-align:start}:root{--v32-font-rtl:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI Variable","Segoe UI","Noto Sans Arabic","Noto Sans","Geeza Pro",Tahoma,Arial,sans-serif;--v32-rtl-h1:clamp(32px,3.25vw,44px);--v32-rtl-h2:clamp(24px,2.3vw,32px);--v32-rtl-h3:17.5px;--v32-rtl-body:15px}html[lang=ar][dir=rtl] body,html[lang=fa][dir=rtl] body,html[lang=ku][dir=rtl] body{font-family:var(--v32-font-rtl);font-size:var(--v32-rtl-body);line-height:1.9;font-weight:400;font-kerning:normal;font-synthesis-weight:none;text-rendering:optimizeLegibility}html[lang=ar][dir=rtl] :where(h1,h2,h3,h4,h5,h6,input,textarea,select,button,.btn-v15,.nav-cta,.circle-link,.site-header nav a,.nav nav a),html[lang=fa][dir=rtl] :where(h1,h2,h3,h4,h5,h6,input,textarea,select,button,.btn-v15,.nav-cta,.circle-link,.site-header nav a,.nav nav a),html[lang=ku][dir=rtl] :where(h1,h2,h3,h4,h5,h6,input,textarea,select,button,.btn-v15,.nav-cta,.circle-link,.site-header nav a,.nav nav a){font-family:var(--v32-font-rtl);font-synthesis-weight:none}html[lang=ar][dir=rtl] h1,html[lang=fa][dir=rtl] h1,html[lang=ku][dir=rtl] h1{font-size:var(--v32-rtl-h1)!important;line-height:1.38!important;font-weight:500!important;letter-spacing:0!important;text-wrap:balance}html[lang=ar][dir=rtl] h2,html[lang=fa][dir=rtl] h2,html[lang=ku][dir=rtl] h2{font-size:var(--v32-rtl-h2)!important;line-height:1.48!important;font-weight:500!important;letter-spacing:0!important;text-wrap:pretty}html[lang=ar][dir=rtl] h3,html[lang=fa][dir=rtl] h3,html[lang=ku][dir=rtl] h3{font-size:var(--v32-rtl-h3)!important;line-height:1.62!important;font-weight:500!important;letter-spacing:0!important}html[lang=ar][dir=rtl] :where(p,li),html[lang=fa][dir=rtl] :where(p,li),html[lang=ku][dir=rtl] :where(p,li){font-size:15px;line-height:1.9;font-weight:400}html[lang=ar][dir=rtl] :where(.v15-kicker,.hero-v15-kicker,.eyebrow),html[lang=fa][dir=rtl] :where(.v15-kicker,.hero-v15-kicker,.eyebrow),html[lang=ku][dir=rtl] :where(.v15-kicker,.hero-v15-kicker,.eyebrow){font-size:11.5px!important;line-height:1.7!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}html[lang=ar][dir=rtl] :where(.site-header nav a,.nav nav a),html[lang=fa][dir=rtl] :where(.site-header nav a,.nav nav a),html[lang=ku][dir=rtl] :where(.site-header nav a,.nav nav a){font-size:13px!important;line-height:1.7!important;font-weight:500!important;letter-spacing:0!important}html[lang=ar][dir=rtl] :where(.btn-v15,.nav-cta,.circle-link,button),html[lang=fa][dir=rtl] :where(.btn-v15,.nav-cta,.circle-link,button),html[lang=ku][dir=rtl] :where(.btn-v15,.nav-cta,.circle-link,button){font-size:12.5px!important;line-height:1.6!important;font-weight:600!important;letter-spacing:0!important}html[lang=ar][dir=rtl] .home-services-v400 .bento-body h3,html[lang=fa][dir=rtl] .home-services-v400 .bento-body h3,html[lang=ku][dir=rtl] .home-services-v400 .bento-body h3{font-size:19.5px!important;line-height:1.55!important;font-weight:500!important}@media(max-width:620px){:root{--v32-rtl-h1:30px;--v32-rtl-h2:23.5px;--v32-rtl-h3:17px;--v32-rtl-body:14.5px}html[lang=ar][dir=rtl] h1,html[lang=fa][dir=rtl] h1,html[lang=ku][dir=rtl] h1{line-height:1.42!important}html[lang=ar][dir=rtl] h2,html[lang=fa][dir=rtl] h2,html[lang=ku][dir=rtl] h2{line-height:1.52!important}html[lang=ar][dir=rtl] .home-services-v400 .bento-body h3,html[lang=fa][dir=rtl] .home-services-v400 .bento-body h3,html[lang=ku][dir=rtl] .home-services-v400 .bento-body h3{font-size:18.5px!important}}:root{--v33-font-rtl:"Noto Sans Arabic","Noto Sans Arabic UI",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI Variable","Segoe UI","Geeza Pro",Tahoma,Arial,sans-serif;--v33-rtl-h1:clamp(30px,3vw,42px);--v33-rtl-h2:clamp(23px,2.15vw,30px);--v33-rtl-h3:17px;--v33-rtl-body:15.25px}html[lang=ar],html[lang=fa],html[lang=ku]{--sep-font:var(--v33-font-rtl);--sep-fa-font:var(--v33-font-rtl);--v30-font-rtl:var(--v33-font-rtl);--v31-font-rtl:var(--v33-font-rtl);--v32-font-rtl:var(--v33-font-rtl)}html[lang=ar][dir=rtl] body,html[lang=fa][dir=rtl] body,html[lang=ku][dir=rtl] body{font-family:var(--v33-font-rtl)!important;font-size:var(--v33-rtl-body)!important;line-height:1.9!important;font-weight:400!important}html[lang=ar][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td),html[lang=fa][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td),html[lang=ku][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td){font-family:var(--v33-font-rtl)!important;font-variation-settings:normal!important;font-synthesis-weight:none;letter-spacing:0}html[lang=ar][dir=rtl] h1,html[lang=fa][dir=rtl] h1,html[lang=ku][dir=rtl] h1{font-size:var(--v33-rtl-h1)!important;line-height:1.42!important;font-weight:500!important}html[lang=ar][dir=rtl] h2,html[lang=fa][dir=rtl] h2,html[lang=ku][dir=rtl] h2{font-size:var(--v33-rtl-h2)!important;line-height:1.5!important;font-weight:500!important}html[lang=ar][dir=rtl] h3,html[lang=fa][dir=rtl] h3,html[lang=ku][dir=rtl] h3{font-size:var(--v33-rtl-h3)!important;line-height:1.62!important;font-weight:500!important}html[lang=ar][dir=rtl] :where(.v15-kicker,.hero-v15-kicker,.eyebrow),html[lang=fa][dir=rtl] :where(.v15-kicker,.hero-v15-kicker,.eyebrow),html[lang=ku][dir=rtl] :where(.v15-kicker,.hero-v15-kicker,.eyebrow){font-size:11px!important;font-weight:500!important;line-height:1.7!important}html[lang=ar][dir=rtl] .home-services-v400 .bento-body h3,html[lang=fa][dir=rtl] .home-services-v400 .bento-body h3,html[lang=ku][dir=rtl] .home-services-v400 .bento-body h3{font-size:18.5px!important;line-height:1.58!important;font-weight:500!important}@media(max-width:620px){:root{--v33-rtl-h1:28.5px;--v33-rtl-h2:22.5px;--v33-rtl-h3:16.5px;--v33-rtl-body:14.75px}html[lang=ar][dir=rtl] .home-services-v400 .bento-body h3,html[lang=fa][dir=rtl] .home-services-v400 .bento-body h3,html[lang=ku][dir=rtl] .home-services-v400 .bento-body h3{font-size:18px!important}}:root{--v39-font-latin:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--v39-font-rtl:"Noto Sans Arabic","Noto Sans Arabic UI",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI Variable","Segoe UI","Geeza Pro",Tahoma,Arial,sans-serif;--v39-font-armenian:"Segoe UI",Arial,sans-serif}html[lang=az] body,html[lang=en] body,html[lang=tr] body{font-family:var(--v39-font-latin)!important}html[lang=ar][dir=rtl] body,html[lang=fa][dir=rtl] body,html[lang=ku][dir=rtl] body{font-family:var(--v39-font-rtl)!important;font-size:var(--v33-rtl-body)!important;line-height:1.9!important;font-weight:400!important}html[lang=ar][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td),html[lang=fa][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td),html[lang=ku][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td){font-family:var(--v39-font-rtl)!important;font-variation-settings:normal!important;font-synthesis-weight:none!important;letter-spacing:0!important}html[lang=ar][dir=rtl] h1,html[lang=fa][dir=rtl] h1,html[lang=ku][dir=rtl] h1{font-size:var(--v33-rtl-h1)!important;line-height:1.42!important;font-weight:500!important}html[lang=ar][dir=rtl] h2,html[lang=fa][dir=rtl] h2,html[lang=ku][dir=rtl] h2{font-size:var(--v33-rtl-h2)!important;line-height:1.5!important;font-weight:500!important}html[lang=ar][dir=rtl] h3,html[lang=fa][dir=rtl] h3,html[lang=ku][dir=rtl] h3{font-size:var(--v33-rtl-h3)!important;line-height:1.62!important;font-weight:500!important}html[lang=ar][dir=rtl] :where(.site-header nav a,.nav nav a),html[lang=fa][dir=rtl] :where(.site-header nav a,.nav nav a),html[lang=ku][dir=rtl] :where(.site-header nav a,.nav nav a){font-size:13px!important;line-height:1.7!important;font-weight:500!important;letter-spacing:0!important}html[lang=ar][dir=rtl] :where(.btn-v15,.nav-cta,.circle-link,button),html[lang=fa][dir=rtl] :where(.btn-v15,.nav-cta,.circle-link,button),html[lang=ku][dir=rtl] :where(.btn-v15,.nav-cta,.circle-link,button){font-size:12.5px!important;line-height:1.6!important;font-weight:600!important;letter-spacing:0!important}.language-switch-v390{position:relative!important;display:flex!important;align-items:center!important;border:0!important;background:0 0!important;padding:0!important}.language-switch-v390>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:40px!important;padding:7px 10px!important;border:1px solid rgba(6,38,79,.1)!important;border-radius:10px!important;background:#f8fafc!important;color:#06264f!important;cursor:pointer!important;white-space:nowrap!important}.language-switch-v390>button:hover{background:#fff!important;border-color:rgba(6,38,79,.16)!important}.language-switch-v390>button img{display:block!important;width:24px!important;height:15px!important;object-fit:cover!important;border-radius:3px!important;box-shadow:0 0 0 1px rgba(6,38,79,.08)!important;flex:0 0 auto!important}.lang-name-v390{font-size:11.5px!important;line-height:1!important;font-weight:600!important;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-switch-v390:hover>.language-menu-v390{display:none!important}.language-switch-v390.open>.language-menu-v390{display:grid!important}.language-menu-v390{display:none;position:absolute!important;z-index:1200!important;top:calc(100% + 8px)!important;inset-inline-end:0!important;inset-inline-start:auto!important;width:220px!important;min-width:220px!important;padding:8px!important;border-radius:12px!important;border:1px solid rgba(6,38,79,.1)!important;background:#fff!important;box-shadow:0 18px 46px rgba(6,38,79,.17)!important;direction:ltr!important}.language-menu-v390 a{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-height:38px!important;padding:8px 10px!important;border-radius:8px!important;text-align:start!important;direction:ltr!important;color:#233d59!important;text-decoration:none!important}.language-menu-v390 a:hover{background:#f4f7fa!important}.language-menu-v390 a[aria-current=page]{background:#fff7e5!important;color:#06264f!important}.language-menu-v390 a img{width:24px!important;height:15px!important;object-fit:cover!important;border-radius:3px!important;box-shadow:0 0 0 1px rgba(6,38,79,.08)!important;flex:0 0 auto!important}.language-menu-v390 a span{font-size:12px!important;font-weight:500!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-menu-v390 a[lang=ar],.language-menu-v390 a[lang=fa],.language-menu-v390 a[lang=ku]{direction:rtl!important;justify-content:flex-end!important}@media(max-width:640px){.language-switch-v390>button{min-height:36px!important;padding:6px 8px!important;gap:5px!important}.lang-name-v390{display:none!important}.language-menu-v390{width:min(220px,84vw)!important;min-width:0!important}}.language-switch-v390>button{direction:ltr!important;justify-content:flex-start!important;gap:6px!important}.language-active-v390,.language-option-v390{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;gap:7px!important;width:max-content!important;max-width:100%!important;direction:ltr!important;white-space:nowrap!important}.language-active-v390>img,.language-option-v390>img{display:block!important;flex:0 0 24px!important;width:24px!important;height:15px!important;margin:0!important}.lang-name-v390,.language-option-name-v390{display:inline-block!important;width:auto!important;max-width:none!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;unicode-bidi:plaintext!important;text-align:start!important}.lang-name-v390[lang=ar],.lang-name-v390[lang=fa],.lang-name-v390[lang=ku],.language-menu-v390 a[lang=ar] .language-option-name-v390,.language-menu-v390 a[lang=fa] .language-option-name-v390,.language-menu-v390 a[lang=ku] .language-option-name-v390{direction:rtl!important}.language-menu-v390 a{direction:ltr!important;justify-content:flex-start!important;text-align:start!important}.language-menu-v390 a[lang=ar],.language-menu-v390 a[lang=fa],.language-menu-v390 a[lang=ku]{direction:ltr!important;justify-content:flex-start!important}@media(max-width:640px){.language-switch-v390>button{min-height:38px!important;padding:6px 8px!important;gap:5px!important}.lang-name-v390{display:inline-block!important;font-size:11px!important}.language-active-v390,.language-option-v390{gap:6px!important}.language-menu-v390{width:min(210px,82vw)!important;min-width:0!important}}@media(max-width:380px){.language-switch-v390>button{padding:5px 7px!important}.language-active-v390>img{width:21px!important;height:13px!important;flex-basis:21px!important}}@media(min-width:931px){html[lang=hy] .site-header .nav{gap:10px!important}html[lang=hy] .site-header #primary-navigation{gap:10px!important;min-width:0}html[lang=hy] .site-header #primary-navigation>a{font-size:11.5px!important;line-height:1.35!important;font-weight:600!important;white-space:nowrap!important}html[lang=hy] .site-header .brand-image-only{flex-basis:158px!important;width:158px!important;height:56px!important;margin-inline-end:2px!important}html[lang=hy] .site-header .brand-image-only .brand-logo{width:158px!important;height:56px!important;max-width:158px!important;max-height:56px!important}html[lang=hy] .site-header .nav-cta{font-size:11px!important;padding-inline:12px!important;white-space:nowrap!important}html[lang=hy] .site-header .language-switch-v390>button{padding-inline:8px!important}}@media(min-width:931px) and (max-width:1120px){html[lang=hy] .site-header #primary-navigation>a{font-size:10.5px!important}html[lang=hy] .site-header #primary-navigation{gap:7px!important}html[lang=hy] .site-header .nav-cta{padding-inline:9px!important;font-size:10px!important}html[lang=hy] .site-header .brand-image-only{flex-basis:145px!important;width:145px!important}html[lang=hy] .site-header .brand-image-only .brand-logo{width:145px!important;max-width:145px!important}}@media (min-width:931px) and (max-width:1440px){html[lang=hy] .site-header .wrap.nav{position:relative!important;gap:10px!important;min-height:76px!important}html[lang=hy] .site-header #primary-navigation{display:none!important;position:absolute!important;top:calc(100% + 1px)!important;inset-inline:3%!important;z-index:1200!important;min-width:0!important;max-height:calc(100vh - 120px)!important;overflow:auto!important;background:#fff!important;border:1px solid #dfe6ee!important;box-shadow:0 22px 50px rgba(6,38,79,.16)!important;border-radius:12px!important;padding:12px!important;flex-direction:column!important;align-items:stretch!important;gap:2px!important}html[lang=hy] body.menu-open .site-header #primary-navigation{display:flex!important}html[lang=hy] .site-header #primary-navigation>a{width:100%!important;padding:11px 12px!important;font-size:13px!important;line-height:1.45!important;font-weight:650!important;white-space:normal!important;border-bottom:1px solid #edf1f5!important}html[lang=hy] .site-header #primary-navigation>a:last-child{border-bottom:0!important}html[lang=hy] .site-header #primary-navigation>a:after{display:none!important}html[lang=hy] .site-header .menu-toggle{display:flex!important;order:9!important;margin-inline-start:0!important;width:42px!important;height:42px!important;border:1px solid #dfe6ee!important;border-radius:10px!important;background:#fff!important;cursor:pointer!important}html[lang=hy] .site-header .nav-cta{display:none!important}html[lang=hy] .site-header .language-switch-v390{margin-inline-start:auto!important}html[lang=hy] .site-header .brand-image-only{flex:0 0 170px!important;width:170px!important;height:58px!important}html[lang=hy] .site-header .brand-image-only .brand-logo{width:170px!important;height:58px!important;max-width:170px!important;max-height:58px!important}}@media (min-width:1441px){html[lang=hy] .site-header #primary-navigation{gap:12px!important}html[lang=hy] .site-header #primary-navigation>a{font-size:12px!important;white-space:nowrap!important}}@media (max-width:930px){html[lang=hy] .site-header #primary-navigation>a{font-size:13px!important;white-space:normal!important}}:root{--m-safe-x:clamp(18px,5vw,28px);--m-card-radius:18px;--m-touch:46px}/* Never allow accidental viewport spill from decorative layers or grids. */ html,body{max-width:100%;overflow-x:hidden}:where(main,section,.wrap,.site-header,.site-footer,.hero-v15,.inner-v15-hero,.global-v15,.home-network-v1000){min-width:0}:where(img,svg,video,canvas){max-width:100%}:where(.global-v15,.home-network-v1000,.tracking-home-v680,.quote-v15,.team-network-map-v400,.network-v2600-hero,.intelligence-hero-v1600) :where(h1,h2,h3){color:#fff}:where(.global-v15,.home-network-v1000,.tracking-home-v680,.quote-v15,.team-network-map-v400,.network-v2600-hero,.intelligence-hero-v1600) :where(p,li){color:rgba(241,247,253,.8)}:where(.global-v15,.home-network-v1000,.tracking-home-v680,.quote-v15,.team-network-map-v400,.network-v2600-hero,.intelligence-hero-v1600) :where(.v15-kicker,.eyebrow){color:#e1c34e}@media(max-width:930px){.utility-bar{display:none!important}.site-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.97)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(6,38,79,.08);box-shadow:0 8px 30px rgba(6,38,79,.06)}.site-header .wrap.nav{width:100%!important;max-width:none!important;min-height:72px!important;padding-inline:var(--m-safe-x)!important;gap:9px!important;display:flex!important;align-items:center!important}.site-header .brand-image-only{order:1!important;flex:0 1 176px!important;width:min(176px,44vw)!important;height:54px!important;margin:0 auto 0 0!important;min-width:0!important}html[dir=rtl] .site-header .brand-image-only{margin:0 0 0 auto!important}.site-header .brand-image-only .brand-logo{width:100%!important;height:54px!important;max-width:176px!important;object-fit:contain!important;object-position:center!important}.site-header .language-switch-v390{order:2!important;margin:0!important;flex:0 0 auto!important}.site-header .menu-toggle{order:3!important;display:grid!important;flex:0 0 var(--m-touch)!important;width:var(--m-touch)!important;height:var(--m-touch)!important;border-radius:13px!important;background:#fff!important;border:1px solid #dce4ec!important;box-shadow:0 6px 18px rgba(6,38,79,.05)!important}.site-header .menu-toggle span{width:20px!important;height:2px!important;border-radius:3px!important;background:#06264f!important;transition:transform .2s ease,opacity .2s ease!important}body.menu-open .menu-toggle span:first-child{transform:translateY(7px) rotate(45deg)}body.menu-open .menu-toggle span:nth-child(2){opacity:0}body.menu-open .menu-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.site-header #primary-navigation{position:fixed!important;z-index:999!important;display:none!important;top:72px!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-height:none!important;overflow:auto!important;padding:18px var(--m-safe-x) calc(28px + env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid #e7edf3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;flex-direction:column!important;align-items:stretch!important;gap:0!important}body.menu-open .site-header #primary-navigation{display:flex!important}body.menu-open{overflow:hidden!important}.site-header #primary-navigation>a{display:flex!important;align-items:center!important;min-height:54px!important;width:100%!important;padding:12px 4px!important;border-bottom:1px solid #edf1f5!important;color:#06264f!important;font-size:15px!important;line-height:1.45!important;font-weight:650!important;white-space:normal!important}.site-header #primary-navigation>a:last-child{border-bottom:0!important}.site-header .nav-cta{display:none!important}.language-switch-v390>button{min-width:44px!important;min-height:var(--m-touch)!important;border-radius:13px!important;background:#fff!important}.wrap{width:auto!important;max-width:none!important;margin-inline:0!important;padding-inline:var(--m-safe-x)!important}.home-page .home-network-v400,.home-page main>.section,.section{padding-top:56px!important;padding-bottom:56px!important}.section-v15-head{display:block!important;margin-bottom:26px!important}.section-v15-head h2{max-width:none!important;margin-top:8px!important}.eyebrow,.hero-v15-kicker,.v15-kicker{letter-spacing:.075em!important}.tracking-home-v680-grid,.tracking-home-v700-grid{grid-template-columns:1fr!important;gap:26px!important}.tracking-console-v700{border-radius:18px!important;padding:18px!important}.tracking-search-v680>div{display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important}.tracking-search-v680 button,.tracking-search-v680 input{min-height:50px!important}.tracking-path-v700{min-height:210px!important}.home-services-v400 .service-bento{grid-template-columns:1fr!important;grid-template-rows:none!important;grid-auto-rows:auto!important;gap:14px!important}.home-services-v400 .bento-1,.home-services-v400 .bento-2,.home-services-v400 .bento-3,.home-services-v400 .bento-card{grid-column:auto!important;min-height:300px!important}.home-services-v400 .bento-card:first-child{grid-column:auto!important}.home-services-v400 .bento-body{inset-inline:16px!important;bottom:16px!important;padding:15px!important}.home-services-v400 .bento-body h3{font-size:23px!important}:where(.contact-form-v15,.quote-v15-form) input,:where(.contact-form-v15,.quote-v15-form) select,:where(.contact-form-v15,.quote-v15-form) textarea{font-size:16px!important;min-height:50px!important}:where(.contact-form-v15,.quote-v15-form) textarea{min-height:128px!important}.contact-form-v15,.quote-v15-form{grid-template-columns:1fr!important}.contact-form-v15 .wide,.quote-v15-form .wide{grid-column:auto!important}.contact-form-v15-wrap,.quote-v15-form-wrap{padding:20px!important;border-radius:18px!important}.site-footer .footer-grid{grid-template-columns:1fr!important;gap:26px!important}.site-footer .footer-grid>div,.site-footer .footer-grid>nav{min-width:0!important}.site-footer .copyright{align-items:flex-start!important;gap:6px!important}}@media(max-width:620px){:root{--m-safe-x:18px;--m-touch:44px}.site-header .brand-image-only{flex-basis:158px!important;width:min(158px,46vw)!important;height:50px!important}.site-header .brand-image-only .brand-logo{height:50px!important;max-width:158px!important}.site-header #primary-navigation{top:68px!important}.lang-name-v390{display:none!important}.language-switch-v390>button{padding:6px 8px!important;gap:4px!important}.language-active-v390>img{width:23px!important;height:14px!important;flex-basis:23px!important}.language-menu-v390{position:fixed!important;top:76px!important;left:var(--m-safe-x)!important;right:var(--m-safe-x)!important;inset-inline:auto!important;width:auto!important;min-width:0!important;max-height:calc(100vh - 100px)!important;overflow:auto!important;border-radius:16px!important;padding:10px!important}.language-menu-v390 a{min-height:46px!important;padding:10px 12px!important}.home-page .home-network-v400,.home-page main>.section,.section{padding-top:48px!important;padding-bottom:48px!important}.coverage-head-v2500 h2,.final-v15 h2,.home-network-v1000-copy h2,.home-process-v400 h2,.section-v15-head h2{font-size:clamp(28px,8.8vw,34px)!important;line-height:1.2!important}.home-services-v400 .bento-1,.home-services-v400 .bento-2,.home-services-v400 .bento-3,.home-services-v400 .bento-card{min-height:280px!important}.home-services-v400 .bento-body p{-webkit-line-clamp:2!important}.tracking-search-v680>div{grid-template-columns:1fr!important}.tracking-search-v680 button{width:100%!important}.tracking-console-v700{padding:16px!important}.tracking-control-v2600{grid-template-columns:1fr!important}.mobile-quote-v1612{left:12px!important;right:12px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;min-height:50px!important;border-radius:15px!important;padding:0 14px!important;box-shadow:0 14px 34px rgba(2,18,39,.24)!important}.page-type-contact .mobile-quote-v1612{display:none!important}.page-type-contact .site-footer{padding-bottom:36px!important}}@media(max-width:390px){.site-header .brand-image-only{flex-basis:142px!important;width:142px!important}.site-header .brand-image-only .brand-logo{max-width:142px!important}.site-header .menu-toggle{width:42px!important;height:42px!important;flex-basis:42px!important}.language-switch-v390>button{min-width:40px!important;min-height:42px!important}.contact-form-v15-wrap,.quote-v15-form-wrap{padding:16px!important}}@media(max-width:860px){html[lang=hy] .site-header .brand-image-only{flex-basis:166px!important;width:min(166px,44vw)!important;height:52px!important}html[lang=hy] .site-header .brand-image-only .brand-logo{max-width:166px!important;height:52px!important}}@media(max-width:620px){html[lang=hy] .site-header .brand-image-only{flex-basis:150px!important;width:150px!important}}.intelligence-card-premium-v360:hover{transform:translateY(-5px);box-shadow:0 26px 62px rgba(6,38,79,.14);border-color:rgba(201,154,47,.45)}@keyframes sepAiDots{0%{opacity:.25}50%{opacity:1}100%{opacity:.25}}.premium-hero-v37{min-height:85vh;position:relative;background:#031a37;color:#fff;display:flex;align-items:center;padding:100px 0;overflow:hidden}.premium-hero-v37-media{position:absolute;inset:0;background-image:var(--hero);background-size:cover;background-position:center;opacity:.4}.premium-hero-v37-copy{position:relative;z-index:2;max-width:850px}.premium-hero-v37 h1{font-size:clamp(60px,8vw,105px);line-height:.9;letter-spacing:-.06em;margin:0 0 30px}.premium-hero-v37-lead{font-size:18px;color:#cbd6e2;max-width:600px;line-height:1.7}.premium-hero-v37-actions{margin-top:40px;display:flex;gap:15px}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/vazirmatn-arabic-500.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/vazirmatn-arabic-600.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/vazirmatn-arabic-700.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/vazirmatn-latin-400.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/vazirmatn-latin-500.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/vazirmatn-latin-600.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/vazirmatn-latin-700.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:'Noto Sans Arabic';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/noto-sans-arabic-arabic-400.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:'Noto Sans Arabic';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/noto-sans-arabic-arabic-500.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:'Noto Sans Arabic';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/noto-sans-arabic-arabic-600.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:'Noto Sans Arabic';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/noto-sans-arabic-arabic-700.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/inter-latin-ext-400.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/inter-latin-ext-500.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/inter-latin-ext-600.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/inter-latin-ext-700.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/inter-latin-400.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/inter-latin-500.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/inter-latin-600.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/inter-latin-700.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}
body{font-synthesis:none}
html[lang=en] body,html[lang=tr] body,html[lang=az] body{font-family:'Inter','Vazirmatn','Noto Sans Arabic',Tahoma,Arial,sans-serif!important}
html[lang=fa] body,html[lang=ar] body{font-family:'Vazirmatn','Noto Sans Arabic','Inter',Tahoma,Arial,sans-serif!important}
html[lang=ku] body{font-family:'Noto Sans Arabic','Vazirmatn','Inter',Tahoma,Arial,sans-serif!important}
html[lang=fa][dir=rtl] body,html[lang=ar][dir=rtl] body{font-family:'Vazirmatn','Noto Sans Arabic','Inter',Tahoma,Arial,sans-serif!important}
html[lang=ku][dir=rtl] body{font-family:'Noto Sans Arabic','Vazirmatn','Inter',Tahoma,Arial,sans-serif!important}
html[lang=fa][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td),html[lang=ar][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td){font-family:'Vazirmatn','Noto Sans Arabic','Inter',Tahoma,Arial,sans-serif!important}
html[lang=ku][dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,li,span,a,small,strong,b,em,label,button,input,textarea,select,option,th,td){font-family:'Noto Sans Arabic','Vazirmatn','Inter',Tahoma,Arial,sans-serif!important}

/* SEPINDAR tracking result vehicle icons — gold contrast fix v1 */
.tracking-path-v750--result .tracking-vehicle-v750{color:#F3C66A!important}
.tracking-path-v750--result .tracking-vehicle-v750 svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}
.tracking-path-v750--result .tracking-vehicle-v750 svg path{fill:none!important;stroke:#F3C66A!important;stroke-width:2.4!important;stroke-linecap:round!important;stroke-linejoin:round!important}


/* SEPINDAR layout integrity V1 — card/grid containment audit 2026-09-30 */
.home-corridors-v2200:not(.seo-entity-v1) .home-corridors-v2200-row{
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:14px!important;
}
.home-corridors-v2200-row>a{
  min-width:0!important;
  box-sizing:border-box!important;
  padding:22px 22px 20px!important;
  min-height:148px!important;
}
.home-corridors-v2200-row>a :where(small,strong,span),
.home-corridors-v2200-head :where(h2,p,a){
  max-width:100%;
  overflow-wrap:anywhere;
}
.home-corridors-v2200-head{align-items:flex-start!important}
.home-corridors-v2200-head>a{align-self:flex-end;margin-bottom:4px}

:where(
  .topic-links-v2300-grid>a,
  .route-related-services-v2200-grid>a,
  .service-operational-scope-v2200-grid>article,
  .cargo-hub-v2300-grid>a,
  .cargo-docs-v2300-grid article,
  .team-card-v400,
  .team-offices-v1200-grid article,
  .service-capability-v1300-table article,
  .service-operating-v1518-grid>div,
  .service-decision-v1521-grid>div,
  .contact-review-v1521-grid>div,
  .about-chain-v1521-grid>div,
  .route-matrix-v1523-board>div,
  .intelligence-card-v1600,
  .inner-service-card-v15
){
  min-width:0;
  box-sizing:border-box;
}
:where(
  .topic-links-v2300-grid>a,
  .route-related-services-v2200-grid>a,
  .service-operational-scope-v2200-grid>article,
  .cargo-hub-v2300-grid>a,
  .cargo-docs-v2300-grid article,
  .team-card-v400,
  .team-offices-v1200-grid article,
  .service-capability-v1300-table article,
  .service-operating-v1518-grid>div,
  .service-decision-v1521-grid>div,
  .contact-review-v1521-grid>div,
  .about-chain-v1521-grid>div,
  .route-matrix-v1523-board>div,
  .intelligence-card-v1600,
  .inner-service-card-v15
) :where(h2,h3,h4,p,strong,b,small,span){
  max-width:100%;
  overflow-wrap:anywhere;
  word-break:normal;
}

/* Keep multi-column information boards complete instead of a 3+1 orphan row. */
@media (min-width:821px) and (max-width:1020px){
  .home-corridors-v2200:not(.seo-entity-v1) .home-corridors-v2200-row,
  .home-corridors-v2200.seo-entity-v1 .home-corridors-v2200-row{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
}
@media (max-width:820px){
  .home-corridors-v2200-row{
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    overflow:visible!important;
    scroll-snap-type:none!important;
    padding-bottom:0!important;
  }
  .home-corridors-v2200-row>a{
    min-width:0!important;
    width:auto!important;
    scroll-snap-align:none!important;
  }
  .home-corridors-v2200-head>a{align-self:flex-start}}
@media (max-width:560px){
  .home-corridors-v2200-row{
    grid-template-columns:1fr!important;
  }
  .home-corridors-v2200-row>a{
    padding:20px!important;
    min-height:132px!important;
  }}
.home-intelligence-v2200-grid>a>div,.intelligence-card-v1600-top{min-width:0!important}
.home-intelligence-v2200-grid .intel-priority,.intelligence-card-v1600 .intel-priority{
  display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;width:max-content!important;max-width:100%!important;
  white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;line-height:1.2!important;
}

/* Shared route and process card spacing — all locales */
.home-corridors-v2200-row{gap:16px!important}
.home-corridors-v2200-row>a{border-radius:15px!important;min-height:148px!important}
.home-process-v400-steps{gap:14px!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}
.home-process-v400-steps article{border:1px solid var(--v15-line)!important;border-radius:15px!important;min-height:174px!important;background:linear-gradient(180deg,#fff,#fbfcfe)!important;box-shadow:0 8px 22px rgba(6,38,79,.055)!important}
@media(max-width:640px){
  .home-corridors-v2200-row{gap:12px!important}
  .home-corridors-v2200-row>a{min-height:132px!important;padding:17px!important}
  .home-process-v400-steps{gap:12px!important}
  .home-process-v400-steps article{min-height:140px!important;padding:20px!important}}

/* Article reading inset v1.0.0 - shared across all languages */
body.page-type-article .article-detail-v1 article.service-prose-v15{
  padding:clamp(24px,3vw,40px)!important;
  min-width:0;
  text-align:start;
  overflow-wrap:anywhere;
}

/* Quote conversion polish v1 */
.quote-advanced-v1{border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:0!important;overflow:hidden}
.quote-advanced-v1>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:rgba(255,255,255,.06)}
.quote-advanced-v1>summary::-webkit-details-marker{display:none}
.quote-advanced-v1>summary strong{font-size:14px}
.quote-advanced-v1>summary span{font-size:12px;opacity:.7}
.quote-advanced-v1-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px}
.quote-v15-contact{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:760px){.quote-advanced-v1-grid{grid-template-columns:1fr}.quote-v15-contact{grid-template-columns:1fr}.quote-advanced-v1>summary{padding:14px}}
/* END */

/* BEGIN /assets/sepindar-assistant-base-stage-r1212.css */
/* SEPINDAR AI Assistant v41 — luxury compact popup; isolated from site theme */
.sep-assistant{position:fixed;z-index:1450;right:22px;bottom:22px;font-family:inherit;box-sizing:border-box}.sep-assistant[dir="rtl"]{right:auto;left:22px}.sep-assistant *,.sep-assistant *::before,.sep-assistant *::after{box-sizing:border-box}.sep-assistant [hidden]{display:none!important}
.sep-assistant__launcher{display:flex;align-items:center;justify-content:center;gap:0;width:56px;height:56px;padding:0;border:1px solid rgba(214,183,82,.55);border-radius:19px;background:linear-gradient(145deg,#041d3c,#0a315f);color:#fff;box-shadow:0 20px 48px rgba(6,38,79,.28),inset 0 1px 0 rgba(255,255,255,.1);cursor:pointer;overflow:hidden;transition:width .22s ease,transform .18s ease,box-shadow .18s ease}.sep-assistant__launcher:hover,.sep-assistant__launcher:focus-visible{width:142px;transform:translateY(-2px);box-shadow:0 24px 54px rgba(6,38,79,.34),0 0 0 4px rgba(216,186,85,.13);outline:0}.sep-assistant__launcher-mark{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:12px;background:linear-gradient(145deg,#f0d777,#c9a73e);color:#06264f;font-size:12px;font-weight:950;box-shadow:0 5px 16px rgba(0,0,0,.14)}.sep-assistant__launcher-label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:11px;font-weight:850;transition:max-width .2s ease,opacity .18s ease,margin .2s ease}.sep-assistant__launcher:hover .sep-assistant__launcher-label,.sep-assistant__launcher:focus-visible .sep-assistant__launcher-label{max-width:85px;opacity:1;margin-inline-start:8px}.sep-assistant.is-open .sep-assistant__launcher{display:none}
.sep-assistant__panel{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;width:min(390px,calc(100vw - 28px));height:min(600px,calc(100dvh - 44px));max-height:calc(100dvh - 44px);overflow:hidden;border:1px solid rgba(205,216,228,.92);border-radius:24px;background:rgba(255,255,255,.98);box-shadow:0 34px 88px rgba(6,38,79,.28),0 0 0 1px rgba(255,255,255,.8) inset;backdrop-filter:blur(16px)}.sep-assistant[dir="rtl"] .sep-assistant__panel{right:auto;left:0}.sep-assistant__panel[aria-hidden="true"]{display:none!important}.sep-assistant__panel[aria-hidden="false"]{display:flex}
.sep-assistant__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;padding:13px 13px 12px 14px;background:radial-gradient(circle at 85% 0,rgba(216,186,85,.18),transparent 34%),linear-gradient(135deg,#041d3c,#0a315f 70%,#092a51);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.sep-assistant__identity{display:flex;align-items:center;gap:10px;min-width:0}.sep-assistant__brandmark{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(145deg,#ecd069,#c6a23a);color:#06264f;font-weight:950;box-shadow:0 7px 18px rgba(0,0,0,.17)}.sep-assistant__identity>div{display:grid;gap:2px;min-width:0}.sep-assistant__header strong{font-size:14px;line-height:1.25}.sep-assistant__header small{font-size:10.3px;line-height:1.35;opacity:.72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sep-assistant__controls{display:flex;align-items:center;gap:5px;flex:0 0 auto}.sep-assistant__controls button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:rgba(255,255,255,.06);color:#fff;font:750 16px/1 inherit;cursor:pointer}.sep-assistant__controls button:hover,.sep-assistant__controls button:focus-visible{background:rgba(255,255,255,.14);outline:2px solid rgba(216,186,85,.45);outline-offset:1px}.sep-assistant__close{font-size:18px!important}
.sep-assistant__suggestions{flex:0 0 auto;padding:10px 11px 8px;border-bottom:1px solid #edf1f5;background:linear-gradient(#fff,#fbfcfd)}.sep-assistant__suggestions>small{display:block;margin-bottom:6px;color:#758394;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.sep-assistant__suggestions>div{display:flex;gap:6px;overflow:auto;scrollbar-width:none}.sep-assistant__suggestions>div::-webkit-scrollbar{display:none}.sep-assistant__suggestions button{flex:0 0 auto;padding:7px 9px;border:1px solid #dbe2e9;border-radius:999px;background:#fff;color:#213954;font:750 10.3px/1.2 inherit;cursor:pointer;white-space:nowrap}.sep-assistant__suggestions button:hover,.sep-assistant__suggestions button:focus-visible{border-color:#c7a842;background:#fffaf0;outline:0}
.sep-assistant__messages{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:15px 12px;background:linear-gradient(180deg,#f6f8fa,#f3f6f9);scrollbar-width:thin;overscroll-behavior:contain}.sep-assistant__message{display:flex;flex-direction:column;margin:0 0 10px}.sep-assistant__message p{max-width:88%;margin:0;padding:10px 12px;border-radius:15px;font-size:13px;line-height:1.72;white-space:pre-wrap;overflow-wrap:anywhere}.sep-assistant__message--assistant{align-items:flex-start}.sep-assistant__message--assistant p{background:#fff;color:#1b2b3b;border:1px solid #e0e6ed;border-start-start-radius:5px;box-shadow:0 6px 18px rgba(6,38,79,.035)}.sep-assistant__message--user{align-items:flex-end}.sep-assistant__message--user p{background:linear-gradient(145deg,#06264f,#0b3769);color:#fff;border-start-end-radius:5px}.sep-assistant__message--typing p{opacity:.68}.sep-assistant__meta{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.sep-assistant__meta span{padding:3px 7px;border-radius:999px;background:#e9eef4;color:#526272;font-size:9.5px}
.sep-assistant__composer{flex:0 0 auto;padding:9px 10px 8px;border-top:1px solid #e3e8ee;background:#fff}.sep-assistant__form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;width:100%;margin:0}.sep-assistant__form textarea{display:block;width:100%;min-width:0;min-height:46px;max-height:124px;margin:0;padding:10px 11px;border:1px solid #cbd5df;border-radius:14px;outline:0;background:#f8fafc;color:#172536;font:inherit;font-size:13px;line-height:1.55;resize:none;overflow-y:hidden;transition:border-color .15s,box-shadow .15s,background .15s}.sep-assistant__form textarea:focus{border-color:#58799b;background:#fff;box-shadow:0 0 0 3px rgba(6,38,79,.08)}.sep-assistant__send{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:46px;padding:0 12px;border:0;border-radius:13px;background:linear-gradient(145deg,#e5ca67,#c6a23c);color:#06264f;font:inherit;font-size:12px;font-weight:900;cursor:pointer;white-space:nowrap;box-shadow:0 8px 18px rgba(174,140,42,.18)}.sep-assistant__send:disabled{cursor:wait;opacity:.55}.sep-assistant__note{margin:6px 2px 0;color:#84909d;font-size:9.5px;line-height:1.4}.sep-assistant[dir="rtl"] .sep-assistant__form textarea{text-align:right}.sep-assistant[dir="ltr"] .sep-assistant__form textarea{text-align:left}
@media(max-width:620px){.sep-assistant,.sep-assistant[dir="rtl"]{right:10px;left:auto;bottom:calc(11px + env(safe-area-inset-bottom))}.sep-assistant[dir="rtl"]{right:auto;left:10px}.sep-assistant__launcher{width:52px;height:52px}.sep-assistant__launcher:hover,.sep-assistant__launcher:focus-visible{width:52px}.sep-assistant__launcher-label{display:none}.sep-assistant__panel,.sep-assistant[dir="rtl"] .sep-assistant__panel{position:fixed;right:8px;left:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;height:min(73dvh,600px);max-height:calc(100dvh - 16px - env(safe-area-inset-bottom));border-radius:21px}.sep-assistant__messages{padding:12px 10px}.sep-assistant__header{padding-inline:12px}.sep-assistant__suggestions{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.sep-assistant__launcher,.sep-assistant__launcher-label{transition:none}}
/* Completely scoped. No global element selectors. */
.sep-assistant[data-sep-ai]{--ai-bg:#fff;--ai-ink:#0f1f33;--ai-muted:#69778a;--ai-line:rgba(6,38,79,.12);--ai-navy:#06264f;--ai-gold:#c9a14a;font:inherit}
.sep-assistant[data-sep-ai] .sep-assistant__panel{width:min(410px,calc(100vw - 24px));height:min(680px,calc(100dvh - 110px));border:1px solid var(--ai-line);border-radius:24px;background:rgba(255,255,255,.97);box-shadow:0 28px 80px rgba(6,38,79,.24);backdrop-filter:blur(18px);overflow:hidden}
.sep-assistant[data-sep-ai] .sep-assistant__header{padding:16px 18px;border-bottom:1px solid var(--ai-line);background:linear-gradient(135deg,#06264f,#0c3a73);color:#fff}
.sep-assistant[data-sep-ai] .sep-assistant__brandmark{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.22);font-weight:800}
.sep-assistant[data-sep-ai] .sep-assistant__controls button{width:34px;height:34px;border-radius:11px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.10);color:#fff;cursor:pointer}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions{padding:12px 14px 4px;background:linear-gradient(#fff,#fbfcfe)}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions button{border:1px solid var(--ai-line);border-radius:999px;background:#fff;color:var(--ai-navy);padding:8px 11px;cursor:pointer;box-shadow:0 3px 12px rgba(6,38,79,.05)}
.sep-assistant[data-sep-ai] .sep-assistant__messages{padding:15px;gap:11px;background:linear-gradient(180deg,#fbfcfe,#f5f8fc)}
.sep-assistant[data-sep-ai] .sep-assistant__message{max-width:86%;padding:11px 13px;border-radius:17px;line-height:1.65;box-shadow:0 4px 16px rgba(6,38,79,.06)}
.sep-assistant[data-sep-ai] .sep-assistant__message--assistant{background:#fff;border:1px solid var(--ai-line);color:var(--ai-ink);border-start-start-radius:7px}
.sep-assistant[data-sep-ai] .sep-assistant__message--user{margin-inline-start:auto;background:var(--ai-navy);color:#fff;border-end-end-radius:7px}
.sep-assistant[data-sep-ai] .sep-assistant__composer{padding:12px 14px 14px;border-top:1px solid var(--ai-line);background:#fff}
.sep-assistant[data-sep-ai] .sep-assistant__form{display:flex;align-items:flex-end;gap:9px;padding:7px;border:1px solid rgba(6,38,79,.16);border-radius:18px;background:#fff;box-shadow:0 7px 24px rgba(6,38,79,.08)}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea{min-height:42px;max-height:120px;resize:none;border:0;outline:0;box-shadow:none;background:transparent;color:var(--ai-ink);padding:10px 11px;flex:1;font:inherit}
.sep-assistant[data-sep-ai] .sep-assistant__send{min-width:48px;height:42px;border:0;border-radius:13px;background:linear-gradient(135deg,var(--ai-navy),#12477f);color:#fff;cursor:pointer;font-weight:700;padding:0 14px;box-shadow:0 8px 20px rgba(6,38,79,.22)}
.sep-assistant[data-sep-ai] .sep-assistant__send:disabled{opacity:.55;cursor:wait}
.sep-assistant[data-sep-ai] .sep-assistant__launcher{border-radius:18px;box-shadow:0 16px 40px rgba(6,38,79,.22);border:1px solid rgba(255,255,255,.18)}
@media(max-width:560px){.sep-assistant[data-sep-ai] .sep-assistant__panel{width:calc(100vw - 16px);height:min(72dvh,700px);border-radius:22px}.sep-assistant[data-sep-ai] .sep-assistant__launcher-label{display:none}}

/* END */

/* BEGIN /assets/sepindar-assistant-lux-stage-r1212.css */
/* Completely scoped. No global element selectors. */
.sep-assistant[data-sep-ai]{--ai-bg:#fff;--ai-ink:#0f1f33;--ai-muted:#69778a;--ai-line:rgba(6,38,79,.12);--ai-navy:#06264f;--ai-gold:#c9a14a;font:inherit}
.sep-assistant[data-sep-ai] .sep-assistant__panel{width:min(410px,calc(100vw - 24px));height:min(680px,calc(100dvh - 110px));border:1px solid var(--ai-line);border-radius:24px;background:rgba(255,255,255,.97);box-shadow:0 28px 80px rgba(6,38,79,.24);backdrop-filter:blur(18px);overflow:hidden}
.sep-assistant[data-sep-ai] .sep-assistant__header{padding:16px 18px;border-bottom:1px solid var(--ai-line);background:linear-gradient(135deg,#06264f,#0c3a73);color:#fff}
.sep-assistant[data-sep-ai] .sep-assistant__brandmark{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.22);font-weight:800}
.sep-assistant[data-sep-ai] .sep-assistant__controls button{width:34px;height:34px;border-radius:11px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.10);color:#fff;cursor:pointer}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions{padding:12px 14px 4px;background:linear-gradient(#fff,#fbfcfe)}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions button{border:1px solid var(--ai-line);border-radius:999px;background:#fff;color:var(--ai-navy);padding:8px 11px;cursor:pointer;box-shadow:0 3px 12px rgba(6,38,79,.05)}
.sep-assistant[data-sep-ai] .sep-assistant__messages{padding:15px;gap:11px;background:linear-gradient(180deg,#fbfcfe,#f5f8fc)}
.sep-assistant[data-sep-ai] .sep-assistant__message{max-width:86%;padding:11px 13px;border-radius:17px;line-height:1.65;box-shadow:0 4px 16px rgba(6,38,79,.06)}
.sep-assistant[data-sep-ai] .sep-assistant__message--assistant{background:#fff;border:1px solid var(--ai-line);color:var(--ai-ink);border-start-start-radius:7px}
.sep-assistant[data-sep-ai] .sep-assistant__message--user{margin-inline-start:auto;background:var(--ai-navy);color:#fff;border-end-end-radius:7px}
.sep-assistant[data-sep-ai] .sep-assistant__composer{padding:12px 14px 14px;border-top:1px solid var(--ai-line);background:#fff}
.sep-assistant[data-sep-ai] .sep-assistant__form{display:flex;align-items:flex-end;gap:9px;padding:7px;border:1px solid rgba(6,38,79,.16);border-radius:18px;background:#fff;box-shadow:0 7px 24px rgba(6,38,79,.08)}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea{min-height:42px;max-height:120px;resize:none;border:0;outline:0;box-shadow:none;background:transparent;color:var(--ai-ink);padding:10px 11px;flex:1;font:inherit}
.sep-assistant[data-sep-ai] .sep-assistant__send{min-width:48px;height:42px;border:0;border-radius:13px;background:linear-gradient(135deg,var(--ai-navy),#12477f);color:#fff;cursor:pointer;font-weight:700;padding:0 14px;box-shadow:0 8px 20px rgba(6,38,79,.22)}
.sep-assistant[data-sep-ai] .sep-assistant__send:disabled{opacity:.55;cursor:wait}
.sep-assistant[data-sep-ai] .sep-assistant__launcher{border-radius:18px;box-shadow:0 16px 40px rgba(6,38,79,.22);border:1px solid rgba(255,255,255,.18)}
@media(max-width:560px){.sep-assistant[data-sep-ai] .sep-assistant__panel{width:calc(100vw - 16px);height:min(72dvh,700px);border-radius:22px}.sep-assistant[data-sep-ai] .sep-assistant__launcher-label{display:none}}

/* R12.9 message bubble repair: the ARTICLE is only a layout wrapper.
   The visible bubble is the inner <p>, preventing the former double-box rendering. */
.sep-assistant[data-sep-ai] .sep-assistant__message{max-width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;line-height:inherit}
.sep-assistant[data-sep-ai] .sep-assistant__message p{max-width:86%;margin:0;padding:11px 13px;border-radius:17px;line-height:1.65;box-shadow:0 4px 16px rgba(6,38,79,.06);white-space:pre-wrap;overflow-wrap:anywhere}
.sep-assistant[data-sep-ai] .sep-assistant__message--assistant p{background:#fff;border:1px solid var(--ai-line);color:var(--ai-ink);border-start-start-radius:7px}
.sep-assistant[data-sep-ai] .sep-assistant__message--user p{margin-inline-start:auto;background:var(--ai-navy);border:1px solid rgba(255,255,255,.08);color:#fff;border-end-end-radius:7px}
.sep-assistant[data-sep-ai] .sep-assistant__message .sep-assistant__meta,
.sep-assistant[data-sep-ai] .sep-assistant__message .sep-assistant__actions{max-width:86%}

/* R12.10 — compact assistant sizing + RTL-safe phone/email tokens. Scoped to AI only. */
.sep-assistant[data-sep-ai] .sep-assistant__panel{width:min(392px,calc(100vw - 24px));height:min(610px,calc(100dvh - 84px));max-height:calc(100dvh - 28px)}
.sep-assistant[data-sep-ai] .sep-assistant__header{padding:12px 13px}
.sep-assistant[data-sep-ai] .sep-assistant__brandmark{width:34px;height:34px;border-radius:11px}
.sep-assistant[data-sep-ai] .sep-assistant__controls button{width:30px;height:30px;border-radius:9px}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions{padding:8px 10px 6px}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions button{padding:7px 9px}
.sep-assistant[data-sep-ai] .sep-assistant__messages{padding:11px 10px;gap:8px}
.sep-assistant[data-sep-ai] .sep-assistant__message p{max-width:90%;padding:9px 11px;line-height:1.62}
.sep-assistant[data-sep-ai] .sep-assistant__composer{padding:8px 10px 9px}
.sep-assistant[data-sep-ai] .sep-assistant__form{gap:7px;padding:6px;border-radius:16px}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea{min-height:40px;max-height:104px;padding:8px 9px}
.sep-assistant[data-sep-ai] .sep-assistant__send{height:40px;min-width:54px;padding:0 12px}
.sep-assistant[data-sep-ai] .sep-assistant__ltr-token{direction:ltr!important;unicode-bidi:isolate!important;display:inline-block;white-space:nowrap;text-align:left;font-variant-numeric:tabular-nums}
@media(max-width:620px){
  .sep-assistant[data-sep-ai] .sep-assistant__panel{position:fixed;right:10px;left:auto;bottom:calc(10px + env(safe-area-inset-bottom));width:min(392px,calc(100vw - 20px));height:min(68dvh,610px);max-height:calc(100dvh - 20px - env(safe-area-inset-bottom));border-radius:20px}
  .sep-assistant[data-sep-ai][dir="rtl"] .sep-assistant__panel{right:auto;left:10px}
}

/* R12.11 — smaller assistant + premium portal action. Scoped to AI only. */
.sep-assistant[data-sep-ai] .sep-assistant__panel{
  width:min(366px,calc(100vw - 28px));
  height:min(550px,calc(100dvh - 96px));
  max-height:calc(100dvh - 30px);
  border-radius:20px;
}
.sep-assistant[data-sep-ai] .sep-assistant__header{padding:10px 11px}
.sep-assistant[data-sep-ai] .sep-assistant__brandmark{width:31px;height:31px;border-radius:10px}
.sep-assistant[data-sep-ai] .sep-assistant__controls button{width:29px;height:29px}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions{padding:7px 9px 5px}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions button{padding:6px 8px;font-size:11px}
.sep-assistant[data-sep-ai] .sep-assistant__messages{padding:9px 8px;gap:7px}
.sep-assistant[data-sep-ai] .sep-assistant__message p{max-width:91%;padding:8px 10px;font-size:12.5px;line-height:1.58;border-radius:15px}
.sep-assistant[data-sep-ai] .sep-assistant__composer{padding:7px 8px 8px}
.sep-assistant[data-sep-ai] .sep-assistant__form{padding:5px;border-radius:15px}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea{min-height:37px;max-height:92px;padding:7px 8px;font-size:13px}
.sep-assistant[data-sep-ai] .sep-assistant__send{height:37px;min-width:50px;border-radius:11px;padding:0 10px;font-size:12px}
.sep-assistant[data-sep-ai] .sep-assistant__actions{gap:6px;margin-top:8px}
.sep-assistant[data-sep-ai] .sep-assistant__actions button{
  min-height:37px;padding:8px 13px;border:1px solid rgba(211,170,55,.46);border-radius:12px;
  background:linear-gradient(135deg,#06264f,#0d3c73);color:#fff;font-size:11.5px;font-weight:900;
  box-shadow:0 8px 20px rgba(6,38,79,.16),inset 0 1px 0 rgba(255,255,255,.10);
}
.sep-assistant[data-sep-ai] .sep-assistant__actions button:hover,
.sep-assistant[data-sep-ai] .sep-assistant__actions button:focus-visible{
  border-color:#d4ad42;background:linear-gradient(135deg,#0a315f,#124b88);color:#fff;
  box-shadow:0 10px 24px rgba(6,38,79,.22),0 0 0 3px rgba(211,170,55,.12);outline:0;
}
@media(max-width:620px){
  .sep-assistant[data-sep-ai] .sep-assistant__panel{
    right:12px;left:auto;bottom:calc(12px + env(safe-area-inset-bottom));
    width:min(360px,calc(100vw - 24px));height:min(62dvh,550px);
    max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));border-radius:19px;
  }
  .sep-assistant[data-sep-ai][dir="rtl"] .sep-assistant__panel{right:auto;left:12px}
}

/* R12.12 — final compact sizing. AI-scoped only. */
.sep-assistant[data-sep-ai] .sep-assistant__panel{
  width:min(344px,calc(100vw - 32px));
  height:min(510px,calc(100dvh - 112px));
  max-height:calc(100dvh - 34px);
  border-radius:18px;
}
.sep-assistant[data-sep-ai] .sep-assistant__header{padding:9px 10px}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions{
  display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;
  padding:6px 8px 4px;white-space:nowrap;
}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions::-webkit-scrollbar{display:none}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions button{flex:0 0 auto;padding:6px 8px}
.sep-assistant[data-sep-ai] .sep-assistant__messages{padding:8px 7px;gap:6px}
.sep-assistant[data-sep-ai] .sep-assistant__composer{padding:6px 7px 7px}
@media(max-width:620px){
  .sep-assistant[data-sep-ai] .sep-assistant__panel{
    right:12px;left:auto;bottom:calc(12px + env(safe-area-inset-bottom));
    width:min(340px,calc(100vw - 24px));
    height:min(58dvh,510px);
    max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));
    border-radius:18px;
  }
  .sep-assistant[data-sep-ai][dir="rtl"] .sep-assistant__panel{right:auto;left:12px}
}

/* END */

/* BEGIN /assets/sepindar-live-ui-r1222.css?v=12.22.5 */

/* SEPINDAR R12.22 â€” final live UI corrections */

/* Header menu: active Tracking must have the same navy text/size as the other menu items.
   Gold is used only as the active underline. */
.site-header #primary-navigation a,
.theme-premium .site-header #primary-navigation a{
  color:#19344f !important;
  font-size:13px !important;
  font-weight:800 !important;
}
.site-header #primary-navigation a.nav-track-v700,
.site-header #primary-navigation a.nav-track-v700:visited,
.site-header #primary-navigation a.nav-track-v700[aria-current="page"],
.theme-premium .site-header #primary-navigation a.nav-track-v700,
.theme-premium .site-header #primary-navigation a.nav-track-v700:visited,
.theme-premium .site-header #primary-navigation a.nav-track-v700[aria-current="page"]{
  color:#19344f !important;
}
.site-header #primary-navigation a[aria-current="page"]::after,
.site-header #primary-navigation a[aria-current="page"]:after{
  transform:scaleX(1) !important;
  background:#c9a227 !important;
}

/* Restore a clear AI visual mark instead of a language letter. */
.sep-assistant[data-sep-ai] .sep-assistant__launcher-mark,
.sep-assistant[data-sep-ai] .sep-assistant__brandmark{
  font-family:Inter,"Segoe UI Symbol","Segoe UI",sans-serif !important;
  font-weight:900 !important;
  line-height:1 !important;
}
.sep-assistant[data-sep-ai] .sep-assistant__launcher-mark{
  font-size:20px !important;
  letter-spacing:0 !important;
}

/* Footer language labels: prevent Persian language names from wrapping */
.site-footer .footer-languages{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
}
.site-footer .footer-languages a{
  width:auto!important;
  min-width:44px!important;
  height:auto!important;
  min-height:44px!important;
  padding:8px 10px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  white-space:nowrap!important;
  word-break:keep-all!important;
  overflow-wrap:normal!important;
  line-height:1.2!important;
}

/* Premium ambient footer motion */
.site-footer{
  position:relative!important;
  overflow:hidden!important;
  background:
    radial-gradient(circle at 88% 30%,rgba(201,162,39,.08),transparent 22%),
    radial-gradient(circle at 10% 82%,rgba(75,145,220,.08),transparent 26%),
    linear-gradient(180deg,#041a37 0,#03142b 100%)!important;
}
.site-footer .footer-grid,
.site-footer .copyright{
  position:relative!important;
  z-index:2!important;
}
.site-footer .footer-main{
  position:relative!important;
  isolation:isolate;
}
@media (min-width:769px){
  .site-footer .footer-main::before{
    content:"";
    position:absolute;
    inset-inline:7% 4%;
    bottom:-8px;
    height:92px;
    border-top:1px dashed rgba(113,190,238,.18);
    border-radius:50%;
    transform:rotate(-3deg);
    pointer-events:none;
    opacity:.9;
    z-index:-1;
  }
  .site-footer .footer-main::after{
    content:"";
    position:absolute;
    inset-inline-start:8%;
    bottom:30px;
    width:7px;
    height:7px;
    border-radius:50%;
    background:#d7ad43;
    box-shadow:
      0 0 0 4px rgba(215,173,67,.08),
      0 0 16px rgba(215,173,67,.45);
    pointer-events:none;
    z-index:-1;
    animation:sepFooterDot 9s ease-in-out infinite;
  }
  .site-footer .footer-languages{
    position:relative!important;
    z-index:2;
  }
  .site-footer .footer-languages a{
    transition:
      transform .22s ease,
      border-color .22s ease,
      background .22s ease,
      box-shadow .22s ease!important;
  }
  .site-footer .footer-languages a:hover{
    transform:translateY(-2px);
    border-color:rgba(201,162,39,.52)!important;
    background:rgba(255,255,255,.055)!important;
    box-shadow:0 10px 24px rgba(0,0,0,.12);
  }
  .site-footer .footer-languages a[aria-current="page"]{
    box-shadow:
      0 0 0 1px rgba(201,162,39,.12),
      0 0 18px rgba(201,162,39,.08);
    animation:sepFooterActive 4.8s ease-in-out infinite;
  }
}
@keyframes sepFooterDot{
  0%,100%{transform:translate3d(0,0,0);opacity:.35}
  20%{opacity:1}
  50%{transform:translate3d(210px,-18px,0);opacity:.95}
  80%{opacity:1}
  100%{transform:translate3d(420px,2px,0);opacity:.35}
}
@keyframes sepFooterActive{
  0%,100%{box-shadow:0 0 0 1px rgba(201,162,39,.10),0 0 12px rgba(201,162,39,.05)}
  50%{box-shadow:0 0 0 1px rgba(201,162,39,.28),0 0 22px rgba(201,162,39,.14)}
}
@media (max-width:768px){
  .site-footer .footer-main::before,
  .site-footer .footer-main::after{display:none!important}
}
@media (prefers-reduced-motion:reduce){
  .site-footer .footer-main::after,
  .site-footer .footer-languages a[aria-current="page"]{animation:none!important}
}

/* SEPINDAR AI v13 â€” premium conversation UI */
.sep-assistant[data-sep-ai] .sep-assistant__panel{
  width:min(398px,calc(100vw - 30px))!important;
  height:min(620px,calc(100dvh - 78px))!important;
  max-height:calc(100dvh - 28px)!important;
  border-radius:22px!important;
  border:1px solid rgba(6,38,79,.13)!important;
  background:rgba(255,255,255,.985)!important;
  box-shadow:0 30px 90px rgba(6,38,79,.24),0 0 0 1px rgba(255,255,255,.78) inset!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__header{
  padding:13px 14px!important;
  background:linear-gradient(135deg,#06264f 0,#0b3c73 100%)!important;
  border-bottom:1px solid rgba(255,255,255,.08)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__brandmark{
  width:36px!important;
  height:36px!important;
  border-radius:12px!important;
  background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.08))!important;
  border:1px solid rgba(255,255,255,.2)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__header strong{
  font-size:14px!important;
  letter-spacing:.01em!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__header small{
  font-size:10.5px!important;
  opacity:.72!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__controls{
  gap:6px!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__controls button{
  width:31px!important;
  height:31px!important;
  border-radius:10px!important;
  background:rgba(255,255,255,.08)!important;
  border-color:rgba(255,255,255,.16)!important;
}
.sep-assistant[data-sep-ai] [data-ai-minimize]{
  display:none!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions{
  display:block!important;
  padding:10px 12px 9px!important;
  background:#fff!important;
  border-bottom:1px solid rgba(6,38,79,.08)!important;
  overflow:hidden!important;
  white-space:normal!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions>small{
  display:block!important;
  margin:0 0 7px!important;
  color:#7a8796!important;
  font-size:9px!important;
  font-weight:850!important;
  letter-spacing:.085em!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions>div{
  display:flex!important;
  gap:7px!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scrollbar-width:none!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions>div::-webkit-scrollbar{
  display:none!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions button{
  flex:0 0 auto!important;
  min-height:34px!important;
  padding:7px 11px!important;
  border:1px solid rgba(6,38,79,.11)!important;
  border-radius:999px!important;
  background:linear-gradient(180deg,#fff,#f8fafc)!important;
  color:#173554!important;
  font-size:11.3px!important;
  font-weight:760!important;
  box-shadow:0 3px 10px rgba(6,38,79,.045)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions button:hover{
  transform:translateY(-1px);
  border-color:rgba(201,161,74,.48)!important;
  background:#fffdf7!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__messages{
  padding:14px 12px 16px!important;
  gap:10px!important;
  background:
    radial-gradient(circle at 92% 6%,rgba(201,161,74,.045),transparent 22%),
    linear-gradient(180deg,#f9fbfd 0,#f4f7fb 100%)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__message{
  margin-bottom:10px!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__message p{
  max-width:88%!important;
  padding:11px 13px!important;
  border-radius:16px!important;
  font-size:13.2px!important;
  line-height:1.62!important;
  box-shadow:0 6px 18px rgba(6,38,79,.055)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__message--assistant p{
  background:#fff!important;
  border:1px solid rgba(6,38,79,.11)!important;
  color:#1b2c40!important;
  border-start-start-radius:6px!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__message--user p{
  background:linear-gradient(145deg,#06264f,#0b3769)!important;
  border:1px solid rgba(255,255,255,.06)!important;
  color:#fff!important;
  border-end-end-radius:6px!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__composer{
  padding:10px 11px 10px!important;
  background:#fff!important;
  border-top:1px solid rgba(6,38,79,.09)!important;
  box-shadow:0 -12px 28px rgba(6,38,79,.035)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__form{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 46px!important;
  align-items:end!important;
  gap:7px!important;
  width:100%!important;
  padding:5px!important;
  margin:0!important;
  border:1px solid rgba(6,38,79,.14)!important;
  border-radius:17px!important;
  background:#fff!important;
  box-shadow:0 8px 24px rgba(6,38,79,.075)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__form:focus-within{
  border-color:rgba(6,38,79,.30)!important;
  box-shadow:0 0 0 3px rgba(6,38,79,.055),0 10px 28px rgba(6,38,79,.08)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea{
  width:100%!important;
  min-width:0!important;
  min-height:46px!important;
  max-height:108px!important;
  padding:11px 12px!important;
  margin:0!important;
  border:0!important;
  border-radius:12px!important;
  outline:0!important;
  background:transparent!important;
  color:#14263a!important;
  font-size:13.4px!important;
  line-height:1.45!important;
  resize:none!important;
  overflow-y:auto!important;
  box-shadow:none!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea::placeholder{
  color:#8592a2!important;
  opacity:1!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send{
  min-width:46px!important;
  width:46px!important;
  height:46px!important;
  padding:0!important;
  border:0!important;
  border-radius:13px!important;
  background:linear-gradient(145deg,#06264f,#0d4079)!important;
  color:#fff!important;
  box-shadow:0 9px 20px rgba(6,38,79,.20)!important;
  transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send span{
  font-size:0!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send span::before{
  content:"â†‘";
  font-size:19px;
  font-weight:800;
  line-height:1;
}
.sep-assistant[data-sep-ai] .sep-assistant__send:hover{
  transform:translateY(-1px);
  background:linear-gradient(145deg,#0a315f,#13508f)!important;
  box-shadow:0 12px 24px rgba(6,38,79,.25)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__note{
  margin:7px 3px 0!important;
  color:#8a96a4!important;
  font-size:9.2px!important;
  line-height:1.35!important;
}
@media(max-width:620px){
  .sep-assistant[data-sep-ai] .sep-assistant__panel{
    right:10px!important;
    left:auto!important;
    bottom:calc(10px + env(safe-area-inset-bottom))!important;
    width:calc(100vw - 20px)!important;
    height:min(72dvh,620px)!important;
    max-height:calc(100dvh - 20px - env(safe-area-inset-bottom))!important;
    border-radius:20px!important;
  }
  .sep-assistant[data-sep-ai][dir="rtl"] .sep-assistant__panel{
    right:auto!important;
    left:10px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__messages{
    padding:12px 10px 14px!important;
  }
}
@media(prefers-reduced-motion:reduce){
  .sep-assistant[data-sep-ai] .sep-assistant__suggestions button,
  .sep-assistant[data-sep-ai] .sep-assistant__send{transition:none!important}
}

/* =========================================================
   CONTACT PAGE + AI COMPOSER FINAL REPAIR â€” 2026-09-27
   ========================================================= */

/* CONTACT: hero quick contact card */
body.page-slug-contact .contact-v15-quick{
  width:min(100%,360px)!important;
  display:grid!important;
  grid-template-columns:minmax(82px,.72fr) minmax(0,1.28fr)!important;
  gap:0!important;
  padding:10px 20px!important;
  border:1px solid rgba(255,255,255,.16)!important;
  border-radius:22px!important;
  background:linear-gradient(145deg,rgba(3,24,50,.76),rgba(8,50,92,.70))!important;
  box-shadow:0 20px 46px rgba(0,0,0,.16)!important;
}
body.page-slug-contact .contact-v15-quick small,
body.page-slug-contact .contact-v15-quick a{
  min-width:0!important;
  margin:0!important;
  padding:15px 0!important;
  border-bottom:1px solid rgba(255,255,255,.11)!important;
  align-self:center!important;
}
body.page-slug-contact .contact-v15-quick small{
  color:#9eb1c5!important;
  font-size:9px!important;
  font-weight:850!important;
  letter-spacing:.10em!important;
}
body.page-slug-contact .contact-v15-quick a{
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  color:#fff!important;
  font-size:13.5px!important;
  font-weight:760!important;
  line-height:1.35!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
body.page-slug-contact .contact-v15-quick>:nth-last-child(-n+2){
  border-bottom:0!important;
}

/* CONTACT: hero operational strip â€” readable on navy */
body.page-slug-contact .contact-signal-v1518{
  background:linear-gradient(135deg,#041b39 0,#06264f 58%,#0a315f 100%)!important;
  border-block:1px solid rgba(255,255,255,.08)!important;
}
body.page-slug-contact .contact-signal-v1518-grid{
  gap:0!important;
}
body.page-slug-contact .contact-signal-v1518-grid>div{
  min-height:88px!important;
  padding:18px 22px!important;
  border-color:rgba(255,255,255,.12)!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
}
body.page-slug-contact .contact-signal-v1518 small{
  color:#d8b64d!important;
  font-size:9px!important;
  font-weight:900!important;
  letter-spacing:.10em!important;
}
body.page-slug-contact .contact-signal-v1518 b{
  margin-top:5px!important;
  color:#fff!important;
  font-size:12.5px!important;
  font-weight:700!important;
  line-height:1.4!important;
  opacity:.96!important;
}

/* CONTACT: quote section and form */
body.page-slug-contact .quote-v15{
  padding:76px 0!important;
  background:
    radial-gradient(circle at 12% 18%,rgba(201,162,39,.10),transparent 22%),
    radial-gradient(circle at 88% 72%,rgba(77,145,211,.11),transparent 24%),
    linear-gradient(135deg,#041a37 0,#06264f 58%,#0b3769 100%)!important;
}
body.page-slug-contact .quote-v15-grid{
  grid-template-columns:minmax(270px,.68fr) minmax(0,1.32fr)!important;
  gap:48px!important;
  align-items:start!important;
}
body.page-slug-contact .quote-v15-copy{
  padding-top:8px!important;
}
body.page-slug-contact .quote-v15-copy h2{
  max-width:14ch!important;
  font-size:clamp(34px,3.4vw,48px)!important;
  line-height:1.16!important;
}
body.page-slug-contact .quote-v15-copy p{
  max-width:44ch!important;
  color:#c8d5e3!important;
  font-size:14px!important;
  line-height:1.85!important;
}

/* CONTACT: email + phone boxes */
body.page-slug-contact .quote-v15-contact{
  display:grid!important;
  gap:10px!important;
  margin-top:26px!important;
}
body.page-slug-contact .quote-v15-contact a{
  display:grid!important;
  grid-template-columns:minmax(76px,.7fr) minmax(0,1.3fr)!important;
  align-items:center!important;
  gap:14px!important;
  min-height:60px!important;
  padding:12px 15px!important;
  margin:0!important;
  border:1px solid rgba(255,255,255,.15)!important;
  border-radius:14px!important;
  background:rgba(255,255,255,.035)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important;
  transition:border-color .18s ease,background .18s ease,transform .18s ease!important;
}
body.page-slug-contact .quote-v15-contact a:hover{
  transform:translateY(-1px)!important;
  border-color:rgba(216,182,77,.42)!important;
  background:rgba(255,255,255,.055)!important;
}
body.page-slug-contact .quote-v15-contact small{
  color:#9eb1c5!important;
  font-size:10px!important;
  font-weight:800!important;
  letter-spacing:.06em!important;
  text-transform:none!important;
}
body.page-slug-contact .quote-v15-contact b{
  min-width:0!important;
  color:#fff!important;
  font-size:13px!important;
  font-weight:800!important;
  line-height:1.35!important;
  direction:ltr!important;
  unicode-bidi:isolate!important;
  text-align:end!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}

/* CONTACT: premium white quote card */
body.page-slug-contact .quote-v15-form-wrap{
  width:100%!important;
  padding:30px!important;
  border:1px solid rgba(218,227,236,.95)!important;
  border-radius:24px!important;
  background:
    linear-gradient(180deg,#fff 0,#fcfdff 100%)!important;
  color:#102844!important;
  box-shadow:0 30px 84px rgba(0,0,0,.20)!important;
  overflow:hidden!important;
}
body.page-slug-contact .quote-v15-form-wrap:before{
  left:0!important;
  right:0!important;
  top:0!important;
  height:4px!important;
  background:linear-gradient(90deg,#06264f 0 72%,#d0aa3f 72% 100%)!important;
}
body.page-slug-contact .quote-v15-form{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:15px 16px!important;
  color-scheme:light!important;
}
body.page-slug-contact .quote-form-head-v590{
  grid-column:1/-1!important;
  gap:7px!important;
  padding:2px 2px 22px!important;
  margin:0 0 3px!important;
  border-bottom:1px solid #e4eaf0!important;
}
body.page-slug-contact .quote-form-head-v590 span{
  color:#a37c18!important;
  font-size:11px!important;
  font-weight:900!important;
}
body.page-slug-contact .quote-form-head-v590 strong{
  color:#06264f!important;
  font-size:clamp(24px,2.35vw,34px)!important;
  line-height:1.22!important;
  font-weight:850!important;
}
body.page-slug-contact .quote-form-head-v590 p{
  max-width:72ch!important;
  margin:0!important;
  color:#6c7d90!important;
  font-size:13.5px!important;
  line-height:1.75!important;
}
body.page-slug-contact .quote-v15-form label{
  min-width:0!important;
  display:grid!important;
  gap:7px!important;
  color:#53677d!important;
  font-size:12px!important;
  font-weight:760!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-transform:none!important;
}
body.page-slug-contact .quote-v15-form :where(input,select,textarea){
  width:100%!important;
  min-width:0!important;
  border:1px solid #d2dce6!important;
  border-radius:12px!important;
  background:#f7f9fc!important;
  color:#102844!important;
  box-shadow:inset 0 1px 1px rgba(6,38,79,.018)!important;
  font-size:14.5px!important;
  font-weight:500!important;
}
body.page-slug-contact .quote-v15-form input,
body.page-slug-contact .quote-v15-form select{
  min-height:48px!important;
  padding:0 13px!important;
}
body.page-slug-contact .quote-v15-form textarea{
  min-height:108px!important;
  padding:12px 13px!important;
  resize:vertical!important;
}
body.page-slug-contact .quote-v15-form :where(input,select,textarea):hover{
  background:#fff!important;
  border-color:#bbc9d6!important;
}
body.page-slug-contact .quote-v15-form :where(input,select,textarea):focus{
  outline:0!important;
  background:#fff!important;
  border-color:#9aabbd!important;
  box-shadow:0 0 0 4px rgba(6,38,79,.065)!important;
}
body.page-slug-contact .quote-v15-form .wide{
  grid-column:1/-1!important;
}
body.page-slug-contact .quote-v15-form button[type=submit]{
  min-height:54px!important;
  border-radius:12px!important;
  font-size:14px!important;
  font-weight:900!important;
  box-shadow:0 12px 28px rgba(178,139,37,.18)!important;
}

/* CONTACT: second review strip should also stay readable */
body.page-slug-contact .contact-review-v1521{
  background:#f7f9fc!important;
  color:#06264f!important;
}
body.page-slug-contact .contact-review-v1521-grid>div{
  background:#fff!important;
  border-color:#e0e7ee!important;
}
body.page-slug-contact .contact-review-v1521 b{
  color:#173653!important;
}

/* AI: visually-hidden label MUST stay out of grid layout */
.sep-assistant[data-sep-ai] .sr-only{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
  border:0!important;
}

/* AI: compact, stable composer */
.sep-assistant[data-sep-ai] .sep-assistant__composer{
  flex:0 0 auto!important;
  padding:8px 10px 9px!important;
  border-top:1px solid rgba(6,38,79,.09)!important;
  background:#fff!important;
  box-shadow:0 -10px 24px rgba(6,38,79,.03)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__form{
  position:relative!important;
  display:flex!important;
  align-items:flex-end!important;
  gap:7px!important;
  width:100%!important;
  min-height:56px!important;
  padding:5px!important;
  margin:0!important;
  border:1px solid rgba(6,38,79,.15)!important;
  border-radius:17px!important;
  background:#fff!important;
  box-shadow:0 7px 22px rgba(6,38,79,.07)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea{
  flex:1 1 auto!important;
  display:block!important;
  width:auto!important;
  min-width:0!important;
  min-height:44px!important;
  max-height:96px!important;
  margin:0!important;
  padding:11px 12px!important;
  border:0!important;
  outline:0!important;
  border-radius:12px!important;
  background:transparent!important;
  color:#14283f!important;
  font-size:13.5px!important;
  line-height:1.45!important;
  resize:none!important;
  writing-mode:horizontal-tb!important;
  text-orientation:mixed!important;
  word-break:normal!important;
  overflow-wrap:break-word!important;
  white-space:pre-wrap!important;
  box-shadow:none!important;
}
.sep-assistant[data-sep-ai][dir="rtl"] .sep-assistant__form textarea{
  direction:rtl!important;
  text-align:right!important;
  unicode-bidi:plaintext!important;
}
.sep-assistant[data-sep-ai][dir="ltr"] .sep-assistant__form textarea{
  direction:ltr!important;
  text-align:left!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea::placeholder{
  color:#8290a0!important;
  opacity:1!important;
  writing-mode:horizontal-tb!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send{
  flex:0 0 44px!important;
  width:44px!important;
  min-width:44px!important;
  height:44px!important;
  min-height:44px!important;
  margin:0!important;
  padding:0!important;
  align-self:flex-end!important;
  border-radius:13px!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send span{
  font-size:0!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send span::before{
  content:""!important;
  display:block!important;
  width:20px!important;
  height:20px!important;
  background:center/20px 20px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 19V5M6 11l6-6 6 6' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__note{
  margin:6px 3px 0!important;
  font-size:9px!important;
  line-height:1.35!important;
}

/* Responsive contact + AI */
@media (max-width:1099px){
  body.page-slug-contact .quote-v15-grid{
    grid-template-columns:1fr!important;
    gap:30px!important;
  }
  body.page-slug-contact .quote-v15-copy{
    max-width:760px!important;
  }
}
@media (max-width:768px){
  body.page-slug-contact .contact-v15-quick{
    grid-template-columns:1fr!important;
    padding:14px 16px!important;
  }
  body.page-slug-contact .contact-v15-quick small{
    padding:11px 0 3px!important;
    border-bottom:0!important;
  }
  body.page-slug-contact .contact-v15-quick a{
    justify-content:flex-start!important;
    padding:4px 0 12px!important;
  }
  body.page-slug-contact .contact-signal-v1518-grid{
    grid-template-columns:1fr 1fr!important;
  }
  body.page-slug-contact .contact-signal-v1518-grid>div{
    min-height:76px!important;
    padding:14px!important;
  }
  body.page-slug-contact .quote-v15{
    padding:52px 0!important;
  }
  body.page-slug-contact .quote-v15-form-wrap{
    padding:20px 16px!important;
    border-radius:18px!important;
  }
  body.page-slug-contact .quote-v15-form{
    grid-template-columns:1fr!important;
    gap:13px!important;
  }
  body.page-slug-contact .quote-v15-form .wide,
  body.page-slug-contact .quote-form-head-v590{
    grid-column:auto!important;
  }
  body.page-slug-contact .quote-v15-contact a{
    grid-template-columns:1fr!important;
    gap:4px!important;
  }
  body.page-slug-contact .quote-v15-contact b{
    text-align:start!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__composer{
    padding:7px 8px 8px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__form{
    min-height:54px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__form textarea{
    min-height:46px!important;
    max-height:104px!important;
    padding:11px 12px!important;
    font-size:16px!important;
    line-height:1.45!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__send{
    flex-basis:46px!important;
    width:46px!important;
    min-width:46px!important;
    height:46px!important;
    min-height:46px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__note{
    font-size:10px!important;
    line-height:1.4!important;
  }
}


/* END */

/* BEGIN /assets/home-route-desk-staging-exact-r1214.css?v=navy20261026 */
/* R12.3 — restores the original Home "Global route desk" visual only. No global selectors. */
.home-page .premium-hero-v37-layout{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(390px,.78fr);gap:64px;align-items:center}
.home-page .premium-hero-v37-layout .premium-hero-v37-copy{max-width:680px}
.home-page .home-route-desk-v123{justify-self:end;width:min(100%,565px);min-height:548px;padding:28px 30px 25px;border-radius:30px;background:linear-gradient(150deg,rgba(10,45,84,.97),rgba(3,31,64,.985));border:1px solid rgba(255,255,255,.14);box-shadow:0 28px 70px rgba(1,18,39,.28);color:#fff;backdrop-filter:blur(8px)}
.home-page .home-route-desk-v123-head{height:86px;display:grid;grid-template-columns:150px 1fr 18px;gap:22px;align-items:center;border-bottom:1px solid rgba(255,255,255,.13)}
.home-page .home-route-desk-v123-head picture{display:block}
.home-page .home-route-desk-v123-head img{width:150px;height:62px;object-fit:contain;object-position:left center;filter:drop-shadow(0 3px 8px rgba(0,0,0,.15))}
.home-page .home-route-desk-v123-head strong{justify-self:center;font-size:12px;letter-spacing:.18em;color:#aebfd0;font-weight:800}
.home-page .home-route-desk-v123-head>i{justify-self:end;width:11px;height:11px;border-radius:50%;background:#55dfab;box-shadow:0 0 0 7px rgba(85,223,171,.10)}
.home-page .home-route-desk-v123-flow{padding:35px 0 24px}
.home-page .home-route-desk-v123-flow article{display:grid;grid-template-columns:46px 1fr;align-items:center;gap:18px;min-height:64px}
.home-page .home-route-desk-v123-flow article>span{width:46px;height:46px;border:1px solid rgba(255,255,255,.22);border-radius:50%;display:grid;place-items:center;color:#d6e2ee;font-size:12px}
.home-page .home-route-desk-v123-flow article small{display:block;color:#7f97af;text-transform:uppercase;letter-spacing:.14em;font-size:9px;margin-bottom:4px}
.home-page .home-route-desk-v123-flow article b{display:block;color:#fff;font-size:17px;line-height:1.2}
.home-page .home-route-desk-v123-flow article.is-core>span{border:0;border-radius:11px;background:#e5b72a;color:#082b52;width:46px;height:46px;padding:11px}
.home-page .home-route-desk-v123-flow article.is-core>span svg{width:100%;height:100%;display:block}
.home-page .home-route-desk-v123-track{height:46px;margin-left:22px;position:relative;border-left:1px solid rgba(255,255,255,.12)}
.home-page .home-route-desk-v123-track i{position:absolute;left:-4px;top:16px;width:7px;height:7px;border-radius:50%;background:#dcb329;box-shadow:0 0 0 6px rgba(220,179,41,.08)}
.home-page .home-route-desk-v123-modes{border-top:1px solid rgba(255,255,255,.13);padding-top:20px;display:flex;gap:8px;flex-wrap:wrap}
.home-page .home-route-desk-v123-modes span{padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.055);color:#aebfd0;font-size:9px;font-weight:800}
[dir=rtl] .home-page .home-route-desk-v123-head img{object-position:right center}
[dir=rtl] .home-page .home-route-desk-v123-track{margin-left:0;margin-right:22px;border-left:0;border-right:1px solid rgba(255,255,255,.12)}
[dir=rtl] .home-page .home-route-desk-v123-track i{left:auto;right:-4px}
@media(max-width:1120px){.home-page .premium-hero-v37-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:34px}.home-page .home-route-desk-v123{min-height:500px;padding:24px}.home-page .home-route-desk-v123-head{grid-template-columns:125px 1fr 16px}.home-page .home-route-desk-v123-head img{width:125px}}
@media(max-width:900px){.home-page .premium-hero-v37-layout{grid-template-columns:1fr}.home-page .home-route-desk-v123{justify-self:stretch;width:100%;max-width:620px;margin:0 0 54px;min-height:auto}.home-page .premium-hero-v37-layout .premium-hero-v37-copy{max-width:720px}}
@media(max-width:620px){.home-page .home-route-desk-v123{border-radius:22px;padding:20px}.home-page .home-route-desk-v123-head{height:70px;grid-template-columns:108px 1fr 14px;gap:12px}.home-page .home-route-desk-v123-head img{width:108px}.home-page .home-route-desk-v123-head strong{font-size:9px;letter-spacing:.12em}.home-page .home-route-desk-v123-flow{padding:26px 0 18px}.home-page .home-route-desk-v123-flow article b{font-size:15px}.home-page .home-route-desk-v123-modes span{font-size:8px;padding:6px 9px}}

/* END */

/* BEGIN /assets/service-images-stage-r1212.css */
/* Image-only enhancement for v33.3.00. Keep existing layout, typography and navigation. */
[data-service-image] .service-picture-v3331 {
  display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;
}
[data-service-image] .service-picture-v3331 img {
  display:block;width:100%;height:100%;max-width:none;object-fit:cover;
  object-position:var(--service-focus,50% 50%);
}
[data-service-image] .inner-v15-hero-media,
[data-service-image] .inner-service-media-v15,
[data-service-image] .bento-image {
  background-image:none!important;background-color:#06264f;opacity:1;
}
/* Navy tint harmonizes independent photographs with the existing navy/gold palette. */
[data-service-image] .inner-v15-hero-shade {
  background:linear-gradient(90deg,rgba(3,22,46,.88) 0%,rgba(3,22,46,.70) 47%,rgba(3,22,46,.24) 100%)!important;
}
html[dir="rtl"] [data-service-image] .inner-v15-hero-shade {
  background:linear-gradient(270deg,rgba(3,22,46,.88) 0%,rgba(3,22,46,.70) 47%,rgba(3,22,46,.24) 100%)!important;
}
[data-service-image] .inner-v15-hero-copy p {
  color:#fff!important;opacity:1;text-shadow:0 1px 4px rgba(0,0,0,.4);
}
[data-service-image] .inner-service-overlay-v15,
[data-service-image] .bento-overlay {
  background:linear-gradient(180deg,rgba(3,22,46,.18),rgba(3,22,46,.32) 30%,rgba(3,22,46,.9) 72%,rgba(3,22,46,.96))!important;
}
[data-service-image] .inner-service-body-v15 p {color:#fff!important;opacity:1;}
@media(max-width:767px) {
  [data-service-image] .inner-v15-hero-shade {
    background:linear-gradient(180deg,rgba(3,22,46,.56),rgba(3,22,46,.82))!important;
  }
  html[dir="rtl"] [data-service-image] .inner-v15-hero-shade {
    background:linear-gradient(180deg,rgba(3,22,46,.56),rgba(3,22,46,.82))!important;
  }
}

/* END */

/* BEGIN /assets/theme-premium-staging-exact-r1214.css?v=13.5.15 */
/* SEPINDAR Premium v41.2 — approved cinematic navy/gold direction across ALL public pages. */
body.theme-premium{--p-navy:#041d3d;--p-navy2:#06264f;--p-blue:#0b3c6f;--p-gold:#d9ad4a;--p-gold2:#efc866;--p-ink:#081b31;--p-paper:#f5f7fa;--p-line:rgba(6,38,79,.12);--p-shadow:0 24px 70px rgba(4,29,61,.14);background:var(--p-paper);color:var(--p-ink)}
.theme-premium .utility-bar{background:#03162e;color:#d8e2ed;border-bottom:1px solid rgba(255,255,255,.08)}
.theme-premium .site-header{background:rgba(255,255,255,.965);border-bottom:1px solid rgba(6,38,79,.10);box-shadow:0 9px 34px rgba(3,25,52,.09);backdrop-filter:blur(18px)}
.theme-premium .site-header .nav{min-height:82px}.theme-premium .brand-logo{max-width:205px;max-height:55px}.theme-premium .site-header nav a{color:#19344f;font-weight:800}.theme-premium .site-header nav a:after{height:3px;background:var(--p-gold)}.theme-premium .site-header nav a:hover{color:#06264f}.theme-premium .nav-cta{background:linear-gradient(135deg,#f0c65e,#d8a73c)!important;color:#071d38!important;border:0!important;border-radius:11px;box-shadow:0 10px 28px rgba(217,173,74,.28)}.theme-premium .language-switch>button{border:1px solid #dbe3eb!important;border-radius:10px!important;padding:10px 12px!important;background:#fff!important;color:#173858!important}
/* Home */
.theme-premium .premium-hero-v37{min-height:660px;border-radius:0 0 38px 38px;overflow:hidden;isolation:isolate;background:#041d3d}.theme-premium .premium-hero-v37-media{filter:saturate(1.02) contrast(1.03)}.theme-premium .premium-hero-v37-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,18,39,.95) 0%,rgba(3,29,61,.78) 41%,rgba(3,29,61,.27) 72%,rgba(3,29,61,.12) 100%)}[dir=rtl] .theme-premium .premium-hero-v37-media:after{background:linear-gradient(270deg,rgba(2,18,39,.95) 0%,rgba(3,29,61,.78) 41%,rgba(3,29,61,.27) 72%,rgba(3,29,61,.12) 100%)}.theme-premium .premium-hero-v37 .wrap{min-height:660px;display:flex;align-items:center}.theme-premium .premium-hero-v37-copy{max-width:700px;padding:76px 0 126px}.theme-premium .premium-hero-v37-copy h1{font-size:clamp(38px,4.1vw,58px);line-height:1.1;letter-spacing:-.02em;text-shadow:0 10px 34px rgba(0,0,0,.24)}.theme-premium .premium-hero-v37-lead{max-width:630px;color:#e0eaf4!important;font-size:clamp(17px,1.35vw,21px);line-height:1.9}.theme-premium .btn-v15-gold{background:linear-gradient(135deg,#f0c65e,#d7a439)!important;color:#071d38!important;box-shadow:0 12px 30px rgba(217,173,74,.22)}.theme-premium .btn-v15-ghost{border-color:rgba(255,255,255,.40)!important;color:#fff!important;background:rgba(255,255,255,.06)!important;backdrop-filter:blur(8px)}
.theme-premium .tracking-home-v700{margin:-36px 0 0;position:relative;z-index:8;background:transparent!important;padding:0 0 72px!important}.theme-premium .tracking-home-v700-grid{background:linear-gradient(145deg,#041d3d,#082f59);border:1px solid rgba(255,255,255,.13);border-radius:26px;box-shadow:0 30px 82px rgba(3,24,52,.30);padding:31px;overflow:hidden;position:relative}.theme-premium .tracking-home-v700-grid:after{content:"";position:absolute;width:440px;height:440px;border-radius:50%;right:-230px;bottom:-310px;border:1px solid rgba(239,200,102,.16);box-shadow:0 0 0 74px rgba(239,200,102,.035),0 0 0 148px rgba(239,200,102,.02);pointer-events:none}.theme-premium .tracking-console-v700{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px rgba(255,255,255,.08)}.theme-premium .tracking-home-mode-v411{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px}.theme-premium .tracking-home-mode-v411 label{cursor:pointer;min-width:0}.theme-premium .tracking-home-mode-v411 input{position:absolute;opacity:0;pointer-events:none}.theme-premium .tracking-home-mode-v411 span{min-height:52px;border:1px solid rgba(255,255,255,.13);border-radius:13px;display:flex;align-items:center;justify-content:center;gap:9px;color:#cbd8e8;background:rgba(255,255,255,.045);transition:.18s}.theme-premium .tracking-home-mode-v411 span:hover{transform:translateY(-1px);border-color:rgba(224,178,77,.55)}.theme-premium .tracking-home-mode-v411 svg{width:23px;height:23px}.theme-premium .tracking-home-mode-v411 input:checked+span{background:linear-gradient(135deg,#f0c35d,#d8a23d);color:#061f42;border-color:#efc361;box-shadow:0 9px 24px rgba(224,178,77,.21)}.theme-premium .tracking-search-v411>div:last-child{background:#fff;border-radius:15px;padding:5px;box-shadow:0 10px 28px rgba(0,0,0,.12)}.theme-premium .tracking-search-v411 input{background:#fff!important;color:#071d38!important;border:0!important}.theme-premium .tracking-search-v411 button{border-radius:11px!important}
.theme-premium .section{padding-top:84px;padding-bottom:84px}.theme-premium .section-v15-head h2{font-size:clamp(31px,3.7vw,52px);color:#06264f}.theme-premium .home-services-v400,.theme-premium .home-process-v400,.theme-premium .home-insights-v400{background:#f6f8fb}.theme-premium .bento-card,.theme-premium .home-process-v400-steps article,.theme-premium .insight-v15-card{border-radius:20px;box-shadow:var(--p-shadow)}.theme-premium .home-network-v1000-shell,.theme-premium .home-corridors-v2200-shell{border-radius:28px;overflow:hidden;box-shadow:0 30px 82px rgba(4,29,61,.18)}
/* Universal inner-page identity */
.theme-premium.inner-page main{background:#f6f8fb}.theme-premium .inner-v15-hero,.theme-premium .route-hub-v1100-hero,.theme-premium .route-detail-v1100-hero,.theme-premium .network-v2600-hero,.theme-premium .cargo-hub-v2300-hero,.theme-premium .cargo-detail-v2300-hero,.theme-premium .intelligence-hero-v1600{position:relative;overflow:hidden;background:linear-gradient(135deg,#03172f,#06264f 58%,#0c3c6e);color:#fff}.theme-premium .inner-v15-hero{min-height:430px}.theme-premium .inner-v15-hero-shade{background:linear-gradient(90deg,rgba(2,18,39,.92),rgba(4,31,65,.56),rgba(4,31,65,.18))!important}[dir=rtl] .theme-premium .inner-v15-hero-shade{background:linear-gradient(270deg,rgba(2,18,39,.92),rgba(4,31,65,.56),rgba(4,31,65,.18))!important}.theme-premium .inner-v15-hero-copy h1,.theme-premium .route-hub-v1100-hero h1,.theme-premium .route-detail-v1100-hero h1,.theme-premium .network-v2600-hero h1,.theme-premium .cargo-hub-v2300-hero h1,.theme-premium .cargo-detail-v2300-hero h1,.theme-premium .intelligence-hero-v1600 h1{color:#fff;font-size:clamp(40px,5vw,70px);letter-spacing:-.035em}.theme-premium .inner-v15-hero-copy p,.theme-premium .route-hub-v1100-hero p,.theme-premium .route-detail-v1100-hero p,.theme-premium .network-v2600-hero p,.theme-premium .cargo-hub-v2300-hero p,.theme-premium .cargo-detail-v2300-hero p,.theme-premium .intelligence-hero-v1600 p{color:#cedbea;line-height:1.9}.theme-premium .inner-v15-index,.theme-premium .intelligence-hero-v1600 aside,.theme-premium .network-v2600-hero aside{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(14px);border-radius:20px}
/* Services */
.theme-premium .service-mode-hub-v500{background:#fff}.theme-premium .service-mode-hub-v500-grid article{background:#f8fafc;border-color:#dfe6ed;border-radius:16px;transition:.2s}.theme-premium .service-mode-hub-v500-grid article:hover{transform:translateY(-3px);box-shadow:0 14px 36px rgba(6,38,79,.10);border-color:rgba(217,173,74,.55)}.theme-premium .inner-service-grid-v15{gap:18px}.theme-premium .inner-service-card-v15{border-radius:22px;overflow:hidden;box-shadow:0 18px 52px rgba(4,29,61,.12)}.theme-premium .service-capability-v1300-table,.theme-premium .service-operational-scope-v2200,.theme-premium .service-faq-v1340-list details,.theme-premium .service-prepare-v170-grid article{border-radius:18px}.theme-premium .service-operating-v1518,.theme-premium .service-decision-v1521{background:#041d3d;color:#fff}.theme-premium .process-v15,.theme-premium .service-faq-v1340{background:#fff}
/* About / Team */
.theme-premium .about-story-v15,.theme-premium .about-team-link-v400,.theme-premium .team-leadership-v400,.theme-premium .team-offices-v400{background:#fff}.theme-premium .about-architecture-v500,.theme-premium .team-partners-v400{background:#f2f5f8}.theme-premium .team-card-v400,.theme-premium .team-offices-v400-grid article,.theme-premium .about-team-link-v400-grid{border-radius:20px;box-shadow:0 15px 45px rgba(5,30,62,.08);border-color:#dde5ed}.theme-premium .team-network-map-v400{background:linear-gradient(135deg,#03172f,#06264f)}.theme-premium .team-network-route-v400{border-radius:26px;background:radial-gradient(circle at center,#10548f 0,#062b57 36%,#02152d 78%)}
/* Routes / Network / Cargo */
.theme-premium .route-group-v2500,.theme-premium .route-planner-v2400,.theme-premium .network-v2600,.theme-premium .cargo-hub-v2300,.theme-premium .cargo-detail-v2300{background:#f6f8fb}.theme-premium .route-group-v2500 article,.theme-premium .route-planner-v2400 article,.theme-premium .network-v2600-region,.theme-premium .cargo-hub-v2300 article,.theme-premium .cargo-detail-v2300 article,.theme-premium .topic-links-v2300-grid a,.theme-premium .route-related-services-v2200-grid a{background:#fff;border-radius:18px;border-color:#dce4ed;box-shadow:0 14px 40px rgba(5,31,63,.07)}.theme-premium .route-flow-v1100,.theme-premium .global-flow-v960{background:#041d3d;color:#fff}.theme-premium .network-v2600-worldwide{border-radius:20px;background:#06264f;color:#fff}.theme-premium .cargo-docs-v2300{background:#fff}
/* News / Articles */
.theme-premium .intelligence-list-v1600,.theme-premium .insights-v15,.theme-premium .intelligence-detail-body-v2100{background:#f6f8fb}.theme-premium .intelligence-filter-v2200{background:#fff;border:1px solid #dde5ed;border-radius:18px;padding:16px;box-shadow:0 12px 35px rgba(5,31,63,.06)}.theme-premium .intelligence-card-v1600,.theme-premium .insight-v15-card{background:#fff;border-radius:20px;border:1px solid #dde5ed;box-shadow:0 16px 46px rgba(4,29,61,.08)}.theme-premium .prose-v15,.theme-premium .service-side-v15{background:#fff;border:1px solid #dfe6ed;border-radius:20px;box-shadow:0 15px 45px rgba(5,30,62,.07)}
/* Contact */
.theme-premium .contact-main-v15{background:#f6f8fb}.theme-premium .contact-v15-grid>div,.theme-premium .quote-v15-form,.theme-premium .contact-review-v1521 .wrap,.theme-premium .contact-signal-v1518 .wrap{border-radius:20px}.theme-premium .quote-v15-form{box-shadow:0 20px 60px rgba(4,29,61,.10);border:1px solid #dce4ed}.theme-premium .contact-signal-v1518{background:#041d3d;color:#fff}
/* Tracking — premium approved land/sea family */
.theme-premium .tracking-control-v412{padding:0 0 92px;background:#f3f6f9}.theme-premium .tracking-v412-hero{position:relative;isolation:isolate;overflow:hidden;background:#03172f;color:#fff;min-height:470px}.theme-premium .tracking-v412-hero-media{position:absolute;inset:0;z-index:-2;background:center/cover no-repeat url('/assets/services-v3331/sepindar-multimodal-ship-train-truck-1600.webp');filter:saturate(.95) contrast(1.05)}.theme-premium .tracking-control-v412--road .tracking-v412-hero-media{background-image:url('/assets/services-v3331/sepindar-international-road-freight-truck-1600.webp')}.theme-premium .tracking-control-v412--sea .tracking-v412-hero-media{background-image:url('/assets/services-v3331/sepindar-sea-freight-container-ship-port-1600.webp')}.theme-premium .tracking-v412-hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(2,17,36,.96),rgba(3,27,57,.77) 52%,rgba(3,27,57,.25))}[dir=rtl] .theme-premium .tracking-v412-hero-shade{background:linear-gradient(270deg,rgba(2,17,36,.96),rgba(3,27,57,.77) 52%,rgba(3,27,57,.25))}.theme-premium .tracking-v412-hero-inner{padding:62px 0 86px}.theme-premium .tracking-v412-head h1{color:#fff;font-size:clamp(40px,5vw,68px)}.theme-premium .tracking-v412-head p{color:#d6e2ef;max-width:720px}.theme-premium .tracking-v360-trust{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#fff}.theme-premium .tracking-mode-v412{margin-top:28px}.theme-premium .tracking-mode-v412 a{background:rgba(3,24,51,.66);border-color:rgba(255,255,255,.16);color:#dce6f0;backdrop-filter:blur(12px)}.theme-premium .tracking-mode-v412 a.is-active{background:linear-gradient(135deg,#f0c65e,#d8a43a);color:#061d38;border-color:#f0c65e;box-shadow:0 12px 32px rgba(217,173,74,.25)}.theme-premium .tracking-v412-search{max-width:980px;margin-top:17px;padding:7px;background:#fff;border-radius:15px;box-shadow:0 22px 55px rgba(0,0,0,.24)}.theme-premium .tracking-v412-search input{min-height:56px;background:#fff!important;color:#0c2a48!important;border:0!important}.theme-premium .tracking-v412-search button{min-width:150px;border-radius:11px!important}.theme-premium .tracking-v412-shell{position:relative;z-index:3;margin-top:-45px}.theme-premium .tracking-map-v412,.theme-premium .tracking-v412-result{background:#fff;border:1px solid #dbe3eb;border-radius:22px;box-shadow:0 24px 68px rgba(4,29,61,.13)}.theme-premium .tracking-map-v412{margin-bottom:22px}.theme-premium .tracking-map-v412-route{background:linear-gradient(135deg,#061f42,#0b477d);border-radius:16px}.theme-premium .tracking-map-v412-route small,.theme-premium .tracking-map-v412-route b{color:#fff}.theme-premium .tracking-v412-statusbar{background:#06264f;color:#fff;border-radius:16px}.theme-premium .tracking-v412-statusbar small{color:#aebfd1}.theme-premium .tracking-v412-statusbar strong{color:#fff}.theme-premium .tracking-v412-overview article{background:#f8fafc;border-color:#e0e6ed;border-radius:15px}.theme-premium .tracking-path-v412{background:#f6f8fb;border:1px solid #dce4ec;border-radius:18px;padding:24px}.theme-premium .tracking-v360-events article{background:#fff}.theme-premium .tracking-v360-containers article{border-radius:14px;background:#f8fafc}
/* Shared finishing */
.theme-premium .final-v15{background:linear-gradient(135deg,#03172f,#06264f);color:#fff}.theme-premium .final-v15 h2{color:#fff}.theme-premium .site-footer{background:#02172f;border-top:1px solid rgba(255,255,255,.08)}.theme-premium .sep-assistant__launcher{background:#06264f!important;border:1px solid rgba(217,173,74,.65)!important;box-shadow:0 17px 45px rgba(4,31,66,.34)!important}.theme-premium .sep-assistant__panel{border:1px solid rgba(217,173,74,.23)!important;box-shadow:0 34px 90px rgba(2,22,49,.32)!important}.theme-premium input:focus,.theme-premium textarea:focus,.theme-premium select:focus{outline-color:rgba(217,173,74,.38)!important;border-color:#c69b37!important}
/* Typography */
html[lang=fa] body.theme-premium,html[lang=ar] body.theme-premium,html[lang=ku] body.theme-premium{font-family:var(--v39-font-rtl)}html[lang=fa] .theme-premium h1,html[lang=fa] .theme-premium h2,html[lang=fa] .theme-premium h3,html[lang=ar] .theme-premium h1,html[lang=ar] .theme-premium h2,html[lang=ar] .theme-premium h3,html[lang=ku] .theme-premium h1,html[lang=ku] .theme-premium h2,html[lang=ku] .theme-premium h3{letter-spacing:0}
@media(max-width:980px){.theme-premium .site-header .nav{min-height:72px}.theme-premium .premium-hero-v37,.theme-premium .premium-hero-v37 .wrap{min-height:590px}.theme-premium .premium-hero-v37-copy{padding:58px 0 110px}.theme-premium .tracking-home-v700{margin-top:-58px}.theme-premium .tracking-home-mode-v411{grid-template-columns:1fr}.theme-premium .tracking-v412-hero-inner{padding:46px 0 72px}.theme-premium .tracking-mode-v412{grid-template-columns:1fr}.theme-premium .tracking-v412-shell{margin-top:-30px}}
@media(max-width:640px){.theme-premium .section{padding-top:58px;padding-bottom:58px}.theme-premium .premium-hero-v37,.theme-premium .premium-hero-v37 .wrap{min-height:540px}.theme-premium .premium-hero-v37-copy h1{font-size:40px}.theme-premium .tracking-home-v700-grid{padding:18px;border-radius:18px}.theme-premium .tracking-v412-search{display:grid;grid-template-columns:1fr;padding:8px}.theme-premium .tracking-v412-search button{width:100%;min-width:0}.theme-premium .tracking-map-v412,.theme-premium .tracking-v412-result{border-radius:16px}.theme-premium .tracking-v412-statusbar{border-radius:12px}}
.theme-premium .intelligence-detail-body-v2100 .prose-v15{padding:34px 36px!important}
@media(max-width:620px){.theme-premium .intelligence-detail-body-v2100 .prose-v15{padding:22px 20px!important}}
/* Connected regional network */
body.page-slug-team-network .team-network-map-v400{padding:64px 0}
body.page-slug-team-network .team-network-map-v400-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:center}
body.page-slug-team-network .team-network-regions-v400{display:none}
body.page-slug-team-network .team-network-route-v400{height:360px;min-height:0;overflow:hidden;border:1px solid #2c4763;border-radius:24px;background:radial-gradient(ellipse at center,#103e68,#061d38 75%);box-shadow:0 20px 50px #00112633;direction:ltr}
body.page-slug-team-network .team-network-route-v400 .world-grid{opacity:.2}
body.page-slug-team-network .tn-connections{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
body.page-slug-team-network .tn-connections path{fill:none;stroke:#e6b94f;stroke-width:1.5;opacity:.65;vector-effect:non-scaling-stroke}
body.page-slug-team-network .team-network-core-v400{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:128px;height:128px;z-index:2;border:1px solid #d6aa4b88;background:#08243f;box-shadow:0 0 0 12px #dbad4410,0 0 0 26px #dbad4406;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:9px}
body.page-slug-team-network .team-network-core-v400 span{font-size:20px;color:#efc65e}
body.page-slug-team-network .team-network-core-v400 b{font-size:13px;color:#d7e5f3}
body.page-slug-team-network .tn-node{position:absolute!important;left:17%;top:18%;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%);width:112px;min-height:46px;padding:10px 12px;display:flex;align-items:center;justify-content:center;border:1px solid #49617b;border-radius:12px;background:#103351;box-shadow:0 6px 18px #00132940;z-index:3;text-align:center}
body.page-slug-team-network .tn-node b{font-size:14px;line-height:22px;color:#eef4fb;white-space:nowrap}
body.page-slug-team-network .tn-2{top:50%}
body.page-slug-team-network .tn-3{top:82%}
body.page-slug-team-network .tn-4{left:83%;top:18%}
body.page-slug-team-network .tn-5{left:83%;top:50%}
body.page-slug-team-network .tn-6{left:83%;top:82%}
body.page-slug-team-network .tn-7{left:50%;top:89%}
@media(max-width:900px){body.page-slug-team-network .team-network-map-v400{padding:44px 0}body.page-slug-team-network .team-network-map-v400-grid{grid-template-columns:1fr;gap:28px}body.page-slug-team-network .team-network-route-v400{width:100%;max-width:640px;margin:0 auto}}
@media(max-width:480px){body.page-slug-team-network .team-network-route-v400{height:340px;border-radius:18px}body.page-slug-team-network .tn-node{width:82px;min-height:42px;padding:8px 5px}body.page-slug-team-network .tn-node b{font-size:12px}body.page-slug-team-network .team-network-core-v400{width:108px;height:108px}body.page-slug-team-network .team-network-core-v400 span{font-size:17px}body.page-slug-team-network .team-network-core-v400 b{font-size:12px}}

body.page-slug-team-network .team-network-regions-v400{display:none!important}

/* Shared reading space for route guides, FAQs and company copy */
body.theme-premium.page-type-route main .prose-v15,body.theme-premium.page-type-cargo main .prose-v15,body.theme-premium.page-slug-about main .prose-v15{box-sizing:border-box;width:100%;max-width:960px;margin-inline:auto;padding:32px 36px}
body.theme-premium.page-type-route main .prose-v15 h3,body.theme-premium.page-type-cargo main .prose-v15 h3{font-size:19px;line-height:1.65;margin:28px 0 10px;color:#123451}
body.theme-premium.page-type-route main .prose-v15 h3:first-child,body.theme-premium.page-type-cargo main .prose-v15 h3:first-child{margin-top:0}
body.theme-premium.page-type-route main .prose-v15 p,body.theme-premium.page-type-cargo main .prose-v15 p{font-size:16px;line-height:2;margin:0 0 20px;color:#42576b;overflow-wrap:break-word}
body.theme-premium.page-type-route main .prose-v15>:last-child,body.theme-premium.page-type-cargo main .prose-v15>:last-child{margin-bottom:0}
body.theme-premium .inner-back-v15{display:block;width:fit-content;margin-bottom:16px;line-height:1.8}
body.theme-premium.page-type-route .section-v15-head{margin-bottom:28px}
@media(max-width:600px){body.theme-premium.page-type-route main .prose-v15,body.theme-premium.page-type-cargo main .prose-v15,body.theme-premium.page-slug-about main .prose-v15{padding:22px 20px;border-radius:16px}body.theme-premium.page-type-route main .prose-v15 h3,body.theme-premium.page-type-cargo main .prose-v15 h3{font-size:17px;margin-top:24px}body.theme-premium.page-type-route main .prose-v15 p,body.theme-premium.page-type-cargo main .prose-v15 p{font-size:15px;line-height:2;margin-bottom:18px}}

/* Home network: ordered offices around one coordination hub */
body.home-page .home-network-v1000-copy h2{max-width:none;width:auto;font-size:32px;line-height:1.5}
body.home-page .home-network-v1000-visual{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:18px 12px;height:auto!important;min-height:0!important;padding:26px!important;overflow:hidden}
body.home-page .home-network-v1000-grid{opacity:.28}
body.home-page .home-network-v1000-core{position:relative!important;inset:auto!important;transform:none!important;grid-column:1/-1;order:0!important;justify-self:center;width:220px!important;height:auto!important;min-height:106px;margin:0 0 20px!important;padding:18px!important;border-radius:18px!important;box-shadow:none!important;border:1px solid #d8ae4f80;background:#082b4c;z-index:2;gap:5px}
body.home-page .home-network-v1000-core em{font-size:17px!important;color:#efc65e}
body.home-page .home-network-v1000-core strong{font-size:19px!important;line-height:1.6}
body.home-page .home-network-v1000-core span{font-size:11px!important;line-height:1.8;color:#b8cde0}
body.home-page .home-network-v1000-office{position:relative!important;inset:auto!important;transform:none!important;order:1!important;width:auto!important;min-height:164px!important;margin:0!important;padding:18px 14px!important;border-radius:16px;background:#123452;box-shadow:none!important;z-index:2;display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:flex-start;grid-column:auto!important}
body.home-page .home-network-v1000-office small{font-size:12px;color:#edc35d}
body.home-page .home-network-v1000-office b{font-size:16px!important;line-height:1.65}
body.home-page .home-network-v1000-office span{font-size:12px!important;line-height:1.9;color:#c4d5e6}
body.home-page .home-network-v1000-office:before{content:'';position:absolute;left:50%;bottom:100%;height:30px;border-left:1px solid #dfb95088}
body.home-page .home-network-v1000-office i,body.home-page .home-network-v1000-orbit,body.home-page .home-network-v1000-link,body.home-page .home-network-v1000-signal{display:none!important}
body.home-page .home-network-v1000-meta{position:relative!important;inset:auto!important;order:2!important;grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:2px 0 0}
body.home-page .home-network-v1000-meta article{padding:14px 8px!important;min-height:0;border-radius:12px;background:#06243e}
body.home-page .home-network-v1000-meta b{font-size:13px;line-height:1.7}
body.home-page .home-network-v1000-meta span{font-size:11px;line-height:1.8}
@media(max-width:650px){body.home-page .home-network-v1000-visual{grid-template-columns:1fr;padding:20px!important;gap:12px}body.home-page .home-network-v1000-core{width:100%!important;margin:0 0 8px!important}body.home-page .home-network-v1000-office{min-height:0!important;padding:16px!important}body.home-page .home-network-v1000-office:before{display:none}body.home-page .home-network-v1000-meta{grid-template-columns:1fr;gap:8px}body.home-page .home-network-v1000-copy h2{font-size:27px}}
/* A lighter tracking panel below the dark hero */
body.home-page .tracking-home-v700-grid{background:#fff!important;border:1px solid #dbe4ed!important;box-shadow:0 18px 46px #092c4914!important}
body.home-page .tracking-home-v700-grid:before,body.home-page .tracking-home-v700-grid:after{display:none!important}
body.home-page .tracking-home-v680-copy h2{color:#103552!important}
body.home-page .tracking-home-v680-copy p{color:#415c73!important}
body.home-page .tracking-home-v680-copy small{color:#61758a!important}
body.home-page .tracking-home-v680-copy .v15-kicker{color:#9b7018!important}
body.home-page .tracking-console-v700{background:#f3f6fa!important;border:1px solid #d9e3ed!important;box-shadow:none!important}
body.home-page .tracking-console-head-v700{border-color:#d7e1eb!important}
body.home-page .tracking-console-head-v700 span,body.home-page .tracking-console-head-v700 b{color:#274d6e!important}
body.home-page .tracking-home-mode-v411{background:#e8eef5!important;border-color:#d4e0eb!important}
body.home-page .tracking-home-mode-v411 label>span{background:#fff!important;border-color:#d1dce7!important;color:#254a6a!important;box-shadow:none!important}
body.home-page .tracking-home-mode-v411 input:checked+span{background:linear-gradient(135deg,#f0c75f,#d9a73c)!important;color:#102e48!important;border-color:#dfb44e!important}
body.home-page .tracking-home-mode-v411 label b,body.home-page .tracking-home-mode-v411 svg{color:inherit!important}
body.home-page .tracking-console-v700 .tracking-search-v680>label{color:#47617a!important}
body.home-page .tracking-console-v700 .tracking-recent-shell{border:1px solid #ccd9e5!important;border-radius:14px}
body.home-page .tracking-console-v700 .tracking-node-v750 small,body.home-page .tracking-console-v700 .tracking-leg-v750 b{color:#325674!important}
body.home-page .tracking-console-v700 .tracking-node-v750>span{color:#6b8094!important}
body.home-page .tracking-console-v700 .tracking-vehicle-v750{background:#edf3f8!important;border-color:#c5d4e1!important;color:#886012!important}
body.home-page .tracking-console-v700 .tracking-signal-v680{border-color:#d4e0eb!important;color:#4d677d!important}
body.home-page .tracking-console-v700 .tracking-signal-v680 b{color:#89631b!important}

body.home-page .home-network-v1000-core{display:flex!important;flex-direction:column;justify-content:center;align-items:center;height:110px!important;min-height:110px!important}
body.home-page .home-network-v1000-core span{width:auto!important;max-width:none!important}
body.home-page .home-network-v1000-office small{position:static!important;inset:auto!important}
body.home-page .home-network-v1000-visual:after{content:'';position:absolute;top:144px;left:17%;right:17%;border-top:1px solid #dfb95088;pointer-events:none}
body.home-page .home-network-v1000-core:after{content:'';position:absolute;top:100%;left:50%;height:10px;border-left:1px solid #dfb95088}
@media(max-width:650px){body.home-page .home-network-v1000-visual:after,body.home-page .home-network-v1000-core:after{display:none}}

body.home-page.theme-premium .tracking-home-v700 .tracking-home-v680-copy.tracking-home-v680-copy h2{color:#103552!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-v680-copy.tracking-home-v680-copy p{color:#415c73!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-v680-copy.tracking-home-v680-copy small{color:#61758a!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-path-v700.tracking-path-v750{background:#edf3f8!important;border-color:#d1deea!important;box-shadow:none!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-path-v700 .tracking-node-v750 small,body.home-page.theme-premium .tracking-home-v700 .tracking-path-v700 .tracking-leg-v750 b{color:#325674!important}

/* Balanced blue-grey tracking surface */
body.home-page.theme-premium .tracking-home-v700 .tracking-home-v700-grid{background:#dbe5ef!important;border-color:#bccddd!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-console-v700{background:#cbdbe9!important;border-color:#b2c7d9!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-mode-v411{background:#bcd0e1!important;border-color:#afc4d7!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-mode-v411 label>span{background:#e2ebf3!important;border-color:#b9cede!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-mode-v411 input:checked+span{background:linear-gradient(135deg,#e7bd55,#d5a238)!important;border-color:#d7a840!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-path-v700.tracking-path-v750{background:#c4d6e5!important;border-color:#aac1d5!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-console-head-v700,body.home-page.theme-premium .tracking-home-v700 .tracking-signal-v680{border-color:#afc4d7!important}

body.home-page #home-tracking-title{color:#103552!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-v680-copy.tracking-home-v680-copy .v15-kicker{color:#8b6318!important}

@media(max-width:650px){body.home-page.theme-premium .home-network-v1000 .home-network-v1000-visual .home-network-v1000-core{order:0!important;grid-row:1!important;height:110px!important;min-height:110px!important;width:100%!important}body.home-page.theme-premium .home-network-v1000 .home-network-v1000-visual .home-network-v1000-office{order:1!important;grid-row:auto!important;min-height:0!important;grid-column:1!important}}

/* Home brand balance: navy, gold and warm ivory */
body.home-page.theme-premium .tracking-home-v700 .tracking-home-v700-grid{background:#f4f0e6!important;border-color:#ded6c5!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-console-v700{background:linear-gradient(145deg,#123453,#082441)!important;border-color:#294967!important;box-shadow:0 12px 28px #08264120!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-console-head-v700,body.home-page.theme-premium .tracking-home-v700 .tracking-signal-v680{border-color:#ffffff20!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-console-head-v700 span,body.home-page.theme-premium .tracking-home-v700 .tracking-console-head-v700 b,body.home-page.theme-premium .tracking-home-v700 .tracking-console-v700 .tracking-search-v680>label{color:#c7d9e9!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-mode-v411{background:#071e36!important;border-color:#ffffff20!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-mode-v411 label>span{background:#173650!important;border-color:#ffffff26!important;color:#d8e5f0!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-mode-v411 input:checked+span{background:linear-gradient(135deg,#e7bd55,#d5a238)!important;color:#092744!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-path-v700.tracking-path-v750{background:#0b2945!important;border-color:#ffffff18!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-path-v700 .tracking-node-v750 small,body.home-page.theme-premium .tracking-home-v700 .tracking-path-v700 .tracking-leg-v750 b{color:#cedcea!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-console-v700 .tracking-node-v750>span,body.home-page.theme-premium .tracking-home-v700 .tracking-signal-v680{color:#a8bfd2!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-signal-v680 b{color:#e4bc55!important}
body.home-page.theme-premium .home-network-v1000 .home-network-v1000-visual{background:radial-gradient(ellipse at 50% 25%,#c49b3515,transparent 55%),linear-gradient(145deg,#12324f,#072341)!important;border-color:#446078}
body.home-page.theme-premium .home-network-v1000 .home-network-v1000-visual .home-network-v1000-core{width:160px!important;height:160px!important;min-height:160px!important;border-radius:50%!important;border-color:#d5ad4f!important;background:radial-gradient(circle at 30% 20%,#174165,#082441)!important;box-shadow:0 0 0 9px #d6ad4b0c,0 0 0 18px #d6ad4b06!important;gap:7px!important}
body.home-page.theme-premium .home-network-v1000 .home-network-v1000-visual .home-network-v1000-core span{max-width:120px!important;font-size:11px!important;line-height:1.8}
body.home-page.theme-premium .home-network-v1000 .home-network-v1000-visual:after{top:194px;border-color:#d8b35588}
body.home-page.theme-premium .home-network-v1000 .home-network-v1000-office{background:linear-gradient(145deg,#183c5b,#0d2c48)!important;border:1px solid #496079!important;min-height:154px!important;box-shadow:0 8px 22px #00142620!important}
body.home-page.theme-premium .home-network-v1000 .home-network-v1000-office small{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#e2b449;color:#092745;font-weight:700}
@media(max-width:650px){body.home-page.theme-premium .home-network-v1000 .home-network-v1000-visual .home-network-v1000-core{width:160px!important;height:160px!important;min-height:160px!important;margin:0 auto 12px!important}body.home-page.theme-premium .home-network-v1000 .home-network-v1000-visual .home-network-v1000-office{min-height:0!important}}

body.home-page.theme-premium section.tracking-home-v700 h2#home-tracking-title{color:#103552!important;-webkit-text-fill-color:#103552!important;text-shadow:none!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-home-mode-v411 label svg{color:inherit!important}
body.home-page.theme-premium .tracking-home-v700 .tracking-console-head-v700 b{color:#c7d9e9!important;background:transparent!important}

/* SEPINDAR official social channels */
.sep-social-v1{display:flex;flex-wrap:wrap;align-items:center;gap:12px;direction:ltr}
.sep-social-v1 a{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:48px;box-sizing:border-box;text-decoration:none!important;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}
.sep-social-v1 svg{display:block;width:21px;height:21px;flex:0 0 21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.site-footer .sep-social-footer{margin:22px 0 24px;gap:12px}
.site-footer .sep-social-footer a{width:48px;height:48px;margin:0!important;padding:0!important;border-radius:14px;border:1px solid #d5af4e55;background:linear-gradient(145deg,#153b5b,#092744);color:#e6bd56!important;box-shadow:inset 0 1px #ffffff0a,0 5px 14px #00142524}
.sep-social-footer a span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.site-footer .sep-social-footer a:hover,.site-footer .sep-social-footer a:focus-visible{background:#e0b54c;color:#082745!important;border-color:#edc65f;box-shadow:0 6px 20px #d4aa4322;transform:translateY(-2px)}
.sep-social-contact{margin:24px 0 30px;gap:10px}
.sep-social-contact a{padding:12px 15px;border-radius:13px;border:1px solid #c8b37b88;background:linear-gradient(145deg,#fff,#f8f5ed);color:#153a58!important;box-shadow:0 4px 14px #06264f08;white-space:nowrap}
.sep-social-contact a svg{color:#ac8124}
.sep-social-contact a span{font:600 13px/1.5 Arial,sans-serif;letter-spacing:.1px}
.sep-social-contact a:hover,.sep-social-contact a:focus-visible{background:#0a2b4a;color:#fff!important;border-color:#b08b3c;box-shadow:0 6px 18px #06264f18;transform:translateY(-2px)}
.sep-social-contact a:hover svg,.sep-social-contact a:focus-visible svg{color:#edc55b}
.sep-social-v1 a:focus-visible{outline:2px solid #ddb24d;outline-offset:4px}
@media(max-width:600px){.sep-social-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sep-social-contact a{width:100%;padding:13px 10px}.site-footer .sep-social-footer{justify-content:flex-start}}
@media(prefers-reduced-motion:reduce){.sep-social-v1 a{transition:none;transform:none!important}}

.sep-social-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:480px}.sep-social-contact a{width:100%}

/* Social links in a dedicated footer bottom position */
.site-footer .copyright{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;padding-top:20px!important;padding-bottom:20px!important}.site-footer .copyright>span:last-child{text-align:end}.site-footer .copyright .sep-social-footer{margin:0!important;justify-content:center;gap:10px}.site-footer .copyright .sep-social-footer a{width:40px;height:40px;min-height:40px;border-radius:11px}.site-footer .copyright .sep-social-footer svg{width:19px;height:19px;flex-basis:19px}
@media(max-width:700px){.site-footer .copyright{grid-template-columns:1fr;gap:16px;text-align:center}.site-footer .copyright>span:last-child{text-align:center}.site-footer .copyright .sep-social-footer{grid-row:1;justify-self:center}}

/* END */

/* BEGIN /assets/staging-template-lock-r1214.css */
/* SEPINDAR R12.14 — exact Staging visual lock.
   Presentation only. Scoped to the public home/header. No business-module styling. */

/* Header proportions used by the approved Staging template. */
.site-header .nav{
  min-height:82px!important;
  gap:18px!important;
}
.site-header .brand-logo{
  max-width:205px!important;
  max-height:55px!important;
  width:auto!important;
  height:auto!important;
}
.site-header nav{
  gap:27px!important;
  font-size:13px!important;
}
.site-header nav a{
  padding-top:28px!important;
  padding-bottom:25px!important;
}

/* Home hero: explicitly override the oversized fallback rules from site.css. */
.home-page .premium-hero-v37{
  min-height:660px!important;
  height:auto!important;
  padding:0!important;
  border-radius:0 0 38px 38px!important;
  overflow:hidden!important;
  isolation:isolate!important;
  background:#041d3d!important;
  color:#fff!important;
  display:block!important;
}
.home-page .premium-hero-v37-media{
  position:absolute!important;
  inset:0!important;
  opacity:1!important;
  background-image:var(--hero)!important;
  background-size:cover!important;
  background-position:center!important;
  filter:saturate(1.02) contrast(1.03)!important;
}
.home-page .premium-hero-v37-media:after{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  background:linear-gradient(90deg,rgba(2,18,39,.95) 0%,rgba(3,29,61,.78) 41%,rgba(3,29,61,.27) 72%,rgba(3,29,61,.12) 100%)!important;
}
[dir=rtl] .home-page .premium-hero-v37-media:after{
  background:linear-gradient(270deg,rgba(2,18,39,.95) 0%,rgba(3,29,61,.78) 41%,rgba(3,29,61,.27) 72%,rgba(3,29,61,.12) 100%)!important;
}
.home-page .premium-hero-v37>.wrap{
  min-height:660px!important;
  display:grid!important;
  align-items:center!important;
}
.home-page .premium-hero-v37-layout{
  width:100%!important;
  grid-template-columns:minmax(0,1.02fr) minmax(390px,.78fr)!important;
  gap:64px!important;
  align-items:center!important;
}
.home-page .premium-hero-v37-copy{
  position:relative!important;
  z-index:3!important;
  max-width:680px!important;
  padding:76px 0 126px!important;
  color:#fff!important;
}
.home-page .premium-hero-v37-copy h1{
  margin:0 0 21px!important;
  max-width:680px!important;
  color:#fff!important;
  font-size:clamp(38px,4.1vw,58px)!important;
  line-height:1.1!important;
  letter-spacing:-.02em!important;
  text-shadow:0 10px 34px rgba(0,0,0,.24)!important;
}
.home-page .premium-hero-v37-copy .light-kicker,
.home-page .premium-hero-v37-copy .v15-kicker{
  color:#f2cc55!important;
}
.home-page .premium-hero-v37-lead{
  display:block!important;
  margin:0!important;
  max-width:630px!important;
  color:#e0eaf4!important;
  font-size:clamp(17px,1.35vw,21px)!important;
  line-height:1.9!important;
}
.home-page .premium-hero-v37-actions{
  display:flex!important;
  gap:11px!important;
  flex-wrap:wrap!important;
  margin-top:28px!important;
}
.home-page .premium-hero-v37-actions .btn-v15-gold{
  background:linear-gradient(135deg,#f0c65e,#d7a439)!important;
  color:#071d38!important;
}
.home-page .premium-hero-v37-actions .btn-v15-ghost{
  border-color:rgba(255,255,255,.40)!important;
  color:#fff!important;
  background:rgba(255,255,255,.06)!important;
}

/* Route desk is intentionally the same dimensions as Staging, never enlarged by generic hero rules. */
.home-page .home-route-desk-v123{
  justify-self:end!important;
  width:min(100%,565px)!important;
  min-height:548px!important;
  max-width:565px!important;
  padding:28px 30px 25px!important;
  border-radius:30px!important;
  box-sizing:border-box!important;
}
.home-page .home-route-desk-v123-head{
  height:86px!important;
  grid-template-columns:150px 1fr 18px!important;
  gap:22px!important;
}
.home-page .home-route-desk-v123-head img{
  width:150px!important;
  height:62px!important;
  object-fit:contain!important;
}
.home-page .home-route-desk-v123-flow{
  padding:35px 0 24px!important;
}
.home-page .home-route-desk-v123-flow article{
  min-height:64px!important;
}
.home-page .home-route-desk-v123-modes{
  padding-top:20px!important;
}

@media(max-width:1120px){
  .home-page .premium-hero-v37-layout{
    grid-template-columns:minmax(0,1fr) minmax(340px,.72fr)!important;
    gap:34px!important;
  }
  .home-page .home-route-desk-v123{
    min-height:500px!important;
    max-width:565px!important;
    padding:24px!important;
  }
  .home-page .home-route-desk-v123-head{
    grid-template-columns:125px 1fr 16px!important;
  }
  .home-page .home-route-desk-v123-head img{width:125px!important}
}
@media(max-width:980px){
  .site-header .nav{min-height:72px!important}
  .home-page .premium-hero-v37,
  .home-page .premium-hero-v37>.wrap{min-height:590px!important}
  .home-page .premium-hero-v37-copy{padding:58px 0 70px!important}
}
@media(max-width:900px){
  .home-page .premium-hero-v37-layout{grid-template-columns:1fr!important}
  .home-page .home-route-desk-v123{
    justify-self:stretch!important;
    width:100%!important;
    max-width:620px!important;
    margin:0 0 54px!important;
    min-height:auto!important;
  }
  .home-page .premium-hero-v37-layout .premium-hero-v37-copy{max-width:720px!important}
}
@media(max-width:640px){
  .home-page .premium-hero-v37,
  .home-page .premium-hero-v37>.wrap{min-height:540px!important}
  .home-page .premium-hero-v37-copy h1{font-size:40px!important}
  .home-page .home-route-desk-v123{border-radius:22px!important;padding:20px!important}
  .home-page .home-route-desk-v123-head{height:70px!important;grid-template-columns:108px 1fr 14px!important;gap:12px!important}
  .home-page .home-route-desk-v123-head img{width:108px!important}
}

/* END */

/* BEGIN /assets/mobile-home-r1300.css?v=perf20261028 */
/* SEPINDAR MOBILE HOME R13.0 — clean rebuild from scratch */
.sep-mobile-home-r1300{display:none}
@media (max-width:768px){
  :root{--sep-navy:#06264f;--sep-navy-deep:#031a37;--sep-gold:#e3b936;--sep-ink:#102842;--sep-soft:#f5f7fa;--sep-header-h:118px;--sep-header-gap:10px}
  html,body{max-width:100%;overflow-x:hidden}
  body.home-page{background:#fff!important;color:var(--sep-ink)!important}
  body.home-page .utility-bar{display:none!important}
  body.home-page .site-header{position:relative!important;top:auto!important;z-index:2147483600!important;min-height:var(--sep-header-h,118px)!important;background:#fff!important;border:0!important;border-bottom:1px solid #e5e9ee!important;box-shadow:none!important}
  body.home-page .site-header .wrap.nav{position:relative!important;width:100%!important;max-width:none!important;height:var(--sep-header-h,118px)!important;min-height:var(--sep-header-h,118px)!important;margin:0!important;padding:0 18px!important;display:block!important}
  body.home-page .site-header .brand.brand-image-only{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important;width:158px!important;height:auto!important;display:block!important;z-index:5!important}
  body.home-page .site-header .brand picture{display:block!important;width:100%!important;height:auto!important}
  body.home-page .site-header .brand .brand-logo{display:block!important;width:158px!important;max-width:158px!important;height:auto!important;max-height:68px!important;object-fit:contain!important;filter:none!important;margin:0!important}
  body.home-page .site-header .menu-toggle,body.home-page .site-header .language-switch-v390>button{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;border:1px solid #dfe5eb!important;border-radius:17px!important;background:#fff!important;box-shadow:0 6px 18px rgba(6,38,79,.035)!important;color:var(--sep-navy)!important}
  body.home-page .site-header .menu-toggle{right:18px!important;left:auto!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;z-index:8!important}
  body.home-page .site-header .menu-toggle span{display:block!important;width:26px!important;height:2.5px!important;border-radius:4px!important;background:var(--sep-navy)!important;transition:.2s ease!important}
  body.home-page .site-header .menu-toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(8.5px) rotate(45deg)!important}
  body.home-page .site-header .menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0!important}
  body.home-page .site-header .menu-toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-8.5px) rotate(-45deg)!important}
  body.home-page .site-header .language-switch-v390{position:absolute!important;left:18px!important;right:auto!important;top:0!important;height:var(--sep-header-h,118px)!important;display:block!important;z-index:9!important}
  body.home-page .site-header .language-switch-v390>button{left:0!important;right:auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}
  body.home-page .site-header .language-active-v390{display:flex!important;align-items:center!important;justify-content:center!important}
  body.home-page .site-header .language-active-v390 img{width:27px!important;height:auto!important;display:block!important}
  body.home-page .site-header .lang-name-v390{display:none!important}
  body.home-page .site-header .lang-caret{font-size:15px!important;color:var(--sep-navy)!important}
  body.home-page .site-header .nav-cta{display:none!important}
  [dir="rtl"] body.home-page .site-header .menu-toggle{left:18px!important;right:auto!important}
  [dir="rtl"] body.home-page .site-header .language-switch-v390{right:18px!important;left:auto!important}
  [dir="rtl"] body.home-page .site-header .language-switch-v390>button{right:0!important;left:auto!important}
  body.home-page .site-header #primary-navigation{display:none!important;position:fixed!important;top:calc(var(--sep-header-h,118px) + var(--sep-header-gap,10px))!important;left:12px!important;right:12px!important;width:auto!important;max-width:calc(100vw - 24px)!important;bottom:auto!important;max-height:calc(100dvh - 145px)!important;overflow:auto!important;padding:14px!important;margin:0!important;background:rgba(255,255,255,.985)!important;border:1px solid #e2e7ed!important;border-radius:22px!important;box-shadow:0 24px 60px rgba(3,26,55,.18)!important;z-index:2147483645!important;flex-direction:column!important;gap:3px!important}
  body.home-page .site-header #primary-navigation.open,body.home-page .site-header #primary-navigation.sep-mobile-menu-open-r123106,body.home-page.menu-open .site-header #primary-navigation{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
  body.home-page .site-header #primary-navigation a{display:flex!important;align-items:center!important;min-height:48px!important;padding:10px 13px!important;border-radius:12px!important;color:var(--sep-navy)!important;background:transparent!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}
  body.home-page .site-header .language-menu-v390{top:91px!important;left:0!important;right:auto!important;min-width:190px!important;padding:9px!important;border:1px solid #e2e7ed!important;border-radius:16px!important;background:#fff!important;box-shadow:0 18px 45px rgba(3,26,55,.15)!important;z-index:2147483646!important}
  [dir="rtl"] body.home-page .site-header .language-menu-v390{right:0!important;left:auto!important}

  body.home-page main#main-content>.sep-mobile-home-r1300{display:block!important;position:relative!important;width:100%!important;min-height:calc(100vh - var(--sep-header-h,118px))!important;min-height:calc(100svh - var(--sep-header-h,118px))!important;margin:0!important;padding:0!important;overflow:hidden!important;background:var(--sep-navy-deep)!important;color:#fff!important}
  body.home-page .sep-mobile-home-r1300-bg{position:absolute!important;inset:0!important;z-index:0!important;background-image:url('/assets/sepindar-mobile-hero-r1302.webp?v=13.0.02')!important;background-image:image-set(url('/assets/sepindar-mobile-hero-perf-20261104-v3-720.avif') type('image/avif'),url('/assets/sepindar-mobile-hero-r1302.webp?v=13.0.02') type('image/webp'))!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center 55%!important}
  body.home-page .sep-mobile-home-r1300-overlay{position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg,rgba(3,20,40,.11) 0%,rgba(3,25,52,.18) 34%,rgba(3,26,55,.54) 72%,rgba(3,22,47,.92) 100%)!important}
  body.home-page .sep-mobile-home-r1300-shell{position:relative!important;z-index:2!important;min-height:calc(100vh - var(--sep-header-h,118px))!important;min-height:calc(100svh - var(--sep-header-h,118px))!important;width:100%!important;padding:42px 18px 18px!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}
  body.home-page .sep-mobile-home-r1300-copy{width:100%!important;max-width:365px!important;margin:0!important}
  body.home-page .sep-mobile-home-r1300-kicker{display:flex!important;align-items:center!important;gap:9px!important;margin-bottom:16px!important;color:#f0c94f!important;font-size:10px!important;line-height:1.2!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.14em!important}
  body.home-page .sep-mobile-home-r1300-kicker:before{content:''!important;width:30px!important;height:2px!important;border-radius:3px!important;background:#f0c94f!important}
  body.home-page .sep-mobile-home-r1300 :is(h1,.sep-mobile-home-r1300-title){margin:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(38px,10.5vw,50px)!important;line-height:.99!important;letter-spacing:-.045em!important;font-weight:850!important;text-wrap:balance!important}
  body.home-page .sep-mobile-home-r1300-copy>p{margin:18px 0 0!important;color:rgba(255,255,255,.89)!important;font-size:14.5px!important;line-height:1.72!important;max-width:350px!important;display:-webkit-box!important;-webkit-line-clamp:5!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
  body.home-page .sep-mobile-home-r1300-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:24px!important}
  body.home-page .sep-mobile-home-r1300-actions a{min-height:53px!important;padding:0 15px!important;border-radius:15px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;text-decoration:none!important;font-size:12.5px!important;font-weight:850!important;border:1px solid rgba(255,255,255,.26)!important}
  body.home-page .sep-mobile-home-r1300-actions a b{font-size:20px!important;font-weight:500!important}
  body.home-page .sep-mobile-home-r1300-actions .primary{background:linear-gradient(135deg,#f0ca4e,#e2ad24)!important;color:#06264f!important;border-color:#efc540!important}
  body.home-page .sep-mobile-home-r1300-actions .secondary{background:rgba(4,32,67,.70)!important;color:#fff!important;backdrop-filter:blur(8px)!important}
  body.home-page .sep-mobile-home-r1300-modes{margin-top:auto!important;padding-top:18px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}
  body.home-page .sep-mobile-home-r1300-modes a{min-width:0!important;min-height:86px!important;padding:12px 4px 9px!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.17)!important;background:rgba(3,28,59,.78)!important;backdrop-filter:blur(9px)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-decoration:none!important}
  body.home-page .sep-mobile-home-r1300-modes i{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;color:#efc43d!important}
  body.home-page .sep-mobile-home-r1300-modes svg{width:26px!important;height:26px!important;color:#efc43d!important;fill:currentColor!important}
  body.home-page .sep-mobile-home-r1300-modes span{font-size:9px!important;line-height:1.2!important;font-weight:800!important;color:#fff!important;text-align:center!important}
  /* R13.0 — item 6: one atomic hero toggle per width band (exactly one hero can render). */
  /* R13.4 — hide the desktop premium hero on mobile regardless of nesting (its h1 has no
     explicit colour and would render navy-on-navy if it ever slips through). */
  body.home-page .premium-hero-v37,body.home-page .premium-hero-v37 *{display:none!important}
  body.home-page .sep-mobile-home-r1300,body.home-page main#main-content>.sep-mobile-home-r1300{display:block!important}
  body.home-page .premium-hero-v37,body.home-page .sep-mobile-home-r1230{display:none!important}

  body.home-page .tracking-home-v680,body.home-page .tracking-home-v700{margin-top:0!important;padding:34px 0 38px!important;background:#f7f8fb!important;color:var(--sep-ink)!important;overflow:hidden!important}
  body.home-page .tracking-home-v680-grid,body.home-page .tracking-home-v700-grid{width:min(92%,560px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important}
  body.home-page .tracking-home-v680-copy .v15-kicker{color:#f0c94f!important;font-size:9px!important;font-weight:900!important;letter-spacing:.15em!important}
  body.home-page .tracking-home-v680-copy h2{margin:8px 0 9px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:31px!important;line-height:1.08!important;letter-spacing:-.035em!important}
  body.home-page .tracking-home-v680-copy p{margin:0!important;color:#d6e0eb!important;font-size:13px!important;line-height:1.65!important}
  body.home-page .tracking-home-v680-copy small{display:none!important}
  body.home-page .tracking-console-v700{padding:16px!important;border:1px solid #e2e7ed!important;border-radius:22px!important;background:#fff!important;box-shadow:0 16px 40px rgba(6,38,79,.06)!important}
  body.home-page .tracking-console-head-v700{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:14px!important;color:var(--sep-navy)!important}
  body.home-page .tracking-console-head-v700>div{display:flex!important;align-items:center!important;gap:7px!important;font-size:10px!important;font-weight:850!important;letter-spacing:.09em!important}
  body.home-page .tracking-console-head-v700>div i{width:9px!important;height:9px!important;border-radius:50%!important;background:var(--sep-gold)!important;box-shadow:0 0 0 7px rgba(227,185,54,.16)!important}
  body.home-page .tracking-console-head-v700>b{padding:8px 11px!important;border-radius:999px!important;background:#fff4cc!important;color:#8a6714!important;font-size:9px!important}
  body.home-page .tracking-home-mode-v411{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin-bottom:12px!important}
  body.home-page .tracking-home-mode-v411 label:nth-child(3){grid-column:1/-1!important}
  body.home-page .tracking-home-mode-v411 input{position:absolute!important;opacity:0!important;pointer-events:none!important}
  body.home-page .tracking-home-mode-v411 label>span{min-height:54px!important;padding:9px 12px!important;border:1px solid #dde4eb!important;border-radius:14px!important;background:#f7f9fb!important;color:var(--sep-navy)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;font-size:11px!important;font-weight:800!important}
  body.home-page .tracking-home-mode-v411 label>span svg{width:21px!important;height:21px!important;color:var(--sep-navy)!important;fill:currentColor!important}
  body.home-page .tracking-home-mode-v411 input:checked+span{background:linear-gradient(135deg,#f2cb4f,#e5af28)!important;border-color:#e2ad24!important;color:var(--sep-navy)!important}
  body.home-page .tracking-search-v411>label{display:block!important;margin:0 0 8px!important;color:#2c4057!important;font-size:10.5px!important;font-weight:800!important}
  body.home-page .tracking-search-v411>div:last-child{display:grid!important;grid-template-columns:minmax(0,1fr) 116px!important;gap:8px!important;padding:7px!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 24px rgba(6,38,79,.06)!important}
  body.home-page .tracking-search-v411 input{min-width:0!important;height:52px!important;padding:0 12px!important;border:1px solid #d9e0e7!important;border-radius:12px!important;background:#fff!important;color:var(--sep-navy)!important;font-size:16px!important}
  body.home-page .tracking-search-v411 button{height:52px!important;padding:0 10px!important;border:0!important;border-radius:12px!important;background:var(--sep-navy)!important;color:#fff!important;font-size:11px!important;font-weight:850!important}
  body.home-page .tracking-path-v750{position:relative!important;display:grid!important;grid-template-columns:auto 1fr auto 1fr auto!important;align-items:center!important;gap:6px!important;margin-top:14px!important;padding:30px 12px!important;min-height:190px!important;border-radius:19px!important;background:linear-gradient(145deg,#05254d,#082f61)!important;overflow:hidden!important;border:1px solid rgba(227,185,54,.25)!important}
  body.home-page .tracking-node-v750{text-align:center!important;color:#fff!important;z-index:2!important}
  body.home-page .tracking-node-v750>span{display:block!important;margin-bottom:8px!important;color:#d8e3ef!important;font-size:8px!important;font-weight:800!important}
  body.home-page .tracking-node-v750>i{display:block!important;width:18px!important;height:18px!important;margin:0 auto 8px!important;border-radius:50%!important;background:var(--sep-gold)!important;box-shadow:0 0 0 7px rgba(227,185,54,.14)!important}
  body.home-page .tracking-node-v750>small{display:block!important;color:#eef4fa!important;font-size:8.5px!important;line-height:1.25!important}
  body.home-page .tracking-leg-v750{position:relative!important;min-width:0!important;text-align:center!important;color:#efc84c!important}
  body.home-page .tracking-leg-v750:before{content:''!important;position:absolute!important;left:0!important;right:0!important;top:16px!important;height:2px!important;background:linear-gradient(90deg,rgba(227,185,54,.9),rgba(255,255,255,.18))!important}
  body.home-page .tracking-vehicle-v750{position:relative!important;z-index:2!important;width:38px!important;height:34px!important;margin:0 auto 7px!important;border:1px solid rgba(227,185,54,.55)!important;border-radius:10px!important;background:#082e5c!important;color:#efc84c!important;display:grid!important;place-items:center!important}
  body.home-page .tracking-vehicle-v750 svg{width:24px!important;height:18px!important;color:#efc84c!important}
  body.home-page .tracking-leg-v750>b{display:block!important;color:#dbe6f0!important;font-size:8px!important;line-height:1.15!important;font-weight:700!important}
  body.home-page .sea-leg-v750 .tracking-vehicle-v750{animation:sep-r1300-sea 4.8s ease-in-out infinite!important}
  body.home-page .road-leg-v750 .tracking-vehicle-v750{animation:sep-r1300-road 4.2s ease-in-out infinite!important}
  @keyframes sep-r1300-sea{0%,100%{transform:translateX(-7px)}50%{transform:translateX(7px)}}
  @keyframes sep-r1300-road{0%,100%{transform:translateX(7px)}50%{transform:translateX(-7px)}}
  body.home-page .tracking-signal-v680{display:flex!important;align-items:center!important;gap:8px!important;margin-top:12px!important;padding:0 2px!important;color:#718296!important;font-size:9px!important;letter-spacing:.09em!important}
  body.home-page .tracking-signal-v680 i{width:7px!important;height:7px!important;border-radius:50%!important;background:#3bc48d!important}
  body.home-page .tracking-signal-v680 b{margin-inline-start:auto!important;color:#b78b20!important}

  /* Avoid blanket clipping of sections; preserve each component's own overflow rules. */
  .mobile-quote-v1612{display:none!important}
  body.home-page .section-v15-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:18px!important}
  body.home-page .section-v15-head h2{margin:5px 0 0!important;color:var(--sep-navy)!important;-webkit-text-fill-color:var(--sep-navy)!important;font-size:27px!important;line-height:1.22!important;font-weight:800!important;letter-spacing:-.02em!important}
  body.home-page .section-v15-head .v15-kicker{font-size:9px!important;color:#9b7416!important;font-weight:900!important}
  body.home-page .circle-link{flex:0 0 auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid #dfe6ed!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#fff!important;color:var(--sep-navy)!important;overflow:hidden!important;font-size:0!important;box-shadow:0 8px 18px rgba(6,38,79,.06)!important}
  body.home-page .circle-link>span{font-size:17px!important;color:var(--sep-navy)!important}
  body.home-page .home-corridors-v2200{padding:34px 0!important;background:#f5f7fa!important;color:#10263e!important}
  body.home-page .home-corridors-v2200 .wrap{width:min(92%,560px)!important}
  body.home-page .home-corridors-v2200-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;overflow:visible!important;margin-top:18px!important;padding:0!important}
  body.home-page .home-corridors-v2200-row>a{min-width:0!important;min-height:112px!important;padding:16px!important;border:1px solid #dfe6ed!important;border-radius:17px!important;background:#fff!important;box-shadow:0 8px 24px rgba(6,38,79,.055)!important}
  body.home-page .home-network-v1000{padding:46px 0!important;background:linear-gradient(150deg,#03182f 0%,#06264f 62%,#082f61 100%)!important;color:#fff!important}
  body.home-page .home-network-v1000-shell{display:grid!important;grid-template-columns:1fr!important;gap:26px!important;width:min(92%,560px)!important}
  body.home-page .home-network-v1000-copy h2{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:29px!important;line-height:1.2!important}
  body.home-page .home-network-v1000-copy p{color:#c4d3e1!important;font-size:12.5px!important;line-height:1.75!important}
  body.home-page .home-network-v1000-visual{min-height:520px!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.12)!important;background:radial-gradient(circle at 50% 52%,rgba(31,92,150,.34),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012))!important;box-shadow:0 24px 60px rgba(0,0,0,.18)!important}
  body.home-page .home-network-v1000-office{inset-inline-start:16px!important;inset-inline-end:16px!important;width:auto!important;min-height:90px!important;padding:15px!important;border-radius:18px!important;background:rgba(255,255,255,.055)!important}
  body.home-page .home-network-v1000-office.office-tehran{top:22px!important;bottom:auto!important}
  body.home-page .home-network-v1000-office.office-global{top:128px!important;bottom:auto!important}
  body.home-page .home-network-v1000-office.office-erbil{top:auto!important;bottom:24px!important}
  body.home-page .home-network-v1000-link,body.home-page .home-network-v1000-signal,body.home-page .home-network-v1000-meta{display:none!important}
  body.home-page .home-process-v400{padding:42px 0!important;background:#f5f7fa!important;color:#10263e!important}
  body.home-page .home-process-v400 .wrap{width:min(92%,560px)!important}
  body.home-page .home-process-v400-grid{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}
  body.home-page .home-process-v400-steps{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;border:0!important;background:transparent!important;overflow:visible!important}
  body.home-page .home-process-v400-steps article{min-height:0!important;padding:16px 17px!important;border:1px solid #dfe6ed!important;border-radius:16px!important;background:#fff!important;box-shadow:0 7px 20px rgba(6,38,79,.045)!important}
  body.home-page .home-intelligence-v2200{padding:42px 0!important;background:#fff!important;color:#10263e!important}
  body.home-page .home-intelligence-v2200 .wrap{width:min(92%,560px)!important}
  body.home-page .home-intelligence-v2200-grid{grid-template-columns:1fr!important;gap:10px!important}
  body.home-page .home-intelligence-v2200-grid>a{min-height:0!important;padding:17px!important;border:1px solid #dfe6ed!important;border-radius:17px!important;background:#f8fafc!important;box-shadow:0 7px 20px rgba(6,38,79,.04)!important;gap:10px!important}
  body.home-page .global-flow-v960{min-height:0!important;padding:44px 0!important;background:radial-gradient(circle at 55% 40%,rgba(17,78,139,.22),transparent 36%),linear-gradient(155deg,#03162e 0%,#06264f 66%,#082d5c 100%)!important}
  body.home-page .global-flow-v960 .wrap{width:min(92%,560px)!important}
  body.home-page .global-flow-v960-grid{grid-template-columns:1fr!important;gap:18px!important;min-height:0!important;padding:0!important}
  body.home-page .global-flow-v960-copy h2{font-size:28px!important;line-height:1.18!important;color:#fff!important}
  body.home-page .global-flow-v960-copy p{color:#b7c8d8!important}
  body.home-page .global-flow-v960-route{height:140px!important;min-width:0!important;border-radius:18px!important;background:rgba(255,255,255,.025)!important;border-color:rgba(255,255,255,.11)!important}
  body.home-page .global-flow-v960-node.node-origin{left:max(46px,9%)}
  body.home-page .global-flow-v960-node.node-final{left:calc(100% - 46px)}
  body.home-page .global-flow-v960-runner{background:var(--sep-navy)!important;border-color:rgba(225,195,78,.48)!important;color:#e1c34e!important}
  body.home-page .global-flow-v960-cta{width:100%!important;min-height:49px!important;justify-content:center!important;border-radius:14px!important}

  body.home-page .site-footer{padding-top:34px!important;padding-bottom:max(22px,env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,#041a36 0%,#02152d 100%)!important;border-top:0!important;color:#fff!important}
  body.home-page .site-footer .wrap{width:min(92%,560px)!important}
  body.home-page .site-footer .footer-grid{grid-template-columns:1fr!important;gap:20px!important}
  body.home-page .site-footer .footer-main{grid-column:auto!important;padding:0!important;text-align:start!important;overflow:visible!important}
  body.home-page .site-footer .footer-main .footer-brand,body.home-page .site-footer .footer-brand.brand-image-only{position:static!important;inset:auto!important;transform:none!important;display:block!important;width:150px!important;max-width:150px!important;height:auto!important;margin:0 auto 16px 0!important;padding:0!important;text-align:left!important;direction:ltr!important;overflow:visible!important;opacity:1!important;visibility:visible!important}
  body.home-page .site-footer .footer-brand picture,body.home-page .site-footer .footer-brand .brand-logo{display:block!important;width:150px!important;max-width:150px!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;transform:none!important;object-fit:contain!important;object-position:left center!important;filter:none!important;opacity:1!important;visibility:visible!important}
  body.home-page .site-footer .footer-main p{max-width:none!important;margin:10px 0!important;font-size:11.5px!important;line-height:1.65!important;color:#aebfd0!important}
  body.home-page .site-footer .footer-grid>div:not(:first-child){gap:2px!important;border-top:1px solid rgba(255,255,255,.07)!important;padding-top:16px!important}
  body.home-page .site-footer .footer-grid>div:not(:first-child)>b{margin:0 0 7px!important;color:#fff!important;font-size:11px!important}
  body.home-page .site-footer .footer-grid>div:not(:first-child)>a,body.home-page .site-footer .footer-grid>div:not(:first-child)>span{margin:0!important;padding:4px 0!important;font-size:11.5px!important;line-height:1.5!important;color:#b8c6d4!important}
  body.home-page .site-footer .copyright{margin-top:18px!important;padding-top:13px!important;gap:4px!important;align-items:flex-start!important;font-size:9.5px!important;line-height:1.5!important;color:#879bad!important}
  [dir="rtl"] body.home-page .site-footer .footer-main .footer-brand{margin-left:0!important;margin-right:auto!important}
  body.home-page .sep-assistant__launcher{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;right:14px!important;bottom:18px!important;border-radius:50%!important;z-index:2147483500!important}
  body.home-page .home-corridors-v2200,body.home-page .home-network-v1000,body.home-page .home-process-v400,body.home-page .home-intelligence-v2200,body.home-page .home-insights-v400,body.home-page .global-flow-v960{content-visibility:visible!important;contain-intrinsic-size:none!important}
}
@media (max-width:390px){
  :root{--sep-header-h:110px;--sep-header-gap:18px}
  body.home-page .site-header,body.home-page .site-header .wrap.nav,body.home-page .site-header .language-switch-v390{height:var(--sep-header-h,110px)!important;min-height:var(--sep-header-h,110px)!important}
  body.home-page .site-header .brand.brand-image-only,body.home-page .site-header .brand .brand-logo{width:148px!important;max-width:148px!important}
  body.home-page main#main-content>.sep-mobile-home-r1300,body.home-page .sep-mobile-home-r1300-shell{min-height:calc(100vh - var(--sep-header-h,110px))!important;min-height:calc(100svh - var(--sep-header-h,110px))!important}
  body.home-page .sep-mobile-home-r1300-shell{padding:36px 15px 15px!important}
  body.home-page .sep-mobile-home-r1300-actions{gap:8px!important}
  body.home-page .sep-mobile-home-r1300-modes{gap:7px!important}
  body.home-page .sep-mobile-home-r1300-modes a{min-height:80px!important;border-radius:14px!important}
  body.home-page .tracking-search-v411>div:last-child{grid-template-columns:minmax(0,1fr) 108px!important}
  body.home-page .site-footer .footer-main .footer-brand,body.home-page .site-footer .footer-brand picture,body.home-page .site-footer .footer-brand .brand-logo{width:142px!important;max-width:142px!important}
}
@media (min-width:769px){.sep-mobile-home-r1300{display:none!important}body.home-page main#main-content>.sep-mobile-home-r1300{display:none!important}}

/* R13.2 — icon colour contract (all widths). Several icon shapes ship without a fill attribute, so they
   were painting with the SVG default black on dark navy cards and on gold chips. Each of the three blocks
   below already carries its intended design token on `color` (navy on gold, light on navy, gold on navy),
   so the shapes inherit that token instead of black. The <=768px rules keep their own values (line 73 etc.).
   Explicit fills are presentation attributes and are NOT affected (e.g. fill="none" stroke trucks, gold chips). */
body.home-page .tracking-home-mode-v411 label>span svg,
body.home-page .home-route-desk-v123-flow article.is-core span svg,
body.home-page .global-flow-v960-runner svg{fill:currentColor!important}

/* R13.3 — shared inner-pages mobile contract (same file, no extra override sheet).
   Only <=768px; desktop untouched. Fixes: horizontal overflow, icon colour contract
   (SVG shapes without fill painted black on navy), iOS input zoom, logo fit, menu/lang layers. */
@media (max-width:768px){
  body.inner-page{overflow-x:clip}
  body.inner-page img{max-width:100%;height:auto}
  body.inner-page svg{max-width:100%}
  body.inner-page .site-header{position:relative!important;top:auto!important;z-index:2147483600!important;background:#fff!important;border-bottom:1px solid #e5e9ee!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;contain:none!important;isolation:isolate!important}
  body.inner-page .site-header .brand .brand-logo{width:158px!important;max-width:44vw!important;height:auto!important;object-fit:contain!important}
  body.inner-page.menu-open{overflow:hidden!important;overscroll-behavior:contain!important}
  body.inner-page .site-header .menu-toggle{position:relative!important;z-index:2147483647!important}
  body.inner-page .site-header #primary-navigation{display:none!important;position:fixed!important;top:82px!important;left:12px!important;right:12px!important;width:auto!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 94px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;margin:0!important;padding:14px!important;background:rgba(255,255,255,.985)!important;border:1px solid #e2e7ed!important;border-radius:22px!important;box-shadow:0 24px 60px rgba(3,26,55,.18)!important;z-index:2147483645!important;flex-direction:column!important;align-items:stretch!important;gap:3px!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}
  body.inner-page .site-header #primary-navigation.open,body.inner-page .site-header #primary-navigation.sep-mobile-menu-open-r123106,body.inner-page.menu-open .site-header #primary-navigation{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
  body.inner-page .site-header #primary-navigation a{display:flex!important;align-items:center!important;min-height:48px!important;padding:10px 13px!important;border-radius:12px!important;color:#06264f!important;background:transparent!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}
  body.inner-page .site-header #primary-navigation a:hover,body.inner-page .site-header #primary-navigation a[aria-current=page]{background:#f5f8fc!important}
  body.inner-page .language-menu-v390{z-index:2147483646!important}
  body.inner-page form input:not([type=hidden]),body.inner-page form select,body.inner-page form textarea{font-size:16px!important;max-width:100%}
  body.inner-page .btn-v15{max-width:100%}
  /* colour contract: nav/active chips keep token colour instead of SVG default black */
  body.inner-page .tracking-mode-v41-icon svg,
  body.inner-page .tracking-map-v41-ship svg,
  body.inner-page .tracking-map-v41-truck svg,
  body.inner-page .tracking-path-v750--result .tracking-vehicle-v750 svg{fill:currentColor}
  /* keep mode cards' icons fully visible (previous clipping on active navy chip) */
  body.inner-page .tracking-mode-v41 a{overflow:visible}
  body.inner-page .tracking-mode-v41-icon{overflow:visible}
}
@media (min-width:769px){body.inner-page{overflow-x:visible}}


/* R13.5 RTL mobile hero typography: no negative tracking on joined scripts, breathable line-height */
html[lang=fa] body.home-page .sep-mobile-home-r1300 :is(h1,.sep-mobile-home-r1300-title),html[lang=ar] body.home-page .sep-mobile-home-r1300 :is(h1,.sep-mobile-home-r1300-title),html[lang=ku] body.home-page .sep-mobile-home-r1300 :is(h1,.sep-mobile-home-r1300-title){letter-spacing:0!important;line-height:1.16!important}
/* R13.6 — audited mobile UI consistency and collision fixes (2026-09-28) */
@media (max-width:768px){
  body.inner-page .site-header{min-height:var(--sep-header-h,118px)!important}
  body.inner-page .site-header>.wrap.nav{position:relative!important;width:100%!important;max-width:none!important;height:var(--sep-header-h,118px)!important;min-height:var(--sep-header-h,118px)!important;margin:0!important;padding:0 18px!important;display:block!important}
  body.inner-page .site-header .brand.brand-image-only{position:absolute!important;left:50%!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%)!important;width:158px!important;max-width:158px!important;height:auto!important;margin:0!important;padding:0!important;z-index:5!important}
  body.inner-page .site-header .brand .brand-logo{width:158px!important;max-width:158px!important;max-height:68px!important;margin:0!important}
  body.inner-page .site-header .menu-toggle,body.inner-page .site-header .language-switch-v390>button{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;border:1px solid #dfe5eb!important;border-radius:17px!important;background:#fff!important;box-shadow:0 6px 18px rgba(6,38,79,.035)!important;color:#06264f!important}
  body.inner-page .site-header .menu-toggle{right:18px!important;left:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;z-index:8!important}
  body.inner-page .site-header .menu-toggle span{width:26px!important;height:2.5px!important;border-radius:4px!important;background:#06264f!important}
  body.inner-page .site-header .language-switch-v390{position:absolute!important;left:18px!important;right:auto!important;top:0!important;height:var(--sep-header-h,118px)!important;margin:0!important;z-index:9!important}
  body.inner-page .site-header .language-switch-v390>button{left:0!important;right:auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}
  body.inner-page .site-header .language-active-v390 img{width:27px!important;height:auto!important}.site-header .lang-name-v390{display:none!important}
  [dir="rtl"] body.inner-page .site-header .menu-toggle{left:18px!important;right:auto!important}[dir="rtl"] body.inner-page .site-header .language-switch-v390{right:18px!important;left:auto!important}[dir="rtl"] body.inner-page .site-header .language-switch-v390>button{right:0!important;left:auto!important}
  body.inner-page .site-header #primary-navigation{top:calc(var(--sep-header-h,118px) + var(--sep-header-gap,10px))!important}
  body.inner-page .site-header .language-menu-v390{top:91px!important;left:0!important;right:auto!important}[dir="rtl"] body.inner-page .site-header .language-menu-v390{right:0!important;left:auto!important}
  .inner-rail-v500>.wrap{width:100%!important;max-width:none!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:0 16px!important;overflow:visible!important;padding:10px 14px!important;white-space:normal!important}
  .inner-rail-v500>.wrap>a{flex:0 0 auto!important;padding:8px 0!important;white-space:nowrap!important}
  .service-mode-nav-v550>.wrap{width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important;padding:8px 12px!important}
  .service-mode-nav-v550>.wrap>a{min-width:0!important;width:auto!important;justify-content:center!important;padding:10px 6px!important}
  .sep-assistant,.sep-assistant[dir="rtl"]{right:6px!important;left:auto!important;bottom:calc(10px + env(safe-area-inset-bottom))!important}
  .sep-assistant[dir="rtl"]{right:auto!important;left:6px!important}
  .sep-assistant[data-sep-ai] .sep-assistant__launcher,body.home-page .sep-assistant__launcher{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:50%!important}
  body:has(input:focus,select:focus,textarea:focus) .sep-assistant__launcher{opacity:0!important;pointer-events:none!important;transform:scale(.86)!important}
  .intelligence-card-v1600 footer{gap:10px!important;padding-inline-end:50px!important;align-items:center!important}
  .intelligence-card-v1600 footer>a:first-child{width:auto!important;height:auto!important;min-width:0!important;min-height:44px!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#06264f!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important;overflow:visible!important}
  .intelligence-card-v1600 footer>a:last-child{flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:grid!important;place-items:center!important;border-radius:50%!important}
  .inner-back-v15{display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:8px 0!important}
  .site-footer .footer-grid a{min-height:40px!important;display:flex!important;align-items:center!important;padding-block:6px!important}
  html[lang="ku"] body.home-page .tracking-leg-v750{min-width:0!important}
  html[lang="ku"] body.home-page .tracking-leg-v750 b{max-width:100%!important;font-size:8px!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:center!important}
  .news-pagination-v280{gap:10px!important}.news-pagination-v280 .btn-v15{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border-radius:50%!important;display:grid!important;place-items:center!important}
  body.home-page .bento-card .bento-top{padding-inline:16px!important}body.home-page .bento-card .bento-icon{flex:0 0 42px!important;width:42px!important;height:42px!important;max-width:42px!important;overflow:hidden!important}
  .about-architecture-v500-grid article i svg{width:28px!important;height:28px!important;color:#bf932d!important}.about-architecture-v500-grid article i svg *{fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}
  .insights-v15-grid:empty{display:block!important}.insights-v15-grid:empty::before{content:"New operational insights are being prepared.";display:block;max-width:560px;margin:0 auto;padding:28px 24px;border:1px solid #dfe6ed;border-radius:18px;background:#fff;color:#52647a;text-align:center;font-size:14px;line-height:1.7;box-shadow:0 10px 30px rgba(6,38,79,.05)}
  html[lang="fa"] .insights-v15-grid:empty::before{content:"مطالب تحلیلی و عملیاتی جدید در حال آماده‌سازی است."}html[lang="ar"] .insights-v15-grid:empty::before{content:"يتم إعداد تحليلات تشغيلية جديدة."}html[lang="ku"] .insights-v15-grid:empty::before{content:"ناوەڕۆکی شیکاری و کارگێڕی نوێ لە ئامادەکردندایە."}html[lang="tr"] .insights-v15-grid:empty::before{content:"Yeni operasyonel içerikler hazırlanıyor."}html[lang="az"] .insights-v15-grid:empty::before{content:"Yeni əməliyyat məzmunları hazırlanır."}
}
@media (max-width:390px){
  body.inner-page .site-header,body.inner-page .site-header>.wrap.nav,body.inner-page .site-header .language-switch-v390{height:var(--sep-header-h,110px)!important;min-height:var(--sep-header-h,110px)!important}
  body.inner-page .site-header .brand.brand-image-only,body.inner-page .site-header .brand .brand-logo{width:148px!important;max-width:148px!important}
  html[lang="ku"] body.home-page .tracking-path-v750{grid-template-columns:48px minmax(40px,1fr) 54px minmax(40px,1fr) 48px!important;gap:4px!important;padding-inline:8px!important}
}

@media (max-width:768px){
  .service-mode-nav-v550 a{color:#06264f!important}
  .service-mode-nav-v550 a i{color:#06264f!important}
  .service-mode-nav-v550 a svg{width:22px!important;height:22px!important;overflow:visible!important}
  .service-mode-nav-v550 a svg *{fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}
}

@media (max-width:768px){
  body.page-type-articles .insights-v15-grid:empty{display:block!important;content-visibility:visible!important;contain-intrinsic-size:0!important}
  body.page-type-articles .insights-v15:has(.insights-v15-grid:empty){padding-block:48px!important}
}

@media (max-width:768px){body.home-page .sep-assistant{bottom:calc(86px + env(safe-area-inset-bottom))!important}}

/* R13.7 — final tablet QA fixes */
@media (min-width:621px) and (max-width:768px){
  body.home-page.menu-open .site-header .brand.brand-image-only,
  body.inner-page.menu-open .site-header .brand.brand-image-only{
    position:absolute!important;left:50%!important;right:auto!important;top:50%!important;
    transform:translate(-50%,-50%)!important;margin:0!important;width:158px!important;max-width:158px!important;z-index:5!important
  }
  body.home-page.menu-open .site-header .language-switch-v390,
  body.inner-page.menu-open .site-header .language-switch-v390{
    position:absolute!important;left:18px!important;right:auto!important;top:0!important;
    height:var(--sep-header-h,118px)!important;margin:0!important;z-index:9!important
  }
  [dir="rtl"] body.home-page.menu-open .site-header .language-switch-v390,
  [dir="rtl"] body.inner-page.menu-open .site-header .language-switch-v390{right:18px!important;left:auto!important}
  body.home-page.menu-open .site-header .menu-toggle,
  body.inner-page.menu-open .site-header .menu-toggle{right:18px!important;left:auto!important}
  [dir="rtl"] body.home-page.menu-open .site-header .menu-toggle,
  [dir="rtl"] body.inner-page.menu-open .site-header .menu-toggle{left:18px!important;right:auto!important}

  body.home-page .site-header #primary-navigation,
  body.inner-page .site-header #primary-navigation{
    top:calc(var(--sep-header-h,118px) + 8px)!important;
    left:50%!important;right:auto!important;
    width:min(560px,calc(100vw - 32px))!important;max-width:560px!important;
    height:auto!important;max-height:min(520px,calc(100dvh - 150px))!important;
    transform:translateX(-50%)!important;
    padding:12px!important;border-radius:20px!important;
    background:#fff!important;overflow-y:auto!important;overflow-x:hidden!important;
    box-shadow:0 24px 60px rgba(3,26,55,.20)!important
  }
  body.home-page .site-header #primary-navigation a,
  body.inner-page .site-header #primary-navigation a{min-height:46px!important;padding:10px 13px!important}

  body.home-page .sep-assistant,
  body.inner-page .sep-assistant{bottom:calc(132px + env(safe-area-inset-bottom))!important}
  body.menu-open .sep-assistant__launcher{opacity:0!important;pointer-events:none!important}
}

/* R13.8 — mobile inner hero performance: use the optimized hero asset on About */
@media (max-width:768px){
  body.page-slug-about .about-v15-hero .inner-v15-hero-media{
    background-image:url('/assets/sepindar-mobile-hero-r1302.webp?v=13.0.02')!important;background-image:image-set(url('/assets/sepindar-mobile-hero-perf-20261104-v3-720.avif') type('image/avif'),url('/assets/sepindar-mobile-hero-r1302.webp?v=13.0.02') type('image/webp'))!important;
  }
}

/* END */

/* BEGIN /assets/header-unified-v1.css?v=1.0.15 */
/* SEPINDAR unified desktop header v1 */
@media (min-width:1100px){
  html body .site-header>.wrap.nav{
    width:min(1380px,96.5vw)!important;
    max-width:none!important;
    min-height:92px!important;
    padding-inline:0!important;
    display:flex!important;
    align-items:center!important;
    flex-wrap:nowrap!important;
    gap:14px!important;
  }
  html body .site-header .brand-image-only{
    flex:0 0 205px!important;
    width:205px!important;
    height:72px!important;
    margin:0!important;
    min-width:205px!important;
  }
  html body .site-header .brand-image-only .brand-logo{
    width:205px!important;
    max-width:205px!important;
    height:72px!important;
    max-height:72px!important;
    object-fit:contain!important;
  }
  html body .site-header #primary-navigation{
    position:static!important;
    display:flex!important;
    flex:1 1 auto!important;
    min-width:0!important;
    width:auto!important;
    align-items:center!important;
    justify-content:center!important;
    gap:15px!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    flex-direction:row!important;
  }
  html body .site-header #primary-navigation>a{
    flex:0 0 auto!important;
    width:auto!important;
    min-height:0!important;
    padding:10px 0!important;
    margin:0!important;
    border:0!important;
    font-size:14px!important;
    line-height:1.45!important;
    font-weight:650!important;
    white-space:nowrap!important;
    letter-spacing:0!important;
  }
  html[dir="rtl"] body .site-header #primary-navigation>a{
    font-size:14px!important;
    line-height:1.6!important;
    font-weight:600!important;
  }
  html body .site-header #primary-navigation>a::after{
    display:none!important;
    content:""!important;
  }
  html body .site-header #primary-navigation>a[aria-current="page"]{
    position:relative!important;
  }
  html body .site-header #primary-navigation>a[aria-current="page"]::after{
    display:block!important;
    content:""!important;
    position:absolute!important;
    left:50%!important;
    bottom:0!important;
    width:30px!important;
    height:2px!important;
    border-radius:2px!important;
    background:#c9a24b!important;
    transform:translateX(-50%)!important;
  }
  html body .site-header .language-switch-v390{
    flex:0 0 auto!important;
    margin:0!important;
    min-width:0!important;
  }
  html body .site-header .language-switch-v390>button{
    width:auto!important;
    min-width:0!important;
    min-height:46px!important;
    padding:8px 11px!important;
    gap:7px!important;
    border-radius:999px!important;
    white-space:nowrap!important;
  }
  html body .site-header .language-switch-v390 .language-active-v390{
    display:flex!important;
    align-items:center!important;
    gap:7px!important;
    white-space:nowrap!important;
  }
  html body .site-header .language-switch-v390 .lang-name-v390{
    display:inline!important;
    width:auto!important;
    max-width:none!important;
    white-space:nowrap!important;
  }
  html body .site-header .nav-cta{
    flex:0 0 auto!important;
    margin:0!important;
    min-height:46px!important;
    padding:0 17px!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    border-radius:999px!important;
    font-size:13px!important;
    line-height:1.35!important;
    font-weight:750!important;
    white-space:nowrap!important;
  }
  html body .site-header .menu-toggle{
    display:none!important;
  }

  html[lang="ku"] body .site-header #primary-navigation{gap:11px!important}
  html[lang="az"] body .site-header #primary-navigation,
  html[lang="tr"] body .site-header #primary-navigation{gap:12px!important}
  /* Azerbaijani: preserve normal typography; recover space through layout, not tiny text. */
  html[lang="az"] body .site-header>.wrap.nav{width:min(1460px,99vw)!important;gap:8px!important}
  html[lang="az"] body .site-header .brand-image-only{flex-basis:178px!important;width:178px!important;min-width:178px!important}
  html[lang="az"] body .site-header .brand-image-only .brand-logo{width:178px!important;max-width:178px!important}
  html[lang="az"] body .site-header #primary-navigation{gap:8px!important}
  html[lang="az"] body .site-header #primary-navigation>a,
  html[lang="az"] body .site-header #primary-navigation>.sep-nav-group>summary{font-size:14px!important}
  html[lang="az"] body .site-header .nav-cta{padding-inline:12px!important;font-size:12px!important}
  html[lang="az"] body .site-header .language-switch-v390 .lang-name-v390{display:inline!important;width:auto!important;max-width:none!important;white-space:nowrap!important}
  html[lang="az"] body .site-header .language-switch-v390>button{padding-inline:9px!important}
}
@media (min-width:1100px) and (max-width:1279px){
  html body .site-header>.wrap.nav{width:98vw!important;gap:10px!important}
  html body .site-header .brand-image-only{flex-basis:170px!important;width:170px!important;min-width:170px!important}
  html body .site-header .brand-image-only .brand-logo{width:170px!important;max-width:170px!important}
  html body .site-header #primary-navigation{gap:10px!important}
  html body .site-header #primary-navigation>a,
  html[dir="rtl"] body .site-header #primary-navigation>a{font-size:13px!important}
  html body .site-header .nav-cta{padding-inline:12px!important;font-size:12px!important}
  html body .site-header .language-switch-v390>button{padding-inline:8px!important}
  html[lang="az"] body .site-header>.wrap.nav{width:99vw!important;gap:6px!important}
  html[lang="az"] body .site-header .brand-image-only{flex-basis:145px!important;width:145px!important;min-width:145px!important}
  html[lang="az"] body .site-header .brand-image-only .brand-logo{width:145px!important;max-width:145px!important}
  html[lang="az"] body .site-header #primary-navigation{gap:6px!important}
  html[lang="az"] body .site-header #primary-navigation>a,
  html[lang="az"] body .site-header #primary-navigation>.sep-nav-group>summary{font-size:13px!important}
  html[lang="az"] body .site-header .nav-cta{padding-inline:8px!important;font-size:12px!important}
}
/* Tablet header bridge: use the proven mobile navigation between 769px and 1099px. */
@media (min-width:769px) and (max-width:1099px){
  html body .site-header{
    position:sticky!important;
    top:0!important;
    z-index:10000!important;
    isolation:isolate!important;
    overflow:visible!important;
    background:linear-gradient(180deg,#082c50 0%,#062441 100%)!important;
    border:0!important;
    box-shadow:none!important;
  }
  html body .site-header>.wrap.nav{
    position:relative!important;
    z-index:10001!important;
    overflow:visible!important;
    min-height:88px!important;
    width:100%!important;
    max-width:none!important;
    padding:12px 18px!important;
    display:grid!important;
    grid-template-columns:76px minmax(0,1fr) 76px!important;
    align-items:center!important;
    gap:8px!important;
  }
  html body .site-header .brand,
  html body .site-header .brand-image-only{
    position:absolute!important;
    left:50%!important;
    top:50%!important;
    transform:translate(-50%,-50%)!important;
    margin:0!important;
    padding:0!important;
    width:auto!important;
    min-width:0!important;
    max-width:46vw!important;
    height:auto!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    z-index:2!important;
  }
  html body .site-header .brand-logo,
  html body .site-header .brand-image-only .brand-logo{
    display:block!important;
    width:168px!important;
    max-width:min(168px,42vw)!important;
    height:auto!important;
    max-height:60px!important;
    object-fit:contain!important;
    margin:0!important;
  }
  html body .site-header .menu-toggle{
    display:flex!important;
    grid-row:1!important;
    width:54px!important;
    height:54px!important;
    border-radius:16px!important;
    border:1px solid rgba(255,255,255,.26)!important;
    background:rgba(255,255,255,.04)!important;
    box-shadow:none!important;
    align-items:center!important;
    justify-content:center!important;
    z-index:4!important;
  }
  html body .site-header .menu-toggle span{background:#fff!important}
  html[dir="rtl"] body .site-header .menu-toggle{grid-column:3!important;justify-self:center!important}
  html[dir="ltr"] body .site-header .menu-toggle{grid-column:1!important;justify-self:center!important}

  html body .site-header .language-switch{
    grid-row:1!important;
    justify-self:center!important;
    margin:0!important;
    z-index:4!important;
  }
  html[dir="rtl"] body .site-header .language-switch{grid-column:1!important}
  html[dir="ltr"] body .site-header .language-switch{grid-column:3!important}
  html body .site-header .language-switch>button{
    min-width:64px!important;
    width:auto!important;
    height:54px!important;
    padding:0 10px!important;
    border:1px solid rgba(255,255,255,.26)!important;
    border-radius:16px!important;
    background:rgba(255,255,255,.04)!important;
    color:#fff!important;
    box-shadow:none!important;
  }
  html body .site-header .language-switch .lang-name-v390{display:none!important}
  html body .site-header .language-switch .lang-caret{color:#fff!important}
  html body .site-header .nav-cta{display:none!important}

  html body .site-header #primary-navigation,
  html body .site-header nav#primary-navigation{
    position:fixed!important;
    top:88px!important;
    left:14px!important;
    right:14px!important;
    z-index:10020!important;
    display:none!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
    width:auto!important;
    height:auto!important;
    max-height:calc(100dvh - 104px)!important;
    margin:0!important;
    padding:12px!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    background:#fff!important;
    border:1px solid rgba(6,38,79,.12)!important;
    border-radius:18px!important;
    box-shadow:0 28px 70px rgba(0,15,40,.38)!important;
    transform:none!important;
    opacity:1!important;
    visibility:visible!important;
    gap:3px!important;
  }
  html body.menu-open .site-header #primary-navigation,
  html body .site-header #primary-navigation.open,
  html body .site-header nav#primary-navigation.open,
  html body .site-header #primary-navigation.sep-mobile-menu-open-r123106{
    display:flex!important;
  }
  html body .site-header #primary-navigation>a{
    display:block!important;
    width:100%!important;
    color:#06264f!important;
    padding:11px 13px!important;
    margin:0!important;
    border-radius:10px!important;
    font-size:15px!important;
    line-height:1.4!important;
    white-space:normal!important;
  }
  html body .site-header #primary-navigation>a::after{display:none!important}
}

/* v1.0.3 — client portal action */
.site-header #primary-navigation>a.nav-portal-v1{font-weight:850!important;color:#8a6815!important;white-space:nowrap!important}
@media(min-width:1100px){.site-header #primary-navigation>a.nav-portal-v1{padding:8px 10px!important;border:1px solid rgba(138,104,21,.26)!important;border-radius:9px!important;background:#fffaf0!important;font-size:12px!important;line-height:1.1!important}.site-header #primary-navigation>a.nav-portal-v1:hover{background:#f8efd9!important;color:#06264f!important}}
@media(max-width:1099px){.site-header #primary-navigation>a.nav-portal-v1{display:block!important;width:100%!important;padding:13px 0!important;border-bottom:1px solid rgba(6,38,79,.08)!important}}

/* Visual audit refinement 2026-10-04: keep compact header centre clear. */
@media (min-width:769px) and (max-width:1099px){
  html body .site-header>.wrap.nav>.header-portal-access-v1{display:none!important}
}
/* Readable contact labels without changing controls or form submission. */
html body .contact-form-v15>label{font-size:13px;line-height:1.5}

@media(min-width:1100px){
 html body.home-page .site-header #primary-navigation>a.mobile-portal-access-v1,
 html body.inner-page .site-header #primary-navigation>a.mobile-portal-access-v1{display:none!important}
}

@media(min-width:1100px) and (max-width:1399px){
 html body .site-header .nav-cta{display:none!important}
 html body .site-header .brand-image-only{width:180px!important;min-width:180px!important;max-width:180px!important}
 html body .site-header .brand-logo{width:180px!important;max-width:180px!important;height:auto!important}
 html body .site-header #primary-navigation{min-width:max-content!important;gap:12px!important}
 html body .site-header #primary-navigation>a,html body .site-header #primary-navigation .nav-group-label{font-size:12px!important}
}

/* Keep the RTL desktop language dropdown inside the viewport. */
@media (min-width:769px){
 html[dir="rtl"] body .site-header .language-menu-v390{inset-inline:0 auto!important;left:0!important;right:auto!important}
}

/* office-specific utility bar v2 */
.utility-office-bar-v2 .utility-office-wrap-v2{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;min-height:34px!important;gap:0!important}
.utility-office-v2{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important;font-size:11px!important;line-height:1.2!important}
.utility-office-v2 a{font-weight:750!important;white-space:nowrap!important;text-decoration:none!important}
.utility-office-label-v2{font-weight:800!important;white-space:nowrap!important;opacity:.78!important}
.utility-office-tehran-v2{grid-column:1!important;justify-content:flex-start!important}
.utility-office-erbil-v2{grid-column:2!important;justify-content:flex-end!important;border-inline-start:1px solid rgba(255,255,255,.14)!important;padding-inline-start:18px!important}
html[dir="rtl"] .utility-office-tehran-v2{grid-column:2!important;justify-content:flex-end!important;border-inline-start:1px solid rgba(255,255,255,.14)!important;padding-inline-start:18px!important}
html[dir="rtl"] .utility-office-erbil-v2{grid-column:1!important;justify-content:flex-start!important;border-inline-start:0!important;padding-inline-start:0!important}
@media(max-width:640px){.utility-office-bar-v2 .utility-office-wrap-v2{min-height:42px!important}.utility-office-v2{flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;font-size:10px!important}.utility-office-erbil-v2{align-items:flex-end!important}.utility-office-label-v2{font-size:9px!important}.utility-office-v2 a{font-size:10px!important}html[dir="rtl"] .utility-office-tehran-v2{align-items:flex-end!important}html[dir="rtl"] .utility-office-erbil-v2{align-items:flex-start!important}}

/* Office utility row alignment fix */
.utility-office-bar-v2 .utility-office-tehran-v2,.utility-office-bar-v2 .utility-office-erbil-v2{grid-row:1!important;align-self:center!important;min-height:34px!important;box-sizing:border-box!important}
.utility-office-bar-v2 .utility-office-wrap-v2{grid-template-rows:34px!important}


@media(max-width:700px){
.utility-office-bar-v2{display:block!important;height:42px!important;min-height:42px!important;overflow:hidden!important}
.utility-office-bar-v2 .utility-office-wrap-v2{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:42px!important;height:42px!important;min-height:42px!important;padding:0 10px!important}
.utility-office-bar-v2 .utility-office-v2{grid-row:1!important;min-height:42px!important;height:42px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;padding:0 6px!important;border:0!important;text-align:center!important}
.utility-office-bar-v2 .utility-office-label-v2{font-size:9px!important;line-height:1.1!important}
.utility-office-bar-v2 .utility-office-v2 a{font-size:10px!important;line-height:1.1!important}
}


/* Final QA 2026-10-12: contain RTL language menus on mobile and tablet. */
@media(max-width:1099px){
 html[dir="rtl"] body .site-header .language-switch-v390 .language-menu-v390{inset-inline:auto!important;left:auto!important;right:0!important}
}
@media(min-width:769px) and (max-width:1099px){
 html body.inner-page.theme-premium.page-slug-contact form.quote-v15-form input,html body.inner-page.theme-premium.page-slug-contact form.quote-v15-form select,html body.inner-page.theme-premium.page-slug-contact form.quote-v15-form textarea,html body #home-track-ref{font-size:16px!important}
}
@media(max-width:768px){html[dir="rtl"] body.integrated-corporate-page .site-header .language-switch-v390 .language-menu-v390{left:0!important;right:auto!important}}
/* Keep network hover cards inside the existing map. */
.sep-net2-node.n5 .sep-net2-node-card{left:22px!important;right:auto!important}
@media(min-width:621px) and (max-width:900px){
 .sep-net2-node.n3 .sep-net2-node-card,.sep-net2-node.n4 .sep-net2-node-card{left:22px!important;right:auto!important}
}

/* Keep lower network cards within the map vertically. */
.sep-net2-node.n2 .sep-net2-node-card,.sep-net2-node.n5 .sep-net2-node-card{top:auto!important;bottom:26px!important}

/* Mobile office bar: keep contact numbers in the footer and contact page. */
@media(max-width:767px){html body .utility-bar.utility-office-bar-v2{display:none!important;height:0!important;min-height:0!important;padding:0!important;border:0!important;overflow:hidden!important}html body .utility-bar.utility-office-bar-v2>.utility-office-wrap-v2{display:none!important}}

/* Privacy policy mobile reading gutter. */
@media(max-width:767px){html body.page-slug-privacy-policy .legal-page-v1 article.service-prose-v15{box-sizing:border-box!important;padding:24px 20px!important}}

/* Corporate skip link works before JavaScript loads. */
body.integrated-corporate-page>.skip-link{position:fixed!important;top:-1000px!important;inset-inline-start:12px!important;z-index:2147483647!important;padding:12px 18px!important;border-radius:8px;background:#06264F;color:#fff;text-decoration:none}body.integrated-corporate-page>.skip-link:focus{top:8px!important}

/* END */

/* BEGIN /assets/assistant-polish-v1.css?v=1.0.11 */
/* SEPINDAR AI visual polish — consolidated 2026-09-28 */
@media (min-width:621px){
  .sep-assistant[data-sep-ai] .sep-assistant__panel{
    height:min(570px,calc(100dvh - 90px))!important;
    max-height:calc(100dvh - 28px)!important;
  }
}
.sep-assistant[data-sep-ai] .sep-assistant__messages{
  min-height:0!important;
  overflow-y:auto!important;
  -webkit-overflow-scrolling:touch!important;
  overscroll-behavior:contain!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send{
  position:relative!important;
  overflow:hidden!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send span{
  display:none!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send::before{
  content:""!important;
  position:absolute!important;
  left:50%!important;
  top:18px!important;
  width:3px!important;
  height:16px!important;
  border-radius:3px!important;
  background:currentColor!important;
  transform:translateX(-50%)!important;
}
.sep-assistant[data-sep-ai] .sep-assistant__send::after{
  content:""!important;
  position:absolute!important;
  left:50%!important;
  top:10px!important;
  width:0!important;
  height:0!important;
  border-left:7px solid transparent!important;
  border-right:7px solid transparent!important;
  border-bottom:9px solid currentColor!important;
  transform:translateX(-50%)!important;
}
@media (max-width:620px){
  .sep-assistant[data-sep-ai]{
    right:13px!important;
    left:auto!important;
    bottom:calc(12px + env(safe-area-inset-bottom))!important;
  }
  .sep-assistant[data-sep-ai][dir="rtl"]{
    right:auto!important;
    left:13px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__launcher,
  .sep-assistant[data-sep-ai] .sep-assistant__launcher:hover,
  .sep-assistant[data-sep-ai] .sep-assistant__launcher:focus-visible{
    width:44px!important;
    height:44px!important;
    min-width:44px!important;
    min-height:44px!important;
    padding:0!important;
    border-radius:50%!important;
    transform:none!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__launcher-label{display:none!important}
  body.menu-open .sep-assistant[data-sep-ai] .sep-assistant__launcher,
  body.form-focus .sep-assistant[data-sep-ai] .sep-assistant__launcher,
  body:has(input:focus,select:focus,textarea:focus) .sep-assistant[data-sep-ai] .sep-assistant__launcher{
    opacity:0!important;
    pointer-events:none!important;
    transform:scale(.86)!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__panel,
  .sep-assistant[data-sep-ai][dir="rtl"] .sep-assistant__panel{
    position:fixed!important;
    left:10px!important;
    right:10px!important;
    bottom:calc(10px + env(safe-area-inset-bottom))!important;
    top:auto!important;
    width:auto!important;
    max-width:none!important;
    height:min(58dvh,480px)!important;
    max-height:calc(100dvh - 28px - env(safe-area-inset-bottom))!important;
    margin:0!important;
    transform:none!important;
    overflow:hidden!important;
    border-radius:18px!important;
  }
  body.form-focus .sep-assistant[data-sep-ai] .sep-assistant__panel{
    height:min(70dvh,560px)!important;
    max-height:calc(100dvh - 16px - env(safe-area-inset-bottom))!important;
    bottom:8px!important;
    top:auto!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__header{
    min-height:68px!important;
    padding:10px 12px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__suggestions{
    padding:8px 10px!important;
    gap:6px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__suggestions button{
    min-height:36px!important;
    padding:7px 11px!important;
    font-size:13px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__messages{
    padding:10px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__composer{
    flex:0 0 auto!important;
    position:relative!important;
    z-index:4!important;
    background:#fff!important;
    padding:6px 8px max(7px,env(safe-area-inset-bottom))!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__form{
    min-height:50px!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__form textarea{
    min-height:42px!important;
    max-height:86px!important;
    padding:9px 11px!important;
    font-size:16px!important;
    line-height:1.45!important;
    touch-action:manipulation!important;
    -webkit-text-size-adjust:100%!important;
    text-size-adjust:100%!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__send{
    flex-basis:42px!important;
    width:42px!important;
    min-width:42px!important;
    height:42px!important;
    min-height:42px!important;
  }
}

/* SEPINDAR floating AI launcher polish 2026-10-10 */
@media (min-width:621px){
  .sep-assistant[data-sep-ai] .sep-assistant__launcher,
  .sep-assistant[data-sep-ai] .sep-assistant__launcher:hover,
  .sep-assistant[data-sep-ai] .sep-assistant__launcher:focus-visible{
    width:50px!important;
    height:50px!important;
    min-width:50px!important;
    min-height:50px!important;
    padding:0!important;
    border-radius:50%!important;
    border:1px solid rgba(201,162,39,.52)!important;
    background:linear-gradient(145deg,#041d3c,#0a315f)!important;
    box-shadow:0 12px 30px rgba(6,38,79,.22),0 0 0 1px rgba(255,255,255,.04) inset!important;
    transform:none!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__launcher-mark{
    width:30px!important;
    height:30px!important;
    flex:0 0 30px!important;
    border-radius:50%!important;
    font-size:10px!important;
    box-shadow:none!important;
  }
  .sep-assistant[data-sep-ai] .sep-assistant__launcher-label{display:none!important}
}

/* Assistant visual repair 2026-10-10: scoped layout and accessible composer. */
.sep-assistant[data-sep-ai] .sep-assistant__panel{width:min(368px,calc(100vw - 28px));height:min(520px,calc(100dvh - 90px));border:1px solid #d9c79a!important;border-radius:22px!important;box-shadow:0 24px 70px rgba(6,38,79,.24)!important;background:#f8f9fb!important}
.sep-assistant[data-sep-ai] .sep-assistant__header{display:flex!important;align-items:center!important;gap:12px!important;padding:14px!important;background:radial-gradient(circle at 95% 0,rgba(201,161,74,.18),transparent 48%),linear-gradient(135deg,#041d3c,#0a315f)!important;color:#fff!important;border-bottom:1px solid rgba(201,161,74,.3)!important}
.sep-assistant[data-sep-ai] .sep-assistant__identity{flex:1 1 auto;min-width:0}
.sep-assistant[data-sep-ai] .sep-assistant__identity>div{min-width:0}
.sep-assistant[data-sep-ai] .sep-assistant__header strong{color:#fff!important;font-size:14px!important;letter-spacing:.035em}
.sep-assistant[data-sep-ai] .sep-assistant__header small{color:#dce5ef!important;opacity:1!important;font-size:10px!important}
.sep-assistant[data-sep-ai] .sep-assistant__brandmark{flex:0 0 34px!important;width:34px!important;height:34px!important;color:#06264f!important;background:linear-gradient(145deg,#f0d77d,#c9a14a)!important;border:1px solid #e6c976!important;border-radius:11px!important;font-size:12px!important}
.sep-assistant[data-sep-ai] .sep-assistant__controls button{width:28px!important;height:28px!important;border-radius:9px!important;color:#fff!important}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions{display:block!important;padding:10px 12px!important;white-space:normal!important;overflow:hidden!important;background:#fff!important}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions>small{display:block!important;margin:0 0 7px!important;font-size:10px!important;line-height:1.4!important;letter-spacing:0!important;color:#718095!important}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions>div{display:flex!important;gap:6px!important;overflow-x:auto!important;min-width:0;scrollbar-width:none}
.sep-assistant[data-sep-ai] .sep-assistant__suggestions button{min-height:32px!important;padding:7px 10px!important;font-size:11px!important;background:#fafbfc!important;border:1px solid #dce3eb!important;box-shadow:none!important}
.sep-assistant[data-sep-ai] .sep-assistant__messages{padding:14px 12px!important;background:linear-gradient(180deg,#f4f6f9,#fafbfc)!important}
.sep-assistant[data-sep-ai] .sep-assistant__message p{font-size:13px!important;line-height:1.8!important;padding:11px 13px!important;border-radius:16px!important;max-width:94%!important}
.sep-assistant[data-sep-ai] .sep-assistant__composer{padding:10px 12px!important;background:#fff!important}
.sep-assistant[data-sep-ai] .sep-assistant__form{position:relative!important;display:flex!important;align-items:flex-end!important;gap:8px!important;padding:5px!important;background:#f8fafc!important;border:1px solid #d5dde8!important;border-radius:16px!important;box-shadow:0 4px 16px rgba(6,38,79,.04)!important}
.sep-assistant[data-sep-ai] .sep-assistant__form label.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea{flex:1 1 0!important;width:0!important;min-width:0!important;min-height:44px!important;max-height:96px!important;padding:10px!important;font-size:13px!important;line-height:1.7!important;color:#17324e!important;background:transparent!important;border:0!important;border-radius:11px!important}
.sep-assistant[data-sep-ai] .sep-assistant__form textarea::placeholder{color:#778698!important;opacity:1!important}
.sep-assistant[data-sep-ai] .sep-assistant__form:focus-within{border-color:#bda263!important;box-shadow:0 0 0 3px rgba(201,161,74,.12)!important}
.sep-assistant[data-sep-ai] .sep-assistant__send{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;border-radius:12px!important;background:linear-gradient(145deg,#e7ce83,#c9a14a)!important;color:#06264f!important;box-shadow:0 5px 12px rgba(174,140,42,.17)!important}
.sep-assistant[data-sep-ai] .sep-assistant__note{margin:8px 3px 0!important;color:#718095!important;font-size:10px!important;line-height:1.6!important}
@media(max-width:620px){.sep-assistant[data-sep-ai] .sep-assistant__panel,.sep-assistant[data-sep-ai][dir="rtl"] .sep-assistant__panel{left:auto!important;right:12px!important;width:min(368px,85vw)!important;height:min(62dvh,500px)!important}.sep-assistant[data-sep-ai][dir="rtl"] .sep-assistant__panel{left:12px!important;right:auto!important}.sep-assistant[data-sep-ai] .sep-assistant__header{padding:11px!important;gap:7px!important}.sep-assistant[data-sep-ai] .sep-assistant__form textarea{font-size:16px!important}.sep-assistant[data-sep-ai] .sep-assistant__identity{gap:7px!important}}

@media(min-width:621px){.sep-assistant[data-sep-ai] .sep-assistant__panel{width:min(368px,calc(100vw - 28px))!important;height:min(520px,calc(100dvh - 90px))!important}}

/* iOS focus must keep a 16px input without disabling pinch zoom. */
@media(max-width:620px){body .sep-assistant[data-sep-ai] .sep-assistant__composer .sep-assistant__form textarea[data-ai-input]{font-size:16px!important;line-height:1.5!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}body .sep-assistant[data-sep-ai] .sep-assistant__header,body .sep-assistant[data-sep-ai] .sep-assistant__suggestions,body .sep-assistant[data-sep-ai] .sep-assistant__composer{flex-shrink:0!important}}

/* Keep the open dialog above the sticky navigation when the keyboard reduces the viewport. */
body .sep-assistant[data-sep-ai].is-open{z-index:2147483647!important}

/* Reserve message space while the mobile keyboard is open. */
@media(max-width:620px){body .sep-assistant[data-sep-ai].is-keyboard-open .sep-assistant__suggestions{display:none!important}body .sep-assistant[data-sep-ai].is-keyboard-open .sep-assistant__messages{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important}body .sep-assistant[data-sep-ai] .sep-assistant__composer textarea[data-ai-input]{font-size:16px!important}}

/* END */

/* BEGIN /assets/service-icon-lux-v1.css?v=1.0.3 */
/* SEPINDAR Service Icon Lux V1
   Shared premium treatment for service-mode icons across Services, Service Detail,
   About Us, Home service cards and route-related service cards. */
:root{--sep-navy:#06264f;--sep-navy2:#0a315f;--sep-gold:#e9b338;--sep-gold-soft:#ffd978}

/* Shared badge geometry */
.about-architecture-v500-grid article>i,
.service-mode-nav-v550 a>i,
.related-service-grid-v15 a>i,
.inner-service-top-v15>i,
.bento-top .bento-icon,
.route-related-services-v2200-grid a>span:first-child{
  position:relative;
  display:grid;
  place-items:center;
  width:64px;
  height:64px;
  flex:0 0 64px;
  border-radius:20px;
  color:var(--sep-gold);
  background:linear-gradient(145deg,var(--sep-navy2),#04182f);
  border:1px solid rgba(255,216,120,.22);
  box-shadow:
    0 14px 30px rgba(6,38,79,.20),
    inset 0 1px 0 rgba(255,255,255,.09),
    0 0 0 1px rgba(233,179,56,.04);
  overflow:visible;
  transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s ease,border-color .38s ease;
}
.about-architecture-v500-grid article>i::before,
.service-mode-nav-v550 a>i::before,
.related-service-grid-v15 a>i::before,
.inner-service-top-v15>i::before,
.bento-top .bento-icon::before,
.route-related-services-v2200-grid a>span:first-child::before{
  content:"";
  position:absolute;
  inset:7px;
  border-radius:15px;
  border:1px solid rgba(255,216,120,.17);
  pointer-events:none;
}
.about-architecture-v500-grid article>i::after,
.service-mode-nav-v550 a>i::after,
.related-service-grid-v15 a>i::after,
.inner-service-top-v15>i::after,
.bento-top .bento-icon::after,
.route-related-services-v2200-grid a>span:first-child::after{
  content:"";
  position:absolute;
  inset:-8px;
  border-radius:25px;
  border:1px solid rgba(233,179,56,.18);
  opacity:0;
  transform:scale(.82);
  pointer-events:none;
}
.about-architecture-v500-grid svg,
.service-mode-nav-v550 svg,
.related-service-grid-v15 svg,
.inner-service-top-v15 svg,
.bento-top .bento-icon svg,
.route-related-services-v2200-grid svg{
  width:34px!important;
  height:34px!important;
  max-width:34px;
  max-height:34px;
  color:inherit;
  stroke:currentColor;
  fill:none;
  filter:drop-shadow(0 3px 8px rgba(233,179,56,.26));
  transform-origin:center;
}

/* About Us: convert the operational architecture icons into premium motion cards */
.about-architecture-v500-grid article{
  position:relative;
  overflow:hidden;
  border:1px solid rgba(6,38,79,.09);
  border-radius:24px;
  background:linear-gradient(155deg,rgba(255,255,255,.98),rgba(247,249,252,.96));
  box-shadow:0 14px 34px rgba(6,38,79,.065);
  transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s ease,border-color .42s ease;
}
.about-architecture-v500-grid article::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(circle at 50% 22%,rgba(233,179,56,.15),transparent 42%);
  transition:opacity .35s ease;
}
.about-architecture-v500-grid article:hover{
  transform:translateY(-7px);
  border-color:rgba(215,160,45,.34);
  box-shadow:0 24px 48px rgba(6,38,79,.11),0 8px 24px rgba(233,179,56,.08);
}
.about-architecture-v500-grid article:hover::before{opacity:1}
.about-architecture-v500-grid article:hover>i,
.service-mode-nav-v550 a:hover>i,
.related-service-grid-v15 a:hover>i,
.inner-service-card-v15:hover .inner-service-top-v15>i,
.bento-card:hover .bento-top .bento-icon,
.route-related-services-v2200-grid a:hover>span:first-child{
  transform:translateY(-3px) scale(1.045);
  border-color:rgba(255,216,120,.42);
  box-shadow:0 18px 36px rgba(6,38,79,.25),0 0 0 6px rgba(233,179,56,.07);
}
.about-architecture-v500-grid article:hover>i::after,
.service-mode-nav-v550 a:hover>i::after,
.related-service-grid-v15 a:hover>i::after,
.inner-service-card-v15:hover .inner-service-top-v15>i::after,
.bento-card:hover .bento-top .bento-icon::after,
.route-related-services-v2200-grid a:hover>span:first-child::after{
  animation:sepIconHalo 1.8s ease-out infinite;
}

/* About individual motion: multimodal / sea / road / air */
.about-architecture-v500-grid article:nth-child(1)>i svg{animation:sepIconMulti 4.4s ease-in-out infinite}
.about-architecture-v500-grid article:nth-child(1)>i::after{animation:sepIconPulse 3s ease-out infinite}
.about-architecture-v500-grid article:nth-child(2)>i svg{animation:sepIconSea 3.4s ease-in-out infinite}
.about-architecture-v500-grid article:nth-child(3)>i svg{animation:sepIconRoad 3.7s ease-in-out infinite}
.about-architecture-v500-grid article:nth-child(4)>i svg{animation:sepIconAir 3.5s ease-in-out infinite}

/* Service detail mode strip */
.service-mode-nav-v550{
  position:relative;
  overflow:hidden;
}
.service-mode-nav-v550 .wrap{
  gap:10px!important;
}
.service-mode-nav-v550 a{
  position:relative;
  min-width:0;
  padding:12px 10px!important;
  border-radius:18px;
  transition:background .32s ease,transform .32s ease,box-shadow .32s ease;
}
.service-mode-nav-v550 a:hover{
  background:linear-gradient(180deg,#fff,#f8fafc);
  transform:translateY(-3px);
  box-shadow:0 12px 26px rgba(6,38,79,.08);
}
.service-mode-nav-v550 a:nth-child(1)>i svg{animation:sepIconRoad 3.7s ease-in-out infinite}
.service-mode-nav-v550 a:nth-child(2)>i svg{animation:sepIconRail 3.2s ease-in-out infinite}
.service-mode-nav-v550 a:nth-child(3)>i svg{animation:sepIconSea 3.4s ease-in-out infinite}
.service-mode-nav-v550 a:nth-child(4)>i svg{animation:sepIconAir 3.5s ease-in-out infinite}
.service-mode-nav-v550 a:nth-child(5)>i svg{animation:sepIconMulti 4.4s ease-in-out infinite}

/* Hero service icon */
.service-detail-icon-v15{
  position:relative;
  overflow:hidden;
  border:1px solid rgba(255,217,121,.22)!important;
  box-shadow:0 22px 54px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.12)!important;
}
.service-detail-icon-v15::before{
  content:"";
  position:absolute;
  inset:10px;
  border:1px solid rgba(255,215,111,.18);
  border-radius:inherit;
  pointer-events:none;
}
.service-detail-icon-v15 svg{
  color:var(--sep-gold)!important;
  stroke:currentColor!important;
  fill:none!important;
  filter:drop-shadow(0 4px 12px rgba(233,179,56,.34));
  animation:sepIconHero 4.8s ease-in-out infinite;
}

/* Related-service and service-card icons */
.related-service-grid-v15 a,
.inner-service-card-v15,
.bento-card,
.route-related-services-v2200-grid a{
  transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s ease,border-color .38s ease;
}
.related-service-grid-v15 a:hover,
.route-related-services-v2200-grid a:hover{
  transform:translateY(-6px);
}
.inner-service-top-v15>i,
.bento-top .bento-icon{width:58px;height:58px;flex-basis:58px;border-radius:18px}
.inner-service-top-v15>i::before,
.bento-top .bento-icon::before{border-radius:13px}
.inner-service-top-v15 svg,
.bento-top .bento-icon svg{width:31px!important;height:31px!important}

/* Subtle entrance reveal, added by JS only */
.sep-icon-lux-pending .about-architecture-v500-grid article,
.sep-icon-lux-pending .service-mode-nav-v550 a{
  opacity:0;
  transform:translateY(18px) scale(.985);
}
.sep-icon-lux-ready .about-architecture-v500-grid article,
.sep-icon-lux-ready .service-mode-nav-v550 a{
  animation:sepIconEnter .62s cubic-bezier(.19,.78,.23,1) both;
}
.sep-icon-lux-ready .about-architecture-v500-grid article:nth-child(1),
.sep-icon-lux-ready .service-mode-nav-v550 a:nth-child(1){animation-delay:.03s}
.sep-icon-lux-ready .about-architecture-v500-grid article:nth-child(2),
.sep-icon-lux-ready .service-mode-nav-v550 a:nth-child(2){animation-delay:.09s}
.sep-icon-lux-ready .about-architecture-v500-grid article:nth-child(3),
.sep-icon-lux-ready .service-mode-nav-v550 a:nth-child(3){animation-delay:.15s}
.sep-icon-lux-ready .about-architecture-v500-grid article:nth-child(4),
.sep-icon-lux-ready .service-mode-nav-v550 a:nth-child(4){animation-delay:.21s}
.sep-icon-lux-ready .service-mode-nav-v550 a:nth-child(5){animation-delay:.27s}

@keyframes sepIconEnter{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}
@keyframes sepIconRoad{0%,100%{transform:translateX(-2px)}50%{transform:translateX(3px)}}
@keyframes sepIconRail{0%,100%{transform:translateY(0)}45%{transform:translateY(-2px)}55%{transform:translateY(1px)}}
@keyframes sepIconSea{0%,100%{transform:translateY(1px) rotate(-1deg)}50%{transform:translateY(-3px) rotate(1deg)}}
@keyframes sepIconAir{0%,100%{transform:translate(-2px,2px) rotate(-2deg)}50%{transform:translate(4px,-4px) rotate(2deg)}}
@keyframes sepIconMulti{0%,100%{transform:scale(.96) rotate(-1deg)}50%{transform:scale(1.05) rotate(1deg)}}
@keyframes sepIconHero{0%,100%{transform:translateY(0) scale(.98)}50%{transform:translateY(-4px) scale(1.04)}}
@keyframes sepIconPulse{0%{transform:scale(.82);opacity:0}32%{opacity:.62}100%{transform:scale(1.15);opacity:0}}
@keyframes sepIconHalo{0%{transform:scale(.84);opacity:0}35%{opacity:.65}100%{transform:scale(1.18);opacity:0}}

@media(max-width:760px){
  .about-architecture-v500-grid article>i,
  .service-mode-nav-v550 a>i,
  .related-service-grid-v15 a>i,
  .route-related-services-v2200-grid a>span:first-child{
    width:54px;height:54px;flex-basis:54px;border-radius:17px;
  }
  .about-architecture-v500-grid svg,
  .service-mode-nav-v550 svg,
  .related-service-grid-v15 svg,
  .route-related-services-v2200-grid svg{width:29px!important;height:29px!important}
  .service-mode-nav-v550 a{padding:10px 7px!important;border-radius:15px}
  .about-architecture-v500-grid article{border-radius:19px}
}

@media(prefers-reduced-motion:reduce){
  .about-architecture-v500-grid article>i svg,
  .service-mode-nav-v550 a>i svg,
  .service-detail-icon-v15 svg,
  .about-architecture-v500-grid article>i::after,
  .service-mode-nav-v550 a>i::after,
  .related-service-grid-v15 a>i::after,
  .inner-service-top-v15>i::after,
  .bento-top .bento-icon::after,
  .route-related-services-v2200-grid a>span:first-child::after{
    animation:none!important;
  }
  .sep-icon-lux-pending .about-architecture-v500-grid article,
  .sep-icon-lux-pending .service-mode-nav-v550 a{opacity:1;transform:none}
}

/* v1.0.1 — keep premium service badges fully inside clipped image cards */
.bento-card .bento-top{
  left:0!important;
  right:0!important;
  width:100%!important;
  padding-inline:18px!important;
  box-sizing:border-box!important;
}
.bento-card .bento-top .bento-icon{
  flex:0 0 58px;
}
@media(max-width:760px){
  .bento-card .bento-top{padding-inline:13px!important}
  .bento-card .bento-top .bento-icon{flex-basis:52px;width:52px;height:52px}
}

/* About Us gold-line card polish v1.0.2 */
.page-slug-about .about-architecture-v500-grid article,
.page-slug-about .advantage-grid .advantage-card,
.page-slug-about .sep-company-profile-v1 .service-side-v15{
  background:#fff!important;
  border:1px solid rgba(6,38,79,.10)!important;
  border-radius:22px!important;
  box-shadow:inset 0 3px 0 #e9b338,0 14px 34px rgba(6,38,79,.07)!important;
}
.page-slug-about .about-architecture-v500-grid article,
.page-slug-about .advantage-grid .advantage-card{
  position:relative;
  overflow:hidden;
  transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s ease,border-color .38s ease;
}
.page-slug-about .about-architecture-v500-grid article:hover,
.page-slug-about .advantage-grid .advantage-card:hover{
  transform:translateY(-6px);
  border-color:rgba(218,164,48,.34)!important;
  box-shadow:inset 0 3px 0 #f0b83f,0 22px 46px rgba(6,38,79,.11),0 7px 20px rgba(233,179,56,.07)!important;
}
.page-slug-about .advantage-grid .advantage-card>span{
  color:#a87817;
}
.page-slug-about .advantage-grid .advantage-card>i{
  background:linear-gradient(90deg,#e3aa2e,#ffd978)!important;
}
.page-slug-about .sep-company-profile-v1 .service-side-v15{
  overflow:hidden;
}
@media(max-width:760px){
  .page-slug-about .about-architecture-v500-grid article,
  .page-slug-about .advantage-grid .advantage-card,
  .page-slug-about .sep-company-profile-v1 .service-side-v15{
    border-radius:18px!important;
    box-shadow:inset 0 3px 0 #e9b338,0 10px 24px rgba(6,38,79,.065)!important;
  }
}

/* About Us gold accent hardening v1.0.3 */
html body.page-slug-about .about-architecture-v500 .about-architecture-v500-grid>article,
html body.page-slug-about .why-v15 .advantage-grid>article.advantage-card,
html body.page-slug-about .sep-company-profile-v1 .service-detail-main-grid-v15>aside.service-side-v15{
  background:#fff!important;
  border-top:3px solid #e9b338!important;
  border-right:1px solid rgba(6,38,79,.10)!important;
  border-bottom:1px solid rgba(6,38,79,.10)!important;
  border-left:1px solid rgba(6,38,79,.10)!important;
  border-radius:22px!important;
  box-shadow:0 14px 34px rgba(6,38,79,.07)!important;
}
html body.page-slug-about .why-v15 .advantage-grid>article.advantage-card:hover,
html body.page-slug-about .about-architecture-v500 .about-architecture-v500-grid>article:hover{
  border-top-color:#f2bd46!important;
  box-shadow:0 22px 46px rgba(6,38,79,.11),0 7px 20px rgba(233,179,56,.07)!important;
}
@media(max-width:760px){
  html body.page-slug-about .about-architecture-v500 .about-architecture-v500-grid>article,
  html body.page-slug-about .why-v15 .advantage-grid>article.advantage-card,
  html body.page-slug-about .sep-company-profile-v1 .service-detail-main-grid-v15>aside.service-side-v15{
    border-radius:18px!important;
    box-shadow:0 10px 24px rgba(6,38,79,.065)!important;
  }
}

/* END */

/* BEGIN /assets/mobile-page-polish-v1.css?v=1.0.12 */
@media (max-width: 767px){
  body.page-slug-home .home-corridors-v2200-row,
  body.page-slug-home .seo-entity-v1 .home-corridors-v2200-row{
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:12px!important;
    align-items:stretch!important;
  }
  body.page-slug-home .home-corridors-v2200-row>a{
    display:flex!important;
    flex-direction:column!important;
    min-width:0!important;
    width:auto!important;
    padding:16px!important;
    gap:10px!important;
    overflow-wrap:normal!important;
    word-break:normal!important;
    border-radius:16px!important;
  }
  body.page-slug-home .home-corridors-v2200-row>a strong{
    font-size:16px!important;
    line-height:1.5!important;
    overflow-wrap:normal!important;
    word-break:normal!important;
  }
  body.page-slug-contact .quote-v15-grid{
    display:grid!important;
    width:calc(100% - 28px)!important;
    max-width:620px!important;
    grid-template-columns:minmax(0,1fr)!important;
    gap:14px!important;
    align-items:stretch!important;
  }
  body.page-slug-contact .quote-v15-copy,
  body.page-slug-contact .quote-v15-form-wrap{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    box-sizing:border-box!important;
  }
  body.page-slug-contact .quote-v15-copy{padding:20px!important}
  body.page-slug-contact .quote-v15-copy h2{
    max-width:none!important;
    font-size:clamp(25px,7vw,32px)!important;
    line-height:1.3!important;
  }
  body.page-slug-contact .quote-v15-form{
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    background:transparent!important;
    padding:0!important;
    margin:0!important;
    max-width:100%!important;
    display:grid!important;
    width:100%!important;
    min-width:0!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:12px!important;
    box-sizing:border-box!important;
  }
  body.page-slug-contact .quote-v15-form>*{
    grid-column:auto!important;
    min-width:0!important;
    box-sizing:border-box!important;
  }
  body.page-slug-contact .quote-v15-form label:has(select[name="transport_mode"]),
  body.page-slug-contact .quote-v15-form label:has(input[name="equipment"]),
  body.page-slug-contact .quote-v15-form label:has(input[name="ready_date"]){grid-column:1/-1!important}
  body.page-slug-contact .quote-v15-form>.wide,
  body.page-slug-contact .quote-v15-form>.quote-form-head-v590,
  body.page-slug-contact .quote-v15-form>.quote-disclaimer-v280,
  body.page-slug-contact .quote-v15-form>.quote-advanced-toggle,
  body.page-slug-contact .quote-v15-form>button[type="submit"]{grid-column:1/-1!important}
  body.page-slug-contact .quote-v15-form label{min-width:0!important}
  body.page-slug-contact .quote-v15-form :where(input,select,textarea){
    display:block!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    min-height:48px!important;
    padding-inline:12px!important;
    font-size:16px!important;
    box-sizing:border-box!important;
  }
  body.page-slug-contact .quote-v15-form textarea{min-height:120px!important}
  body.page-slug-contact .quote-v15-form input[type="date"]{
    -webkit-appearance:none!important;
    appearance:none!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    inline-size:100%!important;
    min-inline-size:0!important;
    max-inline-size:100%!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
  }
  body.page-slug-contact .quote-v15-form input[type="date"]::-webkit-date-and-time-value{
    min-width:0!important;
    text-align:start!important;
  }
  body.page-slug-contact .quote-v15-form>button[type="submit"]{
    min-height:56px!important;
    height:auto!important;
    padding:14px!important;
    white-space:normal!important;
  }
  body.page-slug-contact .quote-v15-form .quote-form-head-v590 strong{
    display:none!important;
  }
  body.page-slug-home .global-flow-v960 .global-flow-v960-grid{
    width:calc(100% - 32px)!important;
    max-width:560px!important;
    min-width:0!important;
    margin-inline:auto!important;
    grid-template-columns:minmax(0,1fr)!important;
    box-sizing:border-box!important;
    justify-items:center!important;
  }
  body.page-slug-home .global-flow-v960-grid>*,
  body.page-slug-home .global-flow-v960-route{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    box-sizing:border-box!important;
  }
  body.page-slug-home .global-flow-v960-copy{text-align:center!important}
  body.page-slug-home .global-flow-v960-cta{
    justify-self:center!important;
    margin-inline:auto!important;
  }
  body.page-slug-home .home-network-v1000 .home-network-v1000-shell{
    width:calc(100% - 32px)!important;
    max-width:560px!important;
    min-width:0!important;
    margin-inline:auto!important;
    grid-template-columns:minmax(0,1fr)!important;
    box-sizing:border-box!important;
    justify-items:center!important;
  }
  body.page-slug-home .home-network-v1000-shell>*{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    box-sizing:border-box!important;
  }
  body.page-slug-home .home-network-v1000-copy{text-align:start!important}
  body.page-slug-home .home-network-v1000-copy :is(h2,p){margin-inline:auto!important}
  body.page-slug-home .home-network-v1000-chips{
    justify-content:center!important;
    flex-wrap:wrap!important;
  }
  body.page-slug-home .home-network-v1000-copy>.btn-v15{
    width:100%!important;
    max-width:100%!important;
    margin-inline:auto!important;
    justify-content:center!important;
    box-sizing:border-box!important;
  }

  /* Equal frame margins with reading-direction text alignment. */
  body.page-slug-home :is(.home-corridors-v2200,.home-process-v400,.home-services-v400,.home-intelligence-v2200)>.wrap{
    width:calc(100% - 32px)!important;
    max-width:560px!important;
    min-width:0!important;
    margin-inline:auto!important;
    box-sizing:border-box!important;
  }
  body.page-slug-home .home-corridors-v2200-head{
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    text-align:start!important;
  }
  body.page-slug-home .home-corridors-v2200-head>div,
  body.page-slug-home .home-process-v400-grid>div:first-child{
    width:100%!important;
    min-width:0!important;
    text-align:start!important;
  }
  body.page-slug-home .home-corridors-v2200 .home-corridors-v2200-row{
    grid-template-columns:minmax(0,1fr)!important;
    width:100%!important;
    min-width:0!important;
    box-sizing:border-box!important;
  }
  body.page-slug-home .seo-entity-v1 .home-corridors-v2200-row{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
  body.page-slug-home .home-corridors-v2200 .home-corridors-v2200-row>a{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    min-height:0!important;
    height:auto!important;
    align-items:stretch!important;
    text-align:start!important;
    box-sizing:border-box!important;
  }
  body.page-slug-home .home-process-v400-grid{
    grid-template-columns:minmax(0,1fr)!important;
  }
  body.page-slug-home .home-process-v400-steps article{
    text-align:start!important;
    min-width:0!important;
    box-sizing:border-box!important;
  }
  body.page-slug-home .sep-mobile-home-r1300-copy{
    margin-inline:auto!important;
  }
  body.page-slug-home .sep-mobile-home-r1300-actions a{
    justify-content:center!important;
    gap:10px!important;
    box-sizing:border-box!important;
  }
}
/* Readability review, 2026-10-01: home mobile only. */
@media (max-width:767px){
 body.page-slug-home .tracking-console-head-v700 span{color:#163754!important;font-size:11px!important;letter-spacing:.03em!important}
 body.page-slug-home .tracking-path-v700.tracking-path-v750{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;padding-inline:10px!important}
 body.page-slug-home .tracking-node-v750{min-width:0!important}
 body.page-slug-home .tracking-node-v750 small,
 body.page-slug-home .tracking-leg-v750 b{font-size:11px!important;line-height:1.35!important;color:#fff!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
 body.page-slug-home .tracking-node-v750 small{min-height:30px!important}
 body.page-slug-home .sep-mobile-home-r1300-overlay{background:linear-gradient(180deg,rgba(3,26,55,.60) 0%,rgba(3,26,55,.54) 48%,rgba(3,26,55,.12) 74%,rgba(3,26,55,.45) 100%)!important}
 body.page-slug-home .sep-mobile-home-r1300-copy p{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.55)!important}
 body.page-slug-home .home-services-v400 .bento-body p{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;max-height:none!important;height:auto!important;overflow:visible!important}
 body.page-slug-contact .contact-story-v15 p{font-size:13px!important;line-height:1.6!important;color:#425870!important}
}

@media(max-width:767px){body:is(.page-slug-home,.page-slug-contact) .sep-assistant:has(.sep-assistant__launcher[aria-expanded="false"]){bottom:max(16px,env(safe-area-inset-bottom))!important}}

/* Home layout review, 2026-10-01. */
body.page-slug-home .home-corridors-v2200 .home-corridors-v2200-shell{padding:28px!important;box-sizing:border-box!important}
body.page-slug-home .home-corridors-v2200-head h2{line-height:1.25!important;margin-block:16px 18px!important}
body.page-slug-home .home-corridors-v2200 .home-corridors-v2200-shell .home-corridors-v2200-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}
@media(min-width:768px) and (max-width:1000px){body.page-slug-home .home-corridors-v2200 .home-corridors-v2200-shell .home-corridors-v2200-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){
 body.page-slug-home .home-corridors-v2200 .home-corridors-v2200-shell{padding:20px!important}
 body.page-slug-home .home-corridors-v2200 .home-corridors-v2200-shell .home-corridors-v2200-row{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}
 body.page-slug-home .global-flow-v960-node small{font-size:11px!important;line-height:1.35!important;width:80px!important;max-width:none!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
 body.page-slug-home .global-flow-v960-status span{font-size:11px!important;line-height:1.45!important;letter-spacing:0!important}
 body.page-slug-home .home-network-v1000-visual{display:flex!important;flex-direction:column!important;gap:12px!important;height:auto!important;min-height:0!important;padding:16px!important;box-sizing:border-box!important}
 body.page-slug-home .home-network-v1000-visual :is(.home-network-v1000-grid,.home-network-v1000-orbit,.home-network-v1000-link,.home-network-v1000-signal,.home-network-v1000-meta){display:none!important}
 body.page-slug-home .home-network-v1000-visual :is(.home-network-v1000-office,.home-network-v1000-core){position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:18px!important;box-sizing:border-box!important;border-radius:16px!important;text-align:start!important}
 body.page-slug-home .home-network-v1000-office.office-tehran{order:1!important}
 body.page-slug-home .home-network-v1000-office.office-erbil{order:2!important}
 body.page-slug-home .home-network-v1000-office.office-global{order:3!important}
 body.page-slug-home .home-network-v1000-core{order:4!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}
 body.page-slug-home .home-network-v1000-office small{position:static!important;display:block!important;margin-block-end:8px!important;font-size:12px!important}
 body.page-slug-home .home-network-v1000-office b{display:block!important;font-size:18px!important}
 body.page-slug-home .home-network-v1000-office span,
 body.page-slug-home .home-network-v1000-core span{display:block!important;font-size:13px!important;line-height:1.6!important;color:#e4edf6!important}
 body.page-slug-home .home-network-v1000-office i{display:none!important}
}

/* END */

/* BEGIN /assets/navigation-groups-v1.css?v=1.0.3 */
/* SEPINDAR grouped navigation — shared across public pages and locales */
html body .site-header #primary-navigation .sep-nav-group{position:relative;min-width:0;margin:0;border:0}
html body .site-header #primary-navigation .sep-nav-group>summary{display:flex;align-items:center;gap:6px;list-style:none;cursor:pointer;padding:12px 0;color:#06264f;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;white-space:nowrap}
html body .site-header #primary-navigation .sep-nav-group>summary::-webkit-details-marker{display:none}
html body .site-header #primary-navigation .sep-nav-group>summary::after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-3px;transition:transform .15s}
html body .site-header #primary-navigation .sep-nav-group[open]>summary::after{transform:rotate(225deg);margin-top:3px}
html body .site-header #primary-navigation .sep-nav-group>summary:focus-visible{outline:2px solid #c9a227;outline-offset:5px;border-radius:5px}
html body .site-header #primary-navigation .sep-nav-panel{display:none;position:absolute;inset-inline-start:0;top:calc(100% + 9px);width:max-content;min-width:230px;max-width:320px;padding:8px;background:#fff;border:1px solid #dce4ed;border-top:3px solid #c9a227;border-radius:12px;box-shadow:0 18px 42px rgba(6,38,79,.18);z-index:10030}
html body .site-header #primary-navigation .sep-nav-group[open]>.sep-nav-panel{display:grid;gap:2px}
html body .site-header #primary-navigation .sep-nav-panel>a{position:relative;display:block;padding:11px 13px!important;margin:0!important;border:0!important;border-radius:7px;color:#06264f!important;font-size:14px!important;font-weight:500!important;line-height:1.6!important;text-align:start!important;white-space:normal!important}
html body .site-header #primary-navigation .sep-nav-panel>a::after{display:none!important}
html body .site-header #primary-navigation .sep-nav-panel>a:hover,html body .site-header #primary-navigation .sep-nav-panel>a:focus-visible,html body .site-header #primary-navigation .sep-nav-panel>a[aria-current=page]{background:#edf2f8!important;color:#06264f!important}
html body .site-header #primary-navigation .sep-nav-group.has-current-page>summary{color:#06264f}
@media(min-width:1100px){html body .site-header #primary-navigation{gap:18px!important}html body .site-header #primary-navigation .sep-nav-group{flex:0 0 auto}html body .site-header #primary-navigation .sep-nav-group>summary{font-size:14px;font-weight:600}}
@media(min-width:1100px) and (max-width:1279px){html body .site-header #primary-navigation{gap:10px!important}html body .site-header #primary-navigation .sep-nav-group>summary{font-size:13px}}
@media(max-width:1099px){
html body .site-header #primary-navigation .sep-nav-group{width:100%;border-bottom:1px solid #edf1f5}
html body .site-header #primary-navigation .sep-nav-group>summary{justify-content:space-between;min-height:48px;padding:11px 13px;font-size:15px;white-space:normal}
html body .site-header #primary-navigation .sep-nav-panel{position:static;width:100%;min-width:0;max-width:none;border:0;border-radius:10px;border-inline-start:2px solid #c9a227;box-shadow:none;padding:4px 8px;margin:0 0 10px;background:#f3f6fa}
html body .site-header #primary-navigation .sep-nav-panel>a{font-size:14px!important;padding:11px 12px!important}
}

/* Mobile footer navigation, 2026-10-01. */
@media(max-width:767px){
 body .site-footer .footer-grid > :is(.footer-company-v550,div:nth-child(3)){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:4px!important;align-items:start!important}
 body .site-footer .footer-grid > :is(.footer-company-v550,div:nth-child(3)) > b{grid-column:1/-1!important;margin-block-end:10px!important}
 body .site-footer .footer-grid > :is(.footer-company-v550,div:nth-child(3)) > a{display:flex!important;align-items:center!important;min-width:0!important;min-height:44px!important;margin:0!important;padding-block:6px!important;font-size:13px!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
}

/* Align all top-level navigation labels, including Persian, 2026-10-01. */
html[lang="fa"] body .site-header #primary-navigation{font-family:Vazirmatn,"Noto Sans Arabic",Inter,Tahoma,Arial,sans-serif!important}
html body .site-header #primary-navigation > .sep-nav-group{font-family:inherit!important}
html body .site-header #primary-navigation > a,
html body .site-header #primary-navigation > .sep-nav-group > summary{display:flex!important;align-items:center!important;box-sizing:border-box!important;height:44px!important;margin-block:0!important;padding:10px 0!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:24px!important;letter-spacing:normal!important}
@media(min-width:1100px) and (max-width:1279px){
 html body .site-header #primary-navigation > a,
 html body .site-header #primary-navigation > .sep-nav-group > summary{font-size:13px!important}
}
@media(max-width:1099px){
 html body .site-header #primary-navigation > a,
 html body .site-header #primary-navigation > .sep-nav-group > summary{height:auto!important;min-height:48px!important;padding:12px 13px!important;font-size:15px!important;line-height:24px!important}
}

html[lang="fa"] body .site-header #primary-navigation#primary-navigation > a,html[lang="fa"] body .site-header #primary-navigation#primary-navigation > .sep-nav-group > summary{font:600 14px/24px Vazirmatn,"Noto Sans Arabic",Inter,Tahoma,Arial,sans-serif!important}
@media(min-width:1100px) and (max-width:1279px){html[lang="fa"] body .site-header #primary-navigation#primary-navigation > a,html[lang="fa"] body .site-header #primary-navigation#primary-navigation > .sep-nav-group > summary{font-size:13px!important}}
@media(max-width:1099px){html[lang="fa"] body .site-header #primary-navigation#primary-navigation > a,html[lang="fa"] body .site-header #primary-navigation#primary-navigation > .sep-nav-group > summary{font-size:15px!important}}

/* END */

/* BEGIN /assets/mobile-language-menu-v1.css?v=2.0.1 */
/* SEPINDAR compact mobile language selector v2.1 — single source: header switch */
.mobile-language-menu-v1{display:none!important}
@media(max-width:768px){
  .site-header .language-switch-v390{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:10040!important;flex:0 0 auto!important}
  .site-header .language-switch-v390>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:58px!important;height:54px!important;padding:0 9px!important;border:1px solid rgba(6,38,79,.14)!important;border-radius:16px!important;background:#fff!important;color:#06264f!important;box-shadow:0 8px 20px rgba(6,38,79,.08)!important}
  .site-header .language-switch-v390 .language-active-v390{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}
  .site-header .language-switch-v390 .language-active-v390 img{width:24px!important;height:15px!important;object-fit:cover!important;border-radius:2px!important;box-shadow:0 0 0 1px rgba(6,38,79,.08)!important}
  .site-header .language-switch-v390 .lang-name-v390{display:none!important}
  .site-header .language-switch-v390 .lang-caret{font-size:13px!important;line-height:1!important;color:#06264f!important}
  .site-header .language-switch-v390 .language-menu-v390{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;inset-inline:auto 0!important;display:none!important;width:218px!important;min-width:218px!important;max-width:calc(100vw - 32px)!important;max-height:min(360px,62dvh)!important;overflow:auto!important;padding:7px!important;border:1px solid #dfe6ee!important;border-top:3px solid #d7a927!important;border-radius:16px!important;background:#fff!important;box-shadow:0 22px 55px rgba(6,38,79,.22)!important;z-index:10050!important}
  .site-header .language-switch-v390.open .language-menu-v390{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:2px!important}
  .site-header .language-switch-v390 .language-menu-v390>a{display:block!important;width:100%!important;margin:0!important;padding:9px 10px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#06264f!important;text-decoration:none!important;font-size:13px!important;font-weight:750!important;line-height:1.35!important;box-sizing:border-box!important}
  .site-header .language-switch-v390 .language-menu-v390>a:hover,.site-header .language-switch-v390 .language-menu-v390>a:focus-visible{background:#f2f5f9!important}
  .site-header .language-switch-v390 .language-menu-v390>a[aria-current="page"]{background:#fff7df!important;color:#705514!important}
  .site-header .language-switch-v390 .language-option-v390{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;text-align:start!important}
  .site-header .language-switch-v390 .language-option-v390 img{flex:0 0 auto!important;width:24px!important;height:15px!important;object-fit:cover!important;border-radius:2px!important}
  .site-header .language-switch-v390 .language-option-name-v390{display:block!important;min-width:0!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
}

/* END */

/* BEGIN /assets/privacy-consent-v1.css?v=1.0.4 */
.sep-analytics-consent{position:fixed;z-index:2147483000;left:18px;right:18px;bottom:18px;max-width:720px;margin:auto;padding:16px 18px;border:1px solid rgba(215,169,39,.38);border-radius:18px;background:rgba(6,38,79,.97);color:#fff;box-shadow:0 18px 50px rgba(2,20,44,.28);backdrop-filter:blur(14px);font:inherit}.sep-analytics-consent[hidden]{display:none!important}.sep-analytics-consent-inner{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center}.sep-analytics-consent-copy strong{display:block;font-size:14px;line-height:1.4;margin:0 0 4px}.sep-analytics-consent-copy p{margin:0;color:rgba(255,255,255,.78);font-size:12px;line-height:1.65}.sep-analytics-consent-copy a{color:#f2c84b;text-decoration:underline;text-underline-offset:3px}.sep-analytics-consent-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.sep-analytics-consent button{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:transparent;color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.sep-analytics-consent button[data-consent="grant"]{background:#d7a927;border-color:#d7a927;color:#06264f}.sep-analytics-consent button:hover{transform:translateY(-1px)}
@media(max-width:680px){.sep-analytics-consent{left:8px;right:8px;bottom:8px;padding:8px 10px;border-radius:12px;max-width:none}.sep-analytics-consent-inner{grid-template-columns:1fr;gap:5px}.sep-analytics-consent-copy strong{font-size:13px;line-height:1.3;margin-bottom:2px}.sep-analytics-consent-copy p{font-size:11px;line-height:1.32}.sep-analytics-consent-actions{gap:6px;justify-content:stretch}.sep-analytics-consent button{flex:1 1 120px;min-height:36px;padding:0 11px;font-size:11px}}
@media(max-width:380px){.sep-analytics-consent-actions{display:grid;grid-template-columns:1fr!important}.sep-analytics-consent button{width:100%!important;min-width:0!important;white-space:normal!important;line-height:1.2!important;padding:7px 10px!important}}

/* Compact consent on mobile; preserve desktop layout. */
@media(max-width:680px){.sep-analytics-consent .sep-analytics-consent-copy strong{font-size:13px!important;line-height:1.35!important}.sep-analytics-consent .sep-analytics-consent-copy p{font-size:11.5px!important;line-height:1.35!important}.sep-analytics-consent .sep-analytics-consent-actions button{font-size:11px!important;line-height:1.2!important;min-height:38px!important;padding:4px 8px!important}.sep-analytics-consent{padding-bottom:max(10px,env(safe-area-inset-bottom))}}

/* END */
