.as-rw{color:var(--color-gray-900);scroll-margin-top:32px}.as-rw-wrap{max-width:1280px;margin:auto;padding:72px 32px}.as-rw-light{background:var(--color-gray-50)}.as-rw-grid{grid-template-columns:1fr 1.12fr;align-items:center;gap:64px;display:grid}.as-rw-label{color:var(--color-blue-600);margin-bottom:16px;font-size:16px;font-weight:600}.as-rw h1,.as-rw h2{font-family:var(--font-display);letter-spacing:-.035em;font-weight:400;line-height:1.12}.as-rw h1{max-width:700px;font-size:52px}.as-rw h2{font-size:40px}.as-rw p.as-rw-intro{color:var(--color-gray-600);margin:24px 0;font-size:18px;line-height:1.8}.as-rw a.as-rw-button{background:var(--color-blue-600);color:#fff;border-radius:6px;align-items:center;gap:24px;padding:14px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.as-rw a.as-rw-button:hover{background:var(--color-blue-700)}.as-rw a:focus-visible{outline:3px solid var(--color-blue-600);outline-offset:5px}.as-rw-image{border:1px solid var(--color-gray-200);border-radius:8px;width:100%;display:block;box-shadow:0 12px 32px #00000012}.as-rw-caption{color:var(--color-gray-500);margin-top:12px;font-size:12px;line-height:1.6}.as-rw-points{color:var(--color-gray-600);flex-wrap:wrap;gap:12px 24px;margin:24px 0;font-size:14px;display:flex}.as-rw-points span:before{content:"✓";color:var(--color-blue-600);margin-right:8px}.as-rw-price{border:1px solid var(--color-gray-200);background:#fff;border-radius:12px;padding:36px}.as-rw-price strong{letter-spacing:-.05em;margin:16px 0 0;font-size:64px;font-weight:600;display:block}.as-rw-price p{color:var(--color-gray-600);line-height:1.8}.as-rw-price .as-rw-button{margin-top:24px}.as-rw-hero{padding-top:120px}.as-rw-hero .as-rw-grid{grid-template-columns:1.65fr 1fr}.as-rw-back{color:var(--color-blue-600);margin-bottom:36px;font-size:14px;display:inline-block}.as-rw-features{grid-template-columns:repeat(3,1fr);gap:0 40px;margin-top:40px;display:grid}.as-rw-features div{border-top:1px solid var(--color-gray-200);padding:24px 0}.as-rw-features dt{font-size:16px;font-weight:600}.as-rw-features dd{color:var(--color-gray-600);margin:10px 0 0;font-size:15px;line-height:1.75}.as-rw-contact{text-align:center}.as-rw-contact h2{margin-bottom:16px}@media (width<=767px){.as-rw-wrap{padding:48px 24px}.as-rw-grid,.as-rw-hero .as-rw-grid{grid-template-columns:1fr;gap:32px}.as-rw h1{font-size:38px}.as-rw h2{font-size:32px}.as-rw-features{grid-template-columns:1fr}.as-rw-hero{padding-top:100px}.as-rw-price{padding:28px}.as-rw-points{gap:10px}.as-rw-back{margin-bottom:24px}}
