.home-case-highlight[data-v-d274b4fb]{color:var(--color-ink);background:#fff;padding:36px 0}.home-case-highlight__shell[data-v-d274b4fb]{width:min(1180px,100% - 48px);margin:auto}.home-case-highlight__heading[data-v-d274b4fb],.home-case-highlight__navigation[data-v-d274b4fb]{justify-content:space-between;align-items:center;gap:20px;display:flex}.home-case-highlight__heading>a[data-v-d274b4fb]{flex:none}.home-case-highlight__navigation[data-v-d274b4fb]{margin:24px 0 28px}.home-case-highlight__choices[data-v-d274b4fb],.home-case-highlight__controls[data-v-d274b4fb]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-case-highlight button[data-v-d274b4fb]{border-radius:var(--radius-pill);min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #c5d9df;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;line-height:1.5;display:inline-flex}.home-case-highlight button[data-v-d274b4fb]:hover{background:#edf7f8}.home-case-highlight button[aria-pressed=true][data-v-d274b4fb]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.home-case-highlight__controls[data-v-d274b4fb]{color:var(--color-muted);flex:none;font-size:14px}.home-case-highlight__controls button[data-v-d274b4fb]{width:44px;padding:10px;font-size:20px}.home-case-highlight__slides[data-v-d274b4fb]{display:grid}.home-case-highlight__slide[data-v-d274b4fb]{visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;min-width:0;display:grid}.home-case-highlight__slide.is-active[data-v-d274b4fb]{visibility:visible;pointer-events:auto}.home-case-highlight h3[data-v-d274b4fb]{text-wrap:balance;margin:0;font-size:clamp(24px,2.5vw,32px);font-weight:750;line-height:1.2}.home-case-highlight .home-case-highlight__result dd[data-v-d274b4fb]{color:var(--color-ink);font-weight:600}.home-case-highlight__status[data-v-d274b4fb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-case-highlight h2[data-v-d274b4fb]{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(27px,3.2vw,40px);font-weight:800;line-height:1.15}.home-case-highlight dl[data-v-d274b4fb]{gap:18px;margin:24px 0;display:grid}.home-case-highlight dt[data-v-d274b4fb]{margin-bottom:5px;font-weight:700}.home-case-highlight dd[data-v-d274b4fb]{color:var(--color-muted);margin:0;line-height:1.65}.home-case-highlight a[data-v-d274b4fb]{min-height:44px;color:var(--color-accent-text,#087180);text-underline-offset:4px;align-items:center;font-weight:650;text-decoration:underline;display:inline-flex}.home-case-highlight a[data-v-d274b4fb]:focus-visible,.home-case-highlight button[data-v-d274b4fb]:focus-visible{outline:var(--site-focus-ring,2px solid currentColor);outline-offset:4px}.home-case-highlight figure[data-v-d274b4fb]{min-width:0;margin:0}.home-case-highlight img[data-v-d274b4fb]{aspect-ratio:1188/616;-o-object-fit:contain;object-fit:contain;border:1px solid var(--color-border,#dbe4ec);border-radius:var(--radius-card-sm,16px);width:100%;height:auto;display:block}.home-case-highlight figcaption[data-v-d274b4fb]{color:var(--color-muted);margin-top:12px;font-size:13px;line-height:1.6}@media (width<=860px){.home-case-highlight__slide[data-v-d274b4fb]{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px}.home-case-highlight__heading[data-v-d274b4fb]{align-items:flex-start}}@media (width<=580px){.home-case-highlight__heading[data-v-d274b4fb],.home-case-highlight__navigation[data-v-d274b4fb]{flex-direction:column;align-items:flex-start;gap:12px}.home-case-highlight__navigation[data-v-d274b4fb]{margin-top:16px}}
