.enroll-main{background:radial-gradient(900px 420px at 80% -10%,rgba(194,65,12,.12),transparent 60%),#fbf8f4;padding:64px 16px 72px}.enroll-hero{max-width:860px;margin:0 auto;text-align:center}.enroll-kick{margin:0;font-size:11.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#c2410c}.enroll-hero h1{margin:12px 0 14px;font-family:Fraunces,Georgia,serif;font-weight:400;font-size:clamp(34px,5.4vw,58px);line-height:1.05;color:#191512}.enroll-hero h1 em{font-style:italic;color:#c2410c}.enroll-lede{max-width:620px;margin:0 auto;color:#4a423c;font-size:17px;line-height:1.65}.enroll-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 40px}.enroll-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:999px;font:800 15.5px Manrope,system-ui,sans-serif;text-decoration:none;cursor:pointer;border:0}.enroll-btn-p{background:#c2410c;color:#fff;box-shadow:0 16px 34px -16px #c2410ccc}.enroll-btn-p:hover{background:#9a3412}.enroll-btn-wa{background:#fff;color:#191512;border:1px solid #ece3d8}.enroll-btn-wa:hover{border-color:#25d366;color:#128c4a}.enroll-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;text-align:left}.enroll-steps li{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:18px;background:#fff;border:1px solid #ece3d8}.enroll-steps b{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff1e8;color:#c2410c;font-weight:800}.enroll-steps span{color:#4a423c;font-size:14.5px;line-height:1.5}.enroll-steps strong{display:block;color:#191512;font-size:15.5px;margin-bottom:2px}.wa{position:fixed;right:18px;bottom:18px;z-index:40;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 12px 26px -8px #25d366b3}@media(max-width:760px){.enroll-main{padding:40px 16px 56px}.enroll-steps{grid-template-columns:1fr}.enroll-btn{width:100%}}
