.hacemospais-module__rVowOG__page{--hp-deep:#102a43;--hp-primary:#113e72;--hp-bright:#fdc502;--hp-sky:#7cbdfc;--hp-bg:#f7f5f0;--hp-surface:#fffdfa;--hp-ink:#1c2933;--hp-muted:#58656e;--hp-border:#d8d8d1;background:var(--hp-bg);color:var(--hp-ink)}.hacemospais-module__rVowOG__hero{color:#fffdfa;background:radial-gradient(circle at 90% 8%, #7cbdfc38, transparent 40%), var(--hp-deep);padding-block:88px}.hacemospais-module__rVowOG__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:56px;display:grid}.hacemospais-module__rVowOG__date{color:var(--hp-deep);background:var(--hp-bright);letter-spacing:.04em;border-radius:999px;margin-bottom:18px;padding:7px 14px;font-size:.8rem;font-weight:900;display:inline-block}.hacemospais-module__rVowOG__hero h1{color:#fffdfa;font-size:clamp(2.5rem,5.4vw,4.4rem)}.hacemospais-module__rVowOG__descriptor{color:var(--hp-sky);margin:14px 0 22px;font-size:1.25rem;font-weight:800}.hacemospais-module__rVowOG__heroText{color:#fffdfae0;max-width:600px;font-size:1.15rem}.hacemospais-module__rVowOG__logoCard{background:var(--hp-surface);border-radius:24px;place-items:center;padding:36px 28px;display:grid;box-shadow:0 24px 60px #00000047}.hacemospais-module__rVowOG__logoCard img{width:100%;height:auto;display:block}.hacemospais-module__rVowOG__actions{flex-wrap:wrap;gap:13px;margin-top:28px;display:flex}.hacemospais-module__rVowOG__primary,.hacemospais-module__rVowOG__primaryDark,.hacemospais-module__rVowOG__ghost{border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:13px 24px;font-size:.95rem;font-weight:900;line-height:1.2;transition:transform .16s,background .16s,color .16s;display:inline-flex}.hacemospais-module__rVowOG__primary{color:var(--hp-deep);background:var(--hp-bright)}.hacemospais-module__rVowOG__primary:hover{background:#fff;transform:translateY(-2px)}.hacemospais-module__rVowOG__primaryDark{color:#fffdfa;background:var(--hp-primary)}.hacemospais-module__rVowOG__primaryDark:hover{background:var(--hp-deep);transform:translateY(-2px)}.hacemospais-module__rVowOG__ghost{color:#fffdfa;border-color:#ffffff8c}.hacemospais-module__rVowOG__ghost:hover{background:#ffffff1f;transform:translateY(-2px)}.hacemospais-module__rVowOG__primary:focus-visible,.hacemospais-module__rVowOG__primaryDark:focus-visible,.hacemospais-module__rVowOG__ghost:focus-visible{outline:3px solid var(--hp-sky);outline-offset:3px}.hacemospais-module__rVowOG__primary svg,.hacemospais-module__rVowOG__primaryDark svg,.hacemospais-module__rVowOG__ghost svg{width:18px;height:18px}.hacemospais-module__rVowOG__eyebrow{color:var(--hp-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:.76rem;font-weight:900;display:inline-block}.hacemospais-module__rVowOG__eyebrowLight{color:var(--hp-sky)}.hacemospais-module__rVowOG__what{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;padding-block:88px 40px;display:grid}.hacemospais-module__rVowOG__what h2,.hacemospais-module__rVowOG__who h2,.hacemospais-module__rVowOG__role h2{color:var(--hp-deep);font-size:clamp(1.9rem,3.6vw,3rem)}.hacemospais-module__rVowOG__lead{font-size:1.3rem;line-height:1.5}.hacemospais-module__rVowOG__whatText p{color:var(--hp-ink)}.hacemospais-module__rVowOG__principles{grid-template-columns:repeat(3,1fr);gap:20px;padding-block:24px 88px;display:grid}.hacemospais-module__rVowOG__principles article{border:1px solid var(--hp-border);background:var(--hp-surface);border-radius:16px;padding:30px}.hacemospais-module__rVowOG__principles svg{width:34px;height:34px;color:var(--hp-primary);margin-bottom:20px}.hacemospais-module__rVowOG__principles h3{color:var(--hp-deep);margin-bottom:10px;font-size:1.3rem}.hacemospais-module__rVowOG__principles p{color:var(--hp-muted);margin:0}.hacemospais-module__rVowOG__ways{background:#c8d8e1;padding-block:80px}.hacemospais-module__rVowOG__waysGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.hacemospais-module__rVowOG__wayCard{background:var(--hp-surface);border-radius:20px;flex-direction:column;align-items:flex-start;padding:40px;display:flex}.hacemospais-module__rVowOG__wayCard>svg{width:36px;height:36px;color:var(--hp-primary);margin-bottom:20px}.hacemospais-module__rVowOG__wayCard h2{color:var(--hp-deep);margin-bottom:14px;font-size:clamp(1.8rem,3vw,2.4rem)}.hacemospais-module__rVowOG__wayCard p{color:var(--hp-muted);flex:1}.hacemospais-module__rVowOG__who{padding-block:88px}.hacemospais-module__rVowOG__whoIntro{max-width:760px;color:var(--hp-muted);margin-top:18px;font-size:1.1rem}.hacemospais-module__rVowOG__tier{margin-top:40px}.hacemospais-module__rVowOG__tier h3{color:var(--hp-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:.85rem;font-weight:900}.hacemospais-module__rVowOG__tier ul{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hacemospais-module__rVowOG__tier li{border:1px solid var(--hp-border);background:#fff;border-radius:14px;place-items:center;min-height:112px;padding:14px 18px;display:grid}.hacemospais-module__rVowOG__tier li a{place-items:center;width:100%;height:100%;display:grid}.hacemospais-module__rVowOG__tier li img{object-fit:contain;max-width:100%;max-height:84px;display:block}.hacemospais-module__rVowOG__tier li a:focus-visible{outline:3px solid var(--hp-primary);outline-offset:4px;border-radius:8px}.hacemospais-module__rVowOG__role{color:#fffdfa;background:var(--hp-deep);padding-block:88px}.hacemospais-module__rVowOG__role h2{color:#fffdfa}.hacemospais-module__rVowOG__roleGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;display:grid}.hacemospais-module__rVowOG__roleText p{color:#fffdfae0}.hacemospais-module__rVowOG__roleText ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.hacemospais-module__rVowOG__roleText li{border-left:3px solid var(--hp-bright);color:#fffdfae0;padding-left:18px}.hacemospais-module__rVowOG__roleText li strong{color:#fffdfa}.hacemospais-module__rVowOG__closing{text-align:center;padding-block:88px}.hacemospais-module__rVowOG__closing h2{max-width:760px;color:var(--hp-deep);margin-inline:auto;font-size:clamp(1.9rem,3.6vw,3rem)}.hacemospais-module__rVowOG__closing p{color:var(--hp-muted);margin:16px 0 28px;font-size:1.15rem}@media (max-width:900px){.hacemospais-module__rVowOG__hero{padding-block:56px}.hacemospais-module__rVowOG__heroGrid,.hacemospais-module__rVowOG__what,.hacemospais-module__rVowOG__roleGrid{grid-template-columns:1fr;gap:32px}.hacemospais-module__rVowOG__logoCard{order:-1;padding:24px 20px}.hacemospais-module__rVowOG__what{padding-block:56px 24px}.hacemospais-module__rVowOG__principles{grid-template-columns:1fr;padding-block:16px 56px}.hacemospais-module__rVowOG__ways,.hacemospais-module__rVowOG__who,.hacemospais-module__rVowOG__role,.hacemospais-module__rVowOG__closing{padding-block:56px}.hacemospais-module__rVowOG__waysGrid{grid-template-columns:1fr}.hacemospais-module__rVowOG__wayCard{padding:28px}}@media (max-width:480px){.hacemospais-module__rVowOG__actions{flex-direction:column}.hacemospais-module__rVowOG__actions>*{width:100%}.hacemospais-module__rVowOG__tier ul{grid-template-columns:repeat(2,1fr)}}
