.homePromoCarousel_carousel__XK1Ez{min-width:0;color:#fff;align-self:center}.homePromoCarousel_stage__4SW3O{position:relative;isolation:isolate;overflow:hidden;border-radius:26px;background:#103b3f}.homePromoCarousel_toolbar__6AUps{position:absolute;inset:20px 22px auto;z-index:5;display:flex;justify-content:space-between;gap:16px;align-items:center;pointer-events:none}.homePromoCarousel_edition__ZPh_n{font-size:.75rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px #0008}.homePromoCarousel_controls__6NInQ{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid #ffffff40;border-radius:30px;background:#0e292e88;backdrop-filter:blur(20px);pointer-events:auto}.homePromoCarousel_controls__6NInQ button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;color:#fff;background:transparent;cursor:pointer}.homePromoCarousel_controls__6NInQ button:hover{background:#ffffff25}.homePromoCarousel_counter__KfRtd{padding-inline:10px;font-size:.8125rem;font-variant-numeric:tabular-nums;white-space:nowrap}.homePromoCarousel_counter__KfRtd span{color:#c3d5d6}.homePromoCarousel_stage__4SW3O[data-tone=light] .homePromoCarousel_edition__ZPh_n{color:#163545;text-shadow:none}.homePromoCarousel_stage__4SW3O[data-tone=light] .homePromoCarousel_controls__6NInQ{background:#163545}.homePromoCarousel_slides__n1zro{display:grid;min-height:530px}.homePromoCarousel_slide___arRv{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s;pointer-events:none;overflow:hidden}.homePromoCarousel_slide___arRv[data-active=true]{opacity:1;visibility:visible;transition:none;pointer-events:auto;z-index:1}.homePromoCarousel_link__v0eOm{position:relative;display:flex;align-items:flex-end;min-height:530px;height:100%;color:inherit;text-decoration:none;isolation:isolate;overflow:hidden}.homePromoCarousel_visual__q_oZR{position:absolute;inset:0;z-index:-2;overflow:hidden}.homePromoCarousel_image__8wmzU{object-fit:cover;object-position:66% center}.homePromoCarousel_link__v0eOm:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#062c35dd,#082c35a8 34%,#082c3520 72%),linear-gradient(0deg,#06252ebd,transparent 75%)}.homePromoCarousel_copy__nGtz7{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:70%;padding:125px 0 45px 35px}.homePromoCarousel_tag__ALbbp{margin-bottom:18px;display:inline-flex;font-size:.8125rem;line-height:1.3;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:#cff4eb}.homePromoCarousel_copy__nGtz7 h2{margin:0 0 18px;color:#fff;font-family:inherit;font-size:clamp(2.1rem,3.8vw,3.7rem);font-weight:550;line-height:1.04;letter-spacing:-.055em;text-wrap:balance;white-space:pre-line}.homePromoCarousel_copy__nGtz7 p{margin:0 0 28px;max-width:33ch;color:#ecf3f5;font-size:1rem;line-height:1.5}.homePromoCarousel_actionRow__58wND{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.homePromoCarousel_price__iyHBP{display:grid;font-size:2.15rem;line-height:1;font-weight:600;letter-spacing:-.04em}.homePromoCarousel_price__iyHBP small{margin-top:6px;font-size:.75rem;font-weight:400;letter-spacing:0;color:#e7f0f1}.homePromoCarousel_cta__b8oIN{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:14px 18px;border-radius:30px;color:#113a36;background:#fff;font-size:.875rem;font-weight:650;box-shadow:0 4px 16px #00000014}.homePromoCarousel_cta__b8oIN svg{flex-shrink:0;transition:transform .25s}.homePromoCarousel_link__v0eOm:hover .homePromoCarousel_cta__b8oIN svg{transform:translate(2px,-2px)}.homePromoCarousel_slide___arRv[data-slide=arrival] .homePromoCarousel_visual__q_oZR{top:36px}.homePromoCarousel_slide___arRv[data-slide=stories]{background:#182d67}.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_visual__q_oZR{left:36%}.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_image__8wmzU{object-position:50% 64%}.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_link__v0eOm:after{background:linear-gradient(90deg,#182d67,#182d67ed 32%,#182d6755 58%,#182d6700 85%),linear-gradient(0deg,#16285488,transparent 60%)}.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_copy__nGtz7{max-width:61%}.homePromoCarousel_slide___arRv[data-slide=guide] .homePromoCarousel_link__v0eOm:after{background:linear-gradient(90deg,#101d34ed,#152440a6 42%,#15244008 90%)}.homePromoCarousel_slide___arRv[data-photo=false] .homePromoCarousel_link__v0eOm:after{background:none}.homePromoCarousel_slide___arRv[data-slide=finder]{background:#066558}.homePromoCarousel_slide___arRv[data-slide=budget]{background:#2447bc}.homePromoCarousel_slide___arRv[data-slide=scholarship]{background:#614780}.homePromoCarousel_slide___arRv[data-slide=compare]{background:#dae8ef}.homePromoCarousel_slide___arRv[data-slide=account]{background:#173641}.homePromoCarousel_slide___arRv[data-photo=false] .homePromoCarousel_copy__nGtz7{max-width:57%;padding-right:18px}.homePromoCarousel_featurePreview__grjbr{position:absolute;right:25px;top:112px;bottom:45px;width:36%;display:flex;flex-direction:column;justify-content:center;padding-left:25px;border-left:1px solid #ffffff40}.homePromoCarousel_featureIcon__YkXJa{margin-bottom:18px;opacity:.75}.homePromoCarousel_metric__4krfp{font-size:clamp(2rem,4.5vw,4.5rem);line-height:1;font-weight:550;letter-spacing:-.05em;overflow-wrap:anywhere}.homePromoCarousel_metricLabel__9Yaqs{margin-top:10px;color:#ebf1ff;font-size:.875rem;line-height:1.4}.homePromoCarousel_featureRows__XDGfe{margin-top:30px;display:grid;gap:0}.homePromoCarousel_featureRows__XDGfe>div{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #ffffff30;font-size:.875rem}.homePromoCarousel_featureRows__XDGfe>div>span:first-child{font-size:.75rem;opacity:.6}.homePromoCarousel_featureRows__XDGfe>div>span:nth-child(2){flex:1}.homePromoCarousel_featureRows__XDGfe svg{flex-shrink:0}.homePromoCarousel_slide___arRv[data-slide=compare] :is(h2,p,.homePromoCarousel_tag__ALbbp,.homePromoCarousel_featurePreview__grjbr,.homePromoCarousel_metricLabel__9Yaqs){color:#163545}.homePromoCarousel_slide___arRv[data-slide=compare] .homePromoCarousel_featurePreview__grjbr,.homePromoCarousel_slide___arRv[data-slide=compare] .homePromoCarousel_featureRows__XDGfe>div{border-color:#16354530}.homePromoCarousel_slide___arRv[data-slide=compare] .homePromoCarousel_cta__b8oIN{background:#163545;color:white}.homePromoCarousel_timer__W2J_z{position:absolute;z-index:4;inset:auto 0 0;height:3px;background:#ffffff25}.homePromoCarousel_timer__W2J_z span{display:block;width:100%;height:100%;background:#b1f1de;transform-origin:left;animation:homePromoCarousel_elapsed__hs2hQ 8.5s linear both;animation-play-state:paused}.homePromoCarousel_carousel__XK1Ez[data-playing=true] .homePromoCarousel_timer__W2J_z span{animation-play-state:running}.homePromoCarousel_topics__bIebO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px}.homePromoCarousel_topics__bIebO button{min-width:0;display:flex;align-items:center;gap:9px;min-height:48px;padding:10px 12px;border:1px solid transparent;border-radius:12px;color:#526974;background:#eaf0f4;cursor:pointer;font-size:.875rem;line-height:1.25;text-align:left;transition:color .2s,background .2s,border-color .2s}.homePromoCarousel_topics__bIebO svg{flex-shrink:0}.homePromoCarousel_topics__bIebO button:hover{color:#125b4e;background:#e0ece8}.homePromoCarousel_topics__bIebO button[aria-current=true]{color:#075b48;border-color:#93c7b7;background:#d6eee4}.homePromoCarousel_controls__6NInQ button:focus-visible,.homePromoCarousel_topics__bIebO button:focus-visible{outline:3px solid #07af86;outline-offset:2px}.homePromoCarousel_link__v0eOm:focus-visible{outline:3px solid #b1f1de;outline-offset:-5px}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_visual__q_oZR{animation:homePromoCarousel_reveal__87Moi .9s cubic-bezier(.22,.75,.15,1) both}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_image__8wmzU{animation:homePromoCarousel_drift__aNLuy 9s cubic-bezier(.2,.6,.3,1) both}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_copy__nGtz7>*{animation:homePromoCarousel_rise__saPdx .65s cubic-bezier(.2,.8,.2,1) both}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_copy__nGtz7>:nth-child(2){animation-delay:.12s}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_copy__nGtz7>:nth-child(3){animation-delay:.2s}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_copy__nGtz7>:nth-child(4){animation-delay:.28s}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_featurePreview__grjbr>*{animation:homePromoCarousel_rise__saPdx .8s cubic-bezier(.2,.8,.2,1) .18s both}@keyframes homePromoCarousel_reveal__87Moi{0%{clip-path:inset(0 0 0 20%)}to{clip-path:inset(0 0 0 0)}}@keyframes homePromoCarousel_drift__aNLuy{0%{transform:scale(1.065)}to{transform:scale(1)}}@keyframes homePromoCarousel_rise__saPdx{0%{opacity:0;transform:translateY(20px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes homePromoCarousel_elapsed__hs2hQ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1180px){.homePromoCarousel_copy__nGtz7{max-width:76%;padding-left:28px}.homePromoCarousel_copy__nGtz7 h2{font-size:2.45rem}.homePromoCarousel_topics__bIebO button{font-size:.875rem;padding-inline:9px;gap:6px}}@media (max-width:1023px){.homePromoCarousel_link__v0eOm,.homePromoCarousel_slides__n1zro{min-height:480px}.homePromoCarousel_copy__nGtz7{max-width:62%}.homePromoCarousel_copy__nGtz7 h2{font-size:3.15rem}.homePromoCarousel_stage__4SW3O{border-radius:22px}}@media (max-width:600px){.homePromoCarousel_toolbar__6AUps{inset:15px 14px auto;gap:8px}.homePromoCarousel_edition__ZPh_n{max-width:130px;font-size:.75rem;line-height:1.5;letter-spacing:.08em}.homePromoCarousel_counter__KfRtd{padding-inline:4px;font-size:.75rem}.homePromoCarousel_controls__6NInQ{gap:1px}.homePromoCarousel_controls__6NInQ button{width:30px;height:34px}.homePromoCarousel_link__v0eOm,.homePromoCarousel_slides__n1zro{min-height:520px}.homePromoCarousel_copy__nGtz7,.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_copy__nGtz7{max-width:100%;padding:210px 22px 40px}.homePromoCarousel_copy__nGtz7 h2{max-width:11ch;font-size:2.45rem}.homePromoCarousel_copy__nGtz7 p{font-size:1rem;max-width:30ch;margin-bottom:22px}.homePromoCarousel_tag__ALbbp{font-size:.75rem;margin-bottom:12px}.homePromoCarousel_image__8wmzU{object-position:72% center}.homePromoCarousel_slide___arRv[data-slide=arrival] .homePromoCarousel_visual__q_oZR{top:60px}.homePromoCarousel_link__v0eOm:after{background:linear-gradient(0deg,#0b2937fa,#0b2937ba 45%,#0b293712 85%)}.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_visual__q_oZR{left:0;top:-260px}.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_image__8wmzU{object-position:50% 90%}.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_link__v0eOm:after{background:linear-gradient(0deg,#162a67fa,#162a67b0 43%,#162a6700 76%)}.homePromoCarousel_slide___arRv[data-slide=guide] .homePromoCarousel_link__v0eOm:after{background:linear-gradient(0deg,#101d34fa,#101d34c0 52%,#101d3410)}.homePromoCarousel_slide___arRv[data-photo=false] .homePromoCarousel_copy__nGtz7{max-width:100%;padding:100px 22px 32px}.homePromoCarousel_slide___arRv[data-photo=false] .homePromoCarousel_copy__nGtz7 h2{max-width:11ch}.homePromoCarousel_featurePreview__grjbr{display:none}.homePromoCarousel_topics__bIebO{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.homePromoCarousel_topics__bIebO button{min-height:44px;font-size:.875rem;padding:10px 12px}.homePromoCarousel_actionRow__58wND{gap:16px}.homePromoCarousel_price__iyHBP{font-size:1.85rem}.homePromoCarousel_cta__b8oIN{font-size:.875rem;padding:13px 15px;gap:10px}}@media (min-width:900px){.homePromoCarousel_carousel__XK1Ez,.homePromoCarousel_link__v0eOm,.homePromoCarousel_slide___arRv,.homePromoCarousel_slides__n1zro,.homePromoCarousel_stage__4SW3O{height:100%;min-height:0}.homePromoCarousel_stage__4SW3O{border-radius:0;background:transparent}.homePromoCarousel_slides__n1zro{position:relative}.homePromoCarousel_slide___arRv{position:absolute;inset:0;transition:opacity 1.5s cubic-bezier(.4,0,.2,1),visibility 1.5s}.homePromoCarousel_slide___arRv[data-active=true]{transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.homePromoCarousel_slide___arRv[data-slide]{background:transparent}.homePromoCarousel_toolbar__6AUps{inset:22px 24px auto auto}.homePromoCarousel_controls__6NInQ .homePromoCarousel_manualControl__lY7oS,.homePromoCarousel_counter__KfRtd,.homePromoCarousel_edition__ZPh_n,.homePromoCarousel_timer__W2J_z,.homePromoCarousel_topics__bIebO{display:none}.homePromoCarousel_controls__6NInQ,.homePromoCarousel_stage__4SW3O[data-tone=light] .homePromoCarousel_controls__6NInQ{padding:0;border:0;background:transparent;backdrop-filter:none}.homePromoCarousel_controls__6NInQ .homePromoCarousel_rotation__IquNO{width:40px;height:40px;background:#082c3a42;border:1px solid #ffffff35;opacity:.65;transition:opacity .2s}.homePromoCarousel_controls__6NInQ .homePromoCarousel_rotation__IquNO:focus-visible,.homePromoCarousel_controls__6NInQ .homePromoCarousel_rotation__IquNO:hover{opacity:1}.homePromoCarousel_slide___arRv[data-slide=arrival] .homePromoCarousel_visual__q_oZR,.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_visual__q_oZR,.homePromoCarousel_visual__q_oZR{inset:0 0 0 29%;-webkit-mask-image:linear-gradient(90deg,transparent,#0000000a 12%,#00000047 27%,#000000ad 43%,#000000ed 61%,#000 78%);mask-image:linear-gradient(90deg,transparent,#0000000a 12%,#00000047 27%,#000000ad 43%,#000000ed 61%,#000 78%)}.homePromoCarousel_visual__q_oZR:after{content:"";position:absolute;inset:-24px;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);-webkit-mask-image:linear-gradient(90deg,#000,#000 10%,#00000099 26%,transparent 48%);mask-image:linear-gradient(90deg,#000,#000 10%,#00000099 26%,transparent 48%);pointer-events:none}.homePromoCarousel_image__8wmzU{object-position:72% center}.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_image__8wmzU{object-position:50% 63%}.homePromoCarousel_link__v0eOm:after,.homePromoCarousel_slide___arRv[data-photo=false] .homePromoCarousel_link__v0eOm:after,.homePromoCarousel_slide___arRv[data-slide=guide] .homePromoCarousel_link__v0eOm:after,.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_link__v0eOm:after{background:linear-gradient(90deg,transparent 32%,#1117120a 45%,#11171238 72%,#11171222),linear-gradient(0deg,#121410e0,#12141066 38%,transparent 76%);-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000 60%);mask-image:linear-gradient(90deg,transparent 25%,#000 60%)}.homePromoCarousel_slide___arRv[data-photo=false] .homePromoCarousel_link__v0eOm:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(ellipse at 94% 12%,#1c493da8,transparent 70%),linear-gradient(90deg,transparent 28%,#15251c38 48%,#15251cd6 86%)}.homePromoCarousel_copy__nGtz7,.homePromoCarousel_slide___arRv[data-photo=false] .homePromoCarousel_copy__nGtz7,.homePromoCarousel_slide___arRv[data-slide=stories] .homePromoCarousel_copy__nGtz7{position:absolute;inset:auto 5% 52px auto;width:38%;max-width:500px;padding:0}.homePromoCarousel_tag__ALbbp{font-size:.8125rem;letter-spacing:.1em;margin-bottom:15px;color:#c2f2dc}.homePromoCarousel_copy__nGtz7 h2{font-size:clamp(2rem,3.1vw,3.1rem);line-height:1.05;letter-spacing:-.045em;margin-bottom:17px}.homePromoCarousel_copy__nGtz7 p{max-width:35ch;font-size:1rem;line-height:1.5;margin-bottom:24px}.homePromoCarousel_cta__b8oIN{min-height:44px;padding:11px 18px;font-size:.875rem}.homePromoCarousel_price__iyHBP{font-size:1.8rem}.homePromoCarousel_featurePreview__grjbr{top:56px;right:5%;bottom:auto;width:38%;max-width:500px;padding:0;border:0;opacity:.28}.homePromoCarousel_featureIcon__YkXJa{margin-bottom:10px}.homePromoCarousel_metric__4krfp{font-size:clamp(3.2rem,6vw,6rem)}.homePromoCarousel_metricLabel__9Yaqs{font-size:.875rem}.homePromoCarousel_featureRows__XDGfe{display:none}.homePromoCarousel_slide___arRv[data-slide=compare] :is(h2,p,.homePromoCarousel_tag__ALbbp,.homePromoCarousel_featurePreview__grjbr,.homePromoCarousel_metricLabel__9Yaqs){color:#fff}.homePromoCarousel_slide___arRv[data-slide=compare] .homePromoCarousel_cta__b8oIN{background:#fff;color:#113a36}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_visual__q_oZR{animation:none}.homePromoCarousel_slide___arRv .homePromoCarousel_image__8wmzU,.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_image__8wmzU{animation:homePromoCarousel_scenery__iIvKb 22s ease-in-out infinite alternate;animation-play-state:paused}.homePromoCarousel_carousel__XK1Ez[data-playing=true] .homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_image__8wmzU{animation-play-state:running}.homePromoCarousel_slide___arRv:not([data-active=true]) .homePromoCarousel_copy__nGtz7{opacity:0;transition:opacity .35s}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_copy__nGtz7>*,.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_featurePreview__grjbr>*{animation:homePromoCarousel_enter__z9YJ5 1.05s cubic-bezier(.2,.7,.3,1) .35s both}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_copy__nGtz7>:nth-child(2){animation-delay:.15s}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_copy__nGtz7>:nth-child(3){animation-delay:.2s}.homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_copy__nGtz7>:nth-child(4){animation-delay:.25s}}.homePromoCarousel_carousel__XK1Ez[data-playing=false] .homePromoCarousel_slide___arRv[data-active=true] .homePromoCarousel_image__8wmzU{animation-play-state:paused}@keyframes homePromoCarousel_scenery__iIvKb{0%{transform:scale(1.08) translateX(1%)}to{transform:scale(1.01) translateX(-.3%)}}@keyframes homePromoCarousel_enter__z9YJ5{0%{opacity:0;transform:translateY(16px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.homePromoCarousel_cta__b8oIN svg,.homePromoCarousel_slide___arRv,.homePromoCarousel_topics__bIebO button{transition:none}.homePromoCarousel_slide___arRv[data-active=true] :is(.homePromoCarousel_visual__q_oZR,.homePromoCarousel_image__8wmzU,.homePromoCarousel_copy__nGtz7>*,.homePromoCarousel_featurePreview__grjbr>*),.homePromoCarousel_timer__W2J_z span{animation:none;transform:none;filter:none}.homePromoCarousel_timer__W2J_z{display:none}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.homePromoCarousel_controls__6NInQ .homePromoCarousel_manualControl__lY7oS{display:inline-flex;width:40px;height:40px;border:1px solid #ffffff35;background:#082c3a65}}