.EthicsReportForm-module__re207G__form,.EthicsReportForm-module__re207G__disabled{background:#ffffff09;border:1px solid #fff3;align-self:start;padding:clamp(26px,4vw,44px)}.EthicsReportForm-module__re207G__form{gap:24px;display:grid}.EthicsReportForm-module__re207G__form>p:first-child,.EthicsReportForm-module__re207G__disabled>p:first-child{margin:0}:is(.EthicsReportForm-module__re207G__form .eyebrow,.EthicsReportForm-module__re207G__disabled .eyebrow){color:var(--color-white)}.EthicsReportForm-module__re207G__form label{gap:9px;display:grid}.EthicsReportForm-module__re207G__form label>span,.EthicsReportForm-module__re207G__disabled h3{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.EthicsReportForm-module__re207G__form em{color:#ffffff80;font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:11px;font-style:normal;font-weight:400}.EthicsReportForm-module__re207G__form input,.EthicsReportForm-module__re207G__form select,.EthicsReportForm-module__re207G__form textarea{width:100%;color:var(--color-white);font:inherit;background:0 0;border:1px solid #ffffff4d;border-radius:0;padding:13px 14px}.EthicsReportForm-module__re207G__form select option{color:var(--color-ink)}.EthicsReportForm-module__re207G__form textarea{resize:vertical;min-height:160px}.EthicsReportForm-module__re207G__form input:focus-visible,.EthicsReportForm-module__re207G__form select:focus-visible,.EthicsReportForm-module__re207G__form textarea:focus-visible{outline:2px solid var(--color-red);outline-offset:2px}.EthicsReportForm-module__re207G__form input[aria-invalid=true],.EthicsReportForm-module__re207G__form select[aria-invalid=true],.EthicsReportForm-module__re207G__form textarea[aria-invalid=true]{border-color:var(--color-red)}.EthicsReportForm-module__re207G__form small{color:#ffffff9e;font-size:12px;line-height:1.5}.EthicsReportForm-module__re207G__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.EthicsReportForm-module__re207G__fieldError{color:#ff9da3;font-size:12px;line-height:1.4}.EthicsReportForm-module__re207G__status{color:#fffc;min-height:20px;margin:0;font-size:13px;line-height:1.5}.EthicsReportForm-module__re207G__hiddenField{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.EthicsReportForm-module__re207G__disabled h3{color:var(--color-white);margin:16px 0 14px;font-size:20px}.EthicsReportForm-module__re207G__disabled p:last-child{color:#ffffffbd;margin:0;font-size:15px;line-height:1.65}.EthicsReportForm-module__re207G__disabled a{color:var(--color-white);text-decoration:underline;-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red);text-underline-offset:3px}@media (max-width:620px){.EthicsReportForm-module__re207G__twoColumns{grid-template-columns:1fr}}
.EthicsPage-module__DDlDvq__page{background:var(--color-white);overflow:hidden}.EthicsPage-module__DDlDvq__hero{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(54px,8vw,150px);min-height:700px;padding-block:105px 130px;display:grid}.EthicsPage-module__DDlDvq__heroCopy h1,.EthicsPage-module__DDlDvq__sectionHeading h2,.EthicsPage-module__DDlDvq__sectionCopy h2,.EthicsPage-module__DDlDvq__reportIntro h2,.EthicsPage-module__DDlDvq__finalCta h2{font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:18px 0 28px;font-size:clamp(42px,5.8vw,82px);font-weight:600;line-height:.98}.EthicsPage-module__DDlDvq__heroCopy h1{max-width:760px}.EthicsPage-module__DDlDvq__lead,.EthicsPage-module__DDlDvq__sectionHeading>p:not(.EthicsPage-module__DDlDvq__eyebrow),.EthicsPage-module__DDlDvq__sectionCopy>p:not(.EthicsPage-module__DDlDvq__eyebrow),.EthicsPage-module__DDlDvq__reportIntro>p:not(.EthicsPage-module__DDlDvq__eyebrow),.EthicsPage-module__DDlDvq__finalCta>div>p:not(.EthicsPage-module__DDlDvq__eyebrow){max-width:680px;color:var(--color-muted);font-size:clamp(17px,1.5vw,21px);line-height:1.65}.EthicsPage-module__DDlDvq__heroCopy .EthicsPage-module__DDlDvq__lead{margin:0 0 17px}.EthicsPage-module__DDlDvq__systemMap{isolation:isolate;min-height:455px;position:relative}.EthicsPage-module__DDlDvq__systemMap:before,.EthicsPage-module__DDlDvq__systemMap:after{content:"";border:1px solid var(--color-line);border-radius:50%;position:absolute;inset:8%}.EthicsPage-module__DDlDvq__systemMap:after{border-color:#e3061338;inset:22%}.EthicsPage-module__DDlDvq__mapNode{z-index:2;border:1px solid var(--color-line-strong);background:var(--color-white);min-width:110px;min-height:48px;color:var(--color-ink);font-family:var(--font-display);letter-spacing:.12em;text-align:center;place-items:center;padding:10px 14px;font-size:11px;font-weight:700;display:grid;position:absolute}.EthicsPage-module__DDlDvq__mapCenter{border-color:var(--color-red);background:var(--color-ink);min-width:132px;min-height:62px;color:var(--color-white);top:50%;left:50%;transform:translate(-50%,-50%)}.EthicsPage-module__DDlDvq__mapNode1{top:5%;left:50%;transform:translate(-50%)}.EthicsPage-module__DDlDvq__mapNode2{top:20%;left:8%}.EthicsPage-module__DDlDvq__mapNode3{top:20%;right:8%}.EthicsPage-module__DDlDvq__mapNode4{bottom:20%;left:8%}.EthicsPage-module__DDlDvq__mapNode5{bottom:20%;right:8%}.EthicsPage-module__DDlDvq__mapNode6{bottom:5%;left:50%;transform:translate(-50%)}.EthicsPage-module__DDlDvq__mapNode7{top:50%;left:0;transform:translateY(-50%)}.EthicsPage-module__DDlDvq__mapLine{z-index:1;background:var(--color-red);opacity:.75;width:74%;height:1px;position:absolute;top:50%;left:13%}.EthicsPage-module__DDlDvq__darkSection{background:var(--color-ink);color:var(--color-white)}.EthicsPage-module__DDlDvq__sectionInner{grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:clamp(50px,9vw,150px);padding-block:clamp(90px,11vw,170px);display:grid}.EthicsPage-module__DDlDvq__sectionCopy h2,.EthicsPage-module__DDlDvq__reportIntro h2,.EthicsPage-module__DDlDvq__darkSection .EthicsPage-module__DDlDvq__sectionCopy h2{max-width:700px}.EthicsPage-module__DDlDvq__darkSection .EthicsPage-module__DDlDvq__sectionCopy>p:not(.EthicsPage-module__DDlDvq__eyebrow),.EthicsPage-module__DDlDvq__reportSection .EthicsPage-module__DDlDvq__reportIntro>p:not(.EthicsPage-module__DDlDvq__eyebrow){color:#ffffffb8}:is(.EthicsPage-module__DDlDvq__darkSection .eyebrow,.EthicsPage-module__DDlDvq__reportSection .eyebrow,.EthicsPage-module__DDlDvq__finalCta .eyebrow){color:var(--color-white)}.EthicsPage-module__DDlDvq__commitmentFlow{border-top:1px solid #ffffff40;align-self:center;margin:0;padding:0;list-style:none}.EthicsPage-module__DDlDvq__commitmentFlow li{border-bottom:1px solid #ffffff40;grid-template-columns:52px 1fr;align-items:center;gap:20px;min-height:76px;display:grid}.EthicsPage-module__DDlDvq__commitmentFlow span,.EthicsPage-module__DDlDvq__principleList>li>span,.EthicsPage-module__DDlDvq__documentIndex{color:var(--color-ink);font-family:var(--font-display);letter-spacing:.1em;font-size:12px;font-weight:700}.EthicsPage-module__DDlDvq__commitmentFlow span{color:var(--color-white)}.EthicsPage-module__DDlDvq__commitmentFlow strong{font-family:var(--font-display);letter-spacing:.06em;font-size:clamp(17px,2vw,24px)}.EthicsPage-module__DDlDvq__documents,.EthicsPage-module__DDlDvq__channels{padding-block:clamp(90px,11vw,165px)}.EthicsPage-module__DDlDvq__sectionHeading{max-width:840px;margin-bottom:62px}.EthicsPage-module__DDlDvq__sectionHeading h2,.EthicsPage-module__DDlDvq__sectionCopy h2,.EthicsPage-module__DDlDvq__reportIntro h2,.EthicsPage-module__DDlDvq__finalCta h2{font-size:clamp(40px,5vw,72px)}.EthicsPage-module__DDlDvq__sectionHeading>p:not(.EthicsPage-module__DDlDvq__eyebrow){margin:0}.EthicsPage-module__DDlDvq__note{font-weight:600;color:var(--color-ink)!important;margin-top:18px!important;font-size:13px!important}.EthicsPage-module__DDlDvq__documentList{border-top:1px solid var(--color-line-strong)}.EthicsPage-module__DDlDvq__documentRow{border-bottom:1px solid var(--color-line);grid-template-columns:54px 64px minmax(0,1fr) auto;align-items:center;gap:22px;padding:34px 0;display:grid}.EthicsPage-module__DDlDvq__pdfMark{border:1px solid var(--color-red);width:54px;height:64px;color:var(--color-red);font-family:var(--font-display);letter-spacing:.1em;place-items:center;font-size:12px;font-weight:700;display:grid}.EthicsPage-module__DDlDvq__documentBody h3,.EthicsPage-module__DDlDvq__principleList h3{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(19px,2vw,27px)}.EthicsPage-module__DDlDvq__documentBody p,.EthicsPage-module__DDlDvq__principleList p{max-width:680px;color:var(--color-muted);margin:0;line-height:1.6}.EthicsPage-module__DDlDvq__documentMeta{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:12px 22px;margin-top:17px;font-size:11px;display:flex}.EthicsPage-module__DDlDvq__documentActions{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:12px;display:flex}.EthicsPage-module__DDlDvq__documentActions a{color:var(--color-ink);font-family:var(--font-display);letter-spacing:.1em;font-size:11px;font-weight:700;text-decoration:none}.EthicsPage-module__DDlDvq__documentActions a:first-child{color:var(--color-red)}.EthicsPage-module__DDlDvq__principles{background:#f4f4f2}.EthicsPage-module__DDlDvq__principleList{border-top:1px solid var(--color-line-strong);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.EthicsPage-module__DDlDvq__principleList li{border-bottom:1px solid var(--color-line);grid-template-columns:44px minmax(0,.7fr) minmax(0,1fr);align-items:baseline;gap:16px;padding:25px 20px 25px 0;display:grid}.EthicsPage-module__DDlDvq__principleList li:nth-child(odd){margin-right:28px}.EthicsPage-module__DDlDvq__principleList li:nth-child(2n){border-left:1px solid var(--color-line);padding-left:28px}.EthicsPage-module__DDlDvq__principleList h3{margin:0;font-size:17px}.EthicsPage-module__DDlDvq__principleList p{font-size:14px}.EthicsPage-module__DDlDvq__channelGrid{border-top:1px solid var(--color-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EthicsPage-module__DDlDvq__channelGrid a{color:var(--color-ink);border-bottom:1px solid var(--color-line);padding:33px 28px 33px 0;text-decoration:none;display:block}.EthicsPage-module__DDlDvq__channelGrid a+a{border-left:1px solid var(--color-line);padding-left:28px}.EthicsPage-module__DDlDvq__channelGrid span{color:var(--color-muted);letter-spacing:.12em;margin-bottom:16px;font-size:11px;font-weight:700;display:block}.EthicsPage-module__DDlDvq__channelGrid strong{font-family:var(--font-display);font-size:clamp(17px,2vw,26px);font-weight:600}.EthicsPage-module__DDlDvq__generalNote{color:var(--color-muted);margin:24px 0 0;font-size:13px}.EthicsPage-module__DDlDvq__reportSection{background:var(--color-ink);color:var(--color-white)}.EthicsPage-module__DDlDvq__reportIntro h2{max-width:760px}.EthicsPage-module__DDlDvq__warning{border-left:2px solid var(--color-red);max-width:680px;padding:18px 20px;color:#ffffffd6!important;margin-top:32px!important;font-size:14px!important;line-height:1.6!important}.EthicsPage-module__DDlDvq__noRetaliation{font-weight:600;color:var(--color-white)!important}.EthicsPage-module__DDlDvq__finalCta{color:var(--color-white);background:#0b0b0b;padding-block:clamp(90px,12vw,175px)}.EthicsPage-module__DDlDvq__finalCta h2{max-width:850px}@media (max-width:960px){.EthicsPage-module__DDlDvq__hero,.EthicsPage-module__DDlDvq__sectionInner{grid-template-columns:1fr}.EthicsPage-module__DDlDvq__hero{min-height:auto;padding-block:82px 100px}.EthicsPage-module__DDlDvq__systemMap{width:100%;max-width:720px;margin-inline:auto}.EthicsPage-module__DDlDvq__sectionCopy{max-width:760px}}@media (max-width:700px){.EthicsPage-module__DDlDvq__heroCopy h1,.EthicsPage-module__DDlDvq__sectionHeading h2,.EthicsPage-module__DDlDvq__sectionCopy h2,.EthicsPage-module__DDlDvq__reportIntro h2,.EthicsPage-module__DDlDvq__finalCta h2{font-size:clamp(38px,11vw,58px)}.EthicsPage-module__DDlDvq__systemMap{min-height:360px}.EthicsPage-module__DDlDvq__mapNode{min-width:92px;min-height:42px;padding:8px 9px;font-size:9px}.EthicsPage-module__DDlDvq__mapCenter{min-width:112px}.EthicsPage-module__DDlDvq__documentRow{grid-template-columns:42px 54px minmax(0,1fr);gap:14px}.EthicsPage-module__DDlDvq__documentIndex{grid-area:1/1}.EthicsPage-module__DDlDvq__pdfMark{grid-area:1/2;width:46px;height:56px}.EthicsPage-module__DDlDvq__documentBody{grid-area:1/3}.EthicsPage-module__DDlDvq__documentActions{flex-flow:wrap;grid-area:2/3;align-items:flex-start;margin-top:5px}.EthicsPage-module__DDlDvq__principleList,.EthicsPage-module__DDlDvq__channelGrid{grid-template-columns:1fr}.EthicsPage-module__DDlDvq__principleList li,.EthicsPage-module__DDlDvq__principleList li:nth-child(2n),.EthicsPage-module__DDlDvq__principleList li:nth-child(odd){border-left:0;grid-template-columns:38px minmax(0,1fr);margin:0;padding:22px 0}.EthicsPage-module__DDlDvq__principleList h3,.EthicsPage-module__DDlDvq__principleList p{grid-column:2}.EthicsPage-module__DDlDvq__principleList p{margin-top:-5px}.EthicsPage-module__DDlDvq__channelGrid a,.EthicsPage-module__DDlDvq__channelGrid a+a{border-left:0;padding:26px 0}}@media (max-width:430px){.EthicsPage-module__DDlDvq__systemMap{min-height:325px}.EthicsPage-module__DDlDvq__mapNode2{left:1%}.EthicsPage-module__DDlDvq__mapNode3{right:1%}.EthicsPage-module__DDlDvq__mapNode4{left:1%}.EthicsPage-module__DDlDvq__mapNode5{right:1%}.EthicsPage-module__DDlDvq__mapNode7{left:-5%}}
