html.a1-force-dark,html.a1-force-dark body{color-scheme:dark!important;background-color:#000!important}.a1-intro:where(.astro-az255j47){box-sizing:border-box;color:#fff;isolation:isolate;background:#02040a;justify-content:center;align-items:flex-start;width:100%;height:clamp(520px,39vw,580px);min-height:520px;font-family:Montserrat Variable,Montserrat,sans-serif;display:flex;position:relative;overflow:hidden}.a1-intro__background:where(.astro-az255j47){z-index:-1;object-fit:contain;object-position:center bottom;width:100%;max-width:1600px;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}.a1-intro__content:where(.astro-az255j47){box-sizing:border-box;text-align:center;width:min(100% - 48px,1200px);padding:clamp(104px,9vw,132px) 0}.a1-intro__content:where(.astro-az255j47) h1,.a1-intro__content:where(.astro-az255j47) p{margin:0}.a1-intro__content:where(.astro-az255j47) h1{color:#fff;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,4vw,48px);font-weight:700;line-height:.96}.a1-intro__content:where(.astro-az255j47) p{color:#ffffffa6;max-width:1120px;margin:40px auto 0;font-size:16px;line-height:1.5}@media (width<=720px){.a1-intro:where(.astro-az255j47){height:540px;min-height:540px}.a1-intro__background:where(.astro-az255j47){object-fit:contain;object-position:center bottom;max-width:100%;height:100%;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.a1-intro__content:where(.astro-az255j47){width:min(100% - 32px,1200px);padding:112px 0 180px}.a1-intro__content:where(.astro-az255j47) h1{font-size:clamp(34px,10vw,44px);line-height:1.04}.a1-intro__content:where(.astro-az255j47) p{margin-top:28px;font-size:14px;line-height:1.65}}.a1-new:where(.astro-kja2r2fe){box-sizing:border-box;color:#fff;background:#000;width:100%;padding:60px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-new__inner:where(.astro-kja2r2fe){width:min(100%,1204px);margin:0 auto}.a1-new__heading:where(.astro-kja2r2fe){text-align:center;margin-bottom:60px}.a1-new__heading:where(.astro-kja2r2fe) h2,.a1-card:where(.astro-kja2r2fe) h3,.a1-card:where(.astro-kja2r2fe) p{margin:0}.a1-new__heading:where(.astro-kja2r2fe) h2{color:#fff;letter-spacing:-.035em;font-size:clamp(38px,4vw,48px);font-weight:700;line-height:.8}.a1-new__grid:where(.astro-kja2r2fe){grid-template-rows:292px 192px 116px;grid-template-columns:repeat(18,minmax(0,1fr));gap:14px;display:grid}.a1-card:where(.astro-kja2r2fe){box-sizing:border-box;isolation:isolate;background:#030303;border:1px solid #3f3f3f;border-radius:12px;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;padding:32px;display:flex;position:relative;overflow:hidden}.a1-card:where(.astro-kja2r2fe) h3,.a1-card:where(.astro-kja2r2fe) p{z-index:3;position:relative}.a1-card:where(.astro-kja2r2fe) h3{color:#0000;letter-spacing:-.035em;background:linear-gradient(90deg,#fdfdfd 0%,#7586ad 100%) text;font-size:32px;font-weight:500;line-height:1.22}.a1-card:where(.astro-kja2r2fe) p{color:#ffffffa6;font-size:14px;line-height:20px}.a1-card--poe:where(.astro-kja2r2fe):after,.a1-card--uhd:where(.astro-kja2r2fe):after,.a1-card--ndi:where(.astro-kja2r2fe):after{z-index:0;aspect-ratio:1;content:"";filter:blur(58px);pointer-events:none;background:#2266dc2e;border-radius:50%;width:72%;position:absolute}.a1-card--poe:where(.astro-kja2r2fe):after{bottom:-44%;right:-24%}.a1-card--uhd:where(.astro-kja2r2fe):after{bottom:-32%;right:-18%}.a1-card--ndi:where(.astro-kja2r2fe):after{bottom:-26%;left:-28%}.a1-card__background:where(.astro-kja2r2fe),.a1-card__glow:where(.astro-kja2r2fe),.a1-card__rings:where(.astro-kja2r2fe),.a1-card__4k:where(.astro-kja2r2fe),.a1-card__hdmi:where(.astro-kja2r2fe),.a1-card__poe:where(.astro-kja2r2fe),.a1-card__ndi-background:where(.astro-kja2r2fe),.a1-card__usb:where(.astro-kja2r2fe),.a1-card__audio:where(.astro-kja2r2fe){pointer-events:none;position:absolute}.a1-card__background:where(.astro-kja2r2fe){z-index:-1;object-fit:cover;width:100%;height:100%;inset:0}.a1-card--hdmi:where(.astro-kja2r2fe){grid-area:1/1/auto/span 7}.a1-card--poe:where(.astro-kja2r2fe){grid-area:1/8/auto/span 5}.a1-card--io:where(.astro-kja2r2fe){grid-area:2/1/span 2/span 4}.a1-card--uhd:where(.astro-kja2r2fe){grid-area:2/5/span 2/span 4}.a1-card--ndi:where(.astro-kja2r2fe){grid-area:2/9/span 2/span 4}.a1-card--simultaneous:where(.astro-kja2r2fe){grid-area:1/13/auto/span 6;height:213px}.a1-card--usb:where(.astro-kja2r2fe){grid-area:1/13/span 2/span 6;height:192px;margin-top:227px}.a1-card--audio:where(.astro-kja2r2fe){grid-area:1/13/auto/span 6;height:192px;margin-top:433px}.a1-card__glow:where(.astro-kja2r2fe){z-index:0;width:310px;height:290px}.a1-card--hdmi:where(.astro-kja2r2fe) .a1-card__glow:where(.astro-kja2r2fe){top:-10px;right:-1px}.a1-card__hdmi:where(.astro-kja2r2fe){z-index:2;width:76%;height:auto;bottom:-13px;right:0}.a1-card__poe:where(.astro-kja2r2fe){z-index:1;object-fit:cover;width:100%;height:100%;inset:0}.a1-card--poe:where(.astro-kja2r2fe) h3,.a1-card--poe:where(.astro-kja2r2fe) p{z-index:3}.a1-card__rings:where(.astro-kja2r2fe){z-index:0;width:455px;height:410px;inset:-45px -90px auto}.a1-card__4k:where(.astro-kja2r2fe){z-index:2;object-fit:contain;width:179px;height:82px;bottom:52px;left:46px}.a1-card--ndi:where(.astro-kja2r2fe){padding:32px 20px}.a1-card__ndi-logo:where(.astro-kja2r2fe){z-index:2;object-fit:contain;object-position:left;width:100%;max-width:200px;height:36px;position:relative}.a1-card--ndi:where(.astro-kja2r2fe) h3{color:#fff;text-align:center;letter-spacing:0;background:0 0;width:100%;font-size:20px}.a1-card__ndi-background:where(.astro-kja2r2fe){z-index:0;opacity:.55;object-fit:cover;width:100%;height:100%;inset:0}.a1-card--simultaneous:where(.astro-kja2r2fe){border-color:#404040}.a1-card--usb:where(.astro-kja2r2fe) .a1-card__glow:where(.astro-kja2r2fe),.a1-card--audio:where(.astro-kja2r2fe) .a1-card__glow:where(.astro-kja2r2fe){top:0;right:-48px}.a1-card__usb:where(.astro-kja2r2fe){z-index:2;object-fit:contain;width:120px;height:64px;bottom:35px;right:28px}.a1-card__audio:where(.astro-kja2r2fe){z-index:2;object-fit:contain;width:96px;height:96px;top:46px;right:21px}@media (width<=980px){.a1-new__grid:where(.astro-kja2r2fe){grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.a1-card:where(.astro-kja2r2fe){grid-area:auto;height:auto;min-height:260px;margin-top:0}.a1-card--hdmi:where(.astro-kja2r2fe),.a1-card--simultaneous:where(.astro-kja2r2fe){grid-column:span 2}.a1-card--ndi:where(.astro-kja2r2fe){padding:32px}}@media (width<=620px){.a1-new:where(.astro-kja2r2fe){padding:54px 16px}.a1-new__heading:where(.astro-kja2r2fe){margin-bottom:42px}.a1-new__grid:where(.astro-kja2r2fe){grid-template-columns:1fr}.a1-card:where(.astro-kja2r2fe),.a1-card--hdmi:where(.astro-kja2r2fe),.a1-card--simultaneous:where(.astro-kja2r2fe){grid-column:auto;min-height:260px}.a1-card:where(.astro-kja2r2fe){padding:26px}.a1-card:where(.astro-kja2r2fe) h3{font-size:28px}.a1-card__hdmi:where(.astro-kja2r2fe){width:92%}}.a1-duplex:where(.astro-dyxgqogd){box-sizing:border-box;color:#fff;background:#000;width:100%;padding:60px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-duplex__inner:where(.astro-dyxgqogd){width:min(100%,1400px);margin:0 auto}.a1-duplex__heading:where(.astro-dyxgqogd){text-align:center;max-width:920px;margin:0 auto 28px}.a1-duplex__heading:where(.astro-dyxgqogd) h2,.a1-duplex__heading:where(.astro-dyxgqogd) p{margin:0}.a1-duplex__heading:where(.astro-dyxgqogd)>p:first-child{color:#38bdf8;letter-spacing:.18em;margin-bottom:13px;font-size:11px;font-weight:700}.a1-duplex__heading:where(.astro-dyxgqogd) h2{font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.16}.a1-duplex__description:where(.astro-dyxgqogd){color:#ffffffad;font-size:15px;line-height:1.7;margin-top:18px!important}.a1-duplex__diagram:where(.astro-dyxgqogd){width:min(100%,1100px);margin:0 auto}.a1-duplex__diagram:where(.astro-dyxgqogd) img:where(.astro-dyxgqogd){object-fit:contain;width:100%;height:auto;display:block}@media (width<=560px){.a1-duplex:where(.astro-dyxgqogd){padding:48px 16px}.a1-duplex__heading:where(.astro-dyxgqogd) h2{font-size:28px}.a1-duplex__description:where(.astro-dyxgqogd){font-size:14px}}.a1-usb-workflow:where(.astro-7z46cty2){box-sizing:border-box;color:#fff;background:#000;width:100%;padding:80px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-usb-workflow__inner:where(.astro-7z46cty2){flex-direction:column;align-items:center;gap:36px;width:min(100%,1200px);margin:0 auto;display:flex}.a1-usb-workflow__heading:where(.astro-7z46cty2){text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.a1-usb-workflow__heading:where(.astro-7z46cty2) h2,.a1-usb-workflow__heading:where(.astro-7z46cty2) p{width:100%;margin:0}.a1-usb-workflow__heading:where(.astro-7z46cty2) h2{font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1.33}.a1-usb-workflow__heading:where(.astro-7z46cty2) p{font-size:15px;font-weight:400;line-height:20px}.a1-usb-workflow__visual:where(.astro-7z46cty2){aspect-ratio:1200/348;width:min(90%,1080px);margin:0;position:relative;overflow:hidden}.a1-usb-workflow__visual:where(.astro-7z46cty2) img:where(.astro-7z46cty2){object-fit:fill;width:100%;max-width:none;height:162.96%;display:block;position:absolute;top:-19.26%;left:0}@media (width<=720px){.a1-usb-workflow:where(.astro-7z46cty2){padding:60px 16px}.a1-usb-workflow__inner:where(.astro-7z46cty2){gap:32px}.a1-usb-workflow__heading:where(.astro-7z46cty2) h2{font-size:30px;line-height:1.2}.a1-usb-workflow__heading:where(.astro-7z46cty2) p{font-size:14px;line-height:1.55}.a1-usb-workflow__visual:where(.astro-7z46cty2){aspect-ratio:1824/862;width:100%}.a1-usb-workflow__visual:where(.astro-7z46cty2) img:where(.astro-7z46cty2){object-fit:contain;height:100%;position:static}}.a1-omt:where(.astro-h7oxl7km){box-sizing:border-box;color:#fff;background:#000;width:100%;padding:60px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-omt__inner:where(.astro-h7oxl7km){flex-direction:column;align-items:center;gap:58px;width:min(100%,1200px);margin:0 auto;display:flex}.a1-omt__heading:where(.astro-h7oxl7km){text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.a1-omt__heading:where(.astro-h7oxl7km) h2,.a1-omt__heading:where(.astro-h7oxl7km) p{width:100%;margin:0}.a1-omt__heading:where(.astro-h7oxl7km) h2{font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1.33}.a1-omt__heading:where(.astro-h7oxl7km) p{font-size:15px;font-weight:400;line-height:20px}.a1-omt__visual:where(.astro-h7oxl7km){width:min(100%,938px);margin:0}.a1-omt__visual:where(.astro-h7oxl7km) img:where(.astro-h7oxl7km){object-fit:contain;width:100%;height:auto;display:block}@media (width<=720px){.a1-omt:where(.astro-h7oxl7km){padding:56px 16px}.a1-omt__inner:where(.astro-h7oxl7km){gap:36px}.a1-omt__heading:where(.astro-h7oxl7km) h2{font-size:30px;line-height:1.2}.a1-omt__heading:where(.astro-h7oxl7km) p{font-size:14px;line-height:1.55}}.a1-io:where(.astro-eo5clxe5){box-sizing:border-box;color:#fff;background:#000;width:100%;padding:76px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-io__inner:where(.astro-eo5clxe5){width:min(100%,1200px);margin:0 auto}.a1-io__heading:where(.astro-eo5clxe5){text-align:center;max-width:920px;margin:0 auto 38px}.a1-io__heading:where(.astro-eo5clxe5) h2,.a1-io__heading:where(.astro-eo5clxe5) p,.a1-io__card:where(.astro-eo5clxe5) h3,.a1-io__card:where(.astro-eo5clxe5) p{margin:0}.a1-io__heading:where(.astro-eo5clxe5)>p:first-child{color:#38bdf8;letter-spacing:.18em;margin-bottom:13px;font-size:11px;font-weight:700}.a1-io__heading:where(.astro-eo5clxe5) h2{font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.16}.a1-io__description:where(.astro-eo5clxe5){color:#ffffffad;font-size:15px;line-height:1.7;margin-top:18px!important}.a1-io__panel:where(.astro-eo5clxe5){background:#08090a;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:30px;display:grid;position:relative}.a1-io__rail:where(.astro-eo5clxe5){background:#ffffff14;height:1px;position:absolute;top:50%;left:8%;right:8%}.a1-io__rail:where(.astro-eo5clxe5) span:where(.astro-eo5clxe5){background:#38bdf8;width:22%;animation:3.8s linear infinite a1-signal-scan;position:absolute;inset:0 auto 0 0}@keyframes a1-signal-scan{0%{transform:translate(-100%)}to{transform:translate(455%)}}.a1-io__card:where(.astro-eo5clxe5){z-index:1;background:linear-gradient(160deg,#181a1dfa,#090a0bfa);border:1px solid #ffffff14;border-radius:14px;min-height:190px;padding:22px;position:relative}.a1-io__card-top:where(.astro-eo5clxe5){justify-content:space-between;align-items:center;margin-bottom:34px;display:flex}.a1-io__icon:where(.astro-eo5clxe5){color:#ffffffb8;border:1px solid #ffffff21;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.a1-io__card-top:where(.astro-eo5clxe5) b:where(.astro-eo5clxe5){color:#ffffff47;font-size:25px;font-weight:600}.a1-io__card:where(.astro-eo5clxe5) h3{font-size:17px;font-weight:650}.a1-io__card:where(.astro-eo5clxe5) p{color:#ffffff7a;margin-top:8px;font-size:11px;line-height:1.5}@media (width<=880px){.a1-io__panel:where(.astro-eo5clxe5){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.a1-io:where(.astro-eo5clxe5){padding:58px 16px}.a1-io__heading:where(.astro-eo5clxe5) h2{font-size:28px}.a1-io__description:where(.astro-eo5clxe5){font-size:14px}.a1-io__panel:where(.astro-eo5clxe5){grid-template-columns:1fr;padding:18px}}@media (prefers-reduced-motion:reduce){.a1-io__rail:where(.astro-eo5clxe5) span:where(.astro-eo5clxe5){animation:none}}.a1-protocol:where(.astro-dg5wmvvy){box-sizing:border-box;color:#fff;background:#050505;width:100%;padding:76px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-protocol__inner:where(.astro-dg5wmvvy){grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(40px,7vw,100px);width:min(100%,1200px);margin:0 auto;display:grid}.a1-protocol__heading:where(.astro-dg5wmvvy){flex-direction:column;gap:16px;display:flex}.a1-protocol__heading:where(.astro-dg5wmvvy) h2,.a1-protocol__heading:where(.astro-dg5wmvvy) p,.a1-protocol__card:where(.astro-dg5wmvvy) h3,.a1-protocol__card:where(.astro-dg5wmvvy) p{margin:0}.a1-protocol__heading:where(.astro-dg5wmvvy)>p:first-child{color:#38bdf8;letter-spacing:.18em;font-size:11px;font-weight:700}.a1-protocol__heading:where(.astro-dg5wmvvy) h2{text-wrap:balance;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.16}.a1-protocol__description:where(.astro-dg5wmvvy){color:#ffffffad;font-size:15px;line-height:1.7}.a1-protocol__stack:where(.astro-dg5wmvvy){flex-direction:column;gap:10px;display:flex}.a1-protocol__card:where(.astro-dg5wmvvy){appearance:none;width:100%;min-height:108px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(90deg,#151719,#0b0c0d);border:1px solid #ffffff17;border-radius:13px;grid-template-columns:54px minmax(150px,.7fr) minmax(210px,1.3fr);align-items:center;gap:20px;padding:18px 22px;transition:border-color .22s,background .22s,transform .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.a1-protocol__card:where(.astro-dg5wmvvy)>i{opacity:0;background:#38bdf8;border-radius:0 4px 4px 0;width:3px;transition:opacity .22s,transform .22s;position:absolute;top:18px;bottom:18px;left:-1px;transform:scaleY(.45)}.a1-protocol__card:where(.astro-dg5wmvvy):hover,.a1-protocol__card:where(.astro-dg5wmvvy):focus-visible{border-color:#38bdf852;transform:translate(-3px)}.a1-protocol__card:where(.astro-dg5wmvvy):focus-visible{outline-offset:3px;outline:2px solid #38bdf8bf}.a1-protocol__card:where(.astro-dg5wmvvy).is-active{background:linear-gradient(90deg,#38bdf81a,#121416 44%,#0b0c0d);border-color:#38bdf86b;box-shadow:0 16px 38px #0003}.a1-protocol__card:where(.astro-dg5wmvvy).is-active>i{opacity:1;transform:scaleY(1)}.a1-protocol__index:where(.astro-dg5wmvvy){color:#ffffff3d;font-variant-numeric:tabular-nums;font-size:13px}.a1-protocol__card:where(.astro-dg5wmvvy) h3{font-size:21px;font-weight:700}.a1-protocol__card:where(.astro-dg5wmvvy) p{color:#38bdf8;letter-spacing:.08em;margin-top:5px;font-size:10px;font-weight:600}.a1-protocol__card:where(.astro-dg5wmvvy) small:where(.astro-dg5wmvvy){color:#ffffff7a;font-size:11px;line-height:1.55}.a1-protocol__live:where(.astro-dg5wmvvy){background:#0a0b0c;border:1px solid #ffffff14;border-radius:13px;margin-top:4px;padding:15px 18px 14px}.a1-protocol__live-head:where(.astro-dg5wmvvy){justify-content:space-between;align-items:center;gap:16px;display:flex}.a1-protocol__live-head:where(.astro-dg5wmvvy) span:where(.astro-dg5wmvvy){color:#ffffff5c;letter-spacing:.18em;font-size:8px;font-weight:700}.a1-protocol__live-head:where(.astro-dg5wmvvy) b:where(.astro-dg5wmvvy){color:#fff;font-size:12px}.a1-protocol__metrics:where(.astro-dg5wmvvy){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.a1-protocol__metrics:where(.astro-dg5wmvvy)>div:where(.astro-dg5wmvvy){background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;min-width:0;padding:9px 10px 11px;position:relative;overflow:hidden}.a1-protocol__metrics:where(.astro-dg5wmvvy) span:where(.astro-dg5wmvvy),.a1-protocol__metrics:where(.astro-dg5wmvvy) b:where(.astro-dg5wmvvy){display:block}.a1-protocol__metrics:where(.astro-dg5wmvvy) span:where(.astro-dg5wmvvy){color:#ffffff57;font-size:8px}.a1-protocol__metrics:where(.astro-dg5wmvvy) b:where(.astro-dg5wmvvy){color:#ffffffd1;overflow-wrap:anywhere;margin-top:4px;font-size:10px;font-weight:600;line-height:1.25}.a1-protocol__metrics:where(.astro-dg5wmvvy) i:where(.astro-dg5wmvvy){opacity:.62;background:linear-gradient(90deg,#38bdf8,#0000);height:1px;position:absolute;bottom:5px;left:10px;right:10px}.a1-protocol__live:where(.astro-dg5wmvvy)>p{color:#fff6;margin:10px 0 0;font-size:9px;line-height:1.45}@media (width<=800px){.a1-protocol__inner:where(.astro-dg5wmvvy){grid-template-columns:1fr}.a1-protocol__heading:where(.astro-dg5wmvvy){text-align:center;align-items:center}}@media (width<=560px){.a1-protocol:where(.astro-dg5wmvvy){padding:58px 16px}.a1-protocol__heading:where(.astro-dg5wmvvy) h2{font-size:28px}.a1-protocol__card:where(.astro-dg5wmvvy){grid-template-columns:36px 1fr}.a1-protocol__card:where(.astro-dg5wmvvy) small:where(.astro-dg5wmvvy){grid-column:2}.a1-protocol__metrics:where(.astro-dg5wmvvy){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.a1-protocol__card:where(.astro-dg5wmvvy),.a1-protocol__card:where(.astro-dg5wmvvy)>i{transition:none}}.a1-story:where(.astro-7jfegotr){box-sizing:border-box;color:#fff;background:#000;width:100%;padding:76px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-story__inner:where(.astro-7jfegotr){grid-template-columns:minmax(0,1.14fr) minmax(320px,.86fr);align-items:center;gap:clamp(42px,6vw,84px);width:100%;max-width:1200px;margin:0 auto;display:grid}.a1-story--reverse:where(.astro-7jfegotr) .a1-story__visual:where(.astro-7jfegotr){grid-area:1/1}.a1-story--reverse:where(.astro-7jfegotr) .a1-story__copy:where(.astro-7jfegotr){grid-area:1/2}.a1-story__copy:where(.astro-7jfegotr){flex-direction:column;gap:16px;display:flex}.a1-story__copy:where(.astro-7jfegotr) h2,.a1-story__copy:where(.astro-7jfegotr) p,.a1-story__visual:where(.astro-7jfegotr){margin:0}.a1-story__eyebrow:where(.astro-7jfegotr){color:#38bdf8;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.a1-story__copy:where(.astro-7jfegotr) h2{color:#fff;text-wrap:balance;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.16}.a1-story__description:where(.astro-7jfegotr){color:#ffffffad;max-width:560px;font-size:15px;line-height:1.7}.a1-story__visual:where(.astro-7jfegotr){background:#070809;border:1px solid #ffffff1a;border-radius:18px;width:100%;overflow:hidden}.a1-story__visual:where(.astro-7jfegotr) img:where(.astro-7jfegotr){object-fit:cover;width:100%;height:auto;display:block}.a1-story--contain:where(.astro-7jfegotr) .a1-story__visual:where(.astro-7jfegotr),.a1-story--contain:where(.astro-7jfegotr) .a1-story__visual:where(.astro-7jfegotr) img:where(.astro-7jfegotr){object-fit:contain;background:0 0;overflow:visible}@media (width<=780px){.a1-story:where(.astro-7jfegotr){padding:58px 16px}.a1-story__inner:where(.astro-7jfegotr),.a1-story--reverse:where(.astro-7jfegotr) .a1-story__inner:where(.astro-7jfegotr){flex-direction:column;gap:30px;display:flex}.a1-story__copy:where(.astro-7jfegotr){text-align:center;align-items:center}.a1-story__copy:where(.astro-7jfegotr) h2{font-size:28px}.a1-story__description:where(.astro-7jfegotr){font-size:14px;line-height:1.6}}.a1-operations:where(.astro-tgmcznx5){box-sizing:border-box;color:#fff;background:#000;width:100%;padding:76px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-operations__inner:where(.astro-tgmcznx5){width:min(100%,1200px);margin:0 auto}.a1-operations__heading:where(.astro-tgmcznx5){text-align:center;max-width:920px;margin:0 auto 38px}.a1-operations__heading:where(.astro-tgmcznx5) h2,.a1-operations__heading:where(.astro-tgmcznx5) p,.a1-operations__intercom:where(.astro-tgmcznx5) h3,.a1-operations__intercom:where(.astro-tgmcznx5) p{margin:0}.a1-operations__heading:where(.astro-tgmcznx5)>p:first-child{color:#38bdf8;letter-spacing:.18em;margin-bottom:13px;font-size:11px;font-weight:700}.a1-operations__heading:where(.astro-tgmcznx5) h2{font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.16}.a1-operations__description:where(.astro-tgmcznx5){color:#ffffffad;font-size:15px;line-height:1.7;margin-top:18px!important}.a1-operations__grid:where(.astro-tgmcznx5){grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:12px;display:grid}.a1-operations__manager:where(.astro-tgmcznx5),.a1-operations__audio:where(.astro-tgmcznx5),.a1-operations__intercom:where(.astro-tgmcznx5){background:linear-gradient(145deg,#15171a,#08090a);border:1px solid #ffffff17;border-radius:16px;overflow:hidden}.a1-operations__manager:where(.astro-tgmcznx5){grid-row:span 2;min-height:330px}.a1-operations__windowbar:where(.astro-tgmcznx5){border-bottom:1px solid #ffffff14;align-items:center;gap:7px;height:45px;padding:0 16px;display:flex}.a1-operations__windowbar:where(.astro-tgmcznx5) span:where(.astro-tgmcznx5){background:#fff3;border-radius:50%;width:7px;height:7px}.a1-operations__windowbar:where(.astro-tgmcznx5) b:where(.astro-tgmcznx5){color:#ffffff59;letter-spacing:.11em;margin-left:auto;font-size:9px}.a1-operations__manager-body:where(.astro-tgmcznx5){grid-template-columns:78px 1fr;min-height:285px;display:grid}.a1-operations__manager-body:where(.astro-tgmcznx5) aside:where(.astro-tgmcznx5){border-right:1px solid #ffffff12;flex-direction:column;gap:12px;padding:22px 16px;display:flex}.a1-operations__manager-body:where(.astro-tgmcznx5) aside:where(.astro-tgmcznx5) i:where(.astro-tgmcznx5){background:#ffffff1a;border-radius:6px;height:8px}.a1-operations__preview:where(.astro-tgmcznx5){color:#ffffffb3;flex-direction:column;justify-content:center;align-items:center;display:flex}.a1-operations__preview:where(.astro-tgmcznx5) strong:where(.astro-tgmcznx5){margin-top:16px;font-size:17px}.a1-operations__preview:where(.astro-tgmcznx5) small:where(.astro-tgmcznx5){color:#ffffff61;margin-top:7px;font-size:10px}.a1-operations__audio:where(.astro-tgmcznx5){padding:20px}.a1-operations__card-title:where(.astro-tgmcznx5){color:#ffffffb3;letter-spacing:.1em;align-items:center;gap:9px;margin-bottom:18px;font-size:10px;font-weight:650;display:flex}.a1-operations__meters:where(.astro-tgmcznx5){grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;display:grid}.a1-operations__meter:where(.astro-tgmcznx5)>span:where(.astro-tgmcznx5){color:#ffffff57;text-align:center;margin-bottom:7px;font-size:6px;display:block}.a1-operations__meter:where(.astro-tgmcznx5)>div:where(.astro-tgmcznx5){flex-direction:column-reverse;gap:3px;display:flex}.a1-operations__meter:where(.astro-tgmcznx5) i:where(.astro-tgmcznx5){background:#ffffff12;border-radius:4px;height:4px;display:block}.a1-operations__meter:where(.astro-tgmcznx5) i:where(.astro-tgmcznx5).is-on{background:#55bd84}.a1-operations__meter:where(.astro-tgmcznx5) i:where(.astro-tgmcznx5).is-peak{background:#38bdf8}.a1-operations__intercom:where(.astro-tgmcznx5){align-items:center;gap:18px;min-height:124px;padding:20px;display:flex}.a1-operations__headset:where(.astro-tgmcznx5){border:1px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;width:72px;height:72px;display:grid}.a1-operations__intercom:where(.astro-tgmcznx5) h3{font-size:16px}.a1-operations__intercom:where(.astro-tgmcznx5) p{color:#ffffff75;margin-top:6px;font-size:10px;line-height:1.5}@media (width<=800px){.a1-operations__grid:where(.astro-tgmcznx5){grid-template-columns:1fr}.a1-operations__manager:where(.astro-tgmcznx5){grid-row:auto}}@media (width<=560px){.a1-operations:where(.astro-tgmcznx5){padding:58px 16px}.a1-operations__heading:where(.astro-tgmcznx5) h2{font-size:28px}.a1-operations__description:where(.astro-tgmcznx5){font-size:14px}}.a1-intercom:where(.astro-l3qf6cth){box-sizing:border-box;color:#fff;background:#000;width:100%;padding:60px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-intercom__inner:where(.astro-l3qf6cth){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:58px;width:min(100%,1200px);margin:0 auto;display:grid}.a1-intercom__copy:where(.astro-l3qf6cth){flex-direction:column;gap:24px;min-width:0;display:flex}.a1-intercom__copy:where(.astro-l3qf6cth) h2,.a1-intercom__copy:where(.astro-l3qf6cth) p{width:100%;margin:0}.a1-intercom__copy:where(.astro-l3qf6cth) h2{font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1.33}.a1-intercom__copy:where(.astro-l3qf6cth) p{font-size:15px;font-weight:400;line-height:20px}.a1-intercom__visual:where(.astro-l3qf6cth){aspect-ratio:1779/884;width:100%;margin:0;overflow:hidden}.a1-intercom__visual:where(.astro-l3qf6cth) img:where(.astro-l3qf6cth){object-fit:cover;width:100%;height:100%;display:block}@media (width<=760px){.a1-intercom:where(.astro-l3qf6cth){padding:56px 16px}.a1-intercom__inner:where(.astro-l3qf6cth){grid-template-columns:1fr;gap:36px}.a1-intercom__copy:where(.astro-l3qf6cth) h2{font-size:30px;line-height:1.2}.a1-intercom__copy:where(.astro-l3qf6cth) p{font-size:14px;line-height:1.55}}.a1-ptz:where(.astro-afhxdy4e){box-sizing:border-box;color:#f7f8fb;background:#000;width:100%;padding:58px 24px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-ptz__inner:where(.astro-afhxdy4e){width:min(100%,1200px);margin:0 auto}.a1-ptz__heading:where(.astro-afhxdy4e){text-align:center;max-width:860px;margin:0 auto 28px}.a1-ptz__heading:where(.astro-afhxdy4e) h2,.a1-ptz__heading:where(.astro-afhxdy4e) p{margin:0}.a1-ptz__heading:where(.astro-afhxdy4e)>p:first-child{color:#79a9ff;letter-spacing:.18em;margin-bottom:13px;font-size:11px;font-weight:700}.a1-ptz__heading:where(.astro-afhxdy4e) h2{letter-spacing:-.035em;font-size:clamp(32px,3.8vw,46px);line-height:1.16}.a1-ptz__description:where(.astro-afhxdy4e){color:#ffffff9e;font-size:15px;line-height:1.65;margin-top:14px!important}.a1-ptz__console:where(.astro-afhxdy4e){grid-template-columns:minmax(0,1.5fr) minmax(310px,.5fr);gap:10px;display:grid}.a1-ptz__monitor:where(.astro-afhxdy4e),.a1-ptz__panel:where(.astro-afhxdy4e){background:#0a0c10;border:1px solid #ffffff1a;border-radius:13px;overflow:hidden}.a1-ptz__status:where(.astro-afhxdy4e),.a1-ptz__panel-title:where(.astro-afhxdy4e){box-sizing:border-box;letter-spacing:.12em;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:40px;padding:0 14px;font-size:10px;display:flex}.a1-ptz__status:where(.astro-afhxdy4e) span:where(.astro-afhxdy4e){color:#ffffffa6;align-items:center;gap:8px;display:flex}.a1-ptz__status:where(.astro-afhxdy4e) i:where(.astro-afhxdy4e){background:#51d48a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #51d48a}.a1-ptz__status:where(.astro-afhxdy4e) b:where(.astro-afhxdy4e){color:#51d48a;font-size:9px}.a1-ptz__viewport:where(.astro-afhxdy4e){background:#05070a;min-height:420px;position:relative;overflow:hidden}.a1-ptz__viewport:where(.astro-afhxdy4e) img:where(.astro-afhxdy4e){object-fit:cover;will-change:transform;width:110%;height:110%;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-5%}.a1-ptz__reticle:where(.astro-afhxdy4e){border:1px solid #ffffffb3;border-radius:50%;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000004d}.a1-ptz__reticle:where(.astro-afhxdy4e):before,.a1-ptz__reticle:where(.astro-afhxdy4e):after{content:"";background:#ffffffb3;position:absolute}.a1-ptz__reticle:where(.astro-afhxdy4e):before{width:88px;height:1px;top:50%;left:-12px}.a1-ptz__reticle:where(.astro-afhxdy4e):after{width:1px;height:88px;top:-12px;left:50%}.a1-ptz__telemetry:where(.astro-afhxdy4e){backdrop-filter:blur(12px);background:#04060ab8;border:1px solid #ffffff1f;border-radius:9px;gap:12px;padding:10px 12px;display:flex;position:absolute;bottom:12px;right:12px}.a1-ptz__telemetry:where(.astro-afhxdy4e) span:where(.astro-afhxdy4e){color:#ffffff61;letter-spacing:.08em;font-size:8px}.a1-ptz__telemetry:where(.astro-afhxdy4e) b:where(.astro-afhxdy4e){color:#fff;margin-left:4px;font-size:9px}.a1-ptz__controls:where(.astro-afhxdy4e){gap:10px;display:grid}.a1-ptz__panel:where(.astro-afhxdy4e){padding-bottom:13px}.a1-ptz__panel-title:where(.astro-afhxdy4e){color:#ffffff8c;margin-bottom:13px}.a1-ptz__panel-title:where(.astro-afhxdy4e) b:where(.astro-afhxdy4e){color:#79a9ff;font-size:9px}.a1-ptz__position-body:where(.astro-afhxdy4e){grid-template-columns:104px 1fr;align-items:center;gap:14px;padding:0 14px;display:grid}.a1-ptz__dpad:where(.astro-afhxdy4e){background:radial-gradient(circle,#171b23 0,#0b0d11 70%);border:1px solid #ffffff1a;border-radius:50%;grid-template:repeat(3,1fr)/repeat(3,1fr);width:104px;height:104px;padding:6px;display:grid}.a1-ptz__dpad:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e){color:#ffffffb8;cursor:pointer;background:0 0;border:0;font-size:18px}.a1-ptz__dpad:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e):hover{color:#79a9ff}.a1-ptz__dpad:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e):first-child{grid-column:2}.a1-ptz__dpad:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e):nth-child(2){grid-area:2/1}.a1-ptz__dpad:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e):nth-child(3){grid-area:2/2}.a1-ptz__dpad:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e):nth-child(4){grid-area:2/3}.a1-ptz__dpad:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e):nth-child(5){grid-area:3/2}.a1-ptz__dpad:where(.astro-afhxdy4e) .is-home:where(.astro-afhxdy4e){color:#07101f;background:#79a9ff;border-radius:50%;place-self:center;width:28px;height:28px;font-size:9px}.a1-ptz__range:where(.astro-afhxdy4e){padding:0 14px;display:block}.a1-ptz__position-body:where(.astro-afhxdy4e) .a1-ptz__range:where(.astro-afhxdy4e){padding:0}.a1-ptz__range:where(.astro-afhxdy4e)+.a1-ptz__range:where(.astro-afhxdy4e){margin-top:13px}.a1-ptz__range:where(.astro-afhxdy4e) span:where(.astro-afhxdy4e){color:#ffffff85;justify-content:space-between;margin-bottom:10px;font-size:10px;display:flex}.a1-ptz__range:where(.astro-afhxdy4e) b:where(.astro-afhxdy4e){color:#fff;font-weight:500}.a1-ptz__range:where(.astro-afhxdy4e) input:where(.astro-afhxdy4e){accent-color:#79a9ff;cursor:pointer;width:100%}.a1-ptz__range:where(.astro-afhxdy4e) input:where(.astro-afhxdy4e):disabled{opacity:.35}.a1-ptz__auto:where(.astro-afhxdy4e){color:#ffffff8c;width:calc(100% - 28px);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;margin:13px 14px 0;font-size:10px;display:flex}.a1-ptz__auto:where(.astro-afhxdy4e) i:where(.astro-afhxdy4e){background:#252a34;border-radius:20px;width:34px;height:18px;position:relative}.a1-ptz__auto:where(.astro-afhxdy4e) i:where(.astro-afhxdy4e):after{content:"";background:#89909e;border-radius:50%;width:12px;height:12px;transition:transform .2s;position:absolute;top:3px;left:3px}.a1-ptz__auto:where(.astro-afhxdy4e).is-active i:where(.astro-afhxdy4e){background:#315d9e}.a1-ptz__auto:where(.astro-afhxdy4e).is-active i:where(.astro-afhxdy4e):after{background:#79a9ff;transform:translate(16px)}.a1-ptz__presets:where(.astro-afhxdy4e){grid-template-columns:repeat(4,1fr);gap:8px;padding:0 14px;display:grid}.a1-ptz__presets:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e){color:#fff;cursor:pointer;background:#11141a;border:1px solid #ffffff17;border-radius:9px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:8px;display:flex}.a1-ptz__presets:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e):hover,.a1-ptz__presets:where(.astro-afhxdy4e) button:where(.astro-afhxdy4e).is-active{background:#3c69ae2e;border-color:#79a9ffa6}.a1-ptz__presets:where(.astro-afhxdy4e) span:where(.astro-afhxdy4e){font-size:14px}.a1-ptz__presets:where(.astro-afhxdy4e) small:where(.astro-afhxdy4e){color:#ffffff59;letter-spacing:.06em;font-size:6px}@media (width<=900px){.a1-ptz__console:where(.astro-afhxdy4e){grid-template-columns:1fr}.a1-ptz__controls:where(.astro-afhxdy4e){grid-template-columns:repeat(2,minmax(0,1fr))}.a1-ptz__panel--presets:where(.astro-afhxdy4e){grid-column:span 2}}@media (width<=620px){.a1-ptz:where(.astro-afhxdy4e){padding:48px 16px}.a1-ptz__viewport:where(.astro-afhxdy4e){min-height:320px}.a1-ptz__controls:where(.astro-afhxdy4e){grid-template-columns:1fr}.a1-ptz__panel--presets:where(.astro-afhxdy4e){grid-column:auto}.a1-ptz__position-body:where(.astro-afhxdy4e){grid-template-columns:1fr;justify-items:center}.a1-ptz__position-body:where(.astro-afhxdy4e) .a1-ptz__range:where(.astro-afhxdy4e){width:100%}.a1-ptz__presets:where(.astro-afhxdy4e){grid-template-columns:repeat(2,1fr)}}.a1-manager:where(.astro-tyukgy5p){box-sizing:border-box;color:#f7f7f5;background:#050505;width:100%;padding:72px 24px 82px;font-family:Montserrat Variable,Montserrat,sans-serif}.a1-manager__inner:where(.astro-tyukgy5p){width:min(100%,1320px);margin:0 auto}.a1-manager__heading:where(.astro-tyukgy5p){grid-template-columns:minmax(280px,.82fr) minmax(380px,1.18fr);align-items:end;gap:clamp(28px,6vw,88px);margin-bottom:34px;display:grid}.a1-manager__heading:where(.astro-tyukgy5p)>p:first-child{color:#38bdf8;letter-spacing:.18em;grid-column:1/-1;margin:0 0 -14px;font-size:11px;font-weight:700}.a1-manager__heading:where(.astro-tyukgy5p) h2,.a1-manager__heading:where(.astro-tyukgy5p) p{margin:0}.a1-manager__heading:where(.astro-tyukgy5p) h2{letter-spacing:-.035em;text-wrap:balance;max-width:640px;font-size:clamp(31px,4vw,52px);font-weight:700;line-height:1.06}.a1-manager__description:where(.astro-tyukgy5p){color:#ffffff9c;max-width:680px;font-size:14px;line-height:1.72}.a1-manager__stage:where(.astro-tyukgy5p){width:min(100%,1120px);margin:0 auto}.a1-manager__window:where(.astro-tyukgy5p){background:#171819;border:1px solid #ffffff1a;border-radius:13px;margin:0;overflow:hidden}.a1-manager__chrome:where(.astro-tyukgy5p){background:#151617;border-bottom:1px solid #ffffff14;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.a1-manager__chrome:where(.astro-tyukgy5p)>span{background:#ffffff29;border-radius:50%;width:7px;height:7px}.a1-manager__chrome:where(.astro-tyukgy5p)>span:first-child{background:#38bdf8}.a1-manager__chrome:where(.astro-tyukgy5p) p{color:#ffffff6b;margin:0 auto 0 9px;font-size:9px}.a1-manager__chrome:where(.astro-tyukgy5p)>i{color:#38bdf8;letter-spacing:.12em;font-size:8px;font-style:normal;font-weight:700}.a1-manager__slides:where(.astro-tyukgy5p){aspect-ratio:2.105;background:#18191a;position:relative}.a1-manager__slide:where(.astro-tyukgy5p){opacity:0;pointer-events:none;margin:0;transition:opacity .52s,transform .72s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(22px)scale(.995)}.a1-manager__slide:where(.astro-tyukgy5p).is-active{z-index:1;opacity:1;transform:translate(0,0)scale(1)}.a1-manager__slide:where(.astro-tyukgy5p) img{object-fit:contain;width:100%;height:100%;display:block}.a1-manager__controls:where(.astro-tyukgy5p){grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);align-items:center;gap:28px;padding:14px 0 0;display:grid}.a1-manager__tabs:where(.astro-tyukgy5p){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.a1-manager__tab:where(.astro-tyukgy5p){appearance:none;min-height:46px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 12px 12px;transition:border-color .2s,background .2s;display:grid;position:relative;overflow:hidden}.a1-manager__tab:where(.astro-tyukgy5p) span:where(.astro-tyukgy5p){color:#ffffff42;font-size:8px}.a1-manager__tab:where(.astro-tyukgy5p) b:where(.astro-tyukgy5p){font-size:10px;font-weight:600}.a1-manager__tab:where(.astro-tyukgy5p) i:where(.astro-tyukgy5p){opacity:0;transform-origin:0;background:#38bdf8;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.a1-manager__tab:where(.astro-tyukgy5p):hover,.a1-manager__tab:where(.astro-tyukgy5p):focus-visible,.a1-manager__tab:where(.astro-tyukgy5p).is-active{background:#38bdf812;border-color:#38bdf861}.a1-manager__tab:where(.astro-tyukgy5p):focus-visible{outline-offset:2px;outline:2px solid #38bdf8cc}.a1-manager__tab:where(.astro-tyukgy5p).is-active i:where(.astro-tyukgy5p){opacity:1;transition:transform 4.5s linear;transform:scaleX(1)}.a1-manager__controls:where(.astro-tyukgy5p)>p{color:#ffffff75;margin:0;font-size:10px;line-height:1.55}@media (width<=800px){.a1-manager__heading:where(.astro-tyukgy5p){grid-template-columns:1fr;gap:18px}.a1-manager__heading:where(.astro-tyukgy5p)>p:first-child{grid-column:auto;margin-bottom:-6px}.a1-manager__controls:where(.astro-tyukgy5p){grid-template-columns:1fr;gap:12px}}@media (width<=560px){.a1-manager:where(.astro-tyukgy5p){padding:58px 14px 64px}.a1-manager__heading:where(.astro-tyukgy5p) h2{font-size:30px}.a1-manager__window:where(.astro-tyukgy5p){border-radius:9px}.a1-manager__chrome:where(.astro-tyukgy5p){height:30px}.a1-manager__controls:where(.astro-tyukgy5p){padding-top:10px}.a1-manager__tabs:where(.astro-tyukgy5p){gap:5px}.a1-manager__tab:where(.astro-tyukgy5p){grid-template-columns:1fr;gap:3px;min-height:54px;padding:8px}.a1-manager__tab:where(.astro-tyukgy5p) b:where(.astro-tyukgy5p){font-size:8px}}@media (prefers-reduced-motion:reduce){.a1-manager__slide:where(.astro-tyukgy5p),.a1-manager__tab:where(.astro-tyukgy5p) i:where(.astro-tyukgy5p){transition:none}}.a1-ports:where(.astro-kxrrg2zb){box-sizing:border-box;color:#fff;background:#050505;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(28px,3vw,44px) 0;font-family:Montserrat Variable,Montserrat,sans-serif;position:relative}.a1-ports__inner:where(.astro-kxrrg2zb){width:min(100% - 48px,1120px);margin:0 auto}.a1-ports__heading:where(.astro-kxrrg2zb){text-align:center;margin-bottom:clamp(16px,2vw,24px)}.a1-ports__heading:where(.astro-kxrrg2zb) h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,2.8vw,34px);font-weight:700;line-height:1.12}.a1-ports__figure:where(.astro-kxrrg2zb){justify-content:center;margin:0 0 clamp(16px,2vw,24px);display:flex;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.a1-ports__figure:where(.astro-kxrrg2zb) img:where(.astro-kxrrg2zb){object-fit:contain;width:min(100%,820px);max-width:100%;height:auto;display:block}.a1-ports__grid:where(.astro-kxrrg2zb){grid-template-columns:repeat(3,1fr);gap:10px 18px;display:grid}.a1-ports__card:where(.astro-kxrrg2zb){border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;transition:background-color .2s;display:flex}.a1-ports__card:where(.astro-kxrrg2zb):hover{background:#ffffff08}.a1-ports__number:where(.astro-kxrrg2zb){color:#ffffffb3;letter-spacing:-.01em;background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:inline-flex}.a1-ports__info:where(.astro-kxrrg2zb){min-width:0}.a1-ports__info:where(.astro-kxrrg2zb) h3{color:#fff;letter-spacing:-.01em;margin:0 0 2px;font-size:14px;font-weight:700;line-height:1.25}.a1-ports__info:where(.astro-kxrrg2zb) p{color:#ffffff8c;margin:0;font-size:12px;line-height:1.5}@media (width<=900px){.a1-ports__grid:where(.astro-kxrrg2zb){grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.a1-ports:where(.astro-kxrrg2zb){padding:24px 0}.a1-ports__inner:where(.astro-kxrrg2zb){width:min(100% - 32px,1120px)}.a1-ports__grid:where(.astro-kxrrg2zb){grid-template-columns:1fr;gap:8px}.a1-ports__card:where(.astro-kxrrg2zb){padding:8px 10px}}
