.band[data-astro-cid-6r2ofqfw]{padding-block:var(--section-y)}.hero__actions[data-astro-cid-6r2ofqfw]{gap:var(--space-1);margin:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.hero__media[data-astro-cid-6r2ofqfw]{max-width:400px;margin-left:auto}.hero__media[data-astro-cid-6r2ofqfw] img{border-radius:var(--radius);object-fit:cover;width:100%;height:auto}.prose[data-astro-cid-6r2ofqfw]{font-size:var(--fs-base);max-width:62ch}.prose[data-astro-cid-6r2ofqfw]+.prose[data-astro-cid-6r2ofqfw]{margin-top:var(--space-2)}.services__grid[data-astro-cid-6r2ofqfw]{gap:var(--gap-h);margin-top:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.featured[data-astro-cid-6r2ofqfw]{align-items:flex-start;gap:var(--space-1);padding:var(--space-3);flex-direction:column;grid-column:1/-1;display:flex}.featured[data-astro-cid-6r2ofqfw] h3[data-astro-cid-6r2ofqfw]{font-size:var(--fs-md);margin:var(--space-1) 0 0}.featured[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]{font-size:var(--fs-sm);max-width:62ch;margin:0}.featured[data-astro-cid-6r2ofqfw] .btn[data-astro-cid-6r2ofqfw]{margin-top:var(--space-2)}.deliverables[data-astro-cid-6r2ofqfw]{gap:var(--gap-h);margin:var(--space-3) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.deliverable[data-astro-cid-6r2ofqfw]{padding:var(--space-3)}.deliverable[data-astro-cid-6r2ofqfw] h3[data-astro-cid-6r2ofqfw]{font-size:var(--fs-md);margin:0 0 6px}.deliverable[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]{font-size:var(--fs-sm);margin:0}.steps[data-astro-cid-6r2ofqfw]{gap:var(--gap-h);margin:var(--space-3) 0 0;counter-reset:step;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.step[data-astro-cid-6r2ofqfw]{padding:var(--space-3);counter-increment:step}.step[data-astro-cid-6r2ofqfw] h3[data-astro-cid-6r2ofqfw]{font-size:var(--fs-md);margin:0 0 6px}.step[data-astro-cid-6r2ofqfw] h3[data-astro-cid-6r2ofqfw]:before{content:counter(step);width:26px;height:26px;margin-right:var(--space-1);background:var(--color-accent);color:var(--color-white);font-size:var(--fs-sm);vertical-align:2px;border-radius:50%;place-items:center;display:inline-grid}.step[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]{font-size:var(--fs-sm);margin:0}.options[data-astro-cid-6r2ofqfw]{gap:var(--gap-h);margin:var(--space-3) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.option[data-astro-cid-6r2ofqfw]{padding:var(--space-3);flex-direction:column;display:flex}.option[data-astro-cid-6r2ofqfw] h3[data-astro-cid-6r2ofqfw]{font-size:var(--fs-md);margin:0 0 6px}.option[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]{font-size:var(--fs-sm);margin:0}.option__for[data-astro-cid-6r2ofqfw]{padding-top:var(--space-2);border-top:1px solid var(--color-border);margin-top:var(--space-2)!important}.option__for[data-astro-cid-6r2ofqfw] span[data-astro-cid-6r2ofqfw]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent);margin-bottom:2px;font-weight:700;display:block}.about__row[data-astro-cid-6r2ofqfw]{gap:var(--gap-h);grid-template-columns:2fr 1fr;align-items:stretch;display:grid}.about__card[data-astro-cid-6r2ofqfw]{padding:var(--space-4)}.about__card[data-astro-cid-6r2ofqfw] h3[data-astro-cid-6r2ofqfw]{font-size:var(--fs-lg);margin:var(--space-2) 0}.about__card[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]{font-size:var(--fs-base);max-width:62ch}.about__card[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]+p[data-astro-cid-6r2ofqfw]{margin-top:var(--space-2)}.about__photo[data-astro-cid-6r2ofqfw]{border-radius:var(--radius);display:flex;overflow:hidden}.about__photo[data-astro-cid-6r2ofqfw] img{object-fit:cover;width:100%;height:100%;display:block}.arrow[data-astro-cid-6r2ofqfw]{margin-top:var(--space-2);font-weight:700;font-size:var(--fs-base);color:var(--color-primary);text-decoration:none;display:inline-block}.arrow[data-astro-cid-6r2ofqfw]:hover{color:var(--color-accent)}.faq__row[data-astro-cid-6r2ofqfw]{gap:var(--gap-h);grid-template-columns:22.3% 1fr;align-items:stretch;display:grid}@media (width<=900px){.services__grid[data-astro-cid-6r2ofqfw],.deliverables[data-astro-cid-6r2ofqfw],.steps[data-astro-cid-6r2ofqfw],.options[data-astro-cid-6r2ofqfw],.about__row[data-astro-cid-6r2ofqfw],.faq__row[data-astro-cid-6r2ofqfw]{grid-template-columns:1fr}}@media (width>=601px) and (width<=900px){.steps[data-astro-cid-6r2ofqfw],.options[data-astro-cid-6r2ofqfw],.deliverables[data-astro-cid-6r2ofqfw]{grid-template-columns:repeat(2,1fr)}}
