.paid-value{color:#192c25;background:#f6f8f5;border:1px solid #c7d0cc;border-radius:14px;margin:32px 0;padding:clamp(20px,4vw,44px)}.paid-value h2{max-width:24ch;margin:12px 0 18px;font-size:clamp(25px,3vw,38px);line-height:1.14}.paid-value p,.paid-value li,.value-check p{line-height:1.6}.paid-value-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.paid-value h3{font-size:19px;line-height:1.3}.paid-value li{margin:10px 0}.paid-value ol{padding-left:22px}.paid-value .button{margin-top:8px;display:inline-flex}.value-check{color:#192c25;background:#fff;border:1px solid #c7d0cc;border-radius:10px;margin-top:24px;padding:20px}.value-check summary{cursor:pointer;font-weight:700;line-height:1.5}.value-fields{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}.value-check label{gap:8px;font-size:14px;font-weight:600;display:grid}.value-check input,.value-check textarea{box-sizing:border-box;color:#192c25;width:100%;font:inherit;background:#fff;border:1px solid #87978e;border-radius:6px;padding:12px}.value-check textarea{resize:vertical;min-height:90px}.value-fine{color:#4a5951;font-size:13px}.value-evidence{background:#e8eee9;border-left:3px solid #365e4a;padding:16px}.value-check button{cursor:pointer}.value-check :focus-visible{outline-offset:3px;outline:3px solid #2563eb}@media (width<=650px){.paid-value-grid,.value-fields{grid-template-columns:1fr}.paid-value{padding:20px}.value-check{padding:16px}}.paid-value .value-check button.button.secondary,.value-check button.button.secondary{color:#192c25;opacity:1;background:#fff;border:1px solid #87978e;border-radius:6px;padding:12px 18px;font-weight:600}.paid-value .value-check button.button.secondary:hover,.value-check button.button.secondary:hover{color:#192c25;background:#e8eee9}.paid-value>.kicker{color:#4a5951}.value-choices{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.value-choices>div{color:#192c25;background:#fff;border:1px solid #cbd8ce;border-radius:12px;min-width:0;padding:22px}.value-choices .value-paid-choice{background:#e8f2e8;border:2px solid #24593c}.value-choices h3{margin:10px 0}.value-choices ul{padding-left:20px}.value-choices li{margin:8px 0;line-height:1.5}.value-choices .kicker{color:#27503a}.value-choices p{max-width:60ch}@media (width<=650px){.value-choices{grid-template-columns:1fr}.value-choices>div{padding:18px}}.paid-value.paid-value .kicker,.depth-site section.paid-value .kicker{color:#27503a;opacity:1}
