@font-face{font-family:Worse;src:url(/build/assets/worse-10e8e94b.otf);font-display:auto;font-weight:400;font-style:normal}.header{padding:25px 50px 100px;position:fixed;top:0;width:-webkit-fill-available;width:-moz-available;width:stretch;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(0deg,transparent 40%,rgba(104,114,93,.6901960784) 150%);-webkit-mask:linear-gradient(0deg,transparent,rgb(0,0,0) 60%);z-index:1}@media screen and (max-width: 1200px){.header{padding:15px 30px 70px}}@media screen and (max-width: 900px){.header{padding:15px 20px 40px}}.header.no-bg{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.header__menu{display:flex;flex-direction:row;justify-content:space-between;font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;color:#171716;text-decoration:none;text-transform:lowercase}@media screen and (max-width: 1200px){.header__menu{font-size:16px;line-height:22px}}.header__menu-left{display:flex;flex-direction:row;align-items:flex-start}.header__menu-links{margin-top:4px}@media screen and (max-width: 700px){.header__menu-links{display:none}}.header__menu-links a{font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;color:#171716;text-decoration:none;text-transform:lowercase;margin-left:30px;position:relative;transition:all .3s;display:inline-block}@media screen and (max-width: 1200px){.header__menu-links a{font-size:16px;line-height:22px}}@media screen and (max-width: 900px){.header__menu-links a{margin-left:20px}}.header__menu-links a.current:before{content:"";top:15px;left:-6px;display:block;position:absolute;width:calc(100% + 12px);border-bottom:2px solid #b02e2e}@media screen and (max-width: 1200px){.header__menu-links a.current:before{top:11px;width:calc(100% + 10px)}}@media screen and (max-width: 900px){.header__menu-links a.current:before{top:11px;width:calc(100% + 10px)}}.header__menu-links a:hover{transition:all .3s;color:#b02e2e}.header__menu-department{margin:4px 0 0 30px;font-size:14px;font-style:italic}@media screen and (max-width: 900px){.header__menu-department{margin:6px 0 0 20px}}@media screen and (max-width: 700px){.header__menu-department{font-size:14px;margin:5px 0 0 20px}}.header__logo{position:relative;text-decoration:none;z-index:10}.header__logo-link{font-family:Krona One,sans-serif;font-size:16px;line-height:24px;color:#171716;text-transform:uppercase;text-decoration:none;margin:8px;white-space:nowrap}@media screen and (max-width: 1200px){.header__logo-link{font-size:14px;line-height:20px}}@media screen and (max-width: 900px){.header__logo-link{font-size:12px;line-height:18px}}.header__logo-circle{position:absolute;width:215px;height:auto;top:0;left:-5px}@media screen and (max-width: 1200px){.header__logo-circle{width:190px}}@media screen and (max-width: 900px){.header__logo-circle{width:168px}}@media screen and (max-width: 700px){.header__logo-circle{top:1px}}.header__mobile{position:fixed;width:-moz-fit-content;width:fit-content;top:0;right:0;display:none;flex-direction:row;align-items:right;justify-content:flex-end;z-index:11;color:#171716}@media screen and (max-width: 700px){.header__mobile{display:flex}}.header__mobile-toggle{position:relative;z-index:10;margin:24px}.header__mobile-toggle span{display:block;border-bottom:1px solid #b02e2e;width:24px;margin-bottom:6px}.header__mobile-links{opacity:0;position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9}.header__mobile-links a{font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;color:#171716;text-decoration:none;text-transform:lowercase;position:relative;margin-bottom:30px;transition:all .3s}.header__mobile-links a.current:before{content:"";top:15px;left:-7px;display:block;position:absolute;width:calc(100% + 14px);border-bottom:2px solid #b02e2e}.header__mobile-links a:hover{transition:all .3s;color:#b02e2e}.wd-header{padding:25px 50px 100px;position:fixed;top:0;width:-webkit-fill-available;width:-moz-available;width:stretch;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(0deg,transparent 40%,rgba(42,42,42,.6901960784) 150%);-webkit-mask:linear-gradient(0deg,transparent,rgb(0,0,0) 60%);z-index:1}@media screen and (max-width: 1200px){.wd-header{padding:15px 30px 70px}}@media screen and (max-width: 900px){.wd-header{padding:15px 20px 40px}}.wd-header.no-bg{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.wd-header__menu{display:flex;flex-direction:row;justify-content:space-between;font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none;text-transform:lowercase}@media screen and (max-width: 1200px){.wd-header__menu{font-size:16px;line-height:22px}}.wd-header__menu-left{display:flex;flex-direction:row;align-items:flex-start}.wd-header__menu-links{margin-top:4px}@media screen and (max-width: 700px){.wd-header__menu-links{display:none}}.wd-header__menu-links a{font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none;text-transform:lowercase;margin-left:30px;position:relative;transition:all .3s;display:inline-block}@media screen and (max-width: 1200px){.wd-header__menu-links a{font-size:16px;line-height:22px}}@media screen and (max-width: 900px){.wd-header__menu-links a{margin-left:20px}}.wd-header__menu-links a.current:before{content:"";top:15px;left:-6px;display:block;position:absolute;width:calc(100% + 12px);border-bottom:2px solid #b02e2e}@media screen and (max-width: 1200px){.wd-header__menu-links a.current:before{top:11px;width:calc(100% + 10px)}}@media screen and (max-width: 900px){.wd-header__menu-links a.current:before{top:11px;width:calc(100% + 10px)}}.wd-header__menu-links a:hover{transition:all .3s;color:#b02e2e}.wd-header__menu-department{margin:4px 0 0 30px;font-size:14px;font-style:italic}@media screen and (max-width: 900px){.wd-header__menu-department{margin:6px 0 0 20px}}@media screen and (max-width: 700px){.wd-header__menu-department{font-size:14px;margin:5px 0 0 20px}}.wd-header__logo{position:relative;text-decoration:none;z-index:10}.wd-header__logo-link{font-family:Krona One,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:8px;white-space:nowrap}@media screen and (max-width: 1200px){.wd-header__logo-link{font-size:14px;line-height:20px}}@media screen and (max-width: 900px){.wd-header__logo-link{font-size:12px;line-height:18px}}.wd-header__logo-circle{position:absolute;width:215px;height:auto;top:0;left:-5px}@media screen and (max-width: 1200px){.wd-header__logo-circle{width:190px}}@media screen and (max-width: 900px){.wd-header__logo-circle{width:168px}}@media screen and (max-width: 700px){.wd-header__logo-circle{top:1px}}.wd-header__mobile{position:fixed;width:-moz-fit-content;width:fit-content;top:0;right:0;display:none;flex-direction:row;align-items:right;justify-content:flex-end;z-index:11;color:#f5f5f5}@media screen and (max-width: 700px){.wd-header__mobile{display:flex}}.wd-header__mobile-toggle{position:relative;z-index:10;margin:24px}.wd-header__mobile-toggle span{display:block;border-bottom:1px solid #b02e2e;width:24px;margin-bottom:6px}.wd-header__mobile-links{opacity:0;position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9}.wd-header__mobile-links a{font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none;text-transform:lowercase;position:relative;margin-bottom:30px;transition:all .3s}.wd-header__mobile-links a.current:before{content:"";top:15px;left:-7px;display:block;position:absolute;width:calc(100% + 14px);border-bottom:2px solid #b02e2e}.wd-header__mobile-links a:hover{transition:all .3s;color:#b02e2e}.wd-header__mobile-links a{color:#f5f5f5!important}.background{background-color:#65a55d;top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:-10}.background.web{background-color:#332c41}.background.web .background__blob-color1{fill:#473074}.background.web .background__blob-color2{fill:#1c1a5b}.background.web .background__blob-color3{fill:#271d46}.background.choreo{background-color:#65a55d}.background.choreo .background__blob-color1{fill:#b3d86d}.background.choreo .background__blob-color2{fill:#3e5e3a}.background.choreo .background__blob-color3{fill:#578750}.background__blob{position:fixed;filter:blur(50px);width:800px;height:800px;z-index:-9}.background__blob-color1,.background__blob-color2,.background__blob-color3{fill-opacity:100%}@media screen and (max-width: 700px){.background__blob{width:500px;height:500px;filter:blur(40px)}}.background__noise{background-image:url(/build/assets/noise-b52739df.png);background-size:100px;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);opacity:80%;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-8}.choreography-index{margin:150px 50px 50px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.choreography-index{margin:120px 30px 50px}}@media screen and (max-width: 900px){.choreography-index{margin:110px 20px 50px}}.choreography-index__project{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;padding-bottom:70px}@media screen and (max-width: 1200px){.choreography-index__project{padding-bottom:40px}}@media screen and (max-width: 900px){.choreography-index__project{padding-bottom:30px}}@media screen and (max-width: 700px){.choreography-index__project{flex-direction:column;padding-bottom:50px}}.choreography-index__project:hover .choreography-index__project-title-text-krona,.choreography-index__project:hover .web-development-index__project-title-text-krona,.choreography-index__project:hover .choreography-texts-index__project-title-text-krona,.choreography-index__project:hover .web-development-texts-index__project-title-text-krona{-webkit-text-stroke:.5px #171716;color:transparent}.choreography-index__project:hover .calendar__project-title-text-krona,.choreography-index__project:hover .calendar__project-year p,.choreography-index__project:hover .calendar__project-location p{color:#b02e2e;transition:all .3s}.choreography-index__project-title{display:flex;flex-direction:row;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 700px){.choreography-index__project-title{width:-moz-fit-content;width:fit-content}}.choreography-index__project-title-dot{margin-right:50px}@media screen and (max-width: 900px){.choreography-index__project-title-dot{margin-right:20px}}@media screen and (max-width: 700px){.choreography-index__project-title-dot{display:none}}@media screen and (max-width: 1200px){.choreography-index__project-title-dot svg{width:30px;height:auto}}.choreography-index__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:24.5px!important;word-break:break-word}@media screen and (max-width: 1200px){.choreography-index__project-title-text{margin-right:14.7px!important}}.choreography-index__project-title-text-krona{font-family:Krona One,sans-serif;font-size:70px;line-height:87.99px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.choreography-index__project-title-text-krona{font-size:42px;line-height:52.794px}}.choreography-index__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:85.4px;font-weight:100;line-height:87.99px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.choreography-index__project-title-text-worse{font-size:51.24px;line-height:52.794px}}@media screen and (max-width: 900px){.choreography-index__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 900px) and (max-width: 1200px){.choreography-index__project-title-text{margin-right:10.5px!important}}@media screen and (max-width: 900px){.choreography-index__project-title-text-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.choreography-index__project-title-text-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 900px){.choreography-index__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.choreography-index__project-title-text-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.choreography-index__project-title-text:last-of-type{margin:0!important}.choreography-index__project-title-text .sentence{justify-content:center}}.choreography-index__project-year{position:relative;display:flex;flex-direction:column;align-items:center;width:80px;margin:0 50px 0 100px}@media screen and (max-width: 1200px){.choreography-index__project-year{margin:0 20px 0 70px}}@media screen and (max-width: 900px){.choreography-index__project-year{margin:0 5px 0 40px}}@media screen and (max-width: 700px){.choreography-index__project-year{margin:10px 0 0}}.choreography-index__project-year svg{position:absolute;top:14px;left:-40px}@media screen and (max-width: 1200px){.choreography-index__project-year svg{width:100px;height:auto;top:10px;left:-19px}}@media screen and (max-width: 900px){.choreography-index__project-year svg{width:80px;left:-8px}}@media screen and (max-width: 700px){.choreography-index__project-year svg{top:-2px;width:80px;left:0}}.choreography-index__project-year p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#171716;text-decoration:none}@media screen and (max-width: 1200px){.choreography-index__project-year p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.choreography-index__project-year p{margin:0}}.choreography-index__project-roles{position:relative;display:flex;flex-direction:column;align-items:flex-end;margin:0 0 0 100px}@media screen and (max-width: 1200px){.choreography-index__project-roles{margin:0 0 0 70px}}@media screen and (max-width: 900px){.choreography-index__project-roles{margin:0 0 0 40px}}@media screen and (max-width: 700px){.choreography-index__project-roles{flex-direction:row;margin:0}}.choreography-index__project-roles p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none;margin:0;display:flex;flex-direction:row}@media screen and (max-width: 1200px){.choreography-index__project-roles p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.choreography-index__project-roles p{font-size:10px;padding-right:18px}.choreography-index__project-roles p:last-of-type{padding-right:0}}.choreography-index__project-roles p:after{content:url(/build/assets/red-dot-cb454a18.svg);padding-left:12px}@media screen and (max-width: 700px){.choreography-index__project-roles p:after{padding-top:2px;padding-left:6px;display:none}}.choreography-index__project-roles p:before{content:url(/build/assets/red-dot-cb454a18.svg);display:none}@media screen and (max-width: 700px){.choreography-index__project-roles p:before{display:block;padding-top:2px;padding-right:6px}}.choreography-index .hoverImage{top:0;left:0;position:fixed;z-index:10;pointer-events:none;width:350px}@media screen and (max-width: 1200px){.choreography-index .hoverImage{width:230px}}.choreography-index .hoverText{top:0;left:0;position:fixed;z-index:-3;pointer-events:none;width:150px;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.choreography-index .hoverText{font-size:14px;line-height:20px}}.choreography-index .hoverText strong{font-weight:600}.web-development-index{margin:150px 50px 50px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.web-development-index{margin:120px 30px 50px}}@media screen and (max-width: 900px){.web-development-index{margin:110px 20px 50px}}.web-development-index__project{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;padding-bottom:70px}@media screen and (max-width: 1200px){.web-development-index__project{padding-bottom:40px}}@media screen and (max-width: 900px){.web-development-index__project{padding-bottom:30px}}@media screen and (max-width: 700px){.web-development-index__project{flex-direction:column;padding-bottom:50px}}.web-development-index__project:hover .choreography-index__project-title-text-krona,.web-development-index__project:hover .web-development-index__project-title-text-krona,.web-development-index__project:hover .choreography-texts-index__project-title-text-krona,.web-development-index__project:hover .web-development-texts-index__project-title-text-krona{-webkit-text-stroke:.5px #F5F5F5;color:transparent}.web-development-index__project:hover .calendar__project-title-text-krona,.web-development-index__project:hover .calendar__project-year p,.web-development-index__project:hover .calendar__project-location p{color:#b02e2e;transition:all .3s}.web-development-index__project-title{display:flex;flex-direction:row;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 700px){.web-development-index__project-title{width:-moz-fit-content;width:fit-content}}.web-development-index__project-title-dot{margin-right:50px}@media screen and (max-width: 900px){.web-development-index__project-title-dot{margin-right:20px}}@media screen and (max-width: 700px){.web-development-index__project-title-dot{display:none}}@media screen and (max-width: 1200px){.web-development-index__project-title-dot svg{width:30px;height:auto}}.web-development-index__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:24.5px!important;word-break:break-word}@media screen and (max-width: 1200px){.web-development-index__project-title-text{margin-right:14.7px!important}}.web-development-index__project-title-text-krona{font-family:Krona One,sans-serif;font-size:70px;line-height:87.99px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.web-development-index__project-title-text-krona{font-size:42px;line-height:52.794px}}.web-development-index__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:85.4px;font-weight:100;line-height:87.99px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.web-development-index__project-title-text-worse{font-size:51.24px;line-height:52.794px}}@media screen and (max-width: 900px){.web-development-index__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 900px) and (max-width: 1200px){.web-development-index__project-title-text{margin-right:10.5px!important}}@media screen and (max-width: 900px){.web-development-index__project-title-text-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.web-development-index__project-title-text-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 900px){.web-development-index__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.web-development-index__project-title-text-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.web-development-index__project-title-text:last-of-type{margin:0!important}.web-development-index__project-title-text .sentence{justify-content:center}}.web-development-index__project-year{position:relative;display:flex;flex-direction:column;align-items:center;width:80px;margin:0 50px 0 100px}@media screen and (max-width: 1200px){.web-development-index__project-year{margin:0 20px 0 70px}}@media screen and (max-width: 900px){.web-development-index__project-year{margin:0 5px 0 40px}}@media screen and (max-width: 700px){.web-development-index__project-year{margin:10px 0 0}}.web-development-index__project-year svg{position:absolute;top:14px;left:-40px}@media screen and (max-width: 1200px){.web-development-index__project-year svg{width:100px;height:auto;top:10px;left:-19px}}@media screen and (max-width: 900px){.web-development-index__project-year svg{width:80px;left:-8px}}@media screen and (max-width: 700px){.web-development-index__project-year svg{top:-2px;width:80px;left:0}}.web-development-index__project-year p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none}@media screen and (max-width: 1200px){.web-development-index__project-year p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.web-development-index__project-year p{margin:0}}.web-development-index__project-roles{position:relative;display:flex;flex-direction:column;align-items:flex-end;margin:0 0 0 100px}@media screen and (max-width: 1200px){.web-development-index__project-roles{margin:0 0 0 70px}}@media screen and (max-width: 900px){.web-development-index__project-roles{margin:0 0 0 40px}}@media screen and (max-width: 700px){.web-development-index__project-roles{flex-direction:row;margin:0}}.web-development-index__project-roles p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none;margin:0;display:flex;flex-direction:row}@media screen and (max-width: 1200px){.web-development-index__project-roles p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.web-development-index__project-roles p{font-size:10px;padding-right:18px}.web-development-index__project-roles p:last-of-type{padding-right:0}}.web-development-index__project-roles p:after{content:url(/build/assets/red-dot-cb454a18.svg);padding-left:12px}@media screen and (max-width: 700px){.web-development-index__project-roles p:after{padding-top:2px;padding-left:6px;display:none}}.web-development-index__project-roles p:before{content:url(/build/assets/red-dot-cb454a18.svg);display:none}@media screen and (max-width: 700px){.web-development-index__project-roles p:before{display:block;padding-top:2px;padding-right:6px}}.web-development-index .hoverImage{top:0;left:0;position:fixed;z-index:10;pointer-events:none;width:350px}@media screen and (max-width: 1200px){.web-development-index .hoverImage{width:230px}}.web-development-index .hoverText{top:0;left:0;position:fixed;z-index:-3;pointer-events:none;width:150px;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5}@media screen and (max-width: 1200px){.web-development-index .hoverText{font-size:14px;line-height:20px}}.web-development-index .hoverText strong{font-weight:600}.choreography-texts-index{margin:150px 50px 50px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.choreography-texts-index{margin:120px 30px 50px}}@media screen and (max-width: 900px){.choreography-texts-index{margin:110px 20px 50px}}.choreography-texts-index__project{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;padding-bottom:70px}@media screen and (max-width: 1200px){.choreography-texts-index__project{padding-bottom:40px}}@media screen and (max-width: 900px){.choreography-texts-index__project{padding-bottom:30px}}@media screen and (max-width: 700px){.choreography-texts-index__project{flex-direction:column;padding-bottom:50px}}.choreography-texts-index__project:hover .choreography-index__project-title-text-krona,.choreography-texts-index__project:hover .web-development-index__project-title-text-krona,.choreography-texts-index__project:hover .choreography-texts-index__project-title-text-krona,.choreography-texts-index__project:hover .web-development-texts-index__project-title-text-krona{-webkit-text-stroke:.5px #171716;color:transparent}.choreography-texts-index__project:hover .calendar__project-title-text-krona,.choreography-texts-index__project:hover .calendar__project-year p,.choreography-texts-index__project:hover .calendar__project-location p{color:#b02e2e;transition:all .3s}.choreography-texts-index__project-title{display:flex;flex-direction:row;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 700px){.choreography-texts-index__project-title{width:-moz-fit-content;width:fit-content}}.choreography-texts-index__project-title-dot{margin-right:50px}@media screen and (max-width: 900px){.choreography-texts-index__project-title-dot{margin-right:20px}}@media screen and (max-width: 700px){.choreography-texts-index__project-title-dot{display:none}}@media screen and (max-width: 1200px){.choreography-texts-index__project-title-dot svg{width:30px;height:auto}}.choreography-texts-index__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:24.5px!important;word-break:break-word}@media screen and (max-width: 1200px){.choreography-texts-index__project-title-text{margin-right:14.7px!important}}.choreography-texts-index__project-title-text-krona{font-family:Krona One,sans-serif;font-size:70px;line-height:87.99px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.choreography-texts-index__project-title-text-krona{font-size:42px;line-height:52.794px}}.choreography-texts-index__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:85.4px;font-weight:100;line-height:87.99px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.choreography-texts-index__project-title-text-worse{font-size:51.24px;line-height:52.794px}}@media screen and (max-width: 900px){.choreography-texts-index__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 900px) and (max-width: 1200px){.choreography-texts-index__project-title-text{margin-right:10.5px!important}}@media screen and (max-width: 900px){.choreography-texts-index__project-title-text-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.choreography-texts-index__project-title-text-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 900px){.choreography-texts-index__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.choreography-texts-index__project-title-text-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.choreography-texts-index__project-title-text:last-of-type{margin:0!important}.choreography-texts-index__project-title-text .sentence{justify-content:center}}.choreography-texts-index__project-year{position:relative;display:flex;flex-direction:column;align-items:center;width:80px;margin:0 50px 0 100px}@media screen and (max-width: 1200px){.choreography-texts-index__project-year{margin:0 20px 0 70px}}@media screen and (max-width: 900px){.choreography-texts-index__project-year{margin:0 5px 0 40px}}@media screen and (max-width: 700px){.choreography-texts-index__project-year{margin:10px 0 0}}.choreography-texts-index__project-year svg{position:absolute;top:14px;left:-40px}@media screen and (max-width: 1200px){.choreography-texts-index__project-year svg{width:100px;height:auto;top:10px;left:-19px}}@media screen and (max-width: 900px){.choreography-texts-index__project-year svg{width:80px;left:-8px}}@media screen and (max-width: 700px){.choreography-texts-index__project-year svg{top:-2px;width:80px;left:0}}.choreography-texts-index__project-year p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#171716;text-decoration:none}@media screen and (max-width: 1200px){.choreography-texts-index__project-year p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.choreography-texts-index__project-year p{margin:0}}.choreography-texts-index__project-roles{position:relative;display:flex;flex-direction:column;align-items:flex-end;margin:0 0 0 100px}@media screen and (max-width: 1200px){.choreography-texts-index__project-roles{margin:0 0 0 70px}}@media screen and (max-width: 900px){.choreography-texts-index__project-roles{margin:0 0 0 40px}}@media screen and (max-width: 700px){.choreography-texts-index__project-roles{flex-direction:row;margin:0}}.choreography-texts-index__project-roles p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none;margin:0;display:flex;flex-direction:row}@media screen and (max-width: 1200px){.choreography-texts-index__project-roles p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.choreography-texts-index__project-roles p{font-size:10px;padding-right:18px}.choreography-texts-index__project-roles p:last-of-type{padding-right:0}}.choreography-texts-index__project-roles p:after{content:url(/build/assets/red-dot-cb454a18.svg);padding-left:12px}@media screen and (max-width: 700px){.choreography-texts-index__project-roles p:after{padding-top:2px;padding-left:6px;display:none}}.choreography-texts-index__project-roles p:before{content:url(/build/assets/red-dot-cb454a18.svg);display:none}@media screen and (max-width: 700px){.choreography-texts-index__project-roles p:before{display:block;padding-top:2px;padding-right:6px}}.choreography-texts-index .hoverImage{top:0;left:0;position:fixed;z-index:10;pointer-events:none;width:350px}@media screen and (max-width: 1200px){.choreography-texts-index .hoverImage{width:230px}}.choreography-texts-index .hoverText{top:0;left:0;position:fixed;z-index:-3;pointer-events:none;width:150px;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.choreography-texts-index .hoverText{font-size:14px;line-height:20px}}.choreography-texts-index .hoverText strong{font-weight:600}.bio{margin:150px 50px 50px;display:flex;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}@media screen and (max-width: 1200px){.bio{margin:120px 30px 50px}}@media screen and (max-width: 900px){.bio{margin:110px 20px 50px}}@media screen and (max-width: 700px){.bio{flex-direction:column}}.bio__info{width:20%;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;margin:0 50px}@media screen and (max-width: 1200px){.bio__info{width:25%;padding-top:20px}}@media screen and (max-width: 900px){.bio__info{margin:0 20px;width:30%}}@media screen and (max-width: 700px){.bio__info{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:0;position:relative;height:auto;padding-top:0}}.bio__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:12.6px!important;word-break:break-word}@media screen and (max-width: 1200px){.bio__info-title{margin-right:7.56px!important}}.bio__info-title-krona{font-family:Krona One,sans-serif;font-size:36px;line-height:45.252px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.bio__info-title-krona{font-size:21.6px;line-height:27.1512px}}.bio__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:43.92px;font-weight:100;line-height:45.252px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.bio__info-title-worse{font-size:26.352px;line-height:27.1512px}.bio__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 1200px) and (max-width: 1200px){.bio__info-title{margin-right:10.5px!important}}@media screen and (max-width: 1200px){.bio__info-title-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.bio__info-title-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 1200px){.bio__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.bio__info-title-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.bio__info-title{display:flex;flex-direction:row;justify-content:space-between}}.bio__info-title-back{display:none;margin:0 -13.5px 0 0;padding:4px 10px 10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 700px){.bio__info-title-back{display:block}}.bio__info-title-back svg path{fill:#b02e2e}.bio__content{margin:0 calc(20% + 50px) 100px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.bio__content{margin:0 calc(10% + 50px) 100px calc(25% + 50px)}}@media screen and (max-width: 900px){.bio__content{margin:0 20px 100px calc(35% + 30px)}}@media screen and (max-width: 700px){.bio__content{margin:20px 0}}.bio__content-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.bio__content-text{font-size:14px;line-height:20px}}.bio__content-text strong{font-weight:600}@media screen and (max-width: 700px){.bio__info-title{display:none}}.bio__content{align-items:center}.bio__content-image{width:40%;margin-bottom:50px}@media screen and (max-width: 700px){.bio__content-image{width:70%}}.wd-bio{margin:150px 50px 50px;display:flex;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}@media screen and (max-width: 1200px){.wd-bio{margin:120px 30px 50px}}@media screen and (max-width: 900px){.wd-bio{margin:110px 20px 50px}}@media screen and (max-width: 700px){.wd-bio{flex-direction:column}}.wd-bio__info{width:20%;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;margin:0 50px}@media screen and (max-width: 1200px){.wd-bio__info{width:25%;padding-top:20px}}@media screen and (max-width: 900px){.wd-bio__info{margin:0 20px;width:30%}}@media screen and (max-width: 700px){.wd-bio__info{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:0;position:relative;height:auto;padding-top:0}}.wd-bio__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:12.6px!important;word-break:break-word}@media screen and (max-width: 1200px){.wd-bio__info-title{margin-right:7.56px!important}}.wd-bio__info-title-krona{font-family:Krona One,sans-serif;font-size:36px;line-height:45.252px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.wd-bio__info-title-krona{font-size:21.6px;line-height:27.1512px}}.wd-bio__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:43.92px;font-weight:100;line-height:45.252px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.wd-bio__info-title-worse{font-size:26.352px;line-height:27.1512px}.wd-bio__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 1200px) and (max-width: 1200px){.wd-bio__info-title{margin-right:10.5px!important}}@media screen and (max-width: 1200px){.wd-bio__info-title-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.wd-bio__info-title-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 1200px){.wd-bio__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.wd-bio__info-title-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.wd-bio__info-title{display:flex;flex-direction:row;justify-content:space-between}}.wd-bio__info-title-back{display:none;margin:0 -13.5px 0 0;padding:4px 10px 10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 700px){.wd-bio__info-title-back{display:block}}.wd-bio__info-title-back svg path{fill:#b02e2e}.wd-bio__content{margin:0 calc(20% + 50px) 100px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.wd-bio__content{margin:0 calc(10% + 50px) 100px calc(25% + 50px)}}@media screen and (max-width: 900px){.wd-bio__content{margin:0 20px 100px calc(35% + 30px)}}@media screen and (max-width: 700px){.wd-bio__content{margin:20px 0}}.wd-bio__content-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5}@media screen and (max-width: 1200px){.wd-bio__content-text{font-size:14px;line-height:20px}}.wd-bio__content-text strong{font-weight:600}@media screen and (max-width: 700px){.wd-bio__info-title{display:none}}.wd-bio__content{align-items:center}.wd-bio__content-image{width:40%;margin-bottom:50px}@media screen and (max-width: 700px){.wd-bio__content-image{width:70%}}.contact{margin:150px 50px 50px;display:flex;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}@media screen and (max-width: 1200px){.contact{margin:120px 30px 50px}}@media screen and (max-width: 900px){.contact{margin:110px 20px 50px}}@media screen and (max-width: 700px){.contact{flex-direction:column}}.contact__info{width:20%;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;margin:0 50px}@media screen and (max-width: 1200px){.contact__info{width:25%;padding-top:20px}}@media screen and (max-width: 900px){.contact__info{margin:0 20px;width:30%}}@media screen and (max-width: 700px){.contact__info{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:0;position:relative;height:auto;padding-top:0}}.contact__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:12.6px!important;word-break:break-word}@media screen and (max-width: 1200px){.contact__info-title{margin-right:7.56px!important}}.contact__info-title-krona{font-family:Krona One,sans-serif;font-size:36px;line-height:45.252px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.contact__info-title-krona{font-size:21.6px;line-height:27.1512px}}.contact__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:43.92px;font-weight:100;line-height:45.252px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.contact__info-title-worse{font-size:26.352px;line-height:27.1512px}.contact__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 1200px) and (max-width: 1200px){.contact__info-title{margin-right:10.5px!important}}@media screen and (max-width: 1200px){.contact__info-title-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.contact__info-title-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 1200px){.contact__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.contact__info-title-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.contact__info-title{display:flex;flex-direction:row;justify-content:space-between}}.contact__info-title-back{display:none;margin:0 -13.5px 0 0;padding:4px 10px 10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 700px){.contact__info-title-back{display:block}}.contact__info-title-back svg path{fill:#b02e2e}.contact__content{margin:0 calc(20% + 50px) 100px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.contact__content{margin:0 calc(10% + 50px) 100px calc(25% + 50px)}}@media screen and (max-width: 900px){.contact__content{margin:0 20px 100px calc(35% + 30px)}}@media screen and (max-width: 700px){.contact__content{margin:20px 0}}.contact__content-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.contact__content-text{font-size:14px;line-height:20px}}.contact__content-text strong{font-weight:600}.contact__info-title{word-break:keep-all}@media screen and (max-width: 700px){.contact__info-title{display:none}}.contact__content{display:flex;flex-direction:column;justify-content:center}.contact__content-link{margin-bottom:100px}@media screen and (max-width: 1200px){.contact__content-link{margin-bottom:50px}}@media screen and (max-width: 700px){.contact__content-link{margin-bottom:30px}}.contact__content-link h2{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716;color:#b02e2e;margin:0}@media screen and (max-width: 1200px){.contact__content-link h2{font-size:14px;line-height:20px}}.contact__content-link h2 strong{font-weight:600}.contact__content-link p{margin:0}.contact__content-link p a{font-family:Krona One,sans-serif;font-size:36px;line-height:48px;color:#171716;text-transform:lowercase;text-decoration:none;border-bottom:1.5px solid #b02e2e;transition:all .3s;border-bottom:2px solid #b02e2e!important;padding-bottom:5px}@media screen and (max-width: 1200px){.contact__content-link p a{font-size:24px;line-height:36px}}@media screen and (max-width: 700px){.contact__content-link p a{font-size:16px;line-height:24px}}.contact__content-link p a:hover{transition:all .3s;color:#b02e2e}@media screen and (max-width: 700px){.contact__content-link p a{padding-bottom:3px}}.wd-contact{margin:150px 50px 50px;display:flex;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}@media screen and (max-width: 1200px){.wd-contact{margin:120px 30px 50px}}@media screen and (max-width: 900px){.wd-contact{margin:110px 20px 50px}}@media screen and (max-width: 700px){.wd-contact{flex-direction:column}}.wd-contact__info{width:20%;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;margin:0 50px}@media screen and (max-width: 1200px){.wd-contact__info{width:25%;padding-top:20px}}@media screen and (max-width: 900px){.wd-contact__info{margin:0 20px;width:30%}}@media screen and (max-width: 700px){.wd-contact__info{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:0;position:relative;height:auto;padding-top:0}}.wd-contact__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:12.6px!important;word-break:break-word}@media screen and (max-width: 1200px){.wd-contact__info-title{margin-right:7.56px!important}}.wd-contact__info-title-krona{font-family:Krona One,sans-serif;font-size:36px;line-height:45.252px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.wd-contact__info-title-krona{font-size:21.6px;line-height:27.1512px}}.wd-contact__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:43.92px;font-weight:100;line-height:45.252px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.wd-contact__info-title-worse{font-size:26.352px;line-height:27.1512px}.wd-contact__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 1200px) and (max-width: 1200px){.wd-contact__info-title{margin-right:10.5px!important}}@media screen and (max-width: 1200px){.wd-contact__info-title-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.wd-contact__info-title-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 1200px){.wd-contact__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.wd-contact__info-title-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.wd-contact__info-title{display:flex;flex-direction:row;justify-content:space-between}}.wd-contact__info-title-back{display:none;margin:0 -13.5px 0 0;padding:4px 10px 10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 700px){.wd-contact__info-title-back{display:block}}.wd-contact__info-title-back svg path{fill:#b02e2e}.wd-contact__content{margin:0 calc(20% + 50px) 100px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.wd-contact__content{margin:0 calc(10% + 50px) 100px calc(25% + 50px)}}@media screen and (max-width: 900px){.wd-contact__content{margin:0 20px 100px calc(35% + 30px)}}@media screen and (max-width: 700px){.wd-contact__content{margin:20px 0}}.wd-contact__content-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5}@media screen and (max-width: 1200px){.wd-contact__content-text{font-size:14px;line-height:20px}}.wd-contact__content-text strong{font-weight:600}@media screen and (max-width: 700px){.wd-contact__info-title{display:none}}.wd-contact__content{display:flex;flex-direction:column;justify-content:center}.wd-contact__content-link{margin-bottom:100px}@media screen and (max-width: 1200px){.wd-contact__content-link{margin-bottom:50px}}@media screen and (max-width: 700px){.wd-contact__content-link{margin-bottom:30px}}.wd-contact__content-link h2{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5;color:#b02e2e;margin:0}@media screen and (max-width: 1200px){.wd-contact__content-link h2{font-size:14px;line-height:20px}}.wd-contact__content-link h2 strong{font-weight:600}.wd-contact__content-link p{margin:0}.wd-contact__content-link p a{font-family:Krona One,sans-serif;font-size:36px;line-height:48px;color:#f5f5f5;text-transform:lowercase;text-decoration:none;border-bottom:1.5px solid #b02e2e;transition:all .3s;border-bottom:2px solid #b02e2e!important;padding-bottom:5px}@media screen and (max-width: 1200px){.wd-contact__content-link p a{font-size:24px;line-height:36px}}@media screen and (max-width: 700px){.wd-contact__content-link p a{font-size:16px;line-height:24px}}.wd-contact__content-link p a:hover{transition:all .3s;color:#b02e2e}@media screen and (max-width: 700px){.wd-contact__content-link p a{padding-bottom:3px}}.calendar{margin:150px 50px 50px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.calendar{margin:120px 30px 50px}}@media screen and (max-width: 900px){.calendar{margin:110px 20px 50px}}.calendar__project{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;padding-bottom:70px}@media screen and (max-width: 1200px){.calendar__project{padding-bottom:40px}}@media screen and (max-width: 900px){.calendar__project{padding-bottom:30px}}@media screen and (max-width: 700px){.calendar__project{flex-direction:column;padding-bottom:50px}}.calendar__project:hover .choreography-index__project-title-text-krona,.calendar__project:hover .web-development-index__project-title-text-krona,.calendar__project:hover .choreography-texts-index__project-title-text-krona,.calendar__project:hover .web-development-texts-index__project-title-text-krona{-webkit-text-stroke:.5px #171716;color:transparent}.calendar__project:hover .calendar__project-title-text-krona,.calendar__project:hover .calendar__project-year p,.calendar__project:hover .calendar__project-location p{color:#b02e2e;transition:all .3s}.calendar__project-title{display:flex;flex-direction:row;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 700px){.calendar__project-title{width:-moz-fit-content;width:fit-content}}.calendar__project-title-dot{margin-right:50px}@media screen and (max-width: 900px){.calendar__project-title-dot{margin-right:20px}}@media screen and (max-width: 700px){.calendar__project-title-dot{display:none}}@media screen and (max-width: 1200px){.calendar__project-title-dot svg{width:30px;height:auto}}.calendar__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:24.5px!important;word-break:break-word}@media screen and (max-width: 1200px){.calendar__project-title-text{margin-right:14.7px!important}}.calendar__project-title-text-krona{font-family:Krona One,sans-serif;font-size:70px;line-height:87.99px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.calendar__project-title-text-krona{font-size:42px;line-height:52.794px}}.calendar__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:85.4px;font-weight:100;line-height:87.99px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.calendar__project-title-text-worse{font-size:51.24px;line-height:52.794px}}@media screen and (max-width: 900px){.calendar__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 900px) and (max-width: 1200px){.calendar__project-title-text{margin-right:10.5px!important}}@media screen and (max-width: 900px){.calendar__project-title-text-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.calendar__project-title-text-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 900px){.calendar__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.calendar__project-title-text-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.calendar__project-title-text:last-of-type{margin:0!important}.calendar__project-title-text .sentence{justify-content:center}}.calendar__project-year{position:relative;display:flex;flex-direction:column;align-items:center;width:80px;margin:0 50px 0 100px}@media screen and (max-width: 1200px){.calendar__project-year{margin:0 20px 0 70px}}@media screen and (max-width: 900px){.calendar__project-year{margin:0 5px 0 40px}}@media screen and (max-width: 700px){.calendar__project-year{margin:10px 0 0}}.calendar__project-year svg{position:absolute;top:14px;left:-40px}@media screen and (max-width: 1200px){.calendar__project-year svg{width:100px;height:auto;top:10px;left:-19px}}@media screen and (max-width: 900px){.calendar__project-year svg{width:80px;left:-8px}}@media screen and (max-width: 700px){.calendar__project-year svg{top:-2px;width:80px;left:0}}.calendar__project-year p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#171716;text-decoration:none}@media screen and (max-width: 1200px){.calendar__project-year p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.calendar__project-year p{margin:0}}.calendar__project-roles{position:relative;display:flex;flex-direction:column;align-items:flex-end;margin:0 0 0 100px}@media screen and (max-width: 1200px){.calendar__project-roles{margin:0 0 0 70px}}@media screen and (max-width: 900px){.calendar__project-roles{margin:0 0 0 40px}}@media screen and (max-width: 700px){.calendar__project-roles{flex-direction:row;margin:0}}.calendar__project-roles p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none;margin:0;display:flex;flex-direction:row}@media screen and (max-width: 1200px){.calendar__project-roles p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.calendar__project-roles p{font-size:10px;padding-right:18px}.calendar__project-roles p:last-of-type{padding-right:0}}.calendar__project-roles p:after{content:url(/build/assets/red-dot-cb454a18.svg);padding-left:12px}@media screen and (max-width: 700px){.calendar__project-roles p:after{padding-top:2px;padding-left:6px;display:none}}.calendar__project-roles p:before{content:url(/build/assets/red-dot-cb454a18.svg);display:none}@media screen and (max-width: 700px){.calendar__project-roles p:before{display:block;padding-top:2px;padding-right:6px}}.calendar .hoverImage{top:0;left:0;position:fixed;z-index:10;pointer-events:none;width:350px}@media screen and (max-width: 1200px){.calendar .hoverImage{width:230px}}.calendar .hoverText{top:0;left:0;position:fixed;z-index:-3;pointer-events:none;width:150px;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.calendar .hoverText{font-size:14px;line-height:20px}}.calendar .hoverText strong{font-weight:600}.calendar__project{padding-bottom:30px}@media screen and (max-width: 1200px){.calendar__project{padding-bottom:10px}}@media screen and (max-width: 700px){.calendar__project{flex-direction:column;padding-bottom:40px}}.calendar__project-title-text-heading{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:7px!important;margin:0}@media screen and (max-width: 1200px){.calendar__project-title-text-heading{margin-right:4.2px!important}}.calendar__project-title-text-heading-krona{font-family:Krona One,sans-serif;font-size:20px;line-height:25.14px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.calendar__project-title-text-heading-krona{font-size:12px;line-height:15.084px}}.calendar__project-title-text-heading-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:24.4px;font-weight:100;line-height:25.14px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.calendar__project-title-text-heading-worse{font-size:14.64px;line-height:15.084px}}.calendar__project-title-text-heading-krona{transition:all .3s}.calendar__project-location{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.calendar__project-location{font-size:14px;line-height:20px}}.calendar__project-location strong{font-weight:600}@media screen and (max-width: 700px){.calendar__project-location{text-align:center}}.calendar__project-location p{margin:0;transition:all .3s}.calendar__project-year{width:450px;white-space:nowrap}@media screen and (max-width: 700px){.calendar__project-year{margin:0;width:-webkit-fill-available;width:-moz-available;width:stretch}}.calendar__project-year svg{top:10px;left:-55px}@media screen and (max-width: 1200px){.calendar__project-year svg{width:300px;height:auto;top:5px;left:-10px}}@media screen and (max-width: 900px){.calendar__project-year svg{width:230px;top:7px;left:5px}}@media screen and (max-width: 700px){.calendar__project-year svg{display:none}}.calendar__project-year p{transition:all .3s}.landing-page{width:-webkit-fill-available;width:-moz-available;width:stretch;height:-webkit-fill-available;height:-moz-available;height:stretch;display:flex;flex-direction:row;justify-content:space-around;align-items:center}@media screen and (max-width: 900px){.landing-page{flex-direction:column;justify-content:center}}.landing-page__link{text-decoration:none;width:50vw;height:100vh;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 900px){.landing-page__link{width:100vw;height:calc(50vh - 40px);padding:20px 0}}.landing-page__link .sentence{justify-content:center}.landing-page__link-arrow{display:none}@media screen and (max-width: 900px){.landing-page__link-arrow{display:block}}.landing-page__link-arrow-path{fill:#b02e2e}.landing-page__link-heading{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:14px!important}@media screen and (max-width: 1200px){.landing-page__link-heading{margin-right:8.4px!important}}.landing-page__link-heading-krona{font-family:Krona One,sans-serif;font-size:40px;line-height:50.28px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.landing-page__link-heading-krona{font-size:24px;line-height:30.168px}}.landing-page__link-heading-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:48.8px;font-weight:100;line-height:50.28px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.landing-page__link-heading-worse{font-size:29.28px;line-height:30.168px}}@media screen and (max-width: 900px){.landing-page__link-heading{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 900px) and (max-width: 1200px){.landing-page__link-heading{margin-right:10.5px!important}}@media screen and (max-width: 900px){.landing-page__link-heading-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.landing-page__link-heading-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 900px){.landing-page__link-heading-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.landing-page__link-heading-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.landing-page__link-heading{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:14px!important}}@media screen and (max-width: 700px) and (max-width: 1200px){.landing-page__link-heading{margin-right:8.4px!important}}@media screen and (max-width: 700px){.landing-page__link-heading-krona{font-family:Krona One,sans-serif;font-size:40px;line-height:50.28px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 700px) and (max-width: 1200px){.landing-page__link-heading-krona{font-size:24px;line-height:30.168px}}@media screen and (max-width: 700px){.landing-page__link-heading-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:48.8px;font-weight:100;line-height:50.28px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 700px) and (max-width: 1200px){.landing-page__link-heading-worse{font-size:29.28px;line-height:30.168px}}.landing-page__link-heading h2{width:-webkit-fill-available;width:-moz-available;width:stretch;text-align:center}@media screen and (max-width: 900px){.landing-page__link#heading-0{align-items:flex-end}}.landing-page__link#heading-0:hover .landing-page__link-heading-krona{-webkit-text-stroke:.5px #171716;color:transparent!important}@media screen and (max-width: 900px){.landing-page__link#heading-0 .sentence{padding-right:40px}}@media screen and (max-width: 700px){.landing-page__link#heading-0 .sentence{padding-right:0}}@media screen and (max-width: 900px){.landing-page__link#heading-0 h2{align-items:flex-end}}.landing-page__link#heading-0 .landing-page__link-arrow{margin:0 20px 10px 0}@media screen and (max-width: 900px){.landing-page__link#heading-1{flex-direction:row-reverse;align-items:flex-start}}.landing-page__link#heading-1:hover .landing-page__link-heading-krona{-webkit-text-stroke:.5px #F5F5F5;color:transparent!important}@media screen and (max-width: 900px){.landing-page__link#heading-1 .sentence{padding-left:40px}}@media screen and (max-width: 700px){.landing-page__link#heading-1 .sentence{padding-left:0}}@media screen and (max-width: 900px){.landing-page__link#heading-1 h2{align-items:flex-start}}.landing-page__link#heading-1 .landing-page__link-arrow{margin:10px 0 0 10px;rotate:180deg}.web-development-texts-index{margin:150px 50px 50px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.web-development-texts-index{margin:120px 30px 50px}}@media screen and (max-width: 900px){.web-development-texts-index{margin:110px 20px 50px}}.web-development-texts-index__project{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;padding-bottom:70px}@media screen and (max-width: 1200px){.web-development-texts-index__project{padding-bottom:40px}}@media screen and (max-width: 900px){.web-development-texts-index__project{padding-bottom:30px}}@media screen and (max-width: 700px){.web-development-texts-index__project{flex-direction:column;padding-bottom:50px}}.web-development-texts-index__project:hover .choreography-index__project-title-text-krona,.web-development-texts-index__project:hover .web-development-index__project-title-text-krona,.web-development-texts-index__project:hover .choreography-texts-index__project-title-text-krona,.web-development-texts-index__project:hover .web-development-texts-index__project-title-text-krona{-webkit-text-stroke:.5px #F5F5F5;color:transparent}.web-development-texts-index__project:hover .calendar__project-title-text-krona,.web-development-texts-index__project:hover .calendar__project-year p,.web-development-texts-index__project:hover .calendar__project-location p{color:#b02e2e;transition:all .3s}.web-development-texts-index__project-title{display:flex;flex-direction:row;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 700px){.web-development-texts-index__project-title{width:-moz-fit-content;width:fit-content}}.web-development-texts-index__project-title-dot{margin-right:50px}@media screen and (max-width: 900px){.web-development-texts-index__project-title-dot{margin-right:20px}}@media screen and (max-width: 700px){.web-development-texts-index__project-title-dot{display:none}}@media screen and (max-width: 1200px){.web-development-texts-index__project-title-dot svg{width:30px;height:auto}}.web-development-texts-index__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:24.5px!important;word-break:break-word}@media screen and (max-width: 1200px){.web-development-texts-index__project-title-text{margin-right:14.7px!important}}.web-development-texts-index__project-title-text-krona{font-family:Krona One,sans-serif;font-size:70px;line-height:87.99px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.web-development-texts-index__project-title-text-krona{font-size:42px;line-height:52.794px}}.web-development-texts-index__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:85.4px;font-weight:100;line-height:87.99px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.web-development-texts-index__project-title-text-worse{font-size:51.24px;line-height:52.794px}}@media screen and (max-width: 900px){.web-development-texts-index__project-title-text{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 900px) and (max-width: 1200px){.web-development-texts-index__project-title-text{margin-right:10.5px!important}}@media screen and (max-width: 900px){.web-development-texts-index__project-title-text-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.web-development-texts-index__project-title-text-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 900px){.web-development-texts-index__project-title-text-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 900px) and (max-width: 1200px){.web-development-texts-index__project-title-text-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.web-development-texts-index__project-title-text:last-of-type{margin:0!important}.web-development-texts-index__project-title-text .sentence{justify-content:center}}.web-development-texts-index__project-year{position:relative;display:flex;flex-direction:column;align-items:center;width:80px;margin:0 50px 0 100px}@media screen and (max-width: 1200px){.web-development-texts-index__project-year{margin:0 20px 0 70px}}@media screen and (max-width: 900px){.web-development-texts-index__project-year{margin:0 5px 0 40px}}@media screen and (max-width: 700px){.web-development-texts-index__project-year{margin:10px 0 0}}.web-development-texts-index__project-year svg{position:absolute;top:14px;left:-40px}@media screen and (max-width: 1200px){.web-development-texts-index__project-year svg{width:100px;height:auto;top:10px;left:-19px}}@media screen and (max-width: 900px){.web-development-texts-index__project-year svg{width:80px;left:-8px}}@media screen and (max-width: 700px){.web-development-texts-index__project-year svg{top:-2px;width:80px;left:0}}.web-development-texts-index__project-year p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none}@media screen and (max-width: 1200px){.web-development-texts-index__project-year p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.web-development-texts-index__project-year p{margin:0}}.web-development-texts-index__project-roles{position:relative;display:flex;flex-direction:column;align-items:flex-end;margin:0 0 0 100px}@media screen and (max-width: 1200px){.web-development-texts-index__project-roles{margin:0 0 0 70px}}@media screen and (max-width: 900px){.web-development-texts-index__project-roles{margin:0 0 0 40px}}@media screen and (max-width: 700px){.web-development-texts-index__project-roles{flex-direction:row;margin:0}}.web-development-texts-index__project-roles p{font-family:Krona One,sans-serif;font-size:20px;line-height:30px;color:#f5f5f5;text-decoration:none;margin:0;display:flex;flex-direction:row}@media screen and (max-width: 1200px){.web-development-texts-index__project-roles p{font-size:12px;line-height:18px}}@media screen and (max-width: 700px){.web-development-texts-index__project-roles p{font-size:10px;padding-right:18px}.web-development-texts-index__project-roles p:last-of-type{padding-right:0}}.web-development-texts-index__project-roles p:after{content:url(/build/assets/red-dot-cb454a18.svg);padding-left:12px}@media screen and (max-width: 700px){.web-development-texts-index__project-roles p:after{padding-top:2px;padding-left:6px;display:none}}.web-development-texts-index__project-roles p:before{content:url(/build/assets/red-dot-cb454a18.svg);display:none}@media screen and (max-width: 700px){.web-development-texts-index__project-roles p:before{display:block;padding-top:2px;padding-right:6px}}.web-development-texts-index .hoverImage{top:0;left:0;position:fixed;z-index:10;pointer-events:none;width:350px}@media screen and (max-width: 1200px){.web-development-texts-index .hoverImage{width:230px}}.web-development-texts-index .hoverText{top:0;left:0;position:fixed;z-index:-3;pointer-events:none;width:150px;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5}@media screen and (max-width: 1200px){.web-development-texts-index .hoverText{font-size:14px;line-height:20px}}.web-development-texts-index .hoverText strong{font-weight:600}.choreography{margin:150px 50px 50px;display:flex;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 1200px){.choreography{margin:120px 30px 50px}}@media screen and (max-width: 900px){.choreography{margin:110px 20px 50px}}@media screen and (max-width: 700px){.choreography{flex-direction:column-reverse}}.choreography__media{width:40%;display:flex;flex-direction:column;margin-right:50px}@media screen and (max-width: 1200px){.choreography__media{width:45%}}@media screen and (max-width: 700px){.choreography__media{width:100%;margin:20px 0}}.choreography__media-image{position:relative;margin-bottom:10px}@media screen and (max-width: 700px){.choreography__media-image{margin-bottom:10px}}.choreography__media-image img{width:calc(100% - 15px);margin:0 0 0 15px;border-radius:10px}@media screen and (max-width: 1200px){.choreography__media-image img{width:calc(100% - 10px);margin:0 0 0 10px}}@media screen and (max-width: 700px){.choreography__media-image img{width:100%;margin:0;border-radius:8px}}.choreography__media-image p{font-family:Montserrat,sans-serif;font-size:12px;line-height:18px;color:#171716;rotate:-90deg;transform-origin:left;position:absolute;left:0;bottom:-10px}@media screen and (max-width: 1200px){.choreography__media-image p{font-size:10px;line-height:15px}}.choreography__media-image p strong{font-weight:600}@media screen and (max-width: 700px){.choreography__media-image p{rotate:none;position:relative;left:auto;bottom:auto;margin-top:0}}.choreography__media-video{margin-bottom:10px}@media screen and (max-width: 700px){.choreography__media-video{margin-bottom:10px}}.choreography__media-video-window{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000d;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center}.choreography__media-video-player{width:80vw;height:45vw;margin:0;border:none}@media screen and (max-width: 700px){.choreography__media-video-player{width:100vw;height:60vw}}.choreography__media-video-thumbnail{position:relative;display:flex}.choreography__media-video-thumbnail:hover{cursor:pointer}.choreography__media-video-thumbnail:hover svg{mix-blend-mode:normal;transition:all .5s}.choreography__media-video-thumbnail:hover svg path{stroke:#b02e2e;transition:all .5s}.choreography__media-video-thumbnail:hover p{color:#b02e2e;mix-blend-mode:normal;transition:all .5s}.choreography__media-video-thumbnail svg{position:absolute;left:calc(50% - 150px);top:calc(50% - 180px);width:300px;height:360px;mix-blend-mode:difference;transition:all .5s}@media screen and (max-width: 1200px){.choreography__media-video-thumbnail svg{left:calc(50% - 100px);top:calc(50% - 120px);width:200px;height:240px}}@media screen and (max-width: 700px){.choreography__media-video-thumbnail svg{left:calc(50% - 75px);top:calc(50% - 90px);width:150px;height:180px}}.choreography__media-video-thumbnail svg path{stroke:#f5f5f5;transition:all .5s}.choreography__media-video-thumbnail p{position:absolute;font-family:Krona One,sans-serif;font-size:36px;line-height:48px;color:#f5f5f5;text-decoration:none;text-transform:lowercase;left:calc(50% - 49px);top:calc(50% - 62px);mix-blend-mode:difference;transition:all .5s}@media screen and (max-width: 1200px){.choreography__media-video-thumbnail p{font-size:24px;line-height:36px}}@media screen and (max-width: 700px){.choreography__media-video-thumbnail p{font-size:16px;line-height:24px}}@media screen and (max-width: 1200px){.choreography__media-video-thumbnail p{left:calc(50% - 30px);top:calc(50% - 44px)}}@media screen and (max-width: 700px){.choreography__media-video-thumbnail p{left:calc(50% - 21px);top:calc(50% - 28px)}}.choreography__media-video-thumbnail img{width:calc(100% - 15px);margin:0 0 0 15px;border-radius:10px}@media screen and (max-width: 1200px){.choreography__media-video-thumbnail img{width:calc(100% - 10px);margin:0 0 0 10px}}@media screen and (max-width: 700px){.choreography__media-video-thumbnail img{width:100%;margin:0;border-radius:8px}}.choreography__content{width:60%}@media screen and (max-width: 1200px){.choreography__content{width:55%}}@media screen and (max-width: 700px){.choreography__content{width:100%}}.choreography__content-title{display:flex;flex-direction:row;justify-content:space-between;position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}@media screen and (max-width: 1200px){.choreography__content-title{margin-right:10.5px!important}}.choreography__content-title-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.choreography__content-title-krona{font-size:30px;line-height:37.71px}}.choreography__content-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.choreography__content-title-worse{font-size:36.6px;line-height:37.71px}}.choreography__content-title-back{margin:0 -20px 0 10px;padding:10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 1200px){.choreography__content-title-back{padding:5px 10px 10px}}@media screen and (max-width: 700px){.choreography__content-title-back{margin:0 -13.5px 0 10px}}.choreography__content-title-back svg path{fill:#b02e2e}.choreography__content-details{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:50px 0}@media screen and (max-width: 1200px){.choreography__content-details{margin:30px 0}}.choreography__content-length{margin:0;font-family:Krona One,sans-serif;font-size:20px;line-height:23px;color:#171716;text-decoration:none}@media screen and (max-width: 1200px){.choreography__content-length{font-size:16px;line-height:20px}}.choreography__content-rider{font-family:Krona One,sans-serif;font-size:20px;line-height:23px;color:#171716;text-decoration:none;border-bottom:1.5px solid #b02e2e;transition:all .3s}@media screen and (max-width: 1200px){.choreography__content-rider{font-size:16px;line-height:20px}}.choreography__content-rider:hover{transition:all .3s;color:#b02e2e}.choreography__content-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.choreography__content-text{font-size:14px;line-height:20px}}.choreography__content-text strong{font-weight:600}.choreography__content-text a{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716;text-decoration:none;border-bottom:1.5px solid #b02e2e;transition:all .3s}@media screen and (max-width: 1200px){.choreography__content-text a{font-size:14px;line-height:20px}}.choreography__content-text a strong{font-weight:600}.choreography__content-text a:hover{transition:all .3s;color:#b02e2e}.choreography__content-dates{margin-top:50px}.choreography__content-dates-h2{font-family:Krona One,sans-serif;font-size:20px;line-height:23px;color:#171716;text-decoration:none}@media screen and (max-width: 1200px){.choreography__content-dates-h2{font-size:16px;line-height:20px}}.choreography__content-dates-list{display:flex;flex-direction:column;padding:0}.choreography__content-dates-list p,.choreography__content-dates-list li,.choreography__content-dates-list p a{display:inline;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.choreography__content-dates-list p,.choreography__content-dates-list li,.choreography__content-dates-list p a{font-size:14px;line-height:20px}}.choreography__content-dates-list p strong,.choreography__content-dates-list li strong,.choreography__content-dates-list p a strong{font-weight:600}.choreography__content-dates-list p a{text-decoration:none;border-bottom:1.5px solid #b02e2e;transition:all .3s}.choreography__content-dates-list p a:hover{transition:all .3s;color:#b02e2e}.choreography__content-dates-list li:before{content:url(/build/assets/dot-9441bb8c.svg);top:3px;position:relative;margin-right:10px}@media screen and (max-width: 700px){.choreography__content-dates-list li:before{top:5px}}.choreography__content-credits{margin-top:50px}.choreography__content-credits-h2{font-family:Krona One,sans-serif;font-size:20px;line-height:23px;color:#171716;text-decoration:none}@media screen and (max-width: 1200px){.choreography__content-credits-h2{font-size:16px;line-height:20px}}.choreography__content-credits-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.choreography__content-credits-text{font-size:14px;line-height:20px}}.choreography__content-credits-text strong{font-weight:600}.choreography-text{margin:150px 50px 50px;display:flex;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}@media screen and (max-width: 1200px){.choreography-text{margin:120px 30px 50px}}@media screen and (max-width: 900px){.choreography-text{margin:110px 20px 50px}}@media screen and (max-width: 700px){.choreography-text{flex-direction:column}}.choreography-text__info{width:20%;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;margin:0 50px}@media screen and (max-width: 1200px){.choreography-text__info{width:25%;padding-top:20px}}@media screen and (max-width: 900px){.choreography-text__info{margin:0 20px;width:30%}}@media screen and (max-width: 700px){.choreography-text__info{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:0;position:relative;height:auto;padding-top:0}}.choreography-text__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:12.6px!important;word-break:break-word}@media screen and (max-width: 1200px){.choreography-text__info-title{margin-right:7.56px!important}}.choreography-text__info-title-krona{font-family:Krona One,sans-serif;font-size:36px;line-height:45.252px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.choreography-text__info-title-krona{font-size:21.6px;line-height:27.1512px}}.choreography-text__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:43.92px;font-weight:100;line-height:45.252px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.choreography-text__info-title-worse{font-size:26.352px;line-height:27.1512px}.choreography-text__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 1200px) and (max-width: 1200px){.choreography-text__info-title{margin-right:10.5px!important}}@media screen and (max-width: 1200px){.choreography-text__info-title-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#171716;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.choreography-text__info-title-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 1200px){.choreography-text__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.choreography-text__info-title-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.choreography-text__info-title{display:flex;flex-direction:row;justify-content:space-between}}.choreography-text__info-title-back{display:none;margin:0 -13.5px 0 0;padding:4px 10px 10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 700px){.choreography-text__info-title-back{display:block}}.choreography-text__info-title-back svg path{fill:#b02e2e}.choreography-text__content{margin:0 calc(20% + 50px) 100px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.choreography-text__content{margin:0 calc(10% + 50px) 100px calc(25% + 50px)}}@media screen and (max-width: 900px){.choreography-text__content{margin:0 20px 100px calc(35% + 30px)}}@media screen and (max-width: 700px){.choreography-text__content{margin:20px 0}}.choreography-text__content-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.choreography-text__content-text{font-size:14px;line-height:20px}}.choreography-text__content-text strong{font-weight:600}.choreography-text__info-published{display:flex;flex-direction:column;margin-top:25px;border:1px solid #b02e2e;border-radius:20px;padding:15px}@media screen and (max-width: 700px){.choreography-text__info-published{margin-top:15px}}.choreography-text__info-published-heading{display:flex;flex-direction:row;justify-content:space-between}.choreography-text__info-published-heading p{font-weight:600}.choreography-text__info-published p{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716;margin:0}@media screen and (max-width: 1200px){.choreography-text__info-published p{font-size:14px;line-height:20px}}.choreography-text__info-published p strong{font-weight:600}.choreography-text__info-credit{display:flex;flex-direction:column;margin-top:25px;border:1px solid #b02e2e;border-radius:20px;padding:15px}@media screen and (max-width: 700px){.choreography-text__info-credit{margin-top:15px}}.choreography-text__info-credit-heading{font-weight:600}.choreography-text__info-credit p{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716;margin:0}@media screen and (max-width: 1200px){.choreography-text__info-credit p{font-size:14px;line-height:20px}}.choreography-text__info-credit p strong{font-weight:600}.web-development-project{margin:150px 50px 50px;display:flex;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 1200px){.web-development-project{margin:120px 30px 50px}}@media screen and (max-width: 900px){.web-development-project{margin:110px 20px 50px}}@media screen and (max-width: 700px){.web-development-project{flex-direction:column-reverse}}.web-development-project__media{width:40%;display:flex;flex-direction:column;margin-right:50px}@media screen and (max-width: 1200px){.web-development-project__media{width:45%}}@media screen and (max-width: 700px){.web-development-project__media{width:100%;margin:20px 0}}.web-development-project__media-image{width:100%;margin:0 0 10px;border-radius:10px}@media screen and (max-width: 700px){.web-development-project__media-image{border-radius:8px;margin-bottom:10px}}.web-development-project__content{width:60%}@media screen and (max-width: 1200px){.web-development-project__content{width:55%}}@media screen and (max-width: 700px){.web-development-project__content{width:100%}}.web-development-project__content-title{display:flex;flex-direction:row;justify-content:space-between;position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}@media screen and (max-width: 1200px){.web-development-project__content-title{margin-right:10.5px!important}}.web-development-project__content-title-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.web-development-project__content-title-krona{font-size:30px;line-height:37.71px}}.web-development-project__content-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.web-development-project__content-title-worse{font-size:36.6px;line-height:37.71px}}.web-development-project__content-title-back{margin:0 -20px 0 10px;padding:10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 1200px){.web-development-project__content-title-back{padding:5px 10px 10px}}@media screen and (max-width: 700px){.web-development-project__content-title-back{margin:0 -13.5px 0 10px}}.web-development-project__content-title-back svg path{fill:#b02e2e}.web-development-project__content-details{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:50px 0}.web-development-project__content-roles{display:flex;flex-direction:column}.web-development-project__content-roles h2{font-family:Krona One,sans-serif;font-size:20px;line-height:23px;color:#f5f5f5;text-decoration:none;margin-top:0}@media screen and (max-width: 1200px){.web-development-project__content-roles h2{font-size:16px;line-height:20px}}.web-development-project__content-roles p{margin:0;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5}@media screen and (max-width: 1200px){.web-development-project__content-roles p{font-size:14px;line-height:20px}}.web-development-project__content-roles p strong{font-weight:600}.web-development-project__content-roles p:before{content:url(/build/assets/dot-9441bb8c.svg);top:3px;position:relative;margin-right:10px}@media screen and (max-width: 700px){.web-development-project__content-roles p:before{top:5px}}.web-development-project__content-rider{font-family:Krona One,sans-serif;font-size:20px;line-height:23px;color:#f5f5f5;text-decoration:none;border-bottom:1.5px solid #b02e2e;transition:all .3s}@media screen and (max-width: 1200px){.web-development-project__content-rider{font-size:16px;line-height:20px}}.web-development-project__content-rider:hover{transition:all .3s;color:#b02e2e}.web-development-project__content-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5}@media screen and (max-width: 1200px){.web-development-project__content-text{font-size:14px;line-height:20px}}.web-development-project__content-text strong{font-weight:600}.web-development-project__content-text a{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5;text-decoration:none;border-bottom:1.5px solid #b02e2e;transition:all .3s}@media screen and (max-width: 1200px){.web-development-project__content-text a{font-size:14px;line-height:20px}}.web-development-project__content-text a strong{font-weight:600}.web-development-project__content-text a:hover{transition:all .3s;color:#b02e2e}.web-development-project__content-text h2{margin-top:50px;font-family:Krona One,sans-serif;font-size:20px;line-height:23px;color:#f5f5f5;text-decoration:none}@media screen and (max-width: 1200px){.web-development-project__content-text h2{font-size:16px;line-height:20px}}.web-development-project__content-text ul{display:flex;flex-direction:column;padding:0}.web-development-project__content-text ul p,.web-development-project__content-text ul li,.web-development-project__content-text ul p a{display:inline;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5}@media screen and (max-width: 1200px){.web-development-project__content-text ul p,.web-development-project__content-text ul li,.web-development-project__content-text ul p a{font-size:14px;line-height:20px}}.web-development-project__content-text ul p strong,.web-development-project__content-text ul li strong,.web-development-project__content-text ul p a strong{font-weight:600}.web-development-project__content-text ul li:before{content:url(/build/assets/dot-9441bb8c.svg);top:3px;position:relative;margin-right:10px}@media screen and (max-width: 700px){.web-development-project__content-text ul li:before{top:5px}}.web-development-text{margin:150px 50px 50px;display:flex;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}@media screen and (max-width: 1200px){.web-development-text{margin:120px 30px 50px}}@media screen and (max-width: 900px){.web-development-text{margin:110px 20px 50px}}@media screen and (max-width: 700px){.web-development-text{flex-direction:column}}.web-development-text__info{width:20%;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;margin:0 50px}@media screen and (max-width: 1200px){.web-development-text__info{width:25%;padding-top:20px}}@media screen and (max-width: 900px){.web-development-text__info{margin:0 20px;width:30%}}@media screen and (max-width: 700px){.web-development-text__info{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:0;position:relative;height:auto;padding-top:0}}.web-development-text__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:12.6px!important;word-break:break-word}@media screen and (max-width: 1200px){.web-development-text__info-title{margin-right:7.56px!important}}.web-development-text__info-title-krona{font-family:Krona One,sans-serif;font-size:36px;line-height:45.252px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width: 1200px){.web-development-text__info-title-krona{font-size:21.6px;line-height:27.1512px}}.web-development-text__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:43.92px;font-weight:100;line-height:45.252px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}@media screen and (max-width: 1200px){.web-development-text__info-title-worse{font-size:26.352px;line-height:27.1512px}.web-development-text__info-title{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:17.5px!important}}@media screen and (max-width: 1200px) and (max-width: 1200px){.web-development-text__info-title{margin-right:10.5px!important}}@media screen and (max-width: 1200px){.web-development-text__info-title-krona{font-family:Krona One,sans-serif;font-size:50px;line-height:62.85px;color:#f5f5f5;text-transform:uppercase;text-decoration:none;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.web-development-text__info-title-krona{font-size:30px;line-height:37.71px}}@media screen and (max-width: 1200px){.web-development-text__info-title-worse{position:absolute;top:0;font-family:Worse,sans-serif;font-size:61px;font-weight:100;line-height:62.85px;color:#b02e2e;text-decoration:none;text-transform:uppercase;margin:0}}@media screen and (max-width: 1200px) and (max-width: 1200px){.web-development-text__info-title-worse{font-size:36.6px;line-height:37.71px}}@media screen and (max-width: 700px){.web-development-text__info-title{display:flex;flex-direction:row;justify-content:space-between}}.web-development-text__info-title-back{display:none;margin:0 -13.5px 0 0;padding:4px 10px 10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 700px){.web-development-text__info-title-back{display:block}}.web-development-text__info-title-back svg path{fill:#b02e2e}.web-development-text__content{margin:0 calc(20% + 50px) 100px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.web-development-text__content{margin:0 calc(10% + 50px) 100px calc(25% + 50px)}}@media screen and (max-width: 900px){.web-development-text__content{margin:0 20px 100px calc(35% + 30px)}}@media screen and (max-width: 700px){.web-development-text__content{margin:20px 0}}.web-development-text__content-text{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5}@media screen and (max-width: 1200px){.web-development-text__content-text{font-size:14px;line-height:20px}}.web-development-text__content-text strong{font-weight:600}.web-development-text__info-published{display:flex;flex-direction:column;margin-top:25px;border:1px solid #b02e2e;border-radius:20px;padding:15px}@media screen and (max-width: 700px){.web-development-text__info-published{margin-top:35px}}.web-development-text__info-published-heading{display:flex;flex-direction:row;justify-content:space-between}.web-development-text__info-published-heading p{font-weight:600}.web-development-text__info-published p{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5;margin:0}@media screen and (max-width: 1200px){.web-development-text__info-published p{font-size:14px;line-height:20px}}.web-development-text__info-published p strong{font-weight:600}.web-development-text__info-credit{display:flex;flex-direction:column;margin-top:25px;border:1px solid #b02e2e;border-radius:20px;padding:15px}@media screen and (max-width: 700px){.web-development-text__info-credit{margin-top:15px}}.web-development-text__info-credit-heading{font-weight:600}.web-development-text__info-credit p{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#f5f5f5;margin:0}@media screen and (max-width: 1200px){.web-development-text__info-credit p{font-size:14px;line-height:20px}}.web-development-text__info-credit p strong{font-weight:600}.error{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.error h1{font-family:Krona One,sans-serif;font-size:20px;line-height:23px;color:#171716;text-decoration:none}@media screen and (max-width: 1200px){.error h1{font-size:16px;line-height:20px}}.error p{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){.error p{font-size:14px;line-height:20px}}.error p strong{font-weight:600}.error p a{color:#171716;text-decoration:none;border-bottom:1.5px solid #b02e2e;transition:all .3s}.error p a:hover{transition:all .3s;color:#b02e2e}.header,.error,.wd-header,.choreography,.choreography-index,.choreography-texts-index,.choreography-text,.bio,.contact,.calendar,.landing-page,.web-development-index,.web-development-texts-index,.web-development-project,.web-development-text,.wd-bio,.wd-contact{opacity:0}body{background-color:#171716;min-height:100vh;margin:0;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#171716}@media screen and (max-width: 1200px){body{font-size:14px;line-height:20px}}body strong{font-weight:600}.c-bg{background:url(/build/assets/bg-e8bd51e0.svg)}.wd-bg{background:url(/build/assets/wd-bg-7b6f8b46.svg)}.c-bg,.wd-bg{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:-1}
