@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_73ee6c;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:__Manrope_73ee6c,__Manrope_Fallback_73ee6c;font-style:normal}.__variable_73ee6c{--font-manrope:"__Manrope_73ee6c","__Manrope_Fallback_73ee6c"}:root{--cghh-fill:hsla(0,0%,78%,.06);--cghh-fill-blur:60px;--cghh-fill-saturate:120%;--cghh-radius:22px;--cghh-border:hsla(0,0%,100%,.013);--cghh-border-hover:hsla(0,0%,100%,.04);--cghh-glow-color:hsla(0,0%,100%,.42);--cghh-glow-color-mid:hsla(0,0%,100%,.28);--cghh-glow-color-soft:hsla(0,0%,100%,.16);--cghh-glow-stroke-strong:hsla(0,0%,100%,.68);--cghh-glow-stroke-mid:hsla(0,0%,100%,.52);--cghh-halo-outset:34px;--cghh-scale:1.018}[data-brand=qolorlab]{--cghh-fill:hsla(320,6%,90%,.08);--cghh-fill-blur:40px;--cghh-fill-saturate:120%;--cghh-border:transparent;--cghh-border-hover:transparent;--cghh-radius:22px;--cghh-glow-color:rgba(254,6,19,.42);--cghh-glow-color-mid:rgba(254,6,19,.28);--cghh-glow-color-soft:rgba(254,6,19,.16);--cghh-glow-stroke-strong:rgba(254,6,19,.68);--cghh-glow-stroke-mid:rgba(254,6,19,.52)}html.qolorlab-brand{--brand-red-bright:#fd001e;--brand-red-strong:#e10625;--brand-red-deep:#8d0418;--brand-red-dim-1:#2d040d;--brand-red-dim-2:#22040b;--brand-red-dim-3:#160308;--brand-red:var(--brand-red-bright);--brand-red-dim:rgba(253,0,30,.1);--brand-red-border:rgba(253,0,30,.32);--brand-red-glow-soft:rgba(94,6,12,.1);--brand-red-glow-mid:rgba(94,6,12,.35);--brand-red-glow-bright:rgba(94,6,12,.45);--brand-red-glow-strong:rgba(94,6,12,.85);--brand-info-bright:#007cff;--brand-info-strong:#0670e0;--brand-info-medium:#1c71ca;--brand-info-saturated:#37679a;--brand-info:var(--brand-info-bright);--brand-info-dim:rgba(3,119,239,.1);--brand-info-border:rgba(3,119,239,.3);--brand-neutral-700:#2f3b46;--brand-neutral-800:#222830;--brand-text:#fcfcfd;--brand-text-dim:#d3d9de;--brand-text-mute:#8f9ca3;--brand-text-faint:#6e7c87;--glass-50:#fcfcfd;--glass-100:#eaeef1;--glass-200:#e3e9ed;--glass-300:#bfcdd7;--glass-400:#819bac;--glass-500:#5a87b5;--glass-600:#4f6f82;--glass-700:#2b3e4c;--glass-800:#18242f;--glass-850:#172633;--glass-900:#16263b;--glass-950:#080d15;--glass-1000:#020203;--glass-base:var(--glass-700);--glass-darker:var(--glass-800);--glass-lighter:var(--glass-600);--brand-bg:#0f0b0e;--brand-surface:rgba(180,213,240,.05);--brand-surface-hover:rgba(180,213,240,.1);--brand-surface-inner:rgba(180,213,240,.02);--brand-surface-emphasis:rgba(180,213,240,.1);--brand-surface-emphasis-hover:rgba(180,213,240,.16);--brand-surface-list-hover:rgba(180,213,240,.08);--brand-cool-rgb:180,213,240;--brand-cool-04:rgba(var(--brand-cool-rgb),0.04);--brand-cool-05:rgba(var(--brand-cool-rgb),0.05);--brand-cool-10:rgba(var(--brand-cool-rgb),0.10);--brand-cool-16:rgba(var(--brand-cool-rgb),0.16);--brand-cool-50:rgba(var(--brand-cool-rgb),0.50);--brand-surface-solid:var(--glass-700);--brand-surface-solid-2:var(--glass-600);--brand-surface-solid-3:var(--glass-800);--brand-control:rgba(43,62,76,.32);--brand-control-hover:rgba(60,80,96,.42);--brand-nav:hsla(0,0%,84%,.04);--brand-nav-hover:hsla(0,0%,84%,.1);--brand-nav-active-bg:#dcdcdc;--brand-nav-active-fg:#14161b;--brand-nav-fg:#c0c5cd;--brand-border-subtle:hsla(0,0%,100%,.013);--brand-border:hsla(0,0%,100%,.027);--brand-border-strong:hsla(0,0%,100%,.047);--border-subtle:var(--brand-border-subtle);--border:var(--brand-border);--border-strong:var(--brand-border-strong);--brand-blur-rail:blur(40px);--brand-blur-card:blur(20px) saturate(120%);--brand-blur-control:blur(20px) saturate(140%);--blur-rail:var(--brand-blur-rail);--blur-card:var(--brand-blur-card);--blur-control:var(--brand-blur-control);--brand-r-card:20px;--brand-r-tile:8px;--brand-r-input:6px;--brand-r-pill:999px;--r-lg:var(--brand-r-card);--brand-shadow-card:0 0 0 0 transparent;--brand-shadow-card-hover:0 0 0 1px hsla(0,0%,100%,.08),0 8px 24px rgba(0,0,0,.15);--brand-shadow-glow-red:0 0 24px rgba(253,0,30,.4);--brand-shadow-glow-red-ambient:0 0 32px rgba(253,0,30,.06);--shadow-card:var(--brand-shadow-card);--shadow-card-hover:var(--brand-shadow-card-hover);--brand-font-sans:var(--font-sans),var(--font-family-sans),sans-serif;--brand-font-mono:var(--font-mono),var(--font-family-mono),monospace;--accent:var(--brand-red);--surface:var(--brand-surface);--surface-hover:var(--brand-surface-hover);--surface-inner:var(--brand-surface-inner);--surface-emphasis:var(--brand-surface-emphasis);--brand-pres2-outer-rgb:231,228,230;--brand-pres2-outer-bg:rgba(var(--brand-pres2-outer-rgb),0.08);--brand-pres2-outer-hover:hsla(0,0%,100%,.1);--brand-pres2-inner-bg:hsla(0,0%,100%,.03);--brand-pres2-inner-bg-hover:hsla(0,0%,100%,.07);--brand-pres2-blur:blur(40px) saturate(120%);--brand-pres2-mini-bg:hsla(0,0%,100%,.04);--brand-pres2-mini-bg-hover:hsla(0,0%,100%,.07);--brand-pres2-mini-border:1px solid hsla(0,0%,100%,.08);--brand-pres2-tag-bg:hsla(0,0%,100%,.06);--brand-pres2-tag-bg-hover:hsla(0,0%,100%,.1);--brand-pres2-tag-border:1px solid hsla(0,0%,100%,.08);--brand-pres2-tag-color:#cdcacb;--brand-pres2-tag-border-rgba:hsla(0,0%,100%,.08);--brand-pres2-divider-rgba:hsla(0,0%,100%,.06);--brand-pres2-image-bg:hsla(0,0%,100%,.02);--brand-pres2-image-stroke-rgba:hsla(320,6%,90%,.04);--brand-pres2-track-bg:rgba(180,213,240,.05);--brand-pres2-track-border:1px solid hsla(0,0%,100%,.013);--brand-pres2-image-stroke:1px solid rgba(var(--brand-pres2-outer-rgb),0.04);--brand-pres2-pill-primary-bg:#fff;--brand-pres2-pill-primary-color:#000;--brand-pres2-pill-disabled-bg:hsla(0,0%,100%,.15);--brand-pres2-pill-disabled-color:rgba(0,0,0,.4);--brand-pres2-text-heading:#e4e4e4;--brand-pres2-text-body:#b5b2b3;--brand-pres2-text-eyebrow:#b7b7b7;--brand-pres2-text-tag:#cdcacb;--brand-pres2-selection-glow:0 0 3px 0 rgba(254,6,19,.42),0 0 10px 0 rgba(254,6,19,.28),0 0 22px 2px rgba(254,6,19,.16);--brand-pres2-selection-lift:translateY(-2px);--brand-pres2-status-built-bg:rgba(16,185,129,.12);--brand-pres2-status-built-fg:#34d399;--brand-pres2-status-built-border:rgba(16,185,129,.25);--brand-pres2-status-live-bg:rgba(22,163,74,.14);--brand-pres2-status-live-fg:#22c55e;--brand-pres2-status-live-border:rgba(34,197,94,.25);--brand-pres2-status-wip-bg:rgba(253,200,6,.08);--brand-pres2-status-wip-fg:#f0c040;--brand-pres2-status-wip-border:rgba(253,200,6,.25);--brand-pres2-status-planned-bg:hsla(0,0%,100%,.06);--brand-pres2-status-planned-fg:#cdcacb;--brand-pres2-status-planned-border:hsla(0,0%,100%,.08);--brand-pres2-status-paused-bg:hsla(0,0%,100%,.04);--brand-pres2-status-paused-fg:#9aa4ad;--brand-pres2-status-paused-border:hsla(0,0%,100%,.08)}:root[data-design=hub]{--text-primary:var(--brand-text,#fcfcfd);--text-secondary:var(--brand-text-dim,#d3d9de);--text-muted:var(--brand-text-mute,#8f9ca3);--bg:#06080f;--surface:#2f3b46;--surface2:#48535e;--surface3:#222830;--red:#fd001e;--hub-glass-tint-rgb:var(--brand-cool-rgb,180,213,240);--border-soft:rgba(143,156,163,.2);--border-strong:rgba(143,156,163,.32);--radius:12px;--cghh-fill:hsla(320,6%,90%,.08);--cghh-fill-blur:40px;--cghh-fill-saturate:120%;--cghh-radius:22px;--cghh-border:transparent;--cghh-border-hover:transparent;--cghh-glow-color:rgba(254,6,19,.42);--cghh-glow-color-mid:rgba(254,6,19,.28);--cghh-glow-color-soft:rgba(254,6,19,.16);--cghh-glow-stroke-strong:rgba(254,6,19,.68);--cghh-glow-stroke-mid:rgba(254,6,19,.52);--shadow-glow-red:0 0 24px var(--red-strong,#e10625),0 0 8px rgba(253,0,30,.4);--shadow-glow-red-ambient:0 0 32px rgba(253,0,30,.06)}:root[data-design=hub] .font-mono.uppercase,:root[data-design=hub] p.font-mono,:root[data-design=hub] span.font-mono.uppercase{font-family:var(--font-manrope),system-ui,sans-serif!important;font-weight:500!important}:root[data-design=hub] h1.font-extralight,:root[data-design=hub] h1[class*=font-light]{letter-spacing:-.035em!important;line-height:1.05!important;font-weight:200!important}:root[data-design=hub] h2.font-extralight,:root[data-design=hub] h2[class*=font-light]{letter-spacing:-.025em!important;line-height:1.12!important;font-weight:200!important}:root[data-design=hub] h3.font-extralight,:root[data-design=hub] h3[class*=font-light]{letter-spacing:-.015em!important;line-height:1.18!important;font-weight:200!important}:root[data-design=hub] input:not([type]),:root[data-design=hub] input[type=email],:root[data-design=hub] input[type=number],:root[data-design=hub] input[type=search],:root[data-design=hub] input[type=tel],:root[data-design=hub] input[type=text],:root[data-design=hub] textarea{background-color:rgba(180,213,240,.04)!important;border:1px solid rgba(143,156,163,.2)!important;border-radius:8px!important;padding:10px 14px!important;backdrop-filter:blur(16px) saturate(120%)!important}:root[data-design=hub] input:focus,:root[data-design=hub] textarea:focus{border-color:var(--red)!important;outline:none!important;box-shadow:0 0 0 2px var(--bg),0 0 0 4px rgba(253,0,30,.4)!important}:root[data-design=hub] a[class*="bg-\[rgba\(231\,228\,230\,0\.08\)\]"],:root[data-design=hub] button[class*="bg-\[rgba\(231\,228\,230\,0\.08\)\]"]{background-color:hsla(0,0%,100%,.06)!important;color:#cdcacb!important;border:1px solid hsla(0,0%,100%,.08)!important;backdrop-filter:blur(12px)!important;border-radius:8px!important}:root[data-design=hub] a[class*="bg-\[rgba\(231\,228\,230\,0\.08\)\]"]:hover,:root[data-design=hub] button[class*="bg-\[rgba\(231\,228\,230\,0\.08\)\]"]:hover{background-color:hsla(0,0%,100%,.1)!important}:root[data-design=hub] a.bg-white.text-bg,:root[data-design=hub] button.bg-white.text-bg{font-family:var(--font-manrope),system-ui,sans-serif!important;border-radius:8px!important}:root[data-design=hub] a.px-6.py-3,:root[data-design=hub] button.px-6.py-3{height:40px!important;padding:0 20px!important;font-size:11px!important;font-weight:300!important;letter-spacing:1px!important;border-radius:8px!important}:root[data-design=hub] a.px-5.py-2\.5,:root[data-design=hub] button.px-5.py-2\.5{height:32px!important;padding:0 16px!important;font-size:9px!important;font-weight:500!important;letter-spacing:.1em!important;border-radius:8px!important}:root[data-design=hub] a.px-4.py-1\.5,:root[data-design=hub] button.px-4.py-1\.5{height:22px!important;padding:0 12px!important;font-size:9px!important;font-weight:500!important;letter-spacing:.1em!important;border-radius:8px!important}:root[data-design=hub] a.px-5.py-2.uppercase,:root[data-design=hub] button.px-5.py-2.uppercase{height:32px!important;padding:0 16px!important;font-size:9px!important;font-weight:500!important;letter-spacing:.14em!important;border-radius:8px!important}:root[data-design=hub] button[class*=bg-glass-darker]{background-color:transparent!important;border:none!important;opacity:.6!important;transition:opacity .15s!important}:root[data-design=hub] button[class*=bg-glass-darker]:hover{opacity:1!important}:root[data-design=hub] .bg-black\/25,:root[data-design=hub] .bg-black\/\[0\.25\]{background-color:rgba(180,213,240,.04)!important}:root[data-design=hub] .backdrop-blur-md{backdrop-filter:blur(16px) saturate(120%)!important}:root[data-design=hub] header>div[style*="rgba(43, 62, 76, 0.32)"], :root[data-design=hub] header>div[style*="rgba(43,62,76,0.32)"]{background:linear-gradient(hsla(0,0%,100%,.03),hsla(0,0%,100%,.03)) padding-box,hsla(320,6%,90%,.08) border-box!important;background-clip:padding-box,border-box!important;border:4px solid transparent!important;backdrop-filter:blur(40px) saturate(120%)!important}:root[data-design=hub] section[aria-label="Results overlay"]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.55;background:radial-gradient(circle at 18% 22%,var(--red-glow-mid) 0,transparent 38%),radial-gradient(circle at 82% 70%,var(--red-glow-soft) 0,transparent 42%),radial-gradient(circle at 50% 48%,var(--red-glow-mid) 0,transparent 24%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 15%,#000 50%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 15%,#000 50%,transparent)}:root[data-design=hub] header>div[style*="rgba(43, 62, 76, 0.32)"], :root[data-design=hub] header>div[style*="rgba(43,62,76,0.32)"]{border-radius:12px!important;padding-right:0!important}:root[data-design=hub] header a.px-5.py-2.uppercase,:root[data-design=hub] header button.px-5.py-2.uppercase{height:40px!important;border-radius:8px!important;font-family:var(--font-manrope),system-ui,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:1px!important;text-transform:capitalize!important}:root[data-design=hub] header nav a{font-family:var(--font-manrope),system-ui,sans-serif!important;font-weight:300!important;letter-spacing:1px!important;text-transform:capitalize!important}:root[data-design=hub] header nav a[aria-current=page]{font-weight:400!important;color:#fff!important}:root.variant-topbar header a.px-5.py-2.uppercase,:root.variant-topbar header button.px-5.py-2.uppercase{height:32px!important}:root.variant-topbar header>div[style*="rgba(43, 62, 76, 0.32)"], :root.variant-topbar header>div[style*="rgba(43,62,76,0.32)"]{padding-right:16px!important}:root[data-design=hub] div[style*="linear-gradient(transparent 0%, black 20%, black 100%)"]{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.3) 0,#000 40%,#000)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.3) 0,#000 40%,#000)!important}