.page_page__HAEWR{min-block-size:100dvh;background:var(--bg);padding:var(--space-6) var(--space-4);display:grid;place-items:center}.page_stack__NtrVQ{inline-size:100%;max-inline-size:880px;display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.page_title__wYQTj{font-family:var(--font-display),system-ui,sans-serif;font-size:28px;font-weight:800;letter-spacing:-.025em;color:var(--ink);text-align:center}.page_subtitle__BpAZu{color:var(--ink-3);font-size:14px;text-align:center;line-height:1.6}.page_variant__C1YzA{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.page_plate__kOmBJ{background:#FFFFFF;border:1px solid var(--line-2);border-radius:24px;box-shadow:var(--shadow-md);overflow:hidden;display:grid;grid-template-rows:1fr auto}.page_plateCanvas__TCpha{display:grid;place-items:center;padding:var(--space-6);min-block-size:280px}.page_plateFooter__2rzE_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px var(--space-4);-webkit-border-before:1.5px dashed var(--line-2);border-block-start:1.5px dashed var(--line-2);font-size:13px;font-weight:600;color:var(--ink-3)}.page_plateBadge__OWD7j{font-size:10px;font-weight:800;letter-spacing:.12em;color:var(--muted);background:var(--surface-1);border:1px solid var(--line-2);padding:4px 10px;border-radius:var(--radius-pill);text-transform:uppercase}.page_tileArt__nwUuQ{inline-size:100%;block-size:auto;max-inline-size:480px;max-block-size:480px;aspect-ratio:1/1}.page_wordmark__L2MKM{font-family:var(--font-display),"Space Grotesk","Helvetica Neue",sans-serif;font-weight:800;color:var(--primary);letter-spacing:-.03em;line-height:1;font-size:clamp(38px,9vw,88px);text-align:center;inline-size:100%;text-rendering:geometricPrecision}.page_lockupH__TdTre{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,28px);inline-size:100%}.page_lockupH__TdTre .page_tileArt__nwUuQ{max-inline-size:140px;max-block-size:140px;flex-shrink:0}.page_lockupH__TdTre .page_wordmark__L2MKM{font-size:clamp(32px,7vw,64px);text-align:start;inline-size:auto}.page_lockupV__21HPn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;inline-size:100%}.page_lockupV__21HPn .page_tileArt__nwUuQ{max-inline-size:180px;max-block-size:180px}.page_lockupV__21HPn .page_wordmark__L2MKM{font-size:clamp(28px,5.5vw,52px)}.page_row__9BrFX{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.page_rowLabel__mc4I4{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);-webkit-margin-end:4px;margin-inline-end:4px}.page_btn__ndV_f{background:var(--primary);color:#fff;border:none;border-radius:var(--radius-12);padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:transform var(--duration-fast) var(--ease-default)}.page_btn__ndV_f:hover{transform:translateY(-1px)}.page_btn__ndV_f:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.page_btn__ndV_f:active{transform:translateY(0)}.page_btn__ndV_f:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_btnGhost__Orsgx{background:var(--card);color:var(--ink);border:1.5px solid var(--line)}.page_hint__phYTN{font-size:12px;color:var(--muted);line-height:1.55}.page_hint__phYTN code{background:var(--surface-1);padding:1px 6px;border-radius:4px;font-family:var(--font-num),ui-monospace,monospace;font-size:11px}@media print{.page_page__HAEWR{padding:0;background:#fff;place-items:start center}.page_stack__NtrVQ{display:block;max-inline-size:none}.page_hint__phYTN,.page_plateFooter__2rzE_,.page_rowLabel__mc4I4,.page_row__9BrFX,.page_subtitle__BpAZu,.page_title__wYQTj,.page_variant__C1YzA{display:none!important}.page_variant__C1YzA[data-print-target=true]{display:block!important;page-break-after:always}.page_plate__kOmBJ{inline-size:100vw;max-inline-size:100vw;block-size:auto;border:none;box-shadow:none;border-radius:0}.page_plateCanvas__TCpha{min-block-size:95vh;padding:5vh 5vw}@page{size:A4;margin:0}}