.page_page__X3qlw{background:radial-gradient(ellipse 78% 48% at 50% -8%,color-mix(in srgb,var(--identity) 8%,transparent),transparent 58%)}.page_inner__lBQkT{width:min(1120px,100%);margin:0 auto}.page_hero__G2JR6,.page_section__q7NwF{padding:clamp(80px,10vw,128px) 24px}.page_hero__G2JR6{padding-top:clamp(120px,14vw,200px)}.page_label__uoRxw{color:var(--identity-active);font-size:11px;font-weight:500;letter-spacing:.16em;line-height:1;text-transform:uppercase}.page_hero__G2JR6 h1{max-width:820px;margin:18px 0 0;color:var(--text);font-size:clamp(2.8rem,6.5vw,5rem);font-weight:300;letter-spacing:-.04em;line-height:1.05}.page_section__q7NwF h2{max-width:780px;margin:24px 0 0;color:var(--text);font-size:clamp(1.9rem,4vw,3rem);font-weight:400;letter-spacing:-.03em;line-height:1.12}.page_lead__VafZ3{max-width:640px;margin:26px 0 0;color:var(--text-muted);font-size:19px;font-weight:400;line-height:1.65}.page_factRow__e7zdx dd a,.page_lead__VafZ3 a,.page_shot__Ivhf5 figcaption a{color:var(--text);text-decoration:underline;text-underline-offset:3px;transition:color .16s ease}.page_lead__VafZ3 a:hover{color:var(--accent-hover)}.page_copyList__8C03G{display:grid;gap:20px;max-width:820px;margin-top:48px}.page_copyCard__waXlc{padding:24px 26px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:14px;background:color-mix(in srgb,var(--bg-elevated) 60%,transparent)}.page_copyLabel__IRO8w{margin:0 0 12px;color:var(--identity-active);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.page_copyText__Q_Yy_{margin:0;color:var(--text-muted);font-size:17px;line-height:1.7}.page_facts__tTgbs{max-width:880px;margin:48px 0 0;display:grid;gap:0}.page_factRow__e7zdx{display:grid;grid-template-columns:200px minmax(0,1fr);gap:clamp(20px,4vw,48px);padding:22px 0;border-top:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.page_factRow__e7zdx:last-child{border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.page_factRow__e7zdx dt{margin:0;color:var(--identity-active);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.page_factRow__e7zdx dd{margin:0;color:var(--text-muted);font-size:17px;line-height:1.65}.page_logoBlock__4ERBJ{display:flex;align-items:center;flex-wrap:wrap;gap:32px;margin-top:48px}.page_logoSwatch__ulyUH{display:flex;align-items:center;justify-content:center;width:148px;height:148px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:18px;background:var(--bg-elevated)}.page_logoSwatch__ulyUH img{width:96px;height:96px}.page_logoActions__74yrS{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.page_logoActions__74yrS a:last-child{color:var(--text);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.page_wordmarkPreview__TKH_m{display:flex;align-items:center;justify-content:center;margin-top:32px;padding:40px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:18px;background:#100d0b}.page_wordmarkImage__dstZl{width:100%;max-width:420px;height:auto}.page_rules__5jZLs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,72px);max-width:880px;margin-top:56px}.page_rulesLabel__hbdtB{margin:0 0 16px;color:var(--identity-active);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.page_rules__5jZLs ul{margin:0;padding-left:20px;color:var(--text-muted);font-size:16px;line-height:1.65}.page_rules__5jZLs li{margin:10px 0 0}.page_rules__5jZLs li::marker{color:var(--text-subtle)}.page_colorGrid__6ZW9R{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px;margin-top:48px}.page_colorCard__GSYkj{display:flex;flex-direction:column}.page_colorChip__KFMKt{display:block;height:96px;border-radius:12px;border:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.page_colorName__kCd2J{margin:16px 0 0;color:var(--text);font-size:15px;font-weight:500}.page_colorHex__DKgdn{margin:4px 0 0;color:var(--text-muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:13px;text-transform:uppercase}.page_colorNote__4wiSW{margin:6px 0 0;color:var(--text-subtle);font-size:13px;line-height:1.5}.page_shots__edL7B{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;margin-top:48px}.page_shot__Ivhf5{margin:0;display:flex;flex-direction:column;gap:14px}.page_shotImage__EdTpb{width:100%;height:auto;border-radius:14px;border:1px solid color-mix(in srgb,var(--border) 65%,transparent)}.page_shot__Ivhf5 figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--text-subtle);font-size:14px}.page_actions__r9Slh{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:44px}.page_primaryCta__WN5o8{position:relative;display:inline-flex;align-items:center;min-height:44px;color:var(--text);font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:color .16s ease,transform .16s ease}.page_primaryCta__WN5o8:after{position:absolute;right:0;bottom:6px;left:0;height:1px;background:color-mix(in srgb,var(--accent) 42%,transparent);content:"";opacity:.7;transform:scaleX(.72);transform-origin:left center;transition:opacity .16s ease,transform .16s ease}.page_primaryCta__WN5o8:hover{color:var(--accent-hover);transform:translateY(-1px)}.page_primaryCta__WN5o8:hover:after{opacity:1;transform:scaleX(1)}.page_actions__r9Slh a:last-child{color:var(--text);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:5px}@media (max-width:760px){.page_hero__G2JR6,.page_section__q7NwF{padding-right:16px;padding-left:16px}.page_factRow__e7zdx,.page_rules__5jZLs{grid-template-columns:1fr}.page_factRow__e7zdx{gap:6px}}