._page_18ece_1{color:#102d2b;background:radial-gradient(circle at 88% 4%,#bfe8e3b8,#0000 29%),#f5f3ed;min-height:100vh;font:16px/1.68 DM Sans,system-ui,sans-serif}._header_18ece_2{padding:24px 0}._nav_18ece_3,._main_18ece_3,._footerInner_18ece_3{width:min(820px,100% - 40px);margin:0 auto}._nav_18ece_3{align-items:center;gap:12px;display:flex}._home_18ece_5{color:#102d2b;border:1px solid #102d2b29;border-radius:50%;place-items:center;width:34px;height:34px;text-decoration:none;display:inline-grid}._home_18ece_5 svg{fill:none;stroke:currentColor;stroke-linejoin:round;stroke-width:1.7px;width:17px}._brand_18ece_7{color:#102d2b;letter-spacing:.14em;font-size:.76rem;font-weight:700;text-decoration:none}._brand_18ece_7 span{color:#397e78}._main_18ece_3{padding:62px 0 92px}._eyebrow_18ece_10{color:#397e78;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:.74rem;font-weight:700}._main_18ece_3 h1,._main_18ece_3 h2{letter-spacing:-.04em;font-family:Newsreader,Georgia,serif;font-weight:400}._main_18ece_3 h1{max-width:700px;margin:0 0 18px;font-size:clamp(3.2rem,8vw,5.6rem);line-height:.96}._updated_18ece_13{color:#62716d;margin:0 0 52px;font-size:.88rem}._notice_18ece_14{background:#fbfaf6cc;border:1px solid #102d2b21;border-radius:18px;margin:0 0 42px;padding:22px 24px}._section_18ece_15{border-top:1px solid #102d2b24;padding:30px 0}._section_18ece_15 h2{margin:0 0 14px;font-size:clamp(1.75rem,4vw,2.5rem)}._section_18ece_15 p,._section_18ece_15 li{color:#496660}._section_18ece_15 a{color:#286f6a}._section_18ece_15 ul{padding-left:1.25rem}._section_18ece_15 li+li{margin-top:8px}._footer_18ece_3{color:#62716d;border-top:1px solid #102d2b24;padding:34px 0 44px}._footerInner_18ece_3{flex-wrap:wrap;justify-content:space-between;gap:16px 28px;display:flex}._footerLinks_18ece_20{flex-wrap:wrap;gap:12px 20px;display:flex}._footer_18ece_3 a{color:inherit;text-decoration:none}:is(._footer_18ece_3 a:hover,._footer_18ece_3 a:focus-visible){text-decoration:underline}@media (max-width:560px){._main_18ece_3{padding-top:34px}._main_18ece_3 h1{font-size:clamp(2.8rem,14vw,4rem)}._footerInner_18ece_3{flex-direction:column}}
