:root{--ground:#04100A;--ink:#E6EFEA;--ink-2:rgba(230,239,234,.6);--ink-3:rgba(230,239,234,.34);--emerald:#4DB688;--gold:#E8C27A;--line:rgba(230,239,234,.14);--line-2:rgba(230,239,234,.28);--glass:rgba(5,18,11,.62);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncG type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncB type='linear' slope='2.4' intercept='-.7'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--serif:"Fenul",Georgia,serif;--sans:"Manrope","Helvetica Neue",Arial,sans-serif;--mono:"Geist Mono","SF Mono",Menlo,monospace}*{box-sizing:border-box}html{background:var(--ground)}body{margin:0;min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;background:radial-gradient(120% 70% at 50% 0%,#0C2E1F 0%,#061A10 45%,var(--ground) 80%) no-repeat}body:before{content:"";position:fixed;inset:0;background:var(--grain);opacity:.05;pointer-events:none;z-index:0}header,main{position:relative;z-index:1}header{display:flex;align-items:center;justify-content:space-between;padding:24px 30px}.brand{font-family:var(--serif);font-size:21px;color:var(--ink);text-decoration:none}.brand span{color:var(--ink-3);font-size:11px;font-family:var(--mono);margin-left:10px;letter-spacing:.08em}.back{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;border-bottom:1px solid var(--line-2)}.back:hover{color:var(--ink)}main{max-width:1000px;margin:0 auto;padding:24px 16px 80px}.intro{text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:56px}.eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}h1,h2{font-family:var(--serif);font-weight:400;margin:0;line-height:1.04}h1{font-size:clamp(36px,5.4vw,62px);letter-spacing:-.01em}h1 em{font-style:italic;font-variation-settings:"ital" 11;color:var(--emerald)}.lede{max-width:46ch;margin:0;color:var(--ink-2);font-size:15px;line-height:1.6;font-weight:300}.tiers{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}@media (max-width:759px){.tiers{grid-template-columns:1fr;gap:22px}}.tier{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 30px 32px;border:1px solid var(--line);border-radius:28px;background:var(--glass)}.tier.initiated{border-color:#e8c27a61;background:linear-gradient(160deg,#e8c27a17,#05120b9e 45%,#a38fe80f)}@media (max-width:519px){.tier{padding:32px 20px 26px}}.tier h2{font-size:40px;margin-top:10px}.price{margin:10px 0 0;font-family:var(--serif);font-size:24px;color:var(--ink)}.price span{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--ink-3)}.initiated .price{color:var(--gold)}.tier ul{list-style:none;margin:26px 0 30px;padding:0;align-self:stretch;text-align:left;display:flex;flex-direction:column;gap:11px}.tier li{position:relative;padding-left:20px;color:var(--ink-2);font-size:14.5px;line-height:1.5;font-weight:300}.tier li:before{content:"";position:absolute;left:2px;top:.52em;width:7px;height:7px;border-radius:50%;border:1px solid var(--line-2)}.initiated li:before{border-color:#e8c27ab3}.btn{appearance:none;border:0;background:var(--ink);color:var(--ground);font:600 14px var(--sans);padding:14px 28px;border-radius:999px;cursor:pointer;text-decoration:none;transition:transform .3s,box-shadow .3s}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 38px -16px #4db688e6}.btn.ghost{background:transparent;color:var(--ink-2);border:1px solid var(--line)}.btn.ghost:hover{box-shadow:none;color:var(--ink);border-color:var(--line-2)}.btn:focus-visible,.back:focus-visible,.brand:focus-visible{outline:2px solid var(--emerald);outline-offset:3px}.note{text-align:center;color:var(--ink-3);font-size:13px;margin:34px 0 0}.deck{position:relative;width:176px;margin:0 auto 34px;perspective:800px}@media (max-width:519px){.deck{width:150px}}.card{position:absolute;inset:0;overflow:hidden;box-shadow:0 1px #00000073,0 16px 28px -18px #000000d9}.card canvas{display:block;width:100%;height:100%}.card:not(.top){border-bottom:1px solid rgba(230,239,234,.16)}.card.top{will-change:transform;box-shadow:0 1px #00000073,0 24px 40px -20px #000000e6}.card .glint{position:absolute;inset:0;pointer-events:none}
