@font-face{font-family:GoboldRegular;src:url(../fonts/gobold/Gobold\ Regular.otf) format("opentype")}@font-face{font-family:GoboldBold;src:url(../fonts/gobold/Gobold\ Bold.otf) format("opentype")}@font-face{font-family:EpilogueRegular;src:url(../fonts/epilogue/Epilogue-Regular.ttf) format("truetype")}@font-face{font-family:EpilogueLight;src:url(../fonts/epilogue/Epilogue-Light.ttf) format("truetype")}@font-face{font-family:EpilogueExtraLight;src:url(../fonts/epilogue/Epilogue-ExtraLight.ttf) format("truetype")}.container{opacity:0}.container.reveal{opacity:1}.reveal{animation:fade-bottom 1s ease-in}.float{animation:float 10s ease-in-out infinite alternate;transform:translatey(0)}.float1{animation:floatPlus18 8s ease-in-out infinite alternate;transform:translatey(0) rotate(18deg)}.float2{animation:floatMinus18 12s ease-in-out infinite alternate;transform:translatey(0) rotate(-18deg)}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-10px)}to{transform:translatey(0)}}@keyframes floatPlus18{0%{transform:translatey(0) rotate(18deg)}50%{transform:translatey(-10px) rotate(18deg)}to{transform:translatey(0) rotate(18deg)}}@keyframes floatMinus18{0%{transform:translatey(0) rotate(-18deg)}50%{transform:translatey(-10px) rotate(-18deg)}to{transform:translatey(0) rotate(-18deg)}}@keyframes fade-bottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.cd-container{margin:0 auto;padding:0 10%}.cd-container:after{clear:both;content:"";display:table}#cd-timeline{margin-bottom:2em;margin-top:2em;padding:2em 0;position:relative}#cd-timeline:before{background:#fff;background:linear-gradient(to bottom,#fff 0,var(--color2) 100%);content:"";height:100%;left:25px;position:absolute;top:0;width:4px}@media only screen and (min-width:1170px){#cd-timeline{margin-bottom:3em;margin-top:3em}#cd-timeline:before{left:50%;margin-left:-2px}}.cd-timeline-block{margin:2em 0;position:relative}.cd-timeline-block:after{clear:both;content:"";display:table}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.cd-timeline-block{margin:4em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{background:var(--color);border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);height:30px;left:12px;position:absolute;top:8px;width:30px}@media only screen and (min-width:1170px){.cd-timeline-img{-webkit-backface-visibility:hidden;height:30px;left:50%;margin-left:-15px;margin-top:15px;-webkit-transform:translateZ(0);width:30px}}.cd-timeline-content{margin-left:60px;margin-right:30px;position:relative}.cd-timeline-content:after{clear:both;content:"";display:table}.cd-timeline-content h2{color:hsla(0,0%,100%,.9);margin-bottom:5px;margin-top:0}.cd-timeline-content .cd-date,.cd-timeline-content p{color:hsla(0,0%,100%,.7);font-size:16px;font-size:3rem}.cd-timeline-content .cd-date{display:inline-block}.cd-timeline-content p{line-height:1.6;margin:1em 0}.cd-timeline-content:before{border:7px solid transparent;border-right-color:#333c42;content:"";height:0;position:absolute;right:100%;top:16px;width:0}@media only screen and (min-width:768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem}.cd-timeline-content p{font-size:16px;font-size:1rem}.cd-timeline-content .cd-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.cd-timeline-content{color:#fff;margin:0 5%;width:36%}.cd-timeline-content:before{border-color:transparent transparent transparent #333c42;left:100%;top:24px}.cd-timeline-content .cd-date{font-family:GoboldRegular;font-size:16px;font-size:3rem;position:absolute;right:-57%;top:6px}.cd-timeline-block:nth-child(2n) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(2n) .cd-timeline-content:before{border-color:transparent #333c42 transparent transparent;left:auto;right:100%;top:24px}.cd-timeline-block:nth-child(2n) .cd-timeline-content .cd-date{left:auto;right:135%;text-align:right}}@property --start{syntax:"<number>";inherits:true;initial-value:0}article{--active:0.15;--start:0;background:var(--card);border-radius:var(--border-radius);padding:2rem;position:relative}article ul{font-size:1.2rem}article:is(:hover,:focus-visible){z-index:2}.glows{filter:blur(calc(var(--blur)*1px));inset:0;pointer-events:none;position:absolute}.glows:after,.glows:before{--alpha:0;background-attachment:fixed;border:10px solid transparent;border-radius:var(--border-radius);inset:-5px;-webkit-mask:linear-gradient(transparent,transparent),conic-gradient(from calc((var(--start) - var(--spread)*0.5)*1deg),#000 0deg,#fff,transparent calc(var(--spread)*1deg));mask:linear-gradient(transparent,transparent),conic-gradient(from calc((var(--start) - var(--spread)*0.5)*1deg),#000 0deg,#fff,transparent calc(var(--spread)*1deg));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.glows:after,.glows:before,article:before{content:"";opacity:var(--active);position:absolute;transition:opacity 1s}article:before{background:var(--border);border:var(--border-width) solid transparent;-webkit-mask:linear-gradient(transparent,transparent),conic-gradient(from calc((var(--start) + var(--spread)*0.25 - var(--spread)*1.5)*1deg),hsla(0,0%,100%,.15) 0deg,#fff,hsla(0,0%,100%,.15) calc(var(--spread)*2.5deg));mask:linear-gradient(transparent,transparent),conic-gradient(from calc((var(--start) + var(--spread)*0.25 - var(--spread)*1.5)*1deg),hsla(0,0%,100%,.15) 0deg,#fff,hsla(0,0%,100%,.15) calc(var(--spread)*2.5deg));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}article:after,article:before{background-attachment:fixed;border-radius:var(--border-radius);inset:0;pointer-events:none}article:after{--bg-size:100%;content:"";opacity:var(--active,0);position:absolute;transition:opacity 1s;--alpha:0;border:var(--border-width) solid transparent;filter:brightness(1.5);-webkit-mask:linear-gradient(transparent,transparent),conic-gradient(from calc((var(--start) + var(--spread)*0.25 - var(--spread)*0.5)*1deg),transparent 0deg,#fff,transparent calc(var(--spread)*.5deg));mask:linear-gradient(transparent,transparent),conic-gradient(from calc((var(--start) + var(--spread)*0.25 - var(--spread)*0.5)*1deg),transparent 0deg,#fff,transparent calc(var(--spread)*.5deg));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.glows.gradient1:after,.glows.gradient1:before,article.gradient1:after{background:var(--gradient1)}.glows.gradient2:after,.glows.gradient2:before,article.gradient2:after{background:var(--gradient2)}.glows.gradient3:after,.glows.gradient3:before,article.gradient3:after{background:var(--gradient3)}a{align-self:start;color:var(--color);display:inline-block;opacity:.5;transition:opacity .2s}a:is(:hover,:focus-visible){opacity:1}article h2{font-size:1.5rem;font-weight:100;margin:0;padding:1rem 0}article.gradient1 h3{color:#fff;font-family:EpilogueExtraLight;text-shadow:0 0 20px #fde74c,0 0 20px #fde74c}article.gradient2 h3{color:#fff;font-family:EpilogueExtraLight;text-shadow:0 0 20px #192bc2,0 0 20px #192bc2}article.gradient3 h3{color:#fff;font-family:EpilogueExtraLight;text-shadow:0 0 20px #ef233c,0 0 20px #ef233c}:root{--bg:#060504;--border:#84738c;--card:#131210;--color:#bababa;--color2:#8a8a8a;--border-width:2px;--border-radius:12px;--gradient:conic-gradient(from 180deg at 50% 70%,#fafafa 0deg,#eec32d 72.0000010728836deg,#ec4b4b 144.0000021457672deg,#709ab9 216.00000858306885deg,#4dffbf 288.0000042915344deg,#fafafa 1turn);--gradient1:conic-gradient(from 0deg at 50% 70%,#fafafa 0deg,#fde74c 72deg,#f1c40f 144deg,#fde74c 216deg,#fde74c 288deg,#fafafa 1turn);--gradient2:conic-gradient(from 90deg at 50% 70%,#fafafa 0deg,#150578 72deg,#449dd1 144deg,#192bc2 216deg,#449dd1 288deg,#fafafa 1turn);--gradient3:conic-gradient(from 90deg at 50% 70%,#edf2f4 0deg,#ef233c 72deg,#d90429 144deg,#8d99ae 216deg,#2b2d42 288deg,#edf2f4 1turn)}

