@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_3248b23d-module__5GzKNq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_3248b23d-module__5GzKNq__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_7c3e3ef4-module__b6lAqq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_7c3e3ef4-module__b6lAqq__variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--canvas:#161310;--surface:#1f1b15;--raised:#1a1712;--border:#2c261c;--gold:#d4a832;--gold-bright:#e9c964;--gold-deep:#8a6b1a;--text-1:#f2ede3;--text-2:#a99f8c;--text-3:#8a8170;--gain:#5bc489;--loss:#e0705c;--radius-card:16px;--radius-hero:20px;--max-width:1200px;--error:var(--danger);--font-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--bg:var(--canvas);--text-primary:var(--text-1);--text-secondary:var(--text-2);--gold-hover:var(--gold-bright);--silver:#c0c0c8;--paper-0:#fbf8f2;--paper-1:#f4efe6;--paper-2:#ebe4d6;--ink:#1a1612;--ink-muted:#5c5346;--ink-quiet:#6e6250;--gold-text:#6f5411;--gold-wash:#d4a83214;--line-0:#d9d0bf;--line-1:#cfc5b2;--stage:#070b11;--stage-edge:#ffffff14;--stage-shadow:0 40px 80px -28px #1a161261, 0 12px 24px -12px #1a16122e;--stage-r:clamp(1.25rem, 2vw, 1.75rem);--frame:#1b1b1e;--focus:#6f5411;--footer:#141210;--danger:#9e3a26;--t-display:clamp(2.5rem, 1.25rem + 4vw, 6rem);--t-h2:clamp(2.125rem, 1rem + 2.6vw, 4rem);--t-h3:1.375rem;--t-lead:clamp(1.125rem, 1rem + .4vw, 1.375rem);--t-body:1.0625rem;--t-small:.8125rem;--s-1:.5rem;--s-2:1rem;--s-3:1.5rem;--s-4:2rem;--s-6:3rem;--s-8:4rem;--s-12:6rem;--section-pad:clamp(4rem, 7vw, 7rem);--gutter:clamp(1rem, 4vw, 5rem);--text-max:44rem;--content-max:70rem;--stage-max:100rem;--header-h:clamp(3.25rem, 2.5rem + 1vw, 4.5rem);--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-soft:cubic-bezier(.4, 0, .2, 1);--dur-micro:.12s;--dur-ui:.2s;--dur-reveal:.48s}@media (min-width:1440px){:root{--content-max:75rem}}@media (min-width:1920px){:root{--content-max:82.5rem}}@media (min-width:2560px){:root{--content-max:90rem}}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--s-2))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background-color:var(--paper-0);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.6}a{color:var(--gold-text);text-decoration:none}a:hover{color:var(--gold-text);text-underline-offset:4px;text-decoration:underline}.site-header{z-index:100;position:sticky;top:0}.site-header-inner{max-width:var(--max-width);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.site-logo{font-family:var(--font-serif);color:var(--ink);letter-spacing:.2px;align-items:center;gap:11px;font-size:21px;font-weight:400;display:flex}.site-logo:hover{color:var(--ink);text-decoration:none}.site-nav{align-items:center;gap:28px;display:flex}.site-nav a{color:var(--ink);font-size:14px}.site-nav a:hover{color:var(--ink);text-decoration:none}.coin-mark{background:radial-gradient(circle at 32% 28%,#e9c964,#d4a832 55%,#a37d1e);border-radius:50%;flex:none;display:inline-block;position:relative}.coin-mark:after{content:"";background:var(--ink);border-radius:0 100%;width:43%;height:43%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}@media (max-width:600px){.site-header-inner{flex-wrap:wrap;gap:.5rem;padding:0}.site-nav{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%}.site-nav a{align-items:center;min-height:44px;font-size:.85rem;display:flex}}.container{max-width:var(--max-width);margin:0 auto;padding:0 56px}.btn-gold{background:var(--gold);min-height:48px;color:var(--ink);font-family:var(--font-sans), sans-serif;font-weight:600;line-height:1.2;font-size:var(--t-body);cursor:pointer;transition:filter var(--dur-ui) var(--ease-soft), scale var(--dur-micro) var(--ease-soft);border:none;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.6rem;display:inline-flex}.btn-gold:hover{filter:brightness(1.04);color:var(--ink);text-decoration:none}.btn-gold:active{scale:.98}.btn-gold:disabled{opacity:.6;cursor:not-allowed}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.pricing-grid{grid-template-columns:1fr;gap:1.25rem;margin:0 auto;display:grid}.pricing-grid--2col{max-width:720px}@media (min-width:640px){.pricing-grid--2col{grid-template-columns:repeat(2,1fr)}}.pricing-card{background:var(--surface);border:1px solid #2a251c;border-radius:18px;flex-direction:column;padding:1.75rem 1.5rem;display:flex;position:relative}.pricing-card.highlighted{background:linear-gradient(150deg,#2b2316 0%,#1f1b14 62%);border:1.5px solid #d4a8328c}.pricing-tag{background:linear-gradient(160deg, var(--gold-bright), var(--gold) 70%);color:#211b12;letter-spacing:.8px;white-space:nowrap;border-radius:99px;padding:4px 12px;font-size:10.5px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pricing-card h3{color:var(--text-1);margin-bottom:.5rem;font-size:1.05rem;font-weight:600}.pricing-card .price{font-family:var(--font-serif);color:var(--text-1);margin-bottom:1.25rem;font-size:34px;font-weight:400}.pricing-card .price span{color:var(--text-2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px}.pricing-card .price:has(+.price-alt){margin-bottom:.35rem}.pricing-card .price-alt{color:var(--text-2);margin-bottom:1.1rem;font-size:14px}.pricing-card .price-note{color:var(--text-3);margin-top:1.1rem;font-size:12px;line-height:1.5}.pricing-card .price-footnote{color:var(--text-3);margin-top:.75rem;font-size:12px;line-height:1.5}.pricing-card ul{flex:1;list-style:none}.pricing-card li{color:var(--text-2);align-items:baseline;gap:8px;padding:.3rem 0;font-size:14px;display:flex}.pricing-card li:before{content:"";background:var(--gold-deep);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-1px)}.pricing-card.highlighted li:before{background:var(--gold)}.waitlist{max-width:var(--max-width);text-align:center;margin:0 auto;padding:64px 56px}.waitlist h2{font-family:var(--font-serif);color:var(--text-1);margin-bottom:10px;font-size:32px;font-weight:400}.waitlist-sub{color:var(--text-2);margin-bottom:24px;font-size:14.5px}.waitlist-microcopy{color:var(--text-3);margin-top:16px;font-size:12px}.waitlist-email-label{text-align:left;color:var(--text-2);width:100%;margin-bottom:.25rem;font-size:.85rem;font-weight:500;display:block}.waitlist-form{flex-wrap:wrap;justify-content:center;gap:.6rem;max-width:480px;margin:0 auto;display:flex}.waitlist-form input[type=email],.waitlist-form input[type=text]{background:var(--surface);min-width:220px;color:var(--text-1);border:1px solid #352d1f;border-radius:14px;flex:1;padding:.8rem 1rem;font-size:1rem}.waitlist-form input[type=email]:focus,.waitlist-form input[type=text]:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #d4a8321f}.waitlist-form input[type=email]::placeholder,.waitlist-form input[type=text]::placeholder{color:var(--text-3)}.store-badges,.cta-store-links{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem;display:flex}.store-badge{align-items:center;min-height:44px;transition:opacity .2s;display:inline-flex}.store-badge:hover{opacity:.84}.store-badge:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.store-badge-art{width:auto;height:var(--badge-h,2.5rem);display:block}.store-badge-art--play{height:calc(var(--badge-h,2.5rem) * 250 / 168);margin-block:calc(var(--badge-h,2.5rem) * -41 / 168)}.calc-link{text-align:center;padding:0 56px 48px}.calc-link a{color:var(--gold-bright);font-size:1rem}.calc-page{padding:var(--s-6) var(--gutter) var(--s-8);max-width:calc(35rem + 2 * var(--gutter));margin:0 auto}.calc-page h1{font-family:var(--font-serif);font-weight:400;font-size:var(--t-h2);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin-bottom:var(--s-2);line-height:1.05}.calc-page .calc-intro{color:var(--ink-muted);font-size:var(--t-body);margin-bottom:var(--s-4)}.calc-section{margin-bottom:1.25rem}.calc-section label{color:var(--ink-muted);letter-spacing:.2px;margin-bottom:.4rem;font-size:.875rem;font-weight:600;display:block}.calc-section select,.calc-section input[type=number]{border:1px solid var(--ink-quiet);width:100%;min-height:48px;color:var(--ink);background:#fffdf9;border-radius:12px;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .15s,box-shadow .15s}.calc-section select{cursor:pointer}.calc-page>button[type=button]{min-height:44px;margin-bottom:var(--s-2);padding:0 var(--s-3);border:1px solid var(--ink-quiet);color:var(--ink);font-family:inherit;font-size:var(--t-small);cursor:pointer;background:0 0;border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.calc-page>button[type=button]:hover{background:var(--gold-wash)}.calc-page>button[type=button]:disabled{opacity:.6;cursor:progress}.calc-section select:focus,.calc-section input[type=number]:focus{border-color:var(--gold-text);box-shadow:0 0 0 2px var(--focus);outline:none}.calc-fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){.calc-fields{grid-template-columns:1fr}}.calc-spot-display{font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.375rem}.calc-result{background:var(--paper-1);border:1px solid var(--line-1);box-shadow:inset 0 3px 0 var(--gold);padding:var(--s-4) var(--s-3);text-align:center;margin:var(--s-4) 0 var(--s-2);border-radius:20px;position:relative;overflow:hidden}.calc-result .label{color:var(--gold-text);font-size:var(--t-small);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-weight:600}.calc-result .value{font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:400;line-height:1.05}.calc-result .result-sub{color:var(--ink-muted);font-size:var(--t-small);margin-top:.4rem}.calc-no-spot{color:var(--ink-muted);margin-top:8px;font-size:.95rem}.calc-metal-unavailable{color:var(--ink-muted);margin-top:8px;font-size:.9rem}.calc-formula{color:var(--ink-quiet);font-size:var(--t-small);text-align:center;margin-bottom:.5rem}.calc-error{color:var(--danger);background:#9e3a260f;border:1px solid #9e3a264d;border-radius:12px;margin-bottom:1.25rem;padding:1rem;font-size:.9rem}.calc-cta{text-align:center;margin-top:var(--s-6);padding:var(--s-4) var(--s-3);background:var(--paper-1);border:1px solid var(--line-1);border-radius:20px}.calc-cta p{color:var(--ink-muted);font-size:var(--t-body);margin-bottom:var(--s-2)}.legal-page{padding:var(--s-6) var(--gutter) var(--s-8);max-width:calc(var(--text-max) + 2 * var(--gutter));margin:0 auto}.legal-page h1{font-family:var(--font-serif);font-weight:400;font-size:var(--t-h2);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin-bottom:var(--s-2);line-height:1.05}.legal-page .last-updated{color:var(--ink-quiet);font-size:var(--t-small);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--s-4);font-weight:500}.legal-short{background:var(--paper-1);border:1px solid var(--line-1);padding:var(--s-3);margin-bottom:var(--s-6);border-radius:20px}.legal-short .short-header{font-size:var(--t-small);letter-spacing:.08em;color:var(--gold-text);margin-bottom:.6rem;font-weight:600}.legal-short p{color:var(--ink);font-size:var(--t-body);margin-bottom:0}.legal-page h2{font-size:var(--t-small);letter-spacing:.08em;text-transform:uppercase;margin-top:var(--s-6);margin-bottom:var(--s-2);color:var(--gold-text);font-weight:600;line-height:1.3}.legal-page h2:before{content:"";width:24px;height:2px;margin-bottom:var(--s-2);background:var(--gold);display:block}.legal-page p,.legal-page li{color:var(--ink-muted);font-size:var(--t-body);text-wrap:pretty;margin-bottom:.75rem;line-height:1.6}.legal-page a{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-1);text-decoration-color:var(--line-1);text-underline-offset:3px;overflow-wrap:anywhere}.legal-page a:hover{text-decoration-color:currentColor}.legal-page strong{color:var(--ink)}.legal-page ul{margin-bottom:1rem;list-style:none}.legal-page li{padding-left:16px;position:relative}.legal-page li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.legal-table{-webkit-overflow-scrolling:touch;border:1px solid var(--line-1);border-radius:12px;margin:.5rem 0 1.5rem;overflow-x:auto}.legal-page table{border-collapse:collapse;width:100%;font-size:var(--t-small)}.legal-table-wide table{min-width:760px}.legal-page th,.legal-page td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-0);padding:.6rem .75rem;line-height:1.45}.legal-page th{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-text);background:var(--paper-1);white-space:nowrap;font-size:.75rem;font-weight:600}.legal-page td{color:var(--ink-muted);font-size:var(--t-small)}.legal-page td strong{color:var(--ink)}.legal-page td :is(p,li){font-size:var(--t-small)}.legal-page tbody tr:last-child td{border-bottom:none}.contact-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.contact-label{color:var(--ink-muted);margin-bottom:.4375rem;font-size:.875rem;font-weight:600;display:block}.contact-field-group{margin-bottom:1rem}.contact-field{box-sizing:border-box;border:1px solid var(--ink-quiet);width:100%;min-height:48px;color:var(--ink);background:#fffdf9;border-radius:12px;outline:none;padding:.7rem .9rem;font-family:inherit;font-size:1rem}.contact-field:focus{border-color:var(--gold-text);box-shadow:0 0 0 2px var(--focus)}.contact-field--textarea{resize:vertical;min-height:120px}.contact-submit{background:var(--gold);min-height:48px;color:var(--ink);font-size:var(--t-body);cursor:pointer;border:none;border-radius:999px;padding:.75rem 1.6rem;font-family:inherit;font-weight:600;transition:opacity .15s}.contact-status:empty{display:none}.contact-status{color:var(--ink-muted);margin-top:.75rem;font-size:.875rem}.contact-topic-hint{color:var(--ink-quiet);font-size:var(--t-small);margin-top:.4rem}.contact-fallback{color:var(--ink-quiet);font-size:var(--t-small);margin-top:.75rem}.legal-page .contact-address-label{color:var(--ink);margin-bottom:.25rem;font-size:.875rem;font-weight:600}.legal-page address{color:var(--ink-muted);font-style:normal;font-size:var(--t-body);margin-bottom:1rem;line-height:1.7}.login-container{z-index:1000;background:var(--paper-1);justify-content:flex-start;align-items:center;min-height:100dvh;padding:2rem 1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.login-card{background:var(--paper-0);border:1px solid var(--line-1);text-align:center;border-radius:24px;width:100%;max-width:400px;margin-block:auto;margin-inline:auto;padding:2.5rem 2rem;box-shadow:0 24px 48px -28px #1a161247}.login-title{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin-bottom:.5rem;font-size:2rem;font-weight:400;line-height:1.1}.login-subtitle{color:var(--ink-muted);margin-bottom:2rem;font-size:.95rem}.login-field-label{text-align:left;color:var(--ink-muted);margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}.login-input{border:1px solid var(--ink-quiet);width:100%;min-height:48px;color:var(--ink);background:#fffdf9;border-radius:12px;margin-bottom:1rem;padding:.75rem 1rem;font-family:inherit;font-size:1rem}.login-input:focus{border-color:var(--gold-text);box-shadow:0 0 0 2px var(--focus);outline:none}.login-input::placeholder{color:var(--ink-quiet)}.login-field-helper{text-align:left;color:var(--ink-muted);margin:-.75rem 0 1rem;font-size:.8rem}.login-error{color:var(--danger);margin-bottom:1rem;font-size:.9rem}.login-button{width:100%}.login-button:disabled{opacity:.7;cursor:not-allowed}.auth-brand{justify-content:center;align-items:center;gap:10px;margin-bottom:1.75rem;display:flex}.auth-brand-wordmark{font-family:var(--font-serif);color:var(--ink);font-size:24px;line-height:1}.auth-brand-card .login-title{overflow-wrap:break-word;margin-bottom:.75rem;line-height:1.3}.auth-brand-card .login-subtitle{color:var(--ink-muted);margin-bottom:1rem;font-size:.95rem;line-height:1.6}.auth-brand-card .login-subtitle:last-of-type{margin-bottom:1.5rem}.auth-brand-card .login-subtitle:last-child{margin-bottom:0}.auth-success-coin{background:radial-gradient(circle at 32% 28%,#e9c964,#d4a832 55%,#a37d1e);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 1.25rem;animation:.56s cubic-bezier(.34,1.56,.64,1) both auth-coin-pop;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 6px #d4a83224,0 10px 24px -6px #1a161247}.auth-success-coin:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff73 50%,#0000 65%);animation:1.1s ease-out .45s both auth-coin-shine;position:absolute;inset:0;transform:translate(-120%)}.auth-success-coin svg{z-index:1;fill:none;stroke:#211b12;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:38px;position:relative}@keyframes auth-coin-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes auth-coin-shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.auth-success-coin,.auth-success-coin:after{animation:none}}@media (max-width:400px){.auth-brand-card{padding:2rem 1.25rem}}.skip-link{z-index:9999;background:var(--gold);color:var(--ink);border-radius:0 0 6px;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:top .1s;position:absolute;top:-100%;left:0}.skip-link:focus-visible,.skip-link:focus{top:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:100%}@media (min-width:1920px){html{font-size:112.5%}}@media (min-width:2560px){html{font-size:125%}}@media (min-width:3440px){html{font-size:150%}}.site-header.site-header--compact{height:var(--header-h);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:1px solid #0000;align-items:center;padding:0;display:flex}.site-header--compact[data-scrolled=true]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line-0);background:#fbf8f2d1}.site-header--compact .site-header-inner{width:100%;max-width:none;height:100%;padding-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2));flex-wrap:nowrap;gap:12px}.site-header--compact .site-logo{min-height:44px;color:var(--ink);white-space:nowrap;gap:10px;font-size:1.375rem}.site-header--compact .site-logo:hover{color:var(--ink)}.site-nav.launch-navigation{gap:var(--s-2);width:auto;font-family:var(--font-sans), sans-serif;flex-wrap:nowrap;position:relative}.launch-nav-menu{position:static}.launch-nav-menu summary{cursor:pointer;min-height:44px;padding:0 var(--s-1);color:var(--ink);font-size:var(--t-small);border:0;border-radius:999px;align-items:center;gap:4px;font-weight:500;list-style:none;display:flex}.launch-nav-menu summary::-webkit-details-marker{display:none}.launch-nav-menu .launch-icon{width:1.2em;height:1.2em}.launch-nav-menu[open] summary .launch-icon{transform:rotate(180deg)}.launch-nav-panel{top:calc(50% + var(--header-h) / 2 + 4px);width:17.5rem;max-width:calc(100vw - 32px);max-height:calc(100vh - var(--header-h) - 24px);max-height:calc(100svh - var(--header-h) - 24px - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;padding:var(--s-1);background:var(--paper-0);border:1px solid var(--line-0);border-radius:20px;scroll-padding-block:12px;position:absolute;right:0;overflow-y:auto;box-shadow:0 24px 48px -16px #1a161247}.launch-nav-panel a{min-height:44px;color:var(--ink);font-size:var(--t-body);border-radius:12px;align-items:center;padding:8px 12px;line-height:1.3;display:flex}.launch-nav-panel a:hover{color:var(--ink);background:var(--gold-wash)}.site-header--compact .nav-cta{z-index:0;white-space:nowrap;min-height:44px;font-size:var(--t-small);background:0 0;border:0;border-radius:999px;align-items:center;padding:0 1.15em;font-weight:600;display:inline-flex;position:relative;color:var(--ink)!important}.site-header--compact .nav-cta:before{content:"";z-index:-1;background:var(--gold);border-radius:999px;height:2.4em;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.site-header--compact .nav-cta:hover{filter:brightness(1.04);background:0 0;color:var(--ink)!important}.site-header :focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.site-header.site-header--compact{transition:background-color var(--dur-ui) var(--ease-soft), border-color var(--dur-ui) var(--ease-soft), backdrop-filter var(--dur-ui) var(--ease-soft)}.launch-nav-menu summary .launch-icon{transition:transform var(--dur-ui) var(--ease-soft)}.launch-nav-menu[open] .launch-nav-panel{transition:opacity .16s var(--ease-out);transition-behavior:allow-discrete}@starting-style{.launch-nav-menu[open] .launch-nav-panel{opacity:0}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.site-header--compact .nav-cta:active{transition:scale var(--dur-micro) var(--ease-soft);scale:.98}}@media (max-width:700px){.site-header--compact .site-logo{gap:6px;font-size:1.125rem}.site-header--compact .site-logo .coin-mark{width:20px!important;height:20px!important}.site-nav.launch-navigation{gap:4px}.site-header--compact .nav-cta{padding-inline:.9em}}@media (max-width:359px){.site-header--compact .site-logo{gap:4px;font-size:1rem}.launch-nav-menu summary{padding-inline:4px}.site-header--compact .nav-cta{padding-inline:.7em}}.site-footer{padding:var(--s-6) max(var(--gutter), calc((100% - var(--content-max)) / 2)) var(--s-4);background:var(--footer);color:#c9c0b0;font-family:var(--font-sans), sans-serif;font-size:var(--t-small);border-top:1px solid #f2ede31a;line-height:1.5}.site-footer .site-footer-inner{gap:var(--s-3);grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:start;max-width:none;display:grid}.site-footer .footer-brand{align-items:center;gap:var(--s-1) 10px;flex-wrap:wrap;display:flex}.site-footer .footer-wordmark{font-family:var(--font-serif);color:#f4efe6;font-size:1.25rem;line-height:1}.site-footer .footer-tagline{color:#a99f8c;font-size:var(--t-small);flex-basis:100%}.site-footer .footer-badges{margin-top:var(--s-1);flex-basis:100%;justify-content:flex-start}.site-footer .footer-col{flex-direction:column;align-items:flex-start;display:flex}.site-footer .footer-col a{color:#e4dccd;min-height:44px;font-size:var(--t-small);align-items:center;display:inline-flex}.site-footer .footer-col a:hover{color:#f4efe6;text-underline-offset:4px;text-decoration:underline}.site-footer .footer-copy{padding-top:var(--s-3);color:#a99f8c;font-size:var(--t-small);border-top:1px solid #f2ede31a;grid-column:1/-1}.site-footer .footer-trademarks{margin-top:calc(-1 * var(--s-2));color:#a99f8c;max-width:60rem;font-size:var(--t-small);grid-column:1/-1}.site-footer :focus-visible{outline-offset:2px;outline:2px solid #f2dc8e}@media (min-width:700px){.site-footer .site-footer-inner{column-gap:var(--s-6);grid-template-columns:minmax(min-content,1.4fr) minmax(0,1fr) minmax(0,1fr)}.site-footer .footer-badges{flex-wrap:nowrap}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
