.audit-band[data-astro-cid-nsurbltt]{border:1px solid var(--color-border);background:var(--color-bg-elevated);text-align:left;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:24px 28px;display:flex}.audit-band__headline[data-astro-cid-nsurbltt]{color:var(--color-text-primary);margin-bottom:4px;font-size:17px;font-weight:600}.audit-band__sub[data-astro-cid-nsurbltt]{color:var(--color-text-secondary);max-width:640px;margin:0;font-size:14px;line-height:1.6}.offer-grid[data-astro-cid-nsurbltt] .feature-card{flex-direction:column;display:flex}.more-link[data-astro-cid-nsurbltt]{color:var(--color-text-primary);align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.more-link[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt]{transition:transform .15s}.more-link[data-astro-cid-nsurbltt]:hover span[data-astro-cid-nsurbltt]{transform:translate(3px)}.more-link[data-astro-cid-nsurbltt]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:4px}.faq-more[data-astro-cid-nsurbltt]{max-width:800px;color:var(--color-text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:28px auto 0;font-size:15px;display:flex}.hero[data-astro-cid-nsurbltt]{background:var(--color-bg);padding:80px 0}.hero__inner[data-astro-cid-nsurbltt]{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.hero__eyebrow[data-astro-cid-nsurbltt]{margin-bottom:24px}.hero__headline[data-astro-cid-nsurbltt]{letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:20px;font-size:clamp(34px,4.5vw,56px);font-weight:700;line-height:1.08}.hero__sub[data-astro-cid-nsurbltt]{color:var(--color-text-secondary);max-width:560px;margin-bottom:36px;font-size:18px;line-height:1.65}.hero__cta[data-astro-cid-nsurbltt]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero__visual[data-astro-cid-nsurbltt] img[data-astro-cid-nsurbltt]{border:1px solid var(--color-border);border-radius:16px;width:100%;height:auto;display:block}.problem-section[data-astro-cid-nsurbltt]{background:var(--color-bg-subtle);padding:100px 0}.problem-grid[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.demo-section[data-astro-cid-nsurbltt]{background:var(--color-bg-elevated);padding:100px 0}.offer-section[data-astro-cid-nsurbltt]{background:var(--color-bg);padding:100px 0}.offer-grid[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.tech-strip[data-astro-cid-nsurbltt]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:16px;margin-top:48px;padding:28px 32px}.tech-strip__label[data-astro-cid-nsurbltt]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-size:13px;font-weight:600}.tech-strip__tags[data-astro-cid-nsurbltt]{flex-wrap:wrap;gap:8px;display:flex}.hero__stats[data-astro-cid-nsurbltt]{grid-column:1/-1;margin-top:48px}.case-section[data-astro-cid-nsurbltt]{background:var(--color-bg);padding:0 0 100px}.case[data-astro-cid-nsurbltt]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:16px;grid-template-columns:280px 1fr;gap:48px;padding:48px;display:grid}.case__label[data-astro-cid-nsurbltt]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:16px;font-size:13px;font-weight:600}.case__metric[data-astro-cid-nsurbltt]{letter-spacing:-.03em;color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1}.case__metric-label[data-astro-cid-nsurbltt]{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.case__title[data-astro-cid-nsurbltt]{color:var(--color-text-primary);margin-bottom:10px;font-size:19px;font-weight:600}.case__desc[data-astro-cid-nsurbltt]{color:var(--color-text-secondary);margin-bottom:18px;font-size:15px;line-height:1.7}.case__tags[data-astro-cid-nsurbltt]{flex-wrap:wrap;gap:8px;display:flex}.packages-section[data-astro-cid-nsurbltt]{background:var(--color-bg);padding:0 0 100px}.packages-grid[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.package[data-astro-cid-nsurbltt]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:6px;padding:28px;display:flex}.package--featured[data-astro-cid-nsurbltt]{background:var(--color-bg);border-color:var(--color-text-primary);box-shadow:var(--shadow-md)}.package__name[data-astro-cid-nsurbltt]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:13px;font-weight:600}.package__hours[data-astro-cid-nsurbltt]{letter-spacing:-.02em;color:var(--color-text-primary);font-size:22px;font-weight:700}.package__price[data-astro-cid-nsurbltt]{color:var(--color-text-primary);margin-bottom:6px;font-size:15px;font-weight:600}.package__desc[data-astro-cid-nsurbltt]{color:var(--color-text-secondary);font-size:14px;line-height:1.6}.quote-section[data-astro-cid-nsurbltt]{background:var(--color-bg);padding:0 0 100px}.quote[data-astro-cid-nsurbltt]{text-align:center;max-width:780px;margin:0 auto}.quote__text[data-astro-cid-nsurbltt]{letter-spacing:-.01em;color:var(--color-text-primary);margin-bottom:28px;font-size:clamp(20px,2.5vw,26px);font-weight:500;line-height:1.5}.quote__author[data-astro-cid-nsurbltt]{justify-content:center;align-items:center;gap:14px;display:flex}.quote__avatar[data-astro-cid-nsurbltt]{background:var(--color-bg-subtle);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.quote__meta[data-astro-cid-nsurbltt]{text-align:left;color:var(--color-text-secondary);flex-direction:column;font-size:14px;display:flex}.quote__meta[data-astro-cid-nsurbltt] strong[data-astro-cid-nsurbltt]{color:var(--color-text-primary);font-weight:600}.faq-section[data-astro-cid-nsurbltt]{background:var(--color-bg-subtle);padding:100px 0}.faq-list[data-astro-cid-nsurbltt]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-nsurbltt]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;margin-bottom:10px}.faq-item[data-astro-cid-nsurbltt] summary[data-astro-cid-nsurbltt]{color:var(--color-text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:15px;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-nsurbltt] summary[data-astro-cid-nsurbltt]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-nsurbltt] summary[data-astro-cid-nsurbltt] svg[data-astro-cid-nsurbltt]{color:var(--color-text-muted);flex-shrink:0;transition:transform .15s}.faq-item[data-astro-cid-nsurbltt][open] summary[data-astro-cid-nsurbltt] svg[data-astro-cid-nsurbltt]{transform:rotate(180deg)}.faq-item[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{color:var(--color-text-secondary);padding:0 22px 18px;font-size:14px;line-height:1.7}.photo-section[data-astro-cid-nsurbltt]{background:var(--color-bg);padding:0 0 100px}.photo[data-astro-cid-nsurbltt] img[data-astro-cid-nsurbltt]{border:1px solid var(--color-border);border-radius:16px;width:100%;height:auto;display:block}.photo[data-astro-cid-nsurbltt] figcaption[data-astro-cid-nsurbltt]{color:var(--color-text-muted);text-align:center;margin-top:14px;font-size:14px}.process-section[data-astro-cid-nsurbltt]{background:var(--color-bg-subtle);padding:100px 0}.process-grid[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.outcomes-section[data-astro-cid-nsurbltt]{background:var(--color-bg);padding:100px 0}.outcomes-list[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,1fr);gap:14px;max-width:900px;margin:0 auto;display:grid}.outcomes-list__item[data-astro-cid-nsurbltt]{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:12px;align-items:flex-start;gap:12px;padding:20px 24px;font-size:15px;line-height:1.5;display:flex}.outcomes-list__item[data-astro-cid-nsurbltt] svg[data-astro-cid-nsurbltt]{color:var(--color-text-primary);flex-shrink:0;margin-top:1px}@media (width<=900px){.hero__inner[data-astro-cid-nsurbltt]{grid-template-columns:1fr;gap:40px}.hero__visual[data-astro-cid-nsurbltt]{order:-1;max-width:520px}.case[data-astro-cid-nsurbltt]{grid-template-columns:1fr;gap:28px;padding:32px}}@media (width<=640px){.hero[data-astro-cid-nsurbltt]{padding:56px 0 48px}.problem-grid[data-astro-cid-nsurbltt],.offer-grid[data-astro-cid-nsurbltt],.process-grid[data-astro-cid-nsurbltt],.outcomes-list[data-astro-cid-nsurbltt]{grid-template-columns:1fr}}
