.Venn3_circlesContainer__3Z5Nq{--s:var(--vennWidth);width:var(--s);height:var(--s);margin-left:auto;margin-right:auto;margin-bottom:calc(var(--s)/2);margin-top:0;display:grid}.Venn3_circlesContainer__3Z5Nq>*{grid-area:1/1;transition:all 1s;border-radius:50%;position:relative}.Venn3_circleBlue__mYjCf{background:rgba(187,231,254,.6);top:0;z-index:13}.Venn3_circlePurple__Gmbkg{background:rgba(211,181,229,.6);left:calc(.866*calc(var(--s)/3));bottom:calc(-1.5 *calc(var(--s)/3));z-index:10}.Venn3_circlePink__w8w_4{background:rgba(255,212,219,.6);right:calc(.866*calc(var(--s)/3));bottom:calc(-1.5 *calc(var(--s)/3));z-index:10}.Venn3_circlesContainer__3Z5Nq>:first-child{top:calc(var(--s)/3);-webkit-clip-path:circle(calc(var(--s)/2) at 21% 0);clip-path:circle(calc(var(--s)/2) at 21% 0)}.Venn3_circlesContainer__3Z5Nq>:nth-child(2){right:calc(.866*calc(var(--s)/3));top:calc(-.5 *calc(var(--s)/3));-webkit-clip-path:circle(calc(var(--s)/2) at 108% 50%);clip-path:circle(calc(var(--s)/2) at 108% 50%)}.Venn3_circlesContainer__3Z5Nq>:nth-child(3){left:calc(.866*calc(var(--s)/3));top:calc(-.5 *calc(var(--s)/3));-webkit-clip-path:circle(calc(var(--s)/2) at 21% 100%);clip-path:circle(calc(var(--s)/2) at 21% 100%)}.Venn3_circlesContainer__3Z5Nq>:nth-child(4){-webkit-clip-path:polygon(29% 38%,50% 34%,71% 38%,64% 60%,50% 74%,36% 60%);clip-path:polygon(29% 38%,50% 34%,71% 38%,64% 60%,50% 74%,36% 60%)}.Venn3_circlesContainer__3Z5Nq>:nth-child(-n+4){z-index:1}.Venn3_circlesContainer__3Z5Nq>:first-child:hover~.Venn3_circleBlue__mYjCf,.Venn3_circlesContainer__3Z5Nq>:first-child:hover~.Venn3_circlePink__w8w_4,.Venn3_circlesContainer__3Z5Nq>:nth-child(2):hover~.Venn3_circlePink__w8w_4,.Venn3_circlesContainer__3Z5Nq>:nth-child(2):hover~.Venn3_circlePurple__Gmbkg,.Venn3_circlesContainer__3Z5Nq>:nth-child(3):hover~.Venn3_circleBlue__mYjCf,.Venn3_circlesContainer__3Z5Nq>:nth-child(3):hover~.Venn3_circlePurple__Gmbkg,.Venn3_circlesContainer__3Z5Nq>:nth-child(4):hover~*,.Venn3_circlesContainer__3Z5Nq>:nth-child(n+5):hover{transform:scale(1.15)}.Venn3_centeredElement__nx8G9{display:flex;align-items:center;justify-content:center;min-height:100%;font-size:var(--vennFontSize)}.Venn3_centeredElement__nx8G9.Venn3_span__oSug6{z-index:4}@media only screen and (min-width:1024px){:root .Venn3_circlesContainer__3Z5Nq{margin-top:50px;margin-left:50px}}.Carousel_container__JTE_C{display:grid;place-items:center;align-content:center;min-height:100vh;padding:2rem 0}.Carousel_slider__L8X9n{position:relative;overflow:hidden}.Carousel_slide__BmI4C{display:flex}.Carousel_slide__BmI4C img{flex:1 0 100%;width:100%;height:100%}.Carousel_slider__progress__7z_cj{position:absolute;width:100%;height:6px;background:linear-gradient(90deg,rgba(217,230,242,.2),rgba(140,179,217,.1));bottom:0;z-index:4}.Carousel_slider__progress__7z_cj:after{content:"";position:absolute;background:linear-gradient(90deg,rgba(217,230,242,.7),rgba(140,179,217,.6));width:var(--slide-progress);height:6px;left:0;transition:var(--slide-progress--transition)}.Carousel_slider__btn__193nD{border-radius:50%;z-index:2;padding:.2rem;top:40%;display:grid;place-items:center;cursor:pointer;background:rgba(38,77,115,.15);color:rgba(236,242,249,.9);width:24px;height:24px;margin-left:15px;margin-right:15px}.Carousel_slider__btn__193nD svg{pointer-events:none}.Carousel_slider__btn--left__uH_WB{left:50px}@keyframes Carousel_moveLeft__1n8d4{10%{left:-3px}}.Carousel_slider__btn--right__e1zfe{right:50px}.Carousel_slider__btn--left__uH_WB:is(:hover,:focus),.Carousel_slider__btn--right__e1zfe:is(:hover,:focus){color:#fff}@keyframes Carousel_moveRight__KnMad{10%{right:-3px}}.Carousel_slider__btn-container__ZMWdK{position:relative;height:100%}.Carousel_centeredInAbsoluteLeftBtn__0KHIe{z-index:15;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Carousel_centeredInAbsoluteRightBtn__GVPWr{z-index:15;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (min-width:640px){.Carousel_slider__btn__193nD{width:28px;height:28px;margin-left:25px;margin-right:25px}}@media only screen and (min-width:1024px){.Carousel_slider__btn__193nD{width:32px;height:32px;margin-left:35px;margin-right:35px}}