.enlivy-fullbleed[data-astro-cid-5ybxwilw]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.flow-transformation-story[data-astro-cid-5ybxwilw]{padding-block:clamp(1.25rem,3vw,2.5rem);padding-inline:clamp(1.25rem,4vw,2.5rem);background:var(--color-surface-2)}.fts-book[data-astro-cid-5ybxwilw]{margin-inline:auto;max-width:45rem;overflow:clip;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.fts-panel[data-astro-cid-5ybxwilw]{background:linear-gradient(180deg,color-mix(in srgb,var(--fts-accent) 11%,var(--color-surface)) var(--fts-head-h, 0px),transparent var(--fts-head-h, 0px))}.fts-header[data-astro-cid-5ybxwilw]{position:sticky;top:var(--header-h);z-index:2;padding-block:clamp(1rem,2.5vw,1.3rem);transition:box-shadow .25s;background:color-mix(in srgb,var(--fts-accent) 11%,var(--color-surface));border-bottom:1px solid color-mix(in srgb,var(--fts-accent) 22%,var(--color-border))}.fts-header[data-astro-cid-5ybxwilw][data-stuck]{box-shadow:0 10px 20px -16px color-mix(in srgb,var(--color-body) 55%,transparent)}@media(height<=640px){.fts-header[data-astro-cid-5ybxwilw]{position:static}}.fts-panel[data-astro-cid-5ybxwilw]+.fts-panel[data-astro-cid-5ybxwilw] .fts-header[data-astro-cid-5ybxwilw]{border-top:1px solid var(--color-border)}.fts-header-inner[data-astro-cid-5ybxwilw],.fts-inner[data-astro-cid-5ybxwilw]{padding-inline:clamp(1.25rem,5vw,2.5rem)}.fts-inner[data-astro-cid-5ybxwilw]{padding-block:clamp(2rem,5vw,2.75rem) clamp(2.5rem,6vw,3.5rem)}.fts-inner[data-astro-cid-5ybxwilw]>[data-astro-cid-5ybxwilw]{max-width:100%}.fts-marker[data-astro-cid-5ybxwilw]{display:flex;align-items:center;gap:.6rem;margin:0 0 .4rem;color:var(--fts-ink)}.fts-marker-num[data-astro-cid-5ybxwilw]{font-size:.85rem;font-weight:900;letter-spacing:.02em}.fts-marker-label[data-astro-cid-5ybxwilw]{font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.fts-title[data-astro-cid-5ybxwilw]{margin:0;text-wrap:balance;font-size:clamp(1.2rem,2.6vw,1.5rem);font-weight:900;line-height:1.25;color:var(--color-body)}.fts-title[data-astro-cid-5ybxwilw] .hero-clause{display:block}.fts-lead[data-astro-cid-5ybxwilw]{margin:0;white-space:pre-line;font-size:1.0625rem;line-height:1.7;color:var(--color-muted)}.fts-story[data-astro-cid-5ybxwilw]{margin-top:1.75rem}.fts-inner[data-astro-cid-5ybxwilw]>.fts-story[data-astro-cid-5ybxwilw]:first-child{margin-top:0}.fts-para[data-astro-cid-5ybxwilw]{margin:0;font-size:1.0625rem;line-height:1.8;color:var(--color-body)}@media(width>=768px){.fts-para[data-astro-cid-5ybxwilw]{font-size:1.125rem}}.fts-para[data-astro-cid-5ybxwilw]+.fts-para[data-astro-cid-5ybxwilw]{margin-top:1.35rem}.fts-quote[data-astro-cid-5ybxwilw]{position:relative;margin:2.5rem 0 0;padding:.25rem 0 .25rem 3rem}.fts-quote[data-astro-cid-5ybxwilw]:before{content:"„";position:absolute;left:0;top:-.15em;font-size:4.5rem;font-weight:900;line-height:1;color:color-mix(in srgb,var(--fts-accent) 45%,transparent)}.fts-quote[data-astro-cid-5ybxwilw] p[data-astro-cid-5ybxwilw]{margin:0;font-size:clamp(1.25rem,3.2vw,1.55rem);font-style:italic;font-weight:500;line-height:1.45;color:var(--color-body);text-wrap:pretty}.fts-quote[data-astro-cid-5ybxwilw] p[data-astro-cid-5ybxwilw]:after{content:"”";margin-left:.06em;font-style:normal;color:color-mix(in srgb,var(--fts-accent) 55%,var(--color-body))}.fts-story-closing[data-astro-cid-5ybxwilw]{margin:2rem 0 0;font-size:1.0625rem;line-height:1.75;color:var(--color-muted)}.fts-figure[data-astro-cid-5ybxwilw]{margin:2.25rem 0 0}.fts-figure[data-astro-cid-5ybxwilw] img[data-astro-cid-5ybxwilw]{width:100%;height:auto;border-radius:8px;border:1px solid var(--color-border)}.fts-figure[data-astro-cid-5ybxwilw] figcaption[data-astro-cid-5ybxwilw]{margin-top:.6rem;font-size:.82rem;color:var(--color-muted)}.fts-fracture[data-astro-cid-5ybxwilw]{--fts-accent: var(--color-danger);--fts-ink: var(--color-danger-ink)}.fts-vision[data-astro-cid-5ybxwilw]{--fts-accent: var(--color-info);--fts-ink: var(--color-info-ink)}.fts-system[data-astro-cid-5ybxwilw]{--fts-accent: var(--color-brand);--fts-ink: var(--color-brand-ink)}.fts-transformation[data-astro-cid-5ybxwilw]{--fts-accent: var(--color-success);--fts-ink: var(--color-success-ink)}.fts-vision-closing[data-astro-cid-5ybxwilw]{margin:2.25rem 0 0;text-wrap:balance;font-size:clamp(1.15rem,2.4vw,1.35rem);font-weight:900;line-height:1.35;color:var(--color-body)}.fts-soft-link[data-astro-cid-5ybxwilw]{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.5rem;font-size:.9rem;font-weight:700;color:var(--fts-ink);text-decoration:none}.fts-soft-link[data-astro-cid-5ybxwilw] svg[data-astro-cid-5ybxwilw]{width:.95rem;height:.95rem;transition:transform .2s}.fts-soft-link[data-astro-cid-5ybxwilw]:hover svg[data-astro-cid-5ybxwilw]{transform:translateY(2px)}.fts-subtitle[data-astro-cid-5ybxwilw]{margin:0;text-wrap:balance;font-size:clamp(1.1rem,2.2vw,1.3rem);font-weight:800;line-height:1.35;color:var(--color-body)}.fts-subtitle[data-astro-cid-5ybxwilw]+.fts-lead[data-astro-cid-5ybxwilw]{margin-top:1.1rem}.fts-flow[data-astro-cid-5ybxwilw]{position:relative;margin:2rem 0 0;padding:0;list-style:none}.fts-flow[data-astro-cid-5ybxwilw]:before{content:"";position:absolute;left:.72rem;top:.9rem;bottom:1.2rem;width:1px;background:var(--color-border)}.fts-flow-step[data-astro-cid-5ybxwilw]{position:relative;padding:0 0 1.35rem 2.5rem}.fts-flow-step[data-astro-cid-5ybxwilw]:last-child{padding-bottom:0}.fts-flow-num[data-astro-cid-5ybxwilw]{position:absolute;left:0;top:.05rem;display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:999px;background:var(--color-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-brand) 55%,var(--color-border));font-size:.78rem;font-weight:900;color:var(--fts-ink)}.fts-flow-line[data-astro-cid-5ybxwilw]{font-size:1rem;line-height:1.7;color:var(--color-muted)}.fts-flow-title[data-astro-cid-5ybxwilw]{font-weight:800;color:var(--color-body)}.fts-seq[data-astro-cid-5ybxwilw]{margin-top:1.25rem;padding:clamp(1.1rem,3vw,1.6rem);border:1px solid var(--color-border);border-radius:10px}.fts-seq[data-astro-cid-5ybxwilw]:first-child{margin-top:0}.fts-seq-title[data-astro-cid-5ybxwilw]{margin:0 0 1rem;font-size:1.05rem;font-weight:800;line-height:1.4;color:var(--color-body);text-wrap:balance}.fts-seq-pair[data-astro-cid-5ybxwilw]{display:grid;grid-template-columns:1fr;gap:.55rem;justify-items:start}.fts-seq-before[data-astro-cid-5ybxwilw],.fts-seq-after[data-astro-cid-5ybxwilw]{margin:0;padding-left:.95rem;border-left:2px solid;line-height:1.7}.fts-seq-before[data-astro-cid-5ybxwilw]{border-left-color:color-mix(in srgb,var(--color-danger) 55%,var(--color-border));font-size:.98rem;color:var(--color-muted)}.fts-seq-after[data-astro-cid-5ybxwilw]{border-left-color:color-mix(in srgb,var(--color-success) 65%,var(--color-border));font-size:1.0625rem;color:var(--color-body)}.fts-seq-arrow[data-astro-cid-5ybxwilw]{display:inline-flex;height:1.4rem;width:1.4rem;justify-self:center;align-items:center;justify-content:center;color:var(--color-success-ink)}.fts-seq-arrow[data-astro-cid-5ybxwilw] svg[data-astro-cid-5ybxwilw]{width:.9rem;height:.9rem;transform:rotate(90deg)}.fts-ask[data-astro-cid-5ybxwilw]{--fts-accent: var(--color-accent);--fts-ink: var(--color-accent-ink)}.fts-ask-band[data-astro-cid-5ybxwilw]{padding-block:clamp(1.25rem,3vw,1.75rem);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));border-top:1px solid color-mix(in srgb,var(--color-accent) 26%,var(--color-border))}.fts-cta[data-astro-cid-5ybxwilw]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem}.fts-cta-button[data-astro-cid-5ybxwilw]{display:inline-flex;align-items:center;gap:.5rem;border-radius:8px;background:var(--color-brand);padding:1rem 2.25rem;font-size:1.05rem;font-weight:700;color:var(--enlivy-kit-button-primary-text-color);text-decoration:none;transition:filter .2s}.fts-cta-button[data-astro-cid-5ybxwilw]:hover{filter:brightness(.94)}.fts-cta-button[data-astro-cid-5ybxwilw] svg[data-astro-cid-5ybxwilw]{width:1rem;height:1rem}.fts-cta-note[data-astro-cid-5ybxwilw]{font-size:.9rem;color:var(--color-muted)}.flow-transformation-story[data-astro-cid-5ybxwilw] .anim[data-astro-cid-5ybxwilw]{animation:.6s cubic-bezier(.4,0,.2,1) both fts-rise;animation-delay:var(--d, 0s)}@keyframes fts-rise{0%{opacity:0;transform:translateY(18px)}}@supports (animation-timeline: view()){.flow-transformation-story[data-astro-cid-5ybxwilw] .anim[data-astro-cid-5ybxwilw]{animation-delay:0s;animation-timeline:view();animation-range:entry 5% entry 45%}.flow-transformation-story[data-astro-cid-5ybxwilw] .fts-flow-step[data-astro-cid-5ybxwilw]{animation-range:entry calc(4% + var(--i, 0) * 2%) entry calc(40% + var(--i, 0) * 2%)}}@media(prefers-reduced-motion:reduce){.flow-transformation-story[data-astro-cid-5ybxwilw] .anim[data-astro-cid-5ybxwilw]{animation:none}}@media(prefers-reduced-motion:reduce){.fts-header[data-astro-cid-5ybxwilw]{transition:none}}.enlivy-fullbleed[data-astro-cid-6ffvt7hl]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.platform-consolidation[data-astro-cid-6ffvt7hl]{background:var(--color-surface-2);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.platform-consolidation[data-astro-cid-6ffvt7hl].pc--plain{background:none;border-color:#0000}.pc-inner[data-astro-cid-6ffvt7hl]{margin-inline:auto;width:100%;max-width:var(--container-page);padding:var(--spacing-section-sm) 1rem}@media(width>=640px){.pc-inner[data-astro-cid-6ffvt7hl]{padding-inline:1.5rem}}@media(width>=1024px){.pc-inner[data-astro-cid-6ffvt7hl]{padding-inline:2rem;padding-block:var(--spacing-section-md)}}.pc-head[data-astro-cid-6ffvt7hl]{max-width:46rem}.pc-eyebrow[data-astro-cid-6ffvt7hl]{margin:0 0 .6rem;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-ink)}.pc-title[data-astro-cid-6ffvt7hl] .hero-clause{display:block}.pc-title[data-astro-cid-6ffvt7hl]{margin:0;text-wrap:balance;font-size:clamp(1.6rem,3.4vw,2.25rem);font-weight:900;line-height:1.2;color:var(--color-body)}.pc-lead[data-astro-cid-6ffvt7hl]{margin:.9rem 0 0;font-size:1.0625rem;line-height:1.7;color:var(--color-muted)}.pc-swap[data-astro-cid-6ffvt7hl]{display:grid;grid-template-columns:1fr;justify-items:center;gap:1rem;margin-top:clamp(2rem,4vw,2.75rem);padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}@media(width>=768px){.pc-swap[data-astro-cid-6ffvt7hl]{grid-template-columns:minmax(0,1fr) auto minmax(0,auto);align-items:center;gap:clamp(1rem,3vw,2rem);justify-items:start;padding-block:clamp(1.5rem,3vw,2rem)}}.pc-past[data-astro-cid-6ffvt7hl]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media(width>=768px){.pc-past[data-astro-cid-6ffvt7hl]{justify-content:flex-start}}.pc-arrow[data-astro-cid-6ffvt7hl]{display:inline-flex;color:var(--color-brand-ink)}.pc-arrow[data-astro-cid-6ffvt7hl] svg[data-astro-cid-6ffvt7hl]{width:1.35rem;height:1.35rem;transform:rotate(90deg)}@media(width>=768px){.pc-arrow[data-astro-cid-6ffvt7hl] svg[data-astro-cid-6ffvt7hl]{transform:none}}.pc-future[data-astro-cid-6ffvt7hl]{display:inline-flex;min-width:11rem;align-items:center;justify-content:center;padding:.95rem 1.5rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-brand) 35%,var(--color-border));background:color-mix(in srgb,var(--color-brand) 10%,var(--color-surface))}.pc-future-logo[data-astro-cid-6ffvt7hl]{height:1.9rem;width:auto;display:block}.pc-future-name[data-astro-cid-6ffvt7hl]{font-size:1.15rem;font-weight:900;color:var(--color-body)}.pc-chip[data-astro-cid-6ffvt7hl]{display:inline-flex;align-items:center;gap:.4rem;height:2rem;padding-inline:.7rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:.85rem;font-weight:600;line-height:1;color:var(--color-muted);white-space:nowrap}.pc-chip[data-astro-cid-6ffvt7hl] img[data-astro-cid-6ffvt7hl]{height:1.05rem;width:1.05rem;object-fit:contain;border-radius:4px}.pc-chip[data-astro-cid-6ffvt7hl] .pc-mark[data-astro-cid-6ffvt7hl]{display:inline-flex}.pc-chip[data-astro-cid-6ffvt7hl] .pc-mark[data-astro-cid-6ffvt7hl] svg{height:1.05rem;width:1.05rem;display:block}.pc-heading[data-astro-cid-6ffvt7hl]{margin:clamp(2rem,4vw,2.75rem) 0 0;font-size:1.05rem;font-weight:800;line-height:1.35;color:var(--color-body)}.pc-list[data-astro-cid-6ffvt7hl]{display:grid;gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none}@media(width>=900px){.pc-list[data-astro-cid-6ffvt7hl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.pc-item[data-astro-cid-6ffvt7hl]{padding:clamp(1.25rem,3vw,1.6rem);border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.pc-item-tools[data-astro-cid-6ffvt7hl]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .85rem}.pc-item-context[data-astro-cid-6ffvt7hl]{font-size:.92rem;line-height:1.5;color:var(--color-muted)}.pc-item-text[data-astro-cid-6ffvt7hl]{margin:0;font-size:1rem;line-height:1.7;color:var(--color-body)}.pc-note[data-astro-cid-6ffvt7hl]{max-width:52rem;margin-top:clamp(1.25rem,3vw,1.75rem)}.pc-note[data-astro-cid-6ffvt7hl] p{margin:0;font-size:.9rem;line-height:1.7;color:var(--color-muted)}.sp[data-astro-cid-2f46vidz]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--color-surface-2);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);--sales: #38bdf8;--money: #8be1ad;--team: #d65dd3;--note: #e8c872}html:not(.darkmode) .sp[data-astro-cid-2f46vidz]{--sales: #0ea5e9;--money: #2fb872;--team: #c040bd;--note: #b8860b}.sp-stage[data-astro-cid-2f46vidz]{--fx-h: var(--sp-h, 420px);--fx-h-lg: var(--sp-h, 420px);overflow:hidden;isolation:isolate}.sp-stage[data-astro-cid-2f46vidz] .fx-canvas{-webkit-mask-image:linear-gradient(#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 6% 94%,#0000)}.sp-inner[data-astro-cid-2f46vidz]{width:100%;max-width:var(--container-page, 1200px);margin-inline:auto;padding-inline:1rem}@media(width>=640px){.sp-inner[data-astro-cid-2f46vidz]{padding-inline:1.5rem}}@media(width>=1024px){.sp-inner[data-astro-cid-2f46vidz]{padding-inline:2rem}}.sp-ruler[data-astro-cid-2f46vidz]{position:absolute;inset:0 0 auto;height:0;pointer-events:none}.sp-foot[data-astro-cid-2f46vidz]{padding-top:.5rem;padding-bottom:1.5rem}.sp-node[data-astro-cid-2f46vidz]{width:0;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--color-body);text-decoration:none;--accent: var(--sales)}.sp-node[data-astro-cid-2f46vidz][data-tone=money]{--accent: var(--money)}.sp-node[data-astro-cid-2f46vidz][data-tone=team]{--accent: var(--note)}.sp-node[data-astro-cid-2f46vidz][data-tone=client]{--accent: var(--team)}.sp-tile[data-astro-cid-2f46vidz]{display:grid;place-items:center;flex:none;width:48px;height:48px;margin-top:-24px;border-radius:14px;background:color-mix(in srgb,var(--accent) 12%,var(--color-surface));border:1px solid color-mix(in srgb,var(--accent) 40%,var(--color-border));box-shadow:0 1px 2px #1214180d,0 10px 24px -14px #1214184d;transition:box-shadow .3s,transform .3s,border-color .3s}.sp-tile--brand[data-astro-cid-2f46vidz]{background:var(--color-surface);border-color:var(--color-border)}.sp-tile[data-astro-cid-2f46vidz] svg[data-astro-cid-2f46vidz]{width:34px;height:34px}.sp-node[data-astro-cid-2f46vidz][data-lane=rail] .sp-tile[data-astro-cid-2f46vidz]{width:56px;height:56px;margin-top:-28px;border-radius:16px}.sp-node[data-astro-cid-2f46vidz][data-lane=rail] .sp-tile[data-astro-cid-2f46vidz] svg[data-astro-cid-2f46vidz]{width:40px;height:40px}.sp-node[data-astro-cid-2f46vidz][data-role=optional] .sp-tile[data-astro-cid-2f46vidz]{border-style:dashed;background:var(--color-surface);box-shadow:none}.sp-node[data-astro-cid-2f46vidz][data-role=optional] .sp-tile[data-astro-cid-2f46vidz] svg[data-astro-cid-2f46vidz]{opacity:.9}.sp-node[data-astro-cid-2f46vidz].is-on .sp-tile[data-astro-cid-2f46vidz],.sp-node[data-astro-cid-2f46vidz]:hover .sp-tile[data-astro-cid-2f46vidz],.sp-node[data-astro-cid-2f46vidz].is-hit .sp-tile[data-astro-cid-2f46vidz]{transform:scale(1.08);border-color:color-mix(in srgb,var(--hit, var(--accent)) 70%,var(--color-border));box-shadow:0 0 0 5px color-mix(in srgb,var(--hit, var(--accent)) 30%,transparent),0 10px 24px -14px #1214184d}.sp-name[data-astro-cid-2f46vidz]{width:max-content;max-width:6.5rem;font-size:11.5px;font-weight:600;line-height:1.2;text-align:center;text-wrap:balance;color:var(--color-body);padding:1px 4px;border-radius:5px;background:color-mix(in srgb,var(--color-surface-2) 78%,transparent)}.sp-node[data-astro-cid-2f46vidz][data-lane=rail] .sp-name[data-astro-cid-2f46vidz]{font-weight:700;max-width:7.5rem}.sp-node[data-astro-cid-2f46vidz][data-role=optional] .sp-name[data-astro-cid-2f46vidz]{color:var(--color-muted)}.sp-lane-name[data-astro-cid-2f46vidz]{translate:-50% -50%;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--team);background:var(--color-surface);border:1px solid color-mix(in srgb,var(--team) 45%,var(--color-border))}.sp-steps[data-astro-cid-2f46vidz]{display:flex;gap:.5rem;margin:0;padding:0;list-style:none}.sp-step[data-astro-cid-2f46vidz]{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:baseline;gap:0 .4rem;padding-top:.6rem;color:var(--color-muted);transition:color .3s}.sp-step-bar[data-astro-cid-2f46vidz]{position:absolute;inset:0 0 auto;height:3px;border-radius:2px;background:color-mix(in srgb,var(--color-body) 14%,transparent);overflow:hidden}.sp-step[data-astro-cid-2f46vidz][data-role=optional] .sp-step-bar[data-astro-cid-2f46vidz]{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--color-body) 22%,transparent) 0 6px,transparent 6px 10px)}.sp-step-bar[data-astro-cid-2f46vidz] b[data-astro-cid-2f46vidz]{display:block;width:0;height:100%;background:var(--color-brand);transition:width var(--dwell, 0s) linear}.sp-step[data-astro-cid-2f46vidz].is-done .sp-step-bar[data-astro-cid-2f46vidz] b[data-astro-cid-2f46vidz]{width:100%;transition:none}.sp-step[data-astro-cid-2f46vidz].is-active .sp-step-bar[data-astro-cid-2f46vidz] b[data-astro-cid-2f46vidz]{width:100%}.sp-step[data-astro-cid-2f46vidz].is-active,.sp-step[data-astro-cid-2f46vidz].is-on{color:var(--color-body)}.sp-step-n[data-astro-cid-2f46vidz]{font-size:11px;font-weight:800;letter-spacing:.06em}.sp-step-name[data-astro-cid-2f46vidz]{min-width:0;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-captions[data-astro-cid-2f46vidz]{min-height:3.2rem;margin-top:.9rem}.sp-caption[data-astro-cid-2f46vidz]{margin:0;max-width:52rem;font-size:.9rem;line-height:1.5;color:var(--color-muted);animation:.35s sp-cap-in}.sp-caption[data-astro-cid-2f46vidz] strong[data-astro-cid-2f46vidz]{color:var(--color-body)}.sp-cap-step[data-astro-cid-2f46vidz]{display:inline-block;margin-right:.5rem;padding:1px 7px;border-radius:999px;background:var(--color-brand);color:var(--color-on-brand);font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}.sp-cap-with[data-astro-cid-2f46vidz]{display:block;margin-top:.15rem;font-size:.8rem;color:var(--color-muted)}@keyframes sp-cap-in{0%{opacity:0;translate:0 4px}}.sp-legend[data-astro-cid-2f46vidz]{display:flex;gap:1.25rem;margin:.9rem 0 0;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.sp-legend[data-astro-cid-2f46vidz] span[data-astro-cid-2f46vidz]{display:inline-flex;align-items:center;gap:.4rem}.sp-key[data-astro-cid-2f46vidz]{display:inline-block;width:12px;height:12px;border-radius:4px;border:1px solid var(--color-border);background:var(--color-surface)}.sp-key--optional[data-astro-cid-2f46vidz]{border-style:dashed;border-color:color-mix(in srgb,var(--color-body) 45%,transparent)}.sp[data-astro-cid-2f46vidz] .sp-paper{fill:color-mix(in srgb,var(--color-body) 10%,var(--color-surface));stroke:color-mix(in srgb,var(--color-body) 34%,transparent);stroke-width:1px}.sp[data-astro-cid-2f46vidz] .sp-lane{fill:var(--color-surface-2);stroke:var(--color-border);stroke-width:.8px}.sp[data-astro-cid-2f46vidz] .sp-line{stroke:color-mix(in srgb,var(--color-body) 55%,transparent);stroke-width:1.8px;stroke-linecap:round}.sp[data-astro-cid-2f46vidz] .sp-rule{stroke:color-mix(in srgb,var(--color-body) 34%,transparent);stroke-width:1px}.sp[data-astro-cid-2f46vidz] .sp-ink{fill:color-mix(in srgb,var(--color-body) 70%,transparent)}.sp[data-astro-cid-2f46vidz] .sp-cell{fill:color-mix(in srgb,var(--color-body) 28%,transparent)}.sp[data-astro-cid-2f46vidz] .sp-accent{fill:var(--accent)}.sp[data-astro-cid-2f46vidz] .sp-accent-line{stroke:var(--accent)}@media(width<=1023px){.sp-tile[data-astro-cid-2f46vidz]{width:42px;height:42px;margin-top:-21px}.sp-tile[data-astro-cid-2f46vidz] svg[data-astro-cid-2f46vidz]{width:30px;height:30px}.sp-node[data-astro-cid-2f46vidz][data-lane=rail] .sp-tile[data-astro-cid-2f46vidz]{width:50px;height:50px;margin-top:-25px}.sp-node[data-astro-cid-2f46vidz][data-lane=rail] .sp-tile[data-astro-cid-2f46vidz] svg[data-astro-cid-2f46vidz]{width:36px;height:36px}.sp-name[data-astro-cid-2f46vidz]{font-size:10.5px;max-width:5.6rem}.sp-step-name[data-astro-cid-2f46vidz]{display:none}.sp-step[data-astro-cid-2f46vidz]{padding-top:.5rem}}@media(prefers-reduced-motion:reduce){.sp-tile[data-astro-cid-2f46vidz],.sp-step-bar[data-astro-cid-2f46vidz] b[data-astro-cid-2f46vidz]{transition:none}.sp-caption[data-astro-cid-2f46vidz]{animation:none}.sp-step[data-astro-cid-2f46vidz] .sp-step-bar[data-astro-cid-2f46vidz] b[data-astro-cid-2f46vidz]{width:100%}}.setup[data-astro-cid-dtkqc3oe]{display:flex;flex-direction:column}.setup-head[data-astro-cid-dtkqc3oe]{order:1}.setup-note[data-astro-cid-dtkqc3oe]{order:2}.setup-cost[data-astro-cid-dtkqc3oe]{order:3}.setup-map[data-astro-cid-dtkqc3oe]{order:4;width:100%;margin:clamp(1.75rem,4vw,2.5rem) 0 clamp(1.5rem,4vw,2.25rem)}.setup-groups[data-astro-cid-dtkqc3oe]{order:5}@media(width>=1024px){.setup[data-astro-cid-dtkqc3oe]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr auto auto;grid-template-areas:"head cost" "note cost" "map map" "groups groups";column-gap:4rem;align-items:start}.setup[data-astro-cid-dtkqc3oe] .setup-head[data-astro-cid-dtkqc3oe]{grid-area:head;margin-bottom:0}.setup-map[data-astro-cid-dtkqc3oe]{grid-area:map;margin:clamp(1.75rem,4vw,2.5rem) 0 clamp(1.5rem,4vw,2.25rem)}.setup-note[data-astro-cid-dtkqc3oe]{grid-area:note}.setup[data-astro-cid-dtkqc3oe] .setup-cost[data-astro-cid-dtkqc3oe]{grid-area:cost;margin:0}.setup-groups[data-astro-cid-dtkqc3oe]{grid-area:groups;margin-top:0}.setup[data-astro-cid-dtkqc3oe] .setup-cost-grid[data-astro-cid-dtkqc3oe]{grid-template-columns:minmax(0,1fr)}.setup[data-astro-cid-dtkqc3oe] .setup-cost-links[data-astro-cid-dtkqc3oe]{flex-direction:row;gap:1.25rem}}.setup-card[data-astro-cid-dtkqc3oe].is-on{border-color:color-mix(in srgb,var(--color-brand) 70%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand) 22%,transparent)}.setup-head[data-astro-cid-dtkqc3oe]{max-width:46rem}.setup-eyebrow[data-astro-cid-dtkqc3oe]{margin:0;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--color-brand-ink)}.setup-title[data-astro-cid-dtkqc3oe]{margin:.5rem 0 0;text-wrap:balance;font-size:clamp(1.875rem,3.6vw,2.25rem);font-weight:900;line-height:1.2;color:var(--color-body)}.setup-lead[data-astro-cid-dtkqc3oe]{margin:1rem 0 0;line-height:1.7;color:var(--color-muted)}.setup-group[data-astro-cid-dtkqc3oe]+.setup-group[data-astro-cid-dtkqc3oe]{margin-top:clamp(1.75rem,4vw,2.5rem)}.setup-group-title[data-astro-cid-dtkqc3oe]{margin:0 0 .9rem;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.setup-cards[data-astro-cid-dtkqc3oe]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(width>=640px){.setup-cards[data-astro-cid-dtkqc3oe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=1024px){.setup-cards[data-astro-cid-dtkqc3oe]{grid-template-columns:repeat(3,minmax(0,1fr))}.setup-cards[data-astro-cid-dtkqc3oe][data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=1280px){.setup-cards[data-astro-cid-dtkqc3oe][data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.setup-card[data-astro-cid-dtkqc3oe]{display:flex;flex-direction:column;gap:.6rem;min-width:0;margin:0;padding:1.15rem 1.25rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-2)}.setup-card[data-astro-cid-dtkqc3oe][data-optional]{border-style:dashed;background:var(--color-surface)}.setup-card-head[data-astro-cid-dtkqc3oe]{display:flex;align-items:center;gap:.75rem;min-width:0}.setup-chip[data-astro-cid-dtkqc3oe]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:10px}.setup-card-title[data-astro-cid-dtkqc3oe]{flex:1;min-width:0;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.setup-card-title[data-astro-cid-dtkqc3oe] a[data-astro-cid-dtkqc3oe]{color:var(--color-body);text-decoration:none}.setup-card-title[data-astro-cid-dtkqc3oe] a[data-astro-cid-dtkqc3oe]:hover{color:var(--color-brand-ink)}.setup-badge[data-astro-cid-dtkqc3oe]{flex-shrink:0;padding:.15rem .55rem;border:1px solid var(--color-brand);border-radius:999px;background:var(--color-brand);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-brand)}.setup-card-text[data-astro-cid-dtkqc3oe]{flex:1;margin:0;font-size:.95rem;line-height:1.6;color:var(--color-muted)}.setup-plan[data-astro-cid-dtkqc3oe]{display:flex;flex-direction:column;gap:.15rem;margin:.15rem 0 0;padding-top:.65rem;border-top:1px solid var(--color-border);font-size:.85rem;line-height:1.5;color:var(--color-muted)}.setup-plan[data-astro-cid-dtkqc3oe] a[data-astro-cid-dtkqc3oe]{font-weight:600;color:var(--color-body);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-brand) 50%,transparent);text-underline-offset:3px}.setup-plan[data-astro-cid-dtkqc3oe] a[data-astro-cid-dtkqc3oe]:hover{color:var(--color-brand-ink)}.setup-free[data-astro-cid-dtkqc3oe],.setup-allowance[data-astro-cid-dtkqc3oe]{font-weight:600;color:var(--color-body)}.setup-note[data-astro-cid-dtkqc3oe]{max-width:46rem;margin-top:1.25rem;padding-left:1rem;border-left:2px solid color-mix(in srgb,var(--color-brand) 45%,var(--color-border));font-size:.92rem;line-height:1.6;color:var(--color-muted)}.setup-note[data-astro-cid-dtkqc3oe] p{margin:0}.setup-cost[data-astro-cid-dtkqc3oe]{margin-top:clamp(1.5rem,4vw,2.25rem);padding:clamp(1.25rem,3vw,1.75rem);border:1px solid color-mix(in srgb,var(--color-brand) 35%,var(--color-border));border-radius:14px;background:color-mix(in srgb,var(--color-brand) 6%,var(--color-surface))}.setup-cost-label[data-astro-cid-dtkqc3oe],.setup-cost-sub[data-astro-cid-dtkqc3oe]{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.setup-cost-sub[data-astro-cid-dtkqc3oe]{letter-spacing:.06em}.setup-cost-grid[data-astro-cid-dtkqc3oe]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:.75rem}@media(width>=900px){.setup-cost-grid[data-astro-cid-dtkqc3oe]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start}}.setup-cost-figure[data-astro-cid-dtkqc3oe]{margin:.2rem 0 0;font-size:clamp(1.4rem,3vw,1.75rem);font-weight:900;line-height:1.2;color:var(--color-body)}.setup-cost-detail[data-astro-cid-dtkqc3oe]{margin:.35rem 0 0;font-size:.9rem;line-height:1.55;color:var(--color-muted)}.setup-cost-links[data-astro-cid-dtkqc3oe]{display:flex;flex-direction:column;gap:.5rem}.setup-cost-links[data-astro-cid-dtkqc3oe] a[data-astro-cid-dtkqc3oe]{font-size:.9rem;font-weight:600;color:var(--color-brand-ink);text-decoration:none;white-space:nowrap}.setup-cost-links[data-astro-cid-dtkqc3oe] a[data-astro-cid-dtkqc3oe]:hover{text-decoration:underline}.enlivy-fullbleed[data-astro-cid-a46yvp6h]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.enlivy-team-introduction[data-astro-cid-a46yvp6h]{position:relative;--ti-tint: var(--color-brand);background:color-mix(in srgb,var(--ti-tint) 7%,var(--color-surface));border-top:1px solid color-mix(in srgb,var(--ti-tint) 35%,var(--color-border));border-bottom:1px solid color-mix(in srgb,var(--ti-tint) 35%,var(--color-border))}.ti-body[data-astro-cid-a46yvp6h] p,.ti-footer[data-astro-cid-a46yvp6h] p{margin:0;font-size:1.125rem;line-height:1.65;color:var(--color-muted)}.ti-body[data-astro-cid-a46yvp6h] p+p,.ti-footer[data-astro-cid-a46yvp6h] p+p{margin-top:.5rem}.ti-body[data-astro-cid-a46yvp6h] a,.ti-footer[data-astro-cid-a46yvp6h] a{color:color-mix(in srgb,var(--ti-tint) 42%,var(--color-body));font-weight:600}.ti-inner[data-astro-cid-a46yvp6h]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "people" "actions"}.ti-copy[data-astro-cid-a46yvp6h]{grid-area:copy}.ti-actions[data-astro-cid-a46yvp6h]{grid-area:actions;margin-top:2rem}.ti-people[data-astro-cid-a46yvp6h]{grid-area:people;gap:1.5rem 2.25rem;margin-top:2.25rem}@media(width>=64rem){.ti-inner[data-astro-cid-a46yvp6h]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy people" "actions people";column-gap:4rem}.ti-people[data-astro-cid-a46yvp6h]{align-self:center;margin-top:0}.ti-actions[data-astro-cid-a46yvp6h]{margin-top:1.25rem}}.ti-person[data-astro-cid-a46yvp6h]{display:flex;min-width:8rem;max-width:12rem;flex-direction:column;align-items:center;gap:.1rem;text-align:center}.ti-person[data-astro-cid-a46yvp6h] img[data-astro-cid-a46yvp6h]{width:8rem;height:8rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--ti-tint) 40%,var(--color-surface));background:var(--color-surface-2);object-fit:cover;margin-bottom:.55rem}.ti-name[data-astro-cid-a46yvp6h]{font-size:.9rem;font-weight:800;line-height:1.2;color:var(--color-body);white-space:nowrap}.ti-role[data-astro-cid-a46yvp6h]{font-size:.75rem;line-height:1.3;color:var(--color-muted)}.ti-link[data-astro-cid-a46yvp6h]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-size:.9rem;font-weight:600;color:color-mix(in srgb,var(--ti-tint) 42%,var(--color-body));text-decoration:none}.ti-link[data-astro-cid-a46yvp6h] svg[data-astro-cid-a46yvp6h]{width:.95rem;height:.95rem;transition:transform .2s}.ti-link[data-astro-cid-a46yvp6h]:hover svg[data-astro-cid-a46yvp6h]{transform:translate(2px)}
