.ProductOverview_section__eltYw{padding:48px 0 56px;scroll-margin-top:calc(108px + var(--tn-promo-h, 0px));border-bottom:1px solid var(--line);background:var(--surface,#fff)}.ProductOverview_heading__Q5PQh{max-width:760px;margin:0 auto 22px;text-align:center}.ProductOverview_heading__Q5PQh h2{margin:0 0 10px;font-size:clamp(28px,3.5vw,38px)}.ProductOverview_heading__Q5PQh p{margin:0;color:var(--ink-soft);font-size:16px;line-height:1.5}.ProductOverview_player__9rNvf{position:relative;max-width:760px;margin:0 auto;aspect-ratio:16/9;overflow:hidden;border-radius:18px;background:#272044;box-shadow:0 18px 48px -24px rgba(39,32,68,.35)}.ProductOverview_video__hMGbR{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ProductOverview_video__hMGbR:focus-visible{outline:3px solid #a99bff;outline-offset:-5px}.ProductOverview_player__9rNvf .ProductOverview_playButton__GHKEF{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;padding:28px;border:0;color:#fff;cursor:pointer;background:linear-gradient(180deg,transparent 50%,rgba(16,13,34,.72));font:inherit}.ProductOverview_playIcon__A4Axl{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:#fff;color:#2f2964;box-shadow:0 5px 28px rgba(0,0,0,.2);transition:transform .18s ease}.ProductOverview_playIcon__A4Axl svg{width:30px;height:30px;margin-left:3px}.ProductOverview_playButton__GHKEF:hover .ProductOverview_playIcon__A4Axl{transform:scale(1.07)}.ProductOverview_playButton__GHKEF:focus-visible{outline:4px solid #a99bff;outline-offset:-6px}.ProductOverview_caption__vE197{font-size:15px;font-weight:600}.ProductOverview_caption__vE197 span{margin-left:10px;opacity:.8;font-variant-numeric:tabular-nums}.ProductOverview_heroLink__FnZY_{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:14px 4px;color:var(--ink);font-size:15px;font-weight:600;text-decoration:none}.ProductOverview_heroLink__FnZY_ svg{width:19px;height:19px}.ProductOverview_heroLink__FnZY_:hover{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.ProductOverview_heroLink__FnZY_:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.ProductOverview_error__ouPew{max-width:760px;margin:16px auto 0;color:var(--ink-soft)}.ProductOverview_error__ouPew a{color:var(--accent);text-decoration:underline}@media (max-width:600px){.ProductOverview_section__eltYw{padding:48px 0 56px}.ProductOverview_heading__Q5PQh{margin-bottom:20px}.ProductOverview_heading__Q5PQh p{font-size:16px}.ProductOverview_player__9rNvf{border-radius:12px}.ProductOverview_player__9rNvf .ProductOverview_playButton__GHKEF{padding:14px;gap:8px;background:linear-gradient(180deg,transparent 30%,rgba(16,13,34,.75))}.ProductOverview_playIcon__A4Axl{width:44px;height:44px}.ProductOverview_playIcon__A4Axl svg{width:23px;height:23px}.ProductOverview_caption__vE197{font-size:13px}}@media (prefers-reduced-motion:reduce){.ProductOverview_playIcon__A4Axl{transition:none}}.ProductOverview_player__9rNvf.ProductOverview_compact__L1CTZ{max-width:none;margin:0;border-radius:0;box-shadow:none;background:#0b0a1a}.ProductOverview_player__9rNvf.ProductOverview_compact__L1CTZ .ProductOverview_video__hMGbR{-o-object-fit:cover;object-fit:cover}.ProductOverview_player__9rNvf.ProductOverview_compact__L1CTZ .ProductOverview_playButton__GHKEF{justify-content:flex-end;align-items:flex-start;padding:12px;background:none}.ProductOverview_chip__Xpxfu{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 9px;border-radius:999px;background:#fff;color:#6d28d9;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 8px 20px -8px rgba(0,0,0,.5);transition:transform .18s ease}.ProductOverview_chip__Xpxfu svg{width:18px;height:18px}.ProductOverview_playButton__GHKEF:hover .ProductOverview_chip__Xpxfu{transform:translateY(-1px)}.ProductOverview_player__9rNvf.ProductOverview_compact__L1CTZ .ProductOverview_playButton__GHKEF:focus-visible{outline-offset:-4px}@media (max-width:600px){.ProductOverview_player__9rNvf.ProductOverview_compact__L1CTZ{border-radius:0}.ProductOverview_player__9rNvf.ProductOverview_compact__L1CTZ .ProductOverview_playButton__GHKEF{padding:8px;background:none}.ProductOverview_chip__Xpxfu{min-height:32px;font-size:12px;padding:0 10px 0 8px}}@media (prefers-reduced-motion:reduce){.ProductOverview_chip__Xpxfu{transition:none}}button.ProductOverview_heroLink__FnZY_{border:0;background:none;font-family:inherit;cursor:pointer}.ProductOverview_modal__Ei_B9{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,13,40,.78)}.ProductOverview_modalBox__zDT7b{position:relative;width:min(960px,100%)}.ProductOverview_modalBox__zDT7b .ProductOverview_player__9rNvf{max-width:none}.ProductOverview_modalClose__YZl5Z{position:absolute;right:0;top:-52px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:#2f2964;font-size:18px;font-weight:700;cursor:pointer}.ProductOverview_modalClose__YZl5Z:focus-visible{outline:3px solid #a99bff;outline-offset:2px}.ProductOverview_modalBox__zDT7b .ProductOverview_error__ouPew{color:#fff}.ProductOverview_modalBox__zDT7b .ProductOverview_error__ouPew a{color:#c7d2fe}@media (max-width:600px){.ProductOverview_modal__Ei_B9{padding:64px 12px 12px;align-items:flex-start}.ProductOverview_modalClose__YZl5Z{top:-52px;right:0}}