@media (max-width: 760px){.hero{min-height:0;gap:22px;padding-top:28px;padding-bottom:38px;background-position:58% center}.hero h1{font-size:clamp(2.08rem,10vw,2.56rem);line-height:1.16;overflow-wrap:break-word;word-break:normal}.hero .status-pill{width:auto;display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;padding:10px 12px;line-height:1.35}.hero .status-pill span{flex:0 0 12px;align-self:center}.hero-lede{margin-top:16px;line-height:1.72}.hero .hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.hero .hero-actions .button{min-height:50px;padding:0 12px}.hero .trust-pills{display:flex;flex-direction:row;gap:10px;margin:20px -20px 0;padding:0 20px 8px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hero .trust-pills::-webkit-scrollbar{display:none}.hero .trust-pill-card{min-height:86px;flex:0 0 min(76%,280px);padding:12px;scroll-snap-align:start}.hero .trust-pill-metric strong{font-size:1.78rem}.hero .trust-pill-note{font-size:.78rem}.hero .console{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:42px 12px 12px}.hero .window-dots{top:16px;left:14px;gap:8px}.hero .window-dots span{width:10px;height:10px}.hero .metric-card{min-height:0;padding:16px 14px}.hero .console .metric-card:nth-of-type(n+4){grid-column:1 / -1}.hero .metric-card strong{margin-bottom:8px;font-size:2.35rem}.hero .metric-card h2{margin-bottom:8px;font-size:1.16rem}.hero .metric-card p,.hero .metric-card li{font-size:.86rem;line-height:1.6}.hero .dot-list{gap:6px;margin-top:10px}.service-grid{gap:12px;margin-top:22px}.service-card{min-height:0;padding:22px 20px}.service-card h3{margin-top:8px;font-size:1.28rem;line-height:1.32}.service-card p{margin-top:10px;line-height:1.68}.service-card a{width:100%;justify-content:space-between;margin-top:14px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.reason-band .split{gap:22px}.reason-card{min-height:0;padding:22px 20px}.reason-card h3{margin-top:0;font-size:1.22rem}.reason-card p{margin-top:10px;line-height:1.68}.contact-inner{text-align:left}.contact-inner p:not(.section-kicker):not(.contact-note){margin-top:16px;line-height:1.72}.contact-inner .button{margin-top:24px}.contact-note{text-align:left}}
