.bl-marketing{--paper:#f5f0e3;--paper-2:#fff;--ink:#1c1e21;--ink-hover:#33373d;--on-ink:#f7f5f0;--muted:#8c8578;--line:#ede8da;--accent:#d4a843;--accent-text:#9a7520;--accent-2:#6b8f71;--wash:#ede8da;--canvas:#1c1e21;--canvas-node:#262930;--canvas-text:#e8e4dc;--shadow:0 18px 50px #3f34201a;--strand-sage:#6b8f71;--strand-blue:#5682a6;--strand-clay:#d4654e;--strand-gold:#c49a35;--strand-slate:#8c8578;--display:var(--font-hanken-grotesk),system-ui,sans-serif;--body:var(--font-inter),system-ui,sans-serif;--radius:14px;--maxw:1080px;font-family:var(--body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;min-height:100dvh;line-height:1.55}.bl-marketing *{box-sizing:border-box;margin:0;padding:0}html:has(.bl-marketing){scroll-behavior:smooth}.bl-marketing a{color:inherit;text-decoration:none}.bl-marketing img,.bl-marketing svg{max-width:100%;display:block}.bl-marketing .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.bl-marketing nav{justify-content:space-between;align-items:center;padding:34px 0 0;display:flex}.bl-marketing .logo{align-items:center;display:inline-flex}.bl-marketing .logo-img{width:auto;height:38px}.bl-marketing footer .logo-img{height:30px}.bl-marketing .navlinks{color:var(--muted);align-items:center;gap:28px;font-size:14px;display:flex}.bl-marketing .navlinks a{transition:color .2s}.bl-marketing .navlinks a:hover{color:var(--ink)}.bl-marketing .btn{font-family:var(--body);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:11px 19px;font-size:14px;font-weight:500;transition:all .2s;display:inline-block}.bl-marketing .btn-primary{background:var(--ink);color:var(--on-ink)}.bl-marketing .btn-primary:hover{background:var(--ink-hover);transform:translateY(-1px)}.bl-marketing .btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.bl-marketing .btn-ghost:hover{border-color:var(--ink)}.bl-marketing .theme-toggle{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.bl-marketing .theme-toggle:hover{color:var(--ink);border-color:var(--ink)}.bl-marketing a.btn:focus-visible,.bl-marketing button:focus-visible,.bl-marketing .navlinks a:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;border-radius:6px}.bl-marketing .nav-mobile{display:none}.bl-marketing .nav-mobile.open{z-index:57}.bl-marketing .nav-burger{z-index:2;border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex;position:relative}.bl-marketing .nav-burger:hover{border-color:var(--ink)}.bl-marketing .nav-scrim{z-index:1;background:#0000002e;position:fixed;inset:0}.bl-marketing .nav-sheet{z-index:2;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);width:min(260px,100vw - 56px);box-shadow:var(--shadow);flex-direction:column;gap:2px;padding:8px;animation:.22s cubic-bezier(.2,.7,.3,1) both bl-rise;display:flex;position:absolute;top:calc(100% + 12px);right:0}.bl-marketing .nav-sheet-link{color:var(--ink);border-radius:10px;padding:11px 12px;font-size:15px;transition:background .2s}.bl-marketing .nav-sheet-link:hover{background:var(--wash)}.bl-marketing .nav-sheet-theme{color:var(--ink);justify-content:space-between;align-items:center;padding:6px 12px;font-size:15px;display:flex}.bl-marketing .nav-sheet-sep{background:var(--line);height:1px;margin:6px 4px}.bl-marketing .nav-sheet .nav-sheet-cta{text-align:center;width:100%;margin-top:6px}.bl-marketing .auth-wrap{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.bl-marketing .auth-card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:380px;box-shadow:var(--shadow);padding:32px 28px 34px}.bl-marketing .auth-logo{width:auto;height:26px;margin-bottom:26px}.dark .bl-marketing .auth-logo{filter:brightness(0)invert()}.bl-marketing .auth-card h1{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin-bottom:6px;font-size:30px;font-weight:600}.bl-marketing .auth-sub{color:var(--muted);margin-bottom:6px;font-size:14px}.bl-marketing .auth-sub a{color:var(--accent-text);font-weight:500}.bl-marketing .auth-card form{flex-direction:column;gap:14px;margin-top:18px;display:flex}.bl-marketing .auth-fields{flex-direction:column;gap:12px;display:flex}.bl-marketing .auth-field{background:var(--paper);border:1px solid var(--line);width:100%;color:var(--ink);font-size:14px;font-family:var(--body);border-radius:12px;outline:none;padding:14px;transition:border-color .2s}.bl-marketing .auth-field::placeholder{color:var(--muted)}.bl-marketing .auth-field:focus{border-color:var(--accent)}.bl-marketing select.auth-field{appearance:none;cursor:pointer}.bl-marketing .auth-pw{position:relative}.bl-marketing .auth-pw .auth-field{padding-right:42px}.bl-marketing .auth-eye{color:var(--muted);cursor:pointer;font-size:18px;display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.bl-marketing .auth-eye:hover{color:var(--ink)}.bl-marketing .auth-forgot{text-align:right;margin-top:-4px;font-size:13px}.bl-marketing .auth-forgot a{color:var(--accent-text);font-weight:500}.bl-marketing .auth-consent{align-items:flex-start;gap:10px;display:flex}.bl-marketing .auth-consent input{accent-color:var(--accent);flex:none;margin-top:2px}.bl-marketing .auth-consent p{color:var(--muted);font-size:12px;line-height:1.5}.bl-marketing .auth-consent a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.bl-marketing .auth-error{color:var(--strand-clay);font-size:12px}.bl-marketing .auth-card .btn-primary{text-align:center;width:100%;font-family:var(--display);margin-top:2px;padding-top:13px;padding-bottom:13px;display:block}.bl-marketing .auth-card .btn-google{justify-content:center;align-items:center;gap:9px;width:100%;margin-top:10px;padding-top:12px;padding-bottom:12px;display:flex}.bl-marketing .legal{max-width:760px;margin:0 auto;padding:52px 0 24px}.bl-marketing .legal h1{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(34px,5vw,46px);font-weight:600;line-height:1.05}.bl-marketing .legal .updated{color:var(--muted);margin-top:12px;margin-bottom:40px;font-size:14px}.bl-marketing .legal section{margin-bottom:36px}.bl-marketing .legal h2{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin-bottom:14px;font-size:23px;font-weight:600}.bl-marketing .legal p{color:var(--ink);font-size:15.5px;line-height:1.65}.bl-marketing .legal p+p{margin-top:14px}.bl-marketing .legal ul{flex-direction:column;gap:9px;margin-top:14px;padding-left:24px;list-style:outside;display:flex}.bl-marketing .legal ul+p{margin-top:14px}.bl-marketing .legal li{color:var(--ink);font-size:15.5px;line-height:1.6}.bl-marketing .legal strong{font-weight:600}.bl-marketing .legal a{color:var(--accent-text)}.bl-marketing .legal a:hover{text-decoration:underline}.bl-marketing .legal .see-also{border-top:1px solid var(--line);margin-top:8px;padding-top:28px}.bl-marketing .legal .see-also p{color:var(--muted);font-size:14px}.bl-marketing .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-size:12.5px;font-weight:600}.bl-marketing h1{font-family:var(--display);letter-spacing:-.032em;font-weight:600;line-height:1.04}.bl-marketing h1 em{color:var(--accent-text);font-style:normal}.bl-marketing h2{font-family:var(--display);letter-spacing:-.025em;margin:14px 0 0;font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.1}.bl-marketing .sub{color:var(--muted);font-size:clamp(16.5px,2.1vw,19px);line-height:1.55}.bl-marketing .actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.bl-marketing .risk{color:var(--muted);margin-top:14px;font-size:13px}.bl-marketing .lede{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.27}.bl-marketing .lede span{color:var(--muted)}.bl-marketing footer{border-top:1px solid var(--line);grid-template-columns:1.3fr repeat(3,minmax(0,.7fr));align-items:start;gap:36px;margin-top:24px;padding:48px 0 64px;display:grid}.bl-marketing footer .copyright{color:var(--muted);margin-top:16px;font-size:13px}.bl-marketing .foot-col h5{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:12px;font-weight:600}.bl-marketing .foot-col ul{list-style:none}.bl-marketing .foot-col li{margin-bottom:11px}.bl-marketing .foot-col a{color:var(--ink);font-size:14px;transition:color .2s}.bl-marketing .foot-col a:hover{color:var(--accent-text)}.bl-marketing .card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px 24px 20px}.bl-marketing .card-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.bl-marketing .card-head h4{letter-spacing:.07em;color:var(--muted);font-size:12px;font-weight:600}.bl-marketing .livedot{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.bl-marketing .row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.bl-marketing .row:first-of-type{border-top:0}.bl-marketing .row p{font-size:14.5px}.bl-marketing .row .when{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12.5px}.bl-marketing .check{flex:none;width:20px;height:20px}.bl-marketing .restful{color:var(--accent-text);border-top:1px solid var(--line);margin-top:2px;padding-top:14px;font-size:13.5px}.bl-marketing .phone{background:var(--paper-2);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;width:min(316px,100%);padding:16px 14px 14px}.bl-marketing .phone-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.bl-marketing .avatar{background:var(--accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13.5px;font-weight:600;display:flex}.bl-marketing .phone-head .who{font-size:13.5px;font-weight:600;line-height:1.2}.bl-marketing .phone-head .now{color:var(--muted);font-size:11.5px}.bl-marketing .bubble{border-radius:14px;max-width:88%;margin-bottom:8px;padding:9px 12px;font-size:13.5px;line-height:1.45}.bl-marketing .bubble.w{background:var(--wash);border-bottom-left-radius:5px}.bl-marketing .bubble.u{background:var(--ink);color:var(--on-ink);border-bottom-right-radius:5px;margin-left:auto}.bl-marketing .bubble .imgchip{background:var(--paper-2);border:1px solid var(--line);border-radius:10px;margin-top:2px;padding:8px}.bl-marketing .bubble .imgchip svg{border-radius:6px;width:100%;height:auto}.bl-marketing .bubble .fname{color:var(--muted);margin-top:6px;font-size:11.5px}.bl-marketing .timeskip{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin:12px 0;font-size:11px;display:flex}.bl-marketing .timeskip:before,.bl-marketing .timeskip:after{content:"";background:var(--line);flex:1;height:1px}.bl-marketing .hero{grid-template-columns:1.04fr .96fr;align-items:center;gap:54px;padding:64px 0 40px;display:grid}.bl-marketing .hero h1{margin:20px 0 0;font-size:clamp(40px,6.6vw,70px)}.bl-marketing .hero .sub{max-width:480px;margin-top:24px}.bl-marketing .demo{position:relative}.bl-marketing .demo .card{z-index:1;position:relative}.bl-marketing .demo:before{content:"";z-index:0;filter:blur(18px);pointer-events:none;background:radial-gradient(closest-side,#d4a84333,#0000 72%);position:absolute;inset:-46px -40px}.bl-marketing .intro{text-align:center;padding-top:26px}.bl-marketing .intro p{font-family:var(--display);letter-spacing:-.015em;font-size:clamp(19px,2.4vw,23px);font-weight:600}.bl-marketing .intro p span{color:var(--muted)}.bl-marketing .journey-link{flex-direction:column;align-items:center;padding:10px 0 0;display:flex}.bl-marketing .journey-link svg{width:62px}.bl-marketing .journey-link .jl-top{height:80px}.bl-marketing .journey-link .jl-bot{height:54px;margin-top:2px}.bl-marketing .journey-link.solo svg{height:132px}.bl-marketing .journey-link.flip svg{transform:scaleX(-1)}.bl-marketing .journey-link .station{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);background:var(--paper-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:9px;margin-top:2px;padding:7px 16px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #3f342014}.bl-marketing .journey-link .station:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #d4a8432e}.bl-marketing .demo-sec{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:38px 0 0;display:grid}.bl-marketing .demo-sec .copy .sub{max-width:430px;margin-top:18px}.bl-marketing .demo-sec.flip .copy{order:2}.bl-marketing .demo-sec .show{flex-direction:column;align-items:center;display:flex}.bl-marketing .wide-sec{padding:38px 0 0}.bl-marketing .wide-sec .copy{max-width:580px}.bl-marketing .wide-sec .copy .sub{margin-top:18px}.bl-marketing .weave{box-shadow:none;background:0 0;border:none;border-radius:0;grid-template-columns:1.45fr auto;align-items:center;gap:24px;margin-top:36px;padding:6px 0;display:grid}.bl-marketing .weave .tangle{width:100%}.bl-marketing .w-out{flex-direction:column;justify-content:space-evenly;align-self:stretch;gap:14px;display:flex}.bl-marketing .out-row{background:var(--paper-2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:flex}.bl-marketing .out-row .check{width:18px;height:18px}.bl-marketing .weave-cap{color:var(--muted);text-align:center;margin-top:16px;font-size:13px}.bl-marketing .orders-stage{grid-template-columns:300px 44px 1fr;align-items:center;gap:16px;margin-top:36px;display:grid}.bl-marketing .becomes svg{width:44px;height:90px}.bl-marketing .canvas{background:var(--canvas);height:248px;box-shadow:var(--shadow);background-image:radial-gradient(#d4a84321 1px,#0000 1px);background-size:16px 16px;border:1px solid #ffffff14;border-radius:16px;position:relative;overflow:hidden}.bl-marketing .canvas svg.wires{width:100%;height:100%;position:absolute;inset:0}.bl-marketing .node{background:var(--canvas-node);color:var(--canvas-text);border:1px solid #d4a84359;border-radius:10px;max-width:200px;padding:10px 12px;font-size:12.5px;line-height:1.4;position:absolute;box-shadow:0 8px 22px #0000004d}.bl-marketing .node .tags{gap:5px;margin-bottom:6px;display:flex}.bl-marketing .node .tag{letter-spacing:.06em;color:var(--accent);background:#d4a84329;border-radius:5px;padding:2px 6px;font-size:9.5px;font-weight:600}.bl-marketing .node .tag.step{color:#b8ae99;background:#ffffff14}.bl-marketing .node .listening{color:#9a8f7b;align-items:center;gap:6px;margin-top:7px;font-size:10.5px;display:flex}.bl-marketing .node .listening i{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.bl-marketing .node.trigger{border-color:#d4a84399;top:26%;left:4%}.bl-marketing .node.step-1{top:8%;left:56%}.bl-marketing .node.step-2{top:58%;left:60%}.bl-marketing .canvas-cap{color:var(--muted);text-align:center;margin-top:16px;font-size:13px}.bl-marketing .trust{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:34px}.bl-marketing .trust .wrap{grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;padding:46px 28px;display:grid}.bl-marketing .trust .label{letter-spacing:.07em;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:600}.bl-marketing .trust .founder{font-size:16.5px;line-height:1.55}.bl-marketing .trust blockquote{font-size:16.5px;font-style:italic;line-height:1.55}.bl-marketing .trust cite{color:var(--muted);margin-top:10px;font-size:13px;font-style:normal;display:block}.bl-marketing .closing{text-align:center;padding:32px 0 30px}.bl-marketing .closing .lede{margin-bottom:26px}.bl-marketing .closing .risk{margin-top:16px}.bl-marketing .pricing-stub{max-width:640px;padding:84px 0 110px}.bl-marketing .pricing-stub .sub{margin-top:18px}@media (prefers-reduced-motion:no-preference){.bl-marketing .anim [data-step]{opacity:0;transform:translateY(10px)}.bl-marketing .anim.play [data-step]{animation:.55s cubic-bezier(.2,.7,.3,1) both bl-rise}.bl-marketing .anim.play [data-step="1"]{animation-delay:.25s}.bl-marketing .anim.play [data-step="2"]{animation-delay:.75s}.bl-marketing .anim.play [data-step="3"]{animation-delay:1.3s}.bl-marketing .anim.play [data-step="4"]{animation-delay:1.9s}.bl-marketing .anim.play [data-step="5"]{animation-delay:2.5s}.bl-marketing .anim .draw{stroke-dasharray:1;stroke-dashoffset:1px}.bl-marketing .anim.play .draw{animation:.45s both bl-drawin}.bl-marketing .anim.play .draw.c1{animation-delay:.55s}.bl-marketing .anim.play .draw.c2{animation-delay:1.05s}.bl-marketing .anim.play .draw.c3{animation-delay:1.6s}.bl-marketing .anim.play .livedot{animation:1.2s ease-out 2 bl-pulse}.bl-marketing .journey-link .cl{stroke-dasharray:1;stroke-dashoffset:1px}.bl-marketing .journey-link.play .jl-top .cl{animation:.7s 50ms both bl-drawin}.bl-marketing .journey-link.play .jl-top .cl.strand{animation-delay:.18s}.bl-marketing .journey-link.play [data-step="1"]{animation-delay:.5s}.bl-marketing .journey-link.play .jl-bot .cl{animation:.45s ease-out .85s both bl-drawin}.bl-marketing .journey-link.play .jl-bot .cl.strand{animation-delay:.95s}.bl-marketing .journey-link.solo.play .cl{animation:.9s 50ms both bl-drawin}.bl-marketing .journey-link.solo.play .cl.strand{animation-delay:.2s}.bl-marketing #anim-weave.play [data-step=i1]{animation-delay:80ms}.bl-marketing #anim-weave.play [data-step=i2]{animation-delay:.18s}.bl-marketing #anim-weave.play [data-step=i3]{animation-delay:.28s}.bl-marketing #anim-weave.play [data-step=i4]{animation-delay:.38s}.bl-marketing #anim-weave.play [data-step=i5]{animation-delay:.48s}.bl-marketing .anim .t-line{stroke-dasharray:1;stroke-dashoffset:1px}.bl-marketing #anim-weave.play .t1{animation:.8s .45s both bl-drawin}.bl-marketing #anim-weave.play .t2{animation:.8s .57s both bl-drawin}.bl-marketing #anim-weave.play .t3{animation:.8s .69s both bl-drawin}.bl-marketing #anim-weave.play .t4{animation:.8s .81s both bl-drawin}.bl-marketing #anim-weave.play .t5{animation:.8s .93s both bl-drawin}.bl-marketing #anim-weave.play .s1{animation:.45s ease-out 1.75s both bl-drawin}.bl-marketing #anim-weave.play .s2{animation:.45s ease-out 1.9s both bl-drawin}.bl-marketing #anim-weave.play .s3{animation:.45s ease-out 2.05s both bl-drawin}.bl-marketing #anim-weave.play [data-step=w1]{animation-delay:2.25s}.bl-marketing #anim-weave.play [data-step=w2]{animation-delay:2.55s}.bl-marketing #anim-weave.play [data-step=w3]{animation-delay:2.85s}.bl-marketing #anim-weave.play .draw.wc1{animation-delay:2.5s}.bl-marketing #anim-weave.play .draw.wc2{animation-delay:2.8s}.bl-marketing #anim-weave.play .draw.wc3{animation-delay:3.1s}.bl-marketing #anim-orders.play [data-step="1"]{animation-delay:.25s}.bl-marketing #anim-orders.play .bk{animation:.5s 1s both bl-drawin}.bl-marketing #anim-orders.play [data-step=n1]{animation-delay:1.25s}.bl-marketing #anim-orders.play .k1{animation:.45s 1.85s both bl-drawin}.bl-marketing #anim-orders.play [data-step=n2]{animation-delay:2.1s}.bl-marketing #anim-orders.play .k2{animation:.45s 2.4s both bl-drawin}.bl-marketing #anim-orders.play [data-step=n3]{animation-delay:2.65s}.bl-marketing #anim-orders.play [data-step="2"]{animation-delay:3.2s}.bl-marketing #anim-orders.play [data-step="3"]{animation-delay:3.75s}.bl-marketing #anim-orders.play [data-step="4"]{animation-delay:4.25s}.bl-marketing #anim-orders.play .listening i{animation:1.4s ease-out 1.6s 3 bl-pulse}}@keyframes bl-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bl-drawin{to{stroke-dashoffset:0}}@keyframes bl-pulse{0%{box-shadow:0 0 #d4a84373}to{box-shadow:0 0 0 9px #d4a84300}}.bl-marketing #anim-weave .t1{stroke:var(--strand-sage)}.bl-marketing #anim-weave .t2{stroke:var(--strand-blue)}.bl-marketing #anim-weave .t3{stroke:var(--accent)}.bl-marketing #anim-weave .t4{stroke:var(--strand-clay)}.bl-marketing #anim-weave .t5{stroke:var(--strand-sage)}@media (max-width:920px){.bl-marketing .orders-stage{grid-template-columns:1fr;justify-items:center;gap:22px}.bl-marketing .becomes{display:none}.bl-marketing .canvas{width:100%;max-width:560px}}@media (max-width:860px){.bl-marketing .hero{grid-template-columns:1fr;gap:42px;padding-top:44px}.bl-marketing .demo-sec{grid-template-columns:1fr;gap:36px}.bl-marketing .demo-sec.flip .copy{order:0}.bl-marketing .weave{grid-template-columns:1fr;justify-items:center;gap:22px}.bl-marketing .w-out{width:100%;max-width:360px}.bl-marketing .journey-link .jl-top{height:64px}.bl-marketing .journey-link .jl-bot{height:44px}.bl-marketing .journey-link.solo svg{height:104px}}@media (max-width:760px){.bl-marketing .navlinks{display:none}.bl-marketing .nav-mobile{display:block;position:relative}.bl-marketing .trust .wrap{grid-template-columns:1fr;gap:28px;padding:38px 28px}.bl-marketing .node{max-width:46%;font-size:11.5px}.bl-marketing footer{grid-template-columns:1fr 1fr;gap:30px}.bl-marketing footer .foot-brand{grid-column:1/-1}.bl-marketing nav .logo-img{height:30px}}.bl-marketing .journey-link.s1 svg path:first-of-type,.bl-marketing .journey-link.s1 svg path:nth-of-type(2){stroke:var(--strand-sage)}.bl-marketing .journey-link.s1 svg path.strand,.bl-marketing .journey-link.s2 svg path:first-of-type,.bl-marketing .journey-link.s2 svg path:nth-of-type(2){stroke:var(--strand-blue)}.bl-marketing .journey-link.s2 svg path.strand,.bl-marketing .journey-link.s3 svg path:first-of-type,.bl-marketing .journey-link.s3 svg path:nth-of-type(2){stroke:var(--strand-clay)}.bl-marketing .journey-link.s3 svg path.strand,.bl-marketing .journey-link.s4 svg path:first-of-type,.bl-marketing .journey-link.s4 svg path:nth-of-type(2){stroke:var(--strand-gold)}.bl-marketing .journey-link.s4 svg path.strand{stroke:var(--strand-sage)}.bl-marketing .journey-link.s5 svg path:first-of-type,.bl-marketing .journey-link.s5 svg path:nth-of-type(2){stroke:var(--strand-slate)}.bl-marketing .journey-link.s5 svg path.strand{stroke:var(--strand-clay)}.bl-marketing .journey-link.s1 .station:before{background:var(--strand-sage)}.bl-marketing .journey-link.s2 .station:before{background:var(--strand-blue)}.bl-marketing .journey-link.s3 .station:before{background:var(--strand-clay)}.bl-marketing .journey-link.s5 .station:before{background:var(--strand-slate)}.bl-marketing .journey-link .jl-top{-webkit-mask-image:linear-gradient(#0000 0,#000 34% 100%);mask-image:linear-gradient(#0000 0,#000 34% 100%)}.bl-marketing .journey-link .jl-bot{-webkit-mask-image:linear-gradient(#000 0 62%,#0000 100%);mask-image:linear-gradient(#000 0 62%,#0000 100%)}.bl-marketing .journey-link.solo svg{-webkit-mask-image:linear-gradient(#0000 0,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 15% 85%,#0000 100%)}.dark .bl-marketing{--paper:#151618;--paper-2:#1e2023;--ink:#e8e4dc;--ink-hover:#d9d4c9;--on-ink:#151618;--muted:#8c8578;--line:#ffffff14;--accent:#deb85c;--accent-text:#deb85c;--accent-2:#7a9e80;--wash:#262930;--shadow:0 18px 50px #00000059;--strand-sage:#7a9e80;--strand-blue:#6b96b8;--strand-clay:#d4654e;--strand-gold:#d6ae55;--strand-slate:#9c958a}.dark .bl-marketing .logo-img{filter:brightness(0)invert()}.dark .bl-marketing .canvas{border-color:#deb85c4d}.dark .bl-marketing .station{box-shadow:0 4px 14px #00000059}
