.demo_library__RnZqx{max-width:1200px;margin:0 auto;padding:0 24px;color:#112044}.demo_mainCard__9h2x7{position:relative;margin-top:-44px;overflow:hidden;border:1px solid #dbe3ee;border-radius:24px;background:#fff;box-shadow:0 24px 65px -30px #0b194f55;animation:demo_reveal__v_2jX .65s both}.demo_mainMedia__P3e1y{aspect-ratio:16/8.3;position:relative;background:#0b1535;overflow:hidden}.demo_poster__JyIc3,.demo_video__b6tyW{display:block;width:100%;height:100%;object-fit:cover}.demo_video__b6tyW{aspect-ratio:16/9;object-fit:contain;background:#050a17;animation:demo_playerIn__pvmf_ .25s both}.demo_mainMedia__P3e1y>.demo_video__b6tyW,.demo_mainOverlay__qytN3{position:absolute;inset:0}.demo_mainOverlay__qytN3{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:36px;color:#fff;background:linear-gradient(90deg,#061333db,transparent)}.demo_eyebrow__Fj7tO{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.demo_mainOverlay__qytN3>.demo_eyebrow__Fj7tO{padding:8px 12px;background:#ffffff12;border:1px solid #ffffff30;border-radius:6px}.demo_mainSoon__NkMKC{max-width:470px}.demo_mainSoon__NkMKC h2{font-size:clamp(24px,3vw,44px);line-height:1.12;letter-spacing:-.035em;font-weight:650;margin-bottom:20px}.demo_soonBadge__8furz{display:inline-flex;border:1px solid #9bbce880;background:#dbeafe14;padding:7px 12px;border-radius:99px;font-size:12px;letter-spacing:.03em;color:#d7e7ff}.demo_mainPlay__nsAUJ{display:flex;align-items:center;gap:16px;border-radius:14px;padding:8px 14px 8px 8px;background:#fff;color:#122044;font-weight:650;transition:transform .2s,box-shadow .2s}.demo_mainPlay__nsAUJ>span{display:grid;place-items:center;height:56px;width:56px;background:#1A56DB;border-radius:10px;color:white}.demo_mainPlay__nsAUJ:hover{transform:translateY(-3px);box-shadow:0 10px 25px #0004}.demo_mainCaption__nXVZu{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 30px}.demo_mainCaption__nXVZu h2{font-size:22px;letter-spacing:-.025em;font-weight:650}.demo_mainCaption__nXVZu p{font-size:14px;line-height:1.7;color:#5b6780;max-width:780px;margin-top:8px}.demo_languageBadge__H19gy{white-space:nowrap;display:inline-flex;border:1px solid #dee6f1;border-radius:6px;padding:5px 8px;font-size:11px;color:#4f607c}.demo_chapters__pjrzB{padding:64px 0 72px}.demo_sectionIntro__gRZJw{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px}.demo_sectionIntro__gRZJw .demo_eyebrow__Fj7tO{color:#1A56DB;margin-bottom:10px}.demo_sectionIntro__gRZJw h2{font-size:32px;line-height:1.15;font-weight:650;letter-spacing:-.04em}.demo_sectionIntro__gRZJw>p{max-width:340px;font-size:14px;line-height:1.65;color:#607089}.demo_cardGrid__d6xyx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.demo_card__SzfRb{background:#fff;border:1px solid #dfe6f0;border-radius:18px;overflow:hidden;box-shadow:0 4px 18px #172b5204;transition:transform .25s,box-shadow .25s,border-color .25s;animation:demo_reveal__v_2jX .6s backwards}.demo_card__SzfRb:focus-within,.demo_card__SzfRb:hover{transform:translateY(-5px);box-shadow:0 16px 35px -20px #1A56DB88;border-color:#a9bee6}.demo_cardMedia__NeTMt{position:relative;aspect-ratio:16/10;overflow:hidden;background:#e9effb}.demo_cardLaunch__FTwbp{display:block;position:relative;width:100%;height:100%;text-align:left}.demo_cardLaunch__FTwbp .demo_poster__JyIc3{transition:transform .5s}.demo_cardLaunch__FTwbp:hover .demo_poster__JyIc3{transform:scale(1.03)}.demo_playDisc__JECjn{display:grid;place-items:center;position:absolute;left:22px;bottom:48px;width:44px;height:44px;border-radius:50%;background:#fff;color:#1A56DB;box-shadow:0 5px 20px #0003;transition:transform .2s}.demo_cardLaunch__FTwbp:hover .demo_playDisc__JECjn{transform:scale(1.08)}.demo_watchLabel__9FW_m{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;align-items:center;padding:10px 18px;background:#0b173fe8;font-size:12px;font-weight:600;color:white}.demo_cardSoon__WbmrC{position:absolute;bottom:14px;left:18px;padding:5px 9px;border-radius:6px;background:#ffffffed;border:1px solid #ffffffaa;color:#364760;font-size:11px;box-shadow:0 2px 10px #0001}.demo_cardCopy__Fxz9v{padding:24px 22px 26px}.demo_cardMeta__rGbS9{display:flex;justify-content:space-between;gap:8px;color:#64738c;font-size:10px;text-transform:uppercase;letter-spacing:.055em;font-weight:600}.demo_cardMeta__rGbS9>span:first-child{display:flex;gap:6px;align-items:center}.demo_cardCopy__Fxz9v h3{font-size:20px;line-height:1.3;font-weight:650;letter-spacing:-.025em;margin-top:15px}.demo_cardCopy__Fxz9v p{font-size:13px;line-height:1.8;color:#607089;margin-top:10px}.demo_cardCopy__Fxz9v .demo_soonNote__6__cz{font-size:11px;color:#738099;margin-top:18px;padding-top:14px;border-top:1px solid #eef1f6}.demo_eventNote__WWnpA{margin-top:24px;max-width:800px;font-size:12px;line-height:1.7;color:#718099}.demo_artwork__bqe_7{position:relative;width:100%;height:100%;overflow:hidden;background:radial-gradient(ellipse at 70% 10%,#b0ccff,transparent 65%),linear-gradient(135deg,#edf3ff,#bdcff1);color:#1A56DB}.demo_main__EeWgL{background:radial-gradient(ellipse at 80% 30%,#224882,transparent 70%),linear-gradient(130deg,#101e40,#0c1530);color:#a4c5ff}.demo_workforce__tipu0{background:radial-gradient(ellipse at 65% 25%,#a9d7db,transparent 70%),linear-gradient(130deg,#e1f1ed,#afc7da);color:#19798b}.demo_events__1Gn_w{background:radial-gradient(ellipse at 65% 15%,#cfbdf5,transparent 70%),linear-gradient(130deg,#efeafb,#c0c7eb);color:#7150b9}.demo_artGrid__LcdTC{position:absolute;inset:0;background-image:linear-gradient(#ffffff25 1px,transparent 0),linear-gradient(90deg,#ffffff25 1px,transparent 0);background-size:32px 32px;mask-image:linear-gradient(135deg,transparent,#000)}.demo_artWindow__l45HU{position:absolute;left:18%;top:15%;width:67%;height:67%;background:#ffffffb8;border:1px solid #fff;border-radius:10px;box-shadow:8px 15px 24px #21396722;transform:perspective(800px) rotateY(-9deg) rotate(-3deg);transition:transform .5s}.demo_card__SzfRb:hover .demo_artWindow__l45HU{transform:perspective(800px) rotateY(-3deg) rotate(-1deg) translateY(-3px)}.demo_main__EeWgL .demo_artWindow__l45HU{left:55%;top:17%;height:74%;width:48%;max-width:570px;background:#eff6ffeb;transform:perspective(900px) rotateY(-20deg) rotate(-4deg);color:#1A56DB}.demo_windowBar__wFUBz{height:17%;display:flex;gap:4px;align-items:center;padding-left:12px;border-bottom:1px solid #ccd9ed}.demo_windowBar__wFUBz span{width:4px;height:4px;border-radius:50%;background:#bccae0}.demo_windowContent__AFCs6{padding:8%;display:grid;grid-template-columns:1fr 1.3fr;gap:12%}.demo_artIcon__gJ1vU{background:#ffffffdd;border-radius:9px;padding:10%;display:grid;place-items:center;aspect-ratio:1;box-shadow:0 4px 10px #2c4a8310}.demo_main__EeWgL .demo_artIcon__gJ1vU svg{width:70%;height:70%}.demo_artLines__fcKLt{display:flex;flex-direction:column;justify-content:center;gap:16%}.demo_artLines__fcKLt i{height:8%;border-radius:3px;background:currentColor;opacity:.16}.demo_artLines__fcKLt i:first-child{width:72%;height:11%;opacity:.65}.demo_artTiles__axU2S{display:flex;grid-column:span 2;gap:7%;height:22px}.demo_artTiles__axU2S i{width:30%;background:currentColor;opacity:.12;border-radius:4px}.demo_orbitIcon__KMMYK{position:absolute;right:9%;top:55%;background:currentColor;border:5px solid #ffffffbd;box-shadow:0 5px 15px #11204422;border-radius:14px;padding:8px;transform:rotate(8deg)}.demo_orbitIcon__KMMYK svg{color:#fff}.demo_main__EeWgL .demo_orbitIcon__KMMYK{right:6%;top:62%;background:#1A56DB;padding:16px}.demo_main__EeWgL .demo_orbitIcon__KMMYK svg{width:30px;height:30px}.demo_artBrand__qgDLG{position:absolute;bottom:6%;right:8%;font-size:10px;font-weight:650;opacity:.6}.demo_main__EeWgL .demo_artBrand__qgDLG{bottom:5%;right:5%;color:#cfdeff}.demo_dialog__6ft_q{width:min(1000px,calc(100vw - 32px));max-height:90dvh;border:1px solid #ffffff33;border-radius:20px;padding:0;background:#fff;color:#142340;box-shadow:0 30px 100px #0009}.demo_dialog__6ft_q::backdrop{background:#050d22c9;backdrop-filter:blur(8px)}.demo_dialog__6ft_q[open]{animation:demo_playerIn__pvmf_ .22s both}.demo_dialogHeader__iz6H2{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px}.demo_dialogHeader__iz6H2 h2{font-size:20px;font-weight:650}.demo_dialogHeader__iz6H2 p{font-size:11px;color:#66738c;margin-bottom:4px}.demo_close__wKIdb{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#edf2f9}.demo_dialogDescription__sh0XI{padding:20px 24px;font-size:14px;line-height:1.7;color:#5b6780}.demo_dialog__6ft_q .demo_video__b6tyW{max-height:65dvh}.demo_playerError__7tRyp{min-height:240px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#0b1535;color:#fff;text-align:center;font-size:14px}.demo_retry__fK9gu{border:1px solid #b4c5e8;border-radius:8px;padding:8px 14px}.demo_serviceNote__zoE8t{position:relative;z-index:1;background:#f4f7fc;color:#526079;font-size:12px;border-radius:8px;padding:12px;margin-bottom:56px}.demo_library__RnZqx button:focus-visible{outline:3px solid #1A56DB;outline-offset:4px}.demo_cardLaunch__FTwbp:focus-visible{outline-offset:-5px!important}.demo_mainPlay__nsAUJ:focus-visible{outline-color:#fff!important}@keyframes demo_reveal__v_2jX{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes demo_playerIn__pvmf_{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media(max-width:767px){.demo_library__RnZqx{padding:0 18px}.demo_mainCard__9h2x7{border-radius:18px}.demo_mainMedia__P3e1y{aspect-ratio:16/11}.demo_mainOverlay__qytN3{padding:22px}.demo_mainSoon__NkMKC{max-width:240px}.demo_mainSoon__NkMKC h2{font-size:26px}.demo_main__EeWgL .demo_artWindow__l45HU{left:50%;opacity:.7}.demo_mainCaption__nXVZu{padding:20px;flex-direction:column;gap:14px}.demo_mainCaption__nXVZu h2{font-size:20px}.demo_sectionIntro__gRZJw{display:block}.demo_sectionIntro__gRZJw>p{margin-top:16px}.demo_sectionIntro__gRZJw h2{font-size:28px}.demo_cardGrid__d6xyx{grid-template-columns:1fr}.demo_cardMedia__NeTMt{aspect-ratio:16/8.6}.demo_chapters__pjrzB{padding:44px 0}.demo_cardCopy__Fxz9v{padding:22px}.demo_mainPlay__nsAUJ{font-size:13px}.demo_mainPlay__nsAUJ>span{width:44px;height:44px}.demo_dialogHeader__iz6H2{padding:16px}.demo_dialogHeader__iz6H2 h2{font-size:18px}.demo_dialogDescription__sh0XI{padding:16px}.demo_mainOverlay__qytN3 .demo_eyebrow__Fj7tO{font-size:9px}}@media(prefers-reduced-motion:reduce){.demo_dialog__6ft_q[open],.demo_library__RnZqx *{animation:none!important;transition:none!important}.demo_card__SzfRb:focus-within,.demo_card__SzfRb:hover,.demo_mainPlay__nsAUJ:hover{transform:none}.demo_card__SzfRb:hover .demo_artWindow__l45HU{transform:perspective(800px) rotateY(-9deg) rotate(-3deg)}}