.page-module-scss-module__wGL3TW__page{padding:2.5rem 0 4rem}.page-module-scss-module__wGL3TW__hero{gap:1.25rem;width:min(100%,46rem);margin:0 auto;padding:1rem 0 2rem;display:grid}.page-module-scss-module__wGL3TW__hero p{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem}.page-module-scss-module__wGL3TW__hero h1{font-size:clamp(3rem,8vw,4.8rem)}.page-module-scss-module__wGL3TW__hero span{max-width:40rem;color:var(--color-text-soft);line-height:1.8}.page-module-scss-module__wGL3TW__card{gap:1.75rem;width:min(100%,46rem);margin:0 auto;padding:clamp(1.75rem,4vw,3.25rem);display:grid}.page-module-scss-module__wGL3TW__copy{gap:1.1rem;display:grid}.page-module-scss-module__wGL3TW__proof{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;text-align:center;font-size:.72rem}.page-module-scss-module__wGL3TW__copy h2{font-size:1.45rem}.page-module-scss-module__wGL3TW__points{color:var(--color-text);gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.page-module-scss-module__wGL3TW__copy p,.page-module-scss-module__wGL3TW__points li{line-height:1.75}.page-module-scss-module__wGL3TW__points li{padding-left:1rem;position:relative}.page-module-scss-module__wGL3TW__points li:before{content:"";background:var(--color-primary);border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.7rem;left:0}.page-module-scss-module__wGL3TW__form{justify-content:center;width:100%;display:grid}.page-module-scss-module__wGL3TW__form iframe{max-width:100%;display:block;width:min(100%,40rem)!important}.page-module-scss-module__wGL3TW__input{min-height:2.9rem;color:var(--color-text);border:1px solid var(--color-line);border-radius:var(--radius-md);background:#ffffff05;padding:0 1rem}.page-module-scss-module__wGL3TW__notice{color:var(--color-text);border:1px solid var(--color-line);border-radius:var(--radius-md);background:#ffffff08;padding:.85rem 1rem}@media (max-width:720px){.page-module-scss-module__wGL3TW__page{padding:2rem 0 4.5rem}.page-module-scss-module__wGL3TW__hero{gap:1.1rem;padding:1rem 0 2.1rem}.page-module-scss-module__wGL3TW__hero h1{font-size:clamp(2.45rem,12vw,3.35rem)}.page-module-scss-module__wGL3TW__card{gap:1.75rem;padding:1.75rem 1.35rem}.page-module-scss-module__wGL3TW__copy{gap:1rem}.page-module-scss-module__wGL3TW__copy h2{font-size:1.35rem}.page-module-scss-module__wGL3TW__proof{font-size:.66rem}.page-module-scss-module__wGL3TW__form{grid-template-columns:1fr;gap:.9rem}}
