@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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}:root{--fundo:#f1f0ea;--pontos:#0a0a0a1f;--folha:#faf9f4;--branco:#fff;--texto:#0a0a0a;--texto-2:#4f4e49;--linha:#0a0a0a2e;--erro:#a4161a;--marcador:#d7ff3a;--marcador-txt:#0a0a0a;--forte:#0a0a0a;--forte-txt:#f1f0ea;--icone:#d7ff3a;--online:#2bb673;--sans:"Archivo Variable", "Arial Narrow", system-ui, sans-serif;--f-titulo:var(--sans);--w-titulo:850;--s-titulo:68%;--c-titulo:uppercase;--raio-botao:999px;--raio-hora:10px;--recorte:polygon(0 1.2%, 4% 0, 9% 1%, 15% 0.1%, 22% 1.1%, 30% 0.2%, 38% 0.9%, 46% 0, 55% 1%, 63% 0.2%, 71% 0.9%, 80% 0.1%, 88% 1%, 95% 0.2%, 100% 0.9%, 99.5% 20%, 100% 41%, 99.3% 63%, 100% 84%, 99.5% 99%, 94% 100%, 86% 99.1%, 77% 99.9%, 68% 99%, 59% 99.8%, 50% 99.1%, 41% 100%, 32% 99%, 23% 99.8%, 14% 99%, 6% 99.9%, 0 99.2%, 0.5% 78%, 0 56%, 0.6% 34%, 0 14%);--inclinacao:-.4deg;--fita:linear-gradient(90deg, #ffffff2e 0 2px, transparent 2px 7px) 0 0 / 7px 100%, #ded4b8d1;--circulo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80' preserveAspectRatio='none'%3E%3Cpath d='M30 8 C 70 -2 96 14 94 40 C 92 66 66 78 44 76 C 18 74 4 58 6 38 C 8 18 30 6 62 9' fill='none' stroke='%230A0A0A' stroke-width='3.2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--gutter:clamp(16px, 4.4vw, 72px);--ease:cubic-bezier(.22, .61, .36, 1);--pinta:cubic-bezier(.65, 0, .35, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background-color:var(--fundo);min-height:100dvh;color:var(--texto);background-image:radial-gradient(circle, var(--pontos) 1.1px, transparent 1.3px);font-family:var(--sans);background-size:28px 28px;margin:0;font-size:18px;font-stretch:100%;line-height:1.5;overflow-x:clip}h1,h2,h3,p,ul,figure{margin:0}ul{padding:0;list-style:none}p,li{text-wrap:pretty}h1,h2{text-wrap:balance}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.18em}button,input{font:inherit;color:inherit}::selection{background:var(--marcador);color:var(--marcador-txt)}:focus-visible{outline:3px solid var(--texto);outline-offset:4px}[tabindex="-1"]:focus{outline:none}[hidden]{display:none!important}.titulo{font-family:var(--f-titulo);font-weight:var(--w-titulo);font-stretch:var(--s-titulo);text-transform:var(--c-titulo);letter-spacing:-.012em;line-height:.9}h1.titulo{font-size:clamp(52px,7vw,116px)}h2.titulo{font-size:clamp(30px,2.6vw,40px)}.mk{z-index:0;color:var(--marcador-txt);padding:.04em .14em .02em;display:inline-block;position:relative}.mk:before{content:"";z-index:-1;background:var(--marcador);transform-origin:0;position:absolute;inset:0}.mk.pinta:before{animation:pinta .48s var(--pinta) both}@keyframes pinta{0%{transform:scaleX(0)}}.botao{border-radius:var(--raio-botao);background:var(--forte);min-height:56px;color:var(--forte-txt);border:2px solid var(--forte);cursor:pointer;transition:transform .18s var(--ease), box-shadow .18s var(--ease);justify-content:space-between;align-items:center;gap:14px;padding:0 10px 0 24px;font-size:17px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 4px #0a0a0a38}.botao .seta{background:var(--icone);width:36px;height:36px;color:var(--marcador-txt);transition:transform .22s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.botao .seta svg{fill:currentColor;width:15px;height:15px}.botao:hover{transform:translateY(-2px);box-shadow:0 6px #0a0a0a38}.botao:hover .seta{transform:rotate(45deg)}.botao:active{transform:translateY(2px);box-shadow:0 1px #0a0a0a38}.botao:disabled,.botao[aria-disabled=true]{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.botao:disabled .seta{transform:none}.botao.ocupado{opacity:1;cursor:progress}.botao.sem-seta{justify-content:center;padding:0 24px}.botao.linha{background:var(--branco);min-height:52px;color:var(--texto);border-color:var(--texto);box-shadow:none;justify-content:center;padding:0 22px;font-size:16px;font-weight:700}.botao.linha:hover{transform:translateY(-2px);box-shadow:0 4px #0a0a0a38}.ligacao{min-height:44px;color:var(--texto);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:750;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.ligacao:hover{text-decoration-thickness:3px}.topo{padding:18px var(--gutter);justify-content:space-between;align-items:center;gap:24px;display:flex}.logo-sitio{display:block}.logo{width:auto;height:28px;display:block}.fechar{border-radius:var(--raio-botao);border:2px solid var(--texto);background:var(--branco);cursor:pointer;min-height:44px;transition:transform .18s var(--ease);align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.fechar:hover{transform:translateY(-1px)}main{outline:none}.a-carregar,.sem-js{color:var(--texto-2);padding:40px var(--gutter)}.cabeca{max-width:1280px;padding:8px var(--gutter) 0;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin:0 auto;display:flex}.cabeca .apoio{max-width:36ch;color:var(--texto-2);font-size:18px}.cabeca .apoio b{color:var(--texto);display:block}.papel{background:var(--folha);clip-path:var(--recorte);position:relative}.fita{z-index:4;pointer-events:none;background:var(--fita);clip-path:polygon(0 6%,3% 0,6% 9%,9% 1%,12% 8%,88% 6%,91% 0,94% 9%,97% 1%,100% 7%,100% 93%,97% 100%,94% 92%,91% 99%,88% 93%,12% 92%,9% 100%,6% 91%,3% 99%,0 92%);height:36px;position:absolute;box-shadow:0 2px 4px #0a0a0a14}.agenda{max-width:1280px;padding:0 var(--gutter) 110px;margin:40px auto 0;position:relative}.agenda .f1{width:200px;top:-16px;left:calc(var(--gutter) - 50px);transform:rotate(-22deg)}.agenda .f2{width:180px;top:-14px;right:calc(var(--gutter) - 40px);transform:rotate(16deg)}.folha-dupla{transform:rotate(var(--inclinacao));grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.folha-dupla>div{min-width:0;padding:clamp(28px,3vw,48px)}.folha-dupla .esq{border-right:2px dashed var(--linha)}.rotulo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.rotulo h2:focus{outline:none}.setas{gap:8px;display:flex}.seta-mes{border:2px solid var(--texto);background:var(--branco);width:44px;height:44px;color:var(--texto);cursor:pointer;transition:transform .18s var(--ease);border-radius:50%;place-items:center;display:grid}.seta-mes svg{fill:currentColor;width:14px;height:14px}.seta-mes:hover:not(:disabled){transform:translateY(-2px)}.seta-mes:disabled{opacity:.3;cursor:not-allowed}.mes{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:6px;display:grid}.mes .cab{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-2);border-bottom:2px solid var(--texto);margin-bottom:6px;padding-bottom:8px;font-size:13px;font-weight:800}.dia{z-index:0;height:64px;color:var(--texto);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:32px;font-weight:850;font-stretch:68%;display:grid;position:relative}.dia:disabled{color:var(--texto-2);opacity:.35;cursor:default;font-weight:400}.dia:hover:not(:disabled):not([aria-pressed=true]){background:color-mix(in srgb, var(--marcador) 35%, transparent)}.dia .hoje{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;font-stretch:100%;position:absolute;bottom:4px;left:0;right:0}.dia[aria-pressed=true]:after{content:"";pointer-events:none;background:var(--circulo) center / 100% 100% no-repeat;position:absolute;inset:2px -2px 0 -4px}.dia.pinta:after{animation:rodeia .36s var(--ease) both}@keyframes rodeia{0%{opacity:0;transform:scale(.7)rotate(-20deg)}}.legenda{color:var(--texto-2);margin-top:18px;font-size:14px}.dir h3{letter-spacing:.12em;text-transform:uppercase;color:var(--texto-2);margin:18px 0 10px;font-size:15px;font-weight:800}.dir h3:first-of-type{margin-top:0}.horas{flex-wrap:wrap;gap:10px;display:flex}.hora{border:2px solid var(--texto);border-radius:var(--raio-hora);background:var(--branco);min-width:84px;min-height:48px;color:var(--texto);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .15s var(--ease), background-color .15s var(--ease);padding:0 14px;font-size:17px;font-weight:800;position:relative}.hora:nth-child(3n+1){transform:rotate(calc(var(--inclinacao) * 2.5))}.hora:nth-child(3n+2){transform:rotate(calc(var(--inclinacao) * -2))}.hora:hover{transform:translateY(-2px)}.hora[aria-pressed=true]{background:var(--marcador);color:var(--marcador-txt);box-shadow:3px 3px 0 var(--texto);transform:rotate(calc(var(--inclinacao) * 5))}.hora.pinta{animation:carimba .28s var(--ease) both}@keyframes carimba{0%{transform:scale(.92)}}.vazio{border:2px dashed var(--linha);padding:18px;font-weight:650}.agora{margin:-6px 0 14px}.riscado{color:var(--texto-2);text-decoration:line-through;text-decoration-thickness:3px}.prende{border-top:2px dashed var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:22px;display:flex}.selo{background:var(--forte);color:var(--icone);padding:.45em .8em .4em;font-size:18px;font-weight:800;line-height:1.2;display:inline-block;transform:rotate(-3deg);box-shadow:3px 3px #0a0a0a2e}.selo.vazio-s{color:var(--texto-2);border:2px dashed var(--linha);box-shadow:none;background:0 0;font-weight:650;transform:none}.manter{margin-top:8px;font-size:16px}.resumo .quando{text-transform:uppercase;margin:10px 0 8px;font-size:clamp(44px,4.4vw,68px);font-weight:850;font-stretch:68%;line-height:.95;display:block}.resumo .dia-longo{font-weight:700}.resumo .detalhe{color:var(--texto-2);margin-top:4px;font-size:16px}.resumo .voltar{margin-top:10px}.ficha .campo{border-bottom:2px solid var(--texto);transition:box-shadow .18s var(--ease);grid-template-columns:120px minmax(0,1fr);align-items:end;column-gap:12px;padding:14px 0 6px;display:grid}.ficha .campo label{letter-spacing:.1em;text-transform:uppercase;padding-bottom:8px;font-size:14px;font-weight:800}.ficha .campo label small{letter-spacing:0;text-transform:none;color:var(--texto-2);font-size:13px;font-weight:600;display:block}.ficha .campo input{width:100%;min-width:0;height:42px;color:var(--texto);caret-color:var(--texto);background:0 0;border:0;padding:0;font-size:19px;font-weight:600}.ficha .campo input:focus{outline:none}.ficha .campo:focus-within{box-shadow:0 4px 0 var(--marcador)}.ficha .campo.com-erro{border-bottom-color:var(--erro)}.ficha .erro-campo{color:var(--erro);grid-column:2;padding-bottom:6px;font-size:14px;font-weight:700}.ts{margin-top:16px}.ts:empty{margin:0}.nota{color:var(--texto-2);margin-top:14px;font-size:14px}.erro{border:2px solid var(--erro);background:var(--branco);color:var(--erro);overflow-wrap:anywhere;border-radius:10px;margin-top:16px;padding:12px 16px;font-size:16px;font-weight:700}.erro a{color:inherit}.fim{max-width:1180px;padding:clamp(24px, 4vw, 56px) var(--gutter) 110px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}.fim.so{grid-template-columns:minmax(0,720px);justify-content:center}.nota-fim{transform:rotate(calc(var(--inclinacao) * 2));position:relative}.nota-fim .f3{width:220px;top:-16px;left:50%;transform:translate(-50%)rotate(-3deg)}.folha-fim{padding:clamp(32px,4vw,56px)}.nota-fim h1.titulo{font-size:clamp(56px,7vw,112px)}.nota-fim .quando{border-top:2px solid var(--texto);border-bottom:2px solid var(--texto);margin:22px 0 18px;padding:18px 0}.nota-fim .quando .d{color:var(--texto-2);font-weight:700;display:block}.nota-fim .quando .h{text-transform:uppercase;font-size:clamp(40px,4.6vw,64px);font-weight:850;font-stretch:68%;line-height:.95;display:block}.nota-fim .quando.cancelada .h{color:var(--texto-2);text-decoration:line-through;text-decoration-thickness:4px}.nota-fim .linhas li,.folha-fim>p{border-bottom:1px dashed var(--linha);overflow-wrap:anywhere;padding:10px 0;font-size:17px}.folha-fim>p:last-of-type{border-bottom:0}.folha-fim>h1+p:not(.quando){margin-top:18px}.acoes{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.confirmar{border-top:2px dashed var(--linha);margin-top:22px;padding-top:18px}.confirmar>p{font-weight:700}.carimbo{border:4px solid var(--erro);color:var(--erro);letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin-top:18px;padding:6px 16px;font-size:34px;font-weight:850;font-stretch:75%;display:inline-block;transform:rotate(-6deg)}.figura{text-align:center;padding-top:120px;position:relative}.figura .disco{aspect-ratio:1;background:var(--marcador);border-radius:50%;width:64%;position:absolute;top:calc(120px + 4%);left:50%;transform:translate(-50%)}.figura img{filter:drop-shadow(0 16px 26px #0a0a0a24);width:100%;max-width:560px;margin:0 auto;position:relative}.figura figcaption{color:var(--texto-2);margin-top:6px;font-size:14px;font-weight:700;position:relative}.balao{z-index:2;background:var(--branco);border:2.5px solid var(--texto);max-width:240px;box-shadow:0 5px 0 var(--texto);text-align:left;border-radius:20px 20px 20px 6px;padding:14px 18px 15px;font-size:16px;line-height:1.35;position:absolute;top:0;left:50%;translate:-42%}.balao b{font-size:18px;font-weight:800;display:block}.figura.entra img,.figura.entra .disco{animation:sobe .6s var(--ease) both}.figura.entra .balao{animation:sobe .5s var(--ease) .35s both}@keyframes sobe{0%{opacity:0;translate:0 18px}}.figura.entra .disco{animation-name:cresce}@keyframes cresce{0%{opacity:0;transform:translate(-50%)scale(.6)}}.embed .folha-dupla,.embed .nota-fim{transform:none}.aviso-vivo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1000px){.folha-dupla,.fim{grid-template-columns:minmax(0,1fr)}.folha-dupla .esq{border-right:0;border-bottom:2px dashed var(--linha)}.figura img{max-width:440px}}@media (width<=720px){body{font-size:17px}.topo{padding-top:14px;padding-bottom:14px}h1.titulo{font-size:clamp(44px,14.5vw,64px)}.cabeca .apoio{font-size:16px}.agenda{margin-top:24px;padding:0 10px 120px;overflow-x:clip}.agenda .f1{width:130px;left:-10px}.agenda .f2{width:120px;right:-10px}.folha-dupla{transform:none}.folha-dupla>div{padding:26px 16px}.dia{height:50px;font-size:26px}.dia .hoje{font-size:9px;bottom:0}.hora{min-width:calc(33.3333% - 6.66667px)}.ficha .campo{grid-template-columns:minmax(0,1fr)}.ficha .erro-campo{grid-column:1}.prende.fixo{z-index:30;padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:var(--folha);border-top:2px solid var(--texto);margin:24px -16px -26px;position:sticky;bottom:0}.prende.fixo .selo{font-size:16px}.prende .botao{min-height:52px;padding-left:18px;font-size:16px}.ficha .prende .botao{width:100%}.fim{padding-top:8px}.nota-fim{transform:none}.folha-fim{padding:32px 22px}.nota-fim h1.titulo{font-size:clamp(48px,15vw,72px)}.figura{margin-top:24px}.figura img{max-width:320px}.balao{max-width:210px;font-size:14px;translate:-25%}.acoes>*{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
