.legal-page-module__fsme8q__page{color:#17211d;background:#f4f6f2;min-height:100vh;font-family:Inter,Inter Fallback,ui-sans-serif,system-ui,sans-serif;font-weight:400;line-height:1.65}.legal-page-module__fsme8q__skipLink{z-index:200;color:#10231f;opacity:0;pointer-events:none;background:#fff;padding:8px 12px;font-size:14px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.legal-page-module__fsme8q__skipLink:focus{opacity:1;pointer-events:auto;transform:translateY(0)}.legal-page-module__fsme8q__header{color:#fff;background:#10231f;border-bottom:1px solid #ffffff24}.legal-page-module__fsme8q__headerInner,.legal-page-module__fsme8q__footerInner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 40px,1120px);min-height:72px;margin:0 auto;display:flex}.legal-page-module__fsme8q__brand{font-size:26px;font-weight:600;line-height:1}.legal-page-module__fsme8q__nav,.legal-page-module__fsme8q__footer nav{align-items:center;gap:24px;font-size:14px;font-weight:500;display:flex}.legal-page-module__fsme8q__nav a,.legal-page-module__fsme8q__footer a{color:inherit;text-underline-offset:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .16s}.legal-page-module__fsme8q__nav a:hover,.legal-page-module__fsme8q__footer a:hover{text-decoration-color:currentColor}.legal-page-module__fsme8q__hero{background:#e8eee9;border-bottom:1px solid #d9dfda;padding:62px 0 54px}.legal-page-module__fsme8q__contentWidth{width:min(100% - 40px,780px);margin:0 auto}.legal-page-module__fsme8q__backLink{color:#3f5f54;align-items:center;gap:7px;margin-bottom:44px;font-size:14px;font-weight:600;display:inline-flex}.legal-page-module__fsme8q__backLink:hover{color:#10231f}.legal-page-module__fsme8q__eyebrow{color:#ad5d28;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.4}.legal-page-module__fsme8q__hero h1{color:#10231f;letter-spacing:0;max-width:720px;margin:0;font-family:Lora,Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5vw,4.2rem);font-weight:400;line-height:1.04}.legal-page-module__fsme8q__description{color:#405049;max-width:680px;margin:24px 0 0;font-size:18px;line-height:1.65}.legal-page-module__fsme8q__policyMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 36px;margin:38px 0 0;display:grid}.legal-page-module__fsme8q__policyMeta div{border-top:1px solid #bac6be;padding-top:12px}.legal-page-module__fsme8q__policyMeta dt{color:#69776f;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.legal-page-module__fsme8q__policyMeta dd{color:#21342d;margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.5}.legal-page-module__fsme8q__main{padding:54px 0 88px}.legal-page-module__fsme8q__draftNotice{color:#553a08;background:#fff4d3;border:1px solid #d9a33b;border-radius:6px;grid-template-columns:24px 1fr;gap:14px;padding:20px;display:grid}.legal-page-module__fsme8q__draftNotice svg{margin-top:2px}.legal-page-module__fsme8q__draftNotice strong{font-size:15px;display:block}.legal-page-module__fsme8q__draftNotice p{color:#6c4b0b;margin:4px 0 0;font-size:14px;line-height:1.6}.legal-page-module__fsme8q__article{margin-top:52px}.legal-page-module__fsme8q__section{border-top:1px solid #d4dad5;padding:38px 0 8px;scroll-margin-top:24px}.legal-page-module__fsme8q__section+.legal-page-module__fsme8q__section{margin-top:30px}.legal-page-module__fsme8q__section h2,.legal-page-module__fsme8q__callout h2{color:#10231f;letter-spacing:0;margin:0;font-family:Lora,Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.25}.legal-page-module__fsme8q__sectionBody{color:#37443e;margin-top:20px;font-size:16px}.legal-page-module__fsme8q__sectionBody p,.legal-page-module__fsme8q__callout p{margin:0}.legal-page-module__fsme8q__sectionBody p+p,.legal-page-module__fsme8q__callout p+p{margin-top:16px}.legal-page-module__fsme8q__sectionBody ul,.legal-page-module__fsme8q__sectionBody ol,.legal-page-module__fsme8q__callout ul{margin:18px 0 0;padding-left:24px}.legal-page-module__fsme8q__sectionBody li,.legal-page-module__fsme8q__callout li{padding-left:6px}.legal-page-module__fsme8q__sectionBody li+li,.legal-page-module__fsme8q__callout li+li{margin-top:10px}.legal-page-module__fsme8q__sectionBody strong,.legal-page-module__fsme8q__callout strong{color:#17211d;font-weight:650}.legal-page-module__fsme8q__sectionBody a,.legal-page-module__fsme8q__callout a{color:#176451;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.legal-page-module__fsme8q__callout{color:#29433a;background:#e7f2ed;border-left:4px solid #2d7a68;padding:24px 26px}.legal-page-module__fsme8q__callout+.legal-page-module__fsme8q__section,.legal-page-module__fsme8q__section+.legal-page-module__fsme8q__callout{margin-top:46px}.legal-page-module__fsme8q__callout h2{font-size:24px}.legal-page-module__fsme8q__callout>div{margin-top:12px}.legal-page-module__fsme8q__emergencyCallout{color:#5a2929;background:#f9e9e7;border-left-color:#a72f2f}.legal-page-module__fsme8q__emergencyCallout h2,.legal-page-module__fsme8q__emergencyCallout strong{color:#711f1f}.legal-page-module__fsme8q__footer{color:#ffffffc7;background:#10231f;border-top:1px solid #ffffff24}.legal-page-module__fsme8q__footerInner{min-height:104px}.legal-page-module__fsme8q__footer p{margin:0;font-size:13px}@media (max-width:640px){.legal-page-module__fsme8q__headerInner,.legal-page-module__fsme8q__footerInner{width:min(100% - 28px,1120px)}.legal-page-module__fsme8q__headerInner{flex-direction:column;align-items:flex-start;gap:14px;min-height:80px;padding:18px 0}.legal-page-module__fsme8q__nav,.legal-page-module__fsme8q__footer nav{justify-content:space-between;gap:14px;width:100%}.legal-page-module__fsme8q__hero{padding:44px 0 42px}.legal-page-module__fsme8q__contentWidth{width:min(100% - 28px,780px)}.legal-page-module__fsme8q__backLink{margin-bottom:34px}.legal-page-module__fsme8q__hero h1{font-size:2.55rem}.legal-page-module__fsme8q__description{font-size:16px}.legal-page-module__fsme8q__policyMeta{grid-template-columns:1fr;gap:16px}.legal-page-module__fsme8q__main{padding:36px 0 64px}.legal-page-module__fsme8q__article{margin-top:42px}.legal-page-module__fsme8q__section{padding-top:30px}.legal-page-module__fsme8q__section h2{font-size:25px}.legal-page-module__fsme8q__callout{padding:21px 20px}.legal-page-module__fsme8q__footerInner{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:28px 0}}@media (prefers-reduced-motion:reduce){.legal-page-module__fsme8q__nav a,.legal-page-module__fsme8q__footer a{transition:none}}
