@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-normal-DehAIUv0.woff2) format("woff2"),url(/assets/eb-garamond-latin-500-normal-DZU8xF9o.woff) format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-DHwxsLHv.woff2) format("woff2"),url(/assets/eb-garamond-latin-600-normal-xCe6GkOx.woff) format("woff")}:root{--marinho: #0f1b3d;--marinho-2: #18264f;--marinho-3: #24356a;--ouro: #b8955a;--ouro-claro: #d9bf8f;--ouro-escuro: #7a5c2a;--creme: #f6efe2;--papel: #fbf9f5;--branco: #ffffff;--tinta: #1a1d24;--tinta-2: #565c6b;--linha: #e6e1d7;--ok: #2e7d4f;--mau: #b3261e;--f-titulo: "EB Garamond", Garamond, Georgia, serif;--f-texto: "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--f-mono: ui-monospace, "SF Mono", Consolas, monospace;--raio: 12px;--sombra: 0 1px 2px rgba(15, 27, 61, .06), 0 8px 24px rgba(15, 27, 61, .08);--largura: 1160px;color-scheme:light}*{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-behavior:smooth;scroll-padding-top:80px;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}body{margin:0;background:var(--papel);color:var(--tinta);font:17px/1.6 var(--f-texto);overflow-x:hidden}img,svg{max-width:100%}a{color:var(--marinho-3);text-underline-offset:3px}a:hover{color:var(--ouro-escuro)}:focus-visible{outline:3px solid var(--marinho-3);outline-offset:2px;border-radius:4px}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}.cab :focus-visible,.heroi :focus-visible,.seccao.marinho :focus-visible,.topo-pag :focus-visible,.chamada :focus-visible,.rod :focus-visible,.menu-movel :focus-visible{outline-color:var(--ouro)}h1,h2,h3{font-family:var(--f-titulo);font-weight:600;line-height:1.12;letter-spacing:-.005em;margin:0 0 .5em;color:var(--marinho);text-wrap:balance}h1{font-size:clamp(38px,6vw,68px)}h2{font-size:clamp(30px,4vw,44px)}h3{font-size:24px}p{margin:0 0 1em}.saltar{position:absolute;left:-999px;top:8px;background:var(--ouro);color:var(--marinho);padding:8px 14px;border-radius:8px;z-index:100;font-weight:600}.saltar:focus{left:8px}.dentro{max-width:var(--largura);margin:0 auto;padding:0 24px}@media (max-width: 640px){.dentro{padding:0 16px}body{font-size:16px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;font:600 16px/1 var(--f-texto);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn:active{transform:none}.btn-ouro{background:var(--ouro);color:var(--marinho)}.btn-ouro:hover{background:var(--ouro-claro);color:var(--marinho);box-shadow:0 6px 18px #b8955a59}.btn-marinho{background:var(--marinho);color:#fff}.btn-marinho:hover{background:var(--marinho-3);color:#fff}.btn-linha{border-color:currentColor;color:inherit;background:transparent}.btn-linha:hover{background:#ffffff14;color:inherit}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.btn-peq{min-height:40px;padding:0 16px;font-size:15px}.cab{position:sticky;top:0;z-index:50;background:#0f1b3df7;backdrop-filter:saturate(140%) blur(8px);border-bottom:1px solid rgba(255,255,255,.06)}.cab-in{max-width:var(--largura);margin:0 auto;padding:0 24px;height:68px;display:flex;align-items:center;gap:28px}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff;flex:none}.logo:hover{color:#fff}.logo-c{width:36px;height:36px;border-radius:50%;background:var(--ouro);color:var(--marinho);display:grid;place-items:center;font:600 23px/1 var(--f-titulo)}.logo-n{font:500 27px/1 var(--f-titulo);letter-spacing:.01em}.logo-n b{color:var(--ouro);font-weight:500}.cab-nav{display:flex;gap:4px;margin-right:auto}.cab-nav a{position:relative;color:#c9d0e4;text-decoration:none;font-size:15px;font-weight:500;padding:8px 12px;transition:color .15s}.cab-nav a:hover{color:#fff}.cab-nav a[aria-current=page]{color:var(--ouro)}.cab-nav a[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:2px;height:1.5px;background:var(--ouro);border-radius:2px}.cab-acoes{display:flex;align-items:center;gap:14px}.lig-entrar{color:#fff;text-decoration:none;font-weight:600;font-size:15px}.lig-entrar:hover{color:var(--ouro-claro)}.cab-acoes .btn{min-height:42px;padding:0 18px;font-size:15px}.menu-movel{display:none;margin-left:auto}.menu-movel summary{list-style:none;cursor:pointer;width:44px;height:44px;display:grid;place-content:center;gap:5px;border-radius:10px}.menu-movel summary::-webkit-details-marker{display:none}.menu-movel summary span{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform .2s}.menu-movel[open] summary span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-movel[open] summary span:nth-child(2){opacity:0}.menu-movel[open] summary span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.menu-movel nav{position:absolute;left:0;right:0;top:68px;background:var(--marinho);padding:8px 16px 20px;display:grid;gap:2px;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px #00000040}.menu-movel nav a{color:#fff;text-decoration:none;padding:14px 8px;font-size:17px;border-bottom:1px solid rgba(255,255,255,.06)}.menu-movel nav a.btn{margin-top:12px;border:0;color:var(--marinho)}@media (max-width: 960px){.cab-nav,.cab-acoes{display:none}.menu-movel{display:block}.cab-in{padding:0 16px}}.heroi{background:radial-gradient(1200px 500px at 85% -10%,rgba(184,149,90,.22),transparent 60%),var(--marinho);color:#e8ecf6;padding:72px 0 96px;position:relative;overflow:hidden}.heroi:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(184,149,90,.6),transparent)}.heroi-grelha{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center}.heroi h1{color:#fff;margin-bottom:20px}.heroi h1 em{font-style:normal;color:var(--ouro)}.heroi .lead{font-size:20px;color:#c9d0e4;max-width:34em;margin-bottom:32px}.heroi .acoes{display:flex;flex-wrap:wrap;gap:12px}.heroi .nota{margin-top:18px;font-size:14px;color:#9aa4c2;display:flex;flex-wrap:wrap;gap:6px 18px}.heroi .nota span:before{content:"✓";color:var(--ouro);margin-right:6px;font-weight:700}.selo{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#b8955a24;color:var(--ouro-claro);font-size:14px;font-weight:600;margin-bottom:22px;border:1px solid rgba(184,149,90,.3)}@media (max-width: 960px){.heroi{padding:48px 0 64px}.heroi-grelha{grid-template-columns:1fr;gap:40px}.heroi .lead{font-size:18px}}.folha{margin:0;background:#fffdf8;color:#2b2b2b;border-radius:6px;padding:28px 30px 24px;box-shadow:0 30px 60px #00000059,0 0 0 1px #ffffff0a;font:15.5px/1.75 Georgia,Times New Roman,serif;position:relative;transform:rotate(.6deg)}.folha:before{content:"PEÇA FICTÍCIA";position:absolute;top:12px;right:16px;font:700 10px/1 var(--f-texto);letter-spacing:.14em;color:#b0a58f}.folha .folha-titulo{font:700 13px/1.4 var(--f-texto);letter-spacing:.12em;color:#4a4a4a;text-align:center;margin:0 0 14px}.folha p{margin:0 0 10px}.d{position:relative;display:inline-block;max-width:100%;margin:0 3px;transition:color .35s ease}.d:after{content:attr(data-e);position:absolute;inset:-1px -3px;background:var(--marinho);color:var(--ouro-claro);font:700 11px/1 var(--f-mono);display:grid;place-items:center;border-radius:3px;letter-spacing:.02em;opacity:0;transform:scaleX(.2);transform-origin:left;transition:opacity .3s ease,transform .4s cubic-bezier(.2,.8,.2,1);white-space:nowrap;overflow:hidden}.folha.coberta .d{color:transparent}.folha.coberta .d:after{opacity:1;transform:none}.folha-rodape{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:1px dashed #ddd3c0;font:600 13px/1.3 var(--f-texto);color:#6b6455}.folha-rodape .estado{display:inline-flex;align-items:center;gap:8px}.folha-rodape .ponto{width:9px;height:9px;border-radius:50%;background:var(--mau);transition:background .3s}.folha.coberta .folha-rodape .ponto{background:var(--ok)}.folha-rodape button{all:unset;cursor:pointer;color:var(--marinho-3);text-decoration:underline;text-underline-offset:3px}@media (max-width: 640px){.folha{padding:22px 18px 18px;font-size:14.5px;transform:none}}.seccao{padding:96px 0}.seccao.creme{background:var(--creme)}.seccao.marinho{background:var(--marinho);color:#dfe4f2}.seccao.marinho h2,.seccao.marinho h3{color:#fff}.seccao .topo{max-width:720px;margin-bottom:48px}.seccao .topo.centro{margin-left:auto;margin-right:auto;text-align:center}.seccao .topo p{font-size:19px;color:var(--tinta-2)}.seccao.marinho .topo p{color:#b7c0da}.sobretitulo{display:block;font:700 13px/1 var(--f-texto);letter-spacing:.16em;text-transform:uppercase;color:var(--ouro-escuro);margin-bottom:14px}.seccao.marinho .sobretitulo{color:var(--ouro)}@media (max-width: 640px){.seccao{padding:64px 0}.seccao .topo{margin-bottom:32px}.seccao .topo p{font-size:17px}}.para-quem{background:var(--branco);border-bottom:1px solid var(--linha)}.para-quem .dentro{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 36px;padding-top:22px;padding-bottom:22px;color:var(--tinta-2);font-size:15px}.para-quem b{font:600 22px/1 var(--f-titulo);color:var(--marinho)}.grelha-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.grelha-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width: 900px){.grelha-3,.grelha-2{grid-template-columns:1fr}}.cartao{background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio);padding:28px;box-shadow:var(--sombra)}.cartao h3{margin-bottom:8px}.cartao p:last-child{margin-bottom:0}.cartao p{color:var(--tinta-2)}.numero-grande{font:600 56px/1 var(--f-titulo);color:var(--ouro-escuro);margin-bottom:10px;display:block}.passos{counter-reset:passo;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;position:relative}.passo{position:relative;padding-top:72px}.passo:before{counter-increment:passo;content:counter(passo);position:absolute;top:0;left:0;width:52px;height:52px;border-radius:50%;background:var(--marinho);color:var(--ouro);display:grid;place-items:center;font:600 26px/1 var(--f-titulo)}.passo:not(:last-child):after{content:"";position:absolute;top:26px;left:64px;right:-12px;height:2px;background:repeating-linear-gradient(90deg,var(--ouro) 0 6px,transparent 6px 12px);opacity:.6}.passo p{color:var(--tinta-2)}@media (max-width: 900px){.passos{grid-template-columns:1fr;gap:8px}.passo{padding:0 0 24px 72px;min-height:64px}.passo:not(:last-child):after{inset:60px auto 4px 25px;width:2px;height:auto;background:repeating-linear-gradient(180deg,var(--ouro) 0 6px,transparent 6px 12px)}}.demo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;background:var(--branco);border:1px solid var(--linha);border-radius:16px;overflow:hidden;box-shadow:var(--sombra)}.demo-lado{padding:24px;display:flex;flex-direction:column;min-width:0}.demo-lado+.demo-lado{border-left:1px solid var(--linha);background:#fcfbf8}.demo-titulo{display:flex;justify-content:space-between;align-items:center;gap:12px;font:700 13px/1 var(--f-texto);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-2);margin-bottom:14px}.demo textarea{width:100%;flex:1;min-height:260px;resize:vertical;border:1px solid var(--linha);border-radius:10px;padding:14px;font:15px/1.6 var(--f-texto);color:var(--tinta);background:var(--papel)}.demo textarea:focus{outline:2px solid var(--ouro);border-color:transparent}.demo-saida{flex:1;min-height:260px;border-radius:10px;padding:14px;background:var(--branco);border:1px solid var(--linha);white-space:pre-wrap;overflow-wrap:anywhere;font:15px/1.6 var(--f-texto)}.demo-saida mark{background:var(--marinho);color:var(--ouro-claro);font:700 12.5px/1 var(--f-mono);padding:3px 6px;border-radius:4px;white-space:nowrap}.demo-saida .vazio{color:var(--tinta-2)}.demo-barra{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}.demo-conta{font-size:14px;color:var(--tinta-2)}.demo-conta b{color:var(--ok)}.demo-aviso{margin-top:14px;font-size:14px;color:var(--tinta-2);display:flex;gap:8px;align-items:flex-start}@media (max-width: 900px){.demo{grid-template-columns:1fr}.demo-lado+.demo-lado{border-left:0;border-top:1px solid var(--linha)}.demo textarea,.demo-saida{min-height:200px}}.garantias{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.garantia{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:26px;border-radius:var(--raio);background:var(--marinho-2);border:1px solid rgba(255,255,255,.06)}.garantia .ic{width:52px;height:52px;border-radius:14px;background:#b8955a29;color:var(--ouro);display:grid;place-items:center}.garantia h3{font-size:23px;margin-bottom:6px}.garantia p{margin:0;color:#b7c0da;font-size:16px}@media (max-width: 900px){.garantias{grid-template-columns:1fr}.garantia{grid-template-columns:1fr;gap:12px}}.comparar{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;overflow:hidden;border:1px solid var(--linha);box-shadow:var(--sombra)}.comparar>div{padding:30px;background:var(--branco)}.comparar>div+div{background:var(--marinho);color:#dfe4f2}.comparar h3{font-size:26px}.comparar>div+div h3{color:#fff}.comparar ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.comparar li{display:grid;grid-template-columns:22px 1fr;gap:10px}.comparar li:before{content:"✕";color:var(--mau);font-weight:700}.comparar>div+div li:before{content:"✓";color:var(--ouro)}@media (max-width: 760px){.comparar{grid-template-columns:1fr}}.planos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.plano{background:var(--branco);border:1px solid var(--linha);border-radius:16px;padding:32px 28px;display:flex;flex-direction:column;box-shadow:var(--sombra);position:relative}.plano.destaque{border:2px solid var(--ouro);box-shadow:0 20px 50px #0f1b3d26}.plano .fita{position:absolute;top:-13px;left:28px;background:var(--ouro);color:var(--marinho);font:700 12px/1 var(--f-texto);letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:999px}.plano h3{font-size:28px;margin-bottom:4px}.plano .desc{color:var(--tinta-2);font-size:15px;min-height:48px}.preco{display:flex;align-items:baseline;gap:6px;margin:18px 0 4px;color:var(--marinho)}.preco b{font:600 56px/1 var(--f-titulo)}.preco span{color:var(--tinta-2);font-size:15px}.preco-alt{color:var(--tinta-2);font-size:14px;margin-bottom:22px;min-height:22px}.plano ul{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:10px;font-size:15.5px}.plano li{display:grid;grid-template-columns:20px 1fr;gap:10px}.plano li:before{content:"✓";color:var(--ouro-escuro);font-weight:700}.plano .btn{margin-top:auto;width:100%}.etiqueta-breve{display:inline-block;font:700 11px/1 var(--f-texto);letter-spacing:.08em;text-transform:uppercase;background:var(--creme);color:var(--ouro-escuro);padding:5px 8px;border-radius:6px;vertical-align:middle;margin-left:6px}.alternar{display:inline-flex;background:var(--branco);border:1px solid var(--linha);border-radius:999px;padding:4px;margin-bottom:36px}.alternar button{all:unset;cursor:pointer;padding:10px 18px;border-radius:999px;font-weight:600;font-size:15px;color:var(--tinta-2)}.alternar button[aria-pressed=true]{background:var(--marinho);color:#fff}.alternar button:focus-visible{outline:3px solid var(--ouro)}.poupa{color:var(--ok);font-size:13px;margin-left:6px}@media (max-width: 960px){.planos{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.faq-grupo{margin-bottom:48px}.faq-grupo h2{font-size:30px;margin-bottom:14px}.faq{border-bottom:1px solid var(--linha)}.faq summary{list-style:none;cursor:pointer;padding:22px 44px 22px 0;font:600 19px/1.35 var(--f-texto);color:var(--marinho);position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";position:absolute;right:8px;top:50%;width:12px;height:12px;border-right:2px solid var(--ouro-escuro);border-bottom:2px solid var(--ouro-escuro);transform:translateY(-70%) rotate(45deg);transition:transform .2s}.faq[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.faq summary:hover{color:var(--ouro-escuro)}.faq>div{padding:0 0 22px;color:var(--tinta-2);max-width:760px}@media (max-width: 640px){.faq summary{font-size:17px;padding:18px 40px 18px 0}}.topo-pag{background:var(--marinho);color:#c9d0e4;padding:64px 0 56px}.topo-pag h1{color:#fff;font-size:clamp(36px,5vw,56px);margin-bottom:12px}.topo-pag p{font-size:19px;max-width:40em;margin:0}.topo-pag .atualizado{font-size:14px;color:#9aa4c2;margin-top:14px}.corpo-pag{padding:64px 0 96px}.prosa{max-width:760px}.prosa h2{font-size:30px;margin:44px 0 12px}.prosa h2:first-child{margin-top:0}.prosa h3{font-size:22px;margin:28px 0 8px}.prosa p,.prosa li{color:#343946}.prosa ul,.prosa ol{padding-left:22px;margin:0 0 1em}.prosa li{margin-bottom:6px}.prosa table{width:100%;border-collapse:collapse;margin:0 0 1.2em;font-size:15.5px}.prosa th,.prosa td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--linha);vertical-align:top}.prosa th{background:var(--creme);color:var(--marinho);font-weight:600}@media (max-width: 640px){.prosa table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.prosa th,.prosa td{min-width:120px}}.caixa{background:var(--creme);border-left:4px solid var(--ouro);padding:18px 22px;border-radius:0 10px 10px 0;margin:0 0 1.4em}.caixa p:last-child{margin:0}.indice{position:sticky;top:96px;align-self:start;font-size:15px}.indice h2{font:700 13px/1 var(--f-texto);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-2);margin-bottom:12px}.indice ol{list-style:none;padding:0;margin:0;display:grid;gap:8px}.indice a{color:var(--tinta-2);text-decoration:none}.indice a:hover{color:var(--marinho)}.com-indice{display:grid;grid-template-columns:220px minmax(0,760px);gap:56px}@media (max-width: 960px){.com-indice{grid-template-columns:1fr;gap:0}.indice{display:none}}.contactos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.contacto .ic{width:48px;height:48px;border-radius:12px;background:var(--creme);color:var(--ouro-escuro);display:grid;place-items:center;margin-bottom:16px}.contacto a{font-weight:600;overflow-wrap:anywhere}@media (max-width: 900px){.contactos{grid-template-columns:1fr}}.chamada{background:radial-gradient(800px 300px at 50% 0,rgba(184,149,90,.25),transparent 70%),var(--marinho);color:#c9d0e4;text-align:center;padding:96px 0}.chamada h2{color:#fff;max-width:16em;margin-left:auto;margin-right:auto}.chamada p{font-size:19px;max-width:34em;margin:0 auto 30px}.chamada .acoes{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.rod{background:#0a1430;color:#9aa4c2;font-size:15px}.rod-in{max-width:var(--largura);margin:0 auto;padding:64px 24px 40px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.rod-marca p{margin-top:16px;max-width:26em}.rod h2{font:700 13px/1 var(--f-texto);letter-spacing:.12em;text-transform:uppercase;color:var(--ouro);margin:6px 0 16px}.rod ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rod a{color:#c9d0e4;text-decoration:none}.rod li a{display:inline-block;padding:6px 0}.rod ul{gap:2px}.rod a:hover{color:#fff}.rod-base{max-width:var(--largura);margin:0 auto;padding:22px 24px 32px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:14px}@media (max-width: 900px){.rod-in{grid-template-columns:1fr 1fr;padding:48px 16px 32px}.rod-marca{grid-column:1 / -1}.rod-base{padding:20px 16px 28px}}.cartao-conta{max-width:460px;margin:0 auto;background:var(--branco);border:1px solid var(--linha);border-radius:16px;padding:36px 32px;box-shadow:var(--sombra)}.cartao-conta h1{font-size:36px;margin-bottom:6px}.cartao-conta .sub{color:var(--tinta-2);margin-bottom:24px}.abas{display:grid;grid-template-columns:1fr 1fr;background:var(--papel);border:1px solid var(--linha);border-radius:12px;padding:4px;margin-bottom:26px}.abas button{all:unset;cursor:pointer;text-align:center;padding:11px;border-radius:9px;font-weight:600;color:var(--tinta-2)}.abas button[aria-pressed=true]{background:var(--branco);color:var(--marinho);box-shadow:0 1px 3px #0000001a}.abas button:focus-visible{outline:3px solid var(--ouro)}.campo{display:grid;gap:6px;margin-bottom:16px}.campo label{font-weight:600;font-size:15px;color:var(--marinho)}.campo input{min-height:50px;border:1.5px solid #d6d0c4;border-radius:10px;padding:0 14px;font:16px var(--f-texto);color:var(--tinta);background:#fff;width:100%}.campo input:focus{outline:none;border-color:var(--ouro);box-shadow:0 0 0 3px #b8955a38}.campo .ajuda{font-size:13.5px;color:var(--tinta-2)}.campo-senha{position:relative}.campo-senha button{all:unset;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:14px;font-weight:600;color:var(--marinho-3);padding:6px}.forca{height:6px;border-radius:3px;background:var(--linha);overflow:hidden}.forca i{display:block;height:100%;width:0;background:var(--mau);transition:width .2s,background .2s}.aceitar{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:14.5px;color:var(--tinta-2);margin:6px 0 14px;align-items:start}.aceitar+.btn{margin-top:6px}.aceitar input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--marinho)}.cartao-conta .btn{width:100%}.lig-texto{all:unset;cursor:pointer;color:var(--marinho-3);font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:3px}.lig-texto:hover{color:var(--ouro-escuro)}.linha-centro{text-align:center;margin-top:18px;font-size:15px;color:var(--tinta-2)}.msg{padding:12px 14px;border-radius:10px;font-size:15px;margin-bottom:16px}.msg.erro{background:#fdecea;color:#8a1c15}.msg.ok{background:#e7f4ec;color:#1e5c39}.msg:empty{display:none}.icone-grande{width:64px;height:64px;border-radius:50%;background:var(--creme);color:var(--ouro-escuro);display:grid;place-items:center;margin:0 auto 18px}.centro{text-align:center}.pilha{display:grid;gap:10px}.zona-perigo{margin-top:28px;padding-top:22px;border-top:1px solid var(--linha)}.btn-perigo{background:transparent;border-color:#e3b7b3;color:var(--mau)}.btn-perigo:hover{background:#fdecea;color:var(--mau)}.btn-perigo-cheio{background:var(--mau);color:#fff}.btn-perigo-cheio:hover{background:#8a1c15;color:#fff}.pagina-conta{background:linear-gradient(180deg,var(--marinho) 0 260px,var(--papel) 260px);padding:56px 0 96px;min-height:calc(100vh - 68px)}@media (max-width: 640px){.cartao-conta{padding:28px 20px;border-radius:14px}.pagina-conta{padding-top:28px}}.esconder{display:none!important}.visualmente-escondido{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.artigo{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.artigo:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0f1b3d24;color:inherit}.artigo h2{font-size:26px;margin-bottom:10px}.artigo p{flex:1}.artigo .ler{font-weight:600;color:var(--marinho-3);margin-top:8px}.artigo .ler:after{content:" →"}.zona-pdf{display:grid;justify-items:center;gap:8px;text-align:center;padding:48px 24px;border:2px dashed #cfc6b4;border-radius:16px;background:var(--branco);cursor:pointer;transition:border-color .15s,background .15s}.zona-pdf:hover,.zona-pdf.ativa{border-color:var(--ouro);background:#fffdf8}.zona-pdf b{font:600 24px/1.2 var(--f-titulo);color:var(--marinho)}.zona-pdf span{color:var(--tinta-2);font-size:15px}.zona-pdf .zona-ic{width:64px;height:64px;border-radius:50%;background:var(--creme);color:var(--ouro-escuro);display:grid;place-items:center;margin-bottom:6px}.veredito{margin-top:28px;padding:20px 22px;border-radius:12px;display:grid;gap:6px;border-left:5px solid var(--tinta-2);background:var(--branco);box-shadow:var(--sombra)}.veredito b{font-size:19px;color:var(--marinho)}.veredito span{color:var(--tinta-2)}.veredito.mau{border-color:var(--mau);background:#fdf3f2}.veredito.mau b{color:#8a1c15}.veredito.ok{border-color:var(--ok);background:#f0f8f3}.veredito.aviso{border-color:var(--ouro);background:#fffaf0}.pag-texto{margin-top:16px;border:1px solid var(--linha);border-radius:12px;background:var(--branco);overflow:hidden}.pag-num{padding:10px 16px;background:var(--creme);font:700 13px/1 var(--f-texto);letter-spacing:.08em;text-transform:uppercase;color:var(--ouro-escuro)}.pag-corpo{padding:16px;white-space:pre-wrap;overflow-wrap:anywhere;font:14.5px/1.6 var(--f-texto);max-height:420px;overflow-y:auto}.pag-corpo mark{background:#ffd7d2;color:#8a1c15;padding:0 2px;border-radius:3px;font-weight:600}.pag-corpo .vazio{color:var(--tinta-2)}.btn-google{width:100%;background:var(--branco);color:var(--tinta);border-color:var(--linha);gap:10px}.btn-google:hover{background:#f7f5ef;color:var(--tinta)}#google-msg:empty{display:none}.ou{display:flex;align-items:center;gap:12px;color:var(--tinta-2);font-size:14px;margin:18px 0 6px}.ou:before,.ou:after{content:"";flex:1;height:1px;background:var(--linha)}.turnstile{display:flex;min-height:0;margin:4px 0 14px}.plano-conta{font-weight:600;color:var(--ouro-escuro);margin:-8px 0 18px}.plano-conta:empty{display:none}#a-planos .cartao-conta{max-width:none}#a-planos .alternar{margin-bottom:20px}.plano-cartao{display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid var(--linha);border-radius:12px;padding:20px;margin-bottom:18px}.plano-cartao h2{font-size:24px;margin-bottom:4px}.plano-cartao p{margin:0;color:var(--tinta-2);font-size:15px}.plano-preco{text-align:right;flex:none}.plano-preco b{display:block;font:600 34px/1 var(--f-titulo, inherit);color:var(--marinho)}.plano-preco span{font-size:13px;color:var(--tinta-2)}.plano-futuro{max-width:none;background:#f7f5ef;box-shadow:none}.plano-futuro h2{font-size:20px;margin-bottom:6px}@media (max-width: 560px){.plano-cartao{flex-direction:column;align-items:flex-start}.plano-preco{text-align:left}}.demo-exemplos{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.demo-exemplos button{all:unset;cursor:pointer;padding:8px 14px;border-radius:999px;border:1px solid var(--linha);font-weight:600;font-size:14px;color:var(--tinta-2);background:var(--branco)}.demo-exemplos button[aria-pressed=true]{background:var(--marinho);border-color:var(--marinho);color:#fff}.demo-exemplos button:focus-visible{outline:3px solid var(--ouro)}.demo-texto{flex:1;min-height:260px;border:1px solid var(--linha);border-radius:10px;padding:14px;background:var(--papel);white-space:pre-wrap;overflow-wrap:anywhere;font:15px/1.6 var(--f-texto);color:var(--tinta)}.demo-texto .achado{background:#c2410c1f;box-shadow:inset 0 -2px #c2410c;border-radius:2px}.demo-saida{user-select:none;-webkit-user-select:none}@media (max-width: 900px){.demo-texto{min-height:200px}}#google-bloco{margin:18px 0 4px}.ver-filme{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 6px;color:#dfe4f2;font-weight:600;text-decoration:none}.ver-filme-icone{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1.5px solid rgba(184,149,90,.7);color:var(--ouro);padding-left:2px;transition:background-color .15s ease,color .15s ease}.ver-filme:hover{color:#fff}.ver-filme:hover .ver-filme-icone{background:var(--ouro);color:var(--marinho)}.seccao.filme{background:radial-gradient(900px 420px at 50% 0%,rgba(184,149,90,.14),transparent 65%),#0a1330;color:#dfe4f2;scroll-margin-top:72px}.seccao.filme h2{color:#fff}.seccao.filme .sobretitulo{color:var(--ouro)}.seccao.filme :focus-visible{outline-color:var(--ouro)}.filme-figura{position:relative;margin:0 auto;max-width:min(1080px,calc((100vh - 120px) * 16 / 9))}.filme-moldura{position:relative;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:#050a1c;border:1px solid rgba(184,149,90,.35);box-shadow:0 40px 120px -30px #000c,0 0 0 8px #ffffff08}.filme-moldura video{display:block;width:100%;height:100%;object-fit:cover}.filme-controlos{position:absolute;right:14px;bottom:14px;display:flex;gap:8px}.filme-controlos button{display:inline-flex;align-items:center;gap:8px;min-height:40px;min-width:40px;justify-content:center;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#050a1c9e;color:#fff;font:600 14px/1 var(--f-texto);cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .15s ease}.filme-controlos button:hover{background:#050a1cd9}#filme-tocar{padding:0;width:40px}#filme-tocar .i-pausa,.filme-figura.a-tocar #filme-tocar .i-tocar{display:none}.filme-figura.a-tocar #filme-tocar .i-pausa,#filme-som .corte{display:block}#filme-som .ondas,#filme-som[aria-pressed=true] .corte{display:none}#filme-som[aria-pressed=true] .ondas{display:block}@media (max-width: 720px){.filme-figura{max-width:520px}.filme-moldura{aspect-ratio:4 / 5;border-radius:16px}.filme-controlos{position:static;justify-content:center;margin-top:14px}.heroi .ver-filme{width:100%;justify-content:center}}.lista-ext{margin:0 0 22px;padding:0;list-style:none;display:grid;gap:8px}.lista-ext li:before{content:"✓";color:var(--ouro-escuro);font-weight:700;margin-right:8px}.ligacao-loja[aria-disabled=true]{opacity:.6;pointer-events:none}
