.x1-page{--x1-blue:#269dcc;--x1-cyan:#38bdf8;--x1-ink:#f5f5f3;--x1-muted:#f5f5f3a8;--x1-panel:#0d0e10;--x1-panel-2:#141517;width:100%;color:var(--x1-ink);background:#050505;font-family:Montserrat Variable,Montserrat,system-ui,sans-serif;overflow:clip}.x1-page *,.x1-page :before,.x1-page :after{box-sizing:border-box}.x1-page :where(h1,h2,h3,p,figure){margin:0}.x1-page :where(h1,h2,h3){color:var(--x1-ink)}.x1-page section{isolation:isolate;position:relative;background:#000!important}.x1-page [id]{scroll-margin-top:180px}.x1-shell{width:min(100% - 48px,1200px);margin-inline:auto}.x1-section{align-items:center;min-height:620px;padding:96px 0;display:flex}.x1-head{max-width:760px;margin-bottom:44px}.x1-kicker{color:var(--x1-cyan);letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800}.x1-title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,4.4vw,62px);line-height:1.04}.x1-title .blue,.x1-blue{color:var(--x1-ink)}.x1-copy{max-width:680px;color:var(--x1-muted);margin-top:18px;font-size:clamp(15px,1.35vw,18px);line-height:1.72}.x1-panel{background:linear-gradient(145deg,#18191bf5,#0a0a0bfa);border-radius:28px;box-shadow:inset 0 1px #ffffff12,0 24px 70px #00000047}.x1-media{background:radial-gradient(circle at 50% 30%,#ffffff12,#0000 56%),#0d0e10;border-radius:28px;justify-content:center;align-items:center;min-height:360px;display:flex;overflow:hidden}.x1-media img{object-fit:contain;width:100%;height:100%;display:block}.x1-pills{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.x1-pill{color:#d8d8d6;background:#17181a;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700}.x1-two{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:42px;display:grid}.x1-section:nth-of-type(2n) .x1-two{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.x1-stat-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.x1-stat{background:#111214;border-radius:18px;padding:18px}.x1-stat strong{color:var(--x1-ink);font-size:21px;display:block}.x1-stat span{color:#858585;margin-top:7px;font-size:12px;line-height:1.4;display:block}@media (width<=760px){.x1-shell{width:min(100% - 30px,1200px)}.x1-section{min-height:auto;padding:72px 0}.x1-head{margin-bottom:30px}.x1-two,.x1-section:nth-of-type(2n) .x1-two{grid-template-columns:1fr;gap:28px}.x1-title{font-size:clamp(32px,10vw,46px)}.x1-media{border-radius:22px;min-height:280px}.x1-stat-grid{grid-template-columns:1fr}.x1-panel{border-radius:22px}}@media (prefers-reduced-motion:reduce){.x1-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.x1-hero:where(.astro-dcn2nmi4){isolation:isolate;background:#02040b;min-height:902px;position:relative;overflow:hidden}.x1-hero:where(.astro-dcn2nmi4):after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000 0%,#02040b8f 48%,#02040b 100%);height:260px;position:absolute;inset:auto 0 0}.x1-hero__image:where(.astro-dcn2nmi4){z-index:-1;object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}.x1-hero__inner:where(.astro-dcn2nmi4){z-index:1;justify-content:center;width:min(100% - 48px,1600px);padding-top:196px;display:flex;position:relative;transform:translateY(-150px)}.x1-hero__copy:where(.astro-dcn2nmi4){text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.x1-kicker:where(.astro-dcn2nmi4){margin:0 0 14px}h1:where(.astro-dcn2nmi4){color:#fff;letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:48px;font-weight:700;line-height:84.48px;position:relative}h1:where(.astro-dcn2nmi4) span:where(.astro-dcn2nmi4){background:linear-gradient(105deg,#f5f5f3 35% 45%,#9bdcff 50%,#fff 54%,#f5f5f3 64%) 120% 0/240% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5.6s cubic-bezier(.4,0,.2,1) infinite x1-title-shine;display:inline-block}.x1-hero__description:where(.astro-dcn2nmi4){color:#f5f5f3a8;max-width:1000px;margin:0;font-size:17px;line-height:28.9px}.x1-hero__points:where(.astro-dcn2nmi4){gap:14px;margin-top:0;display:flex}.x1-hero__points:where(.astro-dcn2nmi4) span:where(.astro-dcn2nmi4){color:#dededc;white-space:nowrap;-webkit-backdrop-filter:blur(20px)saturate(140%);background:#0d10178f;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:9px;height:40px;padding:10px 13px;font-size:12px;font-weight:700;line-height:19.5px;display:flex;box-shadow:inset 0 1px #ffffff29,0 10px 28px #0000002e}.x1-hero__points:where(.astro-dcn2nmi4) svg{color:var(--x1-cyan)}@keyframes x1-title-shine{0%,38%{background-position:120% 0}62%,to{background-position:-120% 0}}@media (width<=760px){.x1-hero:where(.astro-dcn2nmi4){min-height:760px}.x1-hero__image:where(.astro-dcn2nmi4){object-position:56% top}.x1-hero__inner:where(.astro-dcn2nmi4){padding-top:102px;transform:none}h1:where(.astro-dcn2nmi4){white-space:normal;max-width:500px;font-size:clamp(34px,10vw,48px);line-height:1.16}.x1-hero__description:where(.astro-dcn2nmi4){max-width:440px;margin-top:14px;padding-inline:8px;font-size:14px;line-height:1.65}.x1-hero__points:where(.astro-dcn2nmi4){flex-wrap:wrap;justify-content:center;margin-top:16px;padding-inline:12px}}@media (width<=480px){.x1-hero:where(.astro-dcn2nmi4){min-height:690px}.x1-hero__inner:where(.astro-dcn2nmi4){padding-top:72px}.x1-hero__points:where(.astro-dcn2nmi4){gap:7px}.x1-hero__points:where(.astro-dcn2nmi4) span:where(.astro-dcn2nmi4){height:36px;padding:8px 10px;font-size:10px}}@media (prefers-reduced-motion:reduce){h1:where(.astro-dcn2nmi4) span:where(.astro-dcn2nmi4){animation:none}}.x1-bento:where(.astro-7mbm5ffo){background:#000;padding:40px 0}.bento-head:where(.astro-7mbm5ffo){justify-content:space-between;align-items:flex-end;margin-bottom:44px;display:flex}.bento-head:where(.astro-7mbm5ffo) h2:where(.astro-7mbm5ffo){letter-spacing:-2.79px;font-size:48px;line-height:1.343}.bento-head:where(.astro-7mbm5ffo)>p:where(.astro-7mbm5ffo){width:680px;color:var(--x1-muted);padding-bottom:3px;font-size:18px;line-height:30.96px}.bento-grid:where(.astro-7mbm5ffo){grid-template-rows:205px 208px 194px 184px;grid-template-columns:694px 492px;gap:14px;height:834px;display:grid}.card:where(.astro-7mbm5ffo){background:linear-gradient(145deg,#161719,#0b0c0d);border-radius:24px;padding:26px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 18px 46px #00000042}.card-label:where(.astro-7mbm5ffo){color:#38bdf8;letter-spacing:1.21px;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}.card-label:where(.astro-7mbm5ffo) svg{width:18px;height:18px}.card:where(.astro-7mbm5ffo) h3:where(.astro-7mbm5ffo){font-size:22px}.card:where(.astro-7mbm5ffo) p:where(.astro-7mbm5ffo){color:#8c8c8a;font-size:12px;line-height:1.55}.bonding-card:where(.astro-7mbm5ffo){grid-row:1/3}.bonding-card:where(.astro-7mbm5ffo) h3:where(.astro-7mbm5ffo){margin-top:18px;font-size:42px;font-weight:600;line-height:49.56px}.bonding-card:where(.astro-7mbm5ffo) h3:where(.astro-7mbm5ffo) strong:where(.astro-7mbm5ffo){color:#38bdf8;font-weight:900}.bonding-card:where(.astro-7mbm5ffo)>p:where(.astro-7mbm5ffo){color:#ececec;margin-top:10px;font-size:16px;line-height:20.54px}.bonding-visual:where(.astro-7mbm5ffo){width:100%;height:auto;position:absolute;bottom:0;left:0;overflow:hidden}.bonding-visual:where(.astro-7mbm5ffo) #animation-svg{width:100%;height:auto;display:block}.bonding-visual:where(.astro-7mbm5ffo) #animation-01,.bonding-visual:where(.astro-7mbm5ffo) #animation-02,.bonding-visual:where(.astro-7mbm5ffo) #animation-03,.bonding-visual:where(.astro-7mbm5ffo) #animation-04,.bonding-visual:where(.astro-7mbm5ffo) #animation-05,.bonding-visual:where(.astro-7mbm5ffo) #animation-06{transform-box:fill-box;transform-origin:50%;will-change:transform, opacity;animation:4s cubic-bezier(.22,1,.36,1) infinite both paused bonding-icon}.bonding-visual:where(.astro-7mbm5ffo).is-visible #animation-01,.bonding-visual:where(.astro-7mbm5ffo).is-visible #animation-02,.bonding-visual:where(.astro-7mbm5ffo).is-visible #animation-03,.bonding-visual:where(.astro-7mbm5ffo).is-visible #animation-04,.bonding-visual:where(.astro-7mbm5ffo).is-visible #animation-05,.bonding-visual:where(.astro-7mbm5ffo).is-visible #animation-06{animation-play-state:running}.bonding-visual:where(.astro-7mbm5ffo) #animation-01{animation-delay:0s}.bonding-visual:where(.astro-7mbm5ffo) #animation-02{animation-delay:.16s}.bonding-visual:where(.astro-7mbm5ffo) #animation-03{animation-delay:.32s}.bonding-visual:where(.astro-7mbm5ffo) #animation-04{animation-delay:.48s}.bonding-visual:where(.astro-7mbm5ffo) #animation-05{animation-delay:.64s}.bonding-visual:where(.astro-7mbm5ffo) #animation-06{animation-delay:.8s}.bonding-visual:where(.astro-7mbm5ffo) .bonding-hand{will-change:transform;animation:4s cubic-bezier(.37,0,.63,1) infinite both paused bonding-hand-left}.bonding-visual:where(.astro-7mbm5ffo).is-visible .bonding-hand{animation-play-state:running}.bonding-visual:where(.astro-7mbm5ffo) .bonding-hand--left{transform-box:fill-box;transform-origin:0 100%}.bonding-visual:where(.astro-7mbm5ffo) .bonding-hand--right{transform-box:fill-box;transform-origin:100% 100%;animation-name:bonding-hand-right}@keyframes bonding-icon{0%,5%{opacity:0;transform:rotate(-45deg)scale(.84)}30%,to{opacity:1;transform:rotate(0)scale(1)}}@keyframes bonding-hand-left{0%{transform:rotate(0)}37.5%{transform:rotate(-14deg)}75%,to{transform:rotate(0)}}@keyframes bonding-hand-right{0%{transform:rotate(0)}37.5%{transform:rotate(14deg)}75%,to{transform:rotate(0)}}.bonding-art:where(.astro-7mbm5ffo){height:260px;position:absolute;bottom:-2px;left:72px;right:40px}.halo:where(.astro-7mbm5ffo){filter:blur(45px);background:#0b1d32;border-radius:50%;width:430px;height:250px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.bonding-art:where(.astro-7mbm5ffo) img:where(.astro-7mbm5ffo){object-fit:cover;object-position:center 50%;filter:brightness(.75);width:300px;height:92px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.chip:where(.astro-7mbm5ffo){color:#d9f4ff;background:#142333;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;position:absolute}.c1:where(.astro-7mbm5ffo){top:46px;left:8px}.c2:where(.astro-7mbm5ffo){top:20px;right:24px}.c3:where(.astro-7mbm5ffo){bottom:38px;left:32px}.c4:where(.astro-7mbm5ffo){bottom:42px;right:0}.bonding-art:where(.astro-7mbm5ffo) i:where(.astro-7mbm5ffo){background:#38bdf88c;height:1px;position:absolute}.l1:where(.astro-7mbm5ffo){width:150px;top:59px;left:72px}.l2:where(.astro-7mbm5ffo){width:126px;top:34px;right:80px}.l3:where(.astro-7mbm5ffo){width:148px;bottom:51px;left:72px}.l4:where(.astro-7mbm5ffo){width:122px;bottom:55px;right:76px}.codec-card:where(.astro-7mbm5ffo){grid-area:1/2}.codec-copy:where(.astro-7mbm5ffo){z-index:1;width:195px;position:relative}.codec-card:where(.astro-7mbm5ffo) .card-label:where(.astro-7mbm5ffo)>img:where(.astro-7mbm5ffo){width:18px;height:18px}.codec-card:where(.astro-7mbm5ffo) .codec-copy:where(.astro-7mbm5ffo)>p:where(.astro-7mbm5ffo){margin-top:10px;font-size:13px;line-height:20.54px}.codec-chip:where(.astro-7mbm5ffo){object-fit:cover;width:260.54px;height:205px;position:absolute;top:0;right:0}.codec-assets:where(.astro-7mbm5ffo){z-index:1;align-items:center;gap:10.94px;display:flex;position:absolute;top:146px;left:25.84px}.codec-badge:where(.astro-7mbm5ffo){background:#0e0e0e;border-radius:4.376px;width:60.53px;height:40.84px;position:relative;overflow:hidden}.codec-badge-shape:where(.astro-7mbm5ffo){width:38.414px;height:27.328px;position:absolute;top:0;left:22.12px}.codec-badge-logo:where(.astro-7mbm5ffo){width:51px;height:12.665px;position:absolute;top:7.95px;left:5.17px}.codec-badge:where(.astro-7mbm5ffo) span:where(.astro-7mbm5ffo){white-space:nowrap;font-family:Inter,sans-serif;font-size:8.022px;font-weight:900;line-height:normal;position:absolute;top:26.98px;left:50%;transform:translate(-50%)}.codec-badge:where(.astro-7mbm5ffo):first-child span:where(.astro-7mbm5ffo){color:#1cbfff}.codec-badge:where(.astro-7mbm5ffo):last-child span:where(.astro-7mbm5ffo){color:#27a84a}.screen-card:where(.astro-7mbm5ffo){grid-area:2/2}.screen-text:where(.astro-7mbm5ffo){width:58%;margin-top:15px}.screen-text:where(.astro-7mbm5ffo)>strong:where(.astro-7mbm5ffo){color:#38bdf8;font-size:48px;line-height:.9}.screen-text:where(.astro-7mbm5ffo)>strong:where(.astro-7mbm5ffo) span:where(.astro-7mbm5ffo){font-size:24px}.screen-text:where(.astro-7mbm5ffo) h3:where(.astro-7mbm5ffo){margin-top:13px}.screen-text:where(.astro-7mbm5ffo) p:where(.astro-7mbm5ffo){margin-top:7px}.screen-visual:where(.astro-7mbm5ffo){width:255px;height:auto;position:absolute;top:12px;right:10px}.screen-visual:where(.astro-7mbm5ffo) svg{width:100%;height:auto;display:block}.screen-visual:where(.astro-7mbm5ffo) .display-gesture-scene,.screen-visual:where(.astro-7mbm5ffo) .display-screen-surface,.screen-visual:where(.astro-7mbm5ffo) .display-screen-value,.screen-visual:where(.astro-7mbm5ffo) .display-hand,.screen-visual:where(.astro-7mbm5ffo) .display-arrow{will-change:transform, opacity;animation-duration:4s;animation-iteration-count:infinite;animation-play-state:paused;animation-fill-mode:both}.screen-visual:where(.astro-7mbm5ffo).is-visible .display-gesture-scene,.screen-visual:where(.astro-7mbm5ffo).is-visible .display-screen-surface,.screen-visual:where(.astro-7mbm5ffo).is-visible .display-screen-value,.screen-visual:where(.astro-7mbm5ffo).is-visible .display-hand,.screen-visual:where(.astro-7mbm5ffo).is-visible .display-arrow{animation-play-state:running}.screen-visual:where(.astro-7mbm5ffo) .display-gesture-scene{transform-box:fill-box;transform-origin:50%;animation-name:display-scene-scale;animation-timing-function:cubic-bezier(.22,1,.36,1)}.screen-visual:where(.astro-7mbm5ffo) .display-screen-surface{transform-box:fill-box;transform-origin:50%;animation-name:display-screen-expand;animation-timing-function:cubic-bezier(.22,1,.36,1)}.screen-visual:where(.astro-7mbm5ffo) .display-screen-value{transform-box:fill-box;transform-origin:50%;animation-name:display-value-expand;animation-timing-function:cubic-bezier(.22,1,.36,1)}.screen-visual:where(.astro-7mbm5ffo) .display-hand--left{transform-box:fill-box;transform-origin:100% 100%;animation-name:display-hand-left;animation-timing-function:cubic-bezier(.37,0,.63,1)}.screen-visual:where(.astro-7mbm5ffo) .display-hand--right{transform-box:fill-box;transform-origin:0 0;animation-name:display-hand-right;animation-timing-function:cubic-bezier(.37,0,.63,1)}.screen-visual:where(.astro-7mbm5ffo) .display-arrow{transform-box:fill-box;transform-origin:50%;animation-name:display-arrow-cue;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes display-screen-expand{0%,10%{transform:scale(.95)}43%,55%{transform:scale(1)}75%,to{transform:scale(.95)}}@keyframes display-value-expand{0%,10%{opacity:.78;transform:scale(.94)}38%,60%{opacity:1;transform:scale(1)}75%,to{opacity:.78;transform:scale(.94)}}@keyframes display-scene-scale{0%,10%{transform:scale(.82)}43%,55%{transform:scale(1)}75%,to{transform:scale(.82)}}@keyframes display-hand-left{0%,10%{transform:translate(12px,9px)rotate(5deg)}43%,55%{transform:translate(0)rotate(0)}75%,to{transform:translate(12px,9px)rotate(5deg)}}@keyframes display-hand-right{0%,10%{transform:translate(-12px,-9px)rotate(-5deg)}43%,55%{transform:translate(0)rotate(0)}75%,to{transform:translate(-12px,-9px)rotate(-5deg)}}@keyframes display-arrow-cue{0%,10%{opacity:0;transform:scale(.82)}25%,48%{opacity:1;transform:scale(1)}62%,to{opacity:0;transform:scale(1.04)}}.source-card:where(.astro-7mbm5ffo){grid-area:3/1}.source-copy:where(.astro-7mbm5ffo){align-items:center;gap:10px;margin-top:22px;display:flex}.source-copy:where(.astro-7mbm5ffo) span:where(.astro-7mbm5ffo){background:#202124;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:800}.source-copy:where(.astro-7mbm5ffo) em:where(.astro-7mbm5ffo){color:#777;font-size:9px;font-style:normal}.source-card:where(.astro-7mbm5ffo)>p:where(.astro-7mbm5ffo){margin-top:11px}.source-card:where(.astro-7mbm5ffo)>img:where(.astro-7mbm5ffo){object-fit:contain;width:264px;height:264px;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.storage-card:where(.astro-7mbm5ffo){grid-area:3/2}.storage-icons:where(.astro-7mbm5ffo){gap:18px;margin-top:7px;display:flex}.storage-icons:where(.astro-7mbm5ffo) img:where(.astro-7mbm5ffo){width:auto;height:31px;display:block}.storage-icons:where(.astro-7mbm5ffo) img:where(.astro-7mbm5ffo)+img:where(.astro-7mbm5ffo){height:30px}.storage-card:where(.astro-7mbm5ffo) h3:where(.astro-7mbm5ffo){margin-top:7px}.storage-card:where(.astro-7mbm5ffo)>p:where(.astro-7mbm5ffo){margin-top:8px}.storage-card:where(.astro-7mbm5ffo)>img:where(.astro-7mbm5ffo){object-fit:contain;width:144px;height:152px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.delivery-card:where(.astro-7mbm5ffo){grid-area:4/1;justify-content:space-between;align-items:center;display:flex}.protocol-pills:where(.astro-7mbm5ffo){flex-wrap:wrap;gap:8px;width:210px;margin-top:20px;display:flex}.protocol-pills:where(.astro-7mbm5ffo) span:where(.astro-7mbm5ffo){background:#202124;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:800}.delivery-card:where(.astro-7mbm5ffo)>img:where(.astro-7mbm5ffo){object-fit:contain;width:190px;height:170px}.wifi-card:where(.astro-7mbm5ffo){flex-direction:column;grid-area:4/2;justify-content:center;align-items:center;display:flex}.wifi-ripples:where(.astro-7mbm5ffo){pointer-events:none;position:absolute;inset:0;overflow:hidden}.wifi-ripple:where(.astro-7mbm5ffo){width:var(--ring-size);height:var(--ring-size);opacity:0;transform-origin:50%;will-change:transform, opacity;animation:3.2s cubic-bezier(.22,1,.36,1) infinite both paused wifi-ripple-left;position:absolute;top:50%;transform:translateY(-50%)scale(.7)}.wifi-card:where(.astro-7mbm5ffo).is-visible .wifi-ripple:where(.astro-7mbm5ffo){animation-play-state:running}.wifi-ripple--left:where(.astro-7mbm5ffo){right:var(--ring-offset)}.wifi-ripple--right:where(.astro-7mbm5ffo){left:var(--ring-offset);animation-name:wifi-ripple-right}.wifi-ripple--near:where(.astro-7mbm5ffo){--ring-size:100px;--ring-offset:calc(50% - 19px);animation-delay:0s}.wifi-ripple--middle:where(.astro-7mbm5ffo){--ring-size:124px;--ring-offset:calc(50% - 1px);animation-delay:.36s}.wifi-ripple--far:where(.astro-7mbm5ffo){--ring-size:154px;--ring-offset:calc(50% + 24px);animation-delay:.72s}@keyframes wifi-ripple-left{0%{opacity:0;transform:translateY(-50%)scale(.7)}45%{opacity:.92}78%{opacity:.72;transform:translateY(-50%)scale(1)}to{opacity:0;transform:translateY(-50%)scale(1.08)}}@keyframes wifi-ripple-right{0%{opacity:0;transform:translateY(-50%)scaleX(-1)scale(.7)}45%{opacity:.92}78%{opacity:.72;transform:translateY(-50%)scaleX(-1)scale(1)}to{opacity:0;transform:translateY(-50%)scaleX(-1)scale(1.08)}}.wifi-card:where(.astro-7mbm5ffo)>svg{color:#fff;width:34px;position:relative}.wifi-card:where(.astro-7mbm5ffo) strong:where(.astro-7mbm5ffo){margin-top:7px;font-size:20px;position:relative}.wifi-card:where(.astro-7mbm5ffo) span:where(.astro-7mbm5ffo){color:#858585;margin-top:6px;font-size:10px;position:relative}@media (prefers-reduced-motion:reduce){.wifi-ripple:where(.astro-7mbm5ffo){opacity:.72;animation:none;transform:translateY(-50%)scale(1)}.wifi-ripple--right:where(.astro-7mbm5ffo){transform:translateY(-50%)scaleX(-1)scale(1)}.bonding-visual:where(.astro-7mbm5ffo) #animation-01,.bonding-visual:where(.astro-7mbm5ffo) #animation-02,.bonding-visual:where(.astro-7mbm5ffo) #animation-03,.bonding-visual:where(.astro-7mbm5ffo) #animation-04,.bonding-visual:where(.astro-7mbm5ffo) #animation-05,.bonding-visual:where(.astro-7mbm5ffo) #animation-06,.bonding-visual:where(.astro-7mbm5ffo) .bonding-hand,.screen-visual:where(.astro-7mbm5ffo) .display-gesture-scene,.screen-visual:where(.astro-7mbm5ffo) .display-screen-surface,.screen-visual:where(.astro-7mbm5ffo) .display-screen-value,.screen-visual:where(.astro-7mbm5ffo) .display-hand,.screen-visual:where(.astro-7mbm5ffo) .display-arrow{animation:none}}@media (width<=1248px){.bento-grid:where(.astro-7mbm5ffo){grid-template-rows:205px 208px 194px 184px;grid-template-columns:minmax(0,1.41fr) minmax(0,1fr);width:100%;height:auto}.bento-head:where(.astro-7mbm5ffo)>p:where(.astro-7mbm5ffo){width:55%}.bento-grid:where(.astro-7mbm5ffo)>:where(.astro-7mbm5ffo){min-width:0}}@media (width<=760px){.x1-bento:where(.astro-7mbm5ffo){padding:56px 0}.bento-head:where(.astro-7mbm5ffo){display:block}.bento-head:where(.astro-7mbm5ffo) h2:where(.astro-7mbm5ffo){letter-spacing:-1.8px;font-size:40px;line-height:1.08}.bento-head:where(.astro-7mbm5ffo)>p:where(.astro-7mbm5ffo){width:auto;margin-top:18px;font-size:15px;line-height:1.7}.bento-head:where(.astro-7mbm5ffo) br:where(.astro-7mbm5ffo){display:none}.bento-grid:where(.astro-7mbm5ffo){grid-template-rows:auto;grid-template-columns:1fr;gap:10px}.card:where(.astro-7mbm5ffo),.bonding-card:where(.astro-7mbm5ffo),.codec-card:where(.astro-7mbm5ffo),.screen-card:where(.astro-7mbm5ffo),.source-card:where(.astro-7mbm5ffo),.storage-card:where(.astro-7mbm5ffo),.delivery-card:where(.astro-7mbm5ffo),.wifi-card:where(.astro-7mbm5ffo){grid-area:auto/1;min-height:210px}.bonding-card:where(.astro-7mbm5ffo){min-height:430px}.bonding-card:where(.astro-7mbm5ffo) h3:where(.astro-7mbm5ffo){font-size:34px;line-height:1.1}.bonding-card:where(.astro-7mbm5ffo)>p:where(.astro-7mbm5ffo){font-size:13px}.bonding-art:where(.astro-7mbm5ffo){left:8px;right:8px}.screen-card:where(.astro-7mbm5ffo){min-height:240px}.source-card:where(.astro-7mbm5ffo),.storage-card:where(.astro-7mbm5ffo){min-height:230px}.delivery-card:where(.astro-7mbm5ffo),.wifi-card:where(.astro-7mbm5ffo){min-height:220px}}.x1-field:where(.astro-en4bwb6q){align-items:flex-end;min-height:720px;display:flex;overflow:hidden;background:#050505!important}.x1-field__image:where(.astro-en4bwb6q){z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.x1-field__shade:where(.astro-en4bwb6q){z-index:-2;background:linear-gradient(90deg,#000000e6 0%,#00000094 34%,#00000014 68%),linear-gradient(#0000 52%,#000000e6 100%);position:absolute;inset:0}.x1-field__content:where(.astro-en4bwb6q){grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:end;gap:48px;padding-block:88px 54px;display:grid}.x1-field__copy:where(.astro-en4bwb6q){max-width:620px}h2:where(.astro-en4bwb6q){color:#f5f5f3;letter-spacing:-.05em;text-wrap:balance;max-width:760px;font-size:clamp(40px,5vw,70px);font-weight:700;line-height:1.02}.x1-field__copy:where(.astro-en4bwb6q)>p:where(.astro-en4bwb6q):last-child{color:#f5f5f3ad;max-width:540px;margin-top:20px;font-size:16px;line-height:1.7}.x1-field__facts:where(.astro-en4bwb6q){grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.x1-field__facts:where(.astro-en4bwb6q) article:where(.astro-en4bwb6q){backdrop-filter:blur(12px);background:#0c0d0ed6;border-radius:18px;min-height:132px;padding:20px;box-shadow:inset 0 1px #ffffff14}.x1-field__facts:where(.astro-en4bwb6q) svg{width:21px;color:var(--x1-cyan)}.x1-field__facts:where(.astro-en4bwb6q) strong:where(.astro-en4bwb6q),.x1-field__facts:where(.astro-en4bwb6q) span:where(.astro-en4bwb6q){display:block}.x1-field__facts:where(.astro-en4bwb6q) strong:where(.astro-en4bwb6q){color:#f3f3f1;margin-top:16px;font-size:13px}.x1-field__facts:where(.astro-en4bwb6q) span:where(.astro-en4bwb6q){color:#888;margin-top:6px;font-size:10px;line-height:1.45}@media (width<=900px){.x1-field__content:where(.astro-en4bwb6q){grid-template-columns:1fr}.x1-field__facts:where(.astro-en4bwb6q){max-width:620px}}@media (width<=620px){.x1-field:where(.astro-en4bwb6q){min-height:700px}.x1-field__image:where(.astro-en4bwb6q){object-position:66% center}.x1-field__shade:where(.astro-en4bwb6q){background:linear-gradient(90deg,#000000c7,#0000002e),linear-gradient(#00000047 28%,#000000f5 94%)}.x1-field__content:where(.astro-en4bwb6q){gap:30px;padding-block:70px 34px}h2:where(.astro-en4bwb6q){font-size:clamp(36px,11vw,50px)}.x1-field__copy:where(.astro-en4bwb6q)>p:where(.astro-en4bwb6q):last-child{font-size:14px}.x1-field__facts:where(.astro-en4bwb6q){grid-template-columns:1fr}.x1-field__facts:where(.astro-en4bwb6q) article:where(.astro-en4bwb6q){grid-template-columns:24px 1fr;align-items:center;column-gap:11px;min-height:auto;padding:15px 17px;display:grid}.x1-field__facts:where(.astro-en4bwb6q) strong:where(.astro-en4bwb6q){margin-top:0}.x1-field__facts:where(.astro-en4bwb6q) span:where(.astro-en4bwb6q){grid-column:2}}.x1-bonding__layout:where(.astro-imuedz6m){grid-template-columns:minmax(360px,.82fr) minmax(620px,1.18fr);align-items:center;gap:clamp(56px,6vw,104px);display:grid}.x1-bonding__copy:where(.astro-imuedz6m){max-width:650px}.x1-pills:where(.astro-imuedz6m) span:where(.astro-imuedz6m){align-items:center;gap:7px;display:flex}.x1-pills:where(.astro-imuedz6m) svg{width:16px;color:var(--x1-cyan)}.bonding-figure:where(.astro-imuedz6m){background:#0e0f11;border-radius:30px;grid-template-rows:repeat(2,230px);grid-template-columns:1.12fr .95fr .5fr;gap:12px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0f}.bonding-card:where(.astro-imuedz6m){color:#f4f5f6;background:#000;border-radius:20px;min-height:0;position:relative;overflow:hidden}.bonding-card:where(.astro-imuedz6m)>img:where(.astro-imuedz6m){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bonding-card:where(.astro-imuedz6m)>span:where(.astro-imuedz6m){color:#53575c;letter-spacing:.99px;text-transform:uppercase;font-size:9px;font-weight:700;position:absolute;top:18px;left:20px}.bonding-card:where(.astro-imuedz6m)>strong:where(.astro-imuedz6m),.bonding-card:where(.astro-imuedz6m)>p:where(.astro-imuedz6m){margin:0;position:absolute;left:22px}.bonding-card:where(.astro-imuedz6m)>strong:where(.astro-imuedz6m){letter-spacing:-1.33px;font-size:38px;line-height:1;bottom:47px}.bonding-card:where(.astro-imuedz6m)>p:where(.astro-imuedz6m){color:#a7aaae;font-size:12px;line-height:1.25;bottom:23px}.bonding-card--sim:where(.astro-imuedz6m){grid-area:1/1}.bonding-card--wifi:where(.astro-imuedz6m){grid-area:1/2}.bonding-card--paths:where(.astro-imuedz6m){text-align:center;grid-area:1/3;place-content:center;display:grid}.bonding-card--lan:where(.astro-imuedz6m){grid-area:2/1}.bonding-card--usb:where(.astro-imuedz6m){grid-area:2/2/auto/4}.bonding-card--wifi:where(.astro-imuedz6m)>img:where(.astro-imuedz6m){object-fit:contain}.bonding-card--wifi:where(.astro-imuedz6m)>strong:where(.astro-imuedz6m),.bonding-card--wifi:where(.astro-imuedz6m)>p:where(.astro-imuedz6m){white-space:nowrap;left:50%;transform:translate(-50%)}.bonding-card--wifi:where(.astro-imuedz6m)>strong:where(.astro-imuedz6m){bottom:76px}.bonding-card--wifi:where(.astro-imuedz6m)>p:where(.astro-imuedz6m){bottom:54px}.bonding-card--paths:where(.astro-imuedz6m) svg{color:#38bdf8;width:26px;margin:0 auto 16px}.bonding-card--paths:where(.astro-imuedz6m)>strong:where(.astro-imuedz6m),.bonding-card--paths:where(.astro-imuedz6m)>p:where(.astro-imuedz6m){position:static}.bonding-card--paths:where(.astro-imuedz6m)>strong:where(.astro-imuedz6m){font-size:50px}.bonding-card--paths:where(.astro-imuedz6m)>p:where(.astro-imuedz6m){color:#8d9298;letter-spacing:.88px;text-transform:uppercase;margin-top:10px;font-size:11px}.bonding-card:where(.astro-imuedz6m){opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.bonding-figure:where(.astro-imuedz6m).is-visible .bonding-card:where(.astro-imuedz6m){opacity:1;transform:translateY(0)}.bonding-figure:where(.astro-imuedz6m) .bonding-card:where(.astro-imuedz6m):nth-child(2){transition-delay:.1s}.bonding-figure:where(.astro-imuedz6m) .bonding-card:where(.astro-imuedz6m):nth-child(3){transition-delay:.2s}.bonding-figure:where(.astro-imuedz6m) .bonding-card:where(.astro-imuedz6m):nth-child(4){transition-delay:.3s}.bonding-figure:where(.astro-imuedz6m) .bonding-card:where(.astro-imuedz6m):nth-child(5){transition-delay:.4s}@media (prefers-reduced-motion:reduce){.bonding-card:where(.astro-imuedz6m){opacity:1;transition:none;transform:none}}@media (width<=740px){.bonding-figure:where(.astro-imuedz6m){grid-template-rows:repeat(3,210px);grid-template-columns:1fr 1fr}.bonding-card--paths:where(.astro-imuedz6m){grid-area:1/2}.bonding-card--usb:where(.astro-imuedz6m){grid-area:3/1/auto/3}}@media (width<=1120px){.x1-bonding__layout:where(.astro-imuedz6m){grid-template-columns:1fr}.bonding-figure:where(.astro-imuedz6m){max-width:900px}}.input-visual:where(.astro-hjw6rn2r){aspect-ratio:1;background:#0d0e10;justify-self:start;width:min(100%,512px);position:relative;overflow:hidden}.input-carousel__viewport:where(.astro-hjw6rn2r),.input-carousel__viewport:where(.astro-hjw6rn2r) img:where(.astro-hjw6rn2r){width:100%;height:100%;position:absolute;inset:0}.input-carousel__viewport:where(.astro-hjw6rn2r) img:where(.astro-hjw6rn2r){object-fit:cover;opacity:0;transition:opacity .45s,transform .6s;transform:scale(1.02)}.input-carousel__viewport:where(.astro-hjw6rn2r) img:where(.astro-hjw6rn2r).is-active{opacity:1;transform:scale(1)}.input-choices:where(.astro-hjw6rn2r){align-items:center;gap:12px;margin-top:16px;display:flex}.input-choice:where(.astro-hjw6rn2r){color:#f2f2f0;cursor:pointer;text-align:left;background:#141517;border:0;border-radius:60px;flex:1;align-items:center;gap:5px;min-height:70px;padding:20px;transition:background .25s,color .25s,transform .25s;display:flex}.input-choice:where(.astro-hjw6rn2r):hover,.input-choice:where(.astro-hjw6rn2r):focus-visible{background:#222427}.input-choice:where(.astro-hjw6rn2r):focus-visible{outline:2px solid var(--x1-cyan);outline-offset:3px}.input-choice:where(.astro-hjw6rn2r).is-active{color:#0c0c0c;background:#fff}.input-choice:where(.astro-hjw6rn2r) svg{color:var(--x1-cyan);flex:0 0 24px}.input-choice:where(.astro-hjw6rn2r) strong:where(.astro-hjw6rn2r){flex:1;font-size:20px;line-height:20px}.input-choice:where(.astro-hjw6rn2r) span:where(.astro-hjw6rn2r){color:#858585;white-space:nowrap;font-size:12px;line-height:19.5px}.source-note:where(.astro-hjw6rn2r){color:#858585;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.source-note:where(.astro-hjw6rn2r) svg{color:var(--x1-cyan)}@media (width<=760px){.input-visual:where(.astro-hjw6rn2r){justify-self:center}}@media (width<=480px){.input-choices:where(.astro-hjw6rn2r){grid-template-columns:1fr;display:grid}}.x1-stat:where(.astro-4cgrn73z) strong:where(.astro-4cgrn73z){align-items:center;gap:8px;display:flex}.x1-stat:where(.astro-4cgrn73z) svg{color:var(--x1-cyan)}.x1-display-animation:where(.astro-4cgrn73z){align-self:center;margin:0}.x1-display-animation:where(.astro-4cgrn73z) video:where(.astro-4cgrn73z){width:100%;height:auto;display:block}.x1-recording:where(.astro-k5xwoju5){min-height:572px}.x1-recording__layout:where(.astro-k5xwoju5){grid-template-columns:380px minmax(0,760px);justify-content:space-between;align-items:center;gap:60px;display:grid}.x1-recording__media:where(.astro-k5xwoju5){background:#111;border-radius:28px;width:380px;height:380px;overflow:hidden}.x1-recording__media:where(.astro-k5xwoju5) img:where(.astro-k5xwoju5){object-fit:cover;width:100%;height:100%;display:block}.x1-recording__copy:where(.astro-k5xwoju5){max-width:760px}.x1-recording__copy:where(.astro-k5xwoju5) .x1-kicker:where(.astro-k5xwoju5){margin-bottom:13px}.x1-recording__copy:where(.astro-k5xwoju5) .x1-title:where(.astro-k5xwoju5){letter-spacing:-.045em;text-wrap:nowrap;font-size:64px;line-height:1.0075}.x1-recording__copy:where(.astro-k5xwoju5) .x1-copy:where(.astro-k5xwoju5){max-width:680px;margin-top:18px;line-height:1.72}.x1-recording__formats:where(.astro-k5xwoju5){flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.x1-recording__formats:where(.astro-k5xwoju5) span:where(.astro-k5xwoju5){color:#eeeeec;white-space:nowrap;background:#121213f0;border-radius:12px;align-items:center;gap:7px;min-height:46px;padding:11px 13px;font-size:12px;font-weight:800;line-height:19.5px;display:inline-flex}.x1-recording__formats:where(.astro-k5xwoju5) img:where(.astro-k5xwoju5){object-fit:contain;width:17px;height:24px;display:block}@media (width<=1120px){.x1-recording__layout:where(.astro-k5xwoju5){grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:clamp(38px,5vw,60px)}.x1-recording__media:where(.astro-k5xwoju5){aspect-ratio:1;width:100%;height:auto}.x1-recording__copy:where(.astro-k5xwoju5) .x1-title:where(.astro-k5xwoju5){text-wrap:balance;font-size:clamp(46px,5.6vw,64px)}}@media (width<=760px){.x1-recording:where(.astro-k5xwoju5){min-height:auto}.x1-recording__layout:where(.astro-k5xwoju5){grid-template-columns:1fr;gap:30px}.x1-recording__media:where(.astro-k5xwoju5){width:min(100%,380px)}.x1-recording__copy:where(.astro-k5xwoju5) .x1-title:where(.astro-k5xwoju5){text-wrap:balance;font-size:clamp(36px,10vw,52px);line-height:1.04}.x1-recording__formats:where(.astro-k5xwoju5){margin-top:18px}}.server-media:where(.astro-bi2baspz){box-shadow:none;background:0 0}.flow:where(.astro-bi2baspz){align-items:center;gap:9px;margin-top:28px;display:flex}.flow:where(.astro-bi2baspz) span:where(.astro-bi2baspz){color:#e5e5e3;text-align:center;background:#17181a;border-radius:15px;place-items:center;gap:7px;min-width:106px;padding:14px 9px;font-size:10px;font-weight:800;display:grid}.flow:where(.astro-bi2baspz) svg{width:21px;color:var(--x1-cyan)}.flow:where(.astro-bi2baspz) i:where(.astro-bi2baspz){background:linear-gradient(90deg,#4c4d50,#9a9b9e);border-radius:99px;flex:1;height:3px}.conditional:where(.astro-bi2baspz){color:#818181;align-items:flex-start;gap:8px;margin-top:18px;font-size:11px;line-height:1.5;display:flex}.conditional:where(.astro-bi2baspz) svg{color:var(--x1-cyan);flex:none}@media (width<=560px){.flow:where(.astro-bi2baspz){grid-template-columns:1fr;display:grid}.flow:where(.astro-bi2baspz) i:where(.astro-bi2baspz){width:3px;height:18px;margin:auto}.flow:where(.astro-bi2baspz) span:where(.astro-bi2baspz){width:100%}}.management-grid:where(.astro-dkfs3j43){grid-template-columns:320px 1fr;gap:14px;display:grid}.management-tabs:where(.astro-dkfs3j43){gap:10px;display:grid}.management-tabs:where(.astro-dkfs3j43) article:where(.astro-dkfs3j43){background:#121315;border-radius:20px;align-items:center;gap:14px;padding:22px;display:flex}.management-tabs:where(.astro-dkfs3j43) svg{color:var(--x1-cyan);flex:none}.management-tabs:where(.astro-dkfs3j43) strong:where(.astro-dkfs3j43),.management-tabs:where(.astro-dkfs3j43) span:where(.astro-dkfs3j43){display:block}.management-tabs:where(.astro-dkfs3j43) strong:where(.astro-dkfs3j43){color:#f1f1ef}.management-tabs:where(.astro-dkfs3j43) span:where(.astro-dkfs3j43){color:#818181;margin-top:5px;font-size:11px}.management:where(.astro-dkfs3j43) figure:where(.astro-dkfs3j43){min-height:440px;padding:18px;overflow:hidden}.management:where(.astro-dkfs3j43) figure:where(.astro-dkfs3j43) img:where(.astro-dkfs3j43){object-fit:contain;width:100%;height:100%}@media (width<=760px){.management-grid:where(.astro-dkfs3j43){grid-template-columns:1fr}.management:where(.astro-dkfs3j43) figure:where(.astro-dkfs3j43){min-height:300px}.management-tabs:where(.astro-dkfs3j43){grid-template-columns:1fr}}.carousel-heading:where(.astro-sgm6vouj){justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.controls:where(.astro-sgm6vouj){gap:9px;margin-bottom:44px;display:flex}.controls:where(.astro-sgm6vouj) button:where(.astro-sgm6vouj){color:#dcdcdc;cursor:pointer;background:#17181a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,transform .2s;display:grid}.controls:where(.astro-sgm6vouj) button:where(.astro-sgm6vouj):hover{background:#252629;transform:translateY(-2px)}.toggle:where(.astro-sgm6vouj) svg{fill:none;stroke:currentColor;stroke-width:2px}.track:where(.astro-sgm6vouj){scroll-snap-type:x mandatory;gap:14px;display:flex;overflow:hidden}.slide:where(.astro-sgm6vouj){scroll-snap-align:start;background:0 0;border-radius:28px;flex:0 0 100%;grid-template-columns:.62fr 1.38fr;align-items:center;gap:20px;min-height:504px;padding:24px;display:grid;overflow:hidden}.slide-copy:where(.astro-sgm6vouj){padding:22px}.slide-copy:where(.astro-sgm6vouj)>span:where(.astro-sgm6vouj){color:var(--x1-cyan);font-size:12px;font-weight:800}.slide:where(.astro-sgm6vouj) h3:where(.astro-sgm6vouj){margin-top:18px;font-size:clamp(30px,3vw,44px);line-height:1.02}.slide:where(.astro-sgm6vouj) p:where(.astro-sgm6vouj){color:#898987;margin-top:17px;line-height:1.65}.slide:where(.astro-sgm6vouj) figure:where(.astro-sgm6vouj){background:#0d1013;border-radius:22px;height:456px;overflow:hidden}.slide:where(.astro-sgm6vouj) img:where(.astro-sgm6vouj){object-fit:cover;filter:saturate(.8)contrast(1.04);width:100%;height:100%;display:block}.dots:where(.astro-sgm6vouj){justify-content:center;gap:8px;margin-top:22px;display:flex}.dots:where(.astro-sgm6vouj) button:where(.astro-sgm6vouj){cursor:pointer;background:#333437;border:0;border-radius:99px;width:26px;height:5px;transition:width .25s,background .25s}.dots:where(.astro-sgm6vouj) button:where(.astro-sgm6vouj)[aria-current=true]{background:var(--x1-cyan);width:54px}@media (width<=760px){.carousel-heading:where(.astro-sgm6vouj){display:block}.controls:where(.astro-sgm6vouj){margin-bottom:24px}.slide:where(.astro-sgm6vouj){grid-template-columns:1fr;min-height:620px;padding:14px}.slide-copy:where(.astro-sgm6vouj){padding:18px}.slide:where(.astro-sgm6vouj) figure:where(.astro-sgm6vouj){height:330px}.track:where(.astro-sgm6vouj){scrollbar-width:none;overflow-x:auto}}.facts:where(.astro-a2b6tzzf){min-height:420px}.fact-row:where(.astro-a2b6tzzf){grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.fact-row:where(.astro-a2b6tzzf) article:where(.astro-a2b6tzzf){background:#121315;border-radius:22px;padding:28px}.fact-row:where(.astro-a2b6tzzf) svg{color:var(--x1-cyan)}.fact-row:where(.astro-a2b6tzzf) strong:where(.astro-a2b6tzzf),.fact-row:where(.astro-a2b6tzzf) span:where(.astro-a2b6tzzf){display:block}.fact-row:where(.astro-a2b6tzzf) strong:where(.astro-a2b6tzzf){color:#f2f2f0;margin-top:22px;font-size:20px}.fact-row:where(.astro-a2b6tzzf) span:where(.astro-a2b6tzzf){color:#818181;margin-top:8px;font-size:12px}.x1-cta:where(.astro-a2b6tzzf){background:#000}@media (width<=650px){.fact-row:where(.astro-a2b6tzzf){grid-template-columns:1fr}}
