.intent-page{margin:0;background:#fee9fb;color:var(--emt-ink,#261238);font-family:Manrope,sans-serif}
.intent-entry{max-width:1040px;margin:0 auto;padding:150px 32px 100px;box-sizing:border-box;font-family:Manrope,sans-serif;color:var(--emt-ink,#261238)}
.intent-entry__eyebrow{margin:0 0 18px;color:var(--emt-action,#5e3a7d);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}
.intent-entry h1{margin:0 0 20px;font-size:clamp(40px,6vw,68px);font-weight:600;line-height:1.1;letter-spacing:-.045em;color:inherit}
.intent-entry__lead{max-width:700px;font-size:22px;line-height:1.5;margin:0 0 48px}
.intent-entry__sections{max-width:780px;display:grid;gap:28px}
.intent-entry h2{font-size:22px;line-height:1.3;letter-spacing:-.02em;margin:0 0 10px;color:inherit}
.intent-entry__sections p{margin:0;font-size:17px;line-height:1.7}
.intent-entry__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}
.intent-entry__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;background:var(--emt-action,#5e3a7d);border:1px solid var(--emt-action,#5e3a7d);border-radius:100px;color:#fff;text-decoration:none;font-weight:650;font-size:14px;box-sizing:border-box}
.intent-entry__actions a+a{background:var(--emt-surface,#fffefa);color:var(--emt-action,#5e3a7d)}
.intent-entry a:focus-visible{outline:3px solid var(--emt-action,#5e3a7d);outline-offset:4px}
@media(max-width:767px){.intent-entry{padding:116px 24px 64px}.intent-entry__lead{font-size:18px;margin-bottom:32px}.intent-entry__sections p{font-size:16px}.intent-entry h2{font-size:20px}}
