.audit-offer[data-astro-cid-3cc4t5uz]{padding:4rem 1rem 4.5rem;background:var(--color-bg-secondary);scroll-margin-top:4rem}@media(min-width:641px){.audit-offer[data-astro-cid-3cc4t5uz]{padding:5rem 2rem}}.audit-offer__container[data-astro-cid-3cc4t5uz]{max-width:64rem;margin:0 auto}.audit-offer__heading[data-astro-cid-3cc4t5uz]{text-align:center;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--color-text);margin:0 0 .75rem}.audit-offer__sub[data-astro-cid-3cc4t5uz]{text-align:center;font-size:clamp(.9375rem,1.5vw,1.0625rem);color:var(--color-text-secondary);margin:0 auto 3rem;max-width:34rem;line-height:1.6}.audit-offer__label[data-astro-cid-3cc4t5uz]{font-size:1.125rem;font-weight:700;color:var(--color-text);margin:0 0 1rem}.audit-page__grid[data-astro-cid-3cc4t5uz]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.audit-page__grid[data-astro-cid-3cc4t5uz]{grid-template-columns:1fr 400px;gap:3rem;align-items:start}}.audit-page__checks[data-astro-cid-3cc4t5uz]{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:480px){.audit-page__checks[data-astro-cid-3cc4t5uz]{grid-template-columns:1fr 1fr}}.audit-page__check-group[data-astro-cid-3cc4t5uz]{padding:1.25rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:.75rem}.audit-page__check-group[data-astro-cid-3cc4t5uz] h4[data-astro-cid-3cc4t5uz]{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem}.audit-page__check-group[data-astro-cid-3cc4t5uz] h4[data-astro-cid-3cc4t5uz] svg[data-astro-cid-3cc4t5uz]{width:1.125rem;height:1.125rem;color:var(--color-pomarancz-500);flex-shrink:0}.audit-page__check-group[data-astro-cid-3cc4t5uz] ul[data-astro-cid-3cc4t5uz]{list-style:none;padding:0;margin:0}.audit-page__check-group[data-astro-cid-3cc4t5uz] li[data-astro-cid-3cc4t5uz]{font-size:.8125rem;line-height:1.5;color:var(--color-text-secondary);padding:.1875rem 0}.audit-page__form-wrapper[data-astro-cid-3cc4t5uz]{order:-1}@media(min-width:768px){.audit-page__form-wrapper[data-astro-cid-3cc4t5uz]{order:0;position:sticky;top:5rem}}.audit-page__form-card[data-astro-cid-3cc4t5uz]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem}.audit-page__form-title[data-astro-cid-3cc4t5uz]{font-size:1.25rem;font-weight:800;color:var(--color-text);margin:0 0 .25rem}.audit-page__form-desc[data-astro-cid-3cc4t5uz]{font-size:.875rem;color:var(--color-text-secondary);margin:0 0 1.25rem}.audit-page__field[data-astro-cid-3cc4t5uz]{margin-bottom:1rem}.audit-page__field[data-astro-cid-3cc4t5uz] label[data-astro-cid-3cc4t5uz]{display:block;font-size:.8125rem;font-weight:600;color:var(--color-text);margin-bottom:.25rem}.audit-page__required[data-astro-cid-3cc4t5uz]{color:var(--color-pomarancz-500)}.audit-page__field[data-astro-cid-3cc4t5uz] input[data-astro-cid-3cc4t5uz],.audit-page__field[data-astro-cid-3cc4t5uz] textarea[data-astro-cid-3cc4t5uz]{width:100%;padding:.625rem .75rem;font-size:.9375rem;font-family:var(--font-sans);border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-bg);color:var(--color-text);transition:border-color .2s ease;box-sizing:border-box}.audit-page__field[data-astro-cid-3cc4t5uz] textarea[data-astro-cid-3cc4t5uz]{resize:vertical;min-height:4rem}.audit-page__field[data-astro-cid-3cc4t5uz] input[data-astro-cid-3cc4t5uz]:focus,.audit-page__field[data-astro-cid-3cc4t5uz] textarea[data-astro-cid-3cc4t5uz]:focus{outline:none;border-color:var(--color-primary-current);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-current) 15%,transparent)}.audit-page__consent[data-astro-cid-3cc4t5uz]{margin-bottom:1.25rem}.audit-page__consent[data-astro-cid-3cc4t5uz] label[data-astro-cid-3cc4t5uz]{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.4;color:var(--color-text-secondary);cursor:pointer}.audit-page__consent[data-astro-cid-3cc4t5uz] input[data-astro-cid-3cc4t5uz][type=checkbox]{margin-top:.125rem;flex-shrink:0;accent-color:var(--color-primary-current)}.audit-page__consent[data-astro-cid-3cc4t5uz] a[data-astro-cid-3cc4t5uz]{color:var(--color-primary-current);text-decoration:underline;text-underline-offset:2px}.audit-page__submit[data-astro-cid-3cc4t5uz]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-accent-current);color:#fff;font-weight:700;font-size:1rem;font-family:var(--font-sans);border:none;border-radius:.5rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;box-shadow:0 2px 8px color-mix(in srgb,var(--color-accent-current) 25%,transparent)}.audit-page__submit[data-astro-cid-3cc4t5uz]:hover{background:var(--color-accent-current-dark);transform:translateY(-1px);box-shadow:0 4px 16px color-mix(in srgb,var(--color-accent-current) 35%,transparent)}.audit-page__submit[data-astro-cid-3cc4t5uz]:active{transform:translateY(0)}.audit-page__submit[data-astro-cid-3cc4t5uz]:disabled{opacity:.7;cursor:wait;transform:none}.audit-page__submit-arrow[data-astro-cid-3cc4t5uz]{width:1rem;height:1rem;transition:transform .2s ease}.audit-page__submit[data-astro-cid-3cc4t5uz]:hover .audit-page__submit-arrow[data-astro-cid-3cc4t5uz]{transform:translate(2px)}.audit-page__form-note[data-astro-cid-3cc4t5uz]{text-align:center;font-size:.75rem;color:var(--color-text-secondary);margin:.75rem 0 0;opacity:.7}.audit-page__error[data-astro-cid-3cc4t5uz]{margin-top:.75rem;padding:.625rem .75rem;font-size:.8125rem;color:#dc2626;background:color-mix(in srgb,#dc2626 8%,var(--color-bg));border:1px solid color-mix(in srgb,#dc2626 20%,var(--color-border));border-radius:.5rem}.audit-page__success[data-astro-cid-3cc4t5uz]{text-align:center;padding:1rem 0}.audit-page__success-icon[data-astro-cid-3cc4t5uz]{width:3rem;height:3rem;color:#16a34a;margin-bottom:.75rem}.audit-page__success[data-astro-cid-3cc4t5uz] h3[data-astro-cid-3cc4t5uz]{font-size:1.25rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem}.audit-page__success[data-astro-cid-3cc4t5uz] p[data-astro-cid-3cc4t5uz]{font-size:.9375rem;color:var(--color-text-secondary);margin:0 0 1rem;line-height:1.5}.audit-page__blog-link[data-astro-cid-3cc4t5uz]{font-size:.875rem;color:var(--color-primary-current);text-decoration:underline;text-underline-offset:2px}.audit-page__blog-link[data-astro-cid-3cc4t5uz]:hover{color:var(--color-accent-current)}
