.decision-desk{max-width:1180px;margin:5.5rem auto;padding:0 24px;color:#182c3d}.decision-intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:3rem;align-items:end;border-top:1px solid #c6bca8;padding-top:2rem}.decision-kicker{font:700 .72rem/1.5 Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8b7048}.decision-intro h2{font:400 clamp(2.5rem,5vw,4.5rem)/1.07 'Libre Baskerville',serif;letter-spacing:-.04em;margin:.7rem 0 0}.decision-intro p{font:400 1.03rem/1.75 Manrope,sans-serif;color:#4d5b64;max-width:38rem}.decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin:2.3rem 0}.decision-card{background:#f5f1e9;border:1px solid #d5cabc;padding:clamp(1.4rem,3vw,2.4rem);min-width:0;box-shadow:0 16px 40px #182c3d0b}.decision-card:nth-child(2){background:#e8ede9}.decision-card h3{font:400 clamp(1.45rem,2.5vw,2.1rem)/1.25 'Libre Baskerville',serif;margin:.7rem 0}.decision-card p{font:400 .93rem/1.7 Manrope,sans-serif;color:#4b5860}.decision-card label{display:block;margin:1.2rem 0 .4rem;font:700 .73rem/1.4 Manrope,sans-serif;letter-spacing:.04em;color:#22384a}.decision-card select,.decision-card input:not([type=checkbox]){font:500 .9rem/1.5 Manrope,sans-serif;background:#fff;color:#152a3b;border:1px solid #b7b5ac;border-radius:2px;padding:.75rem .8rem;width:100%;min-height:46px}.decision-card select:focus-visible,.decision-card input:focus-visible{outline:3px solid #bb8a5c;outline-offset:2px}.decision-card fieldset{border:0;padding:0;margin:1.4rem 0}.decision-card legend{font:700 .73rem/1.4 Manrope,sans-serif;letter-spacing:.04em;color:#22384a;margin-bottom:.5rem}.decision-card .decision-check{display:flex;align-items:flex-start;gap:.7rem;margin:.7rem 0;font:500 .91rem/1.55 Manrope,sans-serif;letter-spacing:0}.decision-card .decision-check input{accent-color:#1a4055;width:18px;height:18px;margin-top:.2rem;flex:none}.decision-output{margin-top:1.4rem;border-top:1px solid #c6bca8;padding-top:1.1rem;min-height:4rem;font:600 .92rem/1.65 Manrope,sans-serif;color:#19364a}.decision-output strong{display:block;font:700 .7rem Manrope,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#907654;margin-bottom:.4rem}.decision-aside{margin:2.5rem 0 5rem;padding:1.4rem 1.8rem;border-left:3px solid #b08e61;background:#f8f6f0;font:400 .95rem/1.7 Manrope,sans-serif;color:#3f5059}.decision-aside a{font-weight:700;color:#18374c;text-underline-offset:4px}@media(max-width:760px){.decision-intro,.decision-grid{grid-template-columns:1fr}.decision-desk{margin:3.5rem auto;padding:0 18px}.decision-intro{gap:.6rem}.decision-card{padding:1.3rem}}