.h8-module__5voOFa__labels{z-index:5;pointer-events:none;position:fixed;inset:0}.h8-module__5voOFa__label{--dx:1;--dy:0;translate:calc(-50% + var(--dx) * 50%) calc(-50% + var(--dy) * 50%);text-align:center;white-space:nowrap;font:inherit;color:inherit;text-shadow:0 2px 14px #04030af2;will-change:transform, opacity;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex;position:absolute;top:0;left:0}.h8-module__5voOFa__hit{--r:30px;width:calc(var(--r) * 2);height:calc(var(--r) * 2);pointer-events:none;will-change:transform, opacity;background:0 0;border:1px solid #0000;border-radius:50%;padding:0;transition:border-color .3s,box-shadow .3s;position:absolute;top:0;left:0;translate:-50% -50%}.h8-module__5voOFa__labels[data-pick="1"]{z-index:11}.h8-module__5voOFa__labels[data-pick="1"] .h8-module__5voOFa__label,.h8-module__5voOFa__labels[data-pick="1"] .h8-module__5voOFa__hit{pointer-events:auto;cursor:pointer}.h8-module__5voOFa__labels[data-pick="1"] .h8-module__5voOFa__hit:hover,.h8-module__5voOFa__labels[data-pick="1"] .h8-module__5voOFa__hit[data-on="1"]{border-color:color-mix(in srgb, var(--agent) 55%, transparent);box-shadow:0 0 30px color-mix(in srgb, var(--agent) 25%, transparent)}.h8-module__5voOFa__labels[data-pick="1"] .h8-module__5voOFa__label:hover b{font-size:25px}.h8-module__5voOFa__label[data-align=l]{text-align:left;align-items:flex-start}.h8-module__5voOFa__label[data-align=r]{text-align:right;align-items:flex-end}.h8-module__5voOFa__label[data-on="1"] b{font-size:25px}.h8-module__5voOFa__label b{color:var(--agent);transition:font-size .4s var(--ease);font-family:Instrument Serif,serif;font-size:21px;font-style:italic;font-weight:400;line-height:1}.h8-module__5voOFa__label small{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:600}@media (max-width:767px){.h8-module__5voOFa__foot.h8-module__5voOFa__foot{font-size:15px;line-height:22px;bottom:110px}.h8-module__5voOFa__label b{font-size:15px}.h8-module__5voOFa__label small{display:none}}.h8-module__5voOFa__top{padding:0 var(--gut);text-align:center;text-shadow:0 6px 40px #04030af2;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:13vh;left:0;right:0}.h8-module__5voOFa__topLine{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4.4vw,60px);font-weight:600;line-height:1.05}.h8-module__5voOFa__topLine .h8-module__5voOFa__serif{font-size:1.08em}.h8-module__5voOFa__foot{max-width:58ch;padding:0 var(--gut);text-align:center;color:var(--ink2);text-shadow:0 4px 24px #04030af2;font-size:17px;line-height:26px;position:absolute;bottom:9vh;left:0;right:0;margin:0 auto!important}.h8-module__5voOFa__flow{pointer-events:none;position:absolute;inset:0}.h8-module__5voOFa__flowTitle{padding:0 var(--gut);text-align:center;letter-spacing:-.03em;text-shadow:0 6px 40px #04030af2;font-size:clamp(26px,3.4vw,46px);font-weight:600;position:absolute;top:12vh;left:0;right:0}.h8-module__5voOFa__flowTitle span{color:var(--gold);margin-right:10px;font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.h8-module__5voOFa__chain{width:max-content;max-width:calc(100% - 2 * var(--gut));align-items:stretch;gap:8px;display:flex;position:absolute;bottom:max(10vh,84px);left:50%;translate:-50%}.h8-module__5voOFa__chain li{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:220px;transition:opacity .4s, border-color .4s, box-shadow .4s, transform .4s var(--ease);background:#080712c7;border-radius:16px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex}.h8-module__5voOFa__chain li>span{flex-direction:column;min-width:0;display:flex}.h8-module__5voOFa__chain b{color:var(--agent,var(--gold2));font-size:12px;font-weight:600}.h8-module__5voOFa__chain small{color:var(--ink2);font-size:12px;line-height:16px}.h8-module__5voOFa__chain li[data-state=next]{opacity:.35}.h8-module__5voOFa__chain li[data-state=now]{border-color:color-mix(in srgb, var(--agent,var(--gold)) 60%, transparent);box-shadow:0 0 28px color-mix(in srgb, var(--agent,var(--gold)) 30%, transparent);transform:translateY(-6px)}.h8-module__5voOFa__chain li[data-state=now] small{color:var(--ink)}.h8-module__5voOFa__chain .h8-module__5voOFa__trigger{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);white-space:nowrap;border-color:#eec37a73;align-self:center;padding:8px 14px;font-size:11px;font-weight:600}.h8-module__5voOFa__human b{color:var(--gold2)}.h8-module__5voOFa__you{border:1px solid var(--gold);text-transform:uppercase;width:26px;height:26px;color:var(--gold2);border-radius:50%;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:700;display:grid}@media (max-width:900px){.h8-module__5voOFa__chain{left:var(--gut);right:var(--gut);flex-direction:column;gap:6px;width:auto;translate:none}.h8-module__5voOFa__chain li{max-width:none;padding:6px 12px 6px 6px}.h8-module__5voOFa__chain{bottom:110px}.h8-module__5voOFa__chain li[data-state=next],.h8-module__5voOFa__chain li[data-state=done],.h8-module__5voOFa__chain .h8-module__5voOFa__trigger{display:none}}.h8-module__5voOFa__pickWrap{max-width:1240px;padding:80px var(--gut) 24px;pointer-events:none;align-items:center;margin:0 auto;display:flex;position:absolute;inset:0}.h8-module__5voOFa__pickWrap>*{pointer-events:auto}.h8-module__5voOFa__pickIntro{text-shadow:0 6px 40px #04030af2;max-width:480px;animation:h8-module__5voOFa__pickIn .6s var(--ease) both;flex-direction:column;align-items:flex-start;gap:20px;display:flex}.h8-module__5voOFa__pickIntro p{margin:0}.h8-module__5voOFa__pickIntro>p:nth-of-type(2){max-width:none;font-size:clamp(34px,4.6vw,68px);position:relative}.h8-module__5voOFa__pickHint{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.h8-module__5voOFa__pickHint i{background:var(--gold);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite h8-module__5voOFa__hintPing;box-shadow:0 0 #eec37a99}@keyframes h8-module__5voOFa__hintPing{to{box-shadow:0 0 0 12px #eec37a00}}.h8-module__5voOFa__pick{border:1px solid color-mix(in srgb, var(--agent) 35%, transparent);background:radial-gradient(120% 60% at 0% 0%, color-mix(in srgb, var(--agent) 14%, transparent), transparent 60%), #080712c7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(460px,100%);box-shadow:0 30px 90px #00000080, 0 0 80px color-mix(in srgb, var(--agent) 12%, transparent);animation:h8-module__5voOFa__pickIn .5s var(--ease) both;border-radius:26px;padding:16px 14px 22px}:is(.h8-module__5voOFa__pick p,.h8-module__5voOFa__pick ol){margin:0}.h8-module__5voOFa__pickNav{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;align-items:center;margin:0 8px 16px;font-size:11px;font-weight:600;display:flex}.h8-module__5voOFa__pickNav>span{align-items:center;gap:6px;display:flex}.h8-module__5voOFa__pickNav button{border:1px solid var(--line);font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border-radius:999px;padding:4px 8px;transition:color .2s,border-color .2s}.h8-module__5voOFa__pickNav button:hover{color:var(--ink);border-color:var(--agent)}.h8-module__5voOFa__pickLimb{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;padding:0 8px;font-size:11px;font-weight:600;display:flex;margin-top:12px!important}.h8-module__5voOFa__pickLimb i{background:linear-gradient(90deg, var(--gold), var(--agent));width:18px;height:1px}.h8-module__5voOFa__pickLimb b{color:var(--agent);font-weight:600}@keyframes h8-module__5voOFa__pickIn{0%{opacity:0;transform:translate(-24px)}}@media (max-width:900px){.h8-module__5voOFa__pickWrap{align-items:flex-end;padding-bottom:108px}.h8-module__5voOFa__pickLimb{display:none!important}.h8-module__5voOFa__pickIntro{gap:12px}.h8-module__5voOFa__pickIntro>p:nth-of-type(3){display:none}.h8-module__5voOFa__pick{border-radius:20px;padding:12px 10px 16px}.h8-module__5voOFa__pick>p:nth-of-type(3){display:none}}@media (prefers-reduced-motion:reduce){.h8-module__5voOFa__pickIntro,.h8-module__5voOFa__pick,.h8-module__5voOFa__pickHint i{animation:none}}
