.container[data-astro-cid-zkhec6xw]{width:min(var(--content-width), calc(100% - 3rem));margin-inline:auto}.hero[data-astro-cid-zkhec6xw]{min-height:min(54rem, calc(100svh - var(--header-height)));background:var(--color-ink);color:var(--color-paper);align-items:center;display:flex;position:relative}.hero-layout[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr);align-items:center;padding-block:clamp(6rem,13vw,11rem);display:grid}.eyebrow[data-astro-cid-zkhec6xw]{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.4}.hero[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw],.services[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:var(--color-signal)}.problems[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw],.solutions[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw],.about[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:var(--color-rust)}h1[data-astro-cid-zkhec6xw],h2[data-astro-cid-zkhec6xw],h3[data-astro-cid-zkhec6xw],p[data-astro-cid-zkhec6xw]{margin-top:0}h1[data-astro-cid-zkhec6xw],h2[data-astro-cid-zkhec6xw],h3[data-astro-cid-zkhec6xw]{text-wrap:balance}h1[data-astro-cid-zkhec6xw]{max-width:15ch;margin-bottom:var(--space-5);font-family:var(--font-display);letter-spacing:-.075em;font-size:clamp(4rem,7.7vw,7.7rem);font-weight:720;line-height:.88}h1[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:var(--color-signal)}.hero-copy[data-astro-cid-zkhec6xw]{max-width:38rem;margin-bottom:var(--space-5);color:var(--color-body-on-dark);font-size:clamp(1.08rem,1.8vw,1.25rem);line-height:1.65}.hero-content[data-astro-cid-zkhec6xw]{max-width:72rem}.hero-content[data-astro-cid-zkhec6xw]:after{background:var(--color-border-dark);content:"";width:min(100%,15rem);height:1px;margin-top:clamp(3rem,8vw,6rem);display:block}.training-note[data-astro-cid-zkhec6xw]{border-block:1px solid var(--color-border);background:var(--color-paper);padding-block:clamp(3rem,5vw,4.25rem)}.training-note__inner[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(11rem,.75fr) minmax(0,1.5fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.training-note[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:var(--color-rust);margin:0}.training-note[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:18ch;margin-bottom:var(--space-2);letter-spacing:-.05em;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.08}.training-note[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]:not(.eyebrow){max-width:55ch;color:var(--color-text);font-size:var(--text-body-large);margin:0;line-height:1.6}.training-note[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{min-height:2.75rem;color:var(--color-rust);text-underline-offset:.25em;align-items:center;gap:.75rem;font-weight:700;display:inline-flex}.hero-actions[data-astro-cid-zkhec6xw]{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.button[data-astro-cid-zkhec6xw]{justify-content:center;align-items:center;gap:var(--space-4);border-radius:var(--radius-control);min-height:3.1rem;font-size:var(--text-small);border:1px solid #0000;padding:.75rem 1.1rem;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.button-primary[data-astro-cid-zkhec6xw]{background:var(--color-signal);color:var(--color-ink)}.button-primary[data-astro-cid-zkhec6xw]:hover{background:var(--color-paper)}.text-link[data-astro-cid-zkhec6xw]{color:var(--color-paper);font-size:var(--text-small);text-decoration-color:var(--color-slate);text-underline-offset:.35em;font-weight:650}@keyframes define-output{0%{border-color:var(--color-diagram-border)}to{border-color:var(--color-signal)}}.visually-hidden[data-astro-cid-zkhec6xw]{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.section[data-astro-cid-zkhec6xw]{padding-block:var(--space-section)}.problem-solution-story[data-astro-cid-zkhec6xw]{padding-block:var(--space-section);background:var(--color-paper)}.problem-solution-story[data-astro-cid-zkhec6xw]>.section[data-astro-cid-zkhec6xw]{padding-block:0}.problems[data-astro-cid-zkhec6xw]{background:0 0}.section-intro[data-astro-cid-zkhec6xw]{max-width:47rem}.section-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.about[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.next-steps[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:14ch;margin-bottom:var(--space-4);font-size:var(--text-heading);letter-spacing:-.055em;font-weight:590;line-height:1.02}.section-intro[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child,.about-copy[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:not(.eyebrow),.next-step-details[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]{max-width:var(--text-measure);color:var(--color-muted);font-size:var(--text-body-large);margin-bottom:0;line-height:1.65}.problems-intro[data-astro-cid-zkhec6xw]{max-width:none;margin-bottom:var(--space-7);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;column-gap:clamp(2rem,7vw,7rem);display:grid}.problems-intro[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw],.problems-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{grid-column:1}.problems-intro[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-3)}.problems-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin-bottom:0}.problems-intro[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{grid-area:2/2;padding-bottom:.25rem}.problem-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(1.25rem,2.5vw,2.5rem);display:grid}.problem-item[data-astro-cid-zkhec6xw]{min-width:0;padding-block:var(--space-4);border-top:1px solid var(--color-border)}.problem-item[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw],.solution-item[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-2);letter-spacing:-.03em;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:630}.problem-item[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw],.solution-item[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:38rem;color:var(--color-muted);font-size:var(--text-small);margin-bottom:0;line-height:1.65}.solutions[data-astro-cid-zkhec6xw]{background:0 0;margin-top:clamp(3rem,6vw,5rem)}.solutions-intro[data-astro-cid-zkhec6xw]{max-width:none;margin-bottom:var(--space-4);grid-template-columns:minmax(0,1.05fr) minmax(16rem,.8fr);align-items:end;column-gap:clamp(2rem,8vw,8rem);display:grid}.solutions-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:12ch;margin-bottom:0;font-size:clamp(2.8rem,5.2vw,5rem);line-height:.98}.solutions-intro[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{grid-area:1/1}.solutions-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{grid-area:2/1}.solutions-intro[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{max-width:40ch;font-size:var(--text-body-large);grid-area:2/2;margin-bottom:0;line-height:1.6}.editorial-note[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-3);color:var(--color-muted);font-size:var(--text-micro)}.solution-layout[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);display:grid}.solution-feature[data-astro-cid-zkhec6xw]{background:var(--color-ink);color:var(--color-paper);border-radius:0;grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.workflow-visual[data-astro-cid-zkhec6xw]{border-block:1px solid var(--color-border-dark);min-width:0;margin:0;padding:1.25rem 0 1.5rem;position:relative}.workflow-eyebrow[data-astro-cid-zkhec6xw]{color:var(--color-signal);letter-spacing:0;margin:0 0 1.25rem;font-size:.95rem;font-weight:650;line-height:1.4}.workflow-visual[data-astro-cid-zkhec6xw] ol[data-astro-cid-zkhec6xw]{counter-reset:workflow-step;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{min-height:8rem;color:var(--color-paper);counter-increment:workflow-step;padding:2.5rem 1rem 0 0;font-size:1.05rem;font-weight:620;line-height:1.35;position:relative}.workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:before{border:1px solid var(--color-signal);background:var(--color-ink);content:"";width:.7rem;height:.7rem;position:absolute;top:.25rem;left:0}.workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:after{background:var(--color-slate);content:"";height:1px;position:absolute;top:.58rem;left:.7rem;right:0}.workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:last-child:after{display:none}@media (prefers-reduced-motion:no-preference){.solution-feature[data-astro-cid-zkhec6xw]:is(:hover,:focus-within) .workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:before{animation:.72s ease-out both workflow-stage}.solution-feature[data-astro-cid-zkhec6xw]:is(:hover,:focus-within) .workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:nth-child(2):before{animation-delay:.45s}.solution-feature[data-astro-cid-zkhec6xw]:is(:hover,:focus-within) .workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:nth-child(3):before{animation-delay:.9s}.solution-feature[data-astro-cid-zkhec6xw]:is(:hover,:focus-within) .workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:nth-child(4):before{animation-delay:1.35s}}@keyframes workflow-stage{0%,to{background:var(--color-ink)}45%,70%{background:var(--color-signal)}}.workflow-note[data-astro-cid-zkhec6xw]{max-width:50ch;color:var(--color-body-on-dark);font-size:var(--text-small);margin:1rem 0 0;line-height:1.6}.solution-copy[data-astro-cid-zkhec6xw]{z-index:1;min-width:0;max-width:38rem;padding-right:1rem;position:relative}.solution-copy[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-3);letter-spacing:-.045em;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:580;line-height:1.05}.solution-copy[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:34rem;color:var(--color-body-on-dark);margin-bottom:0;line-height:1.65}.solution-list[data-astro-cid-zkhec6xw]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.solution-item[data-astro-cid-zkhec6xw]{padding-block:var(--space-5)}.solution-item[data-astro-cid-zkhec6xw]+.solution-item[data-astro-cid-zkhec6xw]{border-left:1px solid var(--color-border);padding-left:var(--space-5)}.services[data-astro-cid-zkhec6xw]{background:var(--color-ink);color:var(--color-paper)}.services-intro[data-astro-cid-zkhec6xw]{max-width:none;margin-bottom:var(--space-6);align-items:end;display:grid}.services-intro[data-astro-cid-zkhec6xw],.approach-summary[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);column-gap:clamp(2rem,7vw,7rem)}.services-intro[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw],.services-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{grid-column:1}.services-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{grid-row:2;max-width:13ch;margin-bottom:0}.services-intro[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{max-width:var(--text-measure);color:var(--color-body-on-dark);grid-area:2/2;margin-bottom:0}.approach-summary[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-6);align-items:end;display:grid}.approach-heading[data-astro-cid-zkhec6xw]{color:var(--color-paper);letter-spacing:-.055em;margin-bottom:0;font-size:clamp(2rem,4vw,3.6rem);font-weight:620;line-height:1}.approach-copy[data-astro-cid-zkhec6xw]{max-width:var(--text-measure);color:var(--color-body-on-dark);font-size:var(--text-body-large);margin-bottom:0;line-height:1.65}.service-journey[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,4rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.service-journey[data-astro-cid-zkhec6xw]:before{border-top:1px solid var(--color-slate);content:"";position:absolute;top:.35rem;left:0;right:0}.journey-step[data-astro-cid-zkhec6xw]{min-width:0;padding-top:2rem;position:relative}.journey-step[data-astro-cid-zkhec6xw]:before{border:2px solid var(--color-ink);background:var(--color-signal);content:"";width:.8rem;height:.8rem;position:absolute;top:0;left:0}.journey-phase[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-4);color:var(--color-signal);letter-spacing:-.055em;font-size:clamp(2rem,3vw,3rem);font-weight:640;line-height:1;display:block}.journey-step[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{max-width:18ch;margin-bottom:var(--space-3);letter-spacing:-.035em;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:620}.journey-step[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:25rem;color:var(--color-body-on-dark);font-size:var(--text-small);margin-bottom:0;line-height:1.7}.about[data-astro-cid-zkhec6xw]{background:var(--color-paper)}.about-layout[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr) minmax(17rem,.7fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.about-copy[data-astro-cid-zkhec6xw]{max-width:46rem}.about-copy[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:12ch;margin-bottom:var(--space-5)}.about-copy[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:not(.eyebrow)+p[data-astro-cid-zkhec6xw]{margin-top:var(--space-4);font-size:var(--text-small)}.about-principle[data-astro-cid-zkhec6xw]{border-left:3px solid var(--color-signal);background:var(--color-ink);color:var(--color-signal);letter-spacing:-.06em;text-wrap:balance;margin:0;padding:clamp(1.5rem,4vw,3rem);font-size:clamp(2rem,4vw,3.4rem);font-weight:570;line-height:1.03}.next-steps[data-astro-cid-zkhec6xw]{padding-block:var(--space-section);background:var(--color-ink);color:var(--color-paper)}.next-steps-layout[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1.1fr) minmax(17rem,.7fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.next-steps[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:12ch;margin-bottom:0}.next-step-details[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]{color:var(--color-body-on-dark)}.next-step-links[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;display:flex}.next-step-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{min-height:2.75rem;color:var(--color-paper);text-underline-offset:.3em;align-items:center;gap:.75rem;font-weight:650;display:inline-flex}.next-step-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:first-child{background:var(--color-signal);min-height:3.25rem;color:var(--color-ink);padding:.8rem 1.15rem;text-decoration:none}.next-step-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:first-child:hover{background:var(--color-paper);color:var(--color-ink)}.next-step-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:focus-visible{outline:3px solid var(--color-paper);outline-offset:4px}.next-step-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:first-child:focus-visible{outline-color:var(--color-signal)}.next-step-links[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{color:var(--color-signal)}@media (width<=64rem){.problem-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-content[data-astro-cid-zkhec6xw]{max-width:60rem}}@media (width<=48rem){.hero-layout[data-astro-cid-zkhec6xw]{gap:0;padding-block:clamp(3.5rem,10vw,5rem) 4.5rem}h1[data-astro-cid-zkhec6xw]{max-width:11ch;font-size:var(--text-display-mobile);line-height:.94}.training-note__inner[data-astro-cid-zkhec6xw]{gap:var(--space-3);grid-template-columns:1fr}.training-note[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{justify-self:start}.problems-intro[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-6);display:block}.problems-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-4)}.problem-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.problem-item[data-astro-cid-zkhec6xw]{padding-block:var(--space-4)}.services-intro[data-astro-cid-zkhec6xw]{max-width:none;display:block}.services-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-4)}.services-intro[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{margin-bottom:0}.approach-summary[data-astro-cid-zkhec6xw]{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:minmax(0,1fr)}.approach-heading[data-astro-cid-zkhec6xw]{font-size:clamp(2rem,7vw,2.8rem);line-height:1.05}.solution-layout[data-astro-cid-zkhec6xw],.about-layout[data-astro-cid-zkhec6xw],.next-steps-layout[data-astro-cid-zkhec6xw]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.solutions-intro[data-astro-cid-zkhec6xw]{max-width:47rem;display:block}.solutions-intro[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-4)}.solutions-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{max-width:13ch;margin-bottom:var(--space-4);font-size:var(--text-heading);line-height:1.02}.solutions-intro[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{max-width:var(--text-measure);font-size:var(--text-body-large);margin-bottom:0}.solution-feature[data-astro-cid-zkhec6xw]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);padding:clamp(1.25rem,5vw,2rem)}.workflow-visual[data-astro-cid-zkhec6xw]{margin-bottom:0}.workflow-visual[data-astro-cid-zkhec6xw] ol[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:0}.workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{min-height:4.5rem;padding:0 0 1.5rem 2.2rem}.workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:before{top:.25rem}.workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:after{width:1px;height:auto;inset:1rem auto 0 .33rem}.solution-copy[data-astro-cid-zkhec6xw]{padding-right:1rem}.solution-list[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.solution-item[data-astro-cid-zkhec6xw]+.solution-item[data-astro-cid-zkhec6xw]{border-top:1px solid var(--color-border);border-left:0;padding-left:0}.service-journey[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;row-gap:0;margin-left:.4rem;padding-left:1.5rem}.service-journey[data-astro-cid-zkhec6xw]:before{border-top:0;border-left:1px solid var(--color-slate);inset:.35rem auto .35rem .4rem}.journey-step[data-astro-cid-zkhec6xw],.journey-step[data-astro-cid-zkhec6xw]+.journey-step[data-astro-cid-zkhec6xw]{padding:0 0 var(--space-6);border:0;display:block}.journey-step[data-astro-cid-zkhec6xw]:before{top:.2rem;left:-1.5rem}.journey-phase[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-4);font-size:clamp(1.7rem,7vw,2.2rem)}.journey-step[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{margin-bottom:var(--space-2)}.journey-step[data-astro-cid-zkhec6xw]:last-child{padding-bottom:0}}@media (width<=22rem){h1[data-astro-cid-zkhec6xw]{font-size:min(3.25rem,11vw)}.section-intro[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.about[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.next-steps[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:clamp(1.75rem,8.5vw,2.25rem)}.hero-actions[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:stretch}.hero-actions[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.workflow-visual[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:before{transition:none!important;animation:none!important}}
