.crwpKG_progressFill{animation:6.5s linear both crwpKG_hero-progress;transform:scaleX(.04)}[data-paused=true] .crwpKG_progressFill{animation-play-state:paused}@keyframes crwpKG_hero-progress{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.crwpKG_progressFill{animation:none;transform:scaleX(1)!important}}@media (forced-colors:active){.crwpKG_progressTrack{border:1px solid canvastext}.crwpKG_progressFill{background:highlight}}.crwpKG_heroSlide{opacity:0;transition:opacity 0s linear var(--duration-reveal)}.crwpKG_heroSlide[data-active=true]{z-index:1;opacity:1;transition:opacity var(--duration-reveal) var(--ease-reveal)}@media (prefers-reduced-motion:reduce){.crwpKG_heroSlide,.crwpKG_heroSlide[data-active=true]{transition:none}}.home-hero-bleed{min-width:0;width:auto!important;margin-inline:0!important}.home-hero-frame{border-radius:var(--radius-lg);background:var(--surface-2);overflow:hidden}.home-hero-info{z-index:2;pointer-events:none;position:absolute;inset:0}.home-hero-info a{pointer-events:auto}:is(.home-hero-title,.home-hero-wordmark){z-index:2;width:min(72%,20rem);color:var(--text-strong);font-size:var(--font-size-hero-mobile);font-weight:var(--font-weight-book);line-height:var(--line-height-hero-mobile);letter-spacing:-.03em;text-shadow:0 1px 16px #0000008c;pointer-events:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;position:absolute;bottom:24px;left:24px;overflow:hidden}.home-hero-actions{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.home-hero-actions>a{pointer-events:auto}@media (max-width:639px){:is(.home-hero-title,.home-hero-wordmark){bottom:72px;left:20px}.home-hero-actions{justify-content:flex-end;align-items:flex-start;padding:0 20px 20px}.home-hero-desktop-cta{padding-inline:20px}}@media (max-width:399px){.home-hero-controls>button{display:none}}.home-hero-caption{justify-content:space-between;align-items:center;gap:24px;min-width:0;margin-top:16px;display:flex}.home-hero-caption-title{min-width:0;color:var(--text-1);font-size:var(--font-size-body);font-weight:var(--font-weight-book);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.home-hero-controls{flex:none;align-items:center;gap:8px;display:flex}.home-hero-progress-list{align-items:center;display:flex}@media (min-width:640px){:is(.home-hero-title,.home-hero-wordmark){width:80%;max-width:49.5rem;font-size:var(--font-size-landing);font-weight:var(--font-weight-landing);line-height:var(--line-height-landing);text-align:center;transition:opacity var(--duration-reveal) var(--ease-reveal);top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}:is(.home-hero-frame:hover .home-hero-title,.home-hero-frame:hover .home-hero-wordmark,.home-hero-frame:focus-within .home-hero-title,.home-hero-frame:focus-within .home-hero-wordmark){opacity:0}.home-hero-actions{opacity:0;transition:opacity var(--duration-reveal) var(--ease-reveal), transform var(--duration-reveal) var(--ease-reveal);transform:translateY(16px)}:is(.home-hero-frame:hover .home-hero-actions,.home-hero-frame:focus-within .home-hero-actions){opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:is(.home-hero-title,.home-hero-wordmark,.home-hero-actions){opacity:1;transition:none;transform:none}}
