.case[data-astro-cid-esvs7huh]{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 1px 3px #1313120a}.case[data-astro-cid-esvs7huh]:hover{transform:translateY(-4px);box-shadow:0 24px 50px -24px #13131240}.viz[data-astro-cid-esvs7huh]{border-bottom:1px solid var(--line);background:linear-gradient(#fff 0%,#f6faf5 100%);flex-direction:column;justify-content:space-between;gap:18px;min-height:236px;padding:30px 32px 22px;display:flex}.metric[data-astro-cid-esvs7huh]{letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;row-gap:4px;font-size:58px;font-weight:800;line-height:1;display:flex}.metric[data-astro-cid-esvs7huh].sm{font-size:46px}.metric[data-astro-cid-esvs7huh] .u[data-astro-cid-esvs7huh]{text-transform:uppercase;letter-spacing:.12em;color:var(--green-deep);margin-left:8px;font-size:14px;font-weight:700}.cap[data-astro-cid-esvs7huh]{text-transform:uppercase;letter-spacing:.16em;color:var(--muted-2);margin-top:10px;font-size:10px;font-weight:700}.chart[data-astro-cid-esvs7huh]{padding-bottom:26px;position:relative}.plot[data-astro-cid-esvs7huh]{position:relative}.chart[data-astro-cid-esvs7huh] svg[data-astro-cid-esvs7huh]{width:100%;height:92px;display:block;overflow:visible}.grid[data-astro-cid-esvs7huh] line[data-astro-cid-esvs7huh]{stroke:#13131212;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.dot[data-astro-cid-esvs7huh]{background:#fff;border:2px solid #5ba957;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.dot[data-astro-cid-esvs7huh].end{background:#5ba957;border:3px solid #fff;width:12px;height:12px;box-shadow:0 0 0 5px #5ba95738}.cl[data-astro-cid-esvs7huh]{color:var(--muted);font-size:12px;font-weight:700;position:absolute;bottom:0}.cl[data-astro-cid-esvs7huh].start{left:0}.cl[data-astro-cid-esvs7huh].end{color:#fff;background:var(--green-deep);border-radius:999px;padding:3px 9px;font-size:11.5px;right:0}.body[data-astro-cid-esvs7huh]{flex-direction:column;flex-grow:1;padding:30px 32px;display:flex}.spec[data-astro-cid-esvs7huh]{text-transform:uppercase;letter-spacing:.18em;color:var(--green-deep);margin-bottom:12px;font-size:10px;font-weight:700}.name[data-astro-cid-esvs7huh]{letter-spacing:-.025em;margin-bottom:14px;font-size:27px;font-weight:700;line-height:1.15}.desc[data-astro-cid-esvs7huh]{color:var(--muted);margin-bottom:18px;font-size:15px;line-height:1.6}.desc[data-astro-cid-esvs7huh] strong{color:var(--ink);font-weight:600}.points[data-astro-cid-esvs7huh]{border-top:1px solid var(--line);flex-direction:column;gap:9px;margin:auto 0 0;padding:16px 0 0;list-style:none;display:flex}.points[data-astro-cid-esvs7huh] li[data-astro-cid-esvs7huh]{padding-left:18px;font-size:13.5px;font-weight:500;line-height:1.5;position:relative}.points[data-astro-cid-esvs7huh] li[data-astro-cid-esvs7huh]:before{content:"";background:var(--green);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.points[data-astro-cid-esvs7huh] strong{font-weight:700}.oneline[data-astro-cid-esvs7huh]{border-top:1px solid var(--line);align-items:flex-start;gap:9px;margin-top:auto;padding-top:16px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.oneline[data-astro-cid-esvs7huh]:before{content:"";background:var(--green);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}.doc[data-astro-cid-esvs7huh]{all:unset;box-sizing:border-box;cursor:pointer;background:var(--cream);border-radius:8px;align-items:center;gap:14px;margin-top:18px;padding:12px;transition:background .2s;display:flex}.desc[data-astro-cid-esvs7huh]+.doc[data-astro-cid-esvs7huh]{margin-top:auto}.doc[data-astro-cid-esvs7huh]:hover{background:#ecf3ea}.doc[data-astro-cid-esvs7huh]:focus-visible{outline:3px solid var(--green);outline-offset:2px}.face[data-astro-cid-esvs7huh]{background:var(--ink);border-radius:50%;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.face[data-astro-cid-esvs7huh] img[data-astro-cid-esvs7huh]{object-fit:cover;object-position:center 25%;width:100%;height:100%}.pl[data-astro-cid-esvs7huh]{background:#00000047;place-items:center;display:grid;position:absolute;inset:0}.pl[data-astro-cid-esvs7huh] svg[data-astro-cid-esvs7huh]{fill:#fff;width:18px;height:18px;margin-left:2px}.said[data-astro-cid-esvs7huh]{flex-direction:column;gap:3px;min-width:0;display:flex}.dq[data-astro-cid-esvs7huh]{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.dn[data-astro-cid-esvs7huh]{color:var(--green-deep);font-size:12px;font-weight:700}@media (width<=640px){.metric[data-astro-cid-esvs7huh]{font-size:44px}.metric[data-astro-cid-esvs7huh].sm{font-size:34px}.name[data-astro-cid-esvs7huh]{font-size:23px}}@media (width<=480px){.viz[data-astro-cid-esvs7huh]{min-height:200px;padding:24px 22px 18px}.body[data-astro-cid-esvs7huh]{padding:24px 22px}.metric[data-astro-cid-esvs7huh]{font-size:34px}.metric[data-astro-cid-esvs7huh].sm{font-size:27px}.metric[data-astro-cid-esvs7huh] .u[data-astro-cid-esvs7huh]{margin-left:6px;font-size:12px}.chart[data-astro-cid-esvs7huh] svg[data-astro-cid-esvs7huh]{height:74px}.name[data-astro-cid-esvs7huh]{font-size:20px}.desc[data-astro-cid-esvs7huh]{font-size:13.5px}}.vctrl[data-astro-cid-3iteh3if]{justify-content:flex-end;gap:12px;margin:-66px 0 22px;display:flex}.vwall[data-astro-cid-3iteh3if].rail{gap:18px;padding-bottom:8px}.vwall[data-astro-cid-3iteh3if].rail>.vcard[data-astro-cid-3iteh3if]{scroll-snap-align:start;flex:0 0 calc(25% - 13.5px)}.vcard[data-astro-cid-3iteh3if]{all:unset;box-sizing:border-box;cursor:pointer;color:inherit;flex-direction:column;gap:14px;display:flex}.vcard[data-astro-cid-3iteh3if]:focus-visible{outline:3px solid var(--green);outline-offset:4px;border-radius:8px}.thumb[data-astro-cid-3iteh3if]{aspect-ratio:9/16;background:#0b0b0a;border-radius:8px;display:block;position:relative;overflow:hidden}.thumb[data-astro-cid-3iteh3if] .bg[data-astro-cid-3iteh3if]{object-fit:cover;filter:blur(22px)brightness(.55);width:120%;height:120%;position:absolute;inset:-10%}.thumb[data-astro-cid-3iteh3if] .full[data-astro-cid-3iteh3if]{object-fit:contain;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.vcard[data-astro-cid-3iteh3if]:hover .thumb[data-astro-cid-3iteh3if] .full[data-astro-cid-3iteh3if]{transform:scale(1.03)}.play[data-astro-cid-3iteh3if]{background:var(--green);border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .2s,background .2s;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 10px 30px #00000059}.play[data-astro-cid-3iteh3if] svg[data-astro-cid-3iteh3if]{fill:#fff;width:20px;height:20px;margin-left:3px}.vcard[data-astro-cid-3iteh3if]:hover .play[data-astro-cid-3iteh3if]{background:var(--green-deep);transform:scale(1.08)}.dur[data-astro-cid-3iteh3if]{color:#fff;background:#00000080;border-radius:3px;padding:4px 8px;font-size:12px;font-weight:700;position:absolute;top:18px;right:14px}.meta[data-astro-cid-3iteh3if]{flex-direction:column;gap:8px;display:flex}.q[data-astro-cid-3iteh3if]{letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.4}.who[data-astro-cid-3iteh3if]{color:var(--muted);flex-direction:column;gap:2px;font-size:.8rem;line-height:1.4;display:flex}.who[data-astro-cid-3iteh3if] b[data-astro-cid-3iteh3if]{color:var(--ink);font-size:.9rem}.on-dark .who[data-astro-cid-3iteh3if]{color:#f7f5ef99}.on-dark .who[data-astro-cid-3iteh3if] b[data-astro-cid-3iteh3if],.on-dark .q[data-astro-cid-3iteh3if]{color:#fff}.vmodal[data-astro-cid-3iteh3if]{background:0 0;border:0;max-width:min(92vw,1100px);max-height:90vh;padding:0;overflow:visible}.vyt[data-astro-cid-3iteh3if]{aspect-ratio:9/16;width:min(92vw,506px);max-height:86vh}.vyt[data-astro-cid-3iteh3if] iframe{border:0;border-radius:12px;width:100%;height:100%;display:block}.vmodal[data-astro-cid-3iteh3if]::backdrop{backdrop-filter:blur(4px);background:#0a0a09e0}.vmodal[data-astro-cid-3iteh3if] video[data-astro-cid-3iteh3if][data-orient=landscape]{aspect-ratio:16/9;width:min(92vw,1100px)}.vmodal[data-astro-cid-3iteh3if] video[data-astro-cid-3iteh3if][data-orient=portrait]{aspect-ratio:9/16;height:min(86vh,900px)}.vmodal[data-astro-cid-3iteh3if] video[data-astro-cid-3iteh3if]{object-fit:contain;background:#000;border-radius:12px;max-width:min(92vw,1100px);max-height:86vh;display:block}.vclose[data-astro-cid-3iteh3if]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:50%;width:38px;height:38px;font-size:24px;line-height:1;position:absolute;top:-46px;right:0}.vclose[data-astro-cid-3iteh3if]:hover{color:#000;background:#fff}@media (width<=1080px){.vwall[data-astro-cid-3iteh3if].rail>.vcard[data-astro-cid-3iteh3if]{flex-basis:calc(33.3333% - 12px)}}@media (width<=760px){.vctrl[data-astro-cid-3iteh3if]{margin:0 0 16px}.vwall[data-astro-cid-3iteh3if].rail>.vcard[data-astro-cid-3iteh3if]{flex-basis:62%}}
