.eyebrow:where(.astro-tojtqxni){display:inline-block;font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-secondary);background-color:#0000000a;padding:.375rem 1rem;border-radius:var(--radius-full)}[data-theme=dark] .eyebrow:where(.astro-tojtqxni){color:var(--color-text-dark-tertiary);background-color:#ffffff0f}.gallery-wall:where(.astro-obu2wwrx){display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}@media(max-width:1024px){.gallery-wall:where(.astro-obu2wwrx){grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.gallery-wall:where(.astro-obu2wwrx){grid-template-columns:1fr}}.gallery-wall__item:where(.astro-obu2wwrx){border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--color-border-dark);aspect-ratio:1}.gallery-wall__item--wide:where(.astro-obu2wwrx){grid-column:span 2;aspect-ratio:2 / 1}.gallery-wall__item--tall:where(.astro-obu2wwrx){grid-row:span 2;aspect-ratio:auto}@media(max-width:640px){.gallery-wall__item--wide:where(.astro-obu2wwrx){grid-column:span 1;aspect-ratio:16 / 9}.gallery-wall__item--tall:where(.astro-obu2wwrx){grid-row:span 1;aspect-ratio:1}}.gallery-wall__img:where(.astro-obu2wwrx){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.showcase-reel:where(.astro-sqwz3so5){display:flex;flex-direction:column;gap:var(--space-10)}.showcase-reel__header:where(.astro-sqwz3so5){max-width:680px}.showcase-reel__eyebrow:where(.astro-sqwz3so5){display:inline-block;font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-secondary);background-color:#0000000a;padding:.375rem 1rem;border-radius:var(--radius-full);margin-bottom:var(--space-4)}[data-theme=dark] .showcase-reel__eyebrow:where(.astro-sqwz3so5){color:var(--color-text-dark-tertiary);background-color:#ffffff0f}.showcase-reel__title:where(.astro-sqwz3so5){font-family:var(--font-heading);font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:var(--weight-bold);line-height:1.1;letter-spacing:-.02em;color:var(--color-text);margin:0 0 var(--space-3)}[data-theme=dark] .showcase-reel__title:where(.astro-sqwz3so5){color:var(--color-text-dark)}.showcase-reel__tagline:where(.astro-sqwz3so5){font-family:var(--font-body);font-size:var(--text-body-lg);font-style:italic;color:var(--color-text-secondary);margin:0 0 var(--space-4);line-height:var(--leading-body)}[data-theme=dark] .showcase-reel__tagline:where(.astro-sqwz3so5){color:var(--color-text-dark-secondary)}.showcase-reel__description:where(.astro-sqwz3so5){font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-secondary);margin:0 0 var(--space-6)}[data-theme=dark] .showcase-reel__description:where(.astro-sqwz3so5){color:var(--color-text-dark-secondary)}.showcase-reel__palette:where(.astro-sqwz3so5){display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-6);margin-bottom:var(--space-5)}.showcase-reel__swatch:where(.astro-sqwz3so5){display:flex;align-items:center;gap:var(--space-3)}.showcase-reel__swatch-chip:where(.astro-sqwz3so5){display:block;width:2rem;height:2rem;border-radius:var(--radius-md);border:1px solid rgba(0,0,0,.08);flex-shrink:0}[data-theme=dark] .showcase-reel__swatch-chip:where(.astro-sqwz3so5){border-color:#ffffff26}.showcase-reel__swatch-label:where(.astro-sqwz3so5){display:flex;flex-direction:column;gap:1px}.showcase-reel__swatch-name:where(.astro-sqwz3so5){font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--color-text-secondary);line-height:1.3}[data-theme=dark] .showcase-reel__swatch-name:where(.astro-sqwz3so5){color:var(--color-text-dark-secondary)}.showcase-reel__swatch-hex:where(.astro-sqwz3so5){font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-tertiary);line-height:1.3}[data-theme=dark] .showcase-reel__swatch-hex:where(.astro-sqwz3so5){color:var(--color-text-dark-tertiary)}.showcase-reel__type-note:where(.astro-sqwz3so5){font-family:var(--font-body);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-tertiary);margin:0}[data-theme=dark] .showcase-reel__type-note:where(.astro-sqwz3so5){color:var(--color-text-dark-tertiary)}.showcase-reel__rail-wrap:where(.astro-sqwz3so5){position:relative;margin-left:calc(-1 * var(--space-6));margin-right:calc(-1 * var(--space-6))}@media(max-width:768px){.showcase-reel__rail-wrap:where(.astro-sqwz3so5){margin-left:calc(-1 * var(--space-4));margin-right:calc(-1 * var(--space-4))}}.showcase-reel__fade:where(.astro-sqwz3so5){position:absolute;top:0;right:0;bottom:0;width:5rem;pointer-events:none;background:linear-gradient(to right,transparent 0%,var(--color-bg) 100%);z-index:2}[data-theme=dark] .showcase-reel__fade:where(.astro-sqwz3so5){background:linear-gradient(to right,transparent 0%,var(--color-bg-dark) 100%)}.showcase-reel__rail:where(.astro-sqwz3so5){display:flex;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-left:var(--space-6);padding-right:var(--space-6);padding-bottom:var(--space-3);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}[data-theme=dark] .showcase-reel__rail:where(.astro-sqwz3so5){scrollbar-color:rgba(255,255,255,.15) transparent}.showcase-reel__rail:where(.astro-sqwz3so5)::-webkit-scrollbar{height:4px}.showcase-reel__rail:where(.astro-sqwz3so5)::-webkit-scrollbar-track{background:transparent}.showcase-reel__rail:where(.astro-sqwz3so5)::-webkit-scrollbar-thumb{background:#0000001f;border-radius:var(--radius-full)}[data-theme=dark] .showcase-reel__rail:where(.astro-sqwz3so5)::-webkit-scrollbar-thumb{background:#ffffff1f}@media(max-width:768px){.showcase-reel__rail:where(.astro-sqwz3so5){padding-left:var(--space-4);padding-right:var(--space-4)}}.showcase-reel__card:where(.astro-sqwz3so5){flex:0 0 auto;width:22rem;scroll-snap-align:start;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);overflow:hidden;margin:0;display:flex;flex-direction:column;transition:box-shadow var(--duration-interaction) var(--ease-spring)}.showcase-reel__card--3-2:where(.astro-sqwz3so5){width:33rem}.showcase-reel__card--16-9:where(.astro-sqwz3so5){width:39rem}.showcase-reel__card:where(.astro-sqwz3so5):hover{box-shadow:var(--shadow-lg)}[data-theme=dark] .showcase-reel__card:where(.astro-sqwz3so5){background-color:var(--color-surface-dark);border-color:var(--color-border-dark)}[data-theme=dark] .showcase-reel__card:where(.astro-sqwz3so5):hover{box-shadow:0 10px 40px #0006}@media(max-width:768px){.showcase-reel__card:where(.astro-sqwz3so5),.showcase-reel__card--3-2:where(.astro-sqwz3so5),.showcase-reel__card--16-9:where(.astro-sqwz3so5){width:min(88vw,24rem)}}.showcase-reel__img-wrap:where(.astro-sqwz3so5){overflow:hidden;flex-shrink:0}.showcase-reel__img:where(.astro-sqwz3so5){width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.showcase-reel__card--1-1:where(.astro-sqwz3so5) .showcase-reel__img-wrap:where(.astro-sqwz3so5){aspect-ratio:1 / 1}.showcase-reel__card--3-2:where(.astro-sqwz3so5) .showcase-reel__img-wrap:where(.astro-sqwz3so5){aspect-ratio:3 / 2}.showcase-reel__card--16-9:where(.astro-sqwz3so5) .showcase-reel__img-wrap:where(.astro-sqwz3so5){aspect-ratio:16 / 9}.showcase-reel__card--1-1:where(.astro-sqwz3so5) .showcase-reel__img:where(.astro-sqwz3so5),.showcase-reel__card--3-2:where(.astro-sqwz3so5) .showcase-reel__img:where(.astro-sqwz3so5),.showcase-reel__card--16-9:where(.astro-sqwz3so5) .showcase-reel__img:where(.astro-sqwz3so5){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.showcase-reel__caption:where(.astro-sqwz3so5){padding:var(--space-3) var(--space-4) var(--space-4);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary);line-height:var(--leading-body-sm);margin:0;flex-grow:1}[data-theme=dark] .showcase-reel__caption:where(.astro-sqwz3so5){color:var(--color-text-dark-secondary)}.dual-path:where(.astro-svwxrwqp){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}@media(max-width:768px){.dual-path:where(.astro-svwxrwqp){grid-template-columns:1fr}}.dual-path__card:where(.astro-svwxrwqp){background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-8)}.dual-path__eyebrow:where(.astro-svwxrwqp){display:block;font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.15em;color:var(--color-text-tertiary);margin-bottom:var(--space-3)}.dual-path__title:where(.astro-svwxrwqp){font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-h3);color:var(--color-text);margin:0 0 var(--space-6)}.dual-path__steps:where(.astro-svwxrwqp){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.dual-path__step:where(.astro-svwxrwqp){display:flex;align-items:baseline;gap:var(--space-3)}.dual-path__step-num:where(.astro-svwxrwqp){font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--color-vermillion);flex-shrink:0}.dual-path__step-text:where(.astro-svwxrwqp){font-size:var(--text-body);color:var(--color-text-secondary);line-height:var(--leading-body)}.processing:where(.astro-vpt5knxv){display:flex;flex-direction:column;gap:var(--space-10)}.processing__matrix:where(.astro-vpt5knxv){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-8)}@media(max-width:1024px){.processing__matrix:where(.astro-vpt5knxv){grid-template-columns:1fr;gap:var(--space-6)}}.processing__row:where(.astro-vpt5knxv){display:flex;flex-direction:column;gap:var(--space-2)}.processing__row-head:where(.astro-vpt5knxv){display:flex;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-dark, rgba(255, 255, 255, .15))}.processing__row-tag:where(.astro-vpt5knxv){font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--color-text-dark);letter-spacing:.02em}.processing__row-ops:where(.astro-vpt5knxv){font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:var(--text-body-sm);color:var(--color-vermillion)}.processing__pair:where(.astro-vpt5knxv){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}@media(max-width:480px){.processing__pair:where(.astro-vpt5knxv){grid-template-columns:1fr}}.processing__figure:where(.astro-vpt5knxv){margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.processing__label:where(.astro-vpt5knxv){font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-dark-tertiary, rgba(255, 255, 255, .6))}.processing__frame:where(.astro-vpt5knxv){aspect-ratio:1 / 1;background-color:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;display:flex;align-items:center;justify-content:center}.processing__frame--checkerboard:where(.astro-vpt5knxv){background-image:linear-gradient(45deg,#e8e6e2 25%,transparent 25%),linear-gradient(-45deg,#e8e6e2 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e8e6e2 75%),linear-gradient(-45deg,transparent 75%,#e8e6e2 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;background-color:#fdfbf7}.processing__img:where(.astro-vpt5knxv){display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.processing__reassure:where(.astro-vpt5knxv){font-size:var(--text-body);color:var(--color-text-dark-secondary, rgba(255, 255, 255, .75));margin:0;text-align:center}.processing__reassure:where(.astro-vpt5knxv) em:where(.astro-vpt5knxv){font-style:italic;font-family:var(--font-heading)}.processing__reassure-dash:where(.astro-vpt5knxv){color:var(--color-vermillion);margin-right:var(--space-2);font-style:normal}.processing__pipelines:where(.astro-vpt5knxv){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}@media(max-width:768px){.processing__pipelines:where(.astro-vpt5knxv){grid-template-columns:1fr}}.processing__pipeline:where(.astro-vpt5knxv){display:flex;flex-direction:column;gap:var(--space-2)}.processing__pipeline-label:where(.astro-vpt5knxv){font-size:var(--text-body-sm);color:var(--color-text-dark-secondary, rgba(255, 255, 255, .75));margin:0}.processing__pipeline-code:where(.astro-vpt5knxv){background-color:#00000059;color:var(--color-bg);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);overflow-x:auto;margin:0;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:var(--text-body-sm);line-height:1.6;white-space:pre}.processing__pipeline-code:where(.astro-vpt5knxv) code:where(.astro-vpt5knxv){font:inherit;color:inherit;background:none}.processing__ops:where(.astro-vpt5knxv){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.processing__ops-label:where(.astro-vpt5knxv){font-size:var(--text-body-sm);color:var(--color-text-dark-tertiary, rgba(255, 255, 255, .6));margin:0}.processing__ops-list:where(.astro-vpt5knxv){display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0}.processing__op:where(.astro-vpt5knxv){font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:var(--text-body-sm);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background-color:#ffffff14;border:1px solid rgba(255,255,255,.15);color:var(--color-text-dark-secondary, rgba(255, 255, 255, .75))}.processing__ops-link:where(.astro-vpt5knxv){font-size:var(--text-body-sm);color:var(--color-vermillion);text-decoration:none;font-weight:var(--weight-medium);margin-left:auto;transition:transform var(--duration-interaction) var(--ease-spring)}.processing__ops-link:where(.astro-vpt5knxv):hover,.processing__ops-link:where(.astro-vpt5knxv):focus-visible{text-decoration:underline}@media(max-width:768px){.processing__ops-link:where(.astro-vpt5knxv){margin-left:0;margin-top:var(--space-2)}}.trust-strip:where(.astro-vpzpabai){display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);text-align:center}@media(max-width:768px){.trust-strip:where(.astro-vpzpabai){grid-template-columns:1fr;gap:var(--space-3);text-align:left}}.trust-strip__item:where(.astro-vpzpabai){display:flex;flex-direction:column;gap:var(--space-1)}.trust-strip__title:where(.astro-vpzpabai){font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text)}.trust-strip__desc:where(.astro-vpzpabai){font-size:var(--text-body-sm);color:var(--color-text-tertiary)}.testimonials:where(.astro-aadlzisc){max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.testimonials__track:where(.astro-aadlzisc){display:grid;width:100%}.testimonial:where(.astro-aadlzisc){grid-area:1 / 1;opacity:0;transition:opacity .5s var(--ease-spring);text-align:center;padding:var(--space-6);pointer-events:none;margin:0}.testimonial--active:where(.astro-aadlzisc){opacity:1;pointer-events:auto}.testimonial__quote-mark:where(.astro-aadlzisc){display:block;font-family:Georgia,serif;font-size:3rem;line-height:1;color:var(--color-vermillion);margin-bottom:var(--space-2)}.testimonial__text:where(.astro-aadlzisc){font-family:var(--font-body);font-size:var(--text-body);font-style:italic;line-height:var(--leading-body);color:var(--color-text);margin:0 0 var(--space-4)}.testimonial__attribution:where(.astro-aadlzisc){display:flex;align-items:baseline;justify-content:center;gap:var(--space-2);font-size:var(--text-body-sm)}.testimonial__author:where(.astro-aadlzisc){font-weight:var(--weight-medium);color:var(--color-text)}.testimonial__role:where(.astro-aadlzisc){color:var(--color-text-tertiary)}.testimonials__dots:where(.astro-aadlzisc){display:flex;gap:var(--space-2)}.testimonials__dot:where(.astro-aadlzisc){width:.5rem;height:.1875rem;border-radius:var(--radius-full);border:none;background-color:var(--color-border);cursor:pointer;padding:0;transition:all var(--duration-interaction) var(--ease-spring)}.testimonials__dot--active:where(.astro-aadlzisc){width:1.5rem;background-color:var(--color-vermillion)}.testimonials__dot:where(.astro-aadlzisc):hover{background-color:var(--color-vermillion)}.testimonials__dot:where(.astro-aadlzisc):focus-visible{outline:2px solid var(--color-vermillion);outline-offset:2px}.hero:where(.astro-j7pv25f6){text-align:center;padding:var(--space-16) 0 0;display:flex;flex-direction:column;align-items:center}.hero__headline:where(.astro-j7pv25f6){font-family:var(--font-heading);font-size:var(--text-display-xl);font-weight:var(--weight-bold);line-height:var(--leading-display-xl);letter-spacing:var(--tracking-display-xl);color:var(--color-text);max-width:900px;margin:var(--space-6) auto 0;text-wrap:balance}@media(max-width:768px){.hero__headline:where(.astro-j7pv25f6){font-size:2.5rem}}.hero__subtitle:where(.astro-j7pv25f6){font-size:var(--text-body-lg);color:var(--color-text-secondary);max-width:560px;margin:var(--space-6) auto;text-align:center;line-height:var(--leading-body)}.hero__ctas:where(.astro-j7pv25f6){display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap;margin-top:var(--space-6)}.hero__trial:where(.astro-j7pv25f6){font-size:var(--text-body-sm);color:var(--color-text-secondary);margin-top:var(--space-3);margin-bottom:0}.hero__image-wrap:where(.astro-j7pv25f6){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--space-12) var(--space-6) 0;position:relative;overflow:hidden}.hero__image:where(.astro-j7pv25f6){width:100%;max-width:1600px;height:auto;display:block;margin:0 auto;border-radius:var(--radius-2xl);box-shadow:0 25px 50px -12px #785a4626}@media(max-width:640px){.hero__image-wrap:where(.astro-j7pv25f6){width:100%;max-width:100%;margin-left:0;margin-right:0;padding:var(--space-8) 0 0;overflow:visible}}.everyday-wall__intro:where(.astro-j7pv25f6){text-align:center;max-width:640px;margin:0 auto var(--space-12)}.everyday-wall__title:where(.astro-j7pv25f6){font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,var(--text-h2));font-weight:var(--weight-bold);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);color:var(--color-text);margin:var(--space-4) 0 var(--space-4);text-wrap:balance}.everyday-wall__description:where(.astro-j7pv25f6){font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-secondary);margin:0}.range-wall__intro:where(.astro-j7pv25f6){text-align:center;max-width:680px;margin:0 auto var(--space-12)}.range-wall__title:where(.astro-j7pv25f6){font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,var(--text-h2));font-weight:var(--weight-bold);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);color:var(--color-text-dark);margin:var(--space-4) 0 var(--space-4);text-wrap:balance}.processing-section__intro:where(.astro-j7pv25f6){text-align:center;max-width:680px;margin:0 auto var(--space-12)}.processing-section__title:where(.astro-j7pv25f6){font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,var(--text-h2));font-weight:var(--weight-bold);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);color:var(--color-text-dark);margin:var(--space-4) 0 var(--space-4);text-wrap:balance}.processing-section__description:where(.astro-j7pv25f6){font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-dark-secondary);margin:0}.range-wall__description:where(.astro-j7pv25f6){font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-dark-secondary);margin:0}.hiw__heading:where(.astro-j7pv25f6){font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:var(--leading-h2);color:var(--color-text);margin:0 0 var(--space-10);text-align:center}.hiw__link:where(.astro-j7pv25f6){display:block;text-align:center;margin-top:var(--space-8);color:var(--color-vermillion-dark);text-decoration:none;font-weight:var(--weight-medium);font-size:var(--text-body)}.hiw__link:where(.astro-j7pv25f6):hover{text-decoration:underline}.hiw__link:where(.astro-j7pv25f6):focus-visible{outline:2px solid var(--color-vermillion);outline-offset:2px;border-radius:var(--radius-sm)}.audiences-section:where(.astro-j7pv25f6){background-color:var(--color-surface);padding:var(--space-12) var(--space-6);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.audiences-section__inner:where(.astro-j7pv25f6){max-width:1100px;margin:0 auto}.audiences-section__heading:where(.astro-j7pv25f6){font-family:var(--font-heading);font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:var(--weight-medium);font-style:italic;line-height:1.3;color:var(--color-text-secondary);margin:0 0 var(--space-8);text-align:center;text-wrap:balance}.audiences-section__grid:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8)}@media(max-width:768px){.audiences-section__grid:where(.astro-j7pv25f6){grid-template-columns:1fr;gap:var(--space-6)}}.audience:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:var(--space-2)}.audience__copy:where(.astro-j7pv25f6){font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-secondary);margin:0;text-wrap:balance}.trust-section:where(.astro-j7pv25f6){background-color:var(--color-surface);padding:var(--space-6) var(--space-6);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.trust-section__inner:where(.astro-j7pv25f6){max-width:1200px;margin:0 auto}.testimonials-label:where(.astro-j7pv25f6){font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-tertiary);margin:0 0 var(--space-8);text-align:center}.final-cta:where(.astro-j7pv25f6){display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.final-cta__heading:where(.astro-j7pv25f6){font-family:var(--font-heading);font-size:var(--text-h1);font-weight:var(--weight-bold);line-height:var(--leading-h1);color:var(--color-text-dark);margin:0}.final-cta__subtitle:where(.astro-j7pv25f6){color:var(--color-text-dark-secondary);font-size:var(--text-body);margin:0 0 var(--space-6)}
