.text{color:#1f0257;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:"inherit";background-color:#fff;margin:0;font-family:Ubuntu Condensed,sans-serif;font-size:1em}.text h1{text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:#0000;margin:0;padding:0 0 5px;font-size:1.5em;font-weight:400}.text h2{text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:#0000;margin:0;padding:0 0 5px;font-size:1.25em;font-weight:400}.text h3{text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:#0000;margin:0;padding:0 0 5px;font-size:1.1em;font-weight:400}.text p{text-align:justify;margin:2px 0;padding:0 0 5px}.text a{color:#824fe3}.text .quotation{text-align:justify;padding:5px 20px 5px 15px;font-size:.9em}.text blockquote{box-sizing:border-box;width:100%;margin:0;padding-left:.8em;padding-right:.8em}ul{list-style:none;margin:0;padding:0}li{margin:0}li li{padding-left:1em}summary::marker{color:var(--purple);font-size:1em}.summary-link-text{color:var(--purple);text-decoration:underline;cursor:pointer}.summary-text{display:visible}details[open] .summary-text{display:none}header{display:flex;flex-direction:row;width:100%;height:60px;margin:0}header .left{width:50%}header .right{float:right;color:#824fe3;text-align:right;vertical-align:middle;letter-spacing:.25em;background-color:#fff;width:50%;min-width:450px;padding:10px 30px 10px 20px;font-family:Russo One,sans-serif;font-size:32px;font-weight:700}header .right a{text-decoration:none;color:#824fe3}@media (min-width:401px) and (max-width:650px){header{height:40px}header .left{display:none;width:0%}header .right{text-align:left;width:100%;min-width:200px;font-size:18px}}@media (min-width:1px) and (max-width:400px){header{height:45px;margin-bottom:10px}header .left{display:none;width:0%}header .right{text-align:left;display:flex;flex-direction:row;align-items: center;width:100%;min-width:200px;padding:0;font-size:18px}}:root{--nav-square-width:150px;--nav-square-height:41px;--nav-square-text-size:16px;--nav-spacing-vertical:50px;--nav-spacing-horizontal:10px}nav{display:flex;box-sizing:border-box;flex-flow:wrap;justify-content:space-between;width:100%;padding:15px 10px 10px 30px}.navbutton{width:var(--nav-square-width);box-sizing:border-box;margin-right:var(--nav-spacing-horizontal);margin-bottom:var(--nav-spacing-vertical);background-color:#0000}.navbutton a{text-decoration:none;color:#fff}.navsquare{position:relative;width:var(--nav-square-height);height:var(--nav-square-height);float:left;box-sizing:border-box;transition-timing-function:ease-in;transition:width calc(var(--nav-animation)*1.2);background-color:#0000;border:1px solid #fff}.innersquare{position:absolute;box-sizing:border-box;transition-timing-function:ease-out;transition:translate calc(var(--nav-animation)*.85),width calc(var(--nav-animation)*.65),height calc(var(--nav-animation)*.5),background-color var(--nav-animation);background-color:#fff;border:none;width:1px;height:1px;translate:0}.navtext{padding-top:calc(var(--nav-square-height)*.25);padding-right:calc(var(--nav-square-text-size)*.5);padding-left:calc(var(--nav-square-height)*1.25);position:absolute;color:#fff;font-family:Russo One,sans-serif;font-size:var(--nav-square-text-size)}.navtext{color:#fff;transition:color 1s}.navbutton:hover>.navtext{color:var(--purple)}.navbutton:hover>.navsquare{width:var(--nav-square-width);transition-timing-function:ease-out;transition:width calc(var(--nav-animation)*.5)}.navbutton:hover>.innersquare{width:var(--nav-square-width);height:var(--nav-square-height);transition-timing-function:ease-in;transition:translate calc(var(--nav-animation)*.25),width calc(var(--nav-animation)*.65),height calc(var(--nav-animation)*.5),width calc(var(--nav-animation)*1);translate:0}@media (min-width:1px) and (max-width:600px){nav{padding:10px}}#navcheckbox{cursor:pointer;display:none}@media (min-width:10px) and (max-width:400px){.mainnav{visibility:collapse}#navcheckbox:checked~.mainnav{visibility:visible}}.musicsquare{width:8px;height:32px;translate:9px 9px}.writingsquare{width:24px;height:16px;translate:17px 1px}.softwaresquare{width:32px;height:8px;translate:1px 25px}.artsquare{width:24px;height:24px;translate:9px 17px}.filmsquare{width:40px;height:8px;translate:1px 1px}.livesquare{width:9px;height:24px;translate:17px 1px}.gysinsquare{width:16px;height:8px;translate:0 33px}.error404{align-content: center;width:100%;height:200px}.error404 .navbutton{margin:auto}:root{--subnav-square-width:160px;--subnav-square-height:31px;--subnav-square-text-size:14px;--subnav-spacing-vertical:30px;--subnav-spacing-horizontal:10px;--hamburger-square-height:41px;--hamburger-width:29px;--hamburger-height:5px}.subnav{display:flex;flex-direction:row;justify-content:left}.subnavbutton{width:var(--subnav-square-width);box-sizing:border-box;margin-right:var(--subnav-spacing-horizontal);margin-bottom:calc(var(--subnav-spacing-vertical)*1.25);background-color:#0000}.subnavbutton a{text-decoration:none;color:#fff}.subnavsquare{position:relative;width:var(--subnav-square-height);height:var(--subnav-square-height);float:left;box-sizing:border-box;transition-timing-function:ease-in;transition:width calc(var(--nav-animation)*1.2);background-color:#0000;border:1px solid #fff}.subinnersquare{position:absolute;box-sizing:border-box;transition-timing-function:ease-out;transition:translate calc(var(--nav-animation)*.85),width calc(var(--nav-animation)*.65),height calc(var(--nav-animation)*.5),background-color var(--nav-animation);background-color:#fff;border:none;width:5px;height:5px;translate:0}.subnavtext{padding-top:calc(var(--subnav-square-height)*.25);padding-right:calc(var(--subnav-square-text-size)*.5);padding-left:calc(var(--subnav-square-height)*1.25);position:absolute;color:#fff;font-family:Russo One,sans-serif;font-size:var(--subnav-square-text-size)}.subnavtext{color:#fff;transition:color 1s}.subnavbutton:hover>.subnavtext{color:var(--purple)}.subnavbutton:hover>.subnavsquare{width:var(--subnav-square-width);transition-timing-function:ease-out;transition:width calc(var(--nav-animation)*.5)}.subnavbutton:hover>.subinnersquare{width:var(--subnav-square-width);height:var(--subnav-square-height);transition-timing-function:ease-in;transition:translate calc(var(--nav-animation)*.25),width calc(var(--nav-animation)*.65),height calc(var(--nav-animation)*.5),width calc(var(--nav-animation)*1);translate:0}.musicsubsquare{width:6px;height:22px;translate:9px 9px}.writingsubsquare{width:18px;height:12px;translate:13px 1px}.softwaresubsquare{width:24px;height:6px;translate:1px 19px}.artsubsquare{width:18px;height:18px;translate:7px 13px}.filmsubsquare{width:30px;height:6px;translate:1px 1px}.livesubsquare{width:6px;height:20px;translate:13px 1px}.gysinsubsquare{width:12px;height:6px;translate:0 25px}.mtmnsubsquare{width:6px;height:18px;translate:7px 7px}.nfosubsquare{width:6px;height:18px;translate:19px 7px}.acessubsquare{width:18px;height:6px;translate:7px 19px}.hamburgernav{width:var(--hamburger-square-height);height:var(--hamburger-square-height);background-color:var(--purple);box-sizing:border-box;cursor:pointer;margin-top:0;margin-bottom:3px;margin-right:10px;padding:0}.hamburgernavbutton{width:var(--hamburger-square-height);box-sizing:border-box}@media (min-width:401px){.hamburgernav{display:none}}.hamburger1{width:var(--hamburger-width);height:var(--hamburger-height);translate:6px 6px}.hamburger2{width:var(--hamburger-width);height:var(--hamburger-height);translate:6px 17px}.hamburger3{width:var(--hamburger-width);height:var(--hamburger-height);translate:6px 28px}.gallery{display:flex;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:wrap;justify-content:space-around;margin:0;padding:0}.gallery .image{box-sizing:border-box}.image,.image img{max-width:600px}@media (min-width:1px) and (max-width:610px){.gallery{box-sizing:border-box;flex-direction:column;width:100%;margin-left:auto;margin-right:auto}.image{box-sizing:border-box;width:100%}.image img{width:100%}}@media (min-width:1px) and (max-width:450px){.image{box-sizing:border-box;width:100%}.image img{width:100%}}.video{border:0;max-width:100%;margin:0;padding:0}.video iframe{border:0}.verticalsplit .video embed,.verticalsplit .video iframe,.verticalsplit .video object,.verticalsplit .video video{position:absolute;width:100%;height:100%;top:0;left:0}@media (min-width:801px) and (max-width:1100px){.video{max-width:100%}}@media (min-width:100px) and (max-width:800px){.video{position:relative;overflow:hidden;min-width:0;height:0;margin-bottom:10px;margin-right:0;padding-top:25px;padding-bottom:67.5%}.video embed,.video iframe,.video object,.video video{position:absolute;width:100%;height:100%;top:0;left:0}.widescreen{padding-bottom:56.34%}.vimeo{padding-top:0}}.bigblock{max-width:1200px}.mediumblock{max-width:980px}.smallblock{max-width:725px}.blockleft{box-sizing:border-box;background-color:#0000;margin:0 auto 10px 0;padding:0}.blockright{box-sizing:border-box;background-color:#0000;margin:0 0 10px auto;padding:0}.blockbottom{box-sizing:border-box;background-color:#0000;width:100%;margin:0 auto;padding:0}.blockspan{box-sizing:border-box;background-color:#0000;width:100%;max-width:100%;margin:0 auto 10px 0;padding:0}.title{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;box-sizing:border-box;flex-direction:row;width:100%;padding-left:30px}.blockleft .title,.blockspan .title{padding-left:30px}.blockright .title{padding-left:0}.title h1{color:#fff;size:1.1em;background-color:#0000;margin:0;font-family:Ubuntu Condensed,sans-serif}.innerblock{display:inline-block;box-sizing:border-box;background-color:#fff;padding-top:10px;padding-bottom:10px}.blockleft .innerblock{width:100%;padding-left:30px;padding-right:15px}.blockright .innerblock{width:100%;padding-left:15px;padding-right:30px}.blockbottom .innerblock{vertical-align:bottom;padding-left:15px;padding-right:15px}.blockspan .innerblock{width:100%;padding-left:30px;padding-right:30px}.blockspan .text{width:100%;max-width:100%}@media (min-width:10px) and (max-width:600px){.title h1{font-size:1.6em}.blockleft .title{padding-left:10px}.blockleft .innerblock{margin:0;padding-left:10px;padding-right:10px}.blockright .title{padding-left:10px}.blockright .innerblock{margin:0;padding-left:10px;padding-right:10px}.blockbottom .title{padding-left:10px}.blockbottom .innerblock{margin:0;padding-left:10px;padding-right:10px}.blockspan .title{padding-left:10px}.blockspan .innerblock{margin:0;padding-left:10px;padding-right:10px}}.horizontalsplit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;width:100%}.horizontalsplit .right{padding-left:15px}@media (min-width:100px) and (max-width:500px){.horizontalsplit .right{padding-left:0}}@media (min-width:100px) and (max-width:1000px){.horizontalsplit{flex-direction:column}}.verticalsplit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;width:100%}.up,.down{width:100%}.verticalsplit .down{padding-top:15px}.homeintroandsquares{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;box-sizing:border-box;width:100%;margin:0;padding:0}@media (min-width:1px) and (max-width:1000px){.homeintroandsquares{box-sizing:border-box;flex-direction:column}}.outterSquare{fill:none;stroke:#fff}.innerSquare{fill:#fff}.squares{box-sizing:border-box;min-width:500px;margin:25px}.svgsquares .si{fill:#fff}.svgsquares .so{fill:transparent;stroke:#fff}@media (min-width:100px) and (max-width:500px){.squares{width:100%;min-width:100px;margin:0;padding:10px}}.checkboxes{display:flex;flex-flow:wrap;margin-bottom:.25em}.checkboxes input{margin:0}.checkboxes label{min-width:5em;padding-left:.5em;padding-right:.5em}.writing{box-sizing:border-box;width:675px}.blockleft .innerblock .writing{margin-left:auto;margin-right:0}.blockright .innerblock .writing{margin-left:0;margin-right:auto}.writing .img{float:left;width:100px;margin:0;padding:5px 0 0}.writing .img img{border-style:solid;border-width:1px;border-color:var(--dark-blue);width:75px;height:100px;margin:0;padding:0}.writing .mainblock{display:flex;flex-direction:column;padding-left:10px}@media (min-width:521px) and (max-width:700px){.writing{width:100%;min-width:300px}}@media (min-width:1px) and (max-width:530px){.writing{display:flex;flex-flow:column wrap;width:100%}.writing .img{display:none}.writing .mainblock{display:flex;flex-flow:column wrap}.writing .mainblock .performances{text-align:left}}@media (min-width:1px) and (max-width:350px){.writing .img{display:none}}.composition{box-sizing:border-box;display:flex;flex-direction:row;width:675px}.composition select{margin-right:5px}.blockleft .innerblock .composition{margin-left:auto;margin-right:0}.blockright .innerblock .composition{margin-left:0;margin-right:auto}.composition .img{float:left;width:75px;height:100%;margin:5px 15px 0 0;padding:0}.composition .img img{border-style:solid;border-width:1px;border-color:var(--dark-blue);width:75px;height:100px;margin:0;padding:0}.composition .mainblock{display:flex}.composition .description{flex:initial;background-color:#0000;min-width:200px;padding:0}.composition .description h2{background-color:#0000;margin:0;padding:0 0 5px;font-size:1.1em;font-weight:400}.composition .description h3{background-color:#0000;margin:0;padding:0 0 5px;font-size:1em}.composition .description p{margin:5px 0;padding:0 0 5px;font-size:.9em}.composition .description a{color:#824fe3}.composition .performances{text-align:right;text-justify:none;background-color:#0000;flex:1;min-width:200px;padding-left:15px}.composition .performances h1{text-align:right;background-color:#0000;margin:0;padding:0 0 5px;font-size:1.1em;font-weight:400}.composition .performances p{text-align:right;margin:0;padding-bottom:5px;font-size:.9em}.composition .performances a{color:#824fe3}@media (min-width:521px) and (max-width:700px){.composition{box-sizing:border-box;width:100%;min-width:300px}}@media (min-width:1px) and (max-width:520px){.composition{display:flex;box-sizing:border-box;flex-flow:column wrap;width:100%;min-width:300px}.composition .mainblock{display:flex;flex-wrap:wrap}.composition .mainblock .performances{text-align:left}}@media (min-width:1px) and (max-width:350px){.composition .img{display:none}}.composition-options{display:flex;flex-flow:wrap}.composition-option div{width:200px}.funis-page{display:flex;color:#fff;box-sizing:border-box;width:100%;height:70vh}.funis-left{overflow-y:auto;scroll-snap-type:y mandatory;width:60vw}.funis-right{overflow-y:auto;scroll-snap-type:y mandatory;width:40vw}.funis-section{scroll-snap-align:start;display:flex;scroll-snap-align:start;text-align:center;flex-direction:column;justify-content:center;height:80vh;padding-left:1em;padding-right:1em}.funis-section h1{letter-spacing:-.03em;text-align:center;font-size:clamp(3rem,5vw,5rem);font-weight:900}.funis-section h2{text-align:center;font-size:1.7rem;font-weight:600}.funis-page p{margin-top:.5em;margin-bottom:.5em}@media (min-width:1px) and (max-width:500px){.funis-page{flex-direction:column;height:auto}.funis-left{overflow-y:scroll;width:100%;height:auto}.funis-right{overflow-y:visible;width:100%;height:auto}}.software-list li{list-style-type:square;list-style-position:inside}.software-list li ul{list-style-type:square}.software-table table th{text-align:left;font-weight:400}.software-table table tbody tr:first-child{width:20px}.perm-row{display:flex;flex-direction:row}.perm1{text-align:center;color:#fff;background-color:#270d59;width:20px;height:20px}.perm2{text-align:center;color:#fff;background-color:#4e1ab3;width:20px;height:20px}.perm3{text-align:center;color:#fff;background-color:#814de6;width:20px;height:20px}.perm4{text-align:center;color:#fff;background-color:#b08fef;width:20px;height:20px}@media (min-width:1px) and (max-width:400px){.perm-row{font-size:.8em}}:root{--purple:#824fe3;--orange:#ff9986;--dark-blue:#1f0257;--nav-animation:.6s}html{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(to bottom right,#824fe3,#ff9986) no-repeat fixed;width:100%;height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:100%}div#page{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;box-sizing:border-box;background:0 0;border:3px solid #fff;flex-direction:column;max-width:1300px;min-height:100%;margin:auto}select{margin-bottom:.5em;margin-right:.5em}@media (min-width:1px) and (max-width:450px){@supports (zoom:1.5){input[type=radio],input[type=checkbox]{zoom:1.5}}}object{border:0;width:100%}.pdf{min-height:100vh}
