.page-module__8ZNTla__page{background:var(--rpl-paper,#f7f6ef);min-height:100vh;color:var(--rpl-ink,#1e2a24);font-family:var(--font-body,Inter, ui-sans-serif, system-ui, sans-serif)}.page-module__8ZNTla__container{width:min(100% - 48px,820px);margin-inline:auto}.page-module__8ZNTla__hero{background:var(--rpl-forest,#173e34);color:#f7f6ef;padding-block:clamp(32px,6vw,64px) clamp(38px,7vw,72px)}.page-module__8ZNTla__backLink{color:#e1e8d2;text-underline-offset:4px;margin-bottom:38px;font-size:13px;font-weight:650;text-decoration-thickness:1px;display:inline-block}.page-module__8ZNTla__backLink:hover{color:var(--rpl-lime,#ddeb75)}.page-module__8ZNTla__eyebrow,.page-module__8ZNTla__sectionNumber{color:#d4e296;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:750}.page-module__8ZNTla__eyebrow{margin:0 0 16px}.page-module__8ZNTla__hero h1{color:#fbfaf2;max-width:740px;font-family:var(--font-display,"Archivo Black", Impact, sans-serif);letter-spacing:-.055em;margin:0;font-size:clamp(38px,6vw,64px);font-weight:400;line-height:1.02}.page-module__8ZNTla__lede{color:#e5ebd4;max-width:660px;margin:20px 0 0;font-size:17px;line-height:1.65}.page-module__8ZNTla__content{padding-block:32px 72px}.page-module__8ZNTla__availability{color:#29382e;background:#eceee3;border-left:4px solid #8d9d48;gap:7px;padding:17px 19px;font-size:13px;line-height:1.6;display:grid}.page-module__8ZNTla__availability strong{font-size:14px}.page-module__8ZNTla__availability a,.page-module__8ZNTla__section a{color:#244b3c;text-underline-offset:4px;width:fit-content;font-weight:750;text-decoration-thickness:1px}.page-module__8ZNTla__intro{color:#46564b;max-width:740px;margin:28px 0;font-size:16px;line-height:1.75}.page-module__8ZNTla__contents{background:#fffefa;border:1px solid #d8dbce;border-radius:8px;margin:0 0 38px;padding:18px 20px}.page-module__8ZNTla__contents strong{color:#243a2f;font-size:13px}.page-module__8ZNTla__contents ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 22px;margin:13px 0 0;padding-left:18px;display:grid}.page-module__8ZNTla__contents li{color:#46564b;font-size:13px;line-height:1.5}.page-module__8ZNTla__contents a{color:#244b3c;text-underline-offset:3px}.page-module__8ZNTla__article{max-width:760px}.page-module__8ZNTla__section{border-top:1px solid var(--rpl-line,#d8dbce);padding-block:28px 31px;scroll-margin-top:80px}.page-module__8ZNTla__sectionNumber{color:#657841;letter-spacing:.1em;margin:0 0 8px}.page-module__8ZNTla__section h2,.page-module__8ZNTla__section h3{color:#20372d;font-family:var(--font-display,"Archivo Black", Impact, sans-serif);letter-spacing:-.04em;font-weight:400}.page-module__8ZNTla__section h2{margin:0 0 13px;font-size:clamp(25px,3vw,32px);line-height:1.15}.page-module__8ZNTla__section p,.page-module__8ZNTla__section li{color:#4f5d53;font-size:14px;line-height:1.75}.page-module__8ZNTla__section p{margin:10px 0 0}.page-module__8ZNTla__section ul{gap:7px;margin:12px 0 0;padding-left:22px;display:grid}.page-module__8ZNTla__section li::marker{color:#697e3c;font-weight:750}.page-module__8ZNTla__section strong{color:#263d31}.page-module__8ZNTla__example{background:#fffefa;border:1px solid #d8ddca;border-radius:8px;gap:10px;margin:18px 0 0;padding:17px 19px;display:grid}.page-module__8ZNTla__example p{margin:0}.page-module__8ZNTla__example p.page-module__8ZNTla__exampleLabel{color:#455b38;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.page-module__8ZNTla__formulaList{border-top:1px solid #d8dbce;gap:0;margin:18px 0 0;display:grid}.page-module__8ZNTla__formulaList>div{border-bottom:1px solid #d8dbce;gap:5px;padding:15px 0;display:grid}.page-module__8ZNTla__formulaList dt{color:#263d31;font-size:14px;font-weight:750}.page-module__8ZNTla__formulaList dd{color:#263c30;background:#eef0e6;border-left:3px solid #9aad4d;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.5}.page-module__8ZNTla__formulaList code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.94em}.page-module__8ZNTla__formulaList p{color:#626f65;margin:0;font-size:13px;line-height:1.6}.page-module__8ZNTla__costList{border-top:1px solid #e0e2d8;margin:0;display:grid}.page-module__8ZNTla__costList>div{border-bottom:1px solid #e0e2d8;justify-content:space-between;gap:16px;padding:9px 0;display:flex}.page-module__8ZNTla__costList dt,.page-module__8ZNTla__costList dd{color:#4f5d53;margin:0;font-size:13px;line-height:1.5}.page-module__8ZNTla__costList dd{color:#27342c;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:750}.page-module__8ZNTla__costList .page-module__8ZNTla__costTotal dt,.page-module__8ZNTla__costList .page-module__8ZNTla__costTotal dd{color:#20372d;font-weight:800}.page-module__8ZNTla__backLink:focus-visible,.page-module__8ZNTla__availability a:focus-visible,.page-module__8ZNTla__contents a:focus-visible,.page-module__8ZNTla__section a:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #a4b754}@media (max-width:560px){.page-module__8ZNTla__hero{padding-block:28px}.page-module__8ZNTla__container{width:min(100% - 36px,440px)}.page-module__8ZNTla__backLink{margin-bottom:24px}.page-module__8ZNTla__content{padding-top:22px}.page-module__8ZNTla__contents{padding:15px 16px}.page-module__8ZNTla__contents ul{grid-template-columns:minmax(0,1fr);gap:8px}.page-module__8ZNTla__section{padding-block:23px 26px}.page-module__8ZNTla__section p,.page-module__8ZNTla__section li{font-size:13px}.page-module__8ZNTla__example{padding:14px 15px}}
