.legal-module__uYVQQa__page{--font-size-xs:16px;--font-size-sm:16px;--font-size-base:18px;--font-size-lg:22px;--font-size-xl:28px;--font-size-display:clamp(32px, 4vw, 44px);background:var(--surface-base);flex-direction:column;min-height:100vh;display:flex}.legal-module__uYVQQa__nav{background:var(--surface-base);border-bottom:1px solid var(--line-light);z-index:100;justify-content:space-between;align-items:center;gap:24px;height:76px;padding:0 40px;display:flex;position:sticky;top:0}.legal-module__uYVQQa__navLogo{width:auto;height:52px}.legal-module__uYVQQa__navLinks{flex:1;justify-content:center;align-items:center;gap:4px;list-style:none;display:flex}.legal-module__uYVQQa__navLinks a{font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--text-accent-safe);white-space:nowrap;border-radius:var(--nexus-radius-icon);transition:color var(--transition-smooth);padding:8px 14px;display:block}.legal-module__uYVQQa__navLinks a:hover,.legal-module__uYVQQa__navLinks a.legal-module__uYVQQa__active{color:var(--hca-navy)}.legal-module__uYVQQa__navPrimary{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--hca-cream);background:var(--surface-hero);border-radius:var(--nexus-radius-icon);cursor:pointer;border:none;padding:10px 20px}.legal-module__uYVQQa__header{background:var(--surface-alt);border-bottom:1px solid var(--line-light);padding:64px 40px 56px}.legal-module__uYVQQa__headerInner{max-width:var(--max-width);margin:0 auto}.legal-module__uYVQQa__eyebrow{font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:var(--weight-medium);letter-spacing:.18em;text-transform:uppercase;color:var(--text-accent-safe);margin-bottom:16px;display:block}.legal-module__uYVQQa__title{font-family:var(--font-display);font-size:var(--font-size-display);font-weight:var(--weight-bold);color:var(--hca-navy);letter-spacing:-.01em;margin-bottom:16px;line-height:1.1}.legal-module__uYVQQa__intro{font-size:var(--font-size-lg);color:var(--text-body);max-width:60ch;line-height:1.6}.legal-module__uYVQQa__meta{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--text-muted);flex-wrap:wrap;gap:20px;margin-top:24px;display:flex}.legal-module__uYVQQa__meta span strong{color:var(--hca-navy);font-weight:var(--weight-medium)}.legal-module__uYVQQa__notice{background:var(--notice-bg);border:1px solid var(--notice-border);border-radius:var(--nexus-radius-card);max-width:var(--content-max-width);align-items:flex-start;gap:14px;margin:32px auto 0;padding:18px 22px;display:flex}.legal-module__uYVQQa__noticeIcon{width:20px;height:20px;color:var(--notice-text);flex-shrink:0;margin-top:1px}.legal-module__uYVQQa__noticeText{font-size:var(--font-size-base) ;color:var(--notice-text);line-height:1.6}.legal-module__uYVQQa__noticeText strong{font-weight:var(--weight-medium)}.legal-module__uYVQQa__body{flex:1;padding:56px 40px 88px}.legal-module__uYVQQa__bodyInner{max-width:var(--content-max-width);grid-template-columns:220px 1fr;align-items:start;gap:56px;margin:0 auto;display:grid}.legal-module__uYVQQa__toc{position:sticky;top:100px}.legal-module__uYVQQa__tocLabel{font-family:var(--font-display);font-size:var(--font-size-xs);font-weight:var(--weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:14px}.legal-module__uYVQQa__tocList{flex-direction:column;gap:2px;list-style:none;display:flex}.legal-module__uYVQQa__tocList a{font-size:var(--font-size-sm);color:var(--text-body);border-left:2px solid var(--line-light);transition:color var(--transition-smooth), border-color var(--transition-smooth);padding:7px 12px;line-height:1.4;display:block}.legal-module__uYVQQa__tocList a:hover,.legal-module__uYVQQa__tocList a.legal-module__uYVQQa__active{color:var(--hca-navy);border-left-color:var(--accent-primary)}.legal-module__uYVQQa__prose{min-width:0}.legal-module__uYVQQa__section{margin-bottom:44px;scroll-margin-top:100px}.legal-module__uYVQQa__section:last-child{margin-bottom:0}.legal-module__uYVQQa__sectionNum{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--text-accent-safe);margin-right:10px}.legal-module__uYVQQa__section h2{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--weight-medium);color:var(--hca-navy);border-bottom:1px solid var(--line-light);margin-bottom:18px;padding-bottom:14px;line-height:1.25}.legal-module__uYVQQa__section h3{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--weight-medium);color:var(--hca-navy);margin:28px 0 12px}.legal-module__uYVQQa__section p{font-size:var(--font-size-base);color:var(--text-body);margin-bottom:16px;line-height:1.75}.legal-module__uYVQQa__section p:last-child{margin-bottom:0}.legal-module__uYVQQa__section a{color:var(--link);font-weight:var(--weight-medium);border-bottom:1px solid var(--gold-a-30);transition:color var(--transition-smooth)}.legal-module__uYVQQa__section a:hover{color:var(--link-hover)}.legal-module__uYVQQa__section strong{color:var(--hca-navy);font-weight:var(--weight-medium)}.legal-module__uYVQQa__section ul,.legal-module__uYVQQa__section ol{margin:0 0 16px;padding-left:22px}.legal-module__uYVQQa__section li{font-size:var(--font-size-base);color:var(--text-body);margin-bottom:8px;line-height:1.7}.legal-module__uYVQQa__section li::marker{color:var(--text-accent-safe)}.legal-module__uYVQQa__ph{font-family:var(--font-mono);color:var(--notice-text);background:var(--notice-bg);border:1px solid var(--notice-border);overflow-wrap:anywhere;word-break:break-word;border-radius:4px;padding:1px 6px;font-size:.85em}.legal-module__uYVQQa__callout{background:var(--surface-alt);border:1px solid var(--line-light);border-left:4px solid var(--accent-primary);border-radius:var(--nexus-radius-icon);margin:20px 0;padding:22px 26px}.legal-module__uYVQQa__callout p{margin-bottom:8px}.legal-module__uYVQQa__callout p:last-child{margin-bottom:0}.legal-module__uYVQQa__footer{background:var(--surface-base);border-top:1px solid var(--line-light);padding:40px}.legal-module__uYVQQa__footerInner{max-width:var(--max-width);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.legal-module__uYVQQa__footerLogo{opacity:.9;width:auto;height:40px}.legal-module__uYVQQa__footerLinks{flex-wrap:wrap;gap:20px;display:flex}.legal-module__uYVQQa__footerLinks a{font-size:var(--font-size-sm);color:var(--text-accent-safe);font-weight:var(--weight-medium)}.legal-module__uYVQQa__footerLinks a:hover,.legal-module__uYVQQa__footerLinks a.legal-module__uYVQQa__active{color:var(--hca-navy)}.legal-module__uYVQQa__footerCopy{font-size:var(--font-size-sm);color:var(--text-muted);width:100%}@media (max-width:860px){.legal-module__uYVQQa__bodyInner{grid-template-columns:1fr;gap:0}.legal-module__uYVQQa__toc{display:none}.legal-module__uYVQQa__nav{padding:0 20px}.legal-module__uYVQQa__navLinks{display:none}.legal-module__uYVQQa__header,.legal-module__uYVQQa__body{padding-left:20px;padding-right:20px}.legal-module__uYVQQa__notice{margin-left:20px;margin-right:20px}.legal-module__uYVQQa__footer{padding:32px 20px}}
