.content-section[data-astro-cid-ft2dwaoa]{background:var(--bg);padding-block:var(--space-12)}.content-section[data-astro-cid-ft2dwaoa]:nth-child(2n){background:var(--surf-1)}.two-col[data-astro-cid-ft2dwaoa]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:768px){.two-col[data-astro-cid-ft2dwaoa]{grid-template-columns:12rem 1fr;gap:var(--space-8)}}.col-label[data-astro-cid-ft2dwaoa]{display:flex;align-items:flex-start}.label-tag[data-astro-cid-ft2dwaoa]{font-family:var(--f-m);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.col-content[data-astro-cid-ft2dwaoa]{max-width:48rem}.content-heading[data-astro-cid-ft2dwaoa]{font-family:var(--f-e);font-size:var(--text-display-md);font-weight:var(--weight-regular);line-height:var(--leading-heading);letter-spacing:-.01em;color:var(--txt-1);margin-bottom:var(--space-3)}.content-body[data-astro-cid-ft2dwaoa]{font-family:var(--f-b);font-size:var(--text-body);line-height:var(--leading-body);color:var(--txt-1);opacity:.7;margin-bottom:var(--space-3)}.content-body[data-astro-cid-ft2dwaoa]:last-child{margin-bottom:0}.deliverables-list[data-astro-cid-ft2dwaoa]{display:flex;flex-direction:column;gap:var(--space-2)}.deliverable-item[data-astro-cid-ft2dwaoa]{display:flex;align-items:baseline;gap:var(--space-2);font-family:var(--f-b);font-size:var(--text-body);line-height:var(--leading-body);color:var(--txt-1);opacity:.8}.deliverable-dot[data-astro-cid-ft2dwaoa]{width:4px;height:4px;background:var(--accent);border-radius:9999px;flex-shrink:0;margin-top:.55em}.info-grid[data-astro-cid-ft2dwaoa]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:768px){.info-grid[data-astro-cid-ft2dwaoa]{grid-template-columns:1fr 1fr}}.info-card[data-astro-cid-ft2dwaoa]{background:var(--surf-2);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.info-label[data-astro-cid-ft2dwaoa]{font-family:var(--f-m);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.info-value[data-astro-cid-ft2dwaoa]{font-family:var(--f-e);font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--weight-regular);line-height:var(--leading-display);color:var(--txt-1)}.info-unit[data-astro-cid-ft2dwaoa]{font-family:var(--f-b);font-size:var(--text-body-lg);color:var(--txt-1);opacity:.6}.info-note[data-astro-cid-ft2dwaoa]{font-family:var(--f-b);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--txt-3);margin-top:var(--space-1)}.pricing-grid[data-astro-cid-ft2dwaoa]{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-bottom:var(--space-4)}@media(min-width:768px){.pricing-grid[data-astro-cid-ft2dwaoa]{grid-template-columns:1fr 1fr}}.pricing-card[data-astro-cid-ft2dwaoa]{background:var(--surf-2);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.pricing-tier[data-astro-cid-ft2dwaoa]{font-family:var(--f-m);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.pricing-method[data-astro-cid-ft2dwaoa]{font-family:var(--f-e);font-size:var(--text-h2);font-weight:var(--weight-regular);line-height:var(--leading-heading);color:var(--txt-1)}.pricing-price-row[data-astro-cid-ft2dwaoa]{display:flex;align-items:baseline;gap:var(--space-1)}.pricing-price[data-astro-cid-ft2dwaoa]{font-family:var(--f-e);font-size:var(--text-h1);font-weight:var(--weight-regular);color:var(--accent-hi)}.pricing-unit[data-astro-cid-ft2dwaoa]{font-family:var(--f-m);font-size:var(--text-micro);color:var(--txt-3);letter-spacing:.1em}.pricing-features[data-astro-cid-ft2dwaoa]{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-1)}.pricing-feature[data-astro-cid-ft2dwaoa]{display:flex;align-items:baseline;gap:var(--space-1);font-family:var(--f-b);font-size:var(--text-body-sm);color:var(--txt-1);opacity:.7}.pricing-note[data-astro-cid-ft2dwaoa]{font-family:var(--f-b);font-size:var(--text-body-sm);color:var(--txt-3);line-height:var(--leading-body)}
