.legal_page__H_CIN{min-height:60vh;padding:calc(120px + var(--site-header-height)) 0 88px;color:#292735;background:#f9f8fc}.legal_page__H_CIN .container-custom{width:min(790px,calc(100% - 48px));margin:0 auto}.legal_page__H_CIN h1{margin:0 0 9px;color:#292735;font:600 clamp(35px,5vw,52px)/1.08 var(--font-dm-sans),system-ui,sans-serif;letter-spacing:-.045em}.legal_page__H_CIN h2{margin:0 0 12px;color:#383543;font:600 22px/1.3 var(--font-dm-sans),system-ui,sans-serif;letter-spacing:-.025em}.legal_page__H_CIN section{margin-bottom:35px;padding:0 0 30px;border-bottom:1px solid #e8e5ec}.legal_page__H_CIN section>div{color:#625f6b;font-size:14px;line-height:1.8}.legal_page__H_CIN section p{margin:0 0 13px}.legal_page__H_CIN dl dd,.legal_page__H_CIN section strong{color:#393643}.legal_page__H_CIN dl{margin:17px 0 0;padding:21px;border:1px solid #e8e4ec;border-radius:12px;background:#fff}.legal_page__H_CIN dl dt{color:#777482}.legal_page__H_CIN a{color:#51418a;text-underline-offset:3px}.legal_page__H_CIN .text-primary-light{color:#51418a}.legal_page__H_CIN section ul{padding-left:21px}.legal_page__H_CIN section li{padding-left:3px}.legal_page__H_CIN :focus-visible{outline:3px solid #7864c7;outline-offset:3px}@media (max-width:620px){.legal_page__H_CIN{padding-top:calc(100px + var(--site-header-height))}.legal_page__H_CIN .container-custom{width:min(100% - 36px,560px)}.legal_page__H_CIN dl{grid-template-columns:1fr;gap:2px}.legal_page__H_CIN dl dd{margin:0 0 10px}}