@font-face{font-family:inter;src:url(../media/InterVariable-s.p.2c0y96ae70xfx.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_ab2cf073-module__-aRvWG__className{font-family:inter,inter Fallback;font-style:normal}
@property --bz-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --flz-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--primary-rgb:20 184 166;--primary:rgb(var(--primary-rgb));--primary-dark:#109788;--primary-light:#43c6b8;--primary-ink:#0c7369;--primary-action:#0e8377;--primary-action-end:#0e7f73;--primary-action-hover:#0c7369;--primary-action-active:#0b695f;--primary-soft:rgb(var(--primary-rgb) / .08);--primary-soft-hover:rgb(var(--primary-rgb) / .14);--primary-border:rgb(var(--primary-rgb) / .24);--primary-border-strong:rgb(var(--primary-rgb) / .4);--primary-glow:rgb(var(--primary-rgb) / .5);--primary-shadow:0 0 20px rgb(var(--primary-rgb) / .12);--focus-ring:0 0 0 3px rgb(var(--primary-rgb) / .18);--chart-accent-1:var(--primary-light);--chart-accent-2:var(--primary);--chart-accent-3:var(--primary-dark);--chart-accent-4:var(--primary-action);--chart-accent-5:color-mix(in srgb, var(--primary) 65%, white);--chart-accent-6:color-mix(in srgb, var(--primary-dark) 70%, var(--primary-light));--chart-accent-7:color-mix(in srgb, var(--primary-light) 60%, white);--chart-accent-8:var(--primary-action-active);--surface-canvas:#000;--surface-card:#050505;--surface-raised:#0a0a0a;--surface-input:#080808;--surface-hover:#ffffff0d;--border-subtle:#ffffff14;--border-default:#ffffff1f;--border-hover:#fff3;--text-secondary:#c4cad2;--radius-sm:8px;--radius-control:10px;--radius-card:16px;--radius-modal:20px;--shadow-card:0 8px 24px #0003;--shadow-popover:0 16px 48px #00000073;--control-height:44px;--control-height-sm:36px;--ui-control-group-gap:8px;--light-surface:#fff;--light-field:#f7f9fc;--light-text:#111827;--light-text-muted:#64748b;--light-border:#7e899b;--bg-dark:var(--surface-raised);--bg-darker:var(--surface-canvas);--card-bg:var(--surface-card);--card-border:var(--border-subtle);--border-color:var(--card-border);--text-main:#fff;--text-muted:#9ca3af;--control-selected-color:#fff;--control-selected-border:#ffffff61;--control-selected-background:transparent;--control-selected-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #ffffff0d, 0 0 16px #ffffff0f;--control-selected-opaque-background:#25272b;--choice-selected-border:var(--control-selected-border);--choice-selected-background:var(--control-selected-background);--choice-selected-shadow:var(--control-selected-shadow);--error:#ff6b6b;--error-soft:#ff6b6b1a;--success-rgb:34 197 94;--success:rgb(var(--success-rgb));--success-light:#86efac;--success-ink:#166534;--success-soft:rgb(var(--success-rgb) / .08);--success-border:rgb(var(--success-rgb) / .24);--btn-text-dark:#fff;--btn-primary-bg:linear-gradient(110deg, var(--primary-action), var(--primary-action-end) 70%);--btn-primary-hover-bg:var(--primary-action-hover);--btn-primary-active-bg:var(--primary-action-active);--btn-primary-text:#fff;--btn-primary-border:var(--primary-action);--btn-primary-hover-border:var(--primary);--btn-primary-focus:var(--primary);--btn-primary-shadow:0 14px 32px rgb(var(--primary-rgb) / .25), 0 0 42px rgb(var(--primary-rgb) / .08);--btn-primary-hover-shadow:0 16px 38px rgb(var(--primary-rgb) / .33), 0 0 48px rgb(var(--primary-rgb) / .125);--btn-disabled-opacity:.6;--btn-primary-text-shadow:0 1px 1px #00000047;--bz-border:var(--border-color);--bz-border-hover:var(--primary-border-strong);--bz-glass:#ffffff0d;--bz-glass-2:#ffffff04;--bz-card-glass:#ffffff12;--bz-card-wash:#ffffff06;--bz-ice:color-mix(in srgb, var(--primary-light) 28%, #fff 44%);--bz-green:var(--primary);--bz-green-light:var(--primary-light);--bz-glow:var(--primary-glow);--bz-run:4.2s;--bz-ring:1.5px;--surface-0:var(--surface-canvas);--surface-1:var(--surface-card);--surface-2:var(--surface-raised);--surface-3:var(--surface-input);--border-1:var(--border-subtle);--border-2:var(--border-hover)}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg-darker);color:var(--text-main);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}:where(button,a,input,select,textarea,[role=button],[role=switch]):focus-visible{outline:2px solid var(--primary);outline-offset:3px}select option,select optgroup{background-color:var(--bg-dark,#0a0a0f);color:var(--text-main,#fff)}*{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#ffffff24;background-clip:padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#ffffff42}::-webkit-scrollbar-corner{background:0 0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}@font-face{font-family:Material Symbols Outlined;src:url(/brand/fonts/material-symbols-outlined.woff2)format("woff2");font-style:normal;font-weight:100 700;font-display:block}.material-icon,.material-symbols-outlined{font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"opsz" 24, "wght" 400, "FILL" 0, "GRAD" 0;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;direction:ltr;justify-content:center;align-items:center;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.material-symbols-outlined{font-size:24px}.material-icon,.material-symbols-outlined,.material-icon-before:before{flex-shrink:0;width:1em;height:1em;overflow:hidden}.material-icon-before:before{justify-content:center;align-items:center;display:inline-flex}html:not([data-material-icons-ready]) :is(.material-icon,.material-symbols-outlined),html:not([data-material-icons-ready]) .material-icon-before:before{visibility:hidden!important}
