@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.woff2?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_2ddd5b8f-module__wne5HW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_2ddd5b8f-module__wne5HW__variable{--f-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:notch;src:url(../media/StackSansNotch_Bold-s.p.26q8jbekbp3la.ttf?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:notch Fallback;src:local(Arial);ascent-override:92.76%;descent-override:27.83%;line-gap-override:0.0%;size-adjust:107.8%}.notch_51afc81f-module__pkDSTG__className{font-family:notch,notch Fallback;font-weight:700}.notch_51afc81f-module__pkDSTG__variable{--f-notch:"notch", "notch Fallback"}
@font-face{font-family:headline;src:url(../media/StackSansHeadline_Regular-s.p.0bjvmsuwfzy0x.ttf?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:headline;src:url(../media/StackSansHeadline_Medium-s.p.278-yru2qk1x7.ttf?dpl=dpl_6DS1pmomJY22oSGSPUs14N3WVZ1d)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:headline Fallback;src:local(Arial);ascent-override:95.02%;descent-override:28.51%;line-gap-override:0.0%;size-adjust:105.24%}.headline_e4e83146-module__zP5WUG__className{font-family:headline,headline Fallback}.headline_e4e83146-module__zP5WUG__variable{--f-headline:"headline", "headline Fallback"}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit}.ag[data-marca=twins]{--fundo:#f5faf6;--cartao:#fff;--texto:#07100c;--apoio:#4f6259;--linha:#dde6e0;--painel:#0e2a1f;--painel-texto:#f5faf6;--painel-apoio:#a9c2b5;--acao:#29ef84;--acao-texto:#07100c;--acao-hover:#1fd874;--livre:#e4f6ec;--livre-texto:#0e2a1f;--marcado:#0e2a1f;--marcado-texto:#f5faf6;--foco:#00d7b2;--erro:#b42318;--raio:16px;--f-corpo:var(--f-manrope), system-ui, sans-serif;--f-titulo:var(--f-manrope), system-ui, sans-serif;--peso-titulo:800;--tracking-titulo:-.02em}.ag[data-marca=vima]{--fundo:#0e0e0e;--cartao:#161616;--texto:#efefef;--apoio:#9b9b9b;--linha:#2a2a2a;--painel:#161616;--painel-texto:#efefef;--painel-apoio:#b5b5b5;--acao:#92eb5b;--acao-texto:#141414;--acao-hover:#a6f274;--livre:#1f2a2a;--livre-texto:#30bbda;--marcado:#30bbda;--marcado-texto:#141414;--foco:#30bbda;--erro:#ff6b4a;--raio:4px;--f-corpo:var(--f-headline), system-ui, sans-serif;--f-titulo:var(--f-notch), system-ui, sans-serif;--peso-titulo:700;--tracking-titulo:-.019em}.ag{background:var(--fundo);min-height:100dvh;color:var(--texto);font-family:var(--f-corpo);flex-direction:column;align-items:center;padding:48px 16px 64px;font-size:15px;line-height:1.5;display:flex}.ag .num{font-variant-numeric:tabular-nums}.ag-cartao{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--raio);grid-template-columns:340px 1fr;width:100%;max-width:1060px;animation:.6s cubic-bezier(.2,.8,.2,1) both ag-sobe;display:grid;overflow:hidden;box-shadow:0 30px 80px -40px #07100c59}.ag-cartao.estreito{max-width:720px}@keyframes ag-sobe{0%{opacity:0;transform:translateY(18px)}}.ag-painel{background:var(--painel);color:var(--painel-texto);isolation:isolate;flex-direction:column;gap:18px;padding:32px 30px 36px;display:flex;position:relative;overflow:hidden}.ag-painel .logo{align-self:flex-start;width:auto;height:26px;display:block}.ag-painel h1{font-family:var(--f-titulo);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);margin:18px 0 0;font-size:30px;line-height:1.05}.ag-painel .anfitriao{color:var(--painel-apoio);letter-spacing:.02em;font-size:13px;font-weight:600}.ag-painel .desc{color:var(--painel-apoio);margin:0}.ag-fatos{gap:10px;margin:0;padding:0;font-weight:600;list-style:none;display:grid}.ag-fatos li{align-items:center;gap:10px;display:flex}.ag-fatos svg{opacity:.85;flex:none}.ag-voltar{color:var(--painel-apoio);align-items:center;gap:6px;width:fit-content;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ag-voltar:hover{color:var(--painel-texto)}.ag[data-marca=twins] .ag-painel:before{content:"";z-index:-1;background-image:linear-gradient(#29ef8412 1px,#0000 1px),linear-gradient(90deg,#29ef8412 1px,#0000 1px);background-size:40px 40px;animation:14s linear infinite ag-grade;position:absolute;inset:-40px;-webkit-mask-image:linear-gradient(#0000,#000 45%,#000);mask-image:linear-gradient(#0000,#000 45%,#000)}@keyframes ag-grade{to{transform:translate(40px,40px)}}.ag-modulos{width:92px;height:58px;margin-top:auto;position:relative}.ag-modulos i{border-radius:8px;animation:none;position:absolute}.ag-modulos i:first-child{background:#29ef84;width:26px;height:58px;animation-name:ag-m1;top:0;left:0}.ag-modulos i:nth-child(2){background:#f5faf6;width:58px;height:26px;animation-name:ag-m2;top:0;left:34px}.ag-modulos i:nth-child(3){background:#4f6259;width:26px;height:24px;animation-name:ag-m3;top:34px;left:34px}.ag-modulos i:nth-child(4){background:#00d7b2;width:24px;height:24px;animation-name:ag-m4;top:34px;left:68px}@keyframes ag-m1{0%,20%{width:26px;height:58px;top:0;left:0}30%,45%{width:58px;height:26px;top:0;left:0}55%,70%{width:26px;height:58px;top:0;left:66px}80%,to{width:26px;height:58px;top:0;left:0}}@keyframes ag-m2{0%,20%{width:58px;height:26px;top:0;left:34px}30%,45%{width:26px;height:58px;top:0;left:66px}55%,70%{width:58px;height:26px;top:32px;left:0}80%,to{width:58px;height:26px;top:0;left:34px}}@keyframes ag-m3{0%,20%{top:34px;left:34px}30%,45%{top:34px;left:0}55%,70%{top:0;left:0}80%,to{top:34px;left:34px}}@keyframes ag-m4{0%,20%{top:34px;left:68px}30%,45%{top:34px;left:34px}55%,70%{top:0;left:34px}80%,to{top:34px;left:68px}}.ag[data-marca=vima] .ag-painel:before{content:"";z-index:-2;background:url(/marcas/vima/mesh.png) 50%/cover no-repeat;animation:28s ease-in-out infinite alternate ag-mesh;position:absolute;inset:-12%}.ag[data-marca=vima] .ag-painel:after{content:"";z-index:-1;background:linear-gradient(#0e0e0e66,#0e0e0ecc 55%,#0e0e0eeb);position:absolute;inset:0}@keyframes ag-mesh{0%{transform:scale(1)translate(0)}50%{transform:scale(1.12)translate(-3%,2%)}to{transform:scale(1.05)translate(3%,-2%)}}.ag-barra{width:44px;height:80px;margin-top:auto;position:relative}.ag-barra span{clip-path:polygon(0 100%,26% 100%,100% 0,74% 0);background:linear-gradient(#30bbda 0 15%,#27ae9e 60% 70%,#92eb5b);position:absolute;inset:0}.ag-barra span:first-child{filter:blur(8px);opacity:.55;animation:3.6s cubic-bezier(.7,0,.2,1) infinite ag-whip}.ag-barra span:last-child{animation:3.6s cubic-bezier(.7,0,.2,1) infinite ag-whip-barra}@keyframes ag-whip{0%,60%{opacity:.55;transform:translate(-16px)scaleX(1.4)}72%{opacity:.8;transform:translate(-46px)scaleX(2.6)}86%,to{opacity:.55;transform:translate(-16px)scaleX(1.4)}}@keyframes ag-whip-barra{0%,60%{transform:translate(0)}70%{transform:translate(10px)}86%,to{transform:translate(0)}}.ag-corpo{min-width:0;padding:30px 32px 34px}.ag-corpo h2{font-family:var(--f-titulo);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);margin:0 0 18px;font-size:20px}.ag-escolha{grid-template-columns:1fr 220px;gap:28px;display:grid}.ag-escolha.sem-horarios{grid-template-columns:1fr}.ag-mes{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ag-mes strong{font-weight:700}.ag-seta{border:1px solid var(--linha);cursor:pointer;background:0 0;border-radius:999px;place-items:center;width:36px;height:36px;transition:background .2s,border-color .2s;display:grid}.ag-seta:hover:not(:disabled){background:var(--livre);border-color:#0000}.ag-seta:disabled{opacity:.3;cursor:default}.ag-grade{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.ag-grade .sem{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--apoio);padding-bottom:6px;font-size:11px;font-weight:700}.ag-dia{aspect-ratio:1;color:var(--apoio);opacity:.45;background:0 0;border:0;border-radius:999px;justify-self:center;place-items:center;width:100%;max-width:52px;font-weight:600;display:grid;position:relative}.ag[data-marca=vima] .ag-dia{border-radius:4px}.ag-dia.livre{background:var(--livre);color:var(--livre-texto);opacity:1;cursor:pointer;font-weight:800;transition:transform .15s,background .2s,color .2s}.ag-dia.livre:hover{transform:scale(1.06)}.ag-dia.hoje:after{content:"";background:currentColor;border-radius:99px;width:4px;height:4px;position:absolute;bottom:6px}.ag-dia.escolhido{background:var(--marcado);color:var(--marcado-texto)}.ag-horarios{flex-direction:column;min-height:0;display:flex}.ag-horarios .titulo-dia{margin:4px 0 14px;font-weight:700}.ag-lista{scrollbar-width:thin;flex-direction:column;gap:8px;max-height:380px;padding-right:4px;display:flex;overflow-y:auto}.ag-hora{gap:8px;animation:.35s cubic-bezier(.2,.8,.2,1) both ag-entra;display:flex}@keyframes ag-entra{0%{opacity:0;transform:translateY(8px)}}.ag-hora button{border-radius:calc(var(--raio) * .6);border:1.5px solid var(--linha);cursor:pointer;background:0 0;flex:1;height:48px;font-weight:700;transition:flex .25s,border-color .2s,background .2s,color .2s}.ag-hora button:hover{border-color:var(--texto)}.ag-hora.ativa .hora{background:var(--marcado);border-color:var(--marcado);color:var(--marcado-texto)}.ag-hora .seguir{background:var(--acao);width:0;color:var(--acao-texto);border:0;flex:0;padding:0;overflow:hidden}.ag-hora.ativa .seguir{flex:1;width:auto}.ag-hora .seguir:hover{background:var(--acao-hover)}.ag-vazio{color:var(--apoio);padding:18px 0}.ag-fuso{color:var(--apoio);flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:13px;display:flex}.ag-fuso select{border:1px solid var(--linha);background:var(--cartao);max-width:100%;color:var(--texto);border-radius:999px;padding:6px 12px;font-weight:600}.ag-form{gap:16px;max-width:520px;animation:.4s cubic-bezier(.2,.8,.2,1) both ag-entra;display:grid}.ag-campo{gap:6px;display:grid}.ag-campo label{font-size:13px;font-weight:700}.ag-campo label em{color:var(--apoio);font-style:normal;font-weight:500}.ag-campo input,.ag-campo textarea{border:1.5px solid var(--linha);border-radius:calc(var(--raio) * .6);background:var(--cartao);outline:none;padding:13px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.ag-campo textarea{resize:vertical;min-height:96px}.ag-campo input:focus,.ag-campo textarea:focus{border-color:var(--foco);box-shadow:0 0 0 4px color-mix(in srgb, var(--foco) 20%, transparent)}.ag-campo.com-erro input,.ag-campo.com-erro textarea{border-color:var(--erro)}.ag-campo .msg{color:var(--erro);font-size:13px;font-weight:600}.ag-isca{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ag-resumo{border-radius:calc(var(--raio) * .6);background:var(--livre);color:var(--livre-texto);align-items:center;gap:12px;margin-bottom:4px;padding:14px 16px;font-weight:700;display:flex}.ag-resumo button{cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:13px;font-weight:600;text-decoration:underline}.ag-botao{background:var(--acao);height:52px;color:var(--acao-texto);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:800;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.ag[data-marca=vima] .ag-botao{border-radius:4px}.ag-botao:hover{background:var(--acao-hover)}.ag-botao:active{transform:scale(.98)}.ag-botao:disabled{opacity:.6;cursor:progress}.ag-botao.secundario{color:var(--texto);border:1.5px solid var(--linha);background:0 0}.ag-botao.secundario:hover{border-color:var(--texto)}.ag-botao.perigo{color:var(--erro);border:1.5px solid color-mix(in srgb, var(--erro) 40%, transparent);background:0 0}.ag-alerta{border-radius:calc(var(--raio) * .6);background:color-mix(in srgb, var(--erro) 10%, transparent);color:var(--erro);padding:12px 14px;font-weight:600}.ag-teste{letter-spacing:.04em;text-transform:uppercase;color:var(--apoio);align-items:center;gap:8px;margin:0 0 18px;font-size:12px;font-weight:700;display:flex}.ag-teste:before{content:"";background:#b45309;border-radius:99px;width:8px;height:8px;animation:1.4s ease-in-out infinite ag-pisca}@keyframes ag-pisca{50%{opacity:.3}}.ag-carregando .ag-dia,.ag-carregando .bloco{background:linear-gradient(90deg, var(--linha), color-mix(in srgb, var(--linha) 40%, transparent), var(--linha));opacity:.6;background-size:200% 100%;animation:1.2s linear infinite ag-brilho}.ag-carregando .bloco{border-radius:calc(var(--raio) * .6);height:48px}@keyframes ag-brilho{to{background-position:-200% 0}}.ag-tipos{gap:12px;display:grid}.ag-tipo{border:1.5px solid var(--linha);border-radius:calc(var(--raio) * .8);align-items:center;gap:18px;padding:20px 22px;text-decoration:none;transition:border-color .2s,transform .2s;animation:.45s cubic-bezier(.2,.8,.2,1) both ag-entra;display:flex}.ag-tipo:nth-child(2){animation-delay:80ms}.ag-tipo:nth-child(3){animation-delay:.16s}.ag-tipo:hover{border-color:var(--texto);transform:translate(4px)}.ag-tipo .barra-cor{background:var(--acao);border-radius:99px;flex:none;align-self:stretch;width:6px}.ag[data-marca=vima] .ag-tipo .barra-cor{background:linear-gradient(#30bbda 0 15%,#27ae9e 60% 70%,#92eb5b);border-radius:0;transform:skew(-17deg)}.ag-tipo h3{font-family:var(--f-titulo);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);margin:0;font-size:18px}.ag-tipo p{color:var(--apoio);margin:4px 0 0}.ag-tipo .dur{color:var(--apoio);flex:none;margin-left:auto;font-weight:800}.ag-ok{background:var(--acao);width:56px;height:56px;color:var(--acao-texto);border-radius:99px;place-items:center;margin-bottom:18px;animation:.6s cubic-bezier(.2,1.4,.4,1) both ag-pop;display:grid}@keyframes ag-pop{0%{opacity:0;transform:scale(.3)}}.ag-ok svg path{stroke-dasharray:30;stroke-dashoffset:30px;animation:.5s .3s forwards ag-risca}@keyframes ag-risca{to{stroke-dashoffset:0}}.ag-detalhe{border:1.5px solid var(--linha);border-radius:calc(var(--raio) * .8);gap:10px;margin:18px 0 22px;padding:18px 20px;display:grid}.ag-detalhe div{align-items:baseline;gap:12px;display:flex}.ag-detalhe dt{color:var(--apoio);flex:none;width:92px;font-size:13px}.ag-detalhe dd{margin:0;font-weight:700}.ag-acoes{flex-wrap:wrap;gap:10px;display:flex}.ag-rodape{color:var(--apoio);margin-top:24px;font-size:12px}.ag-rodape a{font-weight:700;text-decoration:none}@media (max-width:860px){.ag{padding:0 0 40px}.ag-cartao{box-shadow:none;border-top:0;border-left:0;border-right:0;border-radius:0;grid-template-columns:1fr}.ag-painel{padding:22px 16px 24px}.ag-painel h1{margin-top:10px;font-size:26px}.ag-modulos,.ag-barra{transform-origin:100% 0;margin:0;position:absolute;top:20px;right:16px;transform:scale(.6)}.ag-corpo{padding:22px 16px 28px}.ag-escolha{grid-template-columns:1fr;gap:22px}.ag-lista{max-height:none}.ag-tipo .dur{display:none}}@media (prefers-reduced-motion:reduce){.ag *,.ag :before,.ag :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}
