.stores-hero-section{background:linear-gradient(135deg,var(--color-white)0%,var(--color-orange-light)50%,var(--color-white)100%);justify-content:center;align-items:center;min-height:90vh;padding-top:120px;padding-bottom:120px;display:flex;position:relative;overflow:hidden}.stores-hero-section:before{content:"";filter:blur(60px);background:radial-gradient(circle,#f9a11b26,#0000);border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;right:-20%}.stores-hero-section:after{content:"";filter:blur(60px);background:radial-gradient(circle,#f9a11b1a,#0000);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-30%;left:-10%}.stores-hero-content{text-align:center;z-index:2;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}.stores-hero-text{width:100%}.badge{background:var(--color-orange);color:var(--color-white);border-radius:var(--radius-full);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-orange);align-items:center;gap:8px;padding:12px 24px;font-size:.95rem;font-weight:600;animation:3s ease-in-out infinite badgePulse;display:inline-flex}@keyframes badgePulse{0%,to{box-shadow:var(--shadow-orange);transform:scale(1)}50%{transform:scale(1.05);box-shadow:0 12px 32px #f9a11b66}}.badge svg{font-size:22px}.stores-hero-text h1{margin-bottom:var(--spacing-lg);color:var(--color-dark);font-size:clamp(3rem,5vw,4.5rem);font-weight:900;line-height:1.2}.stores-hero-text h1 .accent{color:var(--color-orange);background:linear-gradient(135deg,var(--color-orange),var(--color-orange-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.stores-hero-text p{color:var(--color-gray-03);margin-bottom:var(--spacing-xl);max-width:700px;margin-left:auto;margin-right:auto;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.8}.stores-hero-actions{margin-bottom:var(--spacing-2xl);flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.stores-hero-actions .btn{min-width:200px;padding:14px 32px;font-family:Alexandria,sans-serif;font-size:1.05rem;font-weight:700}.stores-trust-badges{gap:var(--spacing-2xl);padding:var(--spacing-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);background:#fffc;flex-wrap:wrap;justify-content:center;display:flex}.trust-badge{flex-direction:column;align-items:center;gap:8px;min-width:120px;display:flex}.trust-badge strong{color:var(--color-orange);background:linear-gradient(135deg,var(--color-orange),var(--color-orange-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:900}.trust-badge span{color:var(--color-dark);font-size:.95rem;font-weight:600}.dashboard-mockup{background:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:20px}.dashboard-mockup img{border-radius:var(--radius-md)}@media only screen and (max-width:992px){.stores-hero-section{padding-bottom:80px}.stores-hero-text h1{font-size:clamp(2.5rem,6vw,3.5rem)}.stores-trust-badges{gap:var(--spacing-lg);padding:var(--spacing-md)}.trust-badge strong{font-size:2rem}}@media only screen and (max-width:640px){.stores-hero-section{min-height:85vh;padding-top:100px;padding-bottom:60px}.badge{padding:10px 20px;font-size:.85rem}.badge svg{font-size:18px}.stores-hero-text h1{margin-bottom:var(--spacing-md);font-size:clamp(2rem,8vw,2.5rem)}.stores-hero-text p{margin-bottom:var(--spacing-lg);font-size:1rem}.stores-hero-actions{gap:15px;width:100%}.stores-hero-actions .btn{width:100%;padding:12px 24px;font-size:.95rem}.stores-trust-badges{gap:var(--spacing-md);padding:var(--spacing-sm)var(--spacing-md)}.trust-badge{min-width:90px}.trust-badge strong{font-size:1.75rem}.trust-badge span{font-size:.85rem}}
.stores-features-section{background:var(--color-white)}.stores-features-grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.store-feature-card{background:linear-gradient(135deg,var(--color-white)0%,var(--color-background-light)100%);border-radius:var(--radius-xl);padding:var(--spacing-lg);border:2px solid var(--color-light);transition:all var(--transition-normal)}.store-feature-card:hover{border-color:var(--color-orange);box-shadow:var(--shadow-lg);transform:translateY(-5px)}.store-feature-icon{background:linear-gradient(135deg,var(--color-orange),var(--color-orange-dark));border-radius:var(--radius-lg);width:70px;height:70px;margin-bottom:var(--spacing-md);box-shadow:var(--shadow-orange);justify-content:center;align-items:center;display:flex}.store-feature-icon svg{color:var(--color-white);font-size:36px}.store-feature-card h3{margin-bottom:var(--spacing-sm);color:var(--color-dark);font-size:1.5rem}.store-feature-card p{color:var(--color-gray-03);line-height:1.7}@media only screen and (max-width:640px){.stores-features-grid{grid-template-columns:1fr}}
.store-request-form{background:linear-gradient(135deg,var(--color-orange-light)0%,var(--color-white)100%)}.form-wrapper{max-width:900px;margin:0 auto}.form-header{text-align:center;margin-bottom:var(--spacing-xl)}.form-header h2{margin-bottom:var(--spacing-sm);color:var(--color-dark)}.form-header p{color:var(--color-gray-03);font-size:1.125rem}.request-form{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-xl)}.form-row{gap:var(--spacing-md);margin-bottom:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.form-group{flex-direction:column;gap:8px;display:flex}.form-group label{color:var(--color-dark);font-size:1rem;font-weight:600}.form-group input,.form-group select,.form-group textarea{border:2px solid var(--color-light);border-radius:var(--radius-md);transition:all var(--transition-fast);background:var(--color-white);padding:15px 20px;font-family:inherit;font-size:1rem}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--color-orange);outline:none;box-shadow:0 0 0 3px #f9a11b1a}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--color-gray-02)}.form-group textarea{resize:vertical;min-height:120px}.request-form button[type=submit]{width:100%;margin-top:var(--spacing-md);cursor:pointer}.request-form button[type=submit]:disabled{opacity:.6;cursor:not-allowed}@media only screen and (max-width:640px){.form-row{grid-template-columns:1fr}.request-form{padding:var(--spacing-lg)}}
