.WhistleblowerPage-module__YKILEa__masthead{background:var(--bg-section-lt);padding:calc(64px + 40px) var(--gutter) var(--space-9)}.WhistleblowerPage-module__YKILEa__mastheadInner{max-width:var(--container-wide);margin:0 auto}.WhistleblowerPage-module__YKILEa__mastRow{gap:var(--space-8);grid-template-columns:1.25fr .75fr;align-items:end;display:grid}.WhistleblowerPage-module__YKILEa__eyebrow{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.32em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:var(--space-6)}.WhistleblowerPage-module__YKILEa__title{font-family:var(--font-display);font-size:clamp(38px,5vw,76px);font-weight:var(--fw-medium);letter-spacing:-.032em;color:var(--fg);max-width:900px;margin:0;line-height:1}.WhistleblowerPage-module__YKILEa__effective{margin:var(--space-6) 0 0;font-family:var(--font-mono);color:var(--fg-muted);font-size:12px}.WhistleblowerPage-module__YKILEa__illus{object-fit:contain;justify-self:end;width:100%;max-width:340px;max-height:340px;display:block}.WhistleblowerPage-module__YKILEa__body{background:var(--bg);padding:var(--space-9) var(--gutter) var(--space-10)}.WhistleblowerPage-module__YKILEa__bodyInner{max-width:var(--container-wide);gap:var(--space-9);grid-template-columns:260px minmax(0,1fr);margin:0 auto;display:grid}.WhistleblowerPage-module__YKILEa__toc{align-self:start;position:sticky;top:104px}.WhistleblowerPage-module__YKILEa__tocLabel{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.28em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:var(--space-5)}.WhistleblowerPage-module__YKILEa__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.WhistleblowerPage-module__YKILEa__tocLink{gap:var(--space-2);border-left:1px solid var(--border);color:var(--fg-muted);transition:color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);grid-template-columns:26px 1fr;padding:9px 0 9px 10px;text-decoration:none;display:grid}.WhistleblowerPage-module__YKILEa__tocLinkActive{border-left-color:var(--accent);color:var(--fg)}.WhistleblowerPage-module__YKILEa__tocIndex{font-family:var(--font-mono);color:var(--fg-subtle);padding-top:2px;font-size:11px}.WhistleblowerPage-module__YKILEa__tocLinkActive .WhistleblowerPage-module__YKILEa__tocIndex{color:var(--accent)}.WhistleblowerPage-module__YKILEa__tocText{font-size:13px;line-height:1.45;font-weight:var(--fw-regular)}.WhistleblowerPage-module__YKILEa__tocLinkActive .WhistleblowerPage-module__YKILEa__tocText{font-weight:var(--fw-medium)}.WhistleblowerPage-module__YKILEa__sections{max-width:760px}.WhistleblowerPage-module__YKILEa__section{margin-bottom:var(--space-2);padding-top:56px;scroll-margin-top:110px}.WhistleblowerPage-module__YKILEa__sectionFirst{padding-top:0}.WhistleblowerPage-module__YKILEa__sectionHead{border-top:1px solid var(--border-strong);padding-top:var(--space-6);margin-bottom:var(--space-5);grid-template-columns:56px 1fr;align-items:baseline;display:grid}.WhistleblowerPage-module__YKILEa__sectionHeadFirst{border-top:none;padding-top:0}.WhistleblowerPage-module__YKILEa__sectionIndex{font-family:var(--font-mono);color:var(--accent);font-size:12px}.WhistleblowerPage-module__YKILEa__sectionHeading{font-family:var(--font-display);font-size:clamp(24px,2.4vw,32px);font-weight:var(--fw-medium);letter-spacing:-.025em;color:var(--fg);margin:0;line-height:1.15}.WhistleblowerPage-module__YKILEa__sectionBody{padding-left:56px}.WhistleblowerPage-module__YKILEa__lead{margin:0 0 var(--space-6);color:var(--fg);letter-spacing:-.01em;text-wrap:pretty;font-size:20px;line-height:1.6}.WhistleblowerPage-module__YKILEa__p{margin:0 0 var(--space-4);color:var(--ambit-n-700);text-wrap:pretty;font-size:16px;line-height:1.72}.WhistleblowerPage-module__YKILEa__sub{margin:var(--space-7) 0 var(--space-3);font-size:19px;font-weight:var(--fw-medium);letter-spacing:-.02em;color:var(--fg)}.WhistleblowerPage-module__YKILEa__ul{margin:0 0 var(--space-5);border-top:1px solid var(--border);padding:0;list-style:none}.WhistleblowerPage-module__YKILEa__ulItem{gap:var(--space-3);border-bottom:1px solid var(--border);color:var(--ambit-n-700);grid-template-columns:22px 1fr;padding:13px 0;font-size:15px;line-height:1.65;display:grid}.WhistleblowerPage-module__YKILEa__ulIndex{font-family:var(--font-mono);color:var(--fg-subtle);padding-top:4px;font-size:11px}.WhistleblowerPage-module__YKILEa__note{background:var(--bg-section-lt);padding:var(--space-6) var(--space-6);margin:0 0 var(--space-5)}.WhistleblowerPage-module__YKILEa__noteTitle{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.24em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:var(--space-3)}.WhistleblowerPage-module__YKILEa__noteBody{color:var(--fg);font-size:15px;line-height:1.75}.WhistleblowerPage-module__YKILEa__form{border:1px solid var(--border-strong);padding:var(--space-6) 30px;margin:0 0 var(--space-5)}.WhistleblowerPage-module__YKILEa__formTitle{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.24em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:var(--space-4)}.WhistleblowerPage-module__YKILEa__formList{grid-template-columns:1fr;margin:0;display:grid}.WhistleblowerPage-module__YKILEa__formRow{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--border);grid-template-columns:1fr;display:grid}.WhistleblowerPage-module__YKILEa__formRow:last-child{border-bottom:none}.WhistleblowerPage-module__YKILEa__formItem{color:var(--fg);font-size:14px;line-height:1.55}.WhistleblowerPage-module__YKILEa__formLine{background:var(--border);height:1px;margin:0}.WhistleblowerPage-module__YKILEa__lead a,.WhistleblowerPage-module__YKILEa__p a,.WhistleblowerPage-module__YKILEa__noteBody a,.WhistleblowerPage-module__YKILEa__ulItem a{color:inherit;transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border-bottom:1px solid #00000047;text-decoration:none}.WhistleblowerPage-module__YKILEa__lead a:hover,.WhistleblowerPage-module__YKILEa__p a:hover,.WhistleblowerPage-module__YKILEa__noteBody a:hover,.WhistleblowerPage-module__YKILEa__ulItem a:hover{color:var(--accent);border-bottom-color:var(--accent)}.WhistleblowerPage-module__YKILEa__reveal{opacity:0;transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.WhistleblowerPage-module__YKILEa__reveal.WhistleblowerPage-module__YKILEa__in{opacity:1;transform:none}.WhistleblowerPage-module__YKILEa__otherSection{background:var(--bg);padding:0 var(--gutter) var(--space-10)}.WhistleblowerPage-module__YKILEa__otherInner{max-width:var(--container-wide);margin:0 auto}.WhistleblowerPage-module__YKILEa__otherLabel{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.28em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:var(--space-5)}.WhistleblowerPage-module__YKILEa__otherRail{background:var(--border-strong);border:1px solid var(--border-strong);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.WhistleblowerPage-module__YKILEa__railCell{background:var(--bg);color:var(--fg);gap:var(--space-3);min-height:190px;transition:background var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);flex-direction:column;padding:28px 26px 32px;text-decoration:none;display:flex}.WhistleblowerPage-module__YKILEa__railCell:hover{background:var(--bg-inverse);color:var(--fg-inverse)}.WhistleblowerPage-module__YKILEa__railIndex{font-family:var(--font-mono);color:var(--fg-subtle);transition:color var(--dur-base) var(--ease-standard);font-size:11px}.WhistleblowerPage-module__YKILEa__railCell:hover .WhistleblowerPage-module__YKILEa__railIndex{color:var(--accent)}.WhistleblowerPage-module__YKILEa__railTitle{font-size:21px;font-weight:var(--fw-medium);letter-spacing:-.02em;margin-top:auto;line-height:1.15}.WhistleblowerPage-module__YKILEa__railDesc{color:var(--fg-muted);transition:color var(--dur-base) var(--ease-standard);font-size:13.5px;line-height:1.55}.WhistleblowerPage-module__YKILEa__railCell:hover .WhistleblowerPage-module__YKILEa__railDesc{color:var(--ambit-n-300)}
