.hero-overlay[data-astro-cid-6a2o73dx]{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden}.hero-overlay__background[data-astro-cid-6a2o73dx]{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.hero-overlay__overlay[data-astro-cid-6a2o73dx]{position:absolute;inset:0;background:linear-gradient(135deg,#000c,#0009);z-index:2}.hero-overlay__container[data-astro-cid-6a2o73dx]{position:relative;z-index:3;width:100%;max-width:1280px;margin:0 auto;padding:var(--spacing-24) var(--spacing-6)}.hero-overlay__center[data-astro-cid-6a2o73dx]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-12)}.hero-overlay__split[data-astro-cid-6a2o73dx]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-16);align-items:center}.hero-overlay__content[data-astro-cid-6a2o73dx]{color:#fff}.hero-overlay__headline[data-astro-cid-6a2o73dx]{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--font-weight-bold);line-height:1.1;margin-bottom:var(--spacing-6);text-shadow:0 2px 20px rgba(0,0,0,.5)}.hero-overlay__subheadline[data-astro-cid-6a2o73dx]{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-4);opacity:.95;text-shadow:0 2px 10px rgba(0,0,0,.5)}.hero-overlay__description[data-astro-cid-6a2o73dx]{font-size:var(--text-lg);line-height:1.6;opacity:.9;max-width:600px}.hero-overlay__form-card[data-astro-cid-6a2o73dx]{background:#000000d9;backdrop-filter:blur(10px);padding:var(--spacing-10);border-radius:var(--radius-2xl);box-shadow:0 20px 60px #00000080;border:1px solid rgba(255,255,255,.1);max-width:500px;width:100%}.hero-overlay__form-title[data-astro-cid-6a2o73dx]{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:#fff;margin-bottom:var(--spacing-6);text-align:center}.hero-overlay__form[data-astro-cid-6a2o73dx]{display:flex;flex-direction:column;gap:var(--spacing-5)}.hero-overlay__field[data-astro-cid-6a2o73dx]{display:flex;flex-direction:column;gap:var(--spacing-2)}.hero-overlay__label[data-astro-cid-6a2o73dx]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:#ffffffe6}.hero-overlay__required[data-astro-cid-6a2o73dx]{color:#f44}.hero-overlay__input[data-astro-cid-6a2o73dx]{padding:var(--spacing-4);font-size:var(--text-base);border:2px solid rgba(255,255,255,.2);border-radius:var(--radius-lg);background-color:#ffffff1a;color:#fff;transition:all .2s ease}.hero-overlay__input[data-astro-cid-6a2o73dx]::placeholder{color:#ffffff80}.hero-overlay__input[data-astro-cid-6a2o73dx]:focus{outline:none;border-color:var(--color-primary);background-color:#ffffff26;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.2)}.hero-overlay__checkbox[data-astro-cid-6a2o73dx]{display:flex;align-items:flex-start;gap:var(--spacing-3);font-size:var(--text-sm);color:#fffc}.hero-overlay__checkbox[data-astro-cid-6a2o73dx] input[data-astro-cid-6a2o73dx]{margin-top:4px}.hero-overlay__checkbox[data-astro-cid-6a2o73dx] a[data-astro-cid-6a2o73dx]{color:var(--color-primary);text-decoration:underline}.hero-overlay__submit[data-astro-cid-6a2o73dx]{padding:var(--spacing-5) var(--spacing-8);font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:#fff;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #0000004d;text-transform:uppercase;letter-spacing:.5px}.hero-overlay__submit[data-astro-cid-6a2o73dx]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0006}.hero-overlay__phone[data-astro-cid-6a2o73dx]{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);background:#ffffff1a;backdrop-filter:blur(10px);border-radius:var(--radius-full);border:2px solid rgba(255,255,255,.2)}.hero-overlay__phone-icon[data-astro-cid-6a2o73dx]{font-size:var(--text-2xl)}.hero-overlay__phone-link[data-astro-cid-6a2o73dx]{font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:#fff;text-decoration:none;letter-spacing:1px}.hero-overlay__trust[data-astro-cid-6a2o73dx]{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-8)}.hero-overlay__trust-item[data-astro-cid-6a2o73dx]{font-size:var(--text-lg);color:#fff;display:flex;align-items:center;gap:var(--spacing-2)}@media(max-width:768px){.hero-overlay[data-astro-cid-6a2o73dx]{min-height:auto;padding:var(--spacing-16) 0}.hero-overlay__split[data-astro-cid-6a2o73dx]{grid-template-columns:1fr}.hero-overlay__headline[data-astro-cid-6a2o73dx]{font-size:2rem}.hero-overlay__subheadline[data-astro-cid-6a2o73dx]{font-size:1.25rem}.hero-overlay__form-card[data-astro-cid-6a2o73dx]{padding:var(--spacing-8)}}.features[data-astro-cid-pqqst6oe]{padding:var(--spacing-24) var(--spacing-6);background-color:var(--color-surface)}.features__container[data-astro-cid-pqqst6oe]{max-width:1280px;margin:0 auto}.features__header[data-astro-cid-pqqst6oe]{text-align:center;max-width:800px;margin:0 auto var(--spacing-16)}.features__headline[data-astro-cid-pqqst6oe]{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-textPrimary);margin-bottom:var(--spacing-4)}.features__subheadline[data-astro-cid-pqqst6oe]{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--line-height-relaxed);color:var(--color-textSecondary)}.features__grid--grid[data-astro-cid-pqqst6oe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-8)}.features__grid--list[data-astro-cid-pqqst6oe]{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:800px;margin:0 auto}.features__grid--cards[data-astro-cid-pqqst6oe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-8)}.features__grid--alternating[data-astro-cid-pqqst6oe]{display:flex;flex-direction:column;gap:var(--spacing-12)}.features__grid--minimal[data-astro-cid-pqqst6oe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-10)}.features__grid--icons[data-astro-cid-pqqst6oe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-6)}.features__item[data-astro-cid-pqqst6oe]{position:relative}.features--grid[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe],.features--cards[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]{padding:var(--spacing-8)}.features--cards[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]{background-color:var(--color-background);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:all .3s ease}.features--cards[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.features--list[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]{display:flex;gap:var(--spacing-6);align-items:flex-start}.features--alternating[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-12);align-items:center}.features--alternating[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]:nth-child(2n){direction:rtl}.features--alternating[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]:nth-child(2n)>[data-astro-cid-pqqst6oe]{direction:ltr}.features--minimal[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe],.features--icons[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]{text-align:center}.features__icon[data-astro-cid-pqqst6oe]{font-size:2.5rem;margin-bottom:var(--spacing-4);line-height:1}.features--grid[data-astro-cid-pqqst6oe] .features__icon[data-astro-cid-pqqst6oe],.features--cards[data-astro-cid-pqqst6oe] .features__icon[data-astro-cid-pqqst6oe]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f61a,#2563eb26);border:2px solid rgba(59,130,246,.2);border-radius:var(--radius-xl);transition:all .3s ease}.features--grid[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]:hover .features__icon[data-astro-cid-pqqst6oe],.features--cards[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]:hover .features__icon[data-astro-cid-pqqst6oe]{background:linear-gradient(135deg,#3b82f626,#2563eb33);border-color:#3b82f666;transform:scale(1.05)}.features--list[data-astro-cid-pqqst6oe] .features__icon[data-astro-cid-pqqst6oe]{flex-shrink:0;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f61a,#2563eb26);border:2px solid rgba(59,130,246,.2);border-radius:var(--radius-lg);font-size:1.75rem}.features--minimal[data-astro-cid-pqqst6oe] .features__icon[data-astro-cid-pqqst6oe],.features--icons[data-astro-cid-pqqst6oe] .features__icon[data-astro-cid-pqqst6oe]{display:inline-flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-3);font-size:3rem}.features__title[data-astro-cid-pqqst6oe]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-textPrimary);margin-bottom:var(--spacing-3)}.features__description[data-astro-cid-pqqst6oe]{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--line-height-relaxed);color:var(--color-textSecondary);margin-bottom:var(--spacing-4)}.features__link[data-astro-cid-pqqst6oe]{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none;transition:color .2s ease}.features__link[data-astro-cid-pqqst6oe]:hover{color:var(--color-primaryHover)}@media(max-width:768px){.features[data-astro-cid-pqqst6oe]{padding:var(--spacing-16) var(--spacing-4)}.features__headline[data-astro-cid-pqqst6oe]{font-size:var(--text-3xl)}.features__grid--grid[data-astro-cid-pqqst6oe],.features__grid--cards[data-astro-cid-pqqst6oe],.features__grid--minimal[data-astro-cid-pqqst6oe],.features__grid--icons[data-astro-cid-pqqst6oe],.features--alternating[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]{grid-template-columns:1fr}.features--alternating[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]:nth-child(2n){direction:ltr}.features--list[data-astro-cid-pqqst6oe] .features__item[data-astro-cid-pqqst6oe]{flex-direction:column;text-align:center}.features--list[data-astro-cid-pqqst6oe] .features__icon[data-astro-cid-pqqst6oe]{margin:0 auto}}.cta[data-astro-cid-fuuhus7n]{padding:var(--spacing-24) var(--spacing-6);background-color:var(--color-surface)}.cta--gradient[data-astro-cid-fuuhus7n]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%)}.cta--card[data-astro-cid-fuuhus7n]{background-color:var(--color-background)}.cta--card[data-astro-cid-fuuhus7n] .cta__container[data-astro-cid-fuuhus7n]{background-color:var(--color-surface);border-radius:var(--radius-2xl);padding:var(--spacing-16);box-shadow:var(--shadow-xl)}.cta__container[data-astro-cid-fuuhus7n]{max-width:1280px;margin:0 auto}.cta--split[data-astro-cid-fuuhus7n] .cta__container[data-astro-cid-fuuhus7n]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-16);align-items:center}.cta__content--centered[data-astro-cid-fuuhus7n]{text-align:center;max-width:800px;margin:0 auto}.cta__headline[data-astro-cid-fuuhus7n]{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);color:var(--color-textPrimary);margin-bottom:var(--spacing-4)}.cta--gradient[data-astro-cid-fuuhus7n] .cta__headline[data-astro-cid-fuuhus7n]{color:var(--color-textOnPrimary)}.cta__subheadline[data-astro-cid-fuuhus7n]{font-size:var(--text-lg);color:var(--color-textSecondary);margin-bottom:var(--spacing-8)}.cta--gradient[data-astro-cid-fuuhus7n] .cta__subheadline[data-astro-cid-fuuhus7n]{color:var(--color-textOnPrimary);opacity:.9}.cta__actions[data-astro-cid-fuuhus7n]{display:flex;gap:var(--spacing-4);justify-content:center;flex-wrap:wrap}.cta__content[data-astro-cid-fuuhus7n]:not(.cta__content--centered) .cta__actions[data-astro-cid-fuuhus7n]{justify-content:flex-start}.cta__button[data-astro-cid-fuuhus7n]{display:inline-flex;align-items:center;padding:var(--spacing-4) var(--spacing-8);font-size:var(--text-base);font-weight:var(--font-weight-semibold);border-radius:var(--radius-lg);text-decoration:none;transition:all .2s ease}.cta__button--primary[data-astro-cid-fuuhus7n]{background-color:var(--color-primary);color:var(--color-textOnPrimary);box-shadow:var(--shadow-md)}.cta__button--primary[data-astro-cid-fuuhus7n]:hover{background-color:var(--color-primaryHover);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.cta--gradient[data-astro-cid-fuuhus7n] .cta__button--primary[data-astro-cid-fuuhus7n]{background-color:var(--color-background);color:var(--color-primary)}.cta__button--secondary[data-astro-cid-fuuhus7n]{background-color:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.cta__button--secondary[data-astro-cid-fuuhus7n]:hover{background-color:var(--color-primaryLight)}.cta--gradient[data-astro-cid-fuuhus7n] .cta__button--secondary[data-astro-cid-fuuhus7n]{color:var(--color-textOnPrimary);border-color:var(--color-textOnPrimary)}.cta--gradient[data-astro-cid-fuuhus7n] .cta__button--secondary[data-astro-cid-fuuhus7n]:hover{background-color:#ffffff1a}.cta__image[data-astro-cid-fuuhus7n]{width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}@media(max-width:768px){.cta[data-astro-cid-fuuhus7n]{padding:var(--spacing-16) var(--spacing-4)}.cta__headline[data-astro-cid-fuuhus7n]{font-size:var(--text-3xl)}.cta--split[data-astro-cid-fuuhus7n] .cta__container[data-astro-cid-fuuhus7n]{grid-template-columns:1fr}.cta__actions[data-astro-cid-fuuhus7n]{flex-direction:column}.cta__button[data-astro-cid-fuuhus7n]{width:100%;justify-content:center}}.lead-form[data-astro-cid-alvwipsm]{padding:var(--spacing-16) var(--spacing-6);background-color:var(--color-background)}.lead-form__container[data-astro-cid-alvwipsm]{max-width:1280px;margin:0 auto}.lead-form__wrapper--inline[data-astro-cid-alvwipsm]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-16);align-items:center;background:linear-gradient(135deg,var(--color-primaryLight) 0%,var(--color-accentLight) 100%);padding:var(--spacing-16);border-radius:var(--radius-2xl);box-shadow:var(--shadow-2xl)}.lead-form__wrapper--sidebar[data-astro-cid-alvwipsm]{display:grid;grid-template-columns:400px 1fr;gap:var(--spacing-12);align-items:start}.lead-form__sidebar[data-astro-cid-alvwipsm]{position:sticky;top:var(--spacing-24);background-color:var(--color-surface);padding:var(--spacing-10);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl)}.lead-form__headline[data-astro-cid-alvwipsm]{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-textPrimary);margin-bottom:var(--spacing-4)}.lead-form__subheadline[data-astro-cid-alvwipsm]{font-size:var(--text-lg);color:var(--color-textSecondary);margin-bottom:var(--spacing-8)}.lead-form__form[data-astro-cid-alvwipsm]{display:flex;flex-direction:column;gap:var(--spacing-5)}.lead-form__field[data-astro-cid-alvwipsm]{display:flex;flex-direction:column;gap:var(--spacing-2)}.lead-form__label[data-astro-cid-alvwipsm]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-textPrimary)}.lead-form__required[data-astro-cid-alvwipsm]{color:var(--color-error)}.lead-form__input[data-astro-cid-alvwipsm],.lead-form__select[data-astro-cid-alvwipsm],.lead-form__textarea[data-astro-cid-alvwipsm]{padding:var(--spacing-4);font-size:var(--text-base);border:2px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-background);color:var(--color-textPrimary);transition:all .2s ease}.lead-form__input[data-astro-cid-alvwipsm]:focus,.lead-form__select[data-astro-cid-alvwipsm]:focus,.lead-form__textarea[data-astro-cid-alvwipsm]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primaryLight)}.lead-form__textarea[data-astro-cid-alvwipsm]{min-height:120px;resize:vertical}.lead-form__submit[data-astro-cid-alvwipsm]{padding:var(--spacing-5) var(--spacing-8);font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-textOnPrimary);background-color:var(--color-primary);border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-lg)}.lead-form__submit[data-astro-cid-alvwipsm]:hover{background-color:var(--color-primaryHover);transform:translateY(-2px);box-shadow:var(--shadow-xl)}.lead-form__benefits[data-astro-cid-alvwipsm]{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-4);margin:var(--spacing-6) 0}.lead-form__benefit[data-astro-cid-alvwipsm]{display:flex;align-items:center;gap:var(--spacing-3);font-size:var(--text-base);color:var(--color-textSecondary)}.lead-form__benefit-icon[data-astro-cid-alvwipsm]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--color-primary);color:var(--color-textOnPrimary);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.lead-form__trust[data-astro-cid-alvwipsm]{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}.lead-form__trust-signal[data-astro-cid-alvwipsm]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--text-xs);color:var(--color-textMuted)}.lead-form__trust-icon[data-astro-cid-alvwipsm]{font-size:var(--text-sm)}.lead-form__success[data-astro-cid-alvwipsm]{text-align:center;padding:var(--spacing-12)}.lead-form__success-icon[data-astro-cid-alvwipsm]{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:var(--color-success);color:#fff;border-radius:var(--radius-full);font-size:var(--text-5xl);margin-bottom:var(--spacing-6)}.lead-form__success-message[data-astro-cid-alvwipsm]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-textPrimary)}.lead-form__floating-trigger[data-astro-cid-alvwipsm]{position:fixed;bottom:var(--spacing-8);right:var(--spacing-8);display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);background-color:var(--color-primary);color:var(--color-textOnPrimary);border:none;border-radius:var(--radius-full);font-size:var(--text-base);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:var(--shadow-2xl);transition:all .3s ease;z-index:1000}.lead-form__floating-trigger[data-astro-cid-alvwipsm]:hover{transform:scale(1.05);box-shadow:0 20px 40px #0000004d}.lead-form__floating-modal[data-astro-cid-alvwipsm]{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:2000;padding:var(--spacing-6)}.lead-form__floating-content[data-astro-cid-alvwipsm]{position:relative;background-color:var(--color-background);padding:var(--spacing-12);border-radius:var(--radius-2xl);max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-2xl)}.lead-form__floating-close[data-astro-cid-alvwipsm]{position:absolute;top:var(--spacing-4);right:var(--spacing-4);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface);border:none;border-radius:var(--radius-full);font-size:var(--text-2xl);cursor:pointer;transition:all .2s ease}.lead-form__floating-close[data-astro-cid-alvwipsm]:hover{background-color:var(--color-error);color:#fff}@media(max-width:768px){.lead-form__wrapper--inline[data-astro-cid-alvwipsm],.lead-form__wrapper--sidebar[data-astro-cid-alvwipsm]{grid-template-columns:1fr}.lead-form__sidebar[data-astro-cid-alvwipsm]{position:static}}.stats[data-astro-cid-asfxynvr]{padding:var(--spacing-20) var(--spacing-6);background:linear-gradient(to bottom,var(--color-background),var(--color-surface))}.stats__container[data-astro-cid-asfxynvr]{max-width:1280px;margin:0 auto}.stats__header[data-astro-cid-asfxynvr]{text-align:center;margin-bottom:var(--spacing-16)}.stats__headline[data-astro-cid-asfxynvr]{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);color:var(--color-textPrimary);margin-bottom:var(--spacing-4)}.stats__subheadline[data-astro-cid-asfxynvr]{font-size:var(--text-xl);color:var(--color-textSecondary)}.stats__grid[data-astro-cid-asfxynvr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-12)}.stats__item[data-astro-cid-asfxynvr]{text-align:center;padding:var(--spacing-8)}.stats__value[data-astro-cid-asfxynvr]{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--font-weight-extrabold);color:var(--color-primary);line-height:1;margin-bottom:var(--spacing-3)}.stats__label[data-astro-cid-asfxynvr]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-textPrimary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.stats__description[data-astro-cid-asfxynvr]{font-size:var(--text-sm);color:var(--color-textSecondary);margin-top:var(--spacing-2)}.stats--cards[data-astro-cid-asfxynvr] .stats__item[data-astro-cid-asfxynvr]{background:var(--color-surface);border-radius:var(--radius-2xl);border:1px solid var(--color-border);box-shadow:0 4px 12px #0000000d;transition:transform .2s ease,box-shadow .2s ease}.stats--cards[data-astro-cid-asfxynvr] .stats__item[data-astro-cid-asfxynvr]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.stats--gradient[data-astro-cid-asfxynvr]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%)}.stats--gradient[data-astro-cid-asfxynvr] .stats__value[data-astro-cid-asfxynvr]{color:#fff}.stats--gradient[data-astro-cid-asfxynvr] .stats__label[data-astro-cid-asfxynvr],.stats--gradient[data-astro-cid-asfxynvr] .stats__description[data-astro-cid-asfxynvr]{color:#ffffffe6}@media(max-width:768px){.stats__grid[data-astro-cid-asfxynvr]{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}.stats__value[data-astro-cid-asfxynvr]{font-size:2.5rem}}.testimonials[data-astro-cid-4s6hrgrr]{padding:var(--spacing-24) var(--spacing-6);background:var(--color-surface)}.testimonials__container[data-astro-cid-4s6hrgrr]{max-width:1280px;margin:0 auto}.testimonials__header[data-astro-cid-4s6hrgrr]{text-align:center;margin-bottom:var(--spacing-16)}.testimonials__headline[data-astro-cid-4s6hrgrr]{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);color:var(--color-textPrimary);margin-bottom:var(--spacing-4)}.testimonials__subheadline[data-astro-cid-4s6hrgrr]{font-size:var(--text-xl);color:var(--color-textSecondary)}.testimonials__grid[data-astro-cid-4s6hrgrr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-8)}.testimonials__card[data-astro-cid-4s6hrgrr]{background:var(--color-background);border-radius:var(--radius-2xl);padding:var(--spacing-8);border:1px solid var(--color-border);box-shadow:0 4px 12px #0000000d;transition:transform .2s ease,box-shadow .2s ease}.testimonials__card[data-astro-cid-4s6hrgrr]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.testimonials__rating[data-astro-cid-4s6hrgrr]{display:flex;gap:var(--spacing-1);margin-bottom:var(--spacing-4)}.testimonials__star[data-astro-cid-4s6hrgrr]{font-size:var(--text-lg)}.testimonials__quote[data-astro-cid-4s6hrgrr]{font-size:var(--text-lg);line-height:var(--line-height-relaxed);color:var(--color-textPrimary);margin:0 0 var(--spacing-6) 0;font-style:italic}.testimonials__author[data-astro-cid-4s6hrgrr]{display:flex;align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}.testimonials__avatar[data-astro-cid-4s6hrgrr]{width:48px;height:48px;border-radius:var(--radius-full);object-fit:cover}.testimonials__author-info[data-astro-cid-4s6hrgrr]{flex:1}.testimonials__name[data-astro-cid-4s6hrgrr]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-textPrimary);margin-bottom:var(--spacing-1)}.testimonials__role[data-astro-cid-4s6hrgrr]{font-size:var(--text-sm);color:var(--color-textSecondary)}.testimonials--featured[data-astro-cid-4s6hrgrr] .testimonials__grid[data-astro-cid-4s6hrgrr]{grid-template-columns:1fr;max-width:900px;margin:0 auto}.testimonials--featured[data-astro-cid-4s6hrgrr] .testimonials__card[data-astro-cid-4s6hrgrr]{padding:var(--spacing-12);text-align:center}.testimonials--featured[data-astro-cid-4s6hrgrr] .testimonials__quote[data-astro-cid-4s6hrgrr]{font-size:var(--text-2xl)}.testimonials--featured[data-astro-cid-4s6hrgrr] .testimonials__author[data-astro-cid-4s6hrgrr]{justify-content:center}.testimonials--minimal[data-astro-cid-4s6hrgrr] .testimonials__card[data-astro-cid-4s6hrgrr]{background:transparent;border:none;box-shadow:none}.testimonials--minimal[data-astro-cid-4s6hrgrr] .testimonials__card[data-astro-cid-4s6hrgrr]:hover{transform:none}@media(max-width:768px){.testimonials__grid[data-astro-cid-4s6hrgrr]{grid-template-columns:1fr}.testimonials__quote[data-astro-cid-4s6hrgrr]{font-size:var(--text-base)}}.trust-bar[data-astro-cid-42j5kpko]{width:100%;padding:2rem 0}.trust-bar--light[data-astro-cid-42j5kpko]{background:#fffffff2;color:var(--color-neutral-900)}.trust-bar--dark[data-astro-cid-42j5kpko]{background:#00000080;color:#fff}.trust-bar__badges[data-astro-cid-42j5kpko]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:2rem}.trust-badge[data-astro-cid-42j5kpko]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600}.trust-badge__icon[data-astro-cid-42j5kpko]{font-size:1.5rem}.trust-bar__metrics[data-astro-cid-42j5kpko]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.trust-metric[data-astro-cid-42j5kpko]{display:flex;align-items:center;gap:1rem;text-align:left}.trust-metric__icon[data-astro-cid-42j5kpko]{font-size:2.5rem;opacity:.9}.trust-metric__value[data-astro-cid-42j5kpko]{font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:1}.trust-metric__label[data-astro-cid-42j5kpko]{font-size:var(--text-small);opacity:.8;margin-top:.25rem}@media(max-width:768px){.trust-bar__badges[data-astro-cid-42j5kpko]{gap:1rem}.trust-badge[data-astro-cid-42j5kpko]{font-size:.75rem}.trust-bar__metrics[data-astro-cid-42j5kpko]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.trust-metric__value[data-astro-cid-42j5kpko]{font-size:var(--text-h4)}}.testimonials-section[data-astro-cid-6fyazyn6]{padding:5rem 0;background:linear-gradient(180deg,var(--color-neutral-50) 0%,white 100%)}.container[data-astro-cid-6fyazyn6]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.testimonials-section__header[data-astro-cid-6fyazyn6]{text-align:center;margin-bottom:4rem}.testimonials-section__title[data-astro-cid-6fyazyn6]{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--color-neutral-900);margin-bottom:1rem}.testimonials-section__subtitle[data-astro-cid-6fyazyn6]{font-size:var(--text-body);color:var(--color-neutral-600);max-width:600px;margin:0 auto}.testimonials-grid--grid[data-astro-cid-6fyazyn6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.testimonials-grid--carousel[data-astro-cid-6fyazyn6]{display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem}.testimonials-grid--carousel[data-astro-cid-6fyazyn6] .testimonial-card[data-astro-cid-6fyazyn6]{flex:0 0 350px;scroll-snap-align:start}.testimonials-grid--masonry[data-astro-cid-6fyazyn6]{columns:3;column-gap:2rem}.testimonials-grid--masonry[data-astro-cid-6fyazyn6] .testimonial-card[data-astro-cid-6fyazyn6]{break-inside:avoid;margin-bottom:2rem}.testimonial-card[data-astro-cid-6fyazyn6]{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:transform .3s ease,box-shadow .3s ease;position:relative}.testimonial-card[data-astro-cid-6fyazyn6]:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.testimonial-card__verified[data-astro-cid-6fyazyn6]{position:absolute;top:1rem;right:1rem}.verified-badge[data-astro-cid-6fyazyn6]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;color:var(--color-success);background:#10b9811a;padding:.25rem .75rem;border-radius:9999px}.testimonial-card__rating[data-astro-cid-6fyazyn6]{font-size:1.25rem;margin-bottom:1rem;line-height:1}.testimonial-card__quote[data-astro-cid-6fyazyn6]{font-size:1rem;line-height:1.6;color:var(--color-neutral-700);margin:0 0 1.5rem;font-style:italic}.testimonial-card__author[data-astro-cid-6fyazyn6]{display:flex;align-items:center;gap:1rem}.testimonial-card__avatar[data-astro-cid-6fyazyn6]{width:48px;height:48px;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;color:#fff;flex-shrink:0}.testimonial-card__info[data-astro-cid-6fyazyn6]{flex:1}.testimonial-card__name[data-astro-cid-6fyazyn6]{font-weight:600;color:var(--color-neutral-900);font-size:.9375rem}.testimonial-card__role[data-astro-cid-6fyazyn6]{font-size:.875rem;color:var(--color-neutral-600)}.testimonial-card__location[data-astro-cid-6fyazyn6]{font-size:.75rem;color:var(--color-neutral-500);margin-top:.125rem}@media(max-width:768px){.testimonials-section[data-astro-cid-6fyazyn6]{padding:3rem 0}.testimonials-section__header[data-astro-cid-6fyazyn6]{margin-bottom:2rem}.testimonials-grid--grid[data-astro-cid-6fyazyn6]{grid-template-columns:1fr}.testimonials-grid--masonry[data-astro-cid-6fyazyn6]{columns:1}.testimonial-card[data-astro-cid-6fyazyn6]{padding:1.5rem}}.ai-assessment-form[data-astro-cid-kvxdocqp]{width:100%;max-width:800px;margin:0 auto}.ai-assessment-form[data-astro-cid-kvxdocqp].dark{background:#000c;backdrop-filter:blur(10px);border-radius:16px;padding:2rem;color:#fff}.assessment-step[data-astro-cid-kvxdocqp]{display:none}.assessment-step[data-astro-cid-kvxdocqp].active{display:block;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step-header[data-astro-cid-kvxdocqp]{margin-bottom:2rem;text-align:center}.step-header[data-astro-cid-kvxdocqp] h3[data-astro-cid-kvxdocqp]{font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.step-header[data-astro-cid-kvxdocqp] p[data-astro-cid-kvxdocqp]{font-size:1rem;opacity:.9;margin-bottom:1.5rem}.progress-bar[data-astro-cid-kvxdocqp]{width:100%;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.progress[data-astro-cid-kvxdocqp]{height:100%;background:linear-gradient(90deg,#3b82f6,#06b6d4);transition:width .5s ease}.form-grid[data-astro-cid-kvxdocqp]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2rem}.form-group[data-astro-cid-kvxdocqp].full-width{grid-column:1 / -1}.form-group[data-astro-cid-kvxdocqp] label[data-astro-cid-kvxdocqp]{display:block;font-weight:600;margin-bottom:.5rem;font-size:.9rem}.form-group[data-astro-cid-kvxdocqp] input[data-astro-cid-kvxdocqp],.form-group[data-astro-cid-kvxdocqp] select[data-astro-cid-kvxdocqp]{width:100%;padding:.875rem;border:2px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0d;color:#fff;font-size:1rem;transition:all .2s}.form-group[data-astro-cid-kvxdocqp] input[data-astro-cid-kvxdocqp]:focus,.form-group[data-astro-cid-kvxdocqp] select[data-astro-cid-kvxdocqp]:focus{outline:none;border-color:#3b82f6;background:#ffffff1a}.form-group[data-astro-cid-kvxdocqp].checkbox{display:flex;align-items:flex-start;gap:.75rem}.form-group[data-astro-cid-kvxdocqp].checkbox input[data-astro-cid-kvxdocqp][type=checkbox]{width:auto;margin-top:.25rem}.form-group[data-astro-cid-kvxdocqp].checkbox label[data-astro-cid-kvxdocqp]{margin-bottom:0;font-weight:400;font-size:.875rem}.btn-next[data-astro-cid-kvxdocqp],.btn-submit[data-astro-cid-kvxdocqp]{width:100%;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;border:none;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-next[data-astro-cid-kvxdocqp]:hover,.btn-submit[data-astro-cid-kvxdocqp]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #3b82f666}.privacy-note[data-astro-cid-kvxdocqp]{text-align:center;font-size:.875rem;opacity:.7;margin-top:1rem}.ai-loading[data-astro-cid-kvxdocqp]{text-align:center;padding:3rem 1rem}.spinner[data-astro-cid-kvxdocqp]{width:60px;height:60px;border:4px solid rgba(255,255,255,.1);border-top-color:#3b82f6;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 2rem}@keyframes spin{to{transform:rotate(360deg)}}.loading-text[data-astro-cid-kvxdocqp]{font-size:1.125rem;margin-bottom:2rem}.loading-steps[data-astro-cid-kvxdocqp]{list-style:none;padding:0;max-width:400px;margin:0 auto;text-align:left}.loading-steps[data-astro-cid-kvxdocqp] li[data-astro-cid-kvxdocqp]{padding:.75rem 1rem;margin-bottom:.5rem;background:#ffffff0d;border-radius:8px;opacity:.4;transition:opacity .3s}.loading-steps[data-astro-cid-kvxdocqp] li[data-astro-cid-kvxdocqp].active{opacity:1;background:#3b82f633}.ai-results[data-astro-cid-kvxdocqp]{display:grid;gap:1.5rem;margin-bottom:2rem}.result-card[data-astro-cid-kvxdocqp]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.result-card[data-astro-cid-kvxdocqp].highlight{background:linear-gradient(135deg,#3b82f633,#06b6d433);border-color:#3b82f64d;display:flex;align-items:center;gap:1.5rem}.result-icon[data-astro-cid-kvxdocqp]{font-size:3rem;line-height:1}.result-content[data-astro-cid-kvxdocqp] h4[data-astro-cid-kvxdocqp]{font-size:1rem;font-weight:600;margin-bottom:.5rem;opacity:.8}.result-value[data-astro-cid-kvxdocqp]{font-size:2rem;font-weight:700;color:#3b82f6;margin-bottom:.25rem}.result-note[data-astro-cid-kvxdocqp]{font-size:.875rem;opacity:.7}.benefits-list[data-astro-cid-kvxdocqp]{list-style:none;padding:0;margin-top:1rem}.benefits-list[data-astro-cid-kvxdocqp] li[data-astro-cid-kvxdocqp]{padding:.5rem 0 .5rem 1.5rem;position:relative}.benefits-list[data-astro-cid-kvxdocqp] li[data-astro-cid-kvxdocqp]:before{content:"✓";position:absolute;left:0;color:#3b82f6;font-weight:700}.ai-summary[data-astro-cid-kvxdocqp]{background:#ffffff0d;border-left:4px solid #3b82f6;padding:1.5rem;border-radius:8px;font-size:1rem;line-height:1.6}.success-message[data-astro-cid-kvxdocqp]{text-align:center;padding:2rem 1rem}.success-icon[data-astro-cid-kvxdocqp]{width:80px;height:80px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3rem;margin:0 auto 2rem;color:#fff}.success-message[data-astro-cid-kvxdocqp] h3[data-astro-cid-kvxdocqp]{font-size:2rem;margin-bottom:1rem}.next-steps[data-astro-cid-kvxdocqp]{text-align:left;max-width:500px;margin:2rem auto 0;background:#ffffff0d;padding:2rem;border-radius:12px}.next-steps[data-astro-cid-kvxdocqp] h4[data-astro-cid-kvxdocqp]{margin-bottom:1rem}.next-steps[data-astro-cid-kvxdocqp] ol[data-astro-cid-kvxdocqp]{padding-left:1.5rem}.next-steps[data-astro-cid-kvxdocqp] li[data-astro-cid-kvxdocqp]{padding:.5rem 0;line-height:1.6}@media(max-width:640px){.ai-assessment-form[data-astro-cid-kvxdocqp].dark{padding:1.5rem}.form-grid[data-astro-cid-kvxdocqp]{grid-template-columns:1fr}.result-card[data-astro-cid-kvxdocqp].highlight{flex-direction:column;text-align:center}.result-value[data-astro-cid-kvxdocqp]{font-size:1.5rem}}.clean-ai-hero[data-astro-cid-sgv7cuow]{padding:6rem 2rem 4rem;background:linear-gradient(to bottom,#f8fafc,#fff);min-height:600px;display:flex;align-items:center}.hero-container[data-astro-cid-sgv7cuow]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-content[data-astro-cid-sgv7cuow]{display:flex;flex-direction:column;gap:1.5rem}.ai-badge[data-astro-cid-sgv7cuow]{display:inline-flex;align-items:center;gap:.5rem;background:#eff6ff;border:1px solid #bfdbfe;padding:.5rem 1rem;border-radius:100px;font-size:.875rem;font-weight:500;color:#1e40af;width:fit-content}.badge-icon[data-astro-cid-sgv7cuow]{font-size:1rem}.hero-headline[data-astro-cid-sgv7cuow]{font-size:3.5rem;font-weight:800;line-height:1.1;margin:0}.headline-main[data-astro-cid-sgv7cuow]{display:block;color:#0f172a}.headline-gradient[data-astro-cid-sgv7cuow]{display:block;background:linear-gradient(135deg,#3b82f6,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description[data-astro-cid-sgv7cuow]{font-size:1.125rem;line-height:1.7;color:#475569;margin:0}.hero-ctas[data-astro-cid-sgv7cuow]{display:flex;gap:1rem;margin-top:.5rem}.btn-primary[data-astro-cid-sgv7cuow]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;box-shadow:0 4px 12px #3b82f64d}.btn-primary[data-astro-cid-sgv7cuow]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.btn-secondary[data-astro-cid-sgv7cuow]{padding:1rem 2rem;background:#fff;color:#475569;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-secondary[data-astro-cid-sgv7cuow]:hover{border-color:#cbd5e1;background:#f8fafc}.arrow[data-astro-cid-sgv7cuow]{transition:transform .2s}.btn-primary[data-astro-cid-sgv7cuow]:hover .arrow[data-astro-cid-sgv7cuow]{transform:translate(4px)}.trust-signals[data-astro-cid-sgv7cuow]{display:flex;gap:2rem;margin-top:.5rem}.trust-item[data-astro-cid-sgv7cuow]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b}.check-icon[data-astro-cid-sgv7cuow]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#10b981;color:#fff;border-radius:50%;font-size:.75rem;font-weight:700}.hero-visual[data-astro-cid-sgv7cuow]{display:flex;justify-content:center;align-items:center}.preview-card[data-astro-cid-sgv7cuow]{background:#fff;border-radius:24px;padding:2rem;box-shadow:0 20px 60px #0000001a;width:100%;max-width:450px}.card-header[data-astro-cid-sgv7cuow]{display:flex;gap:1rem;margin-bottom:2rem}.shield-icon[data-astro-cid-sgv7cuow]{width:48px;height:48px;background:#eff6ff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.card-title-area[data-astro-cid-sgv7cuow]{flex:1;display:flex;flex-direction:column;gap:.5rem}.card-title-skeleton[data-astro-cid-sgv7cuow]{height:16px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;width:70%}.card-subtitle-skeleton[data-astro-cid-sgv7cuow]{height:12px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;animation-delay:.2s;border-radius:4px;width:50%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.plan-options[data-astro-cid-sgv7cuow]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.plan-option[data-astro-cid-sgv7cuow]{position:relative}.plan-bar[data-astro-cid-sgv7cuow]{height:48px;background:#f1f5f9;border-radius:12px;border:2px solid transparent;transition:all .3s}.plan-bar[data-astro-cid-sgv7cuow].highlighted{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#3b82f6}.plan-option[data-astro-cid-sgv7cuow].best-match{position:relative}.best-match-badge[data-astro-cid-sgv7cuow]{position:absolute;top:-8px;right:12px;background:#3b82f6;color:#fff;padding:.25rem .75rem;border-radius:100px;font-size:.75rem;font-weight:600}.card-footer[data-astro-cid-sgv7cuow]{display:flex;align-items:center;gap:.75rem;padding-top:1.5rem;border-top:1px solid #f1f5f9}.avatar-group[data-astro-cid-sgv7cuow]{display:flex;margin-left:-8px}.avatar[data-astro-cid-sgv7cuow]{width:32px;height:32px;background:linear-gradient(135deg,#60a5fa,#3b82f6);border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid white;font-size:.875rem;margin-left:-8px}.avatar[data-astro-cid-sgv7cuow]:first-child{margin-left:0}.social-proof-text[data-astro-cid-sgv7cuow]{font-size:.875rem;color:#64748b}@media(max-width:768px){.clean-ai-hero[data-astro-cid-sgv7cuow]{padding:4rem 1.5rem 3rem}.hero-container[data-astro-cid-sgv7cuow]{grid-template-columns:1fr;gap:3rem}.hero-headline[data-astro-cid-sgv7cuow]{font-size:2.5rem}.hero-ctas[data-astro-cid-sgv7cuow]{flex-direction:column}.btn-primary[data-astro-cid-sgv7cuow],.btn-secondary[data-astro-cid-sgv7cuow]{width:100%;justify-content:center}.trust-signals[data-astro-cid-sgv7cuow]{flex-direction:column;gap:.75rem}.preview-card[data-astro-cid-sgv7cuow]{max-width:100%}}.nav[data-astro-cid-suzdtsdn]{position:sticky;top:0;z-index:1000;background-color:var(--color-background);border-bottom:1px solid var(--color-border);padding:var(--spacing-4) var(--spacing-6)}.nav__container[data-astro-cid-suzdtsdn]{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8)}.nav__logo[data-astro-cid-suzdtsdn]{text-decoration:none;display:flex;align-items:center}.nav__logo-text[data-astro-cid-suzdtsdn]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--color-textPrimary)}.nav__logo-image[data-astro-cid-suzdtsdn]{height:32px;width:auto}.nav__links[data-astro-cid-suzdtsdn]{display:flex;gap:var(--spacing-6);align-items:center}.nav__link[data-astro-cid-suzdtsdn]{font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-textSecondary);text-decoration:none;transition:color .2s ease}.nav__link[data-astro-cid-suzdtsdn]:hover{color:var(--color-primary)}.nav__cta[data-astro-cid-suzdtsdn]{display:inline-flex;align-items:center;padding:var(--spacing-3) var(--spacing-6);background-color:var(--color-primary);color:var(--color-textOnPrimary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-lg);text-decoration:none;transition:all .2s ease}.nav__cta[data-astro-cid-suzdtsdn]:hover{background-color:var(--color-primaryHover);transform:translateY(-1px)}.footer[data-astro-cid-suzdtsdn]{background-color:var(--color-surface);border-top:1px solid var(--color-border);padding:var(--spacing-16) var(--spacing-6) var(--spacing-8)}.footer__container[data-astro-cid-suzdtsdn]{max-width:1280px;margin:0 auto}.footer__top[data-astro-cid-suzdtsdn]{display:grid;grid-template-columns:1fr 2fr;gap:var(--spacing-16);margin-bottom:var(--spacing-12);padding-bottom:var(--spacing-12);border-bottom:1px solid var(--color-border)}.footer__brand[data-astro-cid-suzdtsdn]{max-width:300px}.footer__logo[data-astro-cid-suzdtsdn]{text-decoration:none;display:inline-flex;align-items:center;margin-bottom:var(--spacing-4)}.footer__logo-text[data-astro-cid-suzdtsdn]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--color-textPrimary)}.footer__logo-image[data-astro-cid-suzdtsdn]{height:32px;width:auto}.footer__tagline[data-astro-cid-suzdtsdn]{font-size:var(--text-sm);color:var(--color-textSecondary)}.footer__columns[data-astro-cid-suzdtsdn]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-8)}.footer__column-title[data-astro-cid-suzdtsdn]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-textPrimary);margin-bottom:var(--spacing-4);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.footer__column-links[data-astro-cid-suzdtsdn]{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-3)}.footer__link[data-astro-cid-suzdtsdn]{font-size:var(--text-sm);color:var(--color-textSecondary);text-decoration:none;transition:color .2s ease}.footer__link[data-astro-cid-suzdtsdn]:hover{color:var(--color-primary)}.footer__bottom[data-astro-cid-suzdtsdn]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}.footer__copyright[data-astro-cid-suzdtsdn]{font-size:var(--text-sm);color:var(--color-textMuted)}.footer__legal[data-astro-cid-suzdtsdn]{display:flex;gap:var(--spacing-6)}.footer__legal-link[data-astro-cid-suzdtsdn]{font-size:var(--text-sm);color:var(--color-textMuted);text-decoration:none;transition:color .2s ease}.footer__legal-link[data-astro-cid-suzdtsdn]:hover{color:var(--color-primary)}@media(max-width:768px){.nav__links[data-astro-cid-suzdtsdn]{display:none}.footer__top[data-astro-cid-suzdtsdn]{grid-template-columns:1fr}.footer__columns[data-astro-cid-suzdtsdn]{grid-template-columns:repeat(2,1fr)}.footer__bottom[data-astro-cid-suzdtsdn]{flex-direction:column;text-align:center}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--line-height-normal);color:var(--color-textPrimary);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}
