body{font-family:futura-pt,sans-serif;font-display:optional;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}:root{--max-content-width:1200px;--full-screen-left-section-padding:4rem;--header-padding:0;--header-max-width:var(--max-content-width);--header-bg-color:transparent;--mobile-background-color:#464446;--mobile-text-color:#ffffff;--breakpoint-xs:480px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--border-radius:4px;--color-text:#333;--color-primary:#7026b9;--color-code-bg:#fff4db;--color-code:#8a6534;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--font-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-lg:18px;--font-md:16px;--font-sm:14px;--font-sx:12px;--line-height-loose:1.75;--line-height-normal:1.5;--line-height-dense:1.1;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:64px;--size-content:54rem;--size-gutter:var(--space-5);--size-gap:var(--space-6)}@media (max-width:1200px){:root{--header-padding:1rem}}@media (max-width:992px){:root{--full-screen-left-section-padding:1rem}}.logo{margin-bottom:0;display:block}@media (max-width:768px){.logo{filter:brightness(0) invert(1)!important}}h1,h2,h3,h4,h5,h6{font-weight:500;text-transform:uppercase}a,h1,h2,h3,h4,h5,h6,p{font-family:futura-pt,sans-serif}a,p{font-weight:400;line-height:1.6}button,div,input,select,span,textarea{font-family:futura-pt,sans-serif}.navLink,a,button,nav a{text-transform:uppercase}html{-webkit-text-size-adjust:100%;box-sizing:border-box;font:sans-serif;font-size:var(--font-md);line-height:var(--line-height-normal)}body{color:var(--color-text);font-weight:400;word-wrap:break-word}a{background-color:transparent;color:var(--color-primary);-webkit-text-decoration:none;text-decoration:none;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}a:active,a:hover{outline-width:0}a:active,a:hover,abbr[title]{-webkit-text-decoration:none;text-decoration:none}abbr[title]{border-bottom:1px dotted hsla(0,0%,0%,.5);cursor:help}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{margin:0 0 3rem;padding:0;line-height:var(--line-height-dense);letter-spacing:-.01em}h1>b{color:var(--color-primary)}img{border-style:none;max-width:100%}code,kbd,pre,samp{font-family:var(--font-mono);font-size:1em;line-height:inherit}hr{box-sizing:content-box;overflow:visible;margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:calc(var(--space-4) - 1px);background:hsla(0,0%,0%,.2);border:none;height:1px}*,:after,:before{box-sizing:inherit}dd,dl,fieldset,figure,hgroup,img,ol,p,ul{margin:0;padding:0;margin-bottom:var(--space-4)}ol,ul{margin-left:var(--space-4);list-style-position:outside;list-style-image:none}pre{margin-left:0;margin-right:0;margin-top:0;margin-bottom:var(--space-4);font-size:.875rem;line-height:var(--line-height-normal);background:hsla(0,0%,0%,.04);border-radius:var(--border-radius);overflow:auto;word-wrap:normal;padding:var(--space-4)}b,dt,strong,th{font-weight:700}li{margin-bottom:calc(var(--space-4) / 2)}ol li,ul li{padding-left:0}li>ol,li>ul{margin-bottom:calc(var(--space-4) / 2);margin-left:var(--space-4);margin-top:calc(var(--space-4) / 2)}blockquote :last-child,li :last-child,p :last-child{margin-bottom:0}li>p{margin-bottom:calc(var(--space-4) / 2)}p{max-width:680px}code,kbd,samp{font-size:.875rem}abbr,acronym{border-bottom:1px dotted hsla(0,0%,0%,.5);cursor:help}code,tt{background-color:var(--color-code-bg);border-radius:var(--border-radius);color:var(--color-code);font-family:var(--font-mono);padding-bottom:.25em;padding-top:.25em;word-break:normal}pre code{background:none}code:after,code:before,tt:after,tt:before{content:"\00a0";letter-spacing:-.2em}pre code:after,pre code:before,pre tt:after,pre tt:before{content:none}@media (max-width:768px){body{background-color:var(--mobile-background-color)}.navLink,a,body,button,div,h1,h2,h3,h4,h5,h6,p,span{color:var(--mobile-text-color)}header{background-color:var(--mobile-background-color)!important}.hamburger span,.hamburger-menu span,.header .hamburger span,.mobile-hamburger span,button.hamburger span{background-color:var(--mobile-text-color)!important}.mobile-menu{background-color:var(--mobile-background-color)!important}.mobile-navLink{color:var(--mobile-text-color);border-bottom-color:rgba(255,255,255,.2)}footer{color:var(--mobile-text-color)!important}.header-inner img{filter:brightness(0) invert(1)!important}.leftSection{color:var(--mobile-text-color)!important}.leftSection .logo,.leftSection img{filter:brightness(0) invert(1)!important}}