.LegalDocumentLanding_root__j2Vns{background:var(--mkt-surface,#fff);color:var(--mkt-ink,#0e1520);font-family:var(--mkt-font-body)}.LegalDocumentLanding_hero__2tbGZ{background:var(--mkt-cream,#f7f5f0);padding:var(--mkt-landing-hero-pt,152px) var(--mkt-layout-padding-x,2rem) var(--mkt-landing-hero-pb,48px);text-align:center;border-bottom:1px solid var(--mkt-border,#e4dfda)}.LegalDocumentLanding_heroInner__Z38r7{max-width:760px;margin:0 auto}.LegalDocumentLanding_eyebrow__1lCJ8{font-size:var(--mkt-hero-eyebrow-font-size,14px);font-weight:500;color:var(--mkt-accent-dark,#1a73e8);margin-bottom:14px}.LegalDocumentLanding_h1__Xm2_a{margin:0;font-family:var(--mkt-font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:500;letter-spacing:-.3px;line-height:1.2;color:var(--mkt-ink,#0e1520)}.LegalDocumentLanding_h1__Xm2_a em{font-style:normal;color:var(--mkt-accent-dark,#1a73e8);font-weight:500}.LegalDocumentLanding_subtitle__LCSSd{margin:1rem auto 0;max-width:560px;font-size:1.05rem;line-height:1.6;color:var(--mkt-ink3,#5c6e8a)}.LegalDocumentLanding_meta__ZDjBX{display:inline-flex;align-items:center;margin-top:1rem;font-size:.85rem;font-weight:600;color:var(--mkt-ink3,#5c6e8a);background:var(--mkt-cream2,#efece5);border:1px solid var(--mkt-border,#e4dfda);border-radius:8px;padding:.45rem 1rem}.LegalDocumentLanding_layout__HEWMH{padding:4rem 0 5rem}.LegalDocumentLanding_grid__LLTfO{max-width:var(--mkt-layout-max,1280px);margin:0 auto;padding:0 var(--mkt-layout-padding-x,2rem);display:grid;grid-template-columns:240px 1fr;gap:2.5rem;align-items:start}.LegalDocumentLanding_single__vB6J_{max-width:760px;margin:0 auto;padding:0 var(--mkt-layout-padding-x,2rem)}.LegalDocumentLanding_toc__ahMB0{position:sticky;top:calc(var(--mkt-landing-hero-pt, 176px) - 64px)}.LegalDocumentLanding_tocPanel__1P2xb{background:var(--mkt-cream,#f7f5f0);border:1px solid var(--mkt-border,#e4dfda);border-radius:14px;padding:1.25rem 1rem}.LegalDocumentLanding_tocTitle__rUA21{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mkt-ink4,#a0aebf);margin-bottom:.85rem}.LegalDocumentLanding_tocNav__4W079{display:flex;flex-direction:column;gap:.25rem}.LegalDocumentLanding_tocLink__WCHzv{display:block;width:100%;border:none;background:none;text-align:left;font-size:.875rem;color:var(--mkt-ink3,#5c6e8a);padding:.4rem .5rem;border-radius:8px;cursor:pointer;transition:background .15s,color .15s}.LegalDocumentLanding_tocLink__WCHzv:hover{background:var(--mkt-surface,#fff);color:var(--mkt-ink,#0e1520)}.LegalDocumentLanding_section__RnrkT{margin-bottom:2.5rem;scroll-margin-top:calc(var(--mkt-landing-hero-pt, 176px) - 48px)}.LegalDocumentLanding_sectionTitle__b5Ty0{font-family:var(--mkt-font-display);font-size:1.4rem;font-weight:500;letter-spacing:-.2px;color:var(--mkt-ink,#0e1520);margin:0 0 1.1rem}.LegalDocumentLanding_block__dTDoe{border:1px solid var(--mkt-border,#e4dfda);border-radius:12px;padding:1.15rem 1.25rem;background:var(--mkt-cream,#f7f5f0);margin-bottom:.85rem}.LegalDocumentLanding_blockTitle__36kFP{font-family:var(--mkt-font-display);font-size:1rem;font-weight:500;color:var(--mkt-ink,#0e1520);margin:0 0 .55rem}.LegalDocumentLanding_blockText__w9sW7{font-size:.925rem;color:var(--mkt-ink2,#2c3a52);line-height:1.7;margin:0;white-space:pre-wrap}.LegalDocumentLanding_proseBlock__PSxdr{margin-bottom:1.15rem}.LegalDocumentLanding_proseTitle__IsF6_{font-family:var(--mkt-font-display);font-size:1.05rem;font-weight:500;color:var(--mkt-ink,#0e1520);margin:0 0 .4rem}.LegalDocumentLanding_proseText__A2sYt{font-size:1rem;color:var(--mkt-ink2,#2c3a52);line-height:1.75;margin:0;white-space:pre-wrap}.LegalDocumentLanding_inlineLink__2rXlV{color:var(--mkt-accent-dark,#1a73e8);font-weight:500;text-decoration:underline;text-underline-offset:2px}.LegalDocumentLanding_inlineLink__2rXlV:hover{opacity:.85}.LegalDocumentLanding_cta__AAahE{margin-top:3rem;padding:2rem;border-radius:16px;background:var(--mkt-navy,#1a73e8);color:#fff;text-align:center}.LegalDocumentLanding_ctaTitle___49Ip{margin:0;font-family:var(--mkt-font-display);font-size:1.5rem;font-weight:500;letter-spacing:-.2px}.LegalDocumentLanding_ctaSub__P26ui{margin:.75rem auto 0;max-width:420px;font-size:.95rem;line-height:1.55;color:rgba(255,255,255,.75)}.LegalDocumentLanding_ctaBtn__VmIJx{display:inline-flex;margin-top:1.25rem;padding:.7rem 1.4rem;border-radius:8px;background:#fff;color:var(--mkt-navy,#1a73e8);font-family:var(--mkt-font-body);font-weight:500;font-size:.9rem;text-decoration:none}.LegalDocumentLanding_ctaBtn__VmIJx:hover{opacity:.92}@media (max-width:900px){.LegalDocumentLanding_grid__LLTfO{grid-template-columns:1fr}.LegalDocumentLanding_toc__ahMB0{position:static}}@media (max-width:640px){.LegalDocumentLanding_layout__HEWMH{padding:2.5rem 0 3rem}.LegalDocumentLanding_section__RnrkT{margin-bottom:1.75rem}.LegalDocumentLanding_cta__AAahE{padding:1.5rem}}