.testimonials[data-astro-cid-gakqr736].on-page{padding-top:24px}.head[data-astro-cid-gakqr736]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.empty[data-astro-cid-gakqr736]{background:var(--surface);border-radius:var(--radius);border:1px dashed #cfc9bd;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:36px;padding:clamp(24px,4vw,40px);display:grid}.empty[data-astro-cid-gakqr736] h3[data-astro-cid-gakqr736]{margin-bottom:8px}.empty[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{color:var(--muted);max-width:560px}.quote[data-astro-cid-gakqr736]{font-family:var(--display);color:var(--accent);padding-top:18px;font-size:5rem;line-height:.6}@media (width<=760px){.empty[data-astro-cid-gakqr736]{grid-template-columns:1fr}.quote[data-astro-cid-gakqr736]{padding-top:24px}}.carousel[data-astro-cid-gakqr736]{margin-top:36px}.track[data-astro-cid-gakqr736]{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;gap:20px;padding-bottom:4px;display:grid;overflow-x:auto}.track[data-astro-cid-gakqr736]::-webkit-scrollbar{display:none}.track[data-astro-cid-gakqr736]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius)}@media (width<=1000px){.track[data-astro-cid-gakqr736]{grid-auto-columns:calc(50% - 10px)}}@media (width<=640px){.track[data-astro-cid-gakqr736]{grid-auto-columns:86%;gap:12px}}.controls[data-astro-cid-gakqr736]{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.dots[data-astro-cid-gakqr736]{gap:8px;display:flex}.dot[data-astro-cid-gakqr736]{background:var(--line);border-radius:999px;width:8px;height:8px;transition:width .2s,background .2s}.dot[data-astro-cid-gakqr736].on{background:var(--accent);width:24px}.arrows[data-astro-cid-gakqr736]{gap:8px;display:flex}.arrow[data-astro-cid-gakqr736]{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .15s,opacity .15s;display:grid}.arrow[data-astro-cid-gakqr736]:hover{border-color:var(--ink)}.card[data-astro-cid-gakqr736]{scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);align-content:space-between;gap:18px;margin:0;padding:24px;display:grid}.card[data-astro-cid-gakqr736] .video.vertical{max-width:100%}blockquote[data-astro-cid-gakqr736]{white-space:pre-line;margin:0;padding-top:18px;font-size:1.02rem;line-height:1.65;position:relative}blockquote[data-astro-cid-gakqr736]:before{content:"“";font-family:var(--display);color:var(--accent);font-size:3rem;line-height:1;position:absolute;top:-14px;left:-4px}.note[data-astro-cid-gakqr736]{background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:12px;margin:0;padding:12px 14px;font-size:.95rem;line-height:1.55}.note[data-astro-cid-gakqr736] strong[data-astro-cid-gakqr736]{color:var(--accent)}figcaption[data-astro-cid-gakqr736]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ava[data-astro-cid-gakqr736],figcaption[data-astro-cid-gakqr736] .ava{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.ava-initials[data-astro-cid-gakqr736]{background:var(--ink);color:var(--bg);font-family:var(--display);place-items:center;font-size:.9rem;font-weight:700;display:grid}.who[data-astro-cid-gakqr736]{flex:1;min-width:140px;display:grid}.name[data-astro-cid-gakqr736]{font-weight:700;text-decoration:none}a[data-astro-cid-gakqr736].name:hover{color:var(--accent)}.role[data-astro-cid-gakqr736]{color:var(--muted);font-size:.88rem;line-height:1.4}.translated[data-astro-cid-gakqr736]{color:var(--muted);opacity:.8;font-size:.78rem;font-style:italic}.tag[data-astro-cid-gakqr736]{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:700;text-decoration:none}.leave[data-astro-cid-gakqr736]{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:18px 22px;display:flex}.leave[data-astro-cid-gakqr736] strong[data-astro-cid-gakqr736]{color:var(--ink)}.leave[data-astro-cid-gakqr736] a[data-astro-cid-gakqr736]{color:var(--accent);white-space:nowrap;font-weight:700;text-decoration:none}
