.calendar_card__UZHb0{width:240px;min-height:207px;border-radius:10px;overflow:hidden;box-shadow:0 10px 50px 0 rgba(0,0,0,.15);background-color:#fff}.calendar_card__UZHb0.calendar_cardThumb__DaBWF{cursor:pointer;transition:scale .2s linear}.calendar_card__UZHb0.calendar_cardThumb__DaBWF.calendar_isOpenfalse__dJgn2:hover{scale:1.1}.calendar_card__UZHb0 img{width:240px;border-radius:10px 10px 0 0}.calendar_card__UZHb0 .calendar_cardContent__shBlH{display:flex;flex-direction:column;gap:16px;padding:16px 30px;scroll-behavior:smooth}.calendar_card__UZHb0 .calendar_cardContent__shBlH.calendar_cardSmall__TIp_D{padding:16px 12px}.calendar_card__UZHb0 .calendar_cardContent__shBlH .calendar_cardTitle___hR67{font-size:14px;font-weight:500;line-height:21px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.calendar_card__UZHb0 .calendar_cardContent__shBlH h3{font-weight:bolder;font-size:20px}.calendar_card__UZHb0 .calendar_cardContent__shBlH>div>ul:not([class]){flex-direction:column;gap:4px}.calendar_card__UZHb0.calendar_individual__9w05Z{display:flex;width:100%;flex-direction:column;min-height:0;min-height:auto;box-shadow:-1px -1px 20px 0 rgba(0,0,0,.15)}@media screen and (min-width:440px){.calendar_card__UZHb0.calendar_individual__9w05Z{flex-direction:row;max-height:180px}}.calendar_card__UZHb0.calendar_individual__9w05Z img{width:100%;min-width:0;min-width:auto;aspect-ratio:1/1}@media screen and (min-width:440px){.calendar_card__UZHb0.calendar_individual__9w05Z img{width:120px;height:120px;border-radius:10px 0 0 10px;transition:filter 2s linear 2s}.calendar_card__UZHb0.calendar_individual__9w05Z img:hover{filter:invert(100%);transition:filter 2s linear 10s}}@media screen and (min-width:1280px){.calendar_card__UZHb0.calendar_individual__9w05Z img{width:180px;height:180px}}.calendar_card__UZHb0.calendar_individual__9w05Z h4{font-size:24px}.calendar_card__UZHb0.calendar_individual__9w05Z .calendar_link__jmwKM:hover{text-decoration:underline;text-underline-offset:4px}.calendar_card__UZHb0.calendar_organisation__jPoea h4{font-size:20px}.calendar_card__UZHb0.calendar_organisation__jPoea .calendar_link__jmwKM:hover{text-decoration:underline;text-underline-offset:4px}.calendar_h1___PTwF{display:inline-block;font-size:20px}@media screen and (min-width:1280px){.calendar_h1___PTwF{position:relative;top:100px;left:135px;font-size:32px}}.calendar_content__sTBqK h1,.calendar_content__sTBqK h2,.calendar_content__sTBqK h3{font-weight:bolder}.calendar_content__sTBqK h1{font-size:2em}.calendar_content__sTBqK h2{margin:16px 0;font-size:18px}@media screen and (min-width:768px){.calendar_content__sTBqK h2{font-size:22px}}@media screen and (min-width:1280px){.calendar_content__sTBqK h2{font-size:1.5em}}.calendar_content__sTBqK h3{font-size:1.17em}.calendar_content__sTBqK a{text-decoration-line:underline;text-underline-offset:4px;text-decoration-thickness:4px}.calendar_content__sTBqK p{margin-bottom:24px;text-align:left}.calendar_content__sTBqK table{margin:12px 0}.calendar_container__uS7eX{display:flex;flex-direction:column;align-items:flex-start;height:100%;border-radius:20px;box-shadow:0 10px 50px rgba(0,0,0,.15);background:#fff;overflow:hidden auto}@supports(overflow:overlay){.calendar_container__uS7eX{overflow:hidden overlay}}@media screen and (min-width:1280px){.calendar_container__uS7eX{flex-direction:row;max-width:1280px;gap:14px}}@media screen and (min-width:1440px){.calendar_container__uS7eX{max-width:1380px}}.calendar_section_content__vXuc7{width:100%;order:2}@media screen and (min-width:1280px){.calendar_section_content__vXuc7{order:1;width:689px;height:100%;overflow:hidden auto}@supports(overflow:overlay){.calendar_section_content__vXuc7{overflow:hidden overlay}}}@media screen and (min-width:1440px){.calendar_section_content--cards__gm6CP{width:100%;margin:88px 0 0 96px}.calendar_section_content--cards__gm6CP h1{top:0;left:0}.calendar_section_content--cards__gm6CP .calendar_content__sTBqK{margin:0}}.calendar_section_sidePanel__WijFk,.calendar_sidePanel__bAOSJ{order:1;width:100%;height:auto}@media screen and (min-width:1280px){.calendar_section_sidePanel__WijFk,.calendar_sidePanel__bAOSJ{order:2;width:528px;height:100%}}@media screen and (min-width:1440px){.calendar_section_sidePanel__WijFk,.calendar_sidePanel__bAOSJ{width:657px}}@media screen and (min-width:1280px){.calendar_section_sidePanel__WijFk>div,.calendar_sidePanel__bAOSJ>div{border-radius:0 20px 20px 0}}.calendar_section_sidePanel__WijFk .calendar_images__Qfsgd,.calendar_sidePanel__bAOSJ .calendar_images__Qfsgd{background:blue}.calendar_section_sidePanel__WijFk .calendar_team__5sQpe,.calendar_sidePanel__bAOSJ .calendar_team__5sQpe{background:#40e0d0}.calendar_section_sidePanel__WijFk .calendar_navigation__M_Yfo,.calendar_sidePanel__bAOSJ .calendar_navigation__M_Yfo{background:#cca5ff}@media screen and (min-width:1440px){.calendar_section_sidePanel__WijFk.calendar_cards__6mgOt,.calendar_sidePanel__bAOSJ.calendar_cards__6mgOt{width:767px}}.calendar_section_sidePanel__WijFk{order:2;height:100%;position:relative}@media screen and (min-width:1280px){.calendar_section_sidePanel__WijFk>div{border-radius:0 20px 20px 0;overflow:hidden auto}@supports(overflow:overlay){.calendar_section_sidePanel__WijFk>div{overflow:hidden overlay}}}.calendar_section_sidePanel__WijFk .calendar_container__uS7eX ::-webkit-scrollbar{width:0;margin-right:10px}.calendar_section_sidePanel__WijFk .calendar_container__uS7eX ::-webkit-scrollbar-track{background:transparent;width:20px}.calendar_section_sidePanel__WijFk .calendar_container__uS7eX ::-webkit-scrollbar-thumb{background-color:rgba(94,94,94,.5);border-radius:3px;border:transparent}.calendar_headerImage__i3m4Y{width:100%}@media screen and (min-width:1280px){.calendar_headerImage__i3m4Y{display:none}}.calendar_content__sTBqK,.calendar_h1___PTwF{padding:0 1rem}.calendar_h1___PTwF{margin:1rem auto;font-size:16px;text-transform:uppercase;text-align:left}@media screen and (min-width:414px){.calendar_h1___PTwF{font-size:24px}}@media screen and (min-width:1280px){.calendar_h1___PTwF{max-width:429px;margin:1rem 0;position:relative;top:100px;font-size:32px}.calendar_content__sTBqK{max-width:429px;margin:150px 0 0 135px}}@media screen and (min-width:1440px){.calendar_content__sTBqK{max-width:429px;margin:150px 0 0 135px}}.calendar_content__sTBqK ul>li{text-align:left}.calendar_content__sTBqK ul>li div,.calendar_content__sTBqK ul>li p{display:inline}.calendar_content__sTBqK p{display:block;margin:16px 0;font-size:14px;line-height:21px;font-weight:400}.calendar_content__sTBqK p+ol{margin:-12px 0 16px}.calendar_content__sTBqK p>strong{display:block}.calendar_content__sTBqK p>a,.calendar_content__sTBqK p>strong{text-align:left;position:static;display:inline}.calendar_content__sTBqK p>a{text-decoration-line:underline;text-underline-offset:4px;text-decoration-thickness:4px}.calendar_content__sTBqK iframe{width:100%;margin-bottom:24px;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.65))}@keyframes calendar_flicker__YsFi_{0%{opacity:.27861}5%{opacity:.34769}10%{opacity:.23604}15%{opacity:.90626}20%{opacity:.18128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.26559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.08594}60%{opacity:.20313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.37288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.36108}to{opacity:.24387}}@keyframes calendar_textflicker__wpPns{0%{text-shadow:1px 0 0 #ea36af,-2px 0 0 #75fa69}to{text-shadow:2px .5px 2px #ea36af,-1px -.5px 2px #75fa69}}@keyframes calendar_textShadow__7w45J{0%{text-shadow:.4389924193px 0 1px rgba(0,30,255,.5),-.4389924193px 0 1px rgba(255,0,80,.3),0 0 3px}5%{text-shadow:2.7928974011px 0 1px rgba(0,30,255,.5),-2.7928974011px 0 1px rgba(255,0,80,.3),0 0 3px}10%{text-shadow:.0295627584px 0 1px rgba(0,30,255,.5),-.0295627584px 0 1px rgba(255,0,80,.3),0 0 3px}15%{text-shadow:.4021853855px 0 1px rgba(0,30,255,.5),-.4021853855px 0 1px rgba(255,0,80,.3),0 0 3px}20%{text-shadow:3.47940379px 0 1px rgba(0,30,255,.5),-3.47940379px 0 1px rgba(255,0,80,.3),0 0 3px}25%{text-shadow:1.6125630401px 0 1px rgba(0,30,255,.5),-1.6125630401px 0 1px rgba(255,0,80,.3),0 0 3px}30%{text-shadow:.7015590085px 0 1px rgba(0,30,255,.5),-.7015590085px 0 1px rgba(255,0,80,.3),0 0 3px}35%{text-shadow:3.8969140477px 0 1px rgba(0,30,255,.5),-3.8969140477px 0 1px rgba(255,0,80,.3),0 0 3px}40%{text-shadow:3.8709056148px 0 1px rgba(0,30,255,.5),-3.8709056148px 0 1px rgba(255,0,80,.3),0 0 3px}45%{text-shadow:2.2310569634px 0 1px rgba(0,30,255,.5),-2.2310569634px 0 1px rgba(255,0,80,.3),0 0 3px}50%{text-shadow:.0808429042px 0 1px rgba(0,30,255,.5),-.0808429042px 0 1px rgba(255,0,80,.3),0 0 3px}55%{text-shadow:2.3758461067px 0 1px rgba(0,30,255,.5),-2.3758461067px 0 1px rgba(255,0,80,.3),0 0 3px}60%{text-shadow:2.2021930511px 0 1px rgba(0,30,255,.5),-2.2021930511px 0 1px rgba(255,0,80,.3),0 0 3px}65%{text-shadow:2.8638780615px 0 1px rgba(0,30,255,.5),-2.8638780615px 0 1px rgba(255,0,80,.3),0 0 3px}70%{text-shadow:.4887402516px 0 1px rgba(0,30,255,.5),-.4887402516px 0 1px rgba(255,0,80,.3),0 0 3px}75%{text-shadow:1.8948491306px 0 1px rgba(0,30,255,.5),-1.8948491306px 0 1px rgba(255,0,80,.3),0 0 3px}80%{text-shadow:.0833037308px 0 1px rgba(0,30,255,.5),-.0833037308px 0 1px rgba(255,0,80,.3),0 0 3px}85%{text-shadow:.0976982726px 0 1px rgba(0,30,255,.5),-.0976982726px 0 1px rgba(255,0,80,.3),0 0 3px}90%{text-shadow:3.4433397615px 0 1px rgba(0,30,255,.5),-3.4433397615px 0 1px rgba(255,0,80,.3),0 0 3px}95%{text-shadow:2.1841838853px 0 1px rgba(0,30,255,.5),-2.1841838853px 0 1px rgba(255,0,80,.3),0 0 3px}to{text-shadow:2.6208764474px 0 1px rgba(0,30,255,.5),-2.6208764474px 0 1px rgba(255,0,80,.3),0 0 3px}}@keyframes calendar_animatedBackground__epCN6{0%{background-position:0 0}50%{background-position:0 100%}to{background-position:0 0}}@keyframes calendar_animateVideoRotation__5Gr2D{0%{transform:rotate(8deg) scale(1)}25%{transform:rotate(-8deg) scale(1.6)}50%{transform:rotate(8deg) scale(1)}75%{transform:rotate(16deg) scale(1.6)}to{transform:rotate(8deg) scale(1)}}.calendar_container__uS7eX.calendar_composting_2024__oRsfc{background:transparent;transform-style:preserve-3d;perspective:2000px;overflow:visible;text-align:center;position:relative;scale:.31;box-shadow:none;top:-15%}@media screen and (min-width:768px){.calendar_container__uS7eX.calendar_composting_2024__oRsfc{top:-20%}}@media screen and (min-width:1280px){.calendar_container__uS7eX.calendar_composting_2024__oRsfc{top:5%;scale:.65}}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_content__sTBqK{text-shadow:.06rem 0 .06rem #ea36af,-.125rem 0 .06rem #75fa69;letter-spacing:.125em;animation-duration:.01s;animation-name:calendar_textflicker__wpPns;animation-iteration-count:infinite;animation-direction:alternate}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_wrapperContainer__HRurw{position:absolute;transform-style:preserve-3d;top:0;right:50%;transform:rotateY(calc(var(--xPos) / 1776 * 56deg)) rotateX(calc(var(--yPos) / 1166 * 55deg)) rotate(349deg) translateY(-147px);transition-property:transform;transition-duration:.25s;transition-delay:10ms}@media screen and (min-width:1280px){.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_wrapperContainer__HRurw{top:0;transform:rotateY(calc(var(--xPos) / 1776 * 56deg)) rotateX(calc(var(--yPos) / 1166 * 55deg)) rotate(349deg);transition-property:none;transition-duration:0s;transition-delay:0s}}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_wrapper__6BHBI{position:absolute;width:100%;height:100%;margin:-15vmin 0 0;padding:0;left:0;top:0;display:flex;justify-content:center;transform-style:preserve-3d;transform:rotateY(326deg) rotateX(338deg) rotate(17deg) scale(1.2) translateY(9px) translateX(21px) translateZ(-18px)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc iframe{width:100%;height:100%}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_loBatt__2s5jP{transform:translateX(80px) translateY(24px)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g{height:40vmin;width:64vmin;margin-top:5vmin;transform-style:preserve-3d;position:absolute;border-radius:1vmin 1vmin 0 0;border:2vmin solid #928f7e}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:before{content:"";position:absolute;width:calc(100% + 2vmin + 2vmin);height:0;left:-2vmin;background:#2f4f4f;border-radius:0 0 1vmin 1vmin;top:30vmin}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:first-of-type{overflow-x:clip;overflow-y:scroll;background-color:#000;background-repeat:no-repeat;background-size:cover;border:2vmin solid #ecedef;width:548px;height:548px;border-radius:60px;top:164px;transform:translateZ(-24px);padding:24px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:first-of-type:hover{animation-delay:.15s;animation-iteration-count:100}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:first-of-type:after{content:"";display:block;position:fixed;width:inherit;height:inherit;border:2vmin solid #ecedef;background:none;box-shadow:inset 4vmin 4vmin 20vmin #fff;border-radius:1vmin 1vmin 0 0;transform:translateZ(.01vmin);pointer-events:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:first-of-type:after:hover{animation:calendar_screenGlare__SeHOH 10s linear infinite}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:first-of-type:before{background:#708090}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(2){transform:translateZ(-.1vmin);-webkit-clip-path:polygon(166px 88px,42px 726px,229px 726px,230px 164px,730px 164px,730px 664px,60px 663px,186px 726px,909px 730px,797px 89px);clip-path:polygon(166px 88px,42px 726px,229px 726px,230px 164px,730px 164px,730px 664px,60px 663px,186px 726px,909px 730px,797px 89px);width:960px;height:798px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(2):after{background-image:url(https://cdn.ccu.social/img/patterngrid.png);background-size:50%}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(3){transform:translateZ(1px);border:4vmin solid #000;width:553px;height:524px;border-radius:60px;top:152px;background-color:transparent;pointer-events:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(3):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(3):before{background-color:transparent}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(4){transform:translateZ(-426px) translateX(-5px) translateY(0);-webkit-clip-path:polygon(166px 88px,42px 726px,899px 726px,738px 164px,730px 164px,730px 664px,60px 663px,186px 726px,909px 730px,797px 89px);clip-path:polygon(166px 88px,42px 726px,899px 726px,738px 164px,730px 164px,730px 664px,60px 663px,186px 726px,909px 730px,797px 89px);width:960px;height:798px;background-image:url(https://cdn.ccu.social/img/patterngrid.png);background-size:50%}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(4):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(4):before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(5){transform:rotateY(90deg) translateY(85px) translateX(211px) translateZ(365px) rotateX(10deg);height:650px;width:423px;background-image:url(https://cdn.ccu.social/img/patterngrid.png);background-size:75%;border:0}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(5):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(5):before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(6){transform:rotateY(270deg) translateY(82px) translateX(-214px) translateZ(374px) rotateX(11deg);height:650px;width:424px;background-image:url(https://cdn.ccu.social/img/patterngrid.png);background-size:75%;border:0}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(6):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(6):before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(7){transform:rotateY(1turn) translateY(-127px) translateX(-4px) translateZ(-213px) rotateX(90deg);border:0;background-image:url(https://cdn.ccu.social/img/patterngrid.png);background-size:75%;height:430px;width:616px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(7):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(7):before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(8){transform:rotateY(1turn) translateY(530px) translateX(-5px) translateZ(127px) rotateX(81deg);border:0;background-image:url(https://cdn.ccu.social/img/patterngrid.png);background-size:50%;height:430px;width:860px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(8):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(8):before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(9){transform:translateX(-7px) translateY(778px) translateZ(340px);height:50px;width:856px;border:0;background:url(https://cdn.ccu.social/img/patterngrid.png)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(9):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(9):before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(10){display:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(11){transform:translateX(-122px) translateY(746px) translateZ(215px);height:19px;width:262px;border:0;background:#000;border-radius:0}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(11):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(11):before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(12){transform:translateX(-125px) translateY(734px) translateZ(239px) rotateX(263deg);height:19px;width:265px;border:0;background:#000;border-radius:0}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(12):after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(12):before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(13){transform:translateZ(-1.2vmin)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(14){transform:translateZ(-1.3vmin)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(15){transform:translateZ(-1.4vmin)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(16){transform:translateZ(-1.5vmin)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:after{content:"";position:absolute;width:calc(100% + 2vmin + 2vmin);left:-2vmin;top:-2vmin;height:calc(120% + 2vmin + 2vmin);transform:translateZ(-.05vmin);background:#928f7e;border-radius:1vmin}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_screen__s7__g:nth-of-type(16):after{background-image:url(https://upload.wikimedia.org/wikipedia/commons/a/ab/Apple-logo.png);background-repeat:no-repeat;background-position:50% 35%;background-size:12vmin;transform:translateZ(-.05vmin) rotateY(180deg);box-shadow:inset 0 0 8vmin rgba(0,0,0,.6);opacity:.5}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_puddle__zDvPI{background-image:url(https://cdn.ccu.social/img/moss.png);background-repeat:no-repeat;width:100%;display:block;height:100%;background-size:98% 384px;opacity:.75;background-position:0 52px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardsWrapper__hFjNo{position:absolute;transform-style:preserve-3d}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv{position:absolute;height:40vmin;width:0;margin-top:5vmin;transform-style:preserve-3d;transform:rotateY(1turn) translateY(658px) translateX(0) translateZ(76px) rotateX(81deg);border:0;background:hsla(0,0%,73%,.39)}@media screen and (min-width:1280px){.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv{transform:rotateY(1turn) translateY(561px) translateX(0) translateZ(159px) rotateX(81deg)}}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_space__aQHLZ{transform:translateX(60px) translateY(315px) translateZ(0);height:19px;width:262px;border:0;background:#000;border-radius:0;transform-style:preserve-3d}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_space__aQHLZ:after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_space__aQHLZ:before{content:none}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_numkeys__Ad18_{perspective:1000px;position:relative}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK{width:200px;height:200px;margin:50px auto;perspective:1000px;position:relative;transform-style:preserve-3d;scale:.1;transform:translateZ(-100px)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK .calendar_side__TLx7_{width:100%;height:100%;position:absolute;backface-visibility:hidden;background:rgba(0,0,0,.66)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK .calendar_side__TLx7_:first-of-type{transform:translateZ(100px) rotateY(0deg)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK .calendar_side__TLx7_:nth-of-type(2){transform:translateX(100px) rotateY(90deg)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK .calendar_side__TLx7_:nth-of-type(3){transform:translateZ(-100px) rotateY(180deg)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK .calendar_side__TLx7_:nth-of-type(4){transform:translateX(-100px) rotateY(270deg)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK .calendar_side__TLx7_:nth-of-type(5){transform:translateY(100px) rotateX(-90deg)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK .calendar_side__TLx7_:nth-of-type(6){transform:translateY(-100px) rotateX(90deg)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:first-of-type{left:170px;top:0}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(2){left:200px;top:-260px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(3){left:230px;top:-500px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(4){left:185px;top:-715px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(5){left:215px;top:-965px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(6){left:245px;top:-1215px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(7){left:200px;top:-1430px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(8){left:230px;top:-1670px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(9){left:260px;top:-1930px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(10){left:170px;top:-2170px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv .calendar_key__NoiCK:nth-of-type(11){left:166px;top:-2180px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv:first-of-type{left:-550px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv:nth-of-type(2){left:-450px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv:nth-of-type(3){left:-350px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv:nth-of-type(4){left:-250px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_keyboardWrapper__p5Tlv:nth-of-type(5){left:-110px}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_stand__vU2FS{position:absolute;width:24vmin;height:2vmin;background:#708090;top:70vmin;transform:rotateY(-90deg) translateX(-17%);transform-style:preserve-3d}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_stand__vU2FS:after{content:"";position:absolute;width:2vmin;height:32vmin;background:#708090;bottom:0;transform:translateX(200%) rotate(10deg);left:4vmin}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_stand__vU2FS:before{content:"";position:absolute;width:4vmin;height:4vmin;background:#708090;top:-31.2vmin;left:10.48vmin}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm{position:absolute;transform-style:preserve-3d;transform:translateY(34vmin) translateX(-34vmin) translateZ(-24px) scaleX(2) scaleY(.8)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm div:nth-of-type(2){transform:rotateY(-90deg) translateX(-17%) translateZ(-10vmin)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_back__KFaDl,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_front__iU0sT{position:absolute;width:10vmin;height:32vmin;background:#708090;top:40vmin;left:12vmin;transform:rotateX(-10deg) translateZ(-7.7vmin) rotateY(180deg);box-shadow:inset 0 20vmin 2vmin rgba(0,0,0,.1);-webkit-clip-path:polygon(0 0,0 100%,40% 100%,40% 20%,60% 20%,60% 60%,40% 60%,40% 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,40% 100%,40% 20%,60% 20%,60% 60%,40% 60%,40% 100%,100% 100%,100% 0)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_front__iU0sT{transform:rotateX(-10deg) translateZ(-6.1vmin)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_back__KFaDl{box-shadow:inset 0 4vmin 8vmin rgba(0,0,0,.1)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_top__mxAHC{position:absolute;width:10vmin;height:24vmin;background:#708090;top:40vmin;left:12vmin;transform:rotateX(-90deg) translateZ(18.1vmin) translateY(4.1vmin) rotateY(180deg);transform-style:preserve-3d;box-shadow:inset 0 0 0 999px hsla(0,0%,100%,.1)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_top__mxAHC:after,.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_top__mxAHC:before{content:"";position:absolute;height:2vmin;width:10vmin;background:#708090;transform-origin:top center;transform:rotateX(90deg) translateZ(-.1vmin) translateX(0) translateY(-2vmin);box-shadow:inset 0 0 0 999px rgba(0,0,0,.1)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_top__mxAHC:after{transform:rotateX(90deg) translateZ(-23.8vmin) translateX(0) translateY(-2vmin)}.calendar_container__uS7eX.calendar_composting_2024__oRsfc .calendar_standWrapper__s9VLm .calendar_bottom__nlfed{position:absolute;height:4vmin;width:10vmin;left:12vmin;background:#708090;box-shadow:inset 0 0 0 999px rgba(0,0,0,.1);transform:rotateX(90deg) translateZ(-36.8vmin) translateY(-3.7vmin)}.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:185px auto auto;justify-items:center;overflow:visible;height:-moz-max-content;height:max-content;min-width:100vw;max-height:-moz-fit-content;max-height:fit-content;padding:0 24px;position:absolute;top:480px;left:50%;transform:translateX(-50%);background-image:url(https://cdn.ccu.social/img/bg-lores.png);background-size:cover}@media screen and (min-width:1280px){.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc{grid-template-columns:50% 50%;grid-template-rows:310px auto auto;padding:0 24vw;top:1024px}}.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc h1{grid-column-start:span 3;max-width:100%;padding:0;top:18px;left:0;font-size:46px;text-align:center;color:transparent;width:80vw;background-image:url(https://cdn.ccu.social/img/purpletype.gif);background-repeat:no-repeat;background-position:50%;background-size:contain;height:165px}@media screen and (min-width:1280px){.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc h1{width:auto;height:270px;max-width:100vw;padding:0 1rem;font-size:6em;background-size:cover}}.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc .calendar_metaContent__I_w5G{grid-column-start:span 3;max-width:60vw}@media screen and (min-width:1024px){.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc .calendar_metaContent__I_w5G{display:flex}}.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc table{max-width:80dvw;margin:42px 0 32px 135px;max-height:164px;grid-column-start:span 3}.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc .calendar_video__s2xkd{grid-column-start:span 3;margin:18px;border-radius:12px;transform:rotate(2deg);transform-origin:50% 50% 0;transform-origin:initial;width:64dvw;max-width:-moz-fit-content;max-width:fit-content;position:relative;pointer-events:none;animation:calendar_animateVideoRotation__5Gr2D 14s cubic-bezier(.86,0,.07,1) infinite;mix-blend-mode:lighten}@media screen and (min-width:1280px){.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc .calendar_video__s2xkd{grid-column-start:unset;left:10%}}.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc .calendar_content__sTBqK{max-width:80vw;padding:12px;margin:32px 8px;border-radius:12px;background:#fff;grid-column-start:span 3;box-shadow:8px 6px 42px #dd7ec8,inset 0 3px 4px rgba(0,0,0,.2)}@media screen and (min-width:430px){.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc .calendar_content__sTBqK{max-width:60vw}}@media screen and (min-width:1280px){.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc .calendar_content__sTBqK{grid-column-start:span 3}}.calendar_section_content__vXuc7.calendar_composting_2024__oRsfc .calendar_headerImage__i3m4Y{display:none}