.legal-page-module__dZUN2a__page{--paper:#faf8f0;--ink:#283e2c;--lime:#d4e2b9;--soil:#855435;--line:#cbd3bf;min-height:100vh;color:var(--ink);background:var(--paper);line-height:1.6}.legal-page-module__dZUN2a__skipLink{z-index:50;color:var(--paper);background:var(--ink);padding:12px 20px;position:absolute;top:8px;left:20px;transform:translateY(-150%)}.legal-page-module__dZUN2a__skipLink:focus{transform:translateY(0)}.legal-page-module__dZUN2a__main{width:87.7%;margin:34px auto 92px}.legal-page-module__dZUN2a__intro{border-bottom:1px solid var(--line);max-width:940px;padding-bottom:clamp(42px,6vw,84px)}.legal-page-module__dZUN2a__eyebrow{letter-spacing:.05em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700}.legal-page-module__dZUN2a__intro h1,.legal-page-module__dZUN2a__section h2,.legal-page-module__dZUN2a__consent h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Ysabeau SC,sans-serif;font-weight:700}.legal-page-module__dZUN2a__intro h1{max-width:12ch;font-size:clamp(56px,7vw,92px);line-height:.94}.legal-page-module__dZUN2a__intro>p:last-child{max-width:66ch;margin:28px 0 0;font-size:clamp(18px,1.5vw,22px)}.legal-page-module__dZUN2a__sections{max-width:1120px}.legal-page-module__dZUN2a__section{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:clamp(32px,8vw,140px);padding:37px 0;display:grid}.legal-page-module__dZUN2a__section h2,.legal-page-module__dZUN2a__consent h2{font-size:clamp(28px,3vw,43px);line-height:1.08}.legal-page-module__dZUN2a__section h2{text-transform:none}.legal-page-module__dZUN2a__section div,.legal-page-module__dZUN2a__consent div{max-width:64ch}.legal-page-module__dZUN2a__section p,.legal-page-module__dZUN2a__consent p{margin:0;font-size:16px}.legal-page-module__dZUN2a__section p+p,.legal-page-module__dZUN2a__consent p+p{margin-top:18px}.legal-page-module__dZUN2a__cookieLink{text-underline-offset:5px;margin-top:24px;font-weight:700;display:inline-flex}.legal-page-module__dZUN2a__consent{background:var(--lime);grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:clamp(32px,8vw,140px);margin-top:clamp(54px,8vw,110px);padding:clamp(30px,4vw,54px);display:grid}.legal-page-module__dZUN2a__cookiePanel{max-width:1120px;padding-top:clamp(44px,7vw,84px)}.legal-page-module__dZUN2a__cookiePanel h2{max-width:14ch}.legal-page-module__dZUN2a__cookiePanel>p{max-width:63ch;margin:22px 0 0;font-size:18px}.legal-page-module__dZUN2a__cookieNotice{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:1120px;margin-top:clamp(40px,6vw,70px);padding:28px 0}.legal-page-module__dZUN2a__cookieNotice h2{font-size:clamp(28px,3vw,43px)}.legal-page-module__dZUN2a__cookieNotice p{max-width:63ch;margin:14px 0 0}.legal-page-module__dZUN2a__cookieTable{border-collapse:collapse;text-align:left;width:min(100%,560px);margin-top:28px}.legal-page-module__dZUN2a__cookieTable th,.legal-page-module__dZUN2a__cookieTable td{border-bottom:1px solid var(--line);padding:12px 16px}.legal-page-module__dZUN2a__cookieTable thead th{font-family:Ysabeau SC,sans-serif;font-size:20px;line-height:1.1}.legal-page-module__dZUN2a__cookieTable tbody th{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:600}.legal-page-module__dZUN2a__page :focus-visible{outline:3px solid var(--soil);outline-offset:4px}@media (max-width:700px){.legal-page-module__dZUN2a__main{width:calc(100% - 40px);margin-block:18px 60px}.legal-page-module__dZUN2a__intro h1{font-size:clamp(52px,15vw,72px)}.legal-page-module__dZUN2a__section,.legal-page-module__dZUN2a__consent{grid-template-columns:1fr;gap:20px}.legal-page-module__dZUN2a__section{padding-block:29px}}@media (prefers-reduced-motion:reduce){.legal-page-module__dZUN2a__page *,.legal-page-module__dZUN2a__page :before,.legal-page-module__dZUN2a__page :after{scroll-behavior:auto!important;transition:none!important}}
