.guided-section{margin:58px 0;padding:clamp(26px,5vw,52px);border-radius:17px;background:#f4f7ff;border:1px solid #d7dfed}.guided-heading{display:flex;justify-content:space-between;gap:24px;align-items:end}.guided-heading h2{font-family:Manrope,sans-serif;font-size:clamp(30px,4vw,48px);letter-spacing:-2px;margin:14px 0}.guided-heading>p{max-width:390px;color:var(--muted);line-height:1.65}.guided-text{font-size:clamp(22px,3vw,36px);line-height:1.4;margin:28px 0;color:var(--ink)}.guided-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.guided-actions button,.guided-chunks button{min-height:44px;padding:11px 17px;font-weight:700}.guided-actions .primary-action{background:var(--blue);color:#fff;border-color:var(--blue)}.guided-chunks{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;list-style:none;padding:0;margin:0}.guided-chunks li{background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px}.guided-chunks span{display:block;color:var(--blue);font-size:11px;font-weight:800;letter-spacing:1px}.guided-chunks strong{display:block;font-size:18px;margin:12px 0}.guided-chunks p{color:var(--muted);line-height:1.55;min-height:48px}.guided-note{margin:18px 0 0;color:var(--muted);font-size:13px}.guided-note[role=status]{min-height:21px;color:var(--blue)}@media(max-width:760px){.guided-heading{display:block}.guided-chunks{grid-template-columns:1fr}.guided-chunks p{min-height:0}}