.landing-hero.svelte-3ewxtv{display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;padding-top:var(--space-14);padding-bottom:var(--space-12)}.hero-grid.svelte-3ewxtv{display:grid;grid-template-columns:1.4fr 1fr;column-gap:var(--space-10);align-items:start}.hero-text.svelte-3ewxtv{display:flex;flex-direction:column;align-items:flex-start}.hero-eyebrow.svelte-3ewxtv{text-transform:uppercase;font-weight:var(--weight-semibold)}.hero-heading.svelte-3ewxtv{margin-top:var(--space-5);margin-bottom:0;line-height:var(--leading-tight)}.hero-desc.svelte-3ewxtv{margin-top:var(--space-6);font-size:var(--text-md);color:var(--color-grey-500);max-width:38rem;line-height:var(--leading-relaxed)}.hero-cta.svelte-3ewxtv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-top:var(--space-7);width:100%}.hero-buttons.svelte-3ewxtv{display:flex;gap:var(--space-3);width:100%}.hero-bullets.svelte-3ewxtv{grid-column:2;grid-row:1;background:var(--color-grey-50);border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-lg);padding:var(--space-6)}.hero-bullets__label.svelte-3ewxtv{font-weight:var(--weight-bold);font-size:var(--text-md);margin-bottom:var(--space-2)}.hero-bullets.svelte-3ewxtv .bullet-list{padding-top:var(--space-3)}.hero-video.svelte-3ewxtv{grid-column:1 / -1;grid-row:2;width:100%;margin-top:var(--space-10);position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 4px 6px -1px #0000000f,0 20px 50px -12px #00000026}.hero-video.svelte-3ewxtv iframe:where(.svelte-3ewxtv){position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media screen and (max-width:991px){.landing-hero.svelte-3ewxtv{padding-top:var(--space-12);padding-bottom:var(--space-11)}.hero-grid.svelte-3ewxtv{grid-template-columns:1fr}.hero-bullets.svelte-3ewxtv,.hero-video.svelte-3ewxtv{grid-column:1;grid-row:auto;margin-top:var(--space-7)}}@media screen and (max-width:767px){.landing-hero.svelte-3ewxtv{padding-top:var(--space-13);padding-bottom:var(--space-10)}.hero-buttons.svelte-3ewxtv{flex-direction:column;width:100%}.hero-buttons.svelte-3ewxtv .button{width:100%;justify-content:center}}@media screen and (max-width:479px){.landing-hero.svelte-3ewxtv{padding-top:var(--space-12);padding-bottom:var(--space-9)}.hero-heading.svelte-3ewxtv{font-size:9vw}.hero-desc.svelte-3ewxtv{font-size:var(--text-base)}}.who-its-for-section{position:relative;overflow:hidden}.who-its-for__header.svelte-180od8o{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center;margin-bottom:var(--space-11)}.who-its-for__title.svelte-180od8o{margin:0;max-width:var(--content-max);font-family:var(--font-heading);font-size:clamp(var(--text-xl),4vw,var(--text-3xl));line-height:var(--leading-snug);font-weight:var(--weight-normal);color:var(--color-black)}.who-its-for__subtitle.svelte-180od8o{margin:0;max-width:44rem;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-grey-500)}.who-its-for__grid.svelte-180od8o{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.persona-card.svelte-180od8o{position:relative;border-radius:var(--radius-xl);overflow:hidden;aspect-ratio:16 / 10;cursor:default}.persona-card__image.svelte-180od8o{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.persona-card.svelte-180od8o:hover .persona-card__image:where(.svelte-180od8o){transform:scale(1.04)}.persona-card__overlay.svelte-180od8o{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000c7,#00000059,#0000000d);z-index:1}.persona-card__content.svelte-180od8o{position:absolute;bottom:0;left:0;right:0;padding:var(--space-6);z-index:2;display:flex;flex-direction:column;gap:var(--space-3)}.persona-card__title.svelte-180od8o{margin:0;font-family:var(--font-heading);font-size:clamp(var(--text-base),2vw,var(--text-lg));font-weight:var(--weight-normal);line-height:var(--leading-snug);color:var(--color-white)}.persona-card__description.svelte-180od8o{margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:#fffc}@media screen and (max-width:767px){.who-its-for__header.svelte-180od8o{gap:var(--space-5);margin-bottom:var(--space-9)}.who-its-for__subtitle.svelte-180od8o{font-size:var(--text-base)}.who-its-for__grid.svelte-180od8o{grid-template-columns:1fr;gap:var(--space-5)}.persona-card.svelte-180od8o{aspect-ratio:16 / 9}.persona-card__content.svelte-180od8o{padding:var(--space-6)}}@media screen and (max-width:479px){.persona-card__content.svelte-180od8o{padding:var(--space-5)}.persona-card__description.svelte-180od8o{font-size:var(--text-xs)}}.testimonials-header.svelte-wx24sb{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);text-align:center;padding-bottom:var(--space-9)}.testimonials-heading.svelte-wx24sb{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);max-width:50rem}.testimonials-subtext.svelte-wx24sb{max-width:42rem;margin:0;color:var(--color-grey-500);font-size:var(--text-base);line-height:var(--leading-relaxed)}.testimonials-grid.svelte-wx24sb{column-count:3;column-gap:var(--space-5)}.testimonial-card.svelte-wx24sb{display:flex;flex-direction:column;gap:var(--space-5);margin:0 0 var(--space-5);padding:var(--space-6);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);background-color:var(--color-white);box-shadow:var(--shadow-sm);break-inside:avoid}.testimonial-image-card.svelte-wx24sb{margin:0 0 var(--space-5);border-radius:var(--radius-lg);overflow:hidden;break-inside:avoid;box-shadow:var(--shadow-sm);border:1px solid var(--color-grey-200)}.testimonial-image-card--short.svelte-wx24sb{max-height:13rem}.testimonial-image-card--tall.svelte-wx24sb{max-height:20rem}.testimonial-image-card.svelte-wx24sb img:where(.svelte-wx24sb){width:100%;height:100%;display:block;object-fit:cover}.testimonial-stars.svelte-wx24sb{display:flex;align-items:center;gap:.2rem;color:var(--color-star)}.testimonial-quote.svelte-wx24sb{margin:0;color:var(--color-grey-700);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.testimonial-author.svelte-wx24sb{display:flex;align-items:center;gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-grey-200)}.testimonial-avatar.svelte-wx24sb{display:inline-flex;justify-content:center;align-items:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background-color:var(--avatar-color);color:var(--color-white);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:1;flex-shrink:0}.testimonial-meta.svelte-wx24sb{display:flex;flex-direction:column;gap:.15rem}.testimonial-name.svelte-wx24sb{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-black)}.testimonial-role.svelte-wx24sb{font-size:var(--text-xs);color:var(--color-grey-500)}@media screen and (max-width:991px){.testimonials-grid.svelte-wx24sb{column-count:2}}@media screen and (max-width:767px){.testimonials-grid.svelte-wx24sb{column-count:1}.testimonials-grid.svelte-wx24sb>:where(.svelte-wx24sb):nth-child(n+6){display:none}}.site-signs.svelte-iq527q{padding-top:var(--section-py);padding-bottom:var(--section-py);background-color:var(--surface-default)}.site-signs__grid.svelte-iq527q{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-10);align-items:center}.site-signs__images.svelte-iq527q{display:flex;align-items:flex-end;justify-content:center;position:relative}.site-signs__pro.svelte-iq527q{flex:0 0 auto;width:30vw;max-width:28rem}.site-signs__pro-img.svelte-iq527q{width:100%;height:auto;display:block;border-radius:var(--radius-md);box-shadow:var(--shadow-xl)}.site-signs__free.svelte-iq527q{flex:0 0 auto;width:13vw;max-width:13rem;margin-left:-2vw;margin-bottom:var(--space-3)}.site-signs__free-img.svelte-iq527q{width:100%;height:auto;display:block;border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);opacity:.92}.site-signs__content.svelte-iq527q{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);text-align:left}.site-signs__description.svelte-iq527q{color:var(--color-grey-600);line-height:var(--leading-relaxed);font-size:var(--text-md)}.site-signs__list.svelte-iq527q{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.site-signs__list.svelte-iq527q li:where(.svelte-iq527q){display:flex;align-items:center;gap:var(--space-3);font-weight:var(--weight-medium)}.site-signs__list.svelte-iq527q li:where(.svelte-iq527q) svg{flex-shrink:0;color:var(--color-green);width:1.25rem;height:1.25rem}.site-signs__cta.svelte-iq527q{padding-top:var(--space-3)}@media screen and (max-width:991px){.site-signs.svelte-iq527q{padding-top:5rem;padding-bottom:5rem}.site-signs__grid.svelte-iq527q{grid-template-columns:1fr;gap:var(--space-8)}.site-signs__images.svelte-iq527q{order:-1;justify-content:center}.site-signs__pro.svelte-iq527q{width:34vw;max-width:22rem}.site-signs__free.svelte-iq527q{width:15vw;max-width:10rem;margin-left:-3vw}}@media screen and (max-width:767px){.site-signs.svelte-iq527q{padding-top:var(--space-10);padding-bottom:var(--space-10)}.site-signs__images.svelte-iq527q{justify-content:flex-start}.site-signs__pro.svelte-iq527q{width:45vw;max-width:16rem}.site-signs__free.svelte-iq527q{width:20vw;max-width:7rem;margin-left:-3vw}}@media screen and (max-width:479px){.site-signs__pro.svelte-iq527q{width:55vw;max-width:13rem}.site-signs__free.svelte-iq527q{width:24vw;max-width:6rem;margin-left:-3vw}}
