.trust-label[data-astro-cid-vzryxw22]{text-align:center;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-2);font-weight:700;margin-bottom:1.5rem}.marquee[data-astro-cid-vzryxw22]{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee-track[data-astro-cid-vzryxw22]{display:flex;width:max-content;padding-block:.25rem;animation:ticker 38s linear infinite;will-change:transform}.marquee-track[data-astro-cid-vzryxw22].mt-text{animation-duration:62s}.marquee-track[data-astro-cid-vzryxw22].mt-mono{animation-duration:52s}.marquee[data-astro-cid-vzryxw22]:hover .marquee-track[data-astro-cid-vzryxw22]{animation-play-state:paused}.brand[data-astro-cid-vzryxw22]{flex:0 0 auto;margin-right:1.25rem}.mt-text[data-astro-cid-vzryxw22] .brand[data-astro-cid-vzryxw22]{margin-right:3rem}.mt-mono[data-astro-cid-vzryxw22] .brand[data-astro-cid-vzryxw22]{margin-right:3.25rem}.brand-text[data-astro-cid-vzryxw22]{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--font-display);font-weight:700;font-size:1.35rem;letter-spacing:-.02em;color:var(--muted-2);opacity:.7;transition:opacity var(--t),color var(--t)}.brand-text[data-astro-cid-vzryxw22]:hover{opacity:1;color:var(--brand-2)}.brand-logo[data-astro-cid-vzryxw22]{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line-2);border-radius:var(--r-md);padding:.7rem 1.15rem;box-shadow:var(--shadow-xs);transition:transform var(--t),box-shadow var(--t)}.brand-logo[data-astro-cid-vzryxw22]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.brand-logo[data-astro-cid-vzryxw22] img[data-astro-cid-vzryxw22]{height:36px;width:auto;display:block}.theme-enterprise .brand-logo[data-astro-cid-vzryxw22]{border-color:#ffffff24}.brand-mono[data-astro-cid-vzryxw22]{display:inline-flex;align-items:center;justify-content:center}.brand-mono[data-astro-cid-vzryxw22] img[data-astro-cid-vzryxw22]{height:42px;width:auto;display:block;filter:grayscale(1);opacity:.55;transition:filter var(--t),opacity var(--t)}.brand-mono[data-astro-cid-vzryxw22]:hover img[data-astro-cid-vzryxw22]{filter:grayscale(0);opacity:1}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-vzryxw22]{animation:none;flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem}.brand[data-astro-cid-vzryxw22]{margin-right:0}}@media(max-width:480px){.brand-text[data-astro-cid-vzryxw22]{font-size:1.15rem}.brand-logo[data-astro-cid-vzryxw22] img[data-astro-cid-vzryxw22]{height:28px}.brand-mono[data-astro-cid-vzryxw22] img[data-astro-cid-vzryxw22]{height:30px}}.cases-grid[data-astro-cid-u355ocfl]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:start}.case-card[data-astro-cid-u355ocfl]{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform var(--t),box-shadow var(--t),border-color var(--t)}.case-card[data-astro-cid-u355ocfl]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--brand-200)}.case-media[data-astro-cid-u355ocfl]{position:relative;aspect-ratio:16 / 9;cursor:pointer;overflow:hidden;background:#0e0b1a}.case-thumb[data-astro-cid-u355ocfl]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease)}.case-card[data-astro-cid-u355ocfl]:hover .case-thumb[data-astro-cid-u355ocfl]{transform:scale(1.04)}.case-media[data-astro-cid-u355ocfl]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(14,11,26,.55));opacity:.6;transition:opacity var(--t)}.case-card[data-astro-cid-u355ocfl]:hover .case-media[data-astro-cid-u355ocfl]:after{opacity:.85}.case-play[data-astro-cid-u355ocfl]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#ffffffeb;color:var(--brand-2);z-index:2;box-shadow:0 10px 30px #28064666;transition:transform var(--t) var(--ease),background var(--t)}.case-play[data-astro-cid-u355ocfl] svg[data-astro-cid-u355ocfl]{margin-left:3px}.case-media[data-astro-cid-u355ocfl]:hover .case-play[data-astro-cid-u355ocfl]{transform:translate(-50%,-50%) scale(1.08);background:#fff}.case-tag[data-astro-cid-u355ocfl]{position:absolute;top:.8rem;left:.8rem;z-index:2;display:inline-flex;align-items:center;gap:.3rem;background:#ffffffeb;color:var(--brand-2);font-size:var(--fs-xs);font-weight:800;padding:.3rem .6rem;border-radius:999px;box-shadow:var(--shadow-sm)}.case-tag[data-astro-cid-u355ocfl] svg[data-astro-cid-u355ocfl]{color:var(--star, #f0b429)}.case-media[data-astro-cid-u355ocfl] iframe.case-iframe{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:3}.case-media[data-astro-cid-u355ocfl].playing .case-play[data-astro-cid-u355ocfl],.case-media[data-astro-cid-u355ocfl].playing .case-tag[data-astro-cid-u355ocfl],.case-media[data-astro-cid-u355ocfl].playing:after{display:none}.case-body[data-astro-cid-u355ocfl]{padding:1.35rem 1.4rem 1.5rem}.case-body[data-astro-cid-u355ocfl] h3[data-astro-cid-u355ocfl]{font-size:var(--fs-md)}.case-co[data-astro-cid-u355ocfl]{color:var(--brand-2);font-weight:700;font-size:var(--fs-sm);margin-top:.15rem}.case-quote[data-astro-cid-u355ocfl]{color:var(--muted);font-size:var(--fs-sm);line-height:1.6;margin-top:.7rem}@media(max-width:900px){.cases-grid[data-astro-cid-u355ocfl]{grid-template-columns:1fr;max-width:460px;margin-inline:auto}}
