.legal-document-page-module-scss-module__2GBzMW__article{max-width:760px;color:var(--dd-text);flex-direction:column;gap:24px;margin:0 auto;padding:32px 16px 60px;display:flex}.legal-document-page-module-scss-module__2GBzMW__title{font-family:var(--ff-serif,"Noto Serif TC",serif);margin:0;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.2}.legal-document-page-module-scss-module__2GBzMW__intro{margin:0;line-height:1.7}.legal-document-page-module-scss-module__2GBzMW__meta{flex-direction:column;gap:6px;font-size:14px;line-height:1.6;display:flex}.legal-document-page-module-scss-module__2GBzMW__section{flex-direction:column;gap:8px;display:flex}.legal-document-page-module-scss-module__2GBzMW__sectionTitle{margin:0;font-size:18px;font-weight:600}.legal-document-page-module-scss-module__2GBzMW__summary{margin:0;line-height:1.7}.legal-document-page-module-scss-module__2GBzMW__list{flex-direction:column;gap:6px;margin:0;padding-left:20px;line-height:1.7;display:flex}.legal-document-page-module-scss-module__2GBzMW__section[id]{scroll-margin-top:var(--public-header-offset)}.legal-document-page-module-scss-module__2GBzMW__subTitle{margin:var(--dd-sp-2)0 0;font-size:var(--dd-fs-body);font-weight:var(--dd-fw-semibold)}.legal-document-page-module-scss-module__2GBzMW__notice{border:1px solid var(--dd-warning);border-radius:var(--dd-r-md);background:var(--dd-warning-bg);color:var(--dd-warning-text);font-size:var(--dd-fs-body-sm);line-height:var(--dd-lh-body-sm);margin:0;padding:10px 14px}.legal-document-page-module-scss-module__2GBzMW__tableWrap{overflow-x:auto}.legal-document-page-module-scss-module__2GBzMW__table{border-collapse:collapse;width:100%;font-size:var(--dd-fs-body-sm)}.legal-document-page-module-scss-module__2GBzMW__table th,.legal-document-page-module-scss-module__2GBzMW__table td{padding:10px var(--dd-sp-3);border:1px solid var(--dd-divider);text-align:left;vertical-align:top}.legal-document-page-module-scss-module__2GBzMW__table thead th{background:var(--dd-surface-sunken);font-weight:var(--dd-fw-semibold)}.legal-document-page-module-scss-module__2GBzMW__table code{font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);overflow-wrap:anywhere}
