.back-button{position:absolute;border:none;background-color:#000c;border-radius:10px;font-family:Verizon Bold,Helvetica,Arial,sans-serif;color:#fff;height:5rem;z-index:1002;padding:0 2rem;left:7.5%;font-size:3.2rem;bottom:5rem;margin-left:.25rem;cursor:pointer;transition:background-color .2s cubic-bezier(.075,.82,.165,1),color .2s cubic-bezier(.075,.82,.165,1),transform .2s cubic-bezier(.075,.82,.165,1)}.back-button:hover{background-color:#000;transform:translateY(-.25rem)}.business-outcome-image{width:100%;height:100vh;object-fit:contain;left:50%;transform:translate(-50%);position:fixed;top:0;z-index:399;pointer-events:none;transform:opacity 1s cubic-bezier(.075,.82,.165,1);filter:brightness(1.05)}.business-outcome-image.hidden{opacity:0;pointer-events:none}.initial-page{display:flex;justify-content:center;align-items:center;position:relative}.initial-page .initial-video-wrapper{width:100%;display:flex;justify-content:center;position:relative;overflow:hidden}.initial-page .initial-video-wrapper .business-outcome-buttons{display:flex;flex-direction:column;position:absolute;width:24%;max-width:610px;right:7.65%;top:22.5%;gap:1rem;z-index:505}.initial-page .initial-video-wrapper .business-outcome-buttons.second-demo{top:40%}.initial-page .initial-video-wrapper .business-outcome-buttons.third-demo{top:10%}.initial-page .initial-video-wrapper .business-outcome-buttons.third-demo .box{background-color:#000c;color:#fff;font-family:Verizon Bold,Helvetica,Arial,sans-serif;font-size:2.4vw;padding:1rem 2rem;border-radius:10px;display:flex;justify-content:flex-start}.initial-page .initial-video-wrapper .business-outcome-buttons .cityofthefuture-box{position:relative;top:-7rem;left:.5rem;transition:opacity .2s cubic-bezier(.075,.82,.165,1)}.initial-page .initial-video-wrapper .business-outcome-buttons .cityofthefuture-box.hide{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.initial-page .initial-video-wrapper .business-outcome-buttons button{-webkit-user-select:none;user-select:none;width:100%;height:6vh;background-color:#ffffffd9;border-radius:15px;border:none;font-family:Verizon Bold,Helvetica,Arial,sans-serif;font-size:1.2vw;display:flex;padding:0 2rem;cursor:pointer;transition:background-color .2s cubic-bezier(.075,.82,.165,1)}.initial-page .initial-video-wrapper .business-outcome-buttons button:hover{background-color:#fff}.initial-page .initial-video-wrapper .business-outcome-buttons button.active{background-color:#000;color:#fff}.initial-page .initial-video-wrapper .business-outcome-buttons-left{display:flex;flex-direction:column;position:absolute;width:24%;max-width:610px;left:7.65%;top:22.5%;gap:1rem;z-index:505}.initial-page .initial-video-wrapper .business-outcome-buttons-left.second-demo{top:40%}.initial-page .initial-video-wrapper .business-outcome-buttons-left.third-demo{top:15%}.initial-page .initial-video-wrapper .business-outcome-buttons-left.third-demo .box{background-color:#000c;color:#fff;font-family:Verizon Bold,Helvetica,Arial,sans-serif;font-size:1.6vw;padding:1rem 2rem;border-radius:10px;display:flex;justify-content:flex-start}.initial-page .initial-video-wrapper .business-outcome-buttons-left .cityofthefuture-box{position:relative;top:-7rem;left:.5rem;transition:opacity .2s cubic-bezier(.075,.82,.165,1)}.initial-page .initial-video-wrapper .business-outcome-buttons-left .cityofthefuture-box.hide{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.initial-page .initial-video-wrapper .business-outcome-buttons-left button{-webkit-user-select:none;user-select:none;width:100%;height:6vh;background-color:#ffffffd9;border-radius:15px;border:none;font-family:Verizon Bold,Helvetica,Arial,sans-serif;font-size:1.2vw;display:flex;padding:0 2rem;cursor:pointer;transition:background-color .2s cubic-bezier(.075,.82,.165,1)}.initial-page .initial-video-wrapper .business-outcome-buttons-left button:hover{background-color:#fff}.initial-page .initial-video-wrapper .business-outcome-buttons-left button.active{background-color:#000;color:#fff}.initial-page .initial-video-wrapper .initial-video{width:100%;height:100vh;position:relative;opacity:1}.initial-page .initial-video-wrapper .initial-video.visible{visibility:visible;z-index:1}.initial-page .initial-video-wrapper .initial-video.hidden{visibility:hidden;position:absolute}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:0}to{opacity:1}}.private-network{width:30%;height:50%;position:absolute;z-index:100;right:10%;top:60%;transform:translateY(-50%);cursor:pointer}.neutral-host-network{position:absolute;z-index:100;right:13%;top:74%;transform:translateY(-50%)}.neutral-host-network .neutral-host-network-box,.neutral-host-network .private-network-box{background-color:#000c;color:#fff;font-family:Verizon Bold,Helvetica,Arial,sans-serif;font-size:3.6rem;padding:1rem 2rem;border-radius:10px;display:flex;justify-content:flex-start;flex-direction:column;gap:2rem;width:500px}.neutral-host-network .neutral-host-network-box p:not(:first-child),.neutral-host-network .private-network-box p:not(:first-child){font-family:Verizon Regular,Helvetica,Arial,sans-serif;font-size:2.4rem}.neutral-host-network button{margin-top:2rem;-webkit-user-select:none;user-select:none;width:100%;height:60px;background-color:#ffffffd9;border-radius:15px;border:none;font-family:Verizon Bold,Helvetica,Arial,sans-serif;font-size:2.4rem;display:flex;padding:0 2rem;cursor:pointer;transition:background-color .2s cubic-bezier(.075,.82,.165,1)}.neutral-host-network button:hover{background-color:#fff}.neutral-host-network button.active{background-color:#000;color:#fff}.tradition-checkout{position:absolute;z-index:100;left:10%;top:50%;transform:translateY(-50%)}.tradition-checkout .neutral-host-network-box,.tradition-checkout .private-network-box{background-color:#000c;color:#fff;font-family:Verizon Bold,Helvetica,Arial,sans-serif;font-size:2.6rem;padding:1rem 2rem;border-radius:10px;display:flex;justify-content:flex-start;flex-direction:column;gap:1rem;width:382px}.tradition-checkout .neutral-host-network-box p:not(:first-child),.tradition-checkout .private-network-box p:not(:first-child){font-family:Verizon Regular,Helvetica,Arial,sans-serif;font-size:2rem}.start-button-wrapper{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;z-index:101;top:0;left:0;font-family:Verizon Regular,Helvetica,Arial,sans-serif;color:#fff;font-size:3.6rem;background-color:#000000f2;-webkit-user-select:none;user-select:none}.start-button-wrapper .start-button{outline:none;border:none;border-radius:20px;padding:10px 0;width:200px;cursor:pointer;font-family:Verizon Bold,Helvetica,Arial,sans-serif;transition:transform .3s cubic-bezier(.075,.82,.165,1)}.start-button-wrapper .start-button:hover{transform:scale(1.1)}.helper-nav{position:fixed;z-index:1001;bottom:4rem;left:50%;transform:translate(-50%);display:flex;transition:opacity .2s cubic-bezier(.075,.82,.165,1),transform .2s cubic-bezier(.075,.82,.165,1)}.helper-nav.caption-on{transform:translate(-50%) translateY(-5rem)}.helper-nav.hide{pointer-events:none;opacity:0;transform:translate(-50%,200px)}.helper-nav button{-webkit-user-select:none;user-select:none;background-color:transparent;border:none;cursor:pointer;transition:transform .2s cubic-bezier(.075,.82,.165,1)}.helper-nav button:hover{transform:translateY(-.5rem)}.helper-nav .subtitle-button{background-color:#000c;border-radius:10px;font-family:Verizon Bold,Helvetica,Arial,sans-serif;font-size:2.4rem;color:#fff;height:5rem;position:relative;top:.1rem;margin-left:.25rem}.helper-nav .subtitle-button.active{background-color:#fff;color:#000}.building-tooltips{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:400;transition:opacity .4s cubic-bezier(.075,.82,.165,1)}.building-tooltips.hide{opacity:0;pointer-events:none}.building-tooltips .convention-center,.building-tooltips .corporate-office,.building-tooltips .healthcare,.building-tooltips .manufacturing,.building-tooltips .ports,.building-tooltips .retail{width:15%;height:30%;display:flex;justify-content:center;perspective:1000px;position:absolute;top:14%;left:12.5%;cursor:pointer;z-index:1000}.building-tooltips .convention-center:hover .convention-center-tooltip,.building-tooltips .convention-center:hover .corporate-office-tooltip,.building-tooltips .convention-center:hover .healthcare-tooltip,.building-tooltips .convention-center:hover .manufacturing-tooltip,.building-tooltips .convention-center:hover .ports-tooltip,.building-tooltips .convention-center:hover .retail-tooltip,.building-tooltips .corporate-office:hover .convention-center-tooltip,.building-tooltips .corporate-office:hover .corporate-office-tooltip,.building-tooltips .corporate-office:hover .healthcare-tooltip,.building-tooltips .corporate-office:hover .manufacturing-tooltip,.building-tooltips .corporate-office:hover .ports-tooltip,.building-tooltips .corporate-office:hover .retail-tooltip,.building-tooltips .healthcare:hover .convention-center-tooltip,.building-tooltips .healthcare:hover .corporate-office-tooltip,.building-tooltips .healthcare:hover .healthcare-tooltip,.building-tooltips .healthcare:hover .manufacturing-tooltip,.building-tooltips .healthcare:hover .ports-tooltip,.building-tooltips .healthcare:hover .retail-tooltip,.building-tooltips .manufacturing:hover .convention-center-tooltip,.building-tooltips .manufacturing:hover .corporate-office-tooltip,.building-tooltips .manufacturing:hover .healthcare-tooltip,.building-tooltips .manufacturing:hover .manufacturing-tooltip,.building-tooltips .manufacturing:hover .ports-tooltip,.building-tooltips .manufacturing:hover .retail-tooltip,.building-tooltips .ports:hover .convention-center-tooltip,.building-tooltips .ports:hover .corporate-office-tooltip,.building-tooltips .ports:hover .healthcare-tooltip,.building-tooltips .ports:hover .manufacturing-tooltip,.building-tooltips .ports:hover .ports-tooltip,.building-tooltips .ports:hover .retail-tooltip,.building-tooltips .retail:hover .convention-center-tooltip,.building-tooltips .retail:hover .corporate-office-tooltip,.building-tooltips .retail:hover .healthcare-tooltip,.building-tooltips .retail:hover .manufacturing-tooltip,.building-tooltips .retail:hover .ports-tooltip,.building-tooltips .retail:hover .retail-tooltip{background-color:#3c3c3c;transform:scale(1.05)}.building-tooltips .corporate-office{top:20%;left:40%;transform:translate(-50%);height:20%}.building-tooltips .healthcare{top:10%;left:60%;transform:translate(-50%);height:15%}.building-tooltips .manufacturing{top:auto;bottom:20%;left:20%;transform:translate(-50%);height:20%}.building-tooltips .ports{top:auto;bottom:5%;left:40%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;height:30%;width:20%}.building-tooltips .retail{top:30%;left:60%;transform:translate(-50%);justify-content:center;display:flex;align-items:center;height:15%}.building-tooltips .tooltip,.building-tooltips .convention-center-tooltip,.building-tooltips .corporate-office-tooltip,.building-tooltips .healthcare-tooltip,.building-tooltips .manufacturing-tooltip,.building-tooltips .ports-tooltip,.building-tooltips .retail-tooltip{background-color:#070707;color:#fff;font-family:Verizon Bold,Helvetica,Arial,sans-serif;padding:.5rem 2rem;font-size:1vw;border-radius:5px;position:absolute;z-index:200;transition:transform .4s cubic-bezier(.075,.82,.165,1),background-color .4s cubic-bezier(.075,.82,.165,1)}@font-face{font-family:Verizon Bold;src:url(/fonts/VerizonNHGeDS-Bold.woff2) format("woff2"),url(/fonts/VerizonNHGeDS-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Verizon Regular;src:url(/fonts/VerizonNHGeDS-Regular.woff2) format("woff2"),url(/fonts/VerizonNHGeDS-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:62.5%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{width:100%;height:100%;line-height:1.5;font-size:1.6rem;overscroll-behavior:none;font-family:Verizon Regular,Helvetica,Arial,sans-serif;background-color:#000}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.fallback-element{width:100vw;height:100vh;position:absolute;z-index:100000}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .3s ease-in-out}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .3s ease-in-out}
