.response-page .response-hero{min-height:730px}.response-page .frequency-copy{width:64%;padding-block:72px}.response-page .frequency-copy h1{font-size:clamp(68px,7.5vw,110px)}.response-page .frequency-copy .lead{font-size:21px;max-width:430px}.response-intro{font-size:16px;max-width:510px;color:#c6c7c8}.response-page .experience-tag{font-size:12px}.image-credit{position:absolute;bottom:20px;right:5%;font-size:12px;color:#eee;text-shadow:0 1px 5px #000}.response-page .section{scroll-margin-top:24px}.response-page .section-intro{max-width:440px;font-size:16px;color:#bfc0c2;margin:0}.response-page .section-heading+.section-intro{max-width:700px;margin-top:24px}.response-page .eyebrow,.response-page .number{font-size:12px;letter-spacing:1.7px}.network-roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:56px}.network-roles article{border-top:1px solid #4b4d4f;padding-top:24px}.network-roles h3{font-family:Anton,Impact,sans-serif;font-size:36px;font-weight:400;margin:20px 0 16px;letter-spacing:0}.network-roles p{font-size:16px;color:#bfc0c2;margin-bottom:0}.response-tools{display:grid;grid-template-columns:minmax(260px,.8fr) 1.2fr;gap:80px;margin-top:55px;align-items:start}.app-evidence{margin:0;display:flex;flex-direction:column;align-items:center;padding:38px 25px;background:#1b1c1e;border:1px solid #393b3e;border-radius:18px}.app-evidence .phone{width:min(100%,280px)}.app-evidence .phone img{height:auto}.app-evidence figcaption{font-size:12px;text-align:center;color:#bfc0c2;line-height:1.7;margin:25px 0 8px;max-width:300px}.response-tool-list article{border-top:1px solid #4b4d4f;padding:24px 0}.response-tool-list h3{font-size:25px;margin:10px 0}.response-tool-list p{font-size:16px;color:#bfc0c2;margin:0}.deployment-intro{max-width:800px;color:#bfc0c2;font-size:17px;margin-top:30px}.deployment-number{font:400 72px/1 Anton,Impact,sans-serif;color:var(--accent)}.response-deployment .feature-grid p{font-size:16px}.uplink-note{margin-top:45px;border-left:3px solid var(--accent);padding:6px 0 6px 25px;color:#bfc0c2;font-size:16px;max-width:900px}.uplink-note strong{color:var(--paper)}.response-contact{background:#161719;display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start;border-top:1px solid var(--line)}.contact-heading h2{font-size:clamp(48px,5.5vw,76px)}.contact-heading h2 span{color:var(--accent)}.contact-heading>p:not(.eyebrow){color:#bfc0c2;font-size:16px}.contact-heading .capability-note{border-top:1px solid #4b4d4f;padding-top:24px;font-size:14px!important}.response-form{min-width:0;border:1px solid #4b4d4f;border-radius:16px;overflow:hidden}.response-form iframe{display:block;width:100%;height:950px;border:0}@media(max-width:1000px){.network-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.response-tools{gap:40px}.response-contact{gap:35px}.response-page .frequency-copy{width:76%}}@media(max-width:700px){.response-page .response-hero{min-height:950px}.response-page .frequency-copy{width:100%;padding:38px 6% 0}.response-page .frequency-copy h1{font-size:clamp(58px,13vw,88px)}.response-page .frequency-copy .lead{font-size:19px;max-width:100%}.response-page .frequency-hero:after{background:linear-gradient(180deg,#090a0b 0% 48%,#090a0b00 76%,#090a0b33)}.response-page .campaign-photo{height:48%;object-position:65% center}.response-page .experience-tag{font-size:10px;letter-spacing:1px}.response-page .frequency-copy .button{font-size:14px}.response-page .frequency-copy .actions{gap:16px}.response-page .section-heading h2{font-size:clamp(36px,9vw,46px)}.network-roles{gap:30px 22px}.network-roles h3{font-size:30px}.response-tools,.response-contact{grid-template-columns:1fr;gap:35px}.app-evidence{max-width:410px;width:100%;margin:auto;padding:28px 20px}.response-tool-list h3{font-size:23px}.response-page .section-intro{margin-top:22px}.response-form iframe{height:1050px}}@media(max-width:360px){.network-roles{grid-template-columns:1fr}.response-page .response-hero{min-height:1030px}}
