@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-400-normal-Bqnq6eT5.woff2) format("woff2"),url(/assets/arimo-latin-400-normal-Cd1L7MI3.woff) format("woff")}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-700-normal-DhEW593l.woff2) format("woff2"),url(/assets/arimo-latin-700-normal-x_huS3KV.woff) format("woff")}:root{color-scheme:dark;--md-color-primary: #ffcc00;--md-color-primary-hover: #ffd83d;--md-color-on-primary: #1a1a1a;--md-color-accent: #121212;--md-color-on-accent: #f1f1ee;--md-color-accent-container: #2f2900;--md-color-on-accent-container: #d6d0bb;--md-color-tertiary: #ffcc00;--md-color-tertiary-container: #3d3400;--md-color-on-tertiary-container: #ffe680;--md-color-error: #ffb4ab;--md-color-on-error: #690005;--md-color-error-container: #5c1a16;--md-color-on-error-container: #ffdad6;--md-color-success: #8bd68f;--md-color-success-container: #12361a;--md-color-on-success-container: #c6efc8;--md-color-on-surface: #f1f1ee;--md-color-on-surface-variant: #bdbdb6;--md-color-surface-container-lowest: #1c1c1b;--md-color-surface-container-low: #232322;--md-color-surface-container: #2a2a29;--md-color-surface-container-high: #323230;--md-color-surface-container-highest: #393937;--md-color-outline: #8f8f88;--md-color-outline-variant: #3e3e3b;--md-color-scrim-forte: rgba(0, 0, 0, .62);--md-color-cidade: #2c2c2b;--md-color-sobre-foto: #ffffff;--md-color-placeholder: #a9a9a1;--md-color-rodape-fundo: #000000;--md-color-rodape-texto: #b8b8b2;--md-color-rodape-suave: rgba(255, 255, 255, .18);--md-shape-xs: 4px;--md-shape-sm: 8px;--md-shape-md: 12px;--md-shape-lg: 16px;--md-shape-xl: 28px;--md-shape-full: 9999px;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .2);--md-elevation-3: 0 4px 8px rgba(0, 0, 0, .36), 0 1px 3px rgba(0, 0, 0, .24);--md-elevation-4: 0 6px 10px rgba(0, 0, 0, .4), 0 2px 4px rgba(0, 0, 0, .24);--sombra-folha: 0 24px 48px -12px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .07);--md-font: "Helvetica Neue", Arimo, Helvetica, Arial, sans-serif;--type-display: clamp(2.5rem, 1.2rem + 3.6vw, 4.5rem);--type-headline: clamp(1.625rem, 1.15rem + 1.9vw, 2.5rem);--type-bloco: clamp(1.5rem, 1.15rem + 1.1vw, 2.125rem);--type-numero: clamp(2.5rem, 1.6rem + 3.6vw, 4.5rem);--type-lead: clamp(1.0625rem, .95rem + .4vw, 1.3125rem);--type-title: clamp(1.125rem, 1rem + .4vw, 1.375rem);--type-body: 1rem;--type-label: .9375rem;--type-small: .875rem;--type-mini: .75rem;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 56px;--space-10: 72px;--largura-carta: 1100px;--margem-pagina: clamp(16px, 4vw, 48px);--largura-pagina: calc(var(--largura-carta) + 2 * var(--margem-pagina));--sobreposicao-carta: clamp(40px, 9vw, 150px);--dur-curta: .16s;--dur-media: .32s;--ease-saida: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{background-color:var(--md-color-rodape-fundo)}body{margin:0;padding:0;background-color:var(--md-color-accent);font-family:var(--md-font);color:var(--md-color-on-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:var(--md-color-primary)}::selection{background-color:var(--md-color-primary);color:var(--md-color-accent)}:focus-visible{outline:2px solid var(--md-color-primary);outline-offset:3px}a{color:inherit;text-underline-offset:3px}button{font-family:inherit}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.pagina{display:flex;flex-direction:column;min-height:100vh;overflow-x:clip}.pular{position:absolute;z-index:10;top:var(--space-2);left:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--md-shape-full);background:var(--md-color-primary);color:var(--md-color-accent);font-weight:700;text-decoration:none;translate:0 -200%}.pular:focus{translate:0 0}main{flex:1}.cidade{width:100%;aspect-ratio:11943.8 / 3542.4;margin-top:-12%;background-color:var(--md-color-cidade);-webkit-mask:url(/papeldeparede.svg) bottom / 100% 100% no-repeat;mask:url(/papeldeparede.svg) bottom / 100% 100% no-repeat;pointer-events:none}.barra{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;max-width:var(--largura-pagina);margin:0 auto;padding:var(--space-5) var(--margem-pagina) 0}.barra__marca{display:block;color:var(--md-color-on-surface);border-radius:var(--md-shape-sm)}.barra__logo{display:block;width:auto;height:44px}.barra__conta{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-label);font-weight:700;color:var(--md-color-on-surface)}.barra__ola{max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra__entrar,.barra__sair{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 18px;border:0;border-radius:var(--md-shape-full);background:transparent;color:var(--md-color-primary);font:inherit;font-size:var(--type-label);font-weight:700;cursor:pointer;transition:background-color var(--dur-curta) var(--ease-saida),color var(--dur-curta) var(--ease-saida)}.barra__sair svg{font-size:20px}.barra__sair:hover{background-color:var(--md-color-primary);color:var(--md-color-accent)}.barra__entrar{flex:none;gap:7px;padding:0 18px 0 14px;border-radius:22px;background-color:var(--md-color-surface-container);background-image:linear-gradient(var(--md-color-primary),var(--md-color-primary));background-repeat:no-repeat;background-size:0% 100%;color:var(--md-color-on-surface);font-size:.9rem;white-space:nowrap;transition:background-size .45s var(--ease-saida),color var(--dur-media) var(--ease-saida),border-radius var(--dur-media) var(--ease-saida)}.barra__entrar .logo-amanda-id{flex:none;width:auto;height:.95em;aspect-ratio:758.5 / 117.23}.barra__entrar:hover{--marca-amanda-id: currentColor;background-size:100% 100%;color:var(--md-color-on-primary)}.barra__entrar:active{border-radius:var(--md-shape-md)}.barra__sair{border:2px solid transparent;padding:0 12px}@media(max-width:720px){.barra__entrar{font-size:.85rem}}@media(max-width:599px){.barra{padding-top:var(--space-4)}.barra__logo{height:34px}.barra__entrar{padding:0 12px}.barra__ola{display:none}}.campo{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.campo__rotulo{font-size:var(--type-label);font-weight:700;color:var(--md-color-on-surface);line-height:1.3}.campo__opcional{font-weight:400;color:var(--md-color-on-surface-variant)}.campo__entrada{width:100%;min-height:56px;padding:16px;border:0;border-bottom:2px solid var(--md-color-outline);border-radius:var(--md-shape-xs) var(--md-shape-xs) 0 0;background-color:var(--md-color-surface-container-highest);color:var(--md-color-on-surface);font:inherit;font-size:var(--type-body);line-height:1.4;transition:background-color var(--dur-curta) var(--ease-saida),border-color var(--dur-curta) var(--ease-saida)}textarea.campo__entrada{min-height:132px;resize:vertical}.campo__entrada::placeholder{color:var(--md-color-placeholder);opacity:1}.campo__entrada:hover{background-color:var(--md-color-surface-container-high)}.campo__entrada:focus{outline:none;border-bottom-color:var(--md-color-primary);background-color:var(--md-color-surface-container-high)}.campo__entrada:focus-visible{outline:2px solid var(--md-color-primary);outline-offset:2px}.campo__entrada:-webkit-autofill{-webkit-text-fill-color:var(--md-color-on-surface);box-shadow:0 0 0 1000px var(--md-color-surface-container-highest) inset;caret-color:var(--md-color-on-surface)}.campo--erro .campo__entrada{border-bottom-color:var(--md-color-error)}.campo__dica{margin:0;font-size:var(--type-small);line-height:1.45;color:var(--md-color-on-surface-variant)}.campo__erro{margin:0;font-size:var(--type-small);font-weight:700;line-height:1.45;color:var(--md-color-error)}.caixa{position:relative}.caixa__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.caixa__rotulo{display:flex;gap:var(--space-3);align-items:flex-start;min-height:44px;padding:10px 0;cursor:pointer;font-size:var(--type-label);line-height:1.45;color:var(--md-color-on-surface)}.caixa__marca{flex:none;display:grid;place-items:center;width:24px;height:24px;border:2px solid var(--md-color-on-surface);border-radius:var(--md-shape-xs);background:var(--md-color-surface-container-lowest);color:transparent;font-size:18px;transition:background-color var(--dur-curta) var(--ease-saida),color var(--dur-curta) var(--ease-saida)}.caixa__input:checked+.caixa__rotulo .caixa__marca{background:var(--md-color-primary);color:var(--md-color-accent)}.caixa__input:focus-visible+.caixa__rotulo .caixa__marca{outline:2px solid var(--md-color-primary);outline-offset:3px}.caixa--erro .caixa__marca{border-color:var(--md-color-error)}.caixa__texto a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.caixa__erro{margin:0 0 0 calc(24px + var(--space-3));font-size:var(--type-small);font-weight:700;color:var(--md-color-error)}.imagePreviewSection{display:flex;flex-direction:column;gap:var(--space-3)}.addPhotosBtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);align-self:flex-start;min-height:48px;padding:12px 20px;border:2px solid var(--md-color-primary);border-radius:var(--md-shape-full);background:transparent;color:var(--md-color-primary);font:inherit;font-size:var(--type-body);font-weight:700;cursor:pointer;transition:background-color var(--dur-curta) var(--ease-saida)}.addPhotosBtn svg{flex:none;font-size:22px}.addPhotosBtn:hover{background-color:var(--md-color-surface-container)}.addPhotosBtn:focus-visible{outline:2px solid var(--md-color-primary);outline-offset:3px}.hiddenFileInput{display:none}.imageCounter{margin:0;font-size:var(--type-small);color:var(--md-color-on-surface-variant)}.imageCounter.atLimit{color:var(--md-color-on-surface);font-weight:700}.imageAviso{margin:0;font-size:var(--type-small);font-weight:700;color:var(--md-color-error)}.thumbnailGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.thumbnailItem{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--md-shape-md);background-color:var(--md-color-surface-container)}.thumbnailImg{display:block;width:100%;height:100%;object-fit:cover}.thumbnailName{position:absolute;inset:auto 0 0 0;padding:18px 8px 6px;background:linear-gradient(transparent,var(--md-color-scrim-forte));color:var(--md-color-sobre-foto);font-size:var(--type-mini);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.removeBtn{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--md-color-sobre-foto);cursor:pointer}.removeBtn svg{width:28px;height:28px;padding:5px;border-radius:50%;background-color:var(--md-color-scrim-forte);transition:background-color var(--dur-curta) var(--ease-saida)}.removeBtn:hover svg{background-color:var(--md-color-error-container)}.removeBtn:focus-visible{outline:2px solid var(--md-color-primary);outline-offset:-4px}.carta{position:relative;z-index:2;width:min(100% - 2 * var(--margem-pagina),var(--largura-carta));margin:calc(-1 * var(--sobreposicao-carta)) auto 0;padding:clamp(24px,5vw,64px);border-radius:var(--md-shape-xl);background-color:var(--md-color-surface-container-lowest);box-shadow:var(--sombra-folha)}.avisos{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}.avisos:empty{display:none}.aviso{display:flex;align-items:center;gap:var(--space-3);min-height:56px;margin:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--md-color-outline-variant);border-radius:var(--md-shape-md);font-size:var(--type-small);line-height:1.4;color:var(--md-color-on-surface)}.aviso__icone{flex:none;font-size:22px}.aviso__texto{flex:1;min-width:0;margin:0}.aviso__texto p{margin:0}.aviso__link{flex:none;min-height:44px;padding:0 var(--space-3);border:0;background:none;color:var(--md-color-on-surface);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.botao--compacto{min-height:40px;padding:0 var(--space-5);font-size:var(--type-small)}.progresso{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.progresso__texto{flex:none;margin:0;min-width:3ch;font-size:var(--type-small);font-weight:700;font-variant-numeric:tabular-nums;color:var(--md-color-on-surface)}.progresso__barra{display:flex;flex:1;gap:var(--space-1)}.progresso__segmento{flex:1;height:6px;border-radius:var(--md-shape-full);background-color:var(--md-color-surface-container-highest);transition:background-color var(--dur-media) var(--ease-saida)}.progresso__segmento--feito{background-color:var(--md-color-primary)}.revisao{margin:0 0 var(--space-7);padding:0;list-style:none;border-radius:var(--md-shape-lg);background-color:var(--md-color-surface-container-low);overflow:hidden}.revisao__linha{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);animation:aparece var(--dur-media) var(--ease-saida)}.revisao__linha+.revisao__linha{border-top:1px solid var(--md-color-outline-variant)}.revisao__icone{flex:none;font-size:24px;color:var(--md-color-on-surface)}.revisao__texto{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.revisao__rotulo{font-size:var(--type-mini);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--md-color-on-surface-variant)}.revisao__valor{font-size:var(--type-body);font-weight:700;line-height:1.35;color:var(--md-color-on-surface);overflow-wrap:anywhere}.revisao__valor--texto{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-weight:400}.revisao__detalhe{font-size:var(--type-small);color:var(--md-color-on-surface-variant)}.revisao__editar{flex:none;min-width:44px;min-height:44px;padding:0 var(--space-3);border:0;border-radius:var(--md-shape-full);background:none;color:var(--md-color-on-surface);font:inherit;font-size:var(--type-small);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.revisao__editar:hover{background-color:var(--md-color-surface-container-high)}.passo{animation:aparece var(--dur-media) var(--ease-saida)}@keyframes aparece{0%{opacity:0}}.passo__titulo{margin:0;font-size:var(--type-headline);font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--md-color-on-surface);text-wrap:balance}.passo__titulo:focus{outline:none}.passo__titulo:focus-visible{outline:2px solid var(--md-color-primary);outline-offset:6px;border-radius:var(--md-shape-xs)}.passo__subtitulo{margin:var(--space-2) 0 0;font-size:var(--type-body);line-height:1.45;color:var(--md-color-on-surface-variant)}.passo>:nth-child(2):not(.passo__subtitulo),.passo__subtitulo+*{margin-top:var(--space-6)}.passo__corpo{display:flex;flex-direction:column;gap:var(--space-6)}.passo__corpo>.botao{align-self:flex-start}.passo__nota{margin:var(--space-3) 0 0;font-size:var(--type-small);line-height:1.5;color:var(--md-color-on-surface-variant)}.passo__corpo .passo__nota{margin:0}.passo__nota a,.cep-status__texto a{font-weight:700;color:var(--md-color-on-surface)}.busca{display:flex;align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-2) 0 var(--space-4);border:1px solid var(--md-color-outline);border-radius:var(--md-shape-full);background-color:var(--md-color-surface-container-lowest)}.busca:focus-within{outline:2px solid var(--md-color-primary);outline-offset:1px}.busca__icone{flex:none;font-size:22px;color:var(--md-color-on-surface-variant)}.busca__entrada{flex:1;min-width:0;height:48px;border:0;background:transparent;color:var(--md-color-on-surface);font:inherit;font-size:var(--type-body)}.busca__entrada::placeholder{color:var(--md-color-placeholder);opacity:1}.busca__entrada:focus{outline:none}.busca__entrada::-webkit-search-cancel-button{display:none}.busca__limpar{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background-color:var(--md-color-surface-container);color:var(--md-color-on-surface);font-size:18px;cursor:pointer}.grupos{display:flex;flex-direction:column;gap:var(--space-6)}.grupos:focus{outline:none}.grupo-assuntos{display:flex;flex-direction:column;gap:var(--space-3)}.grupo-assuntos__titulo{margin:0 0 0 var(--space-1);font-size:var(--type-label);font-weight:700;color:var(--md-color-on-surface-variant)}.assuntos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));grid-auto-rows:1fr;gap:var(--space-2);margin:0;padding:0;list-style:none}.assunto{display:flex;align-items:center;gap:var(--space-2);width:100%;height:100%;min-height:60px;padding:var(--space-2) var(--space-3);border:1px solid var(--md-color-outline-variant);border-radius:var(--md-shape-md);background-color:var(--md-color-surface-container-lowest);color:var(--md-color-on-surface);font:inherit;font-size:var(--type-label);font-weight:700;line-height:1.25;text-align:left;cursor:pointer;transition:background-color var(--dur-curta) var(--ease-saida),border-color var(--dur-curta) var(--ease-saida),color var(--dur-curta) var(--ease-saida)}.assunto>span{min-width:0;overflow-wrap:normal;text-wrap:pretty}.assunto__icone{flex:none;font-size:24px}.assunto:hover{border-color:var(--md-color-on-surface);background-color:var(--md-color-surface-container-low)}.assunto[aria-pressed=true]{border-color:var(--md-color-primary);background-color:var(--md-color-primary);color:var(--md-color-on-primary)}.assunto[aria-pressed=true] .assunto__icone{color:var(--md-color-accent)}.grupos+.campo__erro,.escolhas+.campo__erro,.passo__nota+.campo__erro{margin-top:var(--space-3)}.escolhas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.escolha{display:flex;align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-3) var(--space-5);border:1px solid var(--md-color-outline-variant);border-radius:var(--md-shape-md);background-color:var(--md-color-surface-container-lowest);color:var(--md-color-on-surface);text-align:left;cursor:pointer;transition:background-color var(--dur-curta) var(--ease-saida),border-color var(--dur-curta) var(--ease-saida),color var(--dur-curta) var(--ease-saida)}.escolha:hover{border-color:var(--md-color-on-surface);background-color:var(--md-color-surface-container-low)}.escolha[aria-pressed=true]{border-color:var(--md-color-primary);background-color:var(--md-color-primary);color:var(--md-color-on-primary)}.escolha[aria-pressed=true] .escolha__icone{color:var(--md-color-accent)}.escolha__icone{flex:none;font-size:28px}.escolha__texto{display:flex;flex-direction:column;gap:2px;font-size:var(--type-title);font-weight:700;line-height:1.2}.escolha__detalhe{font-size:var(--type-small);font-weight:400;line-height:1.3;opacity:.85}.escolhas~.passo__corpo{margin-top:var(--space-6)}.fotos{display:flex;flex-direction:column;gap:var(--space-3)}.fotos>.campo__rotulo{margin:0}.grade{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-5) var(--space-4)}.grade__inteira{grid-column:span 6}.grade__metade{grid-column:span 3}.grade__terco{grid-column:span 2}.grade__doisTercos{grid-column:span 4}.grade__sexto{grid-column:span 1}.grupo{margin:0;padding:0;border:0;min-width:0}.grupo__titulo{padding:0;font-size:var(--type-title);font-weight:700;letter-spacing:-.02em;color:var(--md-color-on-surface)}.grupo .passo__nota{margin:var(--space-1) 0 var(--space-4)}.cep-status{display:flex;align-items:flex-end;padding-bottom:18px}.cep-status__texto{margin:0;font-size:var(--type-small);line-height:1.45;color:var(--md-color-on-surface-variant)}.cep-status__texto--achou{color:var(--md-color-success);font-weight:700}.cep-status__texto--nao-achou,.cep-status__texto--falhou{color:var(--md-color-error);font-weight:700}.convite{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--md-shape-lg);background-color:var(--md-color-surface-container)}.convite__icone{font-size:36px;color:var(--md-color-primary)}.convite__texto p{margin:0;font-size:var(--type-small);line-height:1.45}.convite__texto .convite__titulo{font-size:var(--type-body);font-weight:700}.assinatura{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);margin:0;font-size:var(--type-title)}.assinatura strong{text-decoration:underline;text-decoration-color:var(--md-color-primary);text-decoration-thickness:.32em;text-underline-offset:-.12em;text-decoration-skip-ink:none}.assinatura__email{font-size:var(--type-small);color:var(--md-color-on-surface-variant)}.resumo{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);border-radius:var(--md-shape-lg);background-color:var(--md-color-surface-container-low)}.resumo__lista{display:grid;gap:var(--space-3);margin:0}.resumo__lista dt{font-size:var(--type-mini);font-weight:700;color:var(--md-color-on-surface-variant)}.resumo__lista dd{margin:0;font-size:var(--type-body);line-height:1.45}.consentimentos{display:flex;flex-direction:column}.sigilo,.alerta{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--md-shape-lg)}.sigilo{border:1px solid var(--md-color-primary);background-color:var(--md-color-accent-container)}.alerta{background-color:var(--md-color-surface-container)}.sigilo__icone,.alerta__icone{font-size:28px;color:var(--md-color-primary)}.sigilo__titulo{margin:0;font-size:var(--type-title);font-weight:700;letter-spacing:-.01em}.sigilo__texto p,.alerta__texto{margin:var(--space-1) 0 0;font-size:var(--type-small);line-height:1.5}.alerta__texto{margin:0}.alerta__texto a{color:var(--md-color-primary);font-weight:700}.envio{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-5);padding-top:var(--space-6);border-top:2px dashed var(--md-color-outline-variant)}.envio__status{flex:1 1 260px;font-size:var(--type-small);line-height:1.5;color:var(--md-color-on-surface-variant)}.envio__status:focus{outline:none}.envio__erro{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);color:var(--md-color-error);font-weight:700}.envio__erro p{margin:0}.botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border:2px solid transparent;border-radius:var(--md-shape-full);font:inherit;font-size:var(--type-body);font-weight:700;text-decoration:none;cursor:pointer;transition:background-color var(--dur-curta) var(--ease-saida),color var(--dur-curta) var(--ease-saida),border-color var(--dur-curta) var(--ease-saida)}.botao svg{flex:none;font-size:20px}.botao:disabled{cursor:progress;opacity:.7}.botao--primario{background-color:var(--md-color-primary);color:var(--md-color-on-primary)}.botao--primario:hover:not(:disabled){background-color:var(--md-color-primary-hover)}.botao--enviar{min-height:60px;padding:0 var(--space-7);background-color:var(--md-color-primary);color:var(--md-color-on-primary);font-size:var(--type-title);letter-spacing:-.01em}.botao--enviar svg{font-size:24px}.botao--enviar:hover:not(:disabled){background-color:var(--md-color-primary-hover)}.botao--contorno{border-color:var(--md-color-primary);background-color:transparent;color:var(--md-color-primary)}.botao--contorno:hover:not(:disabled){background-color:var(--md-color-primary);color:var(--md-color-accent)}.botao--escuro{border-color:var(--md-color-on-primary);background-color:transparent;color:var(--md-color-on-primary)}.botao--escuro:hover:not(:disabled){background-color:var(--md-color-on-primary);color:var(--md-color-primary)}.botao--escuro:focus-visible{outline-color:var(--md-color-on-primary)}.botao--secundario{background-color:var(--md-color-surface-container-high);color:var(--md-color-on-surface)}.botao--secundario:hover:not(:disabled){background-color:var(--md-color-tertiary-container);color:var(--md-color-on-tertiary-container)}.botao--texto{min-height:44px;padding:0 var(--space-2);background:none;color:var(--md-color-on-surface);text-decoration:underline;text-underline-offset:3px}.enviada{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:640px;animation:aparece var(--dur-media) var(--ease-saida)}.enviada__selo{font-size:56px;color:var(--md-color-primary)}.enviada__titulo{margin:0;font-size:var(--type-headline);font-weight:700;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.enviada__titulo:focus{outline:none}.enviada__protocolo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--md-shape-lg);background-color:var(--md-color-primary);color:var(--md-color-on-primary)}.enviada__rotulo{flex-basis:100%;margin:0;font-size:var(--type-small);font-weight:700}.enviada__numero{margin:0;font-size:var(--type-numero);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.enviada__texto{margin:0;font-size:var(--type-body);line-height:1.55;max-width:60ch}.enviada__texto--sigilo{display:flex;align-items:flex-start;gap:var(--space-2);font-weight:700}.enviada__texto--sigilo svg{flex:none;margin-top:.15em;font-size:20px;color:var(--md-color-primary)}@media(max-width:599px){.carta{border-radius:var(--md-shape-lg)}.assunto{min-height:56px}.revisao__linha{padding-left:var(--space-4);gap:var(--space-3)}.escolhas{grid-template-columns:1fr}.escolha{min-height:64px}.grade{gap:var(--space-4) var(--space-3)}.grade__metade,.grade__doisTercos.cep-status{grid-column:span 6}.grade__terco{grid-column:span 2}.grade__doisTercos,.grade__cep,.grade__cidade{grid-column:span 4}.grade__sexto{grid-column:span 2}.cep-status{padding-bottom:0}.convite{grid-template-columns:auto minmax(0,1fr)}.convite .botao{grid-column:1 / -1}.sigilo,.alerta{gap:var(--space-3);padding:var(--space-4)}.botao--enviar{width:100%}}.containerFooter{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-6) var(--margem-pagina);background-color:var(--md-color-rodape-fundo);color:var(--md-color-on-surface)}.footerBrand{display:flex;align-items:center;gap:var(--space-4)}.logoFooter{display:block;width:auto;height:48px;color:var(--md-color-on-surface)}.footerDivider{width:1px;height:32px;background-color:var(--md-color-rodape-suave)}.footerSocial{display:flex;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none}.footerSocialIcon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--md-color-rodape-texto);font-size:18px;transition:background-color var(--dur-curta) var(--ease-saida),color var(--dur-curta) var(--ease-saida)}.footerSocialIcon:hover{background-color:var(--md-color-primary);color:var(--md-color-on-primary)}.footerSocialIcon:focus-visible,.footerLegalLink:focus-visible{outline:2px solid var(--md-color-primary);outline-offset:2px}.footerLegal{text-align:right}.textFooter{margin:0;color:var(--md-color-rodape-texto);font-size:var(--type-small);line-height:1.7}.footerLegalLink{color:inherit;text-decoration:underline;text-underline-offset:3px}.footerLegalLink:hover{color:var(--md-color-primary)}@media(max-width:760px){.containerFooter{flex-direction:column;justify-content:center;text-align:center}.footerBrand{flex-direction:column}.footerDivider{width:32px;height:1px}.footerLegal{text-align:center}}.hero{width:100%;max-width:var(--largura-pagina);margin:0 auto;padding:var(--space-9) var(--margem-pagina) calc(var(--sobreposicao-carta) + var(--space-9))}.hero__titulo{margin:0;max-width:19ch;font-size:var(--type-display);font-weight:700;line-height:.92;letter-spacing:-.045em;color:var(--md-color-primary);text-wrap:balance}.hero__apoio{max-width:44ch;margin:var(--space-6) 0 0;font-size:var(--type-lead);line-height:1.45;color:var(--md-color-on-accent-container)}.hero__selos{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.hero__selo{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border:1px solid var(--md-color-outline-variant);border-radius:var(--md-shape-full);font-size:var(--type-small);font-weight:700;color:var(--md-color-on-surface)}.hero__selo-icone{flex:none;font-size:20px;color:var(--md-color-primary)}.hero__selo a{color:var(--md-color-primary)}@media(max-width:599px){.hero{padding-top:var(--space-7);padding-bottom:calc(var(--sobreposicao-carta) + var(--space-7))}}
