.sbh-input-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sbh-result-panel{padding:22px;border:1px solid #bdd5c6;border-radius:12px;background:#f1f7f2;color:#193d30}.sbh-result-panel h3{font-size:1.35rem;margin:0 0 12px}.sbh-result-panel p:last-child{margin-bottom:0}.sbh-result-caution{padding:14px;background:#fff6df;border-left:4px solid #b77a10;color:#68470d}.sbh-result-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sbh-result-metrics dt{font-size:.85rem}.sbh-result-metrics dd{margin:0;font-weight:800;font-size:1.5rem}.sbh-tool-visual{max-width:600px;margin:18px auto 28px}.sbh-tool-visual img{display:block;width:100%;height:auto;border-radius:14px}.sbh-tool-visual figcaption{font-size:.78rem;line-height:1.6;color:#526258;margin-top:8px}.sbh-growth-wrap{padding:clamp(20px,4vw,52px);max-width:1200px;margin:auto}.sbh-growth-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:36px;margin-bottom:40px}.sbh-growth-hero h1{font-size:clamp(2.1rem,4.3vw,3.4rem);line-height:1.1;letter-spacing:-.035em;color:#163d2d}.sbh-growth-hero p{font-size:1.12rem;color:#496151;line-height:1.65}.sbh-growth-hero .sbh-tool-visual{margin:0}.sbh-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sbh-guide-card{border:1px solid #d8e3da;border-radius:16px;overflow:hidden;background:#fff}.sbh-guide-card a{display:block;color:inherit;text-decoration:none;height:100%}.sbh-guide-card img{width:100%;height:180px;object-fit:cover;display:block}.sbh-guide-card a>div{padding:22px}.sbh-guide-card h2{font-size:1.23rem;line-height:1.4;margin:10px 0}.sbh-guide-card p{color:#4b6054;font-size:.94rem;line-height:1.65}.sbh-card-link{font-weight:700;color:#246446}.sbh-journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 48px}.sbh-journey-grid>a{display:block;padding:24px;border-radius:14px;background:#f0f6ef;color:#173d2d;text-decoration:none;border:1px solid #ccdecd}.sbh-journey-grid strong{display:block;font-size:1.2rem;margin-bottom:8px}.sbh-journey-grid span{display:block;font-size:.94rem;line-height:1.6}.sbh-growth-section{margin:44px 0}.sbh-growth-section>h2{font-size:1.9rem}.sbh-editor-note{padding:22px;border-left:4px solid #327652;background:#f1f6ef;font-size:.95rem;line-height:1.7}.sbh-table-scroll{overflow-x:auto;margin:22px 0}.sbh-table-scroll th,.sbh-table-scroll td{padding:12px;text-align:left;vertical-align:top}.sbh-print-labels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sbh-print-label{border:1px dashed #62746b;padding:16px;display:grid;gap:8px;font-size:.9rem;break-inside:avoid}.sbh-print-label strong{font-size:1.1rem}.sbh-field-log td{height:55px}.sbh-growth-wrap a:focus-visible,.sbh-tool-action:focus-visible{outline:3px solid #ad6800;outline-offset:4px}.sbh-tool-inputs-container input,.sbh-tool-inputs-container select{max-width:100%;min-width:0}.sbh-tool-result{overflow-wrap:anywhere}.sbh-tool-actions{flex-wrap:wrap}.sbh-content-provenance+figure img{max-height:480px;object-fit:contain}
@media(max-width:760px){.sbh-growth-hero{grid-template-columns:1fr;gap:10px}.sbh-growth-hero .sbh-tool-visual{max-width:440px}.sbh-guide-grid,.sbh-journey-grid{grid-template-columns:1fr}.sbh-guide-card img{height:auto;max-height:260px}.sbh-input-grid{grid-template-columns:1fr}.sbh-result-metrics{grid-template-columns:1fr 1fr}.sbh-calc-inputs-card{padding:16px!important}.sbh-growth-wrap{padding:22px 16px}.sbh-tool-header h1{font-size:1.7rem!important}.sbh-tool-deep-dive{padding:18px!important}.sbh-tool-inputs-container>div[style*="grid"]{grid-template-columns:1fr!important}}
@media print{.site-header,.main-navigation,.site-footer,.sbh-tool-actions,.sbh-tool-supplies-box,.sbh-related-tools-section,.sbh-tool-feedback,.sbh-article-next-steps,.sbh-content-provenance,.sbh-no-print{display:none!important}.sbh-tool-result{break-inside:avoid}.sbh-print-labels{grid-template-columns:1fr 1fr}.sbh-growth-wrap{padding:0}.sbh-print-label{color:#000}.sbh-field-log{page-break-before:always}.sbh-tool-visual{max-width:400px}a{color:#000!important}}
.sbh-consent{position:fixed;bottom:20px;right:20px;z-index:99999;width:min(430px,calc(100% - 40px));background:#fff;border:2px solid #27694d;padding:22px;border-radius:14px;box-shadow:0 8px 35px #0003;font-size:.92rem;color:#193d30}.sbh-consent[hidden]{display:none}.sbh-consent div{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.sbh-consent button{background:#edf5ee;color:#173d2d;padding:10px;border:1px solid #27694d;border-radius:6px}.sbh-privacy-choice{display:block;margin:12px auto;background:transparent;border:1px solid #8ca094;color:#254d37;font-size:.85rem;border-radius:5px}@media print{.sbh-consent,.sbh-privacy-choice{display:none!important}}
.home #primary,.blog #primary{max-width:1160px!important;width:100%;margin:0 auto}.home .sbh-growth-wrap,.blog .sbh-growth-wrap{padding:28px 24px}.sbh-growth-hero h1{margin-bottom:22px}.sbh-growth-hero .sbh-hero-cta-group{margin-top:20px}.sbh-growth-hero .sbh-tool-visual{padding:0;background:transparent;border:0}.sbh-growth-hero{grid-template-columns:1.25fr 1fr}.sbh-growth-hero .sbh-tool-visual img{width:100%}@media(max-width:760px){.sbh-growth-hero{grid-template-columns:1fr}.home .sbh-growth-wrap,.blog .sbh-growth-wrap{padding:16px 8px}}
.sbh-article-nav{display:flex;flex-wrap:wrap;gap:10px 18px;padding:20px;background:#f0f6ef;border:1px solid #c8dacb;border-radius:12px;margin:26px 0}.sbh-article-nav strong{flex-basis:100%}.sbh-article-nav a{font-size:.95rem}.sbh-article-glossary{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px 20px}.sbh-article-glossary dt{font-weight:750;color:#205b3d}.sbh-article-glossary dd{margin:0}.sbh-content-figure{max-width:600px;margin:30px auto}.sbh-content-figure img{display:block;width:100%;height:auto;border-radius:16px}.sbh-content-figure figcaption{font-size:.88rem;line-height:1.65;margin-top:12px;color:#425d4e}.sbh-table-scroll caption{text-align:left;font-weight:700;padding:10px 0;color:#234d37}.sbh-article-steps li{margin-bottom:14px}.sbh-article-tool{margin-top:24px}.sbh-article-tool .sbh-tool-header h3{font-size:1.5rem!important;text-transform:none}.sbh-article-tool .sbh-tool-header>div{display:none!important}.sbh-article-tool-method{margin:16px 0;border:1px solid #c8d9ce;border-radius:8px;padding:14px}.sbh-article-tool-method summary{cursor:pointer;font-weight:700;line-height:1.5;color:#20583e}.sbh-article-tool-method summary:focus-visible,.sbh-article-nav a:focus-visible{outline:3px solid #a86709;outline-offset:5px}.sbh-article-tool-method .sbh-tool-deep-dive{margin:16px 0 0!important}.sbh-article-tool .sbh-tool-feedback{font-size:.86rem}.sbh-article-tool-full{font-size:.94rem}.entry-content [id]{scroll-margin-top:28px}@media(max-width:600px){.sbh-article-glossary{grid-template-columns:1fr;gap:6px}.sbh-article-glossary dd{margin-bottom:14px}.sbh-article-nav{flex-direction:column}.sbh-content-figure{margin:24px -6px}.sbh-content-figure figcaption{padding:0 6px}.sbh-article-tool-method{padding:12px}.sbh-table-scroll th,.sbh-table-scroll td{min-width:130px}.sbh-article-tool .sbh-tool-header h3{font-size:1.3rem!important}}@media print{.sbh-content-figure{max-width:400px;break-inside:avoid}.sbh-article-nav{display:none}}
@media(max-width:600px){.sbh-reviewed-guide .site-content{padding:12px!important}.sbh-reviewed-guide .inside-article{padding:12px!important}.sbh-reviewed-guide .entry-content h3{text-transform:none}.sbh-reviewed-guide .sbh-content-figure{margin-left:0;margin-right:0}}
