.hero-film[data-astro-cid-rnshfeoy]{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--bl-color-surface-inverse)}video[data-astro-cid-rnshfeoy]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 60%}button[data-astro-cid-rnshfeoy]{position:absolute;right:var(--bl-space-5);bottom:var(--bl-space-5);display:grid;place-items:center;width:var(--bl-space-7);height:var(--bl-space-7);border:1px solid color-mix(in srgb,var(--bl-color-text-inverse) 60%,transparent);border-radius:var(--bl-radius-full);background:var(--bl-color-surface-inverse);color:var(--bl-color-text-inverse);cursor:pointer}button[data-astro-cid-rnshfeoy]:focus-visible{outline:3px solid var(--bl-color-text-inverse);outline-offset:4px}[data-astro-cid-rnshfeoy][hidden]{display:none}.hero-film--overlay[data-astro-cid-rnshfeoy] button[data-astro-cid-rnshfeoy]{inset:0;width:auto;height:auto;border:0;border-radius:0;background:transparent}.hero-film--overlay[data-astro-cid-rnshfeoy] button[data-astro-cid-rnshfeoy]>span[data-astro-cid-rnshfeoy]:not([hidden]){display:grid;place-items:center;width:var(--bl-space-8);height:var(--bl-space-8);border-radius:var(--bl-radius-full);background:color-mix(in srgb,var(--bl-color-surface-inverse) 80%,transparent)}.hero-film--overlay[data-astro-cid-rnshfeoy] [data-astro-cid-rnshfeoy][data-pause-icon]{opacity:0;transition:opacity var(--bl-motion-duration-fast) var(--bl-motion-ease-standard)}.hero-film--overlay[data-astro-cid-rnshfeoy] button[data-astro-cid-rnshfeoy]:hover [data-astro-cid-rnshfeoy][data-pause-icon],.hero-film--overlay[data-astro-cid-rnshfeoy] button[data-astro-cid-rnshfeoy]:focus-visible [data-astro-cid-rnshfeoy][data-pause-icon]{opacity:1}.hero-film--overlay[data-astro-cid-rnshfeoy] button[data-astro-cid-rnshfeoy]:focus-visible{outline-offset:-6px}@media(min-width:640px){.hero-film[data-astro-cid-rnshfeoy]{aspect-ratio:16 / 9}}@media(min-width:1024px){.hero-film[data-astro-cid-rnshfeoy]{aspect-ratio:2.4 / 1}}.bl-home-hero[data-astro-cid-f2t6dg3d]{background:var(--bl-color-surface)}.bl-home-hero__container[data-astro-cid-f2t6dg3d]{max-width:var(--bl-container-max);margin:0 auto;padding:var(--bl-space-6) var(--bl-container-padding);display:grid;gap:var(--bl-space-5)}h1[data-astro-cid-f2t6dg3d]{margin:0;font-size:var(--bl-type-display);line-height:1.05;letter-spacing:-.015em;color:var(--bl-color-text);text-wrap:balance}.bl-home-hero__details[data-astro-cid-f2t6dg3d]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bl-space-5)}.bl-home-hero__details[data-astro-cid-f2t6dg3d] p[data-astro-cid-f2t6dg3d]{margin:0;max-width:34rem;font-size:var(--bl-font-size-3);line-height:1.55;color:var(--bl-color-text-secondary);text-wrap:pretty}@media(min-width:768px){.bl-home-hero__details[data-astro-cid-f2t6dg3d] p[data-astro-cid-f2t6dg3d]{font-size:var(--bl-font-size-4)}}@media(min-width:1100px){.bl-home-hero__container[data-astro-cid-f2t6dg3d]{grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:end;gap:var(--bl-space-7);padding-block:2.5rem}.bl-home-hero__details[data-astro-cid-f2t6dg3d]{gap:var(--bl-space-4);width:100%;padding-bottom:.35rem}.bl-home-hero__details[data-astro-cid-f2t6dg3d] p[data-astro-cid-f2t6dg3d]{max-width:none;font-size:var(--bl-font-size-3)}}.bl-three-pillars{padding:var(--bl-section-y) 0;background-color:var(--bl-color-surface-sand)}.bl-three-pillars__container{max-width:var(--bl-container-max);margin:0 auto;padding:0 var(--bl-container-padding)}.bl-three-pillars__grid{display:grid;grid-template-columns:1fr;gap:var(--bl-space-8)}@media(min-width:768px){.bl-three-pillars__grid{grid-template-columns:repeat(3,1fr);gap:var(--bl-space-7)}}@media(min-width:1024px){.bl-three-pillars__grid{gap:var(--bl-space-8)}}.bl-three-pillars__column{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--bl-color-primary)}.bl-three-pillars__icon-wrap{width:72px;height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--bl-space-4)}@media(min-width:768px){.bl-three-pillars__icon-wrap{width:96px;height:96px;margin-bottom:var(--bl-space-5)}}.bl-three-pillars__icon{width:100%;height:100%;display:block}.bl-three-pillars__headline{margin:0;max-width:18ch;font-family:var(--bl-font-family-body);font-size:var(--bl-font-size-3);font-weight:var(--bl-font-weight-semibold);line-height:1.4;color:var(--bl-color-text)}@media(min-width:768px){.bl-three-pillars__headline{font-size:var(--bl-font-size-4)}}.bl-three-pillars__lead{font-weight:var(--bl-font-weight-regular);color:var(--bl-color-text-secondary)}.bl-three-pillars__emphasis{font-weight:var(--bl-font-weight-semibold);color:var(--bl-color-accent-text)}.bl-three-pillars__divider{height:1px;background-color:var(--bl-color-border);margin:var(--bl-space-7) 0 var(--bl-space-6)}@media(min-width:768px){.bl-three-pillars__divider{margin:var(--bl-space-8) 0 var(--bl-space-7)}}.bl-three-pillars__proof-row{display:grid;grid-template-columns:1fr;gap:var(--bl-space-8);padding-top:var(--bl-space-5)}@media(min-width:768px){.bl-three-pillars__proof-row{grid-template-columns:repeat(3,1fr);gap:var(--bl-space-7)}}@media(min-width:1024px){.bl-three-pillars__proof-row{gap:var(--bl-space-8)}}.bl-three-pillars__proof{display:flex;flex-direction:column;align-items:center;text-align:center}.bl-three-pillars__anchor{position:relative;margin:0;font-family:var(--bl-font-family-heading);font-size:var(--bl-type-stat);font-weight:var(--bl-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:var(--bl-letter-spacing-heading);color:var(--bl-color-text)}.bl-three-pillars__prefix{position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding-bottom:var(--bl-space-1);white-space:nowrap;font-family:var(--bl-font-family-body);font-size:var(--bl-font-size-2);font-weight:var(--bl-font-weight-medium);letter-spacing:normal;color:var(--bl-color-text-secondary)}.bl-three-pillars__label{margin:var(--bl-space-2) 0 0;font-size:var(--bl-font-size-3);font-weight:var(--bl-font-weight-regular);line-height:var(--bl-line-height-normal);color:var(--bl-color-text);max-width:32ch;text-wrap:balance}.bl-three-pillars__founder{margin:var(--bl-space-8) auto 0;text-align:center}.bl-three-pillars__founder .bl-three-pillars__label{max-width:60ch}p.bl-three-pillars__founder{font-size:var(--bl-font-size-3);color:var(--bl-color-text)}.bl-three-pillars__clock-face{fill:var(--bl-color-surface)}.bl-three-pillars__check{fill:none}.bl-three-pillars__bar{fill:var(--bl-color-surface)}.bl-three-pillars__bar--accent{fill:var(--bl-color-accent);stroke:var(--bl-color-accent)}.bl-three-pillars__trend,.bl-three-pillars__arrow{fill:none}@media(prefers-reduced-motion:reduce){.bl-three-pillars__column,.bl-three-pillars__proof{opacity:1!important;transform:none!important}}.bl-outcome[data-astro-cid-iyi4ytz2]{padding:var(--bl-space-section) 0;background-color:var(--bl-color-surface)}.bl-outcome__container[data-astro-cid-iyi4ytz2]{max-width:var(--bl-container-max);margin:0 auto;padding:0 var(--bl-container-padding);display:flex;flex-direction:column;gap:var(--bl-space-7)}@media(min-width:1024px){.bl-outcome__container[data-astro-cid-iyi4ytz2]{flex-direction:row;align-items:center;gap:var(--bl-space-8)}.bl-outcome--reversed[data-astro-cid-iyi4ytz2] .bl-outcome__container[data-astro-cid-iyi4ytz2]{flex-direction:row-reverse}.bl-outcome__content[data-astro-cid-iyi4ytz2],.bl-outcome__visual[data-astro-cid-iyi4ytz2]{flex:1}}.bl-outcome__heading[data-astro-cid-iyi4ytz2]{font-family:var(--bl-font-family-heading);font-size:var(--bl-font-size-6);font-weight:var(--bl-font-weight-bold);line-height:var(--bl-line-height-tight);letter-spacing:var(--bl-letter-spacing-heading);color:var(--bl-color-text);margin-bottom:var(--bl-space-4)}.bl-outcome__body[data-astro-cid-iyi4ytz2]{font-size:var(--bl-font-size-3);line-height:var(--bl-line-height-relaxed);color:var(--bl-color-text-muted);margin-bottom:var(--bl-space-4)}.bl-outcome__proof[data-astro-cid-iyi4ytz2]{font-size:var(--bl-font-size-2);line-height:var(--bl-line-height-relaxed);color:var(--bl-color-text-tertiary);font-style:italic;margin-bottom:var(--bl-space-4)}.bl-outcome__link[data-astro-cid-iyi4ytz2]{display:inline-flex;align-items:center;font-size:var(--bl-font-size-2);font-weight:var(--bl-font-weight-semibold);color:var(--bl-color-text);text-decoration:none;transition:color var(--bl-motion-duration-fast) var(--bl-motion-ease-standard)}.bl-outcome__link[data-astro-cid-iyi4ytz2]:hover{color:var(--bl-color-accent);text-decoration:underline}.bl-outcome__placeholder[data-astro-cid-iyi4ytz2]{display:flex;align-items:center;justify-content:center;position:relative}.bl-outcome__placeholder[data-astro-cid-iyi4ytz2]:not(:empty):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:150%;background:radial-gradient(ellipse at center,rgba(185,169,152,.08) 0%,transparent 65%);pointer-events:none;z-index:0}.bl-outcome__placeholder[data-astro-cid-iyi4ytz2]>.bl-showcase[data-astro-cid-iyi4ytz2]{position:relative;z-index:1}.bl-outcome__placeholder[data-astro-cid-iyi4ytz2]:empty{background-color:var(--bl-color-bg);border:1px solid var(--bl-color-border);border-radius:var(--bl-radius-2);aspect-ratio:4 / 3}.bl-outcome[data-astro-cid-iyi4ytz2]:nth-child(2n){background-color:var(--bl-color-surface-alt)}.bl-comm-hub{position:relative;width:100%;max-width:480px;margin:0 auto;display:flex;align-items:center;justify-content:center}.bl-comm-hub__card{position:relative;z-index:1;width:100%;background:#323838f2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px 24px;box-shadow:0 0 40px #b9a99814,0 8px 32px #00000040;color:#fbfffed9;font-family:var(--bl-font-family-body);font-size:11px;line-height:1.5}.bl-comm-hub__header{display:flex;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.bl-comm-hub__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--bl-color-accent)}.bl-comm-hub__title{font-size:12px;font-weight:600;color:var(--bl-color-text-inverse);letter-spacing:.01em}.bl-comm-hub__count{margin-left:auto;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fbfffe73}.bl-comm-hub__body{position:relative;display:grid;grid-template-columns:35% 15% 50%;align-items:stretch;min-height:180px;gap:0}.bl-comm-hub__sources{position:relative;height:180px}.bl-comm-hub__pill{position:absolute;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:10px;font-size:10px;font-weight:600;white-space:nowrap;transform:translateY(var(--pill-y)) translate(var(--pill-x)) rotate(var(--pill-rotate));transform-origin:center;will-change:transform,opacity}.bl-comm-hub__pill-icon{display:inline-flex;align-items:center;justify-content:center}.bl-comm-hub__pill-count{font-size:10px;font-weight:700;line-height:1}.bl-comm-hub__pill--whatsapp{background:#25d36626;border:1px solid rgba(37,211,102,.35);color:#25d366e6}.bl-comm-hub__pill--email{background:#3b82f626;border:1px solid rgba(59,130,246,.35);color:#3b82f6f2}.bl-comm-hub__pill--sms{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#ffffffa6}.bl-comm-hub__flow{position:relative;height:180px;margin:0 -8px}.bl-comm-hub__flow-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.bl-comm-hub__flow-svg--mobile{display:none}.bl-comm-hub__flow-line{fill:none;opacity:.55}.bl-comm-hub__flow-line--whatsapp{stroke:#25d36680}.bl-comm-hub__flow-line--email{stroke:#3b82f680}.bl-comm-hub__flow-line--sms{stroke:#ffffff59}.bl-comm-hub__particle{position:absolute;top:0;left:0;width:6px;height:6px;border-radius:50%;pointer-events:none;opacity:0;transform:translate3d(var(--particle-x, 0),var(--particle-y, 0),0) translate(-50%,-50%);will-change:transform,opacity}.bl-comm-hub__particle--whatsapp{background:#25d366f2;box-shadow:0 0 6px #25d36680}.bl-comm-hub__particle--email{background:#3b82f6;box-shadow:0 0 6px #3b82f680}.bl-comm-hub__particle--sms{background:#fffc;box-shadow:0 0 5px #ffffff4d}.bl-comm-hub__threads{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.bl-comm-hub__thread{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;height:48px;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.06)}.bl-comm-hub__thread:last-child{border-bottom:none}.bl-comm-hub__thread-dot{width:8px;height:8px;border-radius:50%;background:var(--thread-accent, var(--bl-color-accent));align-self:center;flex-shrink:0;box-shadow:0 0 6px color-mix(in srgb,var(--thread-accent, var(--bl-color-accent)) 40%,transparent)}.bl-comm-hub__thread-body{display:flex;flex-direction:column;gap:2px;min-width:0}.bl-comm-hub__thread-name{font-size:10px;font-weight:600;color:#fbfffef2;letter-spacing:.005em;line-height:1.2}.bl-comm-hub__thread-preview{font-size:9px;font-weight:400;color:#fbfffe80;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-comm-hub__thread-meta{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.bl-comm-hub__badge{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--bl-color-accent);color:var(--bl-color-surface-inverse);font-size:8px;font-weight:700;line-height:1;transform-origin:center;padding-top:1px}.bl-comm-hub__status{display:flex;align-items:center;gap:6px;margin-top:12px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06);font-size:9px;color:#fbfffe66;letter-spacing:.02em}.bl-comm-hub__status-dot{width:5px;height:5px;border-radius:50%;background:#22c55eb3;box-shadow:0 0 4px #22c55e80}.bl-comm-hub[data-comm-hub]:not(.is-ready) [data-comm-card]{opacity:1;transform:none}.bl-comm-hub[data-comm-hub]:not(.is-ready) [data-source-pill],.bl-comm-hub[data-comm-hub]:not(.is-ready) [data-flow-line],.bl-comm-hub[data-comm-hub]:not(.is-ready) [data-thread],.bl-comm-hub[data-comm-hub]:not(.is-ready) [data-thread-badge],.bl-comm-hub[data-comm-hub]:not(.is-ready) [data-comm-status],.bl-comm-hub[data-comm-hub]:not(.is-ready) [data-comm-header]{opacity:1}@media(max-width:1023px){.bl-comm-hub{max-width:100%}.bl-comm-hub__card{padding:16px}.bl-comm-hub__body{grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:auto;gap:12px}.bl-comm-hub__sources{height:32px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-items:center;gap:0}.bl-comm-hub__pill{position:relative;transform:rotate(var(--pill-rotate));--pill-x: 0;--pill-y: 0}.bl-comm-hub__flow{height:28px;margin:0}.bl-comm-hub__flow-svg--desktop{display:none}.bl-comm-hub__flow-svg--mobile{display:block}.bl-comm-hub__threads{gap:0}}@media(prefers-reduced-motion:reduce){.bl-comm-hub__particle{display:none}.bl-comm-hub__pill,.bl-comm-hub__thread,.bl-comm-hub__badge{transition:none}}.bl-home-pricing__card[data-astro-cid-nblbr77d]{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--bl-color-border);border-radius:var(--bl-radius-1);background-color:var(--bl-color-surface)}.bl-home-pricing__plan[data-astro-cid-nblbr77d],.bl-home-pricing__calc[data-astro-cid-nblbr77d]{padding:var(--bl-space-6) var(--bl-space-5)}.bl-home-pricing__calc[data-astro-cid-nblbr77d]{border-top:1px solid var(--bl-color-border)}.bl-home-pricing__price[data-astro-cid-nblbr77d]{margin:0;font-family:var(--bl-font-family-heading);font-size:var(--bl-type-display);font-weight:var(--bl-font-weight-semibold);line-height:1;letter-spacing:-.015em;color:var(--bl-color-text)}.bl-home-pricing__fee[data-astro-cid-nblbr77d]{margin:var(--bl-space-2) 0 var(--bl-space-1);font-size:var(--bl-font-size-4);font-weight:var(--bl-font-weight-semibold);color:var(--bl-color-text)}.bl-home-pricing__terms[data-astro-cid-nblbr77d]{margin:0 0 var(--bl-space-6);font-size:var(--bl-font-size-2);color:var(--bl-color-text-secondary)}.bl-home-pricing__includes[data-astro-cid-nblbr77d]{margin:0 0 var(--bl-space-3);font-size:var(--bl-font-size-body-sm);font-weight:var(--bl-font-weight-semibold);color:var(--bl-color-text)}.bl-home-pricing__features[data-astro-cid-nblbr77d]{margin:0 0 var(--bl-space-6);font-size:var(--bl-font-size-body-sm);line-height:1.5;color:var(--bl-color-text)}.bl-home-pricing__cta[data-astro-cid-nblbr77d]{width:100%}.bl-home-pricing__calc-heading[data-astro-cid-nblbr77d]{margin:0 0 var(--bl-space-2);font-family:var(--bl-font-family-body);font-size:var(--bl-font-size-4);font-weight:var(--bl-font-weight-semibold);line-height:1.3;word-spacing:normal;letter-spacing:0;color:var(--bl-color-text)}.bl-home-pricing__calc-subtitle[data-astro-cid-nblbr77d]{margin:0 0 var(--bl-space-6);font-size:var(--bl-font-size-body-sm);color:var(--bl-color-text-secondary)}@media(min-width:960px){.bl-home-pricing__card[data-astro-cid-nblbr77d]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.bl-home-pricing__plan[data-astro-cid-nblbr77d],.bl-home-pricing__calc[data-astro-cid-nblbr77d]{padding:var(--bl-space-7)}.bl-home-pricing__calc[data-astro-cid-nblbr77d]{display:flex;flex-direction:column;border-top:0;border-left:1px solid var(--bl-color-border)}.bl-home-pricing__calc[data-astro-cid-nblbr77d]>.bl-link-arrow[data-astro-cid-nblbr77d]{align-self:flex-start;margin-top:auto;margin-bottom:var(--bl-space-2)}}.bl-founder__layout[data-astro-cid-jsmdywdf]{display:grid;grid-template-columns:1fr;gap:var(--bl-space-7);align-items:center}@media(min-width:768px){.bl-founder__layout[data-astro-cid-jsmdywdf]{grid-template-columns:minmax(280px,420px) 1fr;gap:var(--bl-space-8)}}.bl-founder__figure[data-astro-cid-jsmdywdf]{display:flex;justify-content:center;margin:0}.bl-founder__image[data-astro-cid-jsmdywdf]{display:block;width:100%;max-width:420px;height:auto;aspect-ratio:1698 / 1896;object-fit:cover;border-radius:var(--bl-radius-1);background-color:var(--bl-color-surface-sand)}.bl-founder__text-column[data-astro-cid-jsmdywdf]{margin-bottom:0}.bl-founder__quote[data-astro-cid-jsmdywdf]{margin:var(--bl-space-5) 0 0}.bl-founder__text[data-astro-cid-jsmdywdf]{margin:0 0 var(--bl-space-4);padding-left:var(--bl-space-5);border-left:3px solid var(--bl-color-accent);font-size:var(--bl-font-size-3);line-height:1.55;color:var(--bl-color-text);text-wrap:pretty}@media(min-width:640px){.bl-founder__text[data-astro-cid-jsmdywdf]{font-size:var(--bl-font-size-4)}}.bl-founder__attribution[data-astro-cid-jsmdywdf]{padding-left:var(--bl-space-5);font-size:var(--bl-font-size-2);font-weight:var(--bl-font-weight-semibold);color:var(--bl-color-text-secondary)}planning-video[data-astro-cid-glzvu3or]{display:block;width:100%}.video-window[data-astro-cid-glzvu3or]{position:relative;aspect-ratio:1360 / 830;overflow:hidden;border-radius:9px;background:var(--bl-color-bg)}.video-window[data-astro-cid-glzvu3or] video[data-astro-cid-glzvu3or],.video-window[data-astro-cid-glzvu3or] img[data-astro-cid-glzvu3or]{display:block;position:absolute;top:0;width:100%;height:100%;max-width:none;object-fit:fill}planning-video[data-astro-cid-glzvu3or] .frame-front{cursor:pointer}.video-window[data-astro-cid-glzvu3or] video[data-astro-cid-glzvu3or]:fullscreen{position:fixed;inset:0;width:100vw;height:100vh;max-height:100vh;object-fit:contain;background:#000}[data-astro-cid-glzvu3or][hidden]{display:none!important}.video-toggle[data-astro-cid-glzvu3or]{position:absolute;inset:0;z-index:1;display:grid;place-items:center;width:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent}.video-toggle[data-astro-cid-glzvu3or]:hover{background:transparent}.video-toggle[data-astro-cid-glzvu3or]:focus-visible{outline-offset:-4px}.video-toggle__icon[data-astro-cid-glzvu3or]{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--bl-radius-full);background:color-mix(in srgb,var(--bl-color-surface-inverse) 80%,transparent);color:var(--bl-color-text-inverse)}.caption[data-astro-cid-glzvu3or]{display:flex;align-items:center;justify-content:space-between;gap:var(--bl-space-3);padding:var(--bl-space-3) var(--bl-space-2) 0;color:var(--bl-color-text-secondary);font-size:var(--bl-font-size-2)}.caption[data-astro-cid-glzvu3or]:only-child,.caption[data-astro-cid-glzvu3or]:has(>span:only-child){justify-content:center;text-align:center}button[data-astro-cid-glzvu3or]{display:inline-flex;align-items:center;justify-content:center;gap:var(--bl-space-2);min-height:44px;padding:var(--bl-space-2) var(--bl-space-3);border:1px solid var(--bl-color-border);border-radius:var(--bl-radius-full);background:var(--bl-color-surface);color:var(--bl-color-text);font:inherit;cursor:pointer;white-space:nowrap}button[data-astro-cid-glzvu3or]:hover{background:var(--bl-color-bg)}button[data-astro-cid-glzvu3or]:focus-visible,a[data-astro-cid-glzvu3or]:focus-visible{outline:var(--bl-focus-ring-width) solid var(--bl-color-border-focus);outline-offset:var(--bl-focus-ring-offset)}.recovery[data-astro-cid-glzvu3or]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bl-space-4)}p[data-astro-cid-glzvu3or]{margin:var(--bl-space-3) 0}a[data-astro-cid-glzvu3or]{color:var(--bl-color-text);text-decoration:underline}@media(max-width:600px){.caption[data-astro-cid-glzvu3or]{align-items:flex-start;font-size:var(--bl-font-size-1)}}.bl-feature-areas__list[data-astro-cid-hz6wfaie]{display:flex;flex-direction:column;gap:var(--bl-row-gap)}.bl-feature-areas__row[data-astro-cid-hz6wfaie]{display:flex;flex-direction:column;gap:var(--bl-space-6)}@media(min-width:1024px){.bl-feature-areas__row[data-astro-cid-hz6wfaie]{flex-direction:row;align-items:center;gap:var(--bl-space-8)}.bl-feature-areas__row--reversed[data-astro-cid-hz6wfaie]{flex-direction:row-reverse}.bl-feature-areas__copy[data-astro-cid-hz6wfaie],.bl-feature-areas__visual[data-astro-cid-hz6wfaie]{flex:1;min-width:0}.bl-feature-areas__row--demo[data-astro-cid-hz6wfaie],.bl-feature-areas__row--planning[data-astro-cid-hz6wfaie]{width:min(var(--bl-container-wide),calc(100vw - 2 * var(--bl-space-6)));margin-inline:calc((100% - min(var(--bl-container-wide),100vw - 2 * var(--bl-space-6)))/2)}.bl-feature-areas__row--demo[data-astro-cid-hz6wfaie]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bl-space-6)}.bl-feature-areas__row--planning[data-astro-cid-hz6wfaie] .bl-feature-areas__visual[data-astro-cid-hz6wfaie]{flex:2.2}}.bl-feature-areas__title[data-astro-cid-hz6wfaie]{margin-bottom:var(--bl-space-5)}.bl-feature-areas__title[data-astro-cid-hz6wfaie]:has(+.bl-feature-areas__body){margin-bottom:var(--bl-space-3)}.bl-feature-areas__row--demo[data-astro-cid-hz6wfaie] .bl-feature-areas__copy[data-astro-cid-hz6wfaie]{display:grid;gap:var(--bl-space-3);width:min(100%,var(--bl-container-max) - 2 * var(--bl-container-padding));margin-inline:auto}.bl-feature-areas__row--demo[data-astro-cid-hz6wfaie] .bl-feature-areas__title[data-astro-cid-hz6wfaie],.bl-feature-areas__row--demo[data-astro-cid-hz6wfaie] .bl-feature-areas__body[data-astro-cid-hz6wfaie]{margin:0}@media(min-width:1100px){.bl-feature-areas__row--demo[data-astro-cid-hz6wfaie] .bl-feature-areas__copy[data-astro-cid-hz6wfaie]{grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:end;gap:var(--bl-space-7)}.bl-feature-areas__row--demo[data-astro-cid-hz6wfaie] .bl-feature-areas__heading[data-astro-cid-hz6wfaie]{max-width:14ch}.bl-feature-areas__row--demo[data-astro-cid-hz6wfaie] .bl-feature-areas__body[data-astro-cid-hz6wfaie]{max-width:none}}.bl-feature-areas__heading[data-astro-cid-hz6wfaie]{margin:0;font-size:var(--bl-type-h3-lg);line-height:1.15;word-spacing:.05em;color:var(--bl-color-text);text-wrap:balance}.bl-feature-areas__body[data-astro-cid-hz6wfaie]{max-width:42ch;margin:0 0 var(--bl-space-5);font-size:var(--bl-font-size-3);line-height:1.55;color:var(--bl-color-text-secondary);text-wrap:pretty}.bl-feature-areas__checklist[data-astro-cid-hz6wfaie]{margin:0 0 var(--bl-space-4);font-size:var(--bl-font-size-3);line-height:1.5;color:var(--bl-color-text)}.bl-feature-areas__visual[data-astro-cid-hz6wfaie]{display:flex;align-items:center;justify-content:center}.bl-feature-areas__visual[data-astro-cid-hz6wfaie]>*{width:100%}.bl-feature-areas__diagram[data-astro-cid-hz6wfaie]{padding:var(--bl-space-5)}
