.policy_container__SiGF3{width:min(100% - 2 * var(--nl-gutter),var(--nl-max-content));margin-inline:auto}.policy_hub__85DVB{background:var(--nl-bg-violet);padding-top:clamp(96px,12vw,120px);padding-bottom:clamp(56px,8vw,96px)}.policy_hubHero__bjWOc{text-align:center;max-width:620px;margin-inline:auto;margin-bottom:clamp(36px,5vw,56px)}.policy_hubKicker__l8_KJ{font-family:var(--nl-font-body);font-size:var(--nl-fs-2xs);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--nl-blue)}.policy_hubTitle___Ctqh{margin:.6rem 0 0;font-family:var(--nl-font-display);font-size:clamp(2rem,4.5vw,3rem);font-weight:800;line-height:1.05;color:var(--nl-text)}.policy_hubSub__iMW1k{margin:.9rem auto 0;font-family:var(--nl-font-body);font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.55;color:var(--nl-text-muted)}.policy_hubGrid__E1uwM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.policy_hubCard__Z1JTh{display:flex;flex-direction:column;gap:.9rem;padding:clamp(22px,3vw,30px);border-radius:var(--nl-radius-window,18px);border:1px solid var(--nl-hairline);background:var(--nl-surface);box-shadow:inset 0 1px 0 var(--nl-inset-highlight);transition:transform .15s ease,border-color .15s ease}@media (hover:hover) and (pointer:fine){.policy_hubCard__Z1JTh:hover{transform:translateY(-2px);border-color:var(--nl-line-blue)}}.policy_hubCard__Z1JTh:focus-visible{outline:2px solid var(--nl-blue);outline-offset:3px}.policy_hubCardIcon__RvZCE{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--nl-radius-control,12px);background:var(--nl-tint-blue);color:var(--nl-blue)}.policy_hubCardTitle__eUcPP{margin:0;font-family:var(--nl-font-body);font-size:var(--nl-fs-lg);font-weight:700;color:var(--nl-text)}.policy_hubCardDesc__gwHaz{margin:0;flex:1;font-family:var(--nl-font-body);font-size:var(--nl-fs-md);line-height:1.55;color:var(--nl-text-muted)}.policy_hubCardDate__8Kv4Q{margin:0;font-family:var(--nl-font-mono);font-size:var(--nl-fs-2xs);color:var(--nl-text-dim)}.policy_hubCardCta__C6mti{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--nl-font-body);font-size:var(--nl-fs-sm);font-weight:600;color:var(--nl-blue)}.policy_page__m0Cs8{background:var(--nl-bg-violet)}.policy_hero__bDmg_{padding-top:clamp(96px,12vw,120px);padding-bottom:clamp(24px,3vw,36px)}.policy_heroInner__81DD_{max-width:840px}.policy_back__MslwQ{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;font-family:var(--nl-font-body);font-size:var(--nl-fs-sm);font-weight:600;color:var(--nl-blue)}.policy_back__MslwQ:hover{text-decoration:underline;text-underline-offset:3px}.policy_docTitle__kg6T_{margin:.5rem 0 0;font-family:var(--nl-font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.06;color:var(--nl-text)}.policy_dates__3Ho2R{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:1rem}.policy_dateItem__18MJL{display:flex;gap:.35rem;font-family:var(--nl-font-body);font-size:var(--nl-fs-sm)}.policy_dateLabel___Wmma{font-weight:600;color:var(--nl-text)}.policy_dateVal__jILqW,.policy_intro__uR520{color:var(--nl-text-muted)}.policy_intro__uR520{margin-top:1.25rem;max-width:730px;font-family:var(--nl-font-body);font-size:var(--nl-fs-lg);line-height:1.6}.policy_intro__uR520 p{margin:0}.policy_intro__uR520 p+p{margin-top:1rem}.policy_main__MTVyl{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(28px,4vw,48px);padding-bottom:clamp(56px,8vw,96px);align-items:start}.policy_content__p267S{min-width:0;max-width:730px;display:flex;flex-direction:column;gap:24px}.policy_tocSidebar__cKuzH{position:sticky;top:100px}.policy_tocHeading__ZA4KH{margin:0 0 1rem;font-family:var(--nl-font-body);font-size:var(--nl-fs-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--nl-text-faint)}.policy_tocList__JSfG3{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;border-left:2px solid var(--nl-hairline)}.policy_tocLink__oTv6X{display:block;width:100%;text-align:left;padding:6px 8px 6px 16px;margin-left:-2px;border:0;border-left:2px solid transparent;background:none;cursor:pointer;font-family:var(--nl-font-body);font-size:var(--nl-fs-sm);line-height:1.5;color:var(--nl-text-muted);transition:color .12s ease}.policy_tocLink__oTv6X:hover{color:var(--nl-text)}.policy_tocLink__oTv6X[data-active]{border-left-color:var(--nl-blue);color:var(--nl-blue);font-weight:600}.policy_tocLink__oTv6X:focus-visible{outline:2px solid var(--nl-blue);outline-offset:-2px;border-radius:0 6px 6px 0}.policy_tocDisclosure__NXDUY{display:none;position:sticky;top:88px;z-index:5;border-radius:var(--nl-radius-control,12px);border:1px solid var(--nl-hairline);background:var(--nl-surface)}.policy_tocDisclosureList__WXwNJ{max-height:60vh;overflow:auto}.policy_tocSummary__QOEGs{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;cursor:pointer;font-family:var(--nl-font-body);font-size:var(--nl-fs-md);font-weight:600;color:var(--nl-text);list-style:none}.policy_tocSummary__QOEGs::-webkit-details-marker{display:none}.policy_tocCaret__36zbT{transition:transform .2s ease}.policy_tocDisclosure__NXDUY[open] .policy_tocCaret__36zbT{transform:rotate(180deg)}.policy_tocDisclosureList__WXwNJ{display:flex;flex-direction:column;gap:2px;margin:0;padding:0 12px 12px;list-style:none}.policy_tocDisclosureList__WXwNJ .policy_tocLink__oTv6X{border-left:0;margin-left:0;border-radius:8px;padding:8px 12px}.policy_tocDisclosureList__WXwNJ .policy_tocLink__oTv6X[data-active]{background:var(--nl-tint-blue)}.policy_section__7LmEc{scroll-margin-top:100px;padding-top:24px;border-top:1px solid var(--nl-hairline);display:flex;flex-direction:column;gap:20px;align-items:flex-start}.policy_sectionHeading__77mWX{margin:0;font:var(--nl-display-sm);letter-spacing:-.01em;color:var(--nl-text)}.policy_subheading__1b6eQ{font-weight:600;color:var(--nl-text)}.policy_body__BONuu,.policy_subheading__1b6eQ{margin:0;font-family:var(--nl-font-body);font-size:var(--nl-fs-lg)}.policy_body__BONuu{line-height:1.6;color:var(--nl-text-muted)}.policy_introducer__VFpMA{margin:0;font-family:var(--nl-font-body);font-size:var(--nl-fs-lg);font-weight:600;line-height:1.6;color:var(--nl-text)}.policy_bulletList__MlJAu{display:flex;flex-direction:column;gap:8px;margin:-8px 0 0;padding:0 0 0 4px;width:100%;list-style:none}.policy_bulletItem__0ofu0{display:flex;gap:8px;align-items:flex-start}.policy_bulletDot__snHWl{flex:none;color:var(--nl-blue);line-height:1.6}.policy_bulletText__BNXYX,.policy_labeledText__8OdZP{margin:0;font-family:var(--nl-font-body);font-size:var(--nl-fs-lg);line-height:1.6;color:var(--nl-text-muted)}.policy_labeledText__8OdZP{flex:1;min-width:0}.policy_labeledLabel__APh7j{font-weight:700;color:var(--nl-text)}.policy_highlight__wd0RT{position:relative;width:100%;padding:clamp(16px,2.5vw,24px);border-radius:10px;border-left:3px solid var(--nl-blue);background:var(--nl-tint-blue);display:flex;flex-direction:column;gap:16px;align-items:flex-start}.policy_highlightHeading__09UBV{margin:0;font-family:var(--nl-font-body);font-style:italic;font-size:var(--nl-fs-lg);font-weight:600;color:var(--nl-text)}.policy_contactList__Z3eRt{display:flex;flex-direction:column;gap:8px}.policy_contactRow__KgQ3z{margin:0;font-family:var(--nl-font-body);font-size:var(--nl-fs-lg);line-height:1.6}.policy_contactLabel__Dj_OF{font-weight:700;color:var(--nl-text)}.policy_contactValue__nO3Or{color:var(--nl-text-muted)}.policy_contactValueLink__GLu0w{color:var(--nl-blue)}.policy_inlineLink__f_8sb{color:var(--nl-blue);font-weight:500}@media (max-width:1023px){.policy_main__MTVyl{grid-template-columns:1fr}.policy_tocSidebar__cKuzH{display:none}.policy_tocDisclosure__NXDUY{display:block;margin-bottom:24px}}@media (max-width:860px){.policy_hubGrid__E1uwM{grid-template-columns:1fr}}.policy_alsoIn__jZuz5{margin-top:32px;padding-top:20px;border-top:1px solid var(--nl-hairline)}.policy_alsoList__1pD9H{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.policy_alsoLink__fyPdl{display:inline-flex;align-items:center;min-height:32px;font-family:var(--nl-font-body);font-size:var(--nl-fs-sm);color:var(--nl-text-muted)}.policy_alsoLink__fyPdl:hover{color:var(--nl-blue)}.policy_docNav__tnmoN{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:clamp(40px,6vw,64px);padding-top:28px;border-top:1px solid var(--nl-hairline)}.policy_docNavCard__FiFQk{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-window,16px);background:color-mix(in srgb,var(--nl-surface) 65%,transparent);transition:border-color .15s ease}.policy_docNavCard__FiFQk[data-align=end]{text-align:right}.policy_docNavCard__FiFQk:hover{border-color:var(--nl-line-blue,rgba(59,130,246,.45))}.policy_docNavLabel__3LFmi{font-family:var(--nl-font-body);font-size:var(--nl-fs-2xs);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--nl-blue)}.policy_docNavTitle__itXsN{font-family:var(--nl-font-body);font-size:var(--nl-fs-lg);font-weight:700;line-height:1.3;color:var(--nl-text)}@media (max-width:640px){.policy_docNav__tnmoN{grid-template-columns:1fr}.policy_docNavCard__FiFQk[data-align=end]{text-align:left}}.policy_hubContact__ykowl{margin-top:clamp(32px,5vw,48px);padding:20px 24px;border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-window,16px);background:color-mix(in srgb,var(--nl-surface) 65%,transparent)}.policy_hubContactText__AMhxU{margin:0;font-family:var(--nl-font-body);font-size:var(--nl-fs-md);line-height:1.6;color:var(--nl-text-muted)}.policy_hubContactLink__lTnsi{color:var(--nl-blue);font-weight:600}.policy_hubContactLink__lTnsi:hover{text-decoration:underline;text-underline-offset:3px}