.legal_shell__V9Agi{min-height:100vh;background:#fdfaf4;color:#1a2822;font-family:Inter,Aptos,Segoe UI,Arial,sans-serif}.legal_header__4C8EN{height:76px;padding:10px max(28px,calc((100vw - 1060px)/2));display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dae6db;background:#f4f4eb}.legal_header__4C8EN img{display:block;object-fit:contain}.legal_back__rglbi{font-size:13px;font-weight:700;color:#285744;text-decoration:none}.legal_back__rglbi:hover{text-decoration:underline}.legal_main__ya5Jb{width:min(860px,calc(100% - 42px));margin:0 auto;padding:52px 0 76px}.legal_eyebrow__GkOwD{font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#537766}.legal_main__ya5Jb h1{font-size:clamp(33px,4.2vw,56px);letter-spacing:-.045em;line-height:1.08;color:#18322f;margin:17px 0 12px;font-weight:800}.legal_date__PoIq3{font-size:12px;color:#567468;border-bottom:1px solid #cfdbd0;padding-bottom:24px;margin:0 0 30px}.legal_content__j5Rt3{max-width:790px}.legal_content__j5Rt3 a{color:#176053;text-decoration:underline;text-underline-offset:3px}.legal_lead__EVQB1{font-size:16px!important;line-height:1.85!important;color:#254137!important;margin-bottom:29px!important}.legal_section__OhjtJ{padding:22px 0;border-bottom:1px solid #e0e8df}.legal_section__OhjtJ h2{font-size:clamp(20px,2vw,25px);font-weight:800;letter-spacing:-.025em;margin:0 0 11px;color:#153e34}.legal_section__OhjtJ p{font-size:14px;line-height:1.83;color:#385348;margin:8px 0}.legal_section__OhjtJ strong{color:#183b35}.legal_footer__ADBy_{background:#153b32;color:#e8e9df;padding:23px max(28px,calc((100vw - 1060px)/2));display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px}.legal_footer__ADBy_ nav{display:flex;flex-wrap:wrap;gap:18px}.legal_footer__ADBy_ a{color:#dff0e2;text-decoration:underline;text-underline-offset:4px}.legal_footer__ADBy_ a:hover{color:white}@media(max-width:600px){.legal_main__ya5Jb{padding:31px 0 50px}.legal_header__4C8EN{height:68px;padding:8px 18px}.legal_header__4C8EN img{width:110px}.legal_section__OhjtJ{padding:18px 0}.legal_footer__ADBy_{flex-direction:column;align-items:flex-start;padding:25px 21px}}