.page-module__nC61QG__main{background:var(--bg-primary);min-height:100vh;color:var(--text-primary)}.page-module__nC61QG__section{max-width:1400px;margin:0 auto;padding:5rem 2rem}.page-module__nC61QG__heroSection{background:linear-gradient(135deg,#0a1a2e 0%,#0f2847 50%,#0a1628 100%);justify-content:center;align-items:center;width:100vw;min-height:70vh;margin-left:-50vw;margin-right:-50vw;display:flex;position:relative;left:50%;right:50%;overflow:hidden}.page-module__nC61QG__heroBg{filter:blur(2px)brightness(.5);background-position:50%;background-size:cover;background-attachment:fixed;position:absolute;inset:0;transform:scale(1.1)}.page-module__nC61QG__heroBg:after{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#0006 0%,#0000004d 50%,#00000080 100%);position:absolute;inset:0}.page-module__nC61QG__heroSection:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 30%,#3b82f626 0%,#0000 50%),radial-gradient(circle at 70% 80%,#60a5fa1a 0%,#0000 40%);position:absolute;inset:0}.page-module__nC61QG__registerHero{text-align:center;width:100%;max-width:1400px;margin:0 auto;padding:8rem 2rem}.page-module__nC61QG__registerTitle{color:var(--text-primary);font-size:clamp(2.5rem,6vw,4rem);font-weight:900;font-family:var(--font-heading);margin-bottom:1.5rem;line-height:1.1}.page-module__nC61QG__titleAccent{color:var(--primary);display:inline-block;position:relative}.page-module__nC61QG__titleAccent:after{content:"";background:linear-gradient(90deg,var(--primary),var(--primary-light));border-radius:2px;width:100%;height:4px;position:absolute;bottom:-4px;left:0}.page-module__nC61QG__registerSubtitle{color:#ffffffe6;max-width:600px;margin:0 auto;font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.page-module__nC61QG__primaryBtn{color:#fff;border-radius:var(--radius-full);background:linear-gradient(135deg,#ff3a00 0%,#ff6b3d 100%);border:none;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #ff3a0066,inset 0 0 0 1px #ffffff1a}.page-module__nC61QG__primaryBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.page-module__nC61QG__primaryBtn:hover:before{left:100%}.page-module__nC61QG__primaryBtn:hover{background:linear-gradient(135deg,#ff6b3d 0%,#ff8858 100%);transform:translateY(-4px);box-shadow:0 15px 35px #ff3a0080,0 0 30px #ff3a0040,inset 0 0 0 1px #ffffff26}.page-module__nC61QG__ghostBtn{color:var(--text-primary);border-radius:var(--radius-full);background:0 0;border:2px solid #fff3;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__nC61QG__ghostBtn:hover{border-color:var(--primary);background:#ff3a001a;transform:translateY(-3px)}.page-module__nC61QG__sectionTitle{color:var(--text-primary);font-size:clamp(2rem,5vw,3.5rem);font-weight:800;font-family:var(--font-heading);text-align:center;margin-bottom:1rem;position:relative}.page-module__nC61QG__sectionTitle:after{content:"";background:linear-gradient(90deg,#ff3a00,#ff6b3d);border-radius:2px;width:60px;height:4px;margin:1rem auto 0;display:block}.page-module__nC61QG__sectionTag{background:var(--bg-badge);color:var(--primary);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding:.5rem 1rem;font-size:.7rem;font-weight:600;display:inline-block}.page-module__nC61QG__registerHero{text-align:center;max-width:800px;margin:0 auto;padding-top:4rem}.page-module__nC61QG__registerTitle{color:var(--text-primary);font-size:clamp(3rem,8vw,5rem);font-weight:900;line-height:.95;font-family:var(--font-heading);margin:0 0 1rem}.page-module__nC61QG__titleAccent{color:var(--primary)}.page-module__nC61QG__registerSubtitle{color:#ffffffe6;margin-bottom:3rem;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.6}.page-module__nC61QG__heroLogo{object-fit:contain;width:auto;height:100px;margin-bottom:1rem}.page-module__nC61QG__formContainer{width:100%;max-width:800px;margin:0 auto}.page-module__nC61QG__registerForm{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:3rem}.page-module__nC61QG__formRow{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}.page-module__nC61QG__formGroup{margin-bottom:1.5rem}.page-module__nC61QG__formRow .page-module__nC61QG__formGroup{margin-bottom:0}.page-module__nC61QG__formGroup label{color:var(--text-tertiary);margin-bottom:.5rem;font-size:.7rem;font-weight:500;display:block}.page-module__nC61QG__formGroup input,.page-module__nC61QG__formGroup select,.page-module__nC61QG__formGroup textarea{background:var(--bg-input);border:1px solid var(--border-secondary);border-radius:var(--radius-md);width:100%;color:var(--text-primary);padding:1rem 1.25rem;font-family:inherit;font-size:.7rem;transition:all .3s}.page-module__nC61QG__formGroup input::placeholder,.page-module__nC61QG__formGroup textarea::placeholder{color:var(--text-subtle-alt)}.page-module__nC61QG__formGroup input:focus,.page-module__nC61QG__formGroup select:focus,.page-module__nC61QG__formGroup textarea:focus{border-color:var(--primary);background:var(--bg-badge-alt);outline:none}.page-module__nC61QG__formGroup select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat}.page-module__nC61QG__formGroup select option{color:#fff;background:#1a1a1a}.page-module__nC61QG__phoneInputWrapper{gap:.5rem;display:flex}.page-module__nC61QG__countryCodeSelect{flex-shrink:0;min-width:100px;width:auto!important}.page-module__nC61QG__phoneInput{flex:1}.page-module__nC61QG__formGroup textarea{resize:vertical;min-height:100px}.page-module__nC61QG__submitBtn{background:var(--primary);width:100%;color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;border:none;margin-bottom:1rem;padding:1.25rem 2rem;font-size:.95rem;font-weight:600;transition:all .3s}.page-module__nC61QG__submitBtn:hover{background:var(--primary-light);transform:translateY(-2px);box-shadow:0 8px 25px #ff3a0066}.page-module__nC61QG__formNote{text-align:center;color:var(--text-subtle);margin:0;font-size:.7rem}.page-module__nC61QG__successCard{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);text-align:center;padding:4rem 3rem}.page-module__nC61QG__successIcon{background:var(--success);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:2rem;font-size:2.4rem;animation:.5s page-module__nC61QG__scaleIn;display:inline-flex}@keyframes page-module__nC61QG__scaleIn{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.page-module__nC61QG__successCard h3{color:var(--text-primary);margin-bottom:1rem;font-size:1.6rem;font-weight:700}.page-module__nC61QG__successCard p{color:var(--text-muted);margin-bottom:2rem;font-size:.95rem}.page-module__nC61QG__nextSteps{background:var(--bg-input);border-radius:var(--radius-md);text-align:left;padding:2rem}.page-module__nC61QG__nextSteps h4{color:var(--text-primary);margin-bottom:1rem;font-size:.95rem;font-weight:600}.page-module__nC61QG__nextSteps ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.page-module__nC61QG__nextSteps li{color:var(--text-tertiary);font-size:.7rem}.page-module__nC61QG__telegramBtn{color:#fff;border-radius:var(--radius-full);background:linear-gradient(135deg,#08c 0%,#00a8e6 100%);justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #08c6}.page-module__nC61QG__telegramBtn:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0088cc80}.page-module__nC61QG__telegramBtn svg{width:24px;height:24px}.page-module__nC61QG__parallaxSection{justify-content:center;align-items:center;width:100%;height:500px;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.page-module__nC61QG__parallaxBg{background-position:top;background-size:cover;background-attachment:fixed;position:absolute;inset:0;transform:scale(1.1)}.page-module__nC61QG__parallaxBg:after{content:"";background:#00000080;position:absolute;inset:0}.page-module__nC61QG__parallaxContent{z-index:2;text-align:center;max-width:800px;padding:2rem;position:relative}.page-module__nC61QG__parallaxTitle{color:#fff;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;font-family:var(--font-heading);text-shadow:0 2px 20px #00000080;margin-bottom:1rem}.page-module__nC61QG__parallaxText{color:#ffffffe6;text-shadow:0 1px 10px #00000080;max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.6}.page-module__nC61QG__parallaxTag{color:#ea580c;text-transform:uppercase;letter-spacing:.1em;background:#fff;border-radius:50px;margin-bottom:1rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;display:inline-block}@media (max-width:768px){.page-module__nC61QG__parallaxBg{background-attachment:scroll}.page-module__nC61QG__parallaxSection{height:400px}}.page-module__nC61QG__benefitsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2rem;display:grid}.page-module__nC61QG__benefitCard{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);text-align:center;padding:2.5rem 1.5rem;transition:all .3s}.page-module__nC61QG__benefitCard:hover{background:var(--bg-card-hover);border-color:var(--primary);transform:translateY(-10px)}.page-module__nC61QG__benefitNum{color:var(--primary);opacity:.3;font-size:1.6rem;font-weight:800;font-family:var(--font-heading);margin-bottom:1rem;display:block}.page-module__nC61QG__benefitCard h3{color:var(--text-primary);margin-bottom:1rem;font-size:.95rem;font-weight:600}.page-module__nC61QG__benefitCard p{color:var(--text-muted-alt);font-size:.95rem;line-height:1.6}.page-module__nC61QG__copyright{color:var(--text-subtle-alt);margin-top:4rem;font-size:.7rem}@media (max-width:1200px){.page-module__nC61QG__benefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__nC61QG__section{padding:3rem 1.5rem}.page-module__nC61QG__registerForm{padding:2rem}.page-module__nC61QG__formRow{grid-template-columns:1fr;gap:0}.page-module__nC61QG__formRow .page-module__nC61QG__formGroup{margin-bottom:1.5rem}.page-module__nC61QG__benefitsGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-direction:row;gap:1rem;padding:1rem 1rem 1.5rem;display:flex;overflow-x:auto}.page-module__nC61QG__benefitsGrid::-webkit-scrollbar{height:6px}.page-module__nC61QG__benefitsGrid::-webkit-scrollbar-track{background:var(--border-primary);border-radius:3px}.page-module__nC61QG__benefitsGrid::-webkit-scrollbar-thumb{background:var(--primary);border-radius:3px}.page-module__nC61QG__benefitsGrid>*{scroll-snap-align:start;flex:none;width:220px;min-width:220px}.page-module__nC61QG__benefitCard{padding:1.5rem 1rem}.page-module__nC61QG__successCard{padding:2rem}.page-module__nC61QG__primaryBtn,.page-module__nC61QG__ghostBtn{width:100%;max-width:280px}.page-module__nC61QG__registerTitle{font-size:clamp(1.8rem,5vw,2.5rem)}.page-module__nC61QG__sectionTitle{font-size:1.5rem}.page-module__nC61QG__registerSubtitle{font-size:.9rem}.page-module__nC61QG__benefitCard h3{font-size:1.1rem}.page-module__nC61QG__benefitCard p{font-size:.8rem}.page-module__nC61QG__benefitNum{font-size:1.75rem}}@media (max-width:480px){.page-module__nC61QG__registerTitle{font-size:1.35rem}.page-module__nC61QG__sectionTitle{font-size:1.15rem}.page-module__nC61QG__registerSubtitle{font-size:.85rem}.page-module__nC61QG__benefitCard h3{font-size:1rem}.page-module__nC61QG__benefitCard p{font-size:.75rem}.page-module__nC61QG__benefitNum{font-size:1.5rem}.page-module__nC61QG__sectionTag{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.page-module__nC61QG__benefitCard{transition:none}.page-module__nC61QG__successIcon{animation:none}}
