.dashboard-module__rFLKKa__page{background:radial-gradient(circle at 72% -12%,#d4af3736,transparent 34%),var(--app-bg);min-height:100vh;color:var(--app-text);padding:20px 18px 70px;transition:background .2s,color .2s}.dashboard-module__rFLKKa__shell{gap:18px;width:min(1080px,100%);margin:auto;display:grid}.dashboard-module__rFLKKa__topbar{justify-content:space-between;align-items:center;gap:18px;padding:4px 2px 12px;display:flex}.dashboard-module__rFLKKa__brand{align-items:center;gap:13px;display:flex}.dashboard-module__rFLKKa__brand img{width:126px;height:auto}.dashboard-module__rFLKKa__brand small{color:var(--app-muted);font-size:11px;display:block}.dashboard-module__rFLKKa__account{align-items:center;gap:10px;display:flex}.dashboard-module__rFLKKa__accountText{text-align:right}.dashboard-module__rFLKKa__accountText strong,.dashboard-module__rFLKKa__accountText small{display:block}.dashboard-module__rFLKKa__accountText strong{font-size:12px}.dashboard-module__rFLKKa__accountText small{color:#d4af37;text-transform:uppercase;letter-spacing:1px;font-size:9px}.dashboard-module__rFLKKa__settings{border:1px solid var(--app-line);width:40px;height:40px;color:var(--app-text);background:var(--app-card);border-radius:12px;place-items:center;text-decoration:none;display:grid}.dashboard-module__rFLKKa__hero,.dashboard-module__rFLKKa__panel,.dashboard-module__rFLKKa__journey{border:1px solid var(--app-line);background:var(--app-card);box-shadow:var(--app-shadow);border-radius:24px}.dashboard-module__rFLKKa__hero{grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);align-items:center;gap:30px;min-height:330px;padding:clamp(25px,5vw,52px);display:grid;position:relative;overflow:hidden}.dashboard-module__rFLKKa__hero:after{content:"";border:72px solid #d4af3712;border-radius:50%;width:340px;height:340px;position:absolute;top:-115px;right:-120px}.dashboard-module__rFLKKa__eyebrow{color:#d4af37;letter-spacing:1.7px;margin:0 0 12px;font-size:10px;font-weight:900}.dashboard-module__rFLKKa__hero h1{max-width:680px;color:var(--app-heading);letter-spacing:-2.7px;margin:0;font-size:clamp(38px,7vw,70px);line-height:.98}.dashboard-module__rFLKKa__hero h1 span{color:#d4af37}.dashboard-module__rFLKKa__lead{max-width:610px;color:var(--app-muted);margin:18px 0 24px;font-size:15px;line-height:1.65}.dashboard-module__rFLKKa__actions{flex-wrap:wrap;gap:10px;display:flex}.dashboard-module__rFLKKa__primary,.dashboard-module__rFLKKa__secondary{border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:12px 18px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.dashboard-module__rFLKKa__primary{color:#17130a;background:linear-gradient(135deg,#e4c268,#a97920);box-shadow:0 10px 28px #a5771e3d}.dashboard-module__rFLKKa__secondary{border:1px solid var(--app-line);color:var(--app-text);background:var(--app-soft)}.dashboard-module__rFLKKa__momentum{z-index:1;background:#d4af370f;border:1px solid #d4af3740;border-radius:19px;gap:13px;padding:20px;display:grid;position:relative}.dashboard-module__rFLKKa__momentum strong{color:var(--app-heading);font-size:19px}.dashboard-module__rFLKKa__momentum p{color:var(--app-muted);margin:0;font-size:11px;line-height:1.55}.dashboard-module__rFLKKa__ring{background:radial-gradient(circle,var(--app-card) 57%,transparent 59%),conic-gradient(#d4af37 0 var(--progress),var(--app-soft) var(--progress));width:104px;height:104px;color:var(--app-heading);border-radius:50%;place-items:center;margin:auto;font-size:23px;font-weight:900;display:grid}.dashboard-module__rFLKKa__success{color:#8fd2bb;background:#2f6d5a29;border:1px solid #48a0826b;border-radius:16px;align-items:center;gap:12px;padding:15px 18px;display:flex}.dashboard-module__rFLKKa__success span{border:1px solid;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.dashboard-module__rFLKKa__success strong{display:block}.dashboard-module__rFLKKa__success small{color:var(--app-muted)}.dashboard-module__rFLKKa__journey{padding:25px}.dashboard-module__rFLKKa__sectionHeading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.dashboard-module__rFLKKa__sectionHeading h2{color:var(--app-heading);margin:4px 0 0;font-size:25px}.dashboard-module__rFLKKa__sectionHeading p{color:var(--app-muted);margin:0;font-size:11px}.dashboard-module__rFLKKa__steps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.dashboard-module__rFLKKa__step{background:var(--app-soft);border:1px solid var(--app-line);border-radius:16px;padding:18px;position:relative}.dashboard-module__rFLKKa__step b{background:var(--app-card);width:31px;height:31px;color:var(--app-muted);border-radius:10px;place-items:center;margin-bottom:16px;font-size:11px;display:grid}.dashboard-module__rFLKKa__step[data-state=done] b{color:#fff;background:#2f6d5a}.dashboard-module__rFLKKa__step[data-state=current]{background:#d4af3717;border-color:#d4af37}.dashboard-module__rFLKKa__step[data-state=current] b{color:#17130a;background:#d4af37}.dashboard-module__rFLKKa__step strong{color:var(--app-heading);font-size:12px;display:block}.dashboard-module__rFLKKa__step span{color:var(--app-muted);margin-top:6px;font-size:10px;line-height:1.45;display:block}.dashboard-module__rFLKKa__grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dashboard-module__rFLKKa__panel{padding:23px}.dashboard-module__rFLKKa__panel h2{color:var(--app-heading);text-transform:capitalize;margin:7px 0 6px;font-size:22px}.dashboard-module__rFLKKa__panel p{color:var(--app-muted);margin:0;font-size:12px;line-height:1.55}.dashboard-module__rFLKKa__statline{border-top:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:12px;margin-top:19px;padding-top:15px;display:flex}.dashboard-module__rFLKKa__statline span{color:var(--app-muted);font-size:10px}.dashboard-module__rFLKKa__statline strong{color:#d4af37;text-transform:capitalize;font-size:12px}.dashboard-module__rFLKKa__plan{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.dashboard-module__rFLKKa__plan a{white-space:nowrap}@media (max-width:760px){.dashboard-module__rFLKKa__topbar{align-items:flex-start}.dashboard-module__rFLKKa__brand small,.dashboard-module__rFLKKa__accountText{display:none}.dashboard-module__rFLKKa__hero{grid-template-columns:1fr;min-height:0}.dashboard-module__rFLKKa__momentum{grid-template-columns:auto 1fr;align-items:center}.dashboard-module__rFLKKa__steps{grid-template-columns:1fr 1fr}.dashboard-module__rFLKKa__grid{grid-template-columns:1fr}.dashboard-module__rFLKKa__plan{grid-column:auto;grid-template-columns:1fr}.dashboard-module__rFLKKa__plan a{width:100%}}@media (max-width:480px){.dashboard-module__rFLKKa__page{padding:14px 12px 52px}.dashboard-module__rFLKKa__brand img{width:105px}.dashboard-module__rFLKKa__hero{padding:25px 20px}.dashboard-module__rFLKKa__hero h1{font-size:40px}.dashboard-module__rFLKKa__actions a{width:100%}.dashboard-module__rFLKKa__momentum{text-align:center;grid-template-columns:1fr}.dashboard-module__rFLKKa__steps{grid-template-columns:1fr}.dashboard-module__rFLKKa__journey,.dashboard-module__rFLKKa__panel{padding:19px}}
.subscribe-module__jlKKQG__page{color:#f7e7b2;background:radial-gradient(circle at 50% -10%,#d4af3733,#0000 30%),#070706;min-height:100vh;padding:34px 18px 64px}.subscribe-module__jlKKQG__shell{width:min(1040px,100%);margin:auto}.subscribe-module__jlKKQG__header{text-align:center;max-width:760px;margin:0 auto 30px}.subscribe-module__jlKKQG__header img{width:145px;height:auto}.subscribe-module__jlKKQG__header>p:first-of-type,.subscribe-module__jlKKQG__eyebrow{color:#d4af37;letter-spacing:1.7px;font-size:10px;font-weight:900}.subscribe-module__jlKKQG__header h1{color:#fff4c9;letter-spacing:-2.3px;margin:10px 0 13px;font-size:clamp(38px,7vw,66px);line-height:.98}.subscribe-module__jlKKQG__header h1 span{color:#d4af37}.subscribe-module__jlKKQG__intro{color:#aaa18d;max-width:680px;margin:auto;font-size:14px;line-height:1.65}.subscribe-module__jlKKQG__membership{grid-template-columns:minmax(0,1.4fr) minmax(280px,.72fr);gap:18px;display:grid}.subscribe-module__jlKKQG__planGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.subscribe-module__jlKKQG__planCard,.subscribe-module__jlKKQG__included,.subscribe-module__jlKKQG__difference{background:linear-gradient(150deg,#181713,#0e0e0c);border:1px solid #d4af3740;border-radius:20px;box-shadow:0 18px 50px #0000003b}.subscribe-module__jlKKQG__planCard{color:#f7e7b2;text-align:left;flex-direction:column;min-height:365px;padding:24px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.subscribe-module__jlKKQG__planCard:hover:not(:disabled){border-color:#d4af378c;transform:translateY(-2px)}.subscribe-module__jlKKQG__planCard.subscribe-module__jlKKQG__selected{border-color:#d4af37;box-shadow:0 0 0 2px #d4af371f,0 22px 54px #0000004d}.subscribe-module__jlKKQG__planCard:disabled{cursor:not-allowed;opacity:.6}.subscribe-module__jlKKQG__planTop{justify-content:space-between;align-items:center;display:flex}.subscribe-module__jlKKQG__planTop>small{color:#817967;letter-spacing:1.2px;font-size:9px}.subscribe-module__jlKKQG__radio{color:#12100a;background:0 0;border:1px solid #6f5a28;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.subscribe-module__jlKKQG__selected .subscribe-module__jlKKQG__radio{background:#d4af37}.subscribe-module__jlKKQG__best{color:#16120a;letter-spacing:1px;background:#d4af37;border-radius:999px;padding:6px 9px;font-size:8px}.subscribe-module__jlKKQG__planCard h2{color:#fff3c9;margin:28px 0 8px;font-size:23px}.subscribe-module__jlKKQG__planCard>p{color:#9f9786;margin:0;font-size:12px;line-height:1.55}.subscribe-module__jlKKQG__price{align-items:flex-end;gap:7px;margin-top:auto;padding-top:30px;display:flex}.subscribe-module__jlKKQG__price strong{color:#fff4ca;letter-spacing:-1px;font-size:35px}.subscribe-module__jlKKQG__price span{color:#8e8674;padding-bottom:6px;font-size:10px}.subscribe-module__jlKKQG__planCard em{color:#d4af37;margin-top:11px;font-size:10px;font-style:normal}.subscribe-module__jlKKQG__included{padding:25px}.subscribe-module__jlKKQG__included ul{gap:14px;margin:20px 0 25px;padding:0;list-style:none;display:grid}.subscribe-module__jlKKQG__included li{color:#d4c9a9;gap:10px;font-size:11px;line-height:1.45;display:flex}.subscribe-module__jlKKQG__included li span{color:#8dd0ba;background:#2f6d5a38;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.subscribe-module__jlKKQG__checkout,.subscribe-module__jlKKQG__portal{border-radius:11px;width:100%;padding:13px;font-size:11px;font-weight:900}.subscribe-module__jlKKQG__checkout{color:#17130a;background:linear-gradient(135deg,#e1bd62,#a97920);border:0}.subscribe-module__jlKKQG__portal{color:#d9bd65;background:0 0;border:1px solid #6d5929;margin-top:9px}.subscribe-module__jlKKQG__checkout:disabled,.subscribe-module__jlKKQG__portal:disabled{opacity:.55}.subscribe-module__jlKKQG__included>p:last-child{color:#e2ce88;text-align:center;min-height:32px;margin:13px 0 0;font-size:10px}.subscribe-module__jlKKQG__difference{margin-top:18px;padding:27px}.subscribe-module__jlKKQG__difference>div:first-child{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.subscribe-module__jlKKQG__difference h2{color:#fff1c1;margin:4px 0 22px;font-size:26px}.subscribe-module__jlKKQG__differenceGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.subscribe-module__jlKKQG__difference article{background:#ffffff04;border-top:1px solid #3a3324;padding:17px}.subscribe-module__jlKKQG__difference article>span{color:#d4af37;font-size:9px;font-weight:900}.subscribe-module__jlKKQG__difference article strong{color:#f3e6ba;margin:14px 0 7px;font-size:12px;display:block}.subscribe-module__jlKKQG__difference article p{color:#8f8775;margin:0;font-size:10px;line-height:1.55}.subscribe-module__jlKKQG__shell footer{color:#756f61;justify-content:space-between;gap:15px;margin-top:20px;font-size:10px;display:flex}.subscribe-module__jlKKQG__shell footer p{margin:0}.subscribe-module__jlKKQG__shell footer a{color:#d4af37}@media (max-width:820px){.subscribe-module__jlKKQG__membership{grid-template-columns:1fr}.subscribe-module__jlKKQG__differenceGrid{grid-template-columns:1fr 1fr}.subscribe-module__jlKKQG__included{order:2}}@media (max-width:560px){.subscribe-module__jlKKQG__page{padding:22px 12px 48px}.subscribe-module__jlKKQG__header h1{font-size:42px}.subscribe-module__jlKKQG__planGrid{grid-template-columns:1fr}.subscribe-module__jlKKQG__planCard{min-height:300px}.subscribe-module__jlKKQG__differenceGrid{grid-template-columns:1fr}.subscribe-module__jlKKQG__shell footer{text-align:center;display:grid}.subscribe-module__jlKKQG__difference{padding:20px}}@media (prefers-reduced-motion:reduce){.subscribe-module__jlKKQG__planCard{transition:none}}.subscribe-module__jlKKQG__billingConsent{color:#d4c9a9;align-items:flex-start;gap:9px;margin:0 0 15px;font-size:10px;line-height:1.5;display:flex}.subscribe-module__jlKKQG__billingConsent input{margin-top:2px}.subscribe-module__jlKKQG__billingConsent a{color:#d4af37;font-weight:800}.subscribe-module__jlKKQG__page{padding-top:24px}.subscribe-module__jlKKQG__shell{width:min(1120px,100%)}.subscribe-module__jlKKQG__topnav{justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;display:flex}.subscribe-module__jlKKQG__topnav img{width:125px;height:auto}.subscribe-module__jlKKQG__topnav>div{align-items:center;gap:23px;display:flex}.subscribe-module__jlKKQG__topnav a{color:#aaa18d;font-size:11px;font-weight:800;text-decoration:none}.subscribe-module__jlKKQG__topnav a:hover{color:#e2bd63}.subscribe-module__jlKKQG__topnav .subscribe-module__jlKKQG__signin{color:#f4dda0;border:1px solid #d4af3780;border-radius:999px;padding:10px 15px}.subscribe-module__jlKKQG__header{max-width:900px;margin-bottom:38px}.subscribe-module__jlKKQG__header h1{letter-spacing:-3.4px;margin:12px 0 18px;font-size:clamp(45px,8vw,82px);line-height:.94}.subscribe-module__jlKKQG__intro{color:#b8af9c;max-width:760px;font-size:15px}.subscribe-module__jlKKQG__heroActions{justify-items:center;gap:12px;margin-top:25px;display:grid}.subscribe-module__jlKKQG__heroActions a{color:#17130a;background:linear-gradient(135deg,#e1bd62,#a97920);border-radius:12px;padding:14px 22px;font-size:12px;font-weight:950;text-decoration:none;box-shadow:0 12px 30px #a6771d40}.subscribe-module__jlKKQG__heroActions span{color:#817967;font-size:10px}.subscribe-module__jlKKQG__promise{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 68px;display:grid}.subscribe-module__jlKKQG__promise article{background:#ffffff04;border-top:1px solid #d4af374d;padding:22px}.subscribe-module__jlKKQG__promise strong{color:#f3e6ba;font-size:13px}.subscribe-module__jlKKQG__promise p{color:#8f8775;margin:8px 0 0;font-size:11px;line-height:1.6}.subscribe-module__jlKKQG__sectionIntro{text-align:center;max-width:720px;margin:0 auto 24px}.subscribe-module__jlKKQG__sectionIntro h2{color:#fff1c1;margin:7px 0 10px;font-size:clamp(29px,5vw,46px);line-height:1.05}.subscribe-module__jlKKQG__sectionIntro>span{color:#948b79;font-size:12px;line-height:1.6}.subscribe-module__jlKKQG__checkoutNote{line-height:1.5;color:#918876!important;min-height:0!important;margin:9px 0!important}.subscribe-module__jlKKQG__how{background:linear-gradient(150deg,#181713,#0e0e0c);border:1px solid #d4af3740;border-radius:20px;margin-top:18px;padding:30px;box-shadow:0 18px 50px #0000003b}.subscribe-module__jlKKQG__how>h2{color:#fff1c1;margin:6px 0 22px;font-size:28px}.subscribe-module__jlKKQG__how>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.subscribe-module__jlKKQG__how article{border-top:1px solid #3a3324;gap:8px;padding:17px;display:grid}.subscribe-module__jlKKQG__how article b{color:#17130a;background:#d4af37;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.subscribe-module__jlKKQG__how article strong{color:#f3e6ba;font-size:12px}.subscribe-module__jlKKQG__how article p{color:#8f8775;margin:0;font-size:10px;line-height:1.55}.subscribe-module__jlKKQG__shell footer>div{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:820px){.subscribe-module__jlKKQG__how>div{grid-template-columns:1fr 1fr}}@media (max-width:560px){.subscribe-module__jlKKQG__topnav{margin-bottom:32px}.subscribe-module__jlKKQG__topnav>div>a:not(.subscribe-module__jlKKQG__signin){display:none}.subscribe-module__jlKKQG__header h1{letter-spacing:-2px;font-size:46px}.subscribe-module__jlKKQG__promise{grid-template-columns:1fr;margin-bottom:50px}.subscribe-module__jlKKQG__how>div{grid-template-columns:1fr}.subscribe-module__jlKKQG__shell footer>div{justify-content:center}}
