.WxJXma_page{color:#243b2c;background:#f8f9f5;min-height:100vh}.WxJXma_header,.WxJXma_footer{width:100%;padding:28px max(24px,50% - 560px)}.WxJXma_header,.WxJXma_footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.WxJXma_links{flex-wrap:wrap;align-items:center;gap:16px 24px;font-size:14px;display:flex}.WxJXma_links a{padding-block:8px}.WxJXma_page a:hover,.WxJXma_footer a:hover{text-underline-offset:4px;text-decoration:underline}.WxJXma_main{max-width:900px;margin:0 auto;padding:48px 24px 72px}.WxJXma_eyebrow{color:#526b46;letter-spacing:1.4px;text-transform:uppercase;font-size:12px}.WxJXma_main h1{letter-spacing:-1px;margin:18px 0 24px;font:400 clamp(36px,5vw,56px)/1.12 Georgia,serif}.WxJXma_intro{color:#53654c;font-size:18px;line-height:1.75}.WxJXma_contents{background:#edf2e7;border-radius:12px;margin:32px 0;padding:22px 26px}.WxJXma_contents ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin-bottom:0;padding-left:20px;display:grid}.WxJXma_contents a{text-underline-offset:3px;line-height:1.6;text-decoration:underline}.WxJXma_section{padding-block:18px;scroll-margin-top:24px}.WxJXma_section h2,.WxJXma_cta h2{margin:0 0 16px;font:400 29px/1.3 Georgia,serif}.WxJXma_section p,.WxJXma_section li,.WxJXma_cta p{color:#43563d;font-size:16px;line-height:1.8}.WxJXma_section li{margin-block:10px}.WxJXma_section ul{padding-left:24px}.WxJXma_notice{color:#624716;background:#fff4dc;border-left:3px solid #9b712e;margin-top:28px;padding:18px 22px;line-height:1.7}.WxJXma_notice p{margin-bottom:0}.WxJXma_cta{background:#edf2e7;border-radius:12px;margin-top:32px;padding:28px}.WxJXma_button{color:#fff;background:#286548;border-radius:8px;font-weight:600;display:inline-flex;padding:12px 18px!important}.WxJXma_footer{color:#43563d;background:#f8f9f5;border-top:1px solid #dfe5d9}.WxJXma_footer p{margin:20px 0 0;font-size:12px;line-height:1.7}.WxJXma_skip{color:#243b2c;z-index:100;background:#fff;padding:12px;position:absolute;top:-100px;left:16px}.WxJXma_skip:focus{top:12px}@media (max-width:600px){.WxJXma_header{gap:18px}.WxJXma_links{gap:12px 18px}.WxJXma_main{padding-top:28px}.WxJXma_contents ul{grid-template-columns:minmax(0,1fr)}.WxJXma_footerRow{align-items:flex-start}}
