.PolicyDocument-module__TtKh1a__document{width:var(--content-width);max-width:860px;color:var(--color-text);margin:0 auto;padding:clamp(48px,7vw,96px) 0 clamp(80px,11vw,160px);font-size:15px;line-height:1.9}.PolicyDocument-module__TtKh1a__header{border-bottom:1px solid var(--color-border-strong);padding-bottom:clamp(28px,4vw,44px)}.PolicyDocument-module__TtKh1a__title{color:var(--color-text-strong);margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.4}.PolicyDocument-module__TtKh1a__effectiveDate{color:var(--color-text-subtle);margin:10px 0 0;font-size:13.5px}.PolicyDocument-module__TtKh1a__translationNotice{border-inline-start:3px solid var(--color-olive-400);background:var(--color-surface);color:var(--color-text-muted);margin:18px 0 0;padding:12px 16px;font-size:13.5px;line-height:1.75}.PolicyDocument-module__TtKh1a__lead{color:var(--color-text-muted);margin:22px 0 0}.PolicyDocument-module__TtKh1a__section{margin-top:clamp(36px,5vw,56px)}.PolicyDocument-module__TtKh1a__sectionTitle{color:var(--color-text-strong);margin:0 0 14px;font-size:clamp(17px,1.9vw,19px);font-weight:700;line-height:1.6}.PolicyDocument-module__TtKh1a__paragraph{margin:0 0 12px}.PolicyDocument-module__TtKh1a__paragraph:last-child{margin-bottom:0}.PolicyDocument-module__TtKh1a__bullets{margin:12px 0 0;padding-inline-start:20px;list-style:outside}.PolicyDocument-module__TtKh1a__bullets li{margin-bottom:8px}.PolicyDocument-module__TtKh1a__bullets li:last-child{margin-bottom:0}.PolicyDocument-module__TtKh1a__note{background:var(--color-surface);color:var(--color-text-subtle);border-radius:8px;margin:16px 0 0;padding:12px 16px;font-size:13.5px;line-height:1.8}.PolicyDocument-module__TtKh1a__tableScroll{background:var(--color-surface);border-radius:10px;margin:16px 0 0;overflow-x:auto}.PolicyDocument-module__TtKh1a__table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px;line-height:1.75}.PolicyDocument-module__TtKh1a__tableCaption{color:var(--color-text-strong);text-align:start;padding:14px 16px 0;font-weight:700}.PolicyDocument-module__TtKh1a__table th,.PolicyDocument-module__TtKh1a__table td{border-bottom:1px solid var(--color-border);text-align:start;vertical-align:top;padding:12px 16px}.PolicyDocument-module__TtKh1a__table thead th{background:var(--color-olive-100);color:var(--color-text-strong);white-space:nowrap;font-weight:700}.PolicyDocument-module__TtKh1a__table tbody th{width:30%;color:var(--color-text-strong);white-space:nowrap;font-weight:600}.PolicyDocument-module__TtKh1a__table td:first-child{min-width:148px}.PolicyDocument-module__TtKh1a__table tbody tr:last-child th,.PolicyDocument-module__TtKh1a__table tbody tr:last-child td{border-bottom:none}.PolicyDocument-module__TtKh1a__link{color:var(--color-text-strong);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.PolicyDocument-module__TtKh1a__link:hover{color:var(--color-olive-700)}@media (max-width:900px){.PolicyDocument-module__TtKh1a__document{font-size:14.5px}}@media (max-width:600px){.PolicyDocument-module__TtKh1a__document{line-height:1.85}.PolicyDocument-module__TtKh1a__table{min-width:460px}.PolicyDocument-module__TtKh1a__note,.PolicyDocument-module__TtKh1a__translationNotice{padding:12px 14px}}
.page-module__p0PrGG__page{padding-top:calc(var(--header-height) + clamp(8px, 1.2vw, 16px))}
