.towers099 .tw32-strip{position:relative;display:flex;align-items:center;gap:12px;padding:18px 24px;background:#0e172b;border-block:1px solid #4b60843d;color:#e7efff}
.tw32-strip__window{overflow:hidden;flex:1;min-width:0}.tw32-strip__track{display:flex;width:max-content;animation:tw32-scroll 34s linear infinite}.tw32-strip__set{display:flex;flex:none;align-items:center}.tw32-strip__set>span{display:flex;align-items:center;gap:14px;white-space:nowrap;padding-inline:26px;font-size:15px}.tw32-strip__set i{font-style:normal;color:#00b6ff;font-size:16px}.tw32-strip__pause{width:36px;height:36px;flex:none;border:1px solid #6b82aa66;border-radius:50%;background:#1d2b47;color:#fff;cursor:pointer}.tw32-strip.is-paused .tw32-strip__track,.tw32-strip:focus-within .tw32-strip__track,.tw32-strip:hover .tw32-strip__track{animation-play-state:paused}
@keyframes tw32-scroll{to{transform:translateX(-50%)}}
.towers099 .tw32-app,.towers099 .tw32-cameras{padding:70px 0;background:#101b31;color:#fff}.towers099 .tw32-cameras{background:#14213a;padding-top:60px}
.tw32-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,76px);align-items:center}.tw32-grid>*{min-width:0}.towers099 .tw32-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;color:#90dcff;text-transform:uppercase;margin-bottom:20px}.towers099 .tw32-copy h2{font-size:clamp(33px,3.5vw,50px);line-height:1.09;letter-spacing:-.035em;margin-bottom:23px}.tw32-copy h2 em{font-style:normal;color:#a3dcff}.towers099 .tw32-copy>p:not(.tw32-eyebrow){font-size:17px;line-height:1.7;color:#d0dcee}.tw32-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tw32-chips span{padding:7px 12px;border:1px solid #7193c155;background:#213351;border-radius:30px;font-size:12px;color:#e0eeff}
.towers099 .tw32-phone{position:relative;isolation:isolate;display:grid;justify-items:center;overflow:hidden;background:radial-gradient(ellipse at center,#304d79,#172840 63%,#122139);border:1px solid #658fbd50;border-radius:28px;padding:24px 16px 16px}.tw32-phone__halo{position:absolute;inset:13% 8%;z-index:-1;border:1px solid #00b6ff44;border-radius:50%;box-shadow:0 0 0 32px #00b6ff05,0 0 0 65px #00b6ff04}.towers099 .tw32-phone>img{position:relative;width:auto;height:410px;max-width:100%;object-fit:contain;filter:drop-shadow(0 20px 18px #0006)}.towers099 .tw32-phone .tw32-eyebrow{margin-bottom:12px}.tw32-phone figcaption{font-size:11px;color:#c7d7ed;margin-top:10px;text-align:center}
.tw32-app__list{padding:0;list-style:none;margin:24px 0}.tw32-app__list li{display:grid;gap:4px;padding:13px 0;border-bottom:1px solid #6e8aac36}.tw32-app__list b{font-size:16px}.tw32-app__list span{color:#bfcfe6;font-size:14px;line-height:1.5}.tw32-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.towers099 .tw32-btn{display:inline-flex;justify-content:center;padding:14px 20px;border-radius:12px;background:#00b6ff;color:#08203c;font-size:14px;font-weight:800;min-height:48px}.towers099 .tw32-link{display:inline-block;color:#bce7ff;text-decoration:underline;text-underline-offset:4px;font-size:14px;font-weight:600}
.tw32-camera-tabs{display:grid;gap:9px;margin:25px 0 17px}.tw32-camera-tabs button{display:flex;align-items:center;gap:15px;text-align:left;width:100%;padding:15px 17px;border:1px solid #7193c14a;border-radius:12px;background:#1b2c48;color:#e5eeff;font:inherit;font-size:16px;cursor:pointer}.tw32-camera-tabs button>b{font-size:12px;color:#8db9e4}.tw32-camera-tabs button>span:last-child{margin-left:auto}.tw32-camera-tabs button[aria-pressed=true]{border-color:#00b6ff;background:#264369;box-shadow:inset 3px 0 #00b6ff}.tw32-camera-tabs button:hover{background:#29466b}.towers099 .tw32-copy .tw32-small{font-size:12px;line-height:1.5;color:#b8cae5;margin-bottom:18px}
.tw32-monitor{overflow:hidden;border:1px solid #54719c66;border-radius:24px;background:#0b1426;box-shadow:0 22px 55px #030b1d44}.tw32-monitor header,.tw32-monitor footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;font-size:10px;color:#afc7ea;letter-spacing:.06em}.tw32-monitor header>span:first-child{display:flex;align-items:center;gap:8px}.tw32-monitor header i{width:7px;height:7px;background:#00b6ff;border-radius:50%}.tw32-monitor [hidden]{display:none!important}.towers099 .tw32-monitor figure{margin:0 12px;border-radius:15px;overflow:hidden;background:#1b2b46}.towers099 .tw32-monitor figure>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.tw32-monitor figcaption{padding:21px 22px}.tw32-monitor figcaption>span{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#99d8ff}.tw32-monitor figcaption strong{display:block;font-size:23px;line-height:1.2;margin:9px 0}.towers099 .tw32-monitor figcaption p{font-size:14px;line-height:1.65;color:#c2d3ec}.tw32-monitor footer{letter-spacing:0;font-size:11px;flex-wrap:wrap}.towers099 .tw32-monitor footer a{color:#a6ddff;text-decoration:underline;text-underline-offset:3px}
.towers099 .tw32-coverage{padding:62px 0;background:#f3f7fd}.tw32-coverage__head{display:flex;align-items:end;gap:30px;justify-content:space-between;margin-bottom:26px}.towers099 .tw32-coverage__head h2{font-size:clamp(31px,3.3vw,47px);max-width:620px}.tw32-coverage__head>p{max-width:390px;color:#536076;font-size:16px;line-height:1.6}.tw32-coverage__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.tw32-zone{position:relative;overflow:hidden;padding:28px;border:1px solid #d4e0f1;border-radius:20px;background:#fff}.tw32-zone__label{display:block;font-size:10px;letter-spacing:.14em;color:#4264a5;font-weight:800;margin-bottom:18px}.towers099 .tw32-zone h3{font-size:25px;margin-bottom:13px}.towers099 .tw32-zone p{font-size:16px;line-height:1.65;color:#4c5f7b}.tw32-zone ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:20px 0}.tw32-zone li{background:#edf4fc;border-radius:30px;padding:6px 11px;color:#345890;font-size:12px}.towers099 .tw32-zone>a{display:inline-block;color:#254c9e;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.tw32-coverage__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:22px 25px;border-radius:16px;background:#1a2b49;color:#e8f1ff}.tw32-coverage__bottom p{font-size:15px}.tw32-coverage__bottom a{flex:none}
@media(max-width:850px){.tw32-grid{grid-template-columns:1fr;gap:30px}.tw32-app .tw32-copy{grid-row:1}.towers099 .tw32-app,.towers099 .tw32-cameras{padding:45px 0}.towers099 .tw32-phone>img{height:360px}.tw32-coverage__head{display:block}.tw32-coverage__head>p{margin-top:18px}.tw32-coverage__grid{grid-template-columns:1fr}.tw32-coverage__bottom{align-items:stretch;flex-direction:column}.tw32-strip__set>span{padding-inline:17px;font-size:13px}.towers099 .tw32-strip{padding:13px 14px}}
@media(max-width:420px){.tw32-monitor figcaption{padding:18px 16px}.tw32-monitor figcaption strong{font-size:21px}.tw32-zone{padding:23px}.tw32-monitor header{padding:16px;font-size:9px}.tw32-camera-tabs button{font-size:15px}.tw32-actions{align-items:stretch;flex-direction:column}.tw32-actions>a{text-align:center}.tw32-coverage__bottom{padding:22px 19px}}
@media(prefers-reduced-motion:reduce){.tw32-strip__track{animation:none}.tw32-strip__window{overflow:auto}.tw32-strip__set[aria-hidden=true]{display:none}.tw32-strip__pause{display:none}}

.tw32-camera-play:not([hidden]){display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:7px 11px;border:1px solid #607aa7;border-radius:10px;background:#253859;color:#fff;font:inherit;font-size:12px;cursor:pointer}.tw32-camera-play[hidden]{display:none}.tw32-camera-play:focus-visible{outline:3px solid #8edbff;outline-offset:3px}.tw32-monitor>header{gap:12px}.tw32-camera-play>span:first-child{font-size:15px}@media(max-width:400px){.tw32-monitor>header{padding-inline:12px}.tw32-monitor>header>span{font-size:9px}.tw32-camera-play:not([hidden]){padding-inline:8px;font-size:11px}}
