.elementor-372 .elementor-element.elementor-element-2e1fdbb9{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-372 .elementor-element.elementor-element-2e1f1f2a{width:100%;}}/* Start custom CSS for section, class: .elementor-element-18709b1 */.omn{--kit-widget-spacing:0px}.omn.elementor-section{position:static}.omn.omn>.elementor-container{display:block;position:static;max-width:none}.omn .omi.elementor-section:not(.omt *){position:static}.omn .omi>.elementor-container:not(.omt *){display:contents}.omn .elementor-widget-wrap>.omi.elementor-section{width:auto}.omn .elementor-column:not(.omt *){display:block;position:static;min-height:0;width:auto}.omn .omc.elementor-column:not(.omt *),.omn .elementor-widget-wrap:not(.omt *),.omn .elementor-widget-container:not(.omt *),.omn .elementor-button-wrapper:not(.omt *),.omn .elementor-button-content-wrapper:not(.omt *),.omn .elementor-button-text:has(svg):not(.omt *),.omn .elementor-custom-embed:not(.omt *){display:contents}.omn .elementor-widget:not(.omt *){display:contents;color:inherit;font-family:inherit;font-weight:inherit;text-align:inherit}.omn .elementor-widget.omt{display:block}.omn .elementor-heading-title{font-family:inherit;font-weight:500;color:inherit;line-height:1.2;margin-block:.5rem 1rem;padding:0}.omn .elementor-button,.omn .elementor-button:hover,.omn .elementor-button:focus,.omn .elementor-button:visited{background-color:transparent;color:inherit;fill:currentColor;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;padding:0;border-radius:0;display:inline;text-align:inherit;transition:none;white-space:normal}.omn .elementor-widget-image img{vertical-align:baseline;display:inline}.omn .omap iframe{height:auto}:is(.omn) button,:is(.omn) summary{color:#000;font-size:13.3333px;border-radius:0}:is(.omn) button{font-family:inherit;letter-spacing:normal;text-transform:none}:is(.omn) a{color:inherit}.omn{--ink:#1A1A1A;
  --ink-soft:#141416;
  --ink-card:#202023;
  --paper:#FFFFFF;
  --paper-warm:#F7F7F5;
  --line:#E7E7E2;
  --line-dark:#2A2A2A;
  --gray:#6E6E74;
  --gray-light:#A5A5AB;
  --warm-grey:#CAC9C7;
  --accent:#33C87E;
  --accent-soft:#E7F7EE;
  --aps:#33C87E;
  --mes:#1B88DE;
  --wms:#7C4DFF;
  --crm:#F5B301;
  --cmms:#FF6E96;
  --shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);
  --shadow:0 20px 48px -34px rgba(11,11,12,.32);
  --shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);
  --shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);
  --font-display:'Space Grotesk',sans-serif;
  --font-body:'Inter',sans-serif;
  --font-mono:'Space Mono',monospace;
  --radius:8px;
  --radius-sm:5px;
  --container:1240px;
  --nav-h:76px;
  --ease:cubic-bezier(.22,1,.36,1);}:is(.omn,.omn *):is(.omn,.omn *){margin:0;padding:0;box-sizing:border-box}.omn{scroll-behavior:smooth}.omn{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--ink);
  background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;}:is(.omn,.omn *):is(.omn,.omn *)::selection{background:var(--ink);color:#fff}img:is(.omn,.omn *):is(.omn,.omn *){max-width:100%;display:block}a:is(.omn,.omn *):is(.omn,.omn *){color:inherit;text-decoration:none}button:is(.omn,.omn *):is(.omn,.omn *),input:is(.omn,.omn *):is(.omn,.omn *),textarea:is(.omn,.omn *):is(.omn,.omn *),select:is(.omn,.omn *):is(.omn,.omn *){font:inherit}button:is(.omn,.omn *):is(.omn,.omn *){border:0;background:none;cursor:pointer}:is(.omn,.omn *):is(.omn,.omn *).container,:is(.omn,.omn *):is(.omn,.omn *).cw-container>:where(.elementor-container){width:100%;max-width:var(--container);margin:0 auto;padding:0 28px}h1:is(.omn,.omn *):is(.omn,.omn *),h2:is(.omn,.omn *):is(.omn,.omn *),h3:is(.omn,.omn *):is(.omn,.omn *),h4:is(.omn,.omn *):is(.omn,.omn *){font-family:var(--font-display);font-weight:700;line-height:1.08;
  letter-spacing:-.006em;text-wrap:balance;}p:is(.omn,.omn *):is(.omn,.omn *){text-wrap:pretty}:is(.omn,.omn *):is(.omn,.omn *).h-display,:is(.omn,.omn *):is(.omn,.omn *).hw-h-display :where(.elementor-heading-title){font-size:clamp(2.7rem,5.15vw,4.75rem);letter-spacing:-.02em}:is(.omn,.omn *):is(.omn,.omn *).h-section,:is(.omn,.omn *):is(.omn,.omn *).hw-h-section :where(.elementor-heading-title){font-size:clamp(2.1rem,4.1vw,3.4rem);letter-spacing:-.012em}:is(.omn,.omn *):is(.omn,.omn *).lead{max-width:64ch;font-size:1.12rem;color:var(--gray)}:is(.omn,.omn *):is(.omn,.omn *).lead strong{color:var(--ink);font-weight:600}:is(.omn,.omn *):is(.omn,.omn *).dark .lead{color:#A2A2A9}:is(.omn,.omn *):is(.omn,.omn *).dark .lead strong{color:#fff}:is(.omn,.omn *):is(.omn,.omn *).section{padding:120px 0}:is(.omn,.omn *):is(.omn,.omn *).warm{background:var(--paper-warm)}:is(.omn,.omn *):is(.omn,.omn *).dark{background:var(--ink);color:#fff}:is(.omn,.omn *):is(.omn,.omn *).section-head{max-width:880px;margin-bottom:64px}:is(.omn,.omn *):is(.omn,.omn *).section-head .eyebrow{margin-bottom:22px}:is(.omn,.omn *):is(.omn,.omn *).section-head h2{margin-bottom:20px}:is(.omn,.omn *):is(.omn,.omn *).eyebrow{display:inline-flex;align-items:center;gap:.7em;font:400 .74rem/1 var(--font-mono);
  letter-spacing:.27em;text-transform:uppercase;color:var(--gray);}:is(.omn,.omn *):is(.omn,.omn *).eyebrow::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;
  transform:rotate(-45deg);position:relative;top:-.06em;}:is(.omn,.omn *):is(.omn,.omn *).dark .eyebrow{color:var(--gray-light)}:is(.omn,.omn *):is(.omn,.omn *).dark .eyebrow::before{background:var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).mono{font:400 .66rem/1.45 var(--font-mono);letter-spacing:.17em;
  text-transform:uppercase;color:var(--gray);}:is(.omn,.omn *):is(.omn,.omn *).dark .mono{color:#8F8F97}:is(.omn,.omn *):is(.omn,.omn *).hl{box-shadow:inset 0 -.17em 0 var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).btn,:is(.omn,.omn *):is(.omn,.omn *).bw-btn :where(.elementor-button){display:inline-flex;align-items:center;justify-content:center;gap:.6em;
  padding:.92em 1.5em;border-radius:var(--radius-sm);
  font-family:var(--font-display);font-weight:600;font-size:.94rem;white-space:nowrap;
  transition:background .3s,color .3s,box-shadow .3s;}:is(.omn,.omn *):is(.omn,.omn *).btn svg,:is(.omn,.omn *):is(.omn,.omn *).bw-btn :where(.elementor-button) svg{width:15px;height:15px;transition:transform .3s var(--ease)}:is(.omn,.omn *):is(.omn,.omn *).btn:hover svg,:is(.omn,.omn *):is(.omn,.omn *).bw-btn :where(.elementor-button):hover svg{transform:translate(3px,-3px)}:is(.omn,.omn *):is(.omn,.omn *).btn-primary,:is(.omn,.omn *):is(.omn,.omn *).bw-btn-primary :where(.elementor-button){background:var(--ink);color:#fff}:is(.omn,.omn *):is(.omn,.omn *).btn-primary:hover,:is(.omn,.omn *):is(.omn,.omn *).bw-btn-primary :where(.elementor-button):hover{background:#27272B}:is(.omn,.omn *):is(.omn,.omn *).btn-ghost,:is(.omn,.omn *):is(.omn,.omn *).bw-btn-ghost :where(.elementor-button){background:#fff;color:var(--ink);box-shadow:0 14px 30px -22px rgba(11,11,12,.4)}:is(.omn,.omn *):is(.omn,.omn *).btn-ghost:hover,:is(.omn,.omn *):is(.omn,.omn *).bw-btn-ghost :where(.elementor-button):hover{background:var(--paper-warm);box-shadow:0 18px 38px -18px rgba(11,11,12,.45)}:is(.omn,.omn *):is(.omn,.omn *).dark .btn-primary,:is(.omn,.omn *):is(.omn,.omn *).dark .bw-btn-primary :where(.elementor-button){background:#fff;color:var(--ink)}:is(.omn,.omn *):is(.omn,.omn *).dark .btn-primary:hover,:is(.omn,.omn *):is(.omn,.omn *).dark .bw-btn-primary :where(.elementor-button):hover{background:var(--paper-warm)}:is(.omn,.omn *):is(.omn,.omn *).dark .btn-ghost,:is(.omn,.omn *):is(.omn,.omn *).dark .bw-btn-ghost :where(.elementor-button){background:rgba(255,255,255,.07);color:#fff;box-shadow:none}:is(.omn,.omn *):is(.omn,.omn *).dark .btn-ghost:hover,:is(.omn,.omn *):is(.omn,.omn *).dark .bw-btn-ghost :where(.elementor-button):hover{background:rgba(255,255,255,.12)}:is(.omn,.omn *):is(.omn,.omn *).nav{position:fixed;inset:0 0 auto;z-index:100;height:var(--nav-h);display:flex;align-items:center;
  background:rgba(255,255,255,0);transition:background .35s,height .35s,box-shadow .35s;}:is(.omn,.omn *):is(.omn,.omn *).nav.scrolled{height:64px;background:rgba(255,255,255,.88);backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line);}:is(.omn,.omn *):is(.omn,.omn *).burger{display:none;width:36px;height:36px;padding:8px}:is(.omn,.omn *):is(.omn,.omn *).burger span:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){display:block;width:20px;height:2px;background:var(--ink);margin:4px 0}:is(.omn,.omn *):is(.omn,.omn *).mobile-menu{position:fixed;inset:64px 0 auto;z-index:99;display:none;padding:20px 28px 28px;
  background:#fff;box-shadow:0 16px 35px -24px rgba(0,0,0,.45);}:is(.omn,.omn *):is(.omn,.omn *).mobile-menu.open{display:grid}:is(.omn,.omn *):is(.omn,.omn *).mobile-menu a{padding:13px 0;border-bottom:1px solid var(--line);
  font-family:var(--font-display);font-weight:600;}:is(.omn,.omn *):is(.omn,.omn *).mobile-menu a:last-child{border:0;margin-top:12px;padding:13px 16px;background:var(--ink);color:#fff;border-radius:var(--radius-sm)}:is(.omn,.omn *):is(.omn,.omn *).hero{min-height:740px;padding:146px 0 92px;display:flex;align-items:center;overflow:hidden}:is(.omn,.omn *):is(.omn,.omn *).hero-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-hero-grid>:where(.elementor-container){display:grid;grid-template-columns:minmax(0,.95fr) minmax(500px,1.05fr);gap:72px;align-items:center}:is(.omn,.omn *):is(.omn,.omn *).hero-copy .eyebrow{margin-bottom:30px}:is(.omn,.omn *):is(.omn,.omn *).hero h1{line-height:1.04;margin-bottom:28px}:is(.omn,.omn *):is(.omn,.omn *).hero h1 .line{display:block}:is(.omn,.omn *):is(.omn,.omn *).hero-copy .lead{font-size:1.15rem}:is(.omn,.omn *):is(.omn,.omn *).hero-copy .lead strong{display:inline}:is(.omn,.omn *):is(.omn,.omn *).hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}:is(.omn,.omn *):is(.omn,.omn *).price-visual{position:relative;display:flex;justify-content:center;align-items:center;perspective:1200px;min-height:560px}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic{--cell:29px;
  display:grid;grid-template-columns:repeat(15,var(--cell));grid-auto-rows:var(--cell);
  transform-style:preserve-3d;will-change:transform;}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic .cell{width:var(--cell);height:var(--cell);will-change:transform,opacity}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic .cell.k{background:var(--ink)}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic .cell.g{background:var(--aps)}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic .cell.b{background:var(--mes)}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic .cell.p{background:var(--wms)}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic .cell.o{background:var(--crm)}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic .cell.v{background:var(--cmms)}:is(.omn,.omn *):is(.omn,.omn *).price-mosaic .cell.x{background:var(--line)}:is(.omn,.omn *):is(.omn,.omn *).price-chip{position:absolute;z-index:5;background:#fff;border:1px solid var(--line);border-radius:14px;
  padding:12px 16px;box-shadow:0 18px 44px -18px rgba(11,11,12,.28);
  display:flex;align-items:center;gap:11px;font-size:.84rem;font-weight:500;will-change:transform;}:is(.omn,.omn *):is(.omn,.omn *).price-chip .icon{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none;
  font-family:var(--font-mono);font-weight:700;font-size:.8rem;}:is(.omn,.omn *):is(.omn,.omn *).price-chip small{display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;color:var(--gray);text-transform:uppercase}:is(.omn,.omn *):is(.omn,.omn *).pchip-1{top:2%;left:-6%}:is(.omn,.omn *):is(.omn,.omn *).pchip-1 .icon{background:var(--accent-soft);color:#0d9450}:is(.omn,.omn *):is(.omn,.omn *).pchip-2{bottom:6%;right:-8%}:is(.omn,.omn *):is(.omn,.omn *).pchip-2 .icon{background:var(--ink);color:#fff}:is(.omn,.omn *):is(.omn,.omn *).pchip-3{top:44%;right:-12%}:is(.omn,.omn *):is(.omn,.omn *).pchip-3 .icon{background:rgba(27,136,222,.13);color:var(--mes)}:is(.omn,.omn *):is(.omn,.omn *).transparent-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-transparent-grid>:where(.elementor-container){display:grid;grid-template-columns:.62fr 1.38fr;gap:52px;align-items:start}:is(.omn,.omn *):is(.omn,.omn *).transparent-copy{position:sticky;top:100px}:is(.omn,.omn *):is(.omn,.omn *).transparent-copy h2{margin:20px 0}:is(.omn,.omn *):is(.omn,.omn *).factor-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}:is(.omn,.omn *):is(.omn,.omn *).factor{min-height:220px;padding:30px 32px;background:#fff;box-shadow:var(--shadow-sm);
  position:relative;overflow:hidden;}:is(.omn,.omn *):is(.omn,.omn *).factor::before{content:"";position:absolute;left:0;top:0;width:3px;height:0;background:var(--accent);
  transition:height .4s var(--ease);}:is(.omn,.omn *):is(.omn,.omn *).factor:hover::before{height:100%}:is(.omn,.omn *):is(.omn,.omn *).factor .mono{display:flex;align-items:center;justify-content:space-between;margin-bottom:38px}:is(.omn,.omn *):is(.omn,.omn *).factor .mono i{width:7px;height:7px;background:var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).factor h3{font-size:1.2rem;margin-bottom:10px}:is(.omn,.omn *):is(.omn,.omn *).factor p{font-size:.87rem;line-height:1.65;color:var(--gray)}:is(.omn,.omn *):is(.omn,.omn *).scenario-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:end;margin-bottom:58px;}:is(.omn,.omn *):is(.omn,.omn *).scenario-intro .section-head{margin:0}:is(.omn,.omn *):is(.omn,.omn *).scenarios{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}:is(.omn,.omn *):is(.omn,.omn *).scenario{min-height:530px;background:#fff;color:var(--ink);padding:30px;box-shadow:var(--shadow-dk);
  display:flex;flex-direction:column;position:relative;}:is(.omn,.omn *):is(.omn,.omn *).scenario::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--line);}:is(.omn,.omn *):is(.omn,.omn *).scenario.featured::before{background:var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).scenario-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:54px}:is(.omn,.omn *):is(.omn,.omn *).scenario-top i{width:8px;height:8px;background:var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).scenario h3{font-size:1.7rem;margin-bottom:16px}:is(.omn,.omn *):is(.omn,.omn *).scenario p{font-size:.9rem;color:var(--gray);margin-bottom:25px}:is(.omn,.omn *):is(.omn,.omn *).scenario-label{padding:10px 12px;background:var(--accent-soft);margin-bottom:18px;
  font:700 .58rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#167845;}:is(.omn,.omn *):is(.omn,.omn *).scenario ul{list-style:none;margin-bottom:26px}:is(.omn,.omn *):is(.omn,.omn *).scenario li{position:relative;padding:6px 0 6px 18px;font-family:var(--font-display);font-size:.88rem;font-weight:500;}:is(.omn,.omn *):is(.omn,.omn *).scenario li::before{content:"";position:absolute;left:0;top:15px;width:6px;height:6px;background:var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).scenario .scenario-link{margin-top:auto;display:inline-flex;align-items:center;gap:8px;
  font-family:var(--font-display);font-size:.9rem;font-weight:700;}:is(.omn,.omn *):is(.omn,.omn *).scenario-link span:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){transition:transform .3s var(--ease)}:is(.omn,.omn *):is(.omn,.omn *).scenario-link:hover span:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){transform:translateX(4px)}:is(.omn,.omn *):is(.omn,.omn *).cost-head{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:end;margin-bottom:56px;}:is(.omn,.omn *):is(.omn,.omn *).cost-head .section-head{margin:0}:is(.omn,.omn *):is(.omn,.omn *).cost-split{display:grid;grid-template-columns:1fr 1fr;gap:16px}:is(.omn,.omn *):is(.omn,.omn *).cost-card{background:#fff;box-shadow:var(--shadow);padding:32px}:is(.omn,.omn *):is(.omn,.omn *).cost-card.dark-card{background:var(--ink);color:#fff;box-shadow:var(--shadow-dk)}:is(.omn,.omn *):is(.omn,.omn *).cost-card-top{min-height:120px;padding-bottom:24px;border-bottom:1px solid var(--line);
  display:flex;flex-direction:column;justify-content:space-between;}:is(.omn,.omn *):is(.omn,.omn *).dark-card .cost-card-top{border-color:var(--line-dark)}:is(.omn,.omn *):is(.omn,.omn *).cost-card-top h3{font-size:1.8rem}:is(.omn,.omn *):is(.omn,.omn *).cost-card-top .tag{align-self:flex-start;padding:8px 10px;background:var(--accent-soft);
  font:700 .56rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#167845;}:is(.omn,.omn *):is(.omn,.omn *).dark-card .cost-card-top .tag{background:var(--accent);color:var(--ink)}:is(.omn,.omn *):is(.omn,.omn *).cost-list{list-style:none;margin-top:20px}:is(.omn,.omn *):is(.omn,.omn *).cost-list li{display:grid;grid-template-columns:18px 1fr;gap:10px;padding:10px 0;
  border-bottom:1px solid var(--line);font-family:var(--font-display);font-size:.9rem;font-weight:500;}:is(.omn,.omn *):is(.omn,.omn *).dark-card .cost-list li{border-color:var(--line-dark)}:is(.omn,.omn *):is(.omn,.omn *).cost-list li:last-child{border-bottom:0}:is(.omn,.omn *):is(.omn,.omn *).cost-list li::before{content:"";width:7px;height:7px;background:var(--accent);margin-top:8px}:is(.omn,.omn *):is(.omn,.omn *).cost-note{margin-top:20px;padding:17px 20px;background:var(--accent-soft);
  font-family:var(--font-display);font-size:.88rem;font-weight:600;}:is(.omn,.omn *):is(.omn,.omn *).cost-note::before{content:"//";font-family:var(--font-mono);margin-right:10px;color:#167845}:is(.omn,.omn *):is(.omn,.omn *).subscription-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-subscription-grid>:where(.elementor-container){display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}:is(.omn,.omn *):is(.omn,.omn *).subscription-copy{position:sticky;top:100px}:is(.omn,.omn *):is(.omn,.omn *).subscription-copy h2{margin:20px 0}:is(.omn,.omn *):is(.omn,.omn *).subscription-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-dark)}:is(.omn,.omn *):is(.omn,.omn *).subscription-item{min-height:170px;padding:25px;background:var(--ink);position:relative;}:is(.omn,.omn *):is(.omn,.omn *).subscription-item .mono{display:block;margin-bottom:38px}:is(.omn,.omn *):is(.omn,.omn *).subscription-item h3{font-size:1.05rem;margin-bottom:8px}:is(.omn,.omn *):is(.omn,.omn *).subscription-item p{color:#929299;font-size:.8rem}:is(.omn,.omn *):is(.omn,.omn *).subscription-item::after{content:"";position:absolute;left:25px;bottom:0;width:38px;height:3px;background:var(--accent);}:is(.omn,.omn *):is(.omn,.omn *).risk-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--line)}:is(.omn,.omn *):is(.omn,.omn *).risk{min-height:245px;padding:26px 22px;background:#fff;position:relative;}:is(.omn,.omn *):is(.omn,.omn *).risk .mono{display:flex;align-items:center;justify-content:space-between;margin-bottom:55px}:is(.omn,.omn *):is(.omn,.omn *).risk .mono i{width:7px;height:7px;background:var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).risk h3{font-size:1.04rem;margin-bottom:10px}:is(.omn,.omn *):is(.omn,.omn *).risk p{font-size:.8rem;color:var(--gray)}:is(.omn,.omn *):is(.omn,.omn *).systems-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px;}:is(.omn,.omn *):is(.omn,.omn *).systems-head .section-head{margin:0}:is(.omn,.omn *):is(.omn,.omn *).systems-head .systems-nav{margin:0 0 6px}:is(.omn,.omn *):is(.omn,.omn *).systems-wrap{position:relative}:is(.omn,.omn *):is(.omn,.omn *).systems-wrap::after{content:"";position:absolute;top:0;bottom:4px;right:0;width:60px;pointer-events:none;
  background:linear-gradient(to right,transparent,rgba(10,10,11,.92));
  opacity:1;transition:opacity .25s;}:is(.omn,.omn *):is(.omn,.omn *).at-end[data-systems] .systems-wrap::after{opacity:0}:is(.omn,.omn *):is(.omn,.omn *).systems-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;
  padding-bottom:4px;scrollbar-width:none;}:is(.omn,.omn *):is(.omn,.omn *).systems-grid::-webkit-scrollbar{display:none}:is(.omn,.omn *):is(.omn,.omn *).system-card{flex:1 0 calc((100% - 42px)/4);min-width:296px;scroll-snap-align:start;
  min-height:370px;background:#fff;color:var(--ink);padding:30px 32px;
  box-shadow:var(--shadow-dk);display:flex;flex-direction:column;position:relative;}:is(.omn,.omn *):is(.omn,.omn *).systems-nav{display:flex;gap:10px;margin-top:20px}:is(.omn,.omn *):is(.omn,.omn *).sys-btn{width:42px;height:42px;border:1px solid var(--line-dark);border-radius:50%;background:transparent;
  color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,border-color .2s;}:is(.omn,.omn *):is(.omn,.omn *).sys-btn:hover{background:rgba(255,255,255,.1)}:is(.omn,.omn *):is(.omn,.omn *).sys-btn[disabled]{opacity:.3;cursor:default}:is(.omn,.omn *):is(.omn,.omn *).sys-btn svg{width:16px;height:16px}:is(.omn,.omn *):is(.omn,.omn *).system-card::before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:var(--system-color);}:is(.omn,.omn *):is(.omn,.omn *).system-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}:is(.omn,.omn *):is(.omn,.omn *).system-code{font:700 .95rem/1 var(--font-mono);letter-spacing:.1em}:is(.omn,.omn *):is(.omn,.omn *).system-pixel{width:9px;height:9px;background:var(--system-color)}:is(.omn,.omn *):is(.omn,.omn *).system-card h3{font-size:1.65rem;margin-bottom:18px}:is(.omn,.omn *):is(.omn,.omn *).system-line{margin-bottom:17px}:is(.omn,.omn *):is(.omn,.omn *).system-line span:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){display:block;margin-bottom:6px;font:400 .54rem/1 var(--font-mono);
  letter-spacing:.13em;text-transform:uppercase;color:var(--gray);}:is(.omn,.omn *):is(.omn,.omn *).system-line p{font-size:.83rem}:is(.omn,.omn *):is(.omn,.omn *).system-link{margin-top:auto;display:inline-flex;align-items:center;gap:8px;
  font-family:var(--font-display);font-weight:700;font-size:.88rem;}:is(.omn,.omn *):is(.omn,.omn *).system-link span:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){transition:transform .3s var(--ease)}:is(.omn,.omn *):is(.omn,.omn *).system-link:hover span:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){transform:translateX(4px)}:is(.omn,.omn *):is(.omn,.omn *).process-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-process-grid>:where(.elementor-container){display:grid;grid-template-columns:.72fr 1.28fr;gap:90px;align-items:start}:is(.omn,.omn *):is(.omn,.omn *).process-copy{position:sticky;top:100px}:is(.omn,.omn *):is(.omn,.omn *).process-copy h2{margin:20px 0}:is(.omn,.omn *):is(.omn,.omn *).process-list{counter-reset:steps;border-top:1px solid var(--line)}:is(.omn,.omn *):is(.omn,.omn *).process-step{counter-increment:steps;display:grid;grid-template-columns:72px 1fr auto;gap:24px;
  align-items:center;min-height:128px;padding:24px 0;border-bottom:1px solid var(--line);}:is(.omn,.omn *):is(.omn,.omn *).process-step::before{content:counter(steps);font:700 .78rem/1 var(--font-mono);color:var(--gray);}:is(.omn,.omn *):is(.omn,.omn *).process-step h3{font-size:1.25rem;margin-bottom:6px}:is(.omn,.omn *):is(.omn,.omn *).process-step p{font-size:.88rem;color:var(--gray);max-width:52ch}:is(.omn,.omn *):is(.omn,.omn *).process-step i{width:38px;height:1px;background:var(--line);position:relative}:is(.omn,.omn *):is(.omn,.omn *).process-step i::after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;
  border-top:1px solid var(--accent);border-right:1px solid var(--accent);transform:rotate(45deg);}:is(.omn,.omn *):is(.omn,.omn *).quote-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-quote-grid>:where(.elementor-container){display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}:is(.omn,.omn *):is(.omn,.omn *).quote-copy h2{margin:20px 0}:is(.omn,.omn *):is(.omn,.omn *).quote-copy .lead{margin-bottom:26px}:is(.omn,.omn *):is(.omn,.omn *).quote-document{background:#fff;color:var(--ink);padding:32px;border:1px solid var(--line);box-shadow:var(--shadow-md);position:relative}:is(.omn,.omn *):is(.omn,.omn *).quote-document::before{content:"";position:absolute;left:0;top:0;width:96px;height:3px;background:var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).doc-top{display:flex;align-items:center;justify-content:space-between;gap:16px;
  padding-bottom:20px;border-bottom:1px solid var(--line);}:is(.omn,.omn *):is(.omn,.omn *).doc-title{padding:24px 0 20px}:is(.omn,.omn *):is(.omn,.omn *).doc-title h3{font-size:1.6rem;margin-top:8px}:is(.omn,.omn *):is(.omn,.omn *).doc-list{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}:is(.omn,.omn *):is(.omn,.omn *).doc-item{display:flex;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid var(--line);
  font-family:var(--font-display);font-size:.85rem;font-weight:600;}:is(.omn,.omn *):is(.omn,.omn *).doc-item i{width:7px;height:7px;background:var(--accent);flex:none}:is(.omn,.omn *):is(.omn,.omn *).form-section{padding-top:78px}:is(.omn,.omn *):is(.omn,.omn *).form-section .final-copy .eyebrow{margin-bottom:12px}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).form-section{padding-top:62px}}:is(.omn,.omn *):is(.omn,.omn *).final-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-final-grid>:where(.elementor-container){display:grid;grid-template-columns:.72fr 1.28fr;gap:90px;align-items:start}:is(.omn,.omn *):is(.omn,.omn *).final-grid h2,:is(.omn,.omn *):is(.omn,.omn *).cw-final-grid>:where(.elementor-container) h2{font-size:clamp(2.2rem,3.8vw,3.35rem);margin:20px 0}:is(.omn,.omn *):is(.omn,.omn *).form-card{background:#fff;color:var(--ink);padding:34px;box-shadow:var(--shadow-dk)}:is(.omn,.omn *):is(.omn,.omn *).form-card h3{font-size:1.8rem;margin-bottom:7px}:is(.omn,.omn *):is(.omn,.omn *).form-card .sub{color:var(--gray);font-size:.88rem;margin-bottom:26px}:is(.omn,.omn *):is(.omn,.omn *).form-card .btn,:is(.omn,.omn *):is(.omn,.omn *).form-card .bw-btn :where(.elementor-button){width:100%;margin-top:4px}:is(.omn,.omn *):is(.omn,.omn *).form-micro{margin-top:12px;font-size:.69rem;color:var(--gray)}:is(.omn,.omn *):is(.omn,.omn *).form-micro strong{color:var(--ink)}:is(.omn,.omn *):is(.omn,.omn *).faq-wrap,:is(.omn,.omn *):is(.omn,.omn *).cw-faq-wrap>:where(.elementor-container){display:grid;grid-template-columns:.72fr 1.28fr;gap:90px;align-items:start}:is(.omn,.omn *):is(.omn,.omn *).faq-side{position:sticky;top:100px}:is(.omn,.omn *):is(.omn,.omn *).faq-side h2{margin:20px 0}:is(.omn,.omn *):is(.omn,.omn *).faq-list{border-top:1px solid var(--ink)}:is(.omn,.omn *):is(.omn,.omn *).faq-item{border-bottom:1px solid var(--line)}:is(.omn,.omn *):is(.omn,.omn *).faq-q{width:100%;display:grid;grid-template-columns:1fr 28px;gap:20px;align-items:center;
  padding:23px 0;text-align:left;font-family:var(--font-display);font-size:1.08rem;font-weight:600;}:is(.omn,.omn *):is(.omn,.omn *).plus{width:18px;height:18px;position:relative;justify-self:end}:is(.omn,.omn *):is(.omn,.omn *).plus::before,:is(.omn,.omn *):is(.omn,.omn *).plus::after{content:"";position:absolute;left:50%;top:50%;background:var(--ink);transform:translate(-50%,-50%);}:is(.omn,.omn *):is(.omn,.omn *).plus::before{width:16px;height:2px}:is(.omn,.omn *):is(.omn,.omn *).plus::after{width:2px;height:16px;transition:transform .3s var(--ease)}:is(.omn,.omn *):is(.omn,.omn *).faq-q[aria-expanded="true"] .plus::after{transform:translate(-50%,-50%) rotate(90deg)}:is(.omn,.omn *):is(.omn,.omn *).faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}:is(.omn,.omn *):is(.omn,.omn *).faq-a div:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){overflow:hidden}:is(.omn,.omn *):is(.omn,.omn *).faq-a p{padding:0 52px 23px 0;color:var(--gray);font-size:.93rem}:is(.omn,.omn *):is(.omn,.omn *).faq-a strong{color:var(--ink);font-weight:600}:is(.omn,.omn *):is(.omn,.omn *).faq-item.open .faq-a{grid-template-rows:1fr}:is(.omn,.omn *):is(.omn,.omn *).pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line)}:is(.omn,.omn *):is(.omn,.omn *).pillar{background:#fff;padding:28px 26px 30px;position:relative}:is(.omn,.omn *):is(.omn,.omn *).pillar::after{content:"";position:absolute;left:26px;bottom:0;width:38px;height:3px;background:var(--accent)}:is(.omn,.omn *):is(.omn,.omn *).pillar h3{font-size:1.08rem;margin-bottom:12px}:is(.omn,.omn *):is(.omn,.omn *).pillar p{font-size:.82rem;color:var(--gray);line-height:1.65}@media(max-width:1180px){:is(.omn,.omn *):is(.omn,.omn *).pillar-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){:is(.omn,.omn *):is(.omn,.omn *).pillar-grid{grid-template-columns:1fr}}@media(max-width:1100px){:is(.omn,.omn *):is(.omn,.omn *).hero-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-hero-grid>:where(.elementor-container){grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:1100px){:is(.omn,.omn *):is(.omn,.omn *).transparent-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-transparent-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).subscription-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-subscription-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).process-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-process-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).quote-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-quote-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).final-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-final-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).faq-wrap,:is(.omn,.omn *):is(.omn,.omn *).cw-faq-wrap>:where(.elementor-container){gap:58px}}@media(max-width:1100px){:is(.omn,.omn *):is(.omn,.omn *).risk-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1100px){:is(.omn,.omn *):is(.omn,.omn *).risk:nth-child(4){grid-column:1/span 1}}@media(max-width:1100px){:is(.omn,.omn *):is(.omn,.omn *).risk:nth-child(5){grid-column:2/span 1}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).section{padding:92px 0}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).burger{display:block}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).hero{padding-top:118px;min-height:auto}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).hero-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-hero-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).transparent-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-transparent-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).scenario-intro,:is(.omn,.omn *):is(.omn,.omn *).cost-head,:is(.omn,.omn *):is(.omn,.omn *).subscription-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-subscription-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).systems-head,:is(.omn,.omn *):is(.omn,.omn *).process-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-process-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).quote-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-quote-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).final-grid,:is(.omn,.omn *):is(.omn,.omn *).cw-final-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *).faq-wrap,:is(.omn,.omn *):is(.omn,.omn *).cw-faq-wrap>:where(.elementor-container){grid-template-columns:1fr;gap:44px}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).price-visual{max-width:700px;width:100%;margin:auto;min-height:470px}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).price-mosaic{--cell:24px}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).pchip-1{left:0}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).pchip-2{right:0}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).pchip-3{right:0}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).transparent-copy,:is(.omn,.omn *):is(.omn,.omn *).subscription-copy,:is(.omn,.omn *):is(.omn,.omn *).process-copy,:is(.omn,.omn *):is(.omn,.omn *).faq-side{position:static}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).scenarios{grid-template-columns:1fr}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).scenario{min-height:0}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).cost-split{grid-template-columns:1fr}}@media(max-width:900px){:is(.omn,.omn *):is(.omn,.omn *).system-card{flex:0 0 min(300px,78vw);min-width:0}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).container,:is(.omn,.omn *):is(.omn,.omn *).cw-container>:where(.elementor-container){padding-left:20px;padding-right:20px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).section{padding:76px 0}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).section-head{margin-bottom:42px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).hero{padding:106px 0 68px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).hero h1{font-size:clamp(2.55rem,12vw,4.15rem);line-height:1.08}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).hero h1 .line{display:inline}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).hero-ctas{flex-direction:column}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).hero-ctas .btn,:is(.omn,.omn *):is(.omn,.omn *).hero-ctas .bw-btn :where(.elementor-button){width:100%}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).price-visual{padding:12px 0 12px 10px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).price-visual::before{right:12px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).price-visual{min-height:390px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).price-mosaic{--cell:19px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).price-chip{padding:10px 13px;font-size:.78rem}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).price-chip .icon{width:28px;height:28px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).pchip-3{display:none}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).factor-grid,:is(.omn,.omn *):is(.omn,.omn *).subscription-list,:is(.omn,.omn *):is(.omn,.omn *).doc-list{grid-template-columns:1fr}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).factor{min-height:185px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).scenario{padding:27px 22px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).cost-card{padding:27px 22px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).risk-grid{grid-template-columns:1fr}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).risk:nth-child(4),:is(.omn,.omn *):is(.omn,.omn *).risk:nth-child(5){grid-column:auto}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).risk{min-height:195px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).risk .mono{margin-bottom:40px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).systems-grid{grid-template-columns:1fr}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).system-card,:is(.omn,.omn *):is(.omn,.omn *).system-card:nth-child(5){grid-column:auto;max-width:none}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).system-card{min-height:350px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).process-step{grid-template-columns:44px 1fr;gap:14px}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).process-step i{display:none}}@media(max-width:700px){:is(.omn,.omn *):is(.omn,.omn *).form-card{padding:26px 20px}}@media(max-width:430px){:is(.omn,.omn *):is(.omn,.omn *).h-display,:is(.omn,.omn *):is(.omn,.omn *).hw-h-display :where(.elementor-heading-title){font-size:2.45rem}}@media(max-width:430px){:is(.omn,.omn *):is(.omn,.omn *).price-mosaic{--cell:15px}}@media(max-width:430px){:is(.omn,.omn *):is(.omn,.omn *).price-visual{min-height:315px}}@media(prefers-reduced-motion:reduce){:is(.omn,.omn *):is(.omn,.omn *),:is(.omn,.omn *):is(.omn,.omn *)::before,:is(.omn,.omn *):is(.omn,.omn *)::after{scroll-behavior:auto!important;animation-duration:.01ms!important;
    animation-iteration-count:1!important;transition-duration:.01ms!important;}}:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-grid,:is(.omn,.omn *):is(.omn,.omn *)#formularz .cw-final-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *)#formularz.cw-final-grid>:where(.elementor-container){display:grid;
  grid-template-columns:1fr 1fr;
  gap:80px;
  align-items:center;
  position:relative;
  z-index:2;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-grid .eyebrow,:is(.omn,.omn *):is(.omn,.omn *)#formularz .cw-final-grid>:where(.elementor-container) .eyebrow,:is(.omn,.omn *):is(.omn,.omn *)#formularz.cw-final-grid>:where(.elementor-container) .eyebrow{margin-bottom:24px}:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-grid h2,:is(.omn,.omn *):is(.omn,.omn *)#formularz .cw-final-grid>:where(.elementor-container) h2,:is(.omn,.omn *):is(.omn,.omn *)#formularz.cw-final-grid>:where(.elementor-container) h2{font-size:clamp(2.3rem,4.6vw,3.8rem);
  margin-bottom:22px;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-grid .lead,:is(.omn,.omn *):is(.omn,.omn *)#formularz .cw-final-grid>:where(.elementor-container) .lead,:is(.omn,.omn *):is(.omn,.omn *)#formularz.cw-final-grid>:where(.elementor-container) .lead{margin-bottom:38px}:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-right{display:flex;
  flex-direction:column;
  gap:0;
  position:relative;
  z-index:2;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-card.expert-wide{margin-top:0;
  max-width:none;
  padding:0;
  gap:0;
  display:flex;
  align-items:stretch;
  background:var(--ink-card,#202023);
  border:1px solid var(--line-dark);
  border-bottom:none;
  border-radius:10px 10px 0 0;
  position:relative;
  overflow:hidden;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-photo{width:132px;
  height:auto;
  min-height:100%;
  border:0;
  border-radius:0;
  flex:none;
  overflow:hidden;
  background:var(--ink,#1A1A1A);}:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-photo img{width:100%;
  height:100%;
  object-fit:cover;
  filter:none;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-info{padding:22px 26px;
  align-self:center;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-info b{display:block;
  font-family:var(--font-display);
  font-weight:600;
  font-size:.98rem;
  margin-bottom:4px;
  color:#fff;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-info span:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){display:block;
  font-size:.82rem;
  color:#9C9CA4;
  line-height:1.5;
  margin-bottom:8px;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-info small{display:inline-flex;
  align-items:center;
  gap:8px;
  font-family:var(--font-mono);
  font-size:.62rem;
  letter-spacing:.16em;
  text-transform:uppercase;
  color:var(--accent);}:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-info small::before{content:"";
  width:7px;
  height:7px;
  background:var(--accent);
  border-radius:50%;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card{background:#fff;
  color:var(--ink);
  border-radius:0 0 10px 10px;
  padding:44px 42px;
  box-shadow:0 30px 70px -40px rgba(0,0,0,.55);}:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card h3{font-size:1.5rem;margin-bottom:8px}:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .sub{font-size:.9rem;color:var(--gray);margin-bottom:30px}:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .btn-primary,:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .bw-btn-primary :where(.elementor-button),:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .btn-primary,:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .bw-btn-primary :where(.elementor-button){width:100%;
  justify-content:center;
  margin-top:8px;
  background:var(--ink);
  color:#fff;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .btn-primary:hover,:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .bw-btn-primary :where(.elementor-button):hover,:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .btn-primary:hover,:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .bw-btn-primary :where(.elementor-button):hover{background:#26262B}:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .btn-primary svg path,:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .bw-btn-primary :where(.elementor-button) svg path{stroke:#fff}:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-micro{margin-top:18px;
  font-size:.78rem;
  color:var(--gray);
  line-height:1.6;
  text-align:center;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-micro strong{color:var(--ink);font-weight:600}@media(max-width:1100px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-grid,:is(.omn,.omn *):is(.omn,.omn *)#formularz .cw-final-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *)#formularz.cw-final-grid>:where(.elementor-container){grid-template-columns:1fr;gap:52px}}@media(max-width:760px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card{padding:34px 26px}}@media(max-width:480px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-grid h2,:is(.omn,.omn *):is(.omn,.omn *)#formularz .cw-final-grid>:where(.elementor-container) h2,:is(.omn,.omn *):is(.omn,.omn *)#formularz.cw-final-grid>:where(.elementor-container) h2{font-size:clamp(1.9rem,9vw,2.3rem)}}@media(max-width:480px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card{padding:28px 20px}}@media(max-width:480px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-photo{width:110px}}@media(max-width:480px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-info{padding:18px 18px}}@media(max-width:390px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-card.expert-wide{flex-direction:column}}@media(max-width:390px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-photo{width:100%;height:160px}}@media(max-width:760px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card{padding:26px 20px}}@media(max-width:760px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card h3{font-size:1.28rem;margin-bottom:6px}}@media(max-width:760px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .sub{font-size:.84rem;margin-bottom:18px}}@media(max-width:760px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .btn-primary,:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .bw-btn-primary :where(.elementor-button),:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .btn-primary,:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .bw-btn-primary :where(.elementor-button){margin-top:10px;padding-top:13px;padding-bottom:13px}}@media(max-width:760px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-micro{margin-top:12px;font-size:.7rem}}@media(max-width:480px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card{padding:22px 16px}}h1:is(.omn,.omn *):is(.omn,.omn *).h-display,:is(.omn,.omn *):is(.omn,.omn *).hw-h-display h1:where(.elementor-heading-title),h1:is(.omn,.omn *):is(.omn,.omn *).display{line-height: 1.08 !important;}h1:is(.omn,.omn *):is(.omn,.omn *).h-display .line,:is(.omn,.omn *):is(.omn,.omn *).hw-h-display h1:where(.elementor-heading-title) .line,h1:is(.omn,.omn *):is(.omn,.omn *).display .line{display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: inherit !important;}h1:is(.omn,.omn *):is(.omn,.omn *).h-display br,:is(.omn,.omn *):is(.omn,.omn *).hw-h-display h1:where(.elementor-heading-title) br,h1:is(.omn,.omn *):is(.omn,.omn *).display br{display: none !important;}:is(.omn,.omn *):is(.omn,.omn *).eyebrow{align-items: center !important;}:is(.omn,.omn *):is(.omn,.omn *).eyebrow::before{content: "" !important;
  position: static !important;
  flex: 0 0 12px !important;
  width: 12px !important;
  height: 12px !important;
  margin: 0 !important;
  background: currentColor !important;
  transform: translateY(-0.16em) !important;
  clip-path: polygon(0 82%, 18% 100%, 100% 18%, 82% 0);}:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-grid,:is(.omn,.omn *):is(.omn,.omn *)#formularz .cw-final-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *)#formularz.cw-final-grid>:where(.elementor-container){grid-template-columns:1fr;
  gap:48px;
  align-items:stretch;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-copy{max-width:860px;
  margin:0 auto;
  text-align:center;}:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-right{max-width:none}@media(min-width:1101px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card{padding:52px 56px}}@media(min-width:1101px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card h3{font-size:1.7rem}}@media(min-width:1101px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .sub{font-size:.95rem;max-width:70ch}}@media(min-width:1101px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card form{display:flex;flex-direction:column}}@media(min-width:1101px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .btn-primary,:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-card .bw-btn-primary :where(.elementor-button),:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .btn-primary,:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .bw-btn-primary :where(.elementor-button),:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card button[type=submit]{width:auto;
    min-width:440px;
    align-self:center;
    display:inline-flex;
    margin:16px auto 0;
    padding-left:38px;
    padding-right:38px;}}@media(min-width:1101px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-micro{max-width:82ch;margin:20px auto 0}}@media(max-width:760px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-grid,:is(.omn,.omn *):is(.omn,.omn *)#formularz .cw-final-grid>:where(.elementor-container),:is(.omn,.omn *):is(.omn,.omn *)#formularz.cw-final-grid>:where(.elementor-container){gap:30px}}@media (max-width: 900px){:is(.omn,.omn *):is(.omn,.omn *).final-grid :where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)),:is(.omn,.omn *):is(.omn,.omn *).cw-final-grid>:where(.elementor-container) :where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)),:is(.omn,.omn *):is(.omn,.omn *).hero-grid :where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)),:is(.omn,.omn *):is(.omn,.omn *).cw-hero-grid>:where(.elementor-container) :where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)),:is(.omn,.omn *):is(.omn,.omn *).faq-wrap :where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)),:is(.omn,.omn *):is(.omn,.omn *).cw-faq-wrap>:where(.elementor-container) :where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){min-width: 0;}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).btn,:is(.omn,.omn *):is(.omn,.omn *).bw-btn :where(.elementor-button){white-space: normal;
    max-width: 100%;
    text-align: center;}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).btn svg,:is(.omn,.omn *):is(.omn,.omn *).bw-btn :where(.elementor-button) svg{flex: 0 0 auto;}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-photo img,:is(.omn,.omn *):is(.omn,.omn *).expert-wide .expert-photo img,:is(.omn,.omn *):is(.omn,.omn *).expert-card .expert-photo img{object-position: 50% 12%;}}@media (max-width: 700px){h1:is(.omn,.omn *):is(.omn,.omn *),h2:is(.omn,.omn *):is(.omn,.omn *),h3:is(.omn,.omn *):is(.omn,.omn *),p:is(.omn,.omn *):is(.omn,.omn *),li:is(.omn,.omn *):is(.omn,.omn *),td:is(.omn,.omn *):is(.omn,.omn *),:is(.omn,.omn *):is(.omn,.omn *).lead{overflow-wrap: break-word;}}@media (max-width: 700px){img:is(.omn,.omn *):is(.omn,.omn *),svg:is(.omn,.omn *):is(.omn,.omn *),video:is(.omn,.omn *):is(.omn,.omn *),canvas:is(.omn,.omn *):is(.omn,.omn *),iframe:is(.omn,.omn *):is(.omn,.omn *){max-width: 100%;}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).form-card{padding:24px 18px}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).form-card h3{font-size:1.3rem}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).form-card .sub{margin-bottom:16px;font-size:.84rem}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).form-card .btn,:is(.omn,.omn *):is(.omn,.omn *).form-card .bw-btn :where(.elementor-button){margin-top:6px}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).form-card .form-micro{margin-top:12px;font-size:.72rem}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-photo img,:is(.omn,.omn *):is(.omn,.omn *).expert-wide .expert-photo img,:is(.omn,.omn *):is(.omn,.omn *).expert-card .expert-photo img{object-position:50% 18%}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).process-step,:is(.omn,.omn *):is(.omn,.omn *).risk,:is(.omn,.omn *):is(.omn,.omn *).factor,:is(.omn,.omn *):is(.omn,.omn *).subscription-item{min-height:0 !important}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).process-step .mono,:is(.omn,.omn *):is(.omn,.omn *).risk .mono,:is(.omn,.omn *):is(.omn,.omn *).factor .mono,:is(.omn,.omn *):is(.omn,.omn *).subscription-item .mono{margin-bottom:12px !important}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).hero::before{display:none !important}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).scenario{grid-template-columns:auto 1fr !important;gap:4px 12px !important;align-items:baseline}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).scenario h3{grid-column:2}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).scenario div:where(:not(.omc,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.omi>.elementor-container,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-custom-embed)){grid-column:1/-1;margin-top:10px}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-copy,:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-copy h2,:is(.omn,.omn *):is(.omn,.omn *)#formularz .final-copy .lead,:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-micro{text-align:left !important;margin-left:0 !important}}@media (max-width: 700px){small:is(.omn,.omn *):is(.omn,.omn *),:is(.omn,.omn *):is(.omn,.omn *).mono{font-size:max(.66rem,10.5px)}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).hero-copy .lead{text-align:left !important}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).expert-card:not(.expert-wide) .expert-photo,:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-card:not(.expert-wide) .expert-photo{height:290px !important}}@media (max-width: 700px){:is(.omn,.omn *):is(.omn,.omn *).system-card{min-height:0 !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).form-card{padding:24px 18px !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).form-card h3{font-size:1.28rem !important;margin-bottom:6px !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).form-card .sub{font-size:.84rem !important;margin-bottom:16px !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).form-card .btn-primary,:is(.omn,.omn *):is(.omn,.omn *).form-card .bw-btn-primary :where(.elementor-button),:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .btn-primary,:is(.omn,.omn *):is(.omn,.omn *).dark#formularz .form-card .bw-btn-primary :where(.elementor-button),:is(.omn,.omn *):is(.omn,.omn *).form-card button[type=submit]{margin-top:10px !important;padding-top:13px !important;padding-bottom:13px !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).form-micro,:is(.omn,.omn *):is(.omn,.omn *)#formularz .form-micro{margin-top:12px !important;font-size:.7rem !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).expert-card.expert-wide{flex-direction:column !important;padding:0 !important;gap:0 !important;align-items:stretch !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).expert-wide .expert-photo,:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-wide .expert-photo{width:100% !important;min-height:0 !important;height:auto !important;aspect-ratio:16/9;border-radius:0 !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).expert-wide .expert-photo img{width:100% !important;height:100% !important;object-fit:cover;object-position:50% 22%}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).expert-wide .expert-info{padding:18px 20px !important;align-self:auto !important}}@media (max-width: 760px){:is(.omn,.omn *):is(.omn,.omn *).expert-card:not(.expert-wide) .expert-photo,:is(.omn,.omn *):is(.omn,.omn *)#formularz .expert-card:not(.expert-wide) .expert-photo{height:290px !important}}.omn{display:block}.omn .omu1{--system-color:var(--aps) !important}.omn .omu2{--system-color:var(--mes) !important}.omn .omu3{--system-color:var(--wms) !important}.omn .omu4{--system-color:var(--crm) !important}.omn .omu5{--system-color:var(--cmms) !important}/* End custom CSS */