.legal_page__k_yP4{min-height:100svh;background:#f3f4f1;color:#20211e;outline:none}.legal_hero__VCeBt{min-height:48svh;display:flex;flex-direction:column;justify-content:flex-end;gap:18px;padding:170px clamp(28px,6vw,92px) 70px;background:#20211e;color:#fff}.legal_hero__VCeBt p,.legal_hero__VCeBt span,.legal_policyNavigation__AqPNX>p{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.legal_hero__VCeBt p,.legal_hero__VCeBt span{color:rgba(255,255,255,.76)}.legal_hero__VCeBt h1{max-width:900px;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(52px,8vw,112px);font-weight:500;letter-spacing:-.035em;line-height:.9}.legal_layout__WIurm{display:grid;grid-template-columns:minmax(210px,1fr) minmax(0,3fr);gap:clamp(48px,8vw,140px);padding:clamp(72px,9vw,140px) clamp(28px,6vw,92px) clamp(100px,12vw,180px)}.legal_policyNavigation__AqPNX{align-self:start;position:sticky;top:120px}.legal_policyNavigation__AqPNX>p{margin-bottom:22px;color:#555851}.legal_policyNavigation__AqPNX nav{display:grid;gap:11px}.legal_policyNavigation__AqPNX a{width:fit-content;color:#555851;font-size:13px;line-height:1.5;text-decoration:none}.legal_policyNavigation__AqPNX a:focus-visible,.legal_policyNavigation__AqPNX a:hover{color:#20211e;text-decoration:underline;text-underline-offset:4px}.legal_document__kUhzQ{max-width:790px}.legal_introduction__nrleA{margin-bottom:70px;padding-bottom:48px;border-bottom:1px solid #c7c9c3}.legal_introduction__nrleA p{margin:0;color:#353733;font-size:clamp(19px,2vw,27px);line-height:1.55}.legal_document__kUhzQ section{margin-top:52px}.legal_document__kUhzQ h2{margin:0 0 18px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:650;letter-spacing:-.01em}.legal_contact__uYmjF address,.legal_document__kUhzQ li,.legal_document__kUhzQ p{color:#555851;font-size:15px;line-height:1.75}.legal_document__kUhzQ p{margin:0 0 14px}.legal_document__kUhzQ ul{display:grid;gap:9px;margin:0;padding-left:1.25em}.legal_document__kUhzQ a{color:#20211e;text-decoration-thickness:1px;text-underline-offset:3px}.legal_contact__uYmjF{margin-top:72px;padding-top:42px;border-top:1px solid #c7c9c3}.legal_contact__uYmjF address{font-style:normal}.legal_policyGroup__549r0{scroll-margin-top:116px}.legal_policyGroup__549r0+.legal_policyGroup__549r0{margin-top:92px;padding-top:68px;border-top:1px solid #c7c9c3}.legal_policyGroup__549r0>.legal_policyDate__3dvnb{margin:0 0 14px;color:#777a73;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.legal_policyGroup__549r0>h2{margin:0 0 24px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(42px,5vw,64px);font-weight:500;letter-spacing:-.035em;line-height:1}.legal_policyLead__lHq38 p{color:#353733;font-size:18px;line-height:1.6}.legal_document__kUhzQ .legal_policySection__7oTYn{margin-top:42px}.legal_policySection__7oTYn h3{margin:0 0 14px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:650;letter-spacing:-.01em}@media (max-width:760px){.legal_hero__VCeBt{min-height:42svh;padding:130px 24px 48px}.legal_layout__WIurm{grid-template-columns:1fr;gap:54px;padding:64px 24px 100px}.legal_policyNavigation__AqPNX{position:static}.legal_policyNavigation__AqPNX nav{grid-template-columns:1fr 1fr;gap:12px 20px}.legal_introduction__nrleA{margin-bottom:52px}.legal_policyGroup__549r0+.legal_policyGroup__549r0{margin-top:72px;padding-top:54px}}@media (max-width:440px){.legal_policyNavigation__AqPNX nav{grid-template-columns:1fr}}