.LegalDoc_page__iJPi2{overflow:hidden;background:#fff}.LegalDoc_container__XO_5g{max-width:1000px;margin:0 auto;padding:0 24px}.LegalDoc_hero__OGtqK{position:relative;padding:150px 0;overflow:hidden;background:radial-gradient(1000px 520px at 16% -10%,rgba(31,98,142,.5),transparent 62%),radial-gradient(720px 480px at 90% 18%,rgba(239,122,12,.18),transparent 60%),linear-gradient(160deg,#061a2e,#0a2540 52%,#0e3050)}.LegalDoc_blob__W5bH7{position:absolute;border-radius:50%;filter:blur(95px);z-index:0;pointer-events:none}.LegalDoc_blobOrange__xTB5G{width:420px;height:420px;background:rgba(239,122,12,.34);top:-150px;right:-60px}.LegalDoc_blobBlue__NVwXG{width:480px;height:480px;background:rgba(31,98,142,.5);bottom:-240px;left:-120px}.LegalDoc_heroInner__FBxZl{position:relative;z-index:2;max-width:760px}.LegalDoc_heroBadge__5C266{display:inline-flex;align-items:center;font-family:var(--font-montserrat);font-weight:700;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#ffce9e;background:rgba(239,122,12,.12);border:1px solid rgba(239,122,12,.32);padding:8px 18px;border-radius:999px;margin-bottom:22px}.LegalDoc_heroTitle__JLAP5{font-family:var(--font-montserrat);font-weight:700;color:#fff;line-height:1.12;letter-spacing:-.01em;font-size:clamp(2.2rem,4.6vw,3.4rem);margin-bottom:18px}.LegalDoc_heroText__xIpha{font-family:var(--font-source-sans);color:rgba(255,255,255,.78);line-height:1.7;font-size:1.05rem;max-width:640px}.LegalDoc_updated__LCwVM{display:inline-block;margin-top:22px;font-family:var(--font-source-sans);font-size:.92rem;color:rgba(255,255,255,.62)}.LegalDoc_heroWave__K87Tk{position:absolute;left:0;right:0;bottom:-1px;width:100%;z-index:3;display:block}.LegalDoc_doc__Z4Itx{padding:72px 0 96px;background:#fff}.LegalDoc_section__43KNo{margin-bottom:44px}.LegalDoc_section__43KNo:last-child{margin-bottom:0}.LegalDoc_h2___8Nks{font-family:var(--font-montserrat);font-weight:700;color:var(--primary);font-size:clamp(1.4rem,2.6vw,1.85rem);line-height:1.25;letter-spacing:-.01em;margin-bottom:16px;scroll-margin-top:110px}.LegalDoc_h2___8Nks:before{content:"";display:block;width:48px;height:4px;border-radius:999px;background:linear-gradient(135deg,var(--accent),#f7951e);margin-bottom:16px}.LegalDoc_p__5XvAN{font-family:var(--font-source-sans);color:var(--text-muted);font-size:1.04rem;line-height:1.75;margin-bottom:16px}.LegalDoc_p__5XvAN:last-child{margin-bottom:0}.LegalDoc_p__5XvAN a{color:var(--primary);font-weight:600;text-decoration:none}.LegalDoc_p__5XvAN a:hover{text-decoration:underline}.LegalDoc_list__tNhtM{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:12px}.LegalDoc_listItem__hpeqE{position:relative;padding-left:30px;font-family:var(--font-source-sans);color:var(--text-muted);font-size:1.04rem;line-height:1.65}.LegalDoc_listItem__hpeqE:before{content:"";position:absolute;left:0;top:9px;width:14px;height:14px;border-radius:5px;background:linear-gradient(135deg,var(--accent),#f7951e);box-shadow:0 4px 10px rgba(239,122,12,.3)}.LegalDoc_contactCard__FbOm8{margin-top:8px;background:linear-gradient(165deg,#fff7ef,#fff4e9);border:1px solid rgba(239,122,12,.16);border-radius:22px;padding:34px 34px 30px}.LegalDoc_contactTitle__Pup4A{font-family:var(--font-montserrat);font-weight:700;color:var(--dark-navy);font-size:1.3rem;margin-bottom:14px}.LegalDoc_contactRow__JGuLY{font-family:var(--font-source-sans);color:var(--text-muted);font-size:1.04rem;line-height:1.7}.LegalDoc_contactRow__JGuLY a{color:var(--primary);font-weight:600;text-decoration:none}.LegalDoc_contactRow__JGuLY a:hover{text-decoration:underline}@media (max-width:900px){.LegalDoc_hero__OGtqK{padding:120px 0}.LegalDoc_doc__Z4Itx{padding:56px 0 72px}}@media (max-width:560px){.LegalDoc_contactCard__FbOm8{padding:26px 22px}}