@import url('https://fonts.googleapis.com/css2?family=Anaheim:wght@400..800&family=Mynerve&display=swap');:root{--ds-max-width-content:1200px;--ds-font-primary:"Anaheim",sans-serif;--ds-font-secondary:"Mynerve",cursive;--ds-font-size-h1:9rem;--ds-font-size-h2:4.4rem;--ds-font-size-h3:2.5rem;--ds-font-size-h4:2.1rem;--ds-font-size-base:1.6rem;--ds-font-caption:1.4rem;--ds-space-xxl:110px;--ds-space-xl:90px;--ds-space-l:60px;--ds-space-m:40px;--ds-space-s:20px;--ds-space-xs:10px;--ds-color-primary:#543F8E;--ds-color-secondary:#FFB510;--ds-color-tertiary:#373737;--ds-color-grey-200:#252525;--ds-color-grey-300:#373737;--ds-color-grey-500:#565656;--ds-color-grey-700:#7a7a7a;--ds-color-grey-900:#9c9c9c}@media all and (max-width:992px){:root{--ds-font-size-h1:5.2rem;--ds-font-size-h2:3.2rem;--ds-font-size-h3:2rem;--ds-font-size-h4:1.8rem}}:root{--cols:2;--gap:30px}body,html,p{line-height:1.35;font-size:var(--ds-font-size-base);font-weight:400;font-family:var(--ds-font-primary);color:var(--ds-color-grey-200)}p{font-weight:500}p:not(:last-of-type){margin:0 0 20px}.ds-caption{font-size:var(--ds-font-caption)}.font-quote{font-family:var(--ds-font-secondary)}h1,h2,h3,h4,h5,h6,.ds-h1,.ds-h2,.ds-h3,.ds-h4,.ds-h5,.ds-h6{font-weight:500;margin:0;padding:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.ds-h1 a,.ds-h2 a,.ds-h3 a,.ds-h4 a,.ds-h5 a,.ds-h6 a{color:inherit !important}h1,.ds-h1{font-size:var(--ds-font-size-h1);font-weight:900;line-height:1;margin-bottom:30px}h1 span,.ds-h1 span{font-size:var(--ds-font-size-h3);font-weight:500}h2,.ds-h2{font-size:var(--ds-font-size-h2);font-weight:400;line-height:1.1}h3,.ds-h3{font-size:var(--ds-font-size-h3);font-weight:400;line-height:1.20}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.uppercase{text-transform:uppercase}.normalcase{text-transform:none}.no-underline{text-decoration:none}a:link,a:visited{transition:all .2s;color:var(--ds-color-primary);position:relative;z-index:2}nav a:link,nav a:visited{text-decoration:none;color:inherit;transition:all .2s}nav a:link:hover,nav a:visited:hover{color:var(--ds-color-secondary) !important}.ds-button{position:relative;overflow:hidden;display:block;width:max-content;border-radius:10px;padding:10px 25px;background-color:#fff;font-weight:500;transition:all .2s;text-decoration:none;cursor:pointer;box-shadow:0 3px 5px 1px rgba(0,0,0,0.3)}.ds-button:hover{box-shadow:0 0 10px 1px rgba(255,255,255,0.3)}.ds-button.primary{background-color:var(--ds-color-primary);border:1px solid var(--ds-color-primary);color:#fff}.ds-button.secondary{border:1px solid var(--ds-color-primary);color:var(--ds-color-primary);background-color:#fff}body{max-width:100%}body *{box-sizing:border-box}body img{max-width:100%}.ds-flexbox{display:flex;gap:var(--ds-flexbox-gap)}.ds-flexbox>p{margin:initial}.flex-wrap{flex-wrap:wrap}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-safe-center{justify-content:safe center}.justify-content-space-between{justify-content:space-between}.justify-content-space-around{justify-content:space-around}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.flex-none{flex:none}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.ds-block{display:block}.ds-inline-block{display:inline-block}.is-hidden{display:none}@media screen and (max-width:992px){.is-hidden-on-tablet{display:none}}@media screen and (max-width:690px){.is-hidden-on-mobile{display:none}}.row{max-width:var(--ds-max-width-content);width:100%;margin-left:auto;margin-right:auto;transition:width .3s;position:relative}@media screen and (max-width:1300px){.row{padding-left:6%;padding-right:6%}}.cover-section{display:flex;justify-content:center;gap:0 3%}@media screen and (max-width:690px){.cover-section{flex-wrap:wrap-reverse}}.cover-section,.cover-section p{color:#fff}.cover-section.font-quote,.cover-section p.font-quote{margin-bottom:5px}.cover-section>*{max-width:520px}@media screen and (min-width:690px){.cover-section>*{width:50%}}.cover-section h1:has(span){text-align:right}.cover-section h1:has(span) span{display:block}.content-wrapper{margin-top:50px}nav ul,.footer ul,nav li,.footer li{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:10px}.header{padding-top:20px;padding-bottom:20px;position:static;z-index:15;margin-bottom:10px}.header .header-shape-bg{top:0;right:0;width:100%;height:155px;background-color:var(--ds-color-primary);clip-path:polygon(1% 0, 100% 0, 97% 100%, 2% 65%)}@media screen and (max-width:860px){.header nav{display:none}}.header>*{display:flex;align-items:center;justify-content:space-between;gap:12px}.header>*>*{color:#fff}.header>* .logo{filter:brightness(100);line-height:.7}.header>* .logo span{margin-left:clamp(30px, 3.5vw, 53px);font-size:clamp(11px, 1vw, 14px)}.header>* .logo img{width:clamp(125px, 15vw, 235px)}.header>* nav ul{display:flex;gap:clamp(20px, 10vw, 60px)}.header>* nav ul li,.header>* nav ul li a{color:#fff;text-decoration:none;text-transform:uppercase}body:has(.cover-section) header .header-shape-bg{width:99%;height:clamp(500px, 58vw, 570px);clip-path:polygon(3% 0, 100% 0%, 100% 95%, 0 75%)}body:has(.cover-section) .content-wrapper{margin-top:0}.footer{background-color:var(--ds-color-tertiary);position:relative;overflow:hidden;padding:40px 0}.footer,.footer p,.footer a{color:var(--ds-color-grey-900)}.footer p{margin:0}.footer .logo{filter:brightness(100)}.footer ul{display:inline-block}.footer .footer-menu ul{gap:20px clamp(20px, 5vw, 60px)}.footer .footer-menu ul,.footer .footer-menu ul li a{display:flex;align-items:center;flex-wrap:wrap;text-decoration:none}.footer .footer-menu ul a{gap:10px}:root{--ds-margin-x:inherit;--ds-padding-x:inherit}html{font-size:62.5%;scroll-behavior:smooth}html body{position:relative;background:#fff;margin:0;padding:0;max-width:100%;min-height:1000px;overflow-x:hidden}html,html body,html img,html svg{max-width:100%}:target{scroll-margin-top:9vw}.ds-margin-x{margin:var(--ds-margin-x)}.ds-margin-auto{margin-left:auto;margin-right:auto}.ds-padding-x{padding:var(--ds-padding-x)}.all-clickable:not(.no-clickable){cursor:pointer}hr{height:1px;border:none;background-color:var(--ds-color-grey-500)}.shape{position:absolute;z-index:-2}.shape-right-side{clip-path:polygon(79% 0, 100% 0, 100% 100%, 54% 78%);background-color:var(--ds-color-secondary);top:0;right:0;width:500px;height:1600px}