.page-module__SxmKxa__page{padding:2rem 0 4rem}.page-module__SxmKxa__breadcrumb{color:var(--text-400);align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.875rem;display:flex}.page-module__SxmKxa__breadcrumb a{color:var(--text-400);align-items:center;gap:.25rem;text-decoration:none;display:flex}.page-module__SxmKxa__breadcrumb a:hover{color:var(--primary-400)}.page-module__SxmKxa__hero{text-align:center;background:linear-gradient(135deg,#8b5cf61a,#06b6d40d);border-radius:1.5rem;margin-bottom:3rem;padding:3rem 2rem}.page-module__SxmKxa__heroBadge{color:var(--primary-400);background:#8b5cf633;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.page-module__SxmKxa__hero h1{margin-bottom:1rem;font-size:clamp(1.75rem,5vw,2.5rem)}.page-module__SxmKxa__highlight{background:linear-gradient(135deg,var(--primary-400),var(--accent-400));-webkit-text-fill-color:transparent;-webkit-background-clip:text}.page-module__SxmKxa__hero p{color:var(--text-400);max-width:600px;margin:0 auto}.page-module__SxmKxa__requirements,.page-module__SxmKxa__stepsSection,.page-module__SxmKxa__ctaSection,.page-module__SxmKxa__faqSection{margin-bottom:3rem}.page-module__SxmKxa__requirements h2,.page-module__SxmKxa__stepsSection h2,.page-module__SxmKxa__ctaSection h2,.page-module__SxmKxa__faqSection h2{text-align:center;margin-bottom:1.5rem}.page-module__SxmKxa__requirementsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;display:grid}.page-module__SxmKxa__requirementCard{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem}.page-module__SxmKxa__requirementCard svg{color:var(--primary-400);margin-bottom:.75rem}.page-module__SxmKxa__requirementCard h3{margin-bottom:.25rem}.page-module__SxmKxa__requirementCard p{color:var(--text-400);font-size:.875rem}.page-module__SxmKxa__requirementCard a{color:var(--primary-400)}.page-module__SxmKxa__stepsList{max-width:700px;margin:0 auto}.page-module__SxmKxa__step{border-bottom:1px solid #ffffff14;gap:1.5rem;padding:1.5rem 0;display:flex}.page-module__SxmKxa__stepNumber{background:linear-gradient(135deg,var(--primary-500),var(--accent-500));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;font-weight:700;display:flex}.page-module__SxmKxa__stepContent h3{margin-bottom:.5rem}.page-module__SxmKxa__stepContent p{color:var(--text-400);margin-bottom:.5rem}.page-module__SxmKxa__codeBlock{background:#0000004d;border-radius:.5rem;margin:1rem 0;padding:1rem}.page-module__SxmKxa__codeBlock code{color:var(--accent-400);font-family:monospace}.page-module__SxmKxa__note{color:var(--warning);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.page-module__SxmKxa__successBox{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:.5rem;align-items:center;gap:.5rem;padding:1rem;font-weight:500;display:flex}.page-module__SxmKxa__ctaSection{text-align:center;background:linear-gradient(135deg,#8b5cf626,#06b6d41a);border-radius:1.5rem;padding:3rem}.page-module__SxmKxa__ctaSection p{color:var(--text-400);margin-bottom:1.5rem}.page-module__SxmKxa__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__SxmKxa__faqSection{max-width:700px;margin:0 auto}.page-module__SxmKxa__faqItem{background:#ffffff08;border:1px solid #ffffff14;border-radius:.75rem;margin-bottom:1rem}.page-module__SxmKxa__faqItem summary{cursor:pointer;padding:1rem;font-weight:600}.page-module__SxmKxa__faqItem p{color:var(--text-400);padding:0 1rem 1rem}.page-module__SxmKxa__faqItem a{color:var(--primary-400)}
