@font-face{font-family:HelvNowMedItalic;src:url(../media/HelveticaNowTextMedium_Italic-s.p.0r16z_nkvf7au.woff2)format("woff2");font-display:swap;font-style:italic}@font-face{font-family:HelvNowMedItalic;src:url(../media/HelveticaNowTextMedium_Italic-s.p.1de75y3k15mq3.woff)format("woff");font-display:swap;font-style:italic}@font-face{font-family:HelvNowMedItalic Fallback;src:local(Arial);ascent-override:100.85%;descent-override:11.73%;line-gap-override:0.0%;size-adjust:106.59%}.-BFIHq_className{font-family:HelvNowMedItalic,HelvNowMedItalic Fallback}.-BFIHq_variable{--helv-font-italic:"HelvNowMedItalic", "HelvNowMedItalic Fallback"}
@font-face{font-family:HelvNowMedReg;src:url(../media/HelveticaNowTextMedium_Regular-s.p.2nn1j4uou78ai.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:HelvNowMedReg;src:url(../media/HelveticaNowTextMedium_Regular-s.p.1s9d14moebfzp.woff)format("woff");font-display:swap;font-style:normal}@font-face{font-family:HelvNowMedReg Fallback;src:local(Arial);ascent-override:104.41%;descent-override:32.78%;line-gap-override:0.0%;size-adjust:106.21%}._7x2dFW_className{font-family:HelvNowMedReg,HelvNowMedReg Fallback}._7x2dFW_variable{--helv-font:"HelvNowMedReg", "HelvNowMedReg Fallback"}
@font-face{font-family:HelvNowRotated;src:url(../media/HelveticaNowTextRotated_Medium-s.p.44xrf9m-a__w3.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:HelvNowRotated;src:url(../media/HelveticaNowTextRotated_Medium-s.p.09jccrl_xckaw.woff)format("woff");font-display:swap;font-style:normal}@font-face{font-family:HelvNowRotated Fallback;src:local(Arial);ascent-override:104.22%;descent-override:32.72%;line-gap-override:0.0%;size-adjust:106.4%}.ZGt8WW_className{font-family:HelvNowRotated,HelvNowRotated Fallback}.ZGt8WW_variable{--helv-rotated-font:"HelvNowRotated", "HelvNowRotated Fallback"}
.QqaBfq_container{width:100%;height:100%;display:inline-block}.QqaBfq_container>svg{width:100%;height:100%}
@keyframes GBGDaG_opacity{0%{opacity:0}to{opacity:1}}.GBGDaG_container{flex-direction:column;display:flex}.GBGDaG_top{justify-content:space-between;padding-bottom:10px;display:flex}.GBGDaG_top>*{letter-spacing:-.06em;font-size:44px;line-height:54px}.GBGDaG_topLink{display:none}.GBGDaG_bottom{flex-wrap:wrap;width:calc(100% + 8px);margin-left:-4px;display:flex}.GBGDaG_listTitle{margin-bottom:10px;padding-top:10px;font-size:44px;line-height:54px;margin-bottom:0!important}@media (min-width:768px){.GBGDaG_listTitle{margin-bottom:40px;padding-top:0;font-size:40px;line-height:46px}}.GBGDaG_listItem{width:calc(50% - 8px);margin:0 4px 20px}.GBGDaG_bottomLinkContainer{font-size:24px;line-height:28px}.GBGDaG_linkIcon{width:.7em;height:.7em;display:inline-block}@media (min-width:0) and (max-width:767px){.GBGDaG_top{z-index:125;background-color:#fff;padding-top:10px;position:sticky;top:90px}.GBGDaG_containerAlt .GBGDaG_listItem{width:100%}.GBGDaG_containerNoStick .GBGDaG_top{position:static!important}}@media (min-width:768px){.GBGDaG_top{padding-bottom:20px}.GBGDaG_topLink{font-size:30px;line-height:34px;display:block}.GBGDaG_bottom{width:calc(100% + 8px);margin-left:-4px}.GBGDaG_listItem{width:calc(25% - 8px);margin:0 4px 35px}.GBGDaG_bottomLinkContainer{justify-content:flex-start;align-items:center;font-size:26px;display:flex}.GBGDaG_bottomLinkContainer a{color:#000}.GBGDaG_bottomLinkContainer a svg{fill:#000;-o-transition:fill linear .16s;transition:fill .16s linear}.GBGDaG_bottomLinkContainer a:hover{color:#9e00ff}.GBGDaG_bottomLinkContainer a:hover svg{fill:#9e00ff}.GBGDaG_bottomLinkContentType{display:none}.GBGDaG_linkIcon{margin-left:.1em}}
@keyframes kfszsW_opacity{0%{opacity:0}to{opacity:1}}.kfszsW_hero{flex-direction:column;margin:0 -10px;display:flex}.kfszsW_heroTitle{color:#fff;text-align:center;background-color:#9e00ff;justify-content:center;align-items:center;min-height:300px;padding:10px 40px;font-size:24px;line-height:28px;display:flex}.kfszsW_heroTitleIcon{fill:#fff;width:.78em;height:.78em;margin-right:.3em;display:inline-block}.kfszsW_heroImage img{max-width:100%;display:block}.kfszsW_subtitle{font-size:20px!important;line-height:26px!important}.kfszsW_credits{margin-bottom:44px}.kfszsW_workBody{margin-top:40px}.kfszsW_workBody p{margin:18px 0;font-size:16px;line-height:22px}.kfszsW_workBody em{font-style:italic}.kfszsW_bottomContent{justify-content:center;align-items:center;width:100%;margin-bottom:-50px;display:flex}.kfszsW_bottomContentLink{justify-content:center;align-items:center;width:100%;height:167px;font-size:24px;line-height:28px;display:flex}.kfszsW_bottomContentLinkIcon{width:.8em;height:.9em;margin-left:.35em;display:inline-block}@media (min-width:768px){.kfszsW_wrapper{margin-top:-40px}.kfszsW_hero{flex-direction:row;width:calc(100% + 40px);margin:0 -20px}.kfszsW_heroTitle,.kfszsW_heroImage{width:50%}.kfszsW_heroTitle{padding:0 60px;font-size:40px;line-height:46px}.kfszsW_heroImage{padding-bottom:42%;position:relative;overflow:hidden}.kfszsW_heroImage img{width:auto;height:100%;max-width:unset;position:absolute;top:0;left:50%;transform:translate(-50%)}.kfszsW_workBody{max-width:740px;margin:100px auto}.kfszsW_workBody p{margin:24px 0;font-size:24px;line-height:32px}.kfszsW_subtitle{font-size:32px!important;line-height:40px!important}.kfszsW_credits{margin-bottom:56px;font-size:24px;line-height:32px}}
@keyframes pfi6aG_opacity{0%{opacity:0}to{opacity:1}}.pfi6aG_container{z-index:200;background-color:#fff;justify-content:space-between;width:100%;height:90px;padding:12px;display:flex;position:fixed;top:0;left:0}.pfi6aG_container ul{list-style-type:none;display:flex}.pfi6aG_navLink{color:#fff}.pfi6aG_navLink:hover{color:#000}.pfi6aG_navLink:hover svg{fill:#000}.pfi6aG_navLink svg{-o-transition:fill linear .16s;transition:fill .16s linear}.pfi6aG_menuToggle{z-index:400;cursor:pointer;width:50px;padding:2px 5px;position:absolute;top:28px;right:20px}.pfi6aG_navLinkIcon{fill:#fff;width:.72em;height:.72em;margin-right:.25em}.pfi6aG_leftCareContainer,.pfi6aG_leftCareIcon{display:flex}@media (min-width:0) and (max-width:767px){.pfi6aG_content{opacity:0;pointer-events:none;-o-transition:opacity ease-in-out .33s;background-color:#9e00ff;flex-direction:column;justify-content:space-between;width:100%;height:100vh;padding:14px 20px;font-size:44px;line-height:60px;transition:opacity .33s ease-in-out;display:flex;position:absolute;top:0;left:0}.pfi6aG_content ul{color:#fff;flex-direction:column}.pfi6aG_menuOpen{z-index:300}.pfi6aG_menuOpen .pfi6aG_content{opacity:1;pointer-events:auto}.pfi6aG_menuOpen .pfi6aG_menuToggle svg{fill:#fff}.pfi6aG_leftCareIcon>svg{width:170px}}@media (min-width:768px){.pfi6aG_container{min-height:100px;height:unset;padding:20px;font-size:30px;line-height:30px}.pfi6aG_container li{padding-right:32px}.pfi6aG_container li:last-of-type{padding-right:0}.pfi6aG_navLink{color:#000}.pfi6aG_navLink:hover{color:#9e00ff}.pfi6aG_content{position:absolute;top:20px;right:20px}.pfi6aG_leftCareContainer{-o-transition:width .7s ease-in-out;width:140px;transition:width .7s ease-in-out}.pfi6aG_menuToggle,.pfi6aG_navLinkIcon{display:none}.pfi6aG_navItemActive{color:#9e00ff!important}.pfi6aG_homepageAnimationClass .pfi6aG_content{opacity:0;-ms-animation:opacity ease-in-out .8s 1.3s forwards;animation:.8s ease-in-out 1.3s forwards pfi6aG_opacity}.pfi6aG_homepageAnimationClass .pfi6aG_leftCareContainer{width:100%}.pfi6aG_homepageAnimationClass .pfi6aG_leftCareContainer .pfi6aG_leftCareIcon{opacity:0;-ms-animation:opacity ease-in-out .9s .2s forwards;animation:.9s ease-in-out .2s forwards pfi6aG_opacity}}@keyframes pfi6aG_logoWidthAnimation{0%{width:100%}to{width:140px}}
@keyframes KW1SEq_opacity{0%{opacity:0}to{opacity:1}}.KW1SEq_container{position:relative}.KW1SEq_wrapper{width:100%;padding-bottom:75%;position:relative;overflow:hidden}.KW1SEq_content{color:#fff;z-index:50;flex-direction:column;justify-content:space-between;height:100%;padding:6px 10px 7px;display:flex;position:absolute;inset:0}.KW1SEq_contentTop{width:90%;font-size:24px;line-height:28px}.KW1SEq_titleIcon{fill:#fff;width:.75em;height:.75em;margin-right:.2em;display:inline-block}.KW1SEq_title{font-family:var(--helv-rotated-font),Arial,sans-serif;letter-spacing:-.04em;display:inline}.KW1SEq_contentBottom{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.KW1SEq_subtitleLeft{width:80%;font-size:14px;line-height:18px}.KW1SEq_subtitleRight{margin-bottom:1.6em;margin-right:-.4em;font-size:15px;line-height:20px;transform:rotate(-45deg)}.KW1SEq_authors{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.KW1SEq_eventType{text-transform:uppercase}.KW1SEq_imgBackground{z-index:0;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KW1SEq_imgOverlay{opacity:.2;z-index:10;background-color:#000;position:absolute;inset:0}.KW1SEq_imgOverlayCare{opacity:0;-o-transition:opacity linear .16s;background-color:#0003;background-image:url(/care_pattern.png);background-size:450px;transition:opacity .16s linear}.KW1SEq_container:hover .KW1SEq_imgOverlayCare{opacity:1}.KW1SEq_gridVideo{z-index:1;object-fit:cover;min-width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-width:768px){.KW1SEq_content{padding:12px 20px 15px}.KW1SEq_contentTop{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.KW1SEq_subtitleLeft{width:50%;font-size:20px;line-height:24px}.KW1SEq_contentTop{font-size:40px;line-height:46px}}
@keyframes NJmDBW_opacity{0%{opacity:0}to{opacity:1}}.NJmDBW_icon{width:.6em;height:.6em;margin:0 .3em 0 .2em}
@keyframes kkxlOq_opacity{0%{opacity:0}to{opacity:1}}.kkxlOq_container{color:#fff;background-color:#9e00ff;flex-direction:row;justify-content:space-between;padding:12px 10px;font-size:14px;line-height:19px;display:flex}.kkxlOq_contentLeft{flex-direction:column;display:flex}.kkxlOq_contentLeftAddress{margin-bottom:50px}.kkxlOq_contentLeft li{line-height:17px;list-style:none}.kkxlOq_studioAddressMarkdown{white-space:pre-wrap}.kkxlOq_linkIcon{fill:#fff;width:.65em;height:.65em;margin-left:.3em}.kkxlOq_contentRight{align-items:flex-end;display:flex}.kkxlOq_hornyIcon{fill:#fff;width:50px;height:50px}@media (min-width:768px){.kkxlOq_container{padding:100px 20px 25px}.kkxlOq_contentLeft{flex-direction:row;align-items:flex-end;width:80%;font-size:18px;line-height:22px}.kkxlOq_contentLeftAddress{margin-bottom:0;margin-right:20%}.kkxlOq_contentLeft li{line-height:22px}.kkxlOq_hornyIcon{width:75px;height:75px}}
@keyframes fnpBhq_opacity{0%{opacity:0}to{opacity:1}}.fnpBhq_container{flex-wrap:wrap;padding:0 10px 5px;display:flex}.fnpBhq_listItem{width:100%;padding:5px 0;position:relative}.fnpBhq_listItem:first-of-type{padding-top:0}.fnpBhq_listItem:hover .fnpBhq_listItemBlockBubble{border-radius:50%}.fnpBhq_listItem:hover .fnpBhq_listItemBlockLink .fnpBhq_blockIcon{width:.7em}.fnpBhq_listItemBlock{color:#fff;aspect-ratio:4/3;justify-content:center;align-items:center;width:100%;height:100%;display:none}.fnpBhq_listItemBlockHorny,.fnpBhq_listItemBlockBubble{z-index:-1;width:auto;height:auto;position:absolute;inset:2px}.fnpBhq_listItemBlockHorny{fill:#9e00ff}.fnpBhq_listItemBlockBubble{-o-transition:border-radius .16s ease-in-out;background-color:#9e00ff;border-radius:20%;transition:border-radius .16s ease-in-out}.fnpBhq_blockIcon{fill:#fff;-o-transition:width .16s ease-in-out,margin-left .16s ease-in-out;width:0;max-width:.7em;height:.7em;margin-left:.3em;transition:width .16s ease-in-out,margin-left .16s ease-in-out;display:flex;overflow:hidden}.fnpBhq_blockIcon>svg{width:.7em;min-width:.7em;height:100%}.fnpBhq_sectionTitle{z-index:125;background-color:#fff;width:100%;padding:10px 0 6px;font-size:44px;line-height:54px;position:sticky;top:90px}.fnpBhq_listItemBlockLink{justify-content:center;align-items:center;width:100%;font-size:24px;line-height:28px;display:flex}.fnpBhq_listItemBlockAlt{display:flex}.fnpBhq_listItemBlockAlt .fnpBhq_listItemBlockHorny{fill:#000;display:flex}.fnpBhq_listItemBlockAlt .fnpBhq_listItemBlockBubble{background-color:#000;border-radius:20%}.fnpBhq_listItemSpacer{padding-bottom:75%}.fnpBhq_listItemBlockContent{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (min-width:768px){.fnpBhq_container{padding:0}.fnpBhq_listItem{width:50%;padding:2px}.fnpBhq_listItemBlock{display:flex}.fnpBhq_listItemBlockLink{font-size:40px;line-height:46px;position:relative}.fnpBhq_sectionTitle,.fnpBhq_listItemBlockMobileOnly,.fnpBhq_listItemBlockAlt .fnpBhq_listItemBlockHorny{display:none}.fnpBhq_listItemBlockAlt .fnpBhq_listItemBlockBubble{border-radius:8%}}
@keyframes -pA8Jq_opacity{0%{opacity:0}to{opacity:1}}.-pA8Jq_container{flex-direction:column;display:flex}.-pA8Jq_left{flex-direction:column;margin-bottom:20px;display:flex}.-pA8Jq_leftTitle{color:#9e00ff;letter-spacing:.03em;font-size:24px;line-height:28px;font-family:var(--helv-rotated-font),Arial,sans-serif;letter-spacing:-.04em;margin:12px 0}.-pA8Jq_titleIcon{fill:#9e00ff;width:.75em;height:.75em;margin-right:.2em;display:inline-block}.-pA8Jq_leftTitle>h1,.-pA8Jq_rightTitle>h1{font-family:inherit;display:inline}.-pA8Jq_rightTitle{width:90%}.-pA8Jq_right{flex-direction:column;display:flex}.-pA8Jq_heroImg{max-width:100%}.-pA8Jq_heroCaption{text-align:center;margin-top:4px;font-size:10px;line-height:12px}.-pA8Jq_rightTitle{display:none}.-pA8Jq_bookingLink{color:#9e00ff}.-pA8Jq_bookingLink:hover{color:#000}.-pA8Jq_bookingLinkIcon{fill:#9e00ff;width:.65em;height:.65em;margin-left:.25em}.-pA8Jq_eventType{text-transform:uppercase}.-pA8Jq_subtitles{margin-bottom:20px;font-size:16px;line-height:22px}.-pA8Jq_subtitles>h3>span{display:block}.-pA8Jq_descriptionMarkdown{white-space:pre-wrap;font-size:16px;line-height:22px}.-pA8Jq_descriptionMarkdown em{font-style:italic}.-pA8Jq_descriptionMarkdown a{color:#9e00ff}.-pA8Jq_descriptionMarkdown a:hover{color:#000}.-pA8Jq_descriptionMarkdown a:hover svg{fill:#000}.-pA8Jq_eventListSection{padding-top:20px}@media (min-width:768px){.-pA8Jq_wrapper{max-width:1600px;margin:0 auto}.-pA8Jq_container{flex-direction:row;padding:0}.-pA8Jq_left,.-pA8Jq_right{width:50%}.-pA8Jq_left{margin:0;padding-right:10px}.-pA8Jq_leftTitle{display:none}.-pA8Jq_heroCaption{text-align:center;width:85%;max-width:580px;margin:10px auto;font-size:18px;line-height:24px}.-pA8Jq_right{padding-left:10px}.-pA8Jq_rightTitle{font-size:40px;line-height:46px;font-family:var(--helv-rotated-font),Arial,sans-serif;letter-spacing:-.04em;color:#9e00ff;margin-bottom:30px;display:block}.-pA8Jq_subtitles{margin-bottom:30px;font-size:24px;line-height:32px}.-pA8Jq_descriptionMarkdown{font-size:24px;line-height:32px}.-pA8Jq_eventListSection{padding-top:100px}}
@keyframes QrmKGq_opacity{0%{opacity:0}to{opacity:1}}.QrmKGq_section{margin-bottom:10px}.QrmKGq_section:last-of-type{margin-bottom:0}@media (min-width:768px){.QrmKGq_section{margin-bottom:60px}.QrmKGq_section:last-of-type{margin-bottom:0}}
@keyframes u5f8fq_opacity{0%{opacity:0}to{opacity:1}}.u5f8fq_comingSoonTitle{margin-bottom:10px;padding-top:10px;font-size:44px;line-height:54px}@media (min-width:768px){.u5f8fq_comingSoonTitle{margin-bottom:40px;padding-top:0;font-size:40px;line-height:46px}}
@keyframes wshyEq_opacity{0%{opacity:0}to{opacity:1}}.wshyEq_container{margin-bottom:100px}.wshyEq_content{white-space:pre-wrap;font-size:20px;line-height:26px}.wshyEq_staffWrapper{margin-top:16px}.wshyEq_aboutSectionHeader{font-size:44px;line-height:54px}.wshyEq_staffWrapperSubsection{margin-top:16px}.wshyEq_staffWrapperSubsection h4{font-size:16px;line-height:22px}.wshyEq_staffList{flex-direction:column;width:100%;display:flex}.wshyEq_staffMemberContainer{margin-bottom:20px}.wshyEq_staffMemberImage{width:50%;margin-bottom:10px;display:block}.wshyEq_staffMemberBio{width:80%;font-size:16px;line-height:22px}.wshyEq_peopleContent{display:none}.wshyEq_showSectionClass .wshyEq_peopleContent{display:block}.wshyEq_aboutLink svg{-o-transition:fill linear .16s;transition:fill .16s linear}.wshyEq_aboutLink:hover{color:#9e00ff;fill:#9e00ff}.wshyEq_aboutLinkText{-o-transition:color linear .16s;transition:color .16s linear}.wshyEq_aboutLinkText:hover{color:#9e00ff}.wshyEq_credits{margin-top:32px;font-size:16px;line-height:22px}.wshyEq_linkIcon{width:.7em;margin-left:.25em}.wshyEq_nameList{flex-direction:column;width:100%;font-size:16px;line-height:22px;display:flex}.wshyEq_nameListSection{list-style:none}.wshyEq_nameListSection>li{margin-bottom:2px}.wshyEq_nameListSection>li:last-of-type{margin-bottom:0}.wshyEq_nameListComma{font-size:16px;line-height:22px}.wshyEq_nameListCommaSection{list-style:none}.wshyEq_nameListCommaSection>li{display:inline}.wshyEq_nameListCommaSection>li:last-of-type{margin-bottom:0}.wshyEq_summaryText{text-overflow:ellipsis;max-height:5.08em;overflow:hidden}.wshyEq_summaryText--show{max-height:unset}.wshyEq_btnReadMore{margin-top:1em}.wshyEq_mixedFormerList{flex-direction:column;display:flex}.wshyEq_supporterWrapper{flex-wrap:wrap;align-items:flex-end;gap:28px;display:flex}.wshyEq_supporterLogo{width:auto;max-height:60px}.wshyEq_supportersHeader{margin-bottom:20px}@media (min-width:0) and (max-width:767px){.wshyEq_container h1,.wshyEq_container h2{background-color:#fff;padding-top:10px;padding-bottom:10px;position:sticky;top:90px}.wshyEq_aboutSubtitleHeader{font-size:36px;line-height:38px}}@media (min-width:768px){.wshyEq_container{margin-bottom:0}.wshyEq_content{max-width:1098px;font-size:32px;line-height:40px}.wshyEq_staffWrapper{margin-top:40px}.wshyEq_aboutSectionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:20px;font-size:40px;line-height:46px;display:inline-block}.wshyEq_staffList{flex-flow:wrap;width:calc(100% + 10px);margin-left:-5px}.wshyEq_staffMemberContainer{flex-direction:column;width:33.3%;margin-bottom:40px;padding:0 5px}.wshyEq_staffImgContainer{width:100%;margin-bottom:20px;padding-bottom:100%;position:relative;overflow:hidden}.wshyEq_staffMemberImage{width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.wshyEq_staffMemberBio{width:95%;font-size:18px;line-height:22px}.wshyEq_credits{margin-top:60px;font-size:18px;line-height:22px}.wshyEq_nameList{flex-direction:row;gap:20px;font-size:24px;line-height:28px}.wshyEq_nameList>li{margin-bottom:4px}.wshyEq_nameList>li>span{line-height:32px}.wshyEq_mixedFormerList{flex-direction:row}.wshyEq_mixedFormerListLeft{width:33.3333%}.wshyEq_mixedFormerListRight{width:66.6667%}.wshyEq_staffWrapperSubsection{margin-top:.07em}.wshyEq_nameListCommaSection{font-size:20px;line-height:26px}.wshyEq_staffWrapperMargin .wshyEq_peopleContent{padding-bottom:40px}.wshyEq_supportersHeader{margin-bottom:52px}}
@keyframes _1asLrq_opacity{0%{opacity:0}to{opacity:1}}._1asLrq_container{padding:0}@media (min-width:768px){._1asLrq_container{opacity:1;padding:0 2px 2px}._1asLrq_containerAnimation{opacity:0;-ms-animation:opacity ease-in-out .8s 1.3s forwards;animation:.8s ease-in-out 1.3s forwards _1asLrq_opacity}}
