._page_c3922dd{flex-direction:column;align-items:center;min-height:100dvh;padding:24px 32px;display:flex}._header_c3922dd{justify-content:space-between;align-items:center;gap:20px;width:min(1120px,100%);display:flex}._brand_c3922dd{color:var(--wr-text);align-items:center;gap:12px;text-decoration:none;display:flex}._brand_c3922dd span{letter-spacing:1.4px;font-size:15px;font-weight:800}._brand_c3922dd small{letter-spacing:.2px;color:var(--wr-muted);font-size:10px;font-weight:500;display:block}._header_c3922dd .theme-control{color:var(--wr-secondary);font-size:12px}._header_c3922dd .theme-control select{background:var(--wr-panel);color:var(--wr-text);border:1px solid var(--wr-border-strong);border-radius:10px;min-height:44px;padding:8px 12px}._card_c3922dd{border:1px solid var(--wr-border);background:var(--wr-panel);border-radius:20px;width:min(660px,100%);margin:clamp(56px,12vh,140px) auto 48px;padding:clamp(26px,5vw,48px)}._eyebrow_c3922dd{color:var(--wr-accent);letter-spacing:2px;margin-bottom:20px;font-size:11px;font-weight:750;display:block}._card_c3922dd h1{letter-spacing:-.8px;margin:0 0 18px;font-size:clamp(24px,4vw,34px);line-height:1.35}._description_c3922dd{color:var(--wr-secondary);font-size:14px;line-height:1.85}._description_c3922dd p+p{margin-top:12px}._actions_c3922dd{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}._actions_c3922dd :is(button,a){border:1px solid var(--wr-action);background:var(--wr-action);min-height:46px;color:var(--wr-action-text);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}._actions_c3922dd :is(button,a):hover{background:var(--wr-action-hover)}._actions_c3922dd button:disabled{opacity:.55;cursor:not-allowed}._actions_c3922dd :is(button,a):focus-visible{outline:3px solid var(--wr-accent);outline-offset:4px}._brand_c3922dd:focus-visible{outline:3px solid var(--wr-accent);outline-offset:4px}._footer_c3922dd{color:var(--wr-muted);letter-spacing:1px;margin-top:auto;padding-top:32px;font-size:11px}@media (max-width:600px){._page_c3922dd{padding:20px 16px}._header_c3922dd{gap:12px}._brand_c3922dd{gap:9px}._brand_c3922dd span{font-size:12px}._brand_c3922dd small{font-size:9px}._header_c3922dd .theme-control>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._card_c3922dd{margin-top:44px}}@media (max-width:360px){._actions_c3922dd>*{width:100%}}
