.tenant-project-cta[data-astro-cid-izx6yglk]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);width:min(1320px,calc(100% - 64px));margin:64px auto 88px;background:#032b40;color:#fff;overflow:hidden;isolation:isolate}.tenant-project-copy[data-astro-cid-izx6yglk]{padding:clamp(32px,4.5vw,72px);position:relative;z-index:1}.tenant-project-eyebrow[data-astro-cid-izx6yglk]{display:flex;align-items:center;gap:10px;margin:0 0 25px;color:#d7e6ea;font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.5}.tenant-project-eyebrow[data-astro-cid-izx6yglk]>span[data-astro-cid-izx6yglk]{width:8px;height:8px;background:#ff9e52;flex:none}.tenant-project-copy[data-astro-cid-izx6yglk] h2[data-astro-cid-izx6yglk]{margin:0;color:#fff;font-size:clamp(40px,4.4vw,68px);font-weight:600;letter-spacing:-.045em;line-height:1.05;text-transform:none}.tenant-project-intro[data-astro-cid-izx6yglk]{max-width:40ch;margin:24px 0 32px;color:#d3e0e6;font-size:16px;line-height:1.65}.tenant-project-planner[data-astro-cid-izx6yglk]{padding-top:24px;border-top:1px solid #ffffff35}.tenant-project-label[data-astro-cid-izx6yglk]{margin:0 0 12px;font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.025em;color:#e2eaee}.tenant-project-types[data-astro-cid-izx6yglk]{display:flex;flex-wrap:wrap;gap:8px}.tenant-project-types[data-astro-cid-izx6yglk] button[data-astro-cid-izx6yglk]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;min-width:99px;padding:10px 13px;border:1px solid #a6bfcc;border-radius:0;background:transparent;color:#edf3f5;font:inherit;font-size:13px;line-height:1.3;font-weight:600;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.tenant-project-types[data-astro-cid-izx6yglk] button[data-astro-cid-izx6yglk]>span[data-astro-cid-izx6yglk]{opacity:.6;transition:transform .18s ease}.tenant-project-types[data-astro-cid-izx6yglk] button[data-astro-cid-izx6yglk][aria-pressed=true]{background:#f3f2eb;border-color:#f3f2eb;color:#032b40}.tenant-project-types[data-astro-cid-izx6yglk] button[data-astro-cid-izx6yglk][aria-pressed=true]>span[data-astro-cid-izx6yglk]{opacity:1;transform:rotate(45deg)}.tenant-project-hint[data-astro-cid-izx6yglk]{min-height:5em;max-width:44ch;margin:16px 0 0;color:#c9dce6;font-size:13px;line-height:1.65}.tenant-project-actions[data-astro-cid-izx6yglk]{display:flex;flex-wrap:wrap;align-items:center;gap:22px 24px;margin-top:25px}.tenant-project-primary[data-astro-cid-izx6yglk]{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:15px 20px;background:#ff9e52;border:1px solid #ff9e52;color:#102c3b;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.tenant-project-primary[data-astro-cid-izx6yglk]>span[data-astro-cid-izx6yglk]{font-size:21px;line-height:1;transition:transform .18s ease}.tenant-project-phone[data-astro-cid-izx6yglk]{display:flex;flex-direction:column;justify-content:center;min-height:44px;color:#fff;font-size:15px;font-weight:600;line-height:1.6;text-decoration:none}.tenant-project-phone[data-astro-cid-izx6yglk]>span[data-astro-cid-izx6yglk]{color:#c0d4df;font-size:11px;font-weight:400}.tenant-project-visual[data-astro-cid-izx6yglk]{position:relative;display:block;min-width:0;min-height:0;margin:0;overflow:hidden;background:#455a63}.tenant-project-visual[data-astro-cid-izx6yglk] img[data-astro-cid-izx6yglk]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}.tenant-project-photo-tag[data-astro-cid-izx6yglk]{position:absolute;top:30px;right:0;display:flex;flex-direction:column;gap:4px;max-width:calc(100% - 32px);padding:17px 24px;background:#032b40;color:#fff}.tenant-project-photo-tag[data-astro-cid-izx6yglk]>span[data-astro-cid-izx6yglk]{font-size:9px;font-weight:600;letter-spacing:.2em;line-height:1.6}.tenant-project-photo-tag[data-astro-cid-izx6yglk]>strong[data-astro-cid-izx6yglk]{font-size:clamp(23px,2.5vw,34px);font-weight:500;line-height:1.2;letter-spacing:-.035em}.tenant-project-visual[data-astro-cid-izx6yglk] figcaption[data-astro-cid-izx6yglk]{position:absolute;right:18px;bottom:18px;left:auto;max-width:calc(100% - 36px);padding:6px 10px;background:#032b40eb;color:#e0e9ee;font-size:10px;line-height:1.5}.tenant-project-cta[data-astro-cid-izx6yglk] [data-astro-cid-izx6yglk]:is(a,button):focus-visible{outline:3px solid #fff;outline-offset:4px}@media(hover:hover){.tenant-project-types[data-astro-cid-izx6yglk] button[data-astro-cid-izx6yglk]:hover{background:#18485f;border-color:#fff;color:#fff}.tenant-project-types[data-astro-cid-izx6yglk] button[data-astro-cid-izx6yglk][aria-pressed=true]:hover{background:#fff;color:#032b40}.tenant-project-primary[data-astro-cid-izx6yglk]:hover{background:#ffb174;border-color:#ffb174;color:#102c3b}.tenant-project-primary[data-astro-cid-izx6yglk]:hover>span[data-astro-cid-izx6yglk]{transform:translate(3px,-3px)}.tenant-project-phone[data-astro-cid-izx6yglk]:hover{text-decoration:underline;text-underline-offset:4px}.tenant-project-visual[data-astro-cid-izx6yglk]:hover img[data-astro-cid-izx6yglk]{transform:scale(1.025)}}@media(max-width:1100px){.tenant-project-cta[data-astro-cid-izx6yglk]{width:calc(100% - 40px);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.tenant-project-copy[data-astro-cid-izx6yglk]{padding:38px 30px}.tenant-project-types[data-astro-cid-izx6yglk] button[data-astro-cid-izx6yglk]{min-width:86px;gap:12px}}@media(max-width:800px){.tenant-project-cta[data-astro-cid-izx6yglk]{grid-template-columns:1fr;margin:40px auto 56px}.tenant-project-copy[data-astro-cid-izx6yglk]{padding:36px 28px 38px}.tenant-project-copy[data-astro-cid-izx6yglk] h2[data-astro-cid-izx6yglk]{font-size:clamp(40px,7.5vw,60px)}.tenant-project-intro[data-astro-cid-izx6yglk]{max-width:48ch}.tenant-project-hint[data-astro-cid-izx6yglk]{min-height:3.3em;max-width:55ch}.tenant-project-visual[data-astro-cid-izx6yglk]{min-height:0;aspect-ratio:1.45}.tenant-project-visual[data-astro-cid-izx6yglk] img[data-astro-cid-izx6yglk]{height:100%;min-height:0}.tenant-project-photo-tag[data-astro-cid-izx6yglk]{top:22px}}@media(max-width:420px){.tenant-project-cta[data-astro-cid-izx6yglk]{width:calc(100% - 28px)}.tenant-project-copy[data-astro-cid-izx6yglk]{padding:30px 22px}.tenant-project-copy[data-astro-cid-izx6yglk] h2[data-astro-cid-izx6yglk]{font-size:clamp(33px,10.2vw,40px)}.tenant-project-intro[data-astro-cid-izx6yglk]{font-size:15px;margin-top:20px}.tenant-project-types[data-astro-cid-izx6yglk]{gap:6px}.tenant-project-types[data-astro-cid-izx6yglk] button[data-astro-cid-izx6yglk]{flex:1;min-width:0;gap:8px;padding:10px}.tenant-project-hint[data-astro-cid-izx6yglk]{min-height:6.6em}.tenant-project-actions[data-astro-cid-izx6yglk]{gap:17px}.tenant-project-primary[data-astro-cid-izx6yglk]{width:100%;gap:16px}.tenant-project-photo-tag[data-astro-cid-izx6yglk]{padding:12px 18px}.tenant-project-visual[data-astro-cid-izx6yglk] figcaption[data-astro-cid-izx6yglk]{right:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){.tenant-project-cta[data-astro-cid-izx6yglk] [data-astro-cid-izx6yglk]{transition:none!important}.tenant-project-visual[data-astro-cid-izx6yglk]:hover img[data-astro-cid-izx6yglk]{transform:none}.tenant-project-primary[data-astro-cid-izx6yglk]:hover>span[data-astro-cid-izx6yglk]{transform:none}}.commercial-family-nav[data-astro-cid-tyiyu6ka]{background:#f2f5f5;border-bottom:1px solid #d4dddd;color:#24383f}.commercial-family-nav-inner[data-astro-cid-tyiyu6ka]{width:min(1320px,calc(100% - 48px));margin:auto;padding:16px 0}.commercial-family-overview[data-astro-cid-tyiyu6ka]{display:inline-block;color:#006c76;text-decoration:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.commercial-family-links[data-astro-cid-tyiyu6ka]{display:flex;flex-wrap:wrap;gap:8px 22px}.commercial-family-links[data-astro-cid-tyiyu6ka] a[data-astro-cid-tyiyu6ka]{padding:5px 0;color:#465a61;font-size:13px;line-height:1.45;text-decoration:none;border-bottom:2px solid transparent}.commercial-family-links[data-astro-cid-tyiyu6ka] a[data-astro-cid-tyiyu6ka][aria-current=page]{color:#006b75;border-bottom-color:#007b85}.commercial-family-links[data-astro-cid-tyiyu6ka] a[data-astro-cid-tyiyu6ka]:hover{color:#003c47}a[data-astro-cid-tyiyu6ka]:focus-visible{outline:3px solid #fa8a23;outline-offset:4px}@media(max-width:600px){.commercial-family-nav-inner[data-astro-cid-tyiyu6ka]{width:calc(100% - 32px);padding:14px 0}.commercial-family-links[data-astro-cid-tyiyu6ka]{gap:5px 17px}}.av-equipment[data-astro-cid-z2bslant]{background:#f3f6f5;color:#21353e;padding:64px 0;border-top:1px solid #d7e1e0}.av-equipment-wrap[data-astro-cid-z2bslant]{width:min(1280px,calc(100% - 48px));margin:auto}.av-equipment-heading[data-astro-cid-z2bslant]{max-width:800px;margin-bottom:30px}.av-equipment-heading[data-astro-cid-z2bslant]>p[data-astro-cid-z2bslant]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:#00727c;margin:0 0 12px}.av-equipment-heading[data-astro-cid-z2bslant] h2[data-astro-cid-z2bslant]{font-size:clamp(27px,3vw,40px);line-height:1.18;font-weight:500;margin:0 0 16px}.av-equipment-heading[data-astro-cid-z2bslant]>div[data-astro-cid-z2bslant]{font-size:16px;line-height:1.7;color:#53676d}.av-equipment-layout[data-astro-cid-z2bslant]{display:grid;gap:32px}.av-equipment-layout[data-astro-cid-z2bslant].has-equipment-art{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px}.av-equipment-art[data-astro-cid-z2bslant]{margin:0}.av-equipment-art[data-astro-cid-z2bslant] img[data-astro-cid-z2bslant]{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#e9efee;border-radius:8px}.av-equipment-art[data-astro-cid-z2bslant] figcaption[data-astro-cid-z2bslant]{font-size:12px;line-height:1.5;color:#64777d;margin-top:12px}.av-equipment-brands[data-astro-cid-z2bslant]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.has-equipment-art[data-astro-cid-z2bslant] .av-equipment-brands[data-astro-cid-z2bslant]{grid-template-columns:1fr;gap:0}.av-equipment-brand[data-astro-cid-z2bslant]{display:flex;gap:20px;align-items:flex-start;border-top:1px solid #bbcacc;padding:24px 0;text-decoration:none;color:inherit}.av-equipment-number[data-astro-cid-z2bslant]{font-size:12px;line-height:1.5;color:#007781;padding-top:6px;font-variant-numeric:tabular-nums}.av-equipment-brand[data-astro-cid-z2bslant] h3[data-astro-cid-z2bslant]{font-size:25px;line-height:1.25;font-weight:600;margin:0 0 6px;color:#20383f}.av-equipment-brand[data-astro-cid-z2bslant] p[data-astro-cid-z2bslant]{font-size:14px;line-height:1.6;color:#596e75;margin:0 0 12px}.av-equipment-link[data-astro-cid-z2bslant]{font-size:12px;color:#00737d;display:inline-flex;gap:20px}.av-equipment-brand[data-astro-cid-z2bslant]:hover h3[data-astro-cid-z2bslant]{color:#00737d}.av-equipment-brand[data-astro-cid-z2bslant]:focus-visible{outline:3px solid #ee8926;outline-offset:5px}.av-equipment-note[data-astro-cid-z2bslant]{max-width:950px;font-size:12px;line-height:1.65;color:#62767d;margin:24px 0 0}@media(max-width:800px){.av-equipment[data-astro-cid-z2bslant]{padding:42px 0}.av-equipment-wrap[data-astro-cid-z2bslant]{width:calc(100% - 32px)}.av-equipment-layout[data-astro-cid-z2bslant].has-equipment-art{grid-template-columns:1fr;gap:24px}.av-equipment-brands[data-astro-cid-z2bslant]{grid-template-columns:1fr;gap:0}.av-equipment-brand[data-astro-cid-z2bslant]{padding:20px 0}.av-equipment-brand[data-astro-cid-z2bslant] h3[data-astro-cid-z2bslant]{font-size:23px}.av-equipment-heading[data-astro-cid-z2bslant]{margin-bottom:24px}}.av-card{position:relative;display:flex;height:100%;overflow:hidden;border-radius:7px;background:#082d41;color:#fff;text-decoration:none;box-shadow:0 2px 7px #001c3326}.av-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.av-card .av-card-copy{position:relative;z-index:2;width:100%}.av-capability-card{flex-direction:column;justify-content:flex-end;min-height:330px}.av-capability-card .av-card-copy{margin-top:125px;padding:22px 24px;background:#082d41}.av-card h3{color:#fff;font-size:21px;font-weight:600;line-height:1.3;margin:0 0 12px}.av-capability-card p{font-size:16px;line-height:1.55;font-weight:400;color:#e6eff3;opacity:1;margin:0 0 16px}.av-card-action{color:#ffa348;font-size:12px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase}.av-venue-card{min-height:210px;align-items:flex-end}.av-venue-card .av-card-copy{padding:24px}.av-venue-card h3{margin:0;font-size:20px}.av-venue-shade{position:absolute;inset:0;background:linear-gradient(0deg,#00101ef0,#00101e14 85%)}.av-card:hover{color:#fff;box-shadow:0 3px 14px #001b3340}.av-card:focus-visible{outline:3px solid #ff932a;outline-offset:4px}.av-control-photo{aspect-ratio:4/3;object-fit:cover}@media(max-width:767px){.av-capability-card{min-height:320px}.av-capability-card .av-card-copy{margin-top:130px;padding:22px}.av-venue-card{min-height:220px}}.service-import .lead-card{color:#212529}
