@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.51680477.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.19f28380.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_9a01228f-module__QGqY8G__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_9a01228f-module__QGqY8G__variable{--font-display:"Bebas Neue","Bebas Neue Fallback"}
@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/906d1c14d86e79d2-s.bb16e423.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc822924a6b60314-s.7fcd3289.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/278cbb97e75e04e2-s.p.2ce9a157.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9924293c1dc5ea7-s.510eee18.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10bd139a632d728f-s.3ed74b99.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a079e02bba5bf7ab-s.p.7367eab7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c1f6eb17b9caea-s.ee7a3fed.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/124b7a75a76bd55c-s.c3ae84a8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d23f31b94ad01e54-s.p.4b0b0c7e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/63e49db46351d020-s.9f91ba4a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/35f9213b86bccda4-s.1ea730ea.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3206eb66b875a5b3-s.p.e2b99870.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani Fallback;src:local(Arial);ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.0%;size-adjust:91.07%}.rajdhani_5c319bc6-module__lDWyVG__className{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.rajdhani_5c319bc6-module__lDWyVG__variable{--font-body:"Rajdhani","Rajdhani Fallback"}
:root{--onyx:#080808;--iron:#282828;--steel:#a7a7a7;--white:#f2f2f2;--red:#b8000e;--crimson:#dc1e28;--line:#ffffff29}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--onyx);color:var(--white);font-family:var(--font-body),Arial,sans-serif;margin:0;font-size:18px}a{color:inherit;text-decoration:none}.container{width:min(1180px,100% - 48px);margin:0 auto}.site-header{z-index:3;justify-content:space-between;align-items:center;gap:25px;height:88px;display:flex;position:absolute;left:0;right:0}.logo{letter-spacing:.04em;align-items:center;gap:11px;display:inline-flex}.logo strong{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:.8;display:block}.logo small{color:var(--crimson);letter-spacing:.23em;font-size:10px;font-weight:700}.brand-mark{border:1px solid var(--crimson);width:44px;height:44px;color:var(--white);font-family:var(--font-display);border-radius:50%;place-items:center;display:grid;position:relative}.brand-mark__ring{border:1px solid #ffffff80;border-left-color:var(--crimson);border-radius:50%;position:absolute;inset:4px;transform:rotate(-30deg)}.brand-mark__letter{z-index:1;letter-spacing:-.07em;font-size:17px}nav{text-transform:uppercase;letter-spacing:.1em;color:#d6d6d6;gap:27px;font-size:14px;font-weight:700;display:flex}nav a:hover,.text-link:hover{color:var(--crimson)}.button{border:1px solid var(--crimson);background:linear-gradient(135deg,var(--crimson),#97000a);color:#fff;text-transform:uppercase;letter-spacing:.09em;justify-content:center;align-items:center;gap:22px;min-height:54px;padding:16px 22px;font-size:15px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 10px 30px #b8000e38}.button:hover{background:#e3222c;transform:translateY(-2px)}.button--compact{min-height:42px;padding:11px 15px;font-size:12px}.hero{background:radial-gradient(55% 65% at 78% 48%,#b8000e3b,#0000 68%),linear-gradient(105deg,#070707 20%,#0d0d0d 76%,#120305);min-height:790px;padding:190px 0 90px;position:relative;overflow:hidden}.hero__grid{opacity:.24;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000 85%);mask-image:linear-gradient(90deg,#000 30%,#0000 85%)}.hero__glow{border:1px solid #dc1e2847;border-radius:50%;width:750px;height:750px;position:absolute;top:80px;right:-230px;box-shadow:0 0 0 45px #dc1e280a,0 0 0 110px #dc1e2808}.hero__content{z-index:1;position:relative}.eyebrow{color:var(--crimson);letter-spacing:.23em;text-transform:uppercase;margin:0 0 17px;font-size:12px;font-weight:700;line-height:1.5}.eyebrow span{color:#fff;padding:0 7px}h1,h2,h3{text-transform:uppercase;margin:0;font-weight:400}h1,h2{font-family:var(--font-display);letter-spacing:.018em}h1{max-width:690px;font-size:clamp(70px,9.4vw,148px);line-height:.78}h1 em,h2 em{color:var(--crimson);font-style:normal}.hero__lead{color:#d1d1d1;max-width:510px;margin:33px 0 27px;font-size:21px;line-height:1.32}.hero__actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.text-link{text-transform:uppercase;letter-spacing:.12em;color:#e7e7e7;font-size:14px;font-weight:700}.text-link span{color:var(--crimson);padding-left:8px}.hero__proof{color:#b5b5b5;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:12px;margin-top:52px;font-size:13px;display:flex}.hero__proof i{background:var(--crimson);border-radius:50%;width:4px;height:4px}.hero__emblem{color:#ffffff1a;border:1px solid #ffffff1a;border-radius:50% 48% 55% 45%;place-items:center;width:360px;height:420px;display:grid;position:absolute;top:200px;right:max(5vw,70px);transform:rotate(-17deg)}.dragon-line{font-family:var(--font-display);letter-spacing:.02em;text-shadow:2px 0 var(--crimson);font-size:116px;line-height:.7;position:absolute;transform:rotate(17deg)}.dragon-line--one{top:70px}.dragon-line--two{bottom:78px;transform:rotate(197deg)}.hero__seal{z-index:2;color:#fffc;font-family:var(--font-display);letter-spacing:.08em;text-align:center;border:1px solid var(--crimson);background:#00000080;border-radius:50%;place-content:center;width:96px;height:96px;font-size:30px;display:grid;position:relative;transform:rotate(17deg)}.manifesto{grid-template-columns:1fr 1fr;align-items:end;gap:80px;padding:122px 0;display:grid}h2{font-size:clamp(57px,6.2vw,92px);line-height:.8}.manifesto>p{color:#bbb;max-width:450px;margin:0;font-size:21px;line-height:1.45}.benefits{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg,#101010,#090909);padding:87px 0 94px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px;display:grid}.benefit-grid article{border-right:1px solid var(--line);padding:25px 36px 20px 0}.benefit-grid article+article{padding-left:36px}.benefit-grid article:last-child{border:0}.icon{color:var(--crimson);font-family:var(--font-display);letter-spacing:.05em;font-size:34px}h3{font-family:var(--font-display);letter-spacing:.05em;margin-top:25px;font-size:33px}.benefit-grid p{color:#aaa;max-width:275px;font-size:17px;line-height:1.38}.steps{grid-template-columns:.8fr 1.2fr;gap:80px;padding:125px 0;display:grid}.steps ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.steps li{border-bottom:1px solid var(--line);grid-template-columns:78px 1fr;gap:22px;padding:26px 0;display:grid}.steps li>span{font-family:var(--font-display);color:var(--crimson);font-size:34px}.steps h3{margin:0}.steps p{color:#aaa;margin:8px 0 0}.membership{background:linear-gradient(115deg,#1b0204,#0b0b0b 55%);border-top:1px solid #dc1e2873;padding:110px 0}.membership__wrap{grid-template-columns:1fr 430px;align-items:center;gap:80px;display:grid}.membership__intro{color:#c5c5c5;max-width:470px;font-size:21px;line-height:1.38}.price-card{background:linear-gradient(150deg,#ffffff14,#0000007a);border:1px solid #ffffff40;padding:27px;box-shadow:20px 20px #b8000e33}.price-card__top{letter-spacing:.13em;justify-content:space-between;font-size:13px;font-weight:700;display:flex}.status{color:var(--crimson)}.price{font-family:var(--font-display);margin:29px 0 15px;font-size:93px;line-height:.78}.price sup{vertical-align:top;font-size:37px}.price small{font-family:var(--font-body);color:#c7c7c7;font-size:16px}.price-card ul{border-top:1px solid var(--line);margin:0 0 13px;padding:18px 0;list-style:none}.price-card li{color:#d5d5d5;padding:7px 0;font-size:16px}.price-card li:before{content:"✦";color:var(--crimson);padding-right:10px}.price-card .button{width:100%}.fine-print{color:#999;text-align:center;margin:15px 0 0;font-size:12px}.faq{grid-template-columns:.7fr 1.3fr;gap:80px;padding:126px 0;display:grid}.faq__list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:21px 0}summary{cursor:pointer;font-family:var(--font-display);letter-spacing:.04em;justify-content:space-between;font-size:30px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary span{color:var(--crimson)}details p{color:#bbb;max-width:620px;margin:14px 38px 3px 0;line-height:1.4}.final-cta{text-align:center;border-top:1px solid var(--line);background:radial-gradient(#b8000e59,#0000 64%),#0c0c0c;padding:110px 0}.final-cta h2{margin-bottom:32px}.footer{justify-content:space-between;align-items:center;gap:25px;min-height:148px;display:flex}.footer>p{color:#8d8d8d;letter-spacing:.16em;font-size:12px}.madethis-badge{color:#b7b7b7;border:1px solid #444;border-radius:5px;align-items:center;gap:5px;padding:8px 10px;font-size:12px;display:inline-flex}.madethis-badge strong{color:#fff;font-size:13px}.checkout-page{background:radial-gradient(at 70% 15%,#b8000e40,#0000 48%),linear-gradient(135deg,#080808,#151515);place-items:center;min-height:100vh;padding:32px 20px;display:grid}.checkout-card{background:#0a0a0adb;border:1px solid #ffffff40;width:min(670px,100%);padding:clamp(32px,6vw,68px);box-shadow:18px 18px #b8000e33}.checkout-card h1{margin:15px 0 26px;font-size:clamp(62px,10vw,105px)}.checkout-card>p{color:#c7c7c7;font-size:19px;line-height:1.45}.checkout-card__label{color:var(--crimson);letter-spacing:.2em;font-size:12px;font-weight:700}.checkout-card__detail{font-size:15px!important}.next-steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:34px 0;padding:22px 0}.next-steps h2{font-size:32px}.next-steps ol{color:#c6c6c6;margin:14px 0 0;padding-left:22px;line-height:1.6}.checkout-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}@media (max-width:800px){body{font-size:16px}.container{width:min(100% - 36px,1180px)}.site-header{height:75px}.site-header nav,.site-header .button{display:none}.logo strong{font-size:25px}.hero{min-height:720px;padding-top:165px}.hero__emblem{opacity:.48;width:270px;height:320px;top:300px;right:-115px}.dragon-line{font-size:84px}.hero__lead{font-size:19px}.hero__proof{flex-wrap:wrap;gap:8px}.manifesto,.steps,.membership__wrap,.faq{grid-template-columns:1fr;gap:38px;padding:75px 0}.benefit-grid{grid-template-columns:1fr}.benefit-grid article,.benefit-grid article+article{border-right:0;border-bottom:1px solid var(--line);padding:24px 0}.benefit-grid article:last-child{border-bottom:0}.membership{padding:75px 0}.price-card{box-shadow:10px 10px #b8000e33}.footer{flex-direction:column;align-items:flex-start;padding:32px 0}.footer>p{margin:0}.faq{gap:32px}.final-cta{padding:82px 0}}
