@font-face{font-family:PP Telegraf Medium;font-display:block;src:url(/assets/PPTelegraf-Medium-BT85pjbW.ttf)format("truetype")}@font-face{font-family:PP Telegraf Regular;font-display:block;src:url(/assets/PPTelegraf-Regular-CK_MaU9z.ttf)format("truetype")}@font-face{font-family:Inter;font-weight:300;font-style:normal;font-display:block;src:url(/assets/Inter-Light-14LG-y7V.woff2)format("woff2")}.motion-carousel{--carousel-bg:var(--color-slate-950,#020617);--carousel-panel:var(--color-slate-900,#0f172a);--carousel-divider:var(--color-black,#000);--carousel-ink:var(--color-white,#fff);--carousel-muted:var(--color-slate-400,#94a3b8);--carousel-cta:var(--color-violet-600,#7c3aed);--carousel-cta-hover:var(--color-violet-500,#8b5cf6);--carousel-cta-pressed:var(--color-violet-400,#a78bfa);--carousel-cta-ink:var(--color-white,#fff);--carousel-secondary:var(--color-slate-950,#020617);--carousel-secondary-hover:var(--color-slate-800,#1e293b);--carousel-secondary-pressed:var(--color-slate-800,#1e293b);--carousel-secondary-ink:var(--color-slate-400,#94a3b8);--carousel-button-border:var(--color-slate-700,#334155);--carousel-disabled:var(--color-slate-700,#334155);--carousel-disabled-ink:var(--color-slate-500,#64748b);--carousel-ghost:var(--color-slate-900,#0f172a);--carousel-ghost-hover:var(--color-slate-800,#1e293b);--carousel-ghost-ink:var(--color-slate-400,#94a3b8);box-sizing:border-box;width:100%;max-width:100%;font-family:Inter,sans-serif;position:relative;container-type:inline-size}.motion-carousel[data-theme=light]{--carousel-bg:var(--color-white,#fff);--carousel-panel:var(--color-slate-100,#f1f5f9);--carousel-divider:var(--color-slate-200,#e2e8f0);--carousel-ink:var(--color-slate-900,#0f172a);--carousel-muted:var(--color-slate-500,#64748b);--carousel-cta-hover:var(--color-violet-700,#6d28d9);--carousel-cta-pressed:var(--color-violet-800,#5b21b6);--carousel-secondary:var(--color-white,#fff);--carousel-secondary-hover:var(--color-slate-50,#f8fafc);--carousel-secondary-pressed:var(--color-slate-100,#f1f5f9);--carousel-secondary-ink:var(--color-slate-500,#64748b);--carousel-button-border:var(--color-slate-200,#e2e8f0);--carousel-disabled:var(--color-slate-100,#f1f5f9);--carousel-disabled-ink:var(--color-slate-300,#cbd5e1);--carousel-ghost:var(--color-slate-300,#cbd5e1);--carousel-ghost-hover:var(--color-slate-400,#94a3b8);--carousel-ghost-ink:var(--color-slate-600,#475569)}.motion-carousel[data-theme=light] .motion-carousel-card{outline:max(1px, var(--u)) solid var(--carousel-divider);outline-offset:calc(-1 * max(1px, var(--u)))}.motion-carousel-card{--u:calc(100cqw / 873);border-radius:calc(32 * var(--u));background:var(--carousel-bg);color:var(--carousel-ink);position:relative;overflow:hidden}.motion-carousel-media{aspect-ratio:873/612;position:relative;overflow:hidden}.motion-carousel button{font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.motion-carousel button:focus-visible{outline:max(2px, calc(2 * var(--u))) solid var(--carousel-ink);outline-offset:2px}.motion-carousel .motion-carousel-close{width:calc(56 * var(--u));height:calc(56 * var(--u));background:color-mix(in srgb, var(--carousel-ghost) 60%, transparent);color:var(--carousel-ghost-ink);border-radius:9999px;padding:0;position:absolute;top:16px;right:16px}.motion-carousel .motion-carousel-close:hover{background:color-mix(in srgb, var(--carousel-ghost-hover) 60%, transparent)}.motion-carousel-close svg{width:calc(42 * var(--u));height:calc(42 * var(--u));display:block}.motion-carousel-panel{box-sizing:border-box;height:max(calc(436 * var(--u) + max(1px, var(--u))), calc(330 * var(--u) + 44px + max(1px, var(--u))));padding:calc(40 * var(--u)) calc(48 * var(--u));border-top:max(1px, var(--u)) solid var(--carousel-divider);background:var(--carousel-panel);flex-direction:column;justify-content:space-between;display:flex}.motion-carousel-copy{overflow-wrap:anywhere;flex-shrink:0}.motion-carousel-copy h2{font-size:calc(56 * var(--u));letter-spacing:-.05em;color:var(--carousel-ink);margin:0;font-weight:400;line-height:1}.motion-carousel-description{margin:calc(10 * var(--u)) 0 0;font-size:calc(36 * var(--u));color:var(--carousel-muted);font-weight:300;line-height:1.33333}.motion-carousel-footer{--button-u:calc(100cqw / 544);justify-content:center;gap:calc(16 * var(--button-u));margin-top:calc(32 * var(--u));flex-shrink:0;grid-template-columns:repeat(2,minmax(0,240px));display:grid}.motion-carousel-dots{bottom:max(16px, calc(24 * var(--u)));z-index:1;justify-content:center;display:flex;position:absolute;left:0;right:0}.motion-carousel .motion-carousel-dots button{background:0 0;border-radius:50%;width:32px;height:32px;margin:-11px -6px;padding:0}.motion-carousel-dots span{z-index:1;background:var(--carousel-muted);opacity:.4;border-radius:50%;width:10px;height:10px;position:relative}.motion-carousel .motion-carousel-dots button:hover span{opacity:.7}.motion-carousel-dots [aria-current=step] span{background:var(--carousel-ink);opacity:1}.motion-carousel .motion-carousel-navigation{box-sizing:border-box;width:240px;min-width:0;max-width:100%;height:44px;padding:0 calc(12 * var(--button-u));border-radius:calc(8 * var(--button-u));font-size:calc(18 * var(--button-u));font-weight:500;line-height:1.55556}.motion-carousel .motion-carousel-next{background:var(--carousel-cta);color:var(--carousel-cta-ink)}.motion-carousel .motion-carousel-next:hover:not(:disabled){background:var(--carousel-cta-hover)}.motion-carousel .motion-carousel-next:active:not(:disabled){background:var(--carousel-cta-pressed)}.motion-carousel .motion-carousel-back{border:1px solid var(--carousel-button-border);background:var(--carousel-secondary);color:var(--carousel-secondary-ink)}.motion-carousel .motion-carousel-back:hover:not(:disabled){background:var(--carousel-secondary-hover)}.motion-carousel .motion-carousel-back:active:not(:disabled){background:var(--carousel-secondary-pressed)}.motion-carousel .motion-carousel-navigation:disabled{border:1px solid var(--carousel-button-border);background:var(--carousel-disabled);color:var(--carousel-disabled-ink);opacity:1;cursor:default}.motion-carousel-317{--v317-u:calc(100cqw / 544);--carousel-panel:var(--color-slate-950,#020617)}.motion-carousel-317[data-theme=light]{--carousel-panel:var(--color-white,#fff)}.motion-carousel-317 .motion-carousel-panel{height:max(calc(276 * var(--v317-u)), calc(220 * var(--v317-u) + 44px));padding:calc(24 * var(--v317-u));border-top:0}.motion-carousel-317 .motion-carousel-copy h2{font-size:calc(30 * var(--v317-u));letter-spacing:-.03em;font-weight:500;line-height:1.33333}.motion-carousel-317 .motion-carousel-description{margin-top:calc(16 * var(--v317-u));font-size:calc(24 * var(--v317-u));font-weight:400;line-height:1.5}.motion-carousel-317 .motion-carousel-footer{grid-template-columns:repeat(2, minmax(0, calc(150 * var(--v317-u))));justify-content:end;gap:calc(16 * var(--v317-u));margin-top:calc(16 * var(--v317-u))}.motion-carousel .motion-carousel-learn-more{justify-content:center;align-items:center;gap:calc(5 * var(--v317-u));min-height:44px;color:var(--carousel-cta);font-size:calc(18 * var(--v317-u));white-space:nowrap;font-weight:500;text-decoration:none;display:inline-flex}.motion-carousel .motion-carousel-learn-more:hover{text-underline-offset:3px;text-decoration:underline}.motion-carousel .motion-carousel-learn-more:focus-visible{outline:max(2px, calc(2 * var(--v317-u))) solid currentColor;outline-offset:2px}.motion-carousel-317 .motion-carousel-navigation{height:max(44px, calc(48 * var(--v317-u)))}
