.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);padding-block:clamp(3.5rem,9vw,7rem);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 17%, transparent), transparent 68%);pointer-events:none;z-index:-1;width:min(46rem,70vw);position:absolute;top:-35%;right:-12%}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:19ch}.hero__lede[data-astro-cid-lcdefpme]{max-width:56ch;margin-top:1.5rem}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.triggers[data-astro-cid-lcdefpme]{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1px;margin:2.5rem 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.triggers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--bg-raised)}.triggers[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{height:100%;color:inherit;flex-direction:column;padding:1.5rem;text-decoration:none;transition:background-color .15s;display:flex}.triggers[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--accent-wash)}.triggers__text[data-astro-cid-lcdefpme]{margin:0 0 1.1rem;font-size:1rem;line-height:1.55}.triggers__practice[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-top:auto;font-size:.74rem}.capability-band[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.6rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.capability-band[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--accent-line);padding-top:1rem}.capability-band__label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.4rem;font-size:.68rem;display:block}.capability-band[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem;font-size:1rem}.capability-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0;font-size:.9rem}.capability-band__more[data-astro-cid-lcdefpme]{margin:1.75rem 0 0;font-size:.92rem}.capability-band__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:540;text-decoration:none}.capability-band__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.practices[data-astro-cid-lcdefpme]{margin-top:2.5rem}.practices[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{margin-bottom:.6rem}.thesis[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.seams[data-astro-cid-lcdefpme]{border-left:2px solid var(--accent-line);gap:1.4rem;margin:0;padding:0 0 0 1.6rem;list-style:none;display:grid}.seams[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem;font-size:1.02rem}.seams[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0;font-size:.93rem}.engage[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,3.5rem);margin-top:2.5rem;display:grid}.engage__facts[data-astro-cid-lcdefpme]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.engage__facts[data-astro-cid-lcdefpme] dfn[data-astro-cid-lcdefpme]{margin-bottom:.3rem;font-size:1.02rem;font-style:normal;font-weight:620;display:block}.engage__facts[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0;font-size:.93rem}.pricing[data-astro-cid-lcdefpme]{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);padding:1.6rem}.pricing__kicker[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin:0 0 .5rem;font-size:.7rem}.pricing[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.45rem;font-size:1.1rem}.pricing__figure[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin:0 0 .9rem;font-size:clamp(1.75rem,1.4rem + 1.1vw,2.25rem);font-weight:660;line-height:1.1}.pricing__from[data-astro-cid-lcdefpme],.pricing__unit[data-astro-cid-lcdefpme]{letter-spacing:0;color:var(--text-muted);font-size:.82rem;font-weight:500}.pricing__summary[data-astro-cid-lcdefpme]{color:var(--text-muted);margin-bottom:1.4rem;font-size:.91rem}.pricing__floors[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);gap:.55rem;margin:0;padding-top:1.1rem;display:grid}.pricing__floors[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.pricing__floors[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:.92rem}.pricing__floors[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);text-decoration:none}.pricing__floors[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.pricing__floors[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;margin:0;font-size:.84rem}.pricing__note[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);color:var(--text-faint);margin:1.2rem 0 0;padding-top:1.1rem;font-size:.85rem}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch}@media (width<=56rem){.thesis[data-astro-cid-lcdefpme],.engage[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
