.premium-root{color:#c4bfb6;font-family:var(--font-inter), "Inter", system-ui, sans-serif;font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;background:#080808;overflow-x:hidden}.premium-root .display{font-family:var(--font-inter), "Inter", system-ui, sans-serif;letter-spacing:-.02em;color:#f2efe9;font-weight:900;line-height:1}.premium-root .ed-italic{font-family:var(--font-inter), "Inter", system-ui, sans-serif;letter-spacing:0;font-style:italic;font-weight:700}.premium-root .premium-eyebrow{text-transform:uppercase;letter-spacing:.28em;color:#c4bfb68c;font-size:11px;font-weight:600}.premium-root .premium-eyebrow-gold{color:#daa74f}@keyframes premium-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.premium-root .marquee-track{align-items:center;width:max-content;animation:70s linear infinite premium-marquee;display:flex}.premium-root .reveal{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(24px)}.premium-root .reveal.in{opacity:1;transform:none}.premium-root .reveal-stagger>*{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(24px)}.premium-root .reveal-stagger.in>*{opacity:1;transform:none}.premium-root .reveal-stagger.in>:first-child{transition-delay:40ms}.premium-root .reveal-stagger.in>:nth-child(2){transition-delay:.1s}.premium-root .reveal-stagger.in>:nth-child(3){transition-delay:.16s}.premium-root .reveal-stagger.in>:nth-child(4){transition-delay:.22s}.premium-root .reveal-stagger.in>:nth-child(5){transition-delay:.28s}.premium-root .reveal-stagger.in>:nth-child(6){transition-delay:.34s}.premium-root .reveal-stagger.in>:nth-child(7){transition-delay:.4s}.premium-root .reveal-stagger.in>:nth-child(8){transition-delay:.46s}.premium-root .hairline{background:#ffffff0f;height:1px}.premium-root .hairline-strong{background:#ffffff1f;height:1px}.premium-root .hairline-gold{background:#daa74f33;height:1px}.premium-root .glass{-webkit-backdrop-filter:blur(28px)saturate(140%);background:#141414a6;border:1px solid #ffffff0f}.premium-root .surface-graphite{background:#1a1a1a;border:1px solid #ffffff0f}.premium-root .surface-carbon{background:#141414;border:1px solid #ffffff0a}.premium-root .gold-line-top{box-shadow:inset 0 1px #daa74f73}.premium-root .card-edge{border-radius:8px}.premium-root .card-edge-lg{border-radius:12px}.premium-root .btn-gold-pill{color:#080808;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-inter), "Inter", system-ui, sans-serif;background:#daa74f;border:none;border-radius:999px;align-items:center;gap:8px;padding:14px 26px;text-decoration:none;transition:background .25s,transform .15s,box-shadow .35s;display:inline-flex}.premium-root .btn-gold-pill:hover{background:#f0c464;box-shadow:0 0 48px #daa74f2e,0 8px 32px #daa74f1f}.premium-root .btn-gold-pill:active{transform:translateY(1px)}.premium-root .btn-gold-pill:disabled{opacity:.6;cursor:not-allowed}.premium-root .btn-ghost-pill{color:#f2efe9;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-inter), "Inter", system-ui, sans-serif;background:0 0;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:13px 25px;text-decoration:none;transition:background .25s,border-color .25s;display:inline-flex}.premium-root .btn-ghost-pill:hover{background:#ffffff0a;border-color:#daa74f59}.premium-root .poster{cursor:pointer;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.premium-root .poster:hover{transform:translateY(-6px)}.premium-root .poster .art{transition:box-shadow .5s}.premium-root .poster:hover .art{box-shadow:0 32px 64px -24px #000000d9,0 0 0 1px #daa74f33}.premium-root .art-base{background-color:#0d0d0d;background-image:radial-gradient(120% 70% at 50% -10%,#daa74f2e,#0000 50%),linear-gradient(#131313 0%,#080808 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.premium-root .art-noir{background-color:#0a0a0a;background-image:linear-gradient(#daa74f0f 0%,#0000 40%),linear-gradient(#0f0f0f 0%,#050505 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.premium-root .art-warm{background-color:#0e0b07;background-image:radial-gradient(120% 80% at 30% 10%,#daa74f38,#0000 55%),linear-gradient(#14100a 0%,#060503 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.premium-root .art-blue{background-color:#07090e;background-image:radial-gradient(110% 70% at 50% 110%,#2834528c,#0000 60%),linear-gradient(#0b0e15 0%,#050608 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.premium-root .art-emerald{background-color:#07100b;background-image:radial-gradient(100% 60% at 50% 100%,#2d7a504d,#0000 60%),linear-gradient(#0b130e 0%,#04070a 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.premium-root .no-scrollbar::-webkit-scrollbar{display:none}.premium-root .no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.premium-root .h-display{font-size:clamp(3.2rem,13vw,11rem)}.premium-root .ul-link{transition:color .2s;position:relative}.premium-root .ul-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .35s;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.premium-root .ul-link:hover:after{transform:scaleX(1)}.premium-root details>summary{cursor:pointer;list-style:none}.premium-root details>summary::-webkit-details-marker{display:none}.premium-root details[open] .faq-icon{transform:rotate(45deg)}.premium-root .faq-icon{transition:transform .3s}.premium-root :focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #daa74f}@media (prefers-reduced-motion:reduce){.premium-root *,.premium-root :before,.premium-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.premium-root .legal-prose{color:#c4bfb6c7;font-size:15px;line-height:1.75}.premium-root .legal-prose section+section{margin-top:40px}.premium-root .legal-prose h2{font-family:var(--font-inter), "Inter", system-ui, sans-serif;letter-spacing:-.02em;color:#f2efe9;margin-bottom:16px;font-size:24px;font-weight:900}.premium-root .legal-prose h3{color:#f2efe9;margin-top:20px;margin-bottom:8px;font-size:15px;font-weight:600}.premium-root .legal-prose p{margin-top:12px}.premium-root .legal-prose ul{flex-direction:column;gap:8px;margin-top:12px;list-style:none;display:flex}.premium-root .legal-prose ul li{padding-left:18px;position:relative}.premium-root .legal-prose ul li:before{content:"·";color:#daa74f;position:absolute;left:4px}.premium-root .legal-prose a{color:#daa74f}.premium-root .legal-prose a:hover{text-decoration:underline}.premium-root .legal-prose strong{color:#f2efe9;font-weight:600}.premium-root .legal-prose code{font-family:var(--font-mono), ui-monospace, monospace;color:#daa74f;background:#daa74f14;border-radius:3px;padding:1px 5px;font-size:12px}.premium-root .legal-prose table{border-collapse:collapse;width:100%;margin-top:12px;font-size:14px}.premium-root .legal-prose th{text-align:left;color:#c4bfb699;border-bottom:1px solid #ffffff1a;padding:8px 16px 8px 0;font-weight:600}.premium-root .legal-prose td{border-bottom:1px solid #ffffff0d;padding:8px 16px 8px 0}.premium-root .article-body{color:#c4bfb6d9;font-size:16px;line-height:1.85}.premium-root .article-body>:first-child{margin-top:0}.premium-root .article-body h2{font-family:var(--font-inter), "Inter", system-ui, sans-serif;letter-spacing:-.02em;color:#f2efe9;margin-top:48px;margin-bottom:16px;font-size:30px;font-weight:900}.premium-root .article-body h3{font-family:var(--font-inter), "Inter", system-ui, sans-serif;color:#daa74f;margin-top:40px;margin-bottom:12px;font-size:22px;font-weight:700}.premium-root .article-body p{margin-bottom:24px}.premium-root .article-body a{color:#daa74f;text-underline-offset:4px;text-decoration:underline}.premium-root .article-body strong{color:#f2efe9;font-weight:700}.premium-root .article-body em{font-style:italic}.premium-root .article-body ul,.premium-root .article-body ol{flex-direction:column;gap:6px;margin-bottom:24px;padding-left:24px;display:flex}.premium-root .article-body ul{list-style:outside}.premium-root .article-body ol{list-style:decimal}.premium-root .article-body li{line-height:1.7}.premium-root .article-body blockquote{color:#c4bfb6c7;border-left:2px solid #daa74f80;margin:28px 0;padding-left:20px;font-size:18px;font-style:italic}.premium-root .article-body code{font-family:var(--font-mono), ui-monospace, monospace;color:#daa74f;background:#ffffff0f;border-radius:3px;padding:2px 6px;font-size:14px}.premium-root .article-body pre{background:#0d0d0d;border:1px solid #ffffff14;border-radius:12px;margin:28px 0;padding:20px;overflow-x:auto}.premium-root .article-body pre code{color:#c4bfb6d9;background:0 0;padding:0}.premium-root .article-body hr{border:none;border-top:1px solid #ffffff1a;margin:48px 0}.premium-root .article-body img{border-radius:12px;margin:28px 0}.premium-root .text-ink{color:#080808}.premium-root .text-chalk{color:#f2efe9}.premium-root .text-bone{color:#c4bfb6}.premium-root .text-gold-warm{color:#daa74f}.premium-root .bg-ink-deep{background-color:#080808}.premium-root .bg-deep-2{background-color:#0d0d0d}.premium-root .bg-carbon-2{background-color:#141414}.premium-root .bg-graphite-2{background-color:#1a1a1a}.wawaw-nav-shell{padding-top:env(safe-area-inset-top)}.wawaw-nav{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#080808f0;border-bottom:1px solid #ffffff12}.wawaw-nav-menu{-webkit-backdrop-filter:blur(20px);background:#0e0e0ef7;border:1px solid #ffffff14}@media (min-width:768px){.wawaw-nav-shell{padding-top:0}.wawaw-nav{background:#141414b8;border:1px solid #ffffff0f;border-radius:12px}}@media (max-width:639px){.premium-root .premium-eyebrow{letter-spacing:.2em;font-size:12px}.premium-root .text-\[10px\],.premium-root .text-\[11px\]{font-size:12px}.premium-root .tracking-\[0\.28em\]{letter-spacing:.18em}}