.page-module__uIAhua__header{color:#fff;background:#123c32;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.25rem max(1rem,50vw - 35rem);display:flex}.page-module__uIAhua__header nav{flex-wrap:wrap;gap:1rem;display:flex}.page-module__uIAhua__header a{color:inherit;text-underline-offset:.25em}.page-module__uIAhua__main{color:#17392f;background:#faf5e9;min-height:100vh;padding:3rem 1.25rem 5rem}.page-module__uIAhua__main article{max-width:48rem;margin:auto}.page-module__uIAhua__main h1{letter-spacing:-.035em;margin:1rem 0 1.5rem;font-size:clamp(2.15rem,6vw,3.8rem);line-height:1.08}.page-module__uIAhua__main h2{margin:2.5rem 0 1rem;font-size:1.7rem;line-height:1.2}.page-module__uIAhua__main p,.page-module__uIAhua__main li{font-size:1.08rem;line-height:1.75}.page-module__uIAhua__main li{margin:.8rem 0}.page-module__uIAhua__main a{color:#174f42;text-underline-offset:.2em;text-decoration:underline}.page-module__uIAhua__kicker{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.page-module__uIAhua__main .page-module__uIAhua__lede{font-size:1.3rem;line-height:1.6}.page-module__uIAhua__main .page-module__uIAhua__byline{color:#58665e;font-size:.9rem}.page-module__uIAhua__figure{border:1px solid #b4b9a9;border-radius:.6rem;margin:2rem 0;padding:1rem}.page-module__uIAhua__chain{grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid}.page-module__uIAhua__chain span{text-align:center;background:#e5e8dc;border:1px solid #6f897b;padding:1rem .5rem}.page-module__uIAhua__chain strong{margin-top:.5rem;display:block}.page-module__uIAhua__chain .page-module__uIAhua__limit{background:#f1d2bc;border:2px solid #a24829}.page-module__uIAhua__figure figcaption{margin-top:1rem;font-size:.9rem;line-height:1.6}.page-module__uIAhua__table{border:1px solid #a8b3a4;border-radius:.3rem;margin:2rem 0;overflow-x:auto}.page-module__uIAhua__table:focus-visible,.page-module__uIAhua__header a:focus-visible,.page-module__uIAhua__main a:focus-visible{outline-offset:4px;outline:3px solid #ae4b29}.page-module__uIAhua__table table{border-collapse:collapse;width:100%;min-width:39rem}.page-module__uIAhua__table caption{text-align:left;padding:1rem;font-weight:700}.page-module__uIAhua__table th,.page-module__uIAhua__table td{text-align:left;border:1px solid #c5cabd;padding:.8rem;line-height:1.5}.page-module__uIAhua__table thead{background:#e5e8dc}@media (max-width:450px){.page-module__uIAhua__chain{gap:.35rem}.page-module__uIAhua__chain span{padding:.8rem .2rem;font-size:.9rem}.page-module__uIAhua__main{padding-top:2rem}}
