*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{-webkit-text-size-adjust:100%;margin:0;padding:0;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:none;outline:none}button{cursor:pointer}img,picture,video,canvas,svg{max-width:100%;display:block}table{border-collapse:collapse;border-spacing:0}fieldset{border:none;margin:0;padding:0}legend{padding:0}:root{--bg-primary:#030303;--bg-secondary:#0c0a09;--bg-tertiary:#1c1917;--bg-card:#1c1917;--bg-hover:#1c19174d;--border-primary:#292524;--border-secondary:#1c1917;--border-hover:#44403c;--border-muted:#57534e;--text-primary:white;--text-secondary:#d6d3d1;--text-muted:#78716c;--text-faint:#57534e;--accent:#10b981;--accent-light:#34d399;--accent-bg:#064e3b1a;--accent-border:#34d3994d;--accent-glow:#10b98166;--overlay:#1c191766;--overlay-light:#ffffff05;--noise-opacity:1;--invert:0;--nav-bg:#030303cc;--menu-bg:#0c0a09;--preloader-bg:#0c0a09;--stroke-color:#ffffff4d;--grayscale:1;--selection-text:#000;--card-bg:#1c191780;--card-bg-hover:#29252480;--hero-glow-one:#1e1b4b4d;--hero-glow-two:#064e3b33;--hero-glow-three:#4c1d9540;--hero-glow-blend:screen;--hero-glow-opacity-one:.7;--hero-glow-opacity-two:.6;--hero-glow-opacity-three:.5;--hero-grid-color:#ffffff08;--hero-grid-opacity:.3;--hero-noise-brightness:.5;--hero-square-bg:#0009;--hero-square-bg-hover:#000000a6;--hero-square-border:#10b98133;--hero-square-border-hover:#10b98159;--hero-status-border:#fff3}[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f8f7f4;--bg-tertiary:#f0ede8;--bg-card:#fff;--bg-hover:#0000000f;--border-primary:#c9c5be;--border-secondary:#dedbd5;--border-hover:#95918a;--border-muted:#b0ada6;--text-primary:#0a0a0a;--text-secondary:#2d2d2d;--text-muted:#5a5550;--text-faint:#7a7570;--accent:#0d9166;--accent-light:#0ea070;--accent-bg:#0d91661f;--accent-border:#0d916666;--accent-glow:#0d916640;--overlay:#00000014;--overlay-light:#0000000a;--noise-opacity:.2;--invert:1;--nav-bg:#ffffffe6;--menu-bg:#fff;--preloader-bg:#fff;--stroke-color:#0003;--grayscale:0;--selection-text:#fff;--card-bg:#fffc;--card-bg-hover:#fff;--hero-glow-one:#9333ea26;--hero-glow-two:#10b9811f;--hero-glow-three:#3b82f624;--hero-glow-blend:multiply;--hero-glow-opacity-one:.5;--hero-glow-opacity-two:.4;--hero-glow-opacity-three:.45;--hero-grid-color:#0000000a;--hero-grid-opacity:.4;--hero-noise-brightness:1.2;--hero-square-bg:#ffffffb3;--hero-square-bg-hover:#fffc;--hero-square-border:#0d916640;--hero-square-border-hover:#0d916666;--hero-status-border:#00000026}body{background-color:var(--bg-primary);color:var(--text-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .5s,color .5s;overflow-x:hidden}::selection{background:var(--accent);color:var(--selection-text)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:3px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:var(--accent)}::-webkit-scrollbar-corner{background:var(--bg-secondary)}*{scrollbar-width:thin;scrollbar-color:var(--border-hover)var(--bg-secondary)}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.text-stroke-white{-webkit-text-stroke:1px #ffffff4d}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes blur-in{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-fade-in{animation:.5s ease-out forwards fade-in}.animate-blur-in{opacity:0;animation:1s ease-out forwards blur-in}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-float{animation:6s ease-in-out infinite float}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}@keyframes navGlowFloat{0%,to{opacity:1;transform:translate(0%)scale(1)}33%{opacity:.8;transform:translate(-10%,5%)scale(1.1)}66%{opacity:.9;transform:translate(10%,-5%)scale(.95)}}
.layout-module-scss-module__GZz7KG__html{scroll-behavior:smooth}.layout-module-scss-module__GZz7KG__noiseWrapper{pointer-events:none;z-index:9998;opacity:.05;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.layout-module-scss-module__GZz7KG__noiseOverlay{background:url(http://assets.iceable.com/img/noise-transparent.png);width:200%;height:200vh;animation:.2s infinite layout-module-scss-module__GZz7KG__noise;position:absolute;inset:-50%}.layout-module-scss-module__GZz7KG__scanline{z-index:9997;opacity:.1;pointer-events:none;background:#ffffff1a;width:100%;height:1px;animation:8s linear infinite layout-module-scss-module__GZz7KG__scanline;position:fixed;top:0;left:0}@keyframes layout-module-scss-module__GZz7KG__noise{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}@keyframes layout-module-scss-module__GZz7KG__scanline{0%{top:-10%}to{top:110%}}
