.enroll-module__GKMY1G__page{gap:28px;display:grid}.enroll-module__GKMY1G__page h1{font-size:clamp(2rem,6vw,3rem);line-height:1.08}.enroll-module__GKMY1G__page h2{margin-bottom:12px;font-size:1.25rem}.enroll-module__GKMY1G__page p{line-height:1.65}.enroll-module__GKMY1G__back{color:var(--muted);font-size:14px}.enroll-module__GKMY1G__offer{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);gap:12px;padding:clamp(20px,4vw,32px);display:grid}.enroll-module__GKMY1G__offer .enroll-module__GKMY1G__price{margin:0;font-size:clamp(2.3rem,8vw,3.6rem);font-weight:800;line-height:1.1}.enroll-module__GKMY1G__period{font-weight:700}.enroll-module__GKMY1G__billing{font-size:14px}.enroll-module__GKMY1G__savings{font-weight:700}.enroll-module__GKMY1G__action{gap:10px;margin-top:8px;display:grid}.enroll-module__GKMY1G__action a,.enroll-module__GKMY1G__action button{white-space:normal;text-align:center;max-width:100%}.enroll-module__GKMY1G__action p,.enroll-module__GKMY1G__software{font-size:14px}.enroll-module__GKMY1G__steps{gap:18px;padding-left:24px;display:grid}.enroll-module__GKMY1G__steps li{padding-left:4px}.enroll-module__GKMY1G__steps strong{margin-bottom:5px;display:block}.enroll-module__GKMY1G__refund{background:var(--surface-strong);border-radius:var(--radius);padding:20px}.enroll-module__GKMY1G__details{border-block:1px solid var(--border);padding-block:18px}.enroll-module__GKMY1G__details summary{cursor:pointer;font-weight:700}.enroll-module__GKMY1G__details p{margin-top:16px}.enroll-module__GKMY1G__links{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}
