.home-flicker-text_root__aTgfx{display:inline-grid;width:max-content;max-width:100%;vertical-align:baseline;color:inherit;pointer-events:none;text-wrap:wrap}.home-flicker-text_root__aTgfx[data-wrapped]{display:grid}.home-flicker-text_root__aTgfx[data-layout-ready] .home-flicker-text_layer__E_sZU{white-space:nowrap}.home-flicker-text_root__aTgfx[data-layout-ready] .home-flicker-text_space__XycXy{white-space:pre}@container (max-width: 35rem){.home-flicker-text_root__aTgfx{display:grid}}.home-flicker-text_layer__E_sZU{grid-area:1/1;min-width:0;white-space:normal}.home-flicker-text_break__aT3C3{display:none}.home-flicker-text_segment__oUx1B[data-line-start] .home-flicker-text_break__aT3C3{display:initial}.home-flicker-text_segment__oUx1B[data-line-start] .home-flicker-text_space__XycXy{position:absolute;visibility:hidden}.home-flicker-text_word__oJETL{display:inline-block;white-space:nowrap}.home-flicker-text_slot__q3T5K{position:relative;display:inline-grid;vertical-align:baseline}.home-flicker-text_advance__tumAf{grid-area:1/1;visibility:hidden}.home-flicker-text_baselineMarker__9VNLc{display:inline-block;width:0;height:0}.home-flicker-text_glyph__RwfVE{position:absolute;top:0;left:0;width:100%;display:block;text-align:center;white-space:pre}.home-flicker-text_symbol__MsXT7{position:absolute;top:var(--flicker-baseline,.94em);left:50%;width:min(100%,.6em);height:auto;transform:translate(-50%,-80%);color:var(--color-home-flicker-glyph)}@media(prefers-reduced-motion:reduce){.home-flicker-text_symbol__MsXT7{display:none}}.homepage-hero-surface_surface__2__Im{--q-surface-bleed:calc(2 * (var(--layout-header-height) - var(--layout-header-compact-height)));position:absolute;inset:0;top:calc(-1*var(--q-surface-bleed));width:100%;height:calc(100% + var(--q-surface-bleed));overflow:clip;background:var(--color-surface-page)}.homepage-hero-surface_track__2Mo9o{height:200%}.homepage-hero-surface_moving__wQ4eg{position:sticky;top:calc(var(--layout-header-height) - var(--q-surface-bleed));height:50%}@media(min-width:1440px)and (max-width:1840px){.homepage-hero-surface_surface__2__Im{overflow:visible;clip-path:inset(0 -200px 0 0)}.homepage-hero-surface_track__2Mo9o{width:calc(100% + 200px)}}@media(prefers-reduced-motion:reduce){.homepage-hero-surface_surface__2__Im{--q-surface-bleed:0px}.homepage-hero-surface_track__2Mo9o{height:100%}.homepage-hero-surface_moving__wQ4eg{position:relative;top:auto;height:100%}}.homepage-hero_section__qsOXj{background:var(--color-surface-page);border-bottom:.5px solid var(--color-section-border);overflow:visible}.homepage-hero_section__qsOXj .homepage-hero_content__ZlvSo{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:64px;min-height:817px;padding-bottom:32px;padding-top:var(--layout-hero-padding-block)}.homepage-hero_heroLead__Ddu4V{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.homepage-hero_heroLeadWithBanner__pU6Vl{margin-top:-51px}.homepage-hero_banner__88xSd{position:relative;display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:35px;overflow:clip;padding:8px 12px;border-radius:5px;background:var(--color-stone);text-decoration:none;font-size:14px;line-height:1.3}.homepage-hero_bannerBadge__DFw8e{align-self:flex-start;flex-shrink:0;max-width:40%;overflow-wrap:anywhere;padding:5px;border-radius:4px;background:var(--color-slate-accent);color:var(--color-surface-page);font-size:12px;font-weight:500;line-height:1;text-box-edge:cap alphabetic;text-box-trim:trim-both}.homepage-hero_bannerMessage__4K97I{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}.homepage-hero_bannerMessage__4K97I [data-hover-arrow]{display:flex;align-items:center;flex-shrink:0;line-height:0}.homepage-hero_bannerCopy__G3AaC{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.homepage-hero_bannerArrow__X2QaZ{display:inline-flex;align-items:center;justify-content:center;width:3.5px;height:7px}.homepage-hero_bannerArrow__X2QaZ img{width:7px;height:3.5px;max-width:none;transform:rotate(-90deg);flex-shrink:0}.homepage-hero_intro__JPwJ4{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.homepage-hero_actions__L7I7L{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.homepage-hero_secondary__3eUPp{border-color:var(--color-expert-hero-action-border);color:var(--color-subscribe-ink)}.homepage-hero_proof__d7WNL{display:flex;flex-direction:column;gap:8px;max-width:283px;margin-top:auto}.homepage-hero_statistic__FBGzf{display:flex;align-items:center;gap:8px}.homepage-hero_statistic__FBGzf img{flex-shrink:0}.homepage-hero_visual__laQBy{min-height:480px}@media(min-width:768px){.homepage-hero_visual__laQBy{border-inline-start:.5px solid var(--color-section-border-internal)}}.homepage-hero_artwork__3Lm54{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:visible}@media(max-width:1439px){.homepage-hero_section__qsOXj .homepage-hero_visual__laQBy{margin-right:calc(-1*var(--layout-gutter))}}@media(max-width:767px){.homepage-hero_section__qsOXj .homepage-hero_visual__laQBy{margin-left:calc(-1*var(--layout-gutter))}}@media(min-width:1440px)and (max-width:1840px){.homepage-hero_section__qsOXj{--visual-edge-bleed:calc((100vw - var(--container-content)) / 2)}.homepage-hero_section__qsOXj .homepage-hero_visual__laQBy{margin-right:calc(-1*(var(--layout-gutter) + var(--visual-edge-bleed)))}.homepage-hero_artwork__3Lm54{right:var(--visual-edge-bleed)}}@media(max-width:767px){.homepage-hero_section__qsOXj .homepage-hero_content__ZlvSo{gap:80px;min-height:0}.homepage-hero_section__qsOXj .homepage-hero_visual__laQBy{min-height:0;aspect-ratio:4/5}}@media(min-width:768px){.homepage-hero_section__qsOXj .homepage-hero_visual__laQBy:after{content:"";position:absolute;z-index:2;inset-block:0;left:0;width:.5px;background:var(--color-section-border-internal);pointer-events:none}.homepage-hero_section__qsOXj .homepage-hero_content__ZlvSo{min-height:min(817px,100vh - var(--layout-header-height) - 1px)}.homepage-hero_section__qsOXj .homepage-hero_visual__laQBy{min-height:min(480px,100vh - var(--layout-header-height) - 1px)}}@media(min-width:1200px)and (max-height:650px),(min-width:768px)and (max-width:1199px)and (max-height:780px){.homepage-hero_section__qsOXj .homepage-hero_content__ZlvSo{gap:12px;padding-bottom:16px}.homepage-hero_intro__JPwJ4{gap:16px}.homepage-hero_actions__L7I7L{margin-top:0}}@media(min-width:768px)and (max-width:1199px)and (max-height:650px){.homepage-hero_section__qsOXj .homepage-hero_content__ZlvSo{padding-right:calc(var(--layout-grid-gap)/2)}}@media(min-width:768px)and (max-height:575px){.homepage-hero_section__qsOXj .homepage-hero_content__ZlvSo{gap:0;padding-bottom:12px}.homepage-hero_intro__JPwJ4{gap:12px}}