.resourceRegulatory .regulatoryHero{color:#fff;background:linear-gradient(112deg,#012e63 0%,#075b92 68% 100%);border-top:4px solid #ecaf7e;border-bottom:1px solid #89d2e561;padding:128px 7vw 66px;position:relative;overflow:hidden}.resourceRegulatory .regulatoryHero .breadcrumbs{z-index:1;color:#fff1cf;margin-top:26px;margin-bottom:42px;position:relative}.resourceRegulatory .regulatoryHero .breadcrumbs a{color:#fff;text-decoration-color:#ecaf7e}.resourceRegulatory .regulatoryHero .breadcrumbs b{color:#fff}.resourceRegulatory .regulatoryHeroGrid{z-index:1;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);align-items:end;gap:clamp(48px,8vw,130px);display:grid;position:relative}.resourceRegulatory .regulatoryHero .kicker{color:#ecaf7e;margin-bottom:22px;display:block}.resourceRegulatory .regulatoryHero h1{color:#fff;letter-spacing:-.045em;max-width:950px;margin:0 0 24px;font:400 clamp(48px,6vw,82px)/.95 Georgia,serif}.resourceRegulatory .regulatoryHero p{color:#eef5fc;max-width:780px;margin:0;font-size:19px;line-height:1.6}.resourceRegulatory .regulatoryHero aside{border-block:1px solid #8fe0f194;flex-direction:column;gap:12px;padding:26px 0;display:flex}.resourceRegulatory .regulatoryHero aside span{color:#ecaf7e;letter-spacing:.16em;font-size:10px;font-weight:900}.resourceRegulatory .regulatoryHero aside strong{color:#fff;font:25px/1.15 Georgia,serif}.resourceRegulatory .regulatoryHero aside small{color:#eef5fc;font-size:14px;font-weight:700}.resourceRegulatory .informationBody>.privacyQuestionnaire{box-sizing:border-box;color:#fff;background:#06447b;border-top:5px solid #ecaf7e;width:100%;margin-inline:auto;padding:min(48px,clamp(36px,5vw,72px)) clamp(36px,5vw,72px);max-width:1100px!important}.resourceRegulatory .informationBody :is(h2,h3,strong,legend,label){color:#fff}.resourceRegulatory .informationBody :is(p,li,dd){color:#eef5fc}.resourceRegulatory .informationBody a:not(.foundationButton){color:#ecaf7e;text-decoration-color:#ecaf7e}.resourceRegulatory .legalUpdate{border-top-color:#8fe0f159}.resourceRegulatory .complianceStatus{background:#075b92;border-left-color:#ecaf7e}.resourceRegulatory .complianceStatus small{color:#ecaf7e}.resourceRegulatory .institutionLead,.resourceRegulatory .institutionSection{color:#fff;background:#06447b}.resourceRegulatory .institutionSection+.institutionSection,.resourceRegulatory .institutionLead+.institutionSection{border-top:1px solid #8fe0f13d}.resourceRegulatory .tableWrap th{color:#fff;background:#075b92}.resourceRegulatory .tableWrap td{color:#eef5fc;background:#012e63}.resourceRegulatory .tableWrap th,.resourceRegulatory .tableWrap td{border-color:#8fe0f14d}.resourceRegulatory .topicLinks a{color:#ecaf7e}.resourceRegulatory .proposalForm input,.resourceRegulatory .proposalForm select,.resourceRegulatory .proposalForm textarea{color:#062b4b;background:#fff;border-color:#ecaf7e}.resourceRegulatory .proposalForm .prototypeNotice,.resourceRegulatory .proposalForm fieldset{border-color:#8fe0f159}.chapeauPage.resourceRegulatory main{isolation:isolate;background:linear-gradient(90deg,#012e63 0%,#075b92 68% 100%);position:relative}.chapeauPage.resourceRegulatory main:before{content:"";z-index:0;opacity:.2;pointer-events:none;background:url(/network-maj-crisp.svg) 100% 0/min(74vw,1220px) no-repeat;position:absolute;inset:clamp(300px,28vw,460px) 0 0 20%}.chapeauPage.resourceRegulatory main>*{z-index:1;position:relative}.chapeauPage.resourceRegulatory .regulatoryHero{background:0 0;border:0;padding:95px 6vw}.chapeauPage.resourceRegulatory .regulatoryHero:after{display:none}.chapeauPage.resourceRegulatory .informationBody{color:#fff;background:0 0!important;padding:min(48px,clamp(64px,7vw,105px)) 7vw min(48px,clamp(90px,9vw,140px))!important}.chapeauPage.resourceRegulatory .informationBody:before{display:none!important}.chapeauPage.resourceRegulatory .informationBody>.legalContent{width:100%;max-width:1180px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0 0 min(48px,clamp(70px,8vw,120px))}.chapeauPage.resourceRegulatory .legalContent h2{border-top:1px solid #f0dca752;margin-top:min(40px,clamp(54px,6vw,82px));padding-top:clamp(34px,4vw,52px);font-size:clamp(34px,3.2vw,50px);line-height:1}.chapeauPage.resourceRegulatory .legalContent h2:first-child{border-top:0;margin-top:0;padding-top:0}.chapeauPage.resourceRegulatory .legalContent p{max-width:920px}.resourceRegulatory .regulatoryHeroGrid{min-width:0}.resourceRegulatory .regulatoryHero h1{overflow-wrap:break-word}.resourceRegulatory .breadcrumbs{flex-wrap:wrap;gap:10px;display:flex}.resourceRegulatory .legalContent a:focus-visible{outline-offset:4px;outline:3px solid #ecaf7e}@media (max-width:950px){.chapeauPage.resourceRegulatory>main>header{background:0 0!important;border-bottom:0!important;margin-bottom:-53px!important}}@media (max-width:800px){.resourceRegulatory .regulatoryHeroGrid{grid-template-columns:1fr;gap:34px}.resourceRegulatory .regulatoryHero .breadcrumbs{margin-top:22px;margin-bottom:30px}.resourceRegulatory .regulatoryHero h1{font-size:clamp(44px,13vw,64px)}.resourceRegulatory .regulatoryHero aside{max-width:520px}}.chapeauPage.resourceRegulatory .informationBody>:is(.institutionLead,.institutionSection,.privacyQuestionnaire,.proposalDone){width:100%;max-width:1180px;box-shadow:none;color:#fff;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 min(48px,clamp(70px,8vw,120px))}.chapeauPage.resourceRegulatory .informationBody>.institutionSection{border-top:1px solid #f0dca752;padding-top:clamp(34px,4vw,52px)}.chapeauPage.resourceRegulatory .informationBody>:is(.institutionLead,.institutionSection,.proposalDone) h2{font-size:clamp(34px,3.2vw,50px);line-height:1}.chapeauPage.resourceRegulatory .informationBody>:is(.institutionLead,.institutionSection) p{max-width:920px}.chapeauPage.resourceRegulatory .complianceStatus{border:0;background:0 0;border-block:1px solid #f3c432a6;margin-bottom:40px;padding:30px 0}.chapeauPage.resourceRegulatory .tableWrap{max-width:100%;overflow-x:auto}.chapeauPage.resourceRegulatory .topicLinks a{color:#fff;background:0 0;border:0;border-block:1px solid #ffffffc7}.chapeauPage.resourceRegulatory .topicLinks a:is(:hover,:focus-visible,:active){color:#075b92;background:#fff}.chapeauPage.resourceRegulatory .privacyQuestionnaire .prototypeNotice{color:#eef5fc;background:0 0}.chapeauPage.resourceRegulatory .privacyQuestionnaire .proposalLevel{color:#ecaf7e}.chapeauPage.resourceRegulatory .informationBody :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:3px solid #ecaf7e}.chapeauPage.resourceRegulatory .informationBody>:is(.institutionLead,.institutionSection,.privacyQuestionnaire,.proposalDone){box-shadow:none!important;background:0 0!important}.chapeauPage.resourceRegulatory .informationBody :is(p,li,dd){color:#eef5fc!important}
