@import"https://fonts.googleapis.com/css2?family=Urbanist:wght@400;500;600;700;800;900&display=swap";.vitrine-alpino{--alpino-green: #10b981;--alpino-green-dark: #047857;--alpino-ink: #16231d;--alpino-slate: #64748b;--alpino-paper: #f8fafc;--alpino-white: #ffffff;--alpino-line: #e2e8f0;--alpino-gold: #e9c46a;background:var(--alpino-paper);color:var(--alpino-ink);font-family:Urbanist,sans-serif;font-weight:500;letter-spacing:0}.vitrine-alpino h1,.vitrine-alpino h2,.vitrine-alpino h3,.vitrine-alpino h4,.vitrine-alpino .font-display{font-family:Urbanist,sans-serif!important;font-weight:800;letter-spacing:-.025em}.vitrine-alpino>header{position:relative;background:var(--alpino-green)!important;border:0!important;box-shadow:none!important;color:#fff}.vitrine-alpino>header>div{height:54px}.vitrine-alpino>header a span,.vitrine-alpino>header nav button,.vitrine-alpino>header summary{color:#fff!important}.vitrine-alpino>header nav>button:last-of-type{background:var(--alpino-gold)!important;color:#26352e!important;border-radius:999px!important;box-shadow:none!important}.vitrine-alpino #hero{background:linear-gradient(135deg,#10b981,#20c997)!important;color:#fff!important}.vitrine-alpino #hero>img,.vitrine-alpino #hero>div:nth-child(2){display:none}.vitrine-alpino #hero>div:nth-child(3){min-height:480px;grid-template-columns:1.05fr .95fr;text-align:left}.vitrine-alpino #hero h1,.vitrine-alpino #hero p{margin-inline:0;color:#fff!important}.vitrine-alpino #hero>div:nth-child(3)>div:first-child>p:first-child{color:#fff!important;border-color:#ffffff59!important;background:#ffffff1f!important}.vitrine-alpino #hero button{background:var(--alpino-gold)!important;color:#26352e!important;border-radius:999px!important;box-shadow:none!important}.vitrine-alpino #hero figure{background:#ffffff2e!important;border:0!important;border-radius:22px!important;padding:22px 14px 8px;box-shadow:0 18px 50px #04785733!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vitrine-alpino #hero figure img{max-height:320px}.vitrine-alpino #hero>div:last-child{background:#04785740!important;border:0!important;color:#fff!important}.vitrine-alpino #areas,.vitrine-alpino #solucoes,.vitrine-alpino .club-stats,.vitrine-alpino .club-testimonials,.vitrine-alpino .club-before,.vitrine-alpino .club-profiles,.vitrine-alpino .alpino-comparison,.vitrine-alpino .club-payment,.vitrine-alpino .club-guarantee,.vitrine-alpino .club-start,.vitrine-alpino .club-security,.vitrine-alpino .club-updates,.vitrine-alpino .club-proof,.vitrine-alpino .club-links{background:var(--alpino-paper)!important}.vitrine-alpino #areas h2,.vitrine-alpino #solucoes h2,.vitrine-alpino .club-before h2,.vitrine-alpino .club-profiles h2{color:var(--alpino-ink)!important}.vitrine-alpino #areas>div>div:nth-of-type(1) button,.vitrine-alpino #areas>div>div:nth-of-type(2),.vitrine-alpino #solucoes a,.vitrine-alpino .club-testimonials>div>div>div,.vitrine-alpino .club-profiles>div>div>div,.vitrine-alpino .club-links a{background:#fff!important;border:1px solid var(--alpino-line)!important;border-radius:12px!important;box-shadow:0 2px 8px #0f172a0a!important}.vitrine-alpino #areas>div>div:nth-of-type(1) button[class*="bg-[#0E7A45]"]{background:#ecfdf5!important;border-color:var(--alpino-green)!important;color:var(--alpino-green-dark)!important}.vitrine-alpino #areas>div>div:nth-of-type(1) button[class*="bg-[#0E7A45]"] span{color:var(--alpino-green-dark)!important}.vitrine-alpino .club-stats{border:0;gap:12px}.vitrine-alpino .club-stats>div{background:#fff;border:1px solid var(--alpino-line)!important;border-radius:12px}.vitrine-alpino .club-stats p{color:var(--alpino-ink)!important}.vitrine-alpino .club-compare{max-width:72rem;background:#fff;color:var(--alpino-ink);border:1px solid var(--alpino-line);border-radius:12px;padding:20px}.vitrine-alpino .club-compare h3,.vitrine-alpino .club-compare>div:first-child p{color:var(--alpino-ink)!important}.vitrine-alpino .club-compare>div:nth-child(2){border-radius:10px!important}.vitrine-alpino .club-before>div>div:nth-child(2)>div,.vitrine-alpino .club-before>div>div:nth-child(3){border-radius:12px!important;border-color:var(--alpino-line)!important;box-shadow:none!important}.vitrine-alpino .club-before h2,.vitrine-alpino .club-before>div>div:first-child p{color:var(--alpino-ink)!important}.vitrine-alpino #solucoes{padding-block:48px}.vitrine-alpino #solucoes a{min-height:auto!important}.vitrine-alpino #solucoes a:hover{border-color:var(--alpino-green)!important}.vitrine-alpino .club-profiles svg,.vitrine-alpino #solucoes svg{color:var(--alpino-green)!important}.vitrine-alpino #valor,.vitrine-alpino #oferta{background:#0f2e24!important}.vitrine-alpino #valor>div,.vitrine-alpino #oferta>div{border-radius:14px!important;border-color:#10b98159!important}.vitrine-alpino #valor button,.vitrine-alpino #oferta button{background:var(--alpino-gold)!important;color:#26352e!important}.vitrine-alpino .club-payment>div,.vitrine-alpino .club-guarantee>div,.vitrine-alpino .club-start>div,.vitrine-alpino .club-security>div,.vitrine-alpino .club-install,.vitrine-alpino .club-proof>div{background:#fff!important;border:1px solid var(--alpino-line)!important;border-radius:12px!important;box-shadow:none!important}.vitrine-alpino #sobre-nos{background:#0f2e24!important}.vitrine-alpino #faq{background:var(--alpino-paper)!important}.vitrine-alpino #faq>div{border-radius:12px!important;border:1px solid var(--alpino-line)}.vitrine-alpino .club-footer{background:#0b211a!important}.vitrine-alpino.vitrine-clube-detail{background:var(--alpino-paper)!important}.vitrine-alpino.vitrine-clube-detail>header>div{height:auto}.vitrine-alpino.vitrine-clube-detail>header>div:first-child{background:var(--alpino-white)!important}.vitrine-alpino.vitrine-clube-detail>header>div:first-child>div{padding-block:10px}.vitrine-alpino.vitrine-clube-detail>header a span,.vitrine-alpino.vitrine-clube-detail>header nav button,.vitrine-alpino.vitrine-clube-detail>header summary{color:var(--alpino-ink)!important}.vitrine-alpino.vitrine-clube-detail>header form input{background:var(--alpino-paper)!important;border-color:var(--alpino-line)!important;border-radius:999px!important}.vitrine-alpino.vitrine-clube-detail>header form button,.vitrine-alpino.vitrine-clube-detail>header button[class*=bg-primary]{color:#fff!important;background:var(--alpino-green)!important;border-radius:999px!important}.vitrine-alpino.vitrine-clube-detail>header>div:nth-of-type(2){background:#ecfdf5!important;border-color:#a7f3d0!important}.vitrine-alpino.vitrine-clube-detail>main,.vitrine-alpino.vitrine-clube-detail>main+div{background:var(--alpino-paper)!important}.vitrine-alpino.vitrine-clube-detail main>div>div[class*=bg-white],.vitrine-alpino.vitrine-clube-detail main section,.vitrine-alpino.vitrine-clube-detail main article{border-color:var(--alpino-line)!important;border-radius:14px!important;box-shadow:0 2px 10px #0f172a0a!important}.vitrine-alpino.vitrine-clube-detail main h1,.vitrine-alpino.vitrine-clube-detail main h2,.vitrine-alpino.vitrine-clube-detail main h3{color:var(--alpino-ink)!important}.vitrine-alpino.vitrine-clube-detail main button[class*="bg-[#0E7A45]"],.vitrine-alpino.vitrine-clube-detail main a[class*="bg-[#0E7A45]"]{background:var(--alpino-green)!important;border-radius:999px!important}@media(max-width:640px){.vitrine-alpino>header>div{height:44px;padding-inline:9px}.vitrine-alpino>header img{height:15px}.vitrine-alpino>header a{gap:4px;padding:2px 0!important}.vitrine-alpino>header a span{font-size:11px}.vitrine-alpino>header nav{gap:8px}.vitrine-alpino>header nav>button:last-of-type{padding:6px 11px!important;font-size:12px}.vitrine-alpino #hero>div:nth-child(3){min-height:360px;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:10px;padding:28px 10px 24px;text-align:left}.vitrine-alpino #hero h1{font-size:30px!important;line-height:1.02!important}.vitrine-alpino #hero>div:nth-child(3)>div:first-child>p:first-child{font-size:11px;padding:5px 7px;margin-bottom:10px}.vitrine-alpino #hero h1+p{font-size:12px!important;line-height:1.35;margin-top:10px}.vitrine-alpino #hero button{width:auto;padding:8px 12px;margin-top:14px;font-size:11px}.vitrine-alpino #hero button+p{display:none}.vitrine-alpino #hero figure{width:100%;margin:0;padding:15px 7px 4px}.vitrine-alpino #hero figure img{max-height:180px}.vitrine-alpino #hero figcaption{font-size:11px}.vitrine-alpino #hero>div:last-child{padding-block:7px;font-size:12px}.vitrine-alpino #areas{padding:24px 9px!important}.vitrine-alpino #areas h2,.vitrine-alpino #solucoes h2,.vitrine-alpino .club-profiles h2,.vitrine-alpino .club-before h2{font-size:23px!important;line-height:1.05!important}.vitrine-alpino #areas>div>div:nth-of-type(1){display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px;margin-bottom:10px}.vitrine-alpino #areas>div>div:nth-of-type(1) button{padding:7px 5px}.vitrine-alpino #areas>div>div:nth-of-type(1) button span:first-child{font-size:12px}.vitrine-alpino #areas>div>div:nth-of-type(1) button span:last-child{display:none}.vitrine-alpino #areas>div>div:nth-of-type(2){padding:8px}.vitrine-alpino #areas>div>div:nth-of-type(2)>p:first-child{font-size:12px;margin-bottom:7px}.vitrine-alpino #areas figure{width:82px!important}.vitrine-alpino #areas figure button{height:185px!important;border-radius:8px!important}.vitrine-alpino #areas figure figcaption span:first-child{font-size:12px}.vitrine-alpino #areas figure figcaption span:last-child{font-size:11px}.vitrine-alpino .club-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px;padding-inline:0}.vitrine-alpino .club-stats>div{padding:12px 5px!important}.vitrine-alpino .club-stats p:first-child{font-size:18px}.vitrine-alpino .club-stats p:last-child{font-size:12px}.vitrine-alpino .alpino-comparison{padding:22px 9px}.vitrine-alpino .club-compare{padding:10px}.vitrine-alpino .club-compare h3{font-size:18px!important}.vitrine-alpino .club-testimonials{padding:22px 9px!important}.vitrine-alpino .club-testimonials>div>div:nth-of-type(1){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px}.vitrine-alpino .club-testimonials>div>div>div{padding:8px!important}.vitrine-alpino .club-testimonials>div>div>div:last-child{grid-column:auto}.vitrine-alpino .club-testimonials p{font-size:12px!important}.vitrine-alpino .club-before{padding:22px 9px!important}.vitrine-alpino .club-before>div>div:nth-child(2){gap:6px!important}.vitrine-alpino .club-before>div>div:nth-child(2)>div{padding:9px!important}.vitrine-alpino .club-before li span{font-size:12px!important}.vitrine-alpino #solucoes{padding:24px 9px!important}.vitrine-alpino #solucoes>div>div:nth-of-type(1){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.vitrine-alpino #solucoes a{min-height:126px!important;padding:7px!important}.vitrine-alpino #solucoes a h3{font-size:11px!important;line-height:1.1}.vitrine-alpino #solucoes a p{font-size:11px!important;line-height:1.2}.vitrine-alpino #solucoes a svg{width:14px;height:14px}.vitrine-alpino .club-profiles{padding:22px 9px!important}.vitrine-alpino .club-profiles>div>div:nth-of-type(1){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px}.vitrine-alpino .club-profiles>div>div>div{padding:7px!important}.vitrine-alpino .club-profiles p:first-of-type{font-size:12px!important}.vitrine-alpino .club-profiles p:last-of-type{font-size:11px!important;line-height:1.2}.vitrine-alpino .club-profiles svg{width:14px;height:14px}.vitrine-alpino #valor,.vitrine-alpino #oferta{padding-block:24px!important}.vitrine-alpino #valor>div,.vitrine-alpino #oferta>div{padding:14px!important}.vitrine-alpino .club-payment>div{border-radius:10px!important}.vitrine-alpino .club-guarantee,.vitrine-alpino .club-start,.vitrine-alpino .club-security{padding-block:22px!important}.vitrine-alpino #sobre-nos{padding-block:28px!important}.vitrine-alpino #faq{padding-block:24px!important}.vitrine-alpino .club-footer{padding-block:30px!important}.vitrine-alpino #areas>div>figure{width:auto!important;max-width:100%!important;margin-top:16px;padding-left:10px}.vitrine-alpino #areas>div>figure blockquote{font-size:12px!important;line-height:1.4}.vitrine-alpino #areas>div>figure figcaption{font-size:12px!important;line-height:1.35}}