/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma */.box:not(:last-child),.content:not(:last-child),.subtitle:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */body,h1,h2,h3,hr,html,li,p,ul{margin:0;padding:0}h1,h2,h3{font-size:100%;font-weight:400}ul{list-style:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}article,footer,section{display:block}body{color:#4a4a4a;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.5}a{color:#fff;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#fff}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:var(--card);border-radius:6px;box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02);color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px #fff}a.box:active{box-shadow:inset 0 1px 2px hsla(0,0%,4%,.2),0 0 0 1px #fff}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:.25em}.content p:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.icon{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.subtitle,.title{word-break:break-word}.subtitle span,.title span{font-weight:inherit}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-3{font-size:2rem}.subtitle{color:var(--color2);font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-3{font-size:2rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}@media print,screen and (min-width:769px){.column.is-half{flex:none;width:50%}.column.is-3{flex:none;width:25%}}@media screen and (min-width:1024px){.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-10-desktop{flex:none;width:83.33333337%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}@media print,screen and (min-width:769px){.columns:not(.is-desktop){display:flex}}.is-relative{position:relative!important}.m-0{margin:0!important}.pb-0{padding-bottom:0!important}.p-3{padding:.75rem!important}.pt-5{padding-top:1.5rem!important}.is-size-1{font-size:3rem!important}.is-size-4{font-size:1.5rem!important}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.is-flex{display:flex!important}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero.is-fullheight .hero-body{align-items:center;display:flex}.hero.is-fullheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-fullheight{min-height:100vh}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media print,screen and (min-width:769px){.hero-body{padding:3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section{padding:3rem}}.footer{background-color:transparent;padding:3rem 1.5rem 6rem}html{min-width:100%}body,html{background-color:var(--bg)}body{color:var(--color);font-family:EpilogueLight;font-size:1.5rem;max-width:100%;overflow-x:hidden}a{background:blue}::-moz-selection{background:blue}::selection{background:blue}h1,h2{font-family:GoboldRegular}h1.title{font-size:7.5rem}strong{color:#fff;font-family:EpilogueRegular}hr{margin:3rem 0}.text-gradient{background:#fff;background:linear-gradient(to right,#fff 0,var(--color2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.img-float-container{height:100%;position:absolute;width:-webkit-fill-available}.img-float-container img.img-float{position:absolute}.img-float-container img.img-float.pc{bottom:10%;right:-5%;z-index:12}.img-float-container img.img-float.idea{right:11%;top:-3%;z-index:1}.img-float-container img.img-float.todo{height:27%;left:-1%;top:18%;transform:rotate(-18deg);z-index:10}@media (max-width:760px){.img-float-container img.img-float.pc{bottom:51%}.img-float-container img.img-float.todo{height:13%;left:-7%;top:13%}}.box .box-degrade{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);bottom:0;height:50%;left:0;margin:0 5%;position:absolute;width:90%}.box .photo1{max-height:600px;z-index:10}svg.svgline{max-height:5rem;transform:translateX(-15%)}