.LegalArticle-module__hI85WG__page{color:var(--color-on-surface);background:#fff;min-height:100vh}.LegalArticle-module__hI85WG__wrap{padding:64px 40px 96px}.LegalArticle-module__hI85WG__article{max-width:760px;margin:0 auto}.LegalArticle-module__hI85WG__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-surface-tertiary);margin-bottom:12px;font-size:12px;font-weight:600}.LegalArticle-module__hI85WG__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:clamp(40px,6vw,64px);font-style:italic;font-weight:400;line-height:1.05}.LegalArticle-module__hI85WG__lastUpdated{color:var(--color-on-surface-secondary);margin:16px 0 0;font-size:14px}.LegalArticle-module__hI85WG__tagline{font-family:var(--font-serif);color:var(--color-on-surface-variant);border-left:3px solid var(--color-primary);margin:36px 0 8px;padding-left:18px;font-size:22px;font-style:italic;font-weight:400;line-height:1.4}.LegalArticle-module__hI85WG__intro{color:var(--color-on-surface-variant);margin-top:32px;font-size:17px;line-height:1.6}.LegalArticle-module__hI85WG__content{margin-top:8px}.LegalArticle-module__hI85WG__content section{margin-top:40px}.LegalArticle-module__hI85WG__content h2{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-on-surface);margin:0 0 14px;font-size:28px;font-style:italic;font-weight:400;line-height:1.2}.LegalArticle-module__hI85WG__content h3{color:var(--color-on-surface);margin:24px 0 10px;font-size:16px;font-weight:600}.LegalArticle-module__hI85WG__content p{color:var(--color-on-surface-variant);margin:12px 0;font-size:15.5px;line-height:1.65}.LegalArticle-module__hI85WG__content ul{margin:8px 0 12px;padding-left:22px}.LegalArticle-module__hI85WG__content li{color:var(--color-on-surface-variant);margin:6px 0;font-size:15.5px;line-height:1.6}.LegalArticle-module__hI85WG__content a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.LegalArticle-module__hI85WG__content strong{color:var(--color-on-surface)}.LegalArticle-module__hI85WG__content address{color:var(--color-on-surface-variant);font-size:15.5px;font-style:normal;line-height:1.6}.LegalArticle-module__hI85WG__tableWrap{margin:16px 0 8px;overflow-x:auto}.LegalArticle-module__hI85WG__table{border-collapse:collapse;border:1px solid var(--color-outline-variant);border-radius:12px;width:100%;font-size:14px;overflow:hidden}.LegalArticle-module__hI85WG__table th,.LegalArticle-module__hI85WG__table td{text-align:left;border-bottom:1px solid var(--color-outline-variant);vertical-align:top;color:var(--color-on-surface-variant);padding:12px 14px}.LegalArticle-module__hI85WG__table th{background:var(--color-surface-container-low);color:var(--color-on-surface);font-weight:600}.LegalArticle-module__hI85WG__table tr:last-child td{border-bottom:none}@media (max-width:768px){.LegalArticle-module__hI85WG__wrap{padding:40px 20px 64px}.LegalArticle-module__hI85WG__content section{margin-top:32px}.LegalArticle-module__hI85WG__content h2{font-size:24px}.LegalArticle-module__hI85WG__table{font-size:13px}.LegalArticle-module__hI85WG__table th,.LegalArticle-module__hI85WG__table td{padding:10px}}
