.legal-index{border-bottom:1px solid #485637;flex-wrap:wrap;gap:12px 24px;padding:24px 0;display:flex}.legal-index a,.legal-links a{text-underline-offset:5px;line-height:1.7;text-decoration:underline}.legal-body{overflow-wrap:anywhere;max-width:850px;line-height:1.85}.legal-body section{padding-top:32px}.legal-body h2{margin-bottom:16px;scroll-margin-top:24px}.legal-body p,.legal-body li{color:#c8d0bc}.legal-body p{margin-block:16px}.legal-body ul{padding-left:24px;list-style:outside}.legal-body li{margin-block:12px}.legal-contact{overflow-wrap:anywhere;border:1px solid #485637;border-radius:8px;margin-top:36px;padding:24px}.legal-contact p{margin:16px 0}.legal-links{flex-wrap:wrap;gap:16px 26px;padding-top:28px;display:flex}.legal-notice{overflow-wrap:anywhere;margin-block:20px;line-height:1.8}.legal-notice a{text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.legal-index,.legal-links{flex-direction:column;align-items:flex-start}}
