.first-24-hours-module__yVcC3a__page{--arrival-paper:#f2ede1;--arrival-paper-deep:#ded5c4;--arrival-ink:#17372d;--arrival-muted:color-mix(in srgb, var(--arrival-ink) 68%, transparent);--arrival-rule:color-mix(in srgb, var(--arrival-ink) 21%, transparent);--arrival-rule-strong:color-mix(in srgb, var(--arrival-ink) 43%, transparent);--arrival-red:#ac3f31;--arrival-yellow:#e7ad33;--arrival-dark:#102a23;--arrival-gutter:max(1.25rem, calc((100vw - 84rem) / 2));background:var(--arrival-paper);color:var(--arrival-ink);overflow:clip}.first-24-hours-module__yVcC3a__eyebrow,.first-24-hours-module__yVcC3a__sectionMarker,.first-24-hours-module__yVcC3a__resultLabel,.first-24-hours-module__yVcC3a__cardColumns section>p,.first-24-hours-module__yVcC3a__arrivalCardHeader p,.first-24-hours-module__yVcC3a__pageNav>p{color:var(--arrival-red);font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:770;line-height:1.35}.first-24-hours-module__yVcC3a__hero{isolation:isolate;border-bottom:1px solid var(--arrival-rule-strong);background:linear-gradient(120deg, #ffffff5c, transparent 42%), linear-gradient(0deg, #102a230d, transparent 38%), var(--arrival-paper);min-height:max(48rem,100svh);position:relative;overflow:hidden}.first-24-hours-module__yVcC3a__heroImage,.first-24-hours-module__yVcC3a__heroImageWash{width:100%;height:100%;position:absolute;inset:0}.first-24-hours-module__yVcC3a__heroImage{z-index:-4;object-fit:cover}.first-24-hours-module__yVcC3a__heroImageWash{z-index:-3;background:linear-gradient(105deg,#f2ede1f5 0%,#f2ede1e0 48%,#f2ede1ab 100%)}.first-24-hours-module__yVcC3a__hero:before{z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--arrival-red) 22%, transparent);content:"";border-radius:50%;width:min(54vw,52rem);position:absolute;top:-31rem;right:-19rem}.first-24-hours-module__yVcC3a__hero:after{z-index:-1;background:repeating-linear-gradient(90deg, var(--arrival-red) 0 10px, transparent 10px 17px);content:"";opacity:.6;transform-origin:0;height:2px;animation:first-24-hours-module__yVcC3a__route-draw 1.5s .54s var(--ease) forwards;position:absolute;bottom:7.4rem;left:0;right:0;transform:scaleX(0)}.first-24-hours-module__yVcC3a__heroGrid{width:min(100% - 3rem,92rem);min-height:max(40rem,100svh - 7.4rem);padding:calc(var(--header-height) + 3.4rem) 0 clamp(4rem, 8vh, 7rem);grid-template-columns:minmax(0,1.15fr) minmax(25rem,.85fr);align-items:center;gap:clamp(3rem,8vw,9rem);margin-inline:auto;display:grid}.first-24-hours-module__yVcC3a__heroCopy{z-index:2;opacity:0;animation:first-24-hours-module__yVcC3a__arrival-rise .76s .12s var(--ease) forwards;position:relative;transform:translateY(1.25rem)}.first-24-hours-module__yVcC3a__heroCopy h1{letter-spacing:-.068em;max-width:10.7ch;margin:clamp(1.3rem,3vh,2.4rem) 0 1.5rem;font-size:clamp(4.7rem,8.2vw,8.8rem);line-height:.82}.first-24-hours-module__yVcC3a__heroCopy h1 span{color:var(--arrival-red);font-style:italic;font-weight:430}.first-24-hours-module__yVcC3a__heroDek{max-width:42rem;color:var(--arrival-muted);font-family:var(--font-editorial);margin:0;font-size:clamp(1.12rem,1.6vw,1.38rem);line-height:1.52}.first-24-hours-module__yVcC3a__heroActions{flex-wrap:wrap;gap:.85rem 1.5rem;margin-top:2rem;display:flex}.first-24-hours-module__yVcC3a__primaryAction,.first-24-hours-module__yVcC3a__secondaryAction,.first-24-hours-module__yVcC3a__resultCta,.first-24-hours-module__yVcC3a__printButton,.first-24-hours-module__yVcC3a__humanCopy>a{letter-spacing:.025em;align-items:center;gap:.85rem;min-height:3.35rem;font-size:.75rem;font-weight:760;text-decoration:none;display:inline-flex}.first-24-hours-module__yVcC3a__primaryAction{background:var(--arrival-ink);color:var(--arrival-paper);transition:background-color var(--fast), transform var(--fast) var(--ease);padding:.8rem 1.2rem}.first-24-hours-module__yVcC3a__primaryAction:hover{background:var(--arrival-red);transform:translateY(-2px)}.first-24-hours-module__yVcC3a__secondaryAction{border-bottom:1px solid var(--arrival-rule-strong)}.first-24-hours-module__yVcC3a__primaryAction span,.first-24-hours-module__yVcC3a__secondaryAction span,.first-24-hours-module__yVcC3a__resultCta span,.first-24-hours-module__yVcC3a__humanCopy>a span{transition:transform var(--fast) var(--ease)}.first-24-hours-module__yVcC3a__primaryAction:hover span,.first-24-hours-module__yVcC3a__secondaryAction:hover span,.first-24-hours-module__yVcC3a__resultCta:hover span,.first-24-hours-module__yVcC3a__humanCopy>a:hover span{transform:translate(.25rem)}.first-24-hours-module__yVcC3a__arrivalBoard{color:#f6f0e2;opacity:0;animation:first-24-hours-module__yVcC3a__arrival-rise .76s .32s var(--ease) forwards;background:#0c211c;align-self:center;padding:.8rem;position:relative;transform:translateY(1.4rem)rotate(.4deg);box-shadow:0 1.8rem 5rem #0f251f2e}.first-24-hours-module__yVcC3a__arrivalBoard:before{content:"";pointer-events:none;border:1px solid #f6f0e238;position:absolute;inset:.38rem}.first-24-hours-module__yVcC3a__boardHeader{border-bottom:1px solid #f6f0e23d;justify-content:space-between;align-items:end;padding:1.3rem 1.2rem 1rem;display:flex}.first-24-hours-module__yVcC3a__boardHeader span{color:var(--arrival-yellow);letter-spacing:.17em;font-size:.58rem;font-weight:770}.first-24-hours-module__yVcC3a__boardHeader strong{font-family:var(--font-editorial);letter-spacing:-.025em;font-size:clamp(1.5rem,2.8vw,2.5rem);font-weight:520;line-height:1}.first-24-hours-module__yVcC3a__arrivalBoard ol{margin:0;padding:0;list-style:none}.first-24-hours-module__yVcC3a__arrivalBoard li{border-bottom:1px solid #f6f0e224;grid-template-columns:3.7rem minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:1rem;min-height:5.9rem;padding:.9rem 1.2rem;display:grid}.first-24-hours-module__yVcC3a__arrivalBoard li>span{color:var(--arrival-yellow);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.64rem;font-weight:760}.first-24-hours-module__yVcC3a__arrivalBoard li strong{font-family:var(--font-editorial);font-size:1.32rem;font-weight:560}.first-24-hours-module__yVcC3a__arrivalBoard li small{color:#f6f0e29c;font-size:.67rem;line-height:1.4}.first-24-hours-module__yVcC3a__boardFooter{grid-template-columns:auto minmax(3rem,1fr) auto;align-items:center;gap:.8rem;min-height:4.7rem;padding:1rem 1.2rem .8rem;display:grid}.first-24-hours-module__yVcC3a__boardFooter>span{font-family:var(--font-editorial);font-size:1.35rem;font-weight:650}.first-24-hours-module__yVcC3a__boardFooter i{background:var(--arrival-yellow);height:1px;position:relative;overflow:visible}.first-24-hours-module__yVcC3a__boardFooter i:after{background:var(--arrival-yellow);content:"";border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.first-24-hours-module__yVcC3a__boardFooter small{color:#f6f0e275;letter-spacing:.12em;text-align:right;text-transform:uppercase;grid-column:1/-1;font-size:.52rem}.first-24-hours-module__yVcC3a__heroStatement{justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 3rem,92rem);min-height:7.4rem;margin-inline:auto;display:flex}.first-24-hours-module__yVcC3a__heroStatement p,.first-24-hours-module__yVcC3a__heroStatement span{margin:0}.first-24-hours-module__yVcC3a__heroStatement p{max-width:48rem;font-family:var(--font-editorial);font-size:clamp(1.25rem,2vw,1.85rem);font-style:italic;line-height:1.25}.first-24-hours-module__yVcC3a__heroStatement span{color:var(--arrival-red);letter-spacing:.13em;text-transform:uppercase;font-size:.59rem;font-weight:760}.first-24-hours-module__yVcC3a__pageNav{z-index:30;top:var(--header-height);border-bottom:1px solid var(--arrival-rule);min-height:4.4rem;padding-inline:var(--arrival-gutter);-webkit-backdrop-filter:blur(14px)saturate(.9);backdrop-filter:blur(14px)saturate(.9);background:#f2ede1f0;align-items:center;gap:2rem;display:flex;position:sticky}.first-24-hours-module__yVcC3a__pageNav>p{flex:none}.first-24-hours-module__yVcC3a__pageNav ol{flex:1;justify-content:space-between;gap:1.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.first-24-hours-module__yVcC3a__pageNav a{color:var(--arrival-muted);white-space:nowrap;align-items:center;gap:.45rem;font-size:.69rem;font-weight:680;text-decoration:none;display:inline-flex}.first-24-hours-module__yVcC3a__pageNav a span{color:var(--arrival-red);font-size:.52rem}.first-24-hours-module__yVcC3a__pageNav a:hover{color:var(--arrival-ink)}.first-24-hours-module__yVcC3a__quickAnswer,.first-24-hours-module__yVcC3a__plannerSection,.first-24-hours-module__yVcC3a__preflightSection,.first-24-hours-module__yVcC3a__firstDaySection,.first-24-hours-module__yVcC3a__hotelNightSection,.first-24-hours-module__yVcC3a__arrivalCardSection,.first-24-hours-module__yVcC3a__faqSection,.first-24-hours-module__yVcC3a__sourcesSection,.first-24-hours-module__yVcC3a__relatedSection{width:min(100% - 3rem,84rem);margin-inline:auto}.first-24-hours-module__yVcC3a__quickAnswer{grid-template-columns:minmax(0,.84fr) minmax(32rem,1.16fr);align-items:start;gap:clamp(4rem,9vw,10rem);padding-block:clamp(6rem,11vw,11rem);display:grid}.first-24-hours-module__yVcC3a__quickAnswerCopy{top:calc(var(--header-height) + 7rem);position:sticky}.first-24-hours-module__yVcC3a__quickAnswerCopy h2{max-width:11ch;margin:1rem 0 1.5rem;font-size:clamp(3.2rem,5.5vw,5.7rem)}.first-24-hours-module__yVcC3a__quickAnswerCopy>p:not(.first-24-hours-module__yVcC3a__eyebrow){max-width:36rem;color:var(--arrival-muted);font-family:var(--font-editorial);margin:0 0 1.5rem;font-size:1.16rem;line-height:1.55}.first-24-hours-module__yVcC3a__sourceLink{color:var(--arrival-red);border-bottom:1px solid;align-items:center;gap:.55rem;padding-bottom:.16rem;font-size:.66rem;font-weight:730;text-decoration:none;display:inline-flex}.first-24-hours-module__yVcC3a__sourceLink span{transition:transform var(--fast) var(--ease)}.first-24-hours-module__yVcC3a__sourceLink:hover span{transform:translate(.15rem,-.15rem)}.first-24-hours-module__yVcC3a__quickSteps{border-top:1px solid var(--arrival-rule-strong);margin:0;padding:0;list-style:none}.first-24-hours-module__yVcC3a__quickSteps li{border-bottom:1px solid var(--arrival-rule);grid-template-columns:3rem minmax(0,1fr);gap:1.4rem;padding:1.45rem 0;display:grid}.first-24-hours-module__yVcC3a__quickSteps li>span,.first-24-hours-module__yVcC3a__timeline li>span{color:var(--arrival-red);letter-spacing:.1em;font-size:.6rem;font-weight:760}.first-24-hours-module__yVcC3a__quickSteps h3{margin:0 0 .35rem;font-size:clamp(1.55rem,2.2vw,2.2rem)}.first-24-hours-module__yVcC3a__quickSteps p{max-width:37rem;color:var(--arrival-muted);margin:0;font-size:.86rem;line-height:1.55}.first-24-hours-module__yVcC3a__plannerSection,.first-24-hours-module__yVcC3a__preflightSection,.first-24-hours-module__yVcC3a__firstDaySection,.first-24-hours-module__yVcC3a__arrivalCardSection,.first-24-hours-module__yVcC3a__faqSection,.first-24-hours-module__yVcC3a__sourcesSection,.first-24-hours-module__yVcC3a__relatedSection{scroll-margin-top:calc(var(--header-height) + 4.5rem);padding-block:clamp(5.5rem,10vw,10rem)}.first-24-hours-module__yVcC3a__plannerSection{border-top:1px solid var(--arrival-rule-strong)}.first-24-hours-module__yVcC3a__sectionHeading{grid-template-columns:minmax(15rem,.78fr) minmax(0,1.22fr);gap:2rem 5rem;margin-bottom:clamp(3rem,6vw,5.5rem);display:grid}.first-24-hours-module__yVcC3a__sectionMarker{align-items:center;gap:.65rem;display:flex}.first-24-hours-module__yVcC3a__sectionMarker span{min-width:2rem;color:var(--arrival-ink);font-family:var(--font-editorial);letter-spacing:0;font-size:1.05rem;font-weight:650}.first-24-hours-module__yVcC3a__sectionHeading h2{grid-column:2;max-width:13ch;margin:0;font-size:clamp(3.2rem,5.8vw,6.1rem)}.first-24-hours-module__yVcC3a__sectionLede{grid-column:2}.first-24-hours-module__yVcC3a__sectionLede p{max-width:43rem;color:var(--arrival-muted);font-family:var(--font-editorial);margin:0;font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.55}.first-24-hours-module__yVcC3a__plannerGrid{border-top:1px solid var(--arrival-rule-strong);border-bottom:1px solid var(--arrival-rule-strong);grid-template-columns:minmax(0,.95fr) minmax(28rem,1.05fr);display:grid}.first-24-hours-module__yVcC3a__plannerControls{min-width:0;padding-right:clamp(2rem,5vw,5rem)}.first-24-hours-module__yVcC3a__plannerControls fieldset{border:0;border-bottom:1px solid var(--arrival-rule);margin:0;padding:1.6rem 0}.first-24-hours-module__yVcC3a__plannerControls fieldset:last-child{border-bottom:0}.first-24-hours-module__yVcC3a__plannerControls legend{font-family:var(--font-editorial);align-items:center;gap:.75rem;margin-bottom:.9rem;padding:0;font-size:1.12rem;font-weight:620;display:flex}.first-24-hours-module__yVcC3a__plannerControls legend span{color:var(--arrival-red);font-family:var(--font-body);letter-spacing:.1em;font-size:.55rem;font-weight:760}.first-24-hours-module__yVcC3a__choiceRow{flex-wrap:wrap;gap:.55rem;display:flex}.first-24-hours-module__yVcC3a__choiceButton{border:1px solid var(--arrival-rule-strong);min-height:3.2rem;color:var(--arrival-ink);cursor:pointer;transition:border-color var(--fast), background-color var(--fast), color var(--fast), transform var(--fast) var(--ease);background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;padding:.65rem .95rem;font-size:.74rem;font-weight:690;line-height:1.2;display:inline-flex}.first-24-hours-module__yVcC3a__choiceButton:hover{transform:translateY(-1px)}.first-24-hours-module__yVcC3a__choiceButton[data-active=true]{border-color:var(--arrival-ink);background:var(--arrival-ink);color:var(--arrival-paper)}.first-24-hours-module__yVcC3a__choiceButton strong{font-family:var(--font-editorial);font-size:1.08rem}.first-24-hours-module__yVcC3a__choiceButton small{color:inherit;opacity:.68;margin-top:.14rem;font-size:.53rem}.first-24-hours-module__yVcC3a__fieldHint{color:var(--arrival-muted);margin:.65rem 0 0;font-size:.65rem}.first-24-hours-module__yVcC3a__readinessChecks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.first-24-hours-module__yVcC3a__readinessChecks label{border:1px solid var(--arrival-rule-strong);cursor:pointer;align-items:center;gap:.8rem;min-height:4.2rem;padding:.7rem .85rem;display:flex}.first-24-hours-module__yVcC3a__readinessChecks input{width:1.15rem;height:1.15rem;accent-color:var(--arrival-red);margin:0}.first-24-hours-module__yVcC3a__readinessChecks label>span{flex-direction:column;display:flex}.first-24-hours-module__yVcC3a__readinessChecks strong{font-size:.76rem}.first-24-hours-module__yVcC3a__readinessChecks small{color:var(--arrival-muted);font-size:.57rem}.first-24-hours-module__yVcC3a__planResult{background:var(--arrival-dark);min-width:0;color:var(--arrival-paper);align-items:center;display:grid}.first-24-hours-module__yVcC3a__planResultInner{animation:first-24-hours-module__yVcC3a__result-in .33s var(--ease) both;padding:clamp(2rem,5vw,4.5rem)}.first-24-hours-module__yVcC3a__planResult .first-24-hours-module__yVcC3a__resultLabel{color:var(--arrival-yellow)}.first-24-hours-module__yVcC3a__resultAirport{color:#f2ede185;letter-spacing:.12em;text-transform:uppercase;margin:1.8rem 0 .4rem;font-size:.61rem;font-weight:730}.first-24-hours-module__yVcC3a__planResult h3{max-width:13ch;color:var(--arrival-paper);margin:0 0 1rem;font-size:clamp(2.5rem,4.5vw,4.5rem)}.first-24-hours-module__yVcC3a__planResult h3+p{color:#f2ede1ba;max-width:37rem;font-family:var(--font-editorial);margin:0;font-size:1.07rem;line-height:1.5}.first-24-hours-module__yVcC3a__backupRoute{border-block:1px solid #f2ede12e;margin-top:2rem;padding-block:1.2rem}.first-24-hours-module__yVcC3a__backupRoute>span,.first-24-hours-module__yVcC3a__leaveChecks>p{color:var(--arrival-yellow);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.55rem;font-weight:760;display:block}.first-24-hours-module__yVcC3a__backupRoute strong{font-family:var(--font-editorial);margin-top:.35rem;font-size:1.3rem;font-weight:590;display:block}.first-24-hours-module__yVcC3a__backupRoute p{color:#f2ede1a6;margin:.35rem 0 0;font-size:.74rem;line-height:1.5}.first-24-hours-module__yVcC3a__leaveChecks{margin-top:1.5rem}.first-24-hours-module__yVcC3a__leaveChecks ol{counter-reset:leave-checks;margin:.8rem 0 0;padding:0;list-style:none}.first-24-hours-module__yVcC3a__leaveChecks li{color:#f2ede1bd;counter-increment:leave-checks;margin-top:.6rem;padding-left:1.6rem;font-size:.72rem;line-height:1.45;position:relative}.first-24-hours-module__yVcC3a__leaveChecks li:before{color:var(--arrival-yellow);content:counter(leave-checks, decimal-leading-zero);font-size:.5rem;font-weight:750;position:absolute;left:0}.first-24-hours-module__yVcC3a__resultCta{color:var(--arrival-paper);border-bottom:1px solid #f2ede16b;margin-top:1.7rem}.first-24-hours-module__yVcC3a__preflightSection,.first-24-hours-module__yVcC3a__preflightTable{border-top:1px solid var(--arrival-rule-strong)}.first-24-hours-module__yVcC3a__preflightHeader,.first-24-hours-module__yVcC3a__preflightRow{grid-template-columns:minmax(11rem,.55fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid}.first-24-hours-module__yVcC3a__preflightHeader{border-bottom:1px solid var(--arrival-rule-strong);min-height:3rem;color:var(--arrival-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:760}.first-24-hours-module__yVcC3a__preflightRow{border-bottom:1px solid var(--arrival-rule);min-height:5.5rem;padding-block:.9rem}.first-24-hours-module__yVcC3a__preflightRow>div{align-items:center;gap:.85rem;display:flex}.first-24-hours-module__yVcC3a__preflightRow>div span{color:var(--arrival-red);font-size:.52rem;font-weight:760}.first-24-hours-module__yVcC3a__preflightRow>div strong{font-family:var(--font-editorial);font-size:1.18rem;font-weight:630}.first-24-hours-module__yVcC3a__preflightRow p{color:var(--arrival-muted);margin:0;font-size:.77rem;line-height:1.5}.first-24-hours-module__yVcC3a__calmNote{border-left:3px solid var(--arrival-red);color:var(--arrival-muted);margin:1.6rem 0 0;padding-left:1rem;font-size:.82rem}.first-24-hours-module__yVcC3a__calmNote strong{color:var(--arrival-ink)}.first-24-hours-module__yVcC3a__firstDaySection{border-top:1px solid var(--arrival-rule-strong);width:100%}.first-24-hours-module__yVcC3a__firstDaySection>.first-24-hours-module__yVcC3a__sectionHeading,.first-24-hours-module__yVcC3a__dayGrid{width:min(100% - 3rem,84rem);margin-inline:auto}.first-24-hours-module__yVcC3a__dayGrid{grid-template-columns:minmax(0,.82fr) minmax(34rem,1.18fr);align-items:start;gap:clamp(4rem,8vw,9rem);display:grid}.first-24-hours-module__yVcC3a__timeline{margin:0;padding:0;list-style:none}.first-24-hours-module__yVcC3a__timeline li{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-bottom:2.3rem;display:grid;position:relative}.first-24-hours-module__yVcC3a__timeline li:not(:last-child):after{background:var(--arrival-rule-strong);content:"";width:1px;position:absolute;top:1.2rem;bottom:.4rem;left:.63rem}.first-24-hours-module__yVcC3a__timeline li>span{z-index:1;border:1px solid var(--arrival-red);background:var(--arrival-paper);border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;font-size:.45rem;display:grid;position:relative}.first-24-hours-module__yVcC3a__timeline li div>p:first-child{color:var(--arrival-red);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.56rem;font-weight:760}.first-24-hours-module__yVcC3a__timeline h3{margin:0 0 .4rem;font-size:clamp(1.6rem,2.5vw,2.5rem)}.first-24-hours-module__yVcC3a__timeline h3+p{color:var(--arrival-muted);margin:0;font-size:.79rem;line-height:1.55}.first-24-hours-module__yVcC3a__transportReference{border-top:4px solid var(--arrival-ink);padding-top:1.5rem}.first-24-hours-module__yVcC3a__referenceIntro{grid-template-columns:minmax(0,1.2fr) minmax(13rem,.8fr);align-items:end;gap:1.5rem 3rem;display:grid}.first-24-hours-module__yVcC3a__referenceIntro .first-24-hours-module__yVcC3a__eyebrow{grid-column:1/-1}.first-24-hours-module__yVcC3a__referenceIntro h3{max-width:15ch;margin:0;font-size:clamp(2rem,3.4vw,3.45rem)}.first-24-hours-module__yVcC3a__referenceIntro>p:not(.first-24-hours-module__yVcC3a__eyebrow){color:var(--arrival-muted);margin:0;font-size:.74rem}.first-24-hours-module__yVcC3a__transportRows{border-top:1px solid var(--arrival-rule-strong);margin-top:1.8rem}.first-24-hours-module__yVcC3a__transportRows article{border-bottom:1px solid var(--arrival-rule);grid-template-columns:minmax(8rem,.62fr) minmax(0,1fr) minmax(10rem,.8fr);align-items:center;gap:.65rem 1.4rem;padding-block:1rem;display:grid}.first-24-hours-module__yVcC3a__transportRows article>div{align-items:baseline;gap:.65rem;display:flex}.first-24-hours-module__yVcC3a__transportRows article>div span{color:var(--arrival-red);font-size:.52rem;font-weight:780}.first-24-hours-module__yVcC3a__transportRows h4{font-family:var(--font-editorial);margin:0;font-size:1rem;font-weight:630}.first-24-hours-module__yVcC3a__transportRows p,.first-24-hours-module__yVcC3a__transportRows strong,.first-24-hours-module__yVcC3a__transportRows small{margin:0;font-size:.67rem;line-height:1.45}.first-24-hours-module__yVcC3a__transportRows p{color:var(--arrival-muted)}.first-24-hours-module__yVcC3a__transportRows strong{font-weight:650}.first-24-hours-module__yVcC3a__transportRows small{color:var(--arrival-red);opacity:.86;grid-column:2/-1}.first-24-hours-module__yVcC3a__referenceSources,.first-24-hours-module__yVcC3a__recoverySources{flex-wrap:wrap;gap:.8rem 1.4rem;margin-top:1.5rem;display:flex}.first-24-hours-module__yVcC3a__recoverySection{padding:clamp(5.5rem, 10vw, 10rem) var(--arrival-gutter);scroll-margin-top:calc(var(--header-height) + 4.5rem);background:var(--arrival-dark);color:var(--arrival-paper)}.first-24-hours-module__yVcC3a__recoveryHeading{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);align-items:end;gap:1rem 5rem;max-width:84rem;margin-inline:auto;display:grid}.first-24-hours-module__yVcC3a__recoveryHeading .first-24-hours-module__yVcC3a__eyebrow{color:var(--arrival-yellow);grid-column:1/-1}.first-24-hours-module__yVcC3a__recoveryHeading h2{max-width:12ch;color:var(--arrival-paper);margin:0;font-size:clamp(3.2rem,5.8vw,6rem)}.first-24-hours-module__yVcC3a__recoveryHeading>p:not(.first-24-hours-module__yVcC3a__eyebrow){color:#f2ede1ab;font-family:var(--font-editorial);margin:0;font-size:1.12rem;line-height:1.55}.first-24-hours-module__yVcC3a__recoveryList{border-top:1px solid #f2ede140;grid-template-columns:repeat(2,minmax(0,1fr));max-width:84rem;margin:clamp(3rem,6vw,5.5rem) auto 0;display:grid}.first-24-hours-module__yVcC3a__recoveryList article{border-bottom:1px solid #f2ede130;min-height:23rem;padding:2rem 2rem 2.5rem 0}.first-24-hours-module__yVcC3a__recoveryList article:nth-child(2n){border-left:1px solid #f2ede130;padding-left:2rem;padding-right:0}.first-24-hours-module__yVcC3a__recoveryList article>div{align-items:center;gap:.8rem;display:flex}.first-24-hours-module__yVcC3a__recoveryList article>div span,.first-24-hours-module__yVcC3a__recoveryList article>div p{color:var(--arrival-yellow);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.56rem;font-weight:760}.first-24-hours-module__yVcC3a__recoveryList h3{max-width:16ch;color:var(--arrival-paper);margin:1.5rem 0;font-size:clamp(2rem,3.3vw,3.4rem)}.first-24-hours-module__yVcC3a__recoveryList ol{margin:0;padding-left:1.1rem}.first-24-hours-module__yVcC3a__recoveryList li{color:#f2ede1ab;margin-top:.55rem;padding-left:.25rem;font-size:.75rem;line-height:1.5}.first-24-hours-module__yVcC3a__recoverySources{max-width:84rem;margin-inline:auto}.first-24-hours-module__yVcC3a__recoverySources .first-24-hours-module__yVcC3a__sourceLink{color:var(--arrival-yellow)}.first-24-hours-module__yVcC3a__hotelNightSection{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:clamp(6rem,11vw,11rem);display:grid}.first-24-hours-module__yVcC3a__hotelRule,.first-24-hours-module__yVcC3a__nightRule{min-width:0}.first-24-hours-module__yVcC3a__hotelRule{border-right:1px solid var(--arrival-rule-strong);padding-right:clamp(2rem,5vw,5rem)}.first-24-hours-module__yVcC3a__nightRule{padding-left:clamp(2rem,5vw,5rem)}.first-24-hours-module__yVcC3a__hotelNightSection h2{max-width:12ch;margin:1.4rem 0 2rem;font-size:clamp(2.8rem,4.8vw,5rem)}.first-24-hours-module__yVcC3a__registrationSplit{border-top:1px solid var(--arrival-rule-strong)}.first-24-hours-module__yVcC3a__registrationSplit>div{border-bottom:1px solid var(--arrival-rule);padding-block:1.4rem}.first-24-hours-module__yVcC3a__registrationSplit>div>p:first-child,.first-24-hours-module__yVcC3a__nightPlans article>p{color:var(--arrival-red);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:760}.first-24-hours-module__yVcC3a__registrationSplit h3{margin:.45rem 0;font-size:1.7rem}.first-24-hours-module__yVcC3a__registrationSplit h3+p{color:var(--arrival-muted);margin:0;font-size:.78rem}.first-24-hours-module__yVcC3a__hotelRule>.first-24-hours-module__yVcC3a__sourceLink{margin-top:1.5rem}.first-24-hours-module__yVcC3a__nightPlans{border-top:1px solid var(--arrival-rule-strong)}.first-24-hours-module__yVcC3a__nightPlans article{border-bottom:1px solid var(--arrival-rule);padding-block:1.4rem}.first-24-hours-module__yVcC3a__nightPlans h3{margin:.55rem 0 0;font-size:clamp(1.38rem,2.2vw,2rem);line-height:1.12}.first-24-hours-module__yVcC3a__lateLayoverSection{border-block:1px solid var(--arrival-rule-strong);background:var(--arrival-paper-deep);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.first-24-hours-module__yVcC3a__lateLayoverSection article{min-height:34rem;padding:clamp(3rem, 7vw, 7rem) var(--arrival-gutter)}.first-24-hours-module__yVcC3a__lateLayoverSection article:first-child{border-right:1px solid var(--arrival-rule-strong);padding-left:var(--arrival-gutter)}.first-24-hours-module__yVcC3a__lateLayoverSection h2{max-width:11ch;margin:1.2rem 0 1.5rem;font-size:clamp(3rem,5vw,5.2rem)}.first-24-hours-module__yVcC3a__lateLayoverSection article>p:not(.first-24-hours-module__yVcC3a__eyebrow){max-width:39rem;color:var(--arrival-muted);font-family:var(--font-editorial);margin:0 0 1.5rem;font-size:1.06rem;line-height:1.56}.first-24-hours-module__yVcC3a__emergencyBand{min-height:8rem;padding:1.4rem var(--arrival-gutter);background:var(--arrival-red);color:#fff7e7;justify-content:center;align-items:center;gap:clamp(2rem,6vw,7rem);display:flex}.first-24-hours-module__yVcC3a__emergencyBand>p{color:#fff7e7b3;letter-spacing:.13em;text-transform:uppercase;max-width:14rem;margin:0;font-size:.58rem;font-weight:760}.first-24-hours-module__yVcC3a__emergencyBand dl{gap:clamp(1.2rem,4vw,4rem);margin:0;display:flex}.first-24-hours-module__yVcC3a__emergencyBand dl div{align-items:baseline;gap:.5rem;display:flex}.first-24-hours-module__yVcC3a__emergencyBand dt{color:#fff7e7ad;text-transform:uppercase;font-size:.52rem}.first-24-hours-module__yVcC3a__emergencyBand dd{font-family:var(--font-editorial);margin:0;font-size:clamp(1.45rem,2.5vw,2.3rem);font-weight:650;line-height:1}.first-24-hours-module__yVcC3a__arrivalCardSection{grid-template-columns:minmax(18rem,.62fr) minmax(35rem,1.38fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.first-24-hours-module__yVcC3a__cardIntro{top:calc(var(--header-height) + 7rem);position:sticky}.first-24-hours-module__yVcC3a__cardIntro h2{max-width:10ch;margin:1.2rem 0;font-size:clamp(3rem,5vw,5.2rem)}.first-24-hours-module__yVcC3a__cardIntro>p:not(.first-24-hours-module__yVcC3a__sectionMarker){max-width:31rem;color:var(--arrival-muted);font-family:var(--font-editorial);margin:0;font-size:1.08rem;line-height:1.55}.first-24-hours-module__yVcC3a__printButton{background:var(--arrival-ink);color:var(--arrival-paper);cursor:pointer;border:0;border-radius:0;margin-top:1.7rem;padding:.75rem 1rem}.first-24-hours-module__yVcC3a__arrivalCard{border:1px solid var(--arrival-rule-strong);background:#f7f1e4;padding:clamp(1.2rem,3vw,2.5rem);position:relative;box-shadow:0 1.5rem 4rem #102a231a}.first-24-hours-module__yVcC3a__arrivalCard:before{border:1px solid var(--arrival-rule);content:"";pointer-events:none;position:absolute;inset:.5rem}.first-24-hours-module__yVcC3a__arrivalCardHeader{z-index:1;border-bottom:3px solid var(--arrival-ink);justify-content:space-between;align-items:end;padding:.4rem 0 1.2rem;display:flex;position:relative}.first-24-hours-module__yVcC3a__arrivalCardHeader h3{letter-spacing:-.045em;margin:.25rem 0 0;font-size:clamp(2.3rem,4.5vw,4.5rem)}.first-24-hours-module__yVcC3a__arrivalCardHeader>p{color:var(--arrival-ink);font-family:var(--font-editorial);letter-spacing:0;font-size:1.5rem}.first-24-hours-module__yVcC3a__arrivalCardHeader>p span{color:var(--arrival-red)}.first-24-hours-module__yVcC3a__cardColumns{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.first-24-hours-module__yVcC3a__cardColumns section{border-bottom:1px solid var(--arrival-rule-strong);min-height:16rem;padding:1.5rem 1.3rem 1.5rem 0}.first-24-hours-module__yVcC3a__cardColumns section:nth-child(2n){border-left:1px solid var(--arrival-rule-strong);padding-left:1.3rem;padding-right:0}.first-24-hours-module__yVcC3a__cardColumns ul{margin:1rem 0 0;padding:0;list-style:none}.first-24-hours-module__yVcC3a__cardColumns li{margin-top:.65rem;padding-left:1.45rem;font-size:.72rem;line-height:1.45;position:relative}.first-24-hours-module__yVcC3a__cardColumns li:before{border:1px solid var(--arrival-rule-strong);content:"";width:.75rem;height:.75rem;position:absolute;top:.25rem;left:0}.first-24-hours-module__yVcC3a__cardEmergency dl{margin:1rem 0 0}.first-24-hours-module__yVcC3a__cardEmergency dl div{border-bottom:1px solid var(--arrival-rule);justify-content:space-between;align-items:baseline;padding-block:.42rem;display:flex}.first-24-hours-module__yVcC3a__cardEmergency dt{color:var(--arrival-muted);font-size:.66rem}.first-24-hours-module__yVcC3a__cardEmergency dd{font-family:var(--font-editorial);margin:0;font-size:1.2rem;font-weight:650}.first-24-hours-module__yVcC3a__cardFooter{z-index:1;color:var(--arrival-red);letter-spacing:.11em;text-align:center;text-transform:uppercase;margin:1.2rem 0 0;font-size:.52rem;font-weight:760;position:relative}.first-24-hours-module__yVcC3a__faqSection{border-top:1px solid var(--arrival-rule-strong);grid-template-columns:minmax(19rem,.7fr) minmax(32rem,1.3fr);gap:clamp(3rem,8vw,8rem);display:grid}.first-24-hours-module__yVcC3a__faqIntro h2{max-width:11ch;margin:1rem 0 1.3rem;font-size:clamp(3rem,5.2vw,5.4rem)}.first-24-hours-module__yVcC3a__faqIntro>p:not(.first-24-hours-module__yVcC3a__eyebrow){max-width:31rem;color:var(--arrival-muted);font-family:var(--font-editorial);margin:0;font-size:1.06rem;line-height:1.55}.first-24-hours-module__yVcC3a__faqList{border-top:1px solid var(--arrival-rule-strong)}.first-24-hours-module__yVcC3a__faqList details{border-bottom:1px solid var(--arrival-rule)}.first-24-hours-module__yVcC3a__faqList summary{cursor:pointer;min-height:5rem;font-family:var(--font-editorial);grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.9rem 2.5rem .9rem 0;font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:600;line-height:1.25;list-style:none;display:grid;position:relative}.first-24-hours-module__yVcC3a__faqList summary::-webkit-details-marker{display:none}.first-24-hours-module__yVcC3a__faqList summary:after{color:var(--arrival-red);content:"+";font-family:var(--font-body);font-size:1.2rem;position:absolute;right:.3rem}.first-24-hours-module__yVcC3a__faqList details[open] summary:after{content:"−"}.first-24-hours-module__yVcC3a__faqList summary span{color:var(--arrival-red);font-family:var(--font-body);letter-spacing:.1em;font-size:.52rem;font-weight:760}.first-24-hours-module__yVcC3a__faqList details>p{max-width:43rem;color:var(--arrival-muted);margin:-.25rem 0 1.5rem 3.3rem;font-size:.8rem;line-height:1.6}.first-24-hours-module__yVcC3a__sourcesSection{border-top:1px solid var(--arrival-rule-strong);grid-template-columns:minmax(18rem,.7fr) minmax(32rem,1.3fr);gap:clamp(3rem,8vw,8rem);display:grid}.first-24-hours-module__yVcC3a__sourcesSection h2{max-width:11ch;margin:1rem 0 1.3rem;font-size:clamp(2.7rem,4.8vw,5rem)}.first-24-hours-module__yVcC3a__sourcesSection>div>p:not(.first-24-hours-module__yVcC3a__eyebrow){max-width:30rem;color:var(--arrival-muted);font-family:var(--font-editorial);font-size:1rem;line-height:1.55}.first-24-hours-module__yVcC3a__sourcesSection ol{border-top:1px solid var(--arrival-rule-strong);margin:0;padding:0;list-style:none}.first-24-hours-module__yVcC3a__sourcesSection li{border-bottom:1px solid var(--arrival-rule);grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding-block:.95rem;display:grid}.first-24-hours-module__yVcC3a__sourcesSection li>span{color:var(--arrival-red);letter-spacing:.12em;text-transform:uppercase;font-size:.53rem;font-weight:760}.first-24-hours-module__yVcC3a__sourcesSection li a{font-family:var(--font-editorial);justify-content:space-between;gap:1rem;font-size:1rem;font-weight:560;text-decoration:none;display:flex}.first-24-hours-module__yVcC3a__sourcesSection li a span{color:var(--arrival-red)}.first-24-hours-module__yVcC3a__relatedSection{border-top:1px solid var(--arrival-rule-strong)}.first-24-hours-module__yVcC3a__relatedSection h2{max-width:12ch;margin:1rem 0 2.5rem;font-size:clamp(3rem,5vw,5.2rem)}.first-24-hours-module__yVcC3a__relatedSection>div{border-top:1px solid var(--arrival-rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.first-24-hours-module__yVcC3a__relatedSection a{border-bottom:1px solid var(--arrival-rule);min-height:9rem;font-family:var(--font-editorial);transition:color var(--fast), padding var(--fast) var(--ease);justify-content:space-between;gap:2rem;padding:1.4rem 1.4rem 1.4rem 0;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.2;text-decoration:none;display:flex}.first-24-hours-module__yVcC3a__relatedSection a:nth-child(2n){border-left:1px solid var(--arrival-rule);padding-left:1.4rem;padding-right:0}.first-24-hours-module__yVcC3a__relatedSection a:hover{color:var(--arrival-red)}.first-24-hours-module__yVcC3a__relatedSection a>span:first-child{color:var(--arrival-red);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:.53rem;font-weight:760;display:block}.first-24-hours-module__yVcC3a__humanCta{background:var(--arrival-dark);min-height:42rem;color:var(--arrival-paper);grid-template-columns:minmax(0,1.08fr) minmax(28rem,.92fr);display:grid}.first-24-hours-module__yVcC3a__humanMedia{background:var(--arrival-paper-deep);min-height:42rem;position:relative;overflow:hidden}.first-24-hours-module__yVcC3a__humanMedia img{object-fit:cover;object-position:68% center;filter:saturate(.75)contrast(1.03);transition:transform 1.2s var(--ease)}.first-24-hours-module__yVcC3a__humanCta:hover .first-24-hours-module__yVcC3a__humanMedia img{transform:scale(1.018)}.first-24-hours-module__yVcC3a__humanCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(3rem,7vw,7rem);display:flex}.first-24-hours-module__yVcC3a__humanCopy .first-24-hours-module__yVcC3a__eyebrow{color:var(--arrival-yellow)}.first-24-hours-module__yVcC3a__humanCopy h2{max-width:11ch;color:var(--arrival-paper);margin:1rem 0 1.5rem;font-size:clamp(3.1rem,5.4vw,5.5rem)}.first-24-hours-module__yVcC3a__humanCopy>p:not(.first-24-hours-module__yVcC3a__eyebrow){color:#f2ede1b8;max-width:38rem;font-family:var(--font-editorial);margin:0;font-size:1.08rem;line-height:1.55}.first-24-hours-module__yVcC3a__humanCopy ul{margin:1.6rem 0 0;padding-left:1.1rem}.first-24-hours-module__yVcC3a__humanCopy li{color:#f2ede1ad;margin-top:.4rem;font-size:.72rem}.first-24-hours-module__yVcC3a__humanCopy>a{color:var(--arrival-paper);border-bottom:1px solid #f2ede16e;margin-top:2rem}.first-24-hours-module__yVcC3a__humanCopy>small{color:#f2ede16b;letter-spacing:.08em;text-transform:uppercase;max-width:34rem;margin-top:1.6rem;font-size:.51rem;line-height:1.5}@keyframes first-24-hours-module__yVcC3a__arrival-rise{to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes first-24-hours-module__yVcC3a__route-draw{to{transform:scaleX(1)}}@keyframes first-24-hours-module__yVcC3a__result-in{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.first-24-hours-module__yVcC3a__heroGrid{grid-template-columns:minmax(0,1fr) minmax(22rem,.76fr);gap:3.5rem}.first-24-hours-module__yVcC3a__heroCopy h1{font-size:clamp(4.2rem,8.5vw,7.2rem)}.first-24-hours-module__yVcC3a__pageNav{overflow-x:auto}.first-24-hours-module__yVcC3a__pageNav ol{justify-content:flex-start}.first-24-hours-module__yVcC3a__dayGrid{grid-template-columns:minmax(17rem,.7fr) minmax(30rem,1.3fr);gap:3.5rem}.first-24-hours-module__yVcC3a__emergencyBand{flex-direction:column;align-items:flex-start;gap:1rem}}@media (max-width:900px){.first-24-hours-module__yVcC3a__heroGrid{grid-template-columns:1fr;min-height:auto;padding-bottom:3rem}.first-24-hours-module__yVcC3a__heroCopy{padding-top:2rem}.first-24-hours-module__yVcC3a__heroCopy h1{max-width:9ch;font-size:clamp(4.2rem,13vw,7rem)}.first-24-hours-module__yVcC3a__arrivalBoard{justify-self:end;width:min(100%,42rem)}.first-24-hours-module__yVcC3a__quickAnswer,.first-24-hours-module__yVcC3a__sectionHeading,.first-24-hours-module__yVcC3a__plannerGrid,.first-24-hours-module__yVcC3a__dayGrid,.first-24-hours-module__yVcC3a__recoveryHeading,.first-24-hours-module__yVcC3a__hotelNightSection,.first-24-hours-module__yVcC3a__arrivalCardSection,.first-24-hours-module__yVcC3a__faqSection,.first-24-hours-module__yVcC3a__sourcesSection,.first-24-hours-module__yVcC3a__humanCta{grid-template-columns:1fr}.first-24-hours-module__yVcC3a__quickAnswerCopy,.first-24-hours-module__yVcC3a__cardIntro{position:static}.first-24-hours-module__yVcC3a__sectionHeading{gap:1.5rem}.first-24-hours-module__yVcC3a__sectionHeading h2,.first-24-hours-module__yVcC3a__sectionLede{grid-column:1}.first-24-hours-module__yVcC3a__plannerControls{padding-right:0}.first-24-hours-module__yVcC3a__planResult{min-height:38rem}.first-24-hours-module__yVcC3a__preflightHeader,.first-24-hours-module__yVcC3a__preflightRow{grid-template-columns:minmax(9rem,.65fr) minmax(0,1fr) minmax(0,1fr);gap:1rem}.first-24-hours-module__yVcC3a__recoveryHeading .first-24-hours-module__yVcC3a__eyebrow{grid-column:1}.first-24-hours-module__yVcC3a__hotelRule{border-right:0;border-bottom:1px solid var(--arrival-rule-strong);padding-bottom:5rem;padding-right:0}.first-24-hours-module__yVcC3a__nightRule{padding-top:5rem;padding-left:0}.first-24-hours-module__yVcC3a__lateLayoverSection{grid-template-columns:1fr}.first-24-hours-module__yVcC3a__lateLayoverSection article:first-child{border-right:0;border-bottom:1px solid var(--arrival-rule-strong)}.first-24-hours-module__yVcC3a__emergencyBand dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;width:100%;display:grid}.first-24-hours-module__yVcC3a__emergencyBand dl div{flex-direction:column;align-items:flex-start}.first-24-hours-module__yVcC3a__humanMedia{min-height:34rem}}@media (max-width:700px){.first-24-hours-module__yVcC3a__hero{min-height:0}.first-24-hours-module__yVcC3a__heroGrid,.first-24-hours-module__yVcC3a__heroStatement,.first-24-hours-module__yVcC3a__quickAnswer,.first-24-hours-module__yVcC3a__plannerSection,.first-24-hours-module__yVcC3a__preflightSection,.first-24-hours-module__yVcC3a__firstDaySection>.first-24-hours-module__yVcC3a__sectionHeading,.first-24-hours-module__yVcC3a__dayGrid,.first-24-hours-module__yVcC3a__hotelNightSection,.first-24-hours-module__yVcC3a__arrivalCardSection,.first-24-hours-module__yVcC3a__faqSection,.first-24-hours-module__yVcC3a__sourcesSection,.first-24-hours-module__yVcC3a__relatedSection{width:calc(100% - 2rem)}.first-24-hours-module__yVcC3a__heroGrid{padding:calc(var(--header-height) + 2.2rem) 0 2.5rem;gap:2.5rem}.first-24-hours-module__yVcC3a__heroCopy h1{margin-top:1.1rem;font-size:clamp(3.9rem,20vw,5.6rem);line-height:.8}.first-24-hours-module__yVcC3a__heroDek{font-size:1.05rem}.first-24-hours-module__yVcC3a__heroActions{flex-direction:column;align-items:stretch}.first-24-hours-module__yVcC3a__primaryAction,.first-24-hours-module__yVcC3a__secondaryAction{justify-content:space-between}.first-24-hours-module__yVcC3a__arrivalBoard{width:100%}.first-24-hours-module__yVcC3a__arrivalBoard li{grid-template-columns:3.2rem minmax(0,.75fr) minmax(0,1.25fr);gap:.55rem;min-height:5rem;padding-inline:.8rem}.first-24-hours-module__yVcC3a__arrivalBoard li small{font-size:.59rem}.first-24-hours-module__yVcC3a__boardHeader,.first-24-hours-module__yVcC3a__boardFooter{padding-inline:.8rem}.first-24-hours-module__yVcC3a__heroStatement{flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem;min-height:8.5rem;padding-block:1.4rem}.first-24-hours-module__yVcC3a__heroStatement p{font-size:1.2rem}.first-24-hours-module__yVcC3a__pageNav{top:var(--header-height);gap:1.3rem;min-height:3.8rem;padding-inline:1rem}.first-24-hours-module__yVcC3a__pageNav>p{display:none}.first-24-hours-module__yVcC3a__pageNav ol{gap:1.1rem}.first-24-hours-module__yVcC3a__pageNav a{font-size:.64rem}.first-24-hours-module__yVcC3a__quickAnswer,.first-24-hours-module__yVcC3a__plannerSection,.first-24-hours-module__yVcC3a__preflightSection,.first-24-hours-module__yVcC3a__firstDaySection,.first-24-hours-module__yVcC3a__arrivalCardSection,.first-24-hours-module__yVcC3a__faqSection,.first-24-hours-module__yVcC3a__sourcesSection,.first-24-hours-module__yVcC3a__relatedSection{padding-block:5rem}.first-24-hours-module__yVcC3a__quickAnswer{gap:3rem}.first-24-hours-module__yVcC3a__quickAnswerCopy h2,.first-24-hours-module__yVcC3a__sectionHeading h2,.first-24-hours-module__yVcC3a__recoveryHeading h2,.first-24-hours-module__yVcC3a__hotelNightSection h2,.first-24-hours-module__yVcC3a__lateLayoverSection h2,.first-24-hours-module__yVcC3a__cardIntro h2,.first-24-hours-module__yVcC3a__faqIntro h2,.first-24-hours-module__yVcC3a__sourcesSection h2,.first-24-hours-module__yVcC3a__relatedSection h2,.first-24-hours-module__yVcC3a__humanCopy h2{font-size:clamp(2.8rem,14vw,4.3rem)}.first-24-hours-module__yVcC3a__quickSteps li{grid-template-columns:2.2rem minmax(0,1fr);gap:.6rem}.first-24-hours-module__yVcC3a__sectionHeading{margin-bottom:2.8rem}.first-24-hours-module__yVcC3a__plannerControls fieldset{padding-block:1.35rem}.first-24-hours-module__yVcC3a__choiceRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.first-24-hours-module__yVcC3a__choiceButton{width:100%;padding-inline:.65rem}.first-24-hours-module__yVcC3a__choiceRow .first-24-hours-module__yVcC3a__choiceButton:last-child:nth-child(odd){grid-column:1/-1}.first-24-hours-module__yVcC3a__readinessChecks{grid-template-columns:1fr}.first-24-hours-module__yVcC3a__planResult{min-height:0}.first-24-hours-module__yVcC3a__planResultInner{padding:2rem 1.2rem 2.4rem}.first-24-hours-module__yVcC3a__preflightHeader{display:none}.first-24-hours-module__yVcC3a__preflightRow{grid-template-columns:1fr;gap:.6rem;min-height:0;padding-block:1.2rem}.first-24-hours-module__yVcC3a__preflightRow p{padding-left:2.05rem}.first-24-hours-module__yVcC3a__preflightRow p:first-of-type:before{color:var(--arrival-red);content:"READY";letter-spacing:.1em;margin-right:.45rem;font-size:.48rem;font-weight:760}.first-24-hours-module__yVcC3a__preflightRow p:last-child:before{color:var(--arrival-red);content:"BACKUP";letter-spacing:.1em;margin-right:.45rem;font-size:.48rem;font-weight:760}.first-24-hours-module__yVcC3a__dayGrid{gap:3rem}.first-24-hours-module__yVcC3a__referenceIntro,.first-24-hours-module__yVcC3a__transportRows article{grid-template-columns:1fr}.first-24-hours-module__yVcC3a__referenceIntro .first-24-hours-module__yVcC3a__eyebrow,.first-24-hours-module__yVcC3a__transportRows small{grid-column:1}.first-24-hours-module__yVcC3a__transportRows article{gap:.45rem}.first-24-hours-module__yVcC3a__recoverySection{padding:5rem 1rem}.first-24-hours-module__yVcC3a__recoveryList{grid-template-columns:1fr}.first-24-hours-module__yVcC3a__recoveryList article,.first-24-hours-module__yVcC3a__recoveryList article:nth-child(2n){border-left:0;min-height:0;padding:2rem 0}.first-24-hours-module__yVcC3a__hotelNightSection{padding-block:5rem}.first-24-hours-module__yVcC3a__lateLayoverSection article{min-height:0;padding:4.5rem 1rem}.first-24-hours-module__yVcC3a__lateLayoverSection article:first-child{padding-left:1rem}.first-24-hours-module__yVcC3a__emergencyBand{padding:1.6rem 1rem}.first-24-hours-module__yVcC3a__emergencyBand dl{grid-template-columns:repeat(2,minmax(0,1fr))}.first-24-hours-module__yVcC3a__arrivalCardSection{gap:3rem}.first-24-hours-module__yVcC3a__arrivalCard{padding:1.1rem}.first-24-hours-module__yVcC3a__arrivalCardHeader{flex-direction:column;align-items:flex-start;gap:.8rem}.first-24-hours-module__yVcC3a__cardColumns{grid-template-columns:1fr}.first-24-hours-module__yVcC3a__cardColumns section,.first-24-hours-module__yVcC3a__cardColumns section:nth-child(2n){border-left:0;min-height:0;padding:1.3rem 0}.first-24-hours-module__yVcC3a__faqSection,.first-24-hours-module__yVcC3a__sourcesSection{gap:3rem}.first-24-hours-module__yVcC3a__faqList summary{grid-template-columns:2rem minmax(0,1fr);padding-right:1.8rem;font-size:1.1rem}.first-24-hours-module__yVcC3a__faqList details>p{margin-left:2.5rem}.first-24-hours-module__yVcC3a__sourcesSection li{grid-template-columns:4.3rem minmax(0,1fr)}.first-24-hours-module__yVcC3a__relatedSection>div{grid-template-columns:1fr}.first-24-hours-module__yVcC3a__relatedSection a,.first-24-hours-module__yVcC3a__relatedSection a:nth-child(2n){border-left:0;min-height:7rem;padding:1.2rem 0;font-size:1.25rem}.first-24-hours-module__yVcC3a__humanCta{min-height:0}.first-24-hours-module__yVcC3a__humanMedia{min-height:28rem}.first-24-hours-module__yVcC3a__humanMedia img{object-position:64% center}.first-24-hours-module__yVcC3a__humanCopy{padding:4.5rem 1rem}}@media (prefers-reduced-motion:reduce){.first-24-hours-module__yVcC3a__hero:after,.first-24-hours-module__yVcC3a__heroCopy,.first-24-hours-module__yVcC3a__arrivalBoard,.first-24-hours-module__yVcC3a__planResultInner{opacity:1;animation:none;transform:none}.first-24-hours-module__yVcC3a__humanMedia img{transition:none}}@media print{@page{size:A4 portrait;margin:12mm}.first-24-hours-module__yVcC3a__page{background:#fff;overflow:visible}.first-24-hours-module__yVcC3a__page>:not(.first-24-hours-module__yVcC3a__arrivalCardSection),.first-24-hours-module__yVcC3a__cardIntro{display:none!important}.site-header{display:none!important}.site-footer{display:none!important}.skip-link{display:none!important}.first-24-hours-module__yVcC3a__arrivalCardSection{width:100%;margin:0;padding:0;display:block}.first-24-hours-module__yVcC3a__arrivalCard{box-shadow:none;color:#17372d;break-inside:avoid;background:#fff;border:2px solid #17372d;padding:8mm}.first-24-hours-module__yVcC3a__arrivalCard:before{inset:3mm}.first-24-hours-module__yVcC3a__arrivalCardHeader h3{font-size:28pt}.first-24-hours-module__yVcC3a__cardColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.first-24-hours-module__yVcC3a__cardColumns section,.first-24-hours-module__yVcC3a__cardColumns section:nth-child(2n){border-left:0;min-height:70mm;padding:5mm}.first-24-hours-module__yVcC3a__cardColumns section:nth-child(2n){border-left:1px solid #17372d}.first-24-hours-module__yVcC3a__cardColumns li,.first-24-hours-module__yVcC3a__cardEmergency dt{font-size:8pt}.first-24-hours-module__yVcC3a__cardFooter{font-size:6.5pt}}
