.qr-parking-module__0Rymtq__container{flex-direction:column;min-height:100vh;display:flex}.qr-parking-module__0Rymtq__header{background:#fff;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex;box-shadow:0 2px 4px #0000001a}.qr-parking-module__0Rymtq__logoLink{align-items:center;gap:1rem;text-decoration:none;display:flex}.qr-parking-module__0Rymtq__brandName{font-size:1.5rem;font-weight:700}.qr-parking-module__0Rymtq__nav{gap:2rem;display:flex}.qr-parking-module__0Rymtq__nav a{color:#14213d;font-weight:500;text-decoration:none;transition:color .2s}.qr-parking-module__0Rymtq__nav a:hover{color:#ffd600}.qr-parking-module__0Rymtq__main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:2rem}.qr-parking-module__0Rymtq__hero{text-align:center;color:#fff;background:linear-gradient(135deg,#14213d 0%,#1a2d52 100%);border-radius:12px;margin-bottom:3rem;padding:3rem 0}.qr-parking-module__0Rymtq__hero h1{color:#fff;margin-bottom:1rem;font-size:3rem}.qr-parking-module__0Rymtq__subtitle{color:#ffd600;font-size:1.3rem}.qr-parking-module__0Rymtq__content{flex-direction:column;gap:3rem;display:flex}.qr-parking-module__0Rymtq__feature{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 8px #0000001a}.qr-parking-module__0Rymtq__feature h2{color:#14213d;margin-bottom:1rem;font-size:2rem}.qr-parking-module__0Rymtq__feature p{color:#333;margin-bottom:1rem;font-size:1.1rem;line-height:1.8}.qr-parking-module__0Rymtq__feature ul{padding-left:0;list-style:none}.qr-parking-module__0Rymtq__feature ul li{padding:.5rem 0 .5rem 2rem;font-size:1.1rem;position:relative}.qr-parking-module__0Rymtq__feature ul li:before{content:"✓";color:#4caf50;font-size:1.2rem;font-weight:700;position:absolute;left:0}.qr-parking-module__0Rymtq__benefits{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.qr-parking-module__0Rymtq__benefit{background:#f8f9fa;border-left:4px solid #ffd600;border-radius:8px;padding:1.5rem}.qr-parking-module__0Rymtq__benefit h3{color:#14213d;margin-bottom:.5rem}.qr-parking-module__0Rymtq__benefit p{margin:0;font-size:1rem}.qr-parking-module__0Rymtq__cta{text-align:center;background:linear-gradient(135deg,#ffd600 0%,#ffc107 100%);border-radius:12px;margin-top:2rem;padding:3rem 2rem}.qr-parking-module__0Rymtq__cta h2{color:#14213d;margin-bottom:1rem;font-size:2.5rem}.qr-parking-module__0Rymtq__cta p{color:#14213d;margin-bottom:2rem;font-size:1.2rem}.qr-parking-module__0Rymtq__buttons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.qr-parking-module__0Rymtq__primaryButton,.qr-parking-module__0Rymtq__secondaryButton{border-radius:8px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s}.qr-parking-module__0Rymtq__primaryButton{color:#fff;background:#14213d}.qr-parking-module__0Rymtq__secondaryButton{color:#14213d;background:#fff;border:2px solid #14213d}.qr-parking-module__0Rymtq__primaryButton:hover,.qr-parking-module__0Rymtq__secondaryButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.qr-parking-module__0Rymtq__footer{color:#fff;text-align:center;background:#14213d;margin-top:4rem;padding:2rem}.qr-parking-module__0Rymtq__footerLinks{justify-content:center;gap:2rem;margin-top:1rem;display:flex}.qr-parking-module__0Rymtq__footerLinks a{color:#ffd600;text-decoration:none}.qr-parking-module__0Rymtq__footerLinks a:hover{text-decoration:underline}@media (max-width:768px){.qr-parking-module__0Rymtq__hero h1{font-size:2rem}.qr-parking-module__0Rymtq__subtitle{font-size:1rem}.qr-parking-module__0Rymtq__nav{gap:1rem}.qr-parking-module__0Rymtq__benefits{grid-template-columns:1fr}.qr-parking-module__0Rymtq__buttons{flex-direction:column}}.qr-parking-module__0Rymtq__faqContainer{flex-direction:column;gap:2rem;display:flex}.qr-parking-module__0Rymtq__faqItem{background:#fff;border-left:4px solid #ffd600;border-radius:8px;padding:2rem;box-shadow:0 2px 8px #0000001a}.qr-parking-module__0Rymtq__question{color:#14213d;margin-bottom:1rem;font-size:1.3rem;font-weight:600}.qr-parking-module__0Rymtq__answer{color:#333;font-size:1.1rem;line-height:1.8}
