:root{--size-header:2.25rem;--size-accordion-title:5.25rem;--size-accordion-content:3rem;--animation-speed:100;--slide-ease:cubic-bezier(.86,0,.07,1);--slide-duration:calc(40s/var(--animation-speed));--slide-delay:calc(45s/var(--animation-speed));--circle-duration:calc(90s/var(--animation-speed))}::-moz-selection{background-color:#236fdb}::selection{background-color:#236fdb}.accordion{--circle-x:1.8rem;--circle-y:0;--circle-r:200%;text:14px;background-color:#236fdb;border-radius:min(8px,.5rem);box-shadow:0 0 0 2px #0000001a;color:#fff;display:grid;grid-template-rows:0fr 0fr;margin-bottom:1rem;margin-top:20px;opacity:.9;overflow:hidden;position:relative;transition-delay:0ms,0ms,var(--slide-delay);transition-duration:.2s,.2s,var(--slide-duration);transition-property:opacity,box-shadow,grid-template-rows;transition-timing-function:var(--slide-ease)}.accordion:not(:target):hover{box-shadow:0 0 0 2px #00000080}.accordion:not(:target):active{box-shadow:0 4px 7px #0000004d;opacity:1}.accordion .title{padding-bottom:14px}.accordion,.content{overflow:hidden}.accordion:target{--d:90deg;grid-template-rows:0fr 1fr;transition:grid-template-rows var(--slide-ease) var(--slide-duration) var(--slide-delay)}.wrapper{padding-inline:2.5rem}.content{font-size:16px;line-height:140%}.content p{margin-bottom:1rem}.content a{font-weight:800;text-decoration:underline}.content :last-child,main :last-child{margin-bottom:0}.title a{color:#fff!important;display:flex;flex-direction:row;font-size:16px;padding-top:1rem;place-items:center;text-decoration:none}.accordion .text-pink{color:#fff!important}.title a:before{--chevron-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");aspect-ratio:320/512;content:"";display:inline-block;left:0;margin-right:.75rem;top:0;transform:rotate(var(--d,0deg));transition:transform var(--slide-ease) var(--slide-duration) var(--slide-delay);width:.65rem}.accordion:after,.accordion:before{background-color:var(--circle-bg);border-radius:inherit;-webkit-clip-path:circle(var(--r) at var(--circle-x) var(--circle-y));clip-path:circle(var(--r) at var(--circle-x) var(--circle-y));content:"";height:100%;pointer-events:none;position:absolute;transform-style:preserve-3d;transition-property:opacity,visibility,-webkit-clip-path;transition-property:opacity,clip-path,visibility;transition-property:opacity,clip-path,visibility,-webkit-clip-path;transition-timing-function:ease;width:100%;z-index:4}.accordion:before{--r:0%;opacity:0;transition-delay:var(--circle-duration),var(--circle-duration),0ms;transition-duration:0ms,var(--circle-duration),0ms}.accordion:target:before{transition-delay:0ms,0ms,0ms}.accordion:after,.accordion:target:before{--r:var(--circle-r);opacity:1;transition-duration:0ms,var(--circle-duration),0ms}.accordion:after{transition-delay:0ms,0ms,var(--circle-duration);visibility:hidden}.accordion:target:after{--r:0%;opacity:0;transition-delay:0ms,0ms,0ms;transition-duration:0ms,0ms,0ms;visibility:visible}.title a:focus-visible{outline:none}
