.landing-hero_hero__91jYv{display:grid;gap:1.5rem;padding-block:1rem 2rem}.landing-hero_headline__CDmJH{margin:0;font-size:clamp(1.75rem,7vw,2.25rem)!important}.landing-hero_carousel__wnh_s,.landing-hero_search__Sb3fG{min-width:0}.landing-hero_stage__2mTWb{position:relative;height:clamp(17.5rem,78vw,24rem)}.landing-hero_bar__nVREc{position:absolute;inset-inline:0;top:calc(90% - 1.5rem);height:1.5rem;border-radius:999px;background:var(--color-primary)}.landing-hero_slide__GVqAh{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;opacity:0;pointer-events:none;transition:opacity .28s ease-out}.landing-hero_rail__7mNaG,.landing-hero_slide__GVqAh[data-active=true]{opacity:1}.landing-hero_media__fI5_m{position:relative;width:100%;aspect-ratio:16/9;max-width:40rem;justify-self:center}.landing-hero_placeholder__M6WK5{position:absolute;inset:10% 5% 20%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;color:var(--color-muted-foreground)}.landing-hero_details__rFtrG{min-width:0;min-height:5rem;padding-block:.5rem;color:var(--color-primary);text-align:center}.landing-hero_name__qt5iy{font-size:clamp(1.25rem,4vw,1.75rem);line-height:1.25}.landing-hero_rate__coZtH{margin-top:.5rem;font-size:1rem}.landing-hero_rate__coZtH strong{font-size:1.35em;font-weight:800;font-variant-numeric:tabular-nums}@media (min-width:1024px){.landing-hero_hero__91jYv{--hero-heading-size:clamp(2rem,3vw,2.75rem);grid-template-columns:30% minmax(0,1fr);gap:1rem 0;padding-block:1rem 3rem}.landing-hero_headline__CDmJH{grid-area:1/1;position:relative;align-self:start;padding-block-start:1rem;font-size:var(--hero-heading-size)!important;line-height:1.08}.landing-hero_hero__91jYv:has(.landing-hero_carousel__wnh_s) .landing-hero_headline__CDmJH:after{content:"";position:absolute;inset-inline-start:100%;bottom:0;width:calc(100% * 46 / 30);height:2rem;border-radius:999px;background:var(--color-primary);pointer-events:none}.landing-hero_hero__91jYv .landing-hero_headline__CDmJH:lang(ms){font-family:var(--font-ui);font-weight:700;line-height:1.08;letter-spacing:-.025em;overflow-wrap:normal}.landing-hero_search__Sb3fG{grid-area:2/1/auto/-1}.landing-hero_carousel__wnh_s{grid-area:1/1/auto/-1}.landing-hero_stage__2mTWb{height:16rem}.landing-hero_bar__nVREc{display:none}.landing-hero_slide__GVqAh{grid-template-columns:30% 46% minmax(0,24%);grid-template-rows:1fr}.landing-hero_media__fI5_m{grid-column:2}.landing-hero_details__rFtrG{grid-column:3;align-self:start;text-align:start;padding-inline-start:.5rem;padding-block-end:1.75rem}.landing-hero_name__qt5iy{font-size:clamp(1.25rem,2vw,1.75rem)}}@media (prefers-reduced-motion:reduce){.landing-hero_slide__GVqAh{transition:none}}