.parking-landing-v2 .parking-hero{padding-top:56px;padding-bottom:72px;align-items:center;gap:56px}.parking-landing-v2 .parking-hero h1,.parking-landing-v2 .parking-hero-copy{max-width:560px}.parking-screenshot-frame{width:min(100%,620px);overflow:hidden;border:10px solid #fff;border-radius:24px;background:#e9eef5;box-shadow:0 22px 60px rgba(26,54,93,.18);aspect-ratio:1.42}.parking-screenshot-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.parking-landing-v2 .parking-section{padding-top:76px;padding-bottom:76px}.parking-landing-v2 .section-heading{margin-bottom:28px}.parking-real-marker{display:inline-flex;width:58px;height:70px;align-items:flex-start;justify-content:center}.parking-real-marker svg{width:58px;height:70px;display:block}.parking-existing-icon{width:28px;height:28px;fill:currentColor}.parking-landing-v2 .feature-icon{display:grid;place-items:center;color:#174ea6}.parking-landing-v2 .safety-item>svg{width:24px;height:24px;color:#174ea6}.parking-landing-v2 .community-band{padding:64px 0}.parking-landing-v2 .parking-final{padding-top:72px;padding-bottom:72px}@media (max-width:800px){.parking-landing-v2 .parking-hero{padding-top:32px;padding-bottom:48px;gap:32px}.parking-landing-v2 .parking-section{padding-top:56px;padding-bottom:56px}.parking-landing-v2 .community-band{padding:48px 0}.parking-landing-v2 .parking-final{padding-top:56px;padding-bottom:56px}.parking-screenshot-frame{border-width:7px;border-radius:18px}}.parking-landing-v2 .parking-hero{padding-top:32px;padding-bottom:44px;gap:40px;min-height:0}.parking-landing-v2 .parking-hero h1{margin-bottom:12px}.parking-landing-v2 .parking-hero .lead{margin-bottom:20px}.parking-screenshot-frame{width:min(100%,560px);aspect-ratio:1.866;max-height:390px}.parking-landing-v2 .parking-section{padding-top:52px;padding-bottom:52px}.parking-landing-v2 .section-heading{margin-bottom:20px}.parking-landing-v2 .section-heading p{max-width:620px}.parking-landing-v2 .status-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.parking-landing-v2 .status-card{padding:14px 12px;gap:8px;min-height:96px}.parking-landing-v2 .status-card span{font-size:.78rem}.parking-landing-v2 .feature-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.parking-landing-v2 .feature-card{padding:16px 10px;gap:8px;min-height:88px}.parking-landing-v2 .feature-icon{width:32px;height:32px}.parking-landing-v2 .safety-section{gap:28px}.parking-landing-v2 .safety-card{padding:16px;gap:10px}.parking-landing-v2 .safety-item{padding:10px 12px}.parking-landing-v2 .community-band{padding:36px 0}.parking-landing-v2 .community-inner{min-height:0;gap:24px}.parking-landing-v2 .community-inner h2{margin-bottom:8px}.parking-landing-v2 .parking-final{padding-top:44px;padding-bottom:44px}@media (max-width:1000px){.parking-landing-v2 .feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:800px){.parking-landing-v2 .parking-hero{padding-top:24px;padding-bottom:36px;gap:24px}.parking-screenshot-frame{aspect-ratio:1.866;max-height:none}.parking-landing-v2 .parking-section{padding-top:40px;padding-bottom:40px}.parking-landing-v2 .status-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.parking-landing-v2 .feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.parking-landing-v2 .feature-card{padding:12px 6px;min-height:72px;font-size:.8rem}.parking-landing-v2 .community-band{padding:32px 0}.parking-landing-v2 .parking-final{padding-top:36px;padding-bottom:36px}}@media (max-width:480px){.parking-landing-v2 .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}