@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fcbcbf{font-family:Inter,Inter Fallback;font-style:normal}.__variable_fcbcbf{--landing-font-sans:"Inter","Inter Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--landing-font-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--landing-font-mono:"JetBrains Mono","JetBrains Mono Fallback"}.landing-root,.landing-root.dark{--background:222 25% 4%;--foreground:0 0% 98%;--card:222 20% 7%;--card-foreground:0 0% 98%;--popover:222 20% 7%;--popover-foreground:0 0% 98%;--primary:205 95% 55%;--primary-foreground:0 0% 100%;--secondary:222 14% 12%;--secondary-foreground:0 0% 98%;--muted:222 12% 14%;--muted-foreground:220 8% 65%;--accent:205 95% 55%;--accent-foreground:0 0% 100%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:220 10% 15%;--input:220 10% 15%;--ring:205 95% 55%;--radius:1rem;--surface-1:255 255 255;--surface-2:0 0 0;--page-bg:#060912;--grid-line:255,255,255;--grid-line-alpha:0.045}.landing-root.light{--background:210 30% 99%;--foreground:222 25% 8%;--card:0 0% 100%;--card-foreground:222 25% 8%;--popover:0 0% 100%;--popover-foreground:222 25% 8%;--primary:205 90% 48%;--primary-foreground:0 0% 100%;--secondary:210 18% 95%;--secondary-foreground:222 25% 8%;--muted:210 18% 95%;--muted-foreground:220 8% 38%;--accent:205 90% 48%;--accent-foreground:0 0% 100%;--destructive:0 84% 55%;--destructive-foreground:0 0% 100%;--border:215 16% 88%;--input:215 16% 88%;--ring:205 90% 48%;--surface-1:0 0 0;--surface-2:255 255 255;--page-bg:#f6f9fc;--grid-line:0,0,0;--grid-line-alpha:0.06}.landing-root{min-height:100vh;background-color:var(--page-bg);color:hsl(var(--foreground));font-family:var(--landing-font-sans,"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif);font-feature-settings:"ss01","cv11","cv02";letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease}.landing-root.dark{background-image:radial-gradient(1100px 700px at 85% -15%,rgba(56,152,255,.22),transparent 60%),radial-gradient(900px 600px at -10% 5%,rgba(30,110,220,.18),transparent 60%),radial-gradient(1200px 900px at 50% 130%,rgba(30,80,180,.18),transparent 60%)}.landing-root.light{background-image:radial-gradient(1100px 700px at 85% -15%,rgba(56,152,255,.13),transparent 60%),radial-gradient(900px 600px at -10% 5%,rgba(30,110,220,.1),transparent 60%),radial-gradient(1200px 900px at 50% 130%,rgba(30,80,180,.08),transparent 60%)}.landing-root ::-moz-selection{background:rgba(56,152,255,.35);color:#fff}.landing-root ::selection{background:rgba(56,152,255,.35);color:#fff}.landing-root *{border-color:hsl(var(--border))}.landing-root .font-serif-display{font-family:var(--landing-font-serif,"Instrument Serif","Times New Roman",serif);letter-spacing:-.02em}.landing-root .font-mono-display{font-family:var(--landing-font-mono,"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace)}.landing-root .glass{background:rgb(var(--surface-1)/.04);border:1px solid rgb(var(--surface-1)/.08)}.landing-root .glass-strong{background:rgb(var(--surface-2)/.6);border:1px solid rgb(var(--surface-1)/.1)}.landing-root .glass-card{background:linear-gradient(to bottom,rgb(var(--surface-1)/.045),rgb(var(--surface-1)/.005));border:1px solid rgb(var(--surface-1)/.08)}.landing-root .hairline{background:linear-gradient(to right,transparent,rgb(var(--surface-1)/.15),transparent)}.landing-root .glow-red{box-shadow:0 0 0 1px rgba(80,160,255,.22),0 18px 60px -18px rgba(30,120,255,.55),0 0 80px -10px rgba(30,120,255,.35)}.landing-root .glow-soft{box-shadow:0 30px 80px -30px rgba(56,152,255,.45),0 0 0 1px rgb(var(--surface-1)/.05)}.landing-root .text-gradient{background:linear-gradient(180deg,hsl(var(--foreground)) 0,#64a8ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-root.dark .text-gradient{background:linear-gradient(180deg,#ffffff,#e4f0ff 55%,#64a8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-root .text-gradient-muted{background:linear-gradient(180deg,hsl(var(--foreground)) 0,hsl(var(--muted-foreground)) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-root .grid-bg{background-image:linear-gradient(rgba(var(--grid-line),var(--grid-line-alpha)) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--grid-line),var(--grid-line-alpha)) 1px,transparent 1px);background-size:48px 48px}.landing-root .dot-bg,.landing-root .grid-bg{-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%)}.landing-root .dot-bg{background-image:radial-gradient(rgba(var(--grid-line),calc(var(--grid-line-alpha) * 1.5)) 1px,transparent 1px);background-size:22px 22px}.landing-root .noise{position:absolute;inset:0;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.landing-root .scrollbar-hide::-webkit-scrollbar{display:none}.landing-root .scrollbar-hide{scrollbar-width:none}.landing-root .logo-shine{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.15) 45%,rgba(220,235,255,.55) 50%,rgba(255,255,255,.15) 55%,transparent 70%);background-size:250% 250%;mix-blend-mode:overlay;animation:landing-logo-shine-sweep 4.5s ease-in-out infinite}@keyframes landing-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(.2deg)}}.landing-root .animate-float{animation:landing-float 7s ease-in-out infinite}@keyframes landing-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.9)}}.landing-root .animate-pulse-dot{animation:landing-pulse-dot 1.8s ease-in-out infinite}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(24px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.landing-root .animate-fade-up{animation:landing-fade-up .9s cubic-bezier(.22,1,.36,1) both}@keyframes landing-glow-pulse{0%,to{opacity:.5}50%{opacity:1}}.landing-root .animate-glow-pulse{animation:landing-glow-pulse 4s ease-in-out infinite}@keyframes landing-logo-shine-sweep{0%{background-position:200% 50%}60%,to{background-position:-100% 50%}}@font-face{font-family:Exo\ 2;src:url(/landing/fonts/exo2/exo2-variable.woff) format("woff");font-style:normal;font-weight:100 900;font-display:swap}.landing-root .bb-main{font-family:"Exo 2",var(--landing-font-sans),sans-serif;font-feature-settings:normal;letter-spacing:normal;background-color:var(--page-bg)}.landing-root .bb-main .bb-ambient-glow{display:none}.landing-root .bb-main .bb-hero-metrics,.landing-root .bb-main .bb-nav{box-shadow:none}.landing-root .bb-main .bb-pricing-badge{box-shadow:none!important}.landing-root .bb-main :is(h1,h2) .font-serif-display,.landing-root .bb-main :is(h1,h2,.bb-cta-heading){font-family:"Exo 2",var(--landing-font-sans),sans-serif;font-weight:600;font-style:normal;font-synthesis:none;letter-spacing:0;line-height:1.2}.landing-root .bb-main h1 .font-serif-display{font-size:1em}.landing-root .bb-main{overflow-x:clip}.landing-root .bb-main #contact,.landing-root .bb-main section[id]{scroll-margin-top:110px}@media (min-width:1280px){.landing-root .bb-main .bb-shell{width:92%;max-width:112rem;padding-left:0;padding-right:0}.landing-root .bb-main .bb-hero-layout{gap:clamp(2.5rem,4vw,5rem)}.landing-root .bb-main .bb-hero-metrics{max-width:40rem}.landing-root .bb-main .bb-shell-gallery{max-width:min(140rem,calc(max(24rem, 100svh - 12rem) * 2.58064516 + 2rem))}.landing-root .bb-main .bb-gallery-stage{grid-template-columns:minmax(0,1fr) min(calc(100% - 12rem),100rem,calc(max(24rem, 100svh - 12rem) * 1.29032258)) minmax(0,1fr)}}@media (min-width:1600px){.landing-root .bb-main .bb-reasons-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-root .bb-main .bb-reasons-grid>:nth-last-child(-n+2){grid-column:span 2}}@media (max-width:767px){.landing-root .bb-main .bb-nav{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.landing-root .bb-main .bb-nav-logo{grid-column:1;grid-row:1;justify-self:start}.landing-root .bb-main .bb-nav-tools{grid-column:2;grid-row:1}.landing-root .bb-main .bb-nav-links{grid-column:1/-1;grid-row:2;justify-content:space-between;gap:0;min-width:0}}@media (min-width:768px) and (max-width:1023px){.landing-root .bb-main .bb-nav-links a{padding-inline:.5rem}}.landing-root .bb-main .bb-artwork{position:relative;display:block;width:80px;height:80px;max-width:none;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-root .bb-main .bb-artwork-product{width:128px;height:112px;margin-bottom:16px}.landing-root .bb-main .bb-artwork-badge{width:32px;height:32px}.landing-root .bb-main .bb-artwork-contact{width:48px;height:48px}.landing-root .bb-main .bb-artwork-overview{width:54px;height:54px}.landing-root .bb-main .bb-overview-brand{box-shadow:inset 0 1px 0 rgba(122,211,255,.2)}.landing-root .bb-main .bb-step-number{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.landing-root .bb-main .bb-pricing-grid{row-gap:36px}.landing-root .bb-main .bb-pricing-badge{z-index:3;top:-20px;width:-moz-max-content;width:max-content;max-width:calc(100% - 24px);min-height:40px;gap:6px;padding:4px 12px;white-space:nowrap}.landing-root .bb-main .bb-feature-panel[hidden]{display:none}.landing-root .bb-main .bb-feature-panel:focus-visible,.landing-root .bb-main .bb-feature-tab:focus-visible{outline:2px solid #0ea5e9;outline-offset:3px}.landing-root .bb-main .bb-frame{--bb-frame-edge:rgba(65,131,170,.38);--bb-frame-glint:rgba(31,165,223,.8);--bb-frame-focus:#138ac5;--bb-face-top:#fcfeff;--bb-face-bottom:#edf3f8;--bb-bevel-light:rgba(255,255,255,.95);--bb-bevel-shade:rgba(39,79,111,.13);--bb-side-light:#d6e4ee;--bb-side-mid:#bed0de;--bb-side-dark:#a5bccd;--bb-side-seam:#92adbf;--bb-depth:7px;position:relative;isolation:isolate;border-color:var(--bb-frame-edge);border-radius:22px;background-color:var(--bb-face-bottom);background-image:linear-gradient(145deg,var(--bb-face-top),var(--bb-face-bottom));box-shadow:0 3px 0 var(--bb-side-light),0 var(--bb-depth) 0 var(--bb-side-seam);transform:none;transform-origin:50% 50%;transition:none}.landing-root.dark .bb-main .bb-frame{--bb-frame-edge:rgba(119,176,211,.34);--bb-frame-glint:rgba(112,218,255,.8);--bb-frame-focus:#71d6ff;--bb-face-top:#1c2b3b;--bb-face-bottom:#111c29;--bb-bevel-light:rgba(214,239,255,.16);--bb-bevel-shade:rgba(0,7,17,.50);--bb-side-light:#31495d;--bb-side-mid:#213549;--bb-side-dark:#162536;--bb-side-seam:#080f19}.landing-root .bb-main .bb-frame[data-bb-featured=true]{border-color:var(--bb-frame-focus)}.landing-root .bb-main .bb-frame:after,.landing-root .bb-main .bb-frame:before{display:none;pointer-events:none}.landing-root .bb-main .bb-frame:focus-visible,.landing-root .bb-main .bb-frame:has(:focus-visible){outline:2px solid var(--bb-frame-focus);outline-offset:4px}.landing-root .bb-main .bb-pricing-notes{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;overflow-wrap:anywhere}.landing-root .bb-main .bb-pricing-notes>.bb-frame{min-width:0}.landing-root .bb-main .bb-pricing-terms-intro{display:flex;align-items:start;gap:16px;min-width:0;padding:24px}@media (min-width:768px){.landing-root .bb-main .bb-pricing-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-root .bb-main .bb-puzzle-surface{display:none}.landing-root .bb-main .bb-reasons-grid>.bb-puzzle-piece{overflow-wrap:anywhere}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,close)){@media (min-width:1024px) and (forced-colors:none){.landing-root .bb-main .bb-puzzle-grid[data-puzzle-ready=true]{-moz-column-gap:8px;column-gap:8px;row-gap:24px}.landing-root .bb-main .bb-puzzle-grid[data-puzzle-ready=true]>.bb-puzzle-piece{--bb-joint-size:32px;--bb-joint-in:0px;--bb-joint-out:0px;--bb-joint-y:94px;--bb-joint-base:calc(100% - var(--bb-joint-out));--bb-puzzle-shape:shape(from 22px 0,line to calc(var(--bb-joint-base) - 22px) 0,curve to var(--bb-joint-base) 22px with var(--bb-joint-base) 0,line to var(--bb-joint-base) calc(var(--bb-joint-y) - var(--bb-joint-size) / 2),curve to 100% var(--bb-joint-y) with var(--bb-joint-base) var(--bb-joint-y)/100% calc(var(--bb-joint-y) - var(--bb-joint-out)),curve to var(--bb-joint-base) calc(var(--bb-joint-y) + var(--bb-joint-size) / 2) with 100% calc(var(--bb-joint-y) + var(--bb-joint-out))/var(--bb-joint-base) var(--bb-joint-y),line to var(--bb-joint-base) calc(100% - 22px),curve to calc(var(--bb-joint-base) - 22px) 100% with var(--bb-joint-base) 100%,line to 22px 100%,curve to 0 calc(100% - 22px) with 0 100%,line to 0 calc(var(--bb-joint-y) + var(--bb-joint-size) / 2),curve to var(--bb-joint-in) var(--bb-joint-y) with 0 var(--bb-joint-y)/var(--bb-joint-in) calc(var(--bb-joint-y) + var(--bb-joint-in)),curve to 0 calc(var(--bb-joint-y) - var(--bb-joint-size) / 2) with var(--bb-joint-in) calc(var(--bb-joint-y) - var(--bb-joint-in))/0 var(--bb-joint-y),line to 0 22px,curve to 22px 0 with 0 0,close);padding:36px 46px;border:0;background:none;box-shadow:none;overflow:visible;transform:none;translate:none!important}.landing-root .bb-main .bb-puzzle-grid[data-puzzle-ready=true]>.bb-puzzle-piece:after,.landing-root .bb-main .bb-puzzle-grid[data-puzzle-ready=true]>.bb-puzzle-piece:before{display:none}.landing-root .bb-main .bb-puzzle-grid[data-puzzle-ready=true]>[data-puzzle-right=true]{--bb-joint-out:var(--bb-joint-size)}.landing-root .bb-main .bb-puzzle-grid[data-puzzle-ready=true]>[data-puzzle-left=true]{--bb-joint-in:var(--bb-joint-size)}.landing-root .bb-main .bb-puzzle-grid[data-puzzle-ready=true] .bb-puzzle-surface{display:block;position:absolute;z-index:-1;inset:0 calc(0px - var(--bb-joint-out) - var(--bb-joint-right-gap)) 0 calc(0px - var(--bb-joint-left-gap));pointer-events:none}.landing-root .bb-main .bb-puzzle-surface:after,.landing-root .bb-main .bb-puzzle-surface:before,.landing-root .bb-main .bb-puzzle-surface>span{content:"";position:absolute;inset:0;clip-path:var(--bb-puzzle-shape);pointer-events:none}.landing-root .bb-main .bb-puzzle-surface:before{background:var(--bb-side-seam);transform:translateY(7px)}.landing-root .bb-main .bb-puzzle-surface:after{background:linear-gradient(145deg,var(--bb-side-light),var(--bb-frame-edge));transform:translateY(3px)}.landing-root .bb-main .bb-puzzle-surface>span{z-index:1;background:var(--bb-frame-edge)}.landing-root .bb-main .bb-puzzle-surface>span:before{content:"";position:absolute;inset:1px;clip-path:var(--bb-puzzle-shape);background:linear-gradient(145deg,var(--bb-face-top),var(--bb-face-bottom));pointer-events:none}.landing-root .bb-main .bb-puzzle-grid-spaced[data-puzzle-ready=true]{--bb-spaced-joint:56px;-moz-column-gap:32px;column-gap:32px;row-gap:32px}.landing-root .bb-main .bb-puzzle-grid-spaced[data-puzzle-ready=true]>.bb-puzzle-piece{padding-inline:56px}.landing-root .bb-main .bb-puzzle-grid-connected[data-puzzle-ready=true]>.bb-puzzle-piece{padding-block:56px}.landing-root .bb-main .bb-puzzle-grid-spaced[data-puzzle-ready=true] .bb-puzzle-spaced{inset:0}.landing-root .bb-main .bb-puzzle-spaced:after,.landing-root .bb-main .bb-puzzle-spaced:before{display:none}.landing-root .bb-main .bb-puzzle-spaced svg{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}}}@media (hover:hover) and (pointer:fine) and (forced-colors:none){.landing-root .bb-main{cursor:url(/landing/brand/cursors/botbuild-arrow.svg) 5 3,default}.landing-root .bb-main :where(input,textarea,select){cursor:auto}.landing-root .bb-main :where(p,h1,h2,h3,h4,blockquote,pre,code,td,th,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],textarea,[contenteditable]:not([contenteditable=false])){cursor:url(/landing/brand/cursors/botbuild-text.svg) 16 16,text}.landing-root .bb-main :where(a[href],button,summary,[role=button],[role=tab],input[type=button],input[type=submit],input[type=reset]){cursor:url(/landing/brand/cursors/botbuild-pointer.svg) 12 3,pointer}.landing-root .bb-main :is(:disabled,[aria-disabled=true]){cursor:not-allowed}}.landing-root .bb-main .bb-action{--bb-action-ink:#173b55;--bb-action-focus:#0875bf;--bb-action-edge:#ccdbe6;--bb-action-top:#ffffff;--bb-action-bottom:rgba(20,57,83,.06);position:relative;isolation:isolate;box-sizing:border-box;max-width:100%;border-radius:14px;font-weight:600;text-decoration:none;transform:translateY(0);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.landing-root.dark .bb-main .bb-action{--bb-action-ink:#e5f3ff;--bb-action-focus:#76d3ff;--bb-action-edge:#060d16;--bb-action-top:rgba(209,234,255,.14);--bb-action-bottom:rgba(0,0,0,.22)}.landing-root .bb-main .bb-action:not(.bb-action-quiet){border:1px solid rgba(79,139,178,.32);background:linear-gradient(165deg,#ffffff,#f1f7fc 56%,#e7f0f7);color:var(--bb-action-ink);box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.landing-root.dark .bb-main .bb-action-secondary{border-color:rgba(128,181,219,.3);background:linear-gradient(165deg,#22364b,#172534 54%,#111c28)}.landing-root .bb-main .bb-action.bb-action-primary{--bb-action-edge:#153d86;--bb-action-top:rgba(189,236,255,.48);--bb-action-bottom:rgba(3,28,90,.2);border-color:#238ed4;background:linear-gradient(165deg,#0874ba,#0866b5 47%,#204bc8);color:#fff}.landing-root .bb-main .bb-action:not(.bb-action-quiet):before{content:"";position:absolute;z-index:0;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(210,244,255,.85),transparent);pointer-events:none}.landing-root .bb-main .bb-action-label{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:0;white-space:normal;text-align:center;line-height:1.35}.landing-root .bb-main .bb-action svg{margin-left:0;flex-shrink:0;transition:transform .18s ease}.landing-root .bb-main .bb-action-quiet{color:#086ba9;box-shadow:none}.landing-root.dark .bb-main .bb-action-quiet{color:#86d4ff}.landing-root .bb-main .bb-action-quiet .bb-action-label{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px}.landing-root .bb-main .bb-action.bb-action-compact{border:0;border-radius:11px;font-weight:500}@media (hover:hover) and (pointer:fine){.landing-root .bb-main .bb-action:not(.bb-action-quiet):hover{transform:none;border-color:#64bceb;box-shadow:none!important}.landing-root .bb-main .bb-action:hover svg{transform:translateX(2px)}.landing-root .bb-main .bb-action-quiet:hover .bb-action-label{text-decoration-color:currentColor}}.landing-root .bb-main .bb-action:focus-visible{outline:2px solid var(--bb-action-focus);outline-offset:5px}.landing-root .bb-main .bb-action:not(.bb-action-quiet):active{transform:none;box-shadow:none!important}.landing-root .bb-main .bb-action:is([aria-disabled=true],:disabled){opacity:.5;pointer-events:none;box-shadow:none!important;transform:none}.landing-root .bb-main .bb-status{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;color:#1687c1}.landing-root.dark .bb-main .bb-status{color:#84d8ff}.landing-root .bb-main .bb-status-info,.landing-root .bb-main .bb-status-wrench{color:#b97510}.landing-root .bb-main .bb-status-unavailable{color:#7b8793}.landing-root .bb-main .bb-status-fallback{width:80%;height:80%}.landing-root .bb-main .bb-status-image{position:absolute;inset:0;width:100%;height:100%;visibility:hidden;-o-object-fit:contain;object-fit:contain;pointer-events:none}@media (forced-colors:none){.landing-root .bb-main .bb-status-loaded .bb-status-image{visibility:visible}.landing-root .bb-main .bb-status-loaded .bb-status-fallback{visibility:hidden}.landing-root .bb-main :is(.bb-faq-number,.bb-step-number){position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;flex:0 0 2rem;width:2rem;height:2rem;color:#e9faff;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.landing-root .bb-main .bb-step-number{flex-basis:2.75rem;width:2.75rem;height:2.75rem;font-size:.875rem}.landing-root .bb-main :is(.bb-faq-number,.bb-step-number):after,.landing-root .bb-main :is(.bb-faq-number,.bb-step-number):before{content:"";position:absolute;pointer-events:none}.landing-root .bb-main :is(.bb-faq-number,.bb-step-number):before{inset:0;z-index:-2;background:linear-gradient(135deg,#a4e8ff,#3d99ca 50%,#246490);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}.landing-root .bb-main :is(.bb-faq-number,.bb-step-number):after{inset:1px;z-index:-1;background:linear-gradient(90deg,transparent,rgba(221,246,255,.3),transparent) 50% 1px /68% 1px no-repeat,linear-gradient(135deg,#28465e,#132a3c 52%,#0c1724);clip-path:polygon(5.5px 0,calc(100% - 5.5px) 0,100% 5.5px,100% calc(100% - 5.5px),calc(100% - 5.5px) 100%,5.5px 100%,0 calc(100% - 5.5px),0 5.5px)}.landing-root .bb-main .bb-faq-trigger:is(:hover,:focus-visible,[aria-expanded=true]) .bb-faq-number:before{background:#a4e8ff}}.landing-root .bb-main .bb-faq-answer{padding-left:44px}@media (max-width:639px){.landing-root .bb-main .bb-faq-answer{padding-left:40px}}@media (max-width:639px) and (forced-colors:none){.landing-root .bb-main .bb-faq-number{flex-basis:1.75rem;width:1.75rem;height:1.75rem}}@media (max-width:359px){.landing-root .bb-main #top h1{font-size:2.25rem}.landing-root .bb-main .bb-stats-secondary{grid-template-columns:1fr}}@media (forced-colors:active),(prefers-reduced-motion:reduce){.landing-root .bb-main .bb-action,.landing-root .bb-main .bb-action svg,.landing-root .bb-main .bb-frame,.landing-root .bb-main .bb-frame:after,.landing-root .bb-main .bb-frame:before{animation:none!important;transition:none!important;transform:none!important;translate:none!important}}@media (forced-colors:active){.landing-root .bb-main .bb-step-number{border:1px solid CanvasText;color:CanvasText}.landing-root .bb-main .bb-frame,.landing-root .bb-main .bb-overview-brand{border-color:CanvasText;box-shadow:none}.landing-root .bb-main .bb-frame{background:Canvas}.landing-root .bb-main .bb-frame:before{display:none}.landing-root .bb-main .bb-frame:after{border-color:CanvasText;background:none;box-shadow:none}.landing-root .bb-main .bb-status{color:CanvasText}.landing-root .bb-main .bb-action:not(.bb-action-quiet),.landing-root .bb-main .bb-action:not(.bb-action-quiet):active{border:1px solid ButtonText;background:ButtonFace;color:ButtonText;box-shadow:none!important}.landing-root .bb-main .bb-action:focus-visible{outline-color:Highlight}}@supports (mix-blend-mode:difference){@media (forced-colors:none){.landing-root .bb-main[data-bb-split]{--bb-split-light:#ffffff;--bb-split-dark:#111114;--bb-split-left:var(--bb-split-light);--bb-split-right:var(--bb-split-dark);--bb-angel-ink:#053a52;--bb-demon-ink:#ffb3bd;--bb-nav-ink-left:var(--bb-angel-ink);--bb-nav-ink-right:var(--bb-demon-ink);--bb-nav-glass-left:var(--bb-split-left);--bb-nav-glass-right:var(--bb-split-right);position:relative;isolation:isolate;background-color:var(--bb-split-left);background-image:linear-gradient(90deg,var(--bb-split-left) 0,var(--bb-split-left) 50%,var(--bb-split-right) 50%,var(--bb-split-right) 100%)}.landing-root.dark .bb-main[data-bb-split]{--bb-split-left:var(--bb-split-dark);--bb-split-right:var(--bb-split-light);--bb-nav-ink-left:var(--bb-demon-ink);--bb-nav-ink-right:var(--bb-angel-ink)}.landing-root .bb-main[data-bb-split] .bb-duality-divider{display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:340px;max-width:100%;transform:translateX(-50%);background:url(/landing/brand/duality/angel-demon-divider-v1.png) top/auto 1000px repeat-y;mask-image:repeating-linear-gradient(180deg,transparent 0,#000 80px,#000 920px,transparent 1000px);-webkit-mask-image:repeating-linear-gradient(180deg,transparent 0,#000 80px,#000 920px,transparent 1000px);opacity:.12;pointer-events:none}.landing-root.dark .bb-main[data-bb-split] .bb-duality-divider{transform:translateX(-50%) scaleX(-1)}.landing-root .bb-main[data-bb-split] .bb-split-copy{color:#ffffff;background:none;mix-blend-mode:difference;text-shadow:none}.landing-root .bb-main[data-bb-split] .bb-split-muted{color:rgb(255 255 255/78%)}.landing-root .bb-main[data-bb-split] .bb-split-accent{color:#087fba}.landing-root .bb-main[data-bb-split] .bb-hero-copy{animation:none;filter:none;transform:none}.landing-root .bb-main[data-bb-split] :is(.bb-split-surface,.bb-split-logo){background:hsl(var(--background));backdrop-filter:none;-webkit-backdrop-filter:none}.landing-root .bb-main[data-bb-split] .bb-nav{position:relative;isolation:isolate;background:linear-gradient(90deg,var(--bb-nav-glass-left) 0,var(--bb-nav-glass-left) 50%,var(--bb-nav-glass-right) 50%,var(--bb-nav-glass-right) 100%);border-color:rgb(125 143 158/38%);box-shadow:inset 0 1px 0 rgb(255 255 255/48%),inset 0 -1px 0 rgb(0 0 0/14%);backdrop-filter:none;-webkit-backdrop-filter:none;transition-property:border-color,box-shadow}.landing-root .bb-main[data-bb-split] .bb-nav:after{content:"";position:absolute;top:1px;bottom:1px;left:50%;width:1px;background:linear-gradient(180deg,transparent,rgb(159 164 178/50%),transparent);pointer-events:none}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.landing-root .bb-main[data-bb-split] .bb-nav{--bb-nav-glass-left:rgb(255 255 255/66%);--bb-nav-glass-right:rgb(17 17 20/74%);backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%)}.landing-root.dark .bb-main[data-bb-split] .bb-nav{--bb-nav-glass-left:rgb(17 17 20/74%);--bb-nav-glass-right:rgb(255 255 255/66%)}}.landing-root .bb-main[data-bb-split] .bb-nav-links .bb-nav-link{color:transparent;background:linear-gradient(90deg,var(--bb-nav-ink-left) var(--bb-nav-link-split,50%),var(--bb-nav-ink-right) var(--bb-nav-link-split,50%));background-clip:text;-webkit-background-clip:text;background-origin:border-box;mix-blend-mode:normal;text-decoration-color:#7c8790;outline-color:#71808b}.landing-root .bb-main[data-bb-split] .bb-nav-link:focus-visible{outline:2px solid #71808b;outline-offset:3px}.landing-root .bb-main[data-bb-split] .bb-nav-tools{--background:240 8% 7%;--foreground:352 100% 85%;color-scheme:dark}.landing-root.dark .bb-main[data-bb-split] .bb-nav-tools{--background:0 0% 100%;--foreground:198 88% 20%;color-scheme:light}.landing-root .bb-main[data-bb-split] .bb-nav-tools>button{background:hsl(var(--background)/.76);border-color:hsl(var(--foreground)/.24)}.landing-root .bb-main[data-bb-split] .bb-nav-tools>button:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.landing-root .bb-main[data-bb-split] .bb-nav-tools .bb-action-primary{--bb-action-edge:#853741;--bb-action-focus:var(--bb-nav-ink-right);--bb-action-top:rgb(255 255 255/52%);--bb-action-bottom:rgb(129 35 51/14%);background:linear-gradient(165deg,#ffd0d5,#ffadb8);border-color:#ffb3bd;color:#57232d}.landing-root.dark .bb-main[data-bb-split] .bb-nav-tools .bb-action-primary{--bb-action-edge:#05344b;--bb-action-bottom:rgb(0 17 39/24%);background:linear-gradient(165deg,#096185,#06435e);border-color:#0b668c;color:#ffffff}@media (prefers-reduced-transparency:reduce){.landing-root .bb-main[data-bb-split] .bb-nav,.landing-root.dark .bb-main[data-bb-split] .bb-nav{--bb-nav-glass-left:var(--bb-split-left);--bb-nav-glass-right:var(--bb-split-right);backdrop-filter:none;-webkit-backdrop-filter:none}.landing-root .bb-main[data-bb-split] .bb-nav-tools>button{background:hsl(var(--background))}}.landing-root .bb-main[data-bb-split] .bb-split-logo{display:inline-flex;flex-shrink:0;padding:10px 12px;border:1px solid hsl(var(--foreground)/.14);border-radius:14px}.landing-root .bb-main[data-bb-split] .bb-split-tabs{padding:12px;border:1px solid hsl(var(--foreground)/.14);border-radius:22px}.landing-root .bb-main[data-bb-split] .bb-feature-tab[aria-selected=false]{color:hsl(var(--foreground)/.65)}.landing-root .bb-main[data-bb-split] .bb-feature-tab[aria-selected=true]{background:hsl(var(--foreground)/.06)}.landing-root .bb-main[data-bb-split]>footer{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.landing-root .bb-main[data-bb-split] #contact :is([data-footer-columns],nav,.border-t){border-color:#777780}.landing-root .bb-main[data-bb-split] a.bb-split-copy{text-underline-offset:5px}.landing-root .bb-main[data-bb-split] .bb-action.bb-split-copy{color:#ffffff}.landing-root .bb-main[data-bb-split] a.bb-split-copy:focus-visible{outline-color:currentColor}@media (hover:hover) and (pointer:fine){.landing-root .bb-main[data-bb-split] .bb-nav-link:hover{text-decoration:underline;text-underline-offset:5px}.landing-root .bb-main[data-bb-split] .bb-nav-tools>button:hover{border-color:hsl(var(--foreground)/.75)}.landing-root .bb-main[data-bb-split] a.bb-split-copy:hover{color:#ffffff;text-decoration:underline}.landing-root .bb-main[data-bb-split] .bb-feature-tab:hover{color:hsl(var(--foreground));background:hsl(var(--foreground)/.06)}}}}@supports (mix-blend-mode:difference){@media (forced-colors:none){.landing-root .bb-main[data-bb-split] .bb-nav{--bb-nav-rim:10px;--bb-nav-corner:28px;--bb-nav-center-gap:56px;display:grid;grid-template-columns:minmax(0,1fr) var(--bb-nav-center-gap) minmax(0,1fr);-moz-column-gap:0;column-gap:0;--bb-nav-angel-frame:url(/landing/brand/navbar/angel-nav-frame-delivery-v1.webp);--bb-nav-demon-frame:url(/landing/brand/navbar/demon-nav-frame-delivery-v1.webp);--bb-nav-angel-stone:url(/landing/brand/navbar/angel-button-slab-delivery-v1.webp);--bb-nav-demon-stone:url(/landing/brand/navbar/demon-button-slab-delivery-v1.webp);padding-block:16px;padding-inline:28px;box-shadow:none}.landing-root .bb-main[data-bb-split] .bb-nav-links{display:contents}.landing-root .bb-main[data-bb-split] .bb-nav-logo{grid-column:1;grid-row:1;justify-self:start}.landing-root .bb-main[data-bb-split] .bb-nav-tools{grid-column:3;grid-row:1;justify-self:end;min-width:0}.landing-root .bb-main[data-bb-split] .bb-nav-link-group{min-width:0;gap:4px;grid-row:1;position:relative;z-index:1}.landing-root .bb-main[data-bb-split] [data-nav-side=left]{grid-column:1;justify-self:end;justify-content:flex-end}.landing-root .bb-main[data-bb-split] [data-nav-side=right]{grid-column:3;justify-self:start;justify-content:flex-start}.landing-root .bb-main[data-bb-split] .bb-nav-link-group .bb-nav-link{white-space:nowrap}.landing-root .bb-main[data-bb-split] .bb-nav:after{content:none}.landing-root .bb-main[data-bb-split] .bb-nav-art{display:block;position:absolute;inset:-4px;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none}.landing-root .bb-main[data-bb-split] .bb-nav-frame-piece{position:absolute;inset:0;border:var(--bb-nav-rim) solid transparent;border-image-slice:10%;border-image-width:var(--bb-nav-rim);border-image-repeat:round;pointer-events:none}.landing-root .bb-main[data-bb-split] .bb-nav-frame-piece[data-realm=angel]{--bb-frame-master:var(--bb-nav-angel-frame);border-image-source:var(--bb-nav-angel-frame);clip-path:inset(0 50% 0 0)}.landing-root .bb-main[data-bb-split] .bb-nav-frame-piece[data-realm=demon]{--bb-frame-master:var(--bb-nav-demon-frame);border-image-source:var(--bb-nav-demon-frame);clip-path:inset(0 0 0 50%)}.landing-root.dark .bb-main[data-bb-split] .bb-nav-frame-piece[data-realm=angel]{clip-path:inset(0 0 0 50%)}.landing-root.dark .bb-main[data-bb-split] .bb-nav-frame-piece[data-realm=demon]{clip-path:inset(0 50% 0 0)}.landing-root .bb-main[data-bb-split] .bb-nav-frame-piece [data-corner]{position:absolute;width:var(--bb-nav-corner);height:var(--bb-nav-corner);background-image:var(--bb-frame-master);background-size:357.142857% 357.142857%;background-repeat:no-repeat}.landing-root .bb-main[data-bb-split] [data-corner=tl]{top:calc(-1 * var(--bb-nav-rim));left:calc(-1 * var(--bb-nav-rim));background-position:0 0}.landing-root .bb-main[data-bb-split] [data-corner=tr]{top:calc(-1 * var(--bb-nav-rim));right:calc(-1 * var(--bb-nav-rim));background-position:100% 0}.landing-root .bb-main[data-bb-split] [data-corner=bl]{bottom:calc(-1 * var(--bb-nav-rim));left:calc(-1 * var(--bb-nav-rim));background-position:0 100%}.landing-root .bb-main[data-bb-split] [data-corner=br]{bottom:calc(-1 * var(--bb-nav-rim));right:calc(-1 * var(--bb-nav-rim));background-position:100% 100%}.landing-root .bb-main[data-bb-split] :is(.bb-nav-logo,.bb-nav-links,.bb-nav-tools){position:relative;z-index:1}.landing-root .bb-main[data-bb-split] .bb-nav-center-joint{position:absolute;inset-block:0;left:50%;width:42px;transform:translateX(-50%);pointer-events:none}.landing-root.dark .bb-main[data-bb-split] .bb-nav-center-joint{transform:translateX(-50%) scaleX(-1)}.landing-root .bb-main[data-bb-split] .bb-nav-center-joint i{position:absolute;display:block;background-image:url(/landing/brand/navbar/navbar-center-joint-delivery-v1.webp);background-repeat:no-repeat}.landing-root .bb-main[data-bb-split] [data-joint-piece=top]{inset:0 0 auto;height:13px;background-size:100% 400%;background-position:top}.landing-root .bb-main[data-bb-split] [data-joint-piece=extension]{top:13px;bottom:13px;left:17px;width:8px;background-size:525% 200%;background-position:50%;opacity:.8}.landing-root .bb-main[data-bb-split] [data-joint-piece=bottom]{inset:auto 0 0;height:13px;background-size:100% 400%;background-position:bottom}.landing-root .bb-main[data-bb-split] .bb-nav-tools :is(button,.bb-action-primary){position:relative;isolation:isolate;background:#14191f;border-color:transparent;border-radius:7px;box-shadow:none!important;color:#ffd4db}.landing-root.dark .bb-main[data-bb-split] .bb-nav-tools :is(button,.bb-action-primary){color:#123449;background:#edf0ee}.landing-root .bb-main[data-bb-split] .bb-nav-tools .bb-action-primary:before{display:none}.landing-root .bb-main[data-bb-split] .bb-nav-stone{display:block;position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.landing-root .bb-main[data-bb-split] .bb-nav-stone i{position:absolute;inset:0;border:8px solid transparent;border-image-slice:22% fill;border-image-width:8px;border-image-repeat:stretch}.landing-root .bb-main[data-bb-split] .bb-nav-stone [data-stone-realm=angel]{border-image-source:var(--bb-nav-angel-stone)}.landing-root .bb-main[data-bb-split] .bb-nav-stone [data-stone-realm=demon]{border-image-source:var(--bb-nav-demon-stone)}.landing-root .bb-main[data-bb-split] .bb-nav-stone:not([data-dual]) [data-stone-realm=angel]{display:none}.landing-root.dark .bb-main[data-bb-split] .bb-nav-stone:not([data-dual]) [data-stone-realm=angel]{display:block}.landing-root.dark .bb-main[data-bb-split] .bb-nav-stone:not([data-dual]) [data-stone-realm=demon]{display:none}.landing-root .bb-main[data-bb-split] .bb-nav-stone[data-dual] [data-stone-realm=angel]{clip-path:inset(0 50% 0 0)}.landing-root .bb-main[data-bb-split] .bb-nav-stone[data-dual] [data-stone-realm=demon],.landing-root.dark .bb-main[data-bb-split] .bb-nav-stone[data-dual] [data-stone-realm=angel]{clip-path:inset(0 0 0 50%)}.landing-root.dark .bb-main[data-bb-split] .bb-nav-stone[data-dual] [data-stone-realm=demon]{clip-path:inset(0 50% 0 0)}.landing-root .bb-main[data-bb-split] .bb-nav-tools .bb-nav-theme{width:40px;color:#ffffff;text-shadow:none}.landing-root .bb-main[data-bb-split] .bb-nav-theme svg{padding:2px;box-sizing:content-box;border-radius:50%;background:#132433;stroke:#ffffff}.landing-root .bb-main[data-bb-split] .bb-nav-language{gap:3px;padding-inline:9px}.landing-root .bb-main[data-bb-split] .bb-nav-language>span[data-active]{position:relative;padding:2px 3px;color:inherit;opacity:.7}.landing-root .bb-main[data-bb-split] .bb-nav-language>span[data-active=true]{opacity:1;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.landing-root .bb-main[data-bb-split] .bb-nav-links .bb-nav-link{position:relative;padding-bottom:10px;text-decoration:none}.landing-root .bb-main[data-bb-split] .bb-nav-link-ridge{display:block;position:absolute;inset:auto 0 0;height:5px;overflow:hidden;pointer-events:none;opacity:.6;transition:opacity .16s ease,translate .16s ease}.landing-root .bb-main[data-bb-split] .bb-nav-link-ridge i{position:absolute;top:-2.34px;left:0;right:0;height:10.64px;border:0 solid transparent;border-inline-width:9px;border-image-slice:0 20% fill;border-image-width:0 9px;border-image-repeat:stretch}.landing-root .bb-main[data-bb-split] .bb-nav-link-ridge [data-realm=angel]{border-image-source:url(/landing/brand/navbar/angel-link-ridge-delivery-v1.webp);clip-path:inset(0 max(0px,calc(100% - var(--bb-nav-link-split, 50%))) 0 0)}.landing-root .bb-main[data-bb-split] .bb-nav-link-ridge [data-realm=demon]{border-image-source:url(/landing/brand/navbar/demon-link-ridge-delivery-v1.webp);clip-path:inset(0 0 0 max(0px,var(--bb-nav-link-split,50%)))}.landing-root.dark .bb-main[data-bb-split] .bb-nav-link-ridge [data-realm=angel]{clip-path:inset(0 0 0 max(0px,var(--bb-nav-link-split,50%)))}.landing-root.dark .bb-main[data-bb-split] .bb-nav-link-ridge [data-realm=demon]{clip-path:inset(0 max(0px,calc(100% - var(--bb-nav-link-split, 50%))) 0 0)}.landing-root .bb-main[data-bb-split] .bb-nav-link:focus-visible .bb-nav-link-ridge{opacity:1}@media (hover:hover) and (pointer:fine){.landing-root .bb-main[data-bb-split] .bb-nav-link:hover .bb-nav-link-ridge{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-root .bb-main[data-bb-split] .bb-nav-link:hover .bb-nav-link-ridge{translate:0 1px}.landing-root .bb-main[data-bb-split] .bb-nav-tools>button:hover{transform:translateY(-1px)}}@media (max-width:1199px){.landing-root .bb-main[data-bb-split] .bb-nav{row-gap:12px}.landing-root .bb-main[data-bb-split] .bb-nav-link-group{grid-row:2;flex-wrap:wrap;align-self:start;gap:6px 4px}}.landing-root .bb-main[data-bb-split] :is(section[id],#contact){scroll-margin-top:var(--bb-nav-clearance,160px)}.landing-root .bb-main[data-bb-split] #top{padding-top:max(7rem,var(--bb-nav-clearance,160px))}@media (max-width:767px){.landing-root .bb-main[data-bb-split] .bb-nav{--bb-nav-rim:8px;--bb-nav-corner:22px;--bb-nav-center-gap:32px;padding-inline:14px;padding-block:13px}.landing-root .bb-main[data-bb-split] .bb-nav-link-group .bb-nav-link{font-size:13px;line-height:18px;padding-inline:4px}.landing-root .bb-main[data-bb-split] .bb-nav-center-joint{width:30px}.landing-root .bb-main[data-bb-split] [data-joint-piece=extension]{left:11px}}@media (max-width:639px){.landing-root .bb-main[data-bb-split] .bb-nav-tools{flex-wrap:wrap;justify-content:flex-end;max-width:100%}.landing-root .bb-main[data-bb-split] .bb-nav-tools>*{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.landing-root .bb-main[data-bb-split] .bb-nav-link-ridge,.landing-root .bb-main[data-bb-split] .bb-nav-tools>button{transition:none;transform:none;translate:none}}}}.landing-root .bb-main[data-bb-split] footer{background:transparent;backdrop-filter:none}.landing-root .bb-main[data-bb-split] footer :is([data-footer-columns],.bb-footer-brand-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(24px,4vw,64px)}.landing-root .bb-main[data-bb-split] footer [data-footer-columns]{border-top-color:#7e819060}.landing-root .bb-main[data-bb-split] footer [data-footer-columns]>*{min-width:0;overflow-wrap:anywhere;border:0;padding:0}.landing-root .bb-main[data-bb-split] footer [data-footer-columns]>:nth-child(2n){border-left:1px solid #7e819060;padding-left:clamp(12px,2vw,28px)}.landing-root .bb-main[data-bb-split] footer [data-footer-columns]>:nth-child(n+3){border-top:1px solid #7e819060;padding-top:28px}@media (min-width:1280px){.landing-root .bb-main[data-bb-split] footer [data-footer-columns]{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-root .bb-main[data-bb-split] footer [data-footer-columns]>:nth-child(n+2){border-top:0;padding-top:0;border-left:1px solid #7e819060;padding-left:clamp(12px,2vw,28px)}}.landing-root .bb-main[data-bb-split] footer .bb-footer-brand-row>*{min-width:0;max-width:100%;overflow-wrap:anywhere}@media (max-width:600px){.landing-root .bb-main[data-bb-split] footer [aria-labelledby=footer-contacts-title] .bb-frame{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.landing-root .bb-main[data-bb-split] footer .bb-artwork-contact{width:32px;height:32px;flex-shrink:0}.landing-root .bb-main[data-bb-split] footer .bb-footer-brand-row .bb-brand-logo{height:32px;width:100%}.landing-root .bb-main[data-bb-split] footer .bb-brand-wordmark{font-size:20px}.landing-root .bb-main[data-bb-split] footer [data-footer-columns] h3{font-size:12px;letter-spacing:.02em}}.landing-root .bb-main[data-bb-split] .bb-halves-grid{--bb-halves-gap:clamp(24px,4vw,64px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--bb-halves-gap);column-gap:var(--bb-halves-gap)}.landing-root .bb-main[data-bb-split] .bb-halves-grid>[data-bb-half]{min-width:0;overflow-wrap:anywhere}.landing-root .bb-main[data-bb-split] .bb-halves-grid>[data-bb-half=left]{grid-column:1}.landing-root .bb-main[data-bb-split] .bb-halves-grid>[data-bb-half=right]{grid-column:2}.landing-root .bb-main[data-bb-split] .bb-overview-brand{max-width:24rem;box-shadow:none}.landing-root .bb-main[data-bb-split] :is(.bb-overview-mark,.bb-overview-label){display:flex;align-items:center;justify-content:center;min-height:76px;width:100%;padding:16px}.landing-root .bb-main[data-bb-split] .bb-overview-label{font-size:14px}.landing-root .bb-main[data-bb-split] .bb-overview-migration{align-items:flex-start}.landing-root .bb-main[data-bb-split] .bb-overview-migration p{max-width:none}.landing-root .bb-main[data-bb-split] .bb-reasons-grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--bb-halves-gap);column-gap:var(--bb-halves-gap);row-gap:32px}.landing-root .bb-main[data-bb-split] .bb-reasons-grid>:nth-last-child(-n+2){grid-column:auto}.landing-root .bb-main[data-bb-split] .bb-reasons-grid>[data-bb-half=left]{grid-column:1}.landing-root .bb-main[data-bb-split] .bb-reasons-grid>[data-bb-half=right]{grid-column:2}.landing-root .bb-main[data-bb-split] .bb-reasons-grid>.bb-puzzle-piece{padding-inline:clamp(16px,3vw,48px)}.landing-root .bb-main[data-bb-split] .bb-feature-details{overflow-wrap:anywhere}.landing-root .bb-main[data-bb-split] .bb-feature-summary{flex-wrap:wrap}.landing-root .bb-main[data-bb-split] .bb-feature-tab{min-width:0;overflow-wrap:anywhere}.landing-root .bb-main[data-bb-split] .bb-feature-tab>span{flex-shrink:0}.landing-root .bb-main[data-bb-split] .bb-feature-tab>span:last-child{min-width:0;flex-shrink:1}.landing-root .bb-main[data-bb-split] .bb-faq-trigger{min-width:0}.landing-root .bb-main[data-bb-split] .bb-faq-question{overflow-wrap:anywhere}.landing-root .bb-main[data-bb-split] .bb-commerce-layout{align-items:start}.landing-root .bb-main[data-bb-split] .bb-commerce-column{min-width:0}.landing-root .bb-main[data-bb-split] .bb-commerce-column h2{font-size:clamp(24px,3vw,44px);line-height:1.15}.landing-root .bb-main[data-bb-split] .bb-commerce-column .bb-half-card{padding:clamp(16px,2vw,28px)}.landing-root .bb-main[data-bb-split] .bb-commerce-card-head{display:flex;align-items:center;gap:16px;min-height:64px}.landing-root .bb-main[data-bb-split] .bb-commerce-card-head>:first-child{flex:0 0 64px}.landing-root .bb-main[data-bb-split] .bb-commerce-card-head .bb-artwork-product,.landing-root .bb-main[data-bb-split] .bb-commerce-icon img{width:64px;height:64px;margin:0;-o-object-fit:contain;object-fit:contain}.landing-root .bb-main[data-bb-split] .bb-commerce-description{line-height:1.55}@supports (grid-template-rows:subgrid){.landing-root .bb-main[data-bb-split] .bb-commerce-layout{grid-template-rows:auto repeat(3,auto);row-gap:20px;align-items:stretch}.landing-root .bb-main[data-bb-split] .bb-commerce-column,.landing-root .bb-main[data-bb-split] .bb-commerce-layout>section{display:grid;grid-row:1/span 4;grid-template-rows:subgrid}.landing-root .bb-main[data-bb-split] .bb-commerce-column>div:first-child{align-self:center;margin-bottom:8px}.landing-root .bb-main[data-bb-split] :is(.bb-product-list,.bb-payment-list){grid-row:2/span 3;grid-template-rows:subgrid;row-gap:inherit;margin-top:0}}.landing-root .bb-main[data-bb-split] .bb-commerce-column .bb-artwork-product,.landing-root .bb-main[data-bb-split] .bb-commerce-column [data-payment-method] img{max-width:100%;-o-object-fit:contain;object-fit:contain}.landing-root .bb-main[data-bb-split] .bb-commerce-column [data-payment-method] a{max-width:100%}.landing-root .bb-main[data-bb-split] .bb-commerce-column [data-payment-method] a svg{flex-shrink:0}.landing-root .bb-main[data-bb-split] .bb-launch-halves .bb-half-card{min-width:0;padding:clamp(16px,3vw,40px)}.landing-root .bb-main[data-bb-split] .bb-launch-copy h3{font-size:clamp(22px,2.5vw,36px);line-height:1.15}.landing-root .bb-main[data-bb-split] .bb-launch-actions{text-align:center}.landing-root .bb-main[data-bb-split] .bb-launch-actions .bb-action{max-width:100%;height:auto;min-height:56px;white-space:normal;padding-inline:clamp(12px,2vw,28px)}.landing-root .bb-main[data-bb-split] .bb-launch-actions .bb-action-label{min-width:0}.landing-root .bb-main[data-bb-split] .bb-launch-actions .bb-action-label svg{flex-shrink:0}@media (forced-colors:none){.landing-root .bb-main[data-bb-split] .bb-half-card[data-bb-half=left],.landing-root.dark .bb-main[data-bb-split] .bb-half-card[data-bb-half=right]{--foreground:198 88% 18%;--bb-face-top:#fcfeff;--bb-face-bottom:#edf3f8;--bb-frame-edge:#bbcdd8;--bb-side-light:#d6e4ee;--bb-side-seam:#92adbf;--bb-frame-focus:#138ac5;color-scheme:light}.landing-root .bb-main[data-bb-split] .bb-half-card[data-bb-half=right],.landing-root.dark .bb-main[data-bb-split] .bb-half-card[data-bb-half=left]{--foreground:350 100% 85%;--bb-face-top:#211b21;--bb-face-bottom:#161418;--bb-frame-edge:#533b45;--bb-side-light:#3a2e37;--bb-side-seam:#29232b;--bb-frame-focus:#ffb3bd;color-scheme:dark}}@media (max-width:767px){.landing-root .bb-main[data-bb-split] .bb-commerce-column .bb-half-card{padding:14px}.landing-root .bb-main[data-bb-split] .bb-commerce-column .bb-half-card h3{font-size:18px}.landing-root .bb-main[data-bb-split] .bb-commerce-column .bb-half-card p{font-size:16px}.landing-root .bb-main[data-bb-split] .bb-commerce-card-head{flex-direction:column;align-items:flex-start;gap:10px}.landing-root .bb-main[data-bb-split] .bb-commerce-card-head>:first-child{flex-basis:auto}.landing-root .bb-main[data-bb-split] .bb-commerce-card-head .bb-artwork-product,.landing-root .bb-main[data-bb-split] .bb-commerce-icon img{width:48px;height:48px}.landing-root .bb-main[data-bb-split] .bb-commerce-column [data-payment-method] a{align-items:flex-start;gap:4px}.landing-root .bb-main[data-bb-split] .bb-commerce-column [data-payment-method] a svg{margin-top:4px;width:14px}.landing-root .bb-main[data-bb-split] .bb-commerce-column>div:first-child>p{font-size:14px}.landing-root .bb-main[data-bb-split] .bb-launch-halves .bb-half-card,.landing-root .bb-main[data-bb-split] .bb-overview-tools{padding:14px}.landing-root .bb-main[data-bb-split] .bb-overview-tools ul{grid-template-columns:minmax(0,1fr)}.landing-root .bb-main[data-bb-split] .bb-overview-tool{flex-direction:column;align-items:flex-start}.landing-root .bb-main[data-bb-split] .bb-overview-steps li{grid-template-columns:minmax(0,1fr);gap:6px}.landing-root .bb-main[data-bb-split] .bb-overview-steps li>span[aria-hidden]:not(.bb-step-number){display:none}.landing-root .bb-main[data-bb-split] .bb-overview-steps>div{padding-left:0}.landing-root .bb-main[data-bb-split] .bb-overview-steps .bb-action{padding:10px}.landing-root .bb-main[data-bb-split] .bb-overview-migration{flex-direction:column;padding:16px;gap:12px}.landing-root .bb-main[data-bb-split] .bb-feature-layout .bb-split-tabs{padding:8px}.landing-root .bb-main[data-bb-split] .bb-feature-tab{padding:8px 2px;gap:6px}.landing-root .bb-main[data-bb-split] .bb-feature-tab>span:first-child{display:none}.landing-root .bb-main[data-bb-split] .bb-feature-panel>.bb-frame{padding:16px}.landing-root .bb-main[data-bb-split] .bb-feature-panel h3{font-size:22px;line-height:1.25}.landing-root .bb-main[data-bb-split] .bb-feature-panel p{font-size:16px}.landing-root .bb-main[data-bb-split] .bb-feature-panel .bb-artwork{width:54px;height:54px}.landing-root .bb-main[data-bb-split] .bb-feature-summary{gap:8px}.landing-root .bb-main[data-bb-split] .bb-reasons-grid>.bb-puzzle-piece{padding:16px}.landing-root .bb-main[data-bb-split] .bb-reasons-grid h3{font-size:18px}.landing-root .bb-main[data-bb-split] .bb-reasons-grid p{font-size:16px}.landing-root .bb-main[data-bb-split] .bb-reasons-grid .bb-artwork{width:54px;height:54px}.landing-root .bb-main[data-bb-split] .bb-faq-column>.bb-frame{padding-inline:12px}.landing-root .bb-main[data-bb-split] .bb-faq-trigger{align-items:flex-start;gap:4px;font-size:14px}.landing-root .bb-main[data-bb-split] .bb-faq-trigger>span{flex-direction:column;align-items:flex-start;gap:8px}.landing-root .bb-main[data-bb-split] .bb-faq-answer{padding:0 0 16px;font-size:16px;overflow-wrap:anywhere}}.landing-root .bb-brand-logo{vertical-align:middle;--brand-ink:#123c55;--brand-accent:#0878aa;--brand-angel:block;--brand-demon:none}.landing-root.dark .bb-brand-logo{--brand-ink:#f3dce1;--brand-accent:#ff8fa3;--brand-angel:none;--brand-demon:block}@media (forced-colors:none){.landing-root .bb-main[data-bb-split] .bb-brand-logo[data-screen-side=right]{--brand-ink:#f3dce1;--brand-accent:#ff8fa3;--brand-angel:none;--brand-demon:block}.landing-root.dark .bb-main[data-bb-split] .bb-brand-logo[data-screen-side=right]{--brand-ink:#123c55;--brand-accent:#0878aa;--brand-angel:block;--brand-demon:none}}.landing-root .bb-brand-lockup{display:flex;align-items:center;height:100%;gap:.5em;white-space:nowrap}.landing-root .bb-brand-mark{position:relative;display:block;height:100%;aspect-ratio:1;flex-shrink:0}.landing-root .bb-brand-mark img{-o-object-fit:contain;object-fit:contain}.landing-root .bb-brand-angel{display:var(--brand-angel)}.landing-root .bb-brand-demon{display:var(--brand-demon)}.landing-root .bb-brand-wordmark{font-size:24px;font-weight:700;line-height:1;letter-spacing:-.035em;color:var(--brand-ink);-webkit-text-fill-color:var(--brand-ink)}.landing-root .bb-brand-wordmark>span{color:var(--brand-accent);-webkit-text-fill-color:var(--brand-accent)}.landing-root .bb-metrics-monitor{position:relative;width:100%;max-width:640px;aspect-ratio:4/3;container-type:inline-size}.landing-root .bb-monitor-art{-o-object-fit:fill;object-fit:fill;pointer-events:none}.landing-root .bb-monitor-screen{position:absolute;inset:16% 15% 31%;display:grid;grid-template-rows:minmax(76px,.85fr) minmax(106px,1.15fr);gap:8px;overflow:auto;scrollbar-width:thin;color:#ffb3bd;--foreground:350 100% 85%}.landing-root.dark .bb-monitor-screen{color:#053a52;--foreground:198 88% 18%}.landing-root .bb-monitor-screen .bb-stats-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.landing-root .bb-monitor-screen .bb-artwork{display:block;width:clamp(28px,7cqw,44px);height:clamp(28px,7cqw,44px);margin:0;grid-row:1/3;align-self:center}.landing-root .bb-monitor-stat{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:3px 8px;padding:8px;min-width:0;border:0;background:transparent}.landing-root .bb-monitor-stat>div:first-of-type{font-size:clamp(10px,2cqw,12px);line-height:1.2;color:inherit;letter-spacing:0}.landing-root .bb-monitor-stat>div:nth-of-type(2){grid-column:2;margin:0;font-size:clamp(20px,4.5cqw,30px);line-height:1}.landing-root .bb-monitor-stat>div:last-of-type{grid-column:1/-1;margin:0;font-size:11px;line-height:1.2;color:inherit;opacity:.8}@container (max-width: 450px){.landing-root .bb-monitor-screen .bb-stats-secondary{grid-template-columns:1fr}.landing-root .bb-monitor-screen{grid-template-rows:auto auto}.landing-root .bb-monitor-stat{min-height:76px}}.landing-root .bb-monitor-angel{display:none}.landing-root.dark .bb-monitor-angel{display:block}.landing-root.dark .bb-monitor-demon{display:none}.landing-root .bb-benefits-marquee{position:relative;overflow:hidden;width:100%;padding-block:8px}.landing-root .bb-benefits-left{width:min(100%,max(0px,calc(var(--bb-screen-stop, 50vw) - clamp(16px, 2vw, 32px))))}.landing-root .bb-benefits-layer[data-side=right]{position:absolute;inset:8px 0}.landing-root .bb-benefits-track{display:flex;width:-moz-max-content;width:max-content;animation:bb-benefits-travel 32s linear infinite}.landing-root .bb-benefits-group{display:flex;align-items:center;flex-shrink:0;gap:36px;padding:0 36px 0 0;margin:0;list-style:none}.landing-root .bb-benefits-item{display:flex;align-items:center;gap:12px;white-space:nowrap;font-size:14px;font-weight:500}.landing-root .bb-benefits-item .bb-artwork{width:48px;height:48px;margin:0;flex:0 0 48px}.landing-root .bb-benefits-marquee:is(:hover,:focus-within) .bb-benefits-track{animation-play-state:paused}.landing-root .bb-benefits-marquee:focus-visible{outline:2px solid #7e8190;outline-offset:4px}@keyframes bb-benefits-travel{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.landing-root .bb-benefits-track{animation:none;width:100%}.landing-root .bb-benefits-group{flex-wrap:wrap;gap:16px 24px;padding:0;width:100%}.landing-root .bb-benefits-group[aria-hidden=true]{display:none}.landing-root .bb-benefits-item{white-space:normal}}@media (forced-colors:active){.landing-root .bb-benefits-layer[data-side=right]{display:none}}@media (forced-colors:none){.landing-root .bb-main[data-bb-split] .bb-benefits-layer[data-side=left]{color:var(--screen-left-ink);clip-path:inset(0 calc(100% - clamp(0px, var(--bb-screen-stop), 100%)) 0 0)}.landing-root .bb-main[data-bb-split] .bb-benefits-layer[data-side=right]{color:var(--screen-right-ink);clip-path:inset(0 0 0 clamp(0px,var(--bb-screen-stop),100%))}.landing-root .bb-main[data-bb-split]{--screen-left-ink:#053a52;--screen-right-ink:#ffb3bd;--screen-left-accent:#0878aa;--screen-right-accent:#ff8fa3;--screen-left-face:#f4f8fc;--screen-right-face:#19161c;--screen-left-hsl:198 88% 18%;--screen-right-hsl:350 100% 85%;--screen-left-edge:#b2c7d4;--screen-right-edge:#543b47;--screen-left-side:#d2e0e9;--screen-right-side:#382c35;--screen-left-depth:#92adbf;--screen-right-depth:#27212a;--screen-left-button:#0866a7;--screen-right-button:#9f304e;--screen-left-slab:url(/landing/brand/navbar/angel-button-slab-delivery-v1.webp);--screen-right-slab:url(/landing/brand/navbar/demon-button-slab-delivery-v1.webp)}.landing-root.dark .bb-main[data-bb-split]{--screen-left-ink:#ffb3bd;--screen-right-ink:#053a52;--screen-left-accent:#ff8fa3;--screen-right-accent:#0878aa;--screen-left-face:#19161c;--screen-right-face:#f4f8fc;--screen-left-hsl:350 100% 85%;--screen-right-hsl:198 88% 18%;--screen-left-edge:#543b47;--screen-right-edge:#b2c7d4;--screen-left-side:#382c35;--screen-right-side:#d2e0e9;--screen-left-depth:#27212a;--screen-right-depth:#92adbf;--screen-left-button:#9f304e;--screen-right-button:#0866a7;--screen-left-slab:url(/landing/brand/navbar/demon-button-slab-delivery-v1.webp);--screen-right-slab:url(/landing/brand/navbar/angel-button-slab-delivery-v1.webp)}.landing-root .bb-main[data-bb-split] [data-screen-side=left]{--foreground:var(--screen-left-hsl);--bb-face-top:var(--screen-left-face);--bb-face-bottom:var(--screen-left-face);--bb-frame-edge:var(--screen-left-edge);--bb-side-light:var(--screen-left-side);--bb-side-seam:var(--screen-left-depth);--bb-frame-focus:var(--screen-left-accent);--bb-action-ink:var(--screen-left-ink);--bb-action-edge:var(--screen-left-depth);--bb-action-focus:var(--screen-left-accent);--screen-face:var(--screen-left-face);--screen-accent:var(--screen-left-accent)}.landing-root .bb-main[data-bb-split] [data-screen-side=right]{--foreground:var(--screen-right-hsl);--bb-face-top:var(--screen-right-face);--bb-face-bottom:var(--screen-right-face);--bb-frame-edge:var(--screen-right-edge);--bb-side-light:var(--screen-right-side);--bb-side-seam:var(--screen-right-depth);--bb-frame-focus:var(--screen-right-accent);--bb-action-ink:var(--screen-right-ink);--bb-action-edge:var(--screen-right-depth);--bb-action-focus:var(--screen-right-accent);--screen-face:var(--screen-right-face);--screen-accent:var(--screen-right-accent)}.landing-root .bb-main[data-bb-split] .bb-frame[data-screen-side=split]{background:linear-gradient(90deg,var(--screen-left-face) var(--bb-screen-stop),var(--screen-right-face) var(--bb-screen-stop))}.landing-root .bb-main[data-bb-split] :is(.bb-split-tabs,.bb-feature-tab,.bb-split-surface,.bb-split-logo)[data-screen-side]:not([data-screen-side=split]){background:var(--screen-face);color:hsl(var(--foreground));border-color:var(--bb-frame-edge)}.landing-root .bb-main[data-bb-split] .bb-feature-tab[aria-selected=true][data-screen-side]{box-shadow:inset 3px 0 var(--screen-accent)}.landing-root .bb-main[data-bb-split] .bb-feature-tab[aria-selected=true]>span:first-child{background:var(--screen-accent)}.landing-root .bb-main[data-bb-split] .bb-overview-tool{background:var(--screen-face);border-color:var(--bb-frame-edge)}.landing-root .bb-main[data-bb-split] .bb-overview-steps li>span[aria-hidden]:not(.bb-step-number){background:var(--screen-accent);opacity:.3}.landing-root .bb-main[data-bb-split] [data-screen-ink]{--screen-ink-left:var(--screen-left-ink);--screen-ink-right:var(--screen-right-ink);color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,var(--screen-ink-left) var(--bb-screen-stop),var(--screen-ink-right) var(--bb-screen-stop));background-clip:text;-webkit-background-clip:text;mix-blend-mode:normal}.landing-root .bb-main[data-bb-split] [data-screen-ink=accent]{--screen-ink-left:var(--screen-left-accent);--screen-ink-right:var(--screen-right-accent)}.landing-root .bb-main[data-bb-split] [data-screen-heading] :is(.bb-split-copy,.bb-split-accent){color:transparent;-webkit-text-fill-color:transparent;background:none;mix-blend-mode:normal}.landing-root .bb-main[data-bb-split] :is(.bb-faq-number,.bb-step-number){color:hsl(var(--foreground));-webkit-text-fill-color:currentColor;background:none;font-size:.875rem}.landing-root .bb-main[data-bb-split] :is(.bb-faq-number,.bb-step-number):before{background:var(--screen-accent,#0878aa)}.landing-root .bb-main[data-bb-split] :is(.bb-faq-number,.bb-step-number):after{background:var(--screen-face,#f4f8fc)}.landing-root .bb-main[data-bb-split] [data-screen-ink] svg{color:var(--screen-accent,#7e8190)}.landing-root .bb-main[data-bb-split] .bb-action[data-screen-side]:not(.bb-action-quiet){background:linear-gradient(90deg,var(--screen-left-face) var(--bb-screen-stop),var(--screen-right-face) var(--bb-screen-stop));border-color:var(--bb-action-focus)}.landing-root .bb-main[data-bb-split] .bb-action.bb-action-primary[data-screen-side]{background:linear-gradient(90deg,var(--screen-left-button) var(--bb-screen-stop),var(--screen-right-button) var(--bb-screen-stop));color:#fff}.landing-root .bb-main[data-bb-split] .bb-action[data-screen-side]:not(.bb-action-quiet){background:transparent;border-color:transparent;color:var(--bb-action-ink);border-radius:9px}.landing-root .bb-main[data-bb-split] .bb-action[data-screen-side]:not(.bb-action-quiet):after,.landing-root .bb-main[data-bb-split] .bb-action[data-screen-side]:not(.bb-action-quiet):before{content:"";position:absolute;inset:0;width:auto;height:auto;z-index:-1;pointer-events:none;background:none;border:10px solid transparent;border-image-slice:22% fill;border-image-width:10px;border-image-repeat:stretch}.landing-root .bb-main[data-bb-split] .bb-action[data-screen-side]:not(.bb-action-quiet):before{border-image-source:var(--screen-left-slab);clip-path:inset(0 calc(100% - clamp(0px, var(--bb-screen-stop), 100%)) 0 0)}.landing-root .bb-main[data-bb-split] .bb-action[data-screen-side]:not(.bb-action-quiet):after{border-image-source:var(--screen-right-slab);clip-path:inset(0 0 0 clamp(0px,var(--bb-screen-stop),100%))}.landing-root .bb-main[data-bb-split] .bb-action-quiet[data-screen-side]{color:var(--screen-accent)}.landing-root .bb-main[data-bb-split] .bb-action-quiet[data-screen-side] svg{color:var(--screen-accent,#7e8190)}.landing-root .bb-main[data-bb-split] a[data-screen-ink]:hover{text-decoration:underline;text-underline-offset:4px}}.landing-root .bb-public .bb-main{background:transparent}.landing-root .bb-public main>header{animation:none}.landing-root .bb-public main{position:relative}.landing-root .bb-public footer{background:transparent;backdrop-filter:none}.landing-root .bb-public{--public-gutter:clamp(24px,4vw,64px)}.landing-root .bb-public :is(main>.grid,section ol.grid,section ul.grid,section .grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--public-gutter);column-gap:var(--public-gutter)}.landing-root .bb-public .grid>*{min-width:0;overflow-wrap:anywhere}.landing-root .bb-public .bb-blog main>:is(a.bb-frame,div.bb-frame){width:calc((100% - var(--public-gutter)) / 2)}.landing-root .bb-public main:is(#high-load,#integration-terms,#terms-of-use){max-width:100rem;width:92%;padding-inline:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--public-gutter);align-items:start}.landing-root .bb-public main:is(#high-load,#integration-terms,#terms-of-use)>header{grid-column:1/-1}.landing-root .bb-public main:is(#high-load,#integration-terms,#terms-of-use)>a{grid-column:1;width:-moz-fit-content;width:fit-content;max-width:100%}.landing-root .bb-public main:is(#high-load,#integration-terms,#terms-of-use)>div{display:contents}.landing-root .bb-public main:is(#high-load,#integration-terms,#terms-of-use) section{margin:0;min-width:0;overflow-wrap:anywhere}.landing-root .bb-public #integration-plans+dl>div{display:block}.landing-root .bb-public .bb-blog main:has(>article){max-width:100rem;width:92%;padding-inline:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--public-gutter);align-items:start}.landing-root .bb-public .bb-blog main>article{grid-column:1;min-width:0;overflow-wrap:anywhere}.landing-root .bb-public .bb-blog main>aside{grid-column:2;margin-top:0;min-width:0}.landing-root .bb-public .bb-blog main:has(>article)>section{grid-column:1/-1}.landing-root .bb-public .bb-blog main>aside .flex{flex-wrap:wrap}.landing-root .bb-public .bb-action{max-width:100%;white-space:normal;height:auto;min-height:44px}.landing-root .bb-public .bb-action-label{overflow-wrap:anywhere}.landing-root .bb-public :is(.bb-public-actions,.bb-public-faq){-moz-column-gap:var(--public-gutter);column-gap:var(--public-gutter)}.landing-root .bb-public .bb-public-actions>*{min-width:0;width:100%;padding-inline:clamp(8px,2vw,28px)}.landing-root .bb-public .bb-public-faq details{min-width:0;overflow-wrap:anywhere}.landing-root .bb-public a.bb-frame>div:has(>img),.landing-root .bb-public a.bb-frame>div[class*=aspect-]{display:none}.landing-root .bb-public .bb-blog a.bb-frame{grid-template-columns:minmax(0,1fr)}.landing-root .bb-public :is(main section.rounded-2xl,section li.rounded-2xl,section details.rounded-2xl){background:transparent;border-color:#7e819060}@media (forced-colors:none){.landing-root .bb-main.bb-public[data-bb-split] [data-screen-heading] :is(span,em,strong,a){color:transparent;-webkit-text-fill-color:transparent;background:none;mix-blend-mode:normal}.landing-root .bb-main.bb-public[data-bb-split] [data-screen-ink]{background-image:linear-gradient(90deg,var(--screen-left-ink) var(--bb-screen-stop),var(--screen-right-ink) var(--bb-screen-stop));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;mix-blend-mode:normal}.landing-root .bb-public .bb-frame[data-screen-side=split]{border-color:#7e819060;box-shadow:none}}@media (max-width:767px){.landing-root .bb-public main,.landing-root .bb-public>div>section:first-of-type{padding-top:max(160px,var(--bb-nav-clearance,160px))}}@media (prefers-reduced-motion:reduce){.landing-root .bb-public *{animation:none!important;transition:none!important}}