.page-hero{background:var(--background-primary);padding:calc(var(--space-24) + 70px)0 var(--space-16);text-align:center;position:relative;overflow:hidden}.page-hero:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:200px;height:1px;background:linear-gradient(90deg,transparent,var(--gold-aged),transparent);opacity:.4}.page-title{font-size:var(--text-4xl);font-weight:700;color:var(--primary-color);margin-bottom:var(--space-4);font-family:var(--font-heading)}.page-subtitle{font-size:var(--text-xl);color:var(--text-secondary);font-weight:300}.intro-section{background:var(--white);padding:var(--space-20)0}.intro-content{max-width:800px;margin:0 auto;text-align:center}.intro-content p{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.8;margin-bottom:var(--space-6)}.intro-content p:last-child{margin-bottom:0}.queixas-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6);max-width:100%;margin:0 auto;justify-items:center}.queixas-grid-last{display:flex;justify-content:center;align-items:center;gap:var(--space-6);max-width:100%;margin:var(--space-8) auto 0;flex-wrap:wrap}.queixa-card{background:var(--white);width:310px;border-radius:15px;padding:var(--space-8);box-shadow:var(--shadow-sm);border:1px solid rgba(10,10,10,.08);transition:all .6s var(--ease-smooth);position:relative;overflow:hidden;text-align:center}.queixa-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--gold-aged);transform:scaleY(0);transform-origin:top;transition:transform .8s var(--ease-smooth);opacity:.8}.queixa-card:hover:before{transform:scaleY(1)}.queixa-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:#0a0a0a26}.queixa-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--gold-aged);color:var(--white);border-radius:50%;font-size:var(--text-3xl);margin:0 auto var(--space-6);box-shadow:var(--shadow-md);transition:all .6s var(--ease-smooth)}.queixa-card:hover .queixa-icon{transform:scale(1.1) rotate(12deg);box-shadow:0 10px 30px #00c3ff4d;background:var(--gold-aged-light)}.queixa-card h3{font-size:var(--text-xl);font-weight:900;color:var(--primary-color);margin-bottom:var(--space-4);font-family:var(--font-heading)}.queixa-card p{font-size:var(--text-base);line-height:1.7;color:var(--text-secondary)}.cta-section{background:var(--gradient-dark);padding:var(--space-24)0;text-align:center}.cta-content h2{font-size:var(--text-3xl);font-weight:700;color:var(--white);margin-bottom:var(--space-4);font-family:var(--font-heading)}.cta-content p{font-size:var(--text-lg);color:#ffffffe6;margin-bottom:var(--space-8);max-width:600px;margin-left:auto;margin-right:auto}.btn-cta{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-12);background:var(--gold-aged);color:var(--white);font-size:var(--text-base);font-weight:600;border:2px solid var(--gold-aged);border-radius:10px;transition:all .5s var(--ease-smooth);text-transform:uppercase;letter-spacing:.1em;box-shadow:var(--shadow-md);text-decoration:none}.btn-cta:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:var(--gold-aged-light);border-color:var(--gold-aged-light)}@media (min-width:768px){.page-title{font-size:var(--text-5xl)}.page-subtitle{font-size:var(--text-2xl)}.queixas-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-8);justify-items:center}.queixa-card{padding:var(--space-10)}.queixa-card h3{font-size:var(--text-2xl)}.queixas-grid-last{gap:var(--space-8);margin-top:var(--space-8)}}@media (min-width:1024px){.queixas-grid{grid-template-columns:repeat(4,1fr);gap:var(--space-10);justify-items:center}.queixa-card{padding:30px}.queixas-grid-last{display:flex;justify-content:center;gap:var(--space-10);margin-top:var(--space-10)}.cta-content h2{font-size:var(--text-4xl)}}@media screen and (max-width:600px){.page-hero{padding:calc(var(--space-16) + 70px)0 var(--space-12)}.page-title{font-size:var(--text-3xl)}.page-subtitle{font-size:var(--text-lg)}.intro-section{padding:var(--space-12)0}.intro-content p{font-size:var(--text-base)}.queixa-card{padding:var(--space-6)}.queixa-icon{width:60px;height:60px;font-size:var(--text-2xl);margin-bottom:var(--space-4)}.queixa-card h3{font-size:30px}.queixa-card p{font-size:18px;font-weight:300}.cta-content h2{font-size:var(--text-2xl)}.cta-content p{font-size:var(--text-base)}}@media screen and (min-width:1000px) and (max-width:1300px){.queixa-card{background:var(--white);width:260px;height:500px;border-radius:15px;padding:var(--space-8);box-shadow:var(--shadow-sm);border:1px solid rgba(10,10,10,.08);transition:all .6s var(--ease-smooth);position:relative;overflow:hidden;text-align:center}}.for-who{background:var(--background-secondary)}