._hero_1e28a_1.hero{touch-action:pan-y pinch-zoom}._hero_1e28a_1.hero h1>span{animation:_headlineRise_1e28a_1 .95s var(--ease) both;clip-path:none}._hero_1e28a_1.hero h1>span:nth-child(2){animation-delay:80ms}._hero_1e28a_1.hero h1>span:nth-child(3){animation-delay:.16s}@keyframes _headlineRise_1e28a_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._hero_1e28a_1 .hero-frame{clip-path:none;pointer-events:none;transition:opacity .9s}._hero_1e28a_1 .hero-frame.is-active{clip-path:none}._hero_1e28a_1 .hero-frame img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._hero_1e28a_1 ._bottom_1e28a_39{align-items:center;gap:24px}._hero_1e28a_1 ._selector_1e28a_44{align-items:center;gap:28px;display:flex}._frameMeta_1e28a_50{align-items:center;gap:20px;min-width:0;display:flex}._counter_1e28a_57{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:20px;line-height:1;display:flex}._total_1e28a_67{color:#fef7ed99;letter-spacing:.06em;font-size:11px}._caption_1e28a_73{min-width:135px}._caption_1e28a_73 p{margin-top:6px;font-size:13px;line-height:1.35}._category_1e28a_83{color:#fef7eda6;letter-spacing:.13em;text-transform:uppercase;font-size:7px;line-height:1.4;display:block}._controls_1e28a_92{flex-shrink:0;align-items:center;gap:7px;display:flex}._controls_1e28a_92 button{width:46px;height:46px;color:var(--cream);touch-action:manipulation;background:#0c18154d;border:1px solid #fef7ed66;border-radius:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s,border-color .2s;display:inline-flex}._controls_1e28a_92 button:hover:not(:disabled){color:var(--ink);background:var(--cream);border-color:var(--cream)}._controls_1e28a_92 button:focus-visible{outline:2px solid var(--cream);outline-offset:4px}._controls_1e28a_92 button:disabled{opacity:.45;cursor:default}._controls_1e28a_92 svg{width:21px;height:21px}._screenReaderOnly_1e28a_135{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:701px) and (max-height:560px){._hero_1e28a_1.hero{min-height:650px;max-height:none}._hero_1e28a_1.hero h1{font-size:clamp(84px,10vw,132px)}._hero_1e28a_1 .hero-main{top:100px;bottom:110px}._hero_1e28a_1 .hero-description{margin-top:24px}}@media (max-width:700px){._hero_1e28a_1.hero{height:auto;min-height:max(740px, calc(100svh - var(--header)));max-height:none;padding:32px var(--gutter) 24px;flex-direction:column;gap:30px;display:flex}._hero_1e28a_1 .hero-topline{flex-shrink:0;min-height:14px;position:relative;inset:auto}._hero_1e28a_1 .hero-main{flex:1 0 auto;justify-content:space-between;gap:170px;min-height:450px;position:relative;inset:auto}._hero_1e28a_1.hero h1{line-height:.93}._hero_1e28a_1 .hero-description{margin-top:0}._hero_1e28a_1 ._bottom_1e28a_39{flex-shrink:0;margin:0;display:block;position:relative;inset:auto}._hero_1e28a_1 ._scrollCue_1e28a_210{display:none}._hero_1e28a_1 ._selector_1e28a_44{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;width:100%;display:grid}._frameMeta_1e28a_50{flex-direction:column;align-items:flex-start;gap:7px}._counter_1e28a_57{gap:7px;font-size:19px}._total_1e28a_67{font-size:10px}._caption_1e28a_73{min-width:0;max-width:100%}._caption_1e28a_73 p{margin-top:0;font-size:10px;line-height:1.35}._category_1e28a_83{display:none}._controls_1e28a_92{gap:6px}._controls_1e28a_92 button{width:44px;height:44px}}@media (max-width:370px){._hero_1e28a_1.hero{min-height:max(700px, calc(100svh - var(--header)));padding-top:28px}._hero_1e28a_1 .hero-main{min-height:430px}._controls_1e28a_92{gap:5px}}@media (prefers-reduced-motion:reduce){._hero_1e28a_1.hero h1>span{clip-path:none;animation:none;transform:none}._hero_1e28a_1 .hero-frame,._controls_1e28a_92 button{transition:none}}
