.Hero-module__805TMa__hero:not([data-astro-scope]) .hero__heading{font-size:var(--hero-heading-size);text-wrap:pretty}.Hero-module__805TMa__hero__backdrop:not([data-astro-scope]){z-index:-1;pointer-events:none;position:absolute;inset-block-start:calc(var(--hero-backdrop-offset,0px) * -1);inset-inline:0;overflow:hidden}.Hero-module__805TMa__hero__backdrop:not([data-astro-scope]) img{inline-size:100%;block-size:var(--hero-backdrop-height);object-fit:cover;opacity:var(--hero-backdrop-opacity,1);-webkit-mask-image:linear-gradient(to bottom, black var(--hero-backdrop-fade,55%), transparent 100%);mask-image:linear-gradient(to bottom, black var(--hero-backdrop-fade,55%), transparent 100%)}.Hero-module__805TMa__hero__intro:not([data-astro-scope]){text-align:center;max-inline-size:var(--hero-measure);flex-direction:column;align-items:center;gap:.5rem;margin-inline:auto;display:flex}.Hero-module__805TMa__hero__eyebrow:not([data-astro-scope]){font:var(--type-label-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);font-weight:600}.Hero-module__805TMa__hero__subheading:not([data-astro-scope]){max-inline-size:560px;color:var(--hero-subheading-color,var(--color-fg-muted));font:var(--type-body-lg);font-family:var(--hero-subheading-font);letter-spacing:var(--track-body-lg)}.Hero-module__805TMa__hero__actions:not([data-astro-scope]){flex-wrap:wrap;justify-content:center;gap:1rem;margin-block-start:1.5rem;display:flex}.Hero-module__805TMa__hero__note:not([data-astro-scope]){font:var(--type-body-xs);letter-spacing:var(--track-body-xs);color:var(--color-fg-subtle)}.Hero-module__805TMa__hero__visual:not([data-astro-scope]){margin-block:var(--hero-visual-margin,clamp(2.5rem, 5.6vw, 5rem))}.Hero-module__805TMa__hero__screens:not([data-astro-scope]){justify-content:center;align-items:flex-end;gap:16px;display:flex}.Hero-module__805TMa__hero__pager:not([data-astro-scope]){justify-content:center;gap:8px;margin-block-start:24px;display:none}.Hero-module__805TMa__hero__page:not([data-astro-scope]){border-radius:var(--radius-pill);background:var(--color-border);block-size:6px;inline-size:32px;transition:background-color var(--dur-quick) var(--ease-standard)}.Hero-module__805TMa__hero__page[aria-current=true]:not([data-astro-scope]){background:var(--color-accent)}.Hero-module__805TMa__hero__page-label:not([data-astro-scope]){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Hero-module__805TMa__hero__screens:not([data-astro-scope]) .hero__screen{inline-size:min(var(--hero-screen-size,214px), var(--hero-screen-share,19.2%));border-radius:var(--radius-card-lg);block-size:auto;filter:drop-shadow(var(--shadow-screen))}.Hero-module__805TMa__hero__answers:not([data-astro-scope]){gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Hero-module__805TMa__hero__answer:not([data-astro-scope]){padding:var(--hero-answer-padding,calc(var(--card-padding) * .75));border-radius:var(--radius-card);background:var(--hero-answer-bg,var(--color-bg-elevated));border:1px solid var(--hero-answer-border,var(--color-border));align-items:center;gap:1rem;display:flex}.Hero-module__805TMa__hero__answer:not([data-astro-scope]) img{inline-size:var(--hero-answer-icon-size,20px);block-size:var(--hero-answer-icon-size,20px)}.Hero-module__805TMa__hero__answer-label:not([data-astro-scope]){font:var(--hero-answer-label-font,var(--type-body-sm))}@media (max-width:900px){.Hero-module__805TMa__hero__answers:not([data-astro-scope]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Hero-module__805TMa__hero__actions:not([data-astro-scope]){flex-direction:column;inline-size:100%}.Hero-module__805TMa__hero__actions:not([data-astro-scope]) .button{inline-size:100%}.Hero-module__805TMa__hero__screens:not([data-astro-scope]){scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:0;margin-block-end:-1.5rem;padding-block-end:1.75rem;overflow-x:auto}.Hero-module__805TMa__hero__screens:not([data-astro-scope])::-webkit-scrollbar{display:none}.Hero-module__805TMa__hero__screens:not([data-astro-scope]) .hero__screen{scroll-snap-align:center;flex:0 0 100%;inline-size:100%;max-inline-size:none;padding-inline:calc(50% - 107px)}.Hero-module__805TMa__hero__pager:not([data-astro-scope]){display:flex}.Hero-module__805TMa__hero:not([data-astro-scope]) .hero__heading{text-wrap:wrap}.Hero-module__805TMa__hero__answers:not([data-astro-scope]){grid-template-columns:minmax(0,1fr)}}
