.legal-module__xpnSVG__page{min-height:100vh;color:var(--color-text-default);background:#fff;flex-direction:column;display:flex}.legal-module__xpnSVG__topbar{border-bottom:1px solid var(--color-line);background:#fff;align-items:center;height:64px;padding:0 max(20px,50% - 600px);display:flex}.legal-module__xpnSVG__brand{color:var(--color-brand-navy);letter-spacing:-.04em;font-size:19px;font-weight:800;text-decoration:none}.legal-module__xpnSVG__main{flex:1;width:100%;max-width:840px;margin:0 auto;padding:56px 20px 80px}.legal-module__xpnSVG__title{font-size:var(--fs-h2);letter-spacing:-.05em;font-weight:800;line-height:var(--lh-heading);margin:0 0 40px}.legal-module__xpnSVG__table{border-collapse:collapse;border-top:1px solid var(--color-line);width:100%}.legal-module__xpnSVG__table th,.legal-module__xpnSVG__table td{border-bottom:1px solid var(--color-line);font-size:var(--fs-body);line-height:var(--lh-body);text-align:left;vertical-align:top;padding:18px 16px}.legal-module__xpnSVG__table th{background:var(--color-surface-muted);white-space:nowrap;width:200px;font-weight:700}.legal-module__xpnSVG__table td{color:var(--color-text-muted)}.legal-module__xpnSVG__note{color:var(--color-text-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:40px 0 0}.legal-module__xpnSVG__note a{color:var(--color-brand-sky);font-weight:700;text-decoration:underline}.legal-module__xpnSVG__docLead{color:var(--color-text-muted);font-size:var(--fs-body);margin:0 0 36px;line-height:1.9}.legal-module__xpnSVG__section{margin:0 0 36px}.legal-module__xpnSVG__section h2{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.02em;margin:0 0 14px;line-height:1.55}.legal-module__xpnSVG__section p{font-size:var(--fs-body);margin:0 0 12px;line-height:1.95}.legal-module__xpnSVG__section p:last-child{margin-bottom:0}.legal-module__xpnSVG__section ol,.legal-module__xpnSVG__section ul{flex-direction:column;gap:9px;margin:0 0 12px;padding-left:1.7em;display:flex}.legal-module__xpnSVG__section ol:last-child,.legal-module__xpnSVG__section ul:last-child{margin-bottom:0}.legal-module__xpnSVG__section li{font-size:var(--fs-body);line-height:1.95}.legal-module__xpnSVG__section li::marker{color:var(--color-text-muted)}.legal-module__xpnSVG__docMeta{border-top:1px solid var(--color-line);color:var(--color-text-muted);margin:48px 0 0;padding-top:22px;font-size:14px;line-height:1.95}.legal-module__xpnSVG__docMeta p{margin:0 0 4px}.legal-module__xpnSVG__docMeta p:last-child{margin:0}.legal-module__xpnSVG__footer{background:var(--color-surface-brand);color:#fff;padding:34px 32px}.legal-module__xpnSVG__footerLinks{justify-content:flex-end;align-items:center;gap:clamp(24px,3vw,48px);width:fit-content;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.legal-module__xpnSVG__footerLinks li{text-align:right}.legal-module__xpnSVG__footerLinks a,.legal-module__xpnSVG__footerLinks span{color:#fff;font-size:var(--fs-caption);font-weight:700;line-height:var(--lh-caption);text-decoration:none}.legal-module__xpnSVG__footerLinks a:hover,.legal-module__xpnSVG__footerLinks a:focus-visible{text-underline-offset:4px;text-decoration:underline}@media (max-width:767px){.legal-module__xpnSVG__topbar{height:56px;padding:0 16px}.legal-module__xpnSVG__brand{font-size:17px}.legal-module__xpnSVG__main{padding:32px 16px 56px}.legal-module__xpnSVG__table,.legal-module__xpnSVG__table tbody,.legal-module__xpnSVG__table tr,.legal-module__xpnSVG__table th,.legal-module__xpnSVG__table td{width:auto;display:block}.legal-module__xpnSVG__table{border-top:none}.legal-module__xpnSVG__table tr{border-bottom:1px solid var(--color-line);padding:14px 0}.legal-module__xpnSVG__table th,.legal-module__xpnSVG__table td{white-space:normal;border-bottom:none;padding:0}.legal-module__xpnSVG__table th{color:var(--color-text-muted);font-size:var(--fs-caption);background:0 0;margin-bottom:6px}.legal-module__xpnSVG__footer{padding:28px 20px}.legal-module__xpnSVG__footerLinks{grid-template-columns:repeat(2,max-content);justify-content:end;gap:16px 12px;display:grid}}
