@font-face{font-family:aeonik;src:url('../fonts/Aeonik-Regular.woff2') format('woff2');font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer,section.accordion{border-top:1px solid rgba(0,0,0,.25)}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden],section.accordion.inactive .trigger-right span,section.accordion.inactive.not-acc .trigger-right span{display:none}body{line-height:1;font-family:aeonik,'Helvetica Neue',Helvetica,sans-serif;font-size:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:common-ligatures;text-rendering:optimizelegibility;background-color:#fff;color:#000}.btn,footer{font-size:1.15em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.row .col li a:after,footer :after{content:"";right:0;width:0;height:1px;transition:width .6s cubic-bezier(.25, 1, .5, 1)}table{border-collapse:collapse;border-spacing:0}a:focus,button:focus{outline:0}*{box-sizing:border-box}:root{color-scheme:light dark;--dark:#1E2034;--orange:#fd7e41;--purple:#c281d1;--green:#43ba7f;--blue:#044dd5;--yellow:#ffcc49;--gray:gray;--greenlight:#132013;--bluelight:#316681;--blacklight:#706c62;--purplelight:#a354a3}*,:after,:before,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.desktop-only{margin-left:10px}body,html{margin:0}.container{width:92%;margin-left:auto;margin-right:auto}header .container{display:flex;flex-direction:column;justify-content:space-between;padding:35px 0}header h1{padding:8vw 0 1vw;font-size:15vw;line-height:.85;margin-left:-.5vw;letter-spacing:-.025em;transition:opacity .2s ease-in-out .1s}header p{font-size:2.75vw;line-height:1.15em;margin:25px 0 4vw}header p a{text-decoration:underline}.nav{display:flex;justify-content:space-between;align-items:center}.logo{letter-spacing:.025em}.btn{border:2px solid #000;padding:.5em .75em;border-radius:2em;transition:250ms ease-in}.btn:hover{border:2px solid rgba(0,0,0,.75);background:rgba(0,0,0,.025)}footer{padding:105px 0 35px}footer .container{display:flex;justify-content:space-between}.footer-logo{display:inline-block;margin-bottom:-.5px;width:20px}.footer-left a{position:relative;margin-right:2em}footer :after{position:absolute;bottom:-3px;background:rgba(127,127,127,.5)}.row .col li a:hover::after,footer a:hover::after{left:0;right:auto;width:100%}.footer-right,.trigger-left,.trigger-left h2 span{display:flex;align-items:center}.footer-right>svg{margin-right:7px}section.accordion{position:relative;cursor:pointer;margin-top:-1px}.section-trigger{display:flex;justify-content:space-between;align-items:center;font-size:2.5em;padding:35px 0}.trigger-left h2{padding-left:50px;font-weight:400}.trigger-right{display:block;width:40px;height:50px;font-size:1.75em;position:relative}.trigger-right span{position:absolute;top:-15px;left:-3px}section.accordion.inactive{pointer-events:none}section.accordion.inactive .trigger-left h2,section.accordion.inactive.not-acc .trigger-left h2{opacity:.25}section.accordion.inactive .acc-dot{border-color:rgba(127,127,127,.5)}.acc-dot{position:absolute;height:24px;width:24px;margin-right:20px;border-radius:50%;display:inline-block;border:3px solid}.acc-dot--menugrey{border-color:var(--gray)}.section-trigger.is-active .acc-dot--menugrey{background-color:var(--gray)}.acc-dot--menugold{border-color:var(--yellow)}.section-trigger.is-active .acc-dot--menugold{background-color:var(--yellow)}.acc-dot--menugreen{border-color:var(--green)}.section-trigger.is-active .acc-dot--menugreen{background-color:var(--green)}.acc-dot--menupurple{border-color:var(--purple)}.section-trigger.is-active .acc-dot--menupurple{background-color:var(--purple)}.acc-dot--menuorange{border-color:var(--orange)}.section-trigger.is-active .acc-dot--menuorange{background-color:var(--orange)}.acc-dot--menublue{border-color:var(--blue)}.section-trigger.is-active .acc-dot--menublue{background-color:var(--blue)}.accordion:hover .acc-dot,.active-acc .acc-dot{-webkit-transform:scale(1);transform:scale(1);position:absolute;-webkit-animation-name:dot-animation;animation-name:dot-animation;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes dot-animation{0%{-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.acc-dot--on{-webkit-transform:scale(1);transform:scale(1);position:relative}.section-trigger .trigger-right{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-name:arrow-back-animation;animation-name:arrow-back-animation;-webkit-animation-duration:.7s;animation-duration:.7s}.section-trigger.is-active .trigger-right{-webkit-animation-name:arrow-animation;animation-name:arrow-animation;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@-webkit-keyframes arrow-back-animation{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}90%{-webkit-transform:rotate(100deg);transform:rotate(100deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes arrow-back-animation{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}90%{-webkit-transform:rotate(100deg);transform:rotate(100deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes arrow-animation{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}15%{-webkit-transform:rotate(100deg);transform:rotate(100deg)}85%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes arrow-animation{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}15%{-webkit-transform:rotate(100deg);transform:rotate(100deg)}85%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.row{display:flex;padding:0 0 50px}.section-content .row:last-of-type{padding:0 0 100px}.row .col{display:block;width:50%}.row .col:nth-child(odd) ul{padding-right:30px}.row .col:nth-child(2n) ul{padding-left:30px}.row .col li a{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:1.5em;padding:.55em 0;border-bottom:1px solid rgba(0,0,0,.15);text-transform:capitalize}.row .col li a:after{position:absolute;bottom:-1px;background:rgba(0,0,0,.5)}.row .col li a span{transform:rotate(-45deg);opacity:.5}.row .col li .tag{display:block;background:rgba(0,0,0,.05);padding:4px 8px;border-radius:1em;font-size:.5em;letter-spacing:.05em;text-transform:uppercase;transform:rotate(0);opacity:1}.section-orange .row .col li .tag{background:rgba(253,126,126,.1);color:var(--orange)}.section-green .row .col li .tag{background:rgba(67,186,127,.1);color:#379162}.section-yellow .row .col li .tag{background:rgba(255,204,73,.1);color:#d39501}.section-purple .row .col li .tag{background:rgba(194,129,209,.1);color:#7f5889}.section-blue .row .col li .tag{background:rgba(4,77,213,.1);color:#0746aa}@media screen and (min-width:1567px){.container{width:80%}}@media screen and (min-width:1081px) and (max-width:1280px){.container{width:90%}}@media screen and (max-width:1080px){header p{font-size:3.5vw}.section-trigger{font-size:2em}.trigger-right{width:23px;height:18px}.row .col li a{font-size:1.25em}.row .col li .tag{font-size:.65em}.row{display:block}.row .col{width:100%}.row .col:nth-child(2n) ul,.row .col:nth-child(odd) ul{padding:0}}@media screen and (max-width:760px){.desktop-only{display:none!important}header .container{padding:15px 0 35px}h1{font-size:19.25vw;margin-top:15vw}header p{font-size:4.5vw}.section-trigger{padding:25px 0;font-size:1.5em}.acc-dot{font-size:1em}.accordion .container{overflow:hidden}.row{padding:0}.section-content .row:last-of-type{padding:0 0 50px}.row .col li a{font-size:1.15em;line-height:1.25em}.row .col li .tag{padding:0 8px}.header.not-acc h1,.not-acc .trigger-left h2,.not-acc .trigger-right span,footer.not-acc a{opacity:1}#is-resized{display:none;opacity:0;visibility:hidden}}@media (prefers-color-scheme:dark){body{color:#e5e5e5;background-color:#1a1a1a}.btn{border:2px solid rgba(200,200,200,.15)}.btn:hover{border:2px solid rgba(200,200,200,.35);background:rgba(200,200,200,.05)}.footer-logo{fill:#eee}footer,section.accordion{border-top:1px solid rgba(200,200,200,.15)}.row .col li a{border-bottom:1px solid rgba(200,200,200,.15);color:#ccc}.row .col li a:after{background:rgba(200,200,200,.5)}.row .col li .tag{background:rgba(200,200,200,.1)}.row .col li a span{opacity:.75}.footer-right>svg path{fill:#e5e5e5}}