@font-face{font-family:Heebo Fallback;src:local("Arial");size-adjust:104.5%;ascent-override:96%;descent-override:26%;line-gap-override:0%}.t-role-sup{background:var(--role-sup-bg);color:var(--role-sup-ink)}.t-role-mgr{background:var(--role-mgr-bg);color:var(--role-mgr-ink)}.t-role-plat{background:var(--role-plat-bg);color:var(--role-plat-ink)}.t-role-comm{background:var(--role-comm-bg);color:var(--role-comm-ink)}*{box-sizing:border-box;margin:0;padding:0}:where(button,input,select,textarea){font:inherit}body{color:var(--g600);background:var(--white);text-rendering:optimizeLegibility;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:640px){body{font-size:var(--fs-md)}}h1,h2,h3,h4{font-family:var(--font);color:var(--navy)}a{color:inherit;text-decoration:none}img,svg{display:block}.btn{cursor:pointer;border:none;white-space:nowrap}header{position:sticky;top:0;z-index:var(--z-header);background:rgba(var(--royal-50-rgb),.85);backdrop-filter:blur(10px);border-bottom:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.nav{display:flex;align-items:center;justify-content:space-between;gap:14px;height:76px}.nav>.logo,.nav>.nav-cta{flex-shrink:0}.logo{display:flex;align-items:center;gap:10px;font-family:var(--font);font-weight:800;font-size:var(--fs-lg);color:var(--navy);cursor:pointer}.logo span.x{color:var(--gold)}@media(min-width:1120px){header#siteHeader .header-inner .logo{order:1;margin-block:12px;gap:11px}}.nav-links{display:flex;align-items:center;gap:15px;font-size:var(--fs-base);font-weight:500;color:var(--ink-2);white-space:nowrap;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.nav-links::-webkit-scrollbar{display:none}.nav-links a{transition:color .15s ease}.nav-links a:hover{color:var(--navy-2)}.burger{width:40px;height:40px;border-radius:var(--r-sm);border:1.5px solid var(--border);background:var(--white);align-items:center;justify-content:center;cursor:pointer;display:none!important}.burger span{display:block;width:18px;height:2px;background:var(--navy);position:relative}.burger span:before,.burger span:after{content:"";position:absolute;right:0;width:18px;height:2px;background:var(--navy)}.burger span:before{top:-6px}.burger span:after{top:6px}button.burger,.burger{display:none!important}.hero{position:relative;overflow:visible}.hero-bg{position:absolute;inset:0;z-index:var(--z-behind);overflow:hidden;background:radial-gradient(900px 420px at 85% -10%,var(--royal-50) 0%,rgba(var(--royal-50-rgb),0) 65%),linear-gradient(180deg,var(--white) 0%,var(--g50) 100%)}.hero-bg:before,.hero-bg:after{content:"";position:absolute;border-radius:var(--r-circle);pointer-events:none}.hero-bg:before{width:720px;height:720px;inset-inline-end:-260px;top:-330px;border:1.5px solid var(--royal-100);background:radial-gradient(circle at 40% 40%,rgba(var(--royal-rgb),.06),rgba(var(--royal-rgb),0) 65%)}.hero-bg:after{width:520px;height:520px;inset-inline-end:180px;top:-260px;border:1.5px solid var(--royal-100)}.badge{background:var(--green-bg);color:var(--navy)}.hero h1{font-size:48px;line-height:1.18;font-weight:800;letter-spacing:-.5px;margin-bottom:20px}.hero h1 em{font-style:normal;color:var(--gold)}.hero p.lead{font-size:var(--fs-md);color:var(--ink-2);max-width:520px;margin-bottom:32px}.hero-inner p.lead+p.lead{font-size:var(--fs-md);color:var(--i-ink-4)}.hero-inner p.lead,.hero-inner p.sub,.lead{color:var(--g700)!important}.cu-feed li small,.cu-feed li .sub{color:var(--g500);font-size:var(--fs-xs)}.hero-inner p.sub{margin-bottom:var(--cu-s6);font-size:var(--fs-md);line-height:1.6;color:var(--i-ink-2);max-width:52ch;margin:18px 0 26px;padding-inline-start:14px;border-inline-start:2px solid var(--i-hair-2);font-weight:600;margin-block:var(--cu-s5) var(--cu-s7)}@media(max-width:760px){.cu-dash .cu-top .sub{font-size:var(--fs-xs);display:none!important}}.float-1{top:-22px;left:-30px;display:flex;align-items:center;gap:10px}.float-1 .num{font-family:var(--font);font-weight:800;font-size:var(--fs-lg);color:var(--navy)}.pstep .num:after{content:"";position:absolute;inset-block-start:5px;inset-inline-start:34px;inline-size:34px;block-size:1px;background:rgba(var(--white-rgb),.28);transform:scaleX(.76);transform-origin:right;transition:background .2s var(--cu-ease),transform .25s var(--cu-ease-out)}@media(hover:hover)and (pointer:fine){.pstep:hover .num:after{background:var(--cu-accent-soft);transform:none}}@media(max-width:900px){.process-section .proc .pstep .num{width:40px;height:40px}}@media(max-width:640px){.pstep .num:after{display:none}}.float-1 .lbl{font-size:var(--fs-xs);color:var(--ink-3)}.app-page{display:none}.app-page.active{display:block}.nav-links a.active{color:var(--navy-2);font-weight:700}.cu-dash .cu-menu a.active{box-shadow:inset -3px 0 rgba(var(--white-rgb),.9)}header#siteHeader .subnav .nav-links::-webkit-scrollbar{display:none}header#siteHeader .subnav .nav-links a:after{content:"";position:absolute;border-radius:4px;transform:scaleX(0);transform-origin:center;transition:transform .22s var(--cu-ease-out);display:none!important;background:var(--i-accent);inset-inline:12px;bottom:-2px;height:2px}.cu-dash .cu-menu a.active:before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:var(--cu-rp);background:var(--brand-blue);display:none}header#siteHeader .subnav .nav-links a.active:after{transform:scaleX(1)}main a:not(.btn):not(.nav-links a):not([class*=cu-]):hover{color:var(--ac-700)}.cu-menu a.active:before{content:"";position:absolute;inset-inline-start:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--royal-400)}[dir=rtl] .cu-menu a.active:before{border-radius:3px 0 0 3px}body[data-cu-page=community] #mobileCta{display:none!important}@media(min-width:1120px){header#siteHeader .subnav .nav-links a{order:8}header#siteHeader .subnav .nav-links a:first-of-type{margin-inline-start:-12px}}@media(min-width:1120px)and (max-width:1320px){header#siteHeader .subnav .nav-links a:first-of-type{margin-inline-start:-7px}}@media(max-width:640px){header#siteHeader .subnav .nav-links a{font-size:var(--fs-sm);padding:9px 10px}}@media(max-width:900px){header#siteHeader .subnav .nav-links a{scroll-snap-align:start}header#siteHeader .subnav .nav-links:after{content:"";flex:none;inline-size:12px}}@media(min-width:1120px)and (max-width:1320px){header#siteHeader .subnav .nav-links a{padding:10px 7px;font-size:var(--fs-sm)}}.sec-head :is(h2,h1:where(.sec-h1)){font-size:32px}.trust{background:var(--navy);padding:40px 0}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:26px 22px;position:relative}.step h3{font-size:var(--fs-md);margin-bottom:8px}.step p{font-size:var(--fs-base);color:var(--ink-2)}.p-navy{background:linear-gradient(135deg,var(--navy-3),var(--navy))}.p-gold{background:linear-gradient(135deg,var(--gold-2),var(--gold))}.p-green{background:linear-gradient(135deg,var(--g500),var(--navy))}input[type=range]{width:100%;height:6px;margin-bottom:22px}.catalog-filters{display:flex;gap:10px;margin-bottom:28px;flex-wrap:wrap}.catalog-filters .filter-subs{display:flex;flex-wrap:wrap;gap:8px;flex-basis:100%}.catalog-filters .filter-subs .filter-chip{font-size:var(--fs-sm)}.filter-chip{cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease;border-radius:var(--radius-pill)}.catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.offer-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}@media(hover:hover)and (pointer:fine){.offer-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}}.offer-top{height:92px;display:flex;align-items:center;justify-content:center;position:relative}.offer-card .offer-top{height:84px;gap:10px;background:var(--royal-50);border-bottom:1px solid var(--royal-100);justify-content:flex-start;padding-inline:18px}.offer-card .offer-top .offer-ic{order:1}.offer-card .offer-top .offer-sup{order:2;min-width:0;font-size:var(--fs-md);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.offer-card .offer-top .offer-cat{order:3;position:static;margin-inline-start:auto;flex:none;white-space:nowrap}.offer-card .offer-ic{flex:none;width:var(--ic-lg);height:var(--ic-lg);border-radius:var(--r-circle);background:var(--ic-bg);color:var(--ic-fg);display:inline-flex;align-items:center;justify-content:center}.offer-card .offer-ic svg{width:20px;height:20px}.offer-cat{position:absolute;top:10px;right:10px;color:var(--ink-2);padding:4px 10px}.offer-body{padding:16px}.offer-body h4{font-size:var(--fs-md);margin-bottom:4px;color:var(--ink)}.offer-body h4.offer-hl{font-family:var(--font);font-weight:800;font-size:var(--fs-lg);color:var(--pos-ink)}.offer-body .offer-ttl{font-size:var(--fs-sm);font-weight:700;color:var(--ink);margin:0 0 4px}.offer-body p{font-size:var(--fs-sm);color:var(--ink-3);margin-bottom:12px}.offer-foot{display:flex;align-items:center;justify-content:space-between}.offer-disc{font-family:var(--font);font-weight:800;font-size:var(--fs-md);color:var(--pos-ink)}.offer-btn{font-size:var(--fs-xs);color:var(--navy-2);padding:7px 14px}.offer-card[data-benefit],.ts-card[data-benefit]{cursor:pointer}.offer-card[data-benefit]:focus-visible,.ts-card[data-benefit]:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.offer-card[data-benefit]:hover .offer-btn{background:var(--navy-2);color:var(--white);border-color:var(--navy-2)}.offer-card.is-preview .offer-btn{opacity:.75;cursor:default}.offer-pick{margin-top:12px;padding-top:12px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.offer-pick b{width:100%;font-size:var(--fs-sm);color:var(--ink-2)}.offer-pick button{font:inherit;font-size:var(--fs-sm);font-weight:700;color:var(--navy-2);background:var(--g50);border:1.5px solid var(--border);padding:7px 12px;border-radius:var(--r-sm);cursor:pointer}.offer-pick button:hover{background:var(--navy-2);color:var(--white);border-color:var(--navy-2)}#obDone.show{display:block}.cta-final{padding:64px 56px;text-align:center;position:relative;overflow:hidden;background:linear-gradient(165deg,var(--navy) 0%,var(--navy) 100%)}.cta-final:before{content:"";position:absolute;width:500px;height:500px;border-radius:var(--r-circle);background:radial-gradient(circle,rgba(var(--g600-rgb),.25),transparent 70%);top:-220px;left:-140px}.cta-final h2{font-size:32px;position:relative}.cta-final h2{color:var(--white);font-size:var(--fs-lg);letter-spacing:-.024em;margin-bottom:var(--cu-s4)}@media(min-width:900px){.cta-final h2{font-size:var(--fs-display-m)}}.cta-final p{position:relative}.showcase-section:before,.showcase-section:after,.good-news:before,.cta-final:before{content:none!important}.cta-actions{display:flex;justify-content:center;flex-wrap:wrap;position:relative;gap:var(--cu-s3)}#contact .cta-actions+.cta-actions{margin-top:var(--cu-s3)}.cu-about{position:relative;display:flex;gap:var(--cu-s4);align-items:center;justify-content:center;max-width:560px;margin:var(--cu-s7) auto 0;padding:var(--cu-s5) var(--cu-s6);border:1px solid var(--on-navy-line);border-radius:var(--r-md);text-align:start}.cu-about-ph{flex:0 0 72px;width:72px;height:72px;border-radius:var(--r-circle);overflow:hidden}.cu-about-ph[hidden]{display:none}.cu-about-ph img{width:100%;height:100%;object-fit:cover;display:block}.cu-about h3{margin:0 0 var(--cu-s1);font-size:var(--fs-md);color:var(--on-navy)}.cta-final .cu-about p{margin:0;font-size:var(--fs-base);line-height:1.65;color:var(--on-navy-2)}.cu-about p b{color:var(--on-navy)}.foot-grid{margin-bottom:44px;display:grid}.foot-col h5{font-family:var(--font);font-size:var(--fs-base);color:var(--white);margin-bottom:16px;font-weight:600}.foot-col ul{list-style:none}.foot-col li{margin-bottom:11px}.foot-col a{font-size:var(--fs-base);color:var(--g400-fixed);transition:color .15s ease}.foot-col a:hover{color:var(--white)}.foot-col{display:flex;flex-direction:column;gap:10px}.foot-bottom{font-size:var(--fs-sm);color:var(--g400-fixed);margin-top:48px;padding-top:22px;border-top:1px solid rgba(var(--white-rgb),.1);display:flex;gap:16px;flex-wrap:wrap}.foot-bottom .legal-links{display:flex;gap:18px;flex-wrap:wrap;margin:0;justify-content:flex-start}@media(max-width:980px){.steps,.catalog-grid,.foot-grid{grid-template-columns:1fr 1fr}.nav-links{display:none}.burger{display:flex}}@media(max-width:600px){.hero h1{font-size:32px}.steps,.catalog-grid,.foot-grid{grid-template-columns:1fr}.cta-final{padding:44px 24px}}:root{--z-behind-2:-2;--z-behind:-1;--z-base:0;--z-lift:1;--z-lift-2:2;--z-lift-3:3;--z-lift-4:4;--z-lift-5:5;--z-lift-6:6;--z-float:10;--z-sticky:20;--z-pop:30;--z-drop:40;--z-menu:60;--z-cta:70;--z-consent:90;--z-bar:90;--z-header:100;--z-header-pop:120;--z-skip:1000;--z-dash:1500;--z-a11y:1600;--z-live:1600;--z-ovl-back:1900;--z-ovl:2000;--z-block:2500;--z-toast:3000;--z-gate:4000;--z-legal:4100;--z-a11y-panel:4200;--z-boot:9000;--font:"Inter","Heebo","Heebo Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--sans:var(--font);--cu-font:var(--font);--fx-display:var(--font);--fx-text:var(--font);--i-display:var(--font);--i-text:var(--font);--serif:var(--font);--white:#fff;--navy:#0B1F3F;--cx-acc:#003171;--cx-on:#FFFFFF;--royal-900:#001F4A;--royal-800:#00285E;--royal-700:#002B63;--royal:#003171;--royal-500:#1A4A8C;--royal-400:#4A73B3;--royal-200:#C4D3EA;--royal-100:#E3EAF5;--royal-50:#F0F4FA;--g900:#1F2A3C;--g800:#2E3A4E;--g700:#3F4B5E;--g600:#4F5B6E;--g500:#6B7686;--g400:#9AA4B2;--g300:#CBD2DB;--g200:#E2E6EC;--g100:#EEF1F5;--g50:#F7F8FB;--st-err:#BC2F38;--st-err-ink:#9F232B;--st-err-bg:#F9E6E7;--st-err-line:#EFBEC1;--st-err-50:#FCF3F3;--st-err-fill:#DD888D;--st-err-fill-line:#D5626A;--st-err-fill-on:#5A161B;--st-warn:#EBB447;--st-warn-on:#3A2608;--st-warn-solid:#C2851A;--st-warn-solid-on:var(--white);--st-warn-ink:#5F4011;--st-warn-bg:#FAEED6;--st-warn-line:#F3D59B;--st-warn-400:#EEBF63;--st-warn-fill:#EFCA80;--st-warn-fill-line:#EBB447;--st-warn-fill-on:#5F4011;--st-ok:#217D52;--st-ok-ink:#196B45;--st-ok-bg:#E3F2EB;--st-ok-line:#BADECD;--st-ok-fill:#98CDB4;--st-ok-fill-line:#74BE9B;--st-ok-fill-on:#135335;--red:var(--st-err);--red-ink:var(--st-err-ink);--red-bg:var(--st-err-bg);--red-line:var(--st-err-line);--red-50:var(--st-err-50);--amber:var(--st-warn);--amber-ink:var(--st-warn-ink);--amber-bg:var(--st-warn-bg);--amber-line:var(--st-warn-line);--amber-400:var(--st-warn-400);--brand-amber:#B7791F;--brand-amber-ink:#7A5210;--brand-amber-bg:#FCF3E3;--brand-amber-400:#D39A3E;--g400-fixed:#9AA4B2;--g500-fixed:#6B7686;--g600-fixed:#4F5B6E;--white-rgb:255,255,255;--navy-rgb:11,31,63;--royal-rgb:0,49,113;--royal-400-rgb:74,115,179;--royal-200-rgb:196,211,234;--royal-50-rgb:240,244,250;--g700-rgb:63,75,94;--g600-rgb:79,91,110;--g500-rgb:107,118,134;--g300-rgb:203,210,219;--g50-rgb:247,248,251;--amber-rgb:235,180,71;--red-rgb:188,47,56;--red-line-rgb:239,190,193;--black-rgb:0,0,0;--glow-rgb:157,179,255;--glow-2-rgb:108,140,255;--mask-solid:#000;--focus-a11y:#FFB400;--line-contrast:#8A94A3;--sheet-ink:#111;--sheet-ink-2:#555;--pos:var(--st-ok);--pos-ink:var(--st-ok-ink);--pos-bg:var(--st-ok-bg);--cal-j:#1F5FA8;--cal-c:#7A4BBF;--cal-m:#1B7F6B;--navy-2:var(--navy);--navy-3:var(--navy);--heading:var(--navy);--deep-navy:var(--navy);--ink:var(--navy);--ink-2:var(--g600);--ink-3:var(--g500);--text-soft:var(--g600);--gray:var(--g400);--gray-light:var(--g300);--gray-deep:var(--g500);--bg:var(--white);--surface:var(--white);--panel:var(--g50);--border:var(--g200);--line:var(--g200);--sky:var(--royal-100);--sky-soft:var(--royal-50);--brand-blue:var(--royal-400);--gold:var(--royal);--gold-2:var(--royal-400);--gold-light:var(--royal-100);--brand-terracotta:var(--royal);--green:var(--st-ok);--green-bg:var(--st-ok-bg);--ac-50:var(--royal-50);--ac-100:var(--royal-100);--ac-200:var(--royal-200);--ac-400:var(--royal-400);--ac-500:var(--royal);--ac-600:var(--royal-700);--ac-700:var(--royal-800);--ac-800:var(--royal-900);--ac-ink:var(--white);--fx-accent:var(--royal-700);--fx-accent-ink:var(--royal-800);--fx-accent-bg:var(--royal-50);--i-accent:var(--royal);--i-accent-ink:var(--royal-800);--i-accent-bg:var(--royal-50);--cu-accent:var(--royal);--cu-accent-soft:var(--royal-100);--cu-accent-ink:var(--royal-800);--cu-accent-bg:var(--royal-50);--ring:0 0 0 3px rgba(0,49,113,.25);--ring-on-dark:0 0 0 3px rgba(var(--royal-200-rgb),.7);--fx-ring:var(--ring);--cu-ring:var(--ring);--i-ring:var(--ring);--focus-ring:var(--navy);--focus-ring-halo:var(--white);--focus-ring-w:3px;--focus-ring-gap:2px;--role-sup:var(--g500);--role-sup-2:var(--g400);--role-sup-bg:var(--g100);--role-sup-ink:var(--g600);--role-mgr:var(--royal);--role-mgr-2:var(--royal-400);--role-mgr-bg:var(--royal-100);--role-mgr-ink:var(--royal-800);--role-plat:var(--navy);--role-plat-2:var(--g800);--role-plat-bg:var(--g100);--role-plat-ink:var(--navy);--role-comm:var(--brand-amber);--role-comm-2:var(--brand-amber-400);--role-comm-bg:var(--brand-amber-bg);--role-comm-ink:var(--brand-amber-ink);--role-member:var(--navy);--fs-xs:12px;--fs-sm:13px;--fs-base:14px;--fs-md:16px;--fs-lg:20px;--fs-xl:28px;--fs-2xl:40px;--fs-display-m:32px;--fs-display:56px;--font-head:var(--font);--fx-11:var(--fs-xs);--fx-12:var(--fs-xs);--fx-13:var(--fs-sm);--fx-15:var(--fs-base);--fx-16:var(--fs-md);--fx-20:var(--fs-lg);--fx-18:var(--fs-lg);--fx-24:24px;--site-serif:"Frank Ruhl Libre","David Libre",Georgia,serif;--site-sans:"Assistant","Heebo","Heebo Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--site-head:var(--royal-800);--site-text:var(--navy);--site-text-2:var(--g600);--site-line:var(--g200);--site-surface:var(--g50);--fs-site-h1:64px;--fs-site-h1-m:38px;--fs-site-h2:44px;--fs-site-h2-m:30px;--fs-site-h3:26px;--fs-site-h3-m:22px;--fs-site-h4:22px;--fs-site-small:14px;--fs-site-label:13px;--fs-site-h4-m:20px;--fs-site-lead:20px;--fs-site-body:17px;--fs-site-num:22px;--fs-site-num-l:44px;--fs-site-h3-l:30px;--fs-site-q:23px;--fs-site-hero:68px;--fs-site-join:56px;--fs-site-fact:18px;--r-device:36px;--r-device-in:28px;--fx-h3:var(--fs-lg);--fx-h2:var(--fs-xl);--fx-h1:var(--fs-display-m);--r-sm:10px;--r-md:14px;--r-lg:20px;--r-pill:999px;--r-circle:50%;--r-xs:6px;--r-full:999px;--radius-sm:var(--r-sm);--radius:var(--r-md);--radius-lg:var(--r-lg);--radius-pill:var(--r-pill);--cu-r1:var(--r-sm);--cu-r2:var(--r-md);--cu-r3:var(--r-lg);--cu-rp:var(--r-pill);--fx-r1:var(--r-sm);--i-r-btn:var(--r-sm);--i-r-card:var(--r-md);--i-r-lg:var(--r-lg);--cu-card-r:var(--r-md);--shadow-sm:0 1px 2px rgba(11,31,63,.05),0 1px 3px rgba(11,31,63,.04);--shadow-md:0 4px 12px -2px rgba(11,31,63,.08),0 12px 32px -12px rgba(11,31,63,.14);--shadow-lg:0 24px 64px -24px rgba(11,31,63,.28),0 8px 24px -12px rgba(11,31,63,.14);--fb-canvas:var(--g100);--shadow-card:0 1px 2px rgba(var(--navy-rgb),.14),0 0 0 1px rgba(var(--navy-rgb),.03);--cu-e1:var(--shadow-sm);--cu-e2:var(--shadow-md);--cu-e3:var(--shadow-lg);--cu-e4:var(--shadow-lg);--fx-e1:var(--shadow-sm);--fx-e2:var(--shadow-md);--i-sh-1:var(--shadow-sm);--i-sh-2:var(--shadow-md);--i-sh-3:var(--shadow-lg);--maxw:1280px;--fx-maxw:1280px;--btn-h-sm:32px;--btn-h-md:40px;--btn-h-lg:48px;--tap-min:44px;--m-band-h:68px;--btn-px-sm:12px;--btn-px-md:18px;--btn-px-lg:28px;--btn-fs-sm:var(--fs-sm);--btn-fs-md:var(--fs-base);--btn-fs-lg:var(--fs-md);--btn-r:var(--r-sm);--ease:cubic-bezier(.22,.61,.36,1);--rv-d:0ms;--cu-ink-900:var(--navy);--cu-ink-800:var(--navy);--cu-ink-700:var(--navy);--cu-ink-600:var(--navy);--cu-ink-500:var(--g700);--cu-ink-400:var(--g500);--cu-surface:var(--white);--cu-surface-2:var(--g50);--cu-surface-3:var(--g100);--cu-tint:var(--royal-100);--cu-tint-line:var(--royal-200);--cu-s1:4px;--cu-s2:8px;--cu-s3:12px;--cu-s4:16px;--cu-s5:20px;--cu-s6:24px;--cu-s7:32px;--cu-s8:40px;--cu-s9:56px;--cu-s10:72px;--cu-s11:96px;--cu-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--cu-line-1:var(--g100);--cu-line-2:var(--g200);--cu-line-3:var(--g300);--cu-r4:var(--r-lg);--cu-sec:clamp(64px,7.2vw,112px);--cu-sec-tight:clamp(48px,5.4vw,80px);--cu-ease:cubic-bezier(.22,.61,.36,1);--cu-ease-out:cubic-bezier(.16,1,.3,1);--cu-lattice-dark:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'><g fill='none' stroke='%23ffffff' stroke-width='1'><circle cx='106' cy='140' r='23' stroke-opacity='.042'/><circle cx='140' cy='140' r='23' stroke-opacity='.042'/><path d='M44,37 L47.06,42.94 L53,46 L47.06,49.06 L44,55 L40.94,49.06 L35,46 L40.94,42.94 Z' stroke-opacity='.058' stroke-linejoin='round'/></g></svg>");--cu-lattice-light:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'><g fill='none' stroke='%232C4A63' stroke-width='1'><circle cx='106' cy='140' r='23' stroke-opacity='.045'/><circle cx='140' cy='140' r='23' stroke-opacity='.045'/><path d='M44,37 L47.06,42.94 L53,46 L47.06,49.06 L44,55 L40.94,49.06 L35,46 L40.94,42.94 Z' stroke-opacity='.062' stroke-linejoin='round'/></g></svg>");--cu-lattice-faint:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'><g fill='none' stroke='%23ffffff' stroke-width='1'><circle cx='106' cy='140' r='23' stroke-opacity='.028'/><circle cx='140' cy='140' r='23' stroke-opacity='.028'/><path d='M44,37 L47.06,42.94 L53,46 L47.06,49.06 L44,55 L40.94,49.06 L35,46 L40.94,42.94 Z' stroke-opacity='.04' stroke-linejoin='round'/></g></svg>");--cu-grid-dark:none;--cu-grid-light:none;--i-ink:var(--navy);--i-ink-2:var(--g700);--i-ink-3:var(--g500-fixed);--i-bg:var(--white);--i-tint:var(--g100);--i-tint-2:var(--g100);--i-hair:var(--g200);--i-hair-2:var(--g200);--i-sec:clamp(76px,8vw,124px);--i-sec-sm:clamp(56px,6vw,88px);--i-gut:clamp(20px,4vw,40px);--fx-ink:var(--navy);--fx-ink-2:var(--g700);--fx-bg:var(--white);--fx-tint:var(--g50);--fx-sunken:var(--g100);--fx-dark:var(--navy);--fx-line:var(--g200);--fx-line-2:var(--g200);--fx-line-3:var(--g300);--fx-r2:var(--r-md);--fx-r3:var(--r-md);--fx-sec:clamp(72px,7.4vw,112px);--fx-sec-sm:clamp(52px,6vw,80px);--fx-gut:clamp(20px,3.4vw,40px);--fx-tap:44px;--fx-ease:cubic-bezier(.22,.61,.36,1);--fx-ink-4:var(--g500);--fx-ink-3:var(--g600);--cu-ink-200:var(--g500);--cu-ink-300:var(--g600);--i-ink-4:var(--g500-fixed);--bc-mute-bg:var(--g100);--bc-mute-line:var(--g200);--bc-mute-ink:var(--g600-fixed);--bc-warn-bg:var(--amber-bg);--bc-warn-line:var(--amber-line);--bc-warn-ink:var(--amber-ink);--bc-bad-bg:var(--red-50);--bc-bad-line:var(--red-line);--bc-bad-ink:var(--red);--bc-out-bg:var(--g100);--bc-out-line:var(--g200);--royal-300:var(--royal-400);--ac-300:var(--royal-400);--ac-on-dark:var(--royal-400);--bc-out-ink:var(--g600);--on-navy:var(--white);--on-navy-2:rgba(255,255,255,.86);--on-navy-3:rgba(255,255,255,.72);--on-navy-line:rgba(255,255,255,.18);--on-navy-edge:rgba(255,255,255,.7);--on-navy-hover:rgba(255,255,255,.12);--a11y-gap:16px;--a11y-cta-h:66px;--cp-sticky-h:62px;--fold-chev:8px;--fold-chev-ink:var(--g500);--scroll-fade:36px;--ic-bg:var(--royal);--ic-fg:var(--white);--ic-bg-hover:var(--royal-500);--ic-bg-on:var(--royal-500);--ic-fg-on:var(--white);--ic-xs:20px;--ic-sm:28px;--ic-md:32px;--ic-lg:40px;--ic-xl:48px;--ic-halo:0 0 0 8px var(--royal-50);--cu-loader-img:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 63.6 60.8%22%3E%3Cstyle%3Epath%7Btransform-box:fill-box;transform-origin:center%7D.t%7Bfill:%236B7686;animation:k 2.4s cubic-bezier(.45,0,.55,1) infinite%7D.r%7Bfill:%23003171;animation:k 2.4s cubic-bezier(.45,0,.55,1) -1.6s infinite%7D.l%7Bfill:%230B1F3F;animation:k 2.4s cubic-bezier(.45,0,.55,1) -.8s infinite%7D%40keyframes k%7B0%25,100%25%7Btransform:scale(1);opacity:1%7D50%25%7Btransform:scale(.88);opacity:.4%7D%7D%40media (prefers-reduced-motion:reduce)%7Bpath%7Banimation-name:none!important%7D%7D%3C/style%3E%3Cpath class=%22t%22 d=%22M19.16 37.82A23.2 23.2 0 0 1 20.94 30.44A14.2 14.2 0 1 1 45.15 16.46A23.2 23.2 0 0 1 52.43 18.61A20.8 20.8 0 1 0 19.16 37.82ZM50.3 30.81A11.8 11.8 0 0 0 44.39 27.87A14.2 14.2 0 0 1 31.2 35.49A11.8 11.8 0 0 0 30.79 42.08A20.8 20.8 0 0 0 50.3 30.81Z%22/%3E%3Cpath class=%22l%22 d=%22M20.29 18.71A11.8 11.8 0 0 0 20.7 25.3A14.2 14.2 0 0 1 33.89 32.91A11.8 11.8 0 0 0 39.8 29.98A20.8 20.8 0 0 0 20.29 18.71ZM41.93 42.17A23.2 23.2 0 0 1 34.65 44.32A14.2 14.2 0 1 1 10.44 30.34A23.2 23.2 0 0 1 8.66 22.97A20.8 20.8 0 1 0 41.93 42.17Z%22/%3E%3Cpath class=%22r%22 d=%22M34.31 20.28A23.2 23.2 0 0 1 39.81 25.51A14.2 14.2 0 1 1 39.81 53.47A23.2 23.2 0 0 1 34.31 58.69A20.8 20.8 0 1 0 34.31 20.28ZM24.81 50.75A11.8 11.8 0 0 0 30.31 47.1A14.2 14.2 0 0 1 30.31 31.87A11.8 11.8 0 0 0 24.81 28.22A20.8 20.8 0 0 0 24.81 50.75Z%22/%3E%3C/svg%3E")}@media(prefers-contrast:more){:root{--fx-ink-4:#3F4B5E;--fx-line-2:#9AA4B2}}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/heebo-hebrew-wght-normal.f1f7cfaef5.woff2) format("woff2-variations"),url(/assets/heebo-hebrew-wght-normal.f1f7cfaef5.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/heebo-latin-wght-normal.50dae2e12d.woff2) format("woff2-variations"),url(/assets/heebo-latin-wght-normal.50dae2e12d.woff2) format("woff2");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal.3100e775e8.woff2) format("woff2-variations"),url(/assets/inter-latin-wght-normal.3100e775e8.woff2) format("woff2");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal.34b9c504ca.woff2) format("woff2-variations"),url(/assets/inter-latin-ext-wght-normal.34b9c504ca.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-20A9,U+20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/frank-ruhl-libre-hebrew-wght-normal.acdf9ed0a3.woff2) format("woff2-variations"),url(/assets/frank-ruhl-libre-hebrew-wght-normal.acdf9ed0a3.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/frank-ruhl-libre-latin-wght-normal.b8081e5e9a.woff2) format("woff2-variations"),url(/assets/frank-ruhl-libre-latin-wght-normal.b8081e5e9a.woff2) format("woff2");unicode-range:U+0000-00FF,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:Assistant;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/assistant-hebrew-wght-normal.f9805e7a16.woff2) format("woff2-variations"),url(/assets/assistant-hebrew-wght-normal.f9805e7a16.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/assistant-latin-wght-normal.26b77cc317.woff2) format("woff2-variations"),url(/assets/assistant-latin-wght-normal.26b77cc317.woff2) format("woff2");unicode-range:U+0000-00FF,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:Reisinger Michal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reisinger-michal-regular.b5198eb8b3.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Reisinger Michal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reisinger-michal-bold.ec7cd2de01.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Reisinger Michal;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/heebo-latin-wght-normal.50dae2e12d.woff2) format("woff2-variations"),url(/assets/heebo-latin-wght-normal.50dae2e12d.woff2) format("woff2");unicode-range:U+0000-00FF,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}.cu-ovl{position:fixed;inset:0;display:none;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.cu-ovl.open{display:flex}.cu-card{background:var(--surface);border-radius:var(--r-lg);width:100%;max-width:520px;padding:34px 32px;position:relative;animation:cuIn .25s ease;margin:auto;box-shadow:var(--cu-e4);border:1px solid rgba(var(--navy-rgb),.08)}.cu-card.wide{max-width:720px}@keyframes cuIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.cu-x{position:absolute;top:16px;left:16px;width:34px;height:34px;border:1px solid var(--border);background:var(--white);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--fs-lg);line-height:1;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;border-radius:var(--r-sm);border-color:var(--cu-line-2);color:var(--cu-ink-300)}@media(max-width:760px){.cu-card>.cu-x{top:10px;inset-inline-end:10px}}.cu-head{text-align:center;margin-bottom:24px}.cu-head .cu-mark{width:52px;height:52px;border-radius:var(--r-circle);background:var(--ic-bg);color:var(--ic-fg);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.cu-head .cu-mark svg{width:27px;height:27px}.cu-head .cu-mark svg [stroke]{stroke:currentColor}.cu-head h3{font-weight:800;margin-bottom:7px;font-size:24px;letter-spacing:-.02em}.cu-head.cu-head-start{text-align:start;padding-inline-end:36px}.cu-step.on{display:block}.cu-field{margin-bottom:15px}.cu-field label{display:block}.cu-field .hint{font-size:var(--fs-sm)}.cu-in{width:100%;padding:12px 14px;border:1.5px solid var(--border);background:var(--royal-50);font-family:var(--font);font-size:var(--fs-md);color:var(--ink);transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;border-radius:var(--radius-sm)}.cu-in:focus{outline:none;border-color:var(--gold);box-shadow:var(--ring);background:var(--white)}.cu-in.bad{border-color:var(--red);background:var(--red-50)}textarea.cu-in{resize:vertical;min-height:92px;line-height:1.6}.cu-grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.cu-err{display:none;border:1px solid var(--red-line);margin-bottom:14px;color:var(--red-ink);border-radius:var(--cu-r1);font-size:var(--fs-sm);padding:10px 13px;background:var(--red-50);border-color:var(--red-line)}.cu-err.show{display:block}.cu-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.cu-actions>*{min-width:0;justify-content:center;text-align:center}.cu-actions .btn{flex:1 1 auto}@media(max-width:520px){.cu-actions .btn{flex:1 1 100%}}.cu-note{line-height:1.6;margin-bottom:16px;border-radius:var(--r-sm)}.cu-note.state-bad{background:var(--red-50);border-color:var(--red-line);color:var(--red-ink)}.cu-dash .cu-note.state-bad{background:var(--bad-bg);border:1px solid var(--bad-line);border-radius:var(--r-sm);padding:11px 14px;color:var(--bad-ink)}.cu-note.state-off{background:var(--g100);border-color:var(--g200);color:var(--g600)}.cu-dash .cu-note.state-off{background:var(--g100);border:1px solid var(--g200);border-radius:var(--r-sm);padding:11px 14px;color:var(--g600)}.cu-drop .t{font-weight:600;font-size:var(--fs-base);color:var(--navy)}.cu-drop .s{font-size:var(--fs-sm);color:var(--ink-3);margin-top:4px}.cu-skip{text-align:center;margin-top:13px;font-size:var(--fs-base);color:var(--ink-3)}.cu-success-ic{border-radius:var(--r-circle);display:flex;align-items:center;justify-content:center;margin:0 auto 18px;width:60px;height:60px;background:var(--ic-bg)}.cu-dash.open{display:flex}.join-menu.open .join-menu-pop{opacity:1;visibility:visible;transform:translateY(0)}@media(max-width:900px){header#siteHeader .header-inner>.join-menu{inset-inline-start:20px}}.join-menu-pop a>span:last-child{display:flex;flex-direction:column;gap:2px}@media(min-width:1120px){header#siteHeader .join-menu-pop{inset-inline-start:auto;inset-inline-end:0}}header#siteHeader .header-inner>.join-menu{position:relative;transform:none;inset-inline-start:auto;inset-inline-end:auto;top:auto}@media(min-width:1120px){header#siteHeader .header-inner,header#siteHeader .subnav,header#siteHeader .subnav .nav-links{display:contents}header#siteHeader .join-menu{order:6;position:relative}}.join-menu{position:relative}@media(max-width:640px){.join-menu-pop{min-width:236px}}.join-menu-pop i{font-style:normal;font-size:var(--fs-xs);color:var(--cu-ink-300)}.join-menu-pop a{display:flex;align-items:center;gap:11px;text-decoration:none;transition:background .14s}body.cu-locked{overflow:hidden}.cu-side-logo .m{width:34px;height:34px;border-radius:var(--r-sm);background:rgba(var(--white-rgb),.12);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cu-side-logo .m svg{width:19px;height:19px}.cu-side-logo .x{color:var(--gold-2)}.cu-comm .nm{font-family:var(--font);letter-spacing:-.005em}.cu-dash .cu-main:focus{outline:none}body.sv-kiosk #supDash .cu-main{margin:0!important;padding:12px!important;max-width:none!important}.cu-icobtn .dot{position:absolute;top:8px;left:9px;width:8px;height:8px;border-radius:var(--r-circle);background:var(--gold);border:2px solid var(--white)}.pv-cal-g i.dot{position:relative}.pv-cal-g i.dot:after{content:"";position:absolute;bottom:3px;width:4px;height:4px;border-radius:var(--r-circle);background:var(--royal)}.cu-dash .cu-in,.cu-dash .cu-chk,.cu-dash .cu-vtab,.cu-dash .adm-todo-item,.cu-dash .cu-offer-stats,.cu-dash .mc-cell,.cu-dash .cu-tabs,.cu-dash .cu-notif-pop{border-radius:var(--r-md)}.cu-in::placeholder,input::placeholder,textarea::placeholder{color:var(--cu-ink-200)}.cu-dash select.cu-in{background-position:left 12px center}.cu-notif-head button{background:none;border:0;color:var(--navy-3);font-size:var(--fs-sm);font-weight:700;cursor:pointer;padding:4px 6px;border-radius:6px}.cu-notif-head button:hover{background:var(--bg-2, var(--g100))}.cu-notif-list{overflow-y:auto;flex:1}.cu-notif-item{display:block;width:100%;text-align:right;background:none;border:0;border-bottom:1px solid var(--border);padding:11px 14px;cursor:pointer;font:inherit;color:inherit}.cu-notif-item:hover{background:var(--royal-50)}.cu-notif-item .t{font-weight:700;font-size:var(--fs-base);display:flex;align-items:center;gap:8px}.cu-notif-item .b{font-size:var(--fs-sm);color:var(--ink-2);margin-top:3px;line-height:1.4}.cu-notif-item .w{font-size:var(--fs-xs);color:var(--ink-3);margin-top:4px}.cu-notif-foot{padding:9px 14px;border-top:1px solid var(--border);font-size:var(--fs-xs);color:var(--ink-3);text-align:center}.cu-view.on,.cu-sview.on{display:block;animation:cuFade .2s ease}.cu-view,.cu-sview{padding:0}.cu-dash .cu-view[data-aview=home].on{display:flex;flex-direction:column}.cu-dash .cu-view[data-aview=home]>.cu-filters .ff label{display:inline-block;margin:0 8px 0 0}.cu-dash .cu-view[data-aview=home]>.cu-filters .ff{display:flex;align-items:center}.cu-tab.active{background:var(--white);color:var(--ink);box-shadow:var(--shadow-sm)}.cu-tab:focus-visible{outline:2px solid var(--navy-3);outline-offset:2px}.cu-menu a.active .nav-badge{background:var(--navy);color:var(--white)}.cu-tab .nav-badge,.cu-tab .nav-badge.b-act{background:var(--st-warn);color:var(--st-warn-on)}#cuDash .cu-menu li[hidden],#cuDash .cu-tab[hidden],#cuDash .cu-panel[hidden]{display:none!important}.cu-dash .cu-tab.active,.cu-dash .cu-tab[aria-selected=true]{background:var(--white);color:var(--fx-ink);font-weight:700;box-shadow:var(--fx-e1)}@keyframes cuFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cu-sw.locked{opacity:.5;cursor:not-allowed}.cu-table small.sub-cell{display:block}.adm-todo-item .n{flex:none;min-width:30px;height:30px;padding:0 8px;border-radius:var(--r-sm);background:var(--st-warn);color:var(--st-warn-on);font-family:var(--font);font-weight:800;font-size:var(--fs-base);display:flex;align-items:center;justify-content:center}.adm-todo-item .t{flex:1;min-width:0}.adm-todo-item .go{color:var(--ink-3);font-size:var(--fs-md)}.adm-todo-item.stale{border-color:var(--amber-line);background:var(--amber-bg)}.adm-todo-item.stale .n{background:var(--st-warn);color:var(--st-warn-on)}.adm-todo-item.stale .age{background:var(--st-warn);color:var(--st-warn-on);border-radius:var(--r-pill);padding:1px 8px;width:fit-content;font-weight:700}.adm-todo-h{grid-column:1/-1;margin:6px 0 0;font-size:var(--fs-sm);font-weight:800;color:var(--ink-2)}.adm-todo-h .adm-todo-hn{font-weight:600;color:var(--ink-3)}.adm-todo-adv{grid-column:1/-1}.adm-todo-adv>summary{cursor:pointer}.adm-todo-adv>.adm-todo{margin-top:8px}.cu-dash select.cu-in.lead-pick{height:30px;min-height:30px;padding:0 14px;padding-inline-end:30px;font-size:var(--fs-sm);font-weight:700;min-width:0;width:auto;border:1px solid transparent;border-radius:var(--r-pill);background-color:var(--g100);color:var(--g700);background-position:left 11px center;cursor:pointer;box-shadow:none}.cu-dash select.cu-in.lead-pick:hover{border-color:var(--g300)}.cu-dash select.cu-in.lead-pick.tone-new{background-color:var(--st-warn);color:var(--st-warn-on)}.cu-dash select.cu-in.lead-pick.tone-contacted{background-color:var(--royal-100);color:var(--royal-800)}.cu-dash select.cu-in.lead-pick.tone-converted{background-color:var(--royal-200);color:var(--royal-900)}.cu-dash select.cu-in.lead-pick.tone-rejected{background-color:var(--red-50);color:var(--red-ink)}.cu-dash .cu-filters .cu-search-wrap .cu-in{padding-inline-start:36px}input.cu-in[type=number],input.cu-in[inputmode=decimal],input.cu-in[inputmode=numeric]{font-variant-numeric:tabular-nums}:is(.of-form,.sb-form)>:is(.adm-form,.adm-row-actions,.btn){margin-inline-start:22px;margin-inline-end:22px}:is(.of-form,.sb-form)>:is(.adm-row-actions,.btn){margin-bottom:20px}.cu-meter .bar{height:7px;border-radius:var(--r-pill);background:var(--g200);overflow:hidden}.cu-meter .bar i{display:block;height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--g600),var(--navy));transform-origin:right;animation:cuBarIn .3s var(--cu-ease-out) both}@keyframes cuBarIn{0%{transform:scaleX(0)}}.cu-meter.warn .bar i{background:linear-gradient(90deg,var(--amber),var(--amber))}.cu-meter.full .bar i{background:linear-gradient(90deg,var(--red),var(--red))}.cu-meter.ok .bar i{background:linear-gradient(90deg,var(--royal-500),var(--royal-700))}.cu-kpi .hint{font-size:var(--fs-xs);color:var(--ink-3);margin-top:6px;line-height:1.45}.cu-kpi .top{margin-bottom:12px}@media(max-width:860px){.cu-dash .cu-kpi .top{margin-bottom:6px}}.cu-kpi .l{margin-top:3px}@media(max-width:640px){#supDash [data-sview=verify] .cu-panel-head p{display:none}}.cu-dlist .nm{display:flex;align-items:center;gap:8px;color:var(--ink-2)}.cu-dlist .nm i{width:9px;height:9px;border-radius:4px}.cu-dash .cu-table tbody tr:nth-child(2n) td{background:transparent}.cu-table tbody tr:nth-child(2n){background:transparent}@media(max-width:760px){.cu-tbl-wrap.cu-x-start.cu-x-end{-webkit-mask-image:linear-gradient(to right,transparent 0,var(--mask-solid) var(--scroll-fade),var(--mask-solid) calc(100% - var(--scroll-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--mask-solid) var(--scroll-fade),var(--mask-solid) calc(100% - var(--scroll-fade)),transparent 100%)}}.cu-tag{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;box-sizing:border-box;cursor:default;user-select:none;box-shadow:none}.cu-tag:hover{filter:none;transform:none}.cu-fchip.active{background:var(--navy-2);border-color:var(--navy-2);color:var(--white)}.cu-offer.off{opacity:.62}.cu-offer-logo{flex:none;display:inline-flex;width:var(--ic-lg);height:var(--ic-lg);border-radius:var(--r-circle)}.cu-offer h4.cu-offer-hl{font-size:var(--fs-lg);font-weight:800;color:var(--navy)}.cu-offer-ttl{font-size:var(--fs-sm);font-weight:600;color:var(--ink-2);line-height:1.4}.cu-offer .cat{font-size:var(--fs-xs);color:var(--ink-3);margin-top:3px}.cu-offer-quota{font-size:var(--fs-sm);color:var(--ink-3);line-height:1.6;margin:-4px 0 12px}.cu-sw .track{width:42px;height:24px;border-radius:var(--r-pill);background:var(--g200);position:relative;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;flex-shrink:0}.cu-sw .track:after{content:"";position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:var(--r-circle);background:var(--white);box-shadow:0 1px 4px rgba(var(--black-rgb),.2);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}.cu-sw.on .track{background:var(--green)}.cu-sw.on .track:after{transform:translate(-18px)}.cu-dash .cu-sw .track{background:var(--g300);border-radius:var(--cu-rp)}.cu-dash .cu-sw.on .track{background:var(--royal-700)}.mc-cell .l{font-size:var(--fs-sm);font-weight:700;color:var(--ink-3)}.mc-cell .h{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.55}.mc-now .l{font-size:var(--fs-base);font-weight:800;color:var(--navy)}.mc-now .h{font-size:var(--fs-sm);color:var(--ink-2)}.pay-how .ph-row:last-of-type{border-bottom:0}.pay-how .ph-pays{padding:8px 0;border-bottom:1px solid var(--border);font-size:var(--fs-sm)}.pay-how .ph-pays ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.pay-how .ph-pays li{color:var(--ink-2)}@media(max-width:560px){.mz-savebar .btn{flex:1 1 auto;justify-content:center}}.cu-exp{display:flex;align-items:center;gap:7px;font-size:var(--fs-sm);font-weight:600;line-height:1.5;background:var(--st-warn-fill);border:1px solid var(--st-warn-fill-line);color:var(--st-warn-fill-on);border-radius:var(--r-sm);padding:8px 11px;margin-bottom:12px}.cu-exp:before{content:"";width:7px;height:7px;border-radius:var(--r-circle);background:var(--st-warn-fill-on);flex-shrink:0}.cu-exp.danger{background:var(--red-50);border-color:var(--red-line);color:var(--red-ink)}.cu-exp.danger:before{background:var(--red)}.cu-perf.empty{display:block;text-align:center;font-size:var(--fs-xs);color:var(--ink-3);padding:10px}.cu-offer-share .btn{flex:1 1 auto;justify-content:center}.cu-offer-why{margin:8px 0 0;padding:8px 10px;border-radius:var(--r-sm);background:var(--st-warn-fill);border:1px solid var(--st-warn-fill-line);color:var(--st-warn-fill-on);font-size:var(--fs-sm);line-height:1.5}.adm-gsearch:focus-within{border-color:var(--navy-3);box-shadow:var(--ring)}.cu-dash .adm-gsearch:focus-within{border-color:var(--fx-accent);box-shadow:var(--fx-ring)}.gs-item{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 13px;border:0;cursor:pointer;background:transparent;font-family:inherit;text-align:start;border-bottom:1px solid var(--border)}.gs-item:last-child{border-bottom:0}.gs-item:hover{background:var(--g100)}.gs-item .k{flex:none;font-size:var(--fs-xs);font-weight:700;color:var(--ink-3);background:var(--g100);border:1px solid var(--border);border-radius:var(--r-pill);padding:2px 8px;margin-top:2px;white-space:nowrap}.gs-item .b{min-width:0;display:flex;flex-direction:column;gap:2px}.gs-item .b b{font-size:var(--fs-base);color:var(--ink);font-weight:700;overflow-wrap:anywhere}.gs-item .b i{font-style:normal;font-size:var(--fs-xs);color:var(--ink-3);overflow-wrap:anywhere}.gs-empty{padding:14px;font-size:var(--fs-sm);color:var(--ink-3);text-align:center}.cu-toast{position:fixed;top:16px;right:16px;z-index:var(--z-toast);display:flex;align-items:center;gap:11px;width:max-content;max-width:min(380px,calc(100vw - 32px));padding:12px 12px 12px 14px;border-radius:var(--cu-r2);background:var(--white);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-lg);font-size:var(--fs-base);font-weight:600;line-height:1.45;overflow:hidden;pointer-events:none;transform:translate(calc(100% + 24px))}.cu-toast>svg{width:32px;height:32px;padding:8px;flex:none;border-radius:var(--r-circle);background:var(--st-ok);color:var(--white)}.cu-toast-body{display:flex;flex-direction:column;min-width:0}.cu-toast-sub{font-size:var(--fs-sm);font-weight:500;color:var(--ink-3)}.cu-toast-sub:empty{display:none}.cu-toast:not(.show){visibility:hidden;opacity:0;transition:transform .28s var(--cu-ease-out),opacity .2s ease,visibility 0s linear .28s}.cu-toast.show{visibility:visible;opacity:1;transform:none;transition:transform .28s var(--cu-ease-out),opacity .2s ease}.cu-toast-err{align-items:flex-start}.cu-toast-err>svg{background:var(--st-err)}.cu-toast-x{pointer-events:auto;flex-shrink:0;align-self:flex-start;background:transparent;border:0;color:var(--ink-3);cursor:pointer;font:inherit;font-size:var(--fs-lg);line-height:1;padding:0 4px;margin-inline-start:auto;border-radius:var(--r-sm)}.cu-toast-x:hover{color:var(--ink)}.cu-toast-x:focus-visible{outline:none;box-shadow:var(--ring)}.cu-toast-x[hidden]{display:none}.cu-toast-act{pointer-events:auto;flex-shrink:0;background:var(--royal-50);border:0;color:var(--royal);cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:700;padding:3px 10px;margin-inline-start:6px;border-radius:var(--r-xs)}.cu-toast-act:hover{background:var(--royal-100)}.cu-toast-act:focus-visible{outline:none;box-shadow:var(--ring)}.cu-toast-act[hidden]{display:none}@media(max-width:640px){.cu-toast{top:12px;right:12px;left:12px;width:auto;max-width:none}}@media(prefers-reduced-motion:reduce){.cu-toast,.cu-toast.show,.cu-toast:not(.show){transform:none}}.cu-feed .fi{flex-shrink:0;width:var(--ic-md);height:var(--ic-md);background:var(--ic-bg)!important;flex:none;display:inline-flex;align-items:center;justify-content:center}.cu-feed .ft{font-size:var(--fs-base);color:var(--ink);line-height:1.5}.cu-dash .cu-feed .ft{font-size:var(--fx-13);color:var(--fx-ink)}.hd .hd-feed .ft span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cu-empty{text-align:center;padding:var(--cu-s9) var(--cu-s6);font-size:var(--fs-base);border-radius:var(--cu-card-r)}@media(max-width:1080px){.cu-cols,.cu-cols3{grid-template-columns:1fr}}.cu-tabbar{display:none}@media(max-width:760px){.cu-tabbar:not([hidden]){display:flex;position:fixed;inset-inline:0;bottom:0;z-index:var(--z-sticky);background:var(--surface);border-top:1px solid var(--g200);padding:2px 4px env(safe-area-inset-bottom);box-sizing:border-box;height:calc(58px + env(safe-area-inset-bottom))}.cu-tabbar button{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 2px;border:0;background:none;color:var(--g500);font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer}.cu-tabbar button[hidden]{display:none}.cu-tabbar svg{width:22px;height:22px}.cu-tabbar [aria-current]{color:var(--royal-700)}.cu-tabbar button{position:relative}}@media(max-width:760px){.cu-side.open{transform:none;box-shadow:-10px 0 40px rgba(var(--black-rgb),.3)}.cu-top :is(h1,h2){font-size:var(--fs-lg)}.cu-top .sub{display:none}.cu-card{padding:28px 20px}.cu-card .cu-head,.cu-card>h3:first-of-type{padding-inline-end:44px}.cu-grid2{grid-template-columns:1fr}}.vis-q input[type=checkbox]{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--navy-2);cursor:pointer}.vis-q.off b,.vis-q.off i{opacity:.45}.ob-dow span.off{color:var(--g300)}.lead-consent{width:100%;display:flex;flex-direction:column;margin:4px 0 2px;text-align:start;margin-top:var(--cu-s2);gap:10px}.lead-consent label{display:flex;cursor:pointer;font-size:var(--fs-sm);line-height:1.6;color:var(--cu-ink-400);align-items:center;gap:10px}.lead-consent input[type=checkbox]{flex:none;width:17px;height:17px;margin-top:1px;accent-color:var(--navy-2);cursor:pointer}.lead-consent .lc-link{text-decoration:underline;background:none;border:0;padding:0;font:inherit;cursor:pointer}.lead-consent .lc-link,.lead-form .lc-link{display:inline!important;height:auto!important;min-height:0!important;inline-size:auto!important;width:auto!important;block-size:auto!important;vertical-align:baseline;line-height:inherit!important;flex:none;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;font:inherit!important;font-weight:600!important;color:var(--cu-accent-ink)!important;text-decoration:underline;text-underline-offset:2.5px;text-decoration-color:rgba(var(--royal-rgb),.4);transition:text-decoration-color .16s var(--cu-ease)}.lead-consent .lc-link:hover{text-decoration-color:currentColor}.lead-consent .lc-link:not(:focus-visible),.lead-form .lc-link:not(:focus-visible){box-shadow:none!important}.lead-form .lc-link{background:none;border:none;padding:0;font:inherit;cursor:pointer;color:var(--i-accent-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--royal-rgb),.4)}.lead-form .lc-link:hover{text-decoration-color:currentColor}.lead-consent .lc-link{color:var(--fx-accent-ink);font-weight:600}.final-cta .lc-link{background:none;border:0;padding:0;color:var(--royal);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline}.final-cta:after{content:"";position:absolute;width:640px;height:640px;border-radius:var(--r-circle);inset-inline-start:-220px;bottom:-380px;border:1.5px solid rgba(var(--white-rgb),.08);pointer-events:none}@media(max-width:900px){.final-cta{padding:56px 0}}.lead-consent label.bad{color:var(--red)}.lead-consent label.bad input[type=checkbox]{outline:2px solid var(--red-line);outline-offset:2px}.lead-form .lead-consent label>span{display:block;flex:1 1 auto;min-width:0}@media(hover:none),(max-width:900px){.lead-consent label,.vis-q label{padding-block:6px;min-height:var(--fx-tap)}}.rs-doc h4{font-family:var(--font);font-size:var(--fs-md);font-weight:800;color:var(--ink);margin:22px 0 8px}.rs-doc h4:first-child{margin-top:0}.rs-doc code{background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-family:ui-monospace,Menlo,monospace;font-size:var(--fs-sm);direction:ltr;display:inline-block}.rs-doc .rs-warn{border-inline-start:3px solid var(--gold);background:rgba(var(--amber-rgb),.09);border-radius:var(--r-sm);padding:12px 14px;margin:10px 0 14px}.flw{font-size:var(--fs-base);line-height:1.7;color:var(--ink-2)}.flw h4{font-family:var(--sans);font-size:var(--fs-md);font-weight:800;color:var(--ink);margin:26px 0 10px}.flw h4:first-child{margin-top:0}.flw p{margin:0 0 10px}.flw code{background:var(--panel);border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-family:ui-monospace,Menlo,monospace;font-size:var(--fs-sm);direction:ltr;display:inline-block}.flw-roles{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.flw-roles button{font-family:var(--sans);font-size:var(--fs-sm);font-weight:700;padding:7px 14px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--white);color:var(--ink-2);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s}.flw-roles button:hover{border-color:var(--gray-deep);background:var(--sky-soft)}.flw-roles button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--white)}.flw-steps{position:relative;padding-inline-start:46px;margin:2px 0 4px}.flw-steps:before{content:"";position:absolute;top:16px;bottom:20px;inset-inline-start:15px;width:2px;background:linear-gradient(var(--navy-3),var(--sky))}.flw-step{position:relative;padding-bottom:20px}.flw-step:last-child{padding-bottom:2px}.flw-step .flw-num{position:absolute;inset-inline-start:-46px;top:-1px;background:var(--panel);color:var(--gray-deep);border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-family:var(--sans);font-weight:800;border-width:1px;box-shadow:0 0 0 5px var(--cu-surface)}.flw-step.mine .flw-num{background:var(--navy);border-color:var(--navy);color:var(--white)}.flw-step h5{font-family:var(--sans);font-size:var(--fs-base);font-weight:800;color:var(--ink);margin:5px 0}.flw-step p{font-size:var(--fs-base);margin:0 0 6px}.flw-who{display:inline-flex;align-items:center;gap:4px;background:var(--panel);color:var(--gray-deep);margin-inline-end:6px;margin-bottom:4px;border-radius:var(--cu-rp);font-size:var(--fs-xs);font-weight:700;padding:3px 9px}.flw-who.mine{box-shadow:inset 0 0 0 1.5px currentColor}.flw-who.r-supplier{background:var(--role-sup-bg);color:var(--role-sup-ink)}.flw-who.r-manager{background:var(--role-mgr-bg);color:var(--role-mgr-ink)}.flw-who.r-admin{background:var(--role-plat-bg);color:var(--role-plat-ink)}.flw-who.r-member{background:var(--role-comm-bg);color:var(--role-comm-ink)}.flw-roles button[data-flow-role=supplier][aria-pressed=true]{background:var(--role-sup);border-color:var(--role-sup)}.flw-roles button[data-flow-role=manager][aria-pressed=true]{background:var(--role-mgr);border-color:var(--role-mgr)}.flw-roles button[data-flow-role=admin][aria-pressed=true]{background:var(--role-plat);border-color:var(--role-plat)}.flw-roles button[data-flow-role=member][aria-pressed=true]{background:var(--role-comm);border-color:var(--role-comm)}.flw-bar{display:flex;height:38px;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--border);margin:12px 0 10px}.flw-bar span{display:flex;align-items:center;justify-content:center;color:var(--white);font-size:var(--fs-xs);font-weight:800;font-family:var(--sans);min-width:0;overflow:hidden;white-space:nowrap}.flw-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:var(--fs-sm);color:var(--ink-2);margin-bottom:6px}.flw-legend span{display:inline-flex;align-items:center;gap:6px}.flw-legend i{width:11px;height:11px;border-radius:4px;display:inline-block}.flw table{width:100%;border-collapse:collapse;margin:8px 0 14px;font-size:var(--fs-base)}.flw th,.flw td{border-bottom:1px solid var(--border);padding:8px 10px;text-align:start}.flw th{font-weight:700;color:var(--ink);background:var(--panel)}.rs-doc td,.flw td{padding:10px 12px;border-color:var(--cu-line-1)}.rs-doc th,.flw th{background:var(--cu-surface-2);color:var(--cu-ink-800);font-weight:700;font-size:var(--fs-sm);padding:10px 12px}.rs-doc table,.flw table{font-size:var(--fs-base)}.flw-note{border-inline-start:3px solid var(--brand-blue);padding:12px 14px;margin:10px 0 14px;font-size:var(--fs-base);border-inline-start-width:3px;border-radius:var(--cu-r1);background:var(--cu-tint);border-color:var(--cu-ink-600)}.flw-states{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:6px 0 12px}.flw-state{border:1px solid var(--border);border-radius:var(--r-md);padding:11px 13px;background:var(--surface)}.flw-state b{display:block;font-size:var(--fs-sm);color:var(--ink);margin-bottom:3px}.flw-state span{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.6}@media(max-width:640px){.flw-steps{padding-inline-start:38px}.flw-steps:before{inset-inline-start:13px}.flw-step .flw-num{inset-inline-start:-38px;width:28px;height:28px;font-size:var(--fs-sm)}}.pnl-dirty.on{display:inline-flex}[data-cronly]{display:none}.cu-side.sup .cu-menu a.active{color:var(--white);background:var(--g500-fixed)}.cu-dash .cu-menu a.active,.cu-side.sup .cu-menu a.active{background:rgba(var(--white-rgb),.12);color:var(--white);font-weight:700;box-shadow:none}.cu-side.sup .cu-side-logo .x{color:var(--role-sup-2)}.cu-side.sup{background:var(--navy)}body,button,input,select,textarea,optgroup,h1,h2,h3,h4,h5,h6,.btn,.logo,.eyebrow,.brand-name,.brand-tag,.foot-name,.foot-tag,.mock-title,.cu-side-logo,[class^=cu-],[class*=" cu-"],[class^=rc-],[class*=" rc-"],[class^=adm-],[class*=" adm-"]{font-family:var(--cu-font)!important}h1,h2,h3,h4,h5,h6,p,li,span,a,button,td,th,label,input,select,textarea,.good-news-punch,.hero-inner h1,.section-head h2,.sec-head h2,.cu-top :is(h1,h2),.cu-panel-head h3,.eyebrow,.btn,.brand-tag{letter-spacing:0!important}.cu-dash .cu-side.sup{background:var(--navy)}.cu-skip a{color:var(--navy-2);text-decoration:underline;cursor:pointer;font-weight:600}.cu-drop:hover,.cu-drop.hot{border-color:var(--gold);background:var(--royal-50)}.map-pin.hot circle.core{transform:scale(1.4);fill:var(--white)}@media(hover:hover)and (pointer:fine){.map-pin:hover circle.core{transform:scale(1.4);fill:var(--white)}}.map-pin:focus-visible circle.core{stroke:var(--white);stroke-width:2.5}.map-pin{cursor:default;outline:none}.map-pin circle.core{stroke-width:1.5;transform-box:fill-box;transform-origin:center;transition:transform .2s var(--ease),fill .2s;stroke:var(--white)}.cu-drop:hover .di,.cu-drop.hot .di{background:var(--ic-bg-on)}.cu-drop:hover .di svg,.cu-drop.hot .di svg{color:var(--ic-fg-on)}.cu-map .mfield label{display:block;font-size:var(--fs-sm);font-weight:600;color:var(--ink-2);margin-bottom:6px}.cu-map .mfield .req{color:var(--red)}.cu-imp-sum div{background:var(--royal-50);border:1px solid var(--border);border-radius:var(--r-md);padding:12px 14px}.cu-imp-sum .l{font-size:var(--fs-xs);color:var(--ink-3)}.cu-dash .cu-kpi.hero-kpi .l{font-weight:600}.cu-imp-sum .v{font-family:var(--font);font-weight:800;font-size:var(--fs-lg);color:var(--navy)}.cu-imp-sum .bad .v{color:var(--red)}@media(max-width:760px){.cu-dash .cu-kpi .v{font-size:var(--fs-lg)}}.cu-dash .cu-kpi .v{font-variant-numeric:tabular-nums}@media(max-width:760px){.cu-dash .cu-kpi.hero-kpi .v{font-size:32px}}@media(max-width:860px){.cu-dash .cu-kpi.hero-kpi .v{font-size:var(--fs-xl)}}.cu-code-check .cu-field{flex:1;min-width:220px;margin-bottom:0}@media(max-width:640px){#supDash .cu-code-check{flex-direction:column;align-items:stretch}}.cu-vres.ok{background:var(--green-bg);border-color:var(--royal-200)}.cu-dash .cu-meter.ok .bar i{background:var(--ok)}.cu-dash .cu-meter .bar i{background:var(--navy)}.cu-dash .cu-meter .bar i,.cu-dash .cu-meter.ok .bar i{background:var(--fx-ink);border-radius:var(--r-pill)}.cu-vres.no{background:var(--red-50);border-color:var(--red-line)}body.sv-kiosk .cu-vres h4{font-size:var(--fs-lg)}body.sv-kiosk .cu-vres.ok{border-width:3px}body.sv-kiosk #supDash .cu-side,body.sv-kiosk #supDash .cu-top,body.sv-kiosk #supDash #supTaskBanner,body.sv-kiosk #supDash #supImportPanel,body.sv-kiosk #supDash #svRecentPanel{display:none!important}#cuDash .cu-top [data-flow][hidden]{display:none}.cu-inv{display:flex;align-items:center;gap:10px;background:var(--royal-50);border:1px solid var(--border);border-radius:var(--r-md);padding:11px 13px;font-size:var(--fs-sm);color:var(--ink-2);margin-top:10px}.cu-inv b{color:var(--ink)}#cuOvCols:has(>.cu-panel[hidden]){grid-template-columns:1fr}.cu-dash .cu-meter.warn .bar i{background:var(--amber)}.cu-dash a[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media(max-width:640px){.cu-dash .cu-tbl-wrap:has(>table.cu-cards){overflow:visible;border:0;background:transparent;padding:0}.cu-dash table.cu-cards,.cu-dash table.cu-cards>tbody{display:block;width:100%}.cu-dash table.cu-cards>thead{display:none}.cu-dash table.cu-cards>tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding:12px 14px;margin:0 0 10px;border:1px solid var(--g200);border-radius:var(--r-md);background:var(--white)}.cu-dash table.cu-cards>tbody>tr>td{min-width:0;padding:0;border:0;background:none;text-align:start;white-space:normal}.cu-dash table.cu-cards>tbody>tr>td[data-l]:before{content:attr(data-l);display:block;margin-bottom:1px;font-size:var(--fs-xs);font-weight:600;color:var(--ink-3)}.cu-dash table.cu-cards>tbody>tr>td:first-child{grid-column:1 / -1}.cu-dash table.cu-cards>tbody>tr>td:first-child:before{display:none}.cu-dash table.cu-cards>tbody>tr>td:last-child:has(.btn,.cu-rowacts){grid-column:1 / -1}.cu-dash table.cu-cards>tbody>tr>td:last-child:has(.btn,.cu-rowacts):before{display:none}.cu-dash table.cu-cards>tbody>tr:has(>td:only-child){display:block}.cu-dash table.cu-cards>tbody>tr.cu-exp-r{display:block;margin-top:-10px;border-top:0;border-radius:0 0 var(--r-md) var(--r-md)}.cu-dash table.cu-cards>tbody>tr:has(>td:only-child)>td{display:block}.cu-dash table.cu-cards>tbody>tr:hover>td{background:none}.cu-dash table.cu-cards .cu-tag{white-space:normal;max-width:100%;height:auto;line-height:1.4;padding-block:2px}}.subnav{border-top:1px solid var(--border);background:var(--royal-50)}.subnav .wrap{display:flex;align-items:center;gap:12px;height:46px}.bd-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:44px}.bd-step{border-color:var(--cu-line-1);box-shadow:var(--cu-e1)}@media(max-width:900px){.bd-steps{grid-template-columns:1fr 1fr}}@media(max-width:600px){.bd-steps{grid-template-columns:1fr}}.join-wrap{display:grid;grid-template-columns:1.35fr 1fr;align-items:start;max-width:960px;margin:0 auto}.join-card{border:1px solid var(--border);background:var(--white);padding:var(--cu-s7);box-shadow:var(--cu-e2);border-color:var(--cu-line-1)}.join-head h3{font-weight:800;margin-bottom:6px;font-size:var(--fs-lg);letter-spacing:-.018em}.join-head{margin-bottom:var(--cu-s5);padding-bottom:var(--cu-s4);border-bottom:1px solid var(--cu-line-1)}.join-note{line-height:1.6;text-align:center;font-size:var(--fs-sm);color:var(--cu-ink-300);margin-top:var(--cu-s3)}.join-done{display:none;text-align:center;padding:8px 0 4px}.join-done.show{display:block}.join-done h3,.join-done h2:where(.h3-look){font-size:var(--fs-lg);font-weight:800;margin-bottom:10px}.join-done p{font-size:var(--fs-base);color:var(--ink-2);line-height:1.75}.join-side{border:1px solid var(--royal-200);padding:var(--cu-s6);background:var(--cu-tint);border-color:var(--cu-tint-line)}.join-side h4{font-family:var(--font);font-weight:700;color:var(--navy)}.join-side ul{list-style:none;display:flex;flex-direction:column;gap:12px}.join-side li{display:flex;gap:9px;align-items:flex-start;line-height:1.6;font-size:var(--fs-base);color:var(--cu-ink-500)}.join-side li svg{display:none}.join-side ul li:before{content:"";flex:none;width:12px;height:2px;margin-top:11px;background:var(--navy)}.join-side-foot{margin-top:18px;padding-top:16px;font-size:var(--fs-base);color:var(--ink-2);border-top:1px solid var(--cu-tint-line)}.join-side-foot a{color:var(--navy-2);font-weight:600;text-decoration:underline;cursor:pointer}@media(max-width:900px){.join-wrap{grid-template-columns:1fr}}.join-steps{list-style:none;counter-reset:js;margin:var(--cu-s3) 0 0;padding:0;display:grid;gap:var(--cu-s2)}.join-steps li{counter-increment:js;display:flex;gap:var(--cu-s2);align-items:flex-start;font-size:var(--fs-sm);line-height:1.55;color:var(--cu-ink-500)}.join-steps li:before{content:counter(js);flex:0 0 14px;color:var(--navy);font-size:var(--fs-sm);font-weight:700;line-height:1.55}.join-steps-m{display:none}@media(max-width:900px){.join-steps-m{display:grid}#build .join-side>h4,#build .join-side>ul{display:none}#build .join-side-foot{margin-top:0;padding-top:0;border-top:0}}#supJoin{scroll-margin-top:var(--cu-s11)}.join-below{margin-top:var(--cu-s9)}.join-wrap.is-sent{grid-template-columns:minmax(0,1fr);max-width:640px}.join-wrap.is-sent .join-side,.join-wrap.is-sent .join-head{display:none}.cu-received-acts{display:flex;flex-wrap:wrap;gap:var(--cu-s3);justify-content:center;margin-top:var(--cu-s5)}.cu-field-err{margin:var(--cu-s1) 0 0;font-size:var(--fs-sm);line-height:1.5;color:var(--red);font-weight:600}.cu-field-err[hidden]{display:none}.lead-consent .cu-field-err{margin:0 0 var(--cu-s2)}.cu-err-sum{display:none}@media(max-width:760px){.cu-err-sum:not([hidden]){display:flex;align-items:center;gap:var(--cu-s2);width:100%;margin:0 0 var(--cu-s4);padding:var(--cu-s3) var(--cu-s4);border:1px solid var(--red);border-radius:var(--r-sm);background:var(--red-50);color:var(--red-ink);font:inherit;font-size:var(--fs-base);font-weight:700;text-align:start;cursor:pointer}.cu-err-sum u{margin-inline-start:auto;font-weight:600}}.gate{position:fixed;inset:0;z-index:var(--z-gate);display:flex;align-items:center;justify-content:center;padding:20px;background:radial-gradient(120% 130% at 70% -10%,var(--navy) 0%,var(--cu-ink-900) 55%,var(--navy) 100%)}.gate.hidden{display:none}.gate:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:none}.cp-hero,.cta-final{border-radius:var(--r-md)}.cm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cm-card{background:var(--surface);border:1px solid var(--border);display:flex;flex-direction:column;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;text-align:start;border-radius:var(--cu-r3);padding:var(--cu-s5);border-color:var(--cu-line-1)}@media(hover:hover)and (pointer:fine){.cm-card:hover{transform:translateY(-2px);border-color:var(--cu-line-3);box-shadow:var(--cu-e2)}}.cm-card .cm-top{display:flex;align-items:center;gap:13px;margin-bottom:14px}.cm-card h4{font-size:var(--fs-lg);line-height:1.3}.cm-card .cm-niche{font-size:var(--fs-sm);color:var(--ink-3);margin-top:3px}.cm-card .cm-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;margin-top:auto;border-top:1px solid var(--border);font-size:var(--fs-sm);color:var(--ink-2)}.cm-card .cm-count{font-weight:700;color:var(--navy-2)}.cat-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.cat-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:22px 18px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:11px;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;font-family:inherit;color:inherit}@media(hover:hover)and (pointer:fine){.cat-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--gold)}}.cat-card .ci{display:flex;align-items:center;justify-content:center;flex:none}.cat-card h4{font-size:var(--fs-md);line-height:1.3}.cat-card .cn{font-size:var(--fs-sm);color:var(--ink-3)}.cat-card.empty{cursor:default}.cat-card.empty:hover{transform:none;box-shadow:none;border-color:var(--border)}.cat-back{display:inline-flex;align-items:center;gap:7px;background:none;border:0;cursor:pointer;font-family:inherit;font-size:var(--fs-base);font-weight:600;color:var(--navy-2);padding:0;margin-bottom:14px}.cat-back svg{width:16px;height:16px}.cat-back:hover{text-decoration:underline}.cat-title{font-size:var(--fs-lg);margin-bottom:18px}.cat-title span{color:var(--ink-3);font-size:var(--fs-base);font-weight:400;margin-inline-start:8px}@media(max-width:1000px){.cat-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.cat-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:900px){.cm-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.cm-grid{grid-template-columns:1fr}}.cm-official{margin-bottom:26px}.cm-of-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:var(--fs-sm);font-weight:700;color:var(--role-plat-ink)}.cm-of-head svg{width:17px;height:17px;flex-shrink:0}.cm-ofc{display:flex;align-items:center;gap:16px;flex-wrap:wrap;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;text-align:start;background:linear-gradient(135deg,var(--role-plat-bg),var(--surface) 68%);border:1.5px solid var(--role-plat-2);border-radius:var(--r-lg);padding:20px 22px}@media(hover:hover)and (pointer:fine){.cm-ofc:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--role-plat)}}.cm-of-txt{flex:1 1 240px;min-width:0}.cm-ofc h4{font-size:var(--fs-lg);line-height:1.35;color:var(--ink)}.cm-ofc .cm-niche{font-size:var(--fs-sm);color:var(--ink-3);margin-top:4px}.cm-badge{display:inline-flex;align-items:center;background:var(--role-plat);color:var(--white);font-size:var(--fs-xs);font-weight:700;padding:3px 9px;border-radius:var(--r-pill);margin-inline-start:8px;vertical-align:middle}.cm-of-meta{display:flex;align-items:center;gap:14px;flex-shrink:0}.cm-of-meta .cm-count{font-size:var(--fs-sm);font-weight:700;color:var(--role-plat-ink)}.cm-of-go{font-size:var(--fs-sm);font-weight:700;color:var(--role-plat);white-space:nowrap}.cm-rest-head{font-size:var(--fs-base);font-weight:700;color:var(--ink-2);margin:0 0 12px}@media(max-width:600px){.cm-ofc{padding:16px}.cm-of-meta{width:100%;justify-content:space-between;gap:8px}}.top-strip{margin-bottom:34px}.ts-head{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:var(--fs-sm);font-weight:700;color:var(--role-plat-ink)}.ts-head svg{width:17px;height:17px;flex-shrink:0}.ts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ts-card{position:relative;display:flex;flex-direction:column;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;background:var(--surface);border:1.5px solid var(--role-plat-2);border-radius:var(--r-lg);padding:24px 22px 20px}@media(hover:hover)and (pointer:fine){.ts-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px);border-color:var(--role-plat)}}.ts-rank{position:absolute;top:-11px;inset-inline-start:20px;background:var(--role-plat);color:var(--white);font-size:var(--fs-xs);font-weight:700;padding:4px 11px;border-radius:var(--r-pill)}.ts-sup{align-self:flex-start;margin-bottom:12px;font-size:var(--fs-xs);font-weight:700;color:var(--role-sup-ink);background:var(--role-sup-bg);padding:4px 10px;border-radius:var(--r-pill)}.ts-card h4{font-size:var(--fs-lg);color:var(--ink);margin-bottom:6px;line-height:1.35}.ts-card p{font-size:var(--fs-sm);color:var(--ink-3);margin-bottom:16px}.ts-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:14px;border-top:1px solid var(--border)}.ts-now{font-family:var(--font);font-weight:800;font-size:var(--fs-lg);color:var(--role-plat)}.ts-was{font-size:var(--fs-base);color:var(--ink-3);text-decoration:line-through}.ts-off{font-size:var(--fs-xs);font-weight:700;color:var(--white);background:var(--role-mgr);padding:3px 9px;border-radius:var(--r-pill)}@media(max-width:900px){.ts-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ts-grid{grid-template-columns:1fr}}@media(min-width:601px){.ts-grid.ts-n1{grid-template-columns:1fr}.ts-grid.ts-n2{grid-template-columns:1fr 1fr}}.cp-grid{grid-template-columns:repeat(3,1fr);display:grid}.cp-card{background:var(--surface);display:flex;flex-direction:column;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;border:1px solid var(--cu-line-1);box-shadow:var(--cu-e1);padding:var(--cu-s5)}.cp-card .cp-top{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.cp-card h4{font-size:var(--fs-md);line-height:1.35}.cp-card .cat{font-size:var(--fs-xs);color:var(--ink-3);margin-top:3px}.cp-card .desc{font-size:var(--fs-base);color:var(--ink-2);line-height:1.6;margin-bottom:14px;flex:1}.cp-card .cp-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--cu-line-1);padding-top:var(--cu-s3)}.cp-card .cp-disc{font-family:var(--font);font-size:var(--fs-md)}@media(hover:hover)and (pointer:fine){.cp-card:hover{box-shadow:var(--cu-e2);border-color:var(--cu-line-2);transform:translateY(-2px)}}.cp-back{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-base);font-weight:600;color:var(--navy-2);cursor:pointer;margin-bottom:18px}.rd-code{font-family:var(--font);font-weight:800;font-size:var(--fs-xl);letter-spacing:3px;color:var(--navy);background:var(--white);border:1.5px dashed var(--gold);border-radius:var(--r-md);padding:15px;text-align:center;margin:14px 0;direction:ltr}.rd-terms{background:var(--royal-50);border:1px solid var(--border);border-radius:var(--r-md);padding:14px 16px;font-size:var(--fs-base);color:var(--ink-2);line-height:1.7;margin-bottom:14px}.rd-terms b{color:var(--ink)}.cu-side.adm .cu-menu a.active{background:var(--role-plat);color:var(--white)}.cu-side.adm .cu-side-logo .x{color:var(--role-plat-2)}.adm-form .full{grid-column:1 / -1}.cu-tag.t-pend{background:var(--royal-100);color:var(--g600)}.qz-opt.on{color:var(--navy);font-weight:600;border-color:var(--cu-ink-700);background:var(--cu-tint)}.cu-field label.qz-opt,.cu-field label.cu-chk,.cu-field label.cu-radio{display:inline-flex;align-items:center}.cu-field textarea.cu-in{min-height:76px;resize:vertical;line-height:1.6;font-family:inherit}.tk-item.sev-low{background:var(--g50)}.tk-item.is-done{opacity:.55}.tk-item.sev-low .tk-dot{background:var(--g400)}.ev-intro{max-width:760px;margin:0 auto 30px;text-align:center;font-size:var(--fs-md);line-height:1.85;color:var(--ink-2)}.ev-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px;margin-bottom:26px;box-shadow:var(--shadow-sm)}.ev-filters .ff{display:flex;flex-direction:column;gap:5px;min-width:150px}.ev-filters .ff.grow{flex:1;min-width:230px}.cu-filters .ff{display:flex;flex-direction:column;gap:5px;min-width:150px}.cu-filters .ff.grow{flex:1 1 220px}.cu-filters .ff>label{font-size:var(--fs-xs);font-weight:700;color:var(--g500);letter-spacing:.2px}.cu-form-grid .ff.grow{flex:1 1 220px}.cu-form-grid .ff>label{font-size:var(--fs-xs);font-weight:700;color:var(--g500);letter-spacing:.2px}.cu-dash .cu-filters .ff>label{text-align:start;font-size:var(--fx-11);font-weight:600;color:var(--fx-ink-4);margin-bottom:5px}.cu-field label,.cu-filters .ff>label,.cu-form-grid .ff>label,.cu-map .mfield label{font-size:var(--fs-sm);font-weight:600;color:var(--cu-ink-400);letter-spacing:.01em}.cu-field label{font-size:var(--fs-sm);font-weight:600;color:var(--cu-ink-500);letter-spacing:.005em;margin-bottom:7px}.ev-filters label{font-size:var(--fs-sm);font-weight:600;color:var(--ink-2)}.ev-filters .cu-in{padding:9px 12px;font-size:var(--fs-base)}.ev-count{align-self:center;margin-inline-start:auto;font-size:var(--fs-sm);color:var(--cu-ink-300);font-weight:600}.ev-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:18px}.ev-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px;display:flex;flex-direction:column;gap:11px;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;box-shadow:var(--shadow-sm)}@media(hover:hover)and (pointer:fine){.ev-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--royal-200)}}.ev-card .ev-top{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.ev-kind{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:800;border-radius:var(--r-pill);padding:5px 11px}.ev-kind.k-webinar{background:var(--royal-100);color:var(--royal)}.ev-kind.k-meetup{background:var(--royal-100);color:var(--royal-700)}.ev-kind.k-workshop{background:var(--brand-amber-bg);color:var(--brand-amber)}.ev-card h3{margin:0;font-size:var(--fs-lg);line-height:1.4;color:var(--navy)}.ev-host{font-size:var(--fs-sm);color:var(--ink-3)}.ev-when{display:flex;align-items:center;gap:7px;font-size:var(--fs-sm);font-weight:700;color:var(--navy-2)}.ev-when svg{width:15px;height:15px;flex:none}.ev-where{font-size:var(--fs-sm);color:var(--ink-2);display:flex;align-items:center;gap:7px}.ev-where svg{width:15px;height:15px;flex:none}.ev-sum{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.65}.ev-foot{margin-top:auto;padding-top:13px;border-top:1px solid var(--line);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ev-price{font-size:var(--fs-md);font-weight:800;color:var(--navy)}.ev-price small{font-size:var(--fs-xs);font-weight:600;color:var(--ink-3)}.ev-seats{font-size:var(--fs-xs);color:var(--ink-3)}.ev-foot .btn{margin-inline-start:auto}.ev-note{font-size:var(--fs-sm);color:var(--ink-3);text-align:center;margin-top:22px}.ev-modal-body{display:flex;flex-direction:column;gap:2px}.ev-modal-meta{background:var(--gold-light);border:1px solid var(--royal-200);border-radius:var(--r-md);padding:13px 15px;font-size:var(--fs-sm);color:var(--navy-2);line-height:1.7;margin-bottom:16px}#erForm .lc-link{display:inline;height:auto;min-height:0;width:auto;vertical-align:baseline;line-height:inherit;padding:0;margin:0;border:0;border-radius:0;background:none;font:inherit;font-weight:600;color:var(--cu-accent-ink);cursor:pointer;text-decoration:underline;text-underline-offset:2.5px;text-decoration-color:rgba(var(--royal-rgb),.4)}#erForm .lc-link:hover{text-decoration-color:currentColor}.ev-sum-row{display:flex;justify-content:space-between;font-size:var(--fs-base);padding:5px 0}.ev-sum-row.total{border-top:1px solid var(--line);margin-top:6px;padding-top:9px;font-weight:800;color:var(--navy)}@media(max-width:600px){.ev-grid{grid-template-columns:1fr}}.rv-row:last-child{border-bottom:0}.rv-row.tot{border-top:1.5px solid var(--line);border-bottom:0;margin-top:5px;padding-top:10px;font-weight:800;color:var(--navy)}.rv-row .who{color:var(--ink-2)}@keyframes ctIn{0%{transform:translate(-24px);opacity:0}to{transform:none;opacity:1}}.hd-legend i.a{background:var(--royal)}.hd-legend i.b{background:var(--royal-300)}.hd-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:9.5px;color:var(--g600)}.pv-oi.a{background:linear-gradient(135deg,var(--royal-200),var(--royal-400))}.pv-oi.b{background:linear-gradient(135deg,var(--royal-100),var(--royal-200))}.pv-oi.c{background:linear-gradient(135deg,var(--g100),var(--g300))}@media(max-width:900px){.cp-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.cp-grid{grid-template-columns:1fr}}.hp-wrap{position:absolute!important;top:auto!important;left:auto!important;right:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0!important;margin:-1px!important;border:0!important}.final-cta .hp-wrap{position:absolute;left:-9999px;top:-9999px}.cp-card .cp-media{margin:calc(-1 * var(--cu-s5)) calc(-1 * var(--cu-s5)) 12px;border-radius:var(--r-md) var(--r-md) 0 0}.ts-card .ts-media{margin:-24px -22px 16px;border-radius:var(--r-lg) var(--r-lg) 0 0}.wrap{margin:0 auto;padding:0 32px}@media(max-width:640px){.wrap{padding:0 20px;padding-inline:20px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100px;inset-inline-start:12px;z-index:var(--z-skip);background:var(--heading);color:var(--white);font-weight:700;font-size:var(--fs-base);padding:12px 22px;border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}.skip-link:focus{top:12px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--heading);outline-offset:3px;border-radius:4px}.cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.header-inner{margin:0 auto;padding:14px 32px;position:relative;display:flex;align-items:center;justify-content:flex-start;gap:14px}.header-inner .logo{display:flex;align-items:center;cursor:pointer;font-family:var(--sans);order:0;gap:11px}svg.cu-brand{display:block}.cu-head .cu-mark svg.cu-brand{width:36.4px;height:28px}svg.cu-brand.mark{height:38px;aspect-ratio:63.6 / 60.8}.cu-dash .cu-side-logo svg.cu-brand.full{width:88px;height:64px}header#siteHeader.is-scrolled{border-bottom-color:var(--cu-line-2);background:rgba(var(--white-rgb),.97);box-shadow:0 1px rgba(var(--navy-rgb),.04),0 10px 28px -22px rgba(var(--navy-rgb),.5)}header#siteHeader.is-scrolled .header-inner{padding:0 28px;height:68px}@media(max-width:1100px){header#siteHeader.is-scrolled .header-inner{padding:0 18px;height:60px}}@media(min-width:1120px){header#siteHeader.is-scrolled .header-inner .logo{margin-block:8px}}.header-cta{position:absolute;inset-inline-start:32px;top:50%;transform:translateY(-50%);font-family:var(--sans);transition:background .3s ease,color .3s ease,box-shadow .3s ease;border-radius:var(--r-sm);padding:10px 18px}header#siteHeader .header-cta:hover{color:var(--white);background:var(--navy);border-color:var(--navy);box-shadow:none}header#siteHeader .header-cta{border-color:var(--i-ink);background:var(--fx-ink);border:1px solid var(--fx-ink);color:var(--white);border-radius:var(--fx-r1);font-size:var(--fx-13);font-weight:700;padding:0 18px;min-height:38px;letter-spacing:-.01em;box-shadow:none;transition:background .16s var(--fx-ease)}@media(max-width:640px){.header-inner{padding:10px 20px;gap:10px}}@media(max-width:520px){.header-cta{display:none}}header#siteHeader .header-cta,header#siteHeader .join-menu>.header-cta{background:var(--ac-500)!important;border-color:var(--ac-500)!important;color:var(--ac-ink)!important;font-weight:800}.nav-login{border-bottom:1px solid var(--line)!important;border-radius:var(--i-r-btn)!important;color:var(--i-ink-2)!important;border:1px solid var(--cu-line-2)!important;background:var(--white);padding:7px 14px!important;border-color:var(--i-hair-2)!important;font-weight:700!important;margin-inline-start:8px}.nav-login:after{display:none}.nav-login:hover{background:var(--cu-surface-2)!important;border-color:var(--cu-line-3)!important;color:var(--cu-ink-900)!important}header#siteHeader .nav-links a.nav-login:hover,header#siteHeader .nav-links a.nav-member:hover{background:var(--fx-tint)!important;border-color:var(--fx-line-3)!important;color:var(--fx-ink)!important}@media(min-width:1120px){header#siteHeader .subnav .nav-links a.nav-login{order:4;margin-inline-start:8px!important}}@media(min-width:901px){.nav-login{margin-inline-start:auto!important}}.nav-member{margin:6px 0 6px 6px;border-bottom:1px solid var(--navy)!important;border-radius:var(--i-r-btn)!important;background:var(--white)!important;border:1px solid var(--i-hair-2)!important;color:var(--i-ink-2)!important;padding:7px 14px!important;font-weight:700!important;margin-inline-start:5px}.nav-member:after{display:none}header#siteHeader .subnav .nav-links .nav-actions a.nav-member:not(.on){display:none}.nav-member.on{border-color:var(--cu-tint-line)!important;box-shadow:none}.nav-member:hover{background:var(--i-tint)!important;color:var(--i-ink)!important;border-color:var(--i-hair-2)!important}.nav-member.on{background:var(--i-accent-bg)!important;color:var(--i-accent-ink)!important}header#siteHeader .nav-links a.nav-member.on{background:var(--fx-accent-bg)!important;border-color:var(--fx-accent)!important;color:var(--fx-accent-ink)!important}@media(min-width:1120px){header#siteHeader .subnav .nav-links a.nav-member{order:5}}.mb-list{display:flex;flex-direction:column;gap:10px;margin-top:8px}.mb-item{border:1px solid var(--border);border-radius:var(--r-md);padding:12px 14px;background:var(--royal-50)}.mb-item h4{margin:0 0 4px;font-size:var(--fs-md);color:var(--navy)}.mb-item .meta{font-size:var(--fs-sm);color:var(--ink-3);line-height:1.55}.mb-item .code{font-family:var(--font);font-weight:800;letter-spacing:1.5px;direction:ltr;display:inline-block;background:var(--white);padding:4px 10px;margin:6px 0;font-size:var(--fs-md)}.mb-item .acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.mb-tag{display:inline-block;border-radius:var(--r-pill);padding:2px 9px;font-size:var(--fs-xs);font-weight:700;background:var(--royal-100);color:var(--navy)}.mb-tag.ok{background:var(--royal-100);color:var(--royal-800)}.mb-tag.off{background:var(--g100);color:var(--g600)}.mb-tag.gold{background:var(--st-warn);color:var(--st-warn-on)}.mb-empty{font-size:var(--fs-base);color:var(--ink-3);padding:10px 2px}.mb-sec{margin-top:18px;font-size:var(--fs-sm);font-weight:800;color:var(--ink-3);letter-spacing:.3px}.mb-who{font-size:var(--fs-base);color:var(--ink-3);margin-top:-6px}@media(max-width:640px){header#siteHeader .subnav .nav-links{justify-content:flex-start;padding:2px 14px;gap:0 2px}}html,body{max-width:100%;overflow-x:clip!important}@media(max-width:900px){header#siteHeader .subnav .nav-links{-webkit-mask-image:linear-gradient(to left,var(--navy) 86%,transparent 100%);mask-image:linear-gradient(to left,var(--navy) 86%,transparent 100%);flex-wrap:nowrap;justify-content:flex-start;scroll-snap-type:x proximity}}header#siteHeader .subnav .nav-links a:hover{border-bottom-color:transparent;color:var(--navy);background:var(--g100)}header#siteHeader .subnav{border-top:0;flex:1 1 0;display:flex;padding:0;overflow:visible;align-items:center;min-height:51px}section,.app-page,footer{scroll-margin-top:132px}.offer-card h4,.offer-card p,.offer-cat,.cp-card h4,.cp-card .desc,.cp-card .cat,.cu-offer h4,.cu-offer .desc,.cu-offer .cat,.cu-offer-meta,.pc-card h4,.pc-card p,.pc-sub,.hs-item h5,.hs-sub,.cm-card h4,.cm-niche,.cm-ofc h4,.ts-card h4,.ts-card p,.ts-sup,.rd-terms,.cu-feed .ft,.cu-feed .fs{overflow-wrap:anywhere;word-break:break-word}.cu-table td code,.rd-code{overflow-wrap:anywhere}section.hero#home{position:relative;color:var(--heading);overflow:hidden;background:linear-gradient(180deg,var(--g100) 0%,var(--g50) 62%,var(--white) 100%)}section.hero#home .hero-bg{display:none}section.hero#home:before{content:"";position:absolute;pointer-events:none;will-change:transform;opacity:.3;inset:0;transform:none;background-image:var(--cu-lattice-light),var(--cu-grid-light)}section.hero#home:after{content:"";position:absolute;inset-inline-start:-10%;top:-20%;width:60%;height:140%;background:radial-gradient(circle at center,rgba(var(--white-rgb),.5),transparent 65%);pointer-events:none;transform:translateY(var(--parallax-y2,0px));will-change:transform;opacity:.6}.hero-inner{position:relative;z-index:var(--z-lift-2);display:grid;align-items:center}.hero-inner h1{font-family:var(--sans);color:var(--heading);font-weight:700;letter-spacing:-.024em;font-size:var(--fs-display-m);line-height:1.12;max-width:20ch;margin-bottom:18px}@media(min-width:900px){.hero-inner h1{font-size:var(--fs-2xl)}}@media(max-width:640px){.hero-inner h1{font-size:var(--fs-display-m)}}.hero-inner h1 em{font-style:normal;color:var(--i-ink);font-weight:800}.hero-inner p.lead{font-weight:400;font-size:var(--fs-md);line-height:1.66;max-width:52ch}@media(max-width:640px){.hero-inner p.lead{font-size:var(--fs-md)}}.hero-inner>div:first-of-type{grid-column:1;grid-row:1 / span 2}@media(max-width:1080px){.hero-inner>div:first-of-type{grid-column:1;grid-row:auto}}.eyebrow{font-family:var(--sans);text-transform:uppercase;color:var(--royal);margin-bottom:14px;line-height:1;white-space:nowrap;display:inline-flex;align-items:center;gap:10px}br.lb{display:inline}@media(max-width:560px){header#siteHeader .join-menu{display:none}header#siteHeader .header-inner{justify-content:flex-start;padding-inline-end:76px}.app-page{padding:32px 0 64px}}header#siteHeader .join-menu{inset-inline-start:32px;top:50%;transform:translateY(-50%);z-index:var(--z-menu);flex:none;display:block;position:relative}header#siteHeader .header-inner{padding-top:var(--cu-s3);padding-bottom:var(--cu-s3);position:relative}.hs-box{display:flex;align-items:center;gap:10px;padding:0 14px;transition:border-color .2s,box-shadow .2s;border-radius:var(--i-r-btn);background:var(--cu-surface-2);border-width:1px;border-color:var(--cu-line-2);border:1px solid var(--i-hair-2)}.hs-box svg{flex:none;width:17px;height:17px;color:var(--cu-ink-300)}.hs-box input{flex:1;border:none;outline:none;background:transparent;font-family:inherit;font-size:var(--fs-md);color:var(--ink);padding:14px 0;min-width:0}.hs-box:focus-within{background:var(--white);border-color:var(--i-accent);box-shadow:var(--i-ring)}.hs-chip{border:1px solid var(--border);background:var(--bg);font-weight:600;cursor:pointer;font-family:inherit;transition:background .18s,border-color .18s,color .18s;border-radius:var(--r-pill);border-color:var(--i-hair-2);font-size:var(--fs-sm);padding:7px 13px;white-space:nowrap;color:var(--i-ink-3)}.hs-item{display:flex;align-items:center;gap:12px;cursor:pointer;border-bottom:1px solid var(--border);transition:background .15s;border-bottom-color:var(--cu-line-1);padding:12px var(--cu-s4)}.hs-item:last-child{border-bottom:none}.hs-item:hover,.hs-item:focus{outline:none;background:var(--cu-accent-bg)}.hs-item h5{font-weight:700;color:var(--heading);margin:0}.hs-item .hs-sub{font-size:var(--fs-xs);color:var(--ink-3);margin-top:2px}.hs-item .hs-cnt{margin-inline-start:auto;white-space:nowrap;padding:3px 9px}.hs-none{padding:16px 14px;font-size:var(--fs-base);color:var(--ink-3);text-align:center}@media(max-width:900px){br.lb{display:none}.hero-inner{grid-template-columns:1fr;gap:40px}}@media(max-width:640px){section.hero#home{padding:40px 0 46px}.hero-inner{gap:28px}}section.hero#home{padding:var(--cu-s11) 0 var(--cu-s10)}.lead-form{flex-wrap:wrap;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}@media(max-width:900px){.lead-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.lead-form input{font-family:var(--sans);color:var(--heading)}@media(max-width:640px){.lead-form input{flex:1 1 100%}}.lead-form input::placeholder{color:var(--text-soft)}.lead-form button{cursor:pointer;height:46px;padding:0 30px;box-shadow:var(--cu-e2);transition:background .2s var(--cu-ease),box-shadow .2s var(--cu-ease),transform .2s var(--cu-ease);flex:0 0 auto;background:var(--cu-ink-800);color:var(--white);border:1px solid var(--cu-ink-800);font-family:var(--font);font-weight:700;font-size:var(--fs-base)}@media(max-width:640px){.lead-form button{width:100%}}.lead-form-note-small{width:100%;grid-column:1 / -1;font-size:var(--fs-sm);line-height:1.55;color:var(--i-ink-4);padding-top:12px;border-top:1px solid var(--i-hair);margin-top:var(--cu-s2);margin:4px 0 0}.lead-form .lead-consent,.lead-form .cu-err,.lead-form .lead-form-note-small{grid-column:1 / -1}.final-cta .lead-form-note-small{font-size:var(--fs-xs);color:var(--g400);margin:4px 0 0;line-height:1.5}.lead-form-done{display:none;background:var(--sky-soft);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px;margin-top:16px}.lead-form-done.show{display:block}.lead-form-done h4{font-size:var(--fs-lg);margin-bottom:6px}.lead-form-done p{font-size:var(--fs-base);color:var(--text-soft)}:is(#trustBar,.mgr-story)>section{position:relative}@media(max-width:640px){:is(#trustBar,.mgr-story)>section{padding:72px 0}}#managers.app-page{padding-top:0}.mgr-end{margin-top:var(--cu-s10)}:is(#trustBar,.mgr-story)>section{padding:var(--fx-sec) 0}:is(#trustBar,.mgr-story)>section:not(.showcase-section):not(.good-news-section):after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:96px;height:1px;z-index:var(--z-lift-2);pointer-events:none;background:linear-gradient(90deg,transparent,var(--line),transparent);display:none}.section-head h2{font-family:var(--sans);color:var(--heading);letter-spacing:-.022em;font-size:var(--fs-xl);line-height:1.16}@media(min-width:900px){.section-head h2{font-size:var(--fs-2xl)}}.light{position:relative;overflow:hidden}.light:before{content:"";position:absolute;top:-10%;inset-inline-start:-6%;width:46%;height:60%;background:radial-gradient(circle,var(--sky) 0%,transparent 70%);opacity:.35;pointer-events:none;z-index:var(--z-base);display:none}.light>.wrap{position:relative;z-index:var(--z-lift)}.deep{background:var(--panel)}.mistakes{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.mistakes{grid-template-columns:1fr}}:is(#mistakes,#crMistakes){padding-bottom:0!important;background:var(--white);border-block:1px solid var(--fx-line)}.good-news{position:relative;width:100%;text-align:center;background:radial-gradient(130% 160% at 50% -10%,var(--navy) 0%,var(--deep-navy) 55%,var(--navy) 100%);overflow:hidden;isolation:isolate;margin-top:0;border-top:1px solid rgba(var(--white-rgb),.08);border-bottom:1px solid rgba(var(--white-rgb),.08);padding-block:clamp(56px,6vw,88px);padding:clamp(72px,8vw,110px) 24px}.good-news:before{content:"";position:absolute;top:0;left:0;right:0;height:180px;z-index:var(--z-base);background:linear-gradient(180deg,var(--bg) 0%,rgba(var(--white-rgb),0) 100%);pointer-events:none;display:none}.good-news-glow{position:absolute;left:50%;transform:translate(-50%);border-radius:var(--r-circle);background:radial-gradient(circle,rgba(var(--glow-rgb),.55),rgba(var(--glow-rgb),0) 68%);pointer-events:none;z-index:var(--z-base);top:-200px;filter:blur(6px);display:none!important;opacity:.28}@media(prefers-reduced-motion:reduce){.good-news-glow{animation:none!important}}@keyframes goodNewsPulse{0%,to{opacity:.55;transform:translate(-50%) scale(1)}50%{opacity:.9;transform:translate(-50%) scale(1.15)}}.good-news-inner{position:relative;z-index:var(--z-lift);max-width:760px;margin:0 auto}.good-news-lead{font-weight:400;margin:0 auto;color:rgba(var(--white-rgb),.8);max-width:62ch;margin-inline:auto;font-size:var(--fs-md);line-height:1.7}.good-news-punch{font-family:var(--sans);font-weight:800;letter-spacing:-.032em;font-size:var(--fs-lg);line-height:1.16;color:var(--white);margin-top:var(--cu-s5)}@media(min-width:900px){.good-news-punch{font-size:var(--fs-2xl)}}.good-news-underline{display:block;margin:26px auto 0;background:var(--ac-500)!important;margin-top:var(--cu-s7);width:40px;height:2px;border-radius:0;inline-size:36px;block-size:2px}.good-news[data-reveal]{transform-origin:center top;filter:none}.good-news[data-reveal].is-visible{opacity:1;transform:translateY(0)}.good-news-lead[data-reveal],.good-news-punch[data-reveal]{transform-origin:center bottom}.good-news-lead[data-reveal].is-visible,.good-news-punch[data-reveal].is-visible{opacity:1;transform:translateY(0)}.good-news[data-reveal].is-visible,.good-news-lead[data-reveal].is-visible,.good-news-punch[data-reveal].is-visible{opacity:1;transform:none;filter:none}.good-news-underline[data-reveal=line]{transform-origin:center;transition:transform .3s var(--cu-ease-out)}html.cu-rv .good-news-underline[data-reveal=line]:not(.is-visible){transform:scaleX(0)}.good-news-underline[data-reveal=line].is-visible{transform:scaleX(1)}.process-section{position:relative;background:radial-gradient(120% 150% at 50% 0%,var(--navy) 0%,var(--deep-navy) 60%,var(--navy) 100%);isolation:isolate;overflow:visible!important;background-image:var(--cu-lattice-dark),radial-gradient(120% 150% at 50% 0%,var(--navy) 0%,var(--deep-navy) 60%,var(--navy) 100%);padding-block:var(--cu-sec)}.process-section:before,.process-section:after{content:"";position:absolute;left:0;right:0;height:120px;z-index:var(--z-lift-2);pointer-events:none}.process-section:before{top:0;background:linear-gradient(180deg,var(--deep-navy) 0%,rgba(var(--navy-rgb),0) 100%)}.process-section:after{bottom:0;background:linear-gradient(0deg,var(--bg) 0%,rgba(var(--white-rgb),0) 100%)!important;width:100%!important;transform:none!important;left:0!important}@media(max-width:640px){.process-section:before,.process-section:after{height:64px}}.process-section>.wrap{position:relative;z-index:var(--z-lift-3)}footer>.wrap{grid-template-columns:minmax(220px,280px) 1fr;gap:var(--cu-s8) var(--cu-s10);display:grid;align-items:start}.process-section .section-head h2{color:var(--white)}.process-section .section-head p{color:rgba(var(--white-rgb),.82)}.process-section:before{height:0}.process{display:flex;flex-direction:column;gap:0;position:relative}.pstep{display:grid;grid-template-columns:78px 1fr;gap:var(--cu-s6);padding-block:var(--cu-s7);border-bottom:1px solid rgba(var(--white-rgb),.1);transition:background .2s var(--cu-ease);border-color:rgba(var(--white-rgb),.13)}.pstep:first-child{padding-top:0}.pstep:last-child{border-bottom:none}.pstep .num{font-family:var(--sans);letter-spacing:-.03em;padding-top:6px;position:relative;transition:color .2s var(--cu-ease);-webkit-text-stroke:0}.process .pstep:nth-child(1){transition-delay:0s}.process .pstep:nth-child(2){transition-delay:.08s}.process .pstep:nth-child(3){transition-delay:.16s}.process .pstep:nth-child(4){transition-delay:.24s}.pstep:hover{background:rgba(var(--white-rgb),.025);padding-inline-start:0}.mistakes .mistake-card,.tracks .track-card,.process .pstep{transition-delay:0s}@media(max-width:640px){.pstep .num{font-size:32px}}.pstep p{color:rgba(var(--white-rgb),.78);font-size:var(--fx-16)}.mistakes .mistake-card:nth-child(n),.tracks .track-card:nth-child(n),.process .pstep:nth-child(n){transition-delay:0s}.track-reveal-wrap{margin-top:16px}.final-cta{color:var(--heading);text-align:center;position:relative;overflow:hidden;background:var(--fx-tint);border-top:1px solid var(--fx-line);padding-block:var(--cu-sec)!important;padding:clamp(72px,7.5vw,104px) 0!important}.final-cta h2{position:relative;font-family:var(--sans);color:var(--heading);letter-spacing:-.026em;font-size:var(--fs-xl);margin-bottom:16px}@media(min-width:900px){.final-cta h2{font-size:var(--fs-2xl)}}.final-cta p{position:relative;margin:0 auto 32px;color:var(--i-ink-3);font-size:var(--fs-md)}.final-cta .cta-row{position:relative;justify-content:flex-start}@media(max-width:640px){.cta-row{flex-direction:column;align-items:stretch}}.final-cta:before{background:repeating-linear-gradient(0deg,rgba(var(--navy-rgb),.055) 0 1px,transparent 1px 96px),repeating-linear-gradient(90deg,rgba(var(--navy-rgb),.055) 0 1px,transparent 1px 96px);content:"";position:absolute;inset:0;pointer-events:none;display:none;background-image:var(--cu-lattice-light),var(--cu-grid-light)}.hero .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:26px}.final-cta .cta-row{display:flex;gap:12px;flex-wrap:wrap}.final-cta .lead-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(hover:hover)and (pointer:fine){.lead-form button:hover{background:var(--cu-ink-900);box-shadow:var(--cu-e3);transform:translateY(-1px)}}.lead-form .lead-consent label{display:flex;align-items:flex-start;gap:9px;font-size:var(--fs-base);line-height:1.55;color:var(--i-ink-3);cursor:pointer}.lead-form button[type=submit]:hover{background:var(--navy)}@media(max-width:640px){.app-page{padding:64px 0 76px}}.app-page{padding:var(--cu-s10) 0 var(--cu-s11);padding-block:var(--fx-sec)}.sec-head{max-width:720px;margin-bottom:clamp(30px,3.4vw,46px)}.sec-head.center{margin-inline:auto;text-align:center}.sec-head .sec-cta{margin-top:var(--cu-s5)}.section-head.center .eyebrow:before{display:none}.section-head{max-width:720px;margin-bottom:clamp(36px,4vw,56px)}.section-head.center{margin-inline:auto;text-align:center}.section-head.center .eyebrow:before,.sec-head.center .eyebrow:before{content:"";display:inline-block;width:7px;height:7px;margin-inline-end:8px;vertical-align:middle;border-radius:var(--r-circle);background:currentColor;opacity:.9}@media(max-width:900px){.section-head{margin-bottom:32px}}.sec-head :is(h2,h1:where(.sec-h1)){font-family:var(--sans);font-weight:700;margin-bottom:14px;letter-spacing:-.02em;line-height:1.2;font-size:var(--fs-lg)}@media(min-width:900px){.sec-head :is(h2,h1:where(.sec-h1)){font-size:var(--fs-display-m)}}.sec-head .eyebrow{color:var(--heading)}.section-head h2,.sec-head :is(h2,h1:where(.sec-h1)){letter-spacing:-.03em}.eyebrow:before{content:none}.rev-calc-head .eyebrow{margin-bottom:var(--cu-s2)}.eyebrow,.hero .eyebrow,.sec-head .eyebrow,.section-head .eyebrow,.rev-calc-head .eyebrow{color:var(--ac-700)!important}.rev-calc-head p{font-size:var(--fs-base);line-height:1.7;color:var(--cu-ink-400)}.bd-step,.join-card,.join-side,.offer-card,.cp-card,.persona-card{border-radius:var(--radius)}footer{position:relative;color:rgba(var(--white-rgb),.72);font-size:var(--fs-base);padding:64px 0 28px;background-image:var(--cu-lattice-faint);background-size:420px 420px;background-color:var(--fx-dark);background:var(--navy);text-align:start;border-top:0}footer .foot-brand{flex-direction:column;align-items:center;text-align:start;justify-content:start;grid-column:1;grid-row:1;margin:0}.foot-brand{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:center}@media(max-width:860px){.foot-brand{grid-column:1 / -1}}footer .legal-links{font-size:var(--fs-sm);grid-column:1 / -1;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;max-width:none;padding-top:var(--cu-s6);border-top:1px solid rgba(var(--white-rgb),.1);justify-content:flex-start;padding-bottom:var(--cu-s6);border-bottom:1px solid rgba(var(--white-rgb),.07);margin-inline:auto;margin-top:var(--cu-s2);margin:0;gap:18px}@media(max-width:760px){footer .legal-links{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 var(--cu-s5);text-align:start}}footer .legal-link{background:none;border:none;cursor:pointer;font-family:var(--sans);text-underline-offset:3px}.legal-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:var(--cu-s7)}.legal-tab{border:1px solid var(--line);background:var(--white);font-family:var(--sans);border-radius:var(--radius-pill);cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease;border-color:var(--cu-line-2);color:var(--cu-ink-500);box-shadow:var(--cu-e1)}.legal-doc-wrap{background:var(--white);border:1px solid var(--line);padding:34px 36px;border-color:var(--cu-line-1);border-radius:var(--cu-r3);box-shadow:var(--cu-e1)}.legal-doc{display:none;text-align:start;font-size:var(--fs-md);line-height:1.85;color:var(--cu-ink-500)}.legal-doc.active{display:block}.legal-doc h4{font-family:var(--sans);color:var(--heading);line-height:1.4}.legal-doc h5{font-family:var(--sans);color:var(--heading);font-weight:700}.legal-doc p{margin-bottom:10px}.legal-doc ul{margin:0 0 12px;padding-inline-start:20px;list-style:disc}@media(max-width:640px){.legal-doc-wrap{padding:24px 18px}.legal-tab{font-size:var(--fs-sm);padding:9px 14px}}.legal-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;padding:24px;z-index:var(--z-legal)}.legal-modal.is-open{display:flex}.cu-bexp.is-open{background:transparent;border-color:var(--border);color:var(--ink-3);font-weight:600}.legal-modal-backdrop{position:absolute;inset:0;background:rgba(var(--navy-rgb),.45);backdrop-filter:blur(3px)}.legal-modal-box{position:relative;z-index:var(--z-lift);background:var(--white);width:100%;max-width:720px;max-height:82vh;display:flex;flex-direction:column;overflow:hidden;animation:modalIn .35s cubic-bezier(.22,.61,.36,1);border-radius:var(--cu-r4);box-shadow:var(--cu-e4)}@keyframes modalIn{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.legal-modal-x{position:absolute;top:14px;inset-inline-start:14px;z-index:var(--z-lift-2);width:36px;height:36px;border-radius:var(--r-circle);border:1px solid var(--line);background:var(--white);color:var(--heading);font-size:var(--fs-lg);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .25s ease,transform .25s ease}@media(hover:hover)and (pointer:fine){.legal-modal-x:hover{background:var(--panel);transform:rotate(90deg)}}.legal-modal-content{overflow-y:auto;padding:56px 40px 40px;font-size:var(--fs-md);line-height:1.8;text-align:start;color:var(--cu-ink-500)}.legal-modal-content h4,.legal-modal-content #modal-legal-title{font-size:24px;color:var(--heading);margin-bottom:16px}.legal-modal-content #modal-legal-title{line-height:1.38;letter-spacing:-.01em;font-weight:700;margin-top:0}.legal-modal-content h5{font-size:var(--fs-md);color:var(--heading);margin-top:24px;margin-bottom:6px;font-weight:700}.legal-modal-content p{margin-bottom:10px}.legal-modal-content ul{margin:0 0 12px;padding-inline-start:20px;list-style:disc}.legal-modal-content li{margin-bottom:8px}.legal-modal-content .legal-meta{font-size:var(--fs-sm);opacity:.8}.legal-doc .legal-meta{color:var(--cu-ink-300);opacity:1;font-size:var(--fs-sm)}.legal-doc li{margin-bottom:7px}.legal-doc>*{max-width:74ch}#siteMain .legal-doc h3,.legal-doc h3{font-size:24px!important;color:var(--fx-ink);margin-bottom:14px;line-height:1.4;font-weight:800;letter-spacing:0!important}body.modal-open{overflow:hidden}@media(max-width:640px){.legal-modal-content{padding:52px 22px 28px}.legal-modal-box{max-height:88vh}}.scroll-progress{position:fixed;top:0;right:0;left:0;z-index:var(--z-header);transform:scaleX(0);transform-origin:right;background:var(--fx-ink)}.mobile-cta-bar{display:none;border-top:1px solid var(--cu-line-2);background:rgba(var(--white-rgb),.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -6px 24px -14px rgba(var(--navy-rgb),.45);border-radius:0;letter-spacing:.01em}@media(max-width:640px){.mobile-cta-bar{position:fixed;inset-inline-end:14px;z-index:var(--z-cta);width:auto;max-width:92%;font-family:var(--sans);transition:opacity .3s ease,transform .3s cubic-bezier(.22,.61,.36,1);background:var(--fx-ink);border:1px solid var(--fx-ink);color:var(--white);border-radius:var(--fx-r1);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px -12px rgba(var(--navy-rgb),.55);padding:14px 26px;inset-inline:16px auto;bottom:calc(16px + env(safe-area-inset-bottom))}.mobile-cta-bar.is-hidden{opacity:0;transform:translateY(12px) scale(.96);pointer-events:none}}[data-reveal].is-visible{will-change:auto;filter:none}[data-reveal=line]{transform-origin:right}[data-reveal=line].is-visible{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal=line],.good-news[data-reveal],.good-news-lead[data-reveal],.good-news-punch[data-reveal]{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.hero-inner>*{animation:none;opacity:1;transform:none}}.hero-inner p.sub strong{color:var(--i-ink);font-weight:800}.hero-inner>div:first-child{grid-column:1;grid-row:1 / span 2}h1 em,h2 em,.hero-inner h1 em{font-style:normal;color:var(--fx-ink)}@media(prefers-reduced-motion:reduce){[data-reveal],.good-news[data-reveal]{opacity:1!important;transform:none!important}}.good-news[data-reveal],.good-news-lead[data-reveal],.good-news-punch[data-reveal]{filter:none}.section-head h2,.sec-head :is(h2,h1:where(.sec-h1)),.hero-inner h1,.final-cta h2,.cu-top :is(h1,h2),.good-news h2{letter-spacing:0}.gate .gm{background:var(--heading)!important}svg.cu-brand.full{width:132px;height:96.4px}.cu-side-logo svg.cu-brand.mark{width:39px;height:30px}.join-menu>.header-cta{border:0;cursor:pointer;font-family:inherit;position:static;display:inline-flex;align-items:center;gap:6px}.join-menu .jm-caret{transition:transform .18s;flex:none;opacity:.75}.join-menu.open .jm-caret{transform:rotate(180deg)}.join-menu-pop{position:absolute;top:calc(100% + 10px);z-index:var(--z-header-pop);background:var(--white);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s,transform .16s,visibility .16s;inset-inline-end:0;inset-inline-start:auto;border-radius:var(--r-md);box-shadow:var(--shadow-lg);border-color:var(--cu-line-2);padding:6px;border:1px solid var(--g200)}.join-menu-pop .jm-ic{flex:none;width:var(--ic-lg);height:var(--ic-lg);display:flex;align-items:center;justify-content:center;border-radius:var(--r-circle);background:var(--ic-bg);color:var(--ic-fg);transition:background .15s,color .15s}.join-menu-pop .jm-ic svg{width:18px;height:18px}.cu-filters .cu-in{height:38px}.cu-search-wrap svg{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--g400);pointer-events:none}.cu-form-grid .ff{display:flex;flex-direction:column;gap:5px;min-width:150px}.re-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.re-card{background:var(--white);border:1px solid rgba(var(--navy-rgb),.1);border-radius:var(--r-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform .16s,box-shadow .16s,border-color .16s}@media(hover:hover)and (pointer:fine){.re-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:rgba(var(--navy-rgb),.2)}}.re-card .re-top{padding:16px 18px;background:linear-gradient(135deg,var(--navy),var(--navy));color:var(--white);display:flex;flex-direction:column;gap:4px}.re-card .re-top .re-city{font-size:var(--fs-xs);opacity:.82;letter-spacing:.02em}.re-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px;flex:1}.re-price{font-family:var(--font);font-weight:800;font-size:24px;color:var(--navy);line-height:1}.re-body p{margin:0;font-size:var(--fs-base);color:var(--g600);line-height:1.6}.re-meta{display:flex;flex-wrap:wrap;gap:6px}.re-meta span{font-size:var(--fs-xs);background:var(--royal-50);color:var(--navy);border-radius:var(--r-pill);padding:3px 9px;font-weight:600}.re-ben{font-size:var(--fs-sm);color:var(--pos-ink);background:var(--pos-bg);border-radius:var(--r-md);padding:8px 12px;line-height:1.5}.re-ben b{font-family:var(--font)}.re-ben small{display:block;color:var(--g500);font-size:var(--fs-xs)}.rc-stop{margin:var(--cu-s3) 0 0;font-size:var(--fs-xs);color:var(--g500);text-align:center}.promo-prev img{display:block;width:100%;max-height:280px;object-fit:cover;background:var(--royal-50)}.promo-req .prq-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}@keyframes cuSkel{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes cuPulse{0%,to{opacity:.25}50%{opacity:1}}.cu-dash .btn-gold{background:var(--navy);color:var(--white);border:1px solid var(--navy);box-shadow:none;font-weight:700}.cu-dash .btn-gold:hover{background:var(--navy);border-color:var(--navy);transform:none;box-shadow:none}.cu-dash .btn-ghost{background:var(--card);color:var(--navy);border:1px solid var(--border-strong)}.cu-dash .btn-ghost:hover{background:var(--g100);border-color:var(--navy-3)}.cu-dash .cu-note{background:var(--g50);border:1px solid var(--g200);border-radius:var(--r-xs);padding:10px 14px;color:var(--g700)}.cu-dash .cu-note.state-warn{background:var(--st-warn-fill);border:1px solid var(--st-warn-fill-line);border-radius:var(--r-sm);padding:11px 14px;color:var(--st-warn-fill-on)}.cu-dash .cu-note.state-err{background:var(--bad-bg);border:1px solid var(--bad-line);border-radius:var(--r-sm);padding:11px 14px;color:var(--red-ink)}.ob-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:26px;align-items:start;max-width:1040px;margin:0 auto}.ob-side{border:1px solid var(--royal-200);padding:24px 22px;position:sticky;top:120px;background:var(--cu-tint);border-color:var(--cu-tint-line);border-radius:var(--cu-card-r)}.ob-side h4{font-family:var(--serif);margin:0 0 16px;color:var(--navy)}.ob-side ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.ob-side li b{display:block;color:var(--navy);margin-bottom:2px}.ob-n{flex:none;width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-weight:800;margin-top:1px}.ob-note{margin-top:18px;padding-top:16px;border-top:1px solid var(--royal-200);line-height:1.6;border-top-color:var(--cu-tint-line);font-size:var(--fs-sm);color:var(--cu-ink-400)}.ob-card{background:var(--white);border:1px solid var(--g200);border-radius:var(--r-lg);padding:var(--cu-s6)}.ob-steps{display:flex;margin:0 0 20px;gap:4px;padding:4px;background:var(--cu-surface-3);border-radius:var(--cu-r2)}.ob-stp{flex:1;text-align:center;font-weight:700;border:0;background:transparent;border-radius:6px;color:var(--cu-ink-400);font-size:var(--fs-sm);padding:9px 6px}.ob-stp.on{border-color:var(--navy);box-shadow:var(--cu-e1)}.ob-cal-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.ob-month{font-weight:800;color:var(--navy);font-size:var(--fs-md);letter-spacing:-.01em}.ob-nav{width:34px;height:34px;border:1px solid var(--g200);background:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;border-color:var(--cu-line-2);color:var(--cu-ink-500)}.ob-nav:disabled{opacity:.35;cursor:not-allowed}.ob-nav svg{width:17px;height:17px}.ob-dow{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:6px}.ob-dow span{text-align:center;font-weight:700;padding:4px 0}.ob-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.ob-day{border:1px solid var(--g200);background:var(--white);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit;aspect-ratio:auto;min-height:0;block-size:44px;border-color:var(--cu-line-2);font-size:var(--fs-base);font-weight:600;color:var(--cu-ink-700);transition:background .14s var(--cu-ease),border-color .14s var(--cu-ease),color .14s var(--cu-ease)}.ob-day.blank{border:0;background:transparent;cursor:default}.ob-day:disabled{cursor:not-allowed}.ob-legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:var(--cu-s5);font-size:var(--fs-xs);color:var(--cu-ink-300)}.ob-legend .lg{width:12px;height:12px;border:1px solid var(--g200);margin-inline-start:8px;inline-size:10px;block-size:10px;border-color:var(--cu-line-2);background:var(--white)}.ob-legend .lg:first-child{margin-inline-start:0}.ob-slots-wrap{margin-top:20px;padding-top:18px;border-top:1px solid var(--g100);border-top-color:var(--cu-line-1)}.ob-slots-title{font-size:var(--fs-base);font-weight:800;color:var(--navy);margin-bottom:12px}.ob-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px}.ob-slot{border:1px solid var(--g200);background:var(--white);font-weight:700;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;direction:ltr;font-family:inherit;border-color:var(--cu-line-2);font-size:var(--fs-base);color:var(--cu-ink-700);padding:11px 4px}.ob-slot:disabled{color:var(--g300);background:var(--g50);cursor:not-allowed;text-decoration:line-through}.ob-chosen{background:var(--gold-light);border:1px solid var(--royal-200);border-radius:var(--r-md);padding:14px 16px;margin-bottom:18px;font-size:var(--fs-base);font-weight:700;color:var(--navy)}.ob-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.ob-actions .btn{flex:1 1 160px}#obDone{display:none}@media(max-width:900px){.ob-grid{grid-template-columns:1fr}.ob-side{position:static;order:2}}.gv-band{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:960px;margin:0 auto 30px}.gv-band-item{background:var(--white);border:1px solid var(--g200);border-radius:var(--r-md);padding:18px}.gv-band-item b{display:block;font-size:var(--fs-md);color:var(--navy);margin-bottom:5px}.gv-band-item span{font-size:var(--fs-sm);line-height:1.55;color:var(--ink-2)}.ev-kind.k-volunteer{background:var(--royal-50);color:var(--g600)}.gv-need{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-xs);font-weight:700;color:var(--royal-700);background:var(--royal-100);border-radius:var(--r-pill);padding:4px 10px}.who-box{max-width:820px;margin:0 auto 34px;text-align:center;background:var(--cu-tint);box-shadow:none;border-radius:var(--cu-r4);padding:var(--cu-s7) var(--cu-s6) var(--cu-s6);border-color:var(--cu-tint-line);border:1px solid var(--cu-tint-line)}.who-box h3{font-family:var(--serif);margin:0 0 10px;color:var(--navy)}.who-box p{line-height:1.65;margin:0}.who-box p b{color:var(--navy)}.who-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 16px}.who-chip{font-family:inherit;border-radius:var(--r-pill);cursor:pointer;box-shadow:var(--cu-e1)}.who-chip:hover{background:var(--royal-100)}.who-chip.on{background:var(--navy);border-color:var(--navy);color:var(--white)}.who-note{font-size:var(--fs-base)!important;padding-top:14px;border-top:1px solid var(--cu-tint-line);color:var(--cu-ink-400)}.faq-block{margin:52px auto 0;max-width:840px;border-top-color:var(--cu-line-1);border-top:1px solid var(--cu-line-1)}.faq-block>h3{font-family:var(--serif);text-align:center;color:var(--navy);margin:0 0 6px}.faq-block>p.faq-sub{text-align:center;margin:0 0 24px;font-size:var(--fs-base);color:var(--cu-ink-400)}.faq-q{border:1px solid var(--border);overflow:hidden;transition:border-color .15s,box-shadow .15s;margin-bottom:8px}.faq-q>summary .faq-ic{flex:none;width:22px;height:22px;margin-top:1px;display:flex;align-items:center;justify-content:center;background:var(--ic-bg);color:var(--ic-fg);border-radius:var(--r-circle);inline-size:24px;block-size:24px;transition:transform .28s var(--cu-ease-out),background .18s var(--cu-ease),color .18s var(--cu-ease)}.faq-a{padding:0 18px 18px;padding-inline-start:52px;color:var(--cu-ink-400)}.faq-a b{color:var(--navy)}.faq-a p{margin:0 0 10px}.faq-a p:last-child{margin-bottom:0}.faq-foot{text-align:center;font-size:var(--fs-base);color:var(--ink-3);margin-top:22px}@media(max-width:560px){.faq-block{margin-top:38px;padding-top:28px}.faq-q>summary{font-size:var(--fs-base);padding:14px 15px}.faq-a{padding:0 15px 16px;padding-inline-start:47px;font-size:var(--fs-base)}}.gv-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:44px auto 0;max-width:960px;background:var(--gold-light);border:1px solid var(--royal-200);border-radius:var(--r-lg);padding:22px 24px}.gv-cta b{display:block;font-size:var(--fs-lg);color:var(--navy);margin-bottom:5px}.gv-cta span{display:block;font-size:var(--fs-base);line-height:1.6;color:var(--ink-2);max-width:620px}.gv-cta .btn{flex:none}@media(max-width:700px){.gv-cta{flex-direction:column;align-items:stretch;text-align:center}}@media(max-width:820px){.gv-band{grid-template-columns:1fr}}h1,h2,h3,h4,h5,h6{line-height:1.22;text-wrap:balance}h4,h5,h6{font-weight:700;line-height:1.35}.cu-kpi .v,.mc-cell b,.showcase-amount,.trust-item .n,.re-price,.calc-metric .v,.cu-mini .v,.ref-stats .rs b,.cu-imp-sum .v,.pc-stats b,.cu-table td,.tier-table td{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.section-head.center p{margin-inline:auto}.btn[disabled],.btn:disabled{opacity:.45;pointer-events:none;box-shadow:none}.btn-gold{font-weight:700}.btn-gold:hover{color:var(--white)}.btn-ghost{border:1px solid var(--cu-line-2);background:transparent;color:var(--cu-ink-600);box-shadow:none}@media(hover:hover)and (pointer:fine){.btn-outline-light:hover{transform:translateY(-1px)}}.cu-in,.lead-form input,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],input[type=date],input[type=month],input[type=time],select,textarea{font-family:var(--font);font-size:var(--fs-base);background:var(--white);border:1px solid var(--cu-line-2)}.cu-in,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],input[type=date],input[type=month],input[type=time],select{height:44px;padding:0 var(--cu-s3)}.cu-in:hover,select:hover,textarea:hover{border-color:var(--cu-line-3)}.cu-in:focus,input:focus,select:focus,textarea:focus{outline:none;border-color:var(--cu-ink-600);box-shadow:var(--cu-ring);background:var(--white)}.cu-in:disabled,input:disabled,select:disabled,textarea:disabled{background:var(--cu-surface-3);color:var(--cu-ink-300);border-color:var(--cu-line-1);cursor:not-allowed}select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235C6E7F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left var(--cu-s3) center;background-size:16px 16px;padding-inline-end:var(--cu-s3);padding-inline-start:38px}[dir=ltr] select,select[dir=ltr]{background-position:right var(--cu-s3) center}input[type=date],input[type=month],input[type=time]{direction:ltr;text-align:start}input[type=checkbox],input[type=radio]{accent-color:var(--cu-ink-700);padding:0!important;min-height:0!important;min-width:0!important;inline-size:18px!important;block-size:18px!important;width:18px!important;height:18px!important;flex:none!important;-webkit-appearance:none;appearance:none;background:var(--white);cursor:pointer;position:relative}.cu-field .hint{color:var(--cu-ink-300);font-weight:500}.lead-form input.bad{border-color:var(--red);background:var(--red-50);box-shadow:0 0 0 3px rgba(var(--red-rgb),.12)}.showcase-card,.mistake-card,.persona-card,.partner-card,.faq-q,.ob-card,.cu-comm-card,.gv-band-item,.re-card,.pc-card,.step,.offer-card,.flw-state{border-radius:var(--cu-r3);border:1px solid var(--cu-line-1);background:var(--white);box-shadow:var(--cu-e1)}@media(hover:hover)and (pointer:fine){.showcase-card:hover,.persona-card:hover,.partner-card:hover,.cu-comm-card:hover,.re-card:hover,.pc-card:hover,.offer-card:hover{box-shadow:var(--cu-e2);border-color:var(--cu-line-2);transform:translateY(-2px)}}.join-menu-pop a:hover .jm-ic,.join-menu-pop a:focus-visible .jm-ic{background:var(--ic-bg-on);color:var(--ic-fg-on)}.join-menu-pop b{color:var(--cu-ink-800)}header#siteHeader .subnav .nav-links{padding-top:2px;padding-bottom:2px;margin:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to left,var(--navy) calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to left,var(--navy) calc(100% - 28px),transparent 100%);max-width:none;width:100%;min-width:0;display:flex}header#siteHeader .subnav .nav-links a.active{border-bottom-color:var(--cu-ink-800);color:var(--navy);background:var(--g100);font-weight:600}section{padding:var(--cu-s11) 0}.faq-q{border-radius:var(--cu-r2);border-color:var(--cu-line-1);background:var(--white);box-shadow:none}footer a{transition:color .16s ease,opacity .16s ease;color:var(--g200)}.pill,.cu-tag,.mb-tag,.pc-tags span,.re-meta span,.niche-tag,.gv-need{letter-spacing:.005em}.cu-menu li:first-child .grp{padding-top:var(--cu-s2)}.cu-dash .cu-panel-head>.btn,.cu-dash .cu-panel-head>.cu-inline,.cu-dash .cu-panel-head>.cu-tag{margin-inline-start:auto;flex:none;align-self:center}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--cu-ink-600);outline-offset:2px;border-radius:var(--cu-r1)}input[type=date]::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.85}.rev-calc{max-width:960px;margin:0 auto var(--cu-s8);border-radius:var(--cu-r4);background:var(--white);border:1px solid var(--cu-line-1);box-shadow:var(--cu-e2);overflow:hidden}.rev-calc-head{text-align:center;border-bottom:1px solid var(--cu-line-1)}.rev-calc-head h3{font-size:var(--fs-lg);line-height:1.25;margin-bottom:var(--cu-s2)}.rev-calc-head p{max-width:56ch;margin-inline:auto}.rev-calc-grid{display:grid;grid-template-columns:1.08fr .92fr;align-items:stretch}.rev-calc-controls{display:flex;flex-direction:column;gap:var(--cu-s6)}.rc-field{display:flex;flex-direction:column;gap:var(--cu-s2)}.rc-field>label{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cu-s3);margin:0;cursor:pointer}.rc-field>label b{font-family:var(--font);font-variant-numeric:tabular-nums;flex:none;letter-spacing:-.02em}.rc-scale{display:flex;justify-content:space-between;font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:.02em;color:var(--cu-ink-200);margin-top:2px}.rc-hint{margin:2px 0 0;font-size:var(--fs-xs);line-height:1.6;color:var(--cu-ink-300)}.rev-calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:var(--r-circle);background:var(--white);border:2px solid var(--cu-ink-800);box-shadow:var(--cu-e2);transition:transform .14s var(--cu-ease),box-shadow .14s var(--cu-ease)}.rc-fixed{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:2px var(--cu-s3);margin-top:var(--cu-s1);border:1px solid var(--cu-line-1);background:var(--cu-surface-2);border-color:var(--cu-line-1);border-radius:var(--cu-r2);padding:var(--cu-s4)}.rc-fixed-l{font-size:var(--fs-base);font-weight:600;color:var(--g600)}.rc-fixed-v{font-family:var(--font);font-weight:800;color:var(--cu-ink-800);letter-spacing:-.022em}.rc-fixed-h{grid-column:1 / -1;font-size:var(--fs-xs);line-height:1.55;color:var(--cu-ink-300)}.rev-calc-out{background:radial-gradient(120% 130% at 80% -10%,var(--navy) 0%,var(--cu-ink-900) 60%,var(--navy) 100%);color:var(--white);block-size:100%;display:flex;flex-direction:column;justify-content:flex-start;border-inline-start:1px solid rgba(var(--white-rgb),.08)}.rc-out-v{font-family:var(--font);font-weight:800;font-size:var(--fs-2xl);line-height:1.05;color:var(--white);margin:var(--cu-s2) 0 var(--cu-s1);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.rc-out-l2{margin-top:var(--cu-s4);padding-top:var(--cu-s4);border-top:1px solid rgba(var(--white-rgb),.14)}.rc-out-v2{margin-bottom:var(--cu-s5)}.rc-out-sub b{font-weight:700;font-variant-numeric:tabular-nums;color:var(--cu-accent-soft)}.rc-break{list-style:none;margin:var(--cu-s5) 0 var(--cu-s5);padding:0;display:flex;flex-direction:column;margin-block:var(--cu-s6)}.rc-break li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cu-s3);padding:10px 0;border-bottom:1px solid rgba(var(--white-rgb),.1);color:rgba(var(--white-rgb),.66);padding-block:11px;border-bottom-color:rgba(var(--white-rgb),.09)}.rc-break li:last-child{border-bottom:0}.rc-break li b{font-family:var(--font);font-weight:700;font-size:var(--fs-base);color:var(--white);font-variant-numeric:tabular-nums;text-align:end}.rc-break li:last-child b{font-size:var(--fs-sm);font-weight:600;color:rgba(var(--white-rgb),.72)}.rev-calc .rc-cta{width:100%;color:var(--cu-ink-900);border-color:var(--white);border-radius:var(--r-sm)}.rev-calc .rc-cta:hover{color:var(--cu-ink-900);background:var(--cu-accent-bg);border-color:var(--cu-accent-bg)}.rc-fine{margin:var(--cu-s3) 0 0;font-size:var(--fs-xs);line-height:1.65;color:rgba(var(--white-rgb),.42);margin-top:var(--cu-s4)}@media(max-width:820px){.rev-calc-grid{grid-template-columns:1fr}.rev-calc-controls{padding:var(--cu-s5) var(--cu-s5)}.rev-calc-out{padding:var(--cu-s5);border-inline-start:0;border-top:1px solid rgba(var(--white-rgb),.08)}.rev-calc-head{padding:var(--cu-s6) var(--cu-s5) var(--cu-s4)}}.who-chip,.filter-chip,.niche-tag,.cu-fchip,.flw-roles button{font-family:var(--font);font-size:var(--fs-sm);font-weight:600;line-height:1.2;padding:9px 16px;min-height:36px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--cu-line-2);border-radius:var(--cu-rp);background:var(--white);color:var(--cu-ink-500);cursor:pointer;transition:background .16s var(--cu-ease),border-color .16s var(--cu-ease),color .16s var(--cu-ease)}.who-chip:hover,.filter-chip:hover,.niche-tag:hover,.cu-fchip:hover,.flw-roles button:hover{background:var(--cu-surface-2);border-color:var(--cu-line-3);color:var(--cu-ink-800)}.who-chip.on,.filter-chip.active,.cu-fchip.active,.flw-roles button[aria-pressed=true]{background:var(--cu-ink-800);border-color:var(--cu-ink-800);color:var(--white);font-weight:700}.pc-tags span,.re-meta span,.mb-tag,.gv-need,.ev-kind,.cu-vbadge{font-size:var(--fs-xs);font-weight:700;border-radius:var(--cu-rp);padding:4px 10px;line-height:1.4}.pc-tags span,.re-meta span{background:var(--cu-tint);color:var(--cu-ink-700)}.step-num,.bd-step .n,.re-num,.ob-n{width:28px;height:28px;min-width:28px;border-radius:var(--r-circle);background:var(--ic-bg);color:var(--ic-fg);font-family:var(--font);font-weight:700;font-size:var(--fs-sm);display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;flex:none}.flw-step .flw-num{width:28px;height:28px;border-radius:var(--cu-r1);font-size:var(--fs-sm)}.mb-item .code{border:1px solid var(--cu-line-2);border-radius:var(--cu-r1)}.cp-card{border-radius:var(--cu-r3)}.cp-card .cp-disc,.offer-disc{font-weight:800;letter-spacing:-.02em;color:var(--cu-ink-800)}.offer-cat{border-radius:var(--cu-rp);font-size:var(--fs-xs);font-weight:700;background:rgba(var(--white-rgb),.92)}.offer-btn{border-radius:var(--cu-rp);border:1px solid var(--cu-line-2);font-weight:700}.join-card,.join-side{border-radius:var(--cu-r4)}.join-side h4{font-size:var(--fs-md);margin-bottom:var(--cu-s4)}.who-box h3{margin-bottom:var(--cu-s2)}.who-box p{font-size:var(--fs-base);color:var(--cu-ink-500)}.cu-success-ic svg{width:30px;height:30px;color:var(--ic-fg)}.mobile-cta-bar{font-weight:700;z-index:var(--z-cta)}html{scrollbar-width:thin;scrollbar-color:var(--cu-line-3) transparent;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:var(--cu-surface-2)}body::-webkit-scrollbar-thumb{background:var(--cu-line-3);border-radius:var(--cu-rp);border:3px solid var(--cu-surface-2)}body::-webkit-scrollbar-thumb:hover{background:var(--cu-ink-200)}.rs-doc,.flw,.legal-body{font-size:var(--fs-base);line-height:1.8;color:var(--cu-ink-500)}.rs-doc h4,.flw h4{font-size:var(--fs-md);font-weight:800;color:var(--cu-ink-800);margin:var(--cu-s6) 0 var(--cu-s2);letter-spacing:-.01em}.rs-doc p,.flw p{max-width:70ch}.faq-block{padding-top:var(--cu-s8);margin-top:var(--cu-s9)}.hs-box input,.adm-gsearch input{border:0!important;background:transparent!important;box-shadow:none!important;height:auto;padding:13px 0;font-size:var(--fs-base);color:var(--cu-ink-800)}.showcase-section,.good-news,.cta-final,.cp-hero,.rev-calc-out,.gate{background:var(--cu-ink-900)!important;position:relative;isolation:isolate}.showcase-section,.good-news,.cta-final,.gate,.cp-hero,.rev-calc-out{background-color:var(--cu-ink-900)!important}.rev-calc-out{background-color:var(--cu-ink-900)!important;padding:var(--cu-s7)}.rev-calc .rc-cta{margin-top:auto}.lead-form button,.ob-slot,.ob-day{border-radius:var(--r-sm)}.showcase-card,.mistake-card,.persona-card,.partner-card,.faq-q,.ob-card,.cu-comm-card,.gv-band-item,.re-card,.pc-card,.step,.offer-card,.flw-state,.bd-step,.cp-card,.cm-card,.join-card,.join-side,.who-box,.rev-calc,.cu-dash .cu-panel,.cu-dash .cu-kpi{border-radius:var(--r-md)}.who-chip,.filter-chip,.niche-tag,.cu-fchip,.flw-roles button,.cu-tag,.pill,.mb-tag,.pc-tags span,.re-meta span,.gv-need,.ev-kind,.cu-vbadge,.nav-badge,.offer-cat,.flw-who,.cp-hero .cp-badge{border-radius:var(--cu-rp)}.showcase-card:hover,.persona-card:hover,.partner-card:hover,.mistake-card:hover,.cu-comm-card:hover,.re-card:hover,.pc-card:hover,.offer-card:hover,.cp-card:hover,.cm-card:hover,.cu-dash .cu-offer:hover,.btn:hover,.btn-gold:hover,.btn-navy:hover,.lead-form button:hover,header#siteHeader .header-cta:hover,.btn-outline-light:hover,.track-reveal-pill:hover{transform:none}.showcase-card:hover,.persona-card:hover,.partner-card:hover,.mistake-card:hover,.cu-comm-card:hover,.re-card:hover,.pc-card:hover,.offer-card:hover,.cp-card:hover,.cm-card:hover{border-color:var(--cu-line-3);box-shadow:var(--cu-e2)}.btn,.cu-in,input,select,textarea,.cu-icobtn,.cu-menu a,.cu-tab,.who-chip,.filter-chip,.niche-tag,.cu-fchip,.flw-roles button,.showcase-card,.mistake-card,.persona-card,.partner-card,.cp-card,.cm-card,.re-card,.pc-card,.offer-card,.faq-q,.cu-logout,header#siteHeader .subnav .nav-links a{transition-duration:.16s;transition-timing-function:var(--cu-ease)}footer .fine{margin-top:0;text-align:start}@media(max-width:820px){footer>.wrap{gap:var(--cu-s6)}}@media(max-width:900px){section{padding:var(--cu-s10) 0}section.hero#home{padding:var(--cu-s9) 0 var(--cu-s8)}}@media(max-width:640px){section{padding:var(--cu-s9) 0}header#siteHeader .header-inner{padding-top:var(--cu-s2);padding-bottom:var(--cu-s2)}.cta-row .btn{justify-content:center;width:100%;flex:1 1 100%}}code,pre,kbd,samp,.code,.rd-code,.mb-item .code,.cu-otp,.cu-table td code{font-family:var(--cu-mono)!important}h1{font-size:var(--fs-display-m);color:var(--i-ink);font-weight:800}@media(min-width:900px){h1{font-size:var(--fs-display)}}h2{letter-spacing:-.026em;font-size:var(--fs-xl);color:var(--i-ink);font-weight:800}@media(min-width:900px){h2{font-size:var(--fs-2xl)}}h3{letter-spacing:-.016em;font-size:var(--fs-lg);color:var(--i-ink);font-weight:700}p{text-wrap:pretty}.showcase-section .eyebrow,.process-section .eyebrow,.cp-hero .eyebrow{color:var(--cu-accent-soft)}.section-head p{margin-top:var(--cu-s4);font-size:var(--fs-md);line-height:1.72;color:var(--cu-ink-400);max-width:58ch}.sec-head p{font-size:var(--fs-md);line-height:1.7;color:var(--cu-ink-400);max-width:60ch}.rc-out-v,.rc-fixed-v,.showcase-amount,.cu-kpi .v,.calc-metric .v,.trust-item .n,.re-price,.cu-mini .v{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"cv01" 1}.rc-out-sub b,.rc-break li b,.mc-cell b{direction:ltr;unicode-bidi:isolate;display:inline-block}@media(min-width:1400px){header#siteHeader .subnav .nav-links{-webkit-mask-image:none;mask-image:none}}.nav-login,.nav-member{margin-block:4px;border-radius:var(--r-sm);font-weight:700!important;display:inline-flex;align-items:center}@media(max-width:900px){header#siteHeader .subnav .nav-links{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-inline:14px}.nav-login{margin-inline:0 0;box-shadow:0 0 0 6px rgba(var(--white-rgb),.9)}.nav-member{margin-inline-end:6px;box-shadow:0 0 0 6px rgba(var(--white-rgb),.9),inset 0 1px rgba(var(--white-rgb),.1)}}@media(max-width:640px){.nav-login,.nav-member{padding:7px 13px!important;font-size:var(--fs-sm)}}.btn-gold{border-color:var(--cu-ink-800);background:var(--i-ink);color:var(--white);box-shadow:inset 0 1px rgba(var(--white-rgb),.1),var(--i-sh-2)}.btn-gold:active{background:var(--navy);box-shadow:inset 0 2px 4px rgba(var(--black-rgb),.22)}.btn-navy{border-color:var(--cu-line-2)}.btn-navy:hover{box-shadow:var(--cu-e1)}.btn-ghost{border-color:var(--cu-line-2)}.cu-body a:not(.btn):not(.cu-tab):not(.cu-menu a),.legal-doc a,.mb-item a:not(.btn),.faq-a a{color:var(--cu-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgba(var(--royal-rgb),.35);transition:text-decoration-color .16s var(--cu-ease),color .16s var(--cu-ease)}.cu-body a:not(.btn):hover,.legal-doc a:hover,.faq-a a:hover{text-decoration-color:currentColor}.cu-in,.lead-form input,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],input[type=date],input[type=month],input[type=time],select,textarea{border-radius:var(--cu-r2);border-color:var(--cu-line-2);color:var(--cu-ink-800);transition:border-color .16s var(--cu-ease),box-shadow .16s var(--cu-ease),background .16s var(--cu-ease)}.cu-in::placeholder,.lead-form input::placeholder,input::placeholder,textarea::placeholder{color:var(--cu-ink-200)}.cu-in:hover,.lead-form input:hover,input:hover:not([type=checkbox]):not([type=radio]):not([type=range]),select:hover,textarea:hover{border-color:var(--cu-line-3)}.cu-in:focus,.lead-form input:focus,input:focus:not([type=checkbox]):not([type=radio]):not([type=range]),select:focus,textarea:focus{outline:none;border-color:var(--cu-accent);box-shadow:var(--cu-ring);background:var(--white)}select,select.cu-in,.cu-field select,.cu-in select{-webkit-appearance:none;appearance:none;background-color:var(--white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%235C6E7F' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 14px center;padding-inline-end:14px;padding-inline-start:38px}input[type=checkbox],input[type=radio]{border:1.5px solid var(--cu-line-3);border-radius:6px;transition:background .14s var(--cu-ease),border-color .14s var(--cu-ease),box-shadow .14s var(--cu-ease)}input[type=radio]{border-radius:var(--r-circle)}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--cu-accent)}input[type=checkbox]:checked:not(#_):not(#_),input[type=radio]:checked:not(#_):not(#_){background-color:var(--cu-ink-800);border-color:var(--cu-ink-800)}input[type=checkbox]:checked:not(#_):not(#_){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}input[type=radio]:checked:after{content:"";position:absolute;inset:4px;border-radius:var(--r-circle);background:var(--white)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:none;box-shadow:var(--cu-ring)}input[type=range]{-webkit-appearance:none;appearance:none;inline-size:100%;block-size:22px;background:transparent;cursor:pointer;margin:0;accent-color:var(--ac-500)}input[type=range]::-webkit-slider-runnable-track{block-size:5px;border-radius:var(--cu-rp);background:var(--cu-line-1)}input[type=range]::-moz-range-track{block-size:5px;border-radius:var(--cu-rp);background:var(--cu-line-1)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;inline-size:20px;block-size:20px;margin-top:-7.5px;border-radius:var(--r-circle);background:var(--white);border:1.5px solid var(--cu-ink-800);box-shadow:0 1px 2px rgba(var(--navy-rgb),.18),0 4px 10px -4px rgba(var(--navy-rgb),.35);transition:transform .14s var(--cu-ease),box-shadow .14s var(--cu-ease)}input[type=range]::-moz-range-thumb{inline-size:20px;block-size:20px;border-radius:var(--r-circle);background:var(--white);border:1.5px solid var(--cu-ink-800);box-shadow:0 1px 2px rgba(var(--navy-rgb),.18),0 4px 10px -4px rgba(var(--navy-rgb),.35)}@media(hover:hover)and (pointer:fine){input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.08)}}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.14)}input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--cu-ring),0 1px 2px rgba(var(--navy-rgb),.18)}.showcase-card,.mistake-card,.persona-card,.partner-card,.ob-card,.cu-comm-card,.gv-band-item,.re-card,.pc-card,.step,.offer-card,.flw-state,.bd-step,.cp-card,.cm-card,.join-card,.join-side,.who-box,.rev-calc,.track-card,.faq-q,.cu-dash .cu-panel,.cu-dash .cu-kpi{border-radius:var(--cu-card-r)}.cu-ovl .cu-card,.cu-ovl .cu-box,.legal-modal .legal-modal-box,.legal-modal .lm-box,.ct-ovl .ct-box,.gate-box{border-radius:var(--cu-r4)}.showcase-card,.mistake-card,.persona-card,.partner-card,.cp-card,.cm-card,.re-card,.pc-card,.offer-card,.track-card,.faq-q,.ob-card{transition:border-color .18s var(--cu-ease),box-shadow .18s var(--cu-ease),background .18s var(--cu-ease)}.hero-inner{grid-template-columns:1fr 1fr;gap:clamp(28px,3.4vw,48px);grid-template-rows:auto 1fr}.hero .eyebrow{color:var(--cu-ink-400);margin-bottom:var(--cu-s5)}@media(min-width:1081px){.hero-shot{margin-inline-end:calc(-1*clamp(0px,50vw - 610px,150px))}}.hero-shot-chip{inset-block-end:14px;inset-inline-end:14px;display:inline-flex;align-items:center;gap:7px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.02em;position:absolute;bottom:14px;inset-inline-start:14px;background:var(--navy);color:var(--white);font-size:var(--fs-xs);font-weight:600;padding:7px 12px;border-radius:var(--r-pill);box-shadow:var(--shadow-md);z-index:var(--z-lift-2)}.hero-shot-cap{line-height:1.6;font-weight:600;font-size:var(--fs-xs);color:var(--g500);margin-top:10px;text-align:center}@media(max-width:1080px){.hero-shot{max-width:620px}}.lead-form-wrap{padding-top:var(--cu-s7);border-top:1px solid rgba(var(--navy-rgb),.1);margin-top:28px;background:var(--white);border-radius:var(--i-r-lg);padding:clamp(18px,2vw,24px)}.lead-form input{inline-size:100%;height:46px}.lead-form>button{height:46px;inline-size:100%;border-radius:var(--cu-r2);background:var(--cu-ink-800);border:1px solid var(--cu-ink-800);box-shadow:inset 0 1px rgba(var(--white-rgb),.1),var(--cu-e1);font-size:var(--fs-base)}@media(max-width:520px){.lead-form{grid-template-columns:1fr}}.pstep .num{font-size:var(--fs-md);line-height:1;font-variant-numeric:tabular-nums}.pstep p{line-height:1.76;max-width:66ch}@media(max-width:640px){.pstep{grid-template-columns:1fr;gap:var(--cu-s3);padding-block:var(--cu-s6)}}.faq-block>h3{font-size:24px;letter-spacing:-.02em}.faq-q:hover{border-color:var(--cu-line-3)}.faq-q[open]{border-color:var(--cu-line-3);box-shadow:var(--cu-e1);background:var(--white)}.faq-q>summary{font-size:var(--fs-md);font-weight:700;padding:16px var(--cu-s5);border-radius:var(--cu-card-r)}.faq-q>summary:hover{background:var(--cu-surface-2)}.faq-q[open]>summary .faq-ic{transform:rotate(45deg);background:var(--ic-bg-on);color:var(--ic-fg-on)}.faq-a{font-size:var(--fs-md);line-height:1.8}.rev-calc-head{padding:var(--cu-s8) var(--cu-s7) var(--cu-s6)}.rev-calc-head h3{font-size:var(--fs-lg);letter-spacing:-.022em}@media(min-width:900px){.rev-calc-head h3{font-size:var(--fs-xl)}}.rev-calc-controls{padding:var(--cu-s7)}.rc-field>label{font-size:var(--fs-base);font-weight:600;color:var(--cu-ink-500)}.rc-field>label b{font-size:var(--fs-md);font-weight:800;color:var(--cu-ink-900)}.rc-fixed-v{font-size:var(--fs-lg)}.rc-out-l{font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--white-rgb),.55)}.rc-out-v{font-size:var(--fs-display-m);margin-block:var(--cu-s3) var(--cu-s2)}@media(min-width:900px){.rc-out-v{font-size:var(--fs-display)}}.rc-out-sub{font-size:var(--fs-sm);color:rgba(var(--white-rgb),.6)}.rc-break li{font-size:var(--fs-sm)}.rev-calc .rc-cta{background:var(--white);box-shadow:0 1px 2px rgba(var(--black-rgb),.14),0 14px 30px -16px rgba(var(--black-rgb),.6)}.join-wrap{gap:var(--cu-s5)}.join-card,.join-side{border:1px solid var(--cu-line-1);box-shadow:var(--cu-e1)}.join-head p{font-size:var(--fs-base);color:var(--cu-ink-400)}.who-box h3{font-size:var(--fs-lg);letter-spacing:-.016em}.who-chip{background:var(--white);border:1px solid var(--cu-line-2);color:var(--cu-ink-600);font-size:var(--fs-sm);font-weight:600;padding:8px 16px;transition:border-color .16s var(--cu-ease),color .16s var(--cu-ease),background .16s var(--cu-ease)}.who-chip:hover{border-color:var(--cu-ink-800);color:var(--cu-ink-900)}.bd-step .n{background:var(--ic-bg);color:var(--ic-fg);border-radius:var(--r-circle);font-weight:700;font-variant-numeric:tabular-nums}.filter-chip{border:1px solid var(--cu-line-2);background:var(--white);color:var(--cu-ink-500);font-size:var(--fs-sm);font-weight:600;padding:8px 16px}.filter-chip:hover{border-color:var(--cu-line-3);color:var(--cu-ink-800)}.filter-chip.active{background:var(--cu-ink-800);border-color:var(--cu-ink-800);color:var(--white)}.final-cta p{line-height:1.72;max-width:52ch}.cta-final .btn-gold,.process-section .btn-gold,.cp-hero .btn-gold,.good-news .btn-gold,.showcase-section .btn-gold,.track-card.featured .btn-gold,.track-card.featured .btn-navy{background:var(--white);color:var(--cu-ink-900);border-color:var(--white);box-shadow:0 1px 2px rgba(var(--black-rgb),.16),0 14px 30px -18px rgba(var(--black-rgb),.6)}.cta-final .btn-gold:hover,.process-section .btn-gold:hover,.cp-hero .btn-gold:hover,.good-news .btn-gold:hover,.showcase-section .btn-gold:hover,.track-card.featured .btn-gold:hover,.track-card.featured .btn-navy:hover{background:var(--cu-accent-bg);border-color:var(--cu-accent-bg);color:var(--cu-ink-900)}.cta-final .btn-ghost,.cta-final .btn-navy,.process-section .btn-ghost,.process-section .btn-navy,.cp-hero .btn-ghost,.cp-hero .btn-navy,.showcase-section .btn-ghost,.showcase-section .btn-navy,.track-card.featured .btn-ghost{background:rgba(var(--white-rgb),.07);border-color:rgba(var(--white-rgb),.26);color:var(--white);box-shadow:none}.cta-final .btn-ghost:hover,.cta-final .btn-navy:hover,.process-section .btn-ghost:hover,.process-section .btn-navy:hover,.cp-hero .btn-ghost:hover,.cp-hero .btn-navy:hover,.showcase-section .btn-ghost:hover,.showcase-section .btn-navy:hover,.track-card.featured .btn-ghost:hover{background:rgba(var(--white-rgb),.14);border-color:rgba(var(--white-rgb),.44);color:var(--white)}.cta-final{padding:clamp(48px,5.4vw,72px) clamp(28px,4vw,64px);border-radius:var(--i-r-lg)}.cta-final p{color:rgba(var(--white-rgb),.68);font-size:var(--fs-md);line-height:1.7;max-width:56ch;margin:0 auto var(--cu-s7)}footer>.wrap{grid-template-columns:minmax(200px,250px) minmax(0,1fr);column-gap:clamp(40px,6vw,96px);row-gap:0}footer .legal-link{font-size:var(--fs-sm);color:rgba(var(--white-rgb),.55);text-decoration:none;transition:color .16s var(--cu-ease)}footer .legal-link:hover{color:var(--white);text-decoration:underline;text-underline-offset:3px}@media(max-width:820px){footer>.wrap{grid-template-columns:1fr}footer .fine{margin-top:var(--cu-s6)}}.cu-tag,.mb-tag,.cu-vbadge{font-size:var(--fs-xs);font-weight:700;letter-spacing:.01em}.cu-ovl{background:rgba(var(--navy-rgb),.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--z-ovl)}.cu-x:hover{background:var(--cu-surface-2);color:var(--cu-ink-800);border-color:var(--cu-line-3)}.cu-head p{font-size:var(--fs-base);color:var(--cu-ink-400)}.cm-card,.cp-card,.ev-card,.re-card,.pc-card,.offer-card,.cu-comm-card{border-radius:var(--cu-card-r);border:1px solid var(--cu-line-1);background:var(--white);box-shadow:var(--cu-e1);transition:border-color .18s var(--cu-ease),box-shadow .18s var(--cu-ease)}.cm-card:hover,.cp-card:hover,.ev-card:hover,.re-card:hover,.pc-card:hover,.offer-card:hover,.cu-comm-card:hover{transform:none;border-color:var(--cu-line-3);box-shadow:var(--cu-e2)}.cm-card h4,.cp-card h4,.ev-card h3{letter-spacing:-.014em}.cm-card .cm-meta,.cp-card .cp-foot{border-top-color:var(--cu-line-1)}.cp-card .cp-disc{color:var(--cu-ink-800);font-weight:800;letter-spacing:-.02em}.ev-kind,.offer-cat{font-size:var(--fs-xs);font-weight:700;letter-spacing:.02em}.ev-filters,.gv-filters,.re-filters{background:var(--white);border:1px solid var(--cu-line-1);border-radius:var(--cu-card-r);box-shadow:var(--cu-e1);padding:var(--cu-s5);gap:var(--cu-s4)}.ev-filters label,.gv-filters label,.re-filters label{font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cu-ink-300)}.ev-filters .cu-in,.gv-filters .cu-in,.re-filters .cu-in,.ev-filters select,.gv-filters select,.re-filters select,.ev-filters input,.gv-filters input,.re-filters input{height:42px;font-size:var(--fs-base)}.cu-empty{color:var(--cu-ink-300);border:1px dashed var(--cu-line-2);background:var(--cu-surface-2)}.hs-item h5{font-size:var(--fs-base);letter-spacing:-.01em}.hs-item .hs-cnt{font-size:var(--fs-xs);font-weight:700;color:var(--cu-ink-400);background:var(--cu-surface-3);border-radius:var(--cu-rp)}.ob-card{border-color:var(--cu-line-1);box-shadow:var(--cu-e1)}.ob-side h4{font-size:var(--fs-lg);letter-spacing:-.016em}.ob-n{background:var(--ic-bg);color:var(--ic-fg);inline-size:24px;block-size:24px;font-size:var(--fs-xs);border-radius:var(--r-circle)}.ob-stp.on{background:var(--white);color:var(--cu-ink-900)}.ob-nav{border-radius:var(--r-circle)}.ob-nav:hover:not(:disabled){background:var(--cu-surface-2);border-color:var(--cu-line-3);color:var(--cu-ink-800)}.ob-dow span{font-size:var(--fs-xs);letter-spacing:.04em;color:var(--cu-ink-300)}.ob-cal,.ob-dow{gap:4px}.ob-day{border-radius:var(--r-sm)}.ob-day:hover:not(:disabled){background:var(--cu-accent-bg);border-color:var(--cu-tint-line)}.ob-day.on{background:var(--cu-ink-800);border-color:var(--cu-ink-800);color:var(--white)}.ob-day:disabled{color:var(--cu-ink-200);background:transparent;border-color:transparent}.ob-day.closed{background:transparent;color:var(--cu-ink-200);border-style:solid;border-color:transparent}.ob-legend .lg{border-radius:4px}.ob-legend .lg.taken{background:var(--cu-surface-3);border-color:var(--cu-line-1)}.ob-legend .lg.off{background:transparent;border-style:dashed;border-color:var(--cu-line-2)}.ob-slot{border-radius:var(--r-sm)}.ob-slot:hover:not(:disabled){background:var(--cu-accent-bg);border-color:var(--cu-tint-line)}.ob-slot.on{background:var(--cu-ink-800);border-color:var(--cu-ink-800);color:var(--white)}.legal-tab{font-size:var(--fs-sm);font-weight:600;padding:9px 16px}.legal-tab:hover{background:var(--cu-surface-2);border-color:var(--cu-line-3);color:var(--cu-ink-800)}.legal-tab.active{background:var(--cu-ink-800);border-color:var(--cu-ink-800);color:var(--white);box-shadow:var(--cu-e2)}.legal-doc-wrap{padding:clamp(28px,3.6vw,48px)}.legal-doc h4{font-size:24px;letter-spacing:-.02em;margin-bottom:var(--cu-s4)}.legal-doc h5{font-size:var(--fs-md);letter-spacing:-.014em;margin-top:var(--cu-s7);margin-bottom:var(--cu-s2)}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,.cu-chk:focus-within{outline:2px solid var(--cu-accent);outline-offset:2px;border-radius:6px}.btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}header#siteHeader .join-menu>.header-cta{position:static;transform:none;top:auto;inset-inline-start:auto;inset-inline-end:auto}.join-menu-pop{min-width:264px;max-width:min(300px,calc(100vw - 40px))}.join-menu-pop a{border-radius:var(--r-sm);padding:10px 12px;color:var(--cu-ink-700)}.join-menu-pop a:hover{background:var(--cu-accent-bg);color:var(--cu-ink-900)}.join-menu-pop b{font-size:var(--fs-base);font-weight:700}i{font-style:normal}.showcase-section,.good-news,.cta-final,.gate,.cp-hero,.rev-calc-out{background-image:var(--cu-lattice-dark),var(--cu-grid-dark)!important;background-repeat:repeat,repeat,repeat!important}@media(max-width:1080px){.hero-inner{gap:var(--cu-s8)}}@media(max-width:900px){section{padding-block:var(--cu-sec-tight)}.mistakes,.tracks{grid-template-columns:1fr}}body,input,select,textarea,button{font-family:var(--i-text)!important}h1,h2,h3,h4,h5,h6,.brand-name,.foot-name,.eyebrow,.showcase-amount,.cu-kpi .v,.rc-out-v,.rc-fixed-v,.pstep .num,.good-news-punch,.btn,.header-cta,header#siteHeader .subnav .nav-links a{font-family:var(--i-display)!important}h4{color:var(--i-ink);font-size:var(--fx-18);line-height:1.38;letter-spacing:-.01em;font-weight:700}.section-head p,.sec-head p{max-width:56ch}.section-head.center p,.sec-head.center p{margin-inline:auto}.showcase-section .eyebrow,.process-section .eyebrow,.cp-hero .eyebrow,.good-news .eyebrow{color:var(--royal-200)}.header-inner{padding-inline:var(--i-gut);padding-block:13px;max-width:1240px;min-height:66px}header#siteHeader .subnav .nav-links{padding-inline:calc(var(--i-gut) - 10px);padding-block:3px}@media(min-width:901px){header#siteHeader .subnav .nav-links{flex-wrap:wrap;overflow:visible;justify-content:center;-webkit-mask-image:none;mask-image:none;row-gap:0}}.nav-login,.nav-member{min-height:36px}.nav-login{font-size:var(--fs-sm)}.nav-member{font-size:var(--fs-sm);box-shadow:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-gold{border:1px solid var(--i-ink)}.btn-gold:hover{background:var(--navy);border-color:var(--navy);box-shadow:inset 0 1px rgba(var(--white-rgb),.12),var(--i-sh-3)}.btn-navy,.btn-ghost{background:var(--white);border:1px solid var(--i-hair-2);color:var(--i-ink);box-shadow:none}.btn-navy:hover,.btn-ghost:hover{background:var(--i-tint);border-color:var(--i-ink-4);transform:none;color:var(--i-ink)}.hero-inner{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(28px,3.4vw,56px)}.hero-inner .hero-shot{grid-column:2;grid-row:1;margin:0}.hero-inner p.lead{color:var(--i-ink-3);margin-bottom:12px}.lead-form-wrap{max-width:640px}.lead-form-note{font-weight:700;margin-bottom:14px;letter-spacing:-.01em;font-size:var(--fx-15);color:var(--fx-ink)}.lead-form-note .hint{font-weight:500;color:var(--i-ink-4);font-size:var(--fs-sm)}.lead-form{grid-template-columns:1fr 1fr;gap:10px}.lead-form input{flex:none;width:100%;min-width:0;padding:13px 14px;font-size:var(--fs-md);border:1px solid var(--i-hair-2);border-radius:var(--i-r-btn);background:var(--white);min-height:48px}.lead-form input:focus{border-color:var(--i-accent);box-shadow:var(--i-ring);outline:none}.lead-form button[type=submit]{grid-column:1 / -1;width:100%;background:var(--i-ink);color:var(--white);border:1px solid var(--i-ink);border-radius:var(--i-r-btn);min-height:52px;font-size:var(--fs-md);font-weight:700;letter-spacing:-.01em;box-shadow:var(--i-sh-2)}.lead-form .lead-consent{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;margin-top:2px}.lead-form .cu-err{grid-column:1 / -1}.hero-shot .hero-shot-frame{border-radius:var(--i-r-lg);border:1px solid var(--i-hair-2);box-shadow:var(--i-sh-3);overflow:hidden;background:var(--white)}.hero-shot img{display:block;width:100%;height:auto}.hero-shot .hero-shot-cap{font-size:var(--fs-sm);color:var(--i-ink-4);margin-top:10px;text-align:center}.hs-box{min-height:50px}.hs-chip:hover,.hs-chip.active{background:var(--i-accent-bg);border-color:var(--i-accent);color:var(--i-accent-ink)}#audience{background:var(--white)}.mistakes{gap:20px}.pstep{padding:32px 0}.pstep:hover .num{color:rgba(var(--white-rgb),.5)}@media(max-width:1080px){.hero-inner{grid-template-columns:1fr}}@media(max-width:900px){.mistakes,.tracks{gap:16px}}@media(max-width:640px){.lead-form-wrap{border-radius:var(--i-r-card);padding:16px}.section-head p,.sec-head p,.final-cta p{font-size:var(--fs-md)}.header-inner{padding-block:11px}.good-news{padding:64px 20px}}@media(max-width:640px){.mobile-cta-bar{font-size:var(--fx-15);font-weight:700;min-height:50px}}body,input,select,textarea,button,optgroup,[class^=cu-],[class*=" cu-"],[class^=rc-],[class*=" rc-"],[class^=adm-],[class*=" adm-"]{font-family:var(--fx-text)!important}h1,h2,h3,h4,h5,h6,.btn,.header-cta,.brand-name,.foot-name,.eyebrow,.cu-kpi .v,.cu-kpi .hero-kpi .v,.trust-item .n,.showcase-amount,.rc-out-v,.rc-fixed-v,.pstep .num,.good-news-punch,.cu-top :is(h1,h2),.cu-panel-head h3,.cu-side-logo,.cu-table th,.mock-title,.hs-av,.cu-mark,.re-num,.nav-links a,.cu-tab,.cu-menu a{font-family:var(--fx-display)!important}code,pre,kbd,samp,.rd-code,.cu-otp,.cu-table td code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}.cu-kpi .v,.trust-item .n,.showcase-amount,.rc-out-v,.rc-fixed-v,.cu-table td,.cu-mini .v,.re-price,.calc-metric .v,.cu-filt-count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@media(min-width:1081px){.hero-inner{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}@media(max-width:1080px){.hero-inner h1{max-width:24ch}}.hero-inner p.lead,.hero-inner p.sub,.section-head p,.sec-head p,.final-cta p,.mistake-card p,.pstep p,.good-news-lead,.track-card p,.persona-card p,.step p,.cp-hero p,.hs-foot,.ob-side p{max-width:58ch}.section-head.center p,.sec-head.center p,.final-cta p,.good-news-lead{margin-inline:auto}.showcase-section .eyebrow,.process-section .eyebrow,.good-news .eyebrow,.cp-hero .eyebrow{color:rgba(var(--white-rgb),.55)}@media(min-width:1120px){header#siteHeader{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:0;padding-inline:max(var(--fx-gut),calc((100% - var(--fx-maxw)) / 2));padding-block:0}header#siteHeader:before{content:"";order:7;flex:0 0 100%;height:0;border-top:1px solid var(--fx-line)}}@media(min-width:1120px)and (max-width:1320px){header#siteHeader{column-gap:4px;padding-inline:20px}}header#siteHeader .nav-links a.nav-login,header#siteHeader .nav-links a.nav-member{border:1px solid var(--fx-line-2)!important;background:var(--white)!important;color:var(--fx-ink-2)!important;border-radius:var(--fx-r1)!important;font-size:var(--fx-13);font-weight:600;padding:0 14px!important;min-height:38px;display:inline-flex;align-items:center;box-shadow:none;transition:background .16s var(--fx-ease),border-color .16s var(--fx-ease),color .16s var(--fx-ease)}header#siteHeader .subnav .nav-links a{border-bottom:0!important;font-family:var(--font);font-size:var(--fs-base);font-weight:500;padding:8px 11px;transition:background .15s,color .15s}.btn-gold,.lead-form button[type=submit],.cta-final .btn-gold{background:var(--fx-ink);border:1px solid var(--fx-ink);color:var(--white);box-shadow:none}.btn-gold:hover,.lead-form button[type=submit]:hover{background:var(--navy);border-color:var(--navy);transform:none;box-shadow:none}.btn-navy,.btn-ghost,.track-reveal-pill{background:var(--white);border:1px solid var(--fx-line-2);color:var(--fx-ink);box-shadow:none}.btn-navy:hover,.btn-ghost:hover,.track-reveal-pill:hover{background:var(--fx-tint);border-color:var(--fx-line-3);color:var(--fx-ink);transform:none;box-shadow:none}.btn-outline-light,.track-card.featured .track-reveal-pill{background:rgba(var(--white-rgb),.1);border:1px solid rgba(var(--white-rgb),.28);color:var(--white)}.btn-outline-light:hover,.track-card.featured .track-reveal-pill:hover{background:rgba(var(--white-rgb),.18);border-color:rgba(var(--white-rgb),.4)}.btn:focus-visible{outline:none;box-shadow:var(--fx-ring)}section{padding-block:var(--fx-sec)}.cu-view,.cu-sview,section.rev-calc{padding-block:0}.wrap{max-width:var(--fx-maxw);padding-inline:var(--fx-gut)}.hero-inner{max-width:var(--fx-maxw);padding-inline:var(--fx-gut);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:56px}.section-head p,.sec-head p{line-height:1.65}.light,#audience{background:var(--white)}.showcase-section,.process-section,.good-news{background-color:var(--fx-dark)}.good-news-glow{animation:none;width:460px;height:460px}.mistake-card,.track-card,.showcase-card,.persona-card,.step,.hero-search,.lead-form-wrap,.dash-shot .frame{border-radius:var(--fx-r2);border:1px solid var(--fx-line);box-shadow:none;transition:border-color .18s var(--fx-ease),background .18s var(--fx-ease)}.mistake-card:hover,.track-card:hover,.showcase-card:hover,.persona-card:hover,.step:hover{transform:none;box-shadow:none;border-color:var(--fx-line-3)}.hero-shot .hero-shot-frame,.dash-shot .frame{border:1px solid var(--fx-line-2);box-shadow:var(--fx-e2);border-radius:var(--fx-r3)}.pstep .num{color:rgba(var(--white-rgb),.32);font-weight:800}.lead-form input,.cu-in,.hs-box{border-radius:var(--fx-r1);border:1px solid var(--fx-line-2);background:var(--white);font-size:var(--fx-15);color:var(--fx-ink);transition:border-color .16s var(--fx-ease),box-shadow .16s var(--fx-ease)}.lead-form input:focus,.cu-in:focus,.hs-box:focus-within{border-color:var(--fx-accent);box-shadow:var(--fx-ring);outline:none}.lead-form-wrap{box-shadow:none;border:1px solid var(--fx-line)}input[type=checkbox],input[type=radio]{margin-top:2px}.lead-consent label,.vis-q label{align-items:flex-start;gap:10px;font-size:var(--fx-13);line-height:1.6;color:var(--fx-ink-3)}.scroll-progress{height:2px}.cu-dash .cu-comm .nm{font-size:var(--fx-13);font-weight:700;color:var(--white)}.cu-dash .cu-top :is(h1,h2){font-size:var(--fx-18);font-weight:800;color:var(--fx-ink)}.cu-dash .cu-top .sub{font-size:var(--fx-12);color:var(--fx-ink-3);margin-top:1px}.cu-dash .cu-panel-head .btn-gold{background:var(--fx-ink);border-color:var(--fx-ink);color:var(--white)}.cu-dash .cu-panel-head .btn-gold:hover{background:var(--navy);border-color:var(--navy);color:var(--white)}.cu-dash .cu-kpi .v{font-size:var(--fx-24);font-weight:800;letter-spacing:-.03em;color:var(--fx-ink);line-height:1.15}.cu-dash .cu-kpi .l{font-size:var(--fx-12);font-weight:600;color:var(--fx-ink-3);margin-top:4px}.cu-dash .cu-kpi .hint{font-size:var(--fx-11);color:var(--fx-ink-4);margin-top:6px;line-height:1.5}.cu-dash .cu-filters[hidden]{display:none}.cu-dash .cu-filters .cu-in{font-size:var(--fx-13);padding:0 12px}.cu-dash .cu-in{min-height:40px;padding:9px 12px;font-size:var(--fx-13);border-radius:var(--fx-r1)}.cu-dash .cu-field .hint{font-size:var(--fx-11);color:var(--fx-ink-4);font-weight:400}.cu-dash .cu-empty{background:var(--fx-tint);border:1px solid var(--fx-line);border-style:solid;border-radius:var(--fx-r1);color:var(--fx-ink-3);font-size:var(--fx-13);padding:26px 20px;box-sizing:border-box}.cu-dash .cu-note{font-size:var(--fx-13);line-height:1.6;color:var(--g700)}.cu-dash .cu-meter .bar{background:var(--fx-sunken);height:6px;border-radius:var(--r-pill);overflow:hidden}.cu-dash .cu-meter.full .bar i{background:var(--red)}@media(max-width:1119px){header#siteHeader .header-inner{display:flex;align-items:center;gap:10px;padding-inline:var(--fx-gut);padding-block:10px;max-width:var(--fx-maxw);margin-inline:auto}header#siteHeader .subnav{border-top:1px solid var(--fx-line);background:var(--white)}header#siteHeader .subnav .nav-links{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding-inline:var(--fx-gut);gap:2px;-webkit-mask-image:linear-gradient(to left,var(--navy) 88%,transparent 100%);mask-image:linear-gradient(to left,var(--navy) 88%,transparent 100%)}}@media(max-width:900px){section,:is(#trustBar,.mgr-story)>section,.app-page{padding-block:var(--fx-sec-sm)}}@media(max-width:640px){.hero-inner h1{font-size:var(--fs-xl)}.hero-inner p.lead,.section-head p,.sec-head p,.final-cta p{font-size:var(--fx-16)}.cta-row,.hero-actions{flex-direction:column;align-items:stretch}.cta-row .btn,.hero-actions .btn{width:100%}}@media(hover:none),(max-width:900px){.cu-tab,.hs-chip,.cu-fchip,.nav-login,.nav-member,.cu-lang-btn,.header-cta,.cu-menu a,.cu-logout,.track-reveal-pill,footer .foot-nav a,footer .legal-link{min-height:var(--fx-tap)}.cu-dash .cu-in,.cu-dash .cu-filters .cu-in{min-height:var(--fx-tap);height:auto}}@media(max-width:860px){.cu-dash .cu-top-actions .btn{flex:0 0 auto}.cu-dash .cu-kpi .v{font-size:var(--fx-20)}.cu-dash .cu-filters .ff{flex:1 1 100%;min-width:0}}a,button,.btn,.cu-menu a,.cu-tab,.hs-chip,.nav-links a{transition-duration:.16s;transition-timing-function:var(--fx-ease)}.showcase-card:hover,.mistake-card:hover,.track-card:hover,.cu-panel:hover,.cu-kpi:hover,.hs-item:hover{transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--fx-accent);outline-offset:2px;border-radius:var(--fx-r1)}@media(hover:none),(max-width:900px){.hs-foot a,.cu-copy,.cu-skip{display:inline-flex;align-items:center;min-height:var(--fx-tap)}}.btn,.header-cta,.nav-links a,.cu-tab,.cu-menu a{letter-spacing:0}.pill,.badge,.mock-offer-sub,.float-1 .lbl,.calc-metric .l,.cu-note,.pnl-hint,.cap,.dash-shot .cap,.trust-item .l,.persona-list li,.step p,.hs-foot,.nav-badge,.tier-table td,.flw-roles button,.flw-step h5,.mock-offer-title,.mock-badge,.calc-box label,.bar-label,.filter-chip,.foot-nav a,.lead-form input,.cu-in,.cu-table td,.cu-table th{font-size:var(--fs-md)}.eyebrow,.mock-title,.cu-kpi .l,.cu-mini .l,.nav-badge{font-size:var(--fs-sm)}.hero-inner p.lead,.hero-inner p.sub,.section-head p{font-size:var(--fs-lg);line-height:1.68}.btn-gold,.lead-form button[type=submit],.cta-final .btn-gold,.header-cta,button[type=submit].btn{background:var(--ac-500);border:1px solid var(--ac-500);color:var(--ac-ink);font-weight:700;box-shadow:var(--shadow-sm)}.btn-gold:hover,.lead-form button[type=submit]:hover,.cta-final .btn-gold:hover,.header-cta:hover,button[type=submit].btn:hover{background:var(--ac-600);border-color:var(--ac-600);color:var(--white);transform:none;box-shadow:0 2px 10px -2px rgba(var(--g700-rgb),.32)}.showcase-section .btn-gold,.cta-final .btn-gold,.good-news .btn-gold,.on-dark .btn-gold{background:var(--ac-500);border-color:var(--ac-500);color:var(--ac-ink)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible{outline:2px solid var(--ac-600);outline-offset:2px;box-shadow:var(--fx-ring);border-radius:6px}.cu-in:focus,.lead-form input:focus{border-color:var(--ac-500);box-shadow:var(--fx-ring);outline:none}.showcase-section .eyebrow,.cta-final .eyebrow,.good-news .eyebrow,.on-dark .eyebrow,.trust-item .n,.showcase-amount,.cu-kpi .v,.calc-metric.hi .v,.rc-out-v,.pc-stats b,.ref-stats .rs b{color:var(--ac-on-dark)}.cu-kpi .v,.calc-metric.hi .v,.hs-foot a,.foot-nav a:hover,.cu-copy a{color:var(--ac-700)}.showcase-section h1 em,.showcase-section h2 em,.cta-final h2 em,.on-dark h1 em,.on-dark h2 em{color:var(--ac-on-dark)}.mock-badge,.badge{background:var(--ac-50);color:var(--ac-800)}.cu-note,.pnl-hint,.cap,.dash-shot .cap,.hero-note,.float-1 .lbl,.mock-offer-sub,.calc-metric .l,.cu-empty,.hs-foot{color:var(--g500)}.showcase-section p,.cta-final p,.good-news p,.trust-item .l,.on-dark p,footer p,footer li{color:var(--g300)}::placeholder{color:var(--g500);opacity:1}@media(prefers-contrast:more){.btn-ghost{border-color:var(--g500)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-property:opacity,color,background-color,border-color,fill,stroke!important;scroll-behavior:auto!important}}.brand-name,.foot-name,[dir=ltr],.showcase-amount{letter-spacing:-.015em!important}.showcase-section .eyebrow,.process-section .eyebrow,.cp-hero .eyebrow,.good-news .eyebrow,.cta-final .eyebrow,.on-dark .eyebrow{color:var(--ac-on-dark)!important}.cu-kpi .v,.calc-metric.hi .v,.rc-out-v,.rc-fixed-v{color:var(--ac-700)!important}.btn.btn-gold,a.btn.btn-gold,button.btn.btn-gold,.lead-form button[type=submit],.cu-dash .btn-gold,.cu-dash .cu-panel-head .btn-gold{background:var(--ac-500)!important;border-color:var(--ac-500)!important;color:var(--ac-ink)!important;font-weight:700}.btn.btn-gold:hover,a.btn.btn-gold:hover,button.btn.btn-gold:hover,.lead-form button[type=submit]:hover,.cu-dash .btn-gold:hover,.cu-dash .cu-panel-head .btn-gold:hover{background:var(--ac-600)!important;border-color:var(--ac-600)!important;color:var(--white)!important}.btn.btn-navy,a.btn.btn-navy,button.btn.btn-navy{background:var(--white)!important;border-color:var(--g300)!important;color:var(--navy)!important}header#siteHeader .subnav .nav-links a.active,header#siteHeader .subnav .nav-links a[aria-current=page]{color:var(--ac-700)!important;border-bottom-color:var(--ac-500)!important}.eyebrow,.nav-badge,.cu-chip,.cu-pill,.badge-xs,.cu-tag,.pill-xs,.cu-side-sec,.cu-table .sub,.cu-meta,.cu-hint,.mock-offer-sub,.float-1 .lbl,.calc-metric .l,.cu-kpi .l,.cu-mini .l,.cap,.dash-shot .cap,.showcase-city,.cu-copy,.foot-legal{font-size:var(--fs-sm)!important}.filter-chip,.flw-roles button,.cu-table td,.cu-table th,.tier-table td,.tier-table th,.persona-list li,.step p,.hs-foot,.foot-nav a,.cu-note,.pnl-hint,.bar-label,.calc-box label,.mock-offer-title,.mock-badge,.trust-item .l,.lead-form input,.cu-in,header#siteHeader .subnav .nav-links a{font-size:var(--fs-md)!important}p,li,.lead,.sub{font-size:var(--fs-md)}a[role=button]{cursor:pointer}#hsResults{min-height:0}#cmGrid,#catGrid,#evGrid,#reGrid{min-height:320px}img,svg,video,iframe{max-width:100%}img[width][height]{height:auto}[data-reveal]{contain:layout;filter:none;will-change:auto}html.cu-rv [data-reveal]{transition:opacity .3s var(--cu-ease-out) var(--rv-d),transform .3s var(--cu-ease-out) var(--rv-d)}html.cu-rv [data-reveal]:not(.is-visible){opacity:0;transform:translateY(8px)}html.cu-rv [data-reveal=line]:not(.is-visible){opacity:1;transform:scaleX(0)}@media(max-width:900px){header#siteHeader{min-height:128px}}@media(max-width:520px){header#siteHeader{min-height:auto}}header#siteHeader .subnav{border:0;background:transparent}.brand-tag,.foot-tag,.hero-shot-chip,.hero-shot-cap,.hero-shot-cap span,.foot-credit,.foot-credit strong,.legal-links .legal-link,.legal-links a,.legal-links button,.join-menu-pop i,.cu-copy,.cu-copy span{font-size:var(--fs-sm)!important}.skip-link,.join-menu-pop b,.lc-link:where(:not(#erForm *)),.lead-consent label,.lead-consent label span,.showcase-amount-label,.track-list li,.track-reveal-pill,.track-reveal-pill span,.track-note,.track-note strong,.tracks-perk,.tracks-perk p,.tracks-perk strong{font-size:var(--fs-md)!important}.lead-form button,.lead-form button[type=submit],.hero-search p,.hero-search .hs-foot{font-size:var(--fs-md)!important}#siteMain h3{font-size:var(--fx-h3)!important;line-height:1.34}.lead-form-done h2,.lead-form-done h4{font-size:var(--fs-lg)!important;margin-bottom:6px;line-height:1.4;letter-spacing:0!important}#siteMain .ob-side h3,.ob-side h3,.ob-side h4{font-size:var(--fs-lg)!important;margin:0 0 16px;letter-spacing:0!important;line-height:1.4}#siteMain .legal-doc h4,.legal-doc h4{font-size:var(--fs-lg)!important;color:var(--fx-ink);margin-top:26px;margin-bottom:8px;font-weight:700;line-height:1.45;letter-spacing:0!important}.hero-inner p.lead,.hero-inner p.sub,.section-head p,.sec-head p,.good-news-lead,.final-cta p{font-size:var(--fs-lg)!important;line-height:1.62}.cu-bmeta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.cu-bchip{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-xs);font-weight:700;line-height:1.3;padding:5px 10px;border-radius:var(--r-pill);border:1px solid transparent;white-space:nowrap;letter-spacing:0}.cu-bchip svg{width:13px;height:13px;flex:none;opacity:.85}.cu-bexp{background:var(--bc-mute-bg);border-color:var(--bc-mute-line);color:var(--bc-mute-ink)}.cu-bexp.is-soon{background:var(--st-warn);border-color:var(--st-warn);color:var(--st-warn-on)}.cu-bexp.is-now{background:var(--bc-bad-bg);border-color:var(--bc-bad-line);color:var(--bc-bad-ink)}.cu-bexp.is-now .cu-bdot{width:6px;height:6px;border-radius:var(--r-circle);background:currentColor;flex:none;animation:cuBcPulse 1.9s ease-in-out infinite}@keyframes cuBcPulse{0%,to{opacity:1}50%{opacity:.32}}@media(prefers-reduced-motion:reduce){.cu-bexp.is-now .cu-bdot{animation:none}}.cu-btag{background:var(--surface);border-color:var(--border);color:var(--ink-2)}.cu-btag.is-out{background:var(--bc-out-bg);border-color:var(--bc-out-line);color:var(--g600)}.cu-blast{background:var(--st-warn);border-color:var(--st-warn);color:var(--st-warn-on)}.offer-card.is-out,.cp-card.is-out,.ts-card.is-out{opacity:.6}.offer-card.is-out:hover,.cp-card.is-out:hover{transform:none;box-shadow:none}.cp-outbtn{font-size:var(--fs-sm);font-weight:700;color:var(--bc-out-ink);background:var(--bc-out-bg);border:1px solid var(--bc-out-line);padding:7px 14px;border-radius:var(--r-pill);white-space:nowrap}.cp-card .cu-bmeta{border-top:0;padding-top:0;margin-top:0;margin-bottom:13px}.ts-card .cu-bmeta{border-top:0;padding-top:11px;margin-top:0}.offer-sup{font-family:var(--font);font-weight:800;font-size:var(--fs-lg);line-height:1.2}@media(max-width:520px){.cu-bchip{font-size:var(--fs-xs);padding:5px 9px}.cu-bmeta{gap:6px}}.nav-wallet{display:inline-flex;align-items:center;gap:7px;margin-inline-start:8px;padding:7px 14px!important;border:1px solid var(--cu-tint-line);border-radius:var(--r-pill);background:var(--cu-accent-bg);color:var(--navy)!important;font-weight:700;border-bottom:1px solid var(--cu-tint-line)!important}.nav-wallet:after{display:none}.nav-wallet:hover{background:var(--royal-100)}.nav-wallet .nw-n{font-family:var(--font);display:inline-flex;min-width:18px;height:18px;padding:0 5px;border-radius:var(--r-pill);background:var(--royal);color:var(--white);font-size:var(--fs-xs);font-weight:700;align-items:center;justify-content:center;margin-inline-start:4px}.wl-list{display:flex;flex-direction:column;gap:10px;max-height:52vh;overflow:auto;margin-bottom:6px}.wl-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap}.wl-row.is-off{opacity:.62}.wl-main{min-width:0;flex:1 1 210px}.wl-main h4{font-size:var(--fs-base);line-height:1.35;margin:0 0 2px;color:var(--ink)}.wl-sub{font-size:var(--fs-sm);color:var(--ink-2)}.wl-when{font-size:var(--fs-xs);color:var(--ink-3);margin-top:3px}.wl-side{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex:0 1 auto;min-width:0}.wl-code{font-family:var(--font);font-weight:800;font-size:var(--fs-base);letter-spacing:.06em;color:var(--navy);background:var(--g100);border:1px dashed var(--g300);border-radius:var(--r-sm);padding:5px 10px;direction:ltr}.wl-st{font-size:var(--fs-xs);font-weight:700;padding:4px 9px;border-radius:var(--r-pill);white-space:nowrap}.wl-st.ok{background:var(--royal-100);border:1px solid var(--royal-200);color:var(--royal-800)}.wl-st.used{background:var(--royal-100);border:1px solid var(--royal-200);color:var(--royal-700)}.wl-st.off{background:var(--g100);border:1px solid var(--g200);color:var(--g500)}.wl-mark{font-size:var(--fs-xs);font-weight:800;padding:7px 12px;border-radius:var(--r-sm);cursor:pointer;background:var(--navy);color:var(--white);border:1px solid var(--navy)}.wl-mark:hover{filter:brightness(1.12)}.wl-mark.is-on{background:var(--white);color:var(--ink-2);border-color:var(--border);font-weight:700}.wl-mark[disabled]{opacity:.6;cursor:default}.wl-pres{font-size:var(--fs-xs);color:var(--royal-800);margin-top:5px;font-weight:600}.wl-copy,.wl-go{font-size:var(--fs-xs);font-weight:700;padding:5px 11px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);color:var(--navy);cursor:pointer;font-family:inherit;white-space:nowrap}.wl-copy:hover,.wl-go:hover{background:var(--g100)}@media(max-width:560px){.wl-row{flex-direction:column;align-items:stretch;gap:10px}.wl-main{flex:0 0 auto}.wl-side{justify-content:flex-start}}.cm-regions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.cm-regions .filter-chip{display:inline-flex;align-items:center;gap:7px}.filter-chip .fc-n{font-family:var(--font);font-size:var(--fs-xs);font-weight:800;opacity:.62;min-width:15px;text-align:center}.filter-chip.active .fc-n{opacity:.85}.mca-chip.on{background:var(--royal-100);border-color:var(--royal-200);color:var(--royal-800)}.mca-chip.on .mca-tick{background:var(--royal-700);color:var(--white)}.offer-media,.bc2-media,.ts-media,.cp-media{aspect-ratio:16/10;overflow:hidden;background:var(--royal-50)}.cu-bimg{display:block;width:100%;height:100%;object-fit:cover}.offer-card.has-img .offer-top{height:auto;min-height:52px;padding-block:10px}.offer-card.has-img .offer-top .offer-ic{display:none}.offer-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:4px 0 10px}.offer-price .op-now{font-size:var(--fs-lg);font-weight:800;line-height:1.2;color:var(--navy)}.offer-price .op-was{font-size:var(--fs-sm);color:var(--ink-3)}.has-logo{background:var(--white);border:1px solid var(--line);overflow:hidden;padding:0}.cu-logo{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit;background:var(--white)}.offer-card.has-img .offer-top .offer-ic.has-logo,.cp2 .bc2.has-img .bc2-ic.has-logo{display:inline-flex}.cp-logo,.rd-logo{flex:none;display:inline-flex;width:var(--ic-lg);height:var(--ic-lg);border-radius:var(--r-circle);vertical-align:middle}.cp-who .cp-logo{margin-inline-end:8px}#rdLogo{display:inline-flex;margin-bottom:6px}#rdLogo[hidden]{display:none}body{font-family:var(--font);font-size:var(--fs-md);line-height:1.65;font-feature-settings:"tnum" 1,"cv11" 1}h1,h2,h3,h4,h5,h6{font-family:var(--font);letter-spacing:-.01em;font-weight:700;color:var(--navy)}h1{font-size:var(--fx-h1);line-height:1.1;letter-spacing:-.02em}h2{font-size:var(--fx-h2);line-height:1.15}h3{font-size:var(--fx-h3);line-height:1.3}p,li{letter-spacing:0}.eyebrow{font-size:var(--fs-xs);font-weight:700;letter-spacing:0!important}.eyebrow.on-dark{color:var(--royal-300)}::selection{background:var(--royal-100);color:var(--navy)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:none;box-shadow:var(--fx-ring)}.btn,.header-cta,.cu-tab,.lead-form button[type=submit],button[type=submit].btn{font-family:var(--font);font-weight:600;letter-spacing:0}#siteMain,#siteHeader :is(.btn,.header-cta){--fx-display:var(--font-head)}#siteMain :is(h1,h2,h3){letter-spacing:0}.btn{transition:background .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}.btn-gold,.lead-form button[type=submit],.cta-final .btn-gold,button[type=submit].btn,.showcase-section .btn-gold,.good-news .btn-gold,.on-dark .btn-gold{background:var(--royal);border:1px solid var(--royal);color:var(--white);font-weight:600;box-shadow:0 1px 2px rgba(var(--navy-rgb),.12),inset 0 1px rgba(var(--white-rgb),.12)}@media(hover:hover)and (pointer:fine){.btn-gold:hover,.lead-form button[type=submit]:hover,.cta-final .btn-gold:hover,button[type=submit].btn:hover,.showcase-section .btn-gold:hover,.on-dark .btn-gold:hover{background:var(--royal-700);border-color:var(--royal-700);color:var(--white);transform:translateY(-1px);box-shadow:0 6px 16px -6px rgba(var(--royal-rgb),.55)}}.btn-gold:active{transform:none}.btn-navy{background:var(--white);border:1px solid var(--g300);color:var(--navy);box-shadow:none}.btn-navy:hover{background:var(--g50);border-color:var(--g400);color:var(--navy);transform:none}.btn-ghost,.track-reveal-pill{background:transparent;border:1px solid var(--g200);color:var(--g600)}.btn-ghost:hover{background:var(--g50);border-color:var(--g300);color:var(--navy)}.cu-dash .cu-panel-head .btn-ghost:hover{border-color:var(--fx-ink-4)}.header-cta{background:var(--royal);color:var(--white);font-size:var(--fs-base);font-weight:600;box-shadow:var(--shadow-sm)}.header-cta:hover{background:var(--royal-700);color:var(--white);box-shadow:0 6px 16px -6px rgba(var(--royal-rgb),.55)}.cu-in,.lead-form input,.hs-box input,input.cu-in,select.cu-in,textarea.cu-in{font-family:var(--font);font-size:var(--fs-base);border:1px solid var(--g300);border-radius:var(--r-sm);background:var(--white);color:var(--navy);transition:border-color .15s,box-shadow .15s}.cu-in:focus,.lead-form input:focus,.hs-box input:focus{border-color:var(--royal);box-shadow:var(--fx-ring);outline:none}.cu-in::placeholder,.lead-form input::placeholder{color:var(--g600)}header#siteHeader{display:block;padding:0;min-height:0;position:sticky;top:0;z-index:var(--z-header);background:rgba(var(--white-rgb),.86);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s;box-shadow:none;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px)}header#siteHeader.is-scrolled,header#siteHeader.scrolled{border-bottom-color:var(--g200);box-shadow:0 1px rgba(var(--navy-rgb),.03)}header#siteHeader .header-inner{max-width:var(--maxw);margin:0 auto;padding:0 28px;height:68px;align-items:center;justify-content:flex-start;gap:20px;display:flex}header#siteHeader .header-inner .logo{flex:none;gap:10px;cursor:pointer;margin-inline-end:8px}header#siteHeader .subnav .nav-links{padding:0;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:2px;overflow:visible}header#siteHeader .subnav .nav-links a:hover{border-bottom:0}header#siteHeader .subnav .nav-links a.active{border-bottom:0}.nav-more{position:relative;flex:none}.nav-more-btn{display:inline-flex;align-items:center;gap:5px;font-family:var(--font);font-size:var(--fs-base);font-weight:500;color:var(--g600);padding:8px 12px;border:0;background:transparent;border-radius:var(--r-sm);cursor:pointer}.nav-more-btn:hover,.nav-more.open .nav-more-btn{color:var(--navy);background:var(--g100)}.nav-more.open .nav-more-btn svg{transform:rotate(180deg)}.nav-more-btn svg{transition:transform .18s}.nav-more-pop{position:absolute;top:calc(100% + 8px);inset-inline-start:0;min-width:220px;background:var(--white);border:1px solid var(--g200);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:6px;display:none;flex-direction:column;z-index:var(--z-menu)}.nav-more.open .nav-more-pop{display:flex}header#siteHeader .subnav .nav-links .nav-more-pop a{display:block;padding:10px 12px;font-size:var(--fs-base);border-radius:var(--r-sm)}.nav-actions{display:flex;align-items:center;gap:6px;margin-inline-start:auto;flex:none}header#siteHeader .subnav .nav-links .nav-actions a:not(.nav-join){margin:0;padding:8px 12px!important;border:0!important;border-radius:var(--r-sm);background:transparent;color:var(--g600)!important;font-weight:500}header#siteHeader .subnav .nav-links .nav-actions a:hover{background:var(--g100);color:var(--navy)!important}header#siteHeader .subnav .nav-links .nav-actions a.nav-login{color:var(--navy)!important;font-weight:600;border:0!important}header#siteHeader .subnav .nav-links .nav-actions a.nav-login:hover{background:var(--g50);border-color:var(--g400)!important}header#siteHeader .subnav .nav-links .nav-actions a.nav-member.on{background:var(--royal-50);color:var(--royal-800)!important}.join-menu>.header-cta{transform:none}@media(max-width:1280px){header#siteHeader .subnav .nav-links a{padding:8px;font-size:var(--fs-sm)}.nav-more-btn{padding:8px;font-size:var(--fs-sm)}header#siteHeader .subnav .nav-links .nav-actions a{padding:8px 10px!important}}header#siteHeader .subnav .nav-links a{position:relative;margin-block:3px;flex:none;color:var(--g600);border-radius:var(--r-sm);white-space:nowrap;letter-spacing:-.006em;background:transparent}@media(max-width:1100px){header#siteHeader .header-inner{padding:0 18px;height:60px;gap:10px}header#siteHeader .join-menu{display:none}header#siteHeader .header-inner .logo{margin-inline-end:auto}button.burger,.burger{display:inline-flex!important;order:3;width:40px;height:40px;border-radius:var(--r-sm);border:1px solid var(--g200);background:var(--white);align-items:center;justify-content:center;cursor:pointer;flex:none;margin:0}.burger span,.burger span:before,.burger span:after{background:var(--navy);transition:transform .2s,opacity .2s}header#siteHeader.nav-open .burger span{background:transparent}header#siteHeader.nav-open .burger span:before{transform:translateY(6px) rotate(45deg)}header#siteHeader.nav-open .burger span:after{transform:translateY(-6px) rotate(-45deg)}header#siteHeader .subnav{position:absolute;top:100%;inset-inline:0;background:var(--white);border-bottom:1px solid var(--g200);box-shadow:var(--shadow-lg);padding:10px 12px 16px;max-height:calc(100vh - 60px);overflow-y:auto;display:none}header#siteHeader .subnav .nav-links{flex-direction:column;align-items:stretch;gap:2px;display:flex}header#siteHeader .subnav .nav-links a{font-size:var(--fs-md);padding:12px 14px;border-radius:var(--r-sm)}.nav-more{display:contents}.nav-more-btn{display:none}.nav-more-pop{display:flex!important;position:static;border:0;box-shadow:none;padding:0;min-width:0}header#siteHeader .nav-more-pop{order:1}header#siteHeader .subnav .nav-links .nav-more-pop a{font-size:var(--fs-md);padding:12px 14px}.nav-actions{margin:10px 0 0;padding-top:12px;border-top:1px solid var(--g200);flex-direction:column;align-items:stretch;gap:8px}header#siteHeader .subnav .nav-links .nav-actions a{padding:12px 14px!important;text-align:center;font-size:var(--fs-md)}}button.burger{-webkit-appearance:none;appearance:none;padding:0;margin:0;font:inherit;color:inherit;background:var(--white);line-height:0}@media(max-width:1119px){header#siteHeader .subnav .nav-links a{min-height:var(--fx-tap);display:inline-flex;align-items:center}}.hero{padding:72px 0 56px}.hero-copy{max-width:600px}.hero-copy .eyebrow{display:inline-block;margin-bottom:18px}.hero-inner h1,.hero h1{font-size:var(--fx-h1);line-height:1.08;letter-spacing:-.025em;font-weight:800;margin:0 0 20px;color:var(--navy)}.hero-inner h1 em,.hero h1 em{font-style:normal;color:var(--royal)}.hero-inner p.lead,.hero p.lead{font-size:var(--fs-md);line-height:1.65;color:var(--g600);margin:0 0 30px;max-width:540px}.hero-trust{list-style:none;display:flex;gap:18px;flex-wrap:wrap;padding:0;margin:0;font-size:var(--fs-sm);color:var(--g500);font-weight:500}.hero-trust li{display:inline-flex;align-items:center;gap:6px}.hero-trust svg{width:15px;height:15px;color:var(--royal)}.hero-shot{margin:0;grid-column:2;grid-row:1;position:relative}@media(max-width:1080px){.hero-shot,.hero-search{grid-column:1;grid-row:auto}}@media(max-width:1080px){.hero-inner .hero-shot{order:2}}@media(max-width:1080px){.hero-inner>div:first-child,.hero-inner .hero-shot,.hero-inner .hero-search{grid-column:1;grid-row:auto}}.hero-shot img,.hero-visual img{width:100%;height:100%;object-fit:contain}.hero-shot,.hero-visual figure{aspect-ratio:16/11}.hero-shot-frame{border-radius:var(--r-md);border:1px solid var(--g200);box-shadow:var(--shadow-lg);overflow:hidden;background:var(--white);position:relative}.hero-shot-frame img{display:block;width:100%;height:auto}.hero-shot .hero-shot-cap{color:var(--g600)}.hero-shot-cap span{color:var(--g600);font-weight:500}@media(max-width:980px){.hero{padding:44px 0 36px}.hero-inner{grid-template-columns:1fr;gap:28px}.hero-copy{max-width:none}.hero-inner h1,.hero h1{font-size:var(--fs-display-m)}@media(min-width:900px){.hero-inner h1,.hero h1{font-size:var(--fs-2xl)}}.hero-inner p.lead{font-size:var(--fs-md)}}@media(max-width:640px){.hero-inner h1{max-width:none}}section.hero#home{padding:clamp(52px,6vw,88px) 0 clamp(64px,7vw,104px)}.trust-strip{background:var(--white);border-top:1px solid var(--g200);border-bottom:1px solid var(--g200);padding:34px 0}.trust-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.trust-stats .ts{display:flex;flex-direction:column;gap:4px;padding:0 20px;border-inline-start:1px solid var(--g200)}.trust-stats .ts:first-child{border-inline-start:0;padding-inline-start:0}.trust-stats .ts b{font-family:var(--font);font-size:32px;font-weight:800;color:var(--navy);letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.trust-stats .ts span{font-size:var(--fs-sm);color:var(--g500);font-weight:500}.trust-logos{flex-wrap:wrap;display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:26px;padding-top:22px;border-top:1px solid var(--g100)}.trust-logos[hidden]{display:none}.tl-label{font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--g600)}@media(max-width:820px){.trust-stats{grid-template-columns:repeat(2,1fr);gap:20px 12px}.trust-stats .ts{border:0;padding:0}.trust-stats .ts b{font-size:var(--fs-xl)}}.section-head .eyebrow,.sec-head .eyebrow{margin-bottom:12px;display:inline-block}.section-head h2,.sec-head :is(h2,h1:where(.sec-h1)){margin-bottom:14px}.section-head p,.sec-head p{font-size:var(--fs-md);color:var(--g600)}.light{background:var(--white)}.showcase-section,.final-cta,.dark-band,.good-news{background:var(--navy);color:var(--white)}.showcase-card,.mistake-card,.aud-card,.step,.track-card,.faq-q,.rev-calc{border-radius:var(--r-md);border:1px solid var(--g200);box-shadow:var(--shadow-sm)}@media(hover:hover)and (pointer:fine){.rev-calc input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.1)}}.final-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;position:relative}.final-copy h2{color:var(--white);font-size:var(--fs-xl);margin:12px 0 14px;letter-spacing:-.02em}@media(min-width:900px){.final-copy h2{font-size:var(--fs-2xl)}}.final-copy p{color:rgba(var(--white-rgb),.72);font-size:var(--fs-md);max-width:480px;margin-bottom:26px}.final-cta .lead-form-wrap{background:var(--white);border-radius:var(--r-md);padding:26px;box-shadow:var(--shadow-lg);color:var(--g600)}.final-cta .lead-form-note{font-size:var(--fs-md);font-weight:600;color:var(--navy);margin-bottom:14px}.final-cta .lead-form-note .hint{font-weight:400;color:var(--g500);font-size:var(--fs-xs)}.final-cta .lead-form input{padding:11px 12px;width:100%}.final-cta .lead-form input#hlPhone,.final-cta .lead-form button[type=submit],.final-cta .lead-consent,.final-cta .cu-err,.final-cta .lead-form-note-small{grid-column:1 / -1}.final-cta .lead-form button[type=submit]{padding:13px;border-radius:var(--r-sm);font-size:var(--fs-md)}.final-cta .lead-consent{font-size:var(--fs-xs);color:var(--g500);display:flex;flex-direction:column;gap:6px;margin-top:2px}.final-cta .lead-consent label{display:flex;gap:8px;align-items:flex-start}.final-cta .lead-form-done h2{color:var(--navy);font-size:var(--fs-lg)}.final-cta .lead-form-done p{color:var(--g600);font-size:var(--fs-md);margin:8px 0 0}@media(max-width:900px){.final-grid{grid-template-columns:1fr;gap:30px}.final-cta .lead-form{grid-template-columns:1fr}}.lead-form>button:hover{background:var(--cu-ink-900);border-color:var(--cu-ink-900);box-shadow:inset 0 1px rgba(var(--white-rgb),.12),var(--cu-e2)}@media(max-width:640px){.lead-form{grid-template-columns:1fr}}@media(max-width:640px){.lead-form button[type=submit]{width:100%;min-height:50px}}.lead-form .lead-consent input[type=checkbox]{margin-top:2px;flex:0 0 auto;inline-size:17px;block-size:17px;width:17px;height:17px;min-width:17px;accent-color:var(--i-accent);cursor:pointer}footer .wrap{max-width:var(--maxw)}.foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;align-items:start}.foot-col :is(h2,h4){line-height:1.4;font-family:var(--font);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;color:rgba(var(--white-rgb),.62)!important}.foot-col a,.foot-col .legal-link{font-family:var(--font);font-size:var(--fs-base);color:rgba(var(--white-rgb),.78);background:none;border:0;padding:0;text-align:start;cursor:pointer;transition:color .15s;line-height:1.4}.foot-col a:hover,.foot-col .legal-link:hover{color:var(--white)}.foot-col a.foot-social,.ct-fb{display:inline-flex;align-items:center;gap:8px}.cu-fb-ic{flex:none;padding:3px;border-radius:var(--r-circle);background:currentColor;color:inherit}.cu-fb-ic use{color:var(--navy)}.foot-bottom{align-items:center;justify-content:space-between}.foot-bottom .fine{font-size:var(--fs-sm);color:rgba(var(--white-rgb),.5);margin:0}.foot-bottom .legal-link{font-family:var(--font);font-size:var(--fs-sm);color:rgba(var(--white-rgb),.5);background:none;border:0;padding:0;cursor:pointer}.foot-bottom .legal-link:hover{color:var(--white)}@media(max-width:860px){footer{padding:48px 0 24px}.foot-grid{grid-template-columns:1fr 1fr;gap:32px 24px}}@media(max-width:480px){.foot-grid{grid-template-columns:1fr}}.cu-side-logo svg.cu-brand.full{width:92px;height:67px}.cu-comm .nm{font-size:var(--fs-base);font-weight:600;color:var(--white)}.cu-menu a.active{background:rgba(var(--white-rgb),.1);color:var(--white);font-weight:600;box-shadow:none}.cu-menu a.active svg{opacity:1;color:var(--royal-300)}.cu-menu .cu-menu-sep{height:0;margin:10px 12px;padding:0;border-top:1px solid rgba(var(--white-rgb),.08);list-style:none}.cu-top :is(h1,h2){font-size:var(--fs-lg);font-weight:700;color:var(--navy);margin:0;letter-spacing:-.01em}.cu-top .sub{font-size:var(--fs-sm);color:var(--g500);margin-top:1px}.cu-kpi .top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:0}.cu-kpi .l{font-size:var(--fs-sm);font-weight:500;color:var(--g500);margin:0;line-height:1.35;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cu-kpi .v{font-family:var(--font);font-size:var(--fs-xl);font-weight:700;color:var(--navy);line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;direction:ltr;text-align:start;unicode-bidi:isolate}.cu-kpi .hint{display:none}.hint,.cu-field .hint,.cu-kpi .hint,.lead-form-note .hint,.cu-dash .cu-kpi .hint{color:var(--g500)!important}.cu-kpi.hero-kpi .l{color:rgba(var(--white-rgb),.7)}.cu-kpi.hero-kpi .v{color:var(--white)}.cu-tab[aria-selected=true],.cu-tab.on{background:var(--white);color:var(--navy);font-weight:600;box-shadow:var(--shadow-sm)}.cu-filters .ff label,.cu-field label{font-size:var(--fs-xs);font-weight:600;color:var(--g500);letter-spacing:.02em;margin-bottom:5px;display:block}.cu-dash .cu-field{margin-bottom:0}.cu-filters .cu-in{padding:8px 11px;font-size:var(--fs-sm)}.cu-search-wrap{position:relative}.cu-search-wrap>svg{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--g400);pointer-events:none}.cu-search-wrap .cu-in{padding-inline-start:32px}.cu-dash textarea.cu-in{min-height:88px;padding:10px 12px}.cu-note{font-size:var(--fs-sm);padding:10px 14px;background:var(--g100);color:var(--g600);border:1px solid var(--g200)}.cu-note.state-warn{background:var(--st-warn-fill);border-color:var(--st-warn-fill-line);color:var(--st-warn-fill-on)}.cu-note.state-ok{background:var(--pos-bg);border-color:var(--st-ok-line);color:var(--pos-ink)}.cu-note.state-err{background:var(--red-bg);border-color:var(--red-line);color:var(--red-ink)}.cu-tag{border-radius:var(--r-pill);font-weight:600;font-family:var(--font);height:22px;min-height:22px;padding:0 9px}.cu-tag.t-gold,.cu-tag.t-pend{background:var(--st-warn);color:var(--st-warn-on)}.cu-feed .fi{border-radius:var(--r-circle)}.cu-feed .fi svg{width:15px;height:15px;color:var(--ic-fg)!important}.cu-feed .fi svg [stroke]{stroke:currentColor}.cu-feed li b{color:var(--navy);font-weight:600}.cu-empty,.cu-dash .cu-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:36px 20px;color:var(--g600);font-size:var(--fs-base);line-height:1.5;border:0;border-radius:var(--r-md);background:transparent;margin:6px 0}.cu-empty .btn,.cu-empty a.btn{margin-top:8px}.cu-note,.cu-panel-head p,.cu-empty,.pnl-hint,.rs-doc,.cu-dlist{max-width:74ch}@keyframes cuShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cu-skel,.cu-kpis:empty:before,.cu-kpis:empty:after,.cu-feed:empty:before,.cu-feed:empty:after,.cu-table tbody:empty:before{display:block;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--g100) 25%,var(--g200) 50%,var(--g100) 75%);background-size:200% 100%;animation:cuShimmer 1.4s ease-in-out infinite}@media(max-width:900px){.cu-top :is(h1,h2){font-size:var(--fs-md)}.cu-top .sub{display:none}}header#siteHeader:before{content:none;display:none}header#siteHeader .subnav{min-width:0}header#siteHeader .header-inner .logo,header#siteHeader .header-inner .cu-lang,header#siteHeader .join-menu,header#siteHeader .subnav .nav-links a,header#siteHeader .subnav .nav-links a.nav-login,header#siteHeader .subnav .nav-links a.nav-member{order:0;margin-block:0}header#siteHeader .subnav .nav-links a:first-of-type{margin-inline-start:0}header#siteHeader .join-menu{order:1}@media(max-width:640px){header#siteHeader .join-menu{inset-inline-start:20px}}body.cu-nav-locked{overflow:hidden}@media(max-width:1100px){header#siteHeader.nav-open .subnav{display:block}}footer,footer.foot{text-align:start;border-top:0;padding:64px 0 28px}footer>.wrap,footer .wrap{display:block;max-width:var(--maxw);margin:0 auto;padding:0 28px;grid-template-columns:none}footer .foot-brand{gap:6px 12px;grid-template-columns:auto auto 1fr;column-gap:10px}footer .legal-link{padding:0}footer .fine{margin:0;grid-column:1 / -1;grid-row:4;justify-self:start;line-height:1.7;color:rgba(var(--white-rgb),.52);font-size:var(--fx-12)}@media(max-width:760px){footer .fine,footer .foot-bottom{text-align:start}}@media(max-width:1100px){header#siteHeader .subnav .nav-links .nav-actions a.nav-login{background:var(--white)!important;color:var(--navy)!important;border:1px solid var(--g300)!important}}@media(max-width:900px){.nav-login,.nav-member{position:sticky;inset-inline-start:0;z-index:var(--z-lift-3);order:-1}}header#siteHeader .nav-more[hidden]{display:none}@media(min-width:1101px){header#siteHeader .subnav .nav-links .nav-more-pop a.nav-overflow{display:block}}.hero-live{perspective:1400px}.hero-shot-frame.hd{display:grid;grid-template-columns:150px minmax(0,1fr);height:420px;background:var(--g50);border-radius:16px;border:1px solid var(--g200);box-shadow:var(--shadow-lg);overflow:hidden;position:relative;transform:rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));transform-style:preserve-3d;transition:transform .35s cubic-bezier(.22,.61,.36,1);will-change:transform;direction:rtl;text-align:start;font-family:var(--font)}.hd-side{background:var(--navy);color:var(--white);padding:12px 10px;display:flex;flex-direction:column;gap:10px;min-width:0}.hd-logo{display:flex;align-items:center;gap:6px}.hd-logo svg{width:26px;height:20px}.hd-logo span{font-size:11px;font-weight:700;letter-spacing:-.01em;color:var(--white)}.hd-comm{background:rgba(var(--white-rgb),.06);border:1px solid rgba(var(--white-rgb),.08);border-radius:8px;padding:8px 9px;display:flex;flex-direction:column;gap:2px}.hd-comm b{font-size:11px;font-weight:600}.hd-comm span{font-size:9.5px;color:rgba(var(--white-rgb),.55)}.hd-comm i{font-style:normal;display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:600;color:var(--royal-300);background:rgba(var(--royal-400-rgb),.16);border-radius:var(--r-pill);padding:2px 6px;margin-top:4px;align-self:flex-start}.hd-comm i svg{width:9px;height:9px}.hd-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.hd-menu li{display:flex;align-items:center;gap:7px;font-size:10.5px;font-weight:500;color:rgba(var(--white-rgb),.72);padding:6px 8px;border-radius:6px;position:relative}.hd-menu li svg{width:12px;height:12px;opacity:.65}.hd-menu li.on{background:rgba(var(--white-rgb),.1);color:var(--white);font-weight:600}.hd-menu li.on:before{content:"";position:absolute;inset-inline-start:0;top:6px;bottom:6px;width:2px;background:var(--royal-400);border-radius:2px}.hd-main{display:flex;flex-direction:column;min-width:0}.hd-top{display:flex;align-items:center;justify-content:space-between;padding:9px 14px;background:var(--white);border-bottom:1px solid var(--g200)}.hd-top b{display:block;font-size:var(--fs-xs);color:var(--navy);font-weight:700}.hd-top span{font-size:9.5px;color:var(--g500)}.hd-top-r{display:flex;align-items:center;gap:6px}.hd-bell{width:24px;height:24px;border:0;border-radius:var(--r-circle);display:inline-flex;align-items:center;justify-content:center;color:var(--ic-fg);position:relative;background:var(--ic-bg)}.hd-bell svg{width:12px;height:12px}.hd-bell i{position:absolute;top:-5px;inset-inline-end:-5px;min-width:14px;height:14px;border-radius:var(--r-pill);background:var(--st-warn);color:var(--st-warn-on);font-size:8.5px;font-weight:700;font-style:normal;display:inline-flex;align-items:center;justify-content:center;padding:0 3px}.hd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px 0}.hd-kpi{background:var(--white);border:1px solid var(--g200);border-radius:9px;padding:9px 10px;display:flex;flex-direction:column;gap:3px;min-width:0;box-shadow:var(--shadow-sm)}.hd-kpi .l{font-size:9px;color:var(--g500);font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-kpi .v{font-size:17px;font-weight:700;color:var(--navy);letter-spacing:-.02em;line-height:1.1;direction:ltr;text-align:start;font-variant-numeric:tabular-nums}.hd-kpi .v.bump{animation:hdBump .3s var(--cu-ease-out)}@keyframes hdBump{0%{transform:scale(1)}35%{transform:scale(1.08);color:var(--royal)}to{transform:scale(1)}}.hd-kpi .d{font-style:normal;font-size:8.5px;color:var(--g500)}.hd-kpi .d.up{color:var(--royal-800);background:var(--royal-50);border-radius:var(--r-pill);padding:1px 6px;align-self:flex-start;font-weight:600}.hd-panels{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px;padding:10px 14px 14px;min-height:0;flex:1}.hd-panel{background:var(--white);border:1px solid var(--g200);border-radius:9px;padding:10px 12px;box-shadow:var(--shadow-sm);min-width:0;overflow:hidden}.hd-ph{display:flex;flex-direction:column;gap:1px;padding-bottom:7px;border-bottom:1px solid var(--g100);margin-bottom:5px}.hd-ph b{font-size:11px;color:var(--navy);font-weight:600}.hd-ph span{font-size:9px;color:var(--g500)}.hd-feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hd-feed li{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--g100);font-size:10px;animation:hdIn .3s var(--cu-ease-out) both;transition:transform .3s var(--cu-ease-out)}.hd-feed li:last-child{border-bottom:0}@keyframes hdIn{0%{opacity:0;transform:translateY(-6px)}}.hd-feed .fi{width:var(--ic-xs);height:var(--ic-xs);border-radius:var(--r-circle);background:var(--ic-bg);color:var(--ic-fg);display:inline-flex;align-items:center;justify-content:center;flex:none}.hd-feed .fi svg{width:10px;height:10px}.hd-feed .ft{flex:1;min-width:0;display:flex;flex-direction:column}.hd-feed .ft b{color:var(--navy);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-feed .ft span{font-size:8.5px;color:var(--g500)}.hd-feed .tg{font-size:8.5px;font-weight:600;padding:1px 6px;border-radius:var(--r-pill);background:var(--royal-100);color:var(--royal-800);flex:none}.hd-feed .tg.p{background:var(--st-warn);color:var(--st-warn-on)}.hd-bar{display:flex;height:8px;border-radius:var(--r-pill);overflow:hidden;background:var(--g100);margin:6px 0 8px}.hd-bar span:nth-child(1){background:var(--royal)}.hd-bar span:nth-child(2){background:var(--royal-300)}.hd-bar span:nth-child(3){background:var(--g300)}.hd-legend li{display:flex;align-items:center;gap:5px}.hd-legend li b{color:var(--navy);margin-inline-start:auto}.hd-legend i{width:7px;height:7px;border-radius:2px;background:var(--g300)}.hd-mini{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;padding-top:7px;border-top:1px solid var(--g100);font-size:9.5px;color:var(--g500)}.hd-mini b{font-size:15px;color:var(--navy)}.hd-toast{position:absolute;bottom:56px;inset-inline-start:14px;display:flex;align-items:center;gap:8px;background:var(--navy);color:var(--white);border-radius:var(--r-sm);padding:8px 12px 8px 10px;box-shadow:var(--shadow-lg);font-size:10.5px;opacity:0;transform:translateY(8px);transition:opacity .3s,transform .3s;z-index:var(--z-lift-5);pointer-events:none}.hd-toast.show{opacity:1;transform:none}.hd-toast .ok{width:20px;height:20px;border-radius:var(--r-circle);display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--royal-400)!important;color:var(--white)!important}.hd-toast .ok svg{width:11px;height:11px}.hd-toast b{display:block;font-weight:600}.hd-toast span{font-size:9.5px;color:rgba(var(--white-rgb),.7)}.hero-live .hero-shot-chip{bottom:12px;inset-inline-start:auto;inset-inline-end:14px;max-width:calc(100% - 28px);white-space:nowrap}@media(min-width:981px){.hero-live .hd-feed-panel{padding-bottom:40px}}.hero-shot-chip:before{content:"";inline-size:6px;block-size:6px;border-radius:var(--r-circle);background:var(--royal-400);box-shadow:0 0 0 3px rgba(var(--glow-2-rgb),.22);flex:none}@media(max-width:980px){.hero-shot-frame.hd{height:auto;grid-template-columns:1fr;transform:none!important}.hd-side{display:none}.hd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-panels{grid-template-columns:1fr}.hd-panel:last-child{display:none}}@media(prefers-reduced-motion:reduce){.hero-shot-frame.hd{transform:none!important;transition:none}.hd-feed li,.hd-kpi .v.bump{animation:none}}.hero-shot-frame:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(var(--white-rgb),.6)}.process-section .proc{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}.proc-steps{display:flex;flex-direction:column;gap:0;padding:8vh 0}.proc .pstep{display:flex;gap:18px;padding:34px 0;border-bottom:1px solid rgba(var(--white-rgb),.1);opacity:.82;transition:opacity .35s;cursor:default}.proc .pstep:last-child{border-bottom:0}.proc .pstep.is-on{opacity:1}.proc .pstep .num{flex:none;width:40px;height:40px;border-radius:var(--r-circle);border:1px solid rgba(var(--white-rgb),.2);display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-sm);font-weight:700;color:rgba(var(--white-rgb),.75);font-variant-numeric:tabular-nums;transition:background .3s,color .3s,border-color .3s}.proc .pstep .num:after{display:none}.proc .pstep.is-on .num{background:var(--royal);border-color:var(--royal);color:var(--white);box-shadow:0 8px 20px -8px rgba(var(--royal-rgb),.8)}.proc .pstep h3{color:var(--white);font-size:var(--fs-lg);margin:6px 0 8px}.proc .pstep p{color:rgba(var(--white-rgb),.7);font-size:var(--fs-md);line-height:1.6}.proc-visual{position:sticky;top:96px}.proc-stage{position:relative;height:440px}.pv-scene{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(18px) scale(.98);transition:opacity .3s var(--cu-ease-out),transform .3s var(--cu-ease-out);pointer-events:none}.pv-scene.is-on{opacity:1;transform:none;pointer-events:auto}.pv-card{width:min(100%,420px);background:var(--white);border-radius:16px;box-shadow:0 30px 70px -30px rgba(var(--black-rgb),.6),0 0 0 1px rgba(var(--white-rgb),.06);padding:20px 22px;color:var(--g600);font-family:var(--font);direction:rtl;text-align:start}.pv-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--g100)}.pv-head b{font-size:var(--fs-base);color:var(--navy);font-weight:600}.pv-head span{font-size:11px;color:var(--g500)}.pv-field{border:1px solid var(--g300);border-radius:9px;padding:8px 11px;display:flex;flex-direction:column;gap:1px;margin-bottom:9px;background:var(--white)}.pv-field span{font-size:10px;color:var(--g500)}.pv-field i{font-style:normal;font-size:var(--fs-sm);color:var(--navy);font-weight:500}.pv-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}.pv-btn{background:var(--royal);color:var(--white);text-align:center;font-size:var(--fs-sm);font-weight:600;border-radius:9px;padding:10px;margin-top:2px}.pv-form .pv-field{cursor:text}.pv-field input{border:0;outline:0;background:transparent;padding:0;margin:0;width:100%;min-width:0;height:auto;min-height:0;box-shadow:none;border-radius:0;font:inherit;font-size:var(--fs-sm);color:var(--navy);font-weight:500}.pv-field:focus-within{border-color:var(--royal);box-shadow:var(--ring)}button.pv-btn{display:block;width:100%;border:0;cursor:pointer;font-family:inherit}button.pv-btn:hover{background:var(--royal-700)}button.pv-btn:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.pv-note{margin:10px 0 0;font-size:var(--fs-xs);color:var(--g500);line-height:1.5;text-align:center}.pv-scene.is-on .pv-field{animation:pvType .3s var(--cu-ease-out) both}.pv-scene.is-on .pv-field:nth-child(3){animation-delay:.1s}.pv-scene.is-on .pv-row .pv-field{animation-delay:.2s}@keyframes pvType{0%{opacity:.4}to{opacity:1}}.pv-cal-h,.pv-cal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center}.pv-cal-h span{font-size:10px;color:var(--g400);padding-bottom:4px}.pv-cal-g i{font-style:normal;font-size:11px;color:var(--g600);height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.pv-cal-g i.mute{color:var(--g300)}.pv-cal-g i.pick{background:var(--royal);color:var(--white);font-weight:700;box-shadow:0 6px 14px -6px rgba(var(--royal-rgb),.7)}.pv-event{display:flex;align-items:center;gap:10px;margin-top:12px;background:var(--royal-50);border:1px solid var(--royal-100);border-radius:9px;padding:9px 11px}.pv-event i{width:4px;height:30px;border-radius:2px;background:var(--royal);flex:none}.pv-event b{display:block;font-size:var(--fs-xs);color:var(--navy);font-weight:600}.pv-event span{font-size:11px;color:var(--g500)}.pv-verified{display:flex;align-items:center;gap:7px;margin-top:12px;font-size:var(--fs-xs);font-weight:600;color:var(--royal-800);opacity:0;transform:translateY(6px);transition:opacity .4s .55s,transform .4s .55s}.pv-verified svg{width:14px;height:14px;background:var(--royal);color:var(--white);border-radius:var(--r-circle);padding:2px}.pv-scene.is-on .pv-verified{opacity:1;transform:none}.pv-offer{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--g100)}.pv-offer:last-child{border-bottom:0}.pv-oi{width:34px;height:34px;border-radius:8px;flex:none;background:var(--g100)}.pv-oi.d{background:linear-gradient(135deg,var(--royal-400),var(--royal))}.pv-offer>div:not(.pv-oi){flex:1;min-width:0}.pv-offer b{display:block;font-size:12.5px;color:var(--navy);font-weight:600}.pv-offer span{font-size:10.5px;color:var(--g500)}.pv-tg{width:34px;height:20px;border-radius:var(--r-pill);background:var(--g300);position:relative;flex:none;transition:background .3s}.pv-tg:after{content:"";position:absolute;top:2px;inset-inline-start:2px;width:16px;height:16px;border-radius:var(--r-circle);background:var(--white);box-shadow:0 1px 2px rgba(var(--black-rgb),.2);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pv-scene.is-on .pv-tg.on{background:var(--royal)}.pv-scene.is-on .pv-tg.on:after{transform:translate(-14px)}.pv-scene.is-on .pv-offer:nth-child(2) .pv-tg{transition-delay:.25s}.pv-scene.is-on .pv-offer:nth-child(2) .pv-tg:after{transition-delay:.25s}.pv-scene.is-on .pv-offer:nth-child(3) .pv-tg{transition-delay:.45s}.pv-scene.is-on .pv-offer:nth-child(3) .pv-tg:after{transition-delay:.45s}.pv-scene.is-on .pv-offer:nth-child(5) .pv-tg{transition-delay:.65s}.pv-scene.is-on .pv-offer:nth-child(5) .pv-tg:after{transition-delay:.65s}.pv-link{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px dashed var(--g300);border-radius:9px;padding:9px 11px;font-size:var(--fs-xs);color:var(--navy);background:var(--g50)}.pv-link span{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;direction:ltr}.pv-link b{font-size:10px;font-weight:600;color:var(--royal-800);background:var(--royal-100);border-radius:var(--r-pill);padding:2px 8px}.pv-share{display:grid;grid-template-columns:86px 1fr;gap:14px;margin-top:14px;align-items:start}.pv-qr{width:86px;height:86px;border-radius:8px;border:1px solid var(--g200);background:var(--white);padding:6px;display:grid;grid-template-columns:repeat(11,1fr);gap:1px}.pv-qr i{display:block;background:transparent;border-radius:1px}.pv-qr i.k{background:var(--navy)}.pv-redeems{display:flex;flex-direction:column;gap:6px}.pv-rd{display:flex;align-items:center;gap:8px;font-size:11.5px;opacity:0;transform:translate(10px);transition:opacity .4s,transform .4s}.pv-rd i{width:18px;height:18px;border-radius:var(--r-circle);background:var(--ic-bg);color:var(--ic-fg);display:inline-flex;align-items:center;justify-content:center;flex:none}.pv-rd i svg{width:10px;height:10px}.pv-rd b{color:var(--navy);font-weight:600}.pv-rd span{color:var(--g500);font-size:10.5px;margin-inline-start:auto}.pv-scene.is-on .pv-rd{opacity:1;transform:none}.pv-scene.is-on .pv-rd:nth-child(1){transition-delay:.3s}.pv-scene.is-on .pv-rd:nth-child(2){transition-delay:.55s}.pv-scene.is-on .pv-rd:nth-child(3){transition-delay:.8s}.pv-total{display:flex;align-items:baseline;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid var(--g100);font-size:var(--fs-xs);color:var(--g500)}.pv-total b{font-size:22px;color:var(--navy);font-weight:700;letter-spacing:-.02em;direction:ltr}.proc-mobile-scene{display:none}@media(max-width:900px){.proc{grid-template-columns:1fr;gap:0}.proc-visual{display:none}.proc-steps{padding:0}.proc .pstep{flex-direction:column;gap:12px;opacity:1;padding:26px 0}.proc .pstep.is-on .num{background:var(--royal)}.proc-mobile-scene{display:block;margin-top:14px}.proc-mobile-scene .pv-card{width:100%}.pv-field input{font-size:var(--fs-md)}.proc-mobile-scene .pv-done,.proc-mobile-scene .pv-verified,.proc-mobile-scene .pv-rd{opacity:1;transform:none}.proc-mobile-scene .pv-tg.on{background:var(--royal)}.proc-mobile-scene .pv-tg.on:after{transform:translate(-14px)}}@media(prefers-reduced-motion:reduce){.pv-scene,.pv-done,.pv-verified,.pv-rd,.pv-tg,.pv-tg:after{transition:none}.pv-scene.is-on .pv-field{animation:none}}.hd .hd-legend li,.hd .hd-legend li b,.hd .hd-mini span{font-size:9.5px;line-height:1.3}.hd .hd-mini b{font-size:15px}.hd .hd-kpi .l{white-space:normal;overflow:visible;min-height:2.6em}.cu-dash .cu-kpi.hero-kpi .l{font-size:var(--fx-13);color:var(--fx-ink-2)}.hd .hd-kpi .d{white-space:nowrap}.hd .hd-toast{inset-inline-start:auto;left:14px;right:auto;bottom:58px}@media(min-width:901px){.process-section .proc-steps{padding:3vh 0 4vh}.process-section .proc .pstep{min-height:24vh;align-items:flex-start;padding:28px 0}.process-section .proc .pstep>div:last-child{padding-top:4px}.process-section .proc-visual{top:calc(50vh - 220px)}}.process-section .proc-visual{align-self:stretch;position:static}.process-section .proc-stage{position:sticky;top:calc(50vh - 220px)}@media(max-width:900px){.process-section .proc-stage{position:static}}@media(max-width:900px){.process-section .proc .pstep{display:flex!important;flex-direction:column;gap:12px;grid-template-columns:none;align-items:stretch;opacity:1;padding:26px 0;min-height:0}.process-section .proc .pstep>div{width:100%;max-width:none}.process-section .proc-mobile-scene{width:100%}.process-section .proc-mobile-scene .pv-card{width:100%;max-width:none}}.pstep h3{font-size:var(--fs-lg);letter-spacing:-.018em;margin-bottom:var(--cu-s2);color:var(--white)}@media(max-width:900px){.process-section .proc{grid-template-columns:minmax(0,1fr)!important;gap:0}.process-section .proc-visual{display:none}}.showcase-section,.process-section,.cta-final,.cp-hero,.rev-calc-out{background-image:none!important}[data-reveal].is-visible{opacity:1;transform:none}@keyframes cuPageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cuPageFade{0%{opacity:0}to{opacity:1}}html.cu-nav .app-page.active{animation:cuPageFade .25s var(--cu-ease-out) both}#home.page-in,#trustBar.page-in{animation:cuPageIn .25s var(--cu-ease-out) both}.showcase-card,.mistake-card,.aud-card,.cu-comm-card,.offer-card,.re-card,.pc-card,.ev-card,.gv-card,.track-card,.faq-q,.tracks-perk{transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.faq-q>summary .faq-ic svg{width:13px;height:13px;color:inherit}.faq-q>summary:focus-visible{outline:2px solid var(--navy-3);outline-offset:-2px}.faq-q>summary::-webkit-details-marker{display:none}.faq-q>summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:12px;line-height:1.5;color:var(--cu-ink-800)}.faq-q[open]>summary{background:transparent}@media(hover:hover)and (pointer:fine){.showcase-card:hover,.mistake-card:hover,.aud-card:hover,.cu-comm-card:hover,.offer-card:hover,.re-card:hover,.pc-card:hover,.ev-card:hover,.gv-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}}.btn,.header-cta{transition:background .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease),box-shadow .18s var(--ease),transform .18s var(--ease)}header#siteHeader .join-menu .header-cta{position:static;transform:none;inset:auto}header#siteHeader .header-cta:hover,header#siteHeader .join-menu>.header-cta:hover{background:var(--ac-600)!important;border-color:var(--ac-600)!important;color:var(--white)!important}@media(hover:hover)and (pointer:fine){.btn-gold:hover{transform:translateY(-1px)}}.btn:active{transform:translateY(0) scale(.985)}.btn.btn-navy:hover,a.btn.btn-navy:hover,button.btn.btn-navy:hover{background:var(--g50)!important;border-color:var(--g400)!important}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}.app-page.active,#home.page-in,#trustBar.page-in{animation:none}.showcase-card:hover,.mistake-card:hover,.aud-card:hover,.cu-comm-card:hover,.offer-card:hover,.re-card:hover,.pc-card:hover,.track-card:hover,.btn-gold:hover{transform:none}.marquee-track{animation:none!important}.map-pin circle.pulse{animation:none}}.cu-dash .cu-menu a.active,.cu-dash .cu-side.sup .cu-menu a.active,.cu-dash .cu-side.adm .cu-menu a.active{background:rgba(var(--white-rgb),.13);color:var(--white);font-weight:700;box-shadow:none}.re-card .re-top h4{margin:0;font-size:var(--fs-md);color:var(--white);line-height:1.4}.final-cta .wrap{position:relative;z-index:var(--z-lift)}.marquee{width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,var(--mask-solid) 8%,var(--mask-solid) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--mask-solid) 8%,var(--mask-solid) 92%,transparent)}.marquee-track{display:flex;gap:10px;width:max-content;animation:cuMarquee 48s linear infinite;direction:ltr}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes cuMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track .tl{direction:rtl;font-family:var(--font);font-size:var(--fs-sm);font-weight:600;color:var(--g500);padding:8px 16px;border:1px solid var(--g200);border-radius:var(--r-pill);background:var(--white);white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.marquee-track .tl:before{content:"";width:8px;height:8px;border-radius:var(--r-circle);background:var(--royal-200)}.marquee-track .tl.sup:before{background:var(--royal)}@keyframes bvGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.cu-map-section{background:var(--navy);color:var(--white);padding:96px 0;position:relative;overflow:hidden}.cu-map-section:before{content:"";position:absolute;width:900px;height:900px;border-radius:var(--r-circle);inset-inline-start:-380px;top:-420px;border:1.5px solid rgba(var(--white-rgb),.06);pointer-events:none}.cu-map-section:after{content:"";position:absolute;inset:0;background:radial-gradient(700px 500px at 80% 50%,rgba(var(--royal-400-rgb),.22),rgba(var(--royal-400-rgb),0) 65%);pointer-events:none}.map-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:64px;align-items:center;position:relative;z-index:var(--z-lift)}.map-copy h2{color:var(--white);font-size:var(--fs-xl);margin:14px 0 16px;letter-spacing:-.02em}@media(min-width:900px){.map-copy h2{font-size:var(--fs-2xl)}}.map-copy h2 em{font-style:normal;color:var(--royal-300)}.map-copy>p{color:rgba(var(--white-rgb),.72);font-size:var(--fs-md);max-width:520px;margin-bottom:30px;line-height:1.65}.map-top{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.map-top li{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-sm);color:rgba(var(--white-rgb),.8);background:rgba(var(--white-rgb),.06);border:1px solid rgba(var(--white-rgb),.1);border-radius:var(--r-pill);padding:6px 12px;cursor:default;transition:background .2s,border-color .2s}.map-top li:hover,.map-top li.hot{background:rgba(var(--white-rgb),.12);border-color:rgba(var(--white-rgb),.3)}.map-top li b{font-weight:600;color:var(--white)}.map-top li span{color:rgba(var(--white-rgb),.55);font-size:var(--fs-xs)}.map-visual{display:flex;justify-content:center}.map-frame{position:relative;width:min(100%,360px)}.map-svg{width:100%;height:auto;display:block;overflow:visible}.map-pin.is-link{cursor:pointer}.map-pin circle.glow,.map-pin circle.pulse{pointer-events:none}.map-pin circle.hit{fill:transparent}.map-pin circle.glow{fill:url(#mapGlow)}.map-pin circle.pulse{fill:none;stroke:var(--royal-300);stroke-width:1.2;opacity:0;animation:mapPulse 2.8s ease-out 3;animation-delay:var(--pd,0s)}@keyframes mapPulse{0%{r:4;opacity:.8}to{r:22;opacity:0}}.map-tip{position:absolute;pointer-events:none;background:var(--white);color:var(--navy);border-radius:var(--r-sm);padding:8px 12px;box-shadow:var(--shadow-lg);font-size:var(--fs-xs);transform:translate(-50%,calc(-100% - 14px));white-space:nowrap;z-index:var(--z-lift-3);display:flex;flex-direction:column;gap:1px}.map-tip[hidden]{display:none}.map-tip b{font-weight:600}.map-tip span{color:var(--g500);font-size:var(--fs-xs)}.map-tip em{font-style:normal;font-weight:600;font-size:var(--fs-xs);color:var(--royal-500);margin-top:2px}.map-tip em[hidden]{display:none}.map-tip.is-link{pointer-events:auto;cursor:pointer}.map-tip:focus{outline:none}.map-tip.is-link:before{content:"";position:absolute;left:0;right:0;bottom:-12px;height:12px}.map-tip.is-link:hover em{text-decoration:underline;text-underline-offset:3px}.map-tip:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;background:var(--white);transform:translate(-50%) rotate(45deg)}@media(max-width:900px){.cu-map-section{padding:64px 0}.map-grid{grid-template-columns:1fr;gap:36px}.map-frame{width:min(100%,300px);margin:0 auto}}.cu-map-section .eyebrow{color:var(--royal-200);opacity:1}#community.cp2{padding:0 0 80px}#community.cp2>.wrap{max-width:var(--maxw)}.cp-cover{position:relative;background:var(--navy);color:var(--white);overflow:hidden;padding:26px 0 40px}.cp-cover:before{content:"";position:absolute;width:760px;height:760px;border-radius:var(--r-circle);inset-inline-end:-300px;top:-420px;border:1.5px solid rgba(var(--white-rgb),.08);background:radial-gradient(circle at 40% 40%,rgba(var(--royal-400-rgb),.35),rgba(var(--royal-400-rgb),0) 65%);pointer-events:none}.cp-cover:after{content:"";position:absolute;width:520px;height:520px;border-radius:var(--r-circle);inset-inline-end:120px;top:-330px;border:1.5px solid rgba(var(--white-rgb),.08);pointer-events:none}.cp-cover .wrap{position:relative;z-index:var(--z-lift)}.cp-cover .cp-back{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:500;color:rgba(var(--white-rgb),.7);cursor:pointer;margin-bottom:26px;padding:6px 10px;border-radius:var(--r-sm);transition:background .15s,color .15s}.cp-cover .cp-back:hover{background:rgba(var(--white-rgb),.08);color:var(--white)}.cp-cover .cp-back svg{transform:scaleX(-1)}.cp-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:start}.cp-title{min-width:0}.cp-cover .cp-badge{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--royal-300);background:rgba(var(--royal-400-rgb),.14);border:1px solid rgba(var(--royal-400-rgb),.25);border-radius:var(--r-pill);padding:4px 10px;margin-bottom:12px}.cp-cover .cp-badge svg{width:11px;height:11px}.cp-cover h2,.cp-cover h1{font-size:var(--fs-xl);line-height:1.08;letter-spacing:-.025em;color:var(--white);margin:0 0 10px;font-weight:800}@media(min-width:900px){.cp-cover h2,.cp-cover h1{font-size:var(--fs-2xl)}}.cp-cover #cpDesc{font-size:var(--fs-md);color:rgba(var(--white-rgb),.72);max-width:560px;margin:0 0 16px;line-height:1.6}.cp-cover .cp-meta{display:flex;flex-wrap:wrap;gap:8px}.cp-cover .cp-meta span{font-size:var(--fs-sm);font-weight:500;color:rgba(var(--white-rgb),.85);background:rgba(var(--white-rgb),.08);border:1px solid rgba(var(--white-rgb),.12);border-radius:var(--r-pill);padding:5px 11px}.cp-cover .cp-meta span[hidden]{display:none}.cp-cover .cp-meta #cpCount{font-weight:600}.cp-actions{display:flex;gap:8px;align-items:center}.cp-actions .btn{gap:6px}.cp-body{padding-top:22px}.cp-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:20px;position:sticky;top:68px;z-index:var(--z-lift-5);background:rgba(var(--white-rgb),.92);backdrop-filter:blur(10px);padding:10px 0}.cp-toolbar.one{justify-content:flex-end}.cp-chips{display:flex;gap:6px;flex-wrap:wrap}.cp-chip{font-family:var(--font);font-size:var(--fs-sm);font-weight:500;color:var(--g600);background:var(--white);border:1px solid var(--g300);border-radius:var(--r-pill);padding:7px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .15s,color .15s,border-color .15s}.cp-chip i{font-style:normal;font-size:var(--fs-xs);color:var(--g500);background:var(--g100);border-radius:var(--r-pill);padding:1px 6px;min-width:18px;text-align:center}.cp-chip:hover{border-color:var(--g400);color:var(--navy)}.cp-chip.on{background:var(--navy);border-color:var(--navy);color:var(--white)}.cp-chip.on i{background:rgba(var(--white-rgb),.18);color:var(--white)}.cp-search{position:relative;flex:0 1 280px;min-width:200px}.cp-search svg{position:absolute;inset-inline-start:11px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--g400);pointer-events:none}.cp-search input{width:100%;font-family:var(--font);font-size:var(--fs-base);border:1px solid var(--g300);border-radius:var(--r-sm);padding:9px 12px;padding-inline-start:34px;background:var(--white)}.cp-search input:focus{border-color:var(--royal);box-shadow:var(--fx-ring);outline:none}.cp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cp2 .cp-card{background:var(--white);border:1px solid var(--g200);border-radius:var(--r-md);padding:18px 18px 16px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-sm);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s;animation:cuPageIn .25s var(--cu-ease-out) both;animation-delay:calc(var(--i,0) * 40ms);text-align:start;position:relative}@media(hover:hover)and (pointer:fine){.cp2 .cp-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--g300)}}.cp2 .cp-card.is-out{opacity:.7}.cp2 .cp-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.cp2 .cp-who{min-width:0;display:flex;flex-direction:column}.cp2 .cp-who b{font-size:var(--fs-sm);color:var(--navy);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp2 .cp-who span{font-size:var(--fs-xs);color:var(--g500)}.cp2 .cp-disc{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:58px;padding:6px 10px;border-radius:var(--r-sm);background:var(--royal-50);border:1px solid var(--royal-100);line-height:1.05}.cp2 .cp-disc b{font-size:var(--fs-lg);font-weight:800;color:var(--royal-800);letter-spacing:-.02em;direction:ltr}.cp2 .cp-disc span{font-size:10px;color:var(--royal-800);font-weight:600;margin-top:2px}.cp2 .cp-card h3{font-size:var(--fs-md);line-height:1.3;color:var(--navy);margin:4px 0 0;font-weight:700;letter-spacing:-.01em}.cp2 .cp-card .desc{flex:none;font-size:var(--fs-base);color:var(--g600);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cp2 .cp-card .desc:empty{display:none}.cp2 .cp-foot{margin-top:auto;padding-top:6px}.cp2 .cp-foot .btn{width:100%}.cp2 .cp-outbtn{display:block;text-align:center;font-size:var(--fs-sm);font-weight:600;color:var(--g500);background:var(--g100);border-radius:var(--r-sm);padding:11px}.cp-how{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;padding-top:32px;border-top:1px solid var(--g200)}.cp-how-step{display:flex;gap:12px;align-items:flex-start}.cp-how-step i{flex:none;width:30px;height:30px;border-radius:var(--r-circle);background:var(--navy);color:var(--white);font-style:normal;font-size:var(--fs-sm);font-weight:700;display:inline-flex;align-items:center;justify-content:center}.cp-how-step b{display:block;font-size:var(--fs-base);color:var(--navy);font-weight:600;margin-bottom:2px}.cp-how-step span{font-size:var(--fs-sm);color:var(--g500);line-height:1.5}.cp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-bar);padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(var(--white-rgb),.94);backdrop-filter:blur(12px);border-top:1px solid var(--g200);box-shadow:0 -10px 30px -18px rgba(var(--navy-rgb),.3);display:none}.cp-sticky[hidden]{display:none!important}.cp-sticky-in{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.cp-sticky-txt{display:flex;flex-direction:column;min-width:0}.cp-sticky-txt b{font-size:var(--fs-sm);color:var(--navy);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-sticky-txt span{font-family:ui-monospace,Menlo,monospace;font-size:var(--fs-base);letter-spacing:.1em;color:var(--royal-800)}.cp-sticky .btn{flex:none}@media(max-width:1100px){.cp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-toolbar{top:60px}}@media(max-width:820px){.cp-cover{padding:14px 0 28px}.cp-head{grid-template-columns:minmax(0,1fr);gap:14px}.cp-actions{grid-column:1 / -1}.cp-cover h2,.cp-cover h1{font-size:var(--fs-xl)}.cp-cover #cpDesc{font-size:var(--fs-base)}.cp-toolbar{position:static;padding:0}.cp-search{flex:1 1 100%}.cp-how{grid-template-columns:1fr;gap:16px}#community.cp2{padding-bottom:110px}.cp-sticky{display:block}body[data-cu-page=community].cu-cps-on:not(.cu-consent-open) .cu-a11y-btn{bottom:calc(var(--cp-sticky-h) + var(--a11y-gap) + env(safe-area-inset-bottom))}}@media(max-width:560px){.cp-grid{grid-template-columns:1fr}}.cp-toolbar[hidden]{display:none}.cu-verified{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:700;line-height:1;letter-spacing:0;text-transform:none;color:var(--navy);background:var(--white);border:1px solid var(--g200);border-radius:var(--r-pill);padding:4px 10px 4px 8px}.cu-verified svg{width:16px;height:16px;flex:none;color:var(--pos)}.cu-verified[hidden]{display:none}.cp-cover .cp-badge.cu-verified{color:var(--navy);background:var(--white);border-color:var(--g200)}.cp-cover .cp-badge.cu-verified svg{width:16px;height:16px}.cu-vbadge.cu-verified{color:var(--navy);background:var(--white);border:1px solid var(--g200);font-size:var(--fs-xs);font-weight:700;padding:4px 10px 4px 8px;gap:6px}.cu-vbadge.cu-verified svg{width:16px;height:16px;color:var(--pos)}.cp-first .cp-cover{padding:12px 0 18px}.cp-first .cp-cover .cp-back{margin-bottom:6px;min-height:44px}.cp-first .cp-head{grid-template-columns:minmax(0,1fr)}.cp-first .cp-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.cp-first .cp-title h2,.cp-first .cp-title h1{order:-1;margin:0;flex:0 1 auto;min-width:0}.cp-first .cp-cover .cp-badge{margin:0}.cp-about-link{order:2;flex-basis:100%;background:none;border:0;padding:0;min-height:44px;display:inline-flex;align-items:center;align-self:flex-start;font:inherit;font-size:var(--fs-sm);font-weight:600;color:var(--royal-200);text-decoration:underline;text-underline-offset:3px;cursor:pointer;width:auto}.cp-about-link[hidden]{display:none}.cp-lead{order:1;flex-basis:100%;margin:0;font-size:var(--fs-md);line-height:1.6;color:rgba(var(--white-rgb),.85)}.cp-about{scroll-margin-top:80px}.cp-about:focus{outline:none}.cp-first .cp-about{margin-top:40px;padding-top:28px;border-top:1px solid var(--g200)}.cp-about-h{font-size:var(--fs-lg);color:var(--navy);margin:0 0 10px;font-weight:800}.cp-about-h[hidden]{display:none}.cp-about #cpDesc{font-size:var(--fs-md);color:var(--g600);max-width:640px;margin:0 0 14px;line-height:1.6}.cp-about .cp-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 4px}.cp-about .cp-meta span{font-size:var(--fs-sm);font-weight:500;color:var(--g600);background:var(--g50);border:1px solid var(--g200);border-radius:var(--r-pill);padding:5px 11px}.cp-about .cp-meta span[hidden]{display:none}.cp-about .cp-actions{margin:16px 0 0;flex-wrap:wrap}.cp-first .cp-about .cp-how{margin-top:24px;padding-top:24px}.cp2 .bc2{gap:10px;padding:16px}.bc2-top{display:flex;align-items:center;gap:10px;min-height:var(--ic-lg);min-width:0}.bc2-ic{flex:none;width:var(--ic-lg);height:var(--ic-lg);border-radius:var(--r-circle);background:var(--ic-bg);color:var(--ic-fg);display:inline-flex;align-items:center;justify-content:center}.bc2-ic svg{width:20px;height:20px}.bc2-sup{flex:1 1 auto;min-width:0;font-size:var(--fs-base);font-weight:700;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc2-tag{flex:none;font-size:var(--fs-xs);font-weight:700;line-height:1.3;color:var(--navy);background:var(--g100);border:1px solid var(--g200);border-radius:var(--r-pill);padding:3px 9px}.bc2-deal{display:flex;align-items:baseline;gap:8px;min-height:36px}.bc2-num{font-size:var(--fs-xl);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--pos)}.bc2-off{font-size:var(--fs-md);font-weight:700;color:var(--pos-ink)}.bc2-what-row{display:flex;align-items:flex-end;gap:6px;min-width:0}.cp2 .bc2 .bc2-what{flex:1 1 auto;min-width:0;margin:0;font-size:var(--fs-md);line-height:1.35;font-weight:600;color:var(--navy);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.cp2 .bc2 .bc2-what.is-full{display:block;-webkit-line-clamp:unset;overflow:visible}.bc2-rd{flex:none;background:none;border:0;padding:0 4px;min-width:44px;min-height:44px;font:inherit;font-size:var(--fs-sm);font-weight:600;color:var(--royal);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bc2-rd[hidden]{display:none}.bc2-cond{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--fs-sm);color:var(--g600);min-height:20px}.bc2-cond svg{width:15px;height:15px;flex:none}.bc2-cond.is-soon{background:var(--st-warn);color:var(--st-warn-on);border-radius:var(--r-pill);padding:1px 8px;width:fit-content;font-weight:600}.bc2-more{border-top:1px solid var(--g100)}.bc2-more>summary{list-style:none;min-height:44px;display:flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--g600)}.bc2-more>summary::-webkit-details-marker{display:none}.bc2-more>summary:after{content:"";width:7px;height:7px;border-inline-end:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg);margin-inline-start:auto;transition:transform .2s}.bc2-more[open]>summary:after{transform:rotate(-135deg)}.bc2-more-in{display:flex;flex-direction:column;gap:8px;padding:0 0 8px;font-size:var(--fs-sm);color:var(--g600);line-height:1.55}.bc2-more-in p{margin:0}.cp2 .bc2 .cp-foot{margin-top:auto;padding-top:4px;border-top:0;display:flex;flex-direction:column;align-items:stretch;gap:0}.cp2 .bc2 .cp-foot .btn{width:100%}.cu-trust{margin:8px 0 0;font-size:var(--fs-xs);line-height:1.4;color:var(--g500);text-align:center}.cu-trust[hidden],.rd-intro[hidden],.rd-remember[hidden]{display:none}.rd-remember{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 10px;font-size:var(--fs-sm);color:var(--g600)}.rd-link{background:none;border:0;padding:0;min-height:44px;font:inherit;font-size:var(--fs-sm);font-weight:600;color:var(--royal);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#rdConsentShort a{color:var(--royal);font-weight:600}.rd-privacy{margin-top:6px}.rd-privacy>summary{min-height:44px;display:inline-flex;align-items:center;cursor:pointer;font-size:var(--fs-sm);color:var(--g600);text-decoration:underline;text-underline-offset:3px}.rd-privacy.is-flat>summary{display:none}.rd-privacy-consent{margin:0 0 6px;font-size:var(--fs-sm);color:var(--g600);line-height:1.55}.rd-privacy-consent[hidden]{display:none}.rd-code-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rd-code-row .rd-code{flex:1 1 200px;margin:10px 0}code,pre,kbd,samp,.rd-code,.rd-big-code,.cu-otp,.cu-table td code,[class*=mono]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}.rd-code-row .btn{flex:0 0 auto}.rd-code-v3 .rd-code-row{flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:0;margin:0 0 var(--cu-s2);padding:0;overflow:hidden;background:var(--white) repeating-linear-gradient(135deg,var(--white) 0 10px,var(--g50) 10px 20px);border:2px dashed var(--royal-400);border-radius:var(--r-md)}.rd-code-v3 .rd-code-row .rd-code{flex:1 1 auto;min-width:0;margin:0;padding:var(--cu-s4) var(--cu-s2);border:0;background:transparent;text-align:center;font-size:var(--fs-xl);font-weight:800;line-height:1.15;letter-spacing:.1em;color:var(--navy);cursor:pointer;display:flex;align-items:center;justify-content:center;font-variant-numeric:slashed-zero;font-feature-settings:"zero" 1;direction:ltr;unicode-bidi:isolate}.rd-code-v3 .rd-code-row .btn{flex:none;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:var(--royal);color:var(--white);font-weight:700;box-shadow:none}.rd-code-v3 .rd-code-row .btn:hover{background:var(--royal-700);color:var(--white)}.rd-code-hint{margin:0 0 2px;text-align:center;font-size:var(--fs-xs);color:var(--g600)}.rd-code-hint[hidden],.rd-go-site[hidden]{display:none}.rd-go-site{display:flex;width:100%;justify-content:center;text-align:center;margin:4px 0 12px;white-space:normal;line-height:1.3}.rd-copy-tmp{position:fixed;inset-inline-start:0;top:0;opacity:0;pointer-events:none}@media(max-width:420px){.rd-code-v3 .rd-code-row .rd-code{font-size:var(--fs-lg)}}.rd-valid{margin:0 0 6px;font-size:var(--fs-base);font-weight:600;color:var(--navy)}.rd-valid[hidden],.rd-where2[hidden],.rd-mail[hidden]{display:none}.rd-where2{display:flex;flex-direction:column;gap:6px;margin:12px 0 4px;padding:12px 14px;border:1px solid var(--g200);border-radius:var(--r-md)}.rd-where2-h{font-size:var(--fs-sm);color:var(--navy)}.rd-where2-a{font-size:var(--fs-base);color:var(--g600)}.rd-where2-go{display:flex;flex-wrap:wrap;gap:8px}.rd-branch{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--g200)}.rd-branch:first-of-type{border-top:0;padding-top:0}.rd-branch-n{font-size:var(--fs-base);color:var(--navy)}.rd-branch-h{font-size:var(--fs-sm);color:var(--g600)}.rd-branch-more>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--royal);padding:6px 0}.rd-branch-more[open]>summary{margin-bottom:6px}.rd-where2-go .btn{flex:1 1 140px}.rd-acts .btn{flex:1 1 180px}.rd-mail{margin:10px 0 0;font-size:var(--fs-sm);color:var(--g600);text-align:center}@media(max-width:820px){.cp-first .cp-cover{padding:8px 0 14px}.cp-first .cp-cover h2,.cp-first .cp-cover h1{font-size:var(--fs-xl)}}.cu-live.on{color:var(--royal-800);border-color:var(--royal-100);background:var(--royal-50)}.cu-live.on i{background:var(--royal)}.cu-live.on i:after{content:"";position:absolute;inset:-4px;border-radius:var(--r-circle);border:1.5px solid var(--royal);opacity:0;animation:cuLivePulse 2.2s ease-out infinite}@keyframes cuLivePulse{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.6);opacity:0}}.cu-feed li.is-new,.cu-table tr.is-new{animation:cuRowNew 2.4s var(--ease)}@keyframes cuRowNew{0%{background:var(--royal-100)}to{background:transparent}}.cu-kpi .v.bump{animation:cuKpiBump .3s var(--cu-ease-out)}@keyframes cuKpiBump{0%{transform:scale(1)}35%{transform:scale(1.06);color:var(--royal)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.cu-live.on i:after,.cu-feed li.is-new,.cu-kpi .v.bump{animation:none}}@media(max-width:760px){#cuDash .cu-top .cu-more-fixed .cu-live{display:inline-flex!important}}.cu-start-step.done{color:var(--g500)}.cu-start-step.done i{background:var(--st-ok)}.cu-received li.done i{background:var(--green);color:var(--white)}.cu-start-act .btn{white-space:nowrap}.cu-start.complete{background:linear-gradient(135deg,var(--navy),var(--royal-800));border-color:var(--navy);color:var(--white)}.cu-start.complete .cu-start-body p{color:rgba(var(--white-rgb),.7)}.cu-start.complete .cu-start-step{color:rgba(var(--white-rgb),.8)}.cu-start.complete .cu-start-close{color:var(--on-navy-2)}.cu-start.complete .cu-start-close:hover{color:var(--on-navy)}.cu-turnstile{display:flex;justify-content:center;margin:8px 0 4px;min-height:0}.cu-turnstile:empty{display:none;margin:0}.lead-form .cu-turnstile{grid-column:1 / -1}.cu-consent{position:fixed;inset-inline:16px;bottom:16px;margin-inline:auto;max-width:720px;background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:space-between;font-family:var(--font);font-size:var(--fs-base);line-height:1.55;direction:rtl;text-align:start;transform:translateY(0);opacity:1;transition:opacity .25s ease,transform .25s ease;padding:10px 16px;gap:8px 14px;flex-wrap:nowrap;z-index:var(--z-consent)}.cu-consent[hidden]{display:none}.cu-consent p{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1 auto;overflow:hidden}.cu-consent p a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.cu-consent-act{display:flex;gap:8px;flex:0 0 auto;flex-wrap:wrap}@media(max-width:520px){.cu-consent-act{width:auto;flex-direction:column;gap:4px}}@media(prefers-reduced-motion:reduce){.cu-consent{transition:none}}@media(max-width:520px){.cu-consent{inset-inline:10px;bottom:10px;flex-wrap:nowrap;padding:8px 10px;font-size:var(--fs-xs);line-height:1.4}}body.cu-nav-locked .cu-consent{visibility:hidden}body.cu-consent-open .mobile-cta-bar{bottom:calc(14px + var(--cu-consent-h,0px))}body[data-cu-page]:not([data-cu-page=home]) .mobile-cta-bar,body.cu-consent-open .mobile-cta-bar{display:none!important}#cuAgreeModal .cu-card{max-width:680px}.cu-agree-box h1,.cu-agree-box h2,.cu-agree-box h3{font-size:var(--fs-md);margin:10px 0 6px}.cu-s11{font-size:var(--fs-sm);color:var(--text-soft);margin:6px 0 0;line-height:1.55;width:100%;text-align:start}.lead-form .cu-s11{flex:1 1 100%}.final-cta p.cu-s11,.lead-form p.cu-s11,.join-form p.cu-s11,form p.cu-s11,.cu-card p.cu-s11,.cu-field p.cu-s11,p.cu-s11{font-size:var(--fs-xs)!important;line-height:1.45!important;color:var(--cu-ink-300)!important;opacity:.85;margin:8px 0 0!important;padding:0;max-width:100%!important;width:100%;min-width:0;box-sizing:border-box;overflow-wrap:anywhere;font-weight:400!important;letter-spacing:0!important;text-align:start}.lead-form p.cu-s11{grid-column:1 / -1;flex:1 1 100%}.cu-foot-identity{display:block;margin-top:4px;font-size:var(--fs-xs);opacity:1;color:rgba(var(--white-rgb),.72)}.legal-doc .cu-rules-note{font-size:var(--fs-base);background:var(--panel);border-radius:var(--r-sm);padding:10px 14px;margin:0 0 14px}#cuAgreeBody .legal-doc{display:block}.mbr-flow{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:16px}@media(min-width:820px){.mbr-flow{grid-template-columns:repeat(3,1fr);gap:20px}}.mbr-step{display:flex;align-items:flex-start;gap:14px;background:var(--white);border:1px solid var(--g200);border-radius:var(--r-md);padding:20px 18px}.mbr-n{flex:none;width:30px;height:30px;border-radius:var(--r-circle);display:grid;place-items:center;background:var(--navy);color:var(--white);font-weight:800;font-size:var(--fs-base);font-variant-numeric:tabular-nums}.mbr-txt{display:flex;flex-direction:column;gap:6px;min-width:0}.mbr-txt b{font-size:var(--fs-md);color:var(--navy)}.mbr-txt span{font-size:var(--fs-md);line-height:1.6;color:var(--g600)}.mbr-assure{display:grid;gap:14px;margin-bottom:20px}@media(min-width:720px){.mbr-assure{grid-template-columns:1fr 1fr;gap:18px}}.mbr-assure-item{display:flex;align-items:flex-start;gap:12px;background:var(--panel);border-radius:var(--r-md);padding:18px}.mbr-assure-item svg{flex:none;width:22px;height:22px;color:var(--pos);margin-top:2px}.mbr-assure-item p{margin:0;font-size:var(--fs-md);line-height:1.6;color:var(--g600)}.mbr-assure-item b{color:var(--navy)}.mbr-foot{margin:0;font-size:var(--fs-md);line-height:1.65;color:var(--g500);text-align:center;max-width:62ch;margin-inline:auto}.bm-n{font-size:var(--fs-2xl);line-height:1;font-weight:800;color:var(--navy);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.bm-n span{font-size:var(--fs-lg);font-weight:700;color:var(--royal);margin-inline-start:2px;unicode-bidi:isolate}.bm-t{font-size:var(--fs-md);font-weight:700;color:var(--navy)}.bm-n.bm-ratio{unicode-bidi:isolate;font-size:36px;letter-spacing:0}[hidden]{display:none!important}section.hero#home:before,section.hero#home:after{transform:none;will-change:auto}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){section.hero#home:before{animation:cuHeroPar1 linear both;animation-timeline:scroll(root block);animation-range:0 1000px;will-change:transform}section.hero#home:after{animation:cuHeroPar2 linear both;animation-timeline:scroll(root block);animation-range:0 1000px;will-change:transform}}}@keyframes cuHeroPar1{0%{transform:translateY(0)}to{transform:translateY(150px)}}@keyframes cuHeroPar2{0%{transform:translateY(0)}to{transform:translateY(90px)}}header#siteHeader.is-scrolled .header-inner{padding-block:0}header#siteHeader.is-scrolled .header-inner .logo{margin-block:0}.hd .hd-kpi{container-type:inline-size}.hd .hd-kpi .v{font-size:min(17px,21cqi)}@media(max-width:1180px)and (min-width:981px){.hero-shot-frame.hd{grid-template-columns:minmax(0,1fr)}.hd-side{display:none}}@media(max-width:1080px){.hero-inner{grid-template-columns:minmax(0,1fr)}.hero-inner .hero-copy{max-width:720px}}[data-live].is-wait{display:inline-block;min-width:3.2ch;min-height:1em;border-radius:var(--r-sm);background:linear-gradient(90deg,rgba(var(--royal-400-rgb),.16),rgba(var(--royal-400-rgb),.32),rgba(var(--royal-400-rgb),.16));background-size:200% 100%;animation:cuLiveWait 1.4s ease-in-out infinite;color:transparent}@keyframes cuLiveWait{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){[data-live].is-wait{animation:none}}:is(#trustBar,.mgr-story)>section.mx{padding:clamp(88px,11vw,148px) 0 0;background:radial-gradient(1100px 520px at 88% 0%,rgba(var(--navy-rgb),.07),rgba(var(--navy-rgb),0) 70%),linear-gradient(180deg,var(--g50) 0%,var(--white) 62%)}.mx .wrap{position:relative}.mx-head{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(28px,5vw,88px);align-items:end;padding-bottom:clamp(36px,4vw,52px);margin-bottom:clamp(36px,4.4vw,60px);border-bottom:1px solid rgba(var(--navy-rgb),.1)}.mx-eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:22px;font-family:var(--font);font-size:var(--fs-sm);font-weight:700;letter-spacing:.16em;color:var(--navy)}.mx-head h2,.mx-head h1{margin:0;font-family:var(--font);font-weight:800;color:var(--navy);font-size:var(--fs-display-m);line-height:1.08;letter-spacing:-.032em;text-wrap:balance}@media(min-width:900px){.mx-head h2,.mx-head h1{font-size:var(--fs-display)}}.mx-head h2 em,.mx-head h1 em{font-style:normal;color:var(--g600);font-weight:700;font-family:inherit;letter-spacing:inherit}.mx-head-side p{margin:0;max-width:44ch;font-size:var(--fs-md);line-height:1.75;color:var(--g700);padding-inline-start:26px;border-inline-start:1px solid rgba(var(--navy-rgb),.14)}@media(min-width:900px){.mx-head-side p{font-size:var(--fs-lg)}}.mx-head-side .mx-cta{margin-top:var(--cu-s5)}.mx-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px)}.mx-card{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(470px,40vw,560px);display:flex;flex-direction:column;justify-content:flex-end;gap:28px;padding:clamp(24px,2.2vw,32px);border-radius:26px;background:var(--navy);color:var(--white);box-shadow:0 1px rgba(var(--white-rgb),.04) inset,0 40px 70px -42px rgba(var(--navy-rgb),.55),0 14px 28px -20px rgba(var(--navy-rgb),.3);transition:translate .3s var(--cu-ease-out),box-shadow .3s var(--cu-ease-out)}.mx-art{position:absolute;inset:0;z-index:var(--z-behind-2);background:var(--navy) center 30%/cover no-repeat;filter:saturate(.72) brightness(.92);transform:scale(1.03);transition:transform .4s var(--cu-ease-out),filter .3s var(--cu-ease-out),opacity .4s var(--cu-ease-out);opacity:0}.mx-c1.is-visible .mx-art{background-image:url(/assets/mx-photo-1.7fec844272.webp);background-position:30% 28%;opacity:1}.mx-c2.is-visible .mx-art{background-image:url(/assets/mx-photo-2.c2765421ef.webp);background-position:60% 52%;opacity:1}.mx-c3.is-visible .mx-art{background-image:url(/assets/mx-photo-3.09299715da.webp);background-position:78% 30%;opacity:1}.mx-card:after{content:"";position:absolute;inset:0;z-index:var(--z-behind);pointer-events:none;background:linear-gradient(180deg,rgba(var(--navy-rgb),.42) 0%,rgba(var(--navy-rgb),.18) 24%,rgba(var(--navy-rgb),.5) 44%,rgba(var(--navy-rgb),.9) 62%,var(--navy) 82%)}.mx-card:before{content:"";position:absolute;inset:0;z-index:var(--z-lift);pointer-events:none;border-radius:inherit;padding:1px;background:linear-gradient(155deg,rgba(var(--g300-rgb),.5),rgba(var(--white-rgb),.1) 38%,rgba(var(--white-rgb),.03) 70%,rgba(var(--g300-rgb),.16));-webkit-mask:linear-gradient(var(--mask-solid) 0 0) content-box,linear-gradient(var(--mask-solid) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--mask-solid) 0 0) content-box exclude,linear-gradient(var(--mask-solid) 0 0);opacity:.7;transition:opacity .3s var(--cu-ease-out)}.mx-top,.mx-body{position:relative;z-index:var(--z-lift-2)}.mx-body h3{margin:0 0 12px;font-family:var(--font);font-size:var(--fs-lg);font-weight:700;line-height:1.25;letter-spacing:-.015em;color:var(--white)}@media(min-width:900px){.mx-body h3{font-size:var(--fs-xl)}}.mx-body p{margin:0;font-size:var(--fs-md);line-height:1.72;color:var(--g300)}.mx-body h3,.mx-body p{text-shadow:0 1px 14px rgba(var(--navy-rgb),.55)}@media(hover:hover)and (pointer:fine){.mx-card:hover{translate:0 -6px;box-shadow:0 1px rgba(var(--white-rgb),.06) inset,0 56px 90px -46px rgba(var(--navy-rgb),.7),0 18px 36px -22px rgba(var(--navy-rgb),.4)}.mx-card:hover .mx-art{transform:scale(1.09);filter:saturate(.85) brightness(1)}.mx-card:hover:before{opacity:1}}@media(max-width:1080px){.mx-head{grid-template-columns:1fr;align-items:start;gap:22px}.mx-head-side p{max-width:60ch}}@media(max-width:900px){.mx-grid{grid-template-columns:1fr}.mx-card{min-height:400px}.mx-art{background-position:center 12%}.mx-c2.is-visible .mx-art{background-position:60% 88%}.mx-card:after{background:linear-gradient(180deg,rgba(var(--navy-rgb),.42) 0%,rgba(var(--navy-rgb),.15) 20%,rgba(var(--navy-rgb),.55) 38%,rgba(var(--navy-rgb),.9) 55%,var(--navy) 74%)}}@media(max-width:640px){:is(#trustBar,.mgr-story)>section.mx{padding-top:72px}.mx-card{min-height:360px;border-radius:var(--r-lg)}.mx-head-side p{padding-inline-start:18px}}img.mx-art{width:100%;height:100%;object-fit:cover;object-position:center 30%}.mx-card.is-visible>img.mx-art{opacity:1}.mx-card-members>img.mx-art{object-position:15% center}.mx-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){img.mx-art{object-position:center 12%}.mx-card-members>img.mx-art{object-position:15% center}.mx-card-portrait>img.mx-art{object-position:center 42%}.mx-grid-2{grid-template-columns:1fr}.mx-grid-2 .mx-card{padding-top:clamp(170px,46vw,240px)}}.hfaq>section.mx{padding:var(--fx-sec-sm) 0 0;background:var(--cu-surface-2)}.hfaq>section{position:relative;padding-block:var(--fx-sec-sm)}.hfaq>summary:hover{background:var(--cu-surface-2)}.hfaq>summary::-webkit-details-marker{display:none}@media(prefers-reduced-motion:reduce){.mx-card,.mx-art{transition:none}.mx-card:hover{translate:none}.mx-card:hover .mx-art{transform:scale(1.03)}}:is(#mistakes,#crMistakes) .good-news{isolation:isolate;overflow:hidden;background:var(--navy)!important;margin-top:clamp(56px,7vw,96px);padding-block:clamp(56px,6vw,84px)}:is(#mistakes,#crMistakes) .good-news:after{content:"";position:absolute;inset:0;z-index:var(--z-behind);pointer-events:none;background:linear-gradient(180deg,rgba(var(--navy-rgb),.78),rgba(var(--navy-rgb),.55) 45%,rgba(var(--navy-rgb),.9)),var(--navy) center/cover no-repeat;opacity:0;transition:opacity .4s var(--cu-ease-out)}:is(#mistakes,#crMistakes) .good-news.is-visible:after{background:linear-gradient(180deg,rgba(var(--navy-rgb),.78),rgba(var(--navy-rgb),.5) 45%,rgba(var(--navy-rgb),.9)),url(/assets/mx-bg-navy.97991c88ef.webp) center/cover no-repeat;opacity:1}:is(#mistakes,#crMistakes) .good-news-lead{color:var(--g300);max-width:620px;font-size:var(--fs-md)}:is(#mistakes,#crMistakes) .good-news-punch{font-family:var(--font);font-size:var(--fs-xl);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:var(--white);margin-top:22px;text-wrap:balance}@media(min-width:900px){:is(#mistakes,#crMistakes) .good-news-punch{font-size:var(--fs-display)}}:is(#mistakes,#crMistakes) .good-news-underline{width:72px;height:2px;background:linear-gradient(90deg,rgba(var(--g300-rgb),0),var(--g300),rgba(var(--g300-rgb),0))!important;margin-top:22px}:is(#mistakes,#crMistakes) .good-news-glow{background:radial-gradient(circle,rgba(var(--g300-rgb),.28),rgba(var(--g300-rgb),0) 68%)}#siteMain :is(#mistakes,#crMistakes) .good-news-punch{font-size:var(--fx-h2)!important;margin-top:12px}@media(prefers-reduced-motion:reduce){[data-reveal],.good-news[data-reveal],.good-news-lead[data-reveal],.good-news-punch[data-reveal]{opacity:1!important;transform:none!important}}.good-news{background-size:340px 340px,auto!important}#siteMain :is(#mistakes,#crMistakes,#about,#paths) .mx-body h3{font-size:var(--mx-h3,var(--fs-lg))!important;line-height:1.28}@media(min-width:901px){.mx-body p{min-height:6.88em}}#communityMap .eyebrow{color:var(--g300)!important}.cu-dash .cu-kpi .top{align-items:center;margin-bottom:10px}.cu-dash .cu-kpi .l,.cu-dash .cu-kpi.hero-kpi .l{font-size:var(--fs-sm);font-weight:550;color:var(--kpi-l,var(--dv-ink-2))!important;line-height:1.35;flex-wrap:nowrap;min-width:0}.cu-dash .cu-kpi .v,.cu-dash .cu-kpi.hero-kpi .v{font-size:var(--fs-xl);font-weight:700;letter-spacing:-.025em;color:var(--kpi-v,var(--dv-ink))!important;line-height:1.15;font-variant-numeric:proportional-nums}.cu-dash .cu-kpi.hero-kpi .v{font-size:32px}.cu-dash .cu-kpi .kpi-meta .scope{color:var(--dv-ink-3)}.cu-dash .cu-kpi .v:has(.kv2){direction:rtl;display:flex;align-items:baseline}.cu-dash .kpi-meter .bar{display:block;height:6px;border-radius:var(--r-pill);background:var(--dv-track);overflow:hidden}.cu-dash .kpi-meter .bar i{display:block;height:100%;border-radius:var(--r-pill);background:var(--dv-s1)}.cu-dash i.s3{background:var(--dv-s3)}.cu-dash i.rest{background:var(--dv-rest)}.cu-dash i.warn{background:var(--dv-warn)}[dir=ltr] .cu-dash .dv-grid em{left:-44px;right:auto;text-align:left}.cu-dash .dv-col.partial .dv-stack i{opacity:.38}.cu-dash .dv-legend .muted{color:var(--dv-ink-3)}.cu-dash .dv-legend i.sp{background:repeating-linear-gradient(135deg,var(--g300) 0 2px,var(--white) 2px 4px);border:1px solid var(--g300)}.cu-dash .dv-inline-delta{font-weight:650;color:var(--dv-good);white-space:nowrap}.cu-dash .dv-inline-delta small{display:none}.cu-dash .dv-inline-delta.down{color:var(--red-ink)}.cu-dash .dv-hb-top .nm{font-size:var(--fs-base);font-weight:550;color:var(--dv-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cu-dash .fd-main .ft{font-size:var(--fs-base);font-weight:600;color:var(--dv-ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cu-dash .fd-amt.muted{color:var(--dv-ink-3)}#cuDash .cu-start{display:block;position:relative;overflow:hidden;padding:0;border:1px solid var(--dv-line);border-radius:var(--dv-r);box-shadow:var(--shadow-sm);margin-bottom:18px}#cuDash .cu-start:before{display:none}#cuDash .cu-start-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;padding:18px 22px}#cuDash .cu-start-body h3{font-size:var(--fs-md);font-weight:650}#cuDash .cu-start-body p{font-size:var(--fs-sm);color:var(--dv-ink-3);margin:0 0 10px}#cuDash .cu-start-tasks{border-top:1px solid var(--dv-line);background:var(--g50);padding:14px 22px 16px}#cuDash .cu-start.complete .cu-start-tasks{background:transparent;border-top-color:var(--on-navy-line)}#cuDash .cu-start-tasks-h{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:var(--fs-sm);color:var(--dv-ink-2)}#cuDash .cu-start-tasks-h b{font-weight:650}.cu-dash .cu-start.complete .cu-start-tasks .tk-item{border-bottom-color:var(--on-navy-line)!important}.cu-dash .cu-panel.is-empty{padding:12px 18px}.cu-dash .cu-panel.is-empty .cu-panel-head{border:0;padding:0;margin:0;align-items:center}.cu-dash .cu-panel.is-empty .cu-panel-head p,.cu-dash .cu-panel.is-empty .tk-list,.cu-dash .cu-panel.is-empty .cu-empty{display:none!important}.cu-dash .cu-panel.is-empty .cu-panel-head h3{margin:0;font-size:var(--fs-base)}.cu-dash .cu-panel.is-empty .cu-tag{background:var(--pos-bg);color:var(--dv-good)}.cu-dash .cu-panel.is-empty .cu-tag:before{content:"✓ "}.cu-dash .fnl2-src .dv-hb-top .nm,.cu-dash .fnl2-src .dv-hb-top .vv{font-size:var(--fs-sm)}@keyframes dvSpin{to{transform:rotate(-360deg)}}.cu-dash .adm-more-item:focus-visible{box-shadow:inset 0 0 0 2px var(--navy)}.cu-dash .tk-list .tk-act .btn-ghost:hover{border-color:var(--dv-ink)!important}@media(max-width:760px){#cuDash .cu-start-main{grid-template-columns:minmax(0,1fr);padding:16px}#cuDash .cu-start-act{grid-column:1 / -1;flex-direction:row}#cuDash .cu-start-tasks{padding:12px 16px 14px}}@media(max-width:520px){.cu-dash .cu-kpi .v{font-size:var(--fs-lg)}.cu-dash .cu-kpi.hero-kpi .v{font-size:var(--fs-xl)}}@keyframes cu-ring{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.88);opacity:.4}}@keyframes cu-fade{0%,to{opacity:1}50%{opacity:.45}}.cu-loader-mark{display:block;overflow:visible;flex:none}.cu-loader-mark path{transform-box:fill-box;transform-origin:center;will-change:transform,opacity}.cu-loader-mark .cl-t{fill:var(--g500-fixed);animation:cu-ring 2.4s cubic-bezier(.45,0,.55,1) infinite}.cu-loader-mark .cl-r{fill:var(--royal);animation:cu-ring 2.4s cubic-bezier(.45,0,.55,1) -1.6s infinite}.cu-loader-mark .cl-l{fill:var(--navy);animation:cu-ring 2.4s cubic-bezier(.45,0,.55,1) -.8s infinite}@media(prefers-reduced-motion:reduce){.cu-loader-mark .cl-t{animation:cu-fade 2.4s ease-in-out infinite}.cu-loader-mark .cl-r{animation:cu-fade 2.4s ease-in-out -1.6s infinite}.cu-loader-mark .cl-l{animation:cu-fade 2.4s ease-in-out -.8s infinite}}.cu-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:36px 16px;text-align:center;color:var(--g600);font-size:var(--fs-base);font-weight:500;line-height:1.4}.cu-loading .cu-loader-mark{width:52px;height:auto}.cu-loading-sm{flex-direction:row;gap:10px;padding:14px 8px;font-size:var(--fs-sm)}.cu-loading-sm .cu-loader-mark{width:28px}.cu-loading-lg{gap:18px;padding:0;font-size:var(--fs-md);color:var(--g700)}.cu-loading-lg .cu-loader-mark{width:96px}.cu-loading-inline{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.cu-loading-inline .cu-loader-mark{width:20px}.btn .cu-loading-inline .cu-loader-mark .cl-t,.btn-gold .cu-loading-inline .cu-loader-mark .cl-t{fill:currentColor;opacity:.6}.btn .cu-loading-inline .cu-loader-mark .cl-l,.btn .cu-loading-inline .cu-loader-mark .cl-r{fill:currentColor}.cu-icobtn .cu-loading-inline{gap:0}.cu-icobtn .cu-loading-inline .cu-loader-mark{width:18px}.cu-empty:has(>.cu-loading){border:0!important;background:transparent!important;padding:0!important}.cu-loading-row td{padding:10px 0!important;background:transparent!important;border:0!important}.cu-loading-row .cu-loading{justify-content:center}.cu-boot{position:fixed;inset:0;z-index:var(--z-boot);display:flex;align-items:center;justify-content:center;background:radial-gradient(900px 480px at 50% 38%,var(--royal-50) 0%,var(--g50) 55%,var(--white) 100%);animation:cuBootIn .25s ease-out}.cu-boot[hidden]{display:none!important}@keyframes cuBootIn{0%{opacity:0}to{opacity:1}}.cu-dash .cu-top :is(h1,h2){line-height:1.25;letter-spacing:-.02em}.cu-dash .cu-field label{font-size:var(--fx-12);font-weight:600;color:var(--fx-ink-2);margin-bottom:5px}.cu-dash .cu-menu a.active svg{opacity:1;color:currentColor}html.cu-cpage:not(.cu-cpage-done) #home,html.cu-cpage:not(.cu-cpage-done) #trustBar,html.cu-cpage:not(.cu-cpage-done) #joinMenu{display:none}html.cu-cpage:not(.cu-cpage-done) #community{display:block}.cp-loading,.cp-loading-t{display:none}html.cu-cpage:not(.cu-cpage-done) #cpAbout,html.cu-cpage:not(.cu-cpage-done) #cpToolbar{display:none}html.cu-cpage:not(.cu-cpage-done) .cp-loading{display:grid}html.cu-cpage:not(.cu-cpage-done) .cp-loading-t{display:block}.cp-skel-card{min-height:180px;border-radius:var(--r-md)}body[data-cu-page=community] #joinMenu,.cp2 .bc2.has-img .bc2-ic{display:none}.cp2 .bc2 .bc2-media{margin:-16px -16px 2px;border-radius:var(--r-md) var(--r-md) 0 0}.bc2-price{margin:0}.cp2 .cp-card:not(.bc2) .cp-media{margin:-18px -18px 4px}.rd-till-note{margin:var(--cu-s2) 0 0;font-size:var(--fs-sm);color:var(--g600);text-align:center}.rd-till-note[hidden]{display:none}#rdResultNote:empty{display:none}.rd-deal{display:table;margin:0 auto var(--cu-s3);padding:6px 14px;border-radius:var(--r-xs);background:var(--royal-100);color:var(--royal);font-size:var(--fs-base);font-weight:700}.rd-deal[hidden]{display:none}.rd-ok{margin:var(--cu-s1) 0 var(--cu-s3);text-align:center;font-size:var(--fs-md);font-weight:700;color:var(--st-ok)}.rd-ok:before{content:"✓ "}#rdResultNote:not(:empty)+.rd-ok{display:none}#rdResult .rd-valid{margin:0 0 var(--cu-s4);text-align:center;font-weight:400;color:var(--g700)}#rdResult .rd-go-site{margin:0 0 var(--cu-s2)}.rd-side{display:flex;gap:var(--cu-s2)}.rd-side .btn{flex:1 1 0;min-width:0;justify-content:center;text-align:center;white-space:normal;line-height:1.25}.rd-side .rd-wa{border-color:var(--g300);color:var(--navy)}.rd-side .rd-full[hidden]{display:none}#rdResult .rd-till{margin:var(--cu-s4) 0 0;padding:var(--cu-s3) var(--cu-s4);border:0}#rdResult .rd-till li{display:flex;align-items:center;gap:var(--cu-s3);padding:5px 0}#rdResult .rd-till li:before{content:counter(till);flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--r-xs);background:var(--royal);color:var(--white);font-size:var(--fs-sm);font-weight:800}#rdResult .rd-till .rd-till-h,#rdResult .rd-till .rd-till-sup,#rdResult .rd-till .rd-till-where{display:block}#rdResult .rd-till .rd-till-h:before,#rdResult .rd-till .rd-till-sup:before,#rdResult .rd-till .rd-till-where:before{content:none}.rd-fb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cu-s2);margin:var(--cu-s3) 0 0;padding:var(--cu-s3) var(--cu-s4);border:1px solid var(--g200);border-radius:var(--r-md)}.rd-fb[hidden],.rd-fb-btns[hidden],.rd-fb-thx[hidden],#rdResult .rd-fb .rd-broken[hidden]{display:none}.rd-fb-q{font-size:var(--fs-md);color:var(--navy)}.rd-fb-btns{display:flex;gap:var(--cu-s2)}#rdResult .rd-fb .btn{border:1px solid var(--g300);border-radius:var(--r-sm);background:var(--white);color:var(--navy);font-weight:600;text-decoration:none}#rdResult .rd-fb .btn:hover{background:var(--g50);border-color:var(--g400)}.rd-fb-thx{font-size:var(--fs-base);font-weight:600;color:var(--st-ok)}#rdResult .rd-save{display:flex;flex-direction:column;align-items:stretch;gap:0;margin:var(--cu-s3) 0 0;background:var(--g50);border-radius:var(--r-md);overflow:hidden}#rdResult .rd-save>.rd-mail,#rdResult .rd-kept,#rdResult .rd-more>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--cu-s2);margin:0;padding:11px var(--cu-s4);font-size:var(--fs-sm);color:var(--g600);text-align:start}#rdResult .rd-save>:not([hidden])~:not([hidden]){border-top:1px solid var(--g200)}.rd-kept[hidden]{display:none}.rd-kept small{font-size:var(--fs-xs);color:var(--g600)}#rdResult .rd-more{margin:0;padding:0;border-top:0}#rdResult .rd-more>summary{list-style:none;color:var(--royal);font-size:var(--fs-base);font-weight:700}#rdResult .rd-more>summary::-webkit-details-marker{display:none}#rdResult .rd-more>summary:after{content:"";flex:none;width:8px;height:8px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg)}#rdResult .rd-more[open]>summary:after{transform:rotate(-45deg)}#rdResult .rd-more>:not(summary){margin:0 var(--cu-s4) var(--cu-s3)}.rd-big{position:fixed;inset:0;z-index:var(--z-block);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--cu-s4);padding:var(--cu-s6) var(--cu-s4);background:var(--white);text-align:center}.rd-big[hidden]{display:none}.rd-big-sup{margin:0;font-size:var(--fs-md);color:var(--g600)}.rd-big-code{font-size:var(--fs-2xl);font-weight:800;line-height:1.15;letter-spacing:.08em;color:var(--navy);overflow-wrap:anywhere;font-variant-numeric:slashed-zero;font-feature-settings:"zero" 1;unicode-bidi:isolate}.rd-big-hint{margin:0;font-size:var(--fs-base);color:var(--g500)}@media(min-width:600px){.rd-big-code{font-size:var(--fs-display)}}a.mx-card{text-decoration:none;color:var(--white)}a.mx-card:focus-visible{outline:none;box-shadow:var(--ring-on-dark)}.mx-card-path{min-height:clamp(400px,34vw,480px)}@media(min-width:901px){.mx-card-path .mx-body p{min-height:5.16em}}.mx-go{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:10px 18px;border-radius:var(--r-pill);font-size:var(--fs-base);font-weight:600;line-height:1;color:var(--navy);background:var(--white);transition:background-color .2s ease}.mx-go:after{content:"←";font-weight:700}a.mx-card:hover .mx-go{background:var(--royal-50)}.paths-member{margin:clamp(20px,2.4vw,28px) 0 0;text-align:center;font-size:var(--fs-md);color:var(--g600)}.paths-member a{color:var(--royal);font-weight:600;text-decoration:underline;text-underline-offset:3px}:is(#mgrFaq,#crMgrFaq) .faq-block{margin-top:0;border-top:0;padding-top:0}@media(max-width:900px){.mx-card-path{min-height:340px}}.cu-pc-row>.cu-in{flex:1 1 auto;min-width:0}.cu-pc-tog:focus-visible{outline:2px solid var(--royal);outline-offset:2px}.cu-dash .cu-view[data-aview=home]>.cu-filters .ff.cu-pc>label{white-space:nowrap}.cu-dash .cu-filters.cu-bar .ff{flex-direction:row;align-items:center;gap:7px;min-width:0}.cu-dash .cu-filters.cu-bar .ff>label{font-size:var(--fs-xs);font-weight:600;color:var(--ink-3);white-space:nowrap;margin:0;flex:none}.cu-dash .cu-filters.cu-bar .ff.cu-pc>label{flex:none}.cu-dash .cu-filters.cu-bar .cu-in{height:38px}.cu-dash .cu-filters.cu-bar .ff>select.cu-in{min-width:158px}.cu-dash .cu-qp-b.cu-qp-more.active{color:var(--white)}@media(max-width:760px){.cu-dash .cu-filters.cu-bar .ff{flex:1 1 100%}.cu-dash .cu-filters.cu-bar .ff>.cu-in,.cu-dash .cu-filters.cu-bar .ff>.cu-mp,.cu-dash .cu-filters.cu-bar .ff>select.cu-in,.cu-dash .cu-filters.cu-bar .ff>.cu-pc-row{flex:1 1 auto;min-width:0}.cu-dash .cu-filters.cu-bar .ff.ff-btn{flex:0 0 auto}}.cu-dash .dv-x span em{display:block;font-style:normal;font-size:10.5px;color:var(--dv-ink-3);font-weight:500}header#siteHeader>.nav-more-pop.nav-more-portal{position:absolute;display:none;flex-direction:column;inset-inline:auto;min-width:220px;max-width:calc(100vw - 16px);background:var(--white);border:1px solid var(--g200);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:6px;z-index:var(--z-header-pop);-webkit-mask-image:none;mask-image:none;order:99}header#siteHeader>.nav-more-pop.nav-more-portal.open{display:flex}header#siteHeader>.nav-more-pop.nav-more-portal a{display:block;padding:10px 12px;font-family:var(--font);font-size:var(--fs-base);font-weight:500;color:var(--g600);border-radius:var(--r-sm);border:0;white-space:nowrap;text-decoration:none;min-height:0;background:transparent}header#siteHeader>.nav-more-pop.nav-more-portal a:hover,header#siteHeader>.nav-more-pop.nav-more-portal a:focus-visible{color:var(--navy);background:var(--g100)}header#siteHeader>.nav-more-pop.nav-more-portal a.active{color:var(--navy);background:var(--g100);font-weight:600}header#siteHeader>.nav-more-pop.nav-more-portal a:after{display:none}.map-copy h2 em,#communityMap h2 em{color:var(--white)}.cta-final h2 em,.on-dark h1 em,.on-dark h2 em{color:var(--royal-400)}.map-pin circle.core{fill:var(--royal-400)}.eyebrow.on-dark,.on-dark .eyebrow,.good-news .eyebrow,.cta-final .eyebrow,.ref-stats .rs b,.showcase-amount,.showcase-amount.big,.track-card.featured .track-icon{color:var(--royal-200)!important}footer a:hover{color:var(--royal-200)}.cu-vbadge,.tracks.bento .track-badge,.cp-cover .cp-badge,.bv-card>em,.hd-comm i{color:var(--royal-200)}.cu-filters .ff[hidden]{display:none!important}@media(max-width:760px){.cu-filters.cu-fsheet:not(.open)>:not(.cu-fsheet-keep){display:none!important}}.cat-card .ci{width:var(--ic-xl);height:var(--ic-xl);border-radius:var(--r-circle);background:var(--ic-bg);color:var(--ic-fg);margin:2px auto 6px;transition:background .18s}.cat-card .ci svg{width:22px;height:22px;display:block}.cat-card:not(.empty):hover .ci{background:var(--ic-bg-on);color:var(--ic-fg-on)}.cat-card.empty .ci{background:var(--royal-50);color:var(--royal-400)}.cat-card.empty h4{color:var(--g500)}.cat-card.empty{background:var(--g50)}.cu-dash .kpi-next .btn{flex:none}.cu-dash .cu-panel>.kpi-next{margin-top:14px;padding:12px 14px;border-radius:var(--r-md);background:var(--dv-warn-bg)}.cu-dash .dk-seg button.on{background:var(--white);color:var(--dv-ink);box-shadow:var(--shadow-sm)}#audience.fit{--fit-r:20px;--fit-r-in:14px;--fit-pad:28px;--fit-line:var(--g200);--fit-ease:cubic-bezier(.22,.61,.36,1);position:relative;isolation:isolate;overflow:hidden}#audience.fit:before,#audience.fit:after{content:"";position:absolute;z-index:var(--z-behind);border-radius:var(--r-circle);pointer-events:none;border:1px solid var(--royal-100);width:560px;height:560px;top:-360px}#audience.fit:before{inset-inline-start:calc(50% - 460px)}#audience.fit:after{inset-inline-start:calc(50% - 100px)}@keyframes fitWipe{to{clip-path:inset(0 0 0 0)}}@keyframes fitFade{to{opacity:1}}@keyframes fitGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(max-width:1120px){#audience.fit{--fit-pad:22px}}@media(max-width:640px){#audience.fit{--fit-pad:18px}#audience.fit:before,#audience.fit:after{width:360px;height:360px;top:-250px}#audience.fit:before{inset-inline-start:calc(50% - 300px)}#audience.fit:after{inset-inline-start:calc(50% - 60px)}}@media(min-width:1081px){#home .hero-inner{grid-template-rows:auto;align-items:center}#home .hero-inner>div:first-child,#home .hero-inner .hero-shot{grid-row:1}}#numbers .ts[hidden]{display:none!important}@media(min-width:721px){#numbers .trust-stats{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}#communityMap.cu-map-section{padding-block:clamp(64px,7vw,96px)}#communityMap .map-frame{width:min(100%,272px)}#communityMap .map-copy>p{margin-bottom:26px}#communityMap .map-cta{margin-top:30px}#communityMap .map-cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:var(--r-sm);font-family:var(--font);font-size:var(--fs-md);font-weight:600;line-height:1;color:var(--white);text-decoration:none;background:rgba(var(--white-rgb),.06);border:1px solid rgba(var(--white-rgb),.26);transition:background .2s var(--ease),border-color .2s var(--ease)}#communityMap .map-cta-link:hover{background:rgba(var(--white-rgb),.12);border-color:rgba(var(--white-rgb),.44)}#communityMap .map-cta-link:focus-visible{outline:none;box-shadow:var(--ring-on-dark)}@media(max-width:900px){#communityMap .map-frame{width:min(100%,232px)}#communityMap .map-cta-link{width:100%}}:is(#memberflow,#crMemberflow) .mbr-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(40px,6vw,96px);align-items:center}:is(#memberflow,#crMemberflow) .mbr-copy>.section-head{margin-bottom:36px}:is(#memberflow,#crMemberflow) .mbr-flow{grid-template-columns:1fr;gap:0;margin:0 0 32px}:is(#memberflow,#crMemberflow) .mbr-step{position:relative;gap:18px;background:none;border:0;border-radius:0;padding:0 0 28px}:is(#memberflow,#crMemberflow) .mbr-step:last-child{padding-bottom:0}:is(#memberflow,#crMemberflow) .mbr-step:not(:last-child):before{content:"";position:absolute;inset-inline-start:17px;top:44px;bottom:8px;width:1px;background:linear-gradient(180deg,var(--g300),var(--g200))}:is(#memberflow,#crMemberflow) .mbr-n{width:36px;height:36px;font-size:var(--fs-md);box-shadow:0 0 0 6px var(--white)}:is(#memberflow,#crMemberflow) .mbr-txt{gap:4px;padding-top:5px}:is(#memberflow,#crMemberflow) .mbr-txt b{font-size:var(--fs-lg);line-height:1.35}:is(#memberflow,#crMemberflow) .mbr-txt span{font-size:var(--fs-md);line-height:1.65}:is(#memberflow,#crMemberflow) .mbr-assure{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px}:is(#memberflow,#crMemberflow) .mbr-assure-item{display:block;position:relative;background:var(--g50);border:1px solid var(--g200);border-radius:var(--r-md);padding:18px 18px 16px}:is(#memberflow,#crMemberflow) .mbr-assure-item:before{content:"";position:absolute;top:-1px;inset-inline-start:18px;width:28px;height:2px;background:var(--royal)}:is(#memberflow,#crMemberflow) .mbr-assure-item p{font-size:var(--fs-md);line-height:1.6}:is(#memberflow,#crMemberflow) .mbr-assure-item b{display:block;margin-bottom:4px;font-size:var(--fs-md)}:is(#memberflow,#crMemberflow) .mbr-foot{text-align:start;margin-inline:0;max-width:58ch;font-size:var(--fs-md)}:is(#memberflow,#crMemberflow) .mbr-visual{position:relative;display:flex;justify-content:center;padding-block:12px}:is(#memberflow,#crMemberflow) .mbr-visual:before,:is(#memberflow,#crMemberflow) .mbr-visual:after{content:"";position:absolute;top:50%;border-radius:var(--r-circle);pointer-events:none;border:1px solid var(--royal-100);width:min(92%,420px);aspect-ratio:1;transform:translateY(-50%)}:is(#memberflow,#crMemberflow) .mbr-visual:before{inset-inline-start:-6%;background:radial-gradient(circle,var(--royal-50) 0%,rgba(var(--royal-50-rgb),0) 70%)}:is(#memberflow,#crMemberflow) .mbr-visual:after{inset-inline-end:-6%}:is(#memberflow,#crMemberflow) .mbr-phone{position:relative;z-index:var(--z-lift);width:min(100%,300px);aspect-ratio:300 / 612;padding:10px;border-radius:46px;background:var(--navy);box-shadow:inset 0 0 0 1px rgba(var(--white-rgb),.1),0 2px 4px rgba(var(--navy-rgb),.14),0 36px 60px -28px rgba(var(--navy-rgb),.45)}:is(#memberflow,#crMemberflow) .mbr-screen{position:relative;height:100%;overflow:hidden;border-radius:36px;background:var(--g50);display:flex;flex-direction:column}:is(#memberflow,#crMemberflow) .mbr-screen:before{content:"";position:absolute;z-index:var(--z-lift-3);top:10px;left:50%;width:92px;height:26px;margin-left:-46px;border-radius:var(--r-md);background:var(--navy)}:is(#memberflow,#crMemberflow) .mp-top{display:flex;align-items:center;gap:10px;padding:48px 16px 14px;background:var(--white);border-bottom:1px solid var(--g200)}:is(#memberflow,#crMemberflow) .mp-comm{display:flex;flex-direction:column;min-width:0;line-height:1.25}:is(#memberflow,#crMemberflow) .mp-comm b{font-size:var(--fs-base);color:var(--navy);white-space:nowrap}:is(#memberflow,#crMemberflow) .mp-comm span{font-size:var(--fs-xs);color:var(--g500)}:is(#memberflow,#crMemberflow) .mp-mine{margin-inline-start:auto;flex:none;font-size:var(--fs-xs);font-weight:600;line-height:1;color:var(--royal);background:var(--royal-50);border:1px solid var(--royal-100);border-radius:var(--r-pill);padding:6px 9px}:is(#memberflow,#crMemberflow) .mp-list{display:grid;gap:9px;padding:14px 12px}:is(#memberflow,#crMemberflow) .mp-offer{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;border-radius:var(--r-md);background:var(--white);border:1px solid var(--g200)}:is(#memberflow,#crMemberflow) .mp-offer>div{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}:is(#memberflow,#crMemberflow) .mp-offer b{font-size:var(--fs-sm);color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(#memberflow,#crMemberflow) .mp-offer span{font-size:var(--fs-xs);color:var(--g500)}:is(#memberflow,#crMemberflow) .mp-oi{flex:none;width:38px;height:38px;border-radius:var(--r-sm)}:is(#memberflow,#crMemberflow) .mp-oi.a{background:linear-gradient(135deg,var(--royal-200),var(--royal-400))}:is(#memberflow,#crMemberflow) .mp-oi.b{background:linear-gradient(135deg,var(--royal-100),var(--royal-200))}:is(#memberflow,#crMemberflow) .mp-oi.c{background:linear-gradient(135deg,var(--g100),var(--g300))}:is(#memberflow,#crMemberflow) .mp-offer.is-picked{border-color:var(--royal-200);box-shadow:0 0 0 3px rgba(var(--royal-rgb),.07)}:is(#memberflow,#crMemberflow) .mp-offer em{flex-basis:100%;display:block;text-align:center;font-style:normal;font-size:var(--fs-xs);font-weight:600;line-height:1;color:var(--white);background:var(--royal);border-radius:var(--r-sm);padding:10px}:is(#memberflow,#crMemberflow) .mp-sheet{position:absolute;z-index:var(--z-lift-2);inset-inline:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 18px 24px;background:var(--white);border-radius:26px 26px 0 0;box-shadow:0 -1px 0 var(--g200),0 -24px 48px -24px rgba(var(--navy-rgb),.35)}:is(#memberflow,#crMemberflow) .mp-grab{width:38px;height:4px;border-radius:4px;background:var(--g300);margin-bottom:4px}:is(#memberflow,#crMemberflow) .mp-sheet-t{font-size:11.5px;font-weight:600;line-height:1;color:var(--royal);background:var(--royal-50);border-radius:var(--r-pill);padding:6px 10px}:is(#memberflow,#crMemberflow) .mp-code{display:flex;flex-direction:column;align-items:center;gap:8px}:is(#memberflow,#crMemberflow) .mp-qr{display:block;width:108px;height:108px;padding:6px;border-radius:var(--r-md);background:var(--white);box-shadow:0 0 0 1px var(--g200);fill:var(--navy)}:is(#memberflow,#crMemberflow) .mp-code b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-lg);font-weight:600;letter-spacing:.14em;line-height:1;color:var(--navy)}:is(#memberflow,#crMemberflow) .mp-hint{font-size:var(--fs-xs);color:var(--g500)}@media(prefers-reduced-motion:no-preference){:is(#memberflow,#crMemberflow) .mbr-visual .mp-sheet{transform:translateY(105%)}:is(#memberflow,#crMemberflow) .mbr-visual.is-visible .mp-sheet{transform:none;transition:transform .9s cubic-bezier(.22,.61,.36,1) .7s}:is(#memberflow,#crMemberflow) .mbr-visual .mp-offer.is-picked em{transform:scale(.96)}:is(#memberflow,#crMemberflow) .mbr-visual.is-visible .mp-offer.is-picked em{transform:none;transition:transform .35s cubic-bezier(.22,.61,.36,1) .45s}}@media(max-width:980px){:is(#memberflow,#crMemberflow) .mbr-grid{grid-template-columns:1fr;gap:0}:is(#memberflow,#crMemberflow) .mbr-copy{display:contents}:is(#memberflow,#crMemberflow) .mbr-copy>.section-head{order:1;margin-bottom:28px}:is(#memberflow,#crMemberflow) .mbr-visual{order:2;margin-bottom:44px}:is(#memberflow,#crMemberflow) .mbr-flow{order:3}:is(#memberflow,#crMemberflow) .mbr-assure{order:4}:is(#memberflow,#crMemberflow) .mbr-foot{order:5}:is(#memberflow,#crMemberflow) .mbr-phone{width:min(100%,280px)}}@media(max-width:560px){:is(#memberflow,#crMemberflow) .mbr-assure{grid-template-columns:1fr}:is(#memberflow,#crMemberflow) .mbr-visual:before,:is(#memberflow,#crMemberflow) .mbr-visual:after{width:86%}}#start .final-alt{margin-top:6px}#start .final-alt-link{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--r-sm);font-family:var(--font);font-size:var(--fs-md);font-weight:600;line-height:1;color:var(--white);text-decoration:underline;background:none;border:0}#start .final-alt-link:focus-visible{outline:none;box-shadow:var(--ring-on-dark)}#start .lead-form .lead-consent{margin:6px 0 2px;font-size:var(--fs-sm);gap:8px}#start .lead-form .cu-err{margin:0}#start .lead-form button[type=submit]{margin-top:4px}#start .lead-form .lead-form-note-small{margin:2px 0 0;padding:0;border:0;text-align:center;font-size:var(--fs-base)!important;line-height:1.55;color:var(--g600)!important}#start .lead-form p.cu-s11{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--g200);font-size:var(--fs-xs)!important;line-height:1.55;color:var(--g500)!important}#build.app-page,#supplier.app-page{--svc-ease:var(--cu-ease-out);--svc-r:20px;--svc-r-in:14px;position:relative;isolation:isolate;overflow-x:clip}#build.app-page{background:var(--white)!important}#supplier.app-page{background:var(--white)}#build>.wrap>.sec-head,#supplier>.wrap>.sec-head{position:relative;max-width:820px;margin-bottom:clamp(40px,4.6vw,64px)}#build .sec-mark,#supplier .sec-mark,#onboarding .sec-mark{display:block;width:64px;height:auto;margin:0 auto 18px}#build>.wrap>.sec-head h1,#supplier>.wrap>.sec-head h1{font-size:var(--fs-xl);line-height:1.15;letter-spacing:-.03em;font-weight:700;color:var(--navy);text-wrap:balance}@media(min-width:900px){#build>.wrap>.sec-head h1,#supplier>.wrap>.sec-head h1{font-size:var(--fs-2xl)}}#build>.wrap>.sec-head p,#supplier>.wrap>.sec-head p{max-width:62ch;margin-inline:auto;color:var(--g600);text-wrap:pretty}#build .who-box.who2{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:clamp(24px,4vw,56px);max-width:none;margin:0 0 clamp(56px,6vw,88px);padding:clamp(28px,3.6vw,48px);text-align:start;background:var(--white);border:1px solid var(--g200);border-radius:var(--r-lg);box-shadow:var(--shadow-sm),0 30px 60px -40px rgba(var(--navy-rgb),.25)}#build .who2:before{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:52%;pointer-events:none;background:radial-gradient(circle at 1px 1px,var(--g200) 1px,transparent 1.2px) 0 0/18px 18px,linear-gradient(180deg,var(--royal-50),var(--white));-webkit-mask-image:linear-gradient(to right,var(--mask-solid) 60%,transparent);mask-image:linear-gradient(to right,var(--mask-solid) 60%,transparent)}#build .who2>*{position:relative;min-width:0}#build .who2 .who-copy h3{margin:0 0 14px;font-size:var(--fs-lg);line-height:1.2;letter-spacing:-.02em;font-weight:700;color:var(--navy)}@media(min-width:900px){#build .who2 .who-copy h3{font-size:var(--fs-display-m)}}#build .who2 .who-copy>p:not(.who-note){margin:0;font-size:var(--fs-md);line-height:1.75;color:var(--g600);max-width:48ch}#build .who2 .who-copy>p b{color:var(--navy);font-weight:700}#build .who2 .who-chips{justify-content:flex-start;gap:10px;margin:26px 0 24px}#build .who2 .who-chip{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 20px 0 18px;border-radius:var(--r-pill);font-family:var(--font);font-size:var(--fs-md);font-weight:600;line-height:1;color:var(--navy);background:var(--white);border:1px solid var(--g300);box-shadow:var(--shadow-sm);transition:background .2s var(--svc-ease),border-color .2s var(--svc-ease),color .2s var(--svc-ease),box-shadow .2s var(--svc-ease),transform .2s var(--svc-ease)}#build .who2 .who-chip:before{content:"";flex:none;width:16px;height:16px;border-radius:var(--r-circle);box-shadow:inset 0 0 0 1.5px var(--g400);background:var(--white);transition:box-shadow .2s var(--svc-ease),background .2s var(--svc-ease)}@media(hover:hover)and (pointer:fine){#build .who2 .who-chip:hover{border-color:var(--navy);box-shadow:0 8px 18px -12px rgba(var(--navy-rgb),.45);transform:translateY(-1px)}}#build .who2 .who-chip:focus-visible{outline:none;box-shadow:var(--ring)}#build .who2 .who-chip.on{background:var(--navy);border-color:var(--navy);color:var(--white)}#build .who2 .who-chip.on:before{background:var(--navy);box-shadow:inset 0 0 0 1.5px var(--white),inset 0 0 0 4.5px var(--navy),inset 0 0 0 8px var(--white)}#build .who2 .who-note{position:relative;margin:0;padding:18px 0 0;border-top:1px solid var(--g200);font-size:var(--fs-base);line-height:1.7;color:var(--g500);max-width:52ch}#build .who2 .who-note:before{content:"";position:absolute;top:-1px;inset-inline-start:0;width:28px;height:2px;background:var(--royal)}#build .who-visual{position:relative;width:100%;max-width:560px;aspect-ratio:520 / 400;margin-inline:auto}#build .who-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}#build .who-lines path{fill:none;stroke:var(--royal-200);stroke-width:1.2;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}#build .who-core{position:absolute;left:50%;top:50%;z-index:var(--z-lift-2);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:10px}#build .who-core:before{content:"";position:absolute;left:50%;top:38px;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:var(--r-circle);background:radial-gradient(circle,rgba(var(--royal-400-rgb),.22),rgba(var(--royal-400-rgb),0) 68%);z-index:var(--z-behind)}#build .who-logo{display:grid;place-items:center;width:78px;height:78px;border-radius:var(--r-lg);background:var(--white);box-shadow:inset 0 0 0 1px var(--royal-100),0 0 0 8px rgba(var(--white-rgb),.9),0 0 0 9px var(--royal-100),0 24px 40px -18px rgba(var(--navy-rgb),.6)}#build .who-logo svg{width:52px;height:auto}#build .who-core b{font-size:var(--fs-sm);font-weight:700;line-height:1;color:var(--navy);white-space:nowrap;padding:7px 12px;border-radius:var(--r-pill);background:var(--white);box-shadow:0 0 0 1px var(--g200),0 6px 14px -8px rgba(var(--navy-rgb),.3)}#build .who-card{position:absolute;z-index:var(--z-lift);width:42%;display:flex;align-items:center;gap:10px;padding:11px 16px;border-radius:var(--r-md);background:var(--white);box-shadow:0 0 0 1px var(--g200),0 14px 30px -18px rgba(var(--navy-rgb),.35);transform:translate(-50%,-50%);transition:box-shadow .3s var(--svc-ease),opacity .3s var(--svc-ease),scale .3s var(--svc-ease)}#build .who-card.p1{left:28.4%;top:13%}#build .who-card.p2{left:71.6%;top:13%}#build .who-card.p3{left:50%;top:87%}#build .who-id{display:flex;flex-direction:column;min-width:0;line-height:1.25;gap:2px}#build .who-id b{font-size:var(--fs-sm);font-weight:600;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#build .who-id i{font-style:normal;font-size:var(--fs-xs);color:var(--g500)}#build .who2:has(.who-chip.on) .who-card{opacity:.55}#build .who-card[hidden],#build .who-chip[hidden]{display:none}#build .who2:has(.who-chip.on[data-who-type=general]) .who-card[data-t=general],#build .who2:has(.who-chip.on[data-who-type=creator]) .who-card[data-t=creator],#build .who2:has(.who-chip.on[data-who-type=workers]) .who-card[data-t=workers]{opacity:1;scale:1.06;z-index:var(--z-lift-3);box-shadow:0 0 0 2px var(--royal),0 20px 36px -16px rgba(var(--royal-rgb),.45)}#build .svc-steps,#supplier .svc-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 clamp(56px,6vw,88px);border-top:4px solid var(--royal);counter-reset:none}#build .svc-steps[style*="display:none"],#build .svc-steps[style*="display: none"]{display:none!important}#build .svc-step,#supplier .svc-step{position:relative;margin:0;display:flex;flex-direction:column;padding-block:28px 0;padding-inline:0 28px;background:none;border:0;border-radius:0;box-shadow:none}#build .svc-step:last-child,#supplier .svc-step:last-child{padding-inline-end:0}#build .svc-mark,#supplier .svc-mark{position:absolute;z-index:var(--z-lift-3);top:-12px;inset-inline-start:0}#build .svc-mark .n,#supplier .svc-mark .n{display:block;width:20px;height:20px;border-radius:var(--r-xs);font-size:0;line-height:0;color:transparent;background:var(--white);border:4px solid var(--royal)}#build .svc-stage,#supplier .svc-stage{order:9;position:relative;display:flex;align-items:center;justify-content:center;height:272px;padding:26px 20px 18px;margin:22px 0 0;border-radius:var(--r-xs);background:var(--g100);border:0;overflow:hidden}#build .svc-stage>*,#supplier .svc-stage>*{position:relative;z-index:var(--z-lift)}#build .svc-step .t,#supplier .svc-step .t{margin:0 0 8px;font-size:var(--fs-lg);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--navy)}#build .svc-step .s,#supplier .svc-step .s{margin:0;font-size:var(--fs-md);line-height:1.7;color:var(--g600);text-wrap:pretty}#build .sv-card,#supplier .sv-card{width:min(100%,280px);background:var(--white);border-radius:var(--r-md);box-shadow:0 0 0 1px var(--g200),0 18px 36px -20px rgba(var(--navy-rgb),.35)}#build .sv-head,#supplier .sv-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--g100)}#build .sv-head b,#supplier .sv-head b{font-size:var(--fs-sm);font-weight:700;color:var(--navy);white-space:nowrap}#build .sv-head em,#supplier .sv-head em{display:inline-flex;align-items:center;gap:5px;font-style:normal;white-space:nowrap;font-size:var(--fs-xs);font-weight:600;line-height:1;color:var(--royal);background:var(--royal-50);border:1px solid var(--royal-100);border-radius:var(--r-pill);padding:5px 8px}#build .sv-head em svg,#supplier .sv-head em svg{width:11px;height:11px}#supplier .sv-deal{padding-bottom:12px}#supplier .sv-terms{list-style:none;margin:0;padding:6px 14px 4px;display:grid}#supplier .sv-terms li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dashed var(--g200)}#supplier .sv-terms li:last-child{border-bottom:0}#supplier .sv-terms span{font-size:var(--fs-xs);color:var(--g500)}#supplier .sv-terms b{font-size:var(--fs-sm);font-weight:600;color:var(--navy)}#supplier .sv-sign{display:flex;align-items:center;gap:8px;margin:4px 12px 0;padding:8px 10px;border-radius:var(--r-sm);background:var(--royal-50)}#supplier .sv-sign i{display:grid;place-items:center;width:18px;height:18px;border-radius:var(--r-circle);background:var(--royal);color:var(--white)}#supplier .sv-sign i svg{width:11px;height:11px}#supplier .sv-sign span{font-size:var(--fs-xs);font-weight:600;color:var(--royal)}#supplier .sv-cat{width:min(100%,280px);display:grid;gap:10px}#supplier .sv-offer{display:flex;align-items:center;gap:10px;padding:10px;width:100%}#supplier .sv-offer-img{flex:none;width:40px;height:40px;border-radius:var(--r-sm);background:linear-gradient(135deg,var(--royal-200),var(--royal-400))}#supplier .sv-offer div{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}#supplier .sv-offer b{font-size:var(--fs-sm);color:var(--navy)}#supplier .sv-offer div span{font-size:var(--fs-xs);color:var(--g500)}#supplier .sv-offer em{font-style:normal;font-size:var(--fs-xs);font-weight:600;line-height:1;color:var(--white);background:var(--royal);border-radius:var(--r-pill);padding:6px 9px}#supplier .sv-codes{list-style:none;margin:0;padding:0;display:grid;gap:6px}#supplier .sv-codes li{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--r-sm);background:rgba(var(--white-rgb),.92);box-shadow:0 0 0 1px var(--g200)}#supplier .sv-codes b{flex:1;min-width:0;font-size:var(--fs-xs);font-weight:600;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#supplier .av{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:7px;font-size:10.5px;font-weight:700;color:var(--white);background:var(--royal)}#supplier .av.b{background:var(--royal-400)}#supplier .av.c{background:var(--navy)}#supplier code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;color:var(--royal);background:var(--royal-50);border:1px dashed var(--royal-200);border-radius:6px;padding:3px 6px;line-height:1}#supplier .bm2 .bm-stage{position:relative;display:flex;align-items:center;justify-content:center;height:252px;padding:22px;margin-bottom:22px;border-radius:var(--r-xs);background:var(--g100);border:0;overflow:hidden}#supplier .bm2 .bm-stage>*{position:relative;z-index:var(--z-lift)}#supplier .bm2 .bm-n{display:flex;align-items:baseline;gap:2px;direction:ltr;justify-content:flex-end;font-size:var(--fs-2xl);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--navy);font-variant-numeric:tabular-nums;margin-bottom:12px}#supplier .bm2 .bm-n span{font-size:.46em;font-weight:600;letter-spacing:0;color:var(--royal-400)}#supplier .bm2 .bm-n.bm-ratio{justify-content:flex-end}#supplier .bm2 .bm-t{font-size:var(--fs-lg);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--navy);margin-bottom:10px}#supplier .sv-inv ul{list-style:none;margin:0;padding:4px 14px 12px;display:grid}#supplier .sv-inv li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dashed var(--g200)}#supplier .sv-inv li span{font-size:var(--fs-xs);color:var(--g500);display:inline-flex;align-items:center;gap:6px}#supplier .sv-inv li b{font-size:var(--fs-sm);font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}#supplier .sv-inv li.is-due{border-bottom:0;margin-top:6px;padding:9px 10px;border-radius:var(--r-sm);background:var(--royal-50)}#supplier .sv-inv li.is-due span{color:var(--royal);font-weight:600}#supplier .sv-inv li.is-due b{font-size:var(--fs-xs);color:var(--royal)}#supplier .sv-inv li.is-due i{display:grid;place-items:center;width:16px;height:16px;border-radius:var(--r-circle);background:var(--royal);color:var(--white)}#supplier .sv-inv li.is-due i svg{width:10px;height:10px}#supplier .sv-fan{width:min(100%,300px);display:flex;flex-direction:column;align-items:center}#supplier .sv-fan-src b{display:inline-block;font-size:var(--fs-sm);font-weight:600;line-height:1;color:var(--white);white-space:nowrap;background:var(--navy);border-radius:var(--r-xs);padding:10px 14px}#supplier .sv-fan-lines{display:block;width:100%;height:48px;overflow:visible}#supplier .sv-fan-lines path{fill:none;stroke:var(--g400);stroke-width:1.4;vector-effect:non-scaling-stroke}#supplier .sv-fan-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}#supplier .sv-fan-c{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 4px;border-radius:var(--r-xs);background:var(--white);border:1px solid var(--g200)}#supplier .sv-fan-c .av{width:28px;height:28px;border-radius:var(--r-sm);font-size:var(--fs-xs)}#supplier .sv-fan-c .av.a{background:var(--royal-400)}#supplier .sv-fan-c .av.b{background:var(--navy)}#supplier .sv-fan-c .av.c{background:var(--royal-200);color:var(--navy)}#supplier .sv-fan-c code{font-size:10.5px;padding:4px 5px;letter-spacing:.04em}#supplier .sv-fixed{padding:16px 16px 12px}#supplier .sv-fixed-plot{position:relative;height:108px;border-bottom:1px solid var(--g200)}#supplier .sv-fixed-bars{position:absolute;inset:0;display:flex;align-items:flex-end;gap:7px;padding-inline:2px}#supplier .sv-fixed-bars span:last-child{background:var(--royal-200)}#supplier .sv-fixed-line{position:absolute;inset-inline:0;bottom:18%;height:0;border-top:2px solid var(--royal)}#supplier .sv-fixed-line em{position:absolute;top:-13px;inset-inline-end:-6px;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-circle);background:var(--royal);color:var(--white);box-shadow:0 0 0 3px var(--white)}#supplier .sv-fixed-line em svg{width:13px;height:13px}#supplier .sv-legend{display:flex;justify-content:flex-start;gap:16px;margin-top:10px}#supplier .sv-legend span{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--g500)}#supplier .sv-legend span:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--royal-100)}#supplier .sv-legend .l2:before{height:2px;border-radius:2px;background:var(--royal)}@media(prefers-reduced-motion:no-preference){#build .who-card.p2{animation-delay:-1s}#build .who-card.p3{animation-delay:-2s}}@keyframes svcRing{0%{transform:scale(1);opacity:.9}to{transform:scale(1.7);opacity:0}}@keyframes svcWave{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){#supplier .bm-stage>*{transition:none!important}}@media(max-width:1100px){#build .who-box.who2{grid-template-columns:1fr}#build .who2:before{width:100%;inset-block:auto 0;height:56%;-webkit-mask-image:linear-gradient(to top,var(--mask-solid) 55%,transparent);mask-image:linear-gradient(to top,var(--mask-solid) 55%,transparent)}#build .who-visual{max-width:540px}#build .svc-stage,#supplier .svc-stage{padding:22px 14px 14px}#build .svc-step .s,#supplier .svc-step .s,#supplier .bm2 .bm-card p{font-size:var(--fs-md)}}@media(max-width:900px){#build .svc-steps,#supplier .svc-steps,#supplier .bm-cards.bm2{grid-template-columns:1fr;gap:16px;max-width:520px;margin-inline:auto}#build .svc-steps,#supplier .svc-steps{gap:36px;border-top:0;border-inline-start:4px solid var(--royal)}#build .svc-step,#supplier .svc-step{padding-block:0;padding-inline:24px 0}#build .svc-mark,#supplier .svc-mark{top:2px;inset-inline-start:-12px}}@media(max-width:640px){#build .who-box.who2{padding:24px 18px 20px;border-radius:var(--r-lg)}#build .who2 .who-copy>p:not(.who-note){font-size:var(--fs-md)}#build .who2 .who-chip{min-height:44px;padding:0 16px 0 14px;font-size:var(--fs-base)}#build .who-visual{aspect-ratio:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding-top:4px}#build .who-lines{display:none}#build .who-core{position:relative;left:auto;top:auto;transform:none;grid-column:1 / -1;flex-direction:row;justify-content:center;margin-bottom:8px}#build .who-core:before{display:none}#build .who-logo{width:52px;height:52px;border-radius:var(--r-md);box-shadow:0 12px 24px -12px rgba(var(--navy-rgb),.6)}#build .who-logo svg{width:34px}#build .who-card{position:relative;left:auto!important;top:auto!important;width:auto;min-width:0;transform:none;padding:8px;gap:8px;animation:none!important}#build .who-id b{font-size:var(--fs-xs)}#build .svc-step,#supplier .svc-step{padding-inline:20px 0}#build .sec-mark,#supplier .sec-mark,#onboarding .sec-mark{width:52px;margin-bottom:14px}}.rev-calc .rev-calc-out .rc-out-v,#siteMain .rev-calc .rev-calc-out .rc-out-v{color:var(--white)!important;-webkit-text-fill-color:var(--white)}.rc-out-v,.rc-fixed-v{direction:ltr;unicode-bidi:isolate;text-align:end}.rev-calc .rev-calc-out .rc-out-sub b{color:var(--royal-200)!important}.rev-calc .rev-calc-out .rc-cta{background:var(--white)!important;border-color:var(--white)!important;color:var(--navy)!important;box-shadow:0 1px 2px rgba(var(--black-rgb),.2),0 16px 32px -18px rgba(var(--black-rgb),.7)!important}.rev-calc .rev-calc-out .rc-cta:hover{background:var(--royal-50)!important;border-color:var(--royal-50)!important;color:var(--navy)!important}.rev-calc .rev-calc-out .rc-cta:focus-visible{outline:none;box-shadow:var(--ring-on-dark)!important}.rev-calc .rev-calc-out .rc-fine{color:rgba(var(--white-rgb),.6)!important}.rev-calc input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--cu-ring),var(--cu-e2)}.rev-calc input[type=range]:focus-visible{outline:none}.rev-calc input[type=range]:active::-webkit-slider-thumb{transform:scale(1.16)}.rev-calc input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:var(--r-circle);background:var(--white);border:2px solid var(--cu-ink-800);box-shadow:var(--cu-e2)}.rev-calc input[type=range]::-moz-range-progress{height:6px;border-radius:var(--cu-rp);background:var(--cu-ink-700)}.rev-calc input[type=range]::-moz-range-track{height:6px;border-radius:var(--cu-rp);background:var(--cu-surface-3)}html[dir=ltr] .rev-calc input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--cu-ink-700) 0 var(--rc-fill),var(--cu-surface-3) var(--rc-fill) 100%)}.rev-calc input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:var(--cu-rp);background:linear-gradient(to left,var(--cu-ink-700) 0 var(--rc-fill),var(--cu-surface-3) var(--rc-fill) 100%)}.rev-calc input[type=range]{--rc-fill:0%;-webkit-appearance:none;appearance:none;width:100%;height:22px;margin:0;padding:0;background:transparent;cursor:pointer}.process-section .eyebrow{color:var(--royal-200)!important}.process-section .proc .pstep.is-on .num{background:var(--white)!important;border-color:var(--white)!important;color:var(--navy)!important;box-shadow:0 8px 20px -10px rgba(var(--black-rgb),.6)!important}.process-section .btn.btn-gold,.process-section a.btn.btn-gold{background:var(--white)!important;border-color:var(--white)!important;color:var(--navy)!important}.process-section .btn.btn-gold:hover,.process-section a.btn.btn-gold:hover{background:var(--royal-50)!important;border-color:var(--royal-50)!important;color:var(--navy)!important}.cp-cover .cp-meta #cpCount{background:var(--white);border-color:var(--white);color:var(--navy)}.cu-dash .cu-menu .grp,.cu-menu .grp,.cu-side.sup .cu-menu .grp{color:rgba(var(--white-rgb),.56)!important}.re-pub .re-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,380px));justify-content:center;gap:24px}.re-pub .re-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-lg);background:var(--white);border:1px solid var(--g200);box-shadow:var(--shadow-sm);color:inherit;text-decoration:none;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.22,.61,.36,1)}.re-pub .re-link{cursor:pointer}@media(hover:hover)and (pointer:fine){.re-pub .re-link:hover{transform:translateY(-4px);border-color:var(--g300);box-shadow:var(--shadow-lg)}}.re-pub .re-link:focus-visible{outline:none;box-shadow:var(--ring),var(--shadow-md)}.re-pub .re-media{position:relative;height:168px;overflow:hidden;color:rgba(var(--royal-200-rgb),.38);background:radial-gradient(420px 200px at 80% -10%,rgba(var(--royal-400-rgb),.45),rgba(var(--royal-400-rgb),0) 70%),linear-gradient(160deg,var(--navy) 0%,var(--royal-800) 100%)}.re-pub .re-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s var(--cu-ease-out)}@media(hover:hover)and (pointer:fine){.re-pub .re-link:hover .re-media img{transform:scale(1.04)}}.re-pub .re-art{position:absolute;inset:auto 0 0;width:100%;height:78%;transition:transform .3s var(--cu-ease-out)}@media(hover:hover)and (pointer:fine){.re-pub .re-link:hover .re-art{transform:translateY(-4px)}}.re-pub .re-chip{position:absolute;top:16px;inset-inline-start:16px;font-size:var(--fs-sm);font-weight:600;line-height:1;color:var(--navy);background:var(--white);border-radius:var(--r-pill);padding:7px 12px;box-shadow:0 6px 16px -8px rgba(var(--black-rgb),.45)}.re-pub .re-body{display:flex;flex-direction:column;gap:14px;flex:1;padding:22px 22px 20px}.re-pub .re-head h4{margin:0;font-size:var(--fs-lg);font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--navy)}.re-pub .re-addr{display:block;margin-top:4px;font-size:var(--fs-base);color:var(--g500)}.re-pub .re-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:var(--fs-xl);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--navy);font-variant-numeric:tabular-nums;padding:14px 0;border-block:1px solid var(--g100)}.re-pub .re-price small{display:inline;margin:0;font-size:var(--fs-sm);font-weight:500;letter-spacing:0;color:var(--g500)}.re-pub .re-body p{margin:0;font-size:var(--fs-base);line-height:1.65;color:var(--g600)}.re-pub .re-hl{list-style:none;margin:0;padding:0;display:grid;gap:8px}.re-pub .re-hl li{position:relative;padding-inline-start:26px;font-size:var(--fs-base);line-height:1.5;color:var(--g700)}.re-pub .re-hl li:before{content:"";position:absolute;inset-inline-start:0;top:.1em;width:18px;height:18px;border-radius:var(--r-circle);background:var(--royal-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23003171' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px no-repeat;box-shadow:inset 0 0 0 1px var(--royal-100)}.re-pub .re-cta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 16px 0 10px;border-radius:var(--r-sm);font-size:var(--fs-md);font-weight:600;color:var(--white);background:var(--navy);transition:background .2s ease}.re-pub .re-cta svg{flex:none;width:30px;height:30px;padding:7px;border-radius:var(--r-sm);background:rgba(var(--white-rgb),.12);transition:transform .25s cubic-bezier(.22,.61,.36,1)}.re-pub .re-link:hover .re-cta{background:var(--royal)}@media(hover:hover)and (pointer:fine){.re-pub .re-link:hover .re-cta svg{transform:translate(-3px)}}@media(max-width:640px){.re-pub .re-grid{grid-template-columns:1fr}.re-pub .re-media{height:140px}.re-pub .re-price{font-size:var(--fs-xl)}}.re-price small{display:block;font-family:inherit;font-weight:600;font-size:var(--fs-xs);color:var(--g500);margin-top:5px}.re-price .re-from{font-size:.6em;font-weight:600;letter-spacing:0;color:var(--g500);margin-inline-end:4px}.re-pub .re-price .re-from{margin-inline-end:-6px}.re-price.re-price-tba{font-size:var(--fs-md);font-weight:600;letter-spacing:0;color:var(--g600)}.re-pub .re-price.re-price-tba{font-size:var(--fs-md)}#onboarding{--ob-ease:var(--cu-ease-out);position:relative;isolation:isolate;overflow-x:clip;background:var(--white)}#contact .ct-meet{margin-top:var(--cu-s10);padding-top:var(--cu-s10);border-top:1px solid var(--g200);scroll-margin-top:var(--cx-above,96px)}#onboarding>.wrap>.sec-head{position:relative;max-width:820px;margin-bottom:clamp(40px,4.6vw,60px)}#onboarding>.wrap>.sec-head h2{font-size:var(--fs-xl);line-height:1.15;letter-spacing:-.03em;font-weight:700;color:var(--navy);text-wrap:balance}@media(min-width:900px){#onboarding>.wrap>.sec-head h2{font-size:var(--fs-2xl)}}#onboarding>.wrap>.sec-head p{max-width:62ch;margin-inline:auto;color:var(--g600);text-wrap:pretty}#onboarding .ob-grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:24px;max-width:1160px;align-items:start}#onboarding .ob-side{position:sticky;top:110px;overflow:hidden;padding:28px;border-radius:var(--r-lg);border:1px solid var(--navy);background:var(--navy);color:var(--white);box-shadow:0 1px 2px rgba(var(--navy-rgb),.12),0 40px 80px -40px rgba(var(--navy-rgb),.55)}#onboarding .ob-side:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px 300px at 20% 0%,rgba(var(--royal-400-rgb),.32),rgba(var(--royal-400-rgb),0) 70%)}#onboarding .ob-side>*{position:relative}#onboarding .ob-meet{display:flex;align-items:center;gap:14px;margin-bottom:14px;color:rgba(var(--white-rgb),.8)}#onboarding .ob-meet-logo{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:var(--r-circle);background:var(--white);box-shadow:0 10px 20px -10px rgba(var(--black-rgb),.6)}#onboarding .ob-meet-logo svg{width:32px;height:auto}#onboarding .ob-side h3{margin:0 0 20px;font-size:var(--fs-lg);font-weight:700;letter-spacing:-.02em;color:var(--white)}#onboarding .ob-side ul{gap:0}#onboarding .ob-side li{position:relative;gap:14px;padding-bottom:20px}#onboarding .ob-side li:last-child{padding-bottom:0}#onboarding .ob-side li .ob-n,#onboarding .ob-n{display:flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;width:32px;height:32px;margin:0;font-size:var(--fs-base);font-weight:500;color:rgba(var(--white-rgb),.6);background:none}#onboarding .ob-side li div{padding-top:4px}#onboarding .ob-side li b{font-size:var(--fs-md);font-weight:700;color:var(--white);margin-bottom:4px}#onboarding .ob-side li span{font-size:var(--fs-base);line-height:1.6;color:rgba(var(--white-rgb),.72)}#onboarding .ob-note{position:relative;margin-top:24px;padding:16px;padding-inline-start:52px;border:1px solid rgba(var(--white-rgb),.12);border-radius:var(--r-md);background:rgba(var(--white-rgb),.05);font-size:var(--fs-base);line-height:1.65;color:rgba(var(--white-rgb),.72)}#onboarding .ob-note:before{content:"";position:absolute;top:16px;inset-inline-start:16px;width:24px;height:24px;border-radius:var(--r-sm);background:rgba(var(--royal-200-rgb),.16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='3.5' y='5' width='17' height='15' rx='2.5' stroke='%23C4D3EA' stroke-width='1.8'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4' stroke='%23C4D3EA' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/14px no-repeat}#onboarding .ob-note b{color:var(--white)}#onboarding .ob-card{padding:clamp(20px,2.6vw,32px);border-radius:var(--r-lg);border:1px solid var(--g200);background:var(--white);box-shadow:var(--shadow-sm),0 30px 60px -40px rgba(var(--navy-rgb),.25)}#onboarding .ob-steps{display:flex;align-items:center;gap:0;padding:0;margin:0 0 28px;background:none;border-radius:0}#onboarding .ob-stp{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:none;box-shadow:none;border-radius:0;font-size:var(--fs-base);font-weight:600;color:var(--g500)}#onboarding .ob-stp:before{content:attr(data-obstep);display:grid;place-items:center;width:30px;height:30px;border-radius:var(--r-circle);font-size:var(--fs-sm);font-weight:700;color:var(--g500);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--g300);transition:background .25s var(--ob-ease),color .25s var(--ob-ease),box-shadow .25s var(--ob-ease)}#onboarding .ob-stp+.ob-stp{flex:1 1 auto}#onboarding .ob-stp+.ob-stp:after{content:none}#onboarding .ob-steps .ob-stp:first-child{flex:1 1 auto}#onboarding .ob-steps .ob-stp:first-child:after{content:"";flex:1;height:2px;margin-inline:6px 16px;border-radius:2px;background:var(--g200)}#onboarding .ob-stp.on{color:var(--navy);background:none;box-shadow:none}#onboarding .ob-stp.on:before{color:var(--white);background:var(--navy);box-shadow:0 0 0 4px var(--royal-100)}#onboarding .ob-steps:has(.ob-stp[data-obstep="2"].on) .ob-stp[data-obstep="1"]{color:var(--navy)}#onboarding .ob-steps:has(.ob-stp[data-obstep="2"].on) .ob-stp[data-obstep="1"]:before{content:"";color:var(--white);background:var(--royal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;box-shadow:none}#onboarding .ob-steps:has(.ob-stp[data-obstep="2"].on) .ob-stp[data-obstep="1"]:after{background:var(--royal)}#onboarding #obPickWrap{column-gap:28px}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) #obPickWrap{display:grid;grid-template-columns:minmax(0,1fr) 250px}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) #obPickWrap>:not(#obSlotsWrap){grid-column:1}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) #obSlotsWrap{grid-column:2;grid-row:1 / span 4;margin:0;padding:0 28px 0 0;padding-inline:28px 0;border-top:0;border-inline-start:1px solid var(--g200)}#onboarding .ob-cal-head{margin-bottom:18px}#onboarding .ob-month{font-size:var(--fs-lg);font-weight:700;letter-spacing:-.02em;color:var(--navy)}#onboarding .ob-nav{width:38px;height:38px;border-radius:var(--r-circle);border:1px solid var(--g200);color:var(--navy);background:var(--white)}#onboarding .ob-nav:hover:not(:disabled){background:var(--g50);border-color:var(--g300)}#onboarding .ob-nav:disabled{opacity:.3}#onboarding .ob-dow{gap:6px;margin-bottom:8px}#onboarding .ob-dow span{font-size:var(--fs-xs);font-weight:600;letter-spacing:0;color:var(--g500)}#onboarding .ob-cal{gap:6px}#onboarding .ob-day{position:relative;block-size:48px;min-height:0;border-radius:var(--r-sm);border:1px solid transparent;background:var(--royal-50);font-size:var(--fs-md);font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums;transition:background .15s var(--ob-ease),box-shadow .15s var(--ob-ease),color .15s var(--ob-ease),transform .15s var(--ob-ease)}#onboarding .ob-day:not(:disabled):not(.blank):after{content:"";position:absolute;left:50%;bottom:7px;width:4px;height:4px;margin-left:-2px;border-radius:var(--r-circle);background:var(--royal-400)}@media(hover:hover)and (pointer:fine){#onboarding .ob-day:hover:not(:disabled):not(.on){background:var(--royal-100);border-color:transparent;transform:translateY(-1px)}}#onboarding .ob-day:focus-visible{outline:none;box-shadow:var(--ring)}#onboarding .ob-day.on{background:var(--navy);border-color:var(--navy);color:var(--white);box-shadow:0 10px 20px -10px rgba(var(--navy-rgb),.6)}#onboarding .ob-day.on:after{background:var(--white)}#onboarding .ob-day:disabled,#onboarding .ob-day.closed{background:transparent;border-color:transparent;color:var(--g400);font-weight:500}#onboarding .ob-day.blank{background:transparent}#onboarding .ob-legend{gap:8px;margin-top:20px;font-size:var(--fs-sm);color:var(--g500)}#onboarding .ob-legend .lg{width:12px;height:12px;border-radius:4px;border:0;margin-inline-start:12px}#onboarding .ob-legend .lg:first-child{margin-inline-start:0}#onboarding .ob-legend .lg.free{background:var(--royal-50);box-shadow:inset 0 0 0 1px var(--royal-100)}#onboarding .ob-legend .lg.taken{background:var(--g100);box-shadow:inset 0 0 0 1px var(--g200)}#onboarding .ob-legend .lg.off{background:transparent;box-shadow:inset 0 0 0 1px var(--g300)}#onboarding .ob-slots-wrap{margin-top:24px;padding-top:22px;border-top:1px solid var(--g200)}#onboarding .ob-slots-title{font-size:var(--fs-md);font-weight:700;line-height:1.45;color:var(--navy);margin-bottom:14px}#onboarding .ob-slots{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) .ob-slots{grid-template-columns:1fr 1fr;max-height:420px;overflow:auto;padding:2px}#onboarding .ob-slot{padding:0;height:44px;border-radius:var(--r-sm);border:1px solid var(--royal-200);background:var(--white);font-size:var(--fs-base);font-weight:600;color:var(--royal);font-variant-numeric:tabular-nums;transition:background .15s var(--ob-ease),border-color .15s var(--ob-ease),color .15s var(--ob-ease),box-shadow .15s var(--ob-ease)}#onboarding .ob-slot:hover:not(:disabled){background:var(--royal-50);border-color:var(--royal)}#onboarding .ob-slot:focus-visible{outline:none;box-shadow:var(--ring)}#onboarding .ob-slot.on{background:var(--navy);border-color:var(--navy);color:var(--white);box-shadow:0 10px 20px -12px rgba(var(--navy-rgb),.7)}.cu-tl li.on:before{background:var(--green)}#onboarding .ob-slot:disabled{border-color:var(--g200);background:var(--g50);color:var(--g400);text-decoration:line-through}#onboarding #obSlotsEmpty{margin-top:10px}#onboarding .ob-chosen{position:relative;padding:16px 18px;padding-inline-start:64px;margin-bottom:22px;border-radius:var(--r-md);border:1px solid var(--royal-100);background:var(--royal-50);font-size:var(--fs-md);font-weight:700;color:var(--navy)}#onboarding .ob-chosen:before{content:"";position:absolute;top:50%;inset-inline-start:16px;width:36px;height:36px;margin-top:-18px;border-radius:var(--r-sm);background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='3.5' y='5' width='17' height='15' rx='2.5' stroke='%23fff' stroke-width='1.8'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/18px no-repeat}#onboarding .ob-chosen small{font-size:var(--fs-sm);font-weight:500;color:var(--g600);margin-top:4px}.ob-chosen small{display:block;font-weight:500;font-size:var(--fs-sm);color:var(--ink-2);margin-top:3px}#onboarding .ob-actions{gap:10px;margin-top:18px}@media(max-width:1100px){#onboarding .ob-grid{grid-template-columns:minmax(0,340px) minmax(0,1fr)}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) #obPickWrap{display:block}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) #obSlotsWrap{margin-top:24px;padding:22px 0 0;border-inline-start:0;border-top:1px solid var(--g200)}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) .ob-slots{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));max-height:none}}@media(max-width:900px){#onboarding .ob-grid{grid-template-columns:1fr}#onboarding .ob-side{position:static;order:2}#onboarding .ob-card{order:1}}@media(max-width:640px){#onboarding .ob-side{padding:22px 18px;border-radius:var(--r-lg)}#onboarding .ob-card{padding:18px 14px;border-radius:var(--r-lg)}#onboarding .ob-day{block-size:42px;font-size:var(--fs-base);border-radius:var(--r-sm)}#onboarding .ob-day:not(:disabled):not(.blank):after{bottom:5px}#onboarding .ob-cal,#onboarding .ob-dow{gap:4px}#onboarding .ob-stp{font-size:var(--fs-sm);gap:8px}}.ob-side li{display:flex;gap:12px;align-items:flex-start}.ob-side li span{font-size:var(--fs-sm);line-height:1.6;color:var(--cu-ink-400)}.ob-side li b{font-size:var(--fs-base)}@media(max-width:900px){.ob-card{order:1}}.offer-card .offer-top .offer-sup{color:var(--navy)!important}.wf-root .fnl2{grid-template-columns:minmax(0,1fr)}.wf-money{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:var(--fs-sm);color:var(--ink-2)}.wf-money b{font-weight:700;color:var(--navy);font-variant-numeric:tabular-nums}.wf-file:focus-within{outline:2px solid var(--navy);outline-offset:2px}.wf-root tr.wf-selected td,.wf-deal-row td{background:var(--g50)}.wf-deal{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:flex-end}.wf-deal .ff{display:flex;flex-direction:column;gap:4px;min-width:150px}.wf-deal .ff.grow{flex:1 1 220px}.wf-deal .ff label{font-size:var(--fs-xs);color:var(--ink-2)}.wf-share{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px}.wf-share .cu-in{flex:1 1 260px;min-width:0;font-size:var(--fs-sm)}.wf-share-lbl{flex:0 0 100%;font-size:var(--fs-sm);font-weight:600;color:var(--navy)}.wf-share .fs{flex:0 0 100%}.wfo-acts{display:flex;flex-direction:column;gap:8px;margin-bottom:6px}.wfo-acts .btn{width:100%;justify-content:center}@media(max-width:560px){.wf-deal .ff{min-width:0;flex:1 1 100%}}.cu-actions>.rd-how{flex:1 1 100%;text-align:start}.rd-how{margin:0;padding:10px 14px;border-radius:var(--r-md);background:var(--royal-50);border:1px solid var(--border);font-size:var(--fs-base);line-height:1.6;color:var(--ink-2);text-align:start}.rd-how[hidden]{display:none}#rdErr .rd-retry{margin-top:var(--cu-s2)}.rd-how b,.wl-how b,.mb-how b{color:var(--ink);font-weight:700}.wl-how{font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2);margin-top:5px}.mb-item .mb-how{margin:2px 0 6px}.cx-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;direction:ltr;unicode-bidi:isolate;font-weight:700;letter-spacing:.05em;color:var(--navy);overflow-wrap:anywhere;word-break:break-word}.cp-cover .cx-avatar{display:block;width:72px;height:72px;border-radius:var(--r-circle);object-fit:cover;background:rgba(var(--white-rgb),.08);border:2px solid rgba(var(--white-rgb),.28);margin:0 0 14px}.cx-bio{font-size:var(--fs-md);line-height:1.6;color:var(--g700);max-width:620px;margin:0 0 16px;white-space:pre-line;overflow-wrap:anywhere}.cx-social{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cx-soc{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:var(--fs-sm);font-weight:600;color:var(--navy);text-decoration:none;background:var(--white);border:1px solid var(--g300);border-radius:var(--r-pill);padding:6px 12px;transition:background .15s,border-color .15s}.cx-soc svg{width:16px;height:16px;flex:none}.cx-soc:hover{background:var(--g50);border-color:var(--royal-200)}.cx-soc:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.cp-cover .cx-bio{color:rgba(var(--white-rgb),.86)}.cp-cover .cx-soc{color:var(--white);background:none;border-color:rgba(var(--white-rgb),.3)}.cp-cover .cx-soc:hover{background:rgba(var(--white-rgb),.1);border-color:var(--royal-200)}.cp-cover .cx-soc:focus-visible{outline-color:var(--royal-200)}@media(min-width:821px){.cp-cover .cx-avatar{width:88px;height:88px}}.cp2 .cp-card.cx-shared .cp-foot{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px}.cx-codebox{display:flex;align-items:center;gap:8px;min-width:0;background:var(--royal-50);border:1.5px dashed var(--royal-200);border-radius:var(--r-md);padding:6px;padding-inline-start:12px}.cx-codebox .cx-code{flex:1 1 auto;min-width:0;font-size:var(--fs-md);text-align:start}.cp2 .cp-foot .cx-codebox .btn,.cx-card .cx-codebox .btn{width:auto;flex:none}.cx-how{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--g700);background:var(--g100);border-radius:var(--r-sm);padding:8px 10px;white-space:pre-line}#community .cx-codes{margin-top:34px;padding:0}.cx-codes .cx-head{margin-bottom:14px}.cx-codes .cx-head h2{font-size:var(--fs-lg);line-height:1.25;color:var(--navy);margin:0 0 4px;font-weight:800;letter-spacing:-.01em}.cx-codes .cx-head p{font-size:var(--fs-base);color:var(--g500);margin:0;line-height:1.55}.cx-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:640px){.cx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-codes .cx-head h2{font-size:var(--fs-lg)}}@media(min-width:1101px){.cx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cx-card{background:var(--white);border:1px solid var(--g200);border-radius:var(--r-md);padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-sm);text-align:start;animation:cuPageIn .25s var(--cu-ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}.cx-top{display:flex;align-items:center;gap:10px;min-width:0}.cx-logo{width:40px;height:40px;flex:none;border-radius:var(--r-sm);object-fit:contain;background:var(--white);border:1px solid var(--g200)}.cx-brand{min-width:0;display:flex;flex-direction:column}.cx-brand b{font-size:var(--fs-md);font-weight:700;color:var(--navy);overflow-wrap:anywhere}.cx-brand span{font-size:var(--fs-xs);color:var(--g500)}.cx-disc{font-size:var(--fs-md);font-weight:800;color:var(--navy);line-height:1.3;letter-spacing:-.01em}.cx-card .cx-visit{width:100%;padding:11px;font-size:var(--fs-base);border-radius:var(--r-sm);text-align:center}.cx-exp{font-size:var(--fs-sm);color:var(--g600)}.cx-terms{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--g500);white-space:pre-line}.cx-broken{align-self:flex-start;margin-top:auto;background:none;border:0;padding:4px 0;cursor:pointer;font-family:inherit;font-size:var(--fs-xs);color:var(--g500);text-decoration:underline;text-underline-offset:3px}.cx-broken:hover{color:var(--navy)}.cx-broken:focus-visible,.cx-copy:focus-visible,.cx-visit:focus-visible{outline:2px solid var(--royal);outline-offset:2px}.cm-card .cx-brandhit{font-size:var(--fs-xs);color:var(--royal-800);margin-top:4px}.cu-dash .ex-note.is-over,.cu-dash .cu-field .req{color:var(--red)}.cu-dash .ex-loading{padding:14px 0}.cu-dash .ex-row.is-hidden .ex-main,.cu-dash .ex-row.is-hidden .ex-thumb{opacity:.62}.cu-dash #exImportPanel .cu-prev-wrap .cx-code{font-size:var(--fs-sm)}.cu-a11y-btn{position:fixed;padding:0;margin:0;border-left:0;display:flex;align-items:center;justify-content:center;background:var(--navy);color:var(--white);cursor:pointer;box-shadow:0 6px 18px -6px rgba(var(--navy-rgb),.55);z-index:var(--z-a11y)}.cu-a11y-btn:hover{background:var(--royal-800)}.cu-a11y-btn:focus-visible{outline:3px solid var(--focus-a11y);outline-offset:2px}.cu-a11y-btn svg{display:block;width:22px;height:22px}.cu-a11y-btn-t{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cu-a11y-panel{position:fixed;width:min(340px,calc(100vw - 66px));max-height:calc(100vh - 24px);overflow:auto;background:var(--white);color:var(--navy);border:1px solid var(--g300);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:16px 16px 12px;font-family:var(--font);text-align:start;direction:rtl;z-index:var(--z-a11y-panel)}.cu-a11y-panel[hidden]{display:none}.cu-a11y-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 12px}.cu-a11y-head h2{font-size:var(--fs-lg);font-weight:800;line-height:1.3;margin:0;color:var(--navy)}.cu-a11y-x{width:36px;height:36px;border-radius:var(--r-sm);border:1px solid var(--g300);background:var(--white);color:var(--navy);font-size:var(--fs-lg);line-height:1;cursor:pointer}.cu-a11y-zoom{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;background:var(--g50);border-radius:var(--r-sm)}.cu-a11y-lbl{flex:1;font-size:var(--fs-base);font-weight:700;color:var(--navy)}.cu-a11y-zoom button{min-width:44px;min-height:40px;border-radius:var(--r-sm);border:1px solid var(--g300);background:var(--white);color:var(--navy);font:inherit;font-size:var(--fs-md);font-weight:800;cursor:pointer}.cu-a11y-zoom button:disabled{opacity:.45;cursor:default}.cu-a11y-zoom output{min-width:48px;text-align:center;font-size:var(--fs-base);font-weight:700;color:var(--navy);font-variant-numeric:tabular-nums}.cu-a11y-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cu-a11y-opt{min-height:48px;padding:8px 10px;border-radius:var(--r-sm);border:1.5px solid var(--g300);background:var(--white);color:var(--navy);font:inherit;font-size:var(--fs-base);font-weight:600;line-height:1.3;text-align:center;cursor:pointer}.cu-a11y-opt:hover{border-color:var(--g600)}.cu-a11y-opt[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--white)}.cu-a11y-opt[aria-pressed=true]:before{content:"✓ "}.cu-a11y-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 6px;flex-wrap:wrap}.cu-a11y-reset{min-height:40px;padding:6px 14px;border-radius:var(--r-sm);border:1px solid var(--g300);background:var(--white);color:var(--navy);font:inherit;font-size:var(--fs-base);font-weight:700;cursor:pointer}.cu-a11y-stmt{font-size:var(--fs-base);font-weight:700;color:var(--navy);text-decoration:underline;text-underline-offset:3px}.cu-a11y-note{margin:0;font-size:var(--fs-sm);color:var(--g600)}.cu-a11y-panel button:focus-visible,.cu-a11y-panel a:focus-visible{outline:3px solid var(--focus-a11y);outline-offset:2px}body.cu-dash-on .cu-a11y-panel{top:72px;bottom:auto}@media(max-width:560px){.cu-a11y-btn{top:auto;bottom:calc(88px + var(--cu-consent-h,0px) + env(safe-area-inset-bottom));transform:none;width:44px;height:46px}.cu-a11y-panel{inset:auto 8px 8px;transform:none;width:auto;max-height:calc(100vh - 16px)}}@media(max-width:760px){.cu-a11y-panel{inset:auto 10px 56px auto;transform:none}}.cu-a11y-panel{top:auto;right:auto;left:var(--a11y-gap);transform:none;bottom:calc(var(--a11y-gap) * 2 + 44px)}@media print{.cu-a11y-btn,.cu-a11y-panel{display:none!important}}@media(max-width:760px){body.cu-consent-open .cu-a11y-btn{bottom:calc(12px + var(--cu-consent-h,0px))}}body.cu-consent-open .cu-a11y-btn{bottom:calc(var(--a11y-gap) + var(--cu-consent-h,0px))}body.cu-dash-on .cu-a11y-btn{display:none}.cu-consent .btn{white-space:normal}html.cu-a11y-z1 body{zoom:1.15}html.cu-a11y-z2 body{zoom:1.3}html.cu-a11y-z3 body{zoom:1.5}html.cu-a11y-contrast,html.cu-a11y-contrast *{--ink-2:var(--g900);--ink-3:var(--g800);--text-soft:var(--g900);--gray:var(--g800);--g400:var(--g700);--g500:var(--g800);--g600:var(--g900);--cu-ink-200:var(--g800);--cu-ink-300:var(--g800);--cu-ink-400:var(--g800);--cu-ink-500:var(--g900);--fx-ink-3:var(--g800);--fx-ink-4:var(--g800);--bc-out-ink:var(--g900);--border:var(--line-contrast);--border-strong:var(--g600-fixed)}html.cu-a11y-contrast ::placeholder{color:var(--g700);opacity:1}html.cu-a11y-contrast .cu-s11,html.cu-a11y-contrast .cu-foot-identity,html.cu-a11y-contrast .legal-meta,html.cu-a11y-contrast .offer-card.is-out,html.cu-a11y-contrast .cp-card.is-out,html.cu-a11y-contrast .ts-card.is-out,html.cu-a11y-contrast .vis-q.off b,html.cu-a11y-contrast .vis-q.off i,html.cu-a11y-contrast .cu-offer.off{opacity:1!important}html.cu-a11y-contrast footer .fine,html.cu-a11y-contrast footer .foot-credit,html.cu-a11y-contrast footer .legal-link,html.cu-a11y-contrast .cu-foot-identity{color:var(--white)!important}html.cu-a11y-contrast input,html.cu-a11y-contrast select,html.cu-a11y-contrast textarea{border-color:var(--g600-fixed)!important}html.cu-a11y-links a[href],html.cu-a11y-links .lc-link,html.cu-a11y-links .legal-link{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}html.cu-a11y-links a[href]:not(.btn):not([class*=btn]){font-weight:700}html.cu-a11y-font body,html.cu-a11y-font body :not(svg):not(svg *){font-family:Arial,Helvetica Neue,Helvetica,Segoe UI,sans-serif!important}html.cu-a11y-spacing :where(p,li,dd,dt,label,td,th,blockquote,figcaption,h1,h2,h3,h4,h5,h6,.legal-doc,.legal-modal-content){line-height:1.8!important;letter-spacing:.12em!important;word-spacing:.16em!important}html.cu-a11y-spacing p{margin-bottom:1.2em}html.cu-a11y-still{scroll-behavior:auto}html.cu-a11y-still *,html.cu-a11y-still *:before,html.cu-a11y-still *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html.cu-a11y-still [data-reveal],html.cu-a11y-still [data-reveal=line]{opacity:1!important;transform:none!important;filter:none!important}html.cu-a11y-still .marquee-track{animation:none!important}html.cu-a11y-still .hero-inner>*{animation:none!important;opacity:1!important;transform:none!important}html.cu-a11y-cursor,html.cu-a11y-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M4 2l0 30 8-7 5 12 6-3-5-11 11 0z' fill='%23000' stroke='%23fff' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") 4 2,auto!important}html.cu-a11y-focus :focus{outline:3px solid var(--focus-a11y)!important;outline-offset:2px!important;box-shadow:0 0 0 6px rgba(var(--navy-rgb),.85)!important}.final-cta p.cu-s11,.lead-form p.cu-s11,.join-form p.cu-s11,form p.cu-s11,.cu-card p.cu-s11,.cu-field p.cu-s11,p.cu-s11,#start .lead-form p.cu-s11{color:var(--g600)!important;opacity:1!important;font-size:var(--fs-sm)!important}footer .fine,footer .foot-credit{color:rgba(var(--white-rgb),.72)}@media(max-width:820px){footer .foot-brand,footer .foot-nav,footer .contact-row,footer .legal-links,footer .fine,footer .foot-credit{grid-column:1;grid-row:auto}}@media(max-width:760px){footer .legal-links>:is(a,button){display:inline-flex;align-items:center;min-height:var(--cu-s7);margin:0;padding:0;line-height:1.3}}.offer-card.is-out,.cp-card.is-out,.ts-card.is-out,.cp2 .cp-card.is-out{opacity:1}.offer-card.is-out .offer-top{filter:grayscale(1)}.cp-outbtn,.cp2 .cp-outbtn,.vis-box .vis-sub,.vis-q i{color:var(--g600)}#onboarding .ob-dow span.off{color:var(--g500)}.offer-card button.offer-btn{background:transparent;font-family:inherit;line-height:1.3;cursor:pointer;margin:0}.offer-card button.offer-btn:focus-visible,.ts-card .ts-go:focus-visible{outline:3px solid var(--focus-a11y);outline-offset:2px;border-radius:6px}.offer-card[data-benefit]:focus-within{box-shadow:0 0 0 2px var(--navy)}.offer-card.is-preview{cursor:default;box-shadow:var(--shadow-sm)}.ts-card .ts-go{all:unset;cursor:pointer;display:inline;font:inherit;color:inherit;line-height:inherit;text-align:start}.ts-card .ts-go:focus-visible{outline:3px solid var(--focus-a11y);outline-offset:2px}.cu-menu .grp .grp-t:focus-visible{outline:2px solid var(--white);outline-offset:2px}.cu-demo-note{max-width:760px;margin:14px auto 18px;padding:10px 14px;border-radius:var(--r-md);background:var(--g50);border:1px solid var(--g200);border-inline-start:4px solid var(--g500);color:var(--g800);font-size:var(--fs-base);line-height:1.6;text-align:start}.cu-demo-note.on-dark{background:rgba(var(--white-rgb),.07);border-color:rgba(var(--white-rgb),.22);border-inline-start-color:rgba(var(--white-rgb),.6);color:rgba(var(--white-rgb),.9)}.cu-contact-id{display:block;margin-top:16px;font-style:normal;font-size:var(--fs-base);line-height:1.6;color:var(--g600)}.cta-final .cu-contact-id{color:rgba(var(--white-rgb),.8)}.cu-contact-id a{color:inherit;text-decoration:underline;text-underline-offset:2px}.legal-doc .lc-link,.legal-modal-content .lc-link{background:none;border:0;padding:0;font:inherit;color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}input[type=email],input[type=tel]{direction:ltr;text-align:right}input[type=email]:placeholder-shown,input[type=tel]:placeholder-shown{direction:rtl}html body :is(a[href],button,summary,[role=button],[role=tab],[role=link],[role=menuitem],[role=switch],[tabindex]:not([tabindex="-1"]):not(input,select,textarea)):focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:var(--focus-ring-gap);box-shadow:0 0 0 var(--focus-ring-gap) var(--focus-ring-halo)}.cu-scale .cu-icobtn[disabled]{opacity:.45;cursor:default}.cu-more-moved .cu-scale,.cu-more-fixed .cu-scale{justify-content:center}@media print{@page{margin:16mm}}.md-item{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;justify-content:space-between;border:1px solid var(--line);border-radius:var(--r-md);padding:12px 14px;background:var(--white)}.md-item .md-need{font-weight:700}.md-item .md-meta{font-size:var(--fs-sm);color:var(--g600);margin-top:2px}.cm-mode.on{background:var(--role-mgr-bg);border-color:var(--role-mgr-2);color:var(--role-mgr-ink)}.cm-mode:focus-visible{outline:2px solid var(--role-mgr-2);outline-offset:2px}.offer-where{display:flex;flex-direction:column;gap:7px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);font-size:var(--fs-sm);line-height:1.5}.offer-where .ow-row{display:flex;align-items:flex-start;gap:8px;color:var(--g500)}.offer-where .ow-row svg{flex:none;width:15px;height:15px;margin-top:2px;color:var(--g500)}.offer-where .ow-row a{color:var(--navy-2);font-weight:600;text-decoration:underline;text-underline-offset:2px;display:inline-block;min-height:24px}.offer-where .ow-row a:hover{color:var(--navy)}.offer-where .ow-row a:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:3px}.offer-where .ow-row a[dir=ltr]{direction:ltr;unicode-bidi:isolate;text-align:left}#rdWhere .offer-where{margin-top:12px;padding:12px 14px;border:0;background:var(--g50);border-radius:var(--r-sm)}#rdWhere .offer-where .ow-row,#rdWhere .offer-where .ow-row svg{color:var(--g600)}.offer-card.is-out .offer-where,.cp-card.is-out .offer-where{opacity:.7}@media(prefers-contrast:more){.offer-where .ow-row,.offer-where .ow-row svg{color:var(--g600)}}.earn .earn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch}.earn .earn-card{position:relative;background:var(--white);border:1px solid var(--border);border-radius:var(--r-md);padding:28px 26px 24px}.earn .earn-card h3{font-size:var(--fs-lg);line-height:1.3;margin:0 0 14px;color:var(--heading)}.earn .earn-card p{font-size:var(--fs-md);line-height:1.75;color:var(--text-soft);margin:0 0 12px}.earn .earn-card p:last-child{margin-bottom:0}.earn .earn-card .earn-fine{margin-top:16px;padding-top:14px;border-top:1px solid var(--border);font-size:var(--fs-base);color:var(--g500)}.earn .earn-num{display:block;font-family:var(--sans);font-weight:800;font-size:var(--fs-sm);letter-spacing:.18em;color:var(--g400);margin-bottom:10px}.earn .earn-free{margin:26px 0 0;padding:20px 24px;background:var(--navy);color:var(--white);border-radius:var(--r-md);font-size:var(--fs-md);line-height:1.7}.earn .earn-free b{display:block;color:var(--white);font-size:var(--fs-lg);margin-bottom:6px}@media(max-width:860px){.earn .earn-grid{grid-template-columns:1fr}}@media(max-width:520px){.earn .earn-card{padding:22px 20px}.earn .earn-free{padding:18px;font-size:var(--fs-md)}}.ref-credit .rc-neg{color:var(--red-ink)}.cu-cal .cc-nav:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cu-cal .cc-d:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.cu-cal .cc-d.f-c .cc-dot{background:var(--cc-c)}.cu-cal .cc-d.f-m .cc-dot{background:var(--cc-m)}.cu-cal .cc-d.is-sel .cc-dot{background:var(--white)}.cu-cal .cc-hol{display:inline-flex;align-items:center;gap:7px}.cu-cal .cc-hol i{width:8px;height:8px;border-radius:var(--r-circle);flex:none;background:var(--g400)}.cu-cal .cc-hol.f-j i{background:var(--cc-j)}.cu-cal .cc-hol.f-c i{background:var(--cc-c)}.cu-cal .cc-hol.f-m i{background:var(--cc-m)}.cu-cal .cc-hol b{color:var(--ink);font-weight:700}.cu-cal .cc-hol em{font-style:normal;color:var(--g500);font-size:var(--fs-xs)}.cu-cfm .cu-cfm-card{max-width:480px}.cu-cfm .cu-head p{white-space:pre-line}.cu-cfm.is-blocking{z-index:var(--z-block)}.cu-cfm-ent{margin:12px 0;padding:11px 14px;border-radius:var(--r-sm);text-align:center;background:var(--g100);border:1px solid var(--g200);font-weight:700;color:var(--ink);font-size:var(--fs-base);line-height:1.5;overflow-wrap:anywhere}.cu-cfm-fields:empty{display:none}.cu-cfm-fields .cu-field{margin-bottom:12px}.cu-cfm-hint{margin-top:5px;font-size:var(--fs-xs);color:var(--g500);line-height:1.5}.cu-cfm-file{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cu-cfm-fname{font-size:var(--fs-sm);color:var(--g600);overflow-wrap:anywhere}.cu-cfm-acts{display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap}.cu-cfm-danger{background:var(--red);color:var(--white);border:1px solid var(--red)}.cu-cfm-danger:hover{background:var(--red-ink);border-color:var(--red-ink)}.cu-cfm-danger:focus-visible{outline:2px solid var(--red-ink);outline-offset:2px}@media(max-width:560px){.cu-cfm-acts .btn{flex:1 1 100%}}.cu-cfm-check label{display:flex;gap:8px;align-items:flex-start;font-weight:600;line-height:1.5;cursor:pointer}.cu-cfm-check input{margin-top:3px;flex:none}.cu-fold>summary:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}[dir=ltr] .cu-fold .cu-fold-t:before{transform:rotate(180deg)}[dir=ltr] .cu-fold[open] .cu-fold-t:before{transform:rotate(90deg)}.cu-fold .cu-fold-t:before,.cu-dash .ex-more>summary:before{content:"";flex:none;display:inline-block;box-sizing:border-box;width:var(--fold-chev);height:var(--fold-chev);margin-inline:2px 4px;border:solid var(--fold-chev-ink);border-width:0 2px 2px 0;border-radius:1px;transform:rotate(135deg);transition:transform .15s}[dir=ltr] :is(.cu-fold .cu-fold-t,.cu-dash .ex-more>summary):before{transform:rotate(-45deg)}:is(.cu-fold[open] .cu-fold-t,.cu-dash .ex-more[open]>summary):before,[dir=ltr] :is(.cu-fold[open] .cu-fold-t,.cu-dash .ex-more[open]>summary):before{content:"";transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){:is(.cu-fold .cu-fold-t,.cu-dash .ex-more>summary):before{transition:none}}.cu-fold>*:not(summary){padding:0 20px 20px}@media(max-width:640px){.cu-fold>*:not(summary){padding:0 16px 16px}}.cu-acc>.cu-panel-head{cursor:pointer}.cu-acc:not(.is-open)>:not(.cu-panel-head),.cu-dash .cu-acc:not(.is-open)>:not(.cu-panel-head){display:none}.cu-dash .cu-acc:not(.is-open)>.cu-panel-head,.cu-acc:not(.is-open)>.cu-panel-head{margin-bottom:0;padding-bottom:0;border-bottom:0}.cu-acc .cu-panel-head h3{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cu-acc .cu-acc-tg{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font:inherit;color:inherit;border-radius:var(--r-sm)}.cu-acc .cu-acc-tg:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cu-acc .cu-acc-tg:before{content:"";flex:none;display:inline-block;box-sizing:border-box;width:var(--fold-chev);height:var(--fold-chev);margin-inline:2px 4px;border:solid var(--fold-chev-ink);border-width:0 2px 2px 0;transform:rotate(135deg);transition:transform .15s}[dir=ltr] .cu-acc .cu-acc-tg:before{transform:rotate(-45deg)}.cu-acc.is-open .cu-acc-tg:before{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.cu-acc .cu-acc-tg:before{transition:none}}.cu-acc>.cu-panel-head:hover .cu-acc-tg{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--g300)}.cu-acc .cu-acc-s{font-size:var(--fs-xs);font-weight:600;line-height:1.4;color:var(--g600);background:var(--g100);border-radius:var(--r-pill);padding:2px 10px;white-space:nowrap}.cu-acc .cu-acc-s.warn{color:var(--amber-ink);background:var(--amber-bg)}.cu-acc .cu-acc-s.ok{color:var(--st-ok-ink);background:var(--green-bg)}.cu-info>summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}#supDash .sv-shortcut .cu-info-body{width:min(360px,84vw)}@media(max-width:560px){#supDash .sv-shortcut .cu-info{position:static}}#supDash .sv-shortcut .cu-info{margin-inline-start:0}.cu-exp-b:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.cu-dash .cu-table tbody tr.cu-exp-r:hover td,.cu-dash .cu-table tbody tr.cu-exp-r:nth-child(2n) td{background:var(--g50)}.cu-exp-d.wide{grid-column:1/-1}.cu-dash .cu-qs{position:relative;display:flex;align-items:center;gap:8px;flex:0 1 340px;min-width:170px;height:36px;padding:0 10px;background:var(--g50);border:1px solid var(--g200);border-radius:var(--r-xs);color:var(--ink-3)}.cu-dash .cu-qs:focus-within{background:var(--white);border-color:var(--royal);box-shadow:var(--ring)}.cu-dash .cu-qs input[type][id],.cu-dash .cu-qs input[type][id]:focus,.cu-dash .cu-qs input[type][id]:hover{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:0;font:inherit;font-size:var(--fs-base);color:var(--ink)}.cu-dash .cu-qs input::placeholder{color:var(--ink-3)}.cu-qs-btn,.cu-qs-close{display:none}@keyframes cuQsFlash{0%{background-color:var(--royal-100)}to{background-color:transparent}}.cu-dash.cu-top-phone .cu-qs{flex:none;min-width:0;width:auto;height:auto;padding:0;background:transparent;border:0;box-shadow:none}.cu-dash.cu-top-phone .cu-qs>.cu-qs-ico,.cu-dash.cu-top-phone .cu-qs input,.cu-dash.cu-top-phone .cu-qs .cu-qs-kbd{display:none}.cu-dash.cu-top-phone .cu-qs .cu-qs-btn{display:inline-flex}.cu-dash.cu-top-phone .cu-qs.is-open{position:fixed;inset:0 0 auto;z-index:var(--z-ovl);display:flex;align-items:center;gap:8px;height:auto;padding:10px 12px;background:var(--white);box-shadow:var(--shadow-md)}.cu-dash.cu-top-phone .cu-qs.is-open .cu-qs-btn{display:none}.cu-dash.cu-top-phone .cu-qs.is-open input[type][id],.cu-dash.cu-top-phone .cu-qs.is-open input[type][id]:focus{display:block;height:var(--tap-min);padding:0 10px;background:var(--g100);border-radius:var(--r-xs);font-size:var(--fs-md)}@media(min-width:761px){.cu-dash .cu-top-actions:has(>.cu-qs){flex-wrap:nowrap}}.cu-dash .cu-spark{display:block;width:100%;height:32px;margin-top:auto;padding-top:10px;box-sizing:content-box;overflow:visible}.cu-dash .cu-spark .l{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.cu-dash .cu-spark.is-ok .l{stroke:var(--st-ok)}.cu-dash .cu-spark.is-ok .a{fill:var(--st-ok-bg)}.cu-dash .cu-spark.is-bad .l{stroke:var(--st-err)}.cu-dash .cu-spark.is-bad .a{fill:var(--st-err-bg)}.cu-dash .cu-spark.is-mute .l{stroke:var(--royal-400)}.cu-dash .cu-spark.is-mute .a{fill:var(--royal-50)}.cu-dash .cu-spark .x{stroke:var(--navy);stroke-width:1;stroke-dasharray:2 2;opacity:0}.cu-dash .cu-spark.is-tip .x{opacity:.55}.cu-dash .cu-cmp{display:inline-flex;align-items:center;gap:8px;flex:none;margin-inline-start:auto;padding:4px 2px;border:0;background:none;font:inherit;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;min-height:var(--tap-min)}.cu-dash .cu-cmp:focus-visible{outline:2px solid var(--royal);outline-offset:2px;border-radius:var(--r-xs);box-shadow:none}@media(max-width:760px){.cu-dash .cu-cmp{margin-inline-start:0}}.cu-dash .cu-start-ring{position:relative;flex:none;width:44px;height:44px;display:inline-grid;place-items:center}.cu-dash .cu-start-ring svg{position:absolute;inset:0;width:100%;height:100%}.cu-dash .cu-start-ring circle{fill:none;stroke-width:3.5}.cu-dash .cu-start-ring .t{stroke:var(--g200)}.cu-dash .cu-start-ring .p{stroke:var(--royal);stroke-linecap:round}.cu-dash .cu-start-ring b{position:relative;font-size:var(--fs-xs);font-weight:700;color:var(--navy);direction:ltr}.cu-acc-reason{margin-top:6px;font-weight:600}.ev-myreg{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:8px 0 2px;font-size:var(--fs-sm);color:var(--ink-2)}body.sv-kiosk .sv-kiosk-off{display:inline-flex}#svCode,#svQuickCode{text-align:left;font-family:ui-monospace,Menlo,monospace;letter-spacing:1px}#svCode:placeholder-shown,#svQuickCode:placeholder-shown{direction:rtl;text-align:right;font-family:inherit;letter-spacing:normal}body.sv-kiosk #svCode{font-size:var(--fs-xl);min-height:60px;letter-spacing:2px}body.sv-kiosk #svAmount{font-size:24px;min-height:56px}body.sv-kiosk .cu-code-check{flex-wrap:wrap}body.sv-kiosk .cu-vres.no{border-width:3px}@media(max-width:640px){#supDash .cu-code-check .sv-big{width:100%}}.cu-start.collapsed{display:block;padding:10px 16px}.cu-start.collapsed:before{display:none}.cu-start-mini{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:var(--fs-sm);color:var(--g600)}.cu-start-mini b{color:var(--navy)}.cu-start-mini .btn{margin-inline-start:auto}.cu-start.complete .cu-start-now{color:rgba(var(--white-rgb),.8)!important}.sb-reason{white-space:normal;max-width:36ch}.rd-qrbox{text-align:center;margin:10px 0 4px}.rd-qr{width:150px;height:150px;background:var(--white);border:1px solid var(--g200);border-radius:var(--r-sm);padding:6px}.rd-till{list-style:none;margin:12px 0 4px;padding:12px 14px;background:var(--g50);border:1px solid var(--g200);border-radius:var(--r-md);counter-reset:till;font-size:var(--fs-base);line-height:1.5;color:var(--navy)}.rd-till li{counter-increment:till;padding:3px 0}.rd-till li:before{content:counter(till) ". ";font-weight:700}.rd-till .rd-till-h{counter-increment:none;font-weight:700;font-size:var(--fs-sm);color:var(--g600);padding-bottom:4px}.rd-till .rd-till-h:before,.rd-till .rd-till-where:before{content:none}.rd-till .rd-till-where{counter-increment:none;font-size:var(--fs-sm);color:var(--g600);padding-top:6px}.rd-till .rd-till-sup{counter-increment:none;padding-top:6px;color:var(--ink-2)}.rd-till .rd-till-sup:before{content:none}.rd-broken,.wl-broken{background:none;border:0;padding:8px 2px;min-height:40px;font:inherit;font-size:var(--fs-sm);color:var(--g600);text-decoration:underline;cursor:pointer}.rd-broken:hover,.wl-broken:hover{color:var(--navy)}.wl-st.warn{background:var(--st-warn);color:var(--st-warn-on)}.cp-card.cp-hl{outline:3px solid var(--royal);outline-offset:3px}.rd-more{margin:10px 0 0;border-top:1px solid var(--g200);padding-top:8px}.rd-more[hidden]{display:none}.rd-more>summary{cursor:pointer;font-size:var(--fs-sm);font-weight:700;color:var(--g600);padding:6px 0}.sb-path{display:flex;gap:4px;margin:0 0 14px;padding:0;list-style:none}.sb-path li{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 18px 0 12px;font-size:var(--fs-sm);font-weight:600;color:var(--g600);background:var(--g100);clip-path:polygon(100% 0,12px 0,0 50%,12px 100%,100% 100%,calc(100% - 12px) 50%)}.sb-path li:first-child{clip-path:polygon(100% 0,12px 0,0 50%,12px 100%,100% 100%);border-start-start-radius:var(--r-xs);border-end-start-radius:var(--r-xs);padding-inline-start:12px}.sb-path li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-path li svg{flex:none;width:12px;height:12px}.sb-path li.done{background:var(--st-ok);color:var(--white)}.sb-path li.cur{background:var(--navy);color:var(--white)}.sb-path li.bad{background:var(--st-err);color:var(--white)}@media(max-width:600px){.sb-path li{height:30px;padding:0 14px 0 8px;font-size:var(--fs-xs)}}.cu-tag{font-size:var(--fs-xs);line-height:22px}.cu-table td .nw,.cu-table td time,.cu-table td code,.cu-table td [dir=ltr],.cu-table td .cu-num,.cu-table td a[href^="mailto:"],.cu-kpi .v,.cu-num,.cu-date{white-space:nowrap}.cu-dash .cu-empty{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}td>.cu-empty{margin:0 auto}.cu-more-moved{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:4px}.cu-more-moved>*{width:100%;justify-content:flex-start}.cu-more-moved .adm-gsearch{min-width:0}.cu-dash .cu-bar>.cu-bsum{display:none}@media(max-width:760px){.cu-dash .cu-top :is(h1,h2){font-size:var(--fs-lg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#supDash.cu-top-phone .cu-top-actions>.cu-qs:not(.is-open){display:none}.cu-dash .cu-bar[data-phone-sum]>.cu-bsum{display:inline-flex;align-items:center;gap:6px}.cu-dash .cu-bar[data-phone-sum]:not(.open)>:not(.cu-bsum){display:none}.cu-view,.cu-panel,.cu-cols,.cu-cols>*,.cu-grid>*,.cu-kpis>*{min-width:0;max-width:100%}.cu-body a,.cu-body code,.cu-body .cu-note,.cu-body p,.cu-body li{overflow-wrap:anywhere}.cu-body td,.cu-body .sub-cell,.cu-body td a,.cu-body td p,.cu-body td li,.cu-body td .cu-note{overflow-wrap:break-word}.cu-a11y-btn{top:auto;bottom:calc(12px + env(safe-area-inset-bottom));left:auto;right:10px;transform:none;width:36px;height:36px;border:2px solid var(--white);border-radius:var(--r-sm)}}@media(hover:none),(max-width:900px){.cu-skip{display:block}}@media(max-width:760px){.cu-filters.cu-fsheet.open{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-ovl);background:var(--surface);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:0 -18px 50px rgba(var(--navy-rgb),.25);padding:16px 16px calc(16px + env(safe-area-inset-bottom));max-height:80vh;overflow:auto;display:flex;flex-direction:column;gap:10px}.cu-filters.cu-fsheet.open>*{width:100%}}:where(.btn){min-height:var(--btn-h-md);padding:0 var(--btn-px-md);font-family:var(--font);font-size:var(--btn-fs-md);font-weight:600;line-height:1.2;letter-spacing:0;border-radius:var(--btn-r)}:where(.btn.btn-xs,.btn.btn-sm){min-height:var(--btn-h-sm);padding:0 var(--btn-px-sm);font-size:var(--btn-fs-sm)}:where(.btn.btn-lg){min-height:var(--btn-h-lg);padding:0 var(--btn-px-lg);font-size:var(--btn-fs-lg)}@media(pointer:coarse){:where(.btn:not(.btn-xs):not(.btn-sm):not(.btn-lg)){min-height:var(--tap-min)}}.btn.btn-gold{font-weight:700}.btn.btn-navy,.btn.btn-ghost{background:var(--white);border:1px solid var(--g300);color:var(--navy);box-shadow:none}.btn.btn-navy:hover,.btn.btn-ghost:hover{background:var(--g50);border-color:var(--g400);color:var(--navy)}:where(.btn.btn-text){min-height:0}.btn-green{background:var(--royal-700);border:1px solid var(--royal-700);color:var(--white);box-shadow:var(--cu-e1)}.btn-green:hover{background:var(--royal-800);border-color:var(--royal-800)}.btn-red{background:var(--white);color:var(--red);border:1px solid var(--red-line)}.btn-red:hover{background:var(--red-50);border-color:var(--red-line)}.btn-outline-light{background:transparent;color:var(--white);border:1px solid rgba(var(--white-rgb),.35)}.btn-outline-light:hover{background:rgba(var(--white-rgb),.1);border-color:rgba(var(--white-rgb),.6)}.btn-wa,.cu-dash a.btn-wa{display:inline-flex;align-items:center;gap:6px;background:var(--royal);border-color:var(--royal);color:var(--white);font-weight:700}.btn-wa:hover,.cu-dash a.btn-wa:hover{background:var(--royal-700);border-color:var(--royal-700);color:var(--white)}.btn-text{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--royal-500);font-weight:700;text-decoration:none;text-underline-offset:3px;padding-inline:4px!important}.btn-text:hover,.btn-text:focus-visible{color:var(--royal);text-decoration:underline}.cta-row .btn,.hero-actions .btn{min-height:var(--btn-h-lg);padding:0 var(--btn-px-lg);font-size:var(--btn-fs-lg)}.cu-dash .cu-filters .cu-in{height:var(--btn-h-md);min-height:var(--btn-h-md)}.nav-cta .btn,.cp2 .cp-foot .btn,.cp-sticky .btn,.rd-fb .btn{min-height:var(--btn-h-md);padding:0 var(--btn-px-md);font-size:var(--btn-fs-md)}.partner-actions .btn,.mb-item .acts .btn,.cp-actions .btn,.cu-consent .btn,.cu-dash .tk-list .tk-act .btn,.cu-dash .cu-start-act .btn,.cx-codebox .btn{min-height:var(--btn-h-sm);padding:0 var(--btn-px-sm);font-size:var(--btn-fs-sm)}.rd-side .btn{min-height:var(--btn-h-lg);padding:0 var(--btn-px-sm);font-size:var(--btn-fs-md)}.cp2 .bc2 .cp-foot .btn,.cp-about .cp-actions .btn,#rdForm .cu-actions .btn,.rd-acts .btn,.rd-where2-go .btn,.rd-code-row .btn,.rd-go-site.btn,.rd-big .btn{min-height:var(--btn-h-lg);padding:0 var(--btn-px-lg);font-size:var(--btn-fs-lg)}.cu-rowmore-menu .btn{width:100%;justify-content:flex-start}@media(max-width:520px){.cu-consent .btn{flex:none}}.cu-dash .cu-empty .btn{margin-top:4px}.cu-dash .cu-table .btn-xs:not(.btn-gold),.cu-dash .adm-row-actions .btn-xs:not(.btn-gold){background:var(--white);border:1px solid var(--g300);color:var(--navy);box-shadow:none}.cu-dash .cu-table .btn-xs:not(.btn-gold):hover,.cu-dash .adm-row-actions .btn-xs:not(.btn-gold):hover{background:var(--g50);border-color:var(--g400)}#contact .cta-final .btn-gold,#contact .cta-final .btn-gold:hover{background:var(--white);border-color:var(--white);color:var(--navy)}.mgr-end-strip .mgr-end-btn{background:var(--white);border-color:var(--white);color:var(--navy);font-weight:700}.mgr-end-strip .mgr-end-btn:hover{background:var(--royal-50);border-color:var(--royal-50);color:var(--navy)}.cu-dash .cu-start.complete .btn-gold,.cu-dash .cu-start.complete .btn-gold:hover{background:var(--on-navy)!important;border-color:var(--on-navy)!important;color:var(--navy)!important}.cu-start.complete .cu-start-step.done i{background:var(--on-navy);border-color:var(--on-navy);color:var(--navy)}.cu-pw-wrap{position:relative;display:block}.cu-pw-wrap>input{width:100%;padding-inline-end:calc(var(--btn-h-sm) + var(--cu-s2))}.cu-pw-eye{position:absolute;inset-block:0;inset-inline-end:var(--cu-s1);margin-block:auto;display:grid;place-items:center;width:var(--btn-h-sm);height:var(--btn-h-sm);padding:0;border:0;border-radius:var(--btn-r);background:transparent;color:var(--g600);cursor:pointer}.cu-pw-eye svg{width:20px;height:20px}.cu-pw-eye:after{content:"";position:absolute;width:22px;height:2px;border-radius:1px;background:currentColor;transform:rotate(-45deg);opacity:0}.cu-pw-eye[aria-pressed=true]:after{opacity:1}.cu-pw-eye:hover{color:var(--navy)}.cu-pw-eye:focus-visible{outline:var(--focus-ring-w) solid var(--royal);outline-offset:0}@media(pointer:coarse){.cu-pw-eye{width:44px;height:44px}.cu-pw-wrap>input{padding-inline-end:48px}}@media(max-width:760px){.cu-dash .cu-top .cu-help-btn{width:36px;height:36px;min-height:0;padding:0;border-radius:var(--r-circle);justify-content:center}.cu-dash .cu-top .cu-help-btn>*{display:none}.cu-dash .cu-top .cu-help-btn:before{content:"?";font-weight:700;font-size:var(--fx-16)}}.cp-channels{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.cp-channels[hidden]{display:none}.cp-ch-lbl{font-size:var(--fs-sm);font-weight:600;color:rgba(var(--white-rgb),.85)}.cp-ch-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;min-width:0}.cp-ch-a{display:inline-flex;align-items:center;gap:7px;min-height:36px;max-width:100%;padding:6px 12px;border-radius:var(--r-pill);background:rgba(var(--white-rgb),.1);border:1px solid rgba(var(--white-rgb),.22);color:var(--white);font-size:var(--fs-sm);font-weight:600;text-decoration:none;overflow-wrap:anywhere}.cp-ch-a:hover{background:rgba(var(--white-rgb),.18)}.cp-ch-a:focus-visible{outline:2px solid var(--white);outline-offset:2px}.cp-ch-ic{display:inline-flex;width:18px;height:18px;flex:0 0 18px}.cp-ch-ic svg{width:18px;height:18px}.cp-ch-t{min-width:0}.cp-about .cp-ch-lbl{color:var(--g600)}.cp-about .cp-ch-a{background:var(--white);border-color:var(--g300);color:var(--navy)}.cp-about .cp-ch-a:hover{background:var(--g50)}.cp-about .cp-ch-a:focus-visible{outline-color:var(--navy)}.ch-card.bad{border-color:var(--red)}.ch-btn:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.ch-row{display:flex;align-items:center;gap:10px;padding:8px 12px}.ch-rt{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.ch-ru{display:block;font-size:var(--fs-sm);color:var(--cu-ink-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.ch-row .ch-pub{margin-top:0;font-weight:400}.ch-legacy{margin:6px 0 0;font-size:var(--fs-sm);color:var(--cu-ink-600)}.cu-msg-item.on{border-color:var(--royal);box-shadow:0 0 0 1px var(--royal) inset}.cu-msg-item.is-unread b{font-weight:800}.cu-msg-new{display:inline-block;background:var(--royal);color:var(--white);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;padding:1px 8px;line-height:18px;flex:none}.cu-msg-fields .ff{display:flex;flex-direction:column;gap:4px;min-width:0}.cu-msg-form>.btn-text{margin-top:6px}.cu-msg{max-width:min(620px,88%);border-radius:var(--r-md);padding:10px 12px;background:var(--cu-surface-2);border:1px solid var(--cu-line-2);align-self:flex-end}.cu-msg.is-mine{align-self:flex-start;background:var(--royal-100);border-color:var(--royal-200)}.cu-msg-meta{display:flex;gap:10px;align-items:baseline;font-size:var(--fs-xs);color:var(--g600);margin-bottom:4px;flex-wrap:wrap}.cu-msg-meta b{color:var(--cu-ink-900);font-size:var(--fs-sm)}.cu-msg-body{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:var(--fs-base);line-height:1.6;color:var(--cu-ink-900)}.cu-msg-count.over{color:var(--red);font-weight:700}.cu-msg-hint{font-size:var(--fs-xs);color:var(--g600);margin-inline-end:auto}.cu-aa-hint{margin-top:6px;font-weight:600}.cat-rates-mini{overflow-x:auto;margin:8px 0 12px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface)}.cat-rates-mini .cu-table{min-width:0;width:100%}.cat-rates-mini .cu-table td,.cat-rates-mini .cu-table th{font-variant-numeric:tabular-nums}.cat-rates-note{margin:6px 0 0;font-size:var(--fs-sm);color:var(--ink-2)}.cu-sign-f .cu-in{width:100%;box-sizing:border-box}.cu-sign-pad.off{opacity:.35;pointer-events:none}#cuPrintArea{display:none}.cu-sheet{font-size:var(--fs-sm);line-height:1.65;color:var(--sheet-ink)}.cu-sheet h3{font-size:var(--fs-lg);margin:0 0 8px}.cu-sheet h4{font-size:var(--fs-base);margin:14px 0 4px}.cu-sheet p{margin:0 0 6px}.cu-sheet .cu-sheet-li{padding-inline-start:14px}.cu-sheet-sign{border-top:2px solid var(--sheet-ink);margin-top:18px;padding-top:10px;break-inside:avoid}.cu-sheet-dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:0 0 10px}.cu-sheet-dl dt{color:var(--sheet-ink-2)}.cu-sheet-dl dd{margin:0;word-break:break-all}.cu-sheet-png{display:block;max-width:320px;width:100%;max-height:140px;object-fit:contain;object-position:right;border-bottom:1px solid var(--sheet-ink);background:var(--white)}.cu-sheet-typed{font-size:var(--fs-lg);font-style:italic;border-bottom:1px solid var(--sheet-ink);display:inline-block;padding:0 12px 2px}@media print{body.cu-printing>*:not(#cuPrintArea){display:none!important}body.cu-printing #cuPrintArea{display:block!important;padding:0}body.cu-printing{background:var(--white)!important}@page{size:A4;margin:0}body.cu-printing .cu-pdoc{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cu-pdoc{width:100%;border-collapse:collapse;font-family:inherit;color:var(--sheet-ink)}.cu-pdoc>thead>tr>td,.cu-pdoc>tfoot>tr>td,.cu-pdoc-b{padding:0 16mm}.cu-pdoc-h{display:flex;justify-content:space-between;align-items:center;padding:12mm 0 4mm;border-bottom:3px solid var(--navy);margin-bottom:6mm}.cu-pdoc-logo{height:11mm;width:auto;display:block}.cu-pdoc-lbl{font-size:var(--fs-xs);color:var(--g500)}.cu-pdoc-f{display:flex;justify-content:space-between;padding:4mm 0 10mm;margin-top:6mm;border-top:1px solid var(--g200);font-size:var(--fs-xs);color:var(--g500)}.cu-pdoc-b{vertical-align:top}.cu-incident{display:flex;gap:10px;align-items:flex-start;margin:0 22px 14px;padding:10px 14px;border-radius:var(--r-md);background:var(--amber-bg);border:1px solid var(--amber-line);color:var(--ink);font-size:var(--fs-sm)}.cu-incident.critical{background:var(--red-bg);border-color:var(--red-line)}.cu-incident b{color:var(--navy);flex:none}.cu-incident span{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:640px){.cu-incident{margin:0 12px 12px}}.mb-login-lead{margin:0 0 14px;font-size:var(--fs-base);line-height:1.6;color:var(--ink-2)}.mb-login-sent{margin:0 0 10px;font-size:var(--fs-sm);color:var(--ink-2)}.mb-login-alt{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.mso-card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mso-card[hidden]{display:none}.imx-c-coupon{--imx:var(--royal)}.imx-c-promo{--imx:var(--brand-amber)}.imx-c-event{--imx:var(--royal-400)}.imx-c-realestate{--imx:var(--brand-amber-ink)}.imx-c-referral{--imx:var(--g400)}.imx-body{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.imx-fig{flex:none;width:120px;height:120px}.imx-donut{display:block;width:100%;height:100%}.imx-track{stroke:var(--g100)}.imx-seg{stroke:var(--imx)}.imx-list{flex:1;min-width:220px;margin:0;display:grid;gap:2px}.imx-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--g100)}.imx-row:last-child{border-bottom:0}.imx-row dt{display:flex;align-items:center;gap:8px;font-size:var(--fs-base);color:var(--ink);min-width:0}.imx-row dd{margin:0;display:flex;align-items:baseline;gap:10px;flex:none}.imx-sw{flex:none;width:10px;height:10px;border-radius:3px;background:var(--imx)}.imx-pct{min-width:3.2em;text-align:end;font-size:var(--fs-sm);color:var(--g600);font-variant-numeric:tabular-nums}.imx-row.imx-sum{border-top:1px solid var(--g300);border-bottom:0;margin-top:2px}.imx-row.imx-sum dt{font-weight:700}@media(max-width:640px){.imx-body{flex-direction:column;align-items:stretch;gap:16px}.imx-fig{align-self:center;width:112px;height:112px}.imx-list{min-width:0}}@media(forced-colors:active){.imx-sw{forced-color-adjust:none}}.cu-notif-row.unread{background:var(--royal-50)}.cu-notif-row .t{display:block;font-weight:700;font-size:var(--fs-base);overflow-wrap:anywhere}.cu-notif-row .b{font-weight:400;color:var(--ink-2);font-size:var(--fs-sm);margin-top:2px;line-height:1.4;overflow-wrap:anywhere}.cu-notif-row.unread:hover{background:var(--royal-100)}.cu-notif-row.unread .cu-notif-ago{color:var(--royal);font-weight:700}.cu-notif-dot{flex:none;width:10px;height:10px;border-radius:var(--r-circle);background:var(--royal)}.cu-notif-gh.cu-notif-sec{background:var(--white);border-bottom:1px solid var(--border);padding-bottom:6px}.cu-notif-row .w{font-size:var(--fs-xs);color:var(--ink-3);margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cu-notif-wait.is-late .t{color:var(--ink)}table :is(td,th):is(.num,.date),table :is(td,th) :is(.num,.date,.cu-num,.cu-date,bdi),.cu-table td[dir=ltr]{white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:760px){.cu-tbl-wrap.cu-x-start{-webkit-mask-image:linear-gradient(to left,transparent 0,var(--mask-solid) var(--scroll-fade));mask-image:linear-gradient(to left,transparent 0,var(--mask-solid) var(--scroll-fade))}}.cu-a11y-btn{top:auto;right:auto;left:var(--a11y-gap);transform:none;bottom:calc(var(--a11y-gap) + env(safe-area-inset-bottom));width:44px;height:44px;border:2px solid var(--on-navy);border-radius:var(--radius-pill)}@media(max-width:640px){.cu-a11y-btn{width:30px;height:44px;left:0;border-inline-end:0;border-radius:0 var(--r-xs) var(--r-xs) 0}.cu-a11y-btn svg{width:18px;height:18px}.cu-a11y-panel{left:var(--cu-s2);right:var(--cu-s2);width:auto;bottom:calc(var(--a11y-gap) * 2 + 40px)}}.cu-dash .adm-more,.cu-dash .cu-help-wrap{position:relative}.cu-dash .adm-more-menu,.cu-dash .cu-help-menu{position:absolute;top:calc(100% + var(--cu-s2));inset-inline-end:0;min-width:240px;max-width:calc(100vw - 24px);background:var(--surface);border:1px solid var(--g200);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:6px;z-index:var(--z-menu)}.cu-dash .cu-help-menu a.adm-more-item{text-decoration:none}.cu-start.complete,#cuDash .cu-start.complete{background:var(--navy);border-color:var(--navy);color:var(--on-navy)}#cuDash .cu-start.complete .cu-start-body p,.cu-start.complete .cu-start-body p,.cu-start.complete .cu-start-now{color:var(--on-navy-2)}.cu-start.complete .cu-start-step,.cu-start.complete .cu-start-step.done{background:var(--on-navy-hover);border-color:var(--on-navy-line);color:var(--on-navy)}#cuDash .cu-start.complete .cu-start-tasks-h,.cu-start.complete .cu-start-tasks :is(.tk-title,.tk-detail,b){color:var(--on-navy)}.cu-start.complete .cu-start-tasks .tk-detail{color:var(--on-navy-3)}.cu-start.complete .tk-dot{background:var(--on-navy)}.cu-start.complete .cu-count{background:var(--on-navy);color:var(--navy)}.cu-dash .cu-start.complete .btn,.cu-dash .cu-start.complete .btn:hover{background:transparent;border:1px solid var(--on-navy-edge);color:var(--on-navy);box-shadow:none}.cu-start.complete .cu-start-ring .bg{stroke:var(--on-navy-line)}.cu-start.complete :focus-visible{outline-color:var(--on-navy)}@media(max-width:760px){.cu-dash .cu-filters.cu-fsheet-bare:not(.open){background:transparent;border:0;box-shadow:none;padding:0;margin-bottom:var(--cu-s3);display:flex;justify-content:flex-end;min-height:0}}@media(max-width:760px){footer .foot-col>:is(a,button){display:flex;align-items:center;justify-content:flex-start;min-height:var(--cu-s7);margin:0;padding:0;text-align:start;width:auto;line-height:1.3}}textarea.cu-msg-body{min-height:3.4em;resize:none;overflow:hidden;background:var(--white)}#cuOffers,#cuBrowse{align-items:start;--fx-display:var(--font-head)}.cu-dash .cu-main :is(#cuOffers,#cuBrowse){grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}@media(max-width:1400px){.cu-dash .cu-main :is(#cuOffers,#cuBrowse){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1080px){.cu-dash .cu-main :is(#cuOffers,#cuBrowse){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.cu-dash .cu-main :is(#cuOffers,#cuBrowse){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.hfaq{border-bottom:1px solid var(--line)}.hfaq>summary{list-style:none;cursor:pointer;display:block;padding-block:var(--cu-s5);transition:background-color .15s var(--ease)}.hfaq>summary:focus-visible{outline:none;box-shadow:inset var(--cu-ring)}@media(prefers-reduced-motion:reduce){.hfaq-t:after,.hfaq>summary{transition:none}}@media(max-width:640px){.hfaq>section{padding-block:var(--cu-s8)}.hfaq>section.mx{padding-top:var(--cu-s8)}}.hfaq .mx-eyebrow,.hfaq .section-head>.eyebrow{display:none}#heroLeadForm[data-join-start] .lead-form-note-small{margin-top:var(--cu-s2)}#supDash .sv-shortcut{margin:0 0 16px;background:linear-gradient(135deg,var(--navy) 0%,var(--royal-800) 100%);border:0;border-radius:var(--r-md);padding:var(--cu-s5) var(--cu-s6);box-shadow:var(--shadow-md);--ac-500:var(--white);--ac-ink:var(--navy);--ac-600:var(--royal-500)}@media(max-width:560px){#supDash .sv-shortcut .sv-big{flex:1 1 auto}#supDash .sv-shortcut{position:relative}#supDash .sv-shortcut .cu-info-body{inset-inline:0;top:calc(100% + 6px);width:auto}}.mc-vat .tot dt,.mc-vat .tot dd{font-weight:800}#supDash.sup-ro .cu-menu li:not(:has(>a[data-sview=billing],>a[data-sview=messages],>a[data-sview=verify])),#supDash.sup-ro #svTabs [data-svtab=do],#supDash.sup-ro [data-svpane=do],#supDash.sup-ro .cu-side-search,#supDash.sup-ro #supTaskBanner,#supDash.sup-ro [data-flow=supplier]{display:none}.sup-web-remind,.sup-acct{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px}.sup-web-remind p,.sup-acct p{flex:1 1 260px;margin:0}#supDash .sup-acct[hidden],#supDash .cu-menu li[hidden]{display:none}.pp-meter i.on,.pp-bars i.on{background:var(--royal)}.pp-scale{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pp-scale li{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:var(--r-sm);border:1px solid var(--g200)}.pp-scale li b{font-size:var(--fs-sm);color:var(--navy)}.pp-scale li span{font-size:var(--fs-sm);color:var(--g600);line-height:1.5}.pp-scale li.on{background:var(--royal-50);border-color:var(--royal)}.pp-picks{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;margin-bottom:14px}.pp-pick{min-height:40px;border-radius:var(--r-sm);border:1px solid var(--g300);background:var(--white);color:var(--navy);font:inherit;font-size:var(--fs-md);font-weight:700;cursor:pointer}.pp-pick:hover{border-color:var(--royal)}.pp-pick.on{background:var(--royal);border-color:var(--royal);color:var(--white)}.pp-pick:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.pp-editor-lv{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0 0 12px;font-size:var(--fs-sm);color:var(--g600)}@media(max-width:640px){.pp-picks{grid-template-columns:repeat(5,minmax(0,1fr))}}.cu-pub-inc{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;justify-content:center;padding:8px 16px;background:var(--amber-bg);border-bottom:1px solid var(--amber-line);color:var(--ink);font-size:var(--fs-sm);line-height:1.5;text-align:center}.cu-pub-inc[hidden]{display:none}.cu-pub-inc.critical{background:var(--red-bg);border-bottom-color:var(--red-line)}.cu-pub-inc b{color:var(--navy);flex:none}.cu-pub-inc span{white-space:pre-wrap;overflow-wrap:anywhere}.cu-chat-btn{position:fixed;inset-inline-end:var(--a11y-gap);bottom:calc(var(--a11y-gap) * 2 + 44px + env(safe-area-inset-bottom));z-index:var(--z-cta);display:inline-flex;align-items:center;justify-content:center;width:var(--tap-min);height:var(--tap-min);padding:0;border:1px solid var(--navy);border-radius:var(--r-xs);background:var(--white);color:var(--navy);font:inherit;font-weight:700;font-size:var(--fs-base);cursor:pointer;box-shadow:var(--shadow-md)}.cu-chat-btn span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cu-chat-btn svg{width:20px;height:20px;flex:none;color:var(--royal)}.cu-chat-btn:hover{background:var(--g50)}.cu-chat-btn:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:var(--focus-ring-gap)}html:not(.cu-chat-on) .cu-chat-btn,html:not(.cu-chat-on) .cu-chat,body.cu-chat-open .cu-chat-btn,body[data-cu-page=community] .cu-chat-btn,html.cu-cpage .cu-chat-btn,body[data-cu-page=community] .cu-chat,html.cu-cpage .cu-chat{display:none}.cu-chat{position:fixed;inset-inline-end:var(--a11y-gap);bottom:calc(var(--a11y-gap) * 2 + 44px + env(safe-area-inset-bottom));z-index:var(--z-header-pop);display:flex;flex-direction:column;width:min(380px,calc(100vw - 32px));height:min(560px,calc(100vh - 150px));background:var(--white);border:1px solid var(--g200);border-radius:var(--r-xs);box-shadow:var(--shadow-lg);color:var(--navy)}.cu-chat[hidden]{display:none}.cu-chat-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;background:var(--navy);color:var(--white);border-radius:var(--r-xs) var(--r-xs) 0 0}.cu-chat-head h2{margin:0;font-size:var(--fs-md);font-weight:700;color:var(--white)}.cu-chat-x{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:none;color:var(--white);font-size:var(--fs-lg);line-height:1;cursor:pointer;border-radius:var(--r-xs)}.cu-chat-x:hover{background:rgba(var(--white-rgb),.12)}.cu-chat-x:focus-visible{outline:var(--focus-ring-w) solid var(--white);outline-offset:calc(var(--focus-ring-gap) * -1)}.cu-chat-log{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--g50)}.cu-chat-msg{margin:0;max-width:88%;padding:10px 12px;border-radius:var(--r-xs);font-size:var(--fs-base);line-height:1.6;white-space:pre-line}.cu-chat-bot{align-self:flex-start;background:var(--white);border:1px solid var(--g200)}.cu-chat-q{font-weight:700}.cu-chat-ans a{color:var(--royal);text-decoration:underline;overflow-wrap:anywhere}.cu-chat-me{align-self:flex-end;background:var(--royal);color:var(--white)}.cu-chat-opts{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cu-chat-opt{min-height:40px;padding:8px 12px;border:1px solid var(--royal);border-radius:var(--r-xs);background:var(--white);color:var(--royal);font:inherit;font-size:var(--fs-base);font-weight:700;text-align:start;cursor:pointer}.cu-chat-opt:hover{background:var(--royal);color:var(--white)}.cu-chat-opt:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:var(--focus-ring-gap)}.cu-chat-contact{display:flex;flex-wrap:wrap;gap:8px}.cu-chat-ask{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--g200)}.cu-chat-ask[hidden]{display:none}.cu-chat-ask input{flex:1 1 auto;min-width:0;min-height:40px;padding:0 10px;border:1px solid var(--g300);border-radius:var(--r-xs);font:inherit;font-size:var(--fs-md);color:var(--navy);background:var(--white)}.cu-chat-ask input:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:0}.cu-chat-note{margin:0;padding:0 12px 10px;font-size:var(--fs-xs);color:var(--g600)}.cu-chat-note .lc-link{display:inline;width:auto;min-height:0;padding:0;border:0;background:none;font:inherit;color:var(--royal);text-decoration:underline;cursor:pointer}@media(max-width:1100px){html.cu-site .cu-chat-btn,html.cu-site .cu-chat{bottom:calc(var(--a11y-gap) + env(safe-area-inset-bottom))}}@media(max-width:760px){body.cu-consent-open .cu-chat-btn{display:none}}@media(max-width:640px){html.cu-site .cu-chat-btn{width:var(--tap-min);height:var(--btn-h-lg);min-height:0;padding:0;justify-content:center}html.cu-site .cu-chat-btn svg{width:22px;height:22px}html.cu-site.cu-mcb-on .cu-chat-btn,html.cu-site.cu-pcb-on .cu-chat-btn{bottom:calc(10px + env(safe-area-inset-bottom));inset-inline-end:16px;box-shadow:none}html.cu-site.cu-chat-on.cu-mcb-on .mobile-cta-bar{padding-inline-end:calc(16px + var(--tap-min) + 8px)}html.cu-site.cu-chat-on.cu-pcb-on .page-cta-bar:not([hidden]){padding-inline-end:calc(16px + var(--tap-min) + 6px);gap:6px}html.cu-site.cu-chat-on.cu-pcb-on .page-cta-bar .pcb-alt{padding:0 10px}html.cu-site.cu-chat-on.cu-pcb-on .page-cta-bar .pcb-main{white-space:nowrap;padding:0 8px}html.cu-site.cu-form-on:not(.cu-mcb-on):not(.cu-pcb-on) .cu-chat-btn{display:none}}@media(max-width:385px){html.cu-site.cu-pcb-on .cu-chat-btn{display:none}html.cu-site.cu-chat-on.cu-pcb-on .page-cta-bar:not([hidden]){padding-inline-end:16px;gap:8px}.cu-chat{inset-inline:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;height:calc(100vh - 88px);height:calc(100dvh - 88px)}}@media(prefers-reduced-motion:no-preference){.cu-chat-btn{transition:background-color .15s var(--ease),bottom .2s var(--ease)}.cu-chat-opt{transition:background-color .15s var(--ease),color .15s var(--ease)}}.cu-chat-hint{position:fixed;z-index:var(--z-cta);display:flex;align-items:center;gap:4px;transform:translateY(-50%);padding:4px 8px;background:var(--white);border:1px solid var(--g200);border-radius:var(--r-pill);box-shadow:var(--shadow-md);font-size:var(--fs-sm)}.cu-chat-hint[hidden],body.cu-chat-open .cu-chat-hint{display:none}.cu-chat-hint button{min-height:32px;border:0;background:none;font:inherit;font-weight:600;color:var(--navy);cursor:pointer}.cu-chat-hint-x{min-width:28px;color:var(--g600)}.nav-soon{border-radius:var(--r-sm)}.nav-soon[hidden]{display:none}.nav-soon>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:var(--r-sm);font-family:var(--font);font-size:var(--fs-base);font-weight:500;color:var(--g600)}.nav-soon>summary::-webkit-details-marker{display:none}.nav-soon>summary:hover{color:var(--navy);background:var(--g100)}.nav-soon>summary:focus-visible{outline:2px solid var(--navy);outline-offset:-2px}.nav-soon>summary svg{flex:none;width:12px;height:12px;transition:transform .18s}.nav-soon[open]>summary{color:var(--navy)}.nav-soon[open]>summary svg{transform:rotate(180deg)}.nav-soon-body{padding:2px 12px 10px}.nav-soon-lead{margin:0 0 6px;font-size:var(--fs-sm);line-height:1.5;color:var(--g600)}.nav-soon-list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.nav-soon-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;font-size:var(--fs-base);color:var(--g700);cursor:default}.nav-soon-list li[hidden]{display:none}.nav-soon-tag{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--r-pill);background:var(--royal-50);color:var(--royal-800);font-size:var(--fs-xs);font-weight:600;white-space:nowrap}@media(max-width:1100px){.nav-soon>summary{font-size:var(--fs-md);padding:12px 14px;border-radius:var(--r-sm)}.nav-soon-body{padding:2px 14px 10px}.nav-soon-list li{font-size:var(--fs-md)}}.rc-example{display:inline-flex;align-items:center;height:18px;padding:0 7px;margin-inline-start:6px;border-radius:var(--r-pill);background:rgba(var(--white-rgb),.14);color:var(--white);font-size:10px;font-weight:700;letter-spacing:0;text-transform:none;vertical-align:middle}.rc-example[hidden]{display:none}#navMorePop .nav-soon{margin-top:4px;padding-top:4px;border-top:1px solid var(--g200);border-radius:0 0 var(--r-sm) var(--r-sm)}.calc-soon{max-width:640px;margin:0 auto var(--cu-s8);padding:22px 24px;text-align:center;background:var(--white);border:1px dashed var(--g200);border-radius:var(--cu-r4)}.calc-soon[hidden]{display:none}.calc-soon .eyebrow{display:block;margin-bottom:var(--cu-s2)}.calc-soon-t{margin:0 0 6px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;font-size:var(--fs-md);font-weight:700;line-height:1.35;color:var(--heading)}@media(min-width:900px){.calc-soon-t{font-size:var(--fs-lg)}}.calc-soon-d{margin:0 auto;max-width:48ch;font-size:var(--fs-base);line-height:1.6;color:var(--g600)}.calc-soon-ex{margin-top:var(--cu-s3)}.calc-soon-ex[hidden],[data-soon-toggle][hidden]{display:none}html:not(.cu-creators-on) body:not(#cuNoCreators) [data-creators][data-creators][data-creators]{display:none}@media(min-width:901px){html:not(.cu-creators-on) #paths .mx-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}html:not(.cu-page-events) body:not(#cuNoPages) a[data-soon=events][data-soon][data-soon],html:not(.cu-page-realestate) body:not(#cuNoPages) a[data-soon=realestate][data-soon][data-soon],html:not(.cu-page-giving) body:not(#cuNoPages) a[data-soon=giving][data-soon][data-soon]{display:none}html.cu-page-off-communities body:not(#cuNoPages) a[href="#communities"][href],html.cu-page-off-communities body:not(#cuNoPages) a[href="/communities"][href],html.cu-page-off-catalog body:not(#cuNoPages) a[href="#catalog"][href],html.cu-page-off-catalog body:not(#cuNoPages) a[href="/catalog"][href]{display:none}html:not(.cu-faq-on) [data-site-faq][data-site-faq]{display:none}html:not(.cu-evperk-on) .cx-evperk{display:none}.st-box{margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.st-title{margin:0 0 6px;text-align:center}.st-sub{margin:0 auto 18px;max-width:560px;text-align:center;color:var(--ink-2);font-size:var(--fs-sm)}.st-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px}.st-card{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);min-width:0}.st-name{margin:0;font-size:var(--fs-md);font-weight:700;color:var(--ink);overflow-wrap:anywhere}.st-meta{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--ink-2);font-size:var(--fs-sm)}.st-card .btn{align-self:flex-start;margin-top:auto}.st-foot{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.st-remove{background:none;border:0;padding:4px;color:var(--ink-2);font-size:var(--fs-xs);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.st-remove:hover{color:var(--ink)}.st-remove:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:var(--r-xs)}.sp-wrap{display:grid;gap:18px;padding-block:24px 40px}.sp-head{display:grid;justify-items:center;gap:6px;margin-bottom:0}.sp-head h1{margin:0;overflow-wrap:anywhere}.sp-ava{width:72px;height:72px;border-radius:var(--r-circle);background:var(--white);border:1px solid var(--border);color:var(--navy);display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-xl);font-weight:800;overflow:hidden}.sp-ava .cu-logo{width:100%;height:100%;object-fit:contain;padding:6px;box-sizing:border-box}.sp-ava.is-blank{background:var(--navy);border-color:var(--navy)}.sp-sub{margin:0;color:var(--ink-2)}.sp-head .sp-how{margin:0 auto;color:var(--ink-2);font-size:var(--fs-sm);max-width:440px}.sp-where{justify-self:center;margin:0}.sp-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),360px));justify-content:center}.sp-card .sp-desc{white-space:pre-line}.sp-card .sp-terms{font-size:var(--fs-xs);color:var(--ink-2);margin:0 0 10px;white-space:pre-line}body .offer-card.sp-card .sp-comms{order:5;margin:auto -20px 0;padding:14px 20px 0;border-top:1px dashed var(--g300)}.sp-comms .sp-comms-h{font-size:var(--fs-xs);font-weight:700;color:var(--ink);margin:0 0 6px}.sp-comm-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sp-comm-list li{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sp-comm{display:inline-flex;align-items:center;min-height:32px;font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px}.sp-comm:hover{color:var(--ink)}.sp-comm:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:var(--r-xs)}.sp-comm-val{font-size:var(--fs-xs);font-weight:700;color:var(--pos-ink)}.sp-comm-out{font-size:var(--fs-xs);color:var(--ink-2)}.flw-ex3{list-style:none;margin:6px 0 12px;padding:0;display:grid;gap:6px}.flw-ex3 li{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);font-size:var(--fs-base)}.flw-ex3 li span{color:var(--ink-2)}.flw-ex3 li b{color:var(--navy);direction:rtl}.cu-received{margin-top:10px;text-align:start}.cu-received ol{list-style:none;margin:14px 0 10px;padding:0;display:grid;gap:10px}.cu-received li{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-base);line-height:1.55}.cu-received li i{flex:0 0 26px;height:26px;border-radius:var(--r-circle);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:var(--fs-sm);background:var(--border);color:var(--navy)}.cu-received .cu-received-mail{font-size:var(--fs-base);color:var(--ink-2);margin:6px 0 0}.cu-received .cu-received-mail.warn{color:var(--ink);font-weight:600}.sb-calc3{list-style:none;margin:8px 0 4px;padding:10px 12px;display:grid;gap:4px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);font-size:var(--fs-base)}.sb-calc3 li{display:flex;justify-content:space-between;gap:10px}.sb-calc3 li b{color:var(--navy)}.sb-calc3-sub{font-size:var(--fs-sm);color:var(--ink-2);margin:4px 0 0}.cu-sla-late{background:var(--st-warn);color:var(--st-warn-on);border-radius:var(--r-pill);padding:1px 8px;width:fit-content;font-weight:600}.cr-empty-pitch{max-width:640px;margin:28px auto 0;text-align:center}.cr-empty-pitch ul{list-style:none;padding:0;margin:14px 0;display:grid;gap:8px;text-align:start}.cr-empty-pitch li{padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--white);font-size:var(--fs-base)}.cu-received .cu-received-head{margin:4px 0 0;font-weight:700;font-size:var(--fs-md);color:var(--navy)}.rev-calc .rc-first{margin:8px 0 0;font-size:var(--fs-base);font-weight:600;line-height:1.5}.tk-wax-note{color:var(--g600)}.wl-wrap{max-width:640px;display:grid;gap:14px;padding-block:24px 40px}#erResult .cu-actions{flex-wrap:wrap}#erResult [hidden]{display:none}.ep-card{display:grid;gap:10px}.ep-img{width:100%;max-height:280px;object-fit:cover;border-radius:var(--r-sm)}.ep-host{color:var(--ink-2);font-size:var(--fs-sm);margin:0}.ep-sum{font-weight:600;margin:0}.ep-desc{white-space:pre-line;margin:0}.ep-facts{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0}.ep-facts dt{color:var(--ink-2)}.ep-facts dd{margin:0}.wl-done .cu-card{text-align:center;padding-block:28px}.wl-thanks{display:grid;justify-items:center;gap:10px;margin-bottom:14px;outline:none}.wl-thanks-ic{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--r-circle);background:var(--green-bg);color:var(--green)}.wl-thanks-ic svg{width:28px;height:28px}.wl-thanks h3{margin:0;font-size:var(--fs-lg);font-weight:700;color:var(--navy)}.wl-done #erResultNote{line-height:1.7}.wl-done #erResult .cu-actions{justify-content:center}.cu-win-pop{position:fixed;top:84px;left:50%;z-index:var(--z-toast);display:flex;align-items:center;gap:14px;width:min(440px,calc(100vw - 32px));padding:16px 18px;background:var(--white);border:1px solid var(--royal-200);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);opacity:0;transform:translate(-50%,-12px) scale(.96);transition:opacity .35s var(--ease),transform .35s var(--ease)}.cu-win-pop[hidden]{display:none}.cu-win-pop.show{opacity:1;transform:translate(-50%) scale(1)}.cu-win-rings{flex:none;width:56px;height:54px}.cu-win-rings svg{width:100%;height:100%;display:block}.cu-win-pop.show .cu-win-rings svg{animation:cuWinIn .9s var(--ease) both}.cu-win-txt b{display:block;font-size:var(--fs-md);color:var(--navy)}.cu-win-txt span{display:block;margin-top:2px;font-size:var(--fs-sm);color:var(--g600)}.cu-win-act{display:flex;gap:8px;margin-top:10px}@keyframes cuWinIn{0%{transform:scale(.3) rotate(-90deg);opacity:0}60%{transform:scale(1.12) rotate(8deg);opacity:1}to{transform:none;opacity:1}}.cu-win-gain{position:absolute;top:14px;left:14px;padding:3px 10px;border-radius:var(--r-pill);background:var(--royal);color:var(--white);font-size:var(--fs-xs);font-weight:700;pointer-events:none;animation:cuWinGain 4s var(--ease) forwards}@keyframes cuWinGain{0%{opacity:0;transform:translateY(6px)}12%{opacity:1;transform:none}80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes cuPulseDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes cuPulseNew{0%{background:var(--royal-50)}to{background:transparent}}.cu-win-pop.still,.cu-win-pop.still .cu-win-rings svg,.cu-win-gain.still{animation:none;transition:none}@media(prefers-reduced-motion:reduce){.cu-win-pop,.cu-win-pop.show .cu-win-rings svg,.cu-win-gain,.cu-wins-bar i,.adm-pulse-live i,.adm-pulse-feed li.is-new{animation:none;transition:none}}.cu-a11y-still .cu-win-pop,.cu-a11y-still .cu-win-rings svg,.cu-a11y-still .cu-win-gain,.cu-a11y-still .adm-pulse-live i,.cu-a11y-still .adm-pulse-feed li.is-new{animation:none;transition:none}@media(max-width:640px){.cu-win-pop{top:64px}}.cu-lockup{display:block;height:auto;aspect-ratio:294.9 / 55.7;flex:none}svg.cu-brand.mark{width:auto}.cu-logo-tile{display:inline-flex;align-items:center;justify-content:center;background:var(--white);border-radius:var(--r-md);padding:10px 14px;box-shadow:0 1px 2px rgba(var(--black-rgb),.18)}header#siteHeader .header-inner .logo .cu-lockup{width:auto;height:40px;transform-origin:right center;transition:transform .25s var(--cu-ease-out)}header#siteHeader.is-scrolled .header-inner .logo .cu-lockup{transform:scale(.85)}@media(max-width:640px){header#siteHeader .header-inner .logo .cu-lockup,header#siteHeader.is-scrolled .header-inner .logo .cu-lockup{height:30px;transform:none}}footer .foot-brand{display:block}footer .foot-brand .cu-logo-tile{padding:12px 18px;border-radius:var(--r-md)}footer .foot-brand .cu-lockup{width:auto;height:38px}.hd-logo{padding:2px 0 6px}.hd-logo .cu-logo-tile{display:flex;width:100%;padding:6px 8px;border-radius:8px}.hd-logo .cu-logo-tile svg.cu-lockup{width:100%;max-width:112px;height:auto}.cu-head .cu-mark.cu-mark-logo{background:var(--white);border:1px solid var(--g200);box-shadow:var(--shadow-sm)}.cu-head .cu-mark.cu-mark-logo svg.cu-brand{width:34px;height:auto}.cu-side-logo .cu-logo-tile,.cu-dash .cu-side-logo .cu-logo-tile{display:flex;width:100%;padding:12px 14px;border-radius:var(--r-md)}.cu-side-logo .cu-logo-tile svg.cu-lockup{width:100%;max-width:176px;height:auto;margin-inline:auto}:is(#cuOvl,#admGate) .cu-card{border-radius:var(--r-xs);padding:0 32px 28px;overflow:hidden}:is(#cuOvl,#admGate) .cu-head{text-align:right;background:var(--navy);margin:0 -32px 24px;padding:22px 32px 22px 72px}:is(#cuOvl,#admGate) .cu-head .v-tile{display:inline-flex;border-radius:var(--r-xs);padding:9px 12px;margin:0 0 18px;box-shadow:none}:is(#cuOvl,#admGate) .cu-head .v-tile svg{display:block;width:150px;height:auto}:is(#cuOvl,#admGate) .cu-head h3{color:var(--white);font-family:var(--font-head);font-size:var(--fs-lg);font-weight:700;letter-spacing:0;margin:0 0 4px}:is(#cuOvl,#admGate) .cu-head p{color:var(--white);font-size:var(--fs-base);margin:0}:is(#cuOvl,#admGate) .cu-x{top:20px;left:20px;right:auto;border-radius:var(--r-xs);border-color:var(--white)}:is(#cuOvl,#admGate) .cu-in{border-radius:var(--r-xs);background:var(--g100);border:1px solid var(--g100)}:is(#cuOvl,#admGate) .cu-in:focus{background:var(--white);border-color:var(--navy)}:is(#cuOvl,#admGate) .cu-actions .btn{border-radius:var(--r-xs)}@media(max-width:760px){:is(#cuOvl,#admGate) .cu-card{padding:0 20px 22px}:is(#cuOvl,#admGate) .cu-head{margin:0 -20px 20px;padding:18px 20px 18px 64px}:is(#cuOvl,#admGate) .cu-x{top:16px;left:16px}}.cu-dash .cu-menu a:hover svg{background:transparent;color:var(--on-navy)}.cu-dash .cu-menu a.active{background:var(--white);color:var(--navy);font-weight:700;box-shadow:var(--shadow-sm)}.cu-dash .cu-menu a.active svg{background:transparent;color:var(--navy)}.cu-dash .cu-menu a.active:before{display:none}.cu-dash .cu-top .cu-icobtn{border-radius:var(--r-xs);background:transparent;border:1px solid transparent;color:var(--g600)}.cu-dash .cu-top .cu-icobtn:hover{background:var(--g100)}.cu-dash .cu-top .cu-icobtn svg{width:18px;height:18px}.hdr-join,header#siteHeader .subnav .nav-links .nav-actions a.nav-join{display:none}@media(max-width:1100px){header#siteHeader .header-inner>.hdr-join{display:inline-flex;align-items:center;justify-content:center;order:2;flex:none;height:40px;padding:0 16px;border-radius:var(--r-sm);background:var(--royal);color:var(--white);font-weight:700;font-size:var(--fs-base);text-decoration:none}header#siteHeader .header-inner>.hdr-join:hover{background:var(--royal-800)}header#siteHeader.nav-open .header-inner>.hdr-join{visibility:hidden}header#siteHeader .subnav .nav-links .nav-actions{order:-1;flex-direction:row;margin:0 0 8px;padding:4px 0 14px;border-top:0;border-bottom:1px solid var(--g200)}header#siteHeader .subnav .nav-links .nav-actions a.nav-join,header#siteHeader .subnav .nav-links .nav-actions a.nav-login{flex:1 1 0;display:flex;align-items:center;justify-content:center}header#siteHeader .subnav .nav-links .nav-actions a.nav-join{background:var(--royal);color:var(--white);font-weight:700;border-radius:var(--r-sm)}header#siteHeader .nav-more-pop{flex-direction:column;margin-top:8px;padding-top:10px;border-radius:0;border-top:1px solid var(--g200)}header#siteHeader .subnav .nav-links .nav-actions a.nav-join{padding:12px 14px}header#siteHeader .subnav .nav-links{-webkit-mask-image:none;mask-image:none}header#siteHeader .subnav .nav-links .nav-actions{flex-wrap:wrap}header#siteHeader .subnav .nav-links .nav-actions a.nav-lang{order:9;flex:1 0 100%;display:block;text-align:center;padding:10px 0 0}header#siteHeader .nav-more-pop:before{content:"עוד";padding:2px 14px 4px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.04em;color:var(--g500)}header#siteHeader .subnav .nav-links .nav-more-pop a{font-size:var(--fs-base);padding-block:9px;color:var(--g700)}}@media(max-width:560px){header#siteHeader .header-inner>.hdr-join{height:36px;padding:0 12px;font-size:var(--fs-sm);margin-inline-start:auto}}.page-cta-bar{display:none}@media(max-width:640px){.page-cta-bar:not([hidden]){position:fixed;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:var(--z-cta);display:flex;gap:8px;padding:8px;border-radius:var(--r-md);background:var(--white);border:1px solid var(--g200);box-shadow:var(--shadow-lg);transition:opacity .25s var(--ease),transform .25s var(--ease)}.page-cta-bar.is-hidden{opacity:0;transform:translateY(16px);pointer-events:none}.page-cta-bar a{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:var(--r-sm);font-weight:700;font-size:var(--fs-base);text-decoration:none}.page-cta-bar .pcb-main{flex:1 1 auto;background:var(--royal);color:var(--white);padding:0 14px}.page-cta-bar .pcb-alt{flex:none;padding:0 14px;border:1px solid var(--g300);color:var(--navy);background:var(--white)}body.cu-consent-open .page-cta-bar{display:none}}.mx-head .mx-eyebrow{display:inline-flex;align-self:flex-start;padding:6px 12px;border-radius:var(--r-pill);background:var(--royal-50);color:var(--royal-800);letter-spacing:.02em}.mx-head-side{display:flex;flex-direction:column;align-items:flex-start}.mx-head-side .mx-cta{margin-top:var(--cu-s6)}.mx-trust{list-style:none;margin:var(--cu-s4) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.mx-trust li{display:flex;align-items:center;gap:7px;font-size:var(--fs-base);color:var(--g700);font-weight:500}.mx-trust li:before{content:"";flex:none;width:8px;height:8px;border-radius:var(--r-circle);background:var(--royal);outline:4px solid var(--royal-100)}#paths .mx-card-lead{--mx-h3:var(--fs-xl)}@media(min-width:900px){#paths .mx-card-lead{--mx-h3:var(--fs-2xl)}}#start .final-copy{text-align:start}#start .final-copy h2,#start .final-copy p{margin-inline:0}#start .final-qa{list-style:none;margin:var(--cu-s6) 0 0;padding:0;display:grid;gap:10px;max-width:520px}#start .final-qa li{display:grid;gap:2px;padding:12px 16px;border-radius:var(--r-sm);background:rgba(var(--white-rgb),.06);border:1px solid rgba(var(--white-rgb),.14)}#start .final-qa b{color:var(--white);font-size:var(--fs-base)}#start .final-qa span{color:var(--on-navy-2);font-size:var(--fs-base);line-height:1.55}#start .final-alt{margin-top:var(--cu-s6);display:grid;gap:10px;justify-items:start}#start .final-alt-t{font-size:var(--fs-sm);font-weight:700;color:var(--on-navy-2)}#start .final-alt-row{display:flex;flex-wrap:wrap;gap:10px}#start .final-alt .final-alt-link{display:inline-flex;align-items:center;min-height:42px;padding:0;border:0;border-radius:0;color:var(--white);font-weight:700;font-size:var(--fs-base);text-decoration:underline;text-underline-offset:5px;background:none}#start .final-alt .final-alt-link:hover{background:none;text-decoration-thickness:2px}#start .lead-form #hlName,#start .lead-form button{grid-column:1 / -1}#supplier .faq-block+.join-wrap{margin-top:var(--cu-s9)}#supplier .join-wrap+.calc-soon{margin-top:var(--cu-s8)}#supplier .join-side.join-side-dark{background:var(--navy);color:var(--on-navy-2);border-color:var(--navy);align-self:stretch}#supplier .join-side-dark h4{color:var(--white)}#supplier .join-side-dark .join-side-h2{margin-top:var(--cu-s6);padding-top:var(--cu-s5);border-top:1px solid var(--on-navy-line)}#supplier .join-side-dark ul li{color:var(--on-navy-2)}#supplier .join-side-dark ul li:before{background:var(--white)}#supplier .join-side-dark .join-steps{display:grid;gap:10px;margin:var(--cu-s3) 0 0;padding:0;color:var(--on-navy-2)}#supplier .join-side-dark .join-steps li{color:var(--on-navy-2)}#supplier .join-side-dark .join-steps li:before{color:var(--white)}#supplier .join-side-dark .join-side-foot{color:var(--on-navy-2);border-top-color:var(--on-navy-line)}#supplier .join-side-dark .join-side-foot a{color:var(--white);font-weight:600;text-decoration:underline}#supplier .cu-s11{padding:12px 14px;border-radius:var(--r-sm);background:var(--g50);border:1px solid var(--g200)}#build .cu-s11-after{margin-top:var(--cu-s4);padding-top:var(--cu-s3);border-top:1px solid var(--g200)}#build .join-who{margin-top:var(--cu-s5);padding:16px;border-radius:var(--r-sm);background:var(--white);border:1px solid var(--g200)}#build .join-who-t{display:block;margin-bottom:6px;color:var(--navy);font-size:var(--fs-base)}#build .join-who p{margin:0 0 10px;font-size:var(--fs-base);line-height:1.6;color:var(--g700)}#build .join-who-wa{font-weight:700;color:var(--royal);text-decoration:underline;text-underline-offset:3px}.faq-block>h3{font-size:var(--fs-xl);font-weight:800;letter-spacing:-.02em;text-align:center;color:var(--navy)}@media(min-width:900px){.faq-block>h3{font-size:var(--fs-2xl)}}.faq-block{border-top:0}.faq-block .faq-q{margin:0;border:0;border-bottom:1px solid var(--g200);border-radius:0;box-shadow:none;background:transparent}.faq-block .faq-q:first-of-type{border-top:1px solid var(--g200)}.faq-block .faq-q:hover,.faq-block .faq-q[open]{border-color:var(--g200);box-shadow:none;background:transparent}.faq-block .faq-q>summary{padding:18px 4px;align-items:center;font-size:var(--fs-md);border-radius:0}.faq-block .faq-q>summary:hover{background:transparent;color:var(--royal)}.faq-block .faq-q>summary .faq-ic{width:28px;height:28px;background:var(--royal-50);color:var(--royal);margin-top:0;transition:transform .2s var(--ease),background .2s}.faq-block .faq-q>summary .faq-ic svg{width:14px;height:14px}.faq-block .faq-q[open]>summary .faq-ic{background:var(--royal);color:var(--white)}.faq-block .faq-a{padding:0 4px 20px;padding-inline-start:44px;max-width:68ch}.mgr-end{padding-block:var(--cu-s8) var(--cu-s9)}.mgr-end-box{display:grid;justify-items:center;gap:var(--cu-s3);text-align:center;padding:clamp(32px,5vw,56px) clamp(20px,4vw,48px);border-radius:var(--r-lg);background:var(--navy);color:var(--on-navy-2);box-shadow:var(--shadow-lg)}.mgr-end-box .mgr-end-t{margin:0;color:var(--white);font-size:var(--fs-xl);font-weight:800;letter-spacing:-.02em;text-wrap:balance}@media(min-width:900px){.mgr-end-box .mgr-end-t{font-size:var(--fs-2xl)}}.mgr-end-box .mgr-end-d{margin:0;max-width:52ch;color:var(--on-navy-2);font-size:var(--fs-md);line-height:1.7}.mgr-end-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px}.mgr-end-list li{display:flex;align-items:center;gap:7px;font-size:var(--fs-base);color:var(--white)}.mgr-end-list li:before{content:"";width:8px;height:8px;border-radius:var(--r-circle);background:var(--royal-200)}.mgr-end-cta{justify-content:center;margin-top:var(--cu-s3)}#contact .cta-final .cu-about{margin:var(--cu-s6) auto var(--cu-s5)}#contact .ct-or{margin:var(--cu-s6) 0 var(--cu-s2);font-size:var(--fs-sm);color:var(--on-navy-2)}#numbers .founders{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--cu-s5) clamp(32px,5vw,72px);align-items:center;padding-block:var(--cu-s4)}#numbers .founders-head h2{margin:8px 0 0;font-size:var(--fs-xl);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--navy);text-wrap:balance}@media(min-width:900px){#numbers .founders-head h2{font-size:var(--fs-2xl)}}#numbers .founders-list{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-row:span 2}#numbers .founders-list li{display:flex;gap:12px;align-items:flex-start;font-size:var(--fs-md);line-height:1.6;color:var(--g700)}#numbers .founders-list b{color:var(--navy)}#numbers .fl-ic{flex:none;width:28px;height:28px;border-radius:var(--r-circle);background:var(--royal);color:var(--white);display:inline-flex;align-items:center;justify-content:center}#numbers .fl-ic svg{width:14px;height:14px}#numbers .founders-cta{justify-self:start}@media(max-width:900px){#numbers .founders{grid-template-columns:1fr}#numbers .founders-list{grid-row:auto}}@media(max-width:760px){#supplier>.wrap{display:flex;flex-direction:column}#supplier>.wrap>*{order:2;min-width:0}#supplier>.wrap>.sec-head{order:0}#supplier>.wrap>.join-wrap{order:1;margin-bottom:var(--cu-s8)}}#how.how-a{background:var(--white)}#how.how-a .section-head{text-align:start;margin:0}#how.how-a .section-head h2{margin:0;color:var(--navy)}#how.how-a .section-head p{margin:var(--cu-s3) 0 0;max-width:52ch;color:var(--g700)}#how .how-steps{list-style:none;margin:var(--cu-s9) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cu-s7)}#how .how-steps .pstep{display:flex;flex-direction:column;gap:var(--cu-s3);padding:var(--cu-s5) 0 0;border:0;border-top:6px solid var(--navy);background:none}#how .how-steps .pstep:hover{background:none}#how .how-steps h3{margin:0;font-size:var(--fs-lg);font-weight:700;color:var(--navy)}#how .how-steps .pstep p{margin:0;font-size:var(--fs-md);line-height:1.6;color:var(--g700)}#how .how-ex{margin-top:var(--cu-s2);display:flex;flex-direction:column;gap:var(--cu-s3);padding:var(--cu-s4);border:1px solid var(--g200);border-radius:var(--r-sm);font-size:var(--fs-base);color:var(--navy);font-variant-numeric:tabular-nums}#how .how-ex-row{display:flex;justify-content:space-between;align-items:center;gap:var(--cu-s3)}#how .how-tg{display:inline-flex;align-items:center;gap:var(--cu-s2);font-weight:600;color:var(--g600);white-space:nowrap}#how .how-tg i{position:relative;width:30px;height:18px;border-radius:var(--r-pill);background:var(--g300)}#how .how-tg i:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:12px;height:12px;border-radius:var(--r-circle);background:var(--white)}#how .how-tg.on{color:var(--royal)}#how .how-tg.on i{background:var(--royal)}#how .how-tg.on i:after{inset-inline-start:auto;inset-inline-end:3px}#how .how-ex-link{flex-direction:row;justify-content:space-between;align-items:center}#how .how-ex-link span[dir]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);font-weight:600;color:var(--royal)}#how .how-copy{flex:none;padding:4px 10px;border:1px solid var(--g300);border-radius:var(--r-sm);font-size:var(--fs-sm)}#how .how-form{margin-top:var(--cu-s9);padding:var(--cu-s6);border:1px solid var(--g200);border-radius:var(--r-md);background:var(--g50)}#how .how-form .pv-head{border-bottom-color:var(--g200)}#how .how-form .pv-head b{font-size:var(--fs-md);font-weight:700}#how .how-form .pv-head span{font-size:var(--fs-sm);color:var(--g600)}#how .how-form-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:var(--cu-s3);align-items:stretch}#how .how-form .pv-field{margin:0}#how .how-form button.pv-btn{padding:0 var(--cu-s6);font-size:var(--fs-base);min-height:48px}#how .how-form .pv-note{text-align:start;font-size:var(--fs-sm);color:var(--g600)}@media(max-width:1100px){#how .how-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--cu-s8)}#how .how-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#how .how-form-grid .pv-field:first-child{grid-column:1 / -1}}@media(max-width:640px){#how .how-steps{grid-template-columns:1fr}#how .how-form{padding:var(--cu-s5)}#how .how-form-grid{grid-template-columns:1fr}}#numbers .founders{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}#numbers .founders-head h2{margin:0;max-width:18ch}#numbers .founders-lead{margin:var(--cu-s4) 0 0;max-width:46ch;font-size:var(--fs-md);line-height:1.6;color:var(--g700)}#numbers .founders-list{display:block;grid-row:auto;margin:var(--cu-s7) 0 var(--cu-s7);max-width:560px}#numbers .founders-list>div{display:flex;flex-wrap:wrap;gap:4px var(--cu-s6);padding:var(--cu-s4) 0;border-top:1px solid var(--g200)}#numbers .founders-list>div:last-child{border-bottom:1px solid var(--g200)}#numbers .founders-list dt{flex:0 0 120px;font-weight:700;color:var(--navy)}#numbers .founders-list dd{flex:1 1 260px;margin:0;font-size:var(--fs-md);line-height:1.6;color:var(--g700)}#numbers .founders-list dd a{color:var(--royal);font-weight:600}#numbers .founders-coupon{justify-self:center;position:relative;display:flex;width:340px;max-width:100%;overflow:hidden;border-radius:var(--r-md);background:var(--brand-amber-bg);color:var(--brand-amber-ink);transform:rotate(1.5deg)}#numbers .founders-coupon:before,#numbers .founders-coupon:after{content:"";position:absolute;inset-inline-end:86px;width:20px;height:20px;border-radius:var(--r-circle);background:var(--white)}#numbers .founders-coupon:before{top:-10px}#numbers .founders-coupon:after{bottom:-10px}#numbers .fc-main{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;padding:var(--cu-s7) var(--cu-s6)}#numbers .fc-main b{font-size:var(--fs-display);line-height:1;font-weight:800;text-align:start}#numbers .fc-main span{font-size:var(--fs-lg);font-weight:700;margin-top:var(--cu-s3)}#numbers .fc-main .fc-sub{font-size:var(--fs-base);font-weight:400;margin-top:0}#numbers .fc-stub{flex:0 0 96px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:var(--cu-s4);border-inline-start:2px dashed var(--brand-amber-400);font-size:var(--fs-sm);line-height:1.4;text-align:center}@media(max-width:900px){#numbers .founders{grid-template-columns:1fr}#numbers .founders-coupon{justify-self:start}}#start .final-copy h2{max-width:16ch}#start .lead-form-wrap{padding:var(--cu-s7);border-radius:var(--r-xs);background:var(--white);border:0;box-shadow:none}#start .lead-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cu-s4) var(--cu-s3)}#start .lead-form .lf-f{display:flex;flex-direction:column;gap:6px;min-width:0}#start .lead-form .lf-wide,#start .lead-form button{grid-column:1 / -1}#start .lead-form button{background:var(--navy);border-radius:var(--r-xs);box-shadow:none}#start .lead-form .lead-form-note-small{border-top:0;padding-top:0;font-size:var(--fs-sm);color:var(--g600);text-align:start}@media(max-width:480px){#start .lead-form-wrap{padding:var(--cu-s5)}#start .lead-form{grid-template-columns:1fr}}#home .hero-inner h1 .h1-l{display:block}#home .hero-inner h1 .h1-l{text-wrap:balance}@media(max-width:640px){body[data-cu-page]{padding-bottom:calc(var(--m-band-h) + env(safe-area-inset-bottom))}.mobile-cta-bar,.page-cta-bar:not([hidden]){inset-inline:0;bottom:0;border-radius:0;max-width:none;width:auto;background:var(--white);border:0;border-top:1px solid var(--g200);box-shadow:none;padding:10px 16px calc(10px + env(safe-area-inset-bottom));transition:opacity .2s var(--cu-ease-out),transform .2s var(--cu-ease-out)}.mobile-cta-bar{display:flex;align-items:center;color:var(--white)}.mobile-cta-bar .mcb-btn{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:var(--btn-h-lg);border-radius:var(--btn-r);background:var(--royal);color:var(--white);font-weight:700;font-size:var(--fs-md)}.mobile-cta-bar.is-hidden,.page-cta-bar.is-hidden{opacity:0;transform:translateY(100%);pointer-events:none}.page-cta-bar a{min-height:var(--btn-h-lg)}.cu-a11y-btn{width:var(--tap-min);height:var(--tap-min)}}@media(max-width:640px){header#siteHeader .header-inner>.hdr-join{min-height:var(--tap-min)}button.burger,.burger{width:var(--tap-min);height:var(--tap-min)}.foot-col a,.foot-col .legal-link{display:flex;align-items:center;min-height:var(--tap-min)}footer .legal-links a,footer .legal-links button{display:inline-flex;align-items:center;min-height:var(--tap-min)}.final-alt-link,.join-who-wa,.paths-member a{display:inline-flex;align-items:center;min-height:var(--tap-min)}}@media(pointer:coarse){.cu-consent-act .btn,.filter-chip,.offer-btn,.ob-nav{min-height:var(--tap-min)}.ob-nav{min-width:var(--tap-min)}.ob-day,.pv-field input,.how-form-grid input{min-height:var(--tap-min)}}@media(min-width:900px){:root{--fx-h2:var(--fs-2xl);--fx-h1:var(--fs-display)}}@media(min-width:900px){#siteMain :is(#mistakes,#crMistakes,#about,#paths) .mx-card:not(.mx-card-lead){--mx-h3:var(--fs-xl)}}html body #paths .mx-grid{display:block;border-top:1px solid var(--g200)}html body #paths .mx-card{min-height:0;padding:clamp(22px,2.4vw,32px) 8px;border-radius:0;background:none;box-shadow:none;overflow:visible;translate:none;border-bottom:1px solid var(--g200);color:var(--navy);display:block;transition:background-color .2s ease}html body #paths .mx-card:before,html body #paths .mx-card:after,html body #about .mx-card:before,html body #about .mx-card:after{display:none}html body #paths .mx-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;gap:clamp(20px,3vw,48px)}html body #paths .mx-body h3{margin:0;color:var(--navy);text-shadow:none;font-size:var(--fs-xl);display:flex;align-items:center;gap:14px}html body #paths .mx-body p{margin:0;color:var(--g700);text-shadow:none;min-height:0;font-size:var(--fs-md);line-height:1.7;max-width:52ch}html body #paths .mx-go{margin:0;border-radius:var(--r-xs);padding:0 18px;height:var(--btn-h-md);gap:10px;font-size:var(--fs-base);white-space:nowrap;background:var(--white);color:var(--navy);border:1px solid var(--g300)}html body #paths .mx-card-lead .mx-go{background:var(--navy);color:var(--white);border-color:var(--navy)}html body #paths .mx-go:after{content:none}@media(hover:hover){html body #paths a.mx-card:hover{background:var(--g50)}html body #paths a.mx-card:hover .mx-go{border-color:var(--navy)}}html body #paths a.mx-card:focus-visible{box-shadow:none;outline:2px solid var(--royal);outline-offset:-2px}html body #paths .paths-member{text-align:start}@media(max-width:900px){html body #paths .mx-body{grid-template-columns:1fr;gap:12px;align-items:start}html body #paths .mx-go{justify-self:start;margin-top:6px}}html body #about .mx-grid{gap:0;background:var(--navy);border-radius:var(--r-xs);padding:clamp(28px,3.4vw,52px) 0}html body #about .mx-card{min-height:0;background:none;box-shadow:none;border-radius:0;translate:none;padding:0 clamp(24px,3.4vw,52px);justify-content:flex-start;overflow:visible;transition:none}html body #about .mx-card+.mx-card{border-inline-start:1px solid rgba(var(--white-rgb),.18)}html body #about .mx-body h3{color:var(--white);text-shadow:none;font-size:var(--fs-xl);margin:0 0 14px}html body #about .mx-body p{color:var(--g200);text-shadow:none;font-size:var(--fs-md);line-height:1.75}@media(max-width:900px){html body #about .mx-grid{padding:4px 0}html body #about .mx-card{padding:24px 22px}html body #about .mx-card+.mx-card{border-inline-start:0;border-top:1px solid rgba(var(--white-rgb),.18)}}#supplier .bm2 .bm-stage{grid-column:2;grid-row:1 / span 2;height:252px;margin:0}#supplier .bm2 .bm-t{grid-column:1;grid-row:1;align-self:end;position:relative;padding-top:0;font-size:var(--fs-xl);line-height:1.2;letter-spacing:-.02em;margin-bottom:12px}@media(max-width:900px){#supplier .bm2 .bm-t,#supplier .bm2 .bm-card p,#supplier .bm2 .bm-stage{grid-column:1;grid-row:auto}#supplier .bm2 .bm-t{font-size:var(--fs-lg)}#supplier .bm2 .bm-stage{height:auto;min-height:236px;margin-top:20px}}@media(max-width:900px){#supplier .bm2 .bm-stage{order:3}#supplier .bm2 .bm-t{order:1}}body .offer-card{border:1px solid var(--g200);border-radius:var(--r-xs);background:var(--white);box-shadow:none;transform:none;overflow:visible;display:flex;flex-direction:column}body .offer-card .offer-top{height:auto;min-height:0;background:transparent;border:0;padding:18px 20px 0;display:flex;align-items:baseline;gap:10px}body .offer-card .offer-top .offer-ic:not(.has-logo){display:none}body .offer-card .offer-top .offer-ic.has-logo{width:28px;height:28px;border-radius:var(--r-xs)}body .offer-card .offer-top .offer-sup{font-family:var(--font-head);font-size:var(--fs-md);font-weight:700;color:var(--navy)}body .offer-card .offer-top .offer-cat{background:none;border:0;padding:0;border-radius:0;font-size:var(--fs-xs);font-weight:500;color:var(--g600);letter-spacing:0}body .offer-card .offer-body{display:flex;flex-direction:column;flex:1;padding:6px 20px 20px}body .offer-card .offer-body h4.offer-hl{order:1;font-family:var(--font-head);font-size:var(--fs-xl);font-weight:800;line-height:1.15;color:var(--navy);margin:6px 0 10px}body .offer-card .offer-body .offer-ttl{order:2;color:var(--g800);font-size:var(--fs-base);margin:0 0 2px}body .offer-card .offer-body>p:not(.offer-ttl){order:3;color:var(--g600);margin:0 0 12px}body .offer-card .offer-body>:nth-child(-n+4){flex:none}body .offer-card .offer-price+.cu-bmeta,body .offer-card .offer-foot+.cu-bmeta{margin-top:auto}body .offer-card .offer-price{order:4;margin:0 0 14px}body .offer-card .offer-price .op-now{color:var(--navy)}body .offer-card .offer-price .op-was{color:var(--g500)}body .offer-card .cu-bmeta{order:5;display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:auto -20px 0;padding:14px 20px 0;border-top:1px dashed var(--g300)}body .offer-card .offer-where{order:6;margin-top:6px;padding-top:0;border-top:0}body .offer-card .cu-bchip{background:none;border:0;padding:0;border-radius:0;font-size:var(--fs-sm);font-weight:500;color:var(--g700);gap:8px;white-space:normal}body .offer-card .cu-bchip.cu-bexp.is-soon{color:var(--st-warn-on)}body .offer-card .cu-bchip.cu-bexp.is-now{color:var(--red-ink)}body .offer-card .cu-bchip>svg{display:none}body .offer-card .cu-bchip:before{content:"–";color:var(--g400);font-weight:400}body .offer-card .offer-where .ow-row{font-size:var(--fs-sm);color:var(--g600)}body .offer-card .offer-foot{order:7;margin-top:0;padding-top:16px}body .offer-card .offer-btn{width:100%;min-height:40px;border-radius:var(--r-xs);border:1px solid var(--navy);background:var(--navy);color:var(--white);font-size:var(--fs-sm);font-weight:700}body .ts-card{border-radius:var(--r-xs);border:1px solid var(--g200);box-shadow:none;transform:none}body .ts-card .ts-sup{background:none;border:0;padding:0;color:var(--g600);font-weight:600}body .ts-card .ts-off{background:none;color:var(--navy);padding:0;border-radius:0;font-size:var(--fs-sm)}body .ts-card .ts-price{border-bottom:1px dashed var(--g300);padding-bottom:12px}body .ts-card .cu-bmeta{flex-direction:column;align-items:flex-start;gap:4px}body .ts-card .cu-bchip{background:none;border:0;padding:0;font-size:var(--fs-sm);font-weight:500;color:var(--g700);gap:8px}body .ts-card .cu-bchip>svg{display:none}body .ts-card .cu-bchip:before{content:"–";color:var(--g400);font-weight:400}html body :is(#memberflow,#crMemberflow) .mbr-step:not(:last-child):before{content:none}html body :is(#memberflow,#crMemberflow) .mbr-flow{border-top:1px solid var(--g200)}html body :is(#memberflow,#crMemberflow) .mbr-flow .mbr-step{flex-direction:column;gap:12px;padding:22px 0;border-bottom:1px solid var(--g200)}html body :is(#memberflow,#crMemberflow) .mbr-txt{padding-top:0}html body :is(#memberflow,#crMemberflow,#cpHow) :is(.mbr-step,.cp-how-step){--m2:var(--g200);--m3:var(--g200)}html body :is(#memberflow,#crMemberflow,#cpHow) :is(.mbr-step,.cp-how-step):nth-child(2){--m2:var(--navy)}html body :is(#memberflow,#crMemberflow,#cpHow) :is(.mbr-step,.cp-how-step):nth-child(3){--m2:var(--navy);--m3:var(--navy)}html body :is(#memberflow,#crMemberflow,#cpHow) :is(.mbr-step,.cp-how-step):after{content:"";order:-1;flex:none;width:66px;height:4px;border-radius:0;background:linear-gradient(to left,var(--navy) 0 18px,transparent 18px 24px,var(--m2) 24px 42px,transparent 42px 48px,var(--m3) 48px 66px)}html body .cp-how-step{flex-direction:column;gap:12px}@media(max-width:820px){html body .cp-how{gap:26px}}.cu-dash,.cu-cfm,.ct-ovl,#cuOvl{--r-sm:var(--r-xs);--r-md:var(--r-xs);--r-lg:var(--r-xs);--r-pill:var(--r-xs);--radius-sm:var(--r-xs);--radius:var(--r-xs);--radius-lg:var(--r-xs);--radius-pill:var(--r-xs);--cu-r1:var(--r-xs);--cu-r2:var(--r-xs);--cu-r3:var(--r-xs);--cu-r4:var(--r-xs);--cu-rp:var(--r-xs);--fx-r1:var(--r-xs);--fx-r2:var(--r-xs);--fx-r3:var(--r-xs);--i-r-btn:var(--r-xs);--i-r-card:var(--r-xs);--i-r-lg:var(--r-xs);--cu-card-r:var(--r-xs);--btn-r:var(--r-xs);--dv-r:var(--r-xs)}.cu-dash .cu-sw .track,.cu-cfm .cu-sw .track{border-radius:var(--r-full)}.cu-dash .cu-in:not([readonly]):not(:disabled),.cu-cfm .cu-in:not([readonly]):not(:disabled),#cuOvl .cu-in:not([readonly]):not(:disabled),.ct-ovl .cu-in:not([readonly]):not(:disabled){background-color:var(--g100);border-color:var(--g100)}.cu-dash .cu-in:not([readonly]):not(:disabled):focus,.cu-cfm .cu-in:not([readonly]):not(:disabled):focus,#cuOvl .cu-in:not([readonly]):not(:disabled):focus,.ct-ovl .cu-in:not([readonly]):not(:disabled):focus{background-color:var(--white);border-color:var(--royal)}.cu-dash .cu-in[aria-invalid=true]:not([readonly]):not(:disabled),.cu-dash .is-bad .cu-in:not([readonly]):not(:disabled),.cu-dash .cu-in.bad:not([readonly]):not(:disabled),.cu-cfm .cu-in[aria-invalid=true]:not([readonly]):not(:disabled),.ct-ovl .cu-in[aria-invalid=true]:not([readonly]):not(:disabled){background-color:var(--red-50);border-color:var(--red)}.cu-dash :not(.cu-copy)>input.cu-in[readonly]:not([type=date]),.cu-dash :not(.cu-copy)>input.cu-in:disabled,.cu-dash select.cu-in:disabled,.cu-dash textarea.cu-in[readonly],.cu-dash textarea.cu-in:disabled{background:transparent;background-image:none;border-color:transparent;box-shadow:none;padding-inline:0;color:var(--ink);opacity:1;cursor:default;-webkit-text-fill-color:var(--ink)}#pwdOvl,#cuAgreeModal{--r-sm:var(--r-xs);--r-md:var(--r-xs);--r-lg:var(--r-xs);--r-pill:var(--r-xs);--radius-sm:var(--r-xs);--radius:var(--r-xs);--radius-lg:var(--r-xs);--radius-pill:var(--r-xs);--cu-r1:var(--r-xs);--cu-r2:var(--r-xs);--cu-r3:var(--r-xs);--cu-r4:var(--r-xs);--cu-rp:var(--r-xs);--fx-r1:var(--r-xs);--i-r-btn:var(--r-xs);--i-r-card:var(--r-xs);--i-r-lg:var(--r-xs);--cu-card-r:var(--r-xs);--btn-r:var(--r-xs)}#pwdOvl .cu-in:not([readonly]):not(:disabled),#cuAgreeModal .cu-in:not([readonly]):not(:disabled){background-color:var(--g100);border-color:var(--g100)}#pwdOvl .cu-in:not([readonly]):not(:disabled):focus,#cuAgreeModal .cu-in:not([readonly]):not(:disabled):focus{background-color:var(--white);border-color:var(--royal)}button.burger,.burger{border:1.5px solid var(--navy);background:var(--white)}.burger span{width:20px;margin:0}.burger span:before,.burger span:after{width:20px;left:0;right:auto}.hero-terms{margin:0;font-size:var(--fs-sm);color:var(--g600)}.mgr-end-strip{background:var(--navy);color:var(--white)}.mgr-end-in{display:grid;justify-items:start;gap:var(--cu-s3)}.mgr-end-strip .mgr-end-t{margin:0;color:var(--white);font-size:var(--fs-xl);font-weight:800;letter-spacing:-.02em}.mgr-end-strip .mgr-end-d{margin:0;max-width:52ch;color:var(--on-navy-2);font-size:var(--fs-md);line-height:1.7}.mgr-end-strip .mgr-end-btn{margin-top:var(--cu-s2)}html body #paths .mx-go{background:var(--navy);color:var(--white);border-color:var(--navy)}@media(hover:hover){html body #paths a.mx-card:hover .mx-go{background:var(--royal);border-color:var(--royal)}}html body :is(#memberflow,#crMemberflow) .mbr-visual:before,html body :is(#memberflow,#crMemberflow) .mbr-visual:after{content:none}html body :is(#memberflow,#crMemberflow) .mbr-step:after{width:24px;background:var(--royal)}#jqOvl .jq-card{max-width:520px;width:100%}#jqOvl .cu-head h3{margin:0}#jqOvl .jq-type{border:0;margin:0 0 var(--cu-s4);padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--cu-s2);min-width:0}#jqOvl .jq-type legend{grid-column:1 / -1;padding:0;margin-bottom:var(--cu-s2);font-size:var(--fs-sm);font-weight:600;color:var(--navy)}#jqOvl .jq-opt{position:relative;display:flex;align-items:center;justify-content:center;min-height:46px;padding:var(--cu-s2) var(--cu-s3);border:1px solid var(--g200);border-radius:var(--r-xs);background:var(--g50);color:var(--navy);font-size:var(--fs-base);font-weight:600;cursor:pointer;text-align:center;transition:border-color .15s,background .15s}#jqOvl .jq-opt input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}#jqOvl .jq-opt:has(input:checked){border-color:var(--navy);background:var(--white);outline:1px solid var(--navy);outline-offset:-2px}#jqOvl .jq-opt:has(input:focus-visible){outline:2px solid var(--royal);outline-offset:2px}#jqOvl .jq-type.bad .jq-opt{border-color:var(--red)}#jqOvl .jq-type .cu-field-err{grid-column:1 / -1;margin:0}#jqOvl .cu-grid2>.cu-field.full{grid-column:1 / -1}#jqOvl .cu-in{border-radius:var(--r-xs);background:var(--g50)}#jqOvl .jq-msg{resize:vertical;min-height:84px;font-family:inherit;line-height:1.5}#jqOvl .btn[type=submit]{border-radius:var(--r-xs)}#jqOvl .join-done{display:none}#jqOvl .join-done.show{display:block}html body :is(#memberflow,#crMemberflow) .mbr-step:after{content:none}html body :is(#memberflow,#crMemberflow) .mbr-flow .mbr-step{gap:6px}.mgr-story>.mgr-end{margin-top:0;margin-bottom:0}:is(#trustBar,.mgr-story)>section:has(+.mgr-end){padding-bottom:var(--cu-s8)}.mgr-end-strip{border-bottom:1px solid var(--on-navy-line)}.mgr-end-strip .mgr-end-q{margin:var(--cu-s2) 0 0;font-size:var(--fs-sm);color:var(--on-navy-3)}.mgr-end-strip .mgr-end-q a{color:var(--white);text-decoration:underline;text-underline-offset:3px}:is(#managers,#forcreators).app-page:has(.mgr-end-strip){padding-bottom:0;margin-bottom:0}.join-wrap.join-wrap-solo{display:block;max-width:680px;margin-inline:auto}@media(min-width:901px){#onboarding .ob-grid{align-items:stretch}#onboarding .ob-side{position:relative;top:auto}#onboarding .ob-card{display:flex;flex-direction:column}#onboarding .ob-card>#obPickWrap{flex:1;display:flex;flex-direction:column}#onboarding #obPickWrap>.ob-cal-head{margin-top:auto}#onboarding #obPickWrap>.ob-legend{margin-top:auto}}#contact .ct-team{text-align:center;max-width:none;margin:var(--cu-s4) auto var(--cu-s5);font-size:var(--fs-md);font-weight:600;color:var(--white)}html body #siteMain #paths .mx-card{--mx-h3:var(--fs-xl)}html body #paths{padding-block:var(--cu-s9)}#contact .ct-paths{margin-top:var(--cu-s3)}html:not(.cu-page-events) body:not(#cuNoPages) button[data-soon=events][data-soon][data-soon]{display:none}:where(html:not(.cu-a11y-contrast)) .cu-dash .cu-main .cu-panel:where(:not(.cu-panel .cu-panel)),:where(html:not(.cu-a11y-contrast)) .cu-dash .cu-main #cuOffers .cu-offer{border-color:transparent;box-shadow:var(--shadow-card)}:where(html:not(.cu-a11y-contrast)) .cu-dash .cu-main{--kpi-edge:transparent;--kpi-shadow:var(--shadow-card);--kpi-hero-shadow:var(--shadow-card)}.cu-dash .cu-main .cu-panel{--kpi-edge:initial;--kpi-shadow:initial;--kpi-hero-shadow:initial}.cu-dash .cu-menu .nav-badge.b-act,.cu-dash .cu-menu a.active .nav-badge,.cu-dash .cu-menu .grp .grp-sum{background:var(--st-warn);color:var(--st-warn-on)}:is(#cuDash,#supDash) .cu-menu .grp:before{content:"";order:1;flex:none;width:26px;height:26px;border-radius:var(--r-circle);background:var(--on-navy-hover);transition:background-color .18s}:is(#cuDash,#supDash) .cu-menu .grp:hover:before{background:var(--on-navy-line)}:is(#cuDash,#supDash) .cu-menu .grp:after{order:2;margin-inline-start:-16px}.cu-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.cu-offer .desc.cu-clamp{flex:none}.cu-more-btn{align-self:flex-start;background:none;border:0;padding:0;margin:-8px 0 14px;font:inherit;font-size:var(--fs-sm);font-weight:700;color:var(--ink-2);cursor:pointer}.cu-more-btn:hover,.cu-more-btn:focus-visible{text-decoration:underline;color:var(--navy)}#siteMain :is(h1,h2,h3),#siteHeader+main :is(h1,h2,h3){font-weight:700}#siteMain :is(h1,h2){letter-spacing:-.012em}#home .hero-inner h1{letter-spacing:-.018em;line-height:1.1}#home.hero{padding-bottom:40px}#home .hero-shot{aspect-ratio:auto}#home .hero-shot-frame.hd{padding-top:30px;border-radius:var(--r-sm);background-color:var(--g50)}#home .hero-shot-frame.hd:before{content:"";position:absolute;inset:0 0 auto;height:30px;z-index:var(--z-lift-2);border-bottom:1px solid var(--g200);direction:ltr;background:radial-gradient(circle at 16px 15px,var(--g300) 3.5px,transparent 4px),radial-gradient(circle at 30px 15px,var(--g300) 3.5px,transparent 4px),radial-gradient(circle at 44px 15px,var(--g300) 3.5px,transparent 4px),var(--g50)}#home .hero-shot-frame.hd:after{content:"communiqueio.com/app";position:absolute;inset:6px auto auto 50%;box-shadow:none;transform:translate(-50%);z-index:var(--z-lift-3);font-size:var(--fs-xs);line-height:18px;color:var(--g500);background:var(--white);border:1px solid var(--g200);border-radius:var(--r-xs);padding:0 18px;direction:ltr;white-space:nowrap}#home .hd-kpi:nth-child(4),#home .hd-panel:not(.hd-feed-panel),#home .hd-menu li:nth-child(3){display:none}#home .hd-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px 0}#home .hd-panels{grid-template-columns:1fr;padding:12px 16px 16px}#home .hd-kpi{padding:10px 12px;border-radius:var(--r-xs)}#home .hd-kpi .l{font-size:var(--fs-xs)}#home .hd-kpi .v{font-size:var(--fs-lg)}#home .hd-kpi .d,#home .hd-top span,#home .hd-ph span,#home .hd-feed .ft span,#home .hd-feed .tg,#home .hd-comm span{font-size:var(--fs-xs)}#home .hd-top b,#home .hd-ph b,#home .hd-comm b,#home .hd-toast{font-size:var(--fs-sm)}#home .hd-toast span{font-size:var(--fs-xs)}#home .hd-menu li{font-size:var(--fs-sm)}#home .hd-feed li{font-size:var(--fs-sm);padding:8px 0}#home .hd-feed li:nth-child(n+5){display:none}#home .hd-feed .tg{border-radius:var(--r-xs)}#home .hd-feed .ft span{white-space:normal}#home .hd-panel{border-radius:var(--r-xs)}@media(min-width:981px){#home .hero-inner{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:48px}#home .hero-shot-frame.hd{grid-template-columns:150px minmax(0,1fr);height:auto;min-height:400px}#home .hero-live .hd-feed-panel{padding-bottom:12px}}@media(max-width:640px){#home .hero-shot-frame.hd{padding-top:24px}#home .hero-shot-frame.hd:before{height:24px;background:radial-gradient(circle at 12px 12px,var(--g300) 3px,transparent 3.5px),radial-gradient(circle at 24px 12px,var(--g300) 3px,transparent 3.5px),radial-gradient(circle at 36px 12px,var(--g300) 3px,transparent 3.5px),var(--g50)}#home .hero-shot-frame.hd:after{top:3px;padding:0 12px}#home .hd-kpi:nth-child(n+3),#home .hd-feed li:nth-child(n+2),#home .hd-top span{display:none}#home .hd-kpis{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 12px 0}#home .hd-panels{padding:10px 12px 12px}#home .hd-toast{display:none}}@media(min-width:1101px){header#siteHeader .subnav .nav-links>a,header#siteHeader .subnav .nav-links>a:hover{background-color:transparent;border-radius:0}header#siteHeader .subnav .nav-links>a.active{font-weight:600;background:linear-gradient(var(--royal),var(--royal)) center bottom/ calc(100% - 24px) 2px no-repeat}}.cu-consent{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px;border-radius:var(--r-sm);font-size:var(--fs-sm);line-height:1.55}.cu-consent p{display:block;-webkit-line-clamp:unset;overflow:visible;color:var(--g700)}.cu-consent p a{color:var(--royal)}.cu-consent-act{flex-direction:row;flex-wrap:nowrap;gap:8px}.cu-consent-act .btn{flex:1 1 0;border-radius:var(--r-xs)}@media(min-width:761px){.cu-consent{inset-inline:16px auto;margin-inline:0;max-width:360px}body.cu-consent-open .cu-a11y-btn{bottom:var(--a11y-gap)}}@media(max-width:520px){.cu-consent-act{flex-direction:row}}.cu-a11y-btn{background:var(--white);color:var(--navy);border:1px solid var(--g300);border-radius:var(--r-circle);box-shadow:var(--shadow-sm)}.cu-a11y-btn:hover{background:var(--g50)}.mp-offer .mp-oi,.sv-offer .sv-offer-img{display:none}#contact .ct-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start;padding-block:24px 8px;text-align:start}#contact .ct-side{display:flex;flex-direction:column;align-items:flex-start;gap:8px}#contact .ct-side h1{margin:0 0 6px;font-size:var(--fs-2xl);line-height:1.15;color:var(--navy)}#contact .ct-team{margin:0;font-size:var(--fs-md);font-weight:600;color:var(--navy)}#contact .ct-sub{margin:0 0 14px;font-size:var(--fs-md);color:var(--g600)}#contact .ct-paths{margin:0;justify-content:flex-start}#contact .ct-rows{list-style:none;margin:0;padding:0;border-top:1px solid var(--g200)}#contact .ct-rows li{border-bottom:1px solid var(--g200)}#contact .ct-rows a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 6px;color:var(--navy);text-decoration:none}#contact .ct-rows a:hover{background:var(--g50)}#contact .ct-t{display:flex;flex-direction:column;min-width:0;text-align:start}#contact .ct-t b{font-size:var(--fs-md);font-weight:600}#contact .ct-t bdi{align-self:flex-start;font-size:var(--fs-base);color:var(--g600);overflow-wrap:anywhere}#contact .ct-go{font-size:var(--fs-base);font-weight:600;color:var(--royal)}#contact .cu-contact-id{display:block;margin:28px 0 24px;font-style:normal;font-size:var(--fs-sm);color:var(--g600);text-align:start}#contact .ct-grid{grid-template-columns:minmax(0,1fr);gap:32px;max-width:640px;margin-inline:auto}#contact .cu-contact-id{max-width:640px;margin-inline:auto}@media(max-width:760px){#contact .ct-grid{grid-template-columns:1fr;gap:28px;padding-block:40px 0}#contact .ct-go{display:none}#contact .cu-contact-id{margin-bottom:48px}}.faq-block .faq-q>summary .faq-ic{order:2;margin-inline-start:auto;width:24px;height:24px;background:transparent;color:var(--g500)}.faq-block .faq-q[open]>summary .faq-ic{transform:rotate(180deg);background:transparent;color:var(--navy)}.faq-block .faq-q>summary .faq-ic svg{width:12px;height:12px}.faq-block .faq-a{padding-inline-start:4px}.faq-block>h2{margin:0 0 16px}@media(min-width:901px){.faq-block{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);column-gap:64px;align-items:start;max-width:none}.faq-block>*{grid-column:2}#siteMain .faq-block>:is(h2,h3){grid-column:1;font-weight:700;grid-row:1 / span 30;text-align:start;font-size:var(--fs-2xl);line-height:1.15;margin:0}}footer .foot-brand{display:flex;flex-direction:column;align-items:flex-start;gap:12px}footer .foot-tag{margin:4px 0 0;font-size:var(--fs-base);color:rgba(var(--white-rgb),.72)}footer .foot-mail{font-size:var(--fs-base);color:var(--white);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--white-rgb),.35)}footer .foot-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 32px;margin-top:40px;padding-top:12px;border-top:1px solid rgba(var(--white-rgb),.12)}footer .foot-bottom .fine{font-size:var(--fs-sm)}footer .foot-bottom .cu-foot-identity{display:inline;margin:0;font-size:var(--fs-sm)}footer .foot-bottom .legal-links{border:0;padding:0;gap:0 18px;flex:0 1 auto}.cu-cols3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cu-s7);margin:var(--cu-s9) 0 0}.cu-col{border-inline-start:5px solid var(--g400);padding-block:var(--cu-s1);padding-inline:var(--cu-s5) 0;display:flex;flex-direction:column;gap:var(--cu-s3);min-width:0}.cu-col .bm-t{margin:0;font-size:var(--fs-lg);font-weight:800;color:var(--navy)}.cu-col p{margin:0;font-size:var(--fs-base);line-height:1.65;color:var(--g600)}.cu-st-tag{display:inline-flex;align-items:center;font-size:var(--fs-xs);font-weight:700;line-height:1.5;border-radius:var(--r-xs);padding:1px var(--cu-s2);white-space:nowrap}.cu-st-tag.is-ok{background:var(--st-ok-bg);color:var(--st-ok-ink)}.cu-st-tag.is-warn{background:var(--st-warn);color:var(--st-warn-ink)}.cu-st-tag.is-bad{background:var(--st-err-bg);color:var(--st-err-ink)}.cu-st-tag.is-mute{background:var(--g100);color:var(--g700)}.cu-bat-seg{flex-basis:0;min-width:6px}.cu-bat-seg.is-ok{background:var(--st-ok)}.cu-bat-seg.is-warn{background:var(--st-warn)}.cu-bat-seg.is-bad{background:var(--st-err)}.cu-bat-seg.is-mute{background:var(--g300)}.cu-bat-seg.is-info{background:var(--royal-200)}.cu-batpanel{margin-bottom:var(--cu-s5)}.oc-st-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cu-s3);margin:0 0 var(--cu-s4)}@media(max-width:600px){.oc-st-row{grid-template-columns:minmax(0,1fr)}}html.cu-site{--font:var(--site-sans);--font-head:var(--site-serif);--r-xs:0;--r-sm:0;--r-md:0;--r-lg:0;--r-pill:0;--r-full:0;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-card:none;--ac-500:var(--navy);--ac-600:var(--royal-900)}html.cu-site :is(#home .hero-copy .btn-gold,#supplier .sup-hero .sec-cta){--ac-500:var(--white);--ac-600:var(--royal-50);--ac-ink:var(--navy)}html.cu-site :is(#home .hero-copy .btn-gold,#supplier .sup-hero .sec-cta):hover{color:var(--navy)}html.cu-site body{font-family:var(--site-sans);color:var(--site-text)}html.cu-site #siteMain,html.cu-site #siteHeader,html.cu-site footer,html.cu-site #siteHeader :is(.btn,.header-cta){--fx-display:var(--font)}html.cu-site :is(#siteMain,.cu-ovl,.legal-modal) :is(h1,h2,h3){--fx-display:var(--font-head);font-weight:500;letter-spacing:0}html.cu-site #siteMain p{color:inherit}html.cu-site :is(.btn,.header-cta,button[type=submit]){border-radius:0;box-shadow:none}.hdr-tag{display:none}@media(min-width:1101px){html.cu-site #siteHeader{background:var(--white);border-bottom:1px solid var(--site-line);box-shadow:none}html.cu-site #siteHeader .header-inner{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:88px 50px;align-items:center;position:relative;height:auto;padding-block:0}html.cu-site .hdr-tag{display:block;grid-column:1;grid-row:1;justify-self:start;margin:0;font-size:var(--fs-sm);color:var(--site-text-2);letter-spacing:.02em}html.cu-site #siteHeader .logo{grid-column:2;grid-row:1;justify-self:center}html.cu-site #siteHeader .logo .cu-lockup{width:236px;height:auto}html.cu-site #siteNav{grid-column:1 / -1;grid-row:2;justify-self:stretch;border-top:1px solid var(--site-line);height:100%;display:flex;align-items:center;justify-content:center}html.cu-site #siteNav .nav-links{gap:var(--cu-s8, 48px);justify-content:center}html.cu-site #siteNav .nav-links>a,html.cu-site #siteNav .nav-more-btn{font-size:var(--fs-md);font-weight:600;color:var(--navy)}html.cu-site #siteNav .nav-links>a.active,html.cu-site #siteNav .nav-links>a[aria-current]{border-bottom:2px solid var(--navy)}html.cu-site #siteNav .nav-actions{position:absolute;inset-inline-end:150px;top:0;height:88px;display:flex;align-items:center;gap:24px}html.cu-site[dir] header#siteHeader .subnav .nav-links{-webkit-mask-image:none;mask-image:none}html.cu-site #joinMenu{grid-column:3;grid-row:1;justify-self:end}html.cu-site #joinMenu .header-cta{border-radius:0;height:var(--btn-h-md);padding-inline:24px;background:var(--navy)}}html.cu-site #home.hero{background:var(--white);padding:0;min-height:0}html.cu-site #home .hero-bg,html.cu-site #home .hd-toast{display:none}html.cu-site #home .hero-inner{max-width:none;width:100%;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;min-height:640px}html.cu-site #home .hero-copy{background:var(--navy);color:var(--white);padding:112px max(40px,calc(50vw - 600px)) 88px 64px;display:flex;flex-direction:column;justify-content:center;max-width:none}html.cu-site #home .hero-copy h1{color:var(--white);font-size:var(--fs-site-h1);line-height:1.12}html.cu-site #home .hero-copy h1 em{color:var(--white);font-style:normal}html.cu-site #home .hero-copy .lead{--g700:rgba(var(--white-rgb),.86);color:rgba(var(--white-rgb),.86);font-size:var(--fs-site-lead);line-height:1.65;margin-top:28px;max-width:30em}html.cu-site #home .hero-copy .cta-row{margin-top:40px;gap:12px}html.cu-site #home .hero-copy .btn-gold{background:var(--white);color:var(--navy);border-color:var(--white)}html.cu-site #home .hero-copy .btn-navy{background:transparent;color:var(--white);border:1.5px solid var(--white)}html.cu-site #home .hero-terms{color:rgba(var(--white-rgb),.7);margin-top:22px}html.cu-site #home .hero-platforms{margin-top:28px;padding-top:20px;border-top:1px solid var(--on-navy-line);color:var(--on-navy-3)}html.cu-site #home .hero-platforms-t{margin:0 0 12px;font-size:var(--fs-sm);color:var(--on-navy-3)}html.cu-site #home .hero-platforms-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;font-weight:600}html.cu-site #home .hero-platforms-list li{display:inline-flex;align-items:center;gap:8px}html.cu-site #home .hero-platforms-list svg{width:22px;height:22px;flex:none}html.cu-site #home .hero-platforms-more{font-weight:400}html.cu-site #home .hero-shot{background:var(--site-surface);margin:0;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:72px 0 0 max(40px,calc(50vw - 600px));transform:none}html.cu-site #home .hero-shot-frame{transform:none;box-shadow:none;border:1px solid var(--site-line);border-bottom:0;width:640px;max-width:100%;margin:0}html.cu-site #home .hero-shot-cap{position:absolute;top:28px;inset-inline-end:32px;margin:0;color:var(--site-text-2);font-size:var(--fs-sm)}html.cu-site #paths .section-head h2{font-size:var(--fs-site-h2-m)}html.cu-site #about{background:var(--white);border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line)}html.cu-site #about .wrap{display:grid;grid-template-columns:5fr 7fr;gap:88px;align-items:start}html.cu-site #about .section-head{text-align:start;margin:0;max-width:none}html.cu-site #about .section-head h2{font-size:var(--fs-site-h2);line-height:1.15}html.cu-site #about .section-head p{font-size:var(--fs-site-lead);color:var(--site-text-2);margin-top:24px}html.cu-site #about .mx-grid{display:block;counter-reset:ab;margin:0;background:none;padding:0}html.cu-site #about .mx-card{counter-increment:ab;display:grid;grid-template-columns:clamp(48px,6vw,80px) 1fr;background:none;color:var(--site-text);border:0;border-top:1px solid var(--site-line);padding:30px 0 34px;min-height:0;box-shadow:none}html.cu-site #about .mx-card:first-child{border-top-color:var(--navy)}html.cu-site #about .mx-card:last-child{border-bottom:1px solid var(--site-line)}html.cu-site #about .mx-card:before{display:block;content:counter(ab);-webkit-mask:none;mask:none;padding:0;border-radius:0;z-index:auto;opacity:1;font-family:var(--site-serif);font-size:var(--fs-site-num-l);line-height:1;color:var(--site-head);background:none;position:static;inset:auto}html.cu-site #about .mx-card:after{content:none}html.cu-site #about .mx-body{padding:0;position:static}html.cu-site #about .mx-body h3{font-size:var(--fs-site-h3);color:var(--site-head);margin:0 0 12px}html.cu-site #about .mx-body p{font-size:var(--fs-site-body);color:var(--site-text);line-height:1.7}html.cu-site #start.final-cta{background:var(--navy);padding:88px 0 80px}html.cu-site #start .final-grid{display:block}html.cu-site #start .final-copy{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px 40px;margin-bottom:36px;max-width:none}html.cu-site #start .final-copy h2{color:var(--white);font-size:var(--fs-site-h2);grid-column:1}html.cu-site #start .final-copy>p{color:rgba(var(--white-rgb),.86);grid-column:1;margin:0;font-size:var(--fs-site-body)}html.cu-site #start .final-alt{grid-column:2;grid-row:1 / span 2;align-self:end;margin:0;color:rgba(var(--white-rgb),.86)}html.cu-site #start .final-alt-link{color:var(--white)}html.cu-site #start .lead-form-wrap{max-width:none;margin:0;padding:0;background:none;border:0}html.cu-site #heroLeadForm{background:var(--white);padding:28px;display:grid;grid-template-columns:repeat(3,1fr) auto;gap:16px;align-items:end;border:0;box-shadow:none}html.cu-site #heroLeadForm .lf-f{margin:0;grid-column:auto}html.cu-site #heroLeadForm .lf-f label{font-weight:700;color:var(--navy);font-size:var(--fs-sm)}html.cu-site #heroLeadForm input:not([type=checkbox]){height:46px;border:1px solid var(--g300);background:var(--white);border-radius:0}html.cu-site #heroLeadForm button[type=submit]{grid-column:auto;height:46px;margin:0;padding-inline:28px;background:var(--navy);color:var(--white);width:auto}html.cu-site #heroLeadForm .lf-consent{grid-column:1 / -1;border-top:1px solid var(--site-line);padding-top:16px;margin:4px 0 0}html.cu-site #heroLeadForm .lead-form-note-small{grid-column:1 / -1;margin:0;color:var(--site-text-2)}html.cu-site .lf-consent{display:grid;gap:10px;font-size:var(--fs-base);color:var(--site-text)}html.cu-site .lf-consent label{font-weight:400;color:var(--site-text);font-size:var(--fs-base);display:flex;gap:10px;align-items:flex-start;line-height:1.55;cursor:pointer}html.cu-site .lf-consent input{width:17px;height:17px;margin-top:3px;flex:none;accent-color:var(--navy)}html.cu-site .lf-consent .lc-link{color:inherit;text-decoration:underline;background:none;border:0;padding:0;font:inherit;cursor:pointer}html.cu-site #mistakes{background:var(--white)}html.cu-site #mistakes .mx-head{display:grid;grid-template-columns:7fr 5fr;gap:80px;align-items:end;padding-bottom:64px;border-bottom:1px solid var(--navy);margin-bottom:0}html.cu-site #mistakes .mx-head h1{font-size:var(--fs-site-h1);line-height:1.12;color:var(--site-head)}html.cu-site #mistakes .mx-head-side{border:0;padding:0}html.cu-site #mistakes .mx-head-side p{font-size:var(--fs-site-lead);color:var(--site-text)}html.cu-site #mistakes .mx-kicker{font-family:var(--site-sans);--fx-display:var(--font);font-size:var(--fs-base);font-weight:700;color:var(--site-text-2);letter-spacing:.02em;margin:40px 0 24px}html.cu-site #mistakes .mx-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:56px;counter-reset:mx;margin:0;padding:0}html.cu-site #mistakes .mx-card{counter-increment:mx;background:none;color:var(--site-text);border:0;border-top:1px solid var(--site-line);padding:26px 0 0;min-height:0;aspect-ratio:auto;box-shadow:none;overflow:visible}html.cu-site #mistakes .mx-card:before{content:"0" counter(mx);display:block;opacity:1;-webkit-mask:none;mask:none;padding:0;border-radius:0;z-index:auto;font-family:var(--site-serif);font-size:var(--fs-lg);color:var(--navy);background:none;position:static;inset:auto}html.cu-site #mistakes .mx-card:after{content:none}html.cu-site #mistakes .mx-body{position:static;padding:0}html.cu-site #mistakes .mx-body h3{font-size:var(--fs-site-h3-l);color:var(--site-head);margin:12px 0 16px}html.cu-site #mistakes .mx-body p{color:var(--site-text-2);font-size:var(--fs-site-body)}html.cu-site #how{background:var(--white)}html.cu-site #how .section-head{text-align:start;border-bottom:1px solid var(--navy);padding-bottom:14px;margin-bottom:0;max-width:none}html.cu-site #how .section-head h2{font-size:var(--fs-site-h2)}html.cu-site .how-rows{list-style:none;margin:0;padding:0;counter-reset:hw}html.cu-site .how-rows>li{counter-increment:hw;display:grid;grid-template-columns:90px 340px 1fr;gap:0;align-items:baseline;border-bottom:1px solid var(--site-line);padding:24px 0}html.cu-site .how-rows>li:last-child{border-bottom-color:var(--navy)}html.cu-site .how-rows>li:before{content:"0" counter(hw);font-weight:700;color:var(--navy);font-size:var(--fs-md);font-variant-numeric:tabular-nums}html.cu-site .how-rows h3{font-size:var(--fs-site-h3);margin:0;color:var(--site-head)}html.cu-site .how-rows p{margin:0;color:var(--site-text-2);font-size:var(--fs-site-body);line-height:1.7}html.cu-site #howLeadForm{background:var(--site-surface);border:0;border-top:1px solid var(--site-line);box-shadow:none;margin:64px calc(50% - 50vw) 0;padding:44px max(16px,calc(50vw - 600px)) 48px}html.cu-site #howLeadForm .pv-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:22px}html.cu-site #howLeadForm .pv-head b{font-family:var(--site-serif);font-weight:500;font-size:var(--fs-site-h3);color:var(--site-head)}html.cu-site #howLeadForm .pv-head span{color:var(--site-text-2);font-weight:700;font-size:var(--fs-sm)}html.cu-site #howLeadForm .how-form-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:end}html.cu-site #howLeadForm .pv-btn{height:46px;background:var(--navy);color:var(--white);border-radius:0;padding-inline:28px}html.cu-site #howLeadForm .lf-consent{margin-top:18px}html.cu-site #howLeadForm .pv-note{color:var(--site-text-2);margin-top:14px}html.cu-site #memberflow .mbr-phone{border-radius:var(--r-device)}html.cu-site #memberflow .mbr-screen{border-radius:var(--r-device-in)}html.cu-site #earn .section-head{text-align:start;border-bottom:1px solid var(--navy);padding-bottom:14px;margin-bottom:0;max-width:none}html.cu-site #earn .section-head h2{font-size:var(--fs-site-h2)}html.cu-site #earn .earn-grid{display:block;counter-reset:er;margin:0}html.cu-site #earn .earn-card{counter-increment:er;display:grid;grid-template-columns:70px 440px 1fr;column-gap:0;background:none;border:0;border-bottom:1px solid var(--site-line);padding:28px 0;box-shadow:none}html.cu-site #earn .earn-card:before{content:counter(er);grid-row:1 / span 3;font-family:var(--site-serif);font-size:var(--fs-site-num);color:var(--site-head)}html.cu-site #earn .earn-card h3{grid-column:2;grid-row:1 / span 3;font-size:var(--fs-site-h3);margin:0;padding-inline-end:40px}html.cu-site #earn .earn-card p{grid-column:3;margin:0 0 4px;color:var(--site-text);font-size:var(--fs-site-body);line-height:1.7}html.cu-site #earn .earn-card p.earn-fine{color:var(--site-text-2);font-size:var(--fs-base);margin-top:10px}html.cu-site #earn .earn-card p.earn-fine b{font-weight:400}html.cu-site #earn .earn-free{background:var(--navy);color:var(--white);border:0;margin-top:32px;padding:32px 40px;font-size:var(--fs-site-lead);text-align:start}html.cu-site #earn .earn-free b{color:var(--white)}html.cu-site .faq-block{display:grid;grid-template-columns:4fr 8fr;gap:0 96px;align-items:start}html.cu-site .faq-block>h2{grid-column:1;grid-row:1 / span 20;font-size:var(--fs-site-h2);line-height:1.15}html.cu-site .faq-block>:not(h2){grid-column:2}html.cu-site .faq-block>.faq-q:first-of-type{border-top:1px solid var(--navy)}html.cu-site .faq-q{border:0;border-bottom:1px solid var(--site-line);background:none;box-shadow:none;margin:0;padding:0}html.cu-site .faq-q>summary{font-family:var(--site-serif);font-weight:500;font-size:var(--fs-site-q);color:var(--site-head);padding:22px 0;display:flex;justify-content:space-between;align-items:baseline;gap:24px;list-style:none}html.cu-site .faq-q>summary::-webkit-details-marker{display:none}html.cu-site .faq-q>summary .faq-ic{order:2;display:inline-block;width:auto;height:auto;background:none;border:0;color:var(--g500);transform:none}html.cu-site .faq-q[open]>summary .faq-ic{color:var(--navy)}html.cu-site .faq-q>summary .faq-ic svg{display:none}html.cu-site .faq-q>summary .faq-ic:before{content:"+";font-family:var(--site-serif);font-size:var(--fs-site-h3);line-height:1}html.cu-site .faq-q[open]>summary .faq-ic:before{content:"−"}html.cu-site .faq-q .faq-a{padding:0 0 22px;color:var(--site-text-2);font-size:var(--fs-site-body);line-height:1.7;max-width:40em}html.cu-site #supplier.app-page{padding-top:0}html.cu-site #supplier .sup-hero{background:var(--navy);color:var(--white);text-align:start;max-width:none;margin:0 calc(50% - 50vw) 72px;padding:104px max(16px,calc(50vw - 600px)) 0;display:grid;grid-template-columns:1fr auto;column-gap:48px;align-items:end}html.cu-site #supplier .sup-hero h1{grid-column:1 / -1;color:var(--white);font-size:var(--fs-site-hero);line-height:1.12;margin:0;max-width:none}html.cu-site #supplier .sup-hero>p{grid-column:1;color:rgba(var(--white-rgb),.88);font-size:var(--fs-site-lead);margin:30px 0 0;max-width:34em;text-align:start}html.cu-site #supplier .sup-hero-act{grid-column:2;display:flex;flex-direction:column;align-items:center;gap:16px}html.cu-site #supplier .sup-hero-mark{display:flex;background:var(--white);padding:10px}html.cu-site #supplier .sup-hero-mark .sec-mark{display:block;width:62%;height:auto;margin:0}html.cu-site #supplier .sup-hero .sec-cta{margin:0;background:var(--white);color:var(--navy);border-color:var(--white)}html.cu-site #supplier .sup-hero .hero-terms{color:rgba(var(--white-rgb),.82)}html.cu-site #supplier .sup-hero .hero-terms a{color:var(--white);text-decoration:underline}html.cu-site #build{background:var(--white);border:0}html.cu-site #build .join-head-top{text-align:start;max-width:720px;margin:0 auto 48px}html.cu-site #build .join-head-top h1{display:flex;align-items:center;gap:18px;font-size:var(--fs-site-join)}html.cu-site #build .join-head-top h1 .sec-mark{display:inline-block;width:56px;height:auto;margin:0;flex:none}html.cu-site #build .join-head-top p{color:var(--site-text-2);font-size:var(--fs-site-lead);margin-top:18px}html.cu-site #build .join-wrap{display:block;max-width:720px;margin:0 auto}html.cu-site #build .join-card{background:none;border:0;border-top:1px solid var(--navy);box-shadow:none;padding:36px 0 0;max-width:none}html.cu-site #build .join-wrap:not(.is-sent) .join-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px}html.cu-site #build .join-head :is(h3,h2:where(.h3-look)){font-size:var(--fs-xl)}html.cu-site #build .join-head p{color:var(--site-text-2);font-size:var(--fs-sm);margin:0}html.cu-site #build .cu-grid2{gap:28px 32px}html.cu-site #build .cu-field label{font-weight:700;color:var(--navy);font-size:var(--fs-sm)}html.cu-site #build .lead-consent input{accent-color:var(--navy)}html.cu-site #build #joinCommForm .btn-gold{background:var(--navy);border-color:var(--navy);color:var(--white)}html.cu-site #build .join-wrap:not(.is-sent) .join-side{background:none;border:0;border-top:1px solid var(--site-line);box-shadow:none;margin-top:56px;padding:28px 0 0;max-width:none}html.cu-site #build .join-side h4{font-size:var(--fs-base);font-weight:700;color:var(--site-text-2);margin-bottom:20px}@media(min-width:901px){html.cu-site #build .join-side ul:not([style*=none]){display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;counter-reset:js;padding:0;margin:0;list-style:none}}html.cu-site #build .join-side li{counter-increment:js;display:grid;grid-template-columns:36px 1fr;align-items:baseline;color:var(--site-text)}html.cu-site #build .join-side li:before{content:counter(js);font-family:var(--site-serif);font-size:var(--fs-site-num);color:var(--site-head)}html.cu-site #build .join-side li svg{display:none}html.cu-site #build .join-side-foot{border:0;margin-top:28px;padding:0}@media(max-width:1100px){html.cu-site #home .hero-inner{grid-template-columns:1fr;min-height:0}html.cu-site #home .hero-copy{padding:56px 20px 48px}html.cu-site #home .hero-shot{padding:48px 0 0 20px}html.cu-site #home .hero-shot-cap{top:16px;inset-inline-end:20px}html.cu-site #about .wrap,html.cu-site #mistakes .mx-head,html.cu-site .faq-block{grid-template-columns:1fr;gap:28px}html.cu-site .faq-block>h2,html.cu-site .faq-block>:not(h2){grid-column:1;grid-row:auto}html.cu-site #mistakes .mx-grid{grid-template-columns:1fr;gap:32px}html.cu-site .how-rows>li{grid-template-columns:56px 1fr;row-gap:8px}html.cu-site .how-rows>li p{grid-column:2}html.cu-site #howLeadForm .how-form-grid,html.cu-site #heroLeadForm,html.cu-site #start .final-copy{grid-template-columns:1fr}html.cu-site #start .final-alt{grid-column:1;grid-row:auto}html.cu-site #earn .earn-card{grid-template-columns:44px 1fr}html.cu-site #earn .earn-card h3{grid-row:auto;padding:0;margin-bottom:10px}html.cu-site #earn .earn-card p{grid-column:2}html.cu-site #earn .earn-card:before{grid-row:1}html.cu-site #supplier.app-page{padding-top:0}html.cu-site #supplier .sup-hero{grid-template-columns:1fr;padding-top:56px}html.cu-site #supplier .sup-hero-act{grid-column:1;align-items:flex-start;margin-top:28px}html.cu-site #build .join-side ul{grid-template-columns:1fr}}@media(max-width:700px){html.cu-site #home .hero-copy h1,html.cu-site #mistakes .mx-head h1{font-size:var(--fs-site-h1-m)}html.cu-site :is(#about,#how,#earn) .section-head h2,html.cu-site .faq-block>h2,html.cu-site #start .final-copy h2{font-size:var(--fs-site-h2-m)}html.cu-site #supplier .sup-hero h1{font-size:var(--fs-site-h1-m)}html.cu-site #build .join-head-top h1{font-size:var(--fs-site-h2-m)}html.cu-site #build .join-head-top h1 .sec-mark{width:40px}html.cu-site #build .join-head{display:block}html.cu-site :is(.how-rows,#mistakes,#earn) h3{font-size:var(--fs-site-h3-m)}html.cu-site .faq-q>summary{font-size:var(--fs-lg)}html.cu-site #home .cta-row{flex-direction:column;align-items:stretch}html.cu-site #home .cta-row .btn{flex:none;width:100%}html.cu-site #home .hero-shot{padding:44px 16px 0}html.cu-site #home .hero-shot-frame{width:100%}html.cu-site #heroLeadForm{padding:20px}html.cu-site #heroLeadForm :is(.lf-f,.lf-f.lf-wide){margin:0;padding:0;width:100%}html.cu-site #heroLeadForm button[type=submit]{width:100%}}html.cu-site .mx-card{transition:none}html.cu-site .mx-card:hover{translate:none;box-shadow:none}html.cu-site .mx-body :is(h3,p){text-shadow:none}html.cu-site #home:after,html.cu-site #cpCover:before,html.cu-site .ob-side:before{content:none}html.cu-site .cp-how-step:after{background:var(--site-line)}html.cu-site :is(.mx-card,#howLeadForm .pv-field,.faq-q .faq-ic,.ob-legend .lg){border-radius:0}html.cu-site input[type=checkbox]{border-radius:0}html.cu-site footer .cu-logo-tile{border-radius:0;box-shadow:none}html.cu-site :is(.ob-side,.ob-meet-logo,.ob-n,#memberflow .mbr-phone){box-shadow:none}html.cu-site #cpHow .cp-how-step:after{background:var(--site-line)}html.cu-site #onboarding .ob-side:before{display:none}html.cu-site #siteHeader{box-shadow:none}html.cu-site #siteMain :is(h1,h2,h3,.bm-t,.mbr-txt b,.cp-card h3,.mx-body h3):not(:is(.hero-copy,.sup-hero,#start,.mgr-end-strip,.earn-free,#cpCover,.cta-final,.mbr-screen,#heroDash,.ob-side) *){color:var(--site-head)}html.cu-site #siteMain :is(p,li,.mbr-txt span,.cu-col p):not(:is(.hero-copy,.sup-hero,#start,.mgr-end-strip,.earn-free,#cpCover,.cta-final,.mbr-screen,#heroDash,.faq-a,.earn-fine,.hero-terms,.earn-free-row,.ob-side) *):not(.earn-fine,.earn-free,.mute,.lead-form-note-small,.pv-note){color:var(--site-text)}html.cu-site #mistakes .mx-card:before,html.cu-site .how-rows>li:before{color:var(--site-head)}html.cu-site #siteMain :is(#home h1,#mistakes .mx-head h1,#supplier .sup-hero h1,#build .join-head-top h1,#community #cpName){--fx-h1:var(--fs-site-h1);--fx-h2:var(--fs-site-h1);--fx-h3:var(--fs-site-h1);--mx-h3:var(--fs-site-h1);font-size:var(--fs-site-h1);font-weight:500;line-height:1.12}html.cu-site #home h1 :is(em,.h1-l){font-weight:inherit}html.cu-site #siteMain :is(#paths .section-head h2,#about .section-head h2,#how .section-head h2,#earn .section-head h2,#memberflow .section-head h2,.faq-block>h2,#start .final-copy h2,#contact h1,#contact h2,#onboarding .sec-head h1,#onboarding .sec-head h2,#onboarding h2:not(.h3-look)){--fx-h1:var(--fs-site-h2);--fx-h2:var(--fs-site-h2);--fx-h3:var(--fs-site-h2);--mx-h3:var(--fs-site-h2);font-size:var(--fs-site-h2);font-weight:500;line-height:1.15}html.cu-site #siteMain :is(#paths .mx-body h3,#about .mx-body h3,#mistakes .mx-body h3,.mgr-end-t,#howLeadForm .pv-head b,#build .join-head :is(h3,h2:where(.h3-look)),#supJoin .join-head h3){--fx-h1:var(--fs-site-h3);--fx-h2:var(--fs-site-h3);--fx-h3:var(--fs-site-h3);--mx-h3:var(--fs-site-h3);font-size:var(--fs-site-h3);font-weight:500;font-family:var(--site-serif)}html.cu-site #siteMain :is(#how .how-rows h3,#earn .earn-card h3,.faq-q>summary,#memberflow .mbr-txt b,.cu-col .bm-t,#onboarding :is(h3,h2:where(.h3-look)),#cpOffers .cp-card h3){--fx-h1:var(--fs-site-h4);--fx-h2:var(--fs-site-h4);--fx-h3:var(--fs-site-h4);--mx-h3:var(--fs-site-h4);font-size:var(--fs-site-h4);font-weight:500;font-family:var(--site-serif);line-height:1.3}html.cu-site #siteMain :is(#home .lead,#about .section-head p,#mistakes .mx-head-side p,#supplier .sup-hero>p,#build .join-head-top p,#start .final-copy>p){font-size:var(--fs-site-lead);line-height:1.65}html.cu-site #siteMain :is(#paths .mx-body p,#about .mx-body p,#mistakes .mx-body p,.how-rows p,#earn .earn-card p:not(.earn-fine),.faq-a,.faq-a p,#memberflow .mbr-txt span,.cu-col p,.mgr-end-d,.cp-lead,#earn .earn-free){font-size:var(--fs-site-body);line-height:1.7}html.cu-site #siteMain :is(.earn-fine,.lead-form-note-small,.pv-note,.join-note,.hero-terms,.hero-shot-cap,.mx-kicker,#build .join-side h4,#build .join-head p){font-size:var(--fs-site-small)}html.cu-site #siteMain :is(#heroLeadForm .lf-f label,#howLeadForm .pv-field>span,#build .cu-field label,#supJoin .cu-field label){font-size:var(--fs-site-label);font-weight:700;color:var(--site-text)}html.cu-site #earn :is(.earn-card,.earn-free) b{font-weight:inherit}html.cu-site #earn .earn-free b{display:block;font-family:var(--site-serif);font-weight:500;font-size:var(--fs-site-h4);margin-bottom:6px}html.cu-site #siteMain .faq-a b{font-weight:600}html.cu-site #earn .earn-card p.earn-fine{border:0;padding:0;margin-top:8px}@media(max-width:700px){html.cu-site #siteMain :is(#home h1,#mistakes .mx-head h1,#supplier .sup-hero h1,#build .join-head-top h1,#community #cpName){--fx-h1:var(--fs-site-h1-m);--fx-h2:var(--fs-site-h1-m);--fx-h3:var(--fs-site-h1-m);--mx-h3:var(--fs-site-h1-m);font-size:var(--fs-site-h1-m)}html.cu-site #siteMain :is(#paths .section-head h2,#about .section-head h2,#how .section-head h2,#earn .section-head h2,#memberflow .section-head h2,.faq-block>h2,#start .final-copy h2,#contact h1,#contact h2,#onboarding .sec-head h1,#onboarding .sec-head h2,#onboarding h2:not(.h3-look)){--fx-h1:var(--fs-site-h2-m);--fx-h2:var(--fs-site-h2-m);--fx-h3:var(--fs-site-h2-m);--mx-h3:var(--fs-site-h2-m);font-size:var(--fs-site-h2-m)}html.cu-site #siteMain :is(#paths .mx-body h3,#about .mx-body h3,#mistakes .mx-body h3,.mgr-end-t,#howLeadForm .pv-head b,#build .join-head :is(h3,h2:where(.h3-look)),#supJoin .join-head h3){--fx-h1:var(--fs-site-h3-m);--fx-h2:var(--fs-site-h3-m);--fx-h3:var(--fs-site-h3-m);--mx-h3:var(--fs-site-h3-m);font-size:var(--fs-site-h3-m)}html.cu-site #siteMain :is(#how .how-rows h3,#earn .earn-card h3,.faq-q>summary,#memberflow .mbr-txt b,.cu-col .bm-t,#onboarding :is(h3,h2:where(.h3-look)),#cpOffers .cp-card h3){--fx-h1:var(--fs-site-h4-m);--fx-h2:var(--fs-site-h4-m);--fx-h3:var(--fs-site-h4-m);--mx-h3:var(--fs-site-h4-m);font-size:var(--fs-site-h4-m)}html.cu-site #siteMain :is(#home .lead,#about .section-head p,#mistakes .mx-head-side p,#supplier .sup-hero>p,#build .join-head-top p,#start .final-copy>p){font-size:var(--fs-md)}}html.cu-site .cu-ring,html.cu-site #supplier .sup-hero-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--ring-d,104px);height:var(--ring-d,104px);border-radius:var(--r-circle);background:var(--white);padding:0}html.cu-site :is(.cu-ring,#supplier .sup-hero-mark) svg{display:block;width:62%;height:auto;margin:0}html.cu-site #supplier .sup-hero-mark{--ring-d:128px}html.cu-site #earn .earn-free-row{display:flex;align-items:center;justify-content:center;gap:36px;background:var(--navy);margin-top:32px;padding:44px 40px}html.cu-site #earn .earn-free-row .earn-free{margin:0;padding:0;background:none;color:var(--white)}html.cu-site #start .final-ring{grid-column:2;grid-row:1;justify-self:end;margin-bottom:24px}html.cu-site #start .final-alt{grid-row:2}@media(max-width:1100px){html.cu-site #start .final-ring{grid-column:1;justify-self:start;margin:8px 0 0}html.cu-site #start .final-alt{grid-row:auto}}@media(max-width:700px){html.cu-site .cu-ring{--ring-d:72px}html.cu-site #supplier .sup-hero-mark{--ring-d:96px}html.cu-site #earn .earn-free-row{flex-direction:column;align-items:stretch;gap:20px;padding:28px 20px}}html.cu-site #onboarding .ob-side :is(h3,h2:where(.h3-look)){color:var(--white)}html.cu-site #siteMain .lf-consent label,html.cu-site #siteMain .lf-consent label span{font-weight:400}html.cu-site :is(.cat-card .ci,.bc2-ic:not(.has-logo),.bc2-cond>svg,.offer-where .ow-row>svg,.cu-bchip>svg,.ts-head>svg){display:none}html.cu-site .cat-card{justify-content:center}@media(min-width:1101px){html.cu-site #siteHeader .header-inner{grid-template-rows:112px 50px}html.cu-site #siteHeader .logo{align-self:start;margin-top:20px}html.cu-site .hdr-tag{grid-column:2;grid-row:1;justify-self:center;align-self:end;margin:0 0 14px;text-align:center}html.cu-site #siteNav .nav-actions{height:112px}}html.cu-site .hdr-tag .hdr-claim{display:block;margin-bottom:2px;font-size:var(--fs-base);font-weight:700;color:var(--site-head);letter-spacing:0}@media(min-width:1101px){html.cu-site #siteHeader .header-inner{grid-template-rows:130px 50px}html.cu-site #siteNav .nav-actions{height:130px}}html.cu-site footer .foot-tag{font-size:var(--fs-md);color:var(--on-navy-2)}html.cu-site footer .foot-mail{font-size:var(--fs-md)}html.cu-site footer .foot-col a,html.cu-site footer .foot-col .legal-link{font-size:var(--fs-md)}html.cu-site footer .foot-bottom,html.cu-site footer .foot-bottom :is(.fine,.legal-link,a){font-size:var(--fs-base)}html.cu-site :is(.mgr-end-strip .mgr-end-q,.faq-foot){font-size:var(--fs-md)}html.cu-site #supplier .sup-hero{padding-bottom:var(--cu-s10)}html.cu-site #supplier .bm-head{text-align:center;max-width:780px;margin:var(--cu-s11) auto var(--cu-s8);font-size:var(--fs-site-h2-m);color:var(--site-head)}html.cu-site #supplier .bm-cols{display:block;max-width:780px;margin:0 auto var(--cu-s6);counter-reset:bm}html.cu-site #supplier .bm-cols .cu-col{counter-increment:bm;display:grid;grid-template-columns:72px 1fr;column-gap:8px;row-gap:12px;align-items:start;border:0;border-top:1px solid var(--site-line);padding:36px 0;margin:0}html.cu-site #supplier .bm-cols .cu-col:first-child{border-top-color:var(--navy)}html.cu-site #supplier .bm-cols .cu-col:last-child{border-bottom:1px solid var(--site-line)}html.cu-site #supplier .bm-cols .cu-col:before{content:counter(bm);grid-row:1 / span 2;font-family:var(--site-serif);font-size:var(--fs-site-num-l);line-height:1;color:var(--navy)}html.cu-site #supplier .bm-cols .cu-col>*{grid-column:2}@media(max-width:700px){html.cu-site #supplier .bm-head{margin-top:var(--cu-s9)}html.cu-site #supplier .bm-cols .cu-col{grid-template-columns:44px 1fr;padding:28px 0}html.cu-site #supplier .bm-cols .cu-col:before{font-size:var(--fs-site-h3-m)}}@media(min-width:801px){html.cu-site body #paths .section-head{text-align:center;margin-inline:auto}html.cu-site body #paths .mx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,400px));justify-content:center;gap:var(--cu-s6);border-top:0}html.cu-site body #paths .mx-card{border:1px solid var(--site-line);padding:var(--cu-s9) var(--cu-s8);text-align:center}html.cu-site body #paths .mx-body{display:flex;flex-direction:column;align-items:center;gap:var(--cu-s4)}html.cu-site body #paths .mx-body p{max-width:30em}html.cu-site #about .wrap{display:block;max-width:780px;margin-inline:auto}html.cu-site #about .section-head{text-align:center;margin:0 auto var(--cu-s9)}html.cu-site #start .final-copy{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:780px;margin:0 auto var(--cu-s8);gap:var(--cu-s3)}html.cu-site #start .final-ring{margin:var(--cu-s4) 0 0}html.cu-site #start .final-alt{margin:0;text-align:center;align-self:center;justify-items:center}html.cu-site #start .lead-form-wrap{max-width:860px;margin-inline:auto}}html.cu-site select.cu-in,html.cu-site #build select.cu-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%235C6E7F' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left var(--cu-s3) center;padding-inline:var(--cu-s3) 34px;text-overflow:ellipsis}@media(max-width:400px){html.cu-site #supJoin .join-card{padding-inline:var(--cu-s4)}}:where(html.cu-site) h2:where(.h3-look){font-size:var(--fx-h3);line-height:1.3}:where(html.cu-site) #siteMain h2:where(.h3-look){line-height:1.34}:where(html.cu-site) .join-head h2:where(.h3-look){margin-bottom:6px}:where(html.cu-site) #onboarding .ob-side h2:where(.h3-look){margin:0 0 20px}html.cu-site body #siteMain h2.h3-look:not(#_){font-size:var(--fx-h3)}html.cu-site body #siteMain .ob-side h2.h3-look:not(#_){font-size:var(--fs-lg);letter-spacing:0}html.cu-site #siteMain #paths .mx-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-top:0}html.cu-site #siteMain #paths .mx-card.mx-tile{--mx-h3:var(--fs-site-h2);position:relative;overflow:hidden;min-height:540px;margin:0;padding:0;border:0;background:var(--navy);display:block}html.cu-site #siteMain #paths .mx-tile-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}html.cu-site #siteMain #paths .mx-tile .mx-body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:14px;padding:0 32px 44px;text-align:center;background:linear-gradient(to top,rgba(var(--navy-rgb),.9),rgba(var(--navy-rgb),.42) 46%,rgba(var(--navy-rgb),0) 72%)}html.cu-site #siteMain #paths .mx-tile .mx-body h3{--mx-h3:var(--fs-site-h2);color:var(--white);margin:0}html.cu-site #siteMain #paths .mx-tile .mx-body p{color:rgba(var(--white-rgb),.92);min-height:0;max-width:30em;margin:0}html.cu-site #siteMain #paths .mx-tile .mx-go{background:transparent;color:var(--white);border:1px solid var(--white);margin-top:8px}@media(hover:hover){html.cu-site #siteMain #paths a.mx-tile:hover{background:var(--navy)}html.cu-site #siteMain #paths a.mx-tile:hover .mx-go{background:var(--white);color:var(--navy);border-color:var(--white)}}@media(max-width:900px){html.cu-site #siteMain #paths .mx-grid{grid-template-columns:1fr}html.cu-site #siteMain #paths .mx-card.mx-tile{--mx-h3:var(--fs-site-h2-m);min-height:440px}html.cu-site #siteMain #paths .mx-tile .mx-body{padding:0 20px 32px;background:linear-gradient(to top,rgba(var(--navy-rgb),.92),rgba(var(--navy-rgb),.62) 55%,rgba(var(--navy-rgb),0) 88%)}html.cu-site #siteMain #paths .mx-tile .mx-body h3{--mx-h3:var(--fs-site-h2-m)}}html.cu-site .faq-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}html.cu-site .faq-chip{font:inherit;font-size:var(--fs-site-small);font-weight:700;color:var(--site-text);background:var(--white);border:1px solid var(--g300);padding:8px 18px;min-height:var(--tap-min);cursor:pointer}html.cu-site .faq-chip[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--white)}@media(hover:hover){html.cu-site .faq-chip[aria-pressed=false]:hover{border-color:var(--navy)}}html.cu-site .faq-chip:focus-visible{outline:2px solid var(--royal);outline-offset:2px}html.cu-site .faq-block>.faq-q[hidden]{display:none}html.cu-site .faq-block>.faq-q.faq-first{border-top:1px solid var(--navy)}html.cu-site .join-stepper{list-style:none;margin:0 0 30px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html.cu-site .join-stepper li{margin:0;padding:12px 0 0;border-top:4px solid var(--site-line);display:flex;flex-direction:column;gap:2px}html.cu-site .join-stepper li.on{border-top-color:var(--navy)}html.cu-site .join-stepper b{font-size:var(--fs-site-small);font-weight:700;color:var(--site-text-2);line-height:1.35}html.cu-site .join-stepper li.on b{color:var(--site-text)}html.cu-site .join-stepper span{font-size:var(--fs-site-label);color:var(--site-text-2);line-height:1.4}html.cu-site #start .join-stepper li{border-top-color:rgba(var(--white-rgb),.28)}html.cu-site #start .join-stepper li.on{border-top-color:var(--white)}html.cu-site #start .join-stepper b,html.cu-site #start .join-stepper span{color:rgba(var(--white-rgb),.78)}html.cu-site #start .join-stepper li.on b{color:var(--white)}html.cu-site #build .join-wrap:not(.is-sent) .join-side{border-top:0;margin-top:24px;padding:0}@media(max-width:1100px){html.cu-site header#siteHeader .subnav{max-height:none;height:calc(100dvh - 64px);padding:0;border:0;box-shadow:none;overflow-y:auto;overscroll-behavior:contain}html.cu-site header#siteHeader .subnav .nav-links{gap:0;min-height:100%}html.cu-site header#siteHeader .subnav .nav-links>a,html.cu-site header#siteHeader .subnav .nav-links .nav-more-pop a{position:relative;margin:0;border:0;border-radius:0;background:none;text-align:start;background-image:linear-gradient(var(--site-line),var(--site-line));background-size:100% 1px;background-position:bottom;background-repeat:no-repeat}html.cu-site header#siteHeader .subnav .nav-links>a{min-height:62px;padding:0 20px;font-size:var(--fs-site-h4-m);font-weight:700;color:var(--site-text)}html.cu-site header#siteHeader .subnav .nav-links .nav-more-pop a{min-height:52px;padding:14px 20px;font-size:var(--fs-md);font-weight:600;color:var(--g700)}html.cu-site header#siteHeader .subnav .nav-links>a:before,html.cu-site header#siteHeader .subnav .nav-links .nav-more-pop a:before{content:"";position:absolute;inset-inline-end:22px;top:50%;width:8px;height:8px;margin-top:-4px;border-top:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(-45deg)}html.cu-site header#siteHeader .subnav .nav-links .nav-actions{order:100;margin:auto 0 0;position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 16px calc(16px + env(safe-area-inset-bottom));background:var(--white);border-top:1px solid var(--site-line)}html.cu-site header#siteHeader .subnav .nav-links .nav-actions a.nav-lang{order:-1;grid-column:1 / -1;margin:0 -16px 6px;text-align:start;border-radius:0;position:relative;-webkit-text-fill-color:transparent;background-image:linear-gradient(var(--site-line),var(--site-line));background-size:100% 1px;background-position:bottom;background-repeat:no-repeat}html.cu-site header#siteHeader .subnav .nav-links .nav-actions a.nav-lang:before{content:attr(aria-label);position:absolute;inset-inline-start:20px;top:50%;transform:translateY(-50%);-webkit-text-fill-color:var(--g700);font-weight:600}html.cu-site header#siteHeader .subnav .nav-links .nav-actions a.nav-join,html.cu-site header#siteHeader .subnav .nav-links .nav-actions a.nav-login{min-height:50px;margin:0;display:flex;align-items:center;justify-content:center}html.cu-site header#siteHeader .subnav .nav-links .nav-actions a.nav-login{order:1}}html.cu-site footer .foot-bottom .cu-foot-credit{flex-basis:100%;margin:0}html.cu-site #home .hero-inner:not(:has(.hero-shot)){grid-template-columns:1fr;min-height:0}html.cu-site #home .hero-inner:not(:has(.hero-shot)) .hero-copy{align-items:center;text-align:center}@media(min-width:1101px){html.cu-site #home .hero-inner:not(:has(.hero-shot)) .hero-copy{padding:var(--cu-s11) max(40px,calc(50vw - 600px))}}html.cu-site #home .hero-inner:not(:has(.hero-shot)) .hero-copy .lead{margin-inline:auto}html.cu-site #home .hero-inner:not(:has(.hero-shot)) .cta-row,html.cu-site #home .hero-inner:not(:has(.hero-shot)) .hero-platforms-list{justify-content:center}html.cu-site #home .hero-inner:not(:has(.hero-shot)) .hero-platforms{align-self:stretch;max-width:640px;margin-inline:auto}@media(min-width:801px){html.cu-site #about .section-head p{margin-inline:auto}}html.cu-site #home .hero-rings{--hr-medal:212px;--hr-gap:18px;--hr-chip-h:40px;--hr-top:calc(var(--hr-chip-h) + var(--hr-gap));position:relative;width:min(600px,100%);height:calc(var(--hr-top) + var(--hr-medal) + 20px);margin:0 auto var(--cu-s8);perspective:900px}html.cu-site #home .hr-medal{position:absolute;top:var(--hr-top);left:50%;width:var(--hr-medal);height:var(--hr-medal);margin-left:calc(var(--hr-medal) / -2);border-radius:calc(var(--hr-medal) / 2);background:var(--white);transition:transform .5s var(--ease),opacity .6s var(--ease)}html.cu-site #home .hr-mark{display:block;width:100%;height:100%;overflow:visible}html.cu-site #home .hr-ring{--dx:0px;--dy:0px;transform-box:fill-box;transform-origin:center;transition:transform .7s cubic-bezier(.34,1.4,.64,1),opacity .45s var(--ease),filter .45s var(--ease)}html.cu-site #home .hr-ring[data-k=biz]{fill:var(--g500-fixed)}html.cu-site #home .hr-ring[data-k=mgr]{fill:var(--navy)}html.cu-site #home .hr-ring[data-k=mem]{fill:var(--royal)}html.cu-site #home .hr-hit{fill:transparent;cursor:pointer}html.cu-site #home .hr-mark.is-on .hr-ring:not(.on){opacity:.13;filter:saturate(0);transform:translate(calc(var(--dx) * -.5),calc(var(--dy) * -.5)) scale(.94)}html.cu-site #home .hr-ring.on{transform:translate(var(--dx),var(--dy)) scale(1.14);filter:drop-shadow(0 3px 3px rgba(var(--navy-rgb),.3))}html.cu-site #home .hr-chip{position:absolute;display:inline-flex;align-items:center;justify-content:center;height:var(--hr-chip-h);padding:0 20px;margin:0;width:max-content;border:0;border-radius:0;background:transparent;color:var(--white);font:inherit;font-size:var(--fs-site-small);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background .3s,border-color .3s,color .3s,opacity .4s,transform .6s var(--ease)}html.cu-site #home .hr-chip[data-k=biz]{top:0;left:50%;translate:-50% 0}html.cu-site #home .hr-chip[data-k=mgr],html.cu-site #home .hr-chip[data-k=mem]{top:calc(var(--hr-top) + var(--hr-medal) * .602 - var(--hr-chip-h) / 2)}html.cu-site #home .hr-chip[data-k=mgr]{right:calc(50% + var(--hr-medal) / 2 + var(--hr-gap))}html.cu-site #home .hr-chip[data-k=mem]{left:calc(50% + var(--hr-medal) / 2 + var(--hr-gap))}html.cu-site #home .hr-more{display:grid;grid-template-columns:0fr;transition:grid-template-columns .5s var(--ease)}html.cu-site #home .hr-more>span{overflow:hidden;font-weight:400;color:var(--royal);opacity:0;transition:opacity .25s}html.cu-site #home .hr-chip.on{text-decoration:underline;text-underline-offset:6px}html.cu-site #home .hr-chip.on .hr-more{grid-template-columns:1fr}html.cu-site #home .hr-chip.on .hr-more>span{opacity:1;padding-inline-start:12px;transition-delay:.12s}html.cu-site #home .hr-chip.dim{opacity:.45}html.cu-site #home .hr-chip:focus-visible{outline:var(--focus-ring-w) solid var(--white);outline-offset:var(--focus-ring-gap)}html.cu-site #home .hr-wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}html.cu-site #home .hr-wires line{stroke:rgba(var(--white-rgb),.55);stroke-width:1;stroke-dasharray:140;stroke-dashoffset:140;opacity:0;transition:stroke-dashoffset .6s var(--ease),opacity .3s}html.cu-site #home .hr-wires line.on{stroke-dashoffset:0;opacity:1}html.cu-site #home .hr-cap{display:none}@media(min-width:1101px){html.cu-site #home .hero-inner:not(:has(.hero-shot)) .hero-copy:has(.hero-rings){padding-top:var(--cu-s9)}}html.cu-site #home .hero-rings.hr-intro .hr-medal{transform:scale(.8);opacity:0}html.cu-site #home .hero-rings.hr-intro .hr-ring{transform:translate(calc(var(--dx) * 7),calc(var(--dy) * 7)) scale(.6);opacity:0}html.cu-site #home .hero-rings.hr-intro .hr-chip{opacity:0;transform:translateY(8px)}@media(max-width:700px){html.cu-site #home .hero-rings{--hr-medal:168px;height:auto;display:flex;flex-direction:column;align-items:center;perspective:none;margin-bottom:var(--cu-s7)}html.cu-site #home .hr-medal{position:relative;top:auto;left:auto;margin:0 0 var(--cu-s7)}html.cu-site #home .hr-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}html.cu-site #home .hr-chip,html.cu-site #home .hr-chip[data-k]{position:relative;inset:auto;translate:none;padding:0 14px}html.cu-site #home .hr-more,html.cu-site #home .hr-wires{display:none}}@media(prefers-reduced-motion:reduce){html.cu-site #home .hero-rings *{transition-duration:.01ms;transition-delay:0s}}@media(min-width:901px){#onboarding>.wrap>.sec-head{margin-bottom:clamp(26px,3vw,40px)}#onboarding .sec-mark{width:44px;margin-bottom:12px}html.cu-site #siteMain #onboarding .sec-head h1:not(#_){--fx-h1:var(--fs-display-m);font-size:var(--fs-display-m)}#onboarding .ob-grid{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:18px;max-width:820px}#onboarding .ob-side{padding:20px}#onboarding .ob-meet{gap:10px;margin-bottom:12px}#onboarding .ob-meet-logo{width:38px;height:38px}#onboarding .ob-meet-logo svg{width:24px}:where(html.cu-site) #onboarding .ob-side h2:where(.h3-look){margin:0 0 14px}#onboarding .ob-side li{gap:10px;padding-bottom:14px}#onboarding .ob-side li:not(:last-child):before{inset-inline-start:13px;top:32px}#onboarding .ob-side li .ob-n,#onboarding .ob-n{inline-size:28px;block-size:28px;width:28px;height:28px;font-size:var(--fs-sm)}#onboarding .ob-side li div{padding-top:2px}#onboarding .ob-note{margin-top:16px;padding:12px;padding-inline-start:42px}#onboarding .ob-note:before{top:12px;inset-inline-start:12px;width:20px;height:20px;background-size:12px}#onboarding .ob-card{padding:20px}#onboarding .ob-steps{margin-bottom:18px}#onboarding .ob-stp{gap:8px}#onboarding .ob-stp:before{width:24px;height:24px}#onboarding .ob-cal-head{margin-bottom:12px}#onboarding .ob-nav{width:30px;height:30px}#onboarding .ob-dow,#onboarding .ob-cal{gap:4px}#onboarding .ob-day{block-size:34px}#onboarding .ob-day:not(:disabled):not(.blank):after{bottom:4px}#onboarding .ob-legend{margin-top:14px}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) #obPickWrap{display:block}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) #obSlotsWrap{margin-top:16px;padding:16px 0 0;border-inline-start:0;border-top:1px solid var(--g200)}#onboarding .ob-card:has(#obSlotsWrap:not([style*=none])) .ob-slots{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));max-height:none}#onboarding .ob-slot{height:34px}#onboarding .ob-chosen{padding:12px 14px;padding-inline-start:52px;margin-bottom:16px}#onboarding .ob-chosen:before{inset-inline-start:12px;width:28px;height:28px;margin-top:-14px}}@media(max-width:700px){html.cu-site #home .hero-copy:has(.hero-rings){display:flex;flex-direction:column}html.cu-site #home .hero-copy>.hero-rings{order:1;--hr-medal:120px;margin:var(--cu-s8) 0 var(--cu-s6)}html.cu-site #home .hero-copy>.hero-platforms{order:2}html.cu-site #home .hero-rings .hr-medal{margin-bottom:var(--cu-s5)}html.cu-site #home .hero-rings.hr-intro .hr-medal,html.cu-site #home .hero-rings.hr-intro .hr-ring,html.cu-site #home .hero-rings.hr-intro .hr-chip{opacity:1;transform:none}}html.cu-site #siteHeader .nav-a11y{display:none}@media(max-width:1100px){html.cu-site .cu-a11y-btn{display:none}html.cu-site #siteHeader .nav-a11y{display:block;order:-1;grid-column:1 / -1;min-height:var(--tap-min);margin:0 -16px 6px;padding:8px 20px;border:0;border-bottom:1px solid var(--site-line);background:none;font:inherit;font-size:var(--fs-md);font-weight:600;color:var(--g700);text-align:start}html.cu-site header#siteHeader .subnav .nav-links .nav-actions a.nav-lang{margin-bottom:0}}@media(max-width:640px){html.cu-site.cu-mcb-on body:not(.cu-consent-open) #hdrJoin,html.cu-site.cu-pcb-on body:not(.cu-consent-open) #hdrJoin{visibility:hidden;opacity:0}html.cu-site #hdrJoin{transition:opacity .2s var(--cu-ease-out),visibility .2s}html.cu-site body[data-cu-page=home] #hdrJoin{display:none}}html.cu-site #siteMain .cu-jform input:not([type=checkbox]):not([type=radio]):not([name=website]),html.cu-site #siteMain .cu-jform select{box-sizing:border-box;width:100%;height:48px;min-height:48px;padding-block:0;padding-inline:var(--cu-s3);border:1px solid var(--g300);border-radius:0;background-color:var(--white);box-shadow:none;font-family:inherit;font-size:var(--fs-md);color:var(--navy)}html.cu-site #siteMain .cu-jform .bad,html.cu-site #siteMain .cu-jform [aria-invalid=true]{border-color:var(--red);background-color:var(--red-50)}html.cu-site #siteMain .cu-jform select{padding-inline:var(--cu-s3) 34px;background-position:left var(--cu-s3) center}html.cu-site #siteMain .cu-jform input:not([type=checkbox]):not([type=radio]):not([name=website]):focus,html.cu-site #siteMain .cu-jform select:focus{border-color:var(--navy);box-shadow:var(--ring);outline:0}html.cu-site #siteMain .cu-jform .lf-f label,html.cu-site #siteMain .cu-jform .pv-field>span,html.cu-site #siteMain .cu-jform .cu-field>label{font-size:var(--fs-sm);font-weight:700;color:var(--navy)}html.cu-site #siteMain .cu-jform .pv-field{gap:6px;padding:0;border:0;background:none}html.cu-site #siteMain .cu-jform>.pv-btn{width:100%;margin-top:var(--cu-s4)}html.cu-site .lead-consent label{align-items:flex-start;min-height:var(--tap-min)}html.cu-site .lead-consent input[type=checkbox]{width:22px;height:22px;margin-top:1px}html.cu-site{--site-serif:"Reisinger Michal","Heebo",sans-serif;--font-head:"Reisinger Michal","Heebo",sans-serif;--r-xs:0;--r-sm:0;--r-md:0;--r-lg:0;--r-pill:0;--cu-rp:0}html.cu-site h1,html.cu-site h2,html.cu-site h3,html.cu-site .sec-h1{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400!important;letter-spacing:0}html.cu-site .btn,html.cu-site .header-cta,html.cu-site .pv-btn,html.cu-site button,html.cu-site input:not([type=checkbox]):not([type=radio]),html.cu-site select,html.cu-site textarea,html.cu-site .hr-chip{border-radius:0!important}html.cu-site .mx-tile{border-radius:0}html.cu-site .btn-gold,html.cu-site .header-cta,html.cu-site .pv-btn,html.cu-site .mgr-end-btn{background:var(--cx-acc)!important;color:var(--cx-on);border-color:var(--cx-acc)!important;font-weight:700}html.cu-site .hero .btn-navy,html.cu-site #home .btn-navy{background:transparent!important;color:var(--white)!important;border:1.5px solid rgba(var(--white-rgb),.55)!important}.cx-hl{color:inherit}html.cu-site .final-ring,html.cu-site .sup-hero-mark,html.cu-site .earn-free-row .cu-ring{display:none!important}html.cu-site .cu-consent{display:block;border-radius:0;border:1px solid var(--royal-100);box-shadow:0 12px 40px rgba(var(--navy-rgb),.18);padding:16px 18px;max-width:600px;width:auto;background:var(--white)}html.cu-site .cu-consent:before,html.cu-site .cu-consent:after{display:none}.cx-ck{display:flex;align-items:center;gap:14px;direction:rtl}.cx-ico{flex:0 0 44px;height:44px;border-radius:50%;background:var(--royal-50);display:grid;place-items:center}.cx-ico svg{width:24px;height:24px}.cx-ck p{margin:0;font-size:14px;line-height:1.5;flex:1;text-align:start;color:var(--navy)}.cx-ck p a{color:var(--royal);text-decoration:underline;font-weight:600}.cx-act{display:flex;gap:6px;align-items:center;flex:0 0 auto}.cx-yes{background:var(--cx-acc);color:var(--cx-on);border:0;border-radius:0;font:700 14px/1 Heebo,sans-serif;padding:11px 16px;cursor:pointer;white-space:nowrap}@media(max-width:640px){html.cu-site .cu-consent{inset-inline:12px;bottom:12px;padding:14px}.cx-ck{flex-wrap:wrap;gap:10px 12px}.cx-ico{flex-basis:36px;height:36px}.cx-ico svg{width:20px;height:20px}.cx-ck p{flex:1 1 calc(100% - 52px);font-size:13.5px}.cx-act{flex:1 1 100%}.cx-yes{flex:1}}html.cu-site .cx-primary,html.cu-site #joinMenuBtn{background:var(--cx-acc);color:var(--cx-on);border-color:var(--cx-acc);border-radius:0}html.cu-site #about p,html.cu-site #about h2{text-align:start}html.cu-site form button[type=submit],html.cu-site form .btn:not(.btn-text),html.cu-site .pv-btn{background:var(--cx-acc)!important;color:var(--cx-on);border-color:var(--cx-acc)!important;border-radius:0;font-weight:700}@media(min-width:1101px){html.cu-site #siteHeader .header-inner{display:flex;flex-direction:row;align-items:center;gap:24px;height:76px;min-height:0;padding-top:0;padding-bottom:0;grid-template-columns:none;grid-template-rows:none}html.cu-site #siteHeader .hdr-tag{display:none}html.cu-site #siteHeader .logo{order:1;position:static;transform:none;margin:0;flex:0 0 auto}html.cu-site #siteHeader .logo{align-self:center;translate:none;inset:auto;height:auto;display:flex;align-items:center;padding:0}html.cu-site #siteHeader .logo svg{height:36px!important;width:auto!important;display:block;margin:0;translate:none;transform:none!important;position:static}html.cu-site #siteHeader #siteNav{order:2;flex:1 1 auto;position:static;border:0;margin:0;padding:0;height:auto;width:auto;transform:none}html.cu-site #siteHeader .nav-links{display:flex;align-items:center;gap:30px;width:100%;height:auto;justify-content:flex-start;border:0;padding:0;margin:0}html.cu-site #siteHeader .nav-links>a:first-child{margin-inline-start:auto}html.cu-site #siteHeader .nav-links>a{height:auto;padding:6px 0}html.cu-site #siteHeader .nav-actions{position:static;order:99;margin-inline-start:auto;display:flex;flex-direction:row-reverse;align-items:center;gap:18px;height:auto;width:auto;transform:none;inset:auto}html.cu-site #siteHeader .nav-actions .nav-lang{font-size:13px;color:var(--g600)}html.cu-site #siteHeader .nav-actions .nav-login{background:none!important;padding:0;font-weight:600!important}html.cu-site #siteHeader #joinMenu{order:3;position:static;margin:0;transform:none;inset:auto}html.cu-site #siteHeader:before,html.cu-site #siteHeader .header-inner:before,html.cu-site #siteHeader .header-inner:after,html.cu-site #siteNav:before,html.cu-site #siteNav:after{display:none}}.cx-claim{display:block;font:600 15px/1.4 Heebo,sans-serif;color:var(--royal-200);margin:0 auto 14px;letter-spacing:.01em}html.cu-site #home .cta-row .btn-navy{display:none}@media(min-width:901px){html.cu-site #home .hero-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;align-items:center;align-content:center;padding:96px max(48px,calc(50vw - 640px)) 88px!important;text-align:start!important;min-height:0;height:auto}html.cu-site #home .hero-copy>*{grid-column:1;justify-self:start;text-align:start;margin-inline:0!important;max-width:560px!important}html.cu-site #home .hero-copy>#heroRings{grid-column:2;grid-row:1 / span 8;justify-self:center;align-self:center;max-width:none!important;margin:0}html.cu-site #home h1,html.cu-site #home h1 .h1-l{text-align:start}html.cu-site #home .cta-row,html.cu-site #home .hero-platforms-list{justify-content:flex-start!important}html.cu-site #home .hero-platforms{border-top:1px solid rgba(var(--white-rgb),.15);padding-top:18px;margin-top:8px}html.cu-site #home .cx-claim{margin:0 0 14px!important}html.cu-site #home .hero,html.cu-site section#home{min-height:0;height:auto}html.cu-site #home .hero-inner{min-height:0;height:auto}}@media(max-width:900px){html.cu-site #home #heroRings{order:1;margin:40px auto 8px}html.cu-site #home .cx-claim{order:0}}html.cu-site #home h1{font-size:var(--cx-h1);line-height:.98;max-width:none;margin:0 0 22px}html.cu-site #home .hero-terms,html.cu-site #home .hero-platforms{display:none}html.cu-site #home .lead{line-height:1.55;margin:0!important}html.cu-site #home .cta-row{margin:28px 0 0!important}html.cu-site #home .cx-text{display:flex;flex-direction:column;align-items:flex-start;text-align:start}html.cu-site #home h1 .h1-l{display:block}@media(min-width:901px){html.cu-site #home .hero-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html.cu-site #home h1 .h1-l{white-space:normal;text-wrap:balance}html.cu-site:not([lang=en]) #home h1{--cx-h1:clamp(48px,5.1vw,76px)}}@media(min-width:901px){html.cu-site #home .hero-copy>.cx-text{grid-column:1;grid-row:1;align-self:center;max-width:none!important}html.cu-site #home .hero-copy>#heroRings{grid-row:1}}@media(max-width:900px){html.cu-site #home .cx-text{align-items:center;text-align:center}}html.cu-site{--cx-hdr:77px}@media(max-width:900px){html.cu-site{--cx-hdr:67px}}html.cu-site #home .hero-copy{min-height:calc(100svh - var(--cx-hdr,76px));box-sizing:border-box}@media(min-width:901px){html.cu-site #home .hero-copy{padding-top:48px!important;padding-bottom:48px!important}}html.cu-site #home .hero-rings{--hr-medal:clamp(250px,23.5vw,345px);--hr-chip-h:46px;width:min(820px,100%)}html.cu-site #home .hr-chip{font-size:17px}@media(max-width:700px){html.cu-site #home .hero-copy>.hero-rings{--hr-medal:180px}}html.cu-site #home .hr-more{display:none}@keyframes cxIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}html.cu-site{--site-sans:"Heebo","Heebo Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--font:var(--site-sans)}html.cu-site .btn-gold,html.cu-site .header-cta,html.cu-site .pv-btn,html.cu-site .mgr-end-btn,html.cu-site .cx-primary,html.cu-site #joinMenuBtn,html.cu-site form button[type=submit],html.cu-site form .btn:not(.btn-text),html.cu-site .cx-yes{border-radius:0;color:var(--white)}@media(min-width:901px)and (hover:hover){html.cu-site #paths .mx-grid{display:flex!important;gap:10px!important;grid-template-columns:none!important}html.cu-site #paths .mx-tile{flex:1 1 0;min-width:0;width:auto;transition:flex-grow .65s cubic-bezier(.22,.7,.2,1)!important}html.cu-site #paths .mx-grid:has(.mx-tile:hover) .mx-tile:hover{flex-grow:2!important}html.cu-site #paths .mx-tile .mx-body p,html.cu-site #paths .mx-tile .mx-go{transition:opacity .3s ease .25s!important}html.cu-site #paths .mx-tile .mx-body p{min-width:380px}html.cu-site #paths .mx-grid:has(.mx-tile:hover) .mx-tile:not(:hover) .mx-body p,html.cu-site #paths .mx-grid:has(.mx-tile:hover) .mx-tile:not(:hover) .mx-go{opacity:0!important;visibility:hidden!important;position:absolute!important;transition:none!important}html.cu-site #paths .mx-grid:has(.mx-tile:hover) .mx-tile:not(:hover) .mx-body{justify-content:center!important;align-items:center!important}html.cu-site #paths .mx-grid:has(.mx-tile:hover) .mx-tile:not(:hover) h3{writing-mode:vertical-rl!important;white-space:nowrap!important;margin:0!important;animation:cxIn .4s ease both}}html.cu-site #home .hr-medal{background:rgba(var(--white-rgb),.82)}html.cu-site #home .hr-mark{transform:scale(.97);transform-origin:center}html.cu-site #paths .mx-go{background:var(--cx-acc);color:var(--white);border:1px solid var(--cx-acc)!important;border-radius:0;height:48px;padding:0 28px;font:700 16px/1 Heebo,Heebo Fallback,system-ui,sans-serif;display:inline-flex;align-items:center;justify-content:center;box-shadow:none}@media(min-width:901px){html.cu-site .section-head h2,html.cu-site .final-copy h2{font-size:48px;line-height:1.15}}html.cu-site #paths .section-head{margin-bottom:24px}html.cu-site :is(.btn-gold,.header-cta,.pv-btn,.mgr-end-btn,.cx-primary,#joinMenuBtn,form button[type=submit],form .btn,.cx-yes):is(:hover,:focus-visible){background:var(--royal-900);border-color:var(--royal-900);color:var(--white)}html.cu-site #paths .mx-body p{line-height:1.45!important}html.cu-site #start.final-cta{padding:96px 0!important}html.cu-site #start .final-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center;max-width:1180px;margin-inline:auto}html.cu-site #start .final-copy{display:flex;flex-direction:column;align-items:flex-start;text-align:start;max-width:none;margin:0;gap:0}html.cu-site #start .final-copy h2{max-width:none;margin:0 0 18px;line-height:1.05;text-align:start}html.cu-site #siteMain #start .final-copy h2{font-size:clamp(40px,4.2vw,60px)!important}html.cu-site #start .final-copy>p{margin:0 0 32px;text-align:start;max-width:34em}html.cu-site #start .final-alt{display:flex;align-items:center;gap:10px;margin:0;text-align:start;align-self:flex-start;justify-items:start}html.cu-site #start .final-alt-t{font-size:var(--cx-body);font-weight:400;color:rgba(var(--white-rgb),.75)}html.cu-site #start .final-alt .final-alt-link{min-height:0}html.cu-site #start .lead-form-wrap{max-width:none;margin:0;background:var(--white);border-radius:0;padding:36px;box-shadow:0 24px 60px rgba(var(--black-rgb),.25)}html.cu-site #start #heroLeadForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}html.cu-site #start #heroLeadForm .lf-wide,html.cu-site #start #heroLeadForm .lf-consent,html.cu-site #start #heroLeadForm button[type=submit]{grid-column:1 / -1}html.cu-site #start #heroLeadForm .lf-f{align-items:stretch;text-align:start;gap:6px}html.cu-site #start #heroLeadForm .lf-f label{text-align:start}html.cu-site #start #heroLeadForm .lf-consent{padding-top:18px;margin:2px 0 0}html.cu-site #start #heroLeadForm .lf-consent label{font-size:var(--cx-body)!important}html.cu-site #start #heroLeadForm button[type=submit]{width:100%;min-height:54px;margin-top:4px;font-size:var(--cx-body)!important}@media(max-width:900px){html.cu-site #start.final-cta{padding:64px 0!important}html.cu-site #start .final-grid{grid-template-columns:1fr;gap:36px}html.cu-site #start .lead-form-wrap{padding:24px 20px;border-radius:0}html.cu-site #start #heroLeadForm{grid-template-columns:1fr}}html.cu-site #start #heroLeadForm{padding:0;margin:0;background:none;border:0;box-shadow:none}html.cu-site footer{background:var(--g100);color:var(--navy);border-top:1px solid var(--g200);padding:48px 0 24px}html.cu-site footer .foot-grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:start;text-align:start;gap:40px;margin:0;padding-bottom:28px}html.cu-site footer .foot-brand{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:start;max-width:none;margin:0}html.cu-site footer .cu-logo-tile{background:none;padding:0}html.cu-site footer .cu-logo-tile svg{height:32px;width:auto}html.cu-site footer .foot-tag{color:var(--g700);margin:0}html.cu-site footer .foot-mail{color:var(--navy);font-weight:600}html.cu-site footer .cx-social{display:flex;gap:8px;justify-content:flex-start;margin-top:6px}html.cu-site footer .cx-social a{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--white);border:1px solid var(--g200);color:var(--navy);transition:background .2s,color .2s,border-color .2s}html.cu-site footer .cx-social a:hover,html.cu-site footer .cx-social a:focus-visible{background:var(--navy);color:var(--white);border-color:var(--navy)}html.cu-site footer .cx-social svg{width:16px;height:16px}html.cu-site footer .foot-col{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0;text-align:start}html.cu-site footer .foot-col h2{display:block;margin:0 0 4px;font:inherit}html.cu-site footer .foot-col-t{all:unset;font-weight:700;color:var(--navy);cursor:default}html.cu-site footer .foot-col a,html.cu-site footer .foot-col .legal-link{color:var(--g700);font-weight:400;min-height:0;padding:0;text-align:start}html.cu-site footer .foot-col a:hover,html.cu-site footer .foot-col .legal-link:hover{color:var(--navy);text-decoration:underline}html.cu-site footer .foot-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;text-align:start;gap:6px 32px;margin:0;padding-top:16px;border-top:1px solid var(--g200)}html.cu-site footer .foot-bottom>.fine{grid-column:1;grid-row:1;margin:0}html.cu-site footer .foot-bottom>.cu-foot-credit{grid-column:1;grid-row:2}html.cu-site footer .foot-bottom .fine,html.cu-site footer .foot-bottom .cu-foot-identity{color:var(--g600)}html.cu-site footer .foot-bottom .legal-links{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;gap:0;justify-content:flex-start;align-items:center}html.cu-site footer .foot-bottom .legal-links .legal-link{color:var(--g700);padding:0 12px;min-height:0;border-inline-start:1px solid var(--g200)}html.cu-site footer .foot-bottom .legal-links .legal-link:first-child{padding-inline-start:0;border:0}html.cu-site footer .legal-links .legal-link:hover{color:var(--navy);text-decoration:underline}@media(max-width:900px)and (min-width:641px){html.cu-site footer .foot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html.cu-site footer .foot-brand{grid-column:1 / -1}}@media(max-width:640px){html.cu-site footer{padding:32px 0 20px}html.cu-site footer .foot-grid{display:block;padding-bottom:0}html.cu-site footer .foot-brand{padding-bottom:20px;border-bottom:1px solid var(--g200)}html.cu-site footer .foot-col{gap:0;border-bottom:1px solid var(--g200)}html.cu-site footer .foot-col h2{margin:0;width:100%}html.cu-site footer .foot-col-t{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 0;cursor:pointer}html.cu-site footer .foot-col-t:after{content:"+";font-weight:400;color:var(--g600)}html.cu-site footer .foot-col.is-open .foot-col-t:after{content:"−"}html.cu-site footer .foot-col:not(.is-open)>:not(h2){display:none}html.cu-site footer .foot-col.is-open{gap:12px;padding-bottom:16px}html.cu-site footer .foot-bottom{display:block;padding-top:20px;border-top:0}html.cu-site footer .foot-bottom>*{margin:0 0 10px}}@media(hover:hover)and (pointer:fine){html.cu-site #home .hr-chip:not(.hr-link){cursor:default}}html.cu-site #home a.hr-link{cursor:pointer;text-decoration:none}html.cu-site #home a.hr-link:hover b{text-decoration:underline;text-underline-offset:6px}@media(min-width:901px){html.cu-site #about .section-head{margin:0 0 var(--cx-mb,0px)}}html.cu-site #mistakes .mx-kicker{font-family:var(--font-head);font-size:30px;line-height:1.15;font-weight:700;color:var(--navy);text-transform:none;letter-spacing:0;margin:72px 0 28px;border:0;padding:0}@media(min-width:901px){html.cu-site #mistakes .mx-kicker{font-size:48px;margin:96px 0 36px}}html.cu-site #mistakes ol.mx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border:0;padding:0;margin:0}@media(max-width:900px){html.cu-site #mistakes ol.mx-grid{grid-template-columns:1fr;gap:14px}}html.cu-site #mistakes .mx-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;background:var(--royal-50);border:1px solid transparent;border-radius:0;padding:32px 28px 30px;box-shadow:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .35s ease,box-shadow .35s ease,border-color .35s ease!important}html.cu-site #mistakes .mx-card:after{display:none}html.cu-site #mistakes .mx-card:hover{transform:none!important}html.cu-site #mistakes .mx-card:before{position:absolute;top:30px;inset-inline-end:28px;inset-inline-start:auto;margin:0;font:700 13px/1 Heebo,sans-serif;color:var(--g500);background:var(--white);border:1px solid var(--g200);border-radius:0;padding:7px 11px;letter-spacing:.04em;width:auto;height:auto}.cx-ic{display:grid;place-items:center;width:60px;height:60px;border-radius:0;background:var(--royal-50);color:var(--royal-900);margin-bottom:22px;transition:transform .35s cubic-bezier(.34,1.5,.64,1),background-color .35s ease}.cx-ic svg{width:28px;height:28px}html.cu-site #mistakes .mx-card:hover .cx-ic{transform:rotate(-6deg) scale(1.06);background:var(--royal);color:var(--white)}html.cu-site #mistakes .mx-body{padding:0;margin:0;border:0}html.cu-site #mistakes .mx-body h3{font-size:24px;line-height:1.25;margin:0 0 10px}html.cu-site #mistakes .mx-body p{font-size:16px;line-height:1.6!important;color:var(--g600);margin:0}html.cu-site #mistakes{padding-top:0;padding-bottom:clamp(64px,8vw,112px)}html.cu-site #mistakes .mx-head{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;min-height:calc(100svh - var(--cx-above,116px));box-sizing:border-box;padding:48px max(20px,min(48px,4vw),calc(50vw - 780px)) 72px;margin:0 calc(50% - 50vw);border:0;text-align:start;background:var(--navy)}html.cu-site #siteMain #mistakes .mx-head h1{color:var(--white)}html.cu-site body #mistakes .mx-head a.btn.mx-cta{background:var(--white)!important;color:var(--navy)!important;border-color:var(--white)!important}html.cu-site body #mistakes .mx-head a.btn.mx-cta:is(:hover,:focus-visible){background:var(--g100)!important;border-color:var(--g100)!important}html.cu-site #mistakes .mx-head-main,html.cu-site #mistakes .mx-head-side{max-width:none;width:100%;padding:0;border:0}html.cu-site #mistakes .mx-head h1{font-size:var(--cx-h1)!important;line-height:1.04!important;margin:0;text-align:start;text-wrap:balance}html.cu-site #mistakes .mx-head h1 .cx-l{display:block}html.cu-site #mistakes .mx-head-side{display:flex;flex-direction:column;align-items:flex-start}html.cu-site #mistakes .mx-head-side p{font-size:clamp(18px,1.5vw,21px);line-height:1.65;color:rgba(var(--white-rgb),.82)!important;max-width:40em;margin:28px 0 0;padding:0;border:0;text-align:start}html.cu-site #mistakes .mx-head-side .mx-cta{margin-top:36px}html.cu-site #mistakes .mx-kicker{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400;font-size:clamp(30px,3.4vw,48px);line-height:1.15;color:var(--site-head,var(--navy));letter-spacing:0;margin:0 0 48px;padding-top:clamp(64px,8vw,112px);border-top:1px solid var(--site-line,var(--g200));text-align:start}@media(min-width:901px){html.cu-site #mistakes .mx-head h1 .cx-l{white-space:nowrap}}@media(max-width:900px){html.cu-site #mistakes .mx-head{min-height:0;padding:28px calc(50vw - 50%) 40px}html.cu-site #mistakes .mx-head-side p{margin-top:20px}html.cu-site #mistakes .mx-head-side .mx-cta{margin-top:28px;align-self:stretch;justify-content:center}html.cu-site #mistakes .mx-kicker{margin-bottom:28px}}html.cu-site{--cx-h1:clamp(40px,6vw,88px);--cx-h2:48px;--cx-h3:40px;--cx-card:24px;--cx-lead:20px;--cx-body:16px}@media(max-width:900px){html.cu-site{--cx-h2:32px;--cx-h3:28px;--cx-lead:18px}}html.cu-site #siteMain :is(p,li,label,span,b,strong,em,a,small,input,select,textarea,button,.btn):not(:is(h1,h2,h3,h4,.hr-chips) *){font-size:var(--cx-body)!important}html.cu-site #siteMain :is(p,li,label):not(:is(h1,h2,h3,h4) *){line-height:1.65!important}html.cu-site #siteMain :is(#home .lead,.section-head>p,.sec-head>p,#mistakes .mx-head-side>p,#start .final-copy>p,#whyCu p,#whyCu .cx-nb){font-size:var(--cx-lead)!important;line-height:1.6!important}html.cu-site #siteMain :is(h1,.sec-h1){font-size:var(--cx-h1-pg,var(--cx-h1))!important;line-height:1.04!important}html.cu-site #siteMain h2,html.cu-site #siteMain #mistakes h2.mx-kicker,html.cu-site #siteMain .section-head h2,html.cu-site #siteMain .final-copy h2{font-size:var(--cx-h2)!important;line-height:1.15}html.cu-site #siteMain #paths .mx-body h3{font-size:var(--cx-h3);line-height:1.2}html.cu-site #earn .section-head{text-align:center;margin-inline:auto;max-width:none;margin-bottom:36px}html.cu-site #earn .section-head h2{text-align:center}html.cu-site #earn .earn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;border:0;padding:0;margin:0 0 20px}@media(max-width:900px){html.cu-site #earn .earn-grid{grid-template-columns:1fr;gap:14px}}html.cu-site #earn .earn-card{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:0;background:none;border:0;border-top:3px solid var(--navy);border-radius:0;padding:22px 0 0;box-shadow:none;text-align:start;transition:background-color .35s ease,box-shadow .35s ease,border-color .35s ease!important;grid-template-columns:none;cursor:default}html.cu-site #earn .earn-card:after{display:none}html.cu-site #earn .earn-card:before{position:absolute;top:30px;inset-inline-end:30px;inset-inline-start:auto;margin:0;font:700 13px/1 Heebo,sans-serif;color:var(--g500);background:var(--white);border:1px solid var(--g200);border-radius:0;padding:7px 11px;width:auto;height:auto}html.cu-site #earn .earn-card h3{font-size:30px;line-height:1.2;margin:0;max-width:none;width:auto}html.cu-site #earn .earn-card .cx-ic{margin-bottom:22px}.cx-more{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s cubic-bezier(.2,.7,.2,1),opacity .35s ease;width:100%}.cx-more>div{overflow:hidden;min-height:0}.cx-more p{margin:0!important;max-width:none;width:auto;font-size:17px;line-height:1.6;color:var(--g700)!important}.cx-more p:first-child{padding-top:14px}.cx-more p.earn-fine{margin-top:12px!important;font-size:14px!important;color:var(--g500)!important}.cx-hint{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font:600 14px Heebo,sans-serif;color:var(--g500);transition:opacity .25s ease}.cx-hint i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--white);border:1px solid var(--g200);font-style:normal;font-size:16px;line-height:1;color:var(--navy)}@media(hover:hover)and (min-width:901px){html.cu-site #earn .earn-card:hover,html.cu-site #earn .earn-card:focus-within{background:var(--white)!important;border-color:var(--g200)!important;box-shadow:0 18px 40px rgba(var(--navy-rgb),.1)!important}html.cu-site #earn .earn-card:hover .cx-more,html.cu-site #earn .earn-card:focus-within .cx-more{grid-template-rows:1fr;opacity:1}html.cu-site #earn .earn-card:hover .cx-hint,html.cu-site #earn .earn-card:focus-within .cx-hint{opacity:0;height:0;margin:0;overflow:hidden}html.cu-site #earn .earn-card:hover .cx-ic{transform:rotate(-6deg) scale(1.06);background:var(--royal);color:var(--white)}}@media(hover:none),(max-width:900px){.cx-more{grid-template-rows:1fr;opacity:1}.cx-hint{display:none}html.cu-site #earn .earn-card{min-height:0;padding:28px 24px}}html.cu-site #earn .section-head,html.cu-site #earn .earn-grid{border:0;box-shadow:none}html.cu-site #earn .section-head:after,html.cu-site #earn .section-head:before,html.cu-site #earn .earn-grid:before,html.cu-site #earn .earn-grid:after{display:none}html.cu-site #earn .earn-free-row{border-radius:0;overflow:hidden}html.cu-site #siteMain #earn .earn-free-row .earn-free b{font-size:clamp(24px,2.4vw,32px)!important;margin:0}html.cu-site body #earn .earn-free-row a.btn.cx-free-cta{background:var(--white)!important;color:var(--navy)!important;border-color:var(--white)!important;white-space:nowrap}html.cu-site body #earn .earn-free-row a.btn.cx-free-cta:is(:hover,:focus-visible){background:var(--g100)!important;border-color:var(--g100)!important}html.cu-site #siteMain :is(#about,#mistakes,#earn,#how,#supplier,#build) h3,html.cu-site #siteMain :is(h2.mgr-end-t,h2.h3-look),html.cu-site #siteMain :is(#how,#supplier,#build,#start,#managers,#contact) .pv-head>b{font-size:var(--cx-card)!important;line-height:1.25!important}html.cu-site #siteMain #paths .mx-body h3{font-size:var(--cx-h3)!important}html.cu-site #earn .cx-more{grid-template-rows:1fr;opacity:1}html.cu-site #earn .cx-hint{display:none}html.cu-site #earn .earn-card:before{display:none;content:none}html.cu-site #earn .earn-card{justify-content:flex-start;min-height:0}html.cu-site #mistakes{padding-bottom:0}.cx-dark{position:relative;background:var(--white);padding:96px 0 104px;margin-top:0}@media(max-width:900px){.cx-dark{padding:64px 0 72px}}html.cu-site #mistakes .cx-dark .mx-kicker{color:var(--navy)!important;margin-top:0}html.cu-site #mistakes .cx-dark .mx-card{background:none;border:0 solid var(--mx-bc,var(--navy));border-top-width:var(--mx-bt,3px);border-radius:0;padding-block:var(--mx-pb,22px 0);justify-content:flex-start}@media(max-width:900px){html.cu-site #mistakes .cx-dark .mx-card{--mx-bc:var(--g200);--mx-bt:0;--mx-pb:18px;border-bottom-width:1px}}html.cu-site #mistakes .cx-dark .mx-body h3{color:var(--navy)!important}html.cu-site #mistakes .cx-dark .mx-body p{color:var(--g600)!important}html.cu-site #mistakes .cx-dark .mx-card:before{background:transparent;border-color:var(--g200);color:var(--g600)}html.cu-site #mistakes .cx-dark .cx-ic{background:rgba(var(--royal-rgb),.16);color:var(--royal)}html.cu-site #mistakes .cx-dark .mx-card:hover .cx-ic{background:var(--royal);color:var(--white)}html.cu-site #mistakes .cx-dark .mx-kicker{padding:0;border:0}html.cu-site #mistakes .cx-dark .mx-kicker:before,html.cu-site #mistakes .cx-dark .mx-kicker:after{display:none}.cx-dark{box-shadow:none;clip-path:none;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}html.cu-site .cx-ic{width:64px;height:64px;border-radius:0;background:linear-gradient(140deg,var(--royal) 0%,var(--royal-900) 100%);color:var(--white);box-shadow:0 12px 26px rgba(var(--royal-rgb),.32),inset 0 1px rgba(var(--white-rgb),.35);margin-bottom:24px;transition:transform .45s cubic-bezier(.34,1.5,.64,1),box-shadow .35s ease!important}html.cu-site .cx-ic svg{width:32px;height:32px;filter:drop-shadow(0 1px 1px rgba(var(--royal-rgb),.25))}html.cu-site #mistakes .mx-card:hover .cx-ic,html.cu-site #earn .earn-card:hover .cx-ic{transform:rotate(-7deg) scale(1.08)!important;background:linear-gradient(140deg,var(--royal) 0%,var(--royal-900) 100%)!important;color:var(--white)!important;box-shadow:0 18px 34px rgba(var(--royal-rgb),.45),inset 0 1px rgba(var(--white-rgb),.35)!important}html.cu-site #mistakes .cx-dark .cx-ic{box-shadow:0 12px 30px rgba(var(--royal-rgb),.28),0 0 0 6px rgba(var(--royal-rgb),.08),inset 0 1px rgba(var(--white-rgb),.35)!important}html.cu-site #mistakes .mx-card:before{display:none;content:none}html.cu-site :is(#how,#bizHow){overflow:clip}html.cu-site :is(#how,#bizHow) .cx-hiw{position:relative}html.cu-site :is(#how,#bizHow) .cx-hiw.cx-pin{height:320vh}html.cu-site :is(#how,#bizHow) .cx-hiw.cx-pin .cx-hiw-in{position:sticky;top:var(--cx-hdr,76px);height:calc(100svh - var(--cx-hdr,76px));display:flex;flex-direction:column;justify-content:center}html.cu-site :is(#how,#bizHow) .cx-hiw .section-head{margin:0 0 56px;padding:0;border:0;text-align:start;max-width:none}html.cu-site :is(#how,#bizHow) .cx-hiw .section-head h2{text-align:start}html.cu-site :is(#how,#bizHow) .cx-hiw .section-head:before,html.cu-site :is(#how,#bizHow) .cx-hiw .section-head:after{display:none}html.cu-site :is(#how,#bizHow) ol.how-rows{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(48px,6.5vw,96px);row-gap:0;border:0;padding:0;margin:0;list-style:none;counter-reset:none}html.cu-site :is(#how,#bizHow) li.pstep{position:relative;display:flex;flex-direction:column;align-items:flex-start;background:none;border:0;border-radius:0;padding:0;margin:0;min-height:0;box-shadow:none;transform:none;opacity:1;text-align:start}html.cu-site :is(#how,#bizHow) li.pstep:nth-of-type(2n){margin-top:200px}html.cu-site :is(#how,#bizHow) li.pstep:before,html.cu-site :is(#how,#bizHow) li.pstep:after{display:none;content:none}html.cu-site :is(#how,#bizHow) .cx-num{font-family:Reisinger Michal,Heebo,sans-serif;font-weight:400;color:var(--white);font-size:88px;line-height:1;margin:0 0 18px}html.cu-site :is(#how,#bizHow) li.pstep h3{color:var(--white)!important;margin:0 0 10px;width:auto;max-width:none}html.cu-site :is(#how,#bizHow) li.pstep p{color:var(--royal-200)!important;margin:0;width:auto;max-width:none}html.cu-site :is(#how,#bizHow) .cx-zz{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}html.cu-site :is(#how,#bizHow) .cx-zz path{fill:none;stroke:rgba(var(--white-rgb),.45);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}html.cu-site :is(#how,#bizHow) .cx-seg{display:none}html.cu-site :is(#how,#bizHow) .cx-hiw [data-cx-r]{will-change:opacity,transform}@media(max-width:1000px){html.cu-site :is(#how,#bizHow) .cx-hiw .section-head{margin-bottom:28px}html.cu-site :is(#how,#bizHow) .cx-zz{display:none}html.cu-site :is(#how,#bizHow) ol.how-rows{grid-template-columns:1fr}html.cu-site :is(#how,#bizHow) li.pstep:nth-of-type(2n){margin-top:0}html.cu-site :is(#how,#bizHow) li.pstep{display:grid;grid-template-columns:64px 1fr;grid-template-rows:auto 1fr;column-gap:14px}html.cu-site :is(#how,#bizHow) .cx-num{grid-column:1;grid-row:1;font-size:44px;margin:0;justify-self:center}html.cu-site :is(#how,#bizHow) .cx-seg{display:block;grid-column:1;grid-row:2;width:1.5px;background:var(--white);justify-self:center;align-self:stretch;margin:10px 0;transform-origin:center top;transform:scaleY(var(--k,0))}html.cu-site :is(#how,#bizHow) li.pstep:last-child .cx-seg{visibility:hidden}html.cu-site :is(#how,#bizHow) li.pstep h3{grid-column:2;grid-row:1;align-self:center;margin:0}html.cu-site :is(#how,#bizHow) li.pstep p{grid-column:2;grid-row:2;padding:6px 0 28px}}@media(prefers-reduced-motion:reduce){html.cu-site :is(#how,#bizHow) .cx-seg{--k:1!important}}html.cu-site #supplier .sup-hero{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:calc(100svh - var(--cx-above,116px));box-sizing:border-box;padding:48px max(20px,min(48px,4vw),calc(50vw - 780px)) var(--sup-hero-pb,72px);margin-bottom:0}html.cu-site #supplier .sup-hero h1{text-align:start;margin:0;text-wrap:balance}html.cu-site #supplier .sup-hero h1 .cx-l{display:block}html.cu-site #supplier .sup-hero>p{margin:28px 0 0;max-width:40em;color:rgba(var(--white-rgb),.82);text-align:start}html.cu-site #supplier .sup-hero-act{margin:36px 0 0;align-items:flex-start}html.cu-site #supplier .sup-hero .sec-cta{background:var(--cx-acc);color:var(--white);border-color:var(--cx-acc);border-radius:0}html.cu-site #supplier .sup-hero .sec-cta:is(:hover,:focus-visible){background:var(--royal-900)!important;border-color:var(--royal-900)!important}html.cu-site #supplier .bm-head{text-align:start;max-width:none;margin:clamp(64px,8vw,112px) 0 48px}html.cu-site #supplier .bm-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none;margin:0 0 clamp(64px,8vw,112px)}html.cu-site #supplier .bm-cols .cu-col{display:flex;flex-direction:column;align-items:flex-start;gap:0;background:none;border:0!important;border-top:3px solid var(--navy)!important;border-radius:0;padding:22px 0 0;margin:0}html.cu-site #supplier .bm-cols .cu-col:before,html.cu-site #supplier .bm-cols .cu-col:after{display:none;content:none}html.cu-site #supplier .bm-cols .cu-col .bm-t{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400!important;font-size:var(--cx-card)!important;line-height:1.25!important;color:var(--navy)!important;margin:0 0 12px}html.cu-site #supplier .bm-cols .cu-col p{color:var(--g600)!important;margin:0}@media(max-width:900px){html.cu-site #supplier .bm-cols{grid-template-columns:1fr;gap:14px}html.cu-site #supplier .bm-head{margin-bottom:28px}}html.cu-site #build .join-head-top h1 svg,html.cu-site #build .join-head-top .sec-mark{display:none!important}html.cu-site #onboarding .sec-head>svg,html.cu-site #onboarding .sec-head .sec-mark,html.cu-site #onboarding .ob-meet-logo{display:none}html.cu-site #onboarding .ob-note b{display:block;margin-bottom:4px}html.cu-site #contact .ct-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:start;max-width:1200px;margin-inline:auto;padding-block:24px 48px}html.cu-site #contact .ct-side{gap:0}html.cu-site #contact .ct-side h1{margin:0}html.cu-site #contact .ct-side .ct-team{text-align:start;font-size:var(--cx-lead)!important;line-height:1.6!important;font-weight:400;color:var(--g600)!important;margin:28px 0 0}html.cu-site #contact .ct-side .ct-sub{margin:4px 0 0;color:var(--g600)!important}html.cu-site #contact .ct-side .ct-paths{margin-top:36px}html.cu-site #contact .ct-rows{display:block;border:0;border-top:1px solid var(--g200)}html.cu-site #contact .ct-rows li{border:0;border-bottom:1px solid var(--g200)}html.cu-site #contact .ct-rows a{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:18px;background:var(--ct-bg,none)!important;border:0;padding:var(--ct-pad,18px 0)}html.cu-site #contact .ct-rows .cx-ic{width:40px;height:40px;margin:0}html.cu-site #contact .ct-rows .cx-ic svg{width:26px;height:26px}html.cu-site #contact .ct-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}html.cu-site #contact .ct-t b{font-family:Reisinger Michal,Heebo,sans-serif;font-weight:400;font-size:var(--cx-card);line-height:1.25;color:var(--navy)}html.cu-site #contact .ct-t bdi{color:var(--g600);text-align:end}html.cu-site #contact .ct-go{margin:0;color:var(--ct-go,var(--royal));font-weight:600;text-decoration:underline;text-underline-offset:3px}html.cu-site #contact .cu-contact-id{text-align:center;color:var(--g600)}@media(max-width:900px){html.cu-site #contact .ct-grid{grid-template-columns:1fr;gap:36px;min-height:0;padding-block:40px 24px}html.cu-site #contact .ct-rows a{grid-template-columns:32px minmax(0,1fr) auto;gap:12px}html.cu-site #contact .ct-go{display:none}}html.cu-site #legal .legal-doc-wrap,html.cu-site #legal .legal-doc-wrap :is(p,li,h2,h3,h4,ul,ol,div){text-align:start}html.cu-site #legal .legal-tab{border-radius:0}html.cu-site #onboarding #obPickWrap>.ob-cal-head{margin-top:28px}html.cu-site #onboarding .ob-note bdi{white-space:nowrap}html.cu-site .cx-join{background:var(--navy);color:var(--white);position:relative;isolation:isolate;margin-inline:calc(50% - 50vw);padding:96px calc(50vw - 50%);box-sizing:border-box;text-align:start}html.cu-site .cx-join-grid{width:100%;display:grid;grid-template-columns:var(--cxj-cols,minmax(0,.9fr) minmax(0,1.1fr));justify-content:center;gap:64px;align-items:center;max-width:1180px;margin-inline:auto;padding-inline:40px;box-sizing:border-box}html.cu-site .cx-join-copy{display:flex;flex-direction:column;align-items:flex-start;text-align:start}html.cu-site #siteMain .cx-join-copy :is(h1,h2){color:var(--white)!important;margin:0 0 18px;text-align:start;max-width:none}html.cu-site #siteMain .cx-join .cx-join-copy>p{font-size:var(--cx-lead)!important;line-height:1.6!important;color:rgba(var(--white-rgb),.86)!important;margin:0 0 32px;max-width:34em;text-align:start}html.cu-site .cx-flow{display:grid;gap:14px;border-top:0;padding:0;color:rgba(var(--white-rgb),.86)}html.cu-site #siteMain .cx-join .cx-join-copy>p.cx-flow{font-size:var(--cx-body)!important}html.cu-site .cx-flow .cx-fl-s{position:relative;display:flex;align-items:flex-start;gap:12px}html.cu-site .cx-flow .cx-fl-s:not(:last-child):after{content:"";position:absolute;inset-inline-start:12px;top:28px;bottom:-12px;width:1px;background:rgba(var(--white-rgb),.3)}html.cu-site .cx-flow .cx-fl-n{flex:none;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:var(--r-circle);border:1px solid rgba(var(--white-rgb),.6);font-size:var(--fs-site-label);font-weight:700;line-height:1;color:rgba(var(--white-rgb),.86)}html.cu-site .cx-flow .cx-fl-s.on .cx-fl-n{background:var(--white);border-color:var(--white);color:var(--navy)}html.cu-site .cx-flow .cx-fl-x{display:flex;flex-direction:column;gap:1px;padding-top:1px}html.cu-site .cx-flow .cx-fl-t{font-weight:700;color:var(--white);line-height:1.35}html.cu-site .cx-flow .cx-fl-s:not(.on) .cx-fl-t{color:rgba(var(--white-rgb),.86)}html.cu-site .cx-flow .cx-fl-sub{font-size:var(--fs-site-label);line-height:1.4;color:rgba(var(--white-rgb),.7)}html.cu-site .cx-join-alt{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0}html.cu-site #siteMain .cx-join-alt span{color:rgba(var(--white-rgb),.75)}html.cu-site #siteMain .cx-join-alt a{color:var(--white);font-weight:700;text-decoration:underline;text-underline-offset:4px}html.cu-site #siteMain .cx-join-copy .join-side-foot{margin:14px 0 0;padding:0;border:0;background:none;color:rgba(var(--white-rgb),.75);font-size:var(--cx-body);text-align:start}html.cu-site #siteMain .cx-join-copy .join-side-foot a{color:var(--white);font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer}html.cu-site .cx-join-card{background:var(--white);border-radius:0;padding:var(--cxj-pad,36px);box-shadow:0 24px 60px rgba(var(--black-rgb),.25);color:var(--g600);min-width:0}html.cu-site .cx-join-card form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cxj-gap,18px 16px);margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none;max-width:none}html.cu-site .cx-join-card form:not(:has(>.bs-cta-in .bs-lead-tg:not(:checked))) :is(.how-form-grid,.cu-grid2){display:contents!important}html.cu-site .cx-join-card :is(form,.lf-f,.pv-field,.cu-field):is([style*="display: none"],[hidden]),html.cu-site #start #heroLeadForm[style*="display: none"],html.cu-site .cu-consent[hidden]{display:none!important}html.cu-site .cx-join-card form>*:not(.lf-f,.pv-field,.cu-field,.how-form-grid,.cu-grid2){grid-column:1 / -1}html.cu-site .cx-join-card form :is(.pv-head,.join-head,.hp-wrap){display:none!important}html.cu-site .cx-join-card form :is(.lf-f,.pv-field,.cu-field){display:var(--jf-d,flex);flex-direction:column;align-items:stretch;gap:6px;margin:0;padding:0;min-width:0;text-align:start;grid-column:auto!important}html.cu-site .cx-join-card form :is(.how-form-grid,.cu-grid2)>:first-child,html.cu-site .cx-join-card form .cu-field.full{grid-column:1 / -1!important}html.cu-site #siteMain .cx-join-card form :is(.lf-f>label,.pv-field>span,.cu-field>label){font-size:var(--cx-body)!important;font-weight:700;color:var(--navy)!important;text-align:start;margin:0}html.cu-site :is(.cx-join-card form,#start #heroLeadForm) :is(input:not([type=checkbox]):not([type=radio]),select){height:var(--cxj-in,48px);min-height:var(--cxj-in,48px);width:100%;box-sizing:border-box;border:1px solid transparent;border-bottom:2px solid var(--g500)!important;border-radius:0;background:var(--g50);color:var(--navy);padding:var(--cxj-inpad,0 12px);font:400 16px Heebo,sans-serif!important;margin:0;box-shadow:none}html.cu-site :is(.cx-join-card form,#start #heroLeadForm) :is(input,select):focus{border-bottom-color:var(--royal)!important;outline:2px solid rgba(var(--royal-rgb),.15)!important;outline-offset:0}html.cu-site .cx-join-card form:not(:has(>.bs-cta-in .bs-lead-tg:not(:checked))) .lead-consent{display:flex!important;flex-direction:column;gap:8px;border-top:1px solid var(--g200);padding:var(--cxj-gap-y,18px) 0 0;margin:2px 0 0!important;background:none}html.cu-site .cx-join-card form .lead-consent label{display:flex;gap:10px;align-items:flex-start;color:var(--navy);text-align:start;margin:0}html.cu-site :is(.cx-join-card form,#start #heroLeadForm) .lead-consent input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:0 0 20px;width:20px!important;height:20px!important;margin:3px 0 0;border:1.5px solid var(--g500);border-radius:0;background-color:var(--white);cursor:pointer}html.cu-site :is(.cx-join-card form,#start #heroLeadForm) .lead-consent input[type=checkbox]:checked{background-color:var(--cu-ink-800)!important;border-color:var(--cu-ink-800)!important}html.cu-site .cx-join-card form .lc-link{color:var(--royal)!important;font-weight:600;text-decoration:underline}html.cu-site .cx-join-card form button[type=submit]{width:100%!important;height:var(--cxj-btn,54px)!important;min-height:var(--cxj-btn,54px);margin:4px 0 0!important;border-radius:0;background:var(--cx-acc)!important;border:1px solid var(--cx-acc)!important;color:var(--white);font:700 16px Heebo,sans-serif!important;box-shadow:none}html.cu-site .cx-join-card form button[type=submit]:is(:hover,:focus-visible){background:var(--royal-900)!important;border-color:var(--royal-900)!important}html.cu-site #siteMain .cx-join-card :is(.lead-form-note-small,.pv-note,.join-note){text-align:center;color:var(--g600);margin:0;font-size:var(--cx-body)!important}html.cu-site .cx-join-bg{position:absolute;inset:0;z-index:var(--z-behind);pointer-events:none;overflow:hidden;background:var(--navy) center/cover no-repeat}html.cu-site .cx-join-bg.ld{background-image:url(/video/yarkon-poster.jpg)}html.cu-site .cx-join-bg video{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}html.cu-site .cx-join-bg.on video{opacity:1}html.cu-site .cx-join-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to left,rgba(var(--navy-rgb),.9),rgba(var(--navy-rgb),.74) 45%,rgba(var(--navy-rgb),.55))}@media(min-width:901px){html.cu-site .cx-join-v{--cxj-cols:minmax(0,466px) minmax(0,456px);--cxj-pad:29px;--cxj-gap:14px 13px;--cxj-gap-y:14px;--cxj-in:40px;--cxj-btn:44px;--cxj-inpad:0 8px}}@media(max-width:900px){html.cu-site .cx-join-bg:after{background:linear-gradient(to bottom,rgba(var(--navy-rgb),.62),rgba(var(--navy-rgb),.8) 40%,rgba(var(--navy-rgb),.9))}}@media(max-width:900px){html.cu-site .cx-join{padding:64px max(20px,calc(50vw - 50%))}html.cu-site .cx-join-grid{grid-template-columns:1fr;gap:36px;padding-inline:0}html.cu-site .cx-join-card{padding:24px 20px;border-radius:0}html.cu-site .cx-join-card form{grid-template-columns:1fr}}html.cu-site #mgrFaq{padding-bottom:0}html.cu-site #mgrFaq .cx-join{margin-top:clamp(64px,8vw,112px)!important}html.cu-site #managers .mgr-end{display:none}html.cu-site #supplier .cx-join{margin-bottom:0}html.cu-site #supplier{padding-bottom:0}html.cu-site #supplier .join-wrap>.join-card{display:none}html.cu-site #supplier .join-wrap{max-width:none;margin:0;padding:0;display:block;background:none;border:0;box-shadow:none}html.cu-site #build{background:none!important;border:0!important;padding:0}html.cu-site #build .cx-join{min-height:calc(100svh - var(--cx-above,116px));display:flex;flex-direction:column;justify-content:center;margin-top:0}html.cu-site #build .join-wrap>:not(.cx-join),html.cu-site #build .join-head-top{display:none}html.cu-site #siteMain #build .cx-join-copy h1{font-size:var(--cx-h1)!important;line-height:1.04}html.cu-site .cx-join-copy h1 svg{display:none!important}html.cu-site #build .join-wrap{display:block;max-width:none;margin:0;padding:0;grid-template-columns:none;background:none;border:0;box-shadow:none}html.cu-site :is(.eyebrow,.mx-eyebrow,.cx-claim){display:none}html.cu-site #siteMain .cx-ic,html.cu-site #siteMain :is(.mx-card,.earn-card,.cu-col,.ct-rows a):hover .cx-ic,html.cu-site #siteMain #mistakes .cx-dark .cx-ic,html.cu-site #siteMain #mistakes .cx-dark .mx-card:hover .cx-ic,html.cu-site #siteMain #contact .ct-rows .cx-ic{width:auto;height:auto;background:none;background-image:none;box-shadow:none;border-radius:0;color:var(--navy);margin:0 0 22px;transform:none;filter:none;display:block}html.cu-site #siteMain .cx-ic svg,html.cu-site #siteMain #contact .ct-rows .cx-ic svg{width:52px;height:52px;filter:none;display:block}html.cu-site #siteMain #mistakes .cx-dark .cx-ic,html.cu-site #siteMain #mistakes .cx-dark .mx-card:hover .cx-ic{color:var(--white)!important}html.cu-site #siteMain #contact .ct-rows .cx-ic svg{width:40px;height:40px}@media(max-width:900px){html.cu-site #siteMain #contact .ct-rows .cx-ic{margin:0}}html.cu-site footer .cx-credit{margin:0;font-size:14px;color:var(--g600)}html.cu-site footer .cx-credit a{color:inherit;text-decoration:underline}html.cu-site .cx-shot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;box-sizing:border-box;border:2px dashed var(--g400);background:var(--g100);color:var(--navy);padding:24px}html.cu-site .cx-shot svg{width:40px;height:40px;opacity:.6}html.cu-site #siteMain .cx-shot b{font:700 18px Heebo,sans-serif!important;color:inherit!important}html.cu-site #siteMain .cx-shot span{font:400 16px/1.5 Heebo,sans-serif!important;color:var(--g600)!important;max-width:16em}html.cu-site .cx-shot.cx-phone{width:300px;height:610px;border-radius:44px;justify-self:center}html.cu-site .cx-shot.cx-wide{width:100%;max-width:480px;aspect-ratio:4/3;border-radius:0;justify-self:center;border-color:rgba(var(--white-rgb),.35);background:rgba(var(--white-rgb),.06);color:var(--white)}html.cu-site #siteMain .cx-shot.cx-wide span{color:rgba(var(--white-rgb),.75)!important}@media(min-width:901px){html.cu-site #mistakes .mx-head,html.cu-site #supplier .sup-hero{display:grid;align-items:center}html.cu-site #mistakes .mx-head{gap:0 72px}html.cu-site #mistakes .mx-head h1 .cx-l{white-space:nowrap}html.cu-site #mistakes .mx-head h1{font-size:min(var(--cx-h1),3vw)!important}html.cu-site #siteMain #supplier .sup-hero h1{font-size:clamp(32px,3.2vw,60px)!important}}@media(max-width:900px){html.cu-site .cx-shot.cx-phone{width:240px;height:480px;margin:40px auto 0}html.cu-site .cx-shot.cx-wide{margin-top:40px}}html.cu-site #communityMap .cx-count{margin:0 0 12px!important;font-size:var(--cx-lead)!important;color:var(--navy)!important}html.cu-site #communityMap .cx-count b{font-family:Reisinger Michal,Heebo,sans-serif;font-weight:400;color:var(--cx-acc);font-size:1.4em}html.cu-site #earn .earn-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){html.cu-site #earn .earn-grid{grid-template-columns:1fr}}html.cu-site .cx-trust{margin:clamp(64px,8vw,112px) 0 0}html.cu-site #siteMain .cx-trust h2{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400;font-size:var(--cx-trust-h2,var(--cx-h2))!important;line-height:1.15;color:var(--navy)!important;text-align:start;margin:0 0 32px}html.cu-site .cx-trust-end{margin:28px 0 0;font-size:var(--cx-lead);color:var(--navy)!important;font-weight:600;text-align:start}html.cu-site .cx-trust-p{max-width:46em;color:var(--navy)}html.cu-site #supplier .cx-new-head{text-align:start}html.cu-site #supplier .cx-steps{list-style:none;margin:0 0 clamp(64px,8vw,112px)!important;padding:0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}html.cu-site #supplier .cx-steps li{border-top:2px solid var(--g200);padding-top:24px;display:flex;flex-direction:column;align-items:flex-start;text-align:start}html.cu-site #supplier .cx-step-n{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400!important;font-size:56px!important;line-height:1!important;color:var(--navy)!important;margin:0 0 16px!important}html.cu-site #supplier .cx-steps h3{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400!important;font-size:var(--cx-card)!important;line-height:1.25!important;color:var(--navy)!important;margin:0 0 8px!important}html.cu-site #supplier .cx-steps p{margin:0!important;color:var(--g600)!important;font-size:var(--cx-body)!important}@media(max-width:900px){html.cu-site #supplier .cx-steps{grid-template-columns:1fr 1fr;gap:28px 16px}html.cu-site #supplier .cx-step-n{font-size:40px!important}}@media(max-width:560px){html.cu-site #supplier .cx-steps{grid-template-columns:1fr}}html.cu-site #siteMain #supplier .cx-steps li .cx-step-n{font-size:56px!important;line-height:1!important}@media(max-width:900px){html.cu-site #siteMain #supplier .cx-steps li .cx-step-n{font-size:40px!important}}@media(min-width:901px){html.cu-site #home .hero-copy>.cx-text{align-self:start}html.cu-site #home .hero-copy>#heroRings{align-self:start;margin-top:var(--cx-h1h,200px)}}html.cu-site #home .lead .cx-keep{white-space:nowrap;font:inherit!important;color:inherit;letter-spacing:inherit!important;opacity:1;display:inline}html.cu-site #about{background:var(--white);padding:0;overflow:visible}html.cu-site #about>.wrap{display:block;max-width:none;width:auto;margin:0;padding:0}html.cu-site #about .cx-pw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,5vw,96px);align-items:center;max-width:1280px;margin:0 auto;padding:0 48px;box-sizing:border-box}html.cu-site #about .section-head{position:static;margin:0;max-width:none;text-align:start}html.cu-site #about .section-head p{max-width:34em;font-size:var(--cx-lead);color:var(--g600)!important}html.cu-site #about .cx-steps{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:22px}html.cu-site #about .cx-steps li{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:18px;align-items:start;transition:opacity .45s ease}html.cu-site #about .cx-mk{width:18px;height:18px;margin-top:5px;border-radius:50%;border:2px solid var(--navy);box-sizing:border-box;transition:background-color .35s ease,transform .35s cubic-bezier(.34,1.5,.64,1)}html.cu-site #siteMain #about .cx-steps h3{margin:0 0 4px;color:var(--navy);text-align:start}html.cu-site #about .cx-steps p{margin:0;font-size:var(--cx-body);color:var(--g600)!important}html.cu-site #about .cx-steps li.done .cx-mk,html.cu-site #about .cx-steps li.on .cx-mk{background:var(--navy)}html.cu-site #about .cx-steps li.on .cx-mk{transform:scale(1.15)}html.cu-site #about .cx-pw-art svg{display:block;width:100%;max-width:560px;height:auto;margin:0 auto;overflow:visible}html.cu-site #about .cx-lb{font:600 20px Heebo,sans-serif;fill:var(--navy)}@media(min-width:901px){html.cu-site #about>.wrap{height:calc(100svh - var(--cx-hdr,76px) + 1200px)}html.cu-site #about .cx-pw{position:sticky;top:var(--cx-hdr,76px);height:calc(100svh - var(--cx-hdr,76px))}html.cu-site #about .cx-steps li{opacity:.35}html.cu-site #about .cx-steps li.done{opacity:.6}html.cu-site #about .cx-steps li.on{opacity:1}html.cu-site #about .cx-pw{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}html.cu-site #about .cx-pw-copy{display:contents}html.cu-site #about .section-head{text-align:center}html.cu-site #about .section-head p{margin-inline:auto}html.cu-site #about .cx-pw-art{order:1;width:min(440px,calc(100svh - 440px));margin:20px auto}html.cu-site #about .cx-steps{order:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;width:100%;margin:0}html.cu-site #siteMain #about :is(.section-head p,.cx-steps h3,.cx-steps p){text-align:center}}@media(max-width:900px){html.cu-site #about{padding:64px 0 72px}html.cu-site #about .cx-pw{grid-template-columns:1fr;padding:0 20px}html.cu-site #about .cx-pw-copy{display:contents}html.cu-site #about .cx-pw-art{order:1;margin:32px auto;width:100%;max-width:380px}html.cu-site #about .cx-steps{order:2}html.cu-site #about .cx-lb{font-size:24px}}html.cu-site #why{background:var(--navy);padding:clamp(64px,8vw,112px) 0;overflow:clip}html.cu-site #why>.wrap{max-width:1280px;width:auto;margin:0 auto;padding-inline:48px}html.cu-site #why h2{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400;font-size:var(--cx-h2);line-height:1.15;color:var(--white)!important;text-align:start;margin:0 0 48px}html.cu-site #why .mx-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin:0;padding:0;max-width:none}html.cu-site #why .mx-grid-2:before,html.cu-site #why .mx-grid-2:after,html.cu-site #why .mx-card:before,html.cu-site #why .mx-card:after{display:none;content:none}html.cu-site #why .mx-card{position:static;display:block;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;opacity:1;transform:none}html.cu-site #why .mx-body{display:block;padding:0;text-align:start}html.cu-site #why h3{font-size:var(--cx-card)!important;color:var(--white)!important;margin:0 0 10px;text-align:start}html.cu-site #why p{font-size:var(--cx-body);color:var(--royal-200)!important;margin:0;min-height:0;text-align:start;max-width:44ch}html.cu-site #siteMain #why .cx-ic{display:flex!important;justify-content:flex-start!important;width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;border-radius:0!important;color:var(--white)!important;margin:0 0 20px!important;transform:none!important}html.cu-site #siteMain #why .cx-ic svg{width:52px!important;height:52px!important;margin:0!important;display:block}@media(max-width:900px){html.cu-site #why>.wrap{padding-inline:20px}html.cu-site #why .mx-grid-2{grid-template-columns:1fr;gap:40px}}html.cu-site :is(.btn-gold,.header-cta,.pv-btn,.mgr-end-btn,.cx-primary,#joinMenuBtn,form button[type=submit],form .btn,.cx-yes),html.cu-site :is(.btn-gold,.header-cta,.pv-btn,.mgr-end-btn,.cx-primary,#joinMenuBtn,form button[type=submit],form .btn,.cx-yes):is(:hover,:focus-visible),html.cu-site :is(.btn-gold,.header-cta,.pv-btn,.mgr-end-btn,.cx-primary,#joinMenuBtn,form button[type=submit],form .btn,.cx-yes) *{color:var(--navy)!important;font-weight:600!important}html.cu-site{--cx-sub:28px}@media(max-width:900px){html.cu-site{--cx-sub:22px}}html.cu-site #supplier .sup-hero .cx-pay{color:var(--white)}html.cu-site #legal .sec-head.center{max-width:800px;margin-inline:auto;text-align:start}html.cu-site #legal .sec-head.center :is(h1,p){text-align:start;margin-inline:0}html.cu-site #legal .legal-tabs{justify-content:flex-start}html.cu-site #siteHeader .cx-login{display:none}html.cu-site.cx-fullhdr #siteHeader .header-inner>.cx-login{order:4;display:inline-flex!important;align-items:center;justify-content:center;height:var(--cx-jh,44px);padding:0 22px;margin-inline-start:12px;border:1.5px solid var(--royal);border-radius:0;color:var(--navy)!important;font:600 16px Heebo,sans-serif;text-decoration:none;background:transparent;box-sizing:border-box;transition:background-color .2s ease}html.cu-site.cx-fullhdr #siteHeader .header-inner>.cx-login:is(:hover,:focus-visible){background:var(--royal-50)}html.cu-site.cx-fullhdr #siteHeader .nav-actions .nav-login{display:none!important}html.cu-site #about .cx-steps li,html.cu-site #about .cx-steps li.done,html.cu-site #about .cx-steps li.on{opacity:1}html.cu-site #why h2{text-align:center}html.cu-site #why .mx-grid-2{gap:24px}html.cu-site #why .mx-card{border-top:3px solid var(--white);padding:22px 0 0}@media(max-width:900px){html.cu-site #why .mx-grid-2{gap:32px}}html.cu-site #home .lead .cx-tgt{display:block!important;font-size:inherit!important;line-height:inherit!important;margin-top:14px!important;font-weight:600!important;color:var(--white)!important}html.cu-site #siteMain #home .lead .cx-tgt .cx-ans,html.cu-site #home .lead .cx-tgt .cx-ans{color:var(--white)!important;font-weight:400!important;font-size:inherit!important;line-height:inherit!important;opacity:1!important;display:inline!important;letter-spacing:inherit!important}html.cu-site :is(#joinMenuBtn,#hdrJoin){transition:transform .22s cubic-bezier(.34,1.5,.64,1),box-shadow .22s ease,background .16s ease!important}html.cu-site :is(#joinMenuBtn,#hdrJoin):is(:hover,:focus-visible){background:var(--royal-900);border-color:var(--royal-900);transform:translateY(-2px) scale(1.06);box-shadow:0 10px 24px -6px rgba(var(--royal-rgb),.6),0 0 0 4px rgba(var(--royal-rgb),.18)}@media(prefers-reduced-motion:reduce){html.cu-site :is(#joinMenuBtn,#hdrJoin):is(:hover,:focus-visible){transform:none}}html.cu-site body :is(.btn,.btn-gold,.header-cta,.pv-btn,.mgr-end-btn,.cx-primary,form button[type=submit],form .btn,.cx-yes,.mx-go,.sec-cta,.cx-login,.nav-login,.hr-chip,.legal-tab,a[class*=btn],button[class*=btn]):not(#cuA11yBtn),html.cu-site body #siteHeader :is(#joinMenuBtn,.cx-login,.nav-login){border-radius:0!important}html.cu-site body :is(.btn-gold,.header-cta,.pv-btn,.mgr-end-btn,.cx-primary,#joinMenuBtn,.cx-yes,.mx-go,.sup-hero .sec-cta,form button[type=submit]){color:var(--white)!important}html.cu-site #about .cx-steps .cx-mk{display:none}html.cu-site #about .cx-steps li{grid-template-columns:1fr;padding-inline-start:0}html.cu-site body #supplier .sup-hero .sec-cta,html.cu-site body #paths .mx-go,html.cu-site body .cx-join-card form button[type=submit],html.cu-site body #legal .legal-tab{border-radius:0}html.cu-site .cx-logos-sec{background:var(--white);padding:56px 48px 64px;border-bottom:1px solid var(--g200)}html.cu-site .cx-logos{max-width:1184px;margin:0 auto}html.cu-site #supplier .cx-logos{margin:72px auto 0}html.cu-site #siteMain .cx-logos-t{margin:0 0 24px!important;text-align:center!important;color:var(--g600)!important}html.cu-site .cx-logos ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}html.cu-site .cx-logos li{height:72px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--g400);border-radius:0;background:var(--g100)}html.cu-site #siteMain .cx-logos li span{color:var(--g500)!important}html.cu-site .cx-voices{background:var(--royal-50);padding:clamp(64px,8vw,112px) 0}html.cu-site .cx-voices-in{max-width:1280px;margin:0 auto;padding-inline:48px;box-sizing:border-box}html.cu-site #siteMain .cx-voices h2{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400!important;color:var(--navy)!important;text-align:start!important;margin:0 0 48px!important}html.cu-site .cx-voices ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}html.cu-site .cx-voices .cx-q{background:var(--white);border-radius:0;padding:36px 32px;display:flex;flex-direction:column;justify-content:space-between;gap:36px}html.cu-site .cx-voices blockquote{margin:0}html.cu-site #siteMain .cx-voices .cx-q blockquote>p.cx-qt{margin:0!important;font-size:var(--cx-lead)!important;line-height:1.6!important;color:var(--navy)!important;text-align:start}html.cu-site .cx-who{display:flex;align-items:center;gap:16px}html.cu-site .cx-av{flex:none;width:52px;height:52px;border-radius:50%;background:var(--g200);box-shadow:0 0 0 3px var(--white),0 0 0 4.5px var(--navy)}html.cu-site .cx-who>div{display:flex;flex-direction:column;gap:2px;text-align:start}html.cu-site #siteMain .cx-who b{color:var(--navy)!important;font-weight:700}html.cu-site #siteMain .cx-who span{color:var(--g600)!important}@media(max-width:900px){html.cu-site .cx-logos-sec{padding:40px 20px 48px}html.cu-site .cx-logos ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html.cu-site .cx-logos li{height:56px}html.cu-site #supplier .cx-logos{margin-top:48px}html.cu-site .cx-voices-in{padding-inline:20px}html.cu-site #siteMain .cx-voices h2{margin:0 0 28px!important}html.cu-site .cx-voices ul{grid-template-columns:1fr;gap:16px}html.cu-site .cx-voices .cx-q{padding:28px 24px;gap:28px}}html.cu-site #supplier .cx-logos{width:100%;flex:0 0 100%;box-sizing:border-box}html.cu-site #supplier .cx-voices{flex:0 0 auto;width:100vw;margin-inline:calc(50% - 50vw);box-sizing:border-box}@media(max-width:900px){html.cu-site #supplier .cx-logos{padding-inline:20px}}html.cu-site #siteMain #mistakes .cx-ease{margin:48px 0 0;max-width:40em;font-size:var(--cx-lead)!important;line-height:1.6!important;color:var(--navy)!important;font-weight:600;text-align:start}html.cu-site .cx-dash{margin:clamp(64px,8vw,112px) 0 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}html.cu-site #siteMain .cx-dash h2{font-family:Reisinger Michal,Heebo,sans-serif!important;font-weight:400;font-size:var(--cx-h2);line-height:1.15;color:var(--navy)!important;text-align:start;margin:0 0 20px}html.cu-site #siteMain .cx-dash .cx-dash-copy>p{font-size:var(--cx-lead)!important;line-height:1.6!important;color:var(--g600)!important;margin:0;text-align:start;max-width:34em}html.cu-site #siteMain .cx-dash .cx-dash-copy>p+p{margin-top:16px}html.cu-site .cx-shot.cx-wide.cx-wide-light{max-width:none;border-color:var(--g400);background:var(--g100);color:var(--navy)}html.cu-site #siteMain .cx-shot.cx-wide.cx-wide-light span{color:var(--g600)!important}@media(max-width:900px){html.cu-site .cx-dash{grid-template-columns:1fr;gap:0}html.cu-site .cx-dash .cx-shot{margin-top:32px}}@media(min-width:901px){html.cu-site .cx-dash,html.cu-site .cx-trust{display:block;max-width:780px;margin-inline:auto}html.cu-site #siteMain :is(.cx-dash h2,.cx-dash .cx-dash-copy>p,.cx-trust h2,.cx-trust-p,.cx-trust-end){text-align:center;margin-inline:auto}}html.cu-site .cx-new{outline:2px dashed var(--royal)!important;outline-offset:8px;position:relative}html.cu-site .cx-new:before{content:"חדש";position:absolute;top:-34px;inset-inline-start:-8px;background:var(--royal);color:var(--navy);font:700 13px/1 Heebo,sans-serif;padding:5px 9px;border-radius:0;z-index:var(--z-lift-2)}html.cu-site #bizHow{margin:clamp(64px,8vw,112px) 0}html.cu-site #why .cx-logos{margin:clamp(56px,6vw,88px) auto 0;padding-top:clamp(40px,5vw,56px);border-top:1px solid rgba(var(--white-rgb),.22)}html.cu-site #siteMain #why .cx-logos .cx-logos-t{max-width:none!important;text-align:center!important;color:var(--royal-200)!important}@media(min-width:901px){html.cu-site #supplier .cx-ways{grid-template-columns:repeat(2,minmax(0,1fr))}}html.cu-site body #home a.btn.btn-gold,html.cu-site body #paths .mx-tile .mx-go,html.cu-site body #supplier .sup-hero a.btn.sec-cta{background:var(--white)!important;color:var(--navy)!important;border-color:var(--white)!important}html.cu-site body #home a.btn.btn-gold:is(:hover,:focus-visible),html.cu-site body #paths .mx-tile:hover .mx-go,html.cu-site body #supplier .sup-hero a.btn.sec-cta:is(:hover,:focus-visible){background:var(--g100)!important;color:var(--navy)!important;border-color:var(--g100)!important}html.cu-site body #siteMain #paths .mx-tile-img[src*=card-suppliers]{object-position:center 82%}html.cu-site body #siteMain #paths .mx-tile-img[src*=card-managers]{object-position:center 88%}@media(min-width:901px)and (hover:hover){html.cu-site body #siteMain #paths .mx-tile-img{transition:object-position .65s cubic-bezier(.22,.7,.2,1),filter .5s ease,transform .65s cubic-bezier(.22,.7,.2,1)}html.cu-site body #siteMain #paths .mx-tile:hover .mx-tile-img[src*=card-suppliers]{object-position:center 62%}html.cu-site body #siteMain #paths .mx-tile:hover .mx-tile-img[src*=card-managers]{object-position:center 66%}html.cu-site body #siteMain #paths .mx-grid:has(.mx-tile:hover) .mx-tile:hover .mx-tile-img{transform:scale(1.02)}html.cu-site body #siteMain #paths .mx-grid:has(.mx-tile:hover) .mx-tile:not(:hover) .mx-tile-img{filter:blur(6px) saturate(.45) brightness(.7);transform:scale(1.06)}html.cu-site body #siteMain #paths .mx-grid:has(.mx-tile:hover) .mx-tile:not(:hover) .mx-body{background:rgba(var(--navy-rgb),.35)}}@media(min-width:901px)and (hover:hover)and (prefers-reduced-motion:reduce){html.cu-site body #siteMain #paths .mx-tile-img{transition:none}}html.cu-site[lang=en] #home h1 .h1-l{white-space:normal}@media(min-width:901px){html.cu-site[lang=en] #home h1{font-size:clamp(44px,4.3vw,64px)!important}}@media(max-width:640px){html.cu-site[lang=en] #home h1{--cx-h1-pg:var(--fs-display-m)}}html.cu-site #siteHeader .header-inner .logo{flex-direction:column;justify-content:center;gap:2px}html.cu-site #siteHeader .logo .cx-tagline{display:block;width:0;min-width:100%;container-type:inline-size;pointer-events:none}html.cu-site #siteHeader .logo .cx-tagline>span{display:block;font:700 9.4cqi/1.15 Heebo,sans-serif;color:var(--navy);white-space:nowrap;text-align:center;letter-spacing:0}@media(min-width:641px)and (max-width:900px){html.cu-site header#siteHeader .logo .cx-tagline{transform-origin:right top;transition:transform .25s var(--cu-ease-out)}html.cu-site header#siteHeader.is-scrolled .logo .cx-tagline{transform:translateY(-3px) scale(.85)}}html.cu-site #whyCu .wrap{max-width:760px;margin-inline:auto;text-align:center}html.cu-site #whyCu h2{text-align:center;margin:0 0 20px}html.cu-site #whyCu p{margin:14px auto 0}html.cu-site #whyCu .cx-nb{white-space:nowrap}html.cu-site #whyCu .cx-story-more{margin-top:14px}html.cu-site #whyCu .cx-story-more>summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;font-size:var(--cx-body);font-weight:700;color:var(--white);border-bottom:1px solid currentColor;padding-bottom:2px}html.cu-site #whyCu .cx-story-more>summary::-webkit-details-marker{display:none}html.cu-site #whyCu .cx-story-more>summary:after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s var(--cu-ease-out)}html.cu-site #whyCu .cx-story-more[open]>summary:after{transform:translateY(1px) rotate(-135deg)}html.cu-site #siteMain #whyCu .cx-story-end{margin-top:28px;font-weight:700;color:var(--white)!important}html.cu-site #siteMain #whyCu .cx-story-join{margin-top:6px}html.cu-site :is(#legal,#how,#earn,#supplier) .cx-acc>summary>:is(h2,h3,h4){margin:0;font:inherit;color:inherit;letter-spacing:inherit}html.cu-site #how li.pstep .cx-acc>summary{padding-bottom:var(--cu-s1)}html.cu-site .cx-acc{margin-top:var(--cu-s3)}html.cu-site #supplier .cx-acc{margin-top:var(--cu-s9)}html.cu-site #siteMain #how,html.cu-site #siteMain #whyCu{background:var(--navy)}html.cu-site #siteMain #bizHow{background:var(--navy);margin-inline:calc(50% - 50vw);padding:clamp(64px,8vw,104px) calc(50vw - 50%);margin-block:clamp(48px,6vw,80px)}html.cu-site #siteMain #how h2,html.cu-site #siteMain #bizHow h2,html.cu-site #siteMain #whyCu h2{color:var(--white)!important}html.cu-site #siteMain #whyCu p,html.cu-site #siteMain #whyCu .cx-nb{color:var(--royal-200)!important}html.cu-site #siteMain #how .cx-acc>summary{color:var(--white)}html.cu-site #siteMain #whyCu{padding-block:clamp(64px,8vw,112px)}html.cu-site #siteMain #whyCu+#start{border-top:1px solid rgba(var(--white-rgb),.14)}html.cu-site .hero-biz,html.cu-site .mx-cta-note,html.cu-site .how-later,html.cu-site .jc-who,html.cu-site .sup-why{display:none}html.cu-site #onboarding .ob-chosen-row{position:relative;margin-bottom:18px}html.cu-site #onboarding .ob-chosen-row .ob-chosen{margin-bottom:0;padding-inline-end:116px}html.cu-site #onboarding .ob-change{position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);min-height:var(--tap-min);padding:0 var(--cu-s2);background:none;border:0;font:inherit;font-size:var(--fs-base);font-weight:700;color:var(--royal);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:640px){html.cu-site #home .hero-biz{display:block;margin:var(--cu-s4) 0 0;font-size:var(--fs-md);color:rgba(var(--white-rgb),.82);text-align:center}html.cu-site #home .hero-biz a{display:inline-block;padding:10px 4px;color:var(--white);font-weight:700;text-decoration:underline;text-underline-offset:4px}html.cu-site #home .hero-biz .hero-biz-t{display:block;margin-top:var(--cu-s1);font-size:var(--fs-base);color:rgba(var(--white-rgb),.72)}html.cu-site body[data-cu-page=managers] #hdrJoin{display:none}html.cu-site #mistakes .mx-cta-note{display:block;margin:var(--cu-s3) 0 0;font-size:var(--fs-base);color:rgba(var(--white-rgb),.8)}html.cu-site #howLeadForm label.pv-field:has(#howEmail),html.cu-site #howLeadForm label.pv-field:has(#howPhone){--jf-d:none}html.cu-site #howLeadForm .pv-note{display:none}html.cu-site #howLeadForm .how-later{display:block;margin:var(--cu-s2) 0 0;font-size:var(--fs-base);color:var(--g600)}html.cu-site #build .cx-join-alt{display:none}html.cu-site #build .cx-join-grid{display:flex;flex-direction:column}html.cu-site #build .cx-join-copy{display:contents}html.cu-site #build .join-side-foot{order:2}html.cu-site #build .jc-who{display:flex;gap:var(--cu-s2);margin:0 0 var(--cu-s4)}html.cu-site #build .jc-who>*{flex:1;display:flex;align-items:center;justify-content:center;min-height:46px;font-size:var(--fs-md);font-weight:700;border:1px solid var(--g300)}html.cu-site #build .jc-who-on{background:var(--navy);color:var(--white);border-color:var(--navy)}html.cu-site #build .jc-who-on:after{content:" ✓"}html.cu-site #build .jc-who a{background:var(--white);color:var(--navy);text-decoration:none}html.cu-site #supplier .sup-hero{--sup-hero-pb:24px}html.cu-site #supplier .sup-why{display:grid;gap:10px;list-style:none;margin:var(--cu-s5) 0 0;padding:0;font-size:var(--fs-md);color:var(--white);text-align:start}html.cu-site #supplier .sup-why li{position:relative;padding-inline-start:26px}html.cu-site #supplier .sup-why li:before{content:"✓";position:absolute;inset-inline-start:0;font-weight:700}html.cu-site #contact #ctWa{--ct-bg:var(--navy);--ct-pad:16px;--ct-go:var(--navy);color:var(--white)}html.cu-site #contact #ctWa .ct-t b,html.cu-site #contact #ctWa .ct-t bdi{color:var(--white)}html.cu-site #contact #ctWa .ct-go{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--r-pill);background:var(--white);text-decoration:none}}html.cu-site #home .cta-row .cta-d,html.cu-site #home .cta-row .hero-biz-btn,html.cu-site #howLeadForm .cta-d{display:none}html.cu-site #howLeadForm .pv-btn>span{color:inherit!important}@media(min-width:641px){html.cu-site #home .cta-row .cta-m,html.cu-site #howLeadForm .cta-m{display:none}html.cu-site #home .cta-row .cta-d,html.cu-site #howLeadForm .cta-d{display:inline}html.cu-site #home .cta-row .hero-biz-btn{display:inline-flex;align-items:center;border-color:rgba(var(--white-rgb),.75)}html.cu-site #howLeadForm .how-type{grid-column:1 / -1}}@media(min-width:901px){html.cu-site #contact .ct-side h1{--cx-h1-pg:var(--cx-h2)}html.cu-site #siteMain .cx-trust{max-width:880px;margin-top:56px;padding:48px 56px;background:var(--g100);--cx-trust-h2:var(--cx-h3)}}@media(min-width:1100px){html.cu-site #legal>.wrap{display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:48px;max-width:1128px!important}html.cu-site #legal>.wrap>*{grid-column:2}html.cu-site #legal .legal-tabs{grid-column:1;grid-row:1 / span 9;align-self:start;position:sticky;top:calc(var(--cx-hdr,76px) + 24px);flex-direction:column;flex-wrap:nowrap;gap:2px;margin:0}html.cu-site #legal .legal-tab{text-align:start;background:none;border:0;border-inline-start:3px solid transparent;box-shadow:none;color:var(--g700);padding:10px 14px}html.cu-site #legal .legal-tab:hover{background:var(--g50);color:var(--navy)}html.cu-site #legal .legal-tab.active{background:var(--g100);border-inline-start-color:var(--navy);color:var(--navy)}}html.cu-site body #siteHeader :is(#joinMenuBtn,#hdrJoin,#navJoinM).cx-primary{background:var(--cx-acc)!important;color:var(--cx-on)!important;border-color:var(--cx-acc)!important;border-radius:0}html.cu-site body #siteHeader :is(a.nav-lang,#joinMenuBtn,#hdrJoin),html.cu-site body #cuConsent :is(p,#cuConsentYes,#cuConsentNo),html.cu-site body #onboarding :is(.ob-note,.ob-legend),html.cu-site body #contact :is(#ctWa,#ctMail,#ctFb,#ctLi) bdi,html.cu-site body #contact address.cu-contact-id,html.cu-site body footer :is(.foot-col-t,.foot-tag,.fine,.cu-foot-identity,.legal-link),html.cu-site body #pubCatalog .cu-empty,html.cu-site body #cuToastText{font-size:16px!important}html.cu-site .dash-shot{align-self:center;width:100%;max-width:820px;margin:56px auto 0;padding:0;border:6px solid var(--white);background:var(--white);box-shadow:var(--shadow-lg);box-sizing:border-box}html.cu-site .dash-shot picture{display:block}html.cu-site .dash-shot img{display:block;width:100%;height:auto}html.cu-site .dash-shot .dash-shot-en{display:none}@media(max-width:640px){html.cu-site .dash-shot{max-width:400px;margin-top:36px;border-width:4px}}@media(min-width:901px){html.cu-site #mistakes .mx-head{grid-template-columns:minmax(0,4fr) minmax(0,6.6fr);grid-template-rows:1fr auto auto 1fr}html.cu-site #mistakes .mx-head>.mx-head-main{grid-column:1;grid-row:2}html.cu-site #mistakes .mx-head>.mx-head-side{grid-column:1;grid-row:3}html.cu-site #supplier .sup-hero{grid-template-columns:minmax(0,4fr) minmax(0,6.6fr);grid-template-rows:1fr auto auto auto auto 1fr;column-gap:72px}html.cu-site #supplier .sup-hero>h1{grid-column:1;grid-row:2}html.cu-site #supplier .sup-hero>p{grid-column:1;grid-row:3}html.cu-site #supplier .sup-hero>.sup-why{grid-column:1;grid-row:4}html.cu-site #supplier .sup-hero>.sup-hero-act{grid-column:1;grid-row:5}html.cu-site :is(#mistakes .mx-head,#supplier .sup-hero)>.dash-shot{grid-column:2;grid-row:1 / -1;max-width:none;margin:0}}html.cu-site .cu-stats{background:var(--white);padding:40px 16px 8px}html.cu-site .cu-stats[hidden]{display:none}html.cu-site .cu-stats-row{display:flex;justify-content:center;gap:72px;flex-wrap:wrap;max-width:1100px;margin:0 auto}html.cu-site .cu-stat{text-align:center;min-width:160px}html.cu-site .cu-stat-n{min-height:1.1em;font-family:var(--font-head);font-size:var(--fs-site-num-l);font-weight:700;line-height:1.1;color:var(--site-text)}html.cu-site .cu-stat-l{margin-top:4px;font-size:var(--fs-site-small);color:var(--site-text-2)}@media(max-width:640px){html.cu-site .cu-stats{padding:28px 12px 8px}html.cu-site .cu-stats-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html.cu-site .cu-stat{min-width:0}html.cu-site .cu-stat-n{font-size:var(--fs-site-h2-m)}html.cu-site .cu-stat-l{font-size:var(--fs-site-label)}}#cuDash .cu-tag.t-pend,#cuDash .wf-root .cu-tag.t-gold{background:var(--g100);color:var(--g600);border-color:var(--g200)}#cuDash .cu-menu .grp.grp-static:before,#cuDash .cu-menu .grp.grp-static:after{display:none}#cuDash .cu-menu .grp.grp-static{cursor:default}.cu-dash #cuMoneyHero{--hl-c:var(--white)}
