@scope(.finishing){:scope{color:#102531;font-synthesis:none;--ink:#102531;--cyan:#89c6d7;--muted:#59717a;--line:#ced6d0;--ease:cubic-bezier(.22,.68,.2,1);background:#f4f5ef;font-family:Switzer,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}img{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline-offset:5px;outline:3px solid #26748d}p{line-height:1.55}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:450}h1{letter-spacing:-.065em;line-height:.98}h2{letter-spacing:-.045em;line-height:1.07}figure{margin:0}.skip{z-index:20;background:var(--ink);color:#fff;padding:14px;position:fixed;top:-100px;left:20px}.skip:focus{top:10px}.brand{letter-spacing:-1.6px;align-items:center;font-size:29px;font-weight:620;display:flex}.brand img{margin-right:9px}.brand>span{color:#5598ad}.button{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:38px;min-height:49px;padding:15px 21px;font-size:13px;transition:background .2s;display:inline-flex}.button:hover{background:#244957}.button span{font-size:19px;line-height:1}.product-stage{background:#ecefe8;position:relative}.product-stage>h1{pointer-events:none;margin:0;padding:34px 36px 0;font-size:clamp(64px,8vw,122px)}.product-stage>h1>span{display:block}.product-panel{padding:30px;scroll-margin-top:20px}.product-caption>span{color:var(--muted);font-size:12px}.product-caption h2{letter-spacing:-.035em;margin:9px 0 16px;font-size:26px}.product-caption p{color:var(--muted);max-width:255px;font-size:14px}.product-object{object-fit:contain;filter:drop-shadow(0 22px 13px #1934301e);width:75%;height:360px;margin:auto}picture.product-object{display:block}picture.product-object>img{object-fit:contain;width:100%;height:100%;display:block}.js :scope .product-stage>h1{z-index:2;position:absolute;top:0;left:0}.js :scope .product-panel{position:absolute;inset:0}.js :scope .product-panel:not(.selected){display:none}.js :scope .product-caption{z-index:3;position:absolute;bottom:115px;left:36px}.js :scope .product-object{width:66%;height:323px;margin:0;position:absolute;top:223px;right:1%}.manufacturer-rail{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:24px 0 19px;display:flex}.manufacturer-rail>a{letter-spacing:-.03em;border-bottom:2px solid #0000;align-items:center;gap:14px;min-height:58px;padding:0 12px;font-size:18px;display:flex}.manufacturer-rail>a>span{letter-spacing:0;color:#71878d;font-size:9px}.manufacturer-rail>a[aria-current=true]{border-color:var(--ink)}.manufacturer-rail>a:hover{background:#e7ece6}.system-close{padding:92px 7vw 80px}.system-close h2{margin-bottom:42px;font-size:clamp(35px,4.4vw,65px)}.system-close h2>span{color:#758e97}.system-parts{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:22px 0 25px;font-size:13px;display:flex}.system-close>p{color:var(--muted);margin-top:20px;font-size:16px}.system-close .button{margin-top:12px}.cellular-world{margin:0 4.5vw}.building-scene{aspect-ratio:1.5;max-width:1250px;margin:auto;position:relative}.building-scene>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.signal-paths{pointer-events:none;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.signal-halo{stroke:#78cfed;stroke-width:18px;fill:none;opacity:.5;filter:url(#signal-glow)}.signal-core{stroke:#b4e8f6;stroke-width:4px;fill:none;stroke-linecap:round;stroke-linejoin:round}.signal-endpoints{fill:#aee9f6;stroke:#276d8c;stroke-width:3px}.building-scene.paths-off .signal-paths{opacity:0}.cellular-world.booster-mode .system-only{display:none}.signal-explanation{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.signal-step{border-top:1px solid var(--line);padding:26px 0 19px}.signal-step.selected{border-color:#3984a1}.signal-step>span{color:var(--muted);font-size:11px}.signal-step h2{margin:23px 0 14px;font-size:26px}.signal-step p{color:var(--muted);max-width:310px;font-size:14px}.netcom-still *{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (width>=1600px){main{max-width:1600px;margin-left:auto;margin-right:auto}.cellular-world{margin-left:72px;margin-right:72px}}@media (width<=1050px){.manufacturer-rail{gap:5px}.manufacturer-rail>a{gap:7px;padding:0 7px;font-size:15px}.product-stage>h1{font-size:100px}.js :scope .product-object{width:65%;top:255px}.signal-explanation{gap:25px}}@media (width<=700px){.brand{letter-spacing:-1.3px;font-size:24px}.brand img{width:24px;height:24px;margin-right:6px}.cellular-world{margin:0 21px}.button{gap:25px;min-height:48px;padding:14px 17px;font-size:12px}.product-stage>h1{letter-spacing:-.06em;padding:27px 21px 0;font-size:64px}.js :scope .product-stage>h1{top:0}.js :scope .product-object{width:calc(100% + 18px);height:240px;top:166px;right:-9px}.js :scope .product-caption{grid-template-columns:1fr 1.1fr;column-gap:13px;display:grid;bottom:92px;left:21px;right:21px}.product-caption>span{grid-column:1;font-size:12px}.product-caption h2{grid-column:1;margin:7px 0 0;font-size:21px}.product-caption p{grid-area:1/2/3;margin:0;font-size:11px;line-height:1.6}.manufacturer-rail{scrollbar-width:thin;scrollbar-color:#8fa7aa transparent;justify-content:start;gap:12px;padding:16px 0 12px;overflow-x:auto}.manufacturer-rail>a{flex-shrink:0;gap:7px;min-width:89px;min-height:52px;padding:0 5px;font-size:15px}.manufacturer-rail>a>span{font-size:8px}.system-close{padding:60px 26px}.system-close h2{margin-bottom:33px;font-size:37px}.system-parts{grid-template-columns:1fr 1fr;gap:24px 15px;font-size:11px;line-height:1.6;display:grid}.system-close>p{max-width:280px;font-size:14px}.product-panel{padding:21px}.product-object{width:100%;height:240px}.product-caption p{max-width:none}.process-scenes{width:100%}.building-scene{width:100%;max-width:none}.signal-explanation{display:block}.signal-step{padding:22px 0 10px}.signal-step>span{font-size:10px}.signal-step h2{margin:16px 0 12px;font-size:28px}.signal-step p{max-width:300px;margin-bottom:0;font-size:13px}.js :scope .signal-step:not(.selected){display:none}}@media (width<=360px){.brand{font-size:21px}.brand img{width:21px;height:21px}.cellular-world{margin:0 17px}.product-stage>h1{padding-left:18px;font-size:55px}.js :scope .product-object{height:225px;top:151px}.js :scope .product-caption{grid-template-columns:1fr 1fr;gap:10px;left:18px;right:18px}.product-caption h2{font-size:19px}.product-caption p{font-size:10px}.system-close h2{font-size:32px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=700px){.product-stage [data-title-first],.product-stage [data-title-second]{white-space:nowrap}}:scope[data-quiet=true] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.product-facts{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}}
