@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bm-brand-50: #fff1f2;--bm-brand-100: #ffe1e3;--bm-brand-200: #ffc7cb;--bm-brand-300: #ff9ca3;--bm-brand-400: #f76672;--bm-brand-500: #df2f3e;--bm-brand-600: #ba1818;--bm-brand-700: #9a1414;--bm-brand-800: #7d0710;--bm-brand-900: #680b12;--bm-brand-950: #390205;--bm-logo-accent: #e00000;--bm-neutral-0: #ffffff;--bm-neutral-50: #f8f8f9;--bm-neutral-100: #f1f1f2;--bm-neutral-200: #e5e5e7;--bm-neutral-300: #d4d4d7;--bm-neutral-400: #a7a7ad;--bm-neutral-500: #77777f;--bm-neutral-600: #5d5d64;--bm-neutral-700: #444449;--bm-neutral-800: #2c2c30;--bm-neutral-900: #202024;--bm-neutral-950: #151517;--bm-bg: var(--bm-neutral-0);--bm-bg-subtle: var(--bm-neutral-50);--bm-bg-muted: var(--bm-neutral-100);--bm-surface: var(--bm-neutral-0);--bm-surface-inverse: var(--bm-neutral-950);--bm-text: var(--bm-neutral-950);--bm-text-secondary: var(--bm-neutral-600);--bm-text-muted: var(--bm-neutral-500);--bm-text-inverse: var(--bm-neutral-0);--bm-border: var(--bm-neutral-200);--bm-border-strong: var(--bm-neutral-300);--bm-focus: var(--bm-brand-600);--bm-success: #168447;--bm-success-bg: #edf9f1;--bm-warning: #a65f00;--bm-warning-bg: #fff7e6;--bm-info: #1967d2;--bm-info-bg: #eef5ff;--bm-danger: #c5222f;--bm-danger-bg: #fff0f1;--bm-font-sans: Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bm-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--bm-font-size-xs: .75rem;--bm-font-size-sm: .875rem;--bm-font-size-md: 1rem;--bm-font-size-lg: 1.125rem;--bm-font-size-xl: 1.25rem;--bm-font-size-2xl: 1.5rem;--bm-font-size-3xl: 2rem;--bm-font-size-4xl: clamp(2.5rem, 5vw, 4.5rem);--bm-line-tight: 1.12;--bm-line-normal: 1.5;--bm-space-1: .25rem;--bm-space-2: .5rem;--bm-space-3: .75rem;--bm-space-4: 1rem;--bm-space-5: 1.25rem;--bm-space-6: 1.5rem;--bm-space-8: 2rem;--bm-space-10: 2.5rem;--bm-space-12: 3rem;--bm-space-16: 4rem;--bm-space-20: 5rem;--bm-space-24: 6rem;--bm-radius-sm: .375rem;--bm-radius-md: .625rem;--bm-radius-lg: .875rem;--bm-radius-xl: 1.25rem;--bm-radius-pill: 999px;--bm-shadow-sm: 0 1px 2px rgb(21 21 23 / .06);--bm-shadow-md: 0 8px 24px rgb(21 21 23 / .08);--bm-shadow-lg: 0 24px 64px rgb(21 21 23 / .12);--bm-duration-fast: .14s;--bm-duration-normal: .22s;--bm-ease-standard: cubic-bezier(.2, 0, 0, 1);--bm-container: 76rem;--bm-content: 68rem}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{margin:0;min-width:20rem;background:var(--bm-bg);color:var(--bm-text);font-family:var(--bm-font-sans);font-size:var(--bm-font-size-md);line-height:var(--bm-line-normal)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,svg,video{display:block;max-width:100%}a{color:inherit}::selection{background:var(--bm-brand-100);color:var(--bm-brand-950)}:focus-visible{outline:3px solid color-mix(in srgb,var(--bm-focus) 32%,transparent);outline-offset:3px}.bm-container{width:min(100% - 2rem,var(--bm-container));margin-inline:auto}.bm-section{padding-block:clamp(4rem,8vw,7rem)}.bm-eyebrow{margin:0 0 var(--bm-space-3);color:var(--bm-brand-600);font-size:var(--bm-font-size-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bm-heading-display{margin:0;max-width:15ch;font-size:var(--bm-font-size-4xl);font-weight:700;letter-spacing:-.045em;line-height:var(--bm-line-tight)}.bm-text-lead{max-width:62ch;color:var(--bm-text-secondary);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}bm-crm-demo,.section--dark,.on-dark,.page-hero,bm-login-page .login,bm-site-header,:root[data-theme=dark],.site-theme-dark{color-scheme:dark;--site-bg: #0e0e11;--site-bg-alt: #131317;--site-surface: #1a1a1f;--site-surface-raised: #222228;--site-border: #2c2c34;--site-border-strong: #41414b;--site-ink-1: #060608;--site-ink-2: #131317;--site-ink-edge: rgb(255 255 255 / .08);--site-dot: rgb(255 255 255 / .12);--site-rule: rgb(255 255 255 / .03);--site-margin-line: rgb(247 102 114 / .16);--site-band: rgb(255 255 255 / .022);--site-hairline: rgb(255 255 255 / .07);--site-piri-light: rgb(224 0 0 / .3);--site-piri-light-2: rgb(224 0 0 / .09);--site-text: #f4f4f5;--site-text-2: #b9b9c0;--site-text-3: #97979f;--site-accent: var(--bm-brand-400);--site-accent-bg: rgb(186 24 24 / .16);--site-accent-border: rgb(247 102 114 / .35);--site-logo-ink: #ffffff;--site-grid-line: rgb(255 255 255 / .085);--site-glow: rgb(186 24 24 / .35);--site-shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--site-shadow-md: 0 12px 32px rgb(0 0 0 / .45);--site-shadow-lg: 0 32px 80px rgb(0 0 0 / .55);--site-header-bg: rgb(14 14 17 / .84);--site-success: #4ade80;--site-success-bg: rgb(74 222 128 / .12);--site-danger: #ff7a85;--site-danger-bg: rgb(255 122 133 / .12);--site-danger-fill: #c5222f;--site-warning: #fbbf24;--site-warning-bg: rgb(251 191 36 / .12);--site-info: #7cb4ff;--site-info-bg: rgb(124 180 255 / .12);--site-gradient-text: linear-gradient(100deg, #ff5a61 10%, #f0262f 55%, #ff5a61 90%)}:root[data-theme=light] bm-crm-demo .demo,:root[data-theme=light] bm-home .ei-sheet,:root[data-theme=light] .on-page-theme,:root[data-theme=light] .page-hero :is(.frame,.card,.trial__card),:root[data-theme=light] bm-login-page .login .panel,:root[data-theme=light] bm-site-header.site-header--scrolled,:root[data-theme=light] bm-site-header.site-header--open,.site-theme-light{color-scheme:light;--site-bg: #ffffff;--site-bg-alt: #f6f5f3;--site-surface: #ffffff;--site-surface-raised: #ffffff;--site-border: #e6e3de;--site-border-strong: #d2cec7;--site-ink-1: #0a0a0d;--site-ink-2: #1b1b21;--site-ink-edge: transparent;--site-dot: rgb(17 17 20 / .09);--site-rule: rgb(70 56 36 / .055);--site-margin-line: rgb(186 24 24 / .2);--site-band: rgb(90 70 40 / .05);--site-hairline: rgb(70 56 36 / .1);--site-piri-light: rgb(224 0 0 / .1);--site-piri-light-2: rgb(224 0 0 / .035);--site-text: #111114;--site-text-2: #4a4a52;--site-text-3: #63636b;--site-accent: var(--bm-brand-600);--site-accent-bg: var(--bm-brand-50);--site-accent-border: var(--bm-brand-200);--site-logo-ink: #111114;--site-grid-line: rgb(17 17 20 / .075);--site-glow: rgb(186 24 24 / .18);--site-shadow-sm: 0 1px 2px rgb(17 17 20 / .06);--site-shadow-md: 0 12px 32px rgb(17 17 20 / .08);--site-shadow-lg: 0 32px 80px rgb(17 17 20 / .14);--site-header-bg: rgb(255 255 255 / .86);--site-success: #15803d;--site-success-bg: #ecfdf3;--site-danger: #b42318;--site-danger-bg: #fef3f2;--site-danger-fill: #b42318;--site-warning: #a16207;--site-warning-bg: #fffbeb;--site-info: #1d4ed8;--site-info-bg: #eff6ff;--site-gradient-text: linear-gradient(100deg, var(--bm-brand-600) 10%, #e5484d 55%, var(--bm-brand-600) 90%)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) bm-crm-demo .demo,:root:not([data-theme=dark]) bm-home .ei-sheet,:root:not([data-theme=dark]) .on-page-theme,:root:not([data-theme=dark]) .page-hero :is(.frame,.card,.trial__card),:root:not([data-theme=dark]) bm-login-page .login .panel,:root:not([data-theme=dark]) bm-site-header.site-header--scrolled,:root:not([data-theme=dark]) bm-site-header.site-header--open{color-scheme:light;--site-bg: #ffffff;--site-bg-alt: #f6f5f3;--site-surface: #ffffff;--site-surface-raised: #ffffff;--site-border: #e6e3de;--site-border-strong: #d2cec7;--site-ink-1: #0a0a0d;--site-ink-2: #1b1b21;--site-ink-edge: transparent;--site-dot: rgb(17 17 20 / .09);--site-rule: rgb(70 56 36 / .055);--site-margin-line: rgb(186 24 24 / .2);--site-band: rgb(90 70 40 / .05);--site-hairline: rgb(70 56 36 / .1);--site-piri-light: rgb(224 0 0 / .1);--site-piri-light-2: rgb(224 0 0 / .035);--site-text: #111114;--site-text-2: #4a4a52;--site-text-3: #63636b;--site-accent: var(--bm-brand-600);--site-accent-bg: var(--bm-brand-50);--site-accent-border: var(--bm-brand-200);--site-logo-ink: #111114;--site-grid-line: rgb(17 17 20 / .075);--site-glow: rgb(186 24 24 / .18);--site-shadow-sm: 0 1px 2px rgb(17 17 20 / .06);--site-shadow-md: 0 12px 32px rgb(17 17 20 / .08);--site-shadow-lg: 0 32px 80px rgb(17 17 20 / .14);--site-header-bg: rgb(255 255 255 / .86);--site-success: #15803d;--site-success-bg: #ecfdf3;--site-danger: #b42318;--site-danger-bg: #fef3f2;--site-danger-fill: #b42318;--site-warning: #a16207;--site-warning-bg: #fffbeb;--site-info: #1d4ed8;--site-info-bg: #eff6ff;--site-gradient-text: linear-gradient(100deg, var(--bm-brand-600) 10%, #e5484d 55%, var(--bm-brand-600) 90%)}}:root{color-scheme:light;--site-bg: #ffffff;--site-bg-alt: #f6f5f3;--site-surface: #ffffff;--site-surface-raised: #ffffff;--site-border: #e6e3de;--site-border-strong: #d2cec7;--site-ink-1: #0a0a0d;--site-ink-2: #1b1b21;--site-ink-edge: transparent;--site-dot: rgb(17 17 20 / .09);--site-rule: rgb(70 56 36 / .055);--site-margin-line: rgb(186 24 24 / .2);--site-band: rgb(90 70 40 / .05);--site-hairline: rgb(70 56 36 / .1);--site-piri-light: rgb(224 0 0 / .1);--site-piri-light-2: rgb(224 0 0 / .035);--site-text: #111114;--site-text-2: #4a4a52;--site-text-3: #63636b;--site-accent: var(--bm-brand-600);--site-accent-bg: var(--bm-brand-50);--site-accent-border: var(--bm-brand-200);--site-logo-ink: #111114;--site-grid-line: rgb(17 17 20 / .075);--site-glow: rgb(186 24 24 / .18);--site-shadow-sm: 0 1px 2px rgb(17 17 20 / .06);--site-shadow-md: 0 12px 32px rgb(17 17 20 / .08);--site-shadow-lg: 0 32px 80px rgb(17 17 20 / .14);--site-header-bg: rgb(255 255 255 / .86);--site-success: #15803d;--site-success-bg: #ecfdf3;--site-danger: #b42318;--site-danger-bg: #fef3f2;--site-danger-fill: #b42318;--site-warning: #a16207;--site-warning-bg: #fffbeb;--site-info: #1d4ed8;--site-info-bg: #eff6ff;--site-gradient-text: linear-gradient(100deg, var(--bm-brand-600) 10%, #e5484d 55%, var(--bm-brand-600) 90%);--site-rule-gap: 2rem;--site-font: "Inter Variable", Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--site-radius: 1rem;--site-radius-lg: 1.5rem;--site-header-h: 4.25rem;--site-ease: cubic-bezier(.2, 0, 0, 1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--site-bg: #0e0e11;--site-bg-alt: #131317;--site-surface: #1a1a1f;--site-surface-raised: #222228;--site-border: #2c2c34;--site-border-strong: #41414b;--site-ink-1: #060608;--site-ink-2: #131317;--site-ink-edge: rgb(255 255 255 / .08);--site-dot: rgb(255 255 255 / .12);--site-rule: rgb(255 255 255 / .03);--site-margin-line: rgb(247 102 114 / .16);--site-band: rgb(255 255 255 / .022);--site-hairline: rgb(255 255 255 / .07);--site-piri-light: rgb(224 0 0 / .3);--site-piri-light-2: rgb(224 0 0 / .09);--site-text: #f4f4f5;--site-text-2: #b9b9c0;--site-text-3: #97979f;--site-accent: var(--bm-brand-400);--site-accent-bg: rgb(186 24 24 / .16);--site-accent-border: rgb(247 102 114 / .35);--site-logo-ink: #ffffff;--site-grid-line: rgb(255 255 255 / .085);--site-glow: rgb(186 24 24 / .35);--site-shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--site-shadow-md: 0 12px 32px rgb(0 0 0 / .45);--site-shadow-lg: 0 32px 80px rgb(0 0 0 / .55);--site-header-bg: rgb(14 14 17 / .84);--site-success: #4ade80;--site-success-bg: rgb(74 222 128 / .12);--site-danger: #ff7a85;--site-danger-bg: rgb(255 122 133 / .12);--site-danger-fill: #c5222f;--site-warning: #fbbf24;--site-warning-bg: rgb(251 191 36 / .12);--site-info: #7cb4ff;--site-info-bg: rgb(124 180 255 / .12);--site-gradient-text: linear-gradient(100deg, #ff5a61 10%, #f0262f 55%, #ff5a61 90%)}}html{scroll-padding-top:calc(var(--site-header-h) + 1rem)}body{background-color:var(--site-bg);color:var(--site-text);font-family:var(--site-font);font-feature-settings:"cv11","ss01";transition:background-color .2s var(--site-ease),color .2s var(--site-ease)}h1,h2,h3,h4{margin:0;color:var(--site-text);font-weight:700;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}p{margin:0;text-wrap:pretty}a{text-underline-offset:.2em}:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px;border-radius:4px}::selection{background:var(--bm-brand-600);color:#fff}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:100;padding:.75rem 1.25rem;border-radius:.75rem;background:var(--site-text);color:var(--site-bg);font-weight:600;text-decoration:none;transform:translateY(-200%);transition:transform .16s var(--site-ease)}.skip-link:focus{transform:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:min(100% - 2rem,76rem);margin-inline:auto}.container--narrow{width:min(100% - 2rem,48rem)}.reveal{opacity:0;transform:translateY(1.25rem);transition:opacity .6s var(--site-ease) var(--reveal-delay, 0ms),transform .6s var(--site-ease) var(--reveal-delay, 0ms)}.reveal--in{opacity:1;transform:none}.on-dark{color:var(--site-text-2)}.ink{background:radial-gradient(48rem 34rem at 82% 0%,rgba(186,24,24,.3),transparent 62%),radial-gradient(40rem 26rem at 0% 100%,rgba(186,24,24,.1),transparent 60%),linear-gradient(170deg,var(--site-ink-2),var(--site-ink-1) 70%)}.dots{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--site-dot) .8px,transparent 1.15px);background-size:10px 10px;-webkit-mask-image:radial-gradient(ellipse 70% 85% at 75% 30%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 70% 85% at 75% 30%,#000 0%,transparent 72%)}.page-hero{color:var(--site-text-2);background:radial-gradient(48rem 34rem at 82% 0%,rgba(186,24,24,.3),transparent 62%),radial-gradient(40rem 26rem at 0% 100%,rgba(186,24,24,.1),transparent 60%),linear-gradient(170deg,var(--site-ink-2),var(--site-ink-1) 70%);position:relative;isolation:isolate;padding:calc(var(--site-header-h) + clamp(2.75rem,6vw,4.5rem)) 0 clamp(3rem,6vw,4.5rem);overflow:hidden;border-bottom:1px solid var(--site-ink-edge)}.page-hero h1{max-width:18ch;color:#fff;font-size:clamp(2.375rem,6vw,4rem);letter-spacing:-.035em;hyphens:auto;overflow-wrap:break-word}.page-hero .eyebrow{color:var(--bm-brand-300)}.page-hero :is(.frame,.card,.trial__card){color:var(--site-text)}bm-login-page .login{color:var(--site-text-2);background:radial-gradient(48rem 34rem at 82% 0%,rgba(186,24,24,.3),transparent 62%),radial-gradient(40rem 26rem at 0% 100%,rgba(186,24,24,.1),transparent 60%),linear-gradient(170deg,var(--site-ink-2),var(--site-ink-1) 70%);border-bottom:1px solid var(--site-ink-edge)}bm-login-page .login .panel{color:var(--site-text)}.grid-backdrop{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.grid-backdrop:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,var(--site-dot) .8px,transparent 1.15px);background-size:10px 10px;-webkit-mask-image:radial-gradient(ellipse 60% 90% at 85% 20%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse 60% 90% at 85% 20%,#000 0%,transparent 70%)}.grid-backdrop:after{content:"";position:absolute;top:-14rem;right:-8rem;width:40rem;height:30rem;border-radius:50%;background:radial-gradient(closest-side,rgba(224,0,0,.22),transparent);filter:blur(20px)}.grid-backdrop--plain:after{display:none}bm-site-header{color:var(--site-text-2)}.brand__logo svg{width:auto;height:48px}@media(max-width:40rem){.brand__logo svg{height:40px}}.mega:after{content:"";position:absolute;inset:-.75rem 0 100%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.25rem;border:1px solid transparent;border-radius:.75rem;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--site-ease),border-color .16s var(--site-ease),color .16s var(--site-ease),transform .16s var(--site-ease),box-shadow .16s var(--site-ease)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.6}.btn .bm-icon{transition:transform .16s var(--site-ease)}.btn:hover .bm-icon--nudge{transform:translate(3px)}.btn--primary{background:var(--bm-brand-600);color:#fff;box-shadow:0 1px #ffffff2e inset,0 8px 24px #ba181847}.btn--primary:hover{background:var(--bm-brand-700)}.btn--secondary{border-color:var(--site-border-strong);background:var(--site-surface);color:var(--site-text)}.btn--secondary:hover{border-color:var(--site-text-3)}.btn--danger{border-color:var(--site-danger);background:transparent;color:var(--site-danger)}.btn--danger:hover{background:var(--site-danger-bg)}.btn--danger-solid{background:var(--site-danger-fill);color:#fff}.btn--danger-solid:hover{filter:brightness(1.08)}.btn--ghost{background:transparent;color:var(--site-text)}.btn--ghost:hover{background:var(--site-bg-alt)}.btn--light{background:#fff;color:#111114}.btn--light:hover{background:#f1f1f2}.btn--lg{min-height:3.25rem;padding:.875rem 1.5rem;border-radius:.875rem;font-size:1rem}.btn--sm{min-height:2.5rem;padding:.5rem .875rem;font-size:.875rem}.btn--block{width:100%}.link-arrow{display:inline-flex;align-items:center;gap:.375rem;color:var(--site-accent);font-weight:600;text-decoration:none}.link-arrow:hover{text-decoration:underline}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;color:var(--site-accent);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pill{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .5rem;border:1px solid var(--site-border);border-radius:999px;background:var(--site-surface);color:var(--site-text-2);font-size:.875rem;font-weight:500;box-shadow:var(--site-shadow-sm)}.pill__badge{padding:.125rem .5rem;border-radius:999px;background:var(--site-accent-bg);color:var(--site-accent);font-size:.75rem;font-weight:700}.chip{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.5;white-space:nowrap}.chip--success{background:var(--site-success-bg);color:var(--site-success)}.chip--warning{background:var(--site-warning-bg);color:var(--site-warning)}.chip--info{background:var(--site-info-bg);color:var(--site-info)}.chip--accent{background:var(--site-accent-bg);color:var(--site-accent)}.card{position:relative;padding:1.75rem;border:1px solid var(--site-border);border-radius:var(--site-radius-lg);background:var(--site-surface);box-shadow:var(--site-shadow-sm)}.card--interactive{transition:border-color .2s var(--site-ease),box-shadow .2s var(--site-ease),transform .2s var(--site-ease)}.card--interactive:hover{border-color:var(--site-accent-border);box-shadow:var(--site-shadow-md);transform:translateY(-2px)}.card__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.icon-tile{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--site-accent-border);border-radius:.75rem;background:var(--site-accent-bg);color:var(--site-accent)}.check-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.check-list li{display:flex;gap:.75rem;align-items:flex-start;color:var(--site-text-2)}.check-list .bm-icon{margin-top:.1875rem;color:var(--site-accent)}kbd{display:inline-grid;place-items:center;min-width:1.375rem;height:1.375rem;padding:0 .3125rem;border:1px solid var(--site-border-strong);border-bottom-width:2px;border-radius:.375rem;background:var(--site-bg-alt);color:var(--site-text-2);font-family:var(--site-font);font-size:.6875rem;font-weight:600}.section{position:relative;padding-block:clamp(4.5rem,9vw,7.5rem)}.section--alt{border-block:1px solid var(--site-border);background:var(--site-bg-alt)}.section--alt+.section--alt{border-top:0}.section--tight{padding-block:clamp(3rem,6vw,4.5rem)}.section-head{display:grid;gap:1rem;max-width:44rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.section-head h2{font-size:clamp(2rem,4.2vw,3rem)}.section-head p:not(.eyebrow){color:var(--site-text-2);font-size:clamp(1.0625rem,1.6vw,1.1875rem);line-height:1.65}.section-head .eyebrow{margin:0}.section-head--center{margin-inline:auto;text-align:center;justify-items:center}.grid{display:grid;gap:1.25rem}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.page-hero__lead{max-width:40rem;margin-top:1.25rem;color:var(--site-text-2);font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.65}.page-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;color:var(--site-text-3);font-size:.875rem}.breadcrumb li+li:before{content:"/";margin-right:.5rem;color:var(--site-border-strong)}.breadcrumb a{color:var(--site-text-2);text-decoration:none}.breadcrumb a:hover{color:var(--site-text);text-decoration:underline}.gradient-text{background:var(--site-gradient-text);background-clip:text;-webkit-background-clip:text;color:transparent}.prose{color:var(--site-text-2);line-height:1.75}.prose h2{margin:2.5rem 0 .75rem;font-size:1.5rem}.prose h3{margin:1.75rem 0 .5rem;font-size:1.125rem}.prose p,.prose ul{margin:0 0 1rem}.prose a{color:var(--site-accent)}.prose strong{color:var(--site-text)}.form{display:grid;gap:1.25rem}.form__row{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.field{display:grid;gap:.4375rem}.field__label{color:var(--site-text);font-size:.875rem;font-weight:600}.field__required{color:var(--site-accent)}.field__control{width:100%;min-height:3rem;padding:.75rem .9375rem;border:1px solid var(--site-border-strong);border-radius:.75rem;background:var(--site-surface);color:var(--site-text);font:inherit;transition:border-color .16s var(--site-ease),box-shadow .16s var(--site-ease)}.field__control::placeholder{color:var(--site-text-3)}.field__control:hover{border-color:var(--site-text-3)}.field__control:focus{border-color:var(--site-accent);outline:none;box-shadow:0 0 0 4px var(--site-accent-bg)}.field__control[aria-invalid=true]{border-color:var(--bm-danger)}textarea.field__control{min-height:8rem;resize:vertical}.field__error{display:flex;align-items:center;gap:.375rem;color:var(--bm-danger);font-size:.8125rem;font-weight:500}:root[data-theme=dark] .field__error{color:#ff8a8f}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .field__error{color:#ff8a8f}}.field__hint{color:var(--site-text-3);font-size:.8125rem}.field--trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-note{color:var(--site-text-3);font-size:.8125rem;line-height:1.6}.form-note a{color:var(--site-text-2)}.form-alert{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.125rem;border:1px solid var(--site-border);border-radius:.875rem;background:var(--site-bg-alt);color:var(--site-text-2);font-size:.9375rem}.form-alert a{color:var(--site-accent);font-weight:600}.form-alert--success{border-color:color-mix(in srgb,var(--site-success) 35%,transparent);background:var(--site-success-bg)}.form-alert--error{border-color:color-mix(in srgb,var(--bm-danger) 35%,transparent)}.mock{display:grid;gap:.75rem;align-content:start;color:var(--site-text);font-size:.8125rem;line-height:1.4;animation:mock-in .32s var(--site-ease)}.mock__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mock__search{display:inline-flex;flex:1;align-items:center;gap:.5rem;max-width:16rem;padding:.4375rem .75rem;border:1px solid var(--site-border);border-radius:.5rem;background:var(--site-bg-alt);color:var(--site-text-3)}.mock__btn{padding:.4375rem .75rem;border-radius:.5rem;background:var(--bm-brand-600);color:#fff;font-weight:600;white-space:nowrap}.mock__table{overflow:hidden;border:1px solid var(--site-border);border-radius:.75rem}.mock__row{display:grid;grid-template-columns:1.5fr 1.3fr .8fr .8fr;gap:.75rem;align-items:center;padding:.625rem .875rem;border-top:1px solid var(--site-border)}.mock__row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock__row--head{border-top:0;background:var(--site-bg-alt);color:var(--site-text-3);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mock__table--products .mock__row{grid-template-columns:1.8fr 1fr .8fr .8fr}.mock__person{display:flex;align-items:center;gap:.5rem;font-weight:600}.mock__person i{display:grid;flex:none;place-items:center;width:1.625rem;height:1.625rem;border-radius:50%;background:var(--site-accent-bg);color:var(--site-accent);font-size:.625rem;font-style:normal;font-weight:700}.mock__stack{display:grid;min-width:0}.mock__stack small{color:var(--site-text-3);font-size:.75rem}.mock__muted{color:var(--site-text-3)}.mock__panel,.mock__invoice{display:grid;gap:.625rem;padding:1rem;border:1px solid var(--site-border);border-radius:.75rem;background:var(--site-surface)}.mock__panel-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9375rem}.mock__label{margin-top:.25rem;color:var(--site-text-3);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mock__chips{display:flex;flex-wrap:wrap;gap:.375rem}.mock__tag{padding:.25rem .625rem;border:1px solid var(--site-border);border-radius:999px;background:var(--site-bg-alt);font-size:.75rem}.mock__progress{height:.5rem;overflow:hidden;border-radius:999px;background:var(--site-bg-alt)}.mock__progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--bm-brand-600),#e5484d);animation:grow .9s var(--site-ease);transform-origin:left}.mock__progress--thin{height:.3125rem}.mock__stats{display:flex;flex-wrap:wrap;gap:1rem;color:var(--site-text-3)}.mock__stats strong{color:var(--site-text)}.mock__letter{padding:.75rem;border-left:3px solid var(--bm-brand-600);border-radius:0 .5rem .5rem 0;background:var(--site-bg-alt);color:var(--site-text-2);font-style:italic}.mock__board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.mock__column{display:grid;min-width:0;gap:.5rem;align-content:start;padding:.625rem;border-radius:.75rem;background:var(--site-bg-alt)}.mock__column-head{display:grid}.mock__column-head small{color:var(--site-text-3)}.mock__deal{display:grid;overflow-wrap:anywhere;gap:.3125rem;padding:.625rem;border:1px solid var(--site-border);border-radius:.625rem;background:var(--site-surface);box-shadow:var(--site-shadow-sm)}.mock__deal small{color:var(--site-text-3);font-size:.6875rem}.mock__split{display:grid;grid-template-columns:1.2fr 1fr;gap:.75rem}.mock__line{display:flex;justify-content:space-between;gap:.5rem;padding-top:.5rem;border-top:1px dashed var(--site-border)}.mock__line--muted{color:var(--site-text-3)}.mock__line--total{border-top-style:solid;font-weight:700}.mock__list{display:grid;gap:.375rem;align-content:start}.mock__list-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;border:1px solid var(--site-border);border-radius:.625rem;background:var(--site-surface)}.mock__list-item--unread{border-left:3px solid var(--bm-brand-600)}.mock__assigned{display:inline-flex;align-items:center;gap:.25rem;margin-top:.25rem;color:var(--site-accent);font-size:.6875rem;font-weight:600}.mock__mail{display:grid;grid-template-columns:8.5rem 1fr;gap:.75rem}.mock__folders{display:grid;gap:.25rem;align-content:start}.mock__folder{display:flex;justify-content:space-between;padding:.4375rem .625rem;border-radius:.5rem;color:var(--site-text-2)}.mock__folder b{color:var(--site-accent)}.mock__folder--active{background:var(--site-accent-bg);color:var(--site-text);font-weight:600}.mock__calendar{display:grid;grid-template-columns:2.75rem repeat(5,minmax(0,1fr));grid-template-rows:auto repeat(4,2.75rem);gap:.25rem}.mock__day{padding-bottom:.25rem;color:var(--site-text-3);font-size:.6875rem;font-weight:700;text-align:center}.mock__hour{grid-column:1;color:var(--site-text-3);font-size:.6875rem}.mock__event{overflow:hidden;padding:.375rem .5rem;border-left:3px solid currentColor;border-radius:.375rem;font-size:.6875rem;font-weight:600;line-height:1.3}.mock__event--accent{background:var(--site-accent-bg);color:var(--site-accent)}.mock__event--info{background:var(--site-info-bg);color:var(--site-info)}.mock__event--success{background:var(--site-success-bg);color:var(--site-success)}@media(max-width:34rem){.mock__hide-sm{display:none}.mock__row,.mock__table--products .mock__row{grid-template-columns:1.3fr 1.1fr auto}.mock__split,.mock__mail{grid-template-columns:1fr}.mock__folders{display:none}.mock__board{grid-template-columns:1fr 1fr}.mock__board .mock__column:first-child{display:none}}@keyframes mock-in{0%{opacity:0;transform:translateY(6px)}}@keyframes grow{0%{transform:scaleX(0)}}.section--dark{color:var(--site-text-2);background:radial-gradient(48rem 34rem at 88% 0%,rgba(186,24,24,.34),transparent 62%),radial-gradient(40rem 26rem at 0% 100%,rgba(186,24,24,.1),transparent 60%),linear-gradient(170deg,var(--site-ink-2),var(--site-ink-1) 70%);isolation:isolate;overflow:hidden;border-block:1px solid var(--site-ink-edge)}.section--dark:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--site-dot) .8px,transparent 1.15px);background-size:10px 10px;-webkit-mask-image:radial-gradient(ellipse 55% 70% at 85% 25%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 55% 70% at 85% 25%,#000 0%,transparent 75%)}.section--dark h2{color:#fff}.section--dark .btn--light:focus-visible,.section--dark a:focus-visible{outline-color:#fff}.btn--ghost-light{border-color:#ffffff38;background:#ffffff0a;color:#fff}.btn--ghost-light:hover{border-color:#fff6;background:#ffffff1a}.btn--ghost-light:focus-visible{outline-color:#fff}.compare{overflow:hidden;border:1px solid var(--site-border);border-radius:var(--site-radius-lg);background:var(--site-surface);box-shadow:var(--site-shadow-md)}.compare table{width:100%;border-collapse:collapse;font-size:.9375rem}.compare th{padding:1rem 1.25rem;background:var(--site-bg-alt);color:var(--site-text-3);font-size:.8125rem;text-align:left}.compare th+th{color:var(--site-accent)}.compare td{padding:1rem 1.25rem;border-top:1px solid var(--site-border);color:var(--site-text-3);vertical-align:top}.compare td+td{color:var(--site-text);font-weight:600}.compare td+td bm-icon{color:var(--site-success)}.compare bm-icon{margin-right:.5rem;vertical-align:-.1875rem}.mega__promo{display:grid;gap:.5rem;margin-top:auto;padding:1rem;border:1px solid var(--site-border);border-radius:.875rem;background:var(--site-surface);color:var(--site-text);text-decoration:none}.mega__promo .chip{justify-self:start}.mega__promo small{display:inline-flex;align-items:center;gap:.25rem;color:var(--site-accent);font-weight:600}.mega__promo:hover{border-color:var(--site-accent-border)}.aurora{position:absolute;inset:-20% -10% auto;z-index:-1;height:52rem;overflow:hidden;pointer-events:none;filter:blur(70px) saturate(1.2);opacity:.55}.aurora span{position:absolute;border-radius:50%;mix-blend-mode:normal;animation:aurora-drift 18s ease-in-out infinite alternate}.aurora span:nth-child(1){top:5%;left:20%;width:38rem;height:26rem;background:radial-gradient(circle,rgba(186,24,24,.55),transparent 65%)}.aurora span:nth-child(2){top:20%;right:5%;width:30rem;height:30rem;background:radial-gradient(circle,rgba(229,72,77,.4),transparent 65%);animation-duration:22s;animation-delay:-6s}.aurora span:nth-child(3){top:45%;left:-5%;width:26rem;height:20rem;background:radial-gradient(circle,rgba(255,156,163,.35),transparent 65%);animation-duration:26s;animation-delay:-12s}@keyframes aurora-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(6%,8%,0) scale(1.12)}to{transform:translate3d(-6%,-4%,0) scale(.95)}}.tilt{transform:perspective(900px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transform-style:preserve-3d;transition:transform .22s var(--site-ease)}.tilt:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--glare-x, 50%) var(--glare-y, 0%),rgba(255,255,255,.18),transparent 55%);opacity:0;transition:opacity .22s var(--site-ease)}.tilt:hover:before{opacity:1}.btn--primary{position:relative;overflow:hidden}.btn--primary:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--site-ease)}.btn--primary:hover:after{transform:translate(120%)}.btn--pulse{animation:cta-pulse 3.2s ease-in-out 2s infinite}@keyframes cta-pulse{0%,70%,to{box-shadow:0 1px #ffffff2e inset,0 8px 24px #ba181847}85%{box-shadow:0 1px #ffffff2e inset,0 8px 24px #ba181847,0 0 0 10px #ba18181f}}.gradient-text--live{background-size:220% 100%;animation:sheen 6s ease-in-out infinite}@keyframes sheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.scroll-line{transform-origin:left}@supports (animation-timeline: view()){.scroll-line{animation:draw-line linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}@keyframes draw-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bento{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:40rem){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.bento{grid-template-columns:repeat(12,minmax(0,1fr))}.bento .bento__tile{grid-column:span 3}.bento .bento__tile--primary,.bento .bento__tile--wissen,.bento .bento__tile--edition{grid-column:span 4}}.bento__tile{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--site-border);border-radius:var(--site-radius-lg);background:var(--site-surface);box-shadow:0 1px 2px #1111140a,0 18px 44px #1111140f;transition:border-color .3s var(--site-ease),box-shadow .3s var(--site-ease),transform .4s var(--site-ease)}.bento__tile:hover{border-color:var(--site-accent-border);box-shadow:0 1px 2px #1111140a,0 30px 64px #1111141f;transform:translateY(-4px)}.bento__tile:focus-within{outline:2px solid var(--site-accent);outline-offset:3px}.bento__visual{background:radial-gradient(48rem 34rem at 85% 0%,rgba(186,24,24,.3),transparent 62%),radial-gradient(40rem 26rem at 0% 100%,rgba(186,24,24,.1),transparent 60%),linear-gradient(170deg,var(--site-ink-2),var(--site-ink-1) 70%);position:relative;isolation:isolate;display:grid;place-items:center;height:11.5rem;padding:1.25rem;overflow:hidden;border-bottom:1px solid var(--site-ink-edge)}.bento__visual:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle,var(--site-dot) .8px,transparent 1.15px);background-size:10px 10px;-webkit-mask-image:linear-gradient(135deg,transparent 10%,#000 60%,transparent 98%);mask-image:linear-gradient(135deg,transparent 10%,#000 60%,transparent 98%)}.bento__tile--primary .bento__visual{height:15rem;padding:1.5rem}.bento__copy{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.25rem 1.375rem 1.375rem}.bento__copy h3{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;font-size:1.125rem}.bento__tile--primary .bento__copy h3{font-size:1.3125rem}.bento__copy a{color:inherit;text-decoration:none}.bento__copy h3>bm-icon{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:.625rem;background:var(--site-accent-bg);color:var(--site-accent)}.bento__copy p{color:var(--site-text-2);font-size:.9375rem;line-height:1.55}.bento__more{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;padding-top:.5rem;color:var(--site-accent);font-size:.875rem;font-weight:650}.bento__more bm-icon{transition:transform .2s var(--site-ease)}.bento__tile:hover .bento__more bm-icon{transform:translate(3px)}.v-invoice{position:relative;display:grid;gap:.625rem;width:min(100%,17rem);padding:1.25rem;border-radius:.875rem;background:#fff;box-shadow:0 24px 60px #00000073;transform:rotate(-3deg)}.v-invoice span{display:block;height:.5rem;border-radius:999px;background:#e6e6e9;transform-origin:left;animation:v-write 5s var(--site-ease) infinite both}.v-invoice__head{width:45%;height:.75rem!important;background:#111114!important}.v-invoice__line:nth-child(3){animation-delay:.2s!important}.v-invoice__line:nth-child(4){animation-delay:.4s!important}.v-invoice__line--short{width:60%}.v-invoice__total{justify-self:end;width:auto!important;height:auto!important;background:none!important;color:#111114;font-size:1.125rem;font-weight:800;animation-delay:.6s!important}.v-invoice__stamp{position:absolute;top:-.875rem;right:-1rem;display:inline-flex!important;align-items:center;gap:.25rem;width:auto!important;height:auto!important;padding:.375rem .625rem;border:2px solid #15803d;border-radius:.5rem!important;background:#ecfdf3!important;color:#15803d;font-size:.75rem;font-weight:800;animation:v-stamp 5s cubic-bezier(.3,1.6,.5,1) infinite both!important}@keyframes v-write{0%{opacity:0;transform:scaleX(0)}15%,90%{opacity:1;transform:scaleX(1)}to{opacity:0}}@keyframes v-stamp{0%,30%{opacity:0;transform:scale(1.8) rotate(-10deg)}40%,90%{opacity:1;transform:scale(1) rotate(-6deg)}to{opacity:0}}.v-card{display:grid;gap:.4375rem;width:100%;max-width:22rem;padding:.75rem;border:1px solid var(--site-border);border-radius:.75rem;background:var(--site-surface-raised);box-shadow:0 0 0 1px #ffffff08,0 18px 40px #00000073;color:var(--site-text);font-size:.75rem;line-height:1.35}.v-card small{color:var(--site-text-3);font-size:.6875rem}.v-card .chip{font-size:.625rem}.bento__tile--primary .v-card{max-width:20rem;gap:.5625rem;padding:.875rem 1rem;font-size:.8125rem}.v-card__head{display:flex;align-items:center;gap:.375rem;padding-bottom:.375rem;border-bottom:1px solid var(--site-border);color:var(--site-text-2);font-size:.6875rem;font-weight:700}.v-card__head bm-icon{color:var(--site-accent)}.v-card__head>b:last-child{margin-left:auto}.v-card__count{color:var(--site-text);font-variant-numeric:tabular-nums}@keyframes v-enter{0%,8%{opacity:0;transform:translateY(-6px)}20%,88%{opacity:1;transform:none}to{opacity:0}}.v-row{display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto auto;gap:.5rem;align-items:center}.v-row i{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--site-accent-bg);color:var(--site-accent);font-size:.5625rem;font-style:normal;font-weight:700}.v-row strong{white-space:nowrap}.v-row small{min-width:0;overflow:hidden;white-space:nowrap}.v-list{container-type:inline-size}@container (max-width: 17rem){.v-row{grid-template-columns:1.5rem minmax(0,1fr) auto}.v-row small{display:none}}.v-row--new{animation:v-enter 5s var(--site-ease) infinite both}.v-funnel__row{display:grid;grid-template-columns:4.75rem minmax(0,1fr) 1.5rem;gap:.5rem;align-items:center}.v-funnel__row i{width:var(--w);height:.625rem;border-radius:999px;background:color-mix(in srgb,var(--bm-brand-600) 55%,transparent);transform-origin:left;animation:v-grow 4s var(--site-ease) infinite both}.v-funnel__row b{text-align:right;font-variant-numeric:tabular-nums}.v-funnel__row:nth-of-type(1) i{animation-delay:.12s}.v-funnel__row:nth-of-type(2) i{animation-delay:.24s}.v-funnel__row:nth-of-type(3) i{animation-delay:.36s}.v-funnel__row:nth-of-type(4) i{animation-delay:.48s}.v-funnel__row--won i{background:var(--site-success)}@keyframes v-grow{0%{transform:scaleX(0)}25%,85%{transform:scaleX(1)}to{transform:scaleX(0)}}.v-send__track{height:.5rem;overflow:hidden;border-radius:999px;background:var(--site-border)}.v-send__track i{display:block;height:100%;border-radius:inherit;background:var(--bm-brand-600);transform-origin:left;animation:v-fill 4s var(--site-ease) infinite both}.v-send__meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@keyframes v-fill{0%{transform:scaleX(0)}60%,to{transform:scaleX(1)}}.v-mail{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.125rem .5rem;padding:.375rem .5rem;border-left:3px solid var(--site-border-strong);border-radius:.375rem;background:var(--site-surface)}.v-mail>span{grid-column:1/-1;color:var(--site-text-2)}.v-mail--new{border-left-color:var(--bm-brand-600)}.v-mail__link{grid-column:1/-1;justify-self:start;animation:v-enter 5s var(--site-ease) infinite both}.v-week__days,.v-week__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem}.v-week__days small{text-align:center;font-weight:700}.v-week__grid{grid-template-rows:repeat(3,1.375rem);padding:.25rem;border-radius:.5rem;background:repeating-linear-gradient(to bottom,transparent 0 1.5rem,var(--site-border) 1.5rem 1.5625rem),var(--site-surface)}.v-week__grid i{grid-column:var(--c);grid-row:var(--r);overflow:hidden;padding:.125rem .25rem;border-left:2px solid var(--bm-brand-600);border-radius:.25rem;background:var(--site-accent-bg);color:var(--site-accent);font-size:.5625rem;font-style:normal;font-weight:700;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.v-week__new{animation:v-enter 5s var(--site-ease) infinite both}.v-price{justify-items:start}.v-price__values{display:grid;font-size:1.375rem;font-weight:800;letter-spacing:-.02em}.v-price__values>span{grid-area:1/1;animation:v-flip 4s ease-in-out infinite}.v-price__values small{font-size:.6875rem;font-weight:600}.v-price__gross{animation-delay:-2s!important}@keyframes v-flip{0%,40%{opacity:1;transform:none}50%,90%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.v-search__box{display:flex;align-items:center;gap:.375rem;padding:.4375rem .625rem;border:1px solid var(--site-border-strong);border-radius:.5rem;background:var(--site-surface);color:var(--site-text-3)}.v-search__box span{overflow:hidden;border-right:2px solid var(--site-accent);color:var(--site-text);font-weight:600;white-space:nowrap;animation:v-type 4s steps(17) infinite}.v-search__hit{display:flex;align-items:center;gap:.375rem;color:var(--site-text-2)}.v-search__hit bm-icon{color:var(--site-accent)}@keyframes v-type{0%{max-width:0}45%,90%{max-width:17ch}to{max-width:0}}.v-project__bar{height:.5rem;overflow:hidden;border-radius:999px;background:var(--site-border)}.v-project__bar i{display:block;width:64%;height:100%;border-radius:inherit;background:var(--bm-brand-600);transform-origin:left;animation:v-fill 4s var(--site-ease) infinite both}.v-task{display:flex;align-items:center;gap:.5rem;color:var(--site-text-2)}.v-task i{display:grid;place-items:center;width:.875rem;height:.875rem;border:1px solid var(--site-border-strong);border-radius:.25rem}.v-task--done i{border-color:var(--site-success);background:var(--site-success);color:#fff}.v-report__chart{width:100%;height:auto}.v-report__chart polyline{fill:none;stroke-linecap:round;stroke-linejoin:round}.v-report__prev{stroke:var(--site-border-strong);stroke-width:1.5;stroke-dasharray:4 4}.v-report__line{stroke:var(--bm-brand-600);stroke-width:2.5;stroke-dasharray:100;animation:v-draw 5s var(--site-ease) infinite both}@keyframes v-draw{0%{stroke-dashoffset:100}45%,to{stroke-dashoffset:0}}.v-report__axis{display:flex;justify-content:space-between}@media(prefers-reduced-motion:reduce){.bento__visual *{animation:none!important}.v-price__gross{visibility:hidden}}bm-crm-demo{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;container-type:inline-size}bm-crm-demo .demo-frame,bm-crm-demo .steps{--piri: var(--crm-demo-piri, 9rem);--hang: var( --crm-demo-hang, .28 )}@media(max-width:80rem){bm-crm-demo .demo-frame,bm-crm-demo .steps{--hang: var(--crm-demo-hang, .12)}}@container (max-width: 26rem){bm-crm-demo .demo-frame,bm-crm-demo .steps{--piri: var(--crm-demo-piri-sm, 5.75rem)}}bm-crm-demo .demo-frame{position:relative;isolation:isolate}bm-crm-demo .demo-frame:before{content:"";position:absolute;inset:8% -6% -4% 4%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(224,0,0,.42),rgba(186,24,24,.14) 60%,transparent);filter:blur(24px);pointer-events:none}bm-crm-demo .demo{position:relative;display:grid;grid-template-columns:9.25rem minmax(0,1fr);overflow:hidden;border:1px solid var(--site-border);border-radius:1.25rem;background:var(--site-surface);color:var(--site-text);box-shadow:0 0 0 1px #ffffff14,0 2px #ffffff0f inset,0 30px 60px -10px #0000008c,0 60px 120px -20px #780a0a59}bm-crm-demo .demo:after{content:"";position:absolute;inset:0 8% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);opacity:.6;pointer-events:none}bm-crm-demo .demo__side{display:grid;align-content:start;gap:.125rem;padding:.75rem .5rem;border-right:1px solid var(--site-border);background:var(--site-bg-alt);font-size:.75rem}bm-crm-demo .demo__brand{display:flex;align-items:center;gap:.375rem;padding:0 .375rem .5rem}bm-crm-demo .demo__brand b{padding:.0625rem .3125rem;border-radius:.3125rem;background:var(--site-accent-bg);color:var(--site-accent);font-size:.5625rem;letter-spacing:.04em}bm-crm-demo .demo__group{padding:.5rem .375rem .25rem;color:var(--site-text-3);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}bm-crm-demo .demo__nav{display:flex;align-items:center;gap:.4375rem;padding:.375rem .4375rem;border-radius:.5rem;color:var(--site-text-2);font-weight:600;white-space:nowrap;transition:background-color .3s var(--site-ease),color .3s var(--site-ease)}bm-crm-demo .demo__nav.is-active{background:var(--site-accent-bg);color:var(--site-accent)}bm-crm-demo .demo__main{display:grid;grid-template-rows:auto 1fr;min-width:0}bm-crm-demo .demo__bar{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid var(--site-border)}bm-crm-demo .demo__search{display:inline-flex;flex:1;align-items:center;gap:.375rem;min-width:0;max-width:15rem;margin-right:auto;padding:.375rem .625rem;border:1px solid var(--site-border);border-radius:.5rem;background:var(--site-surface);color:var(--site-text-3);font-size:.6875rem;white-space:nowrap}bm-crm-demo .demo__search span{overflow:hidden;text-overflow:ellipsis}bm-crm-demo .demo__avatar{display:grid;flex:none;place-items:center;width:1.625rem;height:1.625rem;border-radius:50%;background:var(--bm-brand-600);color:#fff;font-size:.5625rem;font-weight:700}@container (max-width: 34rem){bm-crm-demo .demo{grid-template-columns:2.75rem minmax(0,1fr)}bm-crm-demo .demo__nav span,bm-crm-demo .demo__group,bm-crm-demo .demo__brand bm-logo{display:none}bm-crm-demo .demo__brand b{margin-inline:auto}bm-crm-demo .demo__nav{justify-content:center}}@container (max-width: 24rem){bm-crm-demo .demo{grid-template-columns:minmax(0,1fr)}bm-crm-demo .demo__side{display:none}}bm-crm-demo .demo__play{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--site-border);border-radius:50%;background:var(--site-surface);color:var(--site-text-2);cursor:pointer}bm-crm-demo .demo__stage{position:relative;height:var(--crm-demo-h, 21rem);padding:1.125rem;font-size:.8125rem}bm-crm-demo .scene{display:grid;gap:.875rem;animation:hd-scene-in .42s var(--site-ease)}bm-crm-demo .scene__head{display:flex;align-items:center;justify-content:space-between}bm-crm-demo .scene__head strong{font-size:1.0625rem}bm-crm-demo .scene__kpi{color:var(--site-text-3)}bm-crm-demo .scene__kpi b{color:var(--site-text);font-variant-numeric:tabular-nums}bm-crm-demo .demo__btn{padding:.4375rem .75rem;border-radius:.5rem;background:var(--bm-brand-600);color:#fff;font-weight:600;transition:transform .15s var(--site-ease)}bm-crm-demo .demo__btn.is-pressed{transform:scale(.94)}bm-crm-demo .rows{display:grid;gap:.375rem}bm-crm-demo .row{display:grid;grid-template-columns:1.75rem 1.4fr 1fr auto;gap:.625rem;align-items:center;padding:.5rem .625rem;border:1px solid var(--site-border);border-radius:.625rem}bm-crm-demo .row i{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--site-accent-bg);color:var(--site-accent);font-size:.625rem;font-style:normal;font-weight:700}bm-crm-demo .row--new{border-color:var(--site-accent-border);background:var(--site-accent-bg);animation:hd-row-in .45s var(--site-ease)}bm-crm-demo .typing{overflow:hidden;font-weight:700;white-space:nowrap;animation:hd-typing .9s steps(14) both}bm-crm-demo .board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-height:15rem}bm-crm-demo .col{display:grid;gap:.5rem;align-content:start;padding:.5rem;border-radius:.75rem;background:var(--site-bg-alt)}bm-crm-demo .col small{color:var(--site-text-3);font-weight:700}bm-crm-demo .col--won{outline:2px dashed color-mix(in srgb,var(--site-success) 45%,transparent);outline-offset:-2px}bm-crm-demo .deal{position:relative;display:grid;gap:.25rem;padding:.625rem;border:1px solid var(--site-border);border-radius:.625rem;background:var(--site-surface);box-shadow:var(--site-shadow-sm);transition:transform .3s var(--site-ease),box-shadow .3s var(--site-ease)}bm-crm-demo .deal.is-grabbed{transform:rotate(-3deg) scale(1.04);box-shadow:var(--site-shadow-md)}bm-crm-demo .deal--ghost{opacity:.6}bm-crm-demo .deal--won{border-color:color-mix(in srgb,var(--site-success) 50%,transparent);animation:hd-pop .45s var(--site-ease)}bm-crm-demo .bar{height:.3125rem;overflow:hidden;border-radius:999px;background:var(--site-bg-alt)}bm-crm-demo .bar span{display:block;height:100%;border-radius:inherit;background:var(--bm-brand-600)}bm-crm-demo .bar--won span{background:var(--site-success);animation:hd-grow .6s var(--site-ease);transform-origin:left}bm-crm-demo .burst i{position:absolute;top:50%;left:50%;width:.375rem;height:.375rem;border-radius:50%;background:var(--site-success);animation:hd-burst .7s var(--site-ease) forwards}bm-crm-demo .burst i:nth-child(1){--angle: 60deg}bm-crm-demo .burst i:nth-child(2){--angle: 120deg}bm-crm-demo .burst i:nth-child(3){--angle: 180deg}bm-crm-demo .burst i:nth-child(4){--angle: 240deg}bm-crm-demo .burst i:nth-child(5){--angle: 300deg}bm-crm-demo .burst i:nth-child(6){--angle: 360deg}bm-crm-demo .burst i:nth-child(2n){background:var(--bm-brand-600)}bm-crm-demo .invoice{position:relative;display:grid;gap:.5rem;max-width:24rem;margin-inline:auto;padding:1rem 1.125rem;border:1px solid var(--site-border);border-radius:.875rem;background:var(--site-surface);box-shadow:var(--site-shadow-md);animation:hd-slide-up .5s var(--site-ease)}bm-crm-demo .invoice__head{display:grid;margin-bottom:.25rem}bm-crm-demo .invoice__head small{color:var(--site-text-3)}bm-crm-demo .invoice__line{display:flex;justify-content:space-between;gap:1rem;padding-top:.4375rem;border-top:1px dashed var(--site-border);animation:hd-row-in .4s var(--site-ease) both;animation-delay:calc(var(--d) * .14s + .2s)}bm-crm-demo .invoice__line--muted{color:var(--site-text-3)}bm-crm-demo .invoice__line--total{border-top-style:solid;font-weight:700}bm-crm-demo .invoice__send{justify-self:end;margin-top:.375rem}bm-crm-demo .stamp{position:absolute;top:-.875rem;right:-1rem;rotate:6deg;display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border:2px solid var(--site-success);border-radius:.5rem;background:var(--site-success-bg);color:var(--site-success);font-weight:700;animation:hd-stamp .5s cubic-bezier(.3,1.6,.5,1)}bm-crm-demo .piri-dock{position:absolute;top:calc(100% - var(--piri) * .52);right:calc(var(--piri) * var(--hang) * -1);z-index:3;display:flex;flex-direction:row-reverse;align-items:flex-start;pointer-events:none}bm-crm-demo .piri-dock__avatar{flex:none;width:var(--piri);height:var(--piri)}bm-crm-demo.crm-demo--spotlight .demo-frame:after{content:"";position:absolute;right:calc(var(--piri) * (-.8 - var(--hang)));bottom:calc(var(--piri) * -1.25);z-index:-1;width:calc(var(--piri) * 2.6);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(238,16,16,.8),rgba(208,0,0,.4) 42%,rgba(170,0,0,.14) 68%,transparent);filter:blur(18px);pointer-events:none;animation:hd-breathe 8s ease-in-out infinite}bm-crm-demo .piri-dock__floor{position:absolute;top:calc(var(--piri) * .9);right:calc(var(--piri) * .1);z-index:-1;width:calc(var(--piri) * .8);height:calc(var(--piri) * .17);border:1px solid rgba(255,120,110,.22);border-radius:50%;background:radial-gradient(closest-side,rgba(255,40,30,.5),rgba(210,0,0,.16) 60%,transparent);box-shadow:0 0 1.5rem #e0000059,0 0 0 .375rem #ffffff05;animation:hd-breathe 8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){bm-crm-demo.crm-demo--spotlight .demo-frame:after,bm-crm-demo .piri-dock__floor{animation:none}}bm-crm-demo .piri-dock__bubble{display:inline-flex;align-items:center;gap:.5rem;min-height:2.125rem;margin-top:calc(var(--piri) * .21);margin-right:calc(var(--piri) * -.1);padding:.4375rem .875rem .4375rem .75rem;border:1px solid rgba(255,255,255,.14);border-radius:.875rem .25rem .875rem .875rem;background:#1d1e23;color:#fff;font-size:.8125rem;font-weight:600;white-space:nowrap;box-shadow:0 10px 24px #00000059,0 1px 3px #0000004d;transform-origin:100% 0;animation:hd-bubble .42s cubic-bezier(.3,1.4,.5,1)}bm-crm-demo .piri-dock__bubble:before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:#ff3b30;box-shadow:0 0 6px #ff3b30cc}@container (max-width: 26rem){bm-crm-demo .piri-dock__bubble{gap:.375rem;min-height:1.875rem;padding:.3125rem .625rem;font-size:.75rem}}bm-crm-demo .piri-dock__bubble i{width:.3125rem;height:.3125rem;border-radius:50%;background:#ffffffd9;animation:hd-type 1.2s ease-in-out infinite}bm-crm-demo .piri-dock__bubble i:nth-child(2){animation-delay:.15s}bm-crm-demo .piri-dock__bubble i:nth-child(3){animation-delay:.3s}bm-crm-demo .piri-dock__bubble--typing{gap:.3125rem}bm-crm-demo .cursor{position:absolute;z-index:2;pointer-events:none;transition:left .9s cubic-bezier(.45,0,.2,1),top .9s cubic-bezier(.45,0,.2,1)}bm-crm-demo .cursor svg{fill:var(--site-text);stroke:var(--site-bg);stroke-width:1.5;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}bm-crm-demo .cursor__click{position:absolute;top:-.5rem;left:-.5rem;width:1.5rem;height:1.5rem;border:2px solid var(--bm-brand-600);border-radius:50%;animation:hd-click .6s var(--site-ease) forwards}bm-crm-demo .steps{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:.5rem;margin:0;padding:0 calc(var(--piri) * (.8 - var(--hang))) 0 0;list-style:none}@container (max-width: 36rem){bm-crm-demo .steps{gap:.375rem}bm-crm-demo .steps li:has([aria-current=step]){min-width:0}bm-crm-demo .steps .step:not([aria-current=step]) .step__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}bm-crm-demo .step{position:relative;display:flex;align-items:center;gap:.4375rem;width:100%;min-height:2.75rem;padding:.5rem .625rem;white-space:nowrap;overflow:hidden;border:1px solid var(--site-border);border-radius:.75rem;background:var(--site-surface);color:var(--site-text-2);font:inherit;font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer}bm-crm-demo .step[aria-current=step]{border-color:var(--site-accent-border);color:var(--site-text)}bm-crm-demo .step__num{display:grid;flex:none;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--site-bg-alt);font-size:.75rem}[aria-current=step] bm-crm-demo .step__num{background:var(--bm-brand-600);color:#fff}bm-crm-demo .step__bar{position:absolute;inset:auto 0 0;height:2px}bm-crm-demo .step__bar span{display:block;height:100%;background:var(--bm-brand-600);transition:width 1.1s linear}@media(max-width:34rem){bm-crm-demo .demo__stage{height:19rem;padding:.75rem}bm-crm-demo .row{grid-template-columns:1.75rem 1fr auto}bm-crm-demo .row>span:nth-of-type(2){display:none}bm-crm-demo .step__label{font-size:.75rem}}@keyframes hd-scene-in{0%{opacity:0;transform:translateY(8px)}}@keyframes hd-row-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes hd-typing{0%{max-width:0}to{max-width:14ch}}@keyframes hd-pop{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}}@keyframes hd-grow{0%{transform:scaleX(.6)}}@keyframes hd-burst{0%{opacity:1;transform:rotate(var(--angle)) translate(0)}to{opacity:0;transform:rotate(var(--angle)) translate(3rem)}}@keyframes hd-slide-up{0%{opacity:0;transform:translateY(14px)}}@keyframes hd-stamp{0%{opacity:0;transform:scale(1.8) rotate(-8deg)}}@keyframes hd-click{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@keyframes hd-breathe{50%{opacity:.72;transform:scale(.94)}}@keyframes hd-bubble{0%{opacity:0;transform:translateY(6px) scale(.85)}}@keyframes hd-type{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-2px)}}bm-home{display:block}bm-home .hero{position:relative;isolation:isolate;overflow:hidden;padding-top:calc(var(--site-header-h) + clamp(2.5rem,6vw,4.5rem));border-bottom:1px solid var(--site-ink-edge);background:radial-gradient(70rem 30rem at 15% -10%,rgba(255,255,255,.05),transparent 60%),linear-gradient(180deg,var(--site-ink-2) 0%,var(--site-ink-1) 78%)}bm-home .hero__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}bm-home .hero__dots{position:absolute;inset:0;background-image:radial-gradient(circle,var(--site-dot) .8px,transparent 1.15px);background-size:10px 10px;-webkit-mask-image:radial-gradient(ellipse 58% 72% at 74% 40%,#000 0%,rgba(0,0,0,.5) 45%,transparent 78%);mask-image:radial-gradient(ellipse 58% 72% at 74% 40%,#000 0%,rgba(0,0,0,.5) 45%,transparent 78%)}bm-home .hero__glow{position:absolute;top:6%;right:-6%;width:min(62rem,90vw);height:42rem;background:radial-gradient(closest-side,rgba(224,0,0,.28),rgba(186,24,24,.12) 55%,transparent 100%)}@media(max-width:64rem){bm-home .hero__glow{top:auto;right:-20%;bottom:12rem;width:140%;height:34rem}}bm-home .hero__grid{display:grid;gap:clamp(3rem,6vw,4rem);align-items:center}@media(min-width:64rem){bm-home .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(3rem,5vw,4.5rem)}}bm-home .hero__copy{display:grid;gap:1.5rem;justify-items:start}bm-home .hero__copy .pill{border-color:#ffffff1f;background:#ffffff0d;color:#e4e4e7;text-decoration:none;box-shadow:none;transition:border-color .16s var(--site-ease),background-color .16s var(--site-ease)}bm-home .hero__copy .pill:hover{border-color:#ffffff3d;background:#ffffff14}bm-home .hero__copy h1{color:#fff;font-size:clamp(2.5rem,4.3vw,3.875rem);letter-spacing:-.045em;line-height:1.03}bm-home .hero__copy h1 span{display:block}bm-home .hero__lead{max-width:34rem;color:var(--site-text-2);font-size:clamp(1.125rem,2vw,1.3125rem);line-height:1.55}bm-home .hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}@media(max-width:30rem){bm-home .hero__actions{width:100%}bm-home .hero__actions .btn{flex:1 1 100%}}bm-home .hero__checks{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;color:var(--site-text-2);font-size:.875rem}bm-home .hero__checks li{display:inline-flex;align-items:center;gap:.375rem}bm-home .hero__checks bm-icon{color:var(--site-success)}bm-home .hero__visual{min-width:0;padding-bottom:.5rem}bm-home .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.5rem;margin:clamp(3.5rem,7vw,5rem) 0 0;padding:clamp(1.75rem,3vw,2.25rem) 0 clamp(2.5rem,5vw,3.5rem);border-top:1px solid rgba(255,255,255,.1);list-style:none}@media(min-width:48rem){bm-home .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}bm-home .stats li+li{padding-left:clamp(1.25rem,3vw,2rem);border-left:1px solid rgba(255,255,255,.1)}}bm-home .stats li{display:grid;gap:.375rem;align-content:start}bm-home .stats strong{color:#fff;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:750;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}bm-home .stats li>span{color:var(--site-text-3);font-size:.9375rem}bm-home .einvoice__grid{display:grid;gap:clamp(2.5rem,6vw,4rem);align-items:center}@media(min-width:60rem){bm-home .einvoice__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}bm-home .einvoice__copy{display:grid;gap:1.25rem;justify-items:start}bm-home .einvoice__copy .eyebrow{margin:0}bm-home .einvoice__copy h2{color:#fff;font-size:clamp(2rem,4vw,3rem)}bm-home .einvoice__copy p:not(.eyebrow){max-width:32rem;font-size:clamp(1.0625rem,1.6vw,1.1875rem);line-height:1.65}bm-home .einvoice__copy .btn{margin-top:.5rem}bm-home .einvoice__visual{position:relative;display:grid;place-items:center;padding:1.5rem 1rem}bm-home .einvoice__visual:before{content:"";position:absolute;inset:-10% -5%;z-index:-1;background:radial-gradient(closest-side,rgba(224,0,0,.3),transparent)}bm-home .ei-sheet{position:relative;display:grid;gap:.625rem;width:min(100%,25rem);padding:1.5rem 1.5rem 1.25rem;border:1px solid var(--site-border);border-radius:1rem;background:var(--site-surface-raised);color:var(--site-text);font-size:.875rem;box-shadow:0 0 0 1px #ffffff0f,0 40px 90px #0000008c;transform:rotate(-2deg)}bm-home .ei-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem;padding-bottom:.875rem;border-bottom:1px solid var(--site-border)}bm-home .ei-sheet__head span{display:grid;text-align:right}bm-home .ei-sheet__head small{color:var(--site-text-3);font-size:.75rem}bm-home .ei-sheet__line{display:flex;justify-content:space-between;gap:1rem;padding-top:.5rem;border-top:1px dashed var(--site-border)}bm-home .ei-sheet__line span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}bm-home .ei-sheet__line--muted{color:var(--site-text-3)}bm-home .ei-sheet__line--total{border-top-style:solid;font-size:1rem;font-weight:750}bm-home .ei-sheet__formats{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}bm-home .ei-format{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;border:1px solid var(--site-accent-border);border-radius:.5rem;background:var(--site-accent-bg);color:var(--site-accent);font-size:.75rem;font-weight:700;letter-spacing:.02em}bm-home .ei-sheet__stamp{position:absolute;top:-1rem;right:-1.25rem;display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border:2px solid var(--site-success);border-radius:.5rem;background:var(--site-success-bg);color:var(--site-success);font-size:.8125rem;font-weight:750;rotate:6deg;box-shadow:var(--site-shadow-md)}@media(max-width:30rem){bm-home .ei-sheet__stamp{right:-.25rem}}bm-home .deadlines{display:grid;gap:1.5rem;margin:clamp(3rem,6vw,4.5rem) 0 0;padding:0;list-style:none}@media(min-width:48rem){bm-home .deadlines{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}bm-home .deadlines li{position:relative;display:grid;gap:.375rem;padding-top:1.5rem;align-content:start;border-top:1px solid rgba(255,255,255,.14)}bm-home .deadlines li:before{content:"";position:absolute;top:-.4375rem;left:0;width:.75rem;height:.75rem;border:2px solid var(--bm-brand-400);border-radius:50%;background:var(--site-ink-1);box-shadow:0 0 12px #f7667280}bm-home .deadlines time{color:#fff;font-size:1.5rem;font-weight:750;letter-spacing:-.02em}bm-home .deadlines span{color:var(--site-text-2);line-height:1.55}bm-home .flow-wrap{position:relative}bm-home .flow-line{position:absolute;top:1.5rem;right:12%;left:12%;display:none;height:2px;background:linear-gradient(90deg,var(--bm-brand-600),#e5484d,var(--bm-brand-600))}@media(min-width:64rem){bm-home .flow-line{display:block}}bm-home .flow{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:2rem 1.25rem;margin:0;padding:0;list-style:none}bm-home .flow__item{position:relative;display:grid;gap:.625rem;align-content:start;justify-items:center;text-align:center}bm-home .flow__item h3{font-size:1.1875rem}bm-home .flow__item p{max-width:16rem;color:var(--site-text-2);font-size:.9375rem}bm-home .flow__dot{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:.5rem;border:2px solid var(--bm-brand-600);border-radius:50%;background:var(--site-surface);color:var(--site-accent);box-shadow:0 0 0 6px var(--site-bg-alt)}bm-home .sov-section{padding-bottom:0}bm-home .sov{background:radial-gradient(48rem 34rem at 100% 0%,rgba(186,24,24,.34),transparent 62%),radial-gradient(40rem 26rem at 0% 100%,rgba(186,24,24,.1),transparent 60%),linear-gradient(170deg,var(--site-ink-2),var(--site-ink-1) 70%);position:relative;isolation:isolate;display:grid;gap:clamp(2rem,5vw,3.5rem);padding:clamp(2rem,5vw,3.75rem);overflow:hidden;border:1px solid var(--site-ink-edge);border-radius:1.75rem;box-shadow:0 30px 80px #0a0a0d38}@media(min-width:64rem){bm-home .sov{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}}bm-home .sov__dots{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle,var(--site-dot) .8px,transparent 1.15px);background-size:10px 10px;-webkit-mask-image:radial-gradient(ellipse 50% 80% at 100% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 50% 80% at 100% 0%,#000 0%,transparent 75%)}bm-home .sov__head{display:grid;gap:1rem}bm-home .sov__head .eyebrow{margin:0}bm-home .sov__head h2{color:#fff;font-size:clamp(1.875rem,3.6vw,2.625rem)}bm-home .sov__head p:not(.eyebrow){font-size:1.0625rem;line-height:1.65}bm-home .sov__links{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:.5rem}bm-home .sov__links .link-arrow{color:#fff}bm-home .sov__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.875rem;margin:0;padding:0;list-style:none}bm-home .sov__tiles li{display:grid;gap:.5rem;align-content:start;padding:1.375rem;border:1px solid rgba(255,255,255,.09);border-radius:1.125rem;background:linear-gradient(180deg,#ffffff0f,#ffffff06);transition:border-color .2s var(--site-ease),background-color .2s var(--site-ease)}bm-home .sov__tiles li:hover{border-color:#f7667259}bm-home .sov__tiles h3{color:#fff;font-size:1.0625rem}bm-home .sov__tiles p{font-size:.9375rem;line-height:1.55}bm-home .sov__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:.25rem;border:1px solid rgba(247,102,114,.35);border-radius:.75rem;background:#ba181833;color:#ff8a8f}bm-home .sov__compare{min-width:0;padding-top:clamp(1.75rem,4vw,2.5rem);border-top:1px solid rgba(255,255,255,.1)}@media(min-width:64rem){bm-home .sov__compare{grid-column:1/-1}}bm-home .sov__compare table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.9375rem;line-height:1.5}bm-home .sov__compare caption{margin-bottom:1rem;color:#fff;font-size:clamp(1.125rem,2vw,1.3125rem);font-weight:700;text-align:left}bm-home .sov__compare caption span{color:#ffffff8c;font-weight:500}bm-home .sov__compare th,bm-home .sov__compare td{width:50%;padding:.875rem 1.25rem;text-align:left;vertical-align:top}bm-home .sov__compare th{color:#ffffff9e;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}bm-home .sov__compare th+th{color:#fff}bm-home .sov__compare th+th,bm-home .sov__compare td+td{background:#ffffff0d;border-inline:1px solid rgba(247,102,114,.28)}bm-home .sov__compare th+th{border-top:1px solid rgba(247,102,114,.28);border-radius:1rem 1rem 0 0;box-shadow:inset 0 2px 0 var(--bm-brand-600)}bm-home .sov__compare tr:last-child td+td{border-bottom:1px solid rgba(247,102,114,.28);border-radius:0 0 1rem 1rem}bm-home .sov__compare td{border-top:1px solid rgba(255,255,255,.08);color:#ffffffb8}bm-home .sov__compare td+td{color:#fff;font-weight:600}bm-home .sov__compare td+td bm-icon{color:#4ade80}bm-home .sov__compare td bm-icon{flex:none;margin-right:.5rem;color:#ffffff80;vertical-align:-.1875rem}@media(max-width:40rem){bm-home .sov__compare table,bm-home .sov__compare caption,bm-home .sov__compare tbody,bm-home .sov__compare tr,bm-home .sov__compare td{display:block}bm-home .sov__compare table{font-size:.875rem}bm-home .sov__compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}bm-home .sov__compare tr{margin-top:.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:1rem}bm-home .sov__compare td,bm-home .sov__compare td+td,bm-home .sov__compare tr:last-child td+td{width:auto;padding:.75rem .875rem;border:0;border-radius:0}bm-home .sov__compare td+td,bm-home .sov__compare tr:last-child td+td{border-top:1px solid rgba(247,102,114,.28)}bm-home .sov__compare td:before{content:attr(data-label)/"";display:block;margin-bottom:.25rem;color:#fff9;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}}bm-home .video{max-width:56rem;margin:0 auto clamp(3rem,6vw,4.5rem);border-radius:var(--site-radius-lg);box-shadow:var(--site-shadow-lg)}bm-home .quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none}bm-home .quote{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;height:100%;margin:0;padding:2rem 1.75rem 1.75rem;border:1px solid var(--site-border);border-radius:var(--site-radius-lg);background:var(--site-surface);box-shadow:var(--site-shadow-sm)}bm-home .quote blockquote{position:relative;z-index:1;margin:0;color:var(--site-text);font-size:1rem;line-height:1.7}bm-home .quote .quote__note{position:relative;z-index:1;margin:-.5rem 0 0;color:var(--site-text-3);font-size:.75rem;font-style:italic}bm-home .quote figcaption{display:flex;align-items:center;gap:.75rem}bm-home .quote figcaption small{display:block;color:var(--site-text-3);font-size:.8125rem}bm-home .quote__mark{position:absolute;top:-.5rem;right:1.25rem;color:var(--site-accent-bg);font-size:6rem;font-weight:800;line-height:1}bm-home .quote__avatar{width:3rem;height:3rem;border:2px solid var(--site-accent-border);border-radius:50%;object-fit:cover}bm-home .pricing-more{margin-top:2.5rem;text-align:center}
