.dt-hero[data-astro-cid-nxkkmi3h]{padding-top:clamp(2.5rem,1.5rem + 4vw,4.5rem)}.dt-hero[data-astro-cid-nxkkmi3h] h1[data-astro-cid-nxkkmi3h]{max-width:24ch}.uses__lede[data-astro-cid-nxkkmi3h]{max-width:60ch}.uses__grid[data-astro-cid-nxkkmi3h]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.use[data-astro-cid-nxkkmi3h]{display:flex;flex-direction:column;padding:1.9rem;border-top:3px solid var(--accent)}.use[data-astro-cid-nxkkmi3h] h3[data-astro-cid-nxkkmi3h]{font-size:1.3rem;margin-bottom:.6rem}.use[data-astro-cid-nxkkmi3h] .use__body[data-astro-cid-nxkkmi3h]{font-size:1rem}.use[data-astro-cid-nxkkmi3h] .use__asked[data-astro-cid-nxkkmi3h]{margin-top:1.25rem;font-family:var(--font-head);font-size:.97rem;line-height:1.45;color:var(--ink)}.use[data-astro-cid-nxkkmi3h] .use__example[data-astro-cid-nxkkmi3h]{margin-top:auto;padding-top:1.25rem;font-family:var(--font-head);font-size:.97rem;line-height:1.45;color:var(--ink)}.use__example[data-astro-cid-nxkkmi3h]{border-top:1px solid var(--line)}.use__label[data-astro-cid-nxkkmi3h]{display:block;margin-bottom:.35rem;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--label)}@media(max-width:960px){.uses__grid[data-astro-cid-nxkkmi3h]{grid-template-columns:minmax(0,1fr)}}.dt-hero__sub[data-astro-cid-nxkkmi3h]{margin-top:1.25rem;max-width:58ch}.dt-hero__actions[data-astro-cid-nxkkmi3h]{margin-top:1.75rem}.seen__body[data-astro-cid-nxkkmi3h]{margin-top:1rem;max-width:46ch}.seen__pull[data-astro-cid-nxkkmi3h]{margin-top:1.5rem;font-family:var(--font-head);font-weight:600;color:var(--ink);max-width:40ch}.seen__points[data-astro-cid-nxkkmi3h]{display:grid;gap:1.5rem}.seen__item[data-astro-cid-nxkkmi3h]{padding-left:1rem;border-left:2px solid var(--accent)}.seen__item[data-astro-cid-nxkkmi3h] h3[data-astro-cid-nxkkmi3h]{margin-bottom:.35rem}.seen__item[data-astro-cid-nxkkmi3h] p[data-astro-cid-nxkkmi3h]{font-size:.97rem}.story[data-astro-cid-nxkkmi3h]{list-style:none;margin:0;padding:0;max-width:50rem}.story__item[data-astro-cid-nxkkmi3h]{display:grid;grid-template-columns:3rem minmax(0,1fr);column-gap:1.25rem}.story__n[data-astro-cid-nxkkmi3h]{font-family:var(--font-mono);font-size:.95rem;color:var(--label);text-align:right;padding-top:.1rem}.story__body[data-astro-cid-nxkkmi3h]{position:relative;padding:0 0 2rem 1.6rem;border-left:2px solid var(--line-strong)}.story__item[data-astro-cid-nxkkmi3h]:last-child .story__body[data-astro-cid-nxkkmi3h]{padding-bottom:0}.story__body[data-astro-cid-nxkkmi3h]:before{content:"";position:absolute;left:-7px;top:.3rem;width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--band)}.story__body[data-astro-cid-nxkkmi3h] h3[data-astro-cid-nxkkmi3h]{margin-bottom:.3rem}.story__close[data-astro-cid-nxkkmi3h]{margin-top:2.5rem;max-width:62ch}@media(max-width:480px){.story__item[data-astro-cid-nxkkmi3h]{grid-template-columns:2rem minmax(0,1fr);column-gap:.75rem}.story__body[data-astro-cid-nxkkmi3h]{padding-left:1.1rem}}.asks[data-astro-cid-nxkkmi3h]{margin:0;max-width:60rem}.asks__row[data-astro-cid-nxkkmi3h]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:.5rem 2rem;padding:1.1rem 0;border-top:1px solid var(--line-strong)}.asks__row[data-astro-cid-nxkkmi3h]:last-child{border-bottom:1px solid var(--line-strong)}.asks__row--head[data-astro-cid-nxkkmi3h]{padding:0 0 .6rem;border-top:none;font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--label)}.asks[data-astro-cid-nxkkmi3h] dt[data-astro-cid-nxkkmi3h]{font-family:var(--font-head);font-weight:600;color:var(--ink)}.asks[data-astro-cid-nxkkmi3h] dd[data-astro-cid-nxkkmi3h]{margin:0;color:var(--body)}.asks__more[data-astro-cid-nxkkmi3h]{margin-top:2rem}@media(max-width:700px){.asks__row[data-astro-cid-nxkkmi3h]{grid-template-columns:minmax(0,1fr)}.asks__row--head[data-astro-cid-nxkkmi3h]{display:none}}.alone__body[data-astro-cid-nxkkmi3h]{margin-top:1rem;max-width:46ch}.alone__more[data-astro-cid-nxkkmi3h]{margin-top:1.5rem}.alone__steps[data-astro-cid-nxkkmi3h] h3[data-astro-cid-nxkkmi3h]{margin-bottom:.25rem;padding-top:.2rem}.services__lede[data-astro-cid-nxkkmi3h]{max-width:56ch}.approach[data-astro-cid-nxkkmi3h]{margin-top:3rem;padding-top:2.5rem;border-top:1px solid var(--line-strong)}.approach__title[data-astro-cid-nxkkmi3h]{margin-bottom:1.25rem}.approach__steps[data-astro-cid-nxkkmi3h]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.approach__steps[data-astro-cid-nxkkmi3h] h4[data-astro-cid-nxkkmi3h]{font-size:1.02rem;margin-bottom:.25rem;padding-top:.2rem}.approach__steps[data-astro-cid-nxkkmi3h] p[data-astro-cid-nxkkmi3h]{font-size:.95rem}@media(max-width:960px){.approach__steps[data-astro-cid-nxkkmi3h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.approach__steps[data-astro-cid-nxkkmi3h]{grid-template-columns:minmax(0,1fr)}}.services__more[data-astro-cid-nxkkmi3h]{margin-top:2.5rem;max-width:62ch}.faq-wrap[data-astro-cid-nxkkmi3h]{max-width:52rem}.final[data-astro-cid-nxkkmi3h]{margin-bottom:-2rem}.final__inner[data-astro-cid-nxkkmi3h]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.final__inner[data-astro-cid-nxkkmi3h] h2[data-astro-cid-nxkkmi3h]{max-width:28ch}.final__actions[data-astro-cid-nxkkmi3h]{justify-content:center}.final__ghost[data-astro-cid-nxkkmi3h]{color:var(--panel-ink);border-color:var(--panel-line)}.final__ghost[data-astro-cid-nxkkmi3h]:hover{background:transparent;color:var(--panel-ink);border-color:var(--accent)}
