.airportwatch-hero{min-height:1043px;overflow-x:clip;overflow-y:visible;background:var(--airnav-color-canvas)}.airportwatch-hero__layout{position:relative;min-height:1043px}.airportwatch-hero__content{position:relative;z-index:2;width:100%;padding-top:72px;text-align:center}.airportwatch-hero__eyebrow,.airportwatch-hero__title,.airportwatch-hero__subtitle{margin:0}.airportwatch-hero__eyebrow{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:40px;background:rgba(61,163,154,.12);color:#3da39a;font:600 18px/normal var(--airnav-font-body)}.airportwatch-hero__title{margin-top:24px;color:var(--airnav-color-forest);font:400 80px/1.1 var(--airnav-font-display);letter-spacing:-1.6px}.airportwatch-hero__title-highlight{color:#3da39a}.airportwatch-hero__subtitle{margin-top:24px;color:rgba(17,32,27,.7);font:400 20px/normal var(--airnav-font-body)}.airportwatch-hero__media{position:absolute;z-index:1;top:328px;left:108px;box-sizing:border-box;width:1064px;height:535.283px;padding:8px;overflow:hidden;border:1px solid #b8ccc3;border-radius:16px;background:var(--airnav-color-canvas);box-shadow:0 12px 50px #b8ccc3}.airportwatch-hero__media img{display:block;box-sizing:border-box;width:100%;height:100%;max-width:none;border:8px solid var(--airnav-color-canvas);border-radius:8px;object-fit:cover}.airportwatch-hero__glow{position:absolute;z-index:0;display:block;width:240px;height:240px;pointer-events:none}.airportwatch-hero__glow img{position:absolute;top:-400px;left:-400px;display:block;width:1040px;height:1040px;max-width:none}.airportwatch-hero__glow--top-left{top:249px;left:31px}.airportwatch-hero__glow--bottom-right{top:573px;left:959px}.airportwatch-intro{min-height:599px;overflow-x:clip;overflow-y:visible;background:var(--airnav-color-canvas)}.airportwatch-intro__layout{position:relative;min-height:599px;text-align:center}.airportwatch-intro h2,.airportwatch-intro__copy{margin:0}.airportwatch-intro h2{position:relative;z-index:1;color:#0e3a2f;font:400 64px/1.1 var(--airnav-font-display);letter-spacing:-1.28px;overflow-wrap:anywhere}.airportwatch-intro__title-highlight{color:#3da39a}.airportwatch-intro__divider{position:absolute;z-index:1;top:110px;left:580px;display:block;width:120px;height:1px}.airportwatch-intro__copy{position:relative;z-index:1;width:min(846px, 100%);margin:80px auto 0;color:rgba(17,32,27,.7);font:400 24px/normal var(--airnav-font-body);overflow-wrap:anywhere}.airportwatch-intro__cta{position:relative;z-index:1;display:flex;width:fit-content;max-width:100%;margin:44px auto 0}.airportwatch-intro__cta span{overflow-wrap:anywhere;white-space:normal}.airportwatch-intro__glow{position:absolute;z-index:0;display:block;width:140px;height:140px;pointer-events:none}.airportwatch-intro__glow img{position:absolute;top:-350px;left:-350px;display:block;width:840px;height:840px;max-width:none}.airportwatch-intro__glow--left{top:101.72px;left:-41px}.airportwatch-intro__glow--right{top:241.72px;left:1249px}.airportwatch-highlights{box-sizing:border-box;min-height:1853px;padding:72px 0;margin-top:-72px;overflow-x:clip;overflow-y:visible;background:var(--airnav-color-canvas)}.airportwatch-highlights__header{text-align:center}.airportwatch-highlights__header h2{margin:0;color:#0e3a2f;font:400 64px/1.1 var(--airnav-font-display);letter-spacing:-1.28px;overflow-wrap:anywhere}.airportwatch-highlights__heading-highlight{color:#3da39a}.airportwatch-highlights__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:500px;gap:20px;margin-top:64px}.airportwatch-highlights__card{position:relative;box-sizing:border-box;display:flex;height:500px;min-width:0;flex-direction:column;gap:32px;padding:32px 40px;overflow:hidden;background:#fff;border:1px solid #d6e1dc;border-radius:16px;transition:border-color 160ms ease,box-shadow 160ms ease}.airportwatch-highlights__card::before,.airportwatch-highlights__card::after{position:absolute;z-index:0;width:500px;height:500px;content:"";pointer-events:none}.airportwatch-highlights__card::before{background:url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjUwMCIgaGVpZ2h0PSI1MDAiIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iRWxsaXBzZSA0IiBvcGFjaXR5PSIwLjgiIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2ZfMTQwXzY0MTIpIj4KPGNpcmNsZSBjeD0iMjUwIiBjeT0iMjUwIiByPSI1MCIgZmlsbD0iIzNEQTM5QSIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfMTQwXzY0MTIiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEwMCIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE0MF82NDEyIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=) center / 500px 500px no-repeat}.airportwatch-highlights__card::after{background:url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjUwMCIgaGVpZ2h0PSI1MDAiIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iRWxsaXBzZSAzIiBvcGFjaXR5PSIwLjgiIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2ZfMTQwXzY0MTMpIj4KPGNpcmNsZSBjeD0iMjUwIiBjeT0iMjUwIiByPSI1MCIgZmlsbD0iIzAwNjY1RCIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfMTQwXzY0MTMiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEwMCIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE0MF82NDEzIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=) center / 500px 500px no-repeat}.airportwatch-highlights__card--1::before{top:0;left:-44px}.airportwatch-highlights__card--1::after{top:200px;left:-200px}.airportwatch-highlights__card--2::before,.airportwatch-highlights__card--6::before,.airportwatch-highlights__card--8::before{top:0;left:-250px}.airportwatch-highlights__card--2::after,.airportwatch-highlights__card--6::after,.airportwatch-highlights__card--8::after{top:-90px;left:203px}.airportwatch-highlights__card--3::before,.airportwatch-highlights__card--5::before,.airportwatch-highlights__card--7::before,.airportwatch-highlights__card--9::before{top:200px;left:-200px}.airportwatch-highlights__card--3::after{top:-200px;left:113px}.airportwatch-highlights__card--4::before{top:-70px;left:203px}.airportwatch-highlights__card--4::after{top:0;left:-250px}.airportwatch-highlights__card--5::after,.airportwatch-highlights__card--7::after,.airportwatch-highlights__card--9::after{top:-70px;left:203px}.airportwatch-highlights__card-title,.airportwatch-highlights__media,.airportwatch-highlights__description{position:relative;z-index:1}.airportwatch-highlights__card h3{width:331px;max-width:100%;margin:0;color:#0e3a2f;font:400 28px/1.2 var(--airnav-font-display);letter-spacing:-.56px;overflow-wrap:anywhere}.airportwatch-highlights__card h3 span:last-child{color:rgba(14,58,47,.7)}.airportwatch-highlights__description{position:absolute;right:40px;left:40px;max-height:96px;margin:0;overflow-y:auto;overscroll-behavior:contain;color:rgba(17,32,27,.7);font:400 14px/1.5 var(--airnav-font-body);overflow-wrap:anywhere;opacity:0;visibility:hidden;transition:opacity 160ms ease,visibility 0s linear 160ms}.airportwatch-highlights__card--1 .airportwatch-highlights__description,.airportwatch-highlights__card--2 .airportwatch-highlights__description,.airportwatch-highlights__card--3 .airportwatch-highlights__description,.airportwatch-highlights__card--7 .airportwatch-highlights__description{top:132px}.airportwatch-highlights__card--4 .airportwatch-highlights__description,.airportwatch-highlights__card--5 .airportwatch-highlights__description,.airportwatch-highlights__card--6 .airportwatch-highlights__description,.airportwatch-highlights__card--8 .airportwatch-highlights__description,.airportwatch-highlights__card--9 .airportwatch-highlights__description{top:98px}.airportwatch-highlights__card:is(:hover,:focus-visible,:focus-within){border-color:#3da39a;box-shadow:0 8px 16px rgba(61,163,154,.16)}.airportwatch-highlights__card:is(:hover,:focus-visible,:focus-within) .airportwatch-highlights__description{opacity:1;visibility:visible;transition-delay:0s}.airportwatch-highlights__card:is(:hover,:focus-visible,:focus-within) .airportwatch-highlights__media{transform:translateY(116px)}.airportwatch-highlights__card:focus-visible{outline:3px solid #00a49a;outline-offset:3px}.airportwatch-highlights__description:focus-visible{outline:2px solid #3da39a;outline-offset:2px}.airportwatch-highlights__media{display:flex;gap:20px;align-items:flex-start;transform:translateY(0);transition:transform 160ms ease}.airportwatch-highlights__crop{position:relative;display:block;flex:0 0 auto;overflow:hidden;border:1px solid #fff;border-radius:8px;background:#fff;box-shadow:0 8px 16px rgba(184,204,195,.8)}.airportwatch-highlights__crop img{position:absolute;display:block;max-width:none;border-radius:inherit}.airportwatch-highlights__media--1 .airportwatch-highlights__crop{width:378px;height:576px}.airportwatch-highlights__media--4 img{inset:0;width:100%;height:100%;object-fit:cover}.airportwatch-highlights__media--1 img,.airportwatch-highlights__media--5 img,.airportwatch-highlights__media--6 img,.airportwatch-highlights__media--7 img,.airportwatch-highlights__media--8 img{inset:0;width:100%;height:auto}.airportwatch-highlights__media--2 .airportwatch-highlights__crop{width:601px;height:375px}.airportwatch-highlights__media--2 img{top:-18.28%;left:-24.59%;width:149.01%;height:118.28%}.airportwatch-highlights__crop--filters-left{width:206px;height:410px}.airportwatch-highlights__crop--filters-left img{top:-.17%;left:-2.34%;width:104.68%;height:100.5%}.airportwatch-highlights__crop--filters-right{width:206px;height:375px}.airportwatch-highlights__crop--filters-right img{top:-.03%;left:-1.67%;width:104.01%;height:101.16%}.airportwatch-highlights__media--4 .airportwatch-highlights__crop{width:1188px;height:409px}.airportwatch-highlights__media--4::after{position:absolute;right:22px;bottom:-1px;width:100px;height:38px;background:#fcfcfc;filter:blur(1px);content:""}.airportwatch-highlights__media--5 .airportwatch-highlights__crop{width:378px;height:409px}.airportwatch-highlights__media--6 .airportwatch-highlights__crop{width:378px;height:650.734px}.airportwatch-highlights__media--7 .airportwatch-highlights__crop{width:378px;height:459px}.airportwatch-highlights__media--8 .airportwatch-highlights__crop{width:378px;height:409px}.airportwatch-highlights__media--9 .airportwatch-highlights__crop{width:378px;height:493.094px}.airportwatch-highlights__media--9 img{top:0;left:0;width:100.67%;height:100%}.airportwatch-highlights__card--9 h3 span:last-child{color:rgba(14,58,47,.7)}.airportwatch-core-capabilities{box-sizing:border-box;min-height:713px;overflow-x:clip;overflow-y:visible;background:#fff}.airportwatch-core-capabilities__layout{position:relative;min-height:713px;padding-top:72px}.airportwatch-core-capabilities__header{position:relative;z-index:1;text-align:center}.airportwatch-core-capabilities__header h2{margin:0;color:#0e3a2f;font:400 64px/1.1 var(--airnav-font-display);letter-spacing:-1.28px;overflow-wrap:anywhere}.airportwatch-core-capabilities__heading-highlight{color:#3da39a}.airportwatch-core-capabilities__divider{display:block;width:80px;height:1px;margin:32px auto 0}.airportwatch-core-capabilities__cards{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(391px,auto);gap:20px;margin-top:39px}.airportwatch-core-capabilities__card{box-sizing:border-box;display:flex;min-width:0;min-height:391px;flex-direction:column;gap:32px;padding:32px;background:#fff;border:0;border-radius:16px}.airportwatch-core-capabilities__icon{width:40px;height:40px;flex:0 0 40px}.airportwatch-core-capabilities__card h3{height:59px;flex:0 0 59px;min-width:0;margin:0;color:#0e3a2f;font:400 32px/1.1 var(--airnav-font-display);overflow-wrap:anywhere}.airportwatch-core-capabilities__card ul{display:flex;flex-direction:column;gap:16px;padding:0;margin:0;list-style:none}.airportwatch-core-capabilities__card li{display:flex;gap:8px;align-items:flex-start;color:rgba(17,32,27,.7);font:400 16px/normal var(--airnav-font-body);overflow-wrap:anywhere}.airportwatch-core-capabilities__card li img{width:16px;height:16px;margin-top:3px;flex:0 0 16px}.airportwatch-core-capabilities__glow{position:absolute;z-index:0;display:block;width:240px;height:240px;pointer-events:none}.airportwatch-core-capabilities__glow img{position:absolute;top:-400px;left:-400px;display:block;width:1040px;height:1040px;max-width:none}.airportwatch-core-capabilities__glow--left{top:231px;left:110px}.airportwatch-core-capabilities__glow--right{top:195px;left:1055px}.airportwatch-dashboard{box-sizing:border-box;min-height:814px;overflow-x:clip;overflow-y:visible;background:#fff}.airportwatch-dashboard__layout{position:relative;min-height:814px;padding-top:73.72px}.airportwatch-dashboard__header,.airportwatch-dashboard__content{position:relative;z-index:1}.airportwatch-dashboard__header{min-height:70px}.airportwatch-dashboard__header h2{width:698px;max-width:100%;margin:0;color:#0e3a2f;font:400 64px/1.1 var(--airnav-font-display);letter-spacing:-1.28px;overflow-wrap:anywhere}.airportwatch-dashboard__heading-highlight{color:#3da39a}.airportwatch-dashboard__divider{position:absolute;top:54px;left:738px;display:block;width:542px;height:1px}.airportwatch-dashboard__content{display:grid;grid-template-columns:413px 847px;gap:20px;align-items:start;min-height:500px;margin-top:63.61px}.airportwatch-dashboard__legend{box-sizing:border-box;display:flex;min-height:500px;flex-direction:column;justify-content:space-between;padding:0 52px 0 0;margin:0;list-style:none}.airportwatch-dashboard__legend-item{box-sizing:border-box;min-width:0}.airportwatch-dashboard__tab{box-sizing:border-box;width:100%;padding:0 20px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.airportwatch-dashboard__tab-label{display:flex;min-width:0;gap:8px;align-items:center;color:#0e3a2f;font:400 20px/1.1 var(--airnav-font-display)}.airportwatch-dashboard__tab-label>span{width:32px;flex:0 0 32px;color:rgba(17,32,27,.7);font-weight:200;transition:color 160ms ease}.airportwatch-dashboard__tab-label strong{min-width:0;font:inherit;font-weight:400;overflow-wrap:anywhere;transition:color 160ms ease}.airportwatch-dashboard__tab:hover .airportwatch-dashboard__tab-label strong,.airportwatch-dashboard__tab:focus-visible .airportwatch-dashboard__tab-label strong,.airportwatch-dashboard__tab:hover .airportwatch-dashboard__tab-label>span,.airportwatch-dashboard__tab:focus-visible .airportwatch-dashboard__tab-label>span{color:#3da39a}.airportwatch-dashboard__legend-item:not(.airportwatch-dashboard__legend-item--active) strong{font-weight:300}.airportwatch-dashboard__tab:focus-visible{outline:2px solid #00a49a;outline-offset:4px;border-radius:4px}.airportwatch-dashboard__legend-item--active{min-height:228px;background:#fff;border:1px solid #d6e1dc;border-radius:8px}.airportwatch-dashboard__legend-item--active .airportwatch-dashboard__tab{padding:20px}.airportwatch-dashboard__legend-item--active .airportwatch-dashboard__tab-label{gap:12px;font-size:28px}.airportwatch-dashboard__legend-item--active .airportwatch-dashboard__tab-label>span{display:grid;width:52px;height:52px;flex-basis:52px;place-items:center;border-radius:8px;background:rgba(61,163,154,.12);color:#3da39a}.airportwatch-dashboard__description{display:block;margin:8px 0 0 64px;color:rgba(17,32,27,.7);font:400 14px/1.5 var(--airnav-font-body);overflow-wrap:anywhere}.airportwatch-dashboard__description[hidden]{display:none}.airportwatch-dashboard__visual{position:relative;width:847px;height:500px}.airportwatch-dashboard__transition{position:absolute;z-index:3;inset:0;pointer-events:none;opacity:1;transition:opacity 320ms ease-in-out}.airportwatch-dashboard__transition.is-fading{opacity:0}@media (prefers-reduced-motion:reduce){.airportwatch-dashboard__transition{transition:none}}.airportwatch-dashboard__panel{box-sizing:border-box;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:8px;overflow:hidden;background:#fff;border:1px solid #b8ccc3;border-radius:16px;box-shadow:0 12px 40px rgba(184,204,195,.7)}.airportwatch-dashboard__screen{box-sizing:border-box;width:100%;aspect-ratio:2555 / 1266;overflow:hidden;border:8px solid #fff;border-radius:8px}.airportwatch-dashboard__screen img{display:block;width:100%;height:100%;max-width:none;border-radius:inherit;object-fit:cover;object-position:center top}.airportwatch-dashboard__visual:focus-visible{outline:2px solid #00a49a;outline-offset:4px}.airportwatch-dashboard__panel-overlay{position:absolute;z-index:1;inset:0;pointer-events:none;background:rgba(0,0,0,.04);border-radius:16px}.airportwatch-dashboard__focus{position:absolute;z-index:2;top:61px;left:-29px;box-sizing:border-box;display:flex;width:234px;height:347px;align-items:center;justify-content:center;padding:5px;overflow:hidden;background:#fff;border:1px solid #b8ccc3;border-radius:8px;box-shadow:0 12px 25px #c2ccc7;opacity:1;pointer-events:none}.airportwatch-dashboard__focus[hidden]{display:none}.airportwatch-dashboard__focus-crop{position:relative;box-sizing:border-box;display:block;width:100%;height:100%;overflow:hidden;border:1.2px solid #f3f5f3;border-radius:3px;background:#f3f5f3}.airportwatch-dashboard__focus-crop img{position:absolute;top:0;left:0;display:block;width:auto;height:auto;max-width:none}.airportwatch-dashboard__glow{position:absolute;z-index:0;display:block;width:140px;height:140px;pointer-events:none}.airportwatch-dashboard__glow img{position:absolute;top:-350px;left:-350px;display:block;width:840px;height:840px;max-width:none}.airportwatch-dashboard__glow--left{top:386px;left:433px}.airportwatch-dashboard__glow--right{top:386px;left:1140px}.airportwatch-advantage{box-sizing:border-box;min-height:523px;overflow-x:clip;overflow-y:visible;background:#fff}.airportwatch-advantage__layout{position:relative;min-height:523px;padding-top:73.72px}.airportwatch-advantage__header,.airportwatch-advantage__cards{position:relative;z-index:1}.airportwatch-advantage__header{text-align:center}.airportwatch-advantage__header h2{margin:0;color:#0e3a2f;font:400 64px/1.1 var(--airnav-font-display);letter-spacing:-1.28px;overflow-wrap:anywhere}.airportwatch-advantage__heading-highlight{color:#3da39a}.airportwatch-advantage__divider{display:block;width:80px;height:1px;margin:31.61px auto 0}.airportwatch-advantage__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(136px,auto);gap:20px;margin-top:39px}.airportwatch-advantage__card{box-sizing:border-box;display:flex;min-width:0;min-height:136px;align-items:center;padding:21px;background:#fff;border:1px solid #d6e1dc;border-radius:16px}.airportwatch-advantage__card-content{display:flex;width:100%;min-width:0;gap:16px;align-items:center}.airportwatch-advantage__icon{width:40px;height:40px;flex:0 0 40px}.airportwatch-advantage__card h3{min-width:0;margin:0;color:#0e3a2f;font:400 20px/1.4 var(--airnav-font-display);overflow-wrap:anywhere}.airportwatch-advantage__glow{position:absolute;z-index:0;display:block;width:195.959px;height:195.959px;pointer-events:none}.airportwatch-advantage__glow img{position:absolute;top:-489.898px;left:-489.898px;display:block;width:1175.755px;height:1175.755px;max-width:none}.airportwatch-advantage__glow--left{top:432.969px;left:94.91px}.airportwatch-advantage__glow--right{top:280.969px;left:1330.91px}@media (max-width:1100px){.airportwatch-hero,.airportwatch-hero__layout{min-height:0}.airportwatch-hero{padding-bottom:72px}.airportwatch-hero__content{padding-top:56px}.airportwatch-hero__media{position:relative;top:auto;left:auto;width:min(1064px, 100%);height:auto;aspect-ratio:1064 / 535.283;margin:48px auto 0}.airportwatch-hero__glow--bottom-right{right:-40px;left:auto}.airportwatch-intro,.airportwatch-intro__layout,.airportwatch-highlights,.airportwatch-core-capabilities,.airportwatch-core-capabilities__layout{min-height:0}.airportwatch-intro{padding:72px 0}.airportwatch-intro__divider{position:relative;top:auto;left:auto;margin:40px auto 0}.airportwatch-intro__copy{margin-top:40px}.airportwatch-intro__glow--left{left:-100px}.airportwatch-intro__glow--right{right:-100px;left:auto}.airportwatch-highlights{padding:72px 0;margin-top:0}.airportwatch-highlights__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.airportwatch-core-capabilities{padding:72px 0}.airportwatch-core-capabilities__layout{padding-top:0}.airportwatch-core-capabilities__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.airportwatch-core-capabilities__glow--left{left:-100px}.airportwatch-core-capabilities__glow--right{right:-100px;left:auto}}@media (max-width:700px){.airportwatch-hero{padding-bottom:56px}.airportwatch-hero__content{padding-top:48px}.airportwatch-hero__title{font-size:clamp(48px, 13vw, 64px);letter-spacing:-.96px}.airportwatch-hero__subtitle{font-size:18px;line-height:1.45}.airportwatch-hero__media{margin-top:40px;padding:5px;border-radius:12px}.airportwatch-hero__media img{border-width:5px;border-radius:6px}.airportwatch-hero__glow--top-left{top:290px;left:-96px}.airportwatch-hero__glow--bottom-right{top:auto;right:-96px;bottom:12px}.airportwatch-intro{padding:56px 0}.airportwatch-intro h2{font-size:clamp(42px, 11vw, 56px);letter-spacing:-.84px}.airportwatch-intro__copy{font-size:18px;line-height:1.5}.airportwatch-intro__cta{min-height:56px;padding:14px 24px}.airportwatch-highlights{padding:56px 0}.airportwatch-highlights__header h2{font-size:clamp(42px, 11vw, 56px);letter-spacing:-.84px}.airportwatch-highlights__cards{grid-template-columns:minmax(0,1fr);margin-top:40px}.airportwatch-core-capabilities{padding:56px 0}.airportwatch-core-capabilities__header h2{font-size:clamp(42px, 11vw, 56px);letter-spacing:-.84px}.airportwatch-core-capabilities__cards{grid-template-columns:minmax(0,1fr);margin-top:40px}.airportwatch-core-capabilities__card{min-height:0}}@media (max-width:1320px){.airportwatch-dashboard__divider{display:none}.airportwatch-dashboard__content{grid-template-columns:minmax(340px,413fr) minmax(0,847fr)}.airportwatch-dashboard__visual{width:100%;height:auto;aspect-ratio:847 / 500}.airportwatch-dashboard__focus{top:12.2%;left:12px}}@media (max-width:1100px){.airportwatch-dashboard,.airportwatch-dashboard__layout{min-height:0}.airportwatch-dashboard{padding:72px 0}.airportwatch-dashboard__layout{padding-top:0}.airportwatch-dashboard__header h2{width:auto;text-align:center}.airportwatch-dashboard__content{grid-template-columns:minmax(0,1fr);min-height:0;margin-top:48px}.airportwatch-dashboard__legend{min-height:0;gap:24px;padding-right:0}.airportwatch-dashboard__legend-item--active{width:min(100%, 361px)}.airportwatch-dashboard__visual{width:min(847px, 100%);margin:16px auto 0}.airportwatch-dashboard__focus{top:12px;left:12px;width:min(234px, calc(100% - 24px));height:auto;aspect-ratio:234 / 347}.airportwatch-dashboard__focus-crop{width:100%;height:100%}.airportwatch-dashboard__glow--left{left:-70px}.airportwatch-dashboard__glow--right{right:-70px;left:auto}}@media (max-width:700px){.airportwatch-dashboard{padding:56px 0}.airportwatch-dashboard__header h2{font-size:clamp(42px, 11vw, 56px);letter-spacing:-.84px}.airportwatch-dashboard__content{margin-top:40px}.airportwatch-dashboard__legend-item{padding-right:0;padding-left:0}.airportwatch-dashboard__legend-item--active{width:100%}.airportwatch-dashboard__focus{padding:4px}.airportwatch-dashboard__visual--mobile-focus{height:calc(var(--airportwatch-dashboard-base-height) + 232px);aspect-ratio:auto}.airportwatch-dashboard__visual--mobile-focus .airportwatch-dashboard__panel,.airportwatch-dashboard__visual--mobile-focus .airportwatch-dashboard__panel-overlay{height:var(--airportwatch-dashboard-base-height)}.airportwatch-dashboard__visual--mobile-focus .airportwatch-dashboard__panel-overlay{bottom:auto}}@media (max-width:1100px){.airportwatch-advantage,.airportwatch-advantage__layout{min-height:0}.airportwatch-advantage{padding:72px 0}.airportwatch-advantage__layout{padding-top:0}.airportwatch-advantage__cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}}@media (max-width:700px){.airportwatch-advantage{padding:56px 0}.airportwatch-advantage__header h2{font-size:clamp(42px, 11vw, 56px);letter-spacing:-.84px}.airportwatch-advantage__cards{grid-template-columns:minmax(0,1fr);margin-top:40px}}.airportwatch-final-cta{box-sizing:border-box;min-height:840px;overflow-x:clip;overflow-y:visible;background:#fff}.airportwatch-final-cta__layout{position:relative;min-height:840px;box-sizing:border-box;padding-top:223.358px;padding-bottom:20px}.airportwatch-final-cta__content{position:relative;z-index:2;width:518px}.airportwatch-final-cta__content h2{margin:0;color:#0e3a2f;font-family:var(--airnav-font-display);font-size:64px;font-weight:400;letter-spacing:-1.28px;line-height:1.1}.airportwatch-final-cta__content h2 span{color:#3da39a}.airportwatch-final-cta__divider{display:block;width:80px;height:1px;margin-top:31.219px}.airportwatch-final-cta__content p{width:518px;margin:31px 0 0;color:rgba(17,32,27,.7);font-family:var(--airnav-font-body);font-size:16px;font-weight:400;line-height:normal}.airportwatch-final-cta__actions{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}.airportwatch-final-cta__actions .airnav-button{min-height:60px}.airportwatch-final-cta__device{position:absolute;z-index:1;top:79.858px;left:341px;width:1139px;height:635px}.airportwatch-final-cta__screen{position:absolute;z-index:1;top:94px;left:286px;width:567px;height:363px;overflow:hidden;background:#000}.airportwatch-final-cta__screen img{display:block;width:100%;max-width:none;height:100%;object-fit:contain}.airportwatch-final-cta__frame{position:absolute;z-index:2;inset:0;display:block;width:100%;max-width:none;height:100%;object-fit:cover;pointer-events:none}@media (max-width:1100px){.airportwatch-final-cta,.airportwatch-final-cta__layout{min-height:0}.airportwatch-final-cta{padding:72px 0}.airportwatch-final-cta__layout{display:flex;flex-direction:column;padding-top:0;padding-bottom:0}.airportwatch-final-cta__content{position:relative;top:auto;left:auto;width:min(100%, 518px)}.airportwatch-final-cta__content p{width:auto}.airportwatch-final-cta__device{position:relative;top:auto;left:auto;width:min(1139px, 100%);height:auto;aspect-ratio:1139 / 635;margin:48px auto 0}.airportwatch-final-cta__screen{top:14.803%;left:25.11%;width:49.78%;height:57.165%}}@media (max-width:700px){.airportwatch-final-cta{padding:56px 0}.airportwatch-final-cta__content h2{font-size:clamp(42px, 11vw, 56px);letter-spacing:-.84px}.airportwatch-final-cta__actions{flex-direction:column}.airportwatch-final-cta__actions .airnav-button{width:100%}.airportwatch-final-cta__device{margin-top:40px}}@media (prefers-reduced-motion:reduce){.airportwatch-highlights__card,.airportwatch-highlights__description,.airportwatch-highlights__media,.airportwatch-dashboard__tab-label>span,.airportwatch-dashboard__tab-label strong,.airportwatch-dashboard__screen img,.airportwatch-dashboard__focus,[data-airnav-reveal],[data-airnav-reveal-group]>*{transition:none!important}.airportwatch-highlights__card:is(:hover,:focus-visible,:focus-within) .airportwatch-highlights__media,[data-airnav-reveal],[data-airnav-reveal-group]>*{transform:none!important}[data-airnav-reveal],[data-airnav-reveal-group]>*{opacity:1!important}}