.SeoPreAnalysisForm-module__QVKrfG__form{flex-direction:column;gap:1.35rem;display:flex}.SeoPreAnalysisForm-module__QVKrfG__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SeoPreAnalysisForm-module__QVKrfG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.SeoPreAnalysisForm-module__QVKrfG__field{color:var(--text-main);flex-direction:column;gap:.55rem;font-size:.9rem;font-weight:600;display:flex}.SeoPreAnalysisForm-module__QVKrfG__field small{color:var(--text-muted);font-size:.78rem;font-weight:400}.SeoPreAnalysisForm-module__QVKrfG__field input,.SeoPreAnalysisForm-module__QVKrfG__field textarea{width:100%;color:var(--text-main);font:inherit;background:#0b1c300b;border:1px solid #0b1c301f;border-radius:12px;outline:none;padding:.95rem 1rem;font-weight:400;transition:border-color .2s,box-shadow .2s,background .2s}.SeoPreAnalysisForm-module__QVKrfG__field textarea{resize:vertical;min-height:130px}.SeoPreAnalysisForm-module__QVKrfG__field input::placeholder,.SeoPreAnalysisForm-module__QVKrfG__field textarea::placeholder{color:#a0aec0a6}.SeoPreAnalysisForm-module__QVKrfG__field input:focus,.SeoPreAnalysisForm-module__QVKrfG__field textarea:focus{border-color:rgba(var(--accent-cyan-rgb), .7);box-shadow:0 0 0 3px rgba(var(--accent-cyan-rgb), .08);background:#0b1c3011}.SeoPreAnalysisForm-module__QVKrfG__consent{color:var(--text-muted);align-items:flex-start;gap:.75rem;font-size:.84rem;line-height:1.6;display:flex}.SeoPreAnalysisForm-module__QVKrfG__consent input{width:18px;height:18px;accent-color:var(--accent-cyan);flex:none;margin-top:.18rem}.SeoPreAnalysisForm-module__QVKrfG__consent a,.SeoPreAnalysisForm-module__QVKrfG__error a{color:var(--accent-cyan);text-underline-offset:3px;text-decoration:underline}.SeoPreAnalysisForm-module__QVKrfG__submit{border:1px solid var(--accent-cyan);background:rgba(var(--accent-cyan-rgb), .1);color:var(--text-main);cursor:pointer;font:inherit;border-radius:999px;padding:1rem 1.5rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s}.SeoPreAnalysisForm-module__QVKrfG__submit:hover:not(:disabled){background:rgba(var(--accent-cyan-rgb), .17);box-shadow:0 0 24px rgba(var(--accent-cyan-rgb), .25);transform:translateY(-2px)}.SeoPreAnalysisForm-module__QVKrfG__submit:disabled{cursor:wait;opacity:.6}.SeoPreAnalysisForm-module__QVKrfG__success,.SeoPreAnalysisForm-module__QVKrfG__error{border-radius:10px;margin:0;padding:.9rem 1rem;font-size:.9rem;line-height:1.55}.SeoPreAnalysisForm-module__QVKrfG__success{background:rgba(var(--accent-cyan-rgb), .08);border:1px solid rgba(var(--accent-cyan-rgb), .25);color:var(--accent-cyan)}.SeoPreAnalysisForm-module__QVKrfG__error{color:#ffadad;background:#ff606014;border:1px solid #ff606040}@media (max-width:700px){.SeoPreAnalysisForm-module__QVKrfG__fieldGrid{grid-template-columns:1fr}}
.page-module__f8mhcW__page{min-height:100vh;padding:9rem 2rem 5rem}.page-module__f8mhcW__hero,.page-module__f8mhcW__section,.page-module__f8mhcW__processSection,.page-module__f8mhcW__formSection,.page-module__f8mhcW__faq{max-width:1180px;margin:0 auto}.page-module__f8mhcW__hero{background:linear-gradient(140deg, rgba(var(--accent-cyan-rgb), .07), rgba(var(--accent-purple-rgb), .07) 55%, #ffffff94);text-align:center;border:1px solid #0b1c3014;border-radius:28px;padding:clamp(3rem,8vw,7rem) clamp(1.5rem,7vw,6rem);position:relative;overflow:hidden}.page-module__f8mhcW__heroGlow{background:rgba(var(--accent-cyan-rgb), .13);filter:blur(90px);pointer-events:none;border-radius:50%;width:520px;height:360px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.page-module__f8mhcW__eyebrow{color:var(--accent-cyan);letter-spacing:.16em;margin-bottom:1rem;font-size:.75rem;font-weight:700}.page-module__f8mhcW__hero h1{letter-spacing:-.055em;max-width:900px;margin:0 auto 1.5rem;font-size:clamp(2.35rem,6vw,5.2rem);line-height:1.02}.page-module__f8mhcW__lead{color:var(--text-muted);max-width:780px;margin:0 auto;font-size:clamp(1rem,2vw,1.2rem);line-height:1.75}.page-module__f8mhcW__heroActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.page-module__f8mhcW__primaryButton,.page-module__f8mhcW__secondaryButton{border-radius:999px;padding:.95rem 1.55rem;font-size:.92rem;font-weight:700;transition:transform .2s,box-shadow .2s,border-color .2s}.page-module__f8mhcW__primaryButton{background:var(--accent-cyan);color:#fff;box-shadow:0 0 28px rgba(var(--accent-cyan-rgb), .22)}.page-module__f8mhcW__secondaryButton{color:var(--text-main);border:1px solid #0b1c302e}.page-module__f8mhcW__primaryButton:hover,.page-module__f8mhcW__secondaryButton:hover{transform:translateY(-2px)}.page-module__f8mhcW__secondaryButton:hover{border-color:var(--accent-cyan)}.page-module__f8mhcW__trustList{color:var(--text-muted);flex-wrap:wrap;justify-content:center;gap:.75rem 1.75rem;margin:2.2rem 0 0;font-size:.82rem;list-style:none;display:flex}.page-module__f8mhcW__trustList li:before{color:var(--accent-cyan);content:"✓";margin-right:.45rem}.page-module__f8mhcW__section,.page-module__f8mhcW__processSection,.page-module__f8mhcW__faq{padding-top:7rem}.page-module__f8mhcW__sectionHeading{max-width:700px;margin-bottom:2.5rem}.page-module__f8mhcW__sectionHeading h2,.page-module__f8mhcW__formIntro h2{letter-spacing:-.04em;margin-bottom:.8rem;font-size:clamp(2rem,4vw,3.3rem)}.page-module__f8mhcW__sectionHeading>p:last-child,.page-module__f8mhcW__formIntro>p{color:var(--text-muted);line-height:1.7}.page-module__f8mhcW__analysisGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.page-module__f8mhcW__analysisCard{background:#ffffff59;border:1px solid #0b1c3014;border-radius:18px;padding:1.6rem}.page-module__f8mhcW__analysisCard>span{color:var(--accent-cyan);font-family:var(--font-montserrat);font-size:.8rem;font-weight:700}.page-module__f8mhcW__analysisCard h3{margin:1.3rem 0 .7rem;font-size:1.05rem}.page-module__f8mhcW__analysisCard p{color:var(--text-muted);font-size:.88rem;line-height:1.65}.page-module__f8mhcW__processList{counter-reset:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;display:grid}.page-module__f8mhcW__processList li{counter-increment:steps;border-top:1px solid rgba(var(--accent-cyan-rgb), .45);padding:1.5rem .5rem 0 0}.page-module__f8mhcW__processList li:before{color:var(--accent-cyan);content:"0" counter(steps);letter-spacing:.14em;margin-bottom:1rem;font-size:.75rem;font-weight:700;display:block}.page-module__f8mhcW__processList strong,.page-module__f8mhcW__processList span{display:block}.page-module__f8mhcW__processList strong{line-height:1.45}.page-module__f8mhcW__processList span{color:var(--text-muted);margin-top:.55rem;font-size:.88rem;line-height:1.6}.page-module__f8mhcW__formSection{grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,6vw,6rem);padding-top:8rem;scroll-margin-top:100px;display:grid}.page-module__f8mhcW__formIntro{align-self:start;position:sticky;top:120px}.page-module__f8mhcW__boundaryBox{border-left:2px solid var(--accent-purple);margin-top:2rem;padding:.2rem 0 .2rem 1rem}.page-module__f8mhcW__boundaryBox strong{margin-bottom:.45rem;display:block}.page-module__f8mhcW__boundaryBox p{color:var(--text-muted);font-size:.85rem;line-height:1.6}.page-module__f8mhcW__formCard{background:#ffffff70;border:1px solid #0b1c3017;border-radius:22px;padding:clamp(1.3rem,4vw,2.5rem);box-shadow:0 24px 80px #0b1c3040}.page-module__f8mhcW__faq{padding-bottom:3rem}.page-module__f8mhcW__faqGrid{gap:.8rem;display:grid}.page-module__f8mhcW__faqGrid details{background:#ffffff4d;border:1px solid #0b1c3014;border-radius:14px;padding:1.1rem 1.25rem}.page-module__f8mhcW__faqGrid summary{cursor:pointer;font-weight:700}.page-module__f8mhcW__faqGrid p{color:var(--text-muted);padding-top:.8rem;font-size:.9rem;line-height:1.65}@media (max-width:900px){.page-module__f8mhcW__analysisGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__f8mhcW__formSection{grid-template-columns:1fr}.page-module__f8mhcW__formIntro{position:static}}@media (max-width:700px){.page-module__f8mhcW__page{padding:7.5rem 1rem 3rem}.page-module__f8mhcW__hero{border-radius:20px}.page-module__f8mhcW__analysisGrid,.page-module__f8mhcW__processList{grid-template-columns:1fr}.page-module__f8mhcW__section,.page-module__f8mhcW__processSection,.page-module__f8mhcW__faq{padding-top:5rem}.page-module__f8mhcW__formSection{padding-top:6rem}}
