.guide-module__G29AJa__guide{width:min(100%,1180px);margin:24px auto 0}.guide-module__G29AJa__hero{background:radial-gradient(circle at 84% 12%,#a88aff2e,#0000 29%),radial-gradient(circle at 8% 92%,#62e6ff1c,#0000 32%),linear-gradient(145deg,#121a22,#0b1016 70%);border:1px solid #62e6ff29;border-radius:30px;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);align-items:end;gap:clamp(28px,5vw,72px);min-height:560px;padding:clamp(28px,5vw,64px);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.guide-module__G29AJa__heroCopy,.guide-module__G29AJa__sourceNotice{min-width:0}.guide-module__G29AJa__heroCopy>span,.guide-module__G29AJa__sectionHeading>span,.guide-module__G29AJa__supportCta span,.guide-module__G29AJa__sourceNotice small{color:var(--accent-cyan);font-family:var(--font-mono);letter-spacing:.14em;font-size:12px;font-weight:750}.guide-module__G29AJa__heroCopy h1{letter-spacing:-.065em;max-width:720px;margin:16px 0 20px;font-size:clamp(48px,6vw,72px);line-height:.92}.guide-module__G29AJa__heroCopy>p{max-width:650px;color:var(--text-muted);margin:0;font-size:clamp(17px,2vw,20px);line-height:1.65}.guide-module__G29AJa__heroActions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.guide-module__G29AJa__heroActions a,.guide-module__G29AJa__supportCta>a{color:#09100d;background:var(--accent-lime);border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 18px;font-weight:850;display:inline-flex}.guide-module__G29AJa__heroActions a:last-child{color:var(--text-strong);background:#ffffff09;border:1px solid #ffffff1c}.guide-module__G29AJa__sourceNotice{background:linear-gradient(145deg,#62e6ff14,#a88aff0b),#070d12b8;border:1px solid #62e6ff33;border-radius:22px;align-self:end;align-items:flex-start;gap:15px;padding:26px;display:flex}.guide-module__G29AJa__sourceNotice>svg{color:var(--accent-cyan);flex:none}.guide-module__G29AJa__sourceNotice h2{letter-spacing:-.035em;margin:8px 0 10px;font-size:24px;line-height:1.1}.guide-module__G29AJa__sourceNotice p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.65}.guide-module__G29AJa__section{padding-top:clamp(76px,10vw,126px)}.guide-module__G29AJa__sectionHeading{max-width:780px;margin-bottom:34px}.guide-module__G29AJa__sectionHeading h2{letter-spacing:-.055em;margin:12px 0 14px;font-size:clamp(38px,5vw,62px);line-height:.98}.guide-module__G29AJa__sectionHeading p{max-width:700px;color:var(--text-muted);margin:0;font-size:17px;line-height:1.65}.guide-module__G29AJa__steps{counter-reset:guide-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.guide-module__G29AJa__steps li{background:radial-gradient(circle at 100% 0,#a88aff14,#0000 32%),#ffffff05;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;min-width:0;min-height:250px;padding:24px;transition:transform .2s,border-color .2s,background-color .2s;display:flex}.guide-module__G29AJa__steps li:hover{border-color:#62e6ff3d;transform:translateY(-3px)}.guide-module__G29AJa__stepTop{color:var(--accent-cyan);justify-content:space-between;align-items:center;display:flex}.guide-module__G29AJa__stepTop span{color:var(--accent-violet);font-family:var(--font-mono);letter-spacing:.12em;font-size:13px;font-weight:800}.guide-module__G29AJa__steps h3{letter-spacing:-.03em;margin:auto 0 10px;font-size:23px;line-height:1.08}.guide-module__G29AJa__steps p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.62}.guide-module__G29AJa__successNotice,.guide-module__G29AJa__warningNotice{border-radius:17px;align-items:flex-start;gap:13px;margin-top:12px;padding:20px 22px;display:flex}.guide-module__G29AJa__successNotice{color:var(--accent-lime);background:#c9ff4a0b;border:1px solid #c9ff4a2e}.guide-module__G29AJa__successNotice svg,.guide-module__G29AJa__warningNotice svg{flex:none;margin-top:1px}.guide-module__G29AJa__successNotice p,.guide-module__G29AJa__warningNotice p{color:var(--text-muted);margin:0;line-height:1.65}.guide-module__G29AJa__rulesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.guide-module__G29AJa__rulesGrid article{border-radius:22px;min-width:0;padding:clamp(24px,4vw,36px)}.guide-module__G29AJa__safeCard{background:radial-gradient(circle at 92% 8%,#c9ff4a17,#0000 32%),#c9ff4a06;border:1px solid #c9ff4a2b}.guide-module__G29AJa__dangerCard{background:radial-gradient(circle at 92% 8%,#ff6b7c14,#0000 32%),#ff6b7c06;border:1px solid #ff6b7c2b}.guide-module__G29AJa__rulesGrid article>div{font-family:var(--font-mono);letter-spacing:.13em;align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.guide-module__G29AJa__safeCard>div{color:var(--accent-lime)}.guide-module__G29AJa__dangerCard>div{color:#ff9baa}.guide-module__G29AJa__rulesGrid ul,.guide-module__G29AJa__faq ol,.guide-module__G29AJa__faq ul{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.guide-module__G29AJa__rulesGrid li,.guide-module__G29AJa__faq li{color:var(--text-muted);padding-left:19px;line-height:1.6;position:relative}.guide-module__G29AJa__rulesGrid li:before,.guide-module__G29AJa__faq li:before{content:"";background:var(--accent-cyan);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:0}.guide-module__G29AJa__safeCard li:before{background:var(--accent-lime)}.guide-module__G29AJa__dangerCard li:before{background:#ff7e91}.guide-module__G29AJa__warningNotice{color:#ffbd59;background:#ffbd590b;border:1px solid #ffbd592e}.guide-module__G29AJa__warningNotice b{color:var(--text-strong);margin-bottom:4px;display:block}.guide-module__G29AJa__faq{border-top:1px solid #ffffff14}.guide-module__G29AJa__faq details{border-bottom:1px solid #ffffff14}.guide-module__G29AJa__faq summary{cursor:pointer;min-height:82px;color:var(--text-strong);justify-content:space-between;align-items:center;gap:24px;padding:18px 4px;font-size:clamp(18px,2vw,22px);font-weight:800;list-style:none;display:flex}.guide-module__G29AJa__faq summary::-webkit-details-marker{display:none}.guide-module__G29AJa__faq summary>span{align-items:center;gap:11px;display:inline-flex}.guide-module__G29AJa__faq summary svg{color:var(--accent-cyan);flex:none}.guide-module__G29AJa__faq summary i{flex:none;width:18px;height:18px;position:relative}.guide-module__G29AJa__faq summary i:before,.guide-module__G29AJa__faq summary i:after{content:"";background:var(--accent-cyan);border-radius:2px;width:14px;height:2px;transition:transform .2s;position:absolute;top:8px;left:2px}.guide-module__G29AJa__faq summary i:after{transform:rotate(90deg)}.guide-module__G29AJa__faq details[open] summary i:after{transform:rotate(0)}.guide-module__G29AJa__faq details>ol,.guide-module__G29AJa__faqBody{max-width:850px;margin:0 0 28px 32px}.guide-module__G29AJa__faq details>ol{list-style:none}.guide-module__G29AJa__faqBody p{color:var(--text-muted);margin:0;line-height:1.65}.guide-module__G29AJa__faqBody ul,.guide-module__G29AJa__faqBody ol{margin-top:16px}.guide-module__G29AJa__supportCta{background:radial-gradient(circle at 88% 10%,#a88aff1f,#0000 34%),#62e6ff09;border:1px solid #62e6ff33;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin:clamp(78px,10vw,126px) 0 16px;padding:clamp(28px,4vw,42px);display:grid}.guide-module__G29AJa__supportCta>svg{color:var(--accent-cyan)}.guide-module__G29AJa__supportCta h2{letter-spacing:-.035em;margin:7px 0 6px;font-size:clamp(24px,3vw,34px)}.guide-module__G29AJa__supportCta p{max-width:680px;color:var(--text-muted);margin:0;line-height:1.6}@media (max-width:900px){.guide-module__G29AJa__hero{grid-template-columns:1fr;align-items:start;min-height:0}.guide-module__G29AJa__sourceNotice{align-self:auto}.guide-module__G29AJa__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-module__G29AJa__supportCta{grid-template-columns:auto minmax(0,1fr)}.guide-module__G29AJa__supportCta>a{grid-column:1/-1;width:100%}}@media (max-width:620px){.guide-module__G29AJa__guide{margin-top:14px}.guide-module__G29AJa__hero{border-radius:22px;padding:24px 20px}.guide-module__G29AJa__heroCopy h1{font-size:42px}.guide-module__G29AJa__heroActions{display:grid}.guide-module__G29AJa__heroActions a{width:100%}.guide-module__G29AJa__sourceNotice{border-radius:17px;padding:20px}.guide-module__G29AJa__steps,.guide-module__G29AJa__rulesGrid{grid-template-columns:1fr}.guide-module__G29AJa__steps li{min-height:220px}.guide-module__G29AJa__faq summary{gap:14px;min-height:74px;padding-block:16px;font-size:17px}.guide-module__G29AJa__faq details>ol,.guide-module__G29AJa__faqBody{margin-left:0}.guide-module__G29AJa__supportCta{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.guide-module__G29AJa__steps li,.guide-module__G29AJa__faq summary i:before,.guide-module__G29AJa__faq summary i:after{transition:none}}
