.dirB-home{--home-max:1176px;--home-gutter:40px;--home-pad-y:112px;--home-col:max(var(--home-gutter), calc((100% - var(--home-max)) / 2));--home-head-gap:48px;--home-bg:#fff;--home-bg-alt:#fafaf7;--home-line:#e6e8e3;--home-ink:#0f1b2d;--home-ink-2:#4a5566;--home-muted:#6b7686;--home-h2:clamp(32px, 3.4vw, 46px);--home-card-radius:16px;--home-card-border:1px solid var(--home-line);--home-card-shadow:0 1px 2px #0f1b2d0a, 0 8px 24px -12px #0f1b2d1a;background:var(--home-bg)}@media (max-width:960px){.dirB-home{--home-gutter:24px;--home-pad-y:80px;--home-head-gap:36px}}@media (max-width:640px){.dirB-home{--home-gutter:16px;--home-pad-y:64px;--home-head-gap:28px}}.dirB-home .dirB-main>*{max-width:none;padding:var(--home-pad-y) var(--home-col);background:var(--home-bg);margin:0}.dirB-home .dirB-main>:nth-child(2n){background:var(--home-bg-alt)}.dirB-home .dirB-main>.dirB-home-pricing{padding:max(0px, calc(var(--home-pad-y) - 72px)) 0 max(0px, calc(var(--home-pad-y) - 96px))}@media (max-width:620px){.dirB-home .dirB-main>.dirB-home-pricing{padding:max(0px, calc(var(--home-pad-y) - 56px)) 0 max(0px, calc(var(--home-pad-y) - 72px))}}.dirB-home .dirB-main>.dirB-hero{padding-top:64px}@media (max-width:960px){.dirB-home .dirB-main>.dirB-hero{padding-top:40px}}.dirB-home :is(.dirB-cust-inner,.dirB-evenings-inner,.dirB-value-inner,.dirB-eudata-inner,.dirB-roadmap-inner){max-width:none;margin-left:0;margin-right:0}.dirB-home .dirB-roadmap-inner.mt-4{margin-top:0}.dirB-home .dirB-section-head,.dirB-home .dirB-pstrip-head,.dirB-home .dirB-evenings-head{max-width:760px;margin:0 0 var(--home-head-gap);padding:0}.dirB-home :is(.dirB-section-tag,.dirB-cust-tag,.dirB-value-tag,.dirB-eudata-tag,.dirB-mobile-tag,.dirB-evenings-tag){font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin:0 0 16px;font-size:12px;font-weight:600;line-height:1.3;display:block}.dirB-home :is(.dirB-section-h,.dirB-pstrip-title,.dirB-human-h,.dirB-evenings-h,.dirB-value-h,.dirB-pricelock-h,.dirB-mobile-h,.dirB-eudata-h,.dirB-roadmap-h){max-width:22ch;font-family:var(--font-display);font-size:var(--home-h2);letter-spacing:-.035em;color:var(--home-ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.dirB-home :is(.dirB-section-sub,.dirB-pstrip-lead,.dirB-human-d,.dirB-evenings-d:where(.dirB-evenings-head>*),.dirB-value-d,.dirB-pricelock-d,.dirB-mobile-d,.dirB-eudata-d,.dirB-roadmap-lead,.dirB-cust-body){max-width:60ch;color:var(--home-ink-2);margin:16px 0 0;font-size:18px;line-height:1.6}@media (max-width:640px){.dirB-home :is(.dirB-section-sub,.dirB-pstrip-lead,.dirB-human-d,.dirB-evenings-d:where(.dirB-evenings-head>*),.dirB-value-d,.dirB-pricelock-d,.dirB-mobile-d,.dirB-eudata-d,.dirB-roadmap-lead,.dirB-cust-body){font-size:16px}}.dirB-home :is(.dirB-human-d,.dirB-value-d,.dirB-pricelock-d,.dirB-mobile-d,.dirB-eudata-d){margin-bottom:32px}.dirB-home .dirB-main>:not(.dirB-home-pricing) .mono,.dirB-home :is(.dirB-roadmap-eb,.dirB-roadmap-badge,.dirB-roadmap-link,.dirB-roadmap-more){font-family:var(--font-sans);letter-spacing:0}.dirB-home .dirB-main :is(.dirB-step-id,.dirB-stat-mid,.dirB-pricelock-axis).mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dirB-home :is(.dirB-step,.dirB-ptile,.dirB-pricelock-chart,.dirB-founder-video-card,.dirB-roadmap-card,.dirB-roadmap-wide:not(.is-suggest),.dirB-cust-grid){border:var(--home-card-border);border-radius:var(--home-card-radius);box-shadow:var(--home-card-shadow);background:#fff}.dirB-home .dirB-roadmap-wide.is-suggest{border-radius:var(--home-card-radius)}.dirB-home :is(.dirB-step,.dirB-ptile):hover{border-color:var(--home-line);transform:none;box-shadow:0 1px 2px #0f1b2d0a,0 16px 32px -16px #0f1b2d2e}.dirB-home .dirB-roadmap-card.is-highlight{border-color:var(--brand);box-shadow:var(--home-card-shadow)}.dirB-home .dirB-hero{gap:64px}@media (max-width:1100px){.dirB-home .dirB-hero{gap:40px}}.dirB-home .dirB-hero-visual{box-shadow:0 24px 60px -24px #0a1c1047,0 0 0 1px #0a1c100f}.dirB-home .dirB-pstrip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.dirB-home .dirB-pstrip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.dirB-home .dirB-pstrip-grid{grid-template-columns:minmax(0,1fr)}}.dirB-home .dirB-customers{color:var(--home-ink)}.dirB-home .dirB-cust-live,.dirB-home .dirB-cust-term{color:var(--brand)}.dirB-home .dirB-cust-pulse{background:var(--brand-emerald-500);animation-name:dirB-home-pulse}@keyframes dirB-home-pulse{0%{box-shadow:0 0 #16a34a66}to{box-shadow:0 0 0 10px #16a34a00}}.dirB-home .dirB-cust-count{color:var(--home-ink);font-size:96px}.dirB-home .dirB-cust-h{color:var(--home-ink)}.dirB-home .dirB-cust-stats{background:var(--home-line);border:var(--home-card-border);box-shadow:var(--home-card-shadow)}.dirB-home .dirB-cust-stats>div{background:#fff}.dirB-home .dirB-cust-stats dd{color:var(--home-ink)}.dirB-home :is(.dirB-cust-stats dt,.dirB-cust-nocard,.dirB-cust-caption){color:var(--home-muted)}.dirB-home .dirB-cust-btn{background:var(--brand);color:#fff}.dirB-home .dirB-cust-btn:hover{background:var(--brand-deep)}.dirB-home .dirB-cust-grid{border:var(--home-card-border);overflow:hidden}.dirB-home .dirB-cust-cell{color:#334155;border-color:var(--home-line);height:150px}.dirB-home .dirB-cust-cell:nth-child(3n){border-right:0}.dirB-home .dirB-cust-cell:nth-last-child(-n+3){border-bottom:0}.dirB-home .dirB-cust-cell:hover{background:var(--home-bg-alt);color:var(--home-ink)}.dirB-home .dirB-cust-cell img{filter:brightness(0);opacity:.62}.dirB-home .dirB-cust-cell:hover img{opacity:.85}@media (max-width:959px){.dirB-home .dirB-cust-cell:nth-child(3n){border-right:1px solid var(--home-line)}.dirB-home .dirB-cust-cell:nth-child(2n){border-right:0}.dirB-home .dirB-cust-cell:nth-last-child(-n+3){border-bottom:1px solid var(--home-line)}.dirB-home .dirB-cust-cell:nth-last-child(-n+2){border-bottom:0}.dirB-home .dirB-cust-count{font-size:72px}}.dirB-home .dirB-main>.dirB-human{background:var(--brand-darker)}.dirB-home .dirB-human-h{color:#fff}.dirB-home .dirB-human .dirB-human-d{color:#ffffffb8}.dirB-home .dirB-human .dirB-cfo-title,.dirB-home .dirB-human .dirB-stat-foot{letter-spacing:0}@media (max-width:960px){.dirB-home .dirB-stat-num.cm-accent{font-size:120px}}.dirB-home .dirB-evenings-figure{border:var(--home-card-border);border-radius:var(--home-card-radius);box-shadow:var(--home-card-shadow)}.dirB-home .dirB-pricelock{color:var(--home-ink)}.dirB-home .dirB-pricelock-check{color:var(--brand-emerald-500)}.dirB-home .dirB-pricelock-promise-h,.dirB-home .dirB-pricelock-chart-title{color:var(--home-ink)}.dirB-home .dirB-pricelock-promise-d{color:var(--home-ink-2)}.dirB-home .dirB-pricelock .cm-btn.is-primary{background:var(--brand);color:#fff}.dirB-home .dirB-pricelock .cm-btn.is-primary:hover{background:var(--brand-deep)}.dirB-home .dirB-pricelock-chart-sub,.dirB-home .dirB-pricelock-legend-note{color:var(--home-muted)}.dirB-home .dirB-pricelock-legend-name{color:var(--home-ink)}.dirB-home .dirB-pricelock-grid-line{stroke:#0f1b2d14}.dirB-home .dirB-pricelock-axis,.dirB-home .dirB-pricelock-axis-cap{fill:var(--home-muted)}.dirB-home .dirB-pricelock-gap-lbl{fill:#c2410c}.dirB-home .dirB-pricelock-end-comp{fill:#ea580c}.dirB-home .dirB-pricelock-end-crator{fill:#0e9f9a}.dirB-home .dirB-mobile{padding-bottom:0}.dirB-home .dirB-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;column-gap:64px;display:grid}.dirB-home .dirB-faq>.dirB-section-head,.dirB-home .dirB-faq-list{max-width:none;margin:0}.dirB-home .dirB-faq-list{border-top:1px solid var(--home-line)}@media (max-width:960px){.dirB-home .dirB-faq{grid-template-columns:minmax(0,1fr)}.dirB-home .dirB-faq>.dirB-section-head{margin-bottom:var(--home-head-gap)}}.dirB-home .dirB-main>.dirB-proof{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);padding-top:56px;padding-bottom:56px}.dirB-home .dirB-proof-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.dirB-home .dirB-proof-h{font-family:var(--font-display);letter-spacing:-.025em;color:var(--home-ink);margin:10px 0 12px;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15}.dirB-home .dirB-proof-num{color:var(--brand)}.dirB-home .dirB-proof-body{max-width:520px;color:var(--home-ink-2);margin:0;font-size:16px;line-height:1.55}.dirB-home .dirB-proof-stat{color:var(--home-muted);margin:14px 0 0;font-size:13px}.dirB-home .dirB-proof-stat b{color:var(--home-ink);font-weight:600}.dirB-home .dirB-proof-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.dirB-home .dirB-proof-logos li{border:var(--home-card-border);color:#334155;background:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:76px;padding:12px 16px;display:flex}.dirB-home .dirB-proof-logos img{filter:brightness(0);opacity:.62;max-width:100%}@media (max-width:960px){.dirB-home .dirB-proof-inner{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:480px){.dirB-home .dirB-proof-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.dirB-home .dirB-how-more{text-align:center;margin:32px 0 0;font-size:14px}.dirB-home .dirB-how-more a{color:var(--brand);text-decoration:none}.dirB-home .dirB-how-more a:hover{text-decoration:underline}.dirB-home .dirB-human-founder{margin-top:80px}.dirB-home .dirB-human-founder-head{margin-bottom:24px}.dirB-home .dirB-human-founder-h{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:10px 0 8px;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.1}.dirB-home .dirB-human-founder-d{color:#ffffffb3;max-width:560px;margin:0;font-size:16px;line-height:1.55}.dirB-home .dirB-human .dirB-founder-video-card{box-shadow:none;background:#ffffff0a;border-color:#ffffff1f}.dirB-home .dirB-human .dirB-founder-video-side blockquote,.dirB-home .dirB-human .dirB-founder-video-name{color:#fff}.dirB-home .dirB-human .dirB-founder-video-quote-mark{color:#5af2c4}.dirB-home .dirB-human .dirB-founder-video-role,.dirB-home .dirB-human .dirB-founder-video-linkedin{color:#ffffff8c}.dirB-home .dirB-human .dirB-founder-video-linkedin:hover{color:#5af2c4}.dirB-home .dirB-human .dirB-founder-video-sep{background:#ffffff2e}.dirB-home .dirB-human .dirB-founder-video-photo-wrap{border-color:#5af2c480}@media (max-width:960px){.dirB-home .dirB-human-founder{margin-top:56px}}.dirB-home .dirB-roadmap-flow{--ap-line:var(--home-line);--ap-dash:repeating-linear-gradient(90deg, #18bcd4 0 7px, transparent 7px 12px);margin:28px 0 20px}.dirB-home .dirB-roadmap-flow>.dirB-section-tag{margin-bottom:4px;display:block}.dirB-home .dirB-hero-h{text-wrap:balance;max-width:none;font-size:clamp(32px,3.75vw,46px)}@media (max-width:1024px){.dirB-home .dirB-hero-h{font-size:clamp(30px,8.8vw,48px)}}.dirB-home .dirB-proof-logos li>*{max-width:100%}.dirB-home .dirB-proof-logos img{object-fit:contain;width:auto;max-width:100%;height:auto}.dirB-home .dirB-proof-logos .dirB-cust-wm.is-schumann{letter-spacing:.14em;white-space:nowrap;font-size:15px}.dirB-home .dirB-proof-logos .dirB-cust-wm.is-sorata{font-size:24px}.dirB-home .dirB-proof-logos .dirB-cust-wm.is-dfm{font-size:26px}
