.editorial-module__i0EgzW__page{width:100%;max-width:1160px;color:var(--color-foreground);margin:auto;padding:clamp(1.25rem,4vw,3.5rem)}.editorial-module__i0EgzW__page h1{letter-spacing:-.035em;max-width:23ch;margin:1rem 0 1.5rem;font-size:clamp(2rem,5vw,3.8rem);line-height:1.08}.editorial-module__i0EgzW__page h2{margin:0 0 1rem;font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}.editorial-module__i0EgzW__page h3{margin:0 0 .75rem;font-size:1.2rem;line-height:1.3}.editorial-module__i0EgzW__page p,.editorial-module__i0EgzW__page li{line-height:1.7}.editorial-module__i0EgzW__page p{margin:0 0 1rem}.editorial-module__i0EgzW__page a{text-underline-offset:.2em}.editorial-module__i0EgzW__page a:focus-visible,.editorial-module__i0EgzW__page button:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #096d57}.editorial-module__i0EgzW__kicker{letter-spacing:.12em;text-transform:uppercase;color:#496458;font-size:.8rem;font-weight:650}.editorial-module__i0EgzW__intro{color:#42584d;max-width:70ch;font-size:1.2rem}.editorial-module__i0EgzW__breadcrumb{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;font-size:.9rem;display:flex}.editorial-module__i0EgzW__breadcrumb a{text-decoration:underline}.editorial-module__i0EgzW__hero{aspect-ratio:2.2;object-fit:cover;border-radius:16px;width:100%;height:auto}.editorial-module__i0EgzW__caption{color:#506157;font-size:.8rem;margin-top:.5rem!important}.editorial-module__i0EgzW__body{max-width:74ch;margin:2.5rem auto}.editorial-module__i0EgzW__body section{margin:2.5rem 0;scroll-margin-top:2rem}.editorial-module__i0EgzW__body ul{margin-bottom:1rem;padding-left:1.4rem;list-style:outside}.editorial-module__i0EgzW__contents{border-block:1px solid #d7e0da;margin:2rem 0;padding:1.5rem 0}.editorial-module__i0EgzW__contents ol{padding-left:1.4rem;list-style:decimal}.editorial-module__i0EgzW__contents a{text-decoration:underline}.editorial-module__i0EgzW__tableWrap{margin:1.5rem 0;overflow-x:auto}.editorial-module__i0EgzW__table{border-collapse:collapse;width:100%;font-size:.95rem}.editorial-module__i0EgzW__table td,.editorial-module__i0EgzW__table th{text-align:left;vertical-align:top;border-bottom:1px solid #d7e0da;min-width:8rem;padding:.85rem}.editorial-module__i0EgzW__table th{background:#eef3ee}.editorial-module__i0EgzW__panel{background:#eef3ee;border:1px solid #dce5dc;border-radius:16px;margin:2rem 0;padding:clamp(1.25rem,3vw,2rem)}.editorial-module__i0EgzW__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.editorial-module__i0EgzW__actions a{font-weight:600;text-decoration:underline}.editorial-module__i0EgzW__primary{color:#fff;background:#164d38;border-radius:8px;justify-content:center;padding:.8rem 1.2rem;display:inline-flex;text-decoration:none!important}.editorial-module__i0EgzW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:1.5rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.editorial-module__i0EgzW__card{background:#fff;border:1px solid #dce5dc;border-radius:12px;height:100%;overflow:hidden}.editorial-module__i0EgzW__card a{height:100%;display:block}.editorial-module__i0EgzW__card img{aspect-ratio:1.6;object-fit:cover;width:100%;height:auto}.editorial-module__i0EgzW__cardCopy{padding:1.25rem}.editorial-module__i0EgzW__cardCopy p{color:#506157;margin-bottom:0;font-size:.95rem}.editorial-module__i0EgzW__faq details{border-bottom:1px solid #dce5dc;padding:1rem 0}.editorial-module__i0EgzW__faq summary{cursor:pointer;font-weight:650}.editorial-module__i0EgzW__faq details p{margin:1rem 0 0}.editorial-module__i0EgzW__sources{overflow-wrap:anywhere;font-size:.9rem}.editorial-module__i0EgzW__sources a{text-decoration:underline}@media (max-width:520px){.editorial-module__i0EgzW__hero{aspect-ratio:1.45}.editorial-module__i0EgzW__body{margin-top:1.5rem}}
