:root{--animation-duration:.3s;--animation-duration-fast:.15s;--animation-timing-function:cubic-bezier(.25,.1,.25,1)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1}}:root{--bunker-extra-light:rgba(10,14,18,.05);--colors-light-accent:rgba(50,92,164,.3);--colors-secondary-accent:rgba(50,92,164,.7);--picton-blue:#3fa7f0;--chambray:#33587e;--vista-blue:#80dba8;--lightning-yellow:#fdbb2f;--faded-orange:#fd8e47;--dark-sea-green:#8bd389;--mellow-apricot:#f5be6c;--golden-a:#ba967d;--golden-b:#9e7a5d;--golden-gradient:linear-gradient(90deg,#a68268 0%,#ba967d 41.5%,#dbc0a2 100%);--builder-group-background:rgba(184,196,217,.15)}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Light-Web.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Regular-Web.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Medium-Web.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Source Code Pro;src:url(/fonts/SourceCodePro-Medium.otf)format("opentype");font-display:swap}@font-face{font-family:Nitti PX;src:url(/fonts/Nitti-Normal.ttf)format("truetype");font-display:swap}:root{--builder-header-gradient:linear-gradient(90deg,rgba(16,24,32,.01) 0%,rgba(16,24,32,.03) 100%),var(--colors-background-level-2);--sub-tile-gradient:linear-gradient(90deg,rgba(10,14,18,.02) 0%,rgba(10,14,18,.04) 100%);--row-item-gradient:linear-gradient(90deg,rgba(167,171,211,.05) 0%,rgba(167,171,211,.2) 100%),rgba(255,255,255,.2)}html,body,.root{min-width:1280px;height:100%;min-height:720px}body{color:var(--colors-type-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--typography-general-13-pt-font-family);font-size:var(--typography-general-13-pt-font-size);font-weight:var(--typography-general-13-pt-font-weight);line-height:var(--typography-general-13-pt-line-height);text-transform:var(--typography-general-13-pt-text-transform);letter-spacing:var(--typography-general-13-pt-letter-spacing);margin:0}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4{margin:0}h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter{text-transform:uppercase}h1{font-family:var(--typography-general-24-pt-font-family);font-size:var(--typography-general-24-pt-font-size);font-weight:var(--typography-general-24-pt-font-weight);line-height:var(--typography-general-24-pt-line-height);text-transform:var(--typography-general-24-pt-text-transform);letter-spacing:var(--typography-general-24-pt-letter-spacing)}h2{font-family:var(--typography-general-18-pt-font-family);font-size:var(--typography-general-18-pt-font-size);font-weight:var(--typography-general-18-pt-font-weight);line-height:var(--typography-general-18-pt-line-height);text-transform:var(--typography-general-18-pt-text-transform);letter-spacing:var(--typography-general-18-pt-letter-spacing)}h3{font-family:var(--typography-general-15-pt-font-family);font-size:var(--typography-general-15-pt-font-size);font-weight:var(--typography-general-15-pt-font-weight);line-height:var(--typography-general-15-pt-line-height);text-transform:var(--typography-general-15-pt-text-transform);letter-spacing:var(--typography-general-15-pt-letter-spacing)}h4{font-family:var(--typography-general-13-pt-font-family);font-size:var(--typography-general-13-pt-font-size);font-weight:var(--typography-general-13-pt-font-weight);line-height:var(--typography-general-13-pt-line-height);text-transform:var(--typography-general-13-pt-text-transform);letter-spacing:var(--typography-general-13-pt-letter-spacing)}small{font-family:var(--typography-general-11-pt-font-family);font-size:var(--typography-general-11-pt-font-size);font-weight:var(--typography-general-11-pt-font-weight);line-height:var(--typography-general-11-pt-line-height);text-transform:var(--typography-general-11-pt-text-transform);letter-spacing:var(--typography-general-11-pt-letter-spacing)}code,pre{font-family:var(--typography-code-font-family);font-size:var(--typography-code-font-size);font-weight:var(--typography-code-font-weight);line-height:var(--typography-code-line-height);text-transform:var(--typography-code-text-transform);letter-spacing:var(--typography-code-letter-spacing)}ul{margin:0;padding:0;list-style-type:none}input::-webkit-input-placeholder{color:var(--colors-type-placeholder)}input::-ms-input-placeholder{color:var(--colors-type-placeholder)}input::placeholder{color:var(--colors-type-placeholder)}a{color:var(--colors-base-accent);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}a:hover,a:focus{color:var(--colors-base-accent);cursor:pointer;text-decoration:none}a:not(:-webkit-any([href],[tabindex])):hover,a:not(:-webkit-any([href],[tabindex])):focus{color:var(--colors-base-accent);cursor:pointer;text-decoration:none}a:not(:-moz-any([href],[tabindex])):hover,a:not(:-moz-any([href],[tabindex])):focus{color:var(--colors-base-accent);cursor:pointer;text-decoration:none}a:not(:is([href],[tabindex])):hover,a:not(:is([href],[tabindex])):focus{color:var(--colors-base-accent);cursor:pointer;text-decoration:none}button{border:none;padding:0}[tabindex]{outline:none}.input-hidden{width:1px;height:1px;clip-path:rect(1px 1px 1px 1px);position:absolute;overflow:hidden}iframe{border:none}hr{border:none;margin:0}p{margin-top:0;margin-bottom:0}