/* 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(42px,5.4vw,80px);line-height:1.04;letter-spacing:-.04em;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:-78px 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}}
