.antPage{--ant-dark:#071319;--ant-panel:#0b1d26;background:var(--ant-dark);color:#f1f7fa}.antPage h1,.antPage h2,.antPage h3{font-family:Arial,Helvetica,sans-serif}.antHero{isolation:isolate;background:#061015;min-height:100svh;position:relative;overflow:hidden}.antHeroImage{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.antHeroShade{z-index:-2;background:linear-gradient(90deg,#020b10e8,#020b1082 52%,#020b100a),linear-gradient(#0000 44%,#020b10eb);position:absolute;inset:0}.antHeroContent{justify-content:space-between;align-items:center;gap:40px;min-height:calc(100svh - 94px);padding-block:78px;display:flex}.antEyebrow{color:var(--yellow);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.antHero h1{letter-spacing:-.08em;text-transform:uppercase;text-shadow:0 4px 35px #000;margin:20px 0 18px;font-size:clamp(62px,9.8vw,148px);line-height:.78}.antHero h1 span{color:#0000;-webkit-text-stroke:1.5px #dceef6;display:block}.antHeroLead{letter-spacing:-.04em;margin:0;font-size:clamp(22px,2.7vw,35px);font-weight:700}.antHeroMeta{color:#d2e0e7;letter-spacing:.1em;text-transform:uppercase;gap:26px;margin-top:25px;font-size:12px;font-weight:800;display:flex}.antHeroMeta strong{color:var(--yellow)}.antActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.antHeroStamp{color:#c7d4da;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #ffffff8c;align-self:flex-end;margin:0 0 4%;padding-top:15px;font-size:10px;line-height:1.7}.antHeroStamp strong{color:#fff;font-size:13px}.antSubnav{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#051016f5;border-bottom:1px solid #29434f;position:sticky;top:0}.antSubnav>div{display:flex;overflow:auto}.antSubnav a{color:#abc0ca;text-align:center;letter-spacing:.13em;text-transform:uppercase;border-inline-start:1px solid #29434f;flex:1;min-width:max-content;padding:18px 21px;font-size:9px;font-weight:900}.antSubnav a:last-child{border-inline-end:1px solid #29434f}.antSubnav a:hover{color:var(--yellow)}.antSection{padding-block:112px}.antIntro{background:#0a1a22}.antIntroGrid{grid-template-columns:.45fr 1.55fr;gap:60px;display:grid}.antIndex{color:#78909c;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:10px}.antIntroGrid>div{max-width:900px}.antIntro h2,.antHead h2,.antFinal h2{letter-spacing:-.065em;margin:0;font-size:clamp(44px,6vw,84px);line-height:.93}.antIntroGrid>div>p:last-child,.antHead>p:last-child,.antWildGrid>div>p,.antDiveStatement>p:last-child,.antFinal>div>p:not(.kicker){color:#aebfc7;font-size:15px;line-height:1.85}.antStats{background:#081820;border-block:1px solid #29434f}.antStatsGrid{grid-template-columns:repeat(4,1fr);display:grid}.antStatsGrid>div{border-left:1px solid #29434f;min-height:133px;padding:27px 24px}.antStatsGrid>div:nth-child(4n){border-right:1px solid #29434f}.antStatsGrid>div:nth-child(-n+4){border-bottom:1px solid #29434f}.antStatsGrid span{color:var(--yellow);letter-spacing:.13em;text-transform:uppercase;margin-bottom:13px;font-size:9px;font-weight:900;display:block}.antStatsGrid strong{font-size:15px;line-height:1.45;display:block}.antRoute{color:#17252c;background:#eaf0f3}.antHead{grid-template-columns:1fr 2fr;gap:18px 60px;margin-bottom:56px;display:grid}.antHead .kicker{grid-column:1}.antHead h2,.antHead>p:last-child{grid-column:2}.antHead>p:last-child{color:#60727a;margin:0}.antRouteGrid{border-top:1px solid #b8c7cd;border-left:1px solid #b8c7cd;grid-template-columns:repeat(3,1fr);display:grid}.antRouteGrid article{border-bottom:1px solid #b8c7cd;border-right:1px solid #b8c7cd;min-height:285px;padding:32px}.antRouteGrid span{color:#8a6904;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.antRouteGrid h3{letter-spacing:-.055em;margin:18px 0;font-size:clamp(27px,3vw,41px);line-height:.95}.antRouteGrid p{color:#53666e;margin:0;font-size:13px;line-height:1.8}.antWild{background:#0c2029}.antWildGrid{grid-template-columns:1.25fr .75fr;align-items:end;gap:65px;display:grid}.antWild .antHead{margin-bottom:25px;display:block}.antWild .antHead h2{margin-top:14px}.antWildGrid>div>p{max-width:750px;margin:0}.antWild aside{border-left:3px solid var(--yellow);background:#122b36;padding:32px}.antWild aside .kicker{margin:0 0 18px}.antWild aside strong{letter-spacing:-.04em;font-size:22px;line-height:1.25}.antDiving{color:#13242b;background:#d9e8ee}.antDiveGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.antDiveStatement h2{letter-spacing:-.07em;margin:14px 0 24px;font-size:clamp(48px,6vw,83px);line-height:.9}.antDiveStatement h2 span{color:#9e190f}.antDiveDetails{gap:15px;display:grid}.antDiveDetails>div{background:#eaf3f6;border:1px solid #9eb6c1;padding:28px}.antDiveDetails svg{color:#9e190f}.antDiveDetails h3{margin:14px 0 10px;font-size:23px}.antDiveDetails p{color:#4d636c;margin:0;font-size:13px;line-height:1.75}.antIncluded{color:#1d2423;background:#edf2f0}.antIncludedGrid{border-top:1px solid #bec9c7;border-left:1px solid #bec9c7;grid-template-columns:1fr 1fr;display:grid}.antIncludedGrid article{border-bottom:1px solid #bec9c7;border-right:1px solid #bec9c7;padding:32px}.antIncludedGrid h3{align-items:center;gap:9px;margin:0 0 21px;font-size:23px;display:flex}.antIncludedGrid h3 svg{color:#9e190f}.antIncludedGrid p{color:#566466;border-bottom:1px solid #d1d8d6;margin:0;padding:11px 0;font-size:12px;line-height:1.45}.antExcluded{background:#e0e9ed}.antPricing{background:#08171e}.antPriceGrid{border-top:1px solid #314954;border-left:1px solid #314954;grid-template-columns:repeat(4,1fr);display:grid}.antPriceGrid article{border-bottom:1px solid #314954;border-right:1px solid #314954;flex-direction:column;justify-content:flex-end;min-height:270px;padding:30px;display:flex}.antPriceGrid p{color:var(--yellow);letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:900}.antPriceGrid strong{letter-spacing:-.06em;font-size:clamp(30px,3.1vw,47px);line-height:1}.antPriceGrid span{color:#9eb4bd;margin-top:17px;font-size:11px;line-height:1.45}.antPriceGrid .antDivePrice{background:var(--yellow);color:#191405}.antDivePrice p,.antDivePrice span{color:#5b4704}.antProfile{background:#10242d}.antProfileGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:75px;display:grid}.antProfile .antHead{margin-bottom:34px;display:block}.antProfile .antHead h2{margin-top:12px}.antChecklist{border-top:1px solid #365966}.antChecklist p{color:#c8d8df;border-bottom:1px solid #365966;gap:11px;margin:0;padding:15px 0;font-size:13px;display:flex}.antChecklist svg{color:var(--yellow);flex:none}.antProfileNote{color:#9fb4bc;gap:9px;margin:26px 0 0;font-size:11px;line-height:1.65;display:flex}.antProfileNote svg{color:var(--yellow);flex:none}.antProfileQuote{border-left:4px solid var(--yellow);background:#173440;padding:38px}.antProfileQuote p{letter-spacing:-.06em;margin:0 0 23px;font-size:clamp(28px,3vw,45px);line-height:1.03}.antProfileQuote span{color:#a9bec6;font-size:12px;line-height:1.7}.antPolicies{color:#1d2423;background:#e5ecea}.antPolicyGrid{border-top:1px solid #bdc7c5;border-left:1px solid #bdc7c5;grid-template-columns:repeat(3,1fr);display:grid}.antPolicyGrid article{border-bottom:1px solid #bdc7c5;border-right:1px solid #bdc7c5;min-height:200px;padding:32px}.antPolicyGrid h3{letter-spacing:-.04em;margin:0;font-size:23px;line-height:1.05}.antPolicyGrid p{color:#627072;margin:23px 0 0;font-size:13px}.antFinal{text-align:center;background:linear-gradient(#020b108c,#020b10ed),url(/assets/expeditions/antarctica-2028/antarctica-team-hero.webp) 50%/cover;align-items:center;min-height:680px;display:flex}.antFinal h2{max-width:900px;margin-inline:auto}.antFinal>div>p:not(.kicker){margin:27px auto 35px}.antFinal small{color:#b7c9d0;letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;gap:7px;margin-top:26px;font-size:10px;font-weight:900;display:flex}@media (max-width:960px){.antHeroContent{min-height:calc(100svh - 78px)}.antHeroStamp{display:none}.antStatsGrid{grid-template-columns:repeat(2,1fr)}.antStatsGrid>div:nth-child(n){border-bottom:1px solid #29434f;border-right:1px solid #29434f}.antHead{grid-template-columns:1fr}.antHead .kicker,.antHead h2,.antHead>p:last-child{grid-column:1}.antRouteGrid,.antPriceGrid{grid-template-columns:1fr 1fr}.antWildGrid,.antDiveGrid,.antProfileGrid{grid-template-columns:1fr;gap:45px}.antPolicyGrid{grid-template-columns:1fr}.antPolicyGrid article{min-height:0}}@media (max-width:720px){.antHero{min-height:800px}.antHeroImage{object-position:58% center}.antHeroShade{background:linear-gradient(#020b101a,#020b101f 34%,#020b10c2 72%,#020b10fa)}.antHeroContent{align-items:flex-end;min-height:725px;padding:55px 0}.antHero h1{font-size:clamp(54px,18vw,79px)}.antHeroMeta{flex-direction:column;gap:8px}.antActions{flex-direction:column;width:100%}.antSection{padding-block:78px}.antIntroGrid{grid-template-columns:1fr;gap:28px}.antIntro h2,.antHead h2,.antFinal h2{font-size:clamp(42px,13vw,63px)}.antStatsGrid,.antRouteGrid,.antPriceGrid{grid-template-columns:1fr}.antStatsGrid>div{min-height:105px}.antRouteGrid article{min-height:0}.antWild aside,.antProfileQuote{padding:26px}.antFinal{min-height:620px}}.antHeroImage{object-position:center 66%}.antField{background:#102a35;padding-block:0}.antFieldGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:600px;display:grid}.antField figure,.antDiveImage,.antProfileVisuals figure,.antCrew figure{margin:0;overflow:hidden}.antField figure{height:100%;min-height:600px}.antField img,.antDiveImage img,.antProfileVisuals img,.antCrew img{object-fit:cover;width:100%;height:100%;display:block}.antFieldGrid>div{max-width:620px;padding:70px}.antField h2,.antCrew h2{letter-spacing:-.065em;margin:14px 0 24px;font-size:clamp(44px,6vw,84px);line-height:.93}.antField p,.antCrew p{color:#aebfc7;font-size:15px;line-height:1.85}.antDiveGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:68px}.antDiveImage{min-height:610px}.antDiveDetails{margin-top:30px}.antProfileVisuals{grid-template-columns:1fr 1fr;gap:14px;display:grid}.antProfileGrid,.antCrewGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.antProfileVisuals figure:first-child{grid-column:1/-1;height:290px}.antProfileVisuals .antGearImage{height:245px}.antProfileQuote{padding:27px}.antProfileQuote p{margin-bottom:18px;font-size:clamp(24px,2.45vw,38px)}.antCrew{background:#07171e;padding-block:112px}.antCrewGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:70px;display:grid}.antCrew h2{margin-top:13px}.antCrew figure{height:400px}.antFinal{background:linear-gradient(#020b1078,#020b10ed),url(/assets/expeditions/antarctica-2028/03-divers-ice-antartica.jpg) 50% 45%/cover}@media (max-width:960px){.antFieldGrid,.antCrewGrid{grid-template-columns:1fr;gap:45px}.antFieldGrid>div{max-width:none;padding:70px}.antField figure{min-height:460px}.antDiveImage{min-height:520px}.antCrew figure{height:450px}}@media (max-width:720px){.antHeroImage{object-position:60% 70%}.antFieldGrid>div{padding:56px 0}.antField figure{min-height:390px}.antField h2,.antCrew h2{font-size:clamp(42px,13vw,63px)}.antDiveImage{min-height:400px}.antProfileVisuals{grid-template-columns:1fr}.antProfileVisuals .antGearImage{height:270px}.antCrew{padding-block:78px}.antCrew figure{height:265px}}@media (hover:none) and (pointer:coarse){.antIntroGrid,.antHead,.antWildGrid,.antDiveGrid,.antIncludedGrid,.antProfileGrid,.antCrewGrid,.antFieldGrid,.antRouteGrid,.antPriceGrid,.antPolicyGrid{grid-template-columns:1fr}.antHead .kicker,.antHead h2,.antHead>p:last-child{grid-column:1}.antFieldGrid,.antCrewGrid,.antDiveGrid,.antProfileGrid{gap:36px}.antFieldGrid{min-height:0}.antFieldGrid>div{max-width:none;padding:54px 0}.antField figure,.antDiveImage,.antProfileVisuals figure:first-child,.antProfileVisuals .antGearImage,.antCrew figure{width:100%;height:auto;min-height:0}.antField img,.antDiveImage img,.antProfileVisuals img,.antCrew img{width:100%;height:auto}.antProfileVisuals{grid-template-columns:1fr}.antProfileVisuals figure:first-child{grid-column:1}.antCrew{padding-block:76px}.antField h2,.antCrew h2,.antIntro h2,.antHead h2,.antFinal h2,.antDiveStatement h2{font-size:clamp(42px,12vw,62px)}}
