.Legal-module__B8piLq__page{max-width:1220px;margin:0 auto;padding:clamp(32px,5vw,56px) clamp(16px,4vw,40px) clamp(56px,8vw,96px)}.Legal-module__B8piLq__head{max-width:760px}.Legal-module__B8piLq__eyebrow{font-family:var(--font-jost), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#3b686d;margin:0 0 10px;font-size:12px;font-weight:600}.Legal-module__B8piLq__title{font-family:var(--font-jost), sans-serif;color:#35423b;margin:0 0 16px;font-size:clamp(30px,4.4vw,48px);font-weight:600;line-height:1.1}.Legal-module__B8piLq__updated{color:#5f6d5f;margin:0 0 20px;font-size:14px}.Legal-module__B8piLq__lead{color:#5f6d5f;text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}.Legal-module__B8piLq__layout{grid-template-columns:240px minmax(0,760px);align-items:start;gap:clamp(32px,5vw,64px);margin-top:clamp(32px,5vw,48px);display:grid}.Legal-module__B8piLq__toc{font-size:14px;position:sticky;top:96px}.Legal-module__B8piLq__tocHeading{font-family:var(--font-jost), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#35423b;margin:0 0 10px;font-size:12px;font-weight:600}.Legal-module__B8piLq__tocList{counter-reset:toc;margin:0;padding:0;list-style:none}.Legal-module__B8piLq__tocList li{counter-increment:toc}.Legal-module__B8piLq__tocList a{color:#5f6d5f;gap:8px;padding:5px 0;line-height:1.4;text-decoration:none;display:flex}.Legal-module__B8piLq__tocList a:before{content:counter(toc) ".";color:#3b686d;min-width:1.6em;font-weight:700}.Legal-module__B8piLq__tocList a:hover,.Legal-module__B8piLq__tocList a:focus-visible{color:#35423b;text-decoration:underline}.Legal-module__B8piLq__body{color:#5f6d5f;counter-reset:section;font-size:16px;line-height:1.75}.Legal-module__B8piLq__section{counter-increment:section;margin-bottom:clamp(28px,4vw,40px);padding-top:8px;scroll-margin-top:96px}.Legal-module__B8piLq__section h2{font-family:var(--font-jost), sans-serif;color:#35423b;margin:0 0 12px;font-size:clamp(20px,2.4vw,24px);font-weight:600;line-height:1.3}.Legal-module__B8piLq__section h2:before{content:counter(section) ". ";color:#3b686d}.Legal-module__B8piLq__section h3{font-family:var(--font-jost), sans-serif;color:#35423b;margin:20px 0 8px;font-size:17px;font-weight:600}.Legal-module__B8piLq__section p{text-wrap:pretty;margin:0 0 14px}.Legal-module__B8piLq__section ul{margin:0 0 14px;padding-left:1.25em}.Legal-module__B8piLq__section li{margin-bottom:6px}.Legal-module__B8piLq__section li::marker{color:#3b686d}.Legal-module__B8piLq__section a{color:#3b686d;text-underline-offset:2px;font-weight:700}.Legal-module__B8piLq__section strong{color:#35423b}.Legal-module__B8piLq__table{border-collapse:collapse;width:100%;margin:0 0 14px;font-size:15px}.Legal-module__B8piLq__table th,.Legal-module__B8piLq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #35423b1f;padding:10px 12px}.Legal-module__B8piLq__table th{font-family:var(--font-jost), sans-serif;color:#35423b;background:#35423b0a;font-weight:600}.Legal-module__B8piLq__contactCard{color:#56635a;background:#f1e7d3;border-radius:16px;margin-top:8px;padding:20px 22px;font-style:normal}.Legal-module__B8piLq__contactCard p{margin:0 0 6px}.Legal-module__B8piLq__contactCard p:last-child{margin-bottom:0}.Legal-module__B8piLq__related{margin-top:12px;font-size:15px}@media (max-width:899px){.Legal-module__B8piLq__layout{grid-template-columns:minmax(0,1fr);gap:24px}.Legal-module__B8piLq__toc{background:#35423b0a;border-radius:14px;padding:16px 18px;position:static}.Legal-module__B8piLq__table{font-size:14px}.Legal-module__B8piLq__table th,.Legal-module__B8piLq__table td{padding:8px}}
