.decision-home .hero{padding:32px 0 40px}.decision-home .hero::after{display:none}.decision-home .hero-grid{grid-template-columns:1fr;gap:22px}.decision-home .hero-copy{max-width:none}.decision-home .hero h1{font-size:clamp(32px,4vw,46px);margin:10px 0;line-height:1.2}.decision-home .hero-copy>p{max-width:none;font-size:16px;margin:12px 0}.decision-presets{display:flex;gap:8px;flex-wrap:wrap;margin-top:17px}.decision-presets button{padding:9px 15px;border:1px solid #cedbeb;border-radius:30px;background:white;color:#23436c;font-size:13px;font-weight:750;cursor:pointer}.decision-home .calculator{width:100%;max-width:none}.decision-home .calc-head{padding:22px 26px 0}.decision-home .calc-head>p{margin:4px 0 12px}.decision-home .calc-tabs{max-width:600px}.decision-home .calc-panel{padding:22px 26px}.decision-home .calc-result{margin-top:17px}.decision-home .calc-result>strong{font-size:34px}.decision-home .result-breakdown{grid-template-columns:repeat(4,minmax(0,1fr))}.decision-options{margin-top:16px;padding:13px 16px;background:#f4f7fb;border:1px solid #dce4ee;border-radius:12px}.decision-options summary{font-size:14px;font-weight:750;cursor:pointer}.decision-options .field-grid{margin-top:12px}.decision-options p,.decision-formula p{font-size:12px;color:#5f6b7c;line-height:1.8}.decision-comparison{font-size:15px;color:#b8f1df!important;border-top:1px solid #ffffff26;padding-top:12px;margin:15px 0 0}.decision-error{font-size:13px;color:#ac283d}.decision-home [hidden]{display:none!important}.decision-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:0 26px 20px}.decision-actions button{border:1px solid #cbd8e9;background:#edf4ff;color:#183861;padding:10px 16px;border-radius:10px;font-weight:750;cursor:pointer}.decision-actions span{font-size:12px;color:#52657e}.decision-formula{padding:16px 26px;border-top:1px solid #dce4ee;font-size:13px}.decision-formula summary{cursor:pointer;font-weight:750}.decision-tool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.decision-tool-grid a{display:flex;flex-direction:column;padding:24px;background:white;border:1px solid #dce4ee;border-radius:18px}.decision-tool-grid strong{font-size:18px}.decision-tool-grid span{font-size:13px;color:#63758a;margin-top:12px}.decision-trust{display:grid;grid-template-columns:1.3fr 1fr;gap:50px}.decision-trust p{color:#5f6b7c}.decision-home button:focus-visible,.decision-home a:focus-visible{outline:3px solid #2367d1;outline-offset:3px}
@media(min-width:960px){.decision-home #panel-card.active{display:grid;grid-template-columns:1.2fr 1fr;gap:14px 28px}.decision-home #panel-card>.field-grid,.decision-home #panel-card>.decision-options,.decision-home #panel-card>.decision-error{grid-column:1}.decision-home #panel-card>.calc-result{grid-column:2;grid-row:1/4;margin-top:0;align-self:start}.decision-home #panel-card>.calc-source{grid-column:1/-1}.decision-home #panel-card .result-breakdown{grid-template-columns:1fr 1fr}.decision-home #panel-card .field-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.decision-home .hero{padding-top:20px}.decision-home .calc-head,.decision-home .calc-panel{padding-left:18px;padding-right:18px}.decision-home .field-grid.three{grid-template-columns:1fr 1fr}.decision-home .result-breakdown{grid-template-columns:1fr 1fr}.decision-home .calc-result>strong{font-size:29px}.decision-actions,.decision-formula{padding-left:18px;padding-right:18px}.decision-tool-grid{grid-template-columns:1fr 1fr}.decision-trust{grid-template-columns:1fr;gap:22px}.decision-home .hero-copy>p{font-size:14px}.decision-home .content-section{padding:38px 0}.decision-options{padding:12px}.decision-options .field-grid.three{grid-template-columns:1fr}.decision-home .calc-tabs{gap:4px}.decision-home .calc-tabs button{font-size:13px;padding:10px 8px}}
.decision-home .calc-panel[hidden]{display:none!important}
@media(max-width:760px){.decision-home #panel-card.active{display:flex;flex-direction:column}.decision-home #panel-card>.field-grid:first-child{order:1}.decision-home #panel-card>.calc-result{order:2}.decision-home #panel-card>.field-grid:not(:first-child){order:3}.decision-home #panel-card>.decision-options{order:4}.decision-home #panel-card>.calc-source{order:5}.decision-home #panel-card>.decision-error{order:0}}
