.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,24px);display:grid}.reviews[data-astro-cid-4bjs7uhz]:focus-visible{outline-offset:6px}.review[data-astro-cid-4bjs7uhz]{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-l);transition:border-color var(--t) var(--ease), box-shadow var(--t) var(--ease), transform var(--t) var(--ease-out);flex-direction:column;margin:0;padding:clamp(24px,2.6vw,32px);display:flex;position:relative}.review[data-astro-cid-4bjs7uhz]:hover{border-color:var(--c-line-strong);box-shadow:var(--shadow-2);transform:translateY(-2px)}.featured[data-astro-cid-4bjs7uhz]{border-color:var(--c-ink);background-color:var(--c-surface);background-image:linear-gradient(#1614150b 1px,#0000 1px),linear-gradient(90deg,#1614150b 1px,#0000 1px);background-position:-1px -1px;background-size:24px 24px;border-width:1.5px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(24px,4vw,56px);padding:clamp(28px,4vw,48px);display:grid}.featured[data-astro-cid-4bjs7uhz] .q[data-astro-cid-4bjs7uhz]{grid-row:1/span 2}.featured[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz],.featured[data-astro-cid-4bjs7uhz] figcaption[data-astro-cid-4bjs7uhz]{grid-column:2}.q[data-astro-cid-4bjs7uhz]{width:34px;height:auto;fill:var(--c-red);margin-bottom:18px}.featured[data-astro-cid-4bjs7uhz] .q[data-astro-cid-4bjs7uhz]{width:72px;margin:6px 0 0}blockquote[data-astro-cid-4bjs7uhz]{flex:1;margin:0}blockquote[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{font:500 var(--step-1) / 1.45 var(--font-heading);letter-spacing:-.01em;color:var(--c-ink);margin:0}.featured[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{font-size:var(--step-3);letter-spacing:-.02em;max-width:30ch;font-weight:600;line-height:1.25}figcaption[data-astro-cid-4bjs7uhz]{border-top:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:24px;padding-top:18px;display:flex}.author[data-astro-cid-4bjs7uhz]{font:600 var(--step-0) / 1.2 var(--font-heading);color:var(--c-ink);align-items:center;gap:10px;display:inline-flex}.author[data-astro-cid-4bjs7uhz]:before{content:"";background:var(--c-red);width:16px;height:2px}.tag[data-astro-cid-4bjs7uhz]{border:1px solid var(--c-line-strong);border-radius:var(--radius-xs);min-height:44px;font-size:var(--step--1);color:var(--c-text);transition:border-color var(--t-fast), color var(--t-fast), background-color var(--t-fast);align-items:center;padding:6px 14px;line-height:1.3;text-decoration:none;display:inline-flex}.tag[data-astro-cid-4bjs7uhz]:hover{border-color:var(--c-red);color:var(--c-red-d);background:var(--c-red-50)}.more[data-astro-cid-4bjs7uhz]{margin-top:16px}@media (width<=62.5em){.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr}}@media (width<=47.9375em){.reviews[data-astro-cid-4bjs7uhz]{margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 12px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.reviews[data-astro-cid-4bjs7uhz]::-webkit-scrollbar{display:none}.review[data-astro-cid-4bjs7uhz]{scroll-snap-align:start;flex:0 0 84%}.review[data-astro-cid-4bjs7uhz]:hover{transform:none}.featured[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{font-size:var(--step-2)}.featured[data-astro-cid-4bjs7uhz]{padding:clamp(24px,2.6vw,32px);display:flex}.featured[data-astro-cid-4bjs7uhz] .q[data-astro-cid-4bjs7uhz]{width:48px;margin:0 0 20px}}.team[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ae2kqkmy]{background:var(--c-surface);border:1px solid var(--c-line);border-top:2px solid var(--c-ink);border-radius:0 0 var(--radius-l) var(--radius-l);gap:4px;padding:20px 22px;display:grid}strong[data-astro-cid-ae2kqkmy]{font:600 var(--step-0) / 1.3 var(--font-heading);color:var(--c-ink)}span[data-astro-cid-ae2kqkmy]{color:var(--c-muted);font-size:var(--step--1)}
