._page_832k8_1{min-height:100vh;background:#f7f5ef;color:#1d2921;font-family:var(--font-family-base)}._nav_832k8_8{width:min(1100px,calc(100% - 2rem));min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 auto;border-bottom:1px solid #ded9cf}._brand_832k8_19,._back_832k8_20,._footer_832k8_21 a,._contact_832k8_22 a{color:inherit;text-decoration:none}._brand_832k8_19 strong,._brand_832k8_19 span{display:block}._brand_832k8_19 strong{font-family:var(--font-family-display);font-size:1rem;font-weight:400}._brand_832k8_19 span,._back_832k8_20{color:#747a75;font-size:.55rem}._back_832k8_20{display:inline-flex;align-items:center;gap:.3rem;font-weight:800}._hero_832k8_51{width:min(840px,calc(100% - 2rem));margin:0 auto;padding:3.2rem 0 2.2rem}._hero_832k8_51>span{color:#8b7350;font-size:.54rem;font-weight:850;letter-spacing:.12em}._hero_832k8_51 h1{max-width:760px;margin:.45rem 0 0;color:#203026;font-family:var(--font-family-display);font-size:clamp(2.25rem,7vw,4.6rem);font-weight:400;line-height:.98;letter-spacing:-.03em}._hero_832k8_51 p{max-width:680px;margin:.9rem 0 0;color:#666e68;font-size:.7rem;line-height:1.6}._hero_832k8_51 small{display:block;margin-top:.7rem;color:#8b908c;font-size:.48rem}._layout_832k8_90{width:min(1100px,calc(100% - 2rem));display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:2.3rem;align-items:start;margin:0 auto;padding-bottom:3.5rem}._content_832k8_100{padding:1.1rem 1.2rem 1.4rem;border:1px solid #ded9cf;border-radius:.85rem;background:#fffdfa}._intro_832k8_107{margin:0;padding-bottom:1.05rem;border-bottom:1px solid #e8e3da;color:#304037;font-size:.72rem;font-weight:650;line-height:1.65}._section_832k8_117{padding:1.05rem 0 .15rem;border-bottom:1px solid #ece7de}._section_832k8_117:last-child{border-bottom:0}._section_832k8_117 h2{margin:0 0 .55rem;color:#203026;font-size:.8rem}._section_832k8_117 p,._section_832k8_117 li{color:#606862;font-size:.62rem;line-height:1.7;white-space:pre-line}._section_832k8_117 p{margin:0 0 .6rem}._section_832k8_117 ul{margin:.2rem 0 .8rem;padding-left:1.05rem}._aside_832k8_149{position:sticky;top:1rem;padding:1.1rem;border-radius:.85rem;background:#1d3528;color:#f8f4ec}._aside_832k8_149>span{color:#d9c59f;font-size:.52rem;font-weight:800}._aside_832k8_149 h2{margin:.4rem 0 0;font-family:var(--font-family-display);font-size:1.5rem;font-weight:400}._aside_832k8_149 p{margin:.45rem 0 1rem;color:#d4d9d5;font-size:.58rem;line-height:1.55}._primaryLink_832k8_178,._secondaryLink_832k8_179{min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:.55rem;font-size:.58rem;font-weight:850;text-decoration:none}._primaryLink_832k8_178{background:#f2c86b;color:#1d2c23}._secondaryLink_832k8_179{margin-top:.45rem;border:1px solid rgba(255,255,255,.3);color:#fff}._contact_832k8_22{display:grid;gap:.22rem;margin:0 0 .8rem;font-style:normal}._contact_832k8_22 strong,._contact_832k8_22 span,._contact_832k8_22 a{font-size:.62rem}._contact_832k8_22 a{color:#284b37;font-weight:750}._footer_832k8_21{width:min(1100px,calc(100% - 2rem));margin:0 auto;padding:1.4rem 0 2rem;border-top:1px solid #ded9cf}._footer_832k8_21>strong{font-family:var(--font-family-display);font-size:1rem;font-weight:400}._footer_832k8_21>span{display:block;margin-top:.15rem;color:#777d78;font-size:.5rem}._footer_832k8_21>div{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.65rem}._footer_832k8_21 a{color:#686f69;font-size:.46rem;text-decoration:underline;text-underline-offset:2px}@media(max-width:760px){._nav_832k8_8{width:min(100% - 1.4rem,1100px);min-height:62px}._brand_832k8_19 strong{font-size:1.08rem}._brand_832k8_19 span,._back_832k8_20{font-size:.66rem}._hero_832k8_51{width:min(100% - 1.4rem,840px);padding:1.7rem 0 1.15rem}._hero_832k8_51>span{font-size:.62rem}._hero_832k8_51 h1{font-size:clamp(2.15rem,11vw,3rem)}._hero_832k8_51 p{margin-top:.7rem;font-size:.78rem;line-height:1.55}._hero_832k8_51 small{font-size:.62rem}._layout_832k8_90{width:min(100% - 1.4rem,1100px);grid-template-columns:1fr;gap:.8rem;padding-bottom:2rem}._aside_832k8_149{position:static}._content_832k8_100{padding:1rem}._intro_832k8_107{font-size:.8rem;line-height:1.6}._section_832k8_117{padding-top:1.15rem}._section_832k8_117 h2{font-size:.9rem}._section_832k8_117 p,._section_832k8_117 li{font-size:.76rem;line-height:1.65}._contact_832k8_22 strong,._contact_832k8_22 span,._contact_832k8_22 a{font-size:.76rem}._aside_832k8_149>span{font-size:.62rem}._aside_832k8_149 p{font-size:.72rem}._primaryLink_832k8_178,._secondaryLink_832k8_179{min-height:48px;font-size:.72rem}._footer_832k8_21{width:min(100% - 1.4rem,1100px)}._footer_832k8_21>span{font-size:.62rem}._footer_832k8_21 a{min-height:28px;display:inline-flex;align-items:center;font-size:.64rem}}
