.testimonial-hero[data-astro-cid-or7otx3a]{background:#fff;padding-bottom:0;position:relative;overflow:hidden}.hero-content[data-astro-cid-or7otx3a]{z-index:2;position:relative}.testimonial-hero[data-astro-cid-or7otx3a] h1[data-astro-cid-or7otx3a]{letter-spacing:-.035em;line-height:.98}.testimonial-hero[data-astro-cid-or7otx3a] .lede[data-astro-cid-or7otx3a]{max-width:42em;margin-top:2rem}.hero-art[data-astro-cid-or7otx3a]{z-index:1;pointer-events:none;user-select:none;width:100%;margin-top:clamp(-8rem,-12vw,-4rem);position:relative}.hero-art[data-astro-cid-or7otx3a]:before{content:"";z-index:1;background:linear-gradient(112deg,#fff 0% 38%,#ffffffe0 50%,#fff3 70%,#fff0 88%);position:absolute;inset:0}.hero-art[data-astro-cid-or7otx3a] picture[data-astro-cid-or7otx3a],.hero-art[data-astro-cid-or7otx3a] img[data-astro-cid-or7otx3a]{width:100%;display:block}.hero-art[data-astro-cid-or7otx3a] img[data-astro-cid-or7otx3a]{object-fit:cover;object-position:right 60%;height:clamp(220px,32vw,400px)}.trust-section[data-astro-cid-or7otx3a]{z-index:2;background:var(--surface);position:relative}.trust-strip[data-astro-cid-or7otx3a]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:1rem 2.5rem;padding-block:1.75rem;display:flex}.trust-item[data-astro-cid-or7otx3a]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:560}.feature-block[data-astro-cid-or7otx3a]{position:relative;overflow:hidden}.feature-quote[data-astro-cid-or7otx3a]{max-width:46rem;position:relative}.feature-block[data-astro-cid-or7otx3a].alt .feature-quote[data-astro-cid-or7otx3a]{margin-left:auto}.quote-glyph[data-astro-cid-or7otx3a]{color:var(--green);opacity:.14;z-index:0;user-select:none;pointer-events:none;font-size:clamp(10rem,18vw,16rem);font-weight:480;line-height:1;position:absolute;top:clamp(-4rem,-6vw,-3rem);left:clamp(-2rem,-4vw,-1.5rem)}.feature-block[data-astro-cid-or7otx3a].alt .quote-glyph[data-astro-cid-or7otx3a]{left:auto;right:clamp(-2rem,-4vw,-1.5rem)}.quote-index[data-astro-cid-or7otx3a]{z-index:1;letter-spacing:.16em;color:var(--green-deep);margin-bottom:1.25rem;font-size:.72rem;font-weight:560;display:block;position:relative}.feature-quote[data-astro-cid-or7otx3a] blockquote[data-astro-cid-or7otx3a]{z-index:1;position:relative}.feature-quote[data-astro-cid-or7otx3a] blockquote[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a]{letter-spacing:-.012em;color:var(--ink-soft);text-wrap:pretty;font-size:clamp(1.3rem,2.3vw,1.6rem);line-height:1.5}.feature-quote[data-astro-cid-or7otx3a] blockquote[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a] strong[data-astro-cid-or7otx3a]{color:var(--ink);font-weight:560;display:inline}.feature-quote[data-astro-cid-or7otx3a] figcaption[data-astro-cid-or7otx3a]{z-index:1;gap:.2rem;margin-top:2rem;display:grid;position:relative}.quote-name[data-astro-cid-or7otx3a]{color:var(--ink);font-size:.98rem;font-weight:600}.quote-role[data-astro-cid-or7otx3a]{color:var(--muted);font-size:.88rem}.quote-since[data-astro-cid-or7otx3a]{letter-spacing:.08em;text-transform:uppercase;color:var(--green-deep);margin-top:.3rem;font-size:.8rem;font-weight:560}.stagger-grid[data-astro-cid-or7otx3a]{grid-template-columns:.85fr 1.6fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.reverse[data-astro-cid-or7otx3a] .stagger-grid[data-astro-cid-or7otx3a]{grid-template-columns:1.6fr .85fr}.stagger-meta[data-astro-cid-or7otx3a]{align-content:start;gap:.35rem;padding-top:.4rem;display:grid}.reverse[data-astro-cid-or7otx3a] .stagger-meta[data-astro-cid-or7otx3a]{text-align:left;justify-items:start}.stagger-meta[data-astro-cid-or7otx3a] .quote-index[data-astro-cid-or7otx3a]{margin-bottom:.5rem}.stagger-quote[data-astro-cid-or7otx3a]{border-left:1px solid var(--line);padding-left:clamp(1.5rem,3vw,2.5rem)}.reverse[data-astro-cid-or7otx3a] .stagger-quote[data-astro-cid-or7otx3a]{border-left:none;border-right:1px solid var(--line);padding-left:0;padding-right:clamp(1.5rem,3vw,2.5rem)}.stagger-quote[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a]{letter-spacing:-.008em;color:var(--ink);text-wrap:pretty;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6}@media (width<=980px){.stagger-grid[data-astro-cid-or7otx3a],.reverse[data-astro-cid-or7otx3a] .stagger-grid[data-astro-cid-or7otx3a]{grid-template-columns:1fr;gap:1.5rem}.reverse[data-astro-cid-or7otx3a] .stagger-quote[data-astro-cid-or7otx3a]{border-right:none;border-left:1px solid var(--line);padding-left:clamp(1.5rem,3vw,2.5rem);padding-right:0}.reverse[data-astro-cid-or7otx3a] .stagger-meta[data-astro-cid-or7otx3a]{order:-1}.feature-block[data-astro-cid-or7otx3a].alt .feature-quote[data-astro-cid-or7otx3a]{margin-left:0}.feature-block[data-astro-cid-or7otx3a].alt .quote-glyph[data-astro-cid-or7otx3a]{left:clamp(-2rem,-4vw,-1.5rem);right:auto}}@media (width<=640px){.trust-strip[data-astro-cid-or7otx3a]{flex-direction:column;gap:.85rem}.quote-glyph[data-astro-cid-or7otx3a]{font-size:clamp(7rem,24vw,10rem)}}
