.results-hero[data-astro-cid-3aqgnus6]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(45px,7vw,115px);padding-block:38px 85px;display:grid}.results-hero-copy[data-astro-cid-3aqgnus6] h1[data-astro-cid-3aqgnus6]{margin:24px 0 28px;font-size:clamp(65px,6.4vw,92px);line-height:1.02}.results-hero-copy[data-astro-cid-3aqgnus6] .text[data-astro-cid-3aqgnus6]{max-width:560px;font-size:16px}.results-hero-copy[data-astro-cid-3aqgnus6] .textlink[data-astro-cid-3aqgnus6]{margin-top:30px}.featured-result[data-astro-cid-3aqgnus6]{justify-self:end;max-width:426px;margin:0}.featured-result[data-astro-cid-3aqgnus6] img[data-astro-cid-3aqgnus6]{background:#eae8df;width:100%;height:auto;display:block}.featured-result[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6]{border-top:1px solid var(--ink);color:var(--muted);justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding-top:12px;font-size:11px;display:flex}.featured-result[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6] .eyebrow[data-astro-cid-3aqgnus6]{color:var(--ink);font-size:10px}.results-index[data-astro-cid-3aqgnus6]{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:1fr repeat(3,1.25fr);align-items:stretch;display:grid}.results-index[data-astro-cid-3aqgnus6]>.eyebrow[data-astro-cid-3aqgnus6]{align-self:center;padding:22px 20px 22px 0}.results-index[data-astro-cid-3aqgnus6] a[data-astro-cid-3aqgnus6]{border-left:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:20px;font-size:12px;font-weight:700;display:flex}.results-index[data-astro-cid-3aqgnus6] a[data-astro-cid-3aqgnus6]:hover{color:var(--accent)}.results-index[data-astro-cid-3aqgnus6] a[data-astro-cid-3aqgnus6]>span[data-astro-cid-3aqgnus6]:last-child{white-space:nowrap;color:var(--muted);font-size:10px;font-weight:400}.results-index[data-astro-cid-3aqgnus6] a[data-astro-cid-3aqgnus6]>span[data-astro-cid-3aqgnus6]:last-child span[data-astro-cid-3aqgnus6]{color:var(--accent);padding-left:8px}.results-intro[data-astro-cid-3aqgnus6]{background:#eae8df;margin-top:85px;padding-block:70px}.results-intro-grid[data-astro-cid-3aqgnus6]{grid-template-columns:1fr 1fr;align-items:end;gap:90px;display:grid}.results-intro[data-astro-cid-3aqgnus6] h2[data-astro-cid-3aqgnus6]{margin-top:18px;font-size:clamp(45px,4.7vw,65px)}.results-intro[data-astro-cid-3aqgnus6] .text[data-astro-cid-3aqgnus6]{max-width:530px;font-size:15px}.result-group[data-astro-cid-3aqgnus6]{padding-block:75px 22px;scroll-margin-top:25px}.group-heading[data-astro-cid-3aqgnus6]{border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr;align-items:end;gap:60px;padding-bottom:32px;display:grid}.group-heading[data-astro-cid-3aqgnus6] h2[data-astro-cid-3aqgnus6]{margin-top:15px;font-size:clamp(42px,4.3vw,60px)}.group-heading[data-astro-cid-3aqgnus6] .text[data-astro-cid-3aqgnus6]{max-width:500px;font-size:14px}.result-grid[data-astro-cid-3aqgnus6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 30px;padding-top:32px;display:grid}.result-card[data-astro-cid-3aqgnus6]{min-width:0;margin:0}.result-card[data-astro-cid-3aqgnus6] img[data-astro-cid-3aqgnus6]{background:#eae8df;width:100%;max-width:426px;height:auto;display:block}.result-card[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6]{border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.11em;color:var(--muted);justify-content:space-between;gap:15px;margin-top:13px;padding-top:12px;font-size:10px;display:flex}.result-card[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6] span[data-astro-cid-3aqgnus6]:first-child{color:var(--ink);font-weight:700}.results-next[data-astro-cid-3aqgnus6]{background:#eae8df;margin-top:75px;padding-block:80px}.results-next-grid[data-astro-cid-3aqgnus6]{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.results-next[data-astro-cid-3aqgnus6] h2[data-astro-cid-3aqgnus6]{margin-top:17px;font-size:clamp(45px,4.7vw,65px)}.results-next-grid[data-astro-cid-3aqgnus6]>div[data-astro-cid-3aqgnus6]:last-child{flex-direction:column;align-items:flex-start;display:flex}.results-next[data-astro-cid-3aqgnus6] .text[data-astro-cid-3aqgnus6]{max-width:440px;font-size:15px}.results-next[data-astro-cid-3aqgnus6] .btn[data-astro-cid-3aqgnus6]{margin-top:25px}.results-next[data-astro-cid-3aqgnus6] .textlink[data-astro-cid-3aqgnus6]{margin-top:10px}@media (width<=1050px){.results-hero[data-astro-cid-3aqgnus6]{gap:40px}.results-index[data-astro-cid-3aqgnus6]{grid-template-columns:1fr 1fr}.results-index[data-astro-cid-3aqgnus6]>.eyebrow[data-astro-cid-3aqgnus6]{grid-column:1/-1;padding:18px 0}.results-index[data-astro-cid-3aqgnus6] a[data-astro-cid-3aqgnus6]{border-top:1px solid var(--line)}.results-index[data-astro-cid-3aqgnus6] a[data-astro-cid-3aqgnus6]:nth-of-type(odd){border-left:0}.result-grid[data-astro-cid-3aqgnus6]{gap:30px 20px}}@media (width<=760px){.results-hero[data-astro-cid-3aqgnus6],.results-intro-grid[data-astro-cid-3aqgnus6],.group-heading[data-astro-cid-3aqgnus6],.results-next-grid[data-astro-cid-3aqgnus6]{grid-template-columns:1fr;gap:28px}.results-hero[data-astro-cid-3aqgnus6]{padding-block:30px 60px}.results-hero-copy[data-astro-cid-3aqgnus6] h1[data-astro-cid-3aqgnus6]{font-size:clamp(55px,10vw,76px)}.featured-result[data-astro-cid-3aqgnus6]{justify-self:start;width:min(100%,426px)}.results-intro[data-astro-cid-3aqgnus6]{margin-top:55px;padding-block:55px}.result-group[data-astro-cid-3aqgnus6]{padding-block:55px 10px}.group-heading[data-astro-cid-3aqgnus6]{gap:15px}.result-grid[data-astro-cid-3aqgnus6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.results-next[data-astro-cid-3aqgnus6]{margin-top:50px;padding-block:55px}}@media (width<=560px){.results-index[data-astro-cid-3aqgnus6]{grid-template-columns:1fr}.results-index[data-astro-cid-3aqgnus6] a[data-astro-cid-3aqgnus6]{border-left:0;padding:15px 0}.results-index[data-astro-cid-3aqgnus6] a[data-astro-cid-3aqgnus6]:nth-of-type(odd){border-left:0}.result-grid[data-astro-cid-3aqgnus6]{grid-template-columns:1fr;max-width:426px}.result-card[data-astro-cid-3aqgnus6] img[data-astro-cid-3aqgnus6]{max-width:426px}.results-next-grid[data-astro-cid-3aqgnus6]{gap:20px}}.hero-actions[data-astro-cid-3aqgnus6]{flex-wrap:wrap;gap:12px 26px;margin-top:30px;display:flex}.results-hero-copy[data-astro-cid-3aqgnus6] .hero-actions[data-astro-cid-3aqgnus6] .textlink[data-astro-cid-3aqgnus6]{margin-top:0}.testimonial-top[data-astro-cid-3aqgnus6]{min-height:112px}.testimonial-photo[data-astro-cid-3aqgnus6]{object-fit:contain;flex:none;width:112px;height:112px;display:block}.testimonial-card-wide[data-astro-cid-3aqgnus6] .testimonial-photo[data-astro-cid-3aqgnus6]{width:126px;height:126px}.testimonial-card-wide[data-astro-cid-3aqgnus6] .testimonial-top[data-astro-cid-3aqgnus6]{min-height:126px}.testimonials[data-astro-cid-3aqgnus6]{padding-block:90px 85px}.testimonials-heading[data-astro-cid-3aqgnus6]{border-bottom:1px solid var(--ink);grid-template-columns:1.25fr .75fr;align-items:end;gap:60px;padding-bottom:36px;display:grid}.testimonials-heading[data-astro-cid-3aqgnus6] h2[data-astro-cid-3aqgnus6]{margin-top:18px;font-size:clamp(46px,5vw,68px)}.testimonials-heading[data-astro-cid-3aqgnus6] .text[data-astro-cid-3aqgnus6]{max-width:360px;font-size:15px}.testimonial-grid[data-astro-cid-3aqgnus6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:28px;display:grid}.testimonial-card[data-astro-cid-3aqgnus6]{background:#eae8df;flex-direction:column;min-width:0;margin:0;padding:36px 38px 30px;display:flex}.testimonial-card[data-astro-cid-3aqgnus6]:nth-child(2){background:#e7e8df}.testimonial-card-wide[data-astro-cid-3aqgnus6]{background:#eae8df;grid-column:1/-1;padding:42px 48px 36px}.testimonial-top[data-astro-cid-3aqgnus6]{color:var(--accent);justify-content:space-between;align-items:start;display:flex}.testimonial-top[data-astro-cid-3aqgnus6]>span[data-astro-cid-3aqgnus6]:last-child{font:80px/.7 var(--serif);color:#b8a285}.testimonial-quote[data-astro-cid-3aqgnus6]{margin:15px 0 42px}.testimonial-quote[data-astro-cid-3aqgnus6] p[data-astro-cid-3aqgnus6]{font:clamp(22px,2.15vw,30px)/1.36 var(--serif);letter-spacing:-.015em}.testimonial-quote[data-astro-cid-3aqgnus6] p[data-astro-cid-3aqgnus6]+p[data-astro-cid-3aqgnus6]{margin-top:18px}.testimonial-card-wide[data-astro-cid-3aqgnus6] .testimonial-quote[data-astro-cid-3aqgnus6]{max-width:1020px}.testimonial-card-wide[data-astro-cid-3aqgnus6] .testimonial-quote[data-astro-cid-3aqgnus6] p[data-astro-cid-3aqgnus6]{font-size:clamp(21px,2vw,27px)}.testimonial-card[data-astro-cid-3aqgnus6] footer[data-astro-cid-3aqgnus6]{border-top:1px solid #cac5b7;align-items:center;gap:14px;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.testimonial-card[data-astro-cid-3aqgnus6] cite[data-astro-cid-3aqgnus6]{font-style:normal;font-weight:700}.testimonial-card[data-astro-cid-3aqgnus6] footer[data-astro-cid-3aqgnus6]>span[data-astro-cid-3aqgnus6]:last-child{color:var(--muted);margin-left:auto}.testimonial-rule[data-astro-cid-3aqgnus6]{border-top:1px solid var(--accent);width:25px}.testimonials-note[data-astro-cid-3aqgnus6]{color:var(--muted);margin-top:20px;font-size:11px}.results-next[data-astro-cid-3aqgnus6]{margin-top:0}@media (width<=760px){.testimonials[data-astro-cid-3aqgnus6]{padding-block:65px}.testimonials-heading[data-astro-cid-3aqgnus6]{grid-template-columns:1fr;gap:20px}.testimonial-grid[data-astro-cid-3aqgnus6]{grid-template-columns:1fr}.testimonial-card-wide[data-astro-cid-3aqgnus6]{grid-column:auto}.testimonial-card[data-astro-cid-3aqgnus6],.testimonial-card-wide[data-astro-cid-3aqgnus6]{padding:30px 28px}.testimonial-quote[data-astro-cid-3aqgnus6]{margin-bottom:30px}.testimonial-quote[data-astro-cid-3aqgnus6] p[data-astro-cid-3aqgnus6],.testimonial-card-wide[data-astro-cid-3aqgnus6] .testimonial-quote[data-astro-cid-3aqgnus6] p[data-astro-cid-3aqgnus6]{font-size:24px}}@media (width<=500px){.testimonial-card[data-astro-cid-3aqgnus6],.testimonial-card-wide[data-astro-cid-3aqgnus6]{padding:25px 22px}.testimonial-card[data-astro-cid-3aqgnus6] footer[data-astro-cid-3aqgnus6]{flex-wrap:wrap}.testimonial-card[data-astro-cid-3aqgnus6] footer[data-astro-cid-3aqgnus6]>span[data-astro-cid-3aqgnus6]:last-child{width:100%;margin-left:39px}}
