.legal_page__k_yP4{max-width:760px;margin:0 auto;padding:var(--sp-8) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-7)}.legal_header__fwEYc{display:flex;flex-direction:column;gap:var(--sp-3)}.legal_brand__BYC8e{font:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-caption);color:var(--text-secondary)}.legal_title__rqoIo{font:var(--text-h2);color:var(--text-primary)}.legal_intro__hsb9K{font:var(--text-lead)}.legal_intro__hsb9K,.legal_notice__VwJWb{color:var(--text-secondary);max-width:62ch}.legal_notice__VwJWb{font:var(--text-small);background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-m);padding:var(--sp-4)}.legal_pdf__DplKz{align-self:flex-start}.legal_cards__wqz5g{display:flex;flex-direction:column;gap:var(--sp-4)}.legal_card__Je9_K{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-2);text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out)}.legal_card__Je9_K:hover{border-color:var(--border-strong)}.legal_cardTitle__qJvQk{font:var(--text-h3);color:var(--text-primary)}.legal_cardSummary__1SWzz{font:var(--text-body);color:var(--text-secondary);max-width:62ch}.legal_doc__B8Vo4{display:flex;flex-direction:column;gap:var(--sp-3)}.legal_docHeading__aGD6N{font:var(--text-h3);color:var(--text-primary);margin-top:var(--sp-5)}.legal_docParagraph__GEwjh{font:var(--text-body);color:var(--text-secondary);max-width:62ch;overflow-wrap:anywhere}.legal_docParagraph__GEwjh strong{color:var(--text-primary)}.legal_docNote__P7X4v{font:var(--text-small);color:var(--text-secondary);font-style:italic;max-width:62ch;overflow-wrap:anywhere}.legal_tableWrap__ioTzo{overflow-x:auto}.legal_table__3iUxh{border-collapse:collapse;min-width:100%}.legal_table__3iUxh td,.legal_table__3iUxh th{font:var(--text-small);color:var(--text-secondary);text-align:left;vertical-align:top;padding:var(--sp-3);border:1px solid var(--border-default);overflow-wrap:anywhere}.legal_table__3iUxh th{color:var(--text-primary);font-weight:600;background:var(--surface-sunken)}.legal_back__qnMxC{font:var(--text-body);padding-top:var(--sp-4);border-top:1px solid var(--border-default)}.legal_back__qnMxC a{color:var(--text-secondary);text-decoration:underline;text-underline-offset:3px}.legal_back__qnMxC a:hover{color:var(--link-hover)}@media print{.legal_page__k_yP4{max-width:none;padding:0;gap:var(--sp-5)}.legal_back__qnMxC,.legal_pdf__DplKz{display:none}.legal_docNote__P7X4v,.legal_docParagraph__GEwjh,.legal_intro__hsb9K,.legal_notice__VwJWb{color:var(--text-primary)}.legal_notice__VwJWb{background:none}.legal_docParagraph__GEwjh,.legal_table__3iUxh{page-break-inside:avoid;break-inside:avoid}.legal_docHeading__aGD6N{page-break-after:avoid;break-after:avoid}}