._06co2W_scrollCue{background:var(--color-line-2);width:1px;height:3rem;display:block;position:relative;overflow:hidden}._06co2W_scrollCue:after{content:"";background:var(--accent);animation:_06co2W_cue 2.2s var(--ease-io) infinite;position:absolute;inset:0;transform:translateY(-100%)}@keyframes _06co2W_cue{0%{transform:translateY(-100%)}55%{transform:translateY(0)}to{transform:translateY(100%)}}._06co2W_marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}._06co2W_track{width:max-content;animation:_06co2W_slide var(--marquee-duration,40s) linear infinite;flex:none;display:flex}@keyframes _06co2W_slide{to{transform:translate(-50%)}}._06co2W_reverse{animation-direction:reverse}._06co2W_marquee:hover ._06co2W_track{animation-play-state:paused}._06co2W_visual{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--color-line);background:#ffffff05;position:relative;overflow:hidden}._06co2W_line{transform-origin:0;height:6px;animation:_06co2W_draw 4.8s var(--ease-out) infinite;background:#f4f1ea24;border-radius:99px}._06co2W_lineGold{background:linear-gradient(90deg, var(--accent-lo), var(--accent-hi))}@keyframes _06co2W_draw{0%,8%{transform:scaleX(0)}40%,88%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}._06co2W_cartBtn{animation:_06co2W_press 3.6s var(--ease-out) infinite}@keyframes _06co2W_press{0%,30%{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent) 0%, transparent);transform:scale(1)}34%{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent) 50%, transparent);transform:scale(.94)}46%,to{box-shadow:0 0 0 12px color-mix(in oklab, var(--accent) 0%, transparent);transform:scale(1)}}._06co2W_badge{animation:_06co2W_pop 3.6s var(--ease-out) infinite}@keyframes _06co2W_pop{0%,36%{transform:scale(1)}44%{transform:scale(1.45)}54%,to{transform:scale(1)}}._06co2W_step{background:var(--accent);animation:3.6s linear infinite _06co2W_stepOn}@keyframes _06co2W_stepOn{0%,40%{background:#ffffff1f}50%,to{background:var(--accent)}}._06co2W_type{white-space:nowrap;animation:6s steps(28,end) infinite _06co2W_type;overflow:hidden}@keyframes _06co2W_type{0%{width:0}35%,to{width:100%}}._06co2W_cursor{animation:1s step-end infinite _06co2W_blink}@keyframes _06co2W_blink{50%{opacity:0}}._06co2W_bar{transform-origin:bottom;animation:_06co2W_rise 4.2s var(--ease-out) infinite}@keyframes _06co2W_rise{0%,6%{transform:scaleY(.08)}45%,90%{transform:scaleY(1)}to{transform:scaleY(1)}}._06co2W_trend{stroke-dasharray:100;stroke-dashoffset:0;animation:_06co2W_trend 4.2s var(--ease-out) infinite}@keyframes _06co2W_trend{0%,12%{stroke-dashoffset:100px}60%,to{stroke-dashoffset:0}}._06co2W_faq summary{list-style:none}._06co2W_faq summary::-webkit-details-marker{display:none}._06co2W_faq ._06co2W_plus{transition:transform .5s var(--ease-out), background-color .4s var(--ease-out), color .4s}._06co2W_faq[open] ._06co2W_plus{background:var(--accent);color:var(--on-accent);transform:rotate(45deg)}._06co2W_faq::details-content{block-size:0;transition:block-size .6s var(--ease-out), content-visibility .6s allow-discrete;overflow:hidden}._06co2W_faq[open]::details-content{block-size:auto}@supports (interpolate-size:allow-keywords){._06co2W_faq{interpolate-size:allow-keywords}}@media (prefers-reduced-motion:reduce){._06co2W_scrollCue:after,._06co2W_track,._06co2W_line,._06co2W_cartBtn,._06co2W_badge,._06co2W_step,._06co2W_type,._06co2W_cursor,._06co2W_bar,._06co2W_trend{animation:none}._06co2W_scrollCue:after{transform:none}}
