*{box-sizing:border-box} :root{--bg:#090909;--panel:#11110f;--line:#2b2923;--gold:#c7a45b;--gold2:#e4ca8c;--muted:#a7a39a;--white:#f4f1e9} html{scroll-behavior:smooth} body{margin:0;background:var(--bg);color:var(--white);font-family:Inter,Arial,sans-serif} a{color:inherit;text-decoration:none}.announcement{height:30px;background:#b99754;color:#100e09;text-align:center;font-size:9px;letter-spacing:2.4px;font-weight:700;padding:9px 12px}.site-header{height:88px;padding:0 7%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #24231f}.brand{display:flex;align-items:center;gap:12px}.brand-mark{width:42px;height:42px;border:1px solid var(--gold);display:grid;place-items:center;color:var(--gold2);font-family:Georgia,serif;font-size:20px;position:relative}.brand-mark span{font-size:9px;position:absolute;bottom:5px;right:4px;background:var(--bg);padding:0 2px}.brand-name{font-family:Georgia,serif;letter-spacing:2px;font-size:15px}.brand-name b{color:var(--gold2);font-weight:500}.brand-name small{display:block;font:8px Inter,sans-serif;letter-spacing:2.4px;color:#99958b;margin-top:4px}.site-header nav{display:flex;gap:34px;color:#c5c0b5;font-size:11px;letter-spacing:1px}.site-header nav a:hover,.text-link:hover{color:var(--gold2)}button{font:inherit;cursor:pointer}.outline-btn{background:transparent;border:1px solid #81704b;color:var(--gold2);padding:13px 18px;font-size:9px;letter-spacing:1.5px;font-weight:700}.outline-btn span,.gold-btn span{margin-left:12px}.hero{min-height:570px;padding:80px 9% 60px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:5%;overflow:hidden}.eyebrow{color:var(--gold);font-size:9px;letter-spacing:2.6px;font-weight:700}.eyebrow span,.dot{display:inline-block;width:6px;height:6px;background:var(--gold);border-radius:50%;margin-right:8px}.hero h1{font:600 clamp(46px,6vw,78px)/.98 'Cormorant Garamond',Georgia,serif;letter-spacing:1px;margin:24px 0}.hero h1 em,h2 em{font-weight:500;color:var(--gold2)}.hero-lede{max-width:490px;color:#aaa69d;font-size:13px;line-height:1.9}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:32px}.gold-btn{background:linear-gradient(110deg,#b38d49,#e0c27f);color:#100e09;border:0;padding:16px 21px;font-size:9px;letter-spacing:1.5px;font-weight:800}.gold-btn:hover{filter:brightness(1.1)}.text-link{font-size:10px;color:#c9c3b7}.text-link span{color:var(--gold);margin-left:8px}.hero-foot{margin-top:52px;font-size:8px;letter-spacing:1.7px;color:#77736a}.hero-art{height:390px;position:relative;display:grid;place-items:center;background:radial-gradient(ellipse at center,#242117 0%,#11100d 42%,transparent 72%)}.orb{position:absolute;border:1px solid #594a2e;border-radius:50%;transform:rotate(-25deg)}.orb-one{width:310px;height:310px}.orb-two{width:370px;height:240px;transform:rotate(48deg);border-color:#393226}.coin{position:absolute;border-radius:50%;border:2px solid #c6a45f;box-shadow:0 0 0 8px #302718,0 0 0 10px #80663a,0 24px 60px #000;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(circle at 35% 30%,#e5cc8d,#8c6c35 50%,#342713 100%)}.coin-front{width:205px;height:205px;z-index:2;transform:rotate(-12deg);color:#211a0e}.coin-front span{font:700 54px Georgia,serif;letter-spacing:-4px}.coin-front small{font-size:8px;letter-spacing:4px;margin-top:4px}.coin-back{width:170px;height:170px;transform:translate(115px,-52px);opacity:.55}.art-caption{position:absolute;bottom:15px;font-size:8px;letter-spacing:3px;color:#81775f}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);padding:24px 9%;gap:20px}.trust-strip div{display:flex;align-items:center;gap:15px}.trust-strip b{font:24px Georgia,serif;color:var(--gold)}.trust-strip span{font-size:8px;line-height:1.7;letter-spacing:1.5px;color:#aaa69d}.section,.market-section{padding:90px 9%}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:35px}.section-heading h2,.membership h2{font:600 43px/.98 'Cormorant Garamond',Georgia,serif;margin:12px 0}.member-note{font-size:9px;color:#928d81;letter-spacing:1px}.member-note i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold);margin-right:7px}.locked-panel{border:1px solid #373126;background:linear-gradient(120deg,#15140f,#0d0d0c);min-height:275px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:35px}.lock-icon{font-size:35px;color:var(--gold);border:1px solid #665332;width:62px;height:62px;display:grid;place-items:center;border-radius:50%}.locked-panel h3{font-size:11px;letter-spacing:2px;margin:22px 0 8px}.locked-panel p{max-width:510px;font-size:11px;line-height:1.8;color:#9c978d;margin:0 0 23px}.category-row{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-top:22px;color:#817b6e;font-size:8px;letter-spacing:1.5px}.how-section{background:#10100e;padding:80px 9%}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.steps article{border-top:1px solid #51442d;padding:24px 20px 15px 0}.step-no{font-size:8px;color:var(--gold);letter-spacing:2px}.step-icon{font:32px Georgia,serif;color:#a98a50;margin:25px 0 16px}.steps h3{font:600 22px 'Cormorant Garamond',Georgia,serif}.steps p{font-size:11px;color:#9c978d;line-height:1.8;max-width:270px}.membership{padding:75px 9%;display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;border-bottom:1px solid var(--line)}.membership-copy p{font-size:12px;line-height:1.9;color:#a8a398;margin-bottom:25px}.membership .outline-btn{padding:15px 18px}footer{padding:32px 7%;display:flex;align-items:center;justify-content:space-between;gap:20px}footer>p{font-size:8px;letter-spacing:1.3px;line-height:1.8;color:#8f897d;text-align:center}footer small{font-size:7px;color:#666258}.footer-note{max-width:230px;text-align:right;letter-spacing:.3px}.modal-backdrop{position:fixed;inset:0;background:#000c;display:none;align-items:center;justify-content:center;padding:20px;z-index:10}.modal-backdrop.open{display:flex}.modal{width:min(440px,100%);background:#11110f;border:1px solid #6b5835;padding:38px;position:relative;box-shadow:0 25px 100px #000}.close-modal{position:absolute;right:17px;top:10px;background:none;border:0;color:#c9c1b2;font-size:28px}.modal h2{font:600 38px 'Cormorant Garamond',Georgia,serif;margin:10px 0}.modal h2 em{color:var(--gold2)}.modal-copy{font-size:11px;line-height:1.8;color:#a49e91;margin-bottom:25px}.modal label{display:block;color:var(--gold);font-size:8px;letter-spacing:1.7px;margin-bottom:8px}.modal input{width:100%;background:#090909;border:1px solid #454033;padding:14px;color:white;margin-bottom:17px;outline:none}.modal input:focus{border-color:var(--gold)}.full{width:100%}.fine-print{font-size:8px;color:#777166;text-align:center;margin-top:16px}.notice{display:none;margin-top:15px;padding:12px;border:1px solid #645332;color:#dfc98e;font-size:10px;line-height:1.6}.notice.show{display:block}@media(max-width:800px){.site-header{padding:0 5%;height:76px}.site-header nav{display:none}.hero{grid-template-columns:1fr;padding:65px 7% 35px;gap:10px}.hero-art{height:300px}.coin-front{width:165px;height:165px}.coin-front span{font-size:44px}.orb-one{width:250px;height:250px}.orb-two{width:300px;height:190px}.trust-strip{grid-template-columns:repeat(2,1fr);padding:22px 7%}.market-section,.how-section,.membership{padding:65px 7%}.section-heading{display:block}.member-note{display:block;margin-top:18px}.steps{grid-template-columns:1fr;gap:5px}.steps article{padding:20px 0}.step-icon{margin:14px 0}.membership{grid-template-columns:1fr;gap:10px}footer{padding:28px 7%;flex-wrap:wrap}footer>p{text-align:left}.footer-note{max-width:100%;text-align:left;flex-basis:100%}}@media(max-width:430px){.announcement{font-size:7px;letter-spacing:1.4px}.brand-name{font-size:13px}.site-header>.outline-btn{font-size:8px;padding:11px}.hero h1{font-size:48px}.hero-actions{align-items:flex-start;flex-direction:column}.trust-strip span{font-size:7px}.section-heading h2,.membership h2{font-size:37px}.category-row{gap:12px}.modal{padding:30px 23px}}
