body:has(.popover-container:popover-open){overflow:hidden}.popover-container{align-items:center;background:transparent;border:none;display:flex;height:100%;justify-content:center;overflow:visible;overflow-y:scroll;width:100%}.popover-container::backdrop{backdrop-filter:none;background:rgba(50,50,50,.95);inset:0;pointer-events:auto;position:fixed;transition:background-color .3s;transition-behavior:allow-discrete}.popover-container .popover-content-wrap{background-color:#fff;border:none;border-radius:20rem;box-shadow:0 10rem 50rem 0 rgba(51,71,91,.3);max-width:850px;overflow:visible;padding:30px;position:relative;width:calc(100% - 40px)}@media (max-width:580px){.popover-container .popover-content-wrap{border-radius:5rem;padding:20px;width:calc(100% - 20px)}}.popover-container button.close-btn{background:hsla(0,0%,100%,.25);border:2px solid #fff;border-radius:50%;display:block;height:48px;margin:0;position:absolute;right:0;top:-70px;transition:.1s ease-in;width:48px}.popover-container button.close-btn span{align-items:center;display:flex;justify-content:center;text-align:center}.popover-container button.close-btn svg{height:16px;width:16px}.popover-container button.close-btn svg path{fill:#fff;transition:.1s ease-in}.popover-container button.close-btn:focus,.popover-container button.close-btn:hover{background:hsla(0,0%,100%,.9)}.popover-container button.close-btn:focus svg path,.popover-container button.close-btn:hover svg path{fill:#33475b}.popover-container .popover-content-container{max-height:665px;overflow-y:scroll;text-align:initial}.popover-container .popover-content-container h1,.popover-container .popover-content-container h2,.popover-container .popover-content-container h3,.popover-container .popover-content-container h4,.popover-container .popover-content-container h5,.popover-container .popover-content-container h6{color:initial;margin-bottom:20rem}.popover-container .popover-content-container a:not([class]):focus,.popover-container .popover-content-container a:not([class]):hover{text-decoration:underline}section.u4m-accordion .intro{float:none;margin-left:auto;margin-right:auto;max-width:1280rem;max-width:768rem;padding-left:20rem;padding-right:20rem;text-align:center}section.u4m-accordion .intro h2{color:#000;font-family:Libre Baskerville,sans-serif;font-size:40rem;font-weight:400;letter-spacing:normal;line-height:1.23809524;margin-bottom:30rem}@media (max-width:1024px){section.u4m-accordion .intro h2{font-size:38rem}}@media (max-width:580px){section.u4m-accordion .intro h2{font-size:33rem;margin-bottom:20rem}}section.u4m-accordion .intro p{color:#333e48;font-family:Inter,sans-serif;font-size:15rem;font-weight:400;letter-spacing:normal;line-height:1.46666667;margin-bottom:20rem}@media (max-width:580px){section.u4m-accordion .intro p{font-size:13rem}}section.u4m-accordion .intro p{font-size:18px}section.u4m-accordion .accordions{float:none;margin:50rem auto;max-width:1280rem;padding-left:20rem;padding-right:20rem}section.u4m-accordion .accordions details{border-top:1rem solid #cbd6e2;cursor:pointer;transition:background-color .2s}section.u4m-accordion .accordions details summary{color:#333e48;font-family:Inter,sans-serif;font-size:15rem;font-weight:400;letter-spacing:normal;line-height:1.46666667;margin-bottom:20rem}@media (max-width:580px){section.u4m-accordion .accordions details summary{font-size:13rem}}section.u4m-accordion .accordions details summary{font-size:20px;font-weight:700;list-style:none;margin:0;padding:20rem 40rem 20rem 20rem;position:relative}section.u4m-accordion .accordions details summary:after{content:"+";font-size:30rem;font-weight:400;line-height:1;position:absolute;right:5%;top:50%;transform:translateY(-50%);transition:transform .2s ease-in-out}section.u4m-accordion .accordions details[open] summary:after{transform:translateY(-50%) rotate(45deg)}section.u4m-accordion .accordions details:hover{background-color:#edf0f2}section.u4m-accordion .accordions details:last-child{border-bottom:1rem solid #cbd6e2}section.u4m-accordion .accordions details div{padding:20rem}