@import"libs/reset.css";@import"libs/animate.min.css";@import"libs/photoswipe.css";@font-face{font-family:"Rene Regular";src:url("fonts/rene/Rene-Regular-Web.woff2") format("woff2"),url("fonts/rene/Rene-Regular-Web.woff") format("woff"),url("fonts/rene/Rene-Regular-Web.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Computer Modern Bright";src:url("fonts/computer-modern-bright/cmunbmr.eot");src:url("fonts/computer-modern-bright/cmunbmr.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-bright/cmunbmr.woff") format("woff"),url("fonts/computer-modern-bright/cmunbmr.ttf") format("truetype"),url("fonts/computer-modern-bright/cmunbmr.svg#cmunbmr") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Computer Modern Bright";src:url("fonts/computer-modern-bright/cmunbbx.eot");src:url("fonts/computer-modern-bright/cmunbbx.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-bright/cmunbbx.woff") format("woff"),url("fonts/computer-modern-bright/cmunbbx.ttf") format("truetype"),url("fonts/computer-modern-bright/cmunbbx.svg#cmunbbx") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Computer Modern Bright";src:url("fonts/computer-modern-bright/cmunbmo.eot");src:url("fonts/computer-modern-bright/cmunbmo.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-bright/cmunbmo.woff") format("woff"),url("fonts/computer-modern-bright/cmunbmo.ttf") format("truetype"),url("fonts/computer-modern-bright/cmunbmo.svg#cmunbmo") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Computer Modern Bright";src:url("fonts/computer-modern-bright/cmunbxo.eot");src:url("fonts/computer-modern-bright/cmunbxo.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-bright/cmunbxo.woff") format("woff"),url("fonts/computer-modern-bright/cmunbxo.ttf") format("truetype"),url("fonts/computer-modern-bright/cmunbxo.svg#cmunbxo") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Computer Modern Serif";src:url("fonts/computer-modern-serif/cmunrm.eot");src:url("fonts/computer-modern-serif/cmunrm.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-serif/cmunrm.woff") format("woff"),url("fonts/computer-modern-serif/cmunrm.ttf") format("truetype"),url("fonts/computer-modern-serif/cmunrm.svg#cmunrm") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Computer Modern Serif";src:url("fonts/computer-modern-serif/cmunbx.eot");src:url("fonts/computer-modern-serif/cmunbx.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-serif/cmunbx.woff") format("woff"),url("fonts/computer-modern-serif/cmunbx.ttf") format("truetype"),url("fonts/computer-modern-serif/cmunbx.svg#cmunbx") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Computer Modern Serif";src:url("fonts/computer-modern-serif/cmunti.eot");src:url("fonts/computer-modern-serif/cmunti.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-serif/cmunti.woff") format("woff"),url("fonts/computer-modern-serif/cmunti.ttf") format("truetype"),url("fonts/computer-modern-serif/cmunti.svg#cmunti") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Computer Modern Serif";src:url("fonts/computer-modern-serif/cmunbi.eot");src:url("fonts/computer-modern-serif/cmunbi.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-serif/cmunbi.woff") format("woff"),url("fonts/computer-modern-serif/cmunbi.ttf") format("truetype"),url("fonts/computer-modern-serif/cmunbi.svg#cmunbi") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Computer Modern Bright Semibold";src:url("fonts/computer-modern-bright-semibold/cmunbsr.eot");src:url("fonts/computer-modern-bright-semibold/cmunbsr.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-bright-semibold/cmunbsr.woff") format("woff"),url("fonts/computer-modern-bright-semibold/cmunbsr.ttf") format("truetype"),url("fonts/computer-modern-bright-semibold/cmunbsr.svg#cmunbsr") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Computer Modern Bright Semibold";src:url("fonts/computer-modern-bright-semibold/cmunbso.eot");src:url("fonts/computer-modern-bright-semibold/cmunbso.eot?#iefix") format("embedded-opentype"),url("fonts/computer-modern-bright-semibold/cmunbso.woff") format("woff"),url("fonts/computer-modern-bright-semibold/cmunbso.ttf") format("truetype"),url("fonts/computer-modern-bright-semibold/cmunbso.svg#cmunbso") format("svg");font-weight:normal;font-style:italic}body{padding-top:calc(15.5vw + 80px);background:#ddd7d0;font-family:"Computer Modern Bright",serif;font-size:16px;color:#28334f}@media(min-width: 576px){body{padding-top:185px}}@media(min-width: 992px){body{padding-top:138px}}svg{max-width:100%}img{max-width:100%}main a{font-style:italic;font-family:"Computer Modern Serif",serif;font-weight:bold;text-decoration:none;color:#28334f}main a:active,main a:visited{color:#28334f}.about-page a:hover{color:#6c5c7e}.contact-page a:hover{color:#ee3d96}.container{padding:0 40px;margin:0 auto}@media(min-width: 992px){.container{padding:0 60px}}@media(min-width: 992px){.container--about-page{padding:0 130px 0 60px}}@media(min-width: 1270px){.container--about-page{padding:0 60px}}.header{position:fixed;top:0;left:0;right:0;width:100%;padding:0 40px;z-index:1;background:#ddd7d0}@media(min-width: 576px){.header{padding:0}}.header__logo{margin-top:18px;margin-left:-3%;width:102%;max-width:none}.header__logo--nisa{margin-left:0;width:100%}@media(min-width: 576px){.header__logo{width:500px;margin-top:20px;margin-left:auto;margin-right:auto}}@media(min-width: 992px){.header__logo{width:400px}}.header__navigation{box-sizing:border-box;margin:10px 0 15px}@media(min-width: 576px){.header__navigation{width:520px;margin:10px auto 20px;padding-left:15px}}.header__link{text-transform:lowercase;text-decoration:none;font-size:1.4em;font-family:"Computer Modern Serif",serif;font-style:italic;font-weight:bold}@media(min-width: 576px){.header__link{font-size:1.6em}}@media(min-width: 768px){.header__link{font-size:20px}}@media(min-width: 992px){.header__link{position:fixed;top:45px;left:60px;line-height:35px}}.header__link--about-page,.header__link--about-page:active,.header__link--about-page:visited{color:#6c5c7e}.header__link--cv-page,.header__link--cv-page:active,.header__link--cv-page:visited{color:#1376a2}.header__link--contact-page,.header__link--contact-page:active,.header__link--contact-page:visited{color:#ee3d96}.header__link--nisa-page,.header__link--nisa-page:active,.header__link--nisa-page:visited{color:#41ad49}.header__link--gallery-page,.header__link--gallery-page:active,.header__link--gallery-page:visited{color:#a22740}.header__link--dance-page,.header__link--dance-page:active,.header__link--dance-page:visited{color:#28334f}.header__long-arrow{width:61px;display:none;vertical-align:text-bottom}@media(min-width: 576px){.header__long-arrow{display:inline}}@media(min-width: 768px){.header__long-arrow{vertical-align:bottom}}@media(min-width: 992px){.header__long-arrow{width:75px;margin-right:12px}}.header__short-arrow{display:inline;width:40px;vertical-align:sub}@media(min-width: 576px){.header__short-arrow{display:none}}.footer{height:100px;display:flex;justify-content:space-between;align-items:center;clear:both}@media(min-width: 576px){.footer{height:80px}}@media(min-width: 992px){.footer{height:100px}}@media(min-width: 1800px){.footer{position:fixed;left:60px;bottom:0}}.footer__copyright{font-size:6.1vw;text-transform:lowercase;font-family:"Rene Regular",serif}@media(min-width: 450px){.footer__copyright{font-size:2em}}@media(min-width: 576px){.footer__copyright{font-size:29px}}@media(min-width: 992px){.footer__copyright{font-size:26px}}@media(min-width: 1600px){.footer__copyright{margin-right:15px}}.footer__copyright-sign{vertical-align:middle;font-size:20px}.footer__social-networks{display:flex;gap:7px}@media(min-width: 576px){.footer__social-networks{gap:14px}}.footer__icon{width:30px}@media(min-width: 576px){.footer__icon{width:25px}}.footer--about-page{margin:0 auto;max-width:1000px}@media(min-width: 992px){.footer--about-page{max-width:800px}}.footer--cv-page{margin:0 auto;max-width:700px}@media(min-width: 992px){.footer--cv-page{max-width:600px}}.footer--contact-page{margin:0 auto;max-width:870px}.footer--nisa-page{margin:0 auto;max-width:1030px}@media(min-width: 992px){.footer--nisa-page{padding-right:70px}}.footer--gallery-page{margin:0 auto;max-width:1020px}@media(min-width: 992px){.footer--gallery-page{padding-right:60px}}.footer--dance-page{margin:0 auto;max-width:960px}@media(min-width: 992px){.footer--dance-page{padding-right:80px}}.side-phrase{font-family:"Rene Regular",serif;font-size:21px;line-height:28px}@media(min-width: 992px){.side-phrase{position:fixed;top:20px;right:40px;font-size:32px;line-height:41px;text-orientation:mixed;writing-mode:vertical-rl;z-index:2}}.side-phrase__author{display:block}@media(min-width: 992px){.side-phrase__author{position:absolute;right:35px;bottom:0;font-size:16px}}.side-phrase__author--top{font-size:19px;top:0;bottom:auto;right:auto}@media(min-width: 992px){.side-phrase__author--top{font-size:16px}}.side-phrase--cv-page{color:#1376a2}.side-phrase--contact-page{color:#ee3d96}.side-phrase--nisa-page{color:#41ad49}.side-phrase--gallery-page{color:#a22740}.side-phrase--dance-page{color:#28334f;margin-bottom:30px;text-align:justify}@media(min-width: 992px){.side-phrase--dance-page{margin-bottom:0;text-align:left}}.home-page{text-align:center}.home-page__navigation-circle{position:absolute;margin-top:-50%;top:50vh;top:calc(var(--vh, 1vh)*50);left:0}@media(min-width: 576px){.home-page__navigation-circle{margin-top:-275px;margin-left:-275px;left:50vw}}.navigation-circle{overflow:visible;transition:width,height .3s}.navigation-circle__shape{stroke:#ddd7d0;stroke-width:2;transition:opacity .3s}.navigation-circle__link{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-circle__link:hover .navigation-circle__figure,.navigation-circle__link--toched .navigation-circle__figure{display:block;opacity:1}.navigation-circle__link:hover .navigation-circle__shape,.navigation-circle__link--toched .navigation-circle__shape{opacity:0}.navigation-circle__figure{display:none;opacity:0;transition:opacity .3s}.navigation-circle__figure-text{text-transform:lowercase;font-family:"Computer Modern Serif",serif;font-style:italic;font-weight:bold;font-size:20px;fill:#28334f}@media(min-width: 576px){.navigation-circle__figure-text{font-size:18px}}.navigation-circle__spiral{transform:translate(-149px, -164px) scale(1.7);stroke-width:1.333333333px;transition:all .3s}@media(min-width: 576px){.navigation-circle__spiral{transform:translate(-100px, -111px) scale(1.5);stroke-width:1.333333333px}}.navigation-circle__ellipse{display:inline-block;stroke:#000027;transition:fill 2s}.navigation-circle__group{display:inline-block}.jumping-nisa{display:none;position:fixed;left:50%;margin-left:-4vh;width:27vh;bottom:-67px;z-index:1;--animate-duration: 0.5s}.jumping-nisa--active{display:block}@media(min-width: 1800px){.about-page{margin-bottom:36px}}.about-page__intro{font-family:"Computer Modern Serif",sans-serif;font-style:italic;max-width:930px;margin:0 auto;font-size:16pt;text-align:left;hyphens:auto}@media(min-width: 576px){.about-page__intro{font-size:15pt}}@media(min-width: 768px){.about-page__intro{font-size:16px}}@media(min-width: 992px){.about-page__intro{text-align:center;max-width:730px}}.about-page__intro-p{margin-bottom:20px}.about-page__disco-ball{margin-top:20px;display:flex;justify-content:center}.about-page__disco-ball-image{width:120px}.about-page__highlight{margin:15px 0 20px;font-family:"Computer Modern Serif",sans-serif;text-align:center;color:#6c5c7e;font-size:25pt;line-height:1.3em}@media(min-width: 576px){.about-page__highlight{font-size:20pt}}@media(min-width: 768px){.about-page__highlight{font-size:18px}}.about-page__story{margin:20px auto 0;max-width:1000px;font-size:15pt;text-align:justify;line-height:1.2em;hyphens:auto}@media(min-width: 576px){.about-page__story{font-size:14pt}}@media(min-width: 768px){.about-page__story{font-size:14px}}@media(min-width: 992px){.about-page__story{max-width:800px}}.about-page__story-p{margin-bottom:20px}@media(min-width: 992px){.about-page__story-p{margin-bottom:15px}}.about-page__side-phrase{margin-left:auto;margin-right:auto;max-width:1000px;font-family:"Rene Regular",serif;font-size:1.3em;line-height:1.4em;color:#6c5c7e}@media(min-width: 992px){.about-page__side-phrase{position:fixed;top:20px;right:40px;font-size:2em;text-orientation:mixed;writing-mode:vertical-rl;z-index:2}}.figure{margin:0 auto;max-width:100%}@media(min-width: 576px){.figure{width:fit-content}}.figure__wrapper{aspect-ratio:1;margin-bottom:80px}@media(min-width: 576px){.figure__wrapper{aspect-ratio:auto;margin-bottom:0}}.figure__image{position:absolute;left:0;right:0;width:100%}@media(min-width: 576px){.figure__image{left:unset;right:unset;width:370px;position:static;border-radius:20px;border:3px solid #6c5c7e}}@media(min-width: 992px){.figure__image{border-radius:30px}}.figure__caption{padding-top:5px;font-size:12pt;padding-right:3px;text-align:right;font-style:italic;font-family:"Computer Modern Serif",serif}@media(min-width: 576px){.figure__caption{font-size:10pt;padding-right:15px}}@media(min-width: 992px){.figure__caption{padding-right:20px}}.cv-page{max-width:700px;margin:0 auto}@media(min-width: 992px){.cv-page{max-width:600px}}.cv-page__heading{margin:20px 0 10px;font-weight:normal;text-align:center;font-family:"Computer Modern Serif",serif;font-size:21px}@media(min-width: 768px){.cv-page__heading{font-size:18px}}.cv-page__heading--first{margin-top:0}.cv-page__row{display:flex;flex-direction:column;justify-content:space-between;margin-top:12px}@media(min-width: 576px){.cv-page__row{flex-direction:row}}.cv-page__column{font-size:17px;line-height:21px}@media(min-width: 768px){.cv-page__column{font-size:14px}}@media(min-width: 576px){.cv-page__column:last-of-type{text-align:right}}.cv-page__title{font-family:"Computer Modern Bright Semibold",sans-serif;font-size:17px}@media(min-width: 576px){.cv-page__title{font-size:15px}}.cv-page__details{text-align:justify;font-size:17px}@media(min-width: 768px){.cv-page__details{font-size:14px}}.cv-page__link{display:flex;flex-direction:column;align-items:center;padding:30px 0}.cv-page__text-link{margin-top:15px;text-decoration:none;font-style:italic;font-family:"Computer Modern Serif",serif;font-size:15px;color:#1376a2}.cv-page__image{width:100px}.gallery-page{margin:0 auto;max-width:1140px}@media(min-width: 768px){.gallery-page{padding:0 40px}}@media(min-width: 992px){.gallery-page{padding:0 120px 0 60px}}.gallery-page__instruction{text-align:center;font-family:"Computer Modern Serif",serif;font-size:15pt;color:#a22740;margin-bottom:30px}@media(min-width: 768px){.gallery-page__instruction{display:none}}.gallery-page__gallery{display:flex;flex-direction:column;margin-bottom:30px;gap:10px}@media(min-width: 992px){.gallery-page__gallery{margin-bottom:0}}.gallery-page__gallery-section{display:flex;flex-direction:column;justify-content:center;gap:10px}@media(min-width: 768px){.gallery-page__gallery-section{flex-direction:row}}@media(min-width: 768px){.gallery-page__gallery-section--only-mobile{display:none}}.gallery-page__picture{position:relative;transition:all 1s;cursor:pointer}@media(min-width: 768px){.gallery-page__picture{border:3px solid rgba(0,0,0,0)}}.gallery-page__picture--active{box-shadow:inset 0 0 0 3px #a22740}@media(min-width: 768px){.gallery-page__picture--active{box-shadow:none}}@media(min-width: 768px){.gallery-page__picture:hover{border-color:#a22740;border-radius:10px}}.gallery-page__image-source{transition:opacity .3s}.gallery-page__picture--active .gallery-page__image-source{opacity:.2}@media(min-width: 768px){.gallery-page__picture--active .gallery-page__image-source{opacity:1}}@media(min-width: 768px){.gallery-page__picture:hover .gallery-page__image-source{opacity:.2}}.gallery-page__caption{display:none;position:absolute;padding:0 10px 10px;left:0;right:0;bottom:0}.gallery-page__picture--active .gallery-page__caption{display:block}@media(min-width: 768px){.gallery-page__picture--active .gallery-page__caption{display:none}}@media(min-width: 768px){.gallery-page__picture:hover .gallery-page__caption{display:block}}.gallery-page__caption-heading{font-size:14px;font-weight:bold}.gallery-page__caption-details{font-size:14px}.gallery-page__caption-author{font-size:14px;font-style:italic}.shop-page{background:#000}.shop-page__container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 600px)}@media(min-width: 576px){.shop-page__container{height:calc(100vh - 300px)}}.shop-figure{margin:0 auto;max-width:100%}@media(min-width: 576px){.shop-figure{width:fit-content;position:relative}}.shop-figure__wrapper{aspect-ratio:1;margin-bottom:80px}@media(min-width: 576px){.shop-figure__wrapper{aspect-ratio:auto;margin-bottom:0}}.shop-figure__image{position:absolute;left:0;right:0;width:100%}@media(min-width: 576px){.shop-figure__image{left:unset;right:unset;position:static}}.shop-figure__caption{position:fixed;right:50px;bottom:30px;color:#41ad49;line-height:15px;white-space:nowrap;font-size:30px;font-family:"Computer Modern Serif",serif}@media(min-width: 1145px){.shop-figure__caption{position:absolute;right:0;bottom:0;margin-right:-270px;font-size:25px}}.shop-header{position:fixed;top:15px;left:0;right:0;width:100%;padding:0 40px;z-index:1;background:rgba(0,0,0,0)}@media(min-width: 576px){.shop-header{padding:0}}.shop-header__navigation{box-sizing:border-box;margin:10px 0 15px}@media(min-width: 576px){.shop-header__navigation{width:520px;margin:10px auto 20px;padding-left:15px}}.shop-header__link{text-transform:lowercase;text-decoration:none;font-size:1.4em;font-family:"Computer Modern Serif",serif;font-style:italic;font-weight:bold;color:#41ad49}@media(min-width: 576px){.shop-header__link{font-size:1.6em}}@media(min-width: 768px){.shop-header__link{font-size:20px}}@media(min-width: 992px){.shop-header__link{position:fixed;top:45px;left:60px;line-height:35px}}.shop-header__long-arrow{width:61px;display:none;vertical-align:text-bottom}@media(min-width: 576px){.shop-header__long-arrow{display:inline}}@media(min-width: 768px){.shop-header__long-arrow{vertical-align:bottom}}@media(min-width: 992px){.shop-header__long-arrow{width:75px;margin-right:12px}}.shop-header__short-arrow{display:inline;width:40px;vertical-align:sub}@media(min-width: 576px){.shop-header__short-arrow{display:none}}.nisa-page{margin:0 auto;max-width:1150px}@media(min-width: 768px){.nisa-page{padding:0 40px}}@media(min-width: 992px){.nisa-page{padding:0 130px 0 60px}}.nisa-page__instruction{text-align:center;font-family:"Computer Modern Serif",serif;font-size:15pt;color:#41ad49;margin-bottom:30px}@media(min-width: 768px){.nisa-page__instruction{display:none}}.nisa-page__gallery{display:flex;gap:10px;margin-bottom:30px;flex-direction:column}@media(min-width: 768px){.nisa-page__gallery{flex-direction:row}}@media(min-width: 992px){.nisa-page__gallery{margin-bottom:0}}.nisa-page__column{display:flex;flex-direction:column;gap:10px;flex-basis:100%}.nisa-page__column--middle{flex-basis:71%}.nisa-page__picture{position:relative;cursor:pointer;transition:all 1s}@media(min-width: 768px){.nisa-page__picture{border:3px solid rgba(0,0,0,0)}}.nisa-page__picture--active{box-shadow:inset 0 0 0 3px #41ad49}@media(min-width: 768px){.nisa-page__picture--active{box-shadow:none}}@media(min-width: 768px){.nisa-page__picture:hover{border-color:#41ad49;border-radius:10px}}.nisa-page__image-source{width:100%;transition:opacity .3s}.nisa-page__picture--active .nisa-page__image-source{opacity:.2}@media(min-width: 768px){.nisa-page__picture--active .nisa-page__image-source{opacity:1}}@media(min-width: 768px){.nisa-page__picture:hover .nisa-page__image-source{opacity:.2}}.nisa-page__caption{display:none;position:absolute;padding:0 10px 10px;left:0;right:0;bottom:0}.nisa-page__picture--active .nisa-page__caption{display:block}@media(min-width: 768px){.nisa-page__picture--active .nisa-page__caption{display:none}}@media(min-width: 768px){.nisa-page__picture:hover .nisa-page__caption{display:block}}.nisa-page__caption-heading{font-size:14px;font-weight:bold}.nisa-page__caption-details{font-size:14px}.nisa-page__caption-author{font-size:14px;font-style:italic}.contact-page{margin:10px auto 0;display:flex;flex-direction:column-reverse;max-width:870px}@media(min-width: 992px){.contact-page{flex-direction:row}}@media(min-width: 992px)and (min-height: 800px){.contact-page{margin-top:calc(36vh - 260px)}}.contact-page__picture{margin:30px 0}@media(min-width: 992px){.contact-page__picture{margin:0 30px 0 0}}.contact-page__form{flex:1}.contact-page__short-field{display:block;padding:10px 15px;border:3px solid #ee3d96;border-radius:15px;width:100%;margin-bottom:25px}@media(min-width: 576px){.contact-page__short-field{max-width:67%}}@media(min-width: 992px){.contact-page__short-field{max-width:300px}}.contact-page__long-field{border:3px solid #ee3d96;padding:10px 15px;border-radius:15px;width:100%;height:180px;margin-bottom:15px}.contact-page__button-block{font-family:"Computer Modern Serif",serif;font-weight:bold;text-transform:lowercase;color:#ee3d96;font-size:20px;margin-bottom:15px}.contact-page__button{background:rgba(0,0,0,0);border:none;cursor:pointer;vertical-align:middle;transition:transform .5s ease}.contact-page__button:hover{transform:rotate(360deg)}.contact-page__text{font-family:"Computer Modern Serif",serif;font-size:20px;line-height:26px;text-align:justify}@media(min-width: 576px){.contact-page__text{line-height:21px;font-size:15px;text-align:left}}.contact-figure{margin:0 auto;max-width:100%}@media(min-width: 576px){.contact-figure{position:relative;width:fit-content}}.contact-figure__wrapper{height:133.4vw}@media(min-width: 576px){.contact-figure__wrapper{height:auto}}.contact-figure__image{position:absolute;left:0;right:0;width:100%}@media(min-width: 576px){.contact-figure__image{left:unset;right:unset;width:385px;position:static;border-radius:15px;border:3px solid #ee3d96}}.contact-figure__caption{padding-top:10px;font-family:"Computer Modern Serif",serif;font-style:italic;font-size:12pt;text-align:right}@media(min-width: 576px){.contact-figure__caption{padding-right:15px}}@media(min-width: 992px){.contact-figure__caption{position:absolute;writing-mode:tb-rl;left:-30px;bottom:10px;transform:rotate(-180deg);padding-right:0}}.das-page{max-width:1000px;margin:0 auto}@media(min-width: 992px){.das-page{max-width:800px}}.das-page__details{font-size:18px;text-align:right;line-height:1.2em;margin-bottom:15px}@media(min-width: 768px){.das-page__details{font-size:16px}}.das-page__heading{margin-bottom:25px;font-family:"Rene Regular",serif;color:#6d607f;text-align:center;font-weight:normal}.das-page__p{margin-bottom:15px;line-height:1.2em;font-size:15pt;text-align:justify;hyphens:auto}@media(min-width: 576px){.das-page__p{font-size:14pt}}@media(min-width: 768px){.das-page__p{font-size:14px}}@media(min-width: 768px){.das-page__image:nth-of-type(even){float:right;margin-left:15px}}@media(min-width: 768px){.das-page__image:nth-of-type(odd){float:left;margin-right:15px}}.das-page__footer{font-family:"Computer Modern Serif",serif;font-style:italic;font-size:20px}@media(min-width: 768px){.das-page__footer{padding:0;font-size:16px}}@media(min-width: 1800px){.das-page__footer{margin-bottom:30px}}.picture{max-width:100%}@media(min-width: 768px){.picture{width:fit-content}}.picture__wrapper{aspect-ratio:1;margin-bottom:95px}@media(min-width: 768px){.picture__wrapper{aspect-ratio:auto;margin-bottom:0}}.picture__image{position:absolute;left:0;right:0;width:100%}@media(min-width: 768px){.picture__image{left:unset;right:unset;width:350px;position:static}}.dance-page{margin:0 auto 30px;max-width:960px}@media(min-width: 992px){.dance-page{padding-right:80px}}.dance-page__article{text-align:justify;hyphens:auto}.dance-page__title{font-family:"Computer Modern Serif",serif;font-size:39px;line-height:50px;text-align:center}@media(min-width: 768px){.dance-page__title{text-align:left;width:49%;line-height:40px;float:left;overflow:hidden}}.dance-page__flying-raven{margin:10px auto 15px}@media(min-width: 768px){.dance-page__flying-raven{margin:0 6% 15px auto}}.dance-page__heading{margin-bottom:5px;font-family:"Rene Regular",serif;font-weight:normal;text-align:center;font-size:30px}@media(min-width: 768px){.dance-page__heading{text-align:left;font-size:24px}}.dance-page__p{margin-bottom:15px;line-height:27px;font-size:20px}@media(min-width: 768px){.dance-page__p{font-size:14px;line-height:19px}}@media(min-width: 768px){.dance-page__first-image{width:48%}}@media(min-width: 768px){.dance-page__only-mobile{display:none}}.dance-page__navigation-instruction{margin:10px 0 20px;font-family:"Computer Modern Serif",serif;font-size:18px;font-style:italic;text-align:left}.dance-page__nav-block{margin-bottom:20px}.dance-page__nav-link{font-family:"Computer Modern Serif",serif;font-style:normal;font-weight:normal;display:block;text-align:center;font-size:30px;margin-bottom:3px}.dance-page-figure{max-width:100%;margin-bottom:10px}@media(min-width: 768px){.dance-page-figure{margin-bottom:0}}.dance-page-figure__wrapper{padding-bottom:75vw}.dance-page-figure__wrapper--062{padding-bottom:62.2559653vw}.dance-page-figure__wrapper--066{padding-bottom:66.5943601vw}.dance-page-figure__wrapper--15{padding-bottom:150vw}@media(min-width: 768px){.dance-page-figure__wrapper{padding-bottom:0}}.dance-page-figure__image{position:absolute;left:0;right:0;width:100%}@media(min-width: 768px){.dance-page-figure__image{left:unset;right:unset;width:470px;position:static;border-radius:10px}}.dance-page-figure__caption{padding-top:5px;font-size:12pt;padding-right:3px;text-align:right;font-style:italic;font-family:"Computer Modern Serif",serif}@media(min-width: 768px){.dance-page-figure__caption{font-size:10pt}}@media(min-width: 768px){.dance-page-figure__caption--desktop-left{text-align:left}}@media(min-width: 768px){.dance-page-figure--right{float:right;margin:0 0 10px 3%}}@media(min-width: 768px){.dance-page-figure--left{float:left;margin:0 3% 10px 0}}.wide-page-section{padding:30px 0 50px;background:#1a1e33;color:#ee3d96}@media(min-width: 768px){.wide-page-section{padding-top:15px}}.wide-page-section__phrase{font-family:"Rene Regular",serif}.wide-page-section__phrase-first-part{font-size:35px;line-height:41px;margin-bottom:40px}@media(min-width: 768px){.wide-page-section__phrase-first-part{line-height:70px;font-size:70px}}.wide-page-section__phrase-second-part{font-size:35px;line-height:41px;margin-bottom:40px;text-align:right}@media(min-width: 768px){.wide-page-section__phrase-second-part{text-align:left}}.wide-page-section__green{color:#41ad49}.wide-page-section__yellow{color:#e3b138}.wide-page-section__red-ish{color:#a22740}.wide-page-section__navy{color:#1376a2}.wide-page-section__purple{color:#6c5c7e}.wide-page-section__pink{color:#ee3d96}.wide-page-section__boxed{margin:0 auto;max-width:960px}@media(min-width: 992px){.wide-page-section__boxed{padding-right:80px}}.wide-page-section__heading{margin-bottom:25px;font-family:"Computer Modern Serif",serif;font-size:34px;line-height:36px;font-style:italic;font-weight:normal}@media(min-width: 992px){.wide-page-section__heading{margin-bottom:15px}}.wide-page-section__date{font-family:"Computer Modern Bright",sans-serif;font-weight:600;margin-bottom:25px}@media(min-width: 992px){.wide-page-section__date{margin-bottom:15px}}.wide-page-section__text{font-family:"Computer Modern Bright",sans-serif;line-height:22px;font-size:20px;text-align:justify;hyphens:auto}@media(min-width: 768px){.wide-page-section__text{line-height:18px;font-size:16px}}
