.guide-page{overflow:clip}.guide-hero{isolation:isolate;border-bottom:1px solid var(--border);position:relative}.guide-backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.guide-backdrop img{object-fit:cover;object-position:70% center;opacity:.63;width:100%;height:100%}.guide-backdrop:after{content:"";background:linear-gradient(90deg,#0b0b0dfc 8%,#0b0b0de8 31%,#0b0b0d44 75%),linear-gradient(#0b0b0d80 0%,#0000 70%,#0b0b0d 100%);position:absolute;inset:0}.guide-hero-inner{min-height:740px;padding-top:128px;padding-bottom:76px;position:relative}.guide-breadcrumb{color:#a2a2ac;align-items:center;gap:12px;margin-bottom:50px;font-size:11px;display:flex}.guide-breadcrumb a:hover{color:var(--lime)}.guide-breadcrumb [aria-current]{color:#e2e2e8}.guide-hero-copy{max-width:600px}.guide-page .eyebrow{color:var(--lime)}.guide-hero h1{font:900 clamp(68px, 7vw, 104px)/1.02 var(--font-heading);text-transform:uppercase;margin:22px 0}.guide-hero h1 span{color:var(--lime)}.guide-hero-copy>p{color:#b8b8c3;max-width:500px;font-size:16px;line-height:1.85}.guide-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:30px;display:flex}.guide-actions .button,.guide-cta .button{gap:18px;font-size:12px}.guide-actions .text-link{font-size:11px}.guide-age{color:#93939e;margin-top:21px;font-size:11px;display:block}.guide-hero-label{border-left:2px solid var(--lime);background:#101012b8;align-items:center;gap:13px;padding:14px 18px;font-size:12px;display:flex;position:absolute;bottom:84px;right:0}.guide-hero-label svg{color:var(--lime)}.guide-section{padding-top:82px;padding-bottom:82px}.guide-section-heading{max-width:750px;margin-bottom:32px}.guide-page h2{font:900 clamp(40px, 4.4vw, 62px)/1.08 var(--font-heading);text-transform:uppercase;margin:15px 0}.guide-section-heading>p,.guide-rule-copy>p{color:var(--muted);font-size:15px;line-height:1.8}.guide-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.guide-steps>li{border-top:1px solid #3d4132;padding-top:24px}.guide-step-top{color:var(--lime);justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.guide-step-top>span{font:900 54px/1 var(--font-heading);color:#4a4e3f}.guide-page h3{margin:0 0 12px;font-size:18px;font-weight:650;line-height:1.45}.guide-steps p,.guide-features p{color:#a4a4ae;font-size:14px;line-height:1.9}.guide-rules{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;padding-block:35px;display:grid}.guide-rule-visual{background:radial-gradient(at 50% 0,#d4fc570c,#0000 70%),#141612;border:1px solid #3a4030;border-radius:14px;padding:38px}.guide-rule-label{color:#b6bf9d;letter-spacing:1px;justify-content:center;align-items:center;gap:9px;font-size:10px;display:flex}.guide-equation{justify-content:center;align-items:center;gap:20px;padding-top:36px;display:flex}.guide-equation>span{text-align:center;color:#e6ebdc;flex-direction:column;flex:1;align-items:center;gap:15px;font-size:12px;display:flex}.guide-equation svg{color:var(--lime)}.guide-equation b{color:#7e886b;font-size:26px;font-weight:400}.guide-rule-arrow{color:#6f795b;margin:27px auto;display:block}.guide-verification{background:var(--lime);color:#182009;border-radius:8px;align-items:center;gap:14px;padding:22px;display:flex}.guide-verification>svg{flex-shrink:0}.guide-verification strong{font-size:16px;display:block}.guide-verification span{margin-top:3px;font-size:11px;display:block}.guide-rule-visual>p{color:#929a85;text-align:center;margin-top:23px;font-size:11px;line-height:1.8}.guide-rule-copy ul{gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.guide-rule-copy li{color:#c0c0c9;align-items:flex-start;gap:12px;font-size:13px;line-height:1.8;display:flex}.guide-rule-copy li svg{color:var(--lime);flex-shrink:0;margin-top:3px}.guide-rule-copy .text-link{font-size:11px}.guide-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.guide-features article{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:28px}.guide-feature-top{color:var(--lime);justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;display:flex}.guide-features article>a{color:var(--lime);align-items:center;gap:8px;margin-top:22px;font-size:12px;font-weight:600;display:inline-flex}.guide-faq{grid-template-columns:.8fr 1.2fr;gap:70px;padding-bottom:82px;display:grid}.guide-questions{border-top:1px solid var(--border)}.guide-questions details{border-bottom:1px solid var(--border)}.guide-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.guide-questions summary::-webkit-details-marker{display:none}.guide-questions summary svg{color:#8b8b96;flex-shrink:0}.guide-questions details[open] summary{color:var(--lime)}.guide-questions details[open] summary svg{color:var(--lime);transform:rotate(180deg)}.guide-questions p{color:var(--muted);padding-bottom:24px;font-size:14px;line-height:1.9}.guide-cta{background:#191d11;border:1px solid #d4fc5730;border-radius:12px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:80px;padding:40px;display:flex}.guide-cta h2{font-size:clamp(36px,4vw,52px)}.guide-cta p{color:#a9af9d;font-size:14px;line-height:1.8}.guide-cta .button{flex-shrink:0}@media (max-width:1000px){.guide-hero-label{display:none}.guide-backdrop:after{background:linear-gradient(90deg,#0b0b0dfc 5%,#0b0b0dc0 55%,#0b0b0d40),linear-gradient(#0000 20%,#0b0b0d)}.guide-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.guide-rules,.guide-faq{gap:35px}.guide-rule-visual{padding:25px}.guide-features{gap:14px}.guide-features article{padding:22px}}@media (max-width:700px){.guide-hero-inner{min-height:0;padding-top:110px;padding-bottom:50px}.guide-breadcrumb{margin-bottom:42px}.guide-hero h1{font-size:clamp(64px,14vw,90px)}.guide-hero-copy>p{font-size:14px}.guide-backdrop img{object-position:64% center;opacity:.38}.guide-actions{gap:22px}.guide-age{max-width:300px}.guide-section{padding-block:50px}.guide-steps{grid-template-columns:1fr;gap:28px}.guide-step-top{margin-bottom:17px}.guide-rules{grid-template-columns:1fr;gap:35px;padding-block:10px}.guide-rule-visual{padding:28px 22px}.guide-features{grid-template-columns:1fr}.guide-features article{padding:26px}.guide-faq{grid-template-columns:1fr;gap:0;padding-bottom:50px}.guide-questions summary{font-size:14px}.guide-cta{flex-direction:column;align-items:flex-start;gap:26px;margin-bottom:50px;padding:28px}}
