.Legal-module__UbKESG__intro{text-align:center;max-width:760px;margin:clamp(48px,8vw,72px) auto 0;padding:0 clamp(20px,5vw,40px)}.Legal-module__UbKESG__introText{font-family:var(--font-montserrat);color:var(--color-text-soft);font-size:clamp(18px,3vw,22px);font-style:italic;font-weight:300;line-height:1.7}.Legal-module__UbKESG__introExtra{font-family:var(--font-montserrat);color:var(--color-text-soft);margin-top:24px;font-size:14px;line-height:1.85}.Legal-module__UbKESG__metaDate{font-family:var(--font-montserrat);color:var(--color-muted);margin-top:20px;font-size:13px}.Legal-module__UbKESG__sections{flex-direction:column;gap:0;max-width:760px;margin:0 auto;padding:clamp(48px,8vw,72px) clamp(20px,5vw,40px) clamp(64px,10vw,120px);display:flex}.Legal-module__UbKESG__section{border-bottom:1px solid var(--color-border);padding:32px 0}.Legal-module__UbKESG__sections>.Legal-module__UbKESG__section:last-child{border-bottom:none;padding-bottom:0}.Legal-module__UbKESG__sectionTitle{font-family:var(--font-montserrat);color:var(--color-text);margin-bottom:16px;font-size:26px;font-weight:400}.Legal-module__UbKESG__subTitle{font-family:var(--font-montserrat);color:var(--color-text);margin-bottom:10px;font-size:18px;font-weight:600}.Legal-module__UbKESG__paragraph{font-family:var(--font-montserrat);color:var(--color-text-soft);margin-bottom:12px;font-size:14px;line-height:1.85}.Legal-module__UbKESG__paragraph:last-child{margin-bottom:0}.Legal-module__UbKESG__paragraph strong{color:var(--color-text)}.Legal-module__UbKESG__list{flex-direction:column;gap:6px;margin:0 0 12px;padding-left:20px;display:flex}.Legal-module__UbKESG__list:last-child{margin-bottom:0}.Legal-module__UbKESG__listItem{font-family:var(--font-montserrat);color:var(--color-text-soft);font-size:14px;line-height:1.7}.Legal-module__UbKESG__note{font-family:var(--font-montserrat);color:var(--color-muted);margin-top:16px;font-size:13px;line-height:1.8}.Legal-module__UbKESG__table{background:var(--color-border);grid-template-columns:1fr 1fr 2fr 1fr;gap:1px;margin-top:4px;font-size:12.5px;display:grid}.Legal-module__UbKESG__tableHead{background:var(--color-section-alt);font-family:var(--font-montserrat);color:var(--color-text);padding:10px 12px;font-weight:500}.Legal-module__UbKESG__tableCell{font-family:var(--font-montserrat);color:var(--color-text-soft);background:#fff;padding:10px 12px}
