.RestoredShell_shell__yYVcV{background:#faf7ef;color:#182333;min-height:100vh;padding:24px;font:18px/1.65 Georgia,serif;overflow-wrap:anywhere}.RestoredShell_shell__yYVcV main{max-width:1100px;margin:auto}.RestoredShell_shell__yYVcV h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.15;margin:30px 0}.RestoredShell_shell__yYVcV h2{font-size:1.6rem;margin:30px 0 12px}.RestoredShell_shell__yYVcV ol,.RestoredShell_shell__yYVcV p,.RestoredShell_shell__yYVcV ul{margin:16px 0}.RestoredShell_shell__yYVcV ol,.RestoredShell_shell__yYVcV ul{padding-left:26px;list-style:revert}.RestoredShell_shell__yYVcV a{color:#745111;text-decoration:underline;text-underline-offset:3px}.RestoredShell_shell__yYVcV nav{display:flex;flex-wrap:wrap;gap:16px}.RestoredShell_shell__yYVcV .footerShell,.RestoredShell_shell__yYVcV .siteHeader{padding:20px 0;border-block:1px solid #cbbf9f}.RestoredShell_shell__yYVcV .calculatorResult,.RestoredShell_shell__yYVcV .disclosure{padding:20px;background:#eee7d6;border:1px solid #cbbf9f;margin:20px 0}.RestoredShell_shell__yYVcV .researchHead,.RestoredShell_shell__yYVcV .researchRow,.RestoredShell_shell__yYVcV .resultBreakdown>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;padding:14px 0;border-bottom:1px solid #cbbf9f}.RestoredShell_shell__yYVcV .calculatorInputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.RestoredShell_shell__yYVcV label{display:block}.RestoredShell_shell__yYVcV input,.RestoredShell_shell__yYVcV select{background:white;color:#182333;border:1px solid #8d8268;border-radius:4px;padding:10px;max-width:100%}.RestoredShell_shell__yYVcV img{max-width:260px;height:auto}.RestoredShell_shell__yYVcV .footerColumns{margin-top:20px}.RestoredShell_shell__yYVcV .footerColumns>div{display:flex;flex-direction:column;gap:8px}.RestoredShell_shell__yYVcV .wordmark{font-size:24px;font-weight:700}.RestoredShell_shell__yYVcV .calculatorResult>strong{font-size:2rem;display:block}.presentation_content__1XpbB{width:100%;padding:16px 0 32px}.presentation_content__1XpbB h1,.presentation_content__1XpbB h2,.presentation_content__1XpbB h3{text-shadow:none;filter:none;color:#182333}.presentation_content__1XpbB h1{font-size:clamp(1.8rem,5vw,2.8rem);line-height:1.15}.presentation_content__1XpbB>nav,.presentation_content__1XpbB>section{margin:28px 0}.presentation_content__1XpbB li,.presentation_content__1XpbB p{max-width:75ch}.ratio_calculator__jR703{box-sizing:border-box;max-width:960px;margin:2rem auto;padding:clamp(1.25rem,4vw,2.5rem);background:#f5ead3;color:#322519;border:2px solid #a47b35;border-radius:12px;box-shadow:0 8px 24px #20160d24;line-height:1.65}.ratio_calculator__jR703 h2{font-family:Georgia,serif;font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.2;margin:.4rem 0 1rem}.ratio_eyebrow__hNqTf{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:800;color:#674718}.ratio_fields___130U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:1.5rem 0}.ratio_fields___130U label{display:block;font-weight:700;margin-bottom:.4rem}.ratio_fields___130U input{box-sizing:border-box;width:100%;min-height:48px;padding:.7rem;border:1px solid #806947;border-radius:6px;background:#fffdf6;color:#322519;font:inherit}.ratio_fields___130U input[aria-invalid=true]{border:2px solid #942f24}.ratio_calculator__jR703 button:focus-visible,.ratio_calculator__jR703 input:focus-visible{outline:3px solid #805414;outline-offset:3px}.ratio_error__XrbY_{color:#84261d;font-size:.9rem}.ratio_result__pdgAc{padding:1.25rem;border:1px solid #a47b35;border-radius:8px;background:#fffaec;overflow-wrap:anywhere}.ratio_result__pdgAc strong{display:block;font-family:Georgia,serif;font-size:clamp(2rem,6vw,3.25rem);line-height:1.3}.ratio_calculator__jR703 button{margin-top:1.25rem;padding:.75rem 1.25rem;min-height:44px;background:#51381c;color:#fff7df;border:1px solid #51381c;border-radius:6px;font:inherit;font-weight:700;cursor:pointer}.ratio_calculator__jR703 button:hover{background:#382511}.ratio_note__RfhRQ{font-size:.9rem}@media (max-width:600px){.ratio_calculator__jR703{margin:1rem}.ratio_fields___130U{grid-template-columns:1fr}}