.page-module__g-qypG__main{min-height:100dvh;padding-top:env(safe-area-inset-top);background:var(--color-bg);padding-bottom:48px}.page-module__g-qypG__header{border-bottom:1px solid var(--color-border);padding:28px 20px 16px}.page-module__g-qypG__title{font:var(--font-title-l);color:var(--color-text-primary)}.page-module__g-qypG__effectiveDate{font:var(--font-caption);color:var(--color-text-secondary);margin-top:6px}.page-module__g-qypG__content{padding:20px}.page-module__g-qypG__intro{font:var(--font-body);color:var(--color-text-primary);margin-bottom:28px}.page-module__g-qypG__section{margin-bottom:28px}.page-module__g-qypG__sectionTitle{font:var(--font-title-m);color:var(--color-text-primary);margin-bottom:10px}.page-module__g-qypG__paragraph{font:var(--font-body);color:var(--color-text-primary);margin-bottom:8px}.page-module__g-qypG__list{flex-direction:column;gap:8px;padding-left:18px;list-style:outside;display:flex}.page-module__g-qypG__list li{font:var(--font-body);color:var(--color-text-primary)}.page-module__g-qypG__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.page-module__g-qypG__table{border-collapse:collapse;width:100%;font:var(--font-body)}.page-module__g-qypG__table th,.page-module__g-qypG__table td{text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap;padding:10px 14px}.page-module__g-qypG__table tr:last-child th,.page-module__g-qypG__table tr:last-child td{border-bottom:none}.page-module__g-qypG__table th{font:var(--font-label);color:var(--color-text-secondary);background:var(--color-primary-light);white-space:nowrap}.page-module__g-qypG__table td:nth-child(2){white-space:normal}.page-module__g-qypG__link{color:var(--color-primary);text-decoration:underline}.page-module__g-qypG__footer{text-align:center;padding:8px 20px 0}.page-module__g-qypG__footerLink{font:var(--font-label);color:var(--color-text-secondary);text-decoration:underline}