@import "https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700;800;900&display=swap";
body{font-family:Inter,Avenir Next,Segoe UI,sans-serif;background-color:var(--slot4-page-bg)!important;color:var(--slot4-page-text)!important;background-image:var(--slot4-body-gradient)!important}h1,h2,h3,.font-editorial{letter-spacing:0;font-family:Inter,Avenir Next,Segoe UI,sans-serif}::selection{background:color-mix(in oklab,var(--slot4-accent-fill)30%,white);color:var(--slot4-dark-bg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:color-mix(in oklab,var(--slot4-page-bg)92%,white)}::-webkit-scrollbar-thumb{background:#340055;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#7825c7}.article-content h2,.article-content h3{color:var(--slot4-dark-bg);margin-top:1.6rem;font-weight:800}.article-content a{color:var(--slot4-accent);text-decoration:underline}.article-content p{margin-top:1rem}.article-content ul{margin:1rem 0;padding-left:1.2rem}.article-content li{margin-top:.4rem}.editable-section-heading{color:var(--slot4-accent-fill);align-items:center;gap:12px;font-size:clamp(2rem,4vw,2.55rem);font-weight:900;line-height:1;display:flex}.editable-section-heading:after{background:var(--slot4-accent-fill);content:"";flex:auto;min-width:64px;height:15px;margin-top:7px}.editable-kicker{color:var(--slot4-page-text);align-items:center;gap:7px;font-size:.86rem;font-weight:900;display:inline-flex}.editable-kicker:before{background:var(--slot4-accent-fill);content:"";width:20px;height:20px;display:inline-block}.editable-title-link{color:var(--slot4-page-text);text-decoration:none}.editable-title-link:hover{color:var(--slot4-accent-fill)}@media (max-width:720px){.editable-section-heading:after{height:9px}}body:has(main form input[type=password]){color:var(--slot4-page-text)!important;background:#fff!important}body:has(main form input[type=password])>div{color:var(--slot4-page-text)!important;background:#fff!important}body:has(main form input[type=password]) header{min-height:89px;box-shadow:none!important;color:var(--slot4-page-text)!important;background:#ffffffeb!important;border-color:#7825c733!important}body:has(main form input[type=password]) header>nav{max-width:1440px!important;height:88px!important}body:has(main form input[type=password]) header a[href=\/]>span{justify-content:center;width:56px;border-color:#7825c733!important;border-radius:1.4rem!important;height:56px!important;padding:0!important}body:has(main form input[type=password]) header a[href=\/]>span img{width:44px!important;height:44px!important}body:has(main form input[type=password]) header a[href=\/]:after{content:"Entreasmelhores";letter-spacing:-.03em;font-size:.875rem;font-weight:900}body:has(main form input[type=password]) header form{display:flex!important}body:has(main form input[type=password]) header form label{max-width:36rem!important}body:has(main form input[type=password]) header form input{color:var(--slot4-page-text)!important;background:#fff!important;border-color:#7825c733!important;height:48px!important}body:has(main form input[type=password]) header a[href=\/login]{color:var(--slot4-page-text)!important;font-weight:900!important}body:has(main form input[type=password]) header a[href=\/signup]{background:var(--slot4-page-text)!important;color:#fff!important;font-weight:900!important}body:has(main form input[type=password]) header nav>div:last-child:before{color:var(--slot4-page-text);content:"Classified";padding:.5rem 1rem;font-size:.875rem;font-weight:900;display:inline-flex}body:has(main form input[type=password]) main{border-top:1px solid #7825c7;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:5rem;width:calc(100% - 4rem);margin:6rem auto;display:grid;color:var(--slot4-page-text)!important;background:#fff!important;max-width:1376px!important;min-height:auto!important;padding:2rem 0 6rem!important}body:has(main form input[type=password]) main>section{align-self:start;min-width:0}body:has(main form input[type=password]) main>section:not(:has(form)){order:1;padding-top:2rem}body:has(main form input[type=password]) main>section:has(form){order:2;box-shadow:none!important;color:var(--slot4-page-text)!important;background:#fff!important;border:1px solid #7825c7!important;border-radius:0!important;padding:2.5rem!important}body:has(main form input[type=password]) main>section:not(:has(form))>p:first-child{text-transform:none;align-items:center;gap:7px;font-size:.86rem;font-weight:900;display:inline-flex;color:var(--slot4-page-text)!important;letter-spacing:0!important}body:has(main form input[type=password]) main>section:not(:has(form))>p:first-child:before{content:"";background:#7825c7;width:20px;height:20px;display:inline-block}:is(body:has(main form input[type=password]) main>section:not(:has(form)) h1,body:has(main form input[type=password]) main>section:not(:has(form)) h2){max-width:42rem;margin-top:1.5rem;line-height:1.02;color:var(--slot4-page-text)!important;letter-spacing:-.04em!important;font-size:clamp(2.5rem,5vw,3.75rem)!important;font-weight:900!important}body:has(main form input[type=password]) main>section:not(:has(form))>p:last-child{max-width:38rem;margin-top:1.5rem;font-size:1rem;line-height:2;color:var(--slot4-muted-text)!important}:is(body:has(main form input[type=password]) main>section:has(form) h1,body:has(main form input[type=password]) main>section:has(form) h2){color:var(--slot4-page-text)!important;letter-spacing:-.03em!important;font-size:1.875rem!important;font-weight:900!important}body:has(main form input[type=password]) main form input{height:3rem;color:var(--slot4-page-text)!important;background:#fff!important;border:1px solid #c9a9e5!important;border-radius:0!important}body:has(main form input[type=password]) main form input::placeholder{color:var(--slot4-soft-muted-text)!important}body:has(main form input[type=password]) main form input:focus{border-color:#7825c7!important;box-shadow:0 0 0 2px #7825c726!important}body:has(main form input[type=password]) main form button{height:3rem;font-weight:900;color:#fff!important;background:#7825c7!important;border-radius:0!important}body:has(main form input[type=password]) main form button:hover{background:#340055!important}body:has(main form input[type=password]) main>section:has(form)>p:last-child{border-top:1px solid #e7d8f5;margin-top:1.5rem;padding-top:1.25rem;color:var(--slot4-muted-text)!important}body:has(main form input[type=password]) main>section:has(form)>p:last-child a{font-weight:900;color:#7825c7!important}body:has(main form input[type=password]) footer{border-top:1px solid #7825c733;grid-template-columns:1.2fr 1fr 1fr;gap:2rem;min-height:302px;margin-top:auto;display:grid;color:var(--slot4-page-text)!important;text-align:left!important;background:#fff!important;padding:3rem max(1rem,50% - 688px) 1.25rem!important}body:has(main form input[type=password]) footer:before{content:"Entreasmelhores\a \a A listing-first business discovery platform for browsing services, businesses, spaces, and location-based opportunities through a cleaner browsing experience.";white-space:pre-line;max-width:28rem;font-size:.875rem;font-weight:600;line-height:1.75}body:has(main form input[type=password]) footer:after{content:"EXPLORE\a \a Classified";white-space:pre-line;grid-area:1/2;font-size:.875rem;font-weight:700;line-height:1.5}body:has(main form input[type=password]) footer nav{grid-area:1/3;align-self:start}body:has(main form input[type=password]) footer nav:before{content:"Site";letter-spacing:.22em;opacity:.55;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:900;display:block}body:has(main form input[type=password]) footer ul{justify-content:start!important;align-items:start!important;gap:.5rem!important;margin:0!important;display:grid!important}body:has(main form input[type=password]) footer a{font-weight:700;color:var(--slot4-page-text)!important}body:has(main form input[type=password]) footer>p{opacity:.55;text-align:center;border-top:1px solid #7825c733;grid-column:1/-1;padding-top:1.25rem;color:var(--slot4-page-text)!important;margin:0!important}@media (max-width:900px){body:has(main form input[type=password]) main{grid-template-columns:1fr;gap:3rem;width:calc(100% - 2rem);margin:4rem auto;padding-bottom:4rem!important}body:has(main form input[type=password]) main>section:not(:has(form)){padding-top:1rem}body:has(main form input[type=password]) footer{grid-template-columns:1fr}body:has(main form input[type=password]) footer:after{grid-area:auto/1}body:has(main form input[type=password]) footer nav{grid-area:auto/1}}@media (max-width:767px){body:has(main form input[type=password]) header a[href=\/]:after{display:none!important}body:has(main form input[type=password]) header form{display:none!important}body:has(main form input[type=password]) header nav>div:last-child:before{display:none!important}}main>section.grid>div:first-child>div.mt-8>h2+p{display:none}
