.WaitlistForm-module__-tDi1G__form{flex-wrap:wrap;justify-content:center;gap:12px;margin:26px auto 0;display:flex}.WaitlistForm-module__-tDi1G__input,.WaitlistForm-module__-tDi1G__select{border-radius:var(--radius-btn);color:#fff;font-size:.9375rem;font-family:var(--font-body);background:#ffffff14;border:1px solid #fff3;padding:15px 18px}.WaitlistForm-module__-tDi1G__input{min-width:260px}.WaitlistForm-module__-tDi1G__input::placeholder{color:#ffffff8c}.WaitlistForm-module__-tDi1G__select{min-width:150px}.WaitlistForm-module__-tDi1G__select option{color:var(--color-text)}.WaitlistForm-module__-tDi1G__input:focus,.WaitlistForm-module__-tDi1G__select:focus,.WaitlistForm-module__-tDi1G__button:focus-visible{outline:2px solid var(--quber-gold);outline-offset:1px}.WaitlistForm-module__-tDi1G__button{border-radius:var(--radius-btn);color:var(--quber-blue);font-family:var(--font-heading);cursor:pointer;background:#fff;border:none;padding:15px 32px;font-size:.9375rem;font-weight:700}.WaitlistForm-module__-tDi1G__button:disabled{opacity:.6;cursor:default}.WaitlistForm-module__-tDi1G__captcha{justify-content:center;min-height:65px;margin-top:16px;display:flex}.WaitlistForm-module__-tDi1G__ok,.WaitlistForm-module__-tDi1G__error{text-align:center;margin-top:14px;font-size:.875rem}.WaitlistForm-module__-tDi1G__ok{color:#c9f0d1}.WaitlistForm-module__-tDi1G__error{color:#ffc9c9}@media (max-width:560px){.WaitlistForm-module__-tDi1G__form{flex-direction:column;align-items:stretch}.WaitlistForm-module__-tDi1G__input,.WaitlistForm-module__-tDi1G__select{width:100%;min-width:0}}
.b2c{--quber-blue:#06539a;--quber-blue-dark:#05427b;--quber-blue-light:#d4e4f0;--quber-blue-pale:#edf2f6;--accent-pink:#b9235b;--accent-purple:purple;--accent-gold:#eeba34;--accent-green:#60a66d;--bg:#fff;--bg-subtle:#edf2f6;--bg-dark:#0f172a;--surface:#fff;--text:#2d3748;--text-muted:#5a6a7d;--border:#dce5ef;--shadow-md:0 4px 16px #00000014;--shadow-lg:0 16px 48px #0000001a;--shadow-blue:0 8px 32px #06539a47;--font-heading:"Montserrat", "Helvetica Neue", Helvetica, system-ui, Arial, sans-serif;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Arial, sans-serif;--radius-card:24px;--radius-btn:100px;--container:1160px;--rainbow:linear-gradient(120deg, var(--accent-pink) 0%, var(--accent-purple) 45%, var(--quber-blue) 100%)}@media (prefers-color-scheme:dark){.b2c{--bg:#0b1220;--bg-subtle:#111c30;--bg-dark:#060c17;--surface:#131f33;--text:#e8eef6;--text-muted:#9fb0c4;--border:#24344c;--quber-blue-pale:#16273f;--quber-blue-light:#1d334b;--shadow-md:0 4px 16px #00000059;--shadow-lg:0 16px 48px #00000073}}.b2c :root[data-theme=light]{--bg:#fff;--bg-subtle:#edf2f6;--bg-dark:#0f172a;--surface:#fff;--text:#2d3748;--text-muted:#5a6a7d;--border:#dce5ef;--quber-blue-pale:#edf2f6;--shadow-md:0 4px 16px #00000014;--shadow-lg:0 16px 48px #0000001a}.b2c :root[data-theme=dark]{--bg:#0b1220;--bg-subtle:#111c30;--bg-dark:#060c17;--surface:#131f33;--text:#e8eef6;--text-muted:#9fb0c4;--border:#24344c;--quber-blue-pale:#16273f;--shadow-md:0 4px 16px #00000059;--shadow-lg:0 16px 48px #00000073}.b2c *{box-sizing:border-box}.b2c{scroll-behavior:smooth;background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}@media (prefers-reduced-motion:reduce){.b2c{scroll-behavior:auto}.b2c *{transition:none!important;animation:none!important}}.b2c h1,.b2c h2,.b2c h3,.b2c h4{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;font-weight:800;line-height:1.14}.b2c p{margin:0}.b2c a{color:var(--quber-blue);text-decoration:none}.b2c .container{max-width:var(--container);margin:0 auto;padding:0 24px}.b2c .section{padding:88px 0}.b2c .section-sm{padding:56px 0}.b2c .subtle{background:var(--bg-subtle)}.b2c .display-xl{font-size:clamp(38px,6vw,68px);font-weight:900}.b2c .display-md{font-size:clamp(26px,3.6vw,42px)}.b2c .display-sm{font-size:clamp(20px,2.4vw,28px)}.b2c .lead{color:var(--text-muted);font-size:clamp(17px,1.5vw,20px);line-height:1.55}.b2c .muted{color:var(--text-muted)}.b2c .gradient-text{background:var(--rainbow);color:#0000;-webkit-background-clip:text;background-clip:text}.b2c .em-green{color:#3f7d4b}.b2c .closer{text-align:center;max-width:720px;color:var(--text);text-wrap:balance;margin:34px auto 0;font-size:clamp(18px,1.9vw,23px);font-weight:600;line-height:1.45}.b2c .closer:before{content:"";background:var(--rainbow);border-radius:2px;width:56px;height:3px;margin:0 auto 22px;display:block}.b2c .em-green{text-underline-offset:6px;-webkit-text-decoration:underline #60a66d80;text-decoration:underline #60a66d80;text-decoration-thickness:3px}@media (prefers-color-scheme:dark){.b2c .em-green{color:#8ed69b}}.b2c :root[data-theme=dark] .em-green{color:#8ed69b}.b2c :root[data-theme=light] .em-green{color:#3f7d4b}.b2c .center{text-align:center}.b2c .btn{font-family:var(--font-heading);letter-spacing:.01em;border-radius:var(--radius-btn);cursor:pointer;white-space:nowrap;border:2px solid #0000;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.b2c .btn-lg{padding:16px 34px;font-size:16px}.b2c .btn-primary{background:var(--quber-blue);color:#fff;box-shadow:var(--shadow-blue)}.b2c .btn-primary:hover{background:var(--quber-blue-dark);transform:translateY(-2px)}.b2c .btn-outline{border-color:var(--quber-blue);color:var(--quber-blue);background:0 0}.b2c .btn-outline:hover{background:var(--quber-blue);color:#fff}.b2c .btn-white{color:var(--quber-blue-dark);background:#fff}.b2c .btn-white:hover{transform:translateY(-2px)}.b2c .badge{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.09em;background:var(--quber-blue-pale);color:var(--quber-blue);border-radius:100px;align-items:center;gap:6px;padding:7px 14px;font-size:.72rem;font-weight:700;display:inline-flex}.b2c .badge-gold{color:#a97d10;background:#eeba3429}@media (prefers-color-scheme:dark){.b2c .badge-gold{color:var(--accent-gold)}}.b2c :root[data-theme=dark] .badge-gold{color:var(--accent-gold)}.b2c .nav{z-index:50;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);position:sticky;top:0}.b2c .nav-inner{justify-content:space-between;align-items:center;height:66px;display:flex}.b2c .brand{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text);align-items:center;gap:9px;font-size:21px;font-weight:800;display:flex}.b2c .logo-img{width:auto;height:34px;display:block}.b2c .stat-num{font-family:var(--font-heading);color:var(--quber-blue);font-size:clamp(34px,4.5vw,52px);font-weight:900;line-height:1}.b2c .stats4{text-align:center;grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:640px){.b2c .stats4{grid-template-columns:1fr 1fr}}.b2c .steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid}@media (max-width:820px){.b2c .steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.b2c .steps{grid-template-columns:1fr}}.b2c .step-n{background:var(--rainbow);color:#fff;width:42px;height:42px;font-family:var(--font-heading);box-shadow:var(--shadow-blue);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-size:18px;font-weight:900;display:inline-flex}.b2c .step h3{margin-bottom:6px;font-size:18px}.b2c .step p{color:var(--text-muted);font-size:14.5px}.b2c .compare{text-align:left;grid-template-columns:1fr 1fr;gap:20px;max-width:860px;margin-top:44px;margin-left:auto;margin-right:auto;display:grid}@media (max-width:720px){.b2c .compare{grid-template-columns:1fr}}.b2c .compare-col{border-radius:var(--radius-card);padding:30px}.b2c .compare-col.bank{background:var(--bg-subtle);border:1px solid var(--border)}.b2c .compare-col.quber{background:var(--surface);border:2px solid var(--quber-blue);box-shadow:var(--shadow-blue)}.b2c .compare-col h3{margin-bottom:18px;font-size:19px}.b2c .compare-col.bank h3{color:var(--text-muted)}.b2c .compare-col ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.b2c .compare-col li{min-height:2.6em;padding-left:28px;font-size:15px;line-height:1.4;position:relative}@media (max-width:720px){.b2c .compare-col li{min-height:0}}.b2c .compare-col.bank li{color:var(--text-muted)}.b2c .compare-col.bank li:before{content:"✕";color:#b23b3b;opacity:.55;font-weight:900;position:absolute;top:0;left:0}.b2c .compare-col.quber li:before{content:"✓";color:var(--accent-green);font-weight:900;position:absolute;top:0;left:0}.b2c .jar{background:var(--rainbow);border-radius:6px 6px 8px 8px;width:22px;height:22px;position:relative;box-shadow:0 2px 6px #06539a4d}.b2c .jar:before{content:"";background:var(--accent-gold);border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.b2c .nav-links{align-items:center;gap:28px;display:flex}.b2c .nav-links a.navlink{color:var(--text);font-size:14.5px;font-weight:600;font-family:var(--font-heading);cursor:pointer}.b2c .nav-links a.navlink:hover{color:var(--quber-blue)}@media (max-width:860px){.b2c .nav-links .navlink{display:none}}.b2c .hero{background:radial-gradient(40% 46% at 85% 16%,#06539a38,#0000 70%),radial-gradient(36% 42% at 72% 84%,#b9235b2b,#0000 70%),radial-gradient(32% 40% at 99% 52%,#eeba3433,#0000 72%),radial-gradient(30% 40% at 4% 92%,#8000801c,#0000 72%),linear-gradient(160deg,#eef4fb 0%,#fff 52%,#fdf1f6 100%);position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.b2c .hero{background:radial-gradient(40% 46% at 85% 16%,#06539a6b,#0000 70%),radial-gradient(36% 42% at 72% 84%,#b9235b3d,#0000 70%),radial-gradient(32% 40% at 99% 52%,#eeba3429,#0000 72%),linear-gradient(160deg,#0d1626 0%,#0b1220 55%,#16101c 100%)}}.b2c :root[data-theme=dark] .hero{background:radial-gradient(40% 46% at 85% 16%,#06539a6b,#0000 70%),radial-gradient(36% 42% at 72% 84%,#b9235b3d,#0000 70%),radial-gradient(32% 40% at 99% 52%,#eeba3429,#0000 72%),linear-gradient(160deg,#0d1626 0%,#0b1220 55%,#16101c 100%)}.b2c :root[data-theme=light] .hero{background:radial-gradient(40% 46% at 85% 16%,#06539a38,#0000 70%),radial-gradient(36% 42% at 72% 84%,#b9235b2b,#0000 70%),radial-gradient(32% 40% at 99% 52%,#eeba3433,#0000 72%),radial-gradient(30% 40% at 4% 92%,#8000801c,#0000 72%),linear-gradient(160deg,#eef4fb 0%,#fff 52%,#fdf1f6 100%)}.b2c .hero.darkbg{background:linear-gradient(160deg, #0d1626 0%, var(--bg) 60%)}.b2c .blob{filter:blur(70px);opacity:.6;z-index:0;border-radius:50%;position:absolute}.b2c .blob.b1{background:#06539a61;width:430px;height:430px;animation:7s ease-in-out infinite float;top:-90px;right:-60px}.b2c .blob.b2{background:#80008038;width:340px;height:340px;bottom:-140px;left:-70px}.b2c .blob.b3{background:#eeba344d;width:300px;height:300px;animation:9s ease-in-out infinite float;top:42%;right:6%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-22px)}}.b2c .hero-grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:76px 0 84px;display:grid;position:relative}@media (max-width:900px){.b2c .hero-grid{grid-template-columns:1fr;gap:36px;padding:52px 0 60px}}.b2c .hero h1{margin:18px 0}.b2c .hero-cta{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.b2c .hero-note{color:var(--text-muted);align-items:center;gap:8px;margin-top:16px;font-size:13.5px;display:flex}.b2c .phone{background:var(--bg-dark);width:280px;height:560px;box-shadow:var(--shadow-lg);border-radius:44px;justify-self:center;padding:12px;position:relative}.b2c .phone-screen{background:linear-gradient(165deg, var(--quber-blue) 0%, #043059 100%);color:#fff;border-radius:34px;width:100%;height:100%;position:relative;overflow:hidden}.b2c .phone-shot{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.b2c .hero-visual{justify-content:center;align-items:center;display:flex;position:relative}.b2c .hero-visual .phone{z-index:2;position:relative}.b2c .halo{z-index:0;filter:blur(16px);background:radial-gradient(circle at 50% 45%,#06539a4d,#b9235b33 45%,#eeba342e 70%,#0000 73%);border-radius:50%;width:430px;height:430px;animation:6s ease-in-out infinite pulseHalo;position:absolute}@keyframes pulseHalo{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.b2c .chip{z-index:3;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-lg);font-family:var(--font-heading);color:var(--text);border-radius:15px;align-items:center;gap:9px;padding:11px 15px;font-size:13px;line-height:1.15;animation:5s ease-in-out infinite floatY;display:flex;position:absolute}.b2c .chip b{font-weight:800}.b2c .chip span{white-space:nowrap}.b2c .chip-stack{z-index:3;flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:absolute;top:50%;left:calc(50% + 156px);transform:translateY(-50%)}.b2c .chip-stack .chip{position:static}.b2c .chip-draw{border-left:4px solid var(--accent-gold)}.b2c .chip-streak{border-left:4px solid var(--accent-pink)}.b2c .chip-bill{border-left:4px solid var(--quber-blue)}@media (max-width:900px){.b2c .chip-stack{display:none}}.b2c .chip-saved{border-left:4px solid var(--accent-green);animation-delay:.6s;bottom:9%;left:-11%}.b2c .coin{z-index:1;animation:6s ease-in-out infinite floatY;position:absolute}.b2c .coin1{font-size:30px;animation-delay:.4s;top:10%;right:0}.b2c .coin2{font-size:24px;animation-delay:1.4s;top:14%;right:3%}.b2c .focus-card{z-index:4;background:#fff;border:4px solid #fff;border-radius:16px;width:230px;margin-left:-115px;animation:6.5s ease-in-out .4s infinite floatY;position:absolute;bottom:7%;left:50%;overflow:hidden;box-shadow:0 16px 40px #06539a73,0 12px 34px #8000804d}.b2c .fc-bar{background:#06539a;width:100%;height:8px;display:block}.b2c .chip,.b2c .focus-card,.b2c .coin,.b2c .halo,.b2c .blob{animation:none!important}.b2c .focus-card img{border-radius:12px;width:100%;display:block}@media (max-width:900px){.b2c .focus-card{display:none}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (max-width:900px){.b2c .chip,.b2c .coin{display:none}.b2c .halo{width:340px;height:340px}}.b2c .ps-pad{padding:30px 22px}.b2c .ps-label{text-transform:uppercase;letter-spacing:.12em;opacity:.8;font-size:12px;font-family:var(--font-heading);font-weight:700}.b2c .ps-balance{font-family:var(--font-heading);margin:6px 0 2px;font-size:46px;font-weight:900}.b2c .ps-safe{color:#c9f0d1;font-size:12px;font-weight:700;font-family:var(--font-heading);background:#60a66d47;border-radius:100px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.b2c .ps-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff24;border-radius:18px;margin-top:16px;padding:16px}.b2c .ps-row{justify-content:space-between;align-items:center;margin:9px 0;font-size:14px;display:flex}.b2c .ps-bar{background:#fff3;border-radius:100px;height:7px;margin-top:6px;overflow:hidden}.b2c .ps-bar span{background:var(--accent-gold);border-radius:100px;height:100%;display:block}.b2c .paths{grid-template-columns:1fr 1fr;gap:24px;margin-top:44px;display:grid}@media (max-width:820px){.b2c .paths{grid-template-columns:1fr}}.b2c .path{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);padding:34px;position:relative}.b2c .path.employer{border:2px solid var(--accent-green)}.b2c .path-tag{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.09em;border-radius:100px;padding:6px 12px;font-size:.72rem;font-weight:700;display:inline-block}.b2c .path.employer .path-tag{color:#3f7d4b;background:#60a66d29}.b2c :root[data-theme=dark] .path.employer .path-tag{color:#8ed69b}.b2c .path.individual .path-tag{background:var(--quber-blue-pale);color:var(--quber-blue)}.b2c .path.featured{border:2px solid var(--quber-blue);box-shadow:var(--shadow-blue)}.b2c .path.featured .toggle{display:inline-flex}.b2c .cmp{flex-direction:column;display:flex}.b2c .cmp-row{border-top:1px solid var(--border);grid-template-columns:1.1fr 1.5fr auto;align-items:center;gap:14px;padding:13px 0;font-size:14.5px;display:grid}.b2c .cmp-what{font-family:var(--font-heading);color:var(--text);font-weight:700}.b2c .cmp-does{color:var(--text-muted)}.b2c .cmp-price{font-family:var(--font-heading);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.b2c .cmp-row.me{background:var(--quber-blue-pale);border-top:none;border-radius:10px;margin-top:6px;padding:13px 14px}.b2c .cmp-row.me .cmp-what,.b2c .cmp-row.me .cmp-price{color:var(--quber-blue)}.b2c .cmp-row.me .cmp-does{color:var(--text);font-weight:600}@media (max-width:640px){.b2c .cmp-row{grid-template-columns:1fr auto}.b2c .cmp-does{grid-column:1/-1}}.b2c .price-anchor{background:var(--quber-blue-pale);border-left:4px solid var(--quber-blue);color:var(--text);border-radius:10px;margin:14px 0 0;padding:12px 14px;font-size:14.5px;font-weight:700;line-height:1.4}.b2c .path.featured .toggle button{white-space:nowrap;padding:8px 15px;font-size:13px}.b2c .path.featured .save-pill{margin-left:6px;padding:3px 7px;font-size:10.5px}.b2c .path h3{margin:16px 0 6px;font-size:24px}.b2c .path .price{font-family:var(--font-heading);margin:8px 0;font-size:40px;font-weight:900}.b2c .path .price small{color:var(--text-muted);font-size:16px;font-weight:700}.b2c .path ul{flex-direction:column;gap:11px;margin:18px 0 24px;padding:0;list-style:none;display:flex}.b2c .path li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.b2c .check{color:var(--accent-green);flex-shrink:0;font-weight:900}.b2c .path .btn{justify-content:center;width:100%}.b2c .grid3{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid}@media (max-width:820px){.b2c .grid3{grid-template-columns:1fr}}.b2c .grid2{text-align:left;grid-template-columns:repeat(2,1fr);gap:22px;max-width:760px;margin-top:24px;margin-left:auto;margin-right:auto;display:grid}@media (max-width:640px){.b2c .grid2{grid-template-columns:1fr}}.b2c .feature{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-md);padding:28px;transition:transform .2s}.b2c .feature:hover{transform:translateY(-4px)}.b2c .feature .ic{font-size:26px}.b2c .feature h3{margin:14px 0 8px;font-size:18px}.b2c .feature p{color:var(--text-muted);font-size:14.5px}.b2c .stw{border-radius:var(--radius-card);background:linear-gradient(135deg, var(--quber-blue) 0%, var(--quber-blue-dark) 100%);color:#fff;box-shadow:var(--shadow-blue);grid-template-columns:1.3fr 1fr;align-items:center;gap:32px;padding:44px;display:grid;position:relative;overflow:hidden}@media (max-width:820px){.b2c .stw{grid-template-columns:1fr}}.b2c .stw h2{color:#fff}.b2c .stw .big{font-family:var(--font-heading);color:var(--accent-gold);font-size:clamp(40px,7vw,72px);font-weight:900;line-height:1}.b2c .logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 40px;margin-top:30px;display:flex}.b2c .logo-chip{font-family:var(--font-heading);color:var(--text-muted);letter-spacing:.02em;opacity:.8;font-size:19px;font-weight:800}.b2c .phone-screen.mk{color:#0f1923;background:#eef2f6;flex-direction:column;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;display:flex}.b2c .mk-slice{width:100%;display:block}.b2c .phone-screen.mk>.mk-slice:first-child{object-fit:cover;object-position:top center;flex:0 auto;min-height:0}.b2c .phone-screen.mk>.mk-card{flex:none}.b2c .phone-screen.mk>.mk-slice:last-child{flex:none;margin-top:auto}.b2c .mk-card{background:#fff;border-radius:10px;margin:0 13px;padding:10px 11px 9px;line-height:1.28}.b2c .mk-chead{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.b2c .mk-ctitle{letter-spacing:-.015em;font-size:12.5px;font-weight:700}.b2c .mk-crange{color:#6b7a88;font-size:9.5px}.b2c .mk-lbl{letter-spacing:.075em;color:#0f1923;font-size:9px;font-weight:700}.b2c .mk-sub{color:#6b7a88;margin-top:1px;font-size:9px;display:block}.b2c .mk-amt{letter-spacing:-.022em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:22px;font-weight:700;line-height:1.08}.b2c .mk-keep{border-top:1px solid #e3e8ed;margin-top:8px;padding-top:7px}.b2c .mk-keeptop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.b2c .mk-keepval{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.b2c .mk-smooth{color:#46525e;margin-top:3px;font-size:9px;line-height:1.32}.b2c .mk-hr{background:#e3e8ed;height:1px;margin:8px 0 6px}.b2c .mk-bar{background:#e3e8ed;border-radius:3px;height:5px;margin-bottom:4px;overflow:hidden}.b2c .mk-bar i{background:#06539a;border-radius:3px;height:100%;display:block}.b2c .mk-pct{color:#6b7a88;font-size:9px}.b2c .mk-chips{gap:5px;margin-top:6px;display:flex}.b2c .mk-chip{color:#3f6b49;text-align:center;background:#eaf3ec;border-radius:6px;flex:1;padding:4px 5px;font-size:8.5px}.b2c .mk-chip.open{color:#6b7a88;background:#f1f4f7}@media (max-width:760px){.b2c .proofbar .container{grid-template-columns:1fr 1fr;gap:24px 18px}}@media (max-width:900px){.b2c .pay{grid-template-columns:1fr}.b2c .pay .pay-arrow{display:none}}@media (max-width:900px){.b2c .pay-result{grid-column:1/-1}}@media (max-width:900px){.b2c .runs{grid-template-columns:1fr;gap:36px}}.b2c .head{justify-content:center;align-items:center;display:flex}.b2c .headcard{background:var(--surface);border:1px solid var(--border);width:100%;max-width:400px;box-shadow:var(--shadow-lg);border-radius:20px;padding:24px 26px 20px}.b2c .hc-top{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);padding-bottom:14px;font-size:11px;font-weight:700}.b2c .hc-row{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:13px 0;display:flex}.b2c .hc-dot{border-radius:50%;flex:none;width:9px;height:9px}.b2c .hc-dot.b{background:var(--quber-blue)}.b2c .hc-dot.g{background:var(--accent-green)}.b2c .hc-dot.y{background:var(--accent-gold)}.b2c .hc-dot.p{background:var(--accent-purple)}.b2c .hc-dot.r{background:var(--accent-pink)}.b2c .hc-dot.d{background:var(--text-muted)}.b2c .hc-name{font-family:var(--font-heading);color:var(--text);font-size:15px;font-weight:700}.b2c .hc-meta{color:var(--text-muted);margin-left:auto;font-size:13.5px}.b2c .hc-foot{color:var(--text-muted);padding-top:14px;font-size:13px;font-style:italic}.b2c .hc-row.dim .hc-name{color:var(--text-muted);font-weight:600}.b2c .hc-row.dim .hc-dot{background:var(--border)}.b2c .hc-note{color:var(--accent-pink);margin-left:8px;font-size:12px;font-style:italic}.b2c .hc-row.dim .hc-meta{color:var(--text-muted)}.b2c .hc-foot strong{color:var(--accent-pink);font-style:normal}.b2c .headcard.solved{max-width:520px;margin:38px auto 0}.b2c .hc-was{color:var(--text-muted);margin-left:auto;font-size:13px}.b2c .headcard.solved .hc-meta{text-align:right;min-width:52px;font-family:var(--font-heading);color:var(--quber-blue);margin-left:22px;font-size:15px;font-weight:800}.b2c .hc-total{align-items:center;gap:11px;padding:14px 0 4px;display:flex}.b2c .hc-total .hc-name{font-size:15px}.b2c .hc-total .hc-meta{font-family:var(--font-heading);color:var(--quber-blue);margin-left:auto;font-size:19px;font-weight:900}.b2c .hc-foot.ok{color:var(--text);border-top:1px solid var(--border);margin-top:10px;font-style:normal}.b2c .hc-foot.ok strong{color:var(--accent-green)}.b2c .headcard.solved .hc-total{border-top:1px solid var(--border);margin-top:6px}.b2c .headcard.solved .hc-total .hc-meta{margin-left:auto}.b2c .proofbar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}.b2c .proofbar .container{grid-template-columns:repeat(3,1fr);gap:18px;padding-top:26px;padding-bottom:26px;display:grid}@media (max-width:760px){.b2c .proofbar .container{grid-template-columns:1fr 1fr;gap:24px 18px}}.b2c .pstat{text-align:center}.b2c .pstat .n{font-family:var(--font-heading);color:var(--quber-blue);letter-spacing:-.02em;font-size:clamp(24px,3.2vw,34px);font-weight:900;line-height:1.05}.b2c .pstat .l{color:var(--text-muted);margin-top:5px;font-size:12.5px;line-height:1.35}.b2c .pstat.todo .n{color:var(--text-muted);border:2px dashed var(--accent-pink);border-radius:10px;padding:3px 8px;font-size:clamp(19px,2.4vw,25px);display:inline-block}.b2c .pstat.todo .l{color:var(--accent-pink);font-weight:700}.b2c .proofnote{text-align:center;border-top:1px solid var(--border);color:var(--text-muted);grid-column:1/-1;margin-top:8px;padding-top:18px;font-size:15.5px;line-height:1.5}.b2c .proofnote strong{color:var(--text);margin-top:7px;font-size:17px;display:block}.b2c .pay{text-align:left;grid-template-columns:repeat(2,1fr) auto 1.35fr;align-items:center;gap:14px;max-width:1000px;margin:40px auto 0;display:grid}@media (max-width:900px){.b2c .pay{grid-template-columns:1fr}.b2c .pay .pay-arrow{display:none}}.b2c .pay-cheque{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px 15px}.b2c .pay-item{color:var(--text-muted);justify-content:space-between;align-items:baseline;gap:8px;padding:3.5px 0;font-size:11px;line-height:1.25;display:flex}.b2c .pay-item b{color:var(--text);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.b2c .pay-sep{background:var(--border);height:1px;margin:8px 0 7px}.b2c .pay-spend{font-family:var(--font-heading);color:var(--quber-blue);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:12px;font-weight:800;display:flex}.b2c .pay-wk{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.b2c .pay-amt{font-family:var(--font-heading);font-variant-numeric:tabular-nums;margin:3px 0 9px;font-size:20px;font-weight:900}.b2c .pay-held{background:var(--quber-blue-pale);color:var(--quber-blue);border-radius:8px;padding:7px 9px;font-size:12.5px;font-weight:700;display:block}.b2c .pay-left{border:1px solid var(--border);color:var(--text-muted);border-radius:8px;margin-top:6px;padding:7px 9px;font-size:12.5px;font-weight:700;display:block}.b2c .pay-arrow{color:var(--text-muted);justify-content:center;align-items:center;font-size:24px;display:flex}.b2c .pay-result{background:var(--quber-blue);color:#fff;box-shadow:var(--shadow-blue);border-radius:14px;flex-direction:column;justify-content:center;padding:16px 18px;display:flex}@media (max-width:900px){.b2c .pay-result{grid-column:1/-1}}.b2c .pay-result .r1{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700}.b2c .pay-result .r2{font-family:var(--font-heading);white-space:nowrap;margin:4px 0 6px;font-size:23px;font-weight:900}.b2c .pay-result .r3{opacity:.92;font-size:13.5px;line-height:1.4}.b2c .r-list{flex-direction:column;gap:5px;margin:8px 0 10px;padding:0;list-style:none;display:flex}.b2c .r-list li{opacity:.95;justify-content:space-between;align-items:baseline;gap:10px;padding-left:16px;font-size:12.5px;display:flex;position:relative}.b2c .r-list li b{color:var(--accent-gold);font-variant-numeric:tabular-nums;flex:none;font-weight:800}.b2c .r-list li:before{content:"✓";color:#9ff0b4;font-weight:900;position:absolute;left:0}.b2c .runs{text-align:left;grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;max-width:1040px;margin:0 auto;display:grid}@media (max-width:900px){.b2c .runs{grid-template-columns:1fr;gap:36px}}.b2c .cfo{flex-direction:column;gap:13px;margin:26px 0 0;display:flex}.b2c .cfo>div{border-left:3px solid var(--quber-blue-light);color:var(--text);padding-left:15px;font-size:15.5px;line-height:1.45}.b2c .head{min-height:470px;position:relative}.b2c .note{background:var(--surface);border:1px solid var(--border);font-family:var(--font-heading);color:var(--text);box-shadow:var(--shadow-md);white-space:nowrap;border-radius:10px;padding:11px 14px;font-size:14px;font-weight:700;position:absolute}.b2c .note small{font-family:var(--font-body);color:var(--text-muted);letter-spacing:0;margin-top:2px;font-size:11.5px;font-weight:600;display:block}.b2c .note.n1{border-left:4px solid var(--quber-blue);top:0;left:3%;transform:rotate(-4deg)}.b2c .note.n2{border-left:4px solid var(--accent-gold);top:9%;right:1%;transform:rotate(3deg)}.b2c .note.n3{border-left:4px solid var(--accent-pink);top:29%;left:17%;transform:rotate(2deg)}.b2c .note.n4{border-left:4px solid var(--accent-green);top:48%;left:0;transform:rotate(-2deg)}.b2c .note.n5{border-left:4px solid var(--accent-purple);top:60%;right:3%;transform:rotate(4deg)}.b2c .note.n6{border-left:4px solid var(--quber-blue);top:79%;left:13%;transform:rotate(-3deg)}.b2c .note.faded{opacity:.55}@media (max-width:900px){.b2c .head{flex-wrap:wrap;justify-content:center;gap:10px;min-height:0;display:flex}.b2c .note{position:static;transform:none!important}}.b2c .tbd{border:2px dashed var(--accent-pink);color:var(--accent-pink);white-space:nowrap;border-radius:8px;padding:1px 7px;font-size:12.5px;font-weight:700;display:inline-block}.b2c .secure{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px;display:grid}@media (max-width:760px){.b2c .secure{grid-template-columns:1fr}}.b2c .secure>div{align-items:flex-start;gap:12px;display:flex}.b2c .secure .si{font-size:21px;line-height:1.2}.b2c .secure b{font-family:var(--font-heading);margin-bottom:3px;font-size:15px;display:block}.b2c .secure p{color:var(--text-muted);font-size:14px}.b2c .cta-band{padding:14px 0 46px}.b2c .cta-band+.section,.b2c .cta-band+.section-sm{padding-top:34px}.b2c .ph-warn{border:2px dashed var(--accent-pink);width:fit-content;color:var(--accent-pink);font-family:var(--font-heading);background:#b9235b1a;border-radius:100px;margin-bottom:22px;margin-left:auto;margin-right:auto;padding:8px 16px;font-size:12px;font-weight:700;display:block}.b2c .voices{text-align:left;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px;display:grid}@media (max-width:860px){.b2c .voices{grid-template-columns:1fr}}.b2c .voice{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-md);flex-direction:column;gap:18px;margin:0;padding:26px;display:flex}.b2c .voice blockquote{color:var(--text);margin:0;font-size:15.5px;line-height:1.5}.b2c .voice figcaption{align-items:center;gap:11px;margin-top:auto;display:flex}.b2c .v-av{background:var(--rainbow);color:#fff;width:36px;height:36px;font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.b2c .voice figcaption b{font-family:var(--font-heading);font-size:14px;display:block}.b2c .voice figcaption small{color:var(--text-muted);font-size:12.5px}.b2c .grp-head{max-width:620px;margin:40px auto 0;font-size:clamp(20px,2.3vw,27px)}.b2c .capture{border-radius:var(--radius-card);background:var(--bg-dark);color:#fff;text-align:center;box-shadow:var(--shadow-lg);padding:52px;position:relative;overflow:hidden}.b2c .capture h2{color:#fff}.b2c .capture .form{flex-wrap:wrap;justify-content:center;gap:10px;max-width:480px;margin:26px auto 0;display:flex}.b2c .capture input{color:#fff;min-width:220px;font-size:15px;font-family:var(--font-body);background:#ffffff14;border:1px solid #fff3;border-radius:100px;flex:1;padding:15px 20px}.b2c .capture input::placeholder{color:#fff9}.b2c .capture input:focus{outline:2px solid var(--accent-gold);outline-offset:1px}.b2c .capture .fineprint{color:#fff9;margin-top:16px;font-size:12.5px}.b2c .capture .ok{color:#c9f0d1;font-weight:700;font-family:var(--font-heading);margin-top:18px;display:none}.b2c .wl-country{color:#fff;font-size:15px;font-family:var(--font-body);background:#ffffff14;border:1px solid #fff3;border-radius:100px;min-width:150px;padding:15px 18px}.b2c .wl-country option{color:#141413}.b2c .wl-country:focus{outline:2px solid var(--accent-gold);outline-offset:1px}.b2c .wl-captcha{color:#ffffff8c;border:2px dashed #ffffff40;border-radius:12px;max-width:300px;margin:16px auto 0;padding:12px;font-size:12.5px}.b2c .toggle{background:var(--bg-subtle);border:1px solid var(--border);border-radius:100px;gap:4px;padding:5px;display:inline-flex}.b2c .toggle button{font-family:var(--font-heading);cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:100px;padding:9px 20px;font-size:14px;font-weight:700}.b2c .toggle button.active{background:var(--quber-blue);color:#fff}.b2c .save-pill{color:#3f7d4b;font-family:var(--font-heading);background:#60a66d29;border-radius:100px;margin-left:8px;padding:4px 10px;font-size:12px;font-weight:700}.b2c :root[data-theme=dark] .save-pill{color:#8ed69b}.b2c .toggle button.active .save-pill{color:#fff;background:#ffffff3d}.b2c :root[data-theme=dark] .toggle button.active .save-pill{color:#fff}.b2c .fineprint-box{text-align:left;border-top:1px solid var(--border);max-width:640px;margin:44px auto 0;padding-top:22px}.b2c .fineprint-box p{color:var(--text-muted);padding:6px 0 6px 18px;font-size:13.5px;line-height:1.5;position:relative}.b2c .fineprint-box p:before{content:"•";color:var(--quber-blue);font-weight:900;position:absolute;left:2px}.b2c .nudge{text-align:center;background:var(--bg-subtle);border-radius:var(--radius-card);max-width:640px;margin:44px auto 0;padding:32px 30px}.b2c .nudge-line{color:var(--text);font-size:17px;font-weight:600;line-height:1.45}.b2c .faq{flex-direction:column;gap:12px;max-width:760px;margin:40px auto 0;display:flex}.b2c .qa{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:20px 24px}.b2c .qa h4{margin-bottom:6px;font-size:16px}.b2c .qa p{color:var(--text-muted);font-size:14.5px}.b2c footer{background:var(--bg-dark);color:#ffffffb3;margin-top:0;padding:48px 0 40px}.b2c footer .brand{color:#fff}.b2c .foot-grid{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.b2c .foot-links{flex-wrap:wrap;gap:48px;display:flex}.b2c .foot-col h5{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:12px;font-size:13px}.b2c .foot-col a{color:#ffffffbf;margin-bottom:8px;font-size:14px;display:block}.b2c .view{display:none}.b2c .view.active{display:block}.b2c .ribbon{background:var(--rainbow);color:#fff;text-align:center;font-family:var(--font-heading);letter-spacing:.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:8px 16px;font-size:13px;font-weight:700;display:flex}.b2c .ribbon .switch{background:#ffffff2e;border-radius:100px;gap:4px;padding:3px;display:inline-flex}.b2c .ribbon .switch button{color:#fff;font-family:var(--font-heading);cursor:pointer;background:0 0;border:none;border-radius:100px;padding:5px 14px;font-size:12.5px;font-weight:700}.b2c .ribbon .switch button.active{color:var(--quber-blue);background:#fff}.b2c .eyebrow{display:block}.b2c{overflow-x:hidden}@media (min-width:901px) and (max-width:1400px){.b2c .chip-stack{transform-origin:0;left:calc(50% + 112px);transform:translateY(-50%)scale(.84)}}
