.Z31hdq_wrap{display:block;position:relative}.Z31hdq_wrap>img:first-child{width:100%}.Z31hdq_mark{width:9%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
._1OxlBa_toggle{z-index:4;width:36px;height:36px;color:var(--white);cursor:pointer;background:#04162899;border:1px solid #ffffffb3;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:10px;right:10px}._1OxlBa_toggle:hover{background:#041628cc}._1OxlBa_toggle svg{fill:currentColor;width:14px;height:14px}
._8wR_VG_band{isolation:isolate;background:var(--grad-sky);color:var(--white);text-align:center;position:relative;overflow:hidden}._8wR_VG_media{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}._8wR_VG_band:before{content:"";z-index:1;background:var(--overlay);pointer-events:none;position:absolute;inset:0}._8wR_VG_inner{z-index:2;font-family:var(--font-statement);flex-direction:column;align-items:center;gap:22px;padding-block:clamp(56px,8vw,96px);display:flex;position:relative}._8wR_VG_title{text-shadow:0 1px 12px #0a3c6e40;max-width:640px;font-size:clamp(1.6rem,1.2rem + 1.8vw,2.6rem);font-weight:400;line-height:1.25}._8wR_VG_title span{display:block}._8wR_VG_lines{gap:4px;max-width:720px;font-size:clamp(1.1rem,.95rem + .8vw,1.6rem);font-weight:300;line-height:1.35;display:grid}._8wR_VG_lines p:last-child:not(:first-child){margin-top:18px}html[lang=ja] ._8wR_VG_lines p:last-child{margin-top:6px}html[lang=ja] ._8wR_VG_title{font-weight:700}
.VBVYMa_medallion{width:var(--size);height:var(--size);border:3px solid var(--ring);background:var(--white);border-radius:50%;flex:none;padding:4px;display:inline-flex}.VBVYMa_medallion img{object-fit:cover;border-radius:50%;width:100%;height:100%}.VBVYMa_medallion img.VBVYMa_whole{object-fit:contain}
.o2SkGG_row{align-items:center;gap:18px;display:flex}.o2SkGG_row p{font-size:.95rem;line-height:1.55}
._1SvrgG_form{gap:8px;width:100%;display:grid}._1SvrgG_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._1SvrgG_field input,._1SvrgG_field textarea{background:var(--white);width:100%;color:var(--text);border:1px solid #0000;border-radius:2px;padding:9px 10px;font-size:1rem;display:block}._1SvrgG_field textarea{resize:vertical;min-height:120px}._1SvrgG_field input::placeholder,._1SvrgG_field textarea::placeholder{color:#6b7780}._1SvrgG_field input:focus-visible,._1SvrgG_field textarea:focus-visible{outline:3px solid var(--navy);outline-offset:0}._1SvrgG_send{background:var(--cyan);min-height:44px;color:var(--navy);letter-spacing:.04em;cursor:pointer;border:0;border-radius:2px;margin-top:4px;font-size:1rem;font-weight:600;transition:background .2s}._1SvrgG_send:hover{background:#00b4e3}._1SvrgG_send:disabled,._1SvrgG_send[aria-disabled=true]{opacity:.7;cursor:progress}._1SvrgG_status{color:var(--text);background:#fffffff2;border-radius:4px;padding:12px 14px;font-size:.9rem;line-height:1.5}._1SvrgG_status a{color:var(--teal)}._1SvrgG_status:empty{background:0 0;border:0;padding:0}@media (max-width:420px){._1SvrgG_row{grid-template-columns:minmax(0,1fr)}}
.Eg9vcG_band{isolation:isolate;background:var(--grad-sky);min-height:210px;color:var(--white);position:relative;overflow:hidden}.Eg9vcG_media{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.Eg9vcG_band:before{content:"";z-index:1;background:var(--overlay);pointer-events:none;position:absolute;inset:0}.Eg9vcG_slides{z-index:2;min-height:210px;display:grid;position:relative}.Eg9vcG_slide{text-align:center;opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;padding:12px 64px 30px;transition:opacity .6s,visibility .6s;display:flex}.Eg9vcG_slide.Eg9vcG_active{opacity:1;visibility:visible}.Eg9vcG_small{font-family:var(--font-banner);letter-spacing:.06em;font-size:clamp(1.4rem,1rem + 1.6vw,2.3rem);font-weight:400;line-height:1.1}.Eg9vcG_big{font-family:var(--font-banner);color:var(--yellow);align-items:center;font-size:clamp(2.4rem,1.4rem + 4.2vw,5rem);font-weight:400;line-height:1.05;display:inline-flex}html[lang=ja] .Eg9vcG_big{letter-spacing:.04em;font-size:clamp(2rem,1.2rem + 3.4vw,4rem)}.Eg9vcG_withLogo{letter-spacing:.08em;align-items:center;display:inline-flex}.Eg9vcG_logoO{width:.78em;margin:0 .04em}.Eg9vcG_logoAfter{width:.9em;margin-left:.25em}.Eg9vcG_controls{z-index:3;pointer-events:none;position:absolute;inset:0}.Eg9vcG_arrow,.Eg9vcG_dot,.Eg9vcG_pause{pointer-events:auto;cursor:pointer;background:0 0;border:0}.Eg9vcG_arrow{width:44px;height:44px;color:var(--white);opacity:.75;border-radius:50%;place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%}.Eg9vcG_arrow:hover{opacity:1;background:#ffffff1f}.Eg9vcG_arrow svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:26px;height:26px}.Eg9vcG_prev{left:12px}.Eg9vcG_next{right:12px}.Eg9vcG_dots{justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;bottom:6px;left:0;right:0}.Eg9vcG_dot{place-items:center;width:24px;height:24px;display:grid}.Eg9vcG_dot:before{content:"";background:#ffffff80;border-radius:50%;width:8px;height:8px}.Eg9vcG_dot[aria-current=true]:before{background:var(--white)}.Eg9vcG_pause{color:#ffffffd9;place-items:center;width:24px;height:24px;margin-left:6px;display:grid}.Eg9vcG_pause svg{fill:currentColor;width:13px;height:13px}.Eg9vcG_still .Eg9vcG_slides{grid-auto-flow:row;gap:18px;padding-block:28px}.Eg9vcG_still .Eg9vcG_slide{opacity:1;visibility:visible;grid-area:auto;padding:0 20px;transition:none}.Eg9vcG_still .Eg9vcG_big{font-size:clamp(1.8rem,1.2rem + 2.4vw,3rem)}.Eg9vcG_still .Eg9vcG_controls{display:none}@media (prefers-reduced-motion:reduce){.Eg9vcG_slides{grid-auto-flow:row;gap:18px;padding-block:28px}.Eg9vcG_slide{opacity:1;visibility:visible;grid-area:auto;padding:0 20px}.Eg9vcG_controls{display:none}}@media (max-width:600px){.Eg9vcG_band,.Eg9vcG_slides{min-height:170px}.Eg9vcG_slide{padding:10px 48px 30px}.Eg9vcG_arrow{width:40px;height:40px;margin-top:-20px}.Eg9vcG_prev{left:4px}.Eg9vcG_next{right:4px}}
._4mLIxW_contact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(520px,42vw,610px);margin-top:clamp(24px,4vw,56px);display:grid}._4mLIxW_art{place-items:center;padding:32px;display:grid}._4mLIxW_ap{width:min(400px,100%)}._4mLIxW_panel{isolation:isolate;background:var(--grad-sky);color:var(--white);position:relative;overflow:hidden}._4mLIxW_media{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}._4mLIxW_panel:before{content:"";z-index:1;background:var(--overlay);pointer-events:none;position:absolute;inset:0}._4mLIxW_panelInner{z-index:2;justify-items:center;gap:26px;max-width:500px;margin-inline:auto;padding:clamp(40px,5vw,64px) 24px;display:grid;position:relative}._4mLIxW_title{font-family:var(--font-banner);letter-spacing:.12em;text-align:center;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem);font-weight:400}._4mLIxW_title:after{content:"";background:var(--white);width:36px;height:2px;margin:14px auto 0;display:block}@media (max-width:760px){._4mLIxW_contact{grid-template-columns:minmax(0,1fr);margin-top:0}._4mLIxW_art{padding:24px 20px 8px}._4mLIxW_ap{width:min(220px,60%)}}
.tXJ6zW_block{display:block}.tXJ6zW_gradientHero{background:linear-gradient(#00143c38, #00143c38), var(--grad-purple);color:var(--white)}.tXJ6zW_gradientInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;max-width:900px;min-height:clamp(220px,28vw,400px);padding-block:32px;display:grid}.tXJ6zW_gradientTitle{letter-spacing:.01em;text-align:center;font-size:clamp(1.6rem,1.1rem + 2.2vw,2.75rem);font-weight:500;line-height:1.2}.tXJ6zW_gradientTitle span{display:block}.tXJ6zW_deviceCircle{aspect-ratio:1;background:#b9dcec;border-radius:50%;place-items:center;width:clamp(150px,22vw,296px);display:grid}.tXJ6zW_deviceCircle img{width:86%}.tXJ6zW_linesCircle{aspect-ratio:1;object-fit:cover;border-radius:50%;width:clamp(140px,14vw,198px);margin:clamp(24px,3vw,36px) auto}.tXJ6zW_manageTitle{margin:clamp(16px,3vw,32px) 0 clamp(32px,4vw,48px)}.tXJ6zW_rowsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,44px) clamp(24px,4vw,48px);max-width:960px;margin-inline:auto;display:grid}.tXJ6zW_valueBand{isolation:isolate;background:var(--teal-dark);color:var(--white);text-align:center;position:relative;overflow:hidden}.tXJ6zW_valueMedia{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.tXJ6zW_valueBand:before{content:"";z-index:1;background:#00191e40;position:absolute;inset:0}.tXJ6zW_valueInner{z-index:2;gap:18px;max-width:820px;padding-block:clamp(44px,6vw,72px);font-size:clamp(1rem,.9rem + .4vw,1.2rem);line-height:1.5;display:grid;position:relative}.tXJ6zW_valueTitle{letter-spacing:.03em;font-size:clamp(1.3rem,1rem + 1vw,1.8rem);font-weight:400}.tXJ6zW_poeHero{background:#e6e6e6;grid-template-rows:minmax(0,1fr);grid-template-columns:63% 37%;height:clamp(220px,36.6vw,527px);display:grid}.tXJ6zW_poeWarehouse{object-fit:cover;width:100%;height:100%}.tXJ6zW_poePanel{position:relative;overflow:hidden}.tXJ6zW_poePanel img{height:auto;position:absolute}.tXJ6zW_pCamera{width:44%;top:4%;left:2%}.tXJ6zW_pCable{width:52%;top:14%;left:8%}.tXJ6zW_pController{width:42%;top:44%;left:12%}.tXJ6zW_pPlug{width:34%;top:70%;left:14%}.tXJ6zW_poeTitle{margin-bottom:clamp(24px,4vw,40px)}.tXJ6zW_ring{aspect-ratio:1.08;width:min(660px,100%);margin:0 auto clamp(40px,6vw,72px);position:relative}.tXJ6zW_ring img{height:auto;position:absolute}.tXJ6zW_rRings{width:74%;top:50%;left:50%;transform:translate(-50%,-50%)}.tXJ6zW_rController{width:34%;top:50%;left:50%;transform:translate(-50%,-50%)}.tXJ6zW_rCamera{width:18%;top:0;left:6%}.tXJ6zW_rWall{width:26%;top:6%;left:64%}.tXJ6zW_rWeather{width:15%;top:46%;left:1%}.tXJ6zW_rThermo{width:15%;top:37%;left:84%}.tXJ6zW_rBulb{width:14%;top:72%;left:18%}.tXJ6zW_rSwitches{width:32%;top:76%;left:66%}.tXJ6zW_poeStatement{max-width:760px;margin:clamp(48px,6vw,80px) auto 0}@media (max-width:760px){.tXJ6zW_rowsGrid{grid-template-columns:minmax(0,1fr)}.tXJ6zW_gradientInner{grid-template-columns:minmax(0,1fr);justify-items:center}.tXJ6zW_poeHero{grid-template-columns:58% 42%}}
.nv8kva_hero{text-align:center;padding-block:clamp(40px,6vw,72px) clamp(40px,6vw,80px)}.nv8kva_heroLogo{width:min(480px,78vw);margin:0 auto clamp(28px,4vw,44px)}.nv8kva_heroTitle{font-size:clamp(1.15rem,.9rem + 1.2vw,1.75rem)}.nv8kva_collage{background:#eef2f4;overflow:hidden}.nv8kva_collageInner{grid-template-rows:minmax(0,1fr);grid-template-columns:50% 32% 18%;max-width:1440px;height:clamp(200px,26.5vw,382px);margin-inline:auto;display:grid;position:relative}.nv8kva_office,.nv8kva_warehouse{object-fit:cover;width:100%;height:100%}.nv8kva_office{object-position:0% 50%}.nv8kva_collageCircle{aspect-ratio:1;background:#ffffffeb;border-radius:50%;place-items:center;width:clamp(120px,17vw,250px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nv8kva_collageCircle img{width:62%}.nv8kva_cctv{align-self:start;width:min(170px,80%);margin:0 auto;transform:translateY(-6%)}.nv8kva_intro{padding-bottom:clamp(40px,5vw,64px)}.nv8kva_introTitle{margin-bottom:clamp(40px,6vw,80px)}.nv8kva_future{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,64px);max-width:960px;margin-inline:auto;display:grid}.nv8kva_futureTitle{margin-bottom:28px;font-size:clamp(1.2rem,1rem + .6vw,1.45rem);font-weight:500}.nv8kva_rows{gap:26px;display:grid}.nv8kva_bulletRow{align-items:flex-start;gap:18px;margin-top:26px;display:flex}.nv8kva_bulletRow ul{padding-top:6px;font-size:.95rem;line-height:1.5}.nv8kva_futureMedia{justify-items:center;gap:18px;display:grid}.nv8kva_ap{width:min(390px,100%)}.nv8kva_cloud{padding-top:clamp(32px,4vw,48px)}.nv8kva_cloudGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,56px);max-width:960px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.nv8kva_cloudMedia{border-radius:10px;position:relative;overflow:hidden;box-shadow:0 12px 32px #043c461f}.nv8kva_hardware{aspect-ratio:600/338;object-fit:cover;width:100%}.nv8kva_cloudText{gap:24px;display:grid}.nv8kva_cloudText .nv8kva_bulletRow{margin-top:0}.nv8kva_iconStack{gap:14px;display:grid}.nv8kva_cloudMore{justify-self:start;margin-left:94px}.nv8kva_manage{isolation:isolate;color:var(--white);font-family:var(--font-statement);text-align:center;background:#0276a7 url(/images/backgrounds/blue-mountains.webp) 50%/cover no-repeat;position:relative}.nv8kva_manage:before{content:"";background:var(--overlay-strong);position:absolute;inset:0}.nv8kva_manageInner{justify-items:center;gap:26px;padding-block:clamp(44px,6vw,64px);display:grid;position:relative}.nv8kva_manageLines{gap:6px;max-width:760px;font-size:clamp(1.3rem,1rem + 1.3vw,2rem);font-weight:300;line-height:1.25;display:grid}.nv8kva_manageLines span:first-child{font-size:1.05em}.nv8kva_services{justify-content:center;align-items:center;gap:clamp(20px,5vw,64px);display:flex}.nv8kva_services ul{text-align:left;gap:6px;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);font-weight:300;list-style:none;display:grid}.nv8kva_services li{align-items:center;gap:10px;display:flex}.nv8kva_services li svg{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:22px;height:22px}.nv8kva_serviceIcon{filter:drop-shadow(0 1px #fff6);width:64px;height:auto}.nv8kva_closing{letter-spacing:.02em;font-size:clamp(1.25rem,1rem + 1.1vw,1.9rem);font-weight:300}.nv8kva_success{padding-block:clamp(40px,5vw,64px)}.nv8kva_successTitle{color:var(--success);text-align:center;margin-bottom:36px;font-size:clamp(1.35rem,1.1rem + .9vw,1.9rem);font-weight:400}.nv8kva_logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:780px;margin-inline:auto;list-style:none;display:grid}.nv8kva_logos li{border:1px solid var(--line);background:var(--white);border-radius:12px;place-items:center;height:96px;padding:14px 20px;display:grid}.nv8kva_logos img{object-fit:contain;width:auto;max-width:100%;max-height:64px}@media (max-width:860px){.nv8kva_future,.nv8kva_cloudGrid{grid-template-columns:minmax(0,1fr)}.nv8kva_ap{width:min(300px,80%)}.nv8kva_cloudMore{margin-left:0}.nv8kva_logos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.nv8kva_collageInner{grid-template-columns:58% 42%}.nv8kva_cctv{display:none}.nv8kva_services{flex-wrap:wrap}.nv8kva_serviceIcon{width:48px}.nv8kva_services ul{flex-basis:100%;order:-1;justify-items:center}.nv8kva_services li{text-align:center;justify-content:center}.nv8kva_services li svg{width:18px;height:18px}.nv8kva_bulletRow{gap:14px}.nv8kva_logos{gap:12px}.nv8kva_logos li{height:80px;padding:12px}}
.lMJY_W_hero{text-align:center;padding-block:clamp(32px,5vw,64px) 24px}.lMJY_W_heroAp{width:min(400px,76vw);margin:0 auto clamp(20px,3vw,36px)}.lMJY_W_title{margin-bottom:18px}.lMJY_W_sub{color:var(--teal);gap:2px;font-size:clamp(.95rem,.9rem + .3vw,1.1rem);display:grid}.lMJY_W_cases{padding-block:24px clamp(40px,6vw,72px)}.lMJY_W_diagram{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);align-items:end;max-width:680px;margin:0 auto 36px;display:grid}.lMJY_W_offices{justify-self:end;width:min(190px,100%)}.lMJY_W_hotel{justify-self:start;width:min(250px,100%);margin-bottom:18px}.lMJY_W_cloudLogo{align-self:start;justify-items:center;display:grid}.lMJY_W_cloudLogo img{width:clamp(64px,12vw,118px)}.lMJY_W_cloudLogo svg{fill:none;stroke:#9aa5ad;stroke-width:1px;vector-effect:non-scaling-stroke;width:100%;height:clamp(40px,7vw,70px);margin-top:-6px}.lMJY_W_intro{color:var(--teal);text-align:center;gap:2px;margin-bottom:24px;font-weight:700;display:grid}.lMJY_W_caseList{text-align:center;gap:32px;max-width:760px;margin-inline:auto;display:grid}html[lang=ja] .lMJY_W_caseList{gap:22px}.lMJY_W_case h2{color:var(--active);margin-bottom:8px;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);font-weight:400;line-height:1.4}.lMJY_W_case p{font-size:.95rem}.lMJY_W_outro{text-align:center;gap:2px;max-width:760px;margin:28px auto 0;display:grid}.lMJY_W_split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,56px);max-width:1000px;display:grid}.lMJY_W_splitText{font-size:.95rem}.lMJY_W_devices{aspect-ratio:1;background:linear-gradient(135deg,#c89bf0,#5ad6e8);justify-self:center;width:min(382px,100%);position:relative;overflow:hidden}.lMJY_W_devicesMedia{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.lMJY_W_devices>img{height:auto;position:absolute}.lMJY_W_dMonitor{width:21%;top:8%;left:11%}.lMJY_W_dLaptop{width:13%;top:4%;left:44%}.lMJY_W_dCamera{width:22%;top:10%;left:73%}.lMJY_W_dWifiLeft{width:11%;top:48%;left:8%}.lMJY_W_dAp{width:30%;top:37%;left:36%}.lMJY_W_dWifiRight{width:9%;top:58%;left:83%}.lMJY_W_dSwitch{width:25%;top:70%;left:8%}.lMJY_W_dRouter{width:25%;top:66%;left:69%}.lMJY_W_statement{padding-block:clamp(16px,3vw,32px)}.lMJY_W_statementLine{max-width:820px;margin-inline:auto;display:block}.lMJY_W_console{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);max-width:1000px;display:grid}.lMJY_W_officePhoto{aspect-ratio:483/378;object-fit:cover;object-position:10% 50%;width:100%}.lMJY_W_consoleText{gap:20px;font-size:.95rem;display:grid}.lMJY_W_laptop{justify-self:center;width:min(420px,100%)}@media (max-width:800px){.lMJY_W_split,.lMJY_W_console{grid-template-columns:minmax(0,1fr)}}
.KXF11q_versus{max-width:780px;color:var(--teal);text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(14px,3vw,28px);margin-inline:auto;font-size:clamp(1rem,.75rem + 1.2vw,1.75rem);font-weight:400;line-height:1.2;display:grid}.KXF11q_vsSide span{display:block}.KXF11q_vsCircle{aspect-ratio:1;border:2px solid var(--navy);width:clamp(56px,8vw,90px);color:var(--navy);font-family:var(--font-statement);letter-spacing:.02em;border-radius:50%;place-items:center;font-size:clamp(1.4rem,1rem + 1.4vw,2.2rem);display:grid}.KXF11q_top{padding-block:clamp(40px,6vw,72px) clamp(32px,4vw,48px)}.KXF11q_hardware{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;max-width:640px;margin:clamp(32px,5vw,56px) auto;display:grid}.KXF11q_routers{justify-items:center;gap:clamp(20px,4vw,44px);display:grid}.KXF11q_routers img{mix-blend-mode:multiply;width:min(210px,90%)}.KXF11q_meshGear{justify-items:center;gap:24px;display:grid}.KXF11q_ap{width:min(270px,100%)}.KXF11q_controller{aspect-ratio:1;background:#cfe9ef;border-radius:50%;place-items:center;width:min(196px,70%);display:grid}.KXF11q_controller img{width:82%}.KXF11q_house{max-width:863px;margin-inline:auto;position:relative}.KXF11q_houseMedia{aspect-ratio:1024/489;object-fit:cover;width:100%}.KXF11q_compareSection{padding-bottom:clamp(32px,5vw,64px)}.KXF11q_compare{border-radius:6px;max-width:980px;margin:clamp(28px,4vw,40px) auto 0;overflow:hidden;box-shadow:0 16px 40px #0a283c1f}.KXF11q_compareRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.KXF11q_cell{color:var(--white);align-content:start;gap:18px;padding:clamp(24px,3vw,40px) clamp(20px,3vw,36px);display:grid}.KXF11q_legacy{background:var(--red)}.KXF11q_mesh{background:var(--cyan);color:var(--navy)}.KXF11q_tower{border-radius:8px;justify-self:center;width:min(200px,70%)}.KXF11q_cellHead{align-items:center;gap:16px;display:flex}.KXF11q_cellHead h3{font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:400;line-height:1.25}.KXF11q_cellHead h3 span{display:block}.KXF11q_thumb{flex:none;width:54px;height:34px;position:relative}.KXF11q_thumbCloud,.KXF11q_thumbHand{position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.KXF11q_thumbCloud{background:#2fc28f;inset:0;-webkit-mask-image:url(/images/icons/cloud.svg);mask-image:url(/images/icons/cloud.svg)}.KXF11q_thumbHand{background:var(--white);width:36%;height:64%;top:22%;left:32%;-webkit-mask-image:url(/images/icons/thumb-up.svg);mask-image:url(/images/icons/thumb-up.svg)}.KXF11q_down .KXF11q_thumbHand{transform:rotate(180deg)}.KXF11q_console{aspect-ratio:1;background:#ffffffd9;border-radius:50%;flex:none;place-items:center;width:96px;display:grid;position:relative;overflow:hidden}.KXF11q_console img{width:88%}.KXF11q_crossed:after{content:"";background:linear-gradient(45deg,#0000 calc(50% - 2px),#e53935 calc(50% - 2px) calc(50% + 2px),#0000 calc(50% + 2px));border:4px solid #e53935;border-radius:50%;position:absolute;inset:4px}.KXF11q_crossed img{opacity:.75}.KXF11q_cost{border-radius:50%;flex:none;width:56px}.KXF11q_items{gap:10px;font-size:.92rem;line-height:1.45;list-style:none;display:grid}.KXF11q_items li{grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.KXF11q_items svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;margin-top:2px}.KXF11q_legacy .KXF11q_items svg{color:#ffd0c9}.KXF11q_mesh .KXF11q_items svg{color:#0b3259}.KXF11q_specSection{padding-top:clamp(24px,4vw,48px)}.KXF11q_specTitle{color:var(--teal);justify-content:center;align-items:center;gap:18px;margin-bottom:clamp(24px,4vw,40px);font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:400;display:flex}.KXF11q_specTitle img{width:36px}.KXF11q_specLayout{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,48px);max-width:1000px;margin-inline:auto;display:grid}.KXF11q_specArt{top:calc(var(--header-h) + 24px);justify-items:center;gap:40px;padding-top:24px;display:grid;position:sticky}.KXF11q_specIcon{width:52px}.KXF11q_specAp{width:min(300px,100%)}.KXF11q_specScroll{-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:8px;overflow-x:auto}.KXF11q_spec{border-collapse:collapse;text-align:center;width:100%;min-width:540px;font-size:.82rem;line-height:1.4}.KXF11q_spec th,.KXF11q_spec td{vertical-align:middle;border-bottom:1px solid #d5e3ea;padding:12px 10px}.KXF11q_spec thead th{color:var(--white);white-space:nowrap;background:#37505d;font-weight:600}.KXF11q_spec thead th:first-child{background:var(--white);color:#2b3d47;text-align:left}.KXF11q_spec tbody th{background:var(--white);color:#2b3d47;text-align:left;width:30%;font-weight:700}.KXF11q_spec td{color:#3c4a52;background:#eaf4f9;border-left:1px solid #d5e3ea}.KXF11q_spec tbody tr:nth-child(2n) td{background:#ddedf5}.KXF11q_cellLine{display:block}.KXF11q_scrollHint{color:var(--muted);text-align:center;margin-top:10px;font-size:.85rem;display:none}@media (max-width:760px){.KXF11q_compareRow,.KXF11q_specLayout{grid-template-columns:minmax(0,1fr)}.KXF11q_specArt{display:none}.KXF11q_scrollHint{display:block}}@media (max-width:420px){.KXF11q_hardware{gap:12px}.KXF11q_console{width:76px}}
