: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:#0a0e120d;--colors-light-accent:#325ca44d;--colors-secondary-accent:#325ca4b3;--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:#b8c4d926}@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, #10182003 0%, #10182008 100%), var(--colors-background-level-2);--sub-tile-gradient:linear-gradient(90deg, #0a0e1205 0%, #0a0e120a 100%);--row-item-gradient:linear-gradient(90deg, #a7abd30d 0%, #a7abd333 100%), #fff3}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::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,a:not([href],[tabindex]):hover,a:not([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}