.B2BHeader-module-scss-module__hsN7Fq__headerHiddenDemo{display:none}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero,.B2BHeader-module-scss-module__hsN7Fq__headerOnHero:before{-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom-color:#0000!important}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__navLink{color:#ffffffc7;font-size:15px;font-weight:600}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__navLink:hover{color:#fff}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__brandTag{color:#ffffffd1;background:#ffffff14;border-color:#ffffff2e}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__ctaSecondary{color:#fff;border-color:#ffffff52;font-weight:600}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__ctaSecondary:hover{background:#ffffff0f;border-color:#ffffff8c}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__ctaPrimary{color:var(--hero-brand,#7c6cf8);background:#fff;border-radius:999px;padding:10px 20px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__ctaPrimary{color:color-mix(in srgb,var(--hero-brand,#7c6cf8)75%,#141414)}}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__ctaPrimary:hover{opacity:.92}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__burger{background:#ffffff14;border-color:#ffffff38}.B2BHeader-module-scss-module__hsN7Fq__headerOnHero .B2BHeader-module-scss-module__hsN7Fq__burgerBar{background:#fff}.B2BHeader-module-scss-module__hsN7Fq__header{z-index:50;box-sizing:border-box;width:100%;max-width:100%;padding-top:calc(14px + env(safe-area-inset-top,0px));padding-bottom:14px;padding-left:calc(clamp(16px,3vw,36px) + env(safe-area-inset-left,0px));padding-right:calc(clamp(16px,3vw,36px) + env(safe-area-inset-right,0px));background:0 0;border-bottom:1px solid #0000;transition:border-color .25s;position:fixed;top:0;left:0;right:0}.B2BHeader-module-scss-module__hsN7Fq__header:before{content:"";z-index:-1;pointer-events:none;background:0 0;border-bottom:1px solid #0000;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:absolute;inset:0}.B2BHeader-module-scss-module__hsN7Fq__headerScrolled:before{background:var(--bg-elevated);border-bottom-color:var(--border-soft)}.B2BHeader-module-scss-module__hsN7Fq__headerScrolled{background:0 0;border-bottom-color:#0000}.B2BHeader-module-scss-module__hsN7Fq__headerMenuOpen{-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom-color:#0000!important}.B2BHeader-module-scss-module__hsN7Fq__innerMenuOpen{z-index:70;position:relative}.B2BHeader-module-scss-module__hsN7Fq__innerMenuOpen .B2BHeader-module-scss-module__hsN7Fq__burger{background:#ffffff14;border-color:#ffffff38}.B2BHeader-module-scss-module__hsN7Fq__innerMenuOpen .B2BHeader-module-scss-module__hsN7Fq__burgerBar{background:#fff}.B2BHeader-module-scss-module__hsN7Fq__inner{justify-content:space-between;align-items:center;gap:clamp(12px,3vw,24px);width:100%;min-width:0;max-width:1240px;margin:0 auto;display:flex}.B2BHeader-module-scss-module__hsN7Fq__brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.B2BHeader-module-scss-module__hsN7Fq__logoWrap{flex-shrink:0;width:110px;height:22px;position:relative}@media (min-width:640px){.B2BHeader-module-scss-module__hsN7Fq__logoWrap{width:130px;height:26px}}.B2BHeader-module-scss-module__hsN7Fq__logo{opacity:0;width:110px;height:auto;transition:opacity .2s;display:block}@media (min-width:640px){.B2BHeader-module-scss-module__hsN7Fq__logo{width:130px}}.B2BHeader-module-scss-module__hsN7Fq__logoOverlay{position:absolute;inset:0}.B2BHeader-module-scss-module__hsN7Fq__logoVisible{opacity:1}.B2BHeader-module-scss-module__hsN7Fq__brandTag{border:1px solid var(--border-accent);background:var(--accent-soft);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:9px;font-weight:600;display:none}@media (min-width:1024px){.B2BHeader-module-scss-module__hsN7Fq__brandTag{letter-spacing:.06em;font-size:10px;display:inline-flex}}.B2BHeader-module-scss-module__hsN7Fq__nav{align-items:center;gap:4px;display:none}@media (min-width:1024px){.B2BHeader-module-scss-module__hsN7Fq__nav{display:flex}}.B2BHeader-module-scss-module__hsN7Fq__navLink{color:var(--text-secondary);border-radius:6px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;transition:color .18s}.B2BHeader-module-scss-module__hsN7Fq__navLink:hover{color:var(--text-primary)}.B2BHeader-module-scss-module__hsN7Fq__actions{align-items:center;gap:10px;display:none}@media (min-width:768px){.B2BHeader-module-scss-module__hsN7Fq__actions{display:flex}}.B2BHeader-module-scss-module__hsN7Fq__themeToggle{border:1px solid var(--border-medium);background:var(--surface-glass-3);width:38px;height:38px;color:var(--text-primary);cursor:pointer;-webkit-backdrop-filter:blur(10px);border-radius:10px;justify-content:center;align-items:center;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.B2BHeader-module-scss-module__hsN7Fq__themeToggle:hover{background:var(--surface-glass-1);border-color:var(--border-accent);transform:translateY(-1px)}.B2BHeader-module-scss-module__hsN7Fq__themeToggleMobile{align-self:flex-start}.B2BHeader-module-scss-module__hsN7Fq__ctaSecondary{color:var(--text-primary);border:1px solid var(--border-medium);border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s}.B2BHeader-module-scss-module__hsN7Fq__ctaSecondary:hover{border-color:var(--text-primary)}.B2BHeader-module-scss-module__hsN7Fq__ctaPrimary{color:var(--accent-on);background:var(--accent-strong);box-shadow:none;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:9px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .18s;display:inline-flex}.B2BHeader-module-scss-module__hsN7Fq__ctaPrimary:hover{opacity:.88}.B2BHeader-module-scss-module__hsN7Fq__burger{border:1px solid var(--border-medium);background:var(--surface-glass-3);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:inline-flex}@media (min-width:1024px){.B2BHeader-module-scss-module__hsN7Fq__burger{display:none}}.B2BHeader-module-scss-module__hsN7Fq__burgerBar{background:var(--text-primary);border-radius:999px;width:18px;height:1.6px;transition:transform .2s,opacity .2s;display:block}.B2BHeader-module-scss-module__hsN7Fq__burgerBarA{transform:translateY(6.5px)rotate(45deg)}.B2BHeader-module-scss-module__hsN7Fq__burgerBarB{opacity:0}.B2BHeader-module-scss-module__hsN7Fq__burgerBarC{transform:translateY(-6.5px)rotate(-45deg)}.B2BHeader-module-scss-module__hsN7Fq__mobile{z-index:60;-webkit-backdrop-filter:blur(14px);pointer-events:none;background:#07090ed1;display:none;position:fixed;inset:0}.B2BHeader-module-scss-module__hsN7Fq__mobileOpen{pointer-events:auto;display:block}.B2BHeader-module-scss-module__hsN7Fq__mobileSheet{border:1px solid var(--border-soft);background:var(--bg-elevated);-webkit-backdrop-filter:blur(22px)saturate(1.2);box-shadow:var(--shadow-elevated);border-radius:18px;padding:16px;position:absolute;inset:64px 12px auto}.B2BHeader-module-scss-module__hsN7Fq__mobileList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.B2BHeader-module-scss-module__hsN7Fq__mobileLink{color:var(--text-primary);border-radius:10px;padding:12px 14px;font-size:16px;font-weight:500;text-decoration:none;display:block}.B2BHeader-module-scss-module__hsN7Fq__mobileLink:hover{background:var(--surface-glass-3)}.B2BHeader-module-scss-module__hsN7Fq__mobileActions{border-top:1px solid var(--border-soft);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}
.vitrima-widget-bg{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-primary:#1a1c28;--text-secondary:#1a1c28b8;--text-muted:#1a1c287a;--border-soft:#1418280f;--border-medium:#1418281a;--border-accent:#7c6edc47;--surface-glass-1:#fff;--surface-glass-2:#f8f9fc;--surface-glass-3:#f2f3f7;--surface-elevated:#fff;--surface-muted:#f0f1f5;--w-grad-chat:#f4f5f9;--w-shadow-chat:0 1px 2px #1418280a;--w-chat-before:none;--w-chat-before-opacity:0;--w-grad-aside:#f4f5f9;--w-shadow-aside:0 1px 2px #1418280a;--w-grad-header:transparent;--w-bubble-user-bg:#fff;--w-bubble-user-shadow:0 1px 2px #1418280d;--w-bubble-assistant:#fff;--w-bubble-assistant-border-mix:transparent;--w-bubble-assistant-inset:transparent;--w-bubble-assistant-shadow:0 1px 2px #1418280d;--w-input-row-bg:#f4f5f9;--w-textarea-bg:#fff;--w-textarea-focus-bg:#fff;--w-image-gen-bg:#f0f1f5;--w-reply-pending:#f8f9fc;--w-reply-pending-border-mix:transparent;--w-reply-pending-shadow:0 1px 2px #1418280a;--w-loading-card:#fff;--w-loading-shadow:0 4px 16px #1418280f;--w-demo-bg:#f4f5f9;--w-demo-border-mix:#1418280f;--w-embed-warn-bg:#fff7ed;--w-embed-warn-color:#92400e;--w-stepper-bg:transparent;--w-concept-card:#fff;--w-concept-card-active:#f8f9fc;--w-concept-image-bg:#eceef4;--w-nav-btn-bg:#fff;--w-carousel-more-bg:#f2f3f7;--w-carousel-more-hover:#e8eaef;--w-tz-hero-bg:#f2f3f7;--w-tz-cell:#f8f9fc;--w-tz-download-bg:#fff;--tz-card-bg:var(--surface-glass-1,#fff);--tz-card-border:var(--border-soft,#1418280f);--tz-card-shadow:0 1px 3px #1418280d;--tz-sticky-bg:#fff;--tz-sticky-border:var(--border-soft,#1418280f);--tz-sticky-shadow:0 1px 2px #1418280a;--tz-sub-bg:#f8f9fc;--tz-sub-border:var(--border-soft,#1418280f);--tz-sub-color:var(--text-muted,#1a1c2885);--tz-title-color:var(--text-primary,#1a1c28);--tz-title-icon:color-mix(in srgb,var(--widget-accent,#2563eb)55%,#1e40af);--tz-download-border:color-mix(in srgb,var(--widget-accent,#2563eb)45%,#1418281f);--tz-download-bg:color-mix(in srgb,var(--widget-accent,#2563eb)10%,#ffffffd9);--tz-download-color:color-mix(in srgb,var(--widget-accent,#1d4ed8)85%,#1e3a8a);--tz-download-hover-bg:color-mix(in srgb,var(--widget-accent,#2563eb)18%,#ffffffeb);--tz-download-hover-color:color-mix(in srgb,var(--widget-accent,#1e40af)90%,#172554);--tz-layout-border:var(--border-soft,#1418280d);--tz-layout-inset:none;--tz-chip-bg:var(--w-tz-cell,#f8f9fc);--tz-chip-border:var(--border-soft,#1418280f);--tz-chip-shadow:none;--tz-label-color:var(--text-secondary,#1a1c28b8);--tz-value-color:var(--text-primary,#1a1c28);--tz-value-yes:#15803d;--tz-value-no:var(--text-muted,#1a1c2873);--tz-section-title:var(--text-secondary,#1a1c28a6);--tz-empty:var(--text-muted,#1a1c2885);--tz-budget-nav-border:#16a34a6b;--tz-budget-nav-bg:#16a34a14;--tz-budget-nav-color:#15803d;--tz-budget-nav-hover-bg:#16a34a24;--tz-budget-nav-hover-color:#166534;--tz-dock-bg:var(--surface-glass-2,#f8f9fc);--tz-dock-hint:var(--text-secondary,#1a1c28ad);--tz-dock-btn-border:var(--border-medium,#1418281f);--tz-dock-btn-bg:var(--surface-glass-3,#f2f3f7);--tz-dock-btn-color:var(--text-secondary,#1a1c28b8);--concept-top-bg:var(--surface-glass-1,#fff);--concept-top-border:var(--border-soft,#1418280f);--concept-title-color:var(--text-primary,#1a1c28);--concept-param-bg:var(--w-tz-cell,#f8f9fc);--concept-param-border:var(--border-soft,#1418280f);--concept-param-label:var(--text-muted,#1a1c287a);--concept-param-value:var(--text-primary,#1a1c28);--concept-param-icon:color-mix(in srgb,var(--widget-accent,#2563eb)62%,#1e3a8a);--concept-params-border:var(--border-soft,#14182817);--concept-params-title:var(--text-muted,#1a1c287a);--concept-action-border:var(--border-soft,#14182814);--concept-action-bg:#fff;--concept-action-color:var(--text-primary,#1a1c28);--w-budget-stat:#f8f9fc;--budget-card-bg:var(--surface-glass-1,#fff);--budget-card-border:var(--border-soft,#1418280f);--budget-card-shadow:0 1px 3px #1418280d;--budget-lead-color:var(--text-muted,#1a1c288c);--budget-stat-bg:var(--w-budget-stat);--budget-stat-border:var(--border-soft,#1418281a);--budget-stat-k:color-mix(in srgb,var(--widget-accent,#5a6478)42%,var(--text-muted,#1a1c2885));--budget-stat-v:var(--text-primary,#1a1c28);--budget-stat-h:var(--text-secondary,#1a1c28ad);--budget-outline-border:var(--border-soft,#1418281a);--budget-outline-bg:#fff;--budget-outline-color:var(--text-secondary,#1a1c28bf);--budget-download-border:var(--border-medium,#1418281f);--budget-download-bg:var(--surface-glass-3,#f2f3f7);--budget-download-color:var(--text-secondary,#1a1c28b8);--budget-download-ready-border:color-mix(in srgb,var(--widget-accent,#2563eb)38%,#1418281a);--budget-download-ready-bg:linear-gradient(145deg,color-mix(in srgb,var(--widget-accent,#2563eb)78%,#2563eb)0%,color-mix(in srgb,var(--widget-accent,#1d4ed8)88%,#1e40af)100%);--budget-download-ready-color:#fff;--budget-scenario-lead:var(--text-secondary,#1a1c28b8);--budget-scenario-hint:color-mix(in srgb,var(--widget-accent,#2563eb)55%,var(--text-primary,#1a1c28));--budget-scenario-card-bg:var(--surface-glass-2,#f8f9fc);--budget-scenario-card-border:var(--border-soft,#14182814);--budget-scenario-card-hover-border:color-mix(in srgb,var(--widget-accent,#2563eb)28%,var(--border-medium,#1418281a));--budget-scenario-card-hover-bg:color-mix(in srgb,var(--widget-accent,#2563eb)4%,var(--surface-glass-2,#f8f9fc));--budget-scenario-card-selected-border:color-mix(in srgb,var(--widget-accent,#2563eb)42%,var(--border-medium,#1418281f));--budget-scenario-card-selected-bg:color-mix(in srgb,var(--widget-accent,#2563eb)8%,var(--surface-glass-1,#fff));--budget-scenario-name:var(--text-primary,#1a1c28);--budget-scenario-range:color-mix(in srgb,var(--widget-accent,#2563eb)72%,var(--text-primary,#1a1c28));--budget-scenario-desc:var(--text-secondary,#1a1c28ad);--budget-scenario-meta:var(--text-muted,#1a1c287a);--budget-scenario-empty:var(--text-muted,#1a1c2885);--w-error-banner-bg:#fee2e2c7;--w-error-banner-color:#b91c1c;--w-modal-overlay:#e4e7f08c;--w-modal-dialog:#fff;--w-modal-shadow:0 8px 32px #1418281a;--w-modal-input-bg:#f8f9fc;--w-modal-input-focus:#fff;--w-modal-ghost-bg:#f2f3f7;--w-modal-ghost-hover:#e8eaef;--w-modal-consent-link:color-mix(in srgb,var(--widget-accent,#5a6478)58%,#3d3a5c);--w-pill-bg:#f2f3f7;--w-pill-border-mix:#1418280f;--w-success-stat-bg:#f8f9fc;--w-success-pdf-bg:#f0fdf4;--w-success-pdf-color:#166534;--w-success-pdf-hover-bg:#dcfce7;--w-pill-muted-bg:#eceef4;--w-openq-pill:#fffbeb;--w-card-aside-pill-hover-shadow:0 2px 8px #1418280f;--w-stepper-dot-idle-bg:#eceef4;--w-stepper-dot-idle-color:var(--text-muted,#1a1c287a);--w-stepper-dot-done-bg:color-mix(in srgb,var(--widget-accent,#5a6478)12%,#fff);--w-stepper-dot-done-border:color-mix(in srgb,var(--widget-accent,#5a6478)28%,#14182814);--w-stepper-dot-done-color:color-mix(in srgb,var(--widget-accent,#5a6478)38%,#1a1c28);--w-stepper-line:var(--border-soft,#14182814);width:100%;min-width:0;min-height:0;color:var(--text-primary);background:#eceef4;flex:1;position:relative}.vitrima-widget-bg[data-widget-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-primary:#f1f2f8;--text-secondary:#e8eaefb8;--text-muted:#e8eaef8c;--border-soft:#ffffff14;--border-medium:#ffffff24;--border-accent:#a89cff4d;--surface-glass-1:#1618228c;--surface-glass-2:#1c1e2cb3;--surface-glass-3:#ffffff0a;--surface-elevated:#12161eeb;--surface-muted:#ffffff0f;--w-grad-chat:linear-gradient(168deg,#1e20306b 0%,#1214205c 45%,#0e101a57 100%);--w-shadow-chat:0 24px 60px #00000047,inset 0 1px 0 #ffffff17;--w-chat-before:radial-gradient(ellipse 60% 40% at 50% 0%,color-mix(in srgb,var(--widget-accent,#5a6478)18%,transparent)0%,transparent 78%),radial-gradient(ellipse 70% 50% at 100% 100%,var(--wash-2,transparent)0%,transparent 70%);--w-chat-before-opacity:.72;--w-grad-aside:linear-gradient(195deg,#1c1e2c66 0%,#10121c57 100%);--w-shadow-aside:0 20px 50px #00000042,inset 0 1px 0 #ffffff12;--w-grad-header:linear-gradient(180deg,color-mix(in srgb,var(--widget-accent,#5a6478)4%,#ffffff0a)0%,transparent 100%);--w-bubble-user-bg:var(--surface-glass-1,#1618228c);--w-bubble-user-shadow:0 4px 14px #0000001f;--w-bubble-assistant:linear-gradient(160deg,color-mix(in srgb,var(--widget-accent,#5a6478)14%,transparent)0%,color-mix(in srgb,var(--widget-accent,#5a6478)6%,transparent)100%);--w-bubble-assistant-border-mix:transparent;--w-bubble-assistant-inset:#ffffff0d;--w-bubble-assistant-shadow:0 4px 14px color-mix(in srgb,var(--widget-accent,#5a6478)12%,transparent);--w-input-row-bg:linear-gradient(0deg,#06080e47 0%,#0a0c142e 100%);--w-textarea-bg:#ffffff0f;--w-textarea-focus-bg:var(--surface-glass-1,#ffffff0f);--w-image-gen-bg:#00000040;--w-reply-pending:linear-gradient(160deg,color-mix(in srgb,var(--widget-accent,#5a6478)14%,transparent)0%,color-mix(in srgb,var(--widget-accent,#5a6478)6%,transparent)100%);--w-reply-pending-border-mix:transparent;--w-reply-pending-shadow:0 4px 14px color-mix(in srgb,var(--widget-accent,#5a6478)12%,transparent),inset 0 1px 0 #ffffff0d;--w-loading-card:linear-gradient(165deg,color-mix(in srgb,var(--widget-accent,#5a6478)12%,#12142080)0%,#10121c6b 48%,#0e101861 100%);--w-loading-shadow:0 20px 48px #00000047,inset 0 1px 0 #ffffff14;--w-demo-bg:color-mix(in srgb,var(--widget-accent,#5a6478)10%,transparent);--w-demo-border-mix:transparent;--w-embed-warn-bg:#f59e0b1f;--w-embed-warn-color:#fef3c7eb;--w-concept-card:var(--surface-glass-3,#ffffff0a);--w-concept-card-active:color-mix(in srgb,var(--widget-accent,#5a6478)10%,transparent);--w-concept-image-bg:#0000004d;--w-nav-btn-bg:var(--surface-glass-1,#ffffff0f);--w-carousel-more-bg:var(--surface-glass-3,#ffffff0a);--w-carousel-more-hover:var(--surface-glass-1,#ffffff14);--w-tz-hero-bg:var(--surface-glass-3,#ffffff0a);--w-tz-cell:var(--surface-glass-3,#ffffff0a);--w-tz-download-bg:var(--surface-glass-3,#ffffff0a);--tz-card-bg:#12161ef2;--tz-card-border:#ffffff1a;--tz-card-shadow:none;--tz-sticky-bg:#14161e;--tz-sticky-border:#ffffff14;--tz-sticky-shadow:0 2px 14px #00000073;--tz-sub-bg:#12161ef2;--tz-sub-border:#ffffff14;--tz-sub-color:#e8eaef80;--tz-title-color:#f4f6fb;--tz-title-icon:#93c5fd;--tz-download-border:#3b82f673;--tz-download-bg:#2563eb33;--tz-download-color:#93c5fd;--tz-download-hover-bg:#2563eb4d;--tz-download-hover-color:#bfdbfe;--tz-layout-border:#ffffff12;--tz-layout-inset:none;--tz-chip-bg:#0000001f;--tz-chip-border:#ffffff1a;--tz-chip-shadow:none;--tz-label-color:#e8eaef94;--tz-value-color:#f4f6fb;--tz-value-yes:#86efac;--tz-value-no:#e8eaef73;--tz-section-title:#e8eaefad;--tz-empty:#e8eaef80;--tz-budget-nav-border:#22c55e73;--tz-budget-nav-bg:#22c55e1f;--tz-budget-nav-color:#86efac;--tz-budget-nav-hover-bg:#22c55e33;--tz-budget-nav-hover-color:#bbf7d0;--tz-dock-bg:linear-gradient(180deg,color-mix(in srgb,var(--widget-accent,#2563eb)5%,transparent)0%,#0000001f 100%);--tz-dock-hint:#e8eaef94;--tz-dock-btn-border:#ffffff2e;--tz-dock-btn-bg:#ffffff0a;--tz-dock-btn-color:#e8eaef9e;--concept-top-bg:#12161eeb;--concept-top-border:#ffffff1a;--concept-title-color:#e8eaef;--concept-param-bg:#0003;--concept-param-border:#ffffff14;--concept-param-label:#e8eaef73;--concept-param-value:#f4f6fb;--concept-param-icon:#7dd3fcf2;--concept-params-border:#ffffff14;--concept-params-title:#e8eaef73;--concept-action-border:#ffffff1f;--concept-action-bg:#ffffff0a;--concept-action-color:#e8eaef;--w-budget-stat:#00000038;--budget-card-bg:linear-gradient(165deg,#161c2af2 0%,#0e1018fa 100%);--budget-card-border:#ffffff1a;--budget-card-shadow:0 18px 48px #00000038;--budget-lead-color:#e8eaef8c;--budget-stat-bg:var(--w-budget-stat);--budget-stat-border:#ffffff14;--budget-stat-k:color-mix(in srgb,var(--widget-accent,#a78bfa)40%,#e8eaef80);--budget-stat-v:#f4f6fb;--budget-stat-h:#e8eaef8c;--budget-outline-border:#fff3;--budget-outline-bg:#ffffff12;--budget-outline-color:#e8eaefc7;--budget-download-border:#ffffff29;--budget-download-bg:#ffffff0a;--budget-download-color:#e8eaef94;--budget-download-ready-border:color-mix(in srgb,var(--widget-accent,#2563eb)40%,#ffffff24);--budget-download-ready-bg:linear-gradient(145deg,color-mix(in srgb,var(--widget-accent,#2563eb)38%,#23262f)0%,color-mix(in srgb,var(--widget-accent,#2563eb)20%,#12151c)100%);--budget-download-ready-color:#fff;--budget-scenario-lead:var(--text-secondary,#e8eaefb8);--budget-scenario-hint:color-mix(in srgb,var(--widget-accent,#2563eb)68%,#e8eaef);--budget-scenario-card-bg:#ffffff08;--budget-scenario-card-border:#ffffff1a;--budget-scenario-card-hover-border:color-mix(in srgb,var(--widget-accent,#2563eb)28%,#ffffff24);--budget-scenario-card-hover-bg:color-mix(in srgb,var(--widget-accent,#2563eb)5%,#ffffff0a);--budget-scenario-card-selected-border:color-mix(in srgb,var(--widget-accent,#2563eb)48%,#ffffff29);--budget-scenario-card-selected-bg:color-mix(in srgb,var(--widget-accent,#2563eb)10%,#ffffff0d);--budget-scenario-name:#f4f6fb;--budget-scenario-range:color-mix(in srgb,var(--widget-accent,#93c5fd)78%,#fff);--budget-scenario-desc:#e8eaefad;--budget-scenario-meta:#e8eaef85;--budget-scenario-empty:#e8eaef8c;--w-error-banner-bg:#f871711a;--w-error-banner-color:#fecaca;--w-modal-overlay:#080a108c;--w-modal-dialog:var(--surface-glass-2,#1c1e2ce0);--w-modal-shadow:0 32px 70px #00000073,inset 0 1px 0 #ffffff0f;--w-modal-input-bg:var(--surface-glass-3,#ffffff0a);--w-modal-input-focus:var(--surface-glass-1,#ffffff0f);--w-modal-ghost-bg:var(--surface-glass-3,#ffffff0a);--w-modal-ghost-hover:var(--surface-glass-1,#ffffff14);--w-modal-consent-link:color-mix(in srgb,var(--widget-accent,#c4b5fd)90%,white);--w-pill-bg:linear-gradient(125deg,color-mix(in srgb,var(--widget-accent,#5a6478)10%,transparent)0%,var(--surface-glass-3,#ffffff0b)55%,color-mix(in srgb,var(--widget-accent,#5a6478)5%,transparent)100%);--w-pill-border-mix:#ffffff17;--w-success-stat-bg:var(--surface-glass-3,#ffffff0a);--w-success-pdf-bg:#22c55e14;--w-success-pdf-color:#d1fae5;--w-success-pdf-hover-bg:#22c55e2e;--w-pill-muted-bg:color-mix(in srgb,var(--surface-glass-3,#ffffff08)100%,transparent);--w-openq-pill:linear-gradient(125deg,#fbbf2412 0%,var(--surface-glass-3,#ffffff0b)55%,#fbbf240a 100%);--w-card-aside-pill-hover-shadow:inset 0 1px 0 #ffffff14,0 8px 22px #00000029,0 0 0 1px color-mix(in srgb,var(--widget-accent,#5a6478)12%,transparent);--w-stepper-dot-idle-bg:#ffffff14;--w-stepper-dot-idle-color:#e8eaefb8;--w-stepper-dot-done-bg:color-mix(in srgb,var(--widget-accent,#5a6478)16%,transparent);--w-stepper-dot-done-border:color-mix(in srgb,var(--widget-accent,#5a6478)40%,transparent);--w-stepper-dot-done-color:color-mix(in srgb,var(--widget-accent,#c4b5fd)80%,white);-webkit-backdrop-filter:blur(48px)saturate(1.45);backdrop-filter:blur(48px)saturate(1.45);background:radial-gradient(circle at 14% 8%,#a89cff2e 0%,#0000 44%),radial-gradient(circle at 88% 12%,#7890dc24 0%,#0000 50%),radial-gradient(circle at 50% 100%,#c8afe61a 0%,#0000 60%),#06080e38}.vitrima-widget-bg button{color:inherit}html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e4e7ef;min-height:100%}html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(140% 90% at 10% -20%,#6366f159 0%,#0000 55%),radial-gradient(120% 70% at 95% 15%,#38bdf81a 0%,#0000 50%),radial-gradient(80% 50% at 50% 110%,#9333ea26 0%,#0000 45%),linear-gradient(165deg,#0c0f18 0%,#06070c 45%,#0a0d14 100%);min-height:100%}:is(html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .MuiInputBase-input,html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .MuiSelect-select,html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .MuiInputLabel-root){color:#1a1c28;-webkit-text-fill-color:#1a1c28}:is(html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .MuiInputBase-input,html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .MuiSelect-select,html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .MuiInputLabel-root){color:#f1f2f8;-webkit-text-fill-color:#f1f2f8}html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .MuiOutlinedInput-root{color:#1a1c28;background-color:#fff}html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .MuiOutlinedInput-root{color:#f1f2f8;background-color:#1618228c}html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .vitrima-widget-select-menu{color:#1a1c28;background-color:#fff;border:1px solid #1418281f;box-shadow:0 8px 24px #0000001f}html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .vitrima-widget-select-menu .MuiMenuItem-root{color:#1a1c28;min-height:36px;font-size:13px}html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .vitrima-widget-select-menu .MuiMenuItem-root em{color:#1a1c287a;font-style:italic}html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .vitrima-widget-select-menu .MuiMenuItem-root:hover{background-color:#7c6cf81a}html:has(.vitrima-widget-bg--fullscreen:not([data-widget-theme=dark])) .vitrima-widget-select-menu .MuiMenuItem-root.Mui-selected{background-color:#7c6cf824}html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .vitrima-widget-select-menu{color:#f1f2f8;background-color:#161822f5;border:1px solid #ffffff24;box-shadow:0 12px 32px #00000073}html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .vitrima-widget-select-menu .MuiMenuItem-root{color:#f1f2f8;min-height:36px;font-size:13px}html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .vitrima-widget-select-menu .MuiMenuItem-root em{color:#e8eaef8c;font-style:italic}html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .vitrima-widget-select-menu .MuiMenuItem-root:hover{background-color:#a89cff24}html:has(.vitrima-widget-bg--fullscreen[data-widget-theme=dark]) .vitrima-widget-select-menu .MuiMenuItem-root.Mui-selected{background-color:#a89cff33}html:has(.vitrima-widget-bg--fullscreen) body{background:0 0!important}
.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root{isolation:isolate;background:#fff;border:1px solid #1414141a;border-radius:10px;flex-direction:column;flex:1 1 0;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;margin-inline:auto;display:flex;overflow:clip;box-shadow:0 1px 2px #1414140a,0 12px 40px #14141414}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark]{background:linear-gradient(168deg,#1c1b18fa 0%,#141311f5 45%,#100f0efa 100%);border-color:#ffffff1a;box-shadow:0 12px 40px #00000047}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light]{background:#fff}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__rootHero{box-shadow:none;background:#fff;border:none;border-radius:clamp(20px,3vw,28px)}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__rootHero .vitrima-widget-bg{border-radius:clamp(20px,3vw,28px)}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__rootHero [class*=widgetHeader]{border-bottom-color:#1414140f!important}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__rootHero [class*=stepperBlock]{border-bottom:none!important}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root .vitrima-widget-bg{--w-grad-chat:transparent;--w-textarea-bg:#f7f8fa;--w-stepper-bg:#fff;--w-stepper-dot-idle-bg:#eef0f2;--w-stepper-dot-idle-color:#1414146b;--border-soft:#14141414;--border-medium:#1414141f;--text-primary:#141414;--text-secondary:#1414149e;--text-muted:#1414146b;border-radius:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;-webkit-backdrop-filter:none!important;background:0 0!important}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] .vitrima-widget-bg{--w-grad-chat:transparent;--w-chat-before:none;--w-chat-before-opacity:0;--w-textarea-bg:#ffffff0f;--w-stepper-bg:#161513fa;--w-stepper-dot-idle-bg:#ffffff0f;--w-stepper-dot-idle-color:#f5f4f06b;--border-soft:#ffffff14;--border-medium:#ffffff1f;--text-primary:#f5f4f0;--text-secondary:#f5f4f09e;--text-muted:#f5f4f06b;--tz-card-bg:#ffffff0a;--tz-card-border:#ffffff1a;--tz-card-shadow:none;--tz-sticky-bg:#161513fa;--tz-sticky-border:#ffffff14;--tz-sticky-shadow:none;--tz-title-color:#f5f4f0;--tz-title-icon:#f5f4f08c;--tz-chip-bg:#ffffff0d;--tz-chip-border:#ffffff14;--tz-label-color:#f5f4f08c;--tz-value-color:#f5f4f0;--tz-layout-border:#ffffff14;--tz-budget-nav-border:#ffffff24;--tz-budget-nav-bg:#ffffff0f;--tz-budget-nav-color:#f5f4f0d1;--concept-top-bg:#ffffff0a;--concept-param-bg:#ffffff0d;--concept-param-icon:#f5f4f080;--surface-glass-1:#ffffff0a;--surface-glass-2:#ffffff0f;--surface-glass-3:#ffffff08;--w-concept-card:#ffffff0a;--w-concept-card-active:#ffffff12;--w-concept-image-bg:#00000040}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] .vitrima-widget-bg{--w-grad-chat:transparent;--w-chat-before:none;--w-chat-before-opacity:0;--w-textarea-bg:#ffffff0f;--w-stepper-bg:#161513fa;--w-stepper-dot-idle-bg:#ffffff0f;--w-stepper-dot-idle-color:#f5f4f06b;--border-soft:#ffffff14;--border-medium:#ffffff1f;--text-primary:#f5f4f0;--text-secondary:#f5f4f09e;--text-muted:#f5f4f06b;--tz-card-bg:#ffffff0a;--tz-card-border:#ffffff1a;--tz-card-shadow:none;--tz-sticky-bg:#161513fa;--tz-sticky-border:#ffffff14;--tz-sticky-shadow:none;--tz-title-color:#f5f4f0;--tz-title-icon:#f5f4f08c;--tz-chip-bg:#ffffff0d;--tz-chip-border:#ffffff14;--tz-label-color:#f5f4f08c;--tz-value-color:#f5f4f0;--tz-layout-border:#ffffff14;--tz-budget-nav-border:#ffffff24;--tz-budget-nav-bg:#ffffff0f;--tz-budget-nav-color:#f5f4f0d1;--concept-top-bg:#ffffff0a;--concept-param-bg:#ffffff0d;--concept-param-icon:#f5f4f080;--surface-glass-1:#ffffff0a;--surface-glass-2:#ffffff0f;--surface-glass-3:#ffffff08;--w-concept-card:#ffffff0a;--w-concept-card-active:#ffffff12;--w-concept-image-bg:#00000040}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__loading{border-radius:inherit;background:#eef0f2;flex:1;min-height:320px}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame{isolation:isolate;background:#fff;border:1px solid #1414141a;border-radius:10px;width:100%;max-width:100%;height:clamp(520px,62vh,680px);min-height:520px;overflow:clip;box-shadow:0 1px 2px #1414140a,0 12px 40px #14141414}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark]{background:linear-gradient(168deg,#1c1b18fa 0%,#141311f5 45%,#100f0efa 100%);border-color:#ffffff1a;box-shadow:0 12px 40px #00000047}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light]{background:#fff}.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame .vitrima-widget-bg{border-radius:0;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;-webkit-backdrop-filter:none!important;background:0 0!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-concept-card],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-concept-card]){color:#141414!important;background:#fff!important;border:1px solid #14141414!important;border-radius:8px!important;box-shadow:0 1px 3px #1414140a!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-concept-card] [class*=conceptBadge],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-concept-card] [class*=conceptBadge]){color:#141414!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-concept-card] [class*=conceptStatus],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-concept-card] [class*=conceptStatus]){color:#1414146b!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-concept-card] [class*=conceptHero],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-concept-card] [class*=conceptHero]){border-color:#14141414!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-concept-card] [class*=thumbBtnActive],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-concept-card] [class*=thumbBtnActive]){border-color:var(--widget-accent,#1c1c1c)!important;box-shadow:none!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card]){box-shadow:none!important;color:#f5f4f0!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important;border-radius:8px!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card] [class*=conceptBadge],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card] [class*=conceptBadge]){color:#f5f4f0!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card] [class*=conceptBadge] svg,.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card] [class*=conceptBadge] svg){color:inherit!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card] [class*=conceptStatus],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card] [class*=conceptStatus]){color:#f5f4f07a!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card] [class*=conceptHero],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card] [class*=conceptHero]){background:#ffffff08!important;border-color:#ffffff1a!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card] [class*=thumbBtnActive],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card] [class*=thumbBtnActive]){box-shadow:none!important;border-color:#ffffff38!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-concept-card] [class*=btnCta],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-concept-card] [class*=btnCta]){margin-top:4px;background:var(--widget-accent,#1c1c1c)!important;color:#fff!important;box-shadow:none!important;filter:none!important;border:none!important;border-radius:6px!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-concept-card] [class*=btnCta]:hover:not(:disabled),.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-concept-card] [class*=btnCta]:hover:not(:disabled)){filter:brightness(1.06)!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card] [class*=btnCta],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card] [class*=btnCta]){margin-top:4px;color:#141414!important;box-shadow:none!important;filter:none!important;background:#f5f4f0!important;border:1px solid #ffffff24!important;border-radius:6px!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card] [class*=btnCta]:hover:not(:disabled),.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card] [class*=btnCta]:hover:not(:disabled)){filter:none!important;background:#fff!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-concept-card] [class*=ProceedToTzCta_wrapProminent],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-concept-card] [class*=ProceedToTzCta_wrapProminent]){box-shadow:none!important;background:#ffffff08!important;border-color:#ffffff1a!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-demo-phase="2"] [class*=demoConceptComposer],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-demo-phase="2"] [class*=demoConceptComposer]){background:#eef0f2!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-demo-phase="2"] [class*=demoConceptComposer],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-demo-phase="2"] [class*=demoConceptComposer]){background:#141414!important;border-top-color:#ffffff14!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-budget-card],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-budget-card]){background:#fff!important;border:1px solid #14141414!important;box-shadow:0 1px 3px #1414140a!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-budget-card] [class*=budgetSummaryTitle],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-budget-card] [class*=budgetSummaryTitle]){color:#141414!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-budget-card] [class*=budgetSummaryLead],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-budget-card] [class*=budgetSummaryLead]){color:#14141485!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-budget-card] [class*=BudgetScenarioCards_cardRange],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-budget-card] [class*=BudgetScenarioCards_cardRange]){color:#141414!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-budget-card] [class*=BudgetScenarioCards_cardDesc],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-budget-card] [class*=BudgetScenarioCards_cardDesc]){color:#14141480!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-budget-card] [class*=budgetSummaryFooter],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-budget-card] [class*=budgetSummaryFooter]){border-top-color:#14141414!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-budget-card] [class*=landingShareHint],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-budget-card] [class*=landingShareHint]){color:#1414148c!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=light] [data-vitrima-budget-card] [class*=landingDownloadTzBtn],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=light] [data-vitrima-budget-card] [class*=landingDownloadTzBtn]){background:var(--widget-accent,#7c6cf8)!important;color:#fff!important;border:none!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-budget-card],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-budget-card]){box-shadow:none!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-budget-card] [class*=budgetSummaryTitle],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-budget-card] [class*=budgetSummaryTitle]){color:#f5f4f0!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-budget-card] [class*=budgetSummaryLead],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-budget-card] [class*=budgetSummaryLead]){color:#f5f4f085!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-budget-card] [class*=BudgetScenarioCards_cardRange],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-budget-card] [class*=BudgetScenarioCards_cardRange]){color:#f5f4f0!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-budget-card] [class*=BudgetScenarioCards_cardDesc],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-budget-card] [class*=BudgetScenarioCards_cardDesc]){color:#f5f4f094!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-budget-card] [class*=budgetSummaryFooter],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-budget-card] [class*=budgetSummaryFooter]){border-top-color:#ffffff1a!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-budget-card] [class*=landingShareHint],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-budget-card] [class*=landingShareHint]){color:#f5f4f094!important}:is(.B2BLandingWidgetPreview-module-scss-module__Un-QwW__root[data-widget-theme=dark] [data-vitrima-budget-card] [class*=landingDownloadTzBtn],.B2BLandingWidgetPreview-module-scss-module__Un-QwW__studioFrame[data-widget-theme=dark] [data-vitrima-budget-card] [class*=landingDownloadTzBtn]){color:#141414!important;box-shadow:none!important;background:#f5f4f0!important;border:1px solid #ffffff24!important}
.b2bShared-module-scss-module__RbTLvG__section{box-sizing:border-box;width:100%;max-width:100%;padding-top:clamp(72px,9vw,128px);padding-bottom:clamp(72px,9vw,128px);padding-left:calc(clamp(20px,4vw,48px) + env(safe-area-inset-left,0px));padding-right:calc(clamp(20px,4vw,48px) + env(safe-area-inset-right,0px));margin:0 auto;position:relative}.b2bShared-module-scss-module__RbTLvG__sectionInner{width:100%;min-width:0;max-width:1200px;margin:0 auto}.b2bShared-module-scss-module__RbTLvG__sectionHead{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:clamp(36px,5vw,56px);display:flex}.b2bShared-module-scss-module__RbTLvG__sectionDark{background:var(--landing-dark-bg,#1a1917);color:var(--landing-dark-text,#f5f4f0);border-block:1px solid #ffffff0f}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__kicker{color:var(--landing-dark-muted,#f5f4f094)}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__title,.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__titleAccent{color:var(--landing-dark-text,#f5f4f0)}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__subtitle{color:#f5f4f0ad}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__btnPrimary{background:var(--landing-dark-text,#f5f4f0);color:#141414}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__btnPrimary:hover{filter:brightness(.96)}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__btnGhost{color:var(--landing-dark-text,#f5f4f0);border-color:#f5f4f047}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__btnGhost:hover{background:#ffffff0f;border-color:#f5f4f066}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__btnLink{color:#f5f4f0d1}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__btnLink:hover{color:#fff}.b2bShared-module-scss-module__RbTLvG__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:11px;font-weight:600;line-height:1.4}.b2bShared-module-scss-module__RbTLvG__title{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(30px,4.2vw,48px);font-weight:600;line-height:1.08}.b2bShared-module-scss-module__RbTLvG__titleAccent{color:inherit}.b2bShared-module-scss-module__RbTLvG__subtitle{max-width:640px;color:var(--text-secondary);margin-top:0;font-size:clamp(15px,1.35vw,17px);line-height:1.65}.b2bShared-module-scss-module__RbTLvG__btnPrimary{letter-spacing:.01em;color:var(--accent-on);cursor:pointer;background:var(--accent-strong);box-shadow:none;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s,opacity .18s;display:inline-flex}.b2bShared-module-scss-module__RbTLvG__btnPrimary:hover{opacity:.88}.b2bShared-module-scss-module__RbTLvG__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.b2bShared-module-scss-module__RbTLvG__btnGhost{border:1px solid var(--border-medium);letter-spacing:.01em;color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.b2bShared-module-scss-module__RbTLvG__btnGhost:hover{background:var(--surface-glass-3);border-color:var(--text-primary)}.b2bShared-module-scss-module__RbTLvG__btnLink{width:fit-content;max-width:100%;color:var(--text-primary);border-bottom:1px solid;align-items:center;gap:6px;padding-bottom:1px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.b2bShared-module-scss-module__RbTLvG__btnLink:hover{opacity:.72}.b2bShared-module-scss-module__RbTLvG__card{border:1px solid var(--border-soft);background:var(--bg-elevated);box-shadow:var(--shadow-soft);isolation:isolate;border-radius:8px;position:relative;overflow:hidden}.b2bShared-module-scss-module__RbTLvG__cardHover:hover{border-color:var(--border-medium);transition:border-color .2s}.b2bShared-module-scss-module__RbTLvG__statGrid{grid-template-columns:1fr;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:540px){.b2bShared-module-scss-module__RbTLvG__statGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.b2bShared-module-scss-module__RbTLvG__statGrid{grid-template-columns:repeat(4,1fr)}}.b2bShared-module-scss-module__RbTLvG__statCard{border:1px solid var(--border-soft);background:var(--bg-elevated);box-shadow:var(--shadow-soft);border-radius:8px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.b2bShared-module-scss-module__RbTLvG__statLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.b2bShared-module-scss-module__RbTLvG__statValue{letter-spacing:-.01em;color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.35}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__statCard{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__statLabel{color:var(--landing-dark-muted,#f5f4f094)}.b2bShared-module-scss-module__RbTLvG__sectionDark .b2bShared-module-scss-module__RbTLvG__statValue{color:var(--landing-dark-text,#f5f4f0)}
.B2BHero-module-scss-module__pi2B8q__section{box-sizing:border-box;--hero-radius:clamp(18px,2.5vw,28px);--hero-brand-deep:var(--hero-brand,#7c6cf8);max-width:100%;position:relative}@supports (color:color-mix(in lab, red, red)){.B2BHero-module-scss-module__pi2B8q__section{--hero-brand-deep:color-mix(in srgb,var(--hero-brand,#7c6cf8)82%,#5b52d4)}}.B2BHero-module-scss-module__pi2B8q__section{--hero-brand-dark:var(--hero-brand,#7c6cf8)}@supports (color:color-mix(in lab, red, red)){.B2BHero-module-scss-module__pi2B8q__section{--hero-brand-dark:color-mix(in srgb,var(--hero-brand,#7c6cf8)58%,#3a3488)}}.B2BHero-module-scss-module__pi2B8q__section{--hero-brand-light:var(--hero-brand,#7c6cf8)}@supports (color:color-mix(in lab, red, red)){.B2BHero-module-scss-module__pi2B8q__section{--hero-brand-light:color-mix(in srgb,var(--hero-brand,#7c6cf8)72%,#fff)}}.B2BHero-module-scss-module__pi2B8q__section{--hero-brand-glow:var(--hero-brand,#7c6cf8)}@supports (color:color-mix(in lab, red, red)){.B2BHero-module-scss-module__pi2B8q__section{--hero-brand-glow:color-mix(in srgb,var(--hero-brand,#7c6cf8)32%,#fff)}}.B2BHero-module-scss-module__pi2B8q__section{--hero-text:#fff;--hero-text-soft:#ffffffc7;padding-top:calc(var(--landing-header-h,62px) + env(safe-area-inset-top,0px) + clamp(32px,6vw,72px));padding-bottom:clamp(72px,11vw,120px);padding-left:calc(clamp(20px,4vw,48px) + env(safe-area-inset-left,0px));padding-right:calc(clamp(20px,4vw,48px) + env(safe-area-inset-right,0px));color:var(--hero-text);background:var(--hero-brand,#7c6cf8);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.B2BHero-module-scss-module__pi2B8q__section{background:color-mix(in srgb,var(--hero-brand,#7c6cf8)88%,var(--hero-brand-dark))}}.B2BHero-module-scss-module__pi2B8q__section{border-bottom-left-radius:var(--hero-radius);border-bottom-right-radius:var(--hero-radius)}.B2BHero-module-scss-module__pi2B8q__sectionBg{pointer-events:none;z-index:0;border-radius:inherit;background:radial-gradient(ellipse 92% 72% at 80% 4%,var(--hero-brand-glow)0%,transparent 74%),radial-gradient(ellipse 88% 68% at 6% 96%,var(--hero-brand-dark)0%,transparent 72%),radial-gradient(ellipse 70% 55% at 52% 108%,var(--hero-brand-deep)0%,transparent 70%),linear-gradient(158deg,var(--hero-brand-light)0%,var(--hero-brand,#7c6cf8)26%,var(--hero-brand,#7c6cf8)52%,var(--hero-brand,#7c6cf8)82%,var(--hero-brand,#7c6cf8)100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.B2BHero-module-scss-module__pi2B8q__sectionBg{background:radial-gradient(ellipse 92% 72% at 80% 4%,var(--hero-brand-glow)0%,transparent 74%),radial-gradient(ellipse 88% 68% at 6% 96%,var(--hero-brand-dark)0%,transparent 72%),radial-gradient(ellipse 70% 55% at 52% 108%,var(--hero-brand-deep)0%,transparent 70%),linear-gradient(158deg,var(--hero-brand-light)0%,color-mix(in srgb,var(--hero-brand,#7c6cf8)90%,#fff)26%,var(--hero-brand,#7c6cf8)52%,color-mix(in srgb,var(--hero-brand,#7c6cf8)88%,var(--hero-brand-dark))82%,color-mix(in srgb,var(--hero-brand,#7c6cf8)72%,var(--hero-brand-dark))100%)}}.B2BHero-module-scss-module__pi2B8q__heroBtnPrimary{align-self:flex-start;letter-spacing:-.01em!important;color:var(--hero-brand,#7c6cf8)!important;background:#fff!important;border-radius:999px!important;padding:15px 32px!important;font-size:15px!important;font-weight:600!important}@supports (color:color-mix(in lab, red, red)){.B2BHero-module-scss-module__pi2B8q__heroBtnPrimary{color:color-mix(in srgb,var(--hero-brand,#7c6cf8)82%,#141414)!important}}.B2BHero-module-scss-module__pi2B8q__heroBtnPrimary{box-shadow:0 8px 24px #241c582e}.B2BHero-module-scss-module__pi2B8q__heroBtnPrimary:hover{transform:translateY(-1px);opacity:.94!important}.B2BHero-module-scss-module__pi2B8q__inner{z-index:2;grid-template-columns:1fr;align-items:center;gap:clamp(32px,5vw,56px);width:100%;min-width:0;max-width:1280px;margin:0 auto;display:grid;position:relative}@media (min-width:1024px){.B2BHero-module-scss-module__pi2B8q__inner{--hero-preview-enter-at:.52s;--hero-brief-stagger:.1s;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);align-items:center;gap:clamp(40px,5vw,72px)}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.B2BHero-module-scss-module__pi2B8q__inner{--hero-preview-enter-at:0s;--hero-brief-stagger:0s}}.B2BHero-module-scss-module__pi2B8q__copy{flex-direction:column;gap:0;min-width:0;max-width:34rem;display:flex}@media (min-width:1024px){.B2BHero-module-scss-module__pi2B8q__copy{align-self:center}}.B2BHero-module-scss-module__pi2B8q__title{letter-spacing:-.038em;overflow-wrap:anywhere;word-break:break-word;max-width:13ch;color:var(--hero-text);text-wrap:balance;margin:0;font-size:clamp(3rem,5.4vw,4.25rem);font-weight:600;line-height:1.06}.B2BHero-module-scss-module__pi2B8q__titleAccent{color:#ffffffe6;margin-top:.06em;font-weight:500;display:block}.B2BHero-module-scss-module__pi2B8q__subtitle{letter-spacing:-.015em;overflow-wrap:anywhere;color:var(--hero-text-soft);max-width:26rem;margin:clamp(12px,1.6vw,16px) 0 0;font-size:clamp(1rem,1.4vw,1.125rem);font-weight:600;line-height:1.45}.B2BHero-module-scss-module__pi2B8q__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(28px,4vw,40px);display:flex}.B2BHero-module-scss-module__pi2B8q__btnArrow{vertical-align:-1px;margin-left:2px;font-size:1.05em;line-height:1;display:inline-block}.B2BHero-module-scss-module__pi2B8q__previewWrap{flex-direction:column;align-items:stretch;width:100%;min-width:0;min-height:0;display:flex;position:relative}.B2BHero-module-scss-module__pi2B8q__previewEmbed{border-radius:clamp(20px,3vw,28px);flex-direction:column;width:100%;min-width:0;height:clamp(440px,68vh,640px);min-height:min(440px,62vh);max-height:min(640px,76vh);display:flex;overflow:hidden;box-shadow:0 24px 56px #2018483d}.B2BHero-module-scss-module__pi2B8q__previewEmbed>*{flex-direction:column;flex:1 1 0;width:100%;max-width:100%;min-height:0;display:flex}@media (prefers-reduced-motion:reduce){.B2BHero-module-scss-module__pi2B8q__heroBtnPrimary:hover{transform:none}}
.B2BFeatures-module-scss-module__NDta6q__grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.B2BFeatures-module-scss-module__NDta6q__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.B2BFeatures-module-scss-module__NDta6q__grid{grid-template-columns:repeat(3,1fr)}}.B2BFeatures-module-scss-module__NDta6q__item{border:1px solid var(--border-soft);background:var(--bg-elevated);box-shadow:var(--shadow-soft);border-radius:8px;flex-direction:column;gap:14px;padding:24px;transition:border-color .2s;display:flex;position:relative}.B2BFeatures-module-scss-module__NDta6q__item:hover{border-color:var(--border-medium)}.B2BFeatures-module-scss-module__NDta6q__iconWrap{background:var(--surface-glass-3);border:1px solid var(--border-soft);width:40px;height:40px;color:var(--text-primary);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.B2BFeatures-module-scss-module__NDta6q__itemTitle{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.B2BFeatures-module-scss-module__NDta6q__itemText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}
.B2BHowItWorks-module-scss-module__FHJUnG__section{border-block:1px solid var(--border-soft,#1414140f);background:#fff;padding-bottom:clamp(88px,11vw,144px);position:relative;overflow:hidden}.B2BHowItWorks-module-scss-module__FHJUnG__bgPattern{pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#7c6cf812 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c 0%,#0003 55%,#0000 100%);mask-image:linear-gradient(#0000008c 0%,#0003 55%,#0000 100%)}.B2BHowItWorks-module-scss-module__FHJUnG__grid{z-index:1;grid-template-columns:1fr;align-items:start;gap:clamp(36px,5vw,56px);display:grid;position:relative}@media (min-width:960px){.B2BHowItWorks-module-scss-module__FHJUnG__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(48px,5vw,72px)}}.B2BHowItWorks-module-scss-module__FHJUnG__mainCol{flex-direction:column;gap:clamp(28px,4vw,40px);min-width:0;display:flex}.B2BHowItWorks-module-scss-module__FHJUnG__head{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;max-width:28rem;margin-bottom:clamp(4px,1vw,8px);display:flex}.B2BHowItWorks-module-scss-module__FHJUnG__headTitle{letter-spacing:-.03em;max-width:12em;color:var(--text-primary,#141414);text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,40px);font-weight:600;line-height:1.12}.B2BHowItWorks-module-scss-module__FHJUnG__head .subtitle{max-width:22rem;font-size:clamp(14px,1.2vw,16px);line-height:1.5}.B2BHowItWorks-module-scss-module__FHJUnG__steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.B2BHowItWorks-module-scss-module__FHJUnG__step{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;padding:clamp(14px,2vw,18px) 0;transition:opacity .25s;display:grid}@media (hover:hover){.B2BHowItWorks-module-scss-module__FHJUnG__step:hover .B2BHowItWorks-module-scss-module__FHJUnG__stepMarker{transform:translateY(-1px);box-shadow:0 2px 4px #7c6cf838,0 10px 24px #7c6cf842}}.B2BHowItWorks-module-scss-module__FHJUnG__stepMarker{z-index:1;font-feature-settings:"tnum" 1;color:#fff;background:linear-gradient(145deg,#8f84f8 0%,#7c6cf8 52%,#6a5ce6 100%);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:700;line-height:1;transition:transform .22s,box-shadow .22s;display:inline-flex;position:relative;box-shadow:0 1px 2px #7c6cf833,0 8px 20px #7c6cf838}.B2BHowItWorks-module-scss-module__FHJUnG__stepBody{flex-direction:column;gap:4px;min-width:0;padding-top:2px;display:flex}.B2BHowItWorks-module-scss-module__FHJUnG__stepChip{letter-spacing:.02em;color:#7c6cf8e0;width:fit-content;font-size:11px;font-weight:600}.B2BHowItWorks-module-scss-module__FHJUnG__stepTitle{letter-spacing:-.02em;color:var(--text-primary,#141414);margin:0;font-size:clamp(15px,1.4vw,17px);font-weight:600;line-height:1.35}.B2BHowItWorks-module-scss-module__FHJUnG__stepText{color:var(--text-secondary,#1414149e);margin:0;font-size:13px;line-height:1.55}.B2BHowItWorks-module-scss-module__FHJUnG__bottomCta{justify-content:flex-start;display:flex}.B2BHowItWorks-module-scss-module__FHJUnG__visual{min-width:0;position:relative}@media (min-width:960px){.B2BHowItWorks-module-scss-module__FHJUnG__visual{top:calc(var(--landing-header-h,62px) + 28px);position:sticky}}.B2BHowItWorks-module-scss-module__FHJUnG__visualGlow{filter:blur(28px);pointer-events:none;background:radial-gradient(circle,#7c6cf829 0%,#0000 68%);border-radius:50%;position:absolute;inset:6% -4% 10%}.B2BHowItWorks-module-scss-module__FHJUnG__visualPanel{background:linear-gradient(155deg,#7c6cf817 0%,#0000 46%),linear-gradient(#fbfaff 0%,#fff 100%);border:1px solid #7c6cf824;border-radius:clamp(18px,2.5vw,22px);flex-direction:column;gap:10px;padding:clamp(22px,3vw,28px) clamp(22px,3vw,28px) clamp(32px,4vw,40px);display:flex;position:relative;box-shadow:0 1px 2px #1414140a,0 16px 40px #7c6cf81c}.B2BHowItWorks-module-scss-module__FHJUnG__visualCard{background:#fff;border:1px solid #1414140f;border-radius:12px;flex-direction:column;gap:8px;padding:13px 15px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 2px 10px #1414140a}@media (hover:hover){.B2BHowItWorks-module-scss-module__FHJUnG__visualCard:hover{border-color:#7c6cf833;transform:translateY(-2px);box-shadow:0 8px 24px #7c6cf81f}}.B2BHowItWorks-module-scss-module__FHJUnG__visualCard[data-step="4"]{background:linear-gradient(135deg,#fff 0%,#f9f7ff 100%);border-color:#7c6cf829}.B2BHowItWorks-module-scss-module__FHJUnG__visualCardLabel{letter-spacing:.02em;color:#7c6cf8bf;font-size:11px;font-weight:600}.B2BHowItWorks-module-scss-module__FHJUnG__visualCardTitle{letter-spacing:-.02em;color:var(--text-primary,#141414);font-size:14px;font-weight:600}.B2BHowItWorks-module-scss-module__FHJUnG__visualCardHint{color:var(--text-secondary,#1414148c);font-size:12px}.B2BHowItWorks-module-scss-module__FHJUnG__visualCardRow{align-items:center;gap:10px;display:flex}.B2BHowItWorks-module-scss-module__FHJUnG__visualCardMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.B2BHowItWorks-module-scss-module__FHJUnG__visualAvatar{color:#fff;background:linear-gradient(145deg,#8f84f8,#7c6cf8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:inline-flex}.B2BHowItWorks-module-scss-module__FHJUnG__visualSwatches{gap:8px;margin-top:2px;display:flex}.B2BHowItWorks-module-scss-module__FHJUnG__visualSwatch{border:1px solid #14141414;border-radius:6px;width:22px;height:22px}.B2BHowItWorks-module-scss-module__FHJUnG__visualCode{color:#3d3688;overflow-wrap:anywhere;background:#7c6cf814;border:1px solid #7c6cf81f;border-radius:8px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.45;display:block}.B2BHowItWorks-module-scss-module__FHJUnG__visualPill{color:#fff;background:#7c6cf8;border-radius:999px;width:fit-content;margin-top:2px;padding:7px 12px;font-size:12px;font-weight:600;transition:filter .2s;display:inline-flex}@media (hover:hover){.B2BHowItWorks-module-scss-module__FHJUnG__visualCard:hover .B2BHowItWorks-module-scss-module__FHJUnG__visualPill{filter:brightness(1.06)}}@media (max-width:959px){.B2BHowItWorks-module-scss-module__FHJUnG__visualPanel{max-width:420px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.B2BHowItWorks-module-scss-module__FHJUnG__stepMarker,.B2BHowItWorks-module-scss-module__FHJUnG__visualCard{transition:none}}
.B2BCustomization-module-scss-module__K4c5za__layout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,40px);display:grid}@media (min-width:1024px){.B2BCustomization-module-scss-module__K4c5za__layout{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);align-items:start;gap:clamp(28px,3.5vw,48px)}}.B2BCustomization-module-scss-module__K4c5za__controls{border:1px solid var(--border-soft);background:var(--bg-elevated);min-width:0;box-shadow:var(--shadow-soft);border-radius:10px;flex-direction:column;gap:20px;padding:22px 22px 24px;display:flex}.B2BCustomization-module-scss-module__K4c5za__field{flex-direction:column;gap:8px;min-width:0;display:flex}.B2BCustomization-module-scss-module__K4c5za__fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.B2BCustomization-module-scss-module__K4c5za__input{box-sizing:border-box;border:1px solid var(--border-medium);background:var(--surface-glass-3);width:100%;min-width:0;color:var(--text-primary);border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:14px}.B2BCustomization-module-scss-module__K4c5za__input:focus{border-color:var(--border-accent);box-shadow:0 0 0 2px var(--accent-soft)}.B2BCustomization-module-scss-module__K4c5za__colorBlock{flex-direction:column;gap:12px;min-width:0;display:flex}.B2BCustomization-module-scss-module__K4c5za__colorPickerRow{align-items:center;gap:10px;min-width:0;display:flex}.B2BCustomization-module-scss-module__K4c5za__color{border:1px solid var(--border-medium);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;width:44px;height:44px;padding:0}.B2BCustomization-module-scss-module__K4c5za__colorCode{color:var(--text-secondary);background:var(--surface-glass-3);border:1px solid var(--border-soft);border-radius:8px;padding:8px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;line-height:1}.B2BCustomization-module-scss-module__K4c5za__swatchRow{flex-wrap:wrap;gap:8px;display:flex}.B2BCustomization-module-scss-module__K4c5za__swatch{border:2px solid var(--border-medium);cursor:pointer;border-radius:999px;width:24px;height:24px;transition:transform .18s,border-color .18s}.B2BCustomization-module-scss-module__K4c5za__swatch:hover{transform:scale(1.08)}.B2BCustomization-module-scss-module__K4c5za__swatchActive{border-color:var(--text-primary);transform:scale(1.08)}.B2BCustomization-module-scss-module__K4c5za__themeRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.B2BCustomization-module-scss-module__K4c5za__themeBtn{border:1px solid var(--border-medium);background:var(--surface-glass-3);color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .18s,background .18s,color .18s}.B2BCustomization-module-scss-module__K4c5za__themeBtn:hover{border-color:var(--border-accent);color:var(--text-primary)}.B2BCustomization-module-scss-module__K4c5za__themeBtnActive{color:var(--text-primary);box-shadow:var(--shadow-soft);background:#fff;border-color:#14141438}.B2BCustomization-module-scss-module__K4c5za__featList{color:var(--text-secondary);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.B2BCustomization-module-scss-module__K4c5za__featList li{align-items:center;gap:10px;display:inline-flex}.B2BCustomization-module-scss-module__K4c5za__dot{border-radius:999px;flex-shrink:0;width:8px;height:8px}.B2BCustomization-module-scss-module__K4c5za__preview{width:100%;min-width:0;display:flex}.B2BCustomization-module-scss-module__K4c5za__preview>*{width:100%;max-width:100%}
