.mc-page{--mc-ink:#15231d;--mc-muted:#59665e;--mc-line:#d5dcd3;color:var(--mc-ink);background:#f4f5ef}.mc-hero{color:#fff;background:#14251e;padding:23px 0 58px}.mc-breadcrumb{color:#c7d0c6;flex-wrap:wrap;gap:12px;margin-bottom:44px;font-size:13px;display:flex}.mc-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.mc-hero-inner{grid-template-columns:1.6fr 1fr;align-items:center;gap:80px;display:grid}.mc-hero .vm-eyebrow{color:#d5dec3}.mc-hero h1{letter-spacing:-.05em;margin:17px 0 13px;font-size:clamp(40px,5.6vw,76px);line-height:1.07}.mc-hero h1 span{color:#b8c5b0;font-weight:400}.mc-hero-question{letter-spacing:-.025em;color:#e0e6d7;margin:0 0 17px;font-size:24px;line-height:1.35}.mc-lead{color:#d1d9cf;max-width:590px;margin:0 0 25px;font-size:17px;line-height:1.7}.mc-hero-aside{border-left:1px solid #54634f;padding:10px 0 10px 38px}.mc-hero-aside>span{letter-spacing:.14em;color:#c6d1b5;font-size:11px;font-weight:700}.mc-hero-aside>strong{letter-spacing:-.03em;margin:22px 0 17px;font-size:31px;line-height:1.17;display:block}.mc-hero-aside p{color:#c3cebf;max-width:310px;font-size:15px;line-height:1.7}.mc-hero-aside a{text-underline-offset:5px;color:#e1e8d5;align-items:center;gap:9px;margin-top:15px;font-size:13px;text-decoration:underline;display:inline-flex}.mc-page .vm-button{gap:12px;min-height:48px}.mc-content{padding-bottom:76px}.mc-tool{padding-top:46px;scroll-margin-top:100px}.mc-tool-top{justify-content:space-between;align-items:end;gap:25px;margin-bottom:24px;display:flex}.mc-tool h2{letter-spacing:-.03em;margin:12px 0 0;font-size:30px;line-height:1.18}.mc-source-short{color:#52634a;text-underline-offset:4px;align-items:center;gap:8px;font-size:12px;text-decoration:underline;display:inline-flex}.mc-generation{grid-template-columns:1fr 1fr;gap:10px;max-width:620px;display:grid}.mc-generation button{color:#53634e;text-align:left;background:0 0;border:1px solid #b9c4b6;border-radius:10px;min-height:75px;padding:17px 20px}.mc-generation strong{font-size:17px;display:block}.mc-generation button>span{margin-top:7px;font-size:12px;display:block}.mc-generation button[aria-pressed=true]{color:#fff;background:#1b3026;border-color:#1b3026;box-shadow:inset 0 -3px #a9ba91}.mc-generation button:hover{border-color:#203c28}.mc-scope{flex-wrap:wrap;gap:8px;margin:24px 0 10px;display:flex}.mc-scope span{color:#40563b;background:#e6ebdf;border-radius:4px;padding:6px 9px;font-size:11px;font-weight:600}.mc-scope-note{color:var(--mc-muted);max-width:960px;margin:0 0 24px;font-size:13px;line-height:1.65}.mc-models{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mc-model{border:1px solid var(--mc-line);background:#fff;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:28px 30px 24px;display:grid}.mc-model-1{background:#edf1e6;border-color:#c6d1b6}.mc-model-heading>span{text-transform:uppercase;letter-spacing:.1em;color:#627256;font-size:10px;font-weight:650}.mc-model h3{letter-spacing:-.045em;margin:11px 0;font-size:52px;line-height:1}.mc-model-heading p{color:#65715e;max-width:210px;margin:0;font-size:13px;line-height:1.5}.mc-power{align-items:baseline;gap:7px;display:flex}.mc-power strong{letter-spacing:-.05em;font-size:53px;font-weight:450;line-height:1}.mc-power>span{color:#65705f;font-size:13px}.mc-model dl{border-top:1px solid #d9e0d1;grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:11px 0 0;padding-top:20px;display:grid}.mc-model dt{color:#6a7564;margin-bottom:7px;font-size:11px}.mc-model dd{letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:23px;font-weight:600}.mc-model dd span{color:#5c6c52;font-size:11px;font-weight:400}.mc-difference{color:#fff;background:#21372b;border-radius:10px;flex-wrap:wrap;align-items:center;gap:19px;margin-top:16px;padding:17px 21px;display:flex}.mc-difference-label{letter-spacing:.09em;color:#c6d5b6;font-size:10px;font-weight:700}.mc-difference strong{font-size:15px;font-weight:600}.mc-difference>span[aria-hidden]{color:#83977a}.mc-difference small{color:#c4d0bb;margin-left:auto;font-size:11px}.mc-table-controls{justify-content:space-between;align-items:center;gap:20px;margin:40px 0 14px;display:flex}.mc-table-controls h3{letter-spacing:-.025em;margin:0;font-size:22px}.mc-table-controls label{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.mc-table-controls input{accent-color:#274432;cursor:pointer;width:19px;height:19px}.mc-table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;font-size:15px;line-height:1.5}.mc-table th,.mc-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e2e5dc;padding:15px 22px}.mc-table thead th{background:#e8ede2;font-size:14px;font-weight:700}.mc-table thead th:first-child{width:30%}.mc-table tbody th{color:#677160;font-weight:500}.mc-table td{font-weight:550}.mc-table tbody tr:hover{background:#f5f7ef}.mc-table-foot{justify-content:space-between;align-items:start;gap:32px;margin-top:18px;display:flex}.mc-table-foot p{color:#687160;max-width:690px;margin:0;font-size:12px;line-height:1.65}.mc-table-foot p a{text-underline-offset:3px;color:#405d36;text-decoration:underline}.mc-copy{color:#29492f;background:0 0;border:1px solid #aab8a2;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 15px;font-size:12px;display:flex}.mc-copy:hover{background:#e7edde}.mc-copy-status{color:#31553b;margin:10px 0 0;font-size:12px}.mc-copy-status:empty{display:none}.mc-manual{margin:12px 0;font-size:13px;display:block}.mc-manual input{width:100%;font:inherit;background:#fff;border:1px solid #b9c7ae;border-radius:5px;margin-top:8px;padding:12px;display:block}.mc-meaning{grid-template-columns:.82fr 1.4fr;gap:55px;margin:80px 0 48px;display:grid}.mc-section-heading h2,.mc-knowledge h2,.mc-faq h2{letter-spacing:-.035em;margin:14px 0 18px;font-size:clamp(28px,3.2vw,40px);line-height:1.15}.mc-section-heading>p:not(.vm-eyebrow){color:var(--mc-muted);max-width:370px;font-size:16px;line-height:1.8}.mc-choice-cards{gap:16px;display:grid}.mc-choice-cards article{border:1px solid var(--mc-line);background:#fff;border-radius:12px;padding:26px}.mc-choice-cards article>span{letter-spacing:.09em;color:#5e7450;font-size:10px;font-weight:700}.mc-choice-cards h3{letter-spacing:-.02em;margin:13px 0;font-size:22px}.mc-choice-cards p{color:var(--mc-muted);margin:0 0 15px;font-size:15px;line-height:1.75}.mc-choice-cards .mc-choice-tip{color:#405a37;border-top:1px solid #e0e5d9;margin:0;padding-top:15px;font-size:13px}.mc-next{color:#fff;background:#192c23;border-radius:16px;grid-template-columns:1.1fr 1fr;gap:60px;padding:38px;display:grid}.mc-next .vm-eyebrow{color:#cbd6ba}.mc-next h2{letter-spacing:-.03em;margin:15px 0 16px;font-size:31px;line-height:1.15}.mc-next p{color:#cfdbca;margin:0 0 24px;font-size:15px;line-height:1.75}.mc-next ol{align-self:center;margin:0;padding:0;list-style:none}.mc-next li{color:#d2dccb;border-bottom:1px solid #3f5142;align-items:start;gap:13px;padding:16px 0;font-size:14px;line-height:1.65;display:flex}.mc-next li:last-child{border:0}.mc-next li svg{color:#c8dab7;flex-shrink:0;margin-top:4px}.mc-next li strong{color:#fff;margin-bottom:3px;display:block}.mc-knowledge{margin:75px 0}.mc-knowledge h2{max-width:720px}.mc-knowledge-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:30px;display:grid}.mc-knowledge article{border-top:1px solid #b4c3a7;padding-top:24px}.mc-knowledge article>span{color:#687d5a;font-size:12px}.mc-knowledge h3{letter-spacing:-.02em;margin:15px 0 13px;font-size:21px}.mc-knowledge article p{color:var(--mc-muted);font-size:14px;line-height:1.8}.mc-knowledge article a{text-underline-offset:4px;color:#2e5535;align-items:center;gap:8px;margin-top:10px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.mc-faq{max-width:900px;margin:0 auto 70px}.mc-faq details{border-bottom:1px solid var(--mc-line);padding:20px 0}.mc-faq summary{cursor:pointer;font-size:17px;font-weight:600;line-height:1.5}.mc-faq details p{color:var(--mc-muted);margin:15px 0 0;font-size:15px;line-height:1.8}.mc-sources{border-top:1px solid var(--mc-line);grid-template-columns:1.2fr 1fr;gap:52px;padding-top:40px;scroll-margin-top:100px;display:grid}.mc-sources h2{letter-spacing:-.025em;margin:13px 0 20px;font-size:26px}.mc-sources p{color:var(--mc-muted);font-size:13px;line-height:1.8}.mc-source-cards{gap:14px;display:grid}.mc-source-cards article{border:1px solid var(--mc-line);background:#fff;border-radius:10px;padding:20px}.mc-source-cards span{letter-spacing:.1em;color:#70805d;font-size:9px;font-weight:700}.mc-source-cards h3{margin:10px 0;font-size:18px}.mc-source-cards p{margin:0 0 12px;font-size:12px}.mc-source-cards a{color:#375732;text-underline-offset:3px;align-items:center;gap:9px;margin-top:8px;font-size:12px;line-height:1.5;text-decoration:underline;display:flex}.mc-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.mc-page a:focus-visible,.mc-page button:focus-visible,.mc-page input:focus-visible,.mc-page summary:focus-visible){outline-offset:5px;outline:3px solid #94ad77}@media (max-width:1000px){.mc-hero-inner{grid-template-columns:1.5fr 1fr;gap:35px}.mc-hero-aside{padding-left:25px}.mc-model{padding:22px}.mc-power strong{font-size:43px}.mc-meaning{grid-template-columns:1fr 1.4fr;gap:30px}.mc-next{gap:30px;padding:30px}.mc-difference{gap:12px}.mc-difference small{width:100%;margin:0}.mc-tool-top{flex-direction:column;align-items:start;gap:12px}}@media (max-width:760px){.mc-hero-inner{grid-template-columns:1fr}.mc-hero-aside{display:none}.mc-breadcrumb{margin-bottom:32px}.mc-hero{padding-bottom:38px}.mc-hero-question{font-size:21px}.mc-model{grid-template-columns:1fr;gap:12px;padding:22px}.mc-power strong{font-size:43px}.mc-model dl{grid-template-columns:1fr;gap:12px}.mc-model dl>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mc-model dt{margin:0}.mc-model dd{font-size:21px}.mc-model h3{font-size:43px}.mc-model-heading p{min-height:39px;font-size:12px}.mc-model-heading>span{font-size:9px}.mc-table-foot{flex-direction:column;gap:16px}.mc-meaning{grid-template-columns:1fr;gap:18px;margin-top:52px}.mc-section-heading>p:not(.vm-eyebrow){max-width:none}.mc-next{grid-template-columns:1fr;gap:18px}.mc-knowledge-grid{grid-template-columns:1fr;gap:24px}.mc-knowledge{margin:55px 0}.mc-sources{grid-template-columns:1fr;gap:24px}.mc-difference{gap:12px 10px}.mc-difference-label{width:100%}.mc-difference strong{font-size:13px}.mc-difference>span[aria-hidden]{font-size:10px}}@media (max-width:480px){.mc-content,.mc-hero .vm-container{width:calc(100% - 36px)}.mc-hero h1{font-size:42px}.mc-lead{font-size:16px}.mc-tool{padding-top:32px}.mc-tool h2{font-size:26px}.mc-generation{gap:8px}.mc-generation button{padding:15px 13px}.mc-generation strong{font-size:15px}.mc-generation button>span{font-size:11px;line-height:1.5}.mc-models{gap:10px}.mc-model{padding:18px 15px}.mc-model h3{font-size:40px}.mc-power strong{font-size:39px}.mc-model dd{font-size:18px}.mc-model dt,.mc-model dd span{font-size:10px}.mc-difference{padding:18px 15px}.mc-difference strong{font-size:12px}.mc-difference>span[aria-hidden]{display:none}.mc-difference strong+strong{border-left:1px solid #6b7f61;padding-left:9px}.mc-table-controls{flex-direction:column;align-items:start;gap:4px;margin-top:30px}.mc-table-controls h3{font-size:21px}.mc-table th,.mc-table td{overflow-wrap:anywhere;padding:13px 10px;font-size:13px}.mc-table thead th{font-size:12px}.mc-table thead th:first-child{width:34%}.mc-copy{width:100%}.mc-next{padding:24px}.mc-next h2{font-size:28px}.mc-next .vm-button{padding:14px 16px;font-size:13px}.mc-choice-cards article{padding:23px}.mc-faq summary{font-size:16px}.mc-sources h2{font-size:24px}.mc-content{padding-bottom:50px}}.mc-wide-link{color:#305a32;margin:25px 0 0;font-size:14px;line-height:1.7}.mc-wide-link a{text-underline-offset:4px;text-decoration:underline}
