.guide-main{padding-top:32px;padding-bottom:64px}.guide-skip{position:absolute;top:-100px;left:16px;z-index:100;background:#d6fb7c;color:#090a10;padding:14px}.guide-skip:focus{top:10px}.guide-crumbs{display:flex;flex-wrap:wrap;gap:12px;color:#aaaab7;font-size:.8rem;margin-bottom:36px}.guide-crumbs a{color:#b4a0ff}.guide-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center}.guide-eyebrow{color:#b4a0ff;font-size:.7rem;letter-spacing:.16em;font-weight:700}.guide-hero h1{font-size:clamp(2.8rem,5.4vw,5rem);line-height:1.06;margin:20px 0 24px}.guide-hero h1 span{color:#d6fb7c}.guide-intro{color:#b9b8c7;font-size:1.05rem;line-height:1.85;max-width:620px}.guide-hero figure{margin:0}.guide-hero img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:20px;border:1px solid #ffffff12}.guide-hero figcaption{font-size:.75rem;color:#aaaab7;margin-top:12px}.guide-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:28px 0 16px}.guide-actions>a:not(.btn){color:#d6fb7c;font-size:.85rem}.guide-note{font-size:.85rem;color:#aaaab7;line-height:1.7}.guide-note a,.guide-steps a{color:#b4a0ff;text-decoration:underline;text-underline-offset:4px}.guide-toc{display:flex;flex-wrap:wrap;gap:12px 32px;padding:24px 0;border-block:1px solid #ffffff16;margin-top:56px}.guide-toc a{font-size:.8rem;color:#c8c6d2;padding:8px 0}.guide-section{padding-top:76px;scroll-margin-top:95px}.guide-section-head{max-width:760px;margin-bottom:30px}.guide-section h2,.guide-cta h2{font-size:clamp(1.8rem,3.2vw,2.8rem);line-height:1.16;margin:16px 0}.guide-section p,.guide-cta p{color:#aaaab7;line-height:1.8}.guide-steps{list-style:none;padding:0;display:grid;gap:0;max-width:940px}.guide-steps li{display:grid;grid-template-columns:48px 1fr;gap:22px;padding:28px 0;border-top:1px solid #ffffff14}.guide-steps li>span{font-size:.8rem;color:#d6fb7c;padding-top:5px}.guide-steps h3,.guide-help-grid h3{font-size:1.1rem;margin:0 0 10px}.guide-steps p{margin:0}.guide-page code{font-size:.85em;color:#ded5fc;overflow-wrap:anywhere}.guide-code{padding:22px 24px;background:#15141f;border:1px solid #ffffff18;border-radius:14px;margin:28px 0}.guide-code span{display:block;color:#aaaab7;font-size:.75rem;margin-bottom:10px}.guide-code code{display:block;overflow-wrap:anywhere}.guide-table-wrap{overflow-x:auto;border:1px solid #ffffff16;border-radius:14px}.guide-table-wrap table{border-collapse:collapse;width:100%;font-size:.9rem;text-align:left}.guide-table-wrap caption{text-align:left;padding:18px 22px;background:#15141f;color:#cfc7e7;font-size:.8rem}.guide-table-wrap th,.guide-table-wrap td{padding:18px 22px;border-top:1px solid #ffffff12;line-height:1.6}.guide-table-wrap td{color:#aaaab7}.guide-table-wrap thead{background:#111219}.guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.guide-cards a{padding:28px;border:1px solid #ffffff16;border-radius:18px;background:#111219}.guide-cards a:hover{border-color:#b4a0ff66}.guide-cards span{font-size:.7rem;color:#b4a0ff;letter-spacing:.15em}.guide-cards h3{font-size:1.2rem;margin:20px 0 12px}.guide-cards p{font-size:.9rem}.guide-cards b{display:block;color:#d6fb7c;font-size:.8rem;margin-top:24px}.guide-help-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 46px}.guide-help-grid article{border-top:1px solid #ffffff16;padding-top:24px}.guide-faq{max-width:900px}.guide-faq details{border-bottom:1px solid #ffffff16;padding:20px 0}.guide-faq summary{cursor:pointer;line-height:1.6;font-weight:600}.guide-faq p{padding-right:24px}.guide-cta{margin-top:80px;padding:36px;border:1px solid #b4a0ff33;border-radius:22px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(115deg,#b4a0ff10,transparent)}.guide-cta .btn{flex-shrink:0}.guide-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;padding-block:20px 40px;border-top:1px solid #ffffff16}.guide-footer>a{font-weight:700}.guide-footer nav{display:flex;flex-wrap:wrap;gap:20px;font-size:.85rem}.guide-footer p{flex-basis:100%;color:#aaaab7;font-size:.75rem}.seo-guide-link{margin-top:24px;display:block;font-size:.9rem;color:#b4a0ff;text-decoration:underline;text-underline-offset:5px}
.sd-learn{padding-block:72px;border-top:1px solid #ffffff16}.sd-learn h2{font:700 clamp(1.7rem,3.5vw,2.6rem)/1.15 'Space Grotesk',sans-serif;letter-spacing:-.04em;margin:14px 0}.sd-learn>div>p{color:#aaaab7;line-height:1.7;margin-bottom:28px}.sd-learn .guide-cards p{color:#b9b8c7;line-height:1.75}.sd-learn .guide-cards a{display:block;min-width:0}.guide-page main a:not(.btn),.guide-help-grid a{color:#c6b5ff}.guide-page .guide-actions>a:not(.btn){color:#d6fb7c}.guide-page a:focus-visible,.sd-learn a:focus-visible{outline:2px solid #d6fb7c;outline-offset:6px}.guide-hero>div{min-width:0}.guide-hero h1{overflow-wrap:break-word}.guide-section p{max-width:940px}.guide-section p a{text-decoration:underline;text-underline-offset:4px}.guide-cards a{transition:border-color .15s,background .15s}.guide-cards a:hover{background:#181623}.guide-cards h3{line-height:1.35}.guide-cards p{line-height:1.75}.guide-cards b span{color:inherit;letter-spacing:normal;font-size:inherit}.sd-learn .guide-eyebrow{font-size:.72rem;color:#b4a0ff;letter-spacing:.14em;font-weight:700}
@media(max-width:900px){.guide-hero{grid-template-columns:1fr;gap:30px}.guide-hero figure{max-width:650px}.guide-cards{grid-template-columns:1fr}.guide-cards a{padding:24px}.guide-cta{flex-direction:column;align-items:flex-start}.sd-learn{padding-block:48px}}
@media(max-width:600px){.guide-page .wrap{width:calc(100% - 36px)}.guide-main{padding-top:24px}.guide-hero h1{font-size:2.9rem}.guide-intro{font-size:1rem}.guide-toc{gap:4px 18px;margin-top:32px}.guide-section{padding-top:50px}.guide-steps li{grid-template-columns:28px 1fr;gap:10px}.guide-help-grid{grid-template-columns:1fr}.guide-table-wrap th,.guide-table-wrap td{padding:12px;min-width:100px}.guide-cta{padding:24px;margin-top:50px}.guide-footer nav{gap:16px}}
