.decision{max-width:980px;margin:0 auto;padding:38px 22px 80px}.decision__crumb{font-size:14px;color:#71807d;margin-bottom:42px}.decision__crumb a{color:inherit}.decision__hero{display:grid;grid-template-columns:1.15fr .85fr;gap:50px;align-items:end;margin-bottom:40px}.decision__eyebrow{font-size:12px;letter-spacing:.12em;color:#159f86;font-weight:700}.decision h1{font-size:clamp(38px,6vw,72px);line-height:.98;margin:10px 0 18px;letter-spacing:-.04em}.decision h1 em{font-style:normal;color:#2bc484}.decision__lead{font-size:18px;line-height:1.55;color:#52605d}.decision__card{background:#fff;border:1px solid #dfe9e5;border-radius:24px;padding:28px;box-shadow:0 10px 30px rgba(19,78,74,.06)}.decision__step{font-size:12px;letter-spacing:.1em;color:#159f86;font-weight:700;margin-bottom:8px}.decision__question{font-size:25px;font-weight:700;margin:0 0 20px}.decision__options{display:grid;gap:10px}.decision__option{appearance:none;border:1px solid #d8e4df;background:#f8fbfa;border-radius:14px;padding:15px 17px;text-align:left;font:inherit;cursor:pointer}.decision__option:hover,.decision__option.is-selected{border-color:#2bc484;background:#eefaf5}.decision__actions{display:flex;gap:10px;margin-top:22px}.decision__btn{border:0;border-radius:12px;padding:13px 18px;background:#134e4a;color:white;font-weight:700;cursor:pointer}.decision__btn.secondary{background:#edf4f1;color:#134e4a}.decision__result{margin-top:18px}.decision__result h2{font-size:28px;margin:0 0 12px}.decision__result p,.decision__result li{line-height:1.55;color:#4f5d5a}.decision__result ul{padding-left:20px}.decision__alert{border-radius:16px;padding:17px;margin-top:18px;background:#fff5e8;border:1px solid #f3d4a7}.decision__alert strong{display:block;margin-bottom:5px}.decision__note{margin-top:20px;padding:17px;border-radius:16px;background:#f3f8f6;color:#52605d;font-size:14px;line-height:1.5}.decision__sources{margin-top:35px;padding-top:25px;border-top:1px solid #dfe9e5}.decision__sources a{display:block;color:#147d6c;margin:8px 0}.decision__tag{display:inline-block;padding:6px 10px;border-radius:99px;background:#e8f8f2;color:#147d6c;font-size:12px;font-weight:700;margin-bottom:12px}@media(max-width:760px){.decision{padding-top:25px}.decision__hero{grid-template-columns:1fr;gap:8px}.decision__card{padding:20px;border-radius:18px}.decision__question{font-size:21px}.decision h1{font-size:44px}}

.decision__hint{margin:-8px 0 18px;color:#71807d;font-size:14px}.decision__next{margin-top:18px;padding:16px;border:1px solid #dfe9e5;border-radius:16px;background:#f8fbfa}.decision__next strong{display:block;margin-bottom:5px}.decision__next p{margin:0!important}
.tool-next-steps{margin-top:24px;padding-top:20px;border-top:1px solid var(--line,#dfe7e4)}
.tool-next-head{margin-bottom:14px}.tool-next-head h3{margin:5px 0 0;font-size:22px}
.tool-next-group{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;align-items:center}
.tool-next-group>span{width:100%;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.65}
.tool-next-group a{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border:1px solid var(--line,#dfe7e4);border-radius:10px;text-decoration:none}
.tool-next-group a b{font-weight:400}
