:root{--black:#070707;--ink:#111;--red:#991c17;--red2:#d13b25;--gold:#dca92e;--gold2:#f3d477;--cream:#f2eadb;--line:rgba(220,169,46,.28)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.announcement{background:var(--red);color:#fff3d1;text-align:center;padding:10px 20px;font-size:11px;font-weight:800;letter-spacing:.2em}.site-header{height:88px;padding:0 clamp(24px,5vw,80px);display:flex;align-items:center;justify-content:space-between;background:#070707;color:#fff;border-bottom:1px solid var(--line);position:relative;z-index:5}.brand{display:flex;align-items:center;gap:13px;font-family:Georgia,serif;font-size:20px}.brand img{width:50px;height:50px}.brand b{display:block;color:var(--gold);font:800 10px Arial,sans-serif;letter-spacing:.26em;text-transform:uppercase}.site-header nav{display:flex;gap:32px;font-size:11px;text-transform:uppercase;letter-spacing:.14em}.site-header nav a:hover{color:var(--gold2)}.cart-button{border:1px solid var(--gold);background:transparent;color:#fff;padding:12px 15px;text-transform:uppercase;font-size:10px;letter-spacing:.15em;cursor:pointer}.cart-button span{display:inline-grid;place-items:center;background:var(--gold);color:#111;border-radius:50%;width:20px;height:20px;margin-left:8px}.hero{min-height:720px;background:radial-gradient(circle at 75% 50%,#42110f 0,#160b09,#050505 76%);color:#fff;display:grid;grid-template-columns:1.05fr .95fr;overflow:hidden}.hero-copy{padding:110px 3vw 90px max(24px,7vw);position:relative;z-index:2}.eyebrow{color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;margin:0 0 18px}.hero h1{font:400 clamp(68px,8vw,112px)/.84 Georgia,serif;letter-spacing:-.06em;margin:0 0 32px}.hero h1 em{font-style:italic;color:var(--red2)}.lede{max-width:600px;color:#c9c3ba;font-size:17px;line-height:1.8}.hero-actions{display:flex;align-items:center;gap:32px;margin:38px 0}.primary,.add-button{background:linear-gradient(135deg,#f1d16b,#c98a18);color:#111;font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:11px;padding:18px 25px;border:0;cursor:pointer}.text-link{font-size:13px;border-bottom:1px solid #777;padding-bottom:4px}.trust-row{display:flex;gap:22px;color:#a89f96;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.lucky-stage{position:relative;min-height:630px}.red-sun{position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,#b52b1f,#6f1713 55%,transparent 56%);top:70px;left:50%;transform:translate(-50%);box-shadow:0 0 100px #d4362340}.hero-dragon{position:absolute;width:min(575px,94%);top:49%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 18px 34px #000)}.slash{position:absolute;width:210px;height:5px;background:linear-gradient(90deg,transparent,#efcf68,transparent);right:3%;transform:rotate(-24deg)}.slash-one{top:28%}.slash-two{top:34%;right:1%}.slash-three{top:40%;right:5%}.stage-stamp{position:absolute;right:7%;top:75px;color:#fff;font-size:12px;letter-spacing:.18em;border-left:2px solid var(--gold);padding-left:15px}.stage-stamp b{display:block;color:var(--gold2);font:34px Georgia,serif;letter-spacing:0}.gold-coins{position:absolute;inset:auto 12% 45px 10%;height:60px;background:radial-gradient(ellipse at center,#d7a72c 0 24%,transparent 26%) 0 0/58px 22px;opacity:.6}.section-heading{text-align:center;max-width:760px;margin:0 auto 55px}.section-heading h2,.story-section h2,.active-intro h2{font:50px/1.06 Georgia,serif;margin:0 0 18px}.section-heading>p:last-child,.active-intro>p{color:#665f56;line-height:1.7}.vaults-section,.tiers-section{padding:100px max(24px,7vw)}.vault-grid{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vault-card{background:#fff;border:1px solid #d7cfbe;position:relative}.vault-card.is-active{border-color:var(--gold);box-shadow:0 20px 45px #3c1e0c24}.vault-art{height:235px;background:#0a0a0a;display:grid;place-items:center;position:relative;overflow:hidden}.vault-art>span{font:84px Georgia,serif;color:var(--gold2);z-index:1;text-shadow:0 0 30px rgba(226,177,45,.4)}.vault-art.ddd{background:radial-gradient(circle,#6e1714,#0a0807 70%)}.vault-art.crystal{background:radial-gradient(circle,#3a4a55,#090b0c 70%)}.vault-art.japan{background:radial-gradient(circle,#c93a2d,#160808 68%)}.card-status{position:absolute;top:16px;right:16px;background:#111;color:#fff;padding:7px 9px;font-size:9px;letter-spacing:.15em}.is-active .card-status{background:var(--gold);color:#111}.vault-card-copy{padding:30px}.vault-card-copy h3{font:29px Georgia,serif;margin:0 0 14px}.vault-card-copy>p:not(.eyebrow){color:#655f58;font-size:13px;line-height:1.65;min-height:66px}.vault-card-copy a{display:inline-block;color:var(--red);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.13em;margin-top:16px}.coming{display:inline-block;color:#918a80;font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-top:16px}.active-section{padding:100px max(24px,9vw);display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#dcd2bf}.active-intro{align-self:center}.vault-meter{height:8px;background:#b8ae9d;margin:35px 0 10px}.vault-meter span{display:block;height:100%;background:linear-gradient(90deg,var(--red),var(--gold))}.active-intro small{font-size:10px;letter-spacing:.16em}.buy-panel{background:#fff;padding:48px;box-shadow:0 24px 60px #23140a1f}.product-topline{display:flex;justify-content:space-between;align-items:center}.badge{background:#e8d596;padding:7px 10px;font-size:9px;font-weight:800;letter-spacing:.16em}.product-topline b{color:#936a12}.buy-panel h3{font:34px Georgia,serif;margin:25px 0 10px}.buy-panel>p{color:#645e56;line-height:1.7;font-size:13px}.buy-panel label{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;margin-top:26px}.purchase-row{display:flex;gap:12px;margin:10px 0}.stepper{display:flex;border:1px solid #c9c0af}.stepper button{width:40px;border:0;background:#f3eee3;cursor:pointer}.stepper input{width:48px;border:0;text-align:center}.purchase-row .add-button{flex:1}.fine-print{font-size:10px!important}.how-section{padding:100px max(24px,7vw);background:#090909;color:#fff}.section-heading.light h2{color:#fff}.steps{display:grid;grid-template-columns:repeat(3,1fr);max-width:1120px;margin:auto}.steps article{padding:36px;border-left:1px solid var(--line)}.steps article:last-child{border-right:1px solid var(--line)}.steps span{font:42px Georgia,serif;color:var(--red2)}.steps h3{font:24px Georgia,serif}.steps p{color:#a9a29b;line-height:1.7;font-size:14px}.tier-grid{display:grid;grid-template-columns:repeat(4,1fr);max-width:1200px;margin:auto}.tier-grid article{padding:36px 26px;border:1px solid #d3c9b8;border-right:0;background:#faf5ea}.tier-grid article:last-child{border-right:1px solid #d3c9b8}.tier-grid article.grand{background:#8f1d18;color:#fff}.tier-grid article>span{font-size:30px;color:var(--gold)}.tier-grid small{display:block;margin:22px 0 8px;color:#9b7420;font-weight:800;letter-spacing:.16em}.tier-grid .grand small{color:var(--gold2)}.tier-grid h3{font:24px Georgia,serif;margin:0 0 12px}.tier-grid p{font-size:13px;line-height:1.6;color:#68615a}.tier-grid .grand p{color:#eeded5}.story-section{display:grid;grid-template-columns:.75fr 1.25fr;align-items:center;gap:7vw;padding:90px 12vw;background:#cfc4b2}.story-section img{width:100%;max-width:360px;filter:drop-shadow(0 16px 30px rgba(20,10,5,.25))}.story-section p{line-height:1.8;color:#504a44}footer{background:#070707;color:#988f87;padding:34px max(24px,7vw);display:flex;justify-content:space-between;font-size:10px;text-transform:uppercase;letter-spacing:.13em}footer div{display:flex;gap:24px}footer a:hover{color:var(--gold)}.cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bd;z-index:20;display:flex;justify-content:flex-end}.cart-overlay aside{width:min(430px,100%);height:100%;background:#f4ecdc;padding:55px 35px;position:relative}.close{position:absolute;right:25px;top:20px;border:0;background:none;font-size:32px;cursor:pointer}.cart-overlay h2{font:32px Georgia,serif}.cart-line{display:flex;justify-content:space-between;padding:25px 0;border-block:1px solid #cbc0af;margin-bottom:24px}.cart-overlay aside>p:not(.eyebrow){font-size:13px;color:#625d56}.cart-overlay .add-button{width:100%}@media(max-width:900px){.site-header nav{display:none}.hero{grid-template-columns:1fr}.hero-copy{padding-bottom:20px}.lucky-stage{min-height:520px}.vault-grid{grid-template-columns:1fr}.vault-card{display:grid;grid-template-columns:.8fr 1.2fr}.active-section{grid-template-columns:1fr}.steps,.tier-grid{grid-template-columns:1fr 1fr}.story-section{grid-template-columns:1fr;text-align:center}.story-section img{margin:auto}.trust-row{flex-wrap:wrap}}@media(max-width:560px){.site-header{height:72px}.brand{font-size:16px}.brand img{width:40px;height:40px}.hero-copy{padding-top:75px}.hero h1{font-size:63px}.hero-actions{align-items:flex-start;flex-direction:column}.lucky-stage{min-height:420px}.red-sun{width:360px;height:360px}.stage-stamp{top:15px}.stage-stamp b{font-size:25px}.vaults-section,.tiers-section,.how-section,.active-section{padding:75px 20px}.vault-card{display:block}.vault-card-copy>p:not(.eyebrow){min-height:0}.buy-panel{padding:34px 24px}.purchase-row{flex-direction:column}.stepper{height:48px;justify-content:space-between}.steps,.tier-grid{grid-template-columns:1fr}.steps article,.steps article:last-child{border:1px solid var(--line);border-bottom:0}.steps article:last-child{border-bottom:1px solid var(--line)}.tier-grid article{border-right:1px solid #d3c9b8;border-bottom:0}.tier-grid article:last-child{border-bottom:1px solid #d3c9b8}.section-heading h2,.story-section h2,.active-intro h2{font-size:38px}footer{gap:18px;flex-direction:column;text-align:center}footer div{justify-content:center}}.section-heading.light>p:last-child{color:#aaa29a}.steps.four{grid-template-columns:repeat(4,1fr)}.live-section{padding:90px max(24px,8vw);background:var(--red)}.live-card{max-width:1180px;margin:auto;display:grid;grid-template-columns:1.4fr .6fr;gap:70px;align-items:center;color:#fff}.live-card h2{font:50px/1.06 Georgia,serif;margin:0 0 18px}.live-card>div:first-child>p:not(.eyebrow){font-size:16px;line-height:1.8;color:#f0dcd8}.social-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:25px}.social-row span{border:1px solid rgba(255,255,255,.35);padding:8px 11px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.social-row b{color:var(--gold2)}.live-time{min-height:260px;border:1px solid var(--gold);display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0b0807}.live-time small{letter-spacing:.25em;color:var(--gold2)}.live-time strong{font:100px/.9 Georgia,serif}.live-time strong span{font-size:25px;color:var(--gold)}.live-time em{color:#aaa19b;font-size:12px}.events-section{padding:100px max(24px,7vw)}.event-card{max-width:1050px;margin:auto;display:grid;grid-template-columns:150px 1fr;gap:45px;background:#fff;border:1px solid #d5caba;padding:38px 45px;box-shadow:0 20px 45px #32190a1a}.event-date{border-right:1px solid #d5caba;display:flex;flex-direction:column;align-items:center;justify-content:center}.event-date span,.event-date small{font-size:11px;letter-spacing:.2em}.event-date b{font:62px Georgia,serif;color:var(--red)}.event-card h3{font:36px Georgia,serif;margin:0 0 10px}.event-card>div:last-child>p:not(.eyebrow){color:#655f58}.event-details{display:flex;gap:25px;flex-wrap:wrap;margin-top:22px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8a6516}.events-note{text-align:center;color:#777067;font-size:12px;margin-top:25px}.odds-callout{max-width:720px;margin:-20px auto 45px;background:#111;color:#fff;padding:22px 30px;display:flex;align-items:center;justify-content:center;gap:25px}.odds-callout strong{font:54px Georgia,serif;color:var(--gold)}.odds-callout span{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.odds-callout b{background:var(--red);padding:12px 18px;letter-spacing:.15em}.tier-grid.five{grid-template-columns:repeat(5,1fr)}.tier-grid article.bronze{background:#efe0cd}.tier-grid article.silver{background:#e7e7e5}.tier-grid article.gold{background:#f1df9c}.tier-grid article.diamond{background:#8f1d18;color:#fff}.tier-grid article.diamond p{color:#eeded5}.hundredth{max-width:1200px;margin:24px auto 0;background:#0a0a0a;color:#fff;display:grid;grid-template-columns:210px 1fr;align-items:center;padding:30px 48px}.hundredth>span{font:95px Georgia,serif;color:var(--gold);border-right:1px solid var(--line);margin-right:45px}.hundredth h3{font:30px Georgia,serif;margin:0 0 8px}.hundredth p:last-child{color:#aaa29a;margin:0}@media(max-width:900px){.steps.four,.tier-grid.five{grid-template-columns:1fr 1fr}.live-card{grid-template-columns:1fr}}@media(max-width:560px){.announcement{font-size:9px;line-height:1.5}.live-section,.events-section{padding:75px 20px}.steps.four,.tier-grid.five{grid-template-columns:1fr}.event-card{grid-template-columns:1fr;padding:30px 24px}.event-date{border-right:0;border-bottom:1px solid #d5caba;padding-bottom:20px}.hundredth{grid-template-columns:1fr;padding:30px 24px}.hundredth>span{border-right:0;border-bottom:1px solid var(--line);margin:0 0 20px}.live-card h2{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme.css.map */
