.voice-page[data-astro-cid-a6amy5ay]{background:var(--cream);padding-top:calc(var(--header-h) + var(--sec-y))}@media(max-width:768px){.voice-page[data-astro-cid-a6amy5ay]{padding-top:calc(var(--header-h) + var(--sec-y-sp))}}.inner[data-astro-cid-a6amy5ay]{max-width:880px;margin:0 auto}.page-head[data-astro-cid-a6amy5ay]{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;margin-bottom:48px}.eyebrow[data-astro-cid-a6amy5ay]{margin:0;font-family:var(--font-en);font-weight:600;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--cocoa-text)}.page-title[data-astro-cid-a6amy5ay]{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(26px,3.6vw,36px);line-height:1.45;letter-spacing:.01em;color:var(--ink)}.lead[data-astro-cid-a6amy5ay]{margin:6px 0 0;max-width:42em;font-size:16px;line-height:1.95;color:var(--ink-soft)}.stats[data-astro-cid-a6amy5ay]{list-style:none;margin:0 0 56px;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.stat[data-astro-cid-a6amy5ay]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 24px;background:transparent;border:0;border-radius:0;box-shadow:none;text-align:center}.stat-num[data-astro-cid-a6amy5ay]{margin:0;display:flex;align-items:baseline;gap:2px;color:var(--cocoa-text)}.stat-value[data-astro-cid-a6amy5ay]{font-family:var(--font-en);font-weight:700;font-size:clamp(56px,8vw,72px);line-height:1.1}.stat-unit[data-astro-cid-a6amy5ay]{font-family:var(--font-en);font-weight:700;font-size:22px}.stat-label[data-astro-cid-a6amy5ay]{margin:0;font-size:15px;line-height:1.6;font-weight:700;color:var(--ink-soft)}.cases[data-astro-cid-a6amy5ay]{margin:0 0 56px}.cases-title[data-astro-cid-a6amy5ay]{margin:0 0 20px;font-family:var(--font-display);font-weight:700;font-size:clamp(24px,3vw,30px);line-height:1.6;color:var(--ink)}.case-list[data-astro-cid-a6amy5ay]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.case-link[data-astro-cid-a6amy5ay]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--surface);border:2px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-1);text-decoration:none;color:inherit;transition:box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.case-link[data-astro-cid-a6amy5ay]:hover,.case-link[data-astro-cid-a6amy5ay]:focus-visible{box-shadow:var(--shadow-2);border-color:var(--cocoa-deep);transform:translateY(-3px)}.case-image[data-astro-cid-a6amy5ay]{flex-shrink:0;display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:contain;background:var(--paper)}.case-texts[data-astro-cid-a6amy5ay]{display:flex;flex-direction:column;flex:1;gap:8px;padding:22px 24px 24px;min-width:0}.case-name[data-astro-cid-a6amy5ay]{font-weight:700;font-size:18px;line-height:1.6;color:var(--ink)}.case-type[data-astro-cid-a6amy5ay]{font-size:13px;line-height:1.6;color:var(--ink-mute)}.case-result[data-astro-cid-a6amy5ay]{margin-top:2px;font-weight:700;font-size:18px;line-height:1.6;color:var(--cocoa-deep)}.case-more[data-astro-cid-a6amy5ay]{align-self:flex-end;max-width:100%;margin-top:auto;padding-top:16px;padding-bottom:2px;font-size:14px;font-weight:700;color:var(--cocoa-deep);text-align:right;text-decoration:none;border-bottom:1px solid currentColor}.case-more[data-astro-cid-a6amy5ay]:after{content:"→";margin-left:4px}.list[data-astro-cid-a6amy5ay]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.card[data-astro-cid-a6amy5ay]{display:flex;flex-direction:column;gap:14px;padding:32px 28px 24px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-1)}.card-head[data-astro-cid-a6amy5ay]{display:flex;align-items:flex-start;gap:12px}.icon[data-astro-cid-a6amy5ay]{width:32px;height:32px;flex-shrink:0;margin-top:2px}.card-title[data-astro-cid-a6amy5ay]{margin:0;font-family:var(--font-display);font-weight:700;font-size:20px;line-height:1.6;color:var(--cocoa-text)}.card-body[data-astro-cid-a6amy5ay]{margin:0;font-size:16px;line-height:1.95;color:var(--ink)}.card-meta[data-astro-cid-a6amy5ay]{margin:0;font-size:13px;line-height:1.6;font-weight:700;color:var(--ink-mute)}.cta[data-astro-cid-a6amy5ay]{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:56px;text-align:center}.cta-message[data-astro-cid-a6amy5ay]{margin:0;font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1.7;color:var(--ink)}.cta-actions[data-astro-cid-a6amy5ay]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;width:100%}.cta-actions[data-astro-cid-a6amy5ay]>.btn[data-astro-cid-a6amy5ay]{min-height:48px;max-width:100%;padding:12px 40px;border-width:1px;font-size:14px;white-space:nowrap}.cta-actions[data-astro-cid-a6amy5ay]>.btn-secondary[data-astro-cid-a6amy5ay]{background:var(--surface)}@media(max-width:768px){.page-head[data-astro-cid-a6amy5ay]{margin-bottom:36px}.cases[data-astro-cid-a6amy5ay]{margin-bottom:40px}.case-list[data-astro-cid-a6amy5ay]{grid-template-columns:minmax(0,1fr);gap:24px}.case-texts[data-astro-cid-a6amy5ay]{padding:20px}.lead[data-astro-cid-a6amy5ay]{font-size:15px;line-height:1.9}.stats[data-astro-cid-a6amy5ay]{margin-bottom:40px;gap:12px}.stat[data-astro-cid-a6amy5ay]{padding:4px 0 16px}.card[data-astro-cid-a6amy5ay]{padding:24px 20px 20px;gap:12px}.card-title[data-astro-cid-a6amy5ay]{font-size:18px}.card-body[data-astro-cid-a6amy5ay]{font-size:15px;line-height:1.9}.cta[data-astro-cid-a6amy5ay]{margin-top:40px}}@media(max-width:560px){.cta-actions[data-astro-cid-a6amy5ay]{flex-direction:column;gap:12px}.cta-actions[data-astro-cid-a6amy5ay]>.btn[data-astro-cid-a6amy5ay]{width:100%;max-width:360px;white-space:normal;overflow-wrap:anywhere}}@media(max-width:380px){.card-head[data-astro-cid-a6amy5ay]{gap:10px}}@media(prefers-reduced-motion:reduce){.case-link[data-astro-cid-a6amy5ay],.case-link[data-astro-cid-a6amy5ay]:hover,.case-link[data-astro-cid-a6amy5ay]:focus-visible{transition:none;transform:none}}
