._root_v9x6n_1{--rail-pad:max(var(--margin), calc((100vw - var(--max)) / 2 + var(--margin)));min-width:0;position:relative}._head_v9x6n_8{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:clamp(32px,4.4vw,64px);display:flex}._stage_v9x6n_16{flex-direction:column;gap:clamp(24px,3vw,40px);display:flex}._title_v9x6n_21{max-width:16ch}._viewport_v9x6n_26{contain:inline-size;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rail-pad);scrollbar-width:none;overflow-x:auto}._viewport_v9x6n_26::-webkit-scrollbar{display:none}._viewport_v9x6n_26:focus-visible{outline-offset:-2px}._track_v9x6n_42{gap:var(--gutter);width:max-content;padding:2px var(--rail-pad);margin:0;list-style:none;display:flex;position:relative}._item_v9x6n_52{scroll-snap-align:start;flex:none;width:min(82vw,420px);display:flex}._foot_v9x6n_59{color:var(--muted);align-items:center;gap:20px;display:flex}._line_v9x6n_65{background:var(--line-strong);flex:1;height:1px}._line_v9x6n_65>i{background:var(--accent-bright);transform-origin:0;height:100%;display:block;transform:scaleX(0)}._card_v9x6n_79{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);width:100%;transition:border-color var(--dur-fast) var(--ease-out);flex-direction:column;padding:10px;display:flex;position:relative}._card_v9x6n_79:hover{border-color:var(--line-strong)}._card_v9x6n_79:has(._stretch_v9x6n_93:focus-visible){outline:2px solid var(--accent-bright);outline-offset:3px}._visual_v9x6n_97{aspect-ratio:16/10;border-radius:var(--radius);background-color:var(--surface);background-image:radial-gradient(circle,#ffffff14 1px,#0000 1.6px);background-size:18px 18px;flex:none;position:relative;overflow:hidden}._visual_v9x6n_97>*{width:100%;height:100%;transition:transform .9s var(--ease-out);position:absolute;inset:0}._card_v9x6n_79:hover ._visual_v9x6n_97>*{transform:scale(1.04)}._text_v9x6n_117{flex-direction:column;gap:12px;padding:clamp(14px,1.4vw,20px) clamp(10px,1vw,14px) clamp(16px,1.6vw,24px);display:flex}._meta_v9x6n_123{color:var(--muted);gap:14px;padding-right:44px;display:flex}._cardTitle_v9x6n_129{max-width:22ch}._stretch_v9x6n_93:after{content:"";position:absolute;inset:0}._stretch_v9x6n_93:focus-visible{outline:none}._body_v9x6n_141{color:var(--fg-2)}._arrow_v9x6n_144{background:var(--accent);width:32px;height:32px;color:var(--on-accent);border-radius:var(--radius);transition:transform var(--dur-fast) var(--ease-out);place-items:center;display:grid;position:absolute;bottom:10px;right:10px}._card_v9x6n_79:hover ._arrow_v9x6n_144{transform:translate(3px)}._card_v9x6n_79:has(._arrow_v9x6n_144) ._text_v9x6n_117{padding-bottom:52px}@media (width>=900px) and (hover:hover) and (pointer:fine){._viewport_v9x6n_26{scroll-snap-type:none;overflow:visible}._track_v9x6n_42{width:auto;max-width:var(--max);padding:0 var(--margin);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-inline:auto;display:grid}._item_v9x6n_52{width:auto}._foot_v9x6n_59{display:none}}@media (width>=900px) and (height>=560px) and (hover:hover) and (pointer:fine){html[data-motion] ._root_v9x6n_1:not([data-static]) ._pinWrap_v9x6n_191{height:calc(100svh + var(--rail-travel,calc(var(--count) * 30vw)))}html[data-motion] ._root_v9x6n_1:not([data-static]) ._stage_v9x6n_16{height:100svh;padding:calc(var(--header-h) + 24px) 0 32px;justify-content:center;position:sticky;top:0}html[data-motion] ._root_v9x6n_1:not([data-static]) ._viewport_v9x6n_26{min-height:0;display:flex;overflow:clip visible}html[data-motion] ._root_v9x6n_1:not([data-static]) ._track_v9x6n_42{width:max-content;max-width:none;padding:2px var(--rail-pad);will-change:transform;flex:none;margin:0;display:flex}html[data-motion] ._root_v9x6n_1:not([data-static]) ._item_v9x6n_52{width:clamp(320px,30vw,520px)}html[data-motion] ._root_v9x6n_1:not([data-static]) ._visual_v9x6n_97{aspect-ratio:auto;flex:0 auto;height:clamp(120px,30svh,340px);min-height:96px}html[data-motion] ._root_v9x6n_1:not([data-static]) ._foot_v9x6n_59{display:flex}}._root_1qmiw_1{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}._row_1qmiw_8{row-gap:14px;padding:clamp(28px,4vw,56px) 0;position:relative}._rule_1qmiw_14{background:var(--line-strong);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}._index_1qmiw_24{color:var(--muted);transition:color var(--dur) var(--ease-out);grid-column:1/-1}._title_1qmiw_29{grid-column:1/-1;max-width:20ch}._body_1qmiw_33{grid-column:1/-1;max-width:56ch}._large_1qmiw_38 ._index_1qmiw_24{letter-spacing:-.05em;color:var(--dim);font-size:clamp(56px,7.4vw,128px);font-weight:400;line-height:.85}._mono_1qmiw_46 ._index_1qmiw_24{font-family:var(--font-mono);letter-spacing:.06em;align-items:center;gap:10px;font-size:12px;display:inline-flex}._mono_1qmiw_46 ._index_1qmiw_24:before{content:"";background:var(--line-strong);width:7px;height:7px;transition:background-color var(--dur) var(--ease-out)}._current_1qmiw_63 ._index_1qmiw_24{color:var(--accent-bright)}._mono_1qmiw_46 ._current_1qmiw_63 ._index_1qmiw_24:before{background:var(--accent-bright)}@media (width>=760px){._title_1qmiw_29{grid-column:4/span 4}._body_1qmiw_33{grid-column:8/-1}._index_1qmiw_24{grid-column:1/span 3}._large_1qmiw_38 ._index_1qmiw_24{align-self:start}}._root_q8lak_2{gap:var(--gutter);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_q8lak_11{position:relative}._inner_q8lak_15{transform-origin:50% 0;position:relative;overflow:hidden}._shade_q8lak_22{background:var(--bg);opacity:0;pointer-events:none;position:absolute;inset:0}html[data-motion] ._item_q8lak_11{top:min(var(--stick), calc(100svh - var(--h,0px) - 12px));position:sticky}._bands_q8lak_36 ._item_q8lak_11{--stick:calc(var(--header-h) + 12px + var(--i) * clamp(20px, 3.2vw, 48px))}._cards_q8lak_39 ._item_q8lak_11{--stick:calc(var(--header-h) + 24px + var(--i) * 16px)}._bands_q8lak_36{padding-inline:var(--margin);gap:12px}._bands_q8lak_36 ._inner_q8lak_15{background:var(--band);min-height:clamp(320px,54svh,580px);color:var(--on-accent);isolation:isolate;grid-template-rows:1fr auto;gap:24px;padding:clamp(20px,3vw,44px);display:grid}._bands_q8lak_36 ._inner_q8lak_15[data-pixel-fill]{background:var(--bg)}._pixels_q8lak_66{z-index:-1}._word_q8lak_69{letter-spacing:-.05em;overflow-wrap:break-word;align-self:end;font-size:clamp(48px,10vw,192px);font-weight:500;line-height:.86}._wordInner_q8lak_77{transform-origin:0 100%;display:inline-block}._bandBody_q8lak_81{max-width:46ch;color:var(--band-text-2);font-size:clamp(16px,1.25vw,19px);line-height:1.5}@media (width>=900px){._bands_q8lak_36 ._inner_q8lak_15{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,40ch);column-gap:clamp(24px,4vw,72px)}._word_q8lak_69{grid-area:1/1}._bandBody_q8lak_81{grid-area:1/2;align-self:end}}._cards_q8lak_39 ._inner_q8lak_15{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:clamp(20px,3vw,48px);min-height:clamp(280px,44svh,480px);padding:clamp(20px,2.6vw,40px);display:grid}@media (width>=900px){._cards_q8lak_39 ._item_q8lak_11[data-visual] ._inner_q8lak_15{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._cardText_q8lak_119{flex-direction:column;align-items:flex-start;gap:16px;display:flex}._cardMeta_q8lak_125{width:100%;color:var(--muted);align-items:center;gap:14px;margin-bottom:auto;padding-bottom:clamp(24px,4vw,56px);display:flex}._iconSquare_q8lak_135{background:var(--accent);flex:none;width:28px;height:28px;margin-left:auto;position:relative}._iconSquare_q8lak_135:after{content:"";background:var(--on-accent);position:absolute;inset:10px}._cardTitle_q8lak_149{letter-spacing:-.03em;max-width:18ch;font-size:clamp(26px,2.8vw,44px);font-weight:500;line-height:1.05}._cardBody_q8lak_156{max-width:52ch}._cardVisual_q8lak_159{border:1px solid var(--line);border-radius:var(--radius);background-color:var(--bg-2);background-image:radial-gradient(circle,#ffffff14 1px,#0000 1.6px);background-size:18px 18px;min-height:220px;position:relative;overflow:hidden}._cardVisual_q8lak_159>*{width:100%;height:100%;position:absolute;inset:0}
