.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)}}.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:27vw;max-width:24rem}.site-signs__pro-img.svelte-iq527q{width:100%;height:auto;display:block;border-radius:var(--radius-md);box-shadow:var(--shadow-xl)}.site-signs__sign-pack.svelte-iq527q{flex:0 0 auto;margin-left:-10.5rem;margin-bottom:var(--space-3);z-index:2;align-self:flex-end}.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}.site-signs__pro.svelte-iq527q{width:min(72vw,22rem);max-width:22rem}.site-signs__sign-pack.svelte-iq527q{margin-left:-5.5rem;margin-bottom:var(--space-3);align-self:flex-end;width:auto;display:block}}@media screen and (max-width:767px){.site-signs.svelte-iq527q{padding-top:var(--space-10);padding-bottom:var(--space-10)}.site-signs__pro.svelte-iq527q{width:min(68vw,19rem);max-width:19rem}.site-signs__sign-pack.svelte-iq527q{margin-left:-11rem}}@media screen and (max-width:479px){.site-signs__images.svelte-iq527q{flex-direction:column;align-items:center;justify-content:center;gap:0}.site-signs__pro.svelte-iq527q{width:min(88vw,17.5rem);max-width:17.5rem}.site-signs__sign-pack.svelte-iq527q{margin-left:0;margin-top:-2.75rem;margin-bottom:0;align-self:center;width:100%;display:flex;justify-content:center;align-items:center}}
