.LegalPageShell-module__TyCunq__page{background:var(--amle-canvas,#f5f8fc);min-height:100dvh;color:var(--amle-text,#17233c);font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative}.LegalPageShell-module__TyCunq__layout{box-sizing:border-box;grid-template-columns:244px minmax(0,1fr);align-items:start;gap:24px;max-width:1120px;margin:0 auto;padding:24px 2rem 72px;display:grid}.LegalPageShell-module__TyCunq__rail{top:calc(var(--navbar-height,72px) + 16px);align-self:start;position:sticky}.LegalPageShell-module__TyCunq__railCard{border:1px solid var(--amle-border,#0f172a17);border-radius:var(--amle-radius-lg,16px);background:var(--amle-surface,#fff);box-shadow:var(--amle-shadow-sm,0 1px 2px #101b330d);padding:14px 12px}.LegalPageShell-module__TyCunq__railHeading{letter-spacing:.14em;text-transform:uppercase;color:var(--amle-text-subtle,#78849a);margin:0 0 8px 8px;font-size:10.5px;font-weight:800}.LegalPageShell-module__TyCunq__railList{counter-reset:none;margin:0;padding:0;list-style:none}.LegalPageShell-module__TyCunq__railLink{color:var(--amle-text-muted,#54617a);border-radius:9px;align-items:flex-start;gap:9px;padding:7px 8px;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none;transition:background .14s,color .14s;display:flex}.LegalPageShell-module__TyCunq__railLink:hover{background:var(--amle-surface-sunken,#eff3f9);color:var(--amle-text,#17233c)}.LegalPageShell-module__TyCunq__railLink:focus-visible{box-shadow:var(--amle-ring,0 0 0 3px #1a294726);outline:none}.LegalPageShell-module__TyCunq__railLinkActive,.LegalPageShell-module__TyCunq__railLinkActive:hover{background:var(--amle-navy-soft,#eef1f7);color:var(--amle-navy,#1a2947);font-weight:650}.LegalPageShell-module__TyCunq__railNumber{background:var(--amle-surface-sunken,#eff3f9);font-variant-numeric:tabular-nums;width:18px;height:18px;color:var(--amle-text-subtle,#78849a);border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10.5px;font-weight:700;display:inline-flex}.LegalPageShell-module__TyCunq__railLinkActive .LegalPageShell-module__TyCunq__railNumber{background:var(--amle-navy,#1a2947);color:#fff}.LegalPageShell-module__TyCunq__content{flex-direction:column;gap:16px;min-width:0;display:flex}.LegalPageShell-module__TyCunq__section{border:1px solid var(--amle-border,#0f172a17);border-radius:var(--amle-radius-lg,16px);background:var(--amle-surface,#fff);box-shadow:var(--amle-shadow-sm,0 1px 2px #101b330d);scroll-margin-top:calc(var(--navbar-height,72px) + 16px);padding:20px 24px 22px}.LegalPageShell-module__TyCunq__sectionTitle{font-family:var(--font-display,Georgia, serif);letter-spacing:-.01em;color:var(--amle-text,#17233c);margin:0 0 12px;font-size:21px;font-weight:600;line-height:1.2}.LegalPageShell-module__TyCunq__body{flex-direction:column;gap:12px;display:flex}.LegalPageShell-module__TyCunq__body p{color:var(--amle-text-muted,#54617a);margin:0;font-size:14.5px;line-height:1.62}.LegalPageShell-module__TyCunq__body strong{color:var(--amle-text,#17233c);font-weight:650}.LegalPageShell-module__TyCunq__body a{color:var(--amle-navy,#1a2947);text-underline-offset:2px;font-weight:600;-webkit-text-decoration:underline #1a294759;text-decoration:underline #1a294759;text-decoration-thickness:1px;transition:text-decoration-color .16s}.LegalPageShell-module__TyCunq__body a:hover{-webkit-text-decoration-color:var(--amle-gold,#d4af37);text-decoration-color:var(--amle-gold,#d4af37)}.LegalPageShell-module__TyCunq__body a:focus-visible{box-shadow:var(--amle-ring,0 0 0 3px #1a294726);border-radius:3px;outline:none}.LegalPageShell-module__TyCunq__body ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.LegalPageShell-module__TyCunq__body li{color:var(--amle-text-muted,#54617a);padding-left:20px;font-size:14.5px;line-height:1.55;position:relative}.LegalPageShell-module__TyCunq__body li:before{content:"";background:var(--amle-gold,#d4af37);border-radius:1px;width:9px;height:2px;position:absolute;top:.62em;left:2px}.LegalPageShell-module__TyCunq__block{flex-direction:column;gap:8px;padding-top:4px;display:flex}.LegalPageShell-module__TyCunq__blockTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--amle-navy-ink,#24405f);margin:0;font-size:11px;font-weight:800}.LegalPageShell-module__TyCunq__callout{border:1px solid var(--amle-border,#0f172a17);border-radius:var(--amle-radius-md,12px);background:var(--amle-navy-softer,#f5f7fb);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.LegalPageShell-module__TyCunq__calloutGold{background:#d4af3714;border-color:#d4af3757}.LegalPageShell-module__TyCunq__calloutTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--amle-navy-ink,#24405f);margin:0;font-size:11px;font-weight:800}.LegalPageShell-module__TyCunq__calloutBody p{color:var(--amle-text,#17233c);margin:0 0 8px;font-size:14px;line-height:1.6}.LegalPageShell-module__TyCunq__calloutBody p:last-child{margin-bottom:0}.LegalPageShell-module__TyCunq__calloutBody a{color:var(--amle-navy,#1a2947);font-weight:600}.LegalPageShell-module__TyCunq__content>.LegalPageShell-module__TyCunq__callout{padding:16px 18px}.LegalPageShell-module__TyCunq__footnote{color:var(--amle-text-subtle,#78849a);margin:4px 0 0;font-size:13px;line-height:1.6}.LegalPageShell-module__TyCunq__footnote a{color:var(--amle-navy,#1a2947);font-weight:600}@media (max-width:940px){.LegalPageShell-module__TyCunq__layout{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 1.25rem 56px}.LegalPageShell-module__TyCunq__rail{position:static}.LegalPageShell-module__TyCunq__railList{flex-wrap:wrap;gap:4px;display:flex}.LegalPageShell-module__TyCunq__railLink{background:var(--amle-surface-sunken,#eff3f9);border-radius:999px;padding:6px 10px;font-size:12.5px}.LegalPageShell-module__TyCunq__railNumber{display:none}}@media (max-width:640px){.LegalPageShell-module__TyCunq__section{padding:18px 18px 20px}.LegalPageShell-module__TyCunq__sectionTitle{font-size:19px}.LegalPageShell-module__TyCunq__body p,.LegalPageShell-module__TyCunq__body li{font-size:14px}}
