.FZEzuW_navigation{min-width:0}.FZEzuW_grid{gap:var(--marketing-grid-gap,var(--space-4));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.FZEzuW_grid li{min-width:0}.FZEzuW_card{align-items:center;gap:var(--space-3);min-width:0;height:100%;min-height:6.75rem;padding:clamp(var(--space-4), 2vw, var(--space-5));border:.0625rem solid var(--color-border-inverse);border-radius:var(--marketing-radius);background:var(--color-surface-inverse);color:var(--color-text-inverse);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 .0625rem #f2f1eb0a}.FZEzuW_card:hover{border-color:var(--color-accent-soft);background:var(--color-action-primary-hover)}.FZEzuW_card h2{letter-spacing:-.025em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.FZEzuW_card p{max-width:38ch;margin:var(--space-2) 0 0;color:var(--color-text-inverse-secondary);font-size:.875rem;line-height:1.6}.FZEzuW_watermark{z-index:0;border-radius:inherit;color:var(--color-accent-soft);pointer-events:none;position:absolute;inset:0;overflow:clip}.FZEzuW_watermark svg{opacity:.07;width:clamp(8.75rem,12vw,10rem);height:auto;position:absolute;bottom:-2.5rem;right:-1rem}.FZEzuW_copy,.FZEzuW_arrow{z-index:1;position:relative}.FZEzuW_copy{min-width:0}.FZEzuW_arrow{color:var(--color-accent-soft);flex:none;display:flex}.FZEzuW_arrow svg{width:1.125rem;height:1.125rem}.FZEzuW_card:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}@media not (min-width:60rem){.FZEzuW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:38rem){.FZEzuW_grid{grid-template-columns:minmax(0,1fr)}.FZEzuW_card{min-height:0}}@supports ((-webkit-backdrop-filter:blur(0.625rem)) or (backdrop-filter:blur(0.625rem))){@media (prefers-reduced-transparency:no-preference){.FZEzuW_card{border-color:color-mix(in srgb, var(--color-accent-soft) 24%, transparent);background:color-mix(in srgb, var(--color-surface-inverse) 82%, transparent)}.FZEzuW_card:hover{border-color:var(--color-accent-soft);background:color-mix(in srgb, var(--color-surface-inverse) 92%, transparent)}}}
.P0Ycea_hero{min-width:0;min-height:calc(100svh - var(--homepage-header-height,calc(4.75rem + env(safe-area-inset-top,0px) + .0625rem)));padding-block:clamp(var(--space-5), 3vw, var(--space-7)) var(--marketing-section-padding,0);background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-soft) 0%, transparent), color-mix(in srgb, var(--color-accent-soft) 7%, transparent) 50%, color-mix(in srgb, var(--color-accent-soft) 0%, transparent));align-content:center;display:grid}.P0Ycea_inner{width:min(calc(100% - 2 * var(--container-gutter)), var(--marketing-width));gap:var(--marketing-heading-content-gap,var(--space-6));min-width:0;margin-inline:auto;display:grid}.P0Ycea_copy{text-align:center;min-width:0}.P0Ycea_eyebrow{margin:0 0 var(--space-4);color:var(--color-accent-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:500}.P0Ycea_heading{max-width:22ch;color:var(--color-text-inverse);font-family:var(--font-display);letter-spacing:-.05em;overflow-wrap:normal;text-wrap:balance;margin:0 auto;font-size:clamp(2.5rem,5.5vw,4.75rem);font-weight:600;line-height:1.08}.P0Ycea_body{max-width:80ch;margin:var(--space-4) auto 0;color:var(--color-text-inverse-secondary);font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7}.P0Ycea_statistics{gap:var(--space-4);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,38rem);margin:0 auto;display:grid}.P0Ycea_statistics>div{justify-content:center;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.P0Ycea_statistics>div+div{border-inline-start:.0625rem solid var(--color-border-inverse)}.P0Ycea_statistics dd,.P0Ycea_statistics dt{margin:0}.P0Ycea_statistics dd{font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.75rem,4vw,3rem);font-weight:600;line-height:1.15}.P0Ycea_statistics dt,.P0Ycea_statistics-unavailable{color:var(--color-text-inverse-secondary);font-size:.875rem}.P0Ycea_statistics-unavailable{text-align:center;margin:0}@media not (min-width:38rem){.P0Ycea_statistics{gap:var(--space-2)}.P0Ycea_statistics>div+div{border:0}}.P0Ycea_statistics-pending{position:relative}.P0Ycea_statistics-pending>dl{visibility:hidden}.P0Ycea_statistics-pending>p{align-items:center;display:grid;position:absolute;inset:0}
._2wHLG_carousel{width:min(calc(100% - 2 * var(--container-gutter)), var(--marketing-width));min-width:0;padding-block:var(--marketing-section-padding,var(--space-7));color:var(--color-text-inverse);margin-inline:auto}._2wHLG_header{margin-bottom:calc(var(--marketing-heading-content-gap,var(--space-6)) - var(--space-2));text-align:center}._2wHLG_title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.2}._2wHLG_introduction{margin:var(--marketing-heading-gap,var(--space-3)) 0 0;color:var(--color-text-inverse-secondary)}._2wHLG_unavailable-message{margin:var(--space-4) 0 0;color:var(--color-text-inverse-secondary)}._2wHLG_viewport{--marquee-gap:var(--space-4);min-width:0;padding:var(--space-2);cursor:grab;overscroll-behavior-inline:contain;overflow-anchor:none;scrollbar-width:none;scroll-padding-inline:var(--space-2);touch-action:auto;overflow-x:auto;container-type:inline-size}._2wHLG_viewport::-webkit-scrollbar{display:none}._2wHLG_viewport:focus-visible{outline:var(--focus-ring);outline-offset:-.1875rem}._2wHLG_track{gap:var(--marquee-gap);will-change:transform;width:max-content;min-width:100%;display:flex}._2wHLG_group{gap:var(--marquee-gap);flex:none;width:max-content;margin:0;padding:0;list-style:none;display:flex}._2wHLG_viewport[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}._2wHLG_card{flex:none;width:clamp(20rem,24cqi,24rem);min-width:min-content;min-height:10.5rem;display:flex}._2wHLG_card-content{min-width:min-content;padding:var(--space-4);border:.0625rem solid var(--color-border-inverse);border-radius:var(--marketing-radius);color:inherit;background:var(--color-surface-inverse);flex:1;grid-template-columns:minmax(0,1fr);align-content:center;text-decoration:none;display:grid;box-shadow:inset 0 .0625rem #f2f1eb0a}._2wHLG_metrics{margin:var(--space-4) 0 0;gap:var(--space-2);font-size:.8125rem;line-height:1.4;display:grid}._2wHLG_metrics>div{align-items:center;gap:var(--space-3);grid-template-columns:minmax(max-content,6.5rem) minmax(min-content,1fr);display:grid}._2wHLG_metrics dd{align-items:center;gap:var(--space-3);grid-template-columns:minmax(2rem,1fr) max-content;margin:0;display:grid}._2wHLG_metrics dt{color:var(--color-text-inverse-secondary);font-size:inherit;margin:0;font-weight:400}._2wHLG_count{font-size:inherit;font-variant-numeric:tabular-nums;text-align:right;font-weight:400}._2wHLG_bar-track,._2wHLG_bar-fill{border-radius:var(--radius-control);height:.25rem;display:block}._2wHLG_bar-track{background:color-mix(in srgb, var(--color-accent-soft) 18%, transparent)}._2wHLG_bar-fill{background:var(--color-accent-soft)}._2wHLG_card-content h3{font-family:var(--font-display);-webkit-hyphens:none;hyphens:none;letter-spacing:-.035em;overflow-wrap:anywhere;word-break:normal;margin:0;font-size:1rem;font-weight:600;line-height:1.25}@container not (min-width:64rem){._2wHLG_card{width:clamp(20rem,32cqi,24rem)}}@container not (min-width:40rem){._2wHLG_card{width:max(18rem, calc(90cqi - var(--space-6)))}}._2wHLG_card-content:hover{border-color:var(--color-accent-soft)}._2wHLG_card-content:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}@supports ((-webkit-backdrop-filter:blur(0.625rem)) or (backdrop-filter:blur(0.625rem))){@media (prefers-reduced-transparency:no-preference){._2wHLG_card-content{border-color:color-mix(in srgb, var(--color-accent-soft) 24%, transparent);background:color-mix(in srgb, var(--color-surface-inverse) 82%, transparent)}._2wHLG_card-content:hover{border-color:var(--color-accent-soft)}}}._2wHLG_unavailable,._2wHLG_unavailable-message{align-content:center;min-height:10.5rem}
.FXFPlG_section{width:min(calc(100% - 2 * var(--container-gutter)), var(--marketing-width));padding-block:var(--marketing-section-padding,var(--space-7));margin-inline:auto}.FXFPlG_section h2{letter-spacing:-.04em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.2}.FXFPlG_introduction{margin:var(--marketing-heading-gap,var(--space-3)) 0 var(--marketing-heading-content-gap,var(--space-6));color:var(--color-text-inverse-secondary);text-align:center}.FXFPlG_steps{gap:var(--marketing-grid-gap,var(--space-5));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.FXFPlG_steps>li{align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-4);border:.0625rem solid var(--color-border-inverse);border-radius:var(--marketing-radius);background:linear-gradient(150deg, var(--color-surface-inverse), transparent);grid-template-columns:3rem minmax(0,1fr);display:grid}.FXFPlG_step-heading{min-width:0}.FXFPlG_step-heading h3{letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:600}.FXFPlG_step-heading p{margin:var(--space-2) 0 0;color:var(--color-text-inverse-secondary);font-size:.9375rem;line-height:1.6}.FXFPlG_artwork{color:var(--color-accent-soft);justify-content:center;align-items:center;display:flex}.FXFPlG_artwork svg{flex:none;width:3rem;height:3rem}@media not (min-width:48rem){.FXFPlG_steps{grid-template-columns:minmax(0,1fr)}}
