@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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}.site{--s-marinho:#14213d;--s-marinho-2:#264176;--s-marinho-codigo:#0e1730;--s-gradiente-heroi:linear-gradient(45deg, #14213d, #264176);--s-azul:#35528b;--s-claro:#f2f6ff;--s-branco:#fff;--s-texto:#484848;--s-texto-suave:#616161;--s-texto-claro:#fff;--s-texto-claro-suave:#d5dceb;--s-laranja:#fca31d;--s-laranja-escuro:#c75e00;--s-laranja-texto:#9a4a00;--s-gradiente-botao:linear-gradient(90deg, #e07a00, #fca31d);--s-linha:#14213d1f;--s-linha-escura:#ffffff29;--s-sombra:#14213d1a 0 0 3px 2px;--s-sombra-alta:0 30px 60px -30px #14213d73;--s-fonte-titulos:"Barlow Condensed", "Arial Narrow", sans-serif;--s-fonte-texto:"Barlow", system-ui, sans-serif;--s-fonte-codigo:var(--mono);--s-h1:clamp(38px, calc(22px + 3.6vw), 76px);--s-h2:clamp(30px, calc(20px + 2.2vw), 54px);--s-h3:clamp(22px, calc(18px + .6vw), 28px);--s-corpo:clamp(17px, calc(15px + .3vw), 19.2px);--s-introducao:calc(var(--s-corpo) * 1.15);--s-pequeno:15px;--s-nav:14px;--s-etiqueta:13px;--s-numeral:clamp(44px, calc(30px + 2vw), 64px);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-margem:clamp(16px, 4vw, 48px);--s-largura:1240px;--s-seccao:clamp(64px, calc(32px + 6vw), 136px);--s-altura-barra:64px;--s-raio:20px;--s-raio-interior:14px;--s-raio-etiqueta:6px;--s-z-barra:20;--s-z-menu:30;--s-z-saltar:40;--s-curva:cubic-bezier(.16, 1, .3, 1);--s-fg:var(--s-texto);--s-fg-titulo:var(--s-marinho);--s-fg-suave:var(--s-texto-suave);--s-fg-lig:var(--s-azul);--s-fg-botao:var(--s-marinho);--s-foco:var(--s-azul);--s-hover-secundario:#14213d0f;--s-filete:var(--s-linha);--s-etiqueta-fundo:#14213d12;--s-etiqueta-cor:var(--s-marinho);--s-codigo-casca:#14213d0f;--s-destaque-cor:currentColor;--s-destaque-traco:underline;background:var(--s-branco);color:var(--s-fg);font-family:var(--s-fonte-texto);font-size:var(--s-corpo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;line-height:1.5;position:relative;overflow-x:clip}@media (width>=1120px){.site{--s-altura-barra:72px}}@media (width>=1440px){.site{--s-largura:1320px}}.site-seccao--escura,.site-seccao--gradiente,.site-cabecalho,.site-barra,.site-rodape{--s-fg:var(--s-texto-claro);--s-fg-titulo:var(--s-texto-claro);--s-fg-suave:var(--s-texto-claro-suave);--s-fg-lig:var(--s-texto-claro);--s-fg-botao:var(--s-texto-claro);--s-foco:var(--s-laranja);--s-hover-secundario:#ffffff1a;--s-filete:var(--s-linha-escura);--s-etiqueta-fundo:#ffffff1f;--s-etiqueta-cor:var(--s-texto-claro);--s-codigo-casca:#ffffff0f;--s-destaque-cor:var(--s-laranja);--s-destaque-traco:none;color:var(--s-fg)}:where(.site) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote,address,pre){margin:0}:where(.site) :is(h1,h2,h3){text-wrap:balance}:where(.site) p{text-wrap:pretty;max-width:64ch}.site a:not([class]){color:var(--s-fg-lig);text-underline-offset:.18em;text-decoration:underline}.site :focus-visible{outline:3px solid var(--s-foco);outline-offset:3px}.site .site-principal:focus{outline:none}.site [id]{scroll-margin-top:calc(var(--s-altura-barra) + 16px)}.site :not(pre)>code{border-radius:var(--s-raio-etiqueta);font-family:var(--s-fonte-codigo);overflow-wrap:anywhere;background:#14213d0f;padding:.1em .35em;font-size:.88em}.site-seccao--escura :not(pre)>code,.site-seccao--gradiente :not(pre)>code,.site-cabecalho :not(pre)>code{background:#ffffff1f}.site-contentor{max-width:var(--s-largura);padding-inline:var(--s-margem);margin-inline:auto}.site-seccao{padding-block:var(--s-seccao) calc(var(--s-seccao) + 16px)}.site-seccao--clara{background:var(--s-claro)}.site-seccao--escura{background:var(--s-marinho)}.site-seccao--gradiente{background:var(--s-gradiente-heroi)}.site-cabecalho{background:var(--s-gradiente-heroi);padding-top:calc(var(--s-altura-barra) + 56px);padding-bottom:64px}@media (width>=1024px){.site-cabecalho{padding-bottom:96px}}.site-titulo-1,.site-titulo-2,.site-titulo-3{color:var(--s-fg-titulo);font-family:var(--s-fonte-titulos);text-wrap:balance;margin:0;font-weight:600}.site-titulo-1{font-size:var(--s-h1);letter-spacing:.5px;line-height:1.04}.site-titulo-2{font-size:var(--s-h2);letter-spacing:1px;line-height:1.08}.site-titulo-3{font-size:var(--s-h3);letter-spacing:1px;line-height:1.15}.site-introducao{max-width:60ch;color:var(--s-fg-suave);font-size:var(--s-introducao);margin:20px 0 0;line-height:1.45}.site-etiqueta-topo{margin:0 0 var(--s-4);color:var(--s-texto-claro-suave);letter-spacing:.14em;text-transform:uppercase;font-size:14px;font-weight:600}.site-destaque{color:var(--s-destaque-cor);-webkit-text-decoration-line:var(--s-destaque-traco);text-decoration-line:var(--s-destaque-traco);-webkit-text-decoration-color:var(--s-laranja);text-decoration-color:var(--s-laranja);text-underline-offset:.14em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.12em}.site-acoes{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.site-visualmente-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-botao{min-height:48px;font-family:var(--s-fonte-texto);white-space:nowrap;cursor:pointer;transition:background-position .2s var(--s-curva), background-color .2s var(--s-curva), transform .2s var(--s-curva);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:10px;padding:12px 30px;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.site-botao:active{transform:translateY(1px)}.site-botao--primario{background:var(--s-gradiente-botao);color:var(--s-marinho);background-size:200% 100%}.site-botao--primario:hover{background-position:100% 0}.site-botao--secundario{color:var(--s-fg-botao);background:0 0;border-color:currentColor}.site-botao--secundario:hover{background-color:var(--s-hover-secundario)}.site-botao--pequeno{min-height:40px;padding:8px 20px;font-size:14px}.site-botao:has(.site-botao-seta){padding-right:10px}.site-botao-seta{width:28px;height:28px;transition:transform .2s var(--s-curva);background:#14213d1f;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.site-botao:hover .site-botao-seta{transform:translate(2px)}.site-cartao{border-radius:var(--s-raio);background:var(--s-branco);box-shadow:var(--s-sombra);color:var(--s-texto);padding:28px}@media (width>=1024px){.site-cartao{padding:36px}}.site-etiqueta{border-radius:var(--s-raio-etiqueta);background:var(--s-etiqueta-fundo);color:var(--s-etiqueta-cor);font-family:var(--s-fonte-codigo);font-size:var(--s-etiqueta);padding:2px 8px;line-height:1.5;display:inline-block}.site-codigo{border-radius:var(--s-raio);background:var(--s-codigo-casca);padding:6px}.site-codigo-barra{border-bottom:1px solid var(--s-linha-escura);border-radius:var(--s-raio-interior) var(--s-raio-interior) 0 0;background:var(--s-marinho-codigo);color:var(--s-texto-claro-suave);font-family:var(--s-fonte-codigo);font-size:var(--s-etiqueta);overflow-wrap:anywhere;margin:0;padding:12px 18px;line-height:1.4}.site-codigo pre{border-radius:var(--s-raio-interior);background:var(--s-marinho-codigo);color:#e6eaf2;font-family:var(--s-fonte-codigo);tab-size:2;margin:0;padding:20px;font-size:13px;line-height:1.65;overflow-x:auto}.site-codigo-barra+pre{border-radius:0 0 var(--s-raio-interior) var(--s-raio-interior)}@media (width>=1024px){.site-codigo pre{font-size:14px}}.site-sentinela{pointer-events:none;width:1px;height:8px;position:absolute;top:0;left:0}.site-saltar{top:12px;left:var(--s-margem);z-index:var(--s-z-saltar);background:var(--s-gradiente-botao);color:var(--s-marinho);transition:transform .2s var(--s-curva);border-radius:9999px;padding:12px 20px;font-weight:600;text-decoration:none;position:fixed;transform:translateY(-200%)}.site .site-saltar:focus-visible{outline-color:var(--s-texto-claro);transform:translateY(0)}.site-barra{z-index:var(--s-z-barra);height:var(--s-altura-barra);transition:background-color .2s var(--s-curva), border-color .2s var(--s-curva);background:0 0;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.site-barra--solida{border-bottom-color:var(--s-linha-escura);background:var(--s-marinho)}.site-barra-interior{align-items:center;gap:var(--s-5);height:100%;display:flex}.site-marca{color:var(--s-texto-claro);font-family:var(--s-fonte-titulos);letter-spacing:.5px;font-size:26px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.site-marca-simbolo{align-self:center;width:1.15em;height:1.15em;margin-right:.35em}@media (width>=1120px){.site-marca{font-size:30px}}.site-nav{align-items:center;gap:4px;margin-inline:auto;display:none}.site-nav-lig{color:var(--s-texto-claro);font-size:var(--s-nav);letter-spacing:.3px;white-space:nowrap;padding:8px 12px;font-weight:500;text-decoration:none;position:relative}.site-nav-lig:after{content:"";background:var(--s-laranja);transform-origin:0;height:2px;transition:transform .2s var(--s-curva);position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)}.site-nav-lig:hover:after,.site-nav-lig[aria-current=page]:after{transform:scaleX(1)}.site-barra-acoes{align-items:center;gap:8px;display:none}.site-menu-botao{border:1px solid var(--s-linha-escura);width:44px;height:44px;color:var(--s-texto-claro);cursor:pointer;transition:background-color .2s var(--s-curva);background:0 0;border-radius:9999px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.site-menu-botao:hover{background:#ffffff1a}@media (width>=1120px){.site-nav,.site-barra-acoes{display:flex}.site-menu-botao,.site-menu{display:none}}.site-menu{z-index:var(--s-z-menu);max-height:calc(100dvh - var(--s-altura-barra));padding:8px var(--s-margem) 24px;border-top:1px solid var(--s-linha-escura);background:var(--s-marinho);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-menu-nav{flex-direction:column;display:flex}.site-menu-nav .site-nav-lig{border-bottom:1px solid var(--s-linha-escura);align-items:center;min-height:48px;padding:0;font-size:18px;display:flex}.site-menu-nav .site-nav-lig:after{bottom:-1px;left:0;right:0}.site-menu-acoes{flex-direction:column;gap:12px;margin-top:24px;display:flex}.site-menu-acoes .site-botao{width:100%}@media (prefers-reduced-motion:no-preference){.site-menu{animation:site-menu-entra .24s var(--s-curva)}@keyframes site-menu-entra{0%{opacity:0;transform:translateY(-8px)}}}.site-rodape{padding-block:var(--s-8) var(--s-6);background:var(--s-marinho);color:var(--s-texto-claro-suave)}.site-rodape-grelha{gap:var(--s-7) var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.site-rodape-marca{gap:var(--s-4);flex-direction:column;display:flex}.site-rodape-marca p{max-width:32ch}.site-rodape-titulo{margin:0 0 var(--s-4);color:var(--s-texto-claro);font-family:var(--s-fonte-titulos);letter-spacing:1px;font-size:22px;font-weight:600;line-height:1.2}.site-rodape-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-rodape-morada{font-size:var(--s-corpo);font-style:normal;line-height:1.6}.site-rodape-lig{color:var(--s-texto-claro-suave);text-underline-offset:.18em;transition:color .2s var(--s-curva);text-decoration:none}.site-rodape-lig:hover{color:var(--s-texto-claro);text-decoration:underline}.site-rodape-telefone{white-space:nowrap}.site-rodape-fim{max-width:none;margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--s-linha-escura);font-size:var(--s-pequeno)}@media (width>=720px){.site-rodape-grelha{grid-template-columns:repeat(2,minmax(0,1fr))}.site-rodape-marca{grid-column:1/-1}}@media (width>=1024px){.site-rodape-grelha{grid-template-columns:1.2fr 1fr 1fr}.site-rodape-marca{grid-column:auto}}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{transition:none;animation:none}}.site .site-registo{gap:var(--s-6);align-items:start;display:grid}.site .site-form{gap:var(--s-5);display:grid}.site .site-form fieldset{gap:var(--s-4);border:0;min-width:0;margin:0;padding:0;display:grid}.site .site-form legend{margin-bottom:var(--s-3);color:var(--s-fg-titulo);padding:0}.site .site-form-escolha{padding:var(--s-3) var(--s-4);border-radius:var(--s-raio-interior);background:var(--s-claro);color:var(--s-marinho);font-size:var(--s-pequeno);margin:0}.site .site-campo{gap:6px;min-width:0;display:grid}.site .site-campo label{color:var(--s-marinho);font-size:var(--s-pequeno);font-weight:600}.site .site-campo input:not([type=checkbox]){border-radius:var(--s-raio-interior);background:var(--s-branco);width:100%;min-height:48px;color:var(--s-marinho);font:inherit;border:1px solid #14213d59;padding:10px 14px;font-size:17px}.site .site-campo input::placeholder{color:var(--s-texto-suave);opacity:.8}.site .site-campo input:disabled{background:var(--s-claro);cursor:wait}.site .site-campo input[aria-invalid=true]{border-color:#a4262c;box-shadow:inset 0 0 0 1px #a4262c}.site .site-campo p{color:var(--s-texto-suave);margin:0;font-size:14px}.site .site-campo .site-campo-erro,.site .site-form-erro{color:#a4262c;font-weight:600}.site .site-form-erro{padding:var(--s-3) var(--s-4);border-radius:var(--s-raio-interior);background:#fbeaea;margin:0}.site .site-form-par{gap:var(--s-4);display:grid}.site .site-campo--caixa{align-items:start;column-gap:var(--s-3);grid-template-columns:auto 1fr}.site .site-campo--caixa input{width:22px;height:22px;accent-color:var(--s-marinho);margin:2px 0 0}.site .site-campo--caixa label{font-weight:400}.site .site-campo--caixa p{grid-column:2}.site .site-form a,.site .site-registo-feito a{color:var(--s-azul);text-underline-offset:.18em;text-decoration:underline}.site .site-form-enviar{width:100%}.site .site-form-enviar:disabled{opacity:.55;cursor:not-allowed}.site .site-form-nota{color:var(--s-texto-suave);margin:0;font-size:15px}.site .site-registo-lateral{gap:var(--s-4);display:grid}.site .site-registo-passos{gap:var(--s-4);counter-reset:passo;margin:0;padding:0;list-style:none;display:grid}.site .site-registo-passos li{counter-increment:passo;padding:0 0 0 52px;position:relative}.site .site-registo-passos li:before{content:counter(passo);background:var(--s-marinho);width:36px;height:36px;color:var(--s-texto-claro);font-family:var(--s-fonte-titulos);border-radius:9999px;place-items:center;font-size:20px;font-weight:600;display:grid;position:absolute;top:0;left:0}.site .site-registo-passos h2,.site .site-registo-passos h3{color:var(--s-marinho);font-family:var(--s-fonte-titulos);font-size:22px;font-weight:600;line-height:1.2}.site .site-registo-passos p{color:var(--s-texto-suave);font-size:var(--s-pequeno);margin-top:2px}.site .site-registo-precos{justify-self:start}.site .site-registo-feito{gap:var(--s-4);display:grid}.site .site-registo-feito .site-registo-passos{margin-top:var(--s-4)}@media (width>=720px){.site .site-form-par{grid-template-columns:1fr 2fr}}@media (width>=1024px){.site .site-registo{gap:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.site .site-registo-lateral{top:calc(var(--s-altura-barra) + 24px);padding-top:var(--s-4);position:sticky}}.site.site-plano-ecra{background:var(--s-claro);min-height:100vh}.site .site-plano-barra{background:var(--s-marinho);color:var(--s-texto-claro)}.site .site-plano-barra-interior{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:var(--s-altura-barra);display:flex}.site .site-plano-sair{min-height:40px;padding:8px 20px;font-size:14px}.site .site-plano-corpo{gap:var(--s-5);padding-block:var(--s-7) var(--s-8);display:grid}.site .site-plano-corpo h1{color:var(--s-marinho);font-family:var(--s-fonte-titulos);font-size:var(--s-h2);font-weight:600;line-height:1.05}.site .site-plano-corpo .site-plano-aviso{max-width:70ch;color:var(--s-texto);font-size:var(--s-introducao)}.site .site-plano-corpo .site-precos-periodo{margin:0}.site .site-plano-escolhido{color:var(--s-azul);font-size:14px;font-weight:600}.site .site-plano-acoes{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.site .site-plano-erro{max-width:70ch;padding:var(--s-3) var(--s-4);border-radius:var(--s-raio-interior);color:#a4262c;background:#fbeaea;margin:0;font-weight:600}.site .site-plano-botao{width:100%;margin-top:var(--s-4)}.site button.site-precos-botao,.site button.site-plano-botao{font-family:var(--s-fonte-texto)}.site .site-precos-plano[data-sugerido=true]{box-shadow:inset 0 0 0 2px var(--s-laranja);background:#fff7e8}.site .site-plano-nota{color:var(--s-texto-suave);font-size:var(--s-pequeno)}.site .site-precos-periodo{margin:0 0 var(--s-6);border:1px solid var(--s-linha);background:var(--s-branco);border-radius:9999px;gap:4px;min-width:0;padding:4px;display:inline-flex;position:relative}.site .site-precos-radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.site .site-precos-periodo label{min-height:44px;color:var(--s-marinho);font-family:var(--s-fonte-texto);cursor:pointer;transition:background-color .2s var(--s-curva), color .2s var(--s-curva);border-radius:9999px;align-items:center;padding:0 20px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.site .site-precos-radio:checked+label{background:var(--s-marinho);color:var(--s-texto-claro)}.site .site-precos-radio:not(:checked)+label:hover{background:#14213d0f}.site .site-precos-radio:focus-visible+label{outline:3px solid var(--s-azul);outline-offset:3px}.site .site-precos-cartao{padding:0}.site .site-precos-planos{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.site .site-precos-plano{flex-direction:column;padding:28px;display:flex}.site .site-precos-plano+.site-precos-plano{border-top:1px solid var(--s-linha)}.site .site-precos-preco{flex-wrap:wrap;align-items:baseline;column-gap:10px;margin:20px 0 0;display:flex}.site .site-precos-valor{color:var(--s-marinho);font-family:var(--s-fonte-titulos);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(48px,6vw,64px);font-weight:600;line-height:1}.site .site-precos-unidade{color:var(--s-texto-suave);font-size:17px}.site .site-precos-extras{min-height:calc(2 * 1.5 * var(--s-pequeno));color:var(--s-texto-suave);font-size:var(--s-pequeno);margin-top:12px;line-height:1.5}.site .site-precos-extras p{margin:0}.site .site-precos-extras .site-precos-poupa{color:var(--s-laranja-texto);font-weight:600}.site .site-precos-limite{border-top:1px solid var(--s-linha);color:var(--s-marinho);margin:16px 0 28px;padding-top:16px;font-size:18px;font-weight:600}.site .site-precos-botao{align-self:flex-start;margin-top:auto}.site .site-precos-todos{grid-template-columns:minmax(0,1fr);gap:16px 48px;margin:32px 0 0;padding:0;list-style:none;display:grid}.site .site-precos-todos li{align-items:flex-start;gap:12px;display:flex}.site .site-precos-todos svg{color:var(--s-azul);flex:none;margin-top:.2em}.site .site-precos-ferramentas{margin-top:64px}.site .site-precos-grupos{grid-template-columns:minmax(0,1fr);gap:40px 48px;margin-top:32px;display:grid}.site .site-precos-grupo .site-precos-todos{grid-template-columns:minmax(0,1fr);margin-top:16px}.site .site-precos-notas{max-width:64ch;color:var(--s-texto-suave);margin:48px 0 0;padding:0;font-size:15px;line-height:1.5;list-style:none}.site .site-precos-notas li+li{margin-top:8px}.site .site-precos-notas a,.site .site-registar-depois a{color:var(--s-azul);text-underline-offset:.15em;text-decoration:underline}.site .site-precos-notas a:hover,.site .site-registar-depois a:hover{color:var(--s-marinho)}@media (width>=720px){.site .site-precos-todos,.site .site-precos-grupos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.site .site-precos-planos{grid-template-columns:repeat(3,minmax(0,1fr))}.site .site-precos-plano{padding:40px 36px}.site .site-precos-plano+.site-precos-plano{border-top:0;border-left:1px solid var(--s-linha)}}.site .site-registar-caminhos{counter-reset:caminho;grid-template-columns:minmax(0,1fr);gap:40px;margin:48px 0 0;padding:0;list-style:none;display:grid}.site .site-registar-caminhos li{border-top:1px solid var(--s-linha);counter-increment:caminho;padding-top:24px;position:relative}.site .site-registar-caminhos li:after{content:"";background:var(--s-laranja);width:56px;height:4px;position:absolute;top:-1px;left:0}.site .site-registar-caminhos li:before{content:counter(caminho);color:var(--s-marinho);font-family:var(--s-fonte-titulos);font-size:var(--s-numeral);margin-bottom:12px;font-weight:700;line-height:1;display:block}.site .site-registar-caminhos p{text-wrap:pretty;max-width:44ch;margin:12px 0 0}.site .site-registar-depois p{text-wrap:pretty;max-width:64ch;margin:20px 0 0}.site .site-registar-depois .site-titulo-2+p{margin-top:32px}@media (width>=1024px){.site .site-registar-caminhos{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.site .site-legal-lista{border-top:1px solid var(--s-linha);max-width:880px;margin:0;padding:0;list-style:none}.site .site-legal-lista li+li{border-top:1px solid var(--s-linha)}.site .site-legal-lista a{min-height:72px;color:var(--s-marinho);justify-content:space-between;align-items:center;gap:24px;padding:16px 0;text-decoration:none;display:flex}.site .site-legal-lista-titulo{font-family:var(--s-fonte-titulos);font-size:var(--s-h3);letter-spacing:1px;font-weight:600;line-height:1.15}.site .site-legal-lista svg{transition:transform .2s var(--s-curva);flex:none}.site .site-legal-lista a:hover{color:var(--s-azul)}.site .site-legal-lista a:hover svg{transform:translate(4px)}.site .site-legal-grelha{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.site .site-legal-indice ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site .site-legal-indice a{border:1px solid var(--s-linha);min-height:40px;color:var(--s-marinho);transition:background-color .2s var(--s-curva), color .2s var(--s-curva);border-radius:9999px;align-items:center;padding:6px 16px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.site .site-legal-indice a:hover{background:#14213d0f}.site .site-legal-indice a[aria-current=page]{border-color:var(--s-marinho);background:var(--s-marinho);color:var(--s-texto-claro)}.site .site-legal-artigo{min-width:0;max-width:72ch}.site .site-legal-vazio p{margin:0 0 24px}@media (width>=1024px){.site .site-legal-grelha{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px}.site .site-legal-indice{top:calc(var(--s-altura-barra) + 24px);position:sticky}.site .site-legal-indice ul{border-left:1px solid var(--s-linha);flex-direction:column;gap:0}.site .site-legal-indice a{border:0;border-left:3px solid #0000;border-radius:0;min-height:44px;margin-left:-1px;padding:8px 16px;font-size:16px;display:flex}.site .site-legal-indice a:hover{color:var(--s-azul);background:0 0}.site .site-legal-indice a[aria-current=page]{border-left-color:var(--s-laranja);color:var(--s-marinho);background:0 0;font-weight:600}}.site .site-md{color:var(--s-texto);overflow-wrap:break-word;font-size:17px;line-height:1.65}.site .site-md>:first-child{margin-top:0}.site .site-md p{text-wrap:pretty;margin:0 0 1em}.site .site-md h1,.site .site-md h2{color:var(--s-marinho);font-family:var(--s-fonte-titulos);font-size:var(--s-h3);letter-spacing:1px;text-wrap:balance;margin:2.2em 0 .6em;font-weight:600;line-height:1.15}.site .site-md h3{color:var(--s-marinho);font-family:var(--s-fonte-texto);text-wrap:balance;margin:1.8em 0 .5em;font-size:20px;font-weight:600;line-height:1.3}.site .site-md h4,.site .site-md h5,.site .site-md h6{color:var(--s-marinho);font-family:var(--s-fonte-texto);margin:1.5em 0 .4em;font-size:17px;font-weight:600;line-height:1.3}.site .site-md strong{color:var(--s-marinho);font-weight:600}.site .site-md a{color:var(--s-azul);text-underline-offset:.15em;text-decoration:underline}.site .site-md a:hover{color:var(--s-marinho)}.site .site-md ul,.site .site-md ol{margin:0 0 1em;padding-left:1.2em}.site .site-md li{margin:.4em 0;padding-left:.2em}.site .site-md code{overflow-wrap:anywhere}.site .site-md hr{border:0;border-top:1px solid var(--s-linha);margin:2.5em 0}.site .site-md blockquote{border-left:4px solid var(--s-laranja);background:var(--s-claro);border-radius:0 20px 20px 0;margin:1.5em 0;padding:16px 20px}.site .site-md blockquote>:last-child{margin-bottom:0}.site .site-md-codigo{border-radius:var(--s-raio);background:var(--s-marinho-codigo);color:#e6eaf2;font-family:var(--s-fonte-codigo);tab-size:2;margin:0 0 1.2em;padding:20px;font-size:13px;line-height:1.65;overflow-x:auto}.site .site-md-codigo code{font-size:inherit;overflow-wrap:normal;background:0 0;padding:0}.site .site-md-tabela{margin:1.5em 0;overflow-x:auto}.site .site-md-tabela table{border-collapse:collapse;width:100%;min-width:520px;font-size:16px;line-height:1.5}.site .site-md-tabela th,.site .site-md-tabela td{border-bottom:1px solid var(--s-linha);text-align:left;vertical-align:top;padding:12px 16px 12px 0}.site .site-md-tabela thead th{border-bottom:2px solid var(--s-marinho);color:var(--s-marinho);font-weight:600}.site .site-md-tabela tbody:first-child tr:first-child td{border-top:1px solid var(--s-linha)}.site .site-md-tabela .site-md-centro{text-align:center}.site .site-md-tabela .site-md-direita{text-align:right}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}.site .site-inicio-heroi{padding-top:calc(var(--s-altura-barra) + 48px);padding-bottom:clamp(48px,7vw,96px)}.site .site-inicio-heroi-grelha{gap:var(--s-7);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.site .site-inicio-heroi-texto .site-etiqueta-topo{margin:0 0 var(--s-4)}.site .site-inicio-heroi-texto .site-introducao{max-width:34em}.site .site-inicio-heroi-ilustracao{width:100%;max-width:440px}.site .site-inicio-ilustracao{width:100%;height:auto;display:block}@media (width>=1024px){.site .site-inicio-heroi{padding-top:calc(var(--s-altura-barra) + 72px)}.site .site-inicio-heroi-grelha{column-gap:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr))}.site .site-inicio-heroi-texto{grid-column:1/span 7}.site .site-inicio-heroi-ilustracao{grid-column:8/span 5;max-width:none}}@media (width>=1440px){.site .site-inicio-heroi-ilustracao{width:calc(100% + 48px);margin-right:-48px}}@keyframes site-inicio-entrada{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.site .site-inicio-heroi-texto{animation:site-inicio-entrada .6s var(--s-curva) both}.site .site-inicio-heroi-ilustracao{animation:site-inicio-entrada .6s var(--s-curva) .12s both}}.site .site-inicio-cabecalho,.site .site-inicio-titulo-seccao{margin-bottom:var(--s-8)}.site .site-inicio-etiquetas{gap:var(--s-2);margin:0 0 var(--s-4);flex-wrap:wrap;display:flex}.site .site-inicio-acoes--centradas{justify-content:center}.site .site-inicio-bento{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.site .site-inicio-celula{min-width:0;position:relative;overflow:hidden}.site .site-inicio-celula .site-titulo-3{margin-bottom:var(--s-3)}.site .site-inicio-celula p:not(.site-inicio-etiquetas){color:var(--s-texto);font-size:var(--s-pequeno);margin:0;line-height:1.55}.site .site-inicio-celula--escura{background:var(--s-marinho);color:var(--s-texto-claro)}.site .site-inicio-celula--escura .site-titulo-3{color:var(--s-texto-claro)}.site .site-inicio-celula--escura p:not(.site-inicio-etiquetas){color:var(--s-texto-claro-suave)}.site .site-inicio-celula--escura .site-etiqueta{color:var(--s-texto-claro);background:#ffffff1f}.site .site-inicio-pontos{margin:var(--s-5) 0 0;gap:var(--s-3);color:var(--s-texto-claro);font-size:var(--s-pequeno);padding:0;list-style:none;display:grid}.site .site-inicio-pontos li{column-gap:var(--s-3);grid-template-columns:14px minmax(0,1fr);align-items:baseline;display:grid}.site .site-inicio-pontos li:before{content:"";background:var(--s-laranja);width:14px;height:2px;transform:translateY(-.3em)}.site .site-inicio-celula--e:before{content:"";background:var(--s-laranja);width:4px;position:absolute;inset:0 auto 0 0}.site .site-inicio-celula--e{gap:var(--s-3);display:grid}.site .site-inicio-celula--e .site-titulo-3{margin-bottom:0}@media (width>=720px){.site .site-inicio-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.site .site-inicio-celula--a{grid-column:1/-1}}@media (width>=1024px){.site .site-inicio-bento{grid-template-columns:repeat(12,minmax(0,1fr))}.site .site-inicio-celula--a{grid-area:1/1/span 2/span 6}.site .site-inicio-celula--b{grid-area:1/7/auto/span 6}.site .site-inicio-celula--c{grid-area:2/7/auto/span 3}.site .site-inicio-celula--d{grid-area:2/10/auto/span 3}.site .site-inicio-celula--e{column-gap:var(--s-7);grid-area:3/1/auto/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;padding-left:44px}}.site .site-inicio-api{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.site .site-inicio-api-codigo{min-width:0}.site .site-inicio-termos{margin:var(--s-7) 0 0}.site .site-inicio-termos>div{padding-top:var(--s-4);margin-top:var(--s-4);border-top:1px solid var(--s-linha)}.site .site-inicio-termos>div:first-child{margin-top:0}.site .site-inicio-termos dt{margin:0 0 var(--s-1);font-family:var(--s-fonte-codigo);color:var(--s-marinho);font-size:14.5px;font-weight:600}.site .site-inicio-termos dd{max-width:54ch;font-size:var(--s-pequeno);color:var(--s-texto);margin:0;line-height:1.55}.site .site-inicio-resposta-titulo{margin:var(--s-6) 0 var(--s-3);color:var(--s-marinho);font-weight:600}.site .site-inicio-resposta{column-gap:var(--s-5);row-gap:var(--s-2);font-size:var(--s-pequeno);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.site .site-inicio-resposta dt{font-family:var(--s-fonte-codigo);color:var(--s-marinho);font-size:14px}.site .site-inicio-resposta dd{color:var(--s-texto-suave);margin:0}@media (width>=1024px){.site .site-inicio-api{column-gap:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.site .site-inicio-api-codigo{grid-area:1/1/auto/span 7}.site .site-inicio-api-texto{grid-area:1/8/auto/span 5}}.site .site-inicio-passos{counter-reset:passo;gap:var(--s-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.site .site-inicio-passos li{counter-increment:passo;border-top:3px solid var(--s-laranja);padding-top:var(--s-4)}.site .site-inicio-passos li:before{content:counter(passo);font-family:var(--s-fonte-titulos);color:var(--s-marinho);font-size:40px;font-weight:600;line-height:1;display:block}.site .site-inicio-passos strong{margin-top:var(--s-3);color:var(--s-marinho);font-size:20px;font-weight:600;display:block}.site .site-inicio-passos p{margin:var(--s-2) 0 0;font-size:var(--s-pequeno);color:var(--s-texto);line-height:1.55}.site .site-inicio-lote-codigo{margin-top:var(--s-8);min-width:0}.site .site-inicio-legenda{margin:var(--s-4) 0 0;font-size:var(--s-pequeno);color:var(--s-texto-suave)}.site .site-inicio-notas{gap:var(--s-6);margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--s-linha);grid-template-columns:minmax(0,1fr);display:grid}.site .site-inicio-notas .site-titulo-3{margin-bottom:var(--s-2)}.site .site-inicio-notas p{font-size:var(--s-pequeno);color:var(--s-texto);margin:0;line-height:1.55}@media (width>=720px){.site .site-inicio-passos{gap:var(--s-7) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.site .site-inicio-passos{grid-template-columns:repeat(4,minmax(0,1fr))}.site .site-inicio-notas{column-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.site .site-inicio-lista{counter-reset:item;gap:var(--s-7);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.site .site-inicio-lista li{counter-increment:item;column-gap:var(--s-5);grid-template-columns:2.4ch minmax(0,1fr);align-items:start;display:grid}.site .site-inicio-lista li:before{content:counter(item) ".";font-family:var(--s-fonte-titulos);font-size:var(--s-numeral);color:var(--s-laranja);grid-row:1/span 2;font-weight:700;line-height:.95}.site .site-inicio-lista .site-titulo-3{color:var(--s-texto-claro);grid-column:2}.site .site-inicio-lista p{margin:var(--s-2) 0 0;font-size:var(--s-pequeno);color:var(--s-texto-claro-suave);grid-column:2;line-height:1.55}@media (width>=1024px){.site .site-inicio-lista{column-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.site .site-inicio-lista li{grid-template-columns:2.6ch minmax(0,1fr)}}.site .site-inicio-linha{gap:var(--s-3);padding:var(--s-6) 0;border-top:1px solid var(--s-linha);grid-template-columns:minmax(0,1fr);display:grid}.site .site-inicio-linha .site-titulo-3{color:var(--s-marinho)}.site .site-inicio-linha p{max-width:64ch;color:var(--s-texto);margin:0}@media (width>=720px){.site .site-inicio-linha{column-gap:var(--s-6);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.site .site-inicio-chamada{text-align:center}.site .site-inicio-chamada .site-introducao{margin-inline:auto}:root{--marca:#14213d;--marca-forte:#0e1730;--marca-suave:#f2f6ff;--ligacao:#35528b;--fundo:#fbfbfa;--lateral:#f7f6f3;--superficie:#fff;--linha:#eaeaea;--linha-forte:#dcdbd7;--texto:#2f3437;--texto-forte:#16201d;--texto-suave:#787774;--vermelho-fundo:#fdebec;--vermelho:#9f2f2d;--azul-fundo:#e1f3fe;--azul:#1f6c9f;--verde-fundo:#edf3ec;--verde:#346538;--amarelo-fundo:#fbf3db;--amarelo:#956400;--sans:"Geist Variable", "Geist", "SF Pro Display", "Helvetica Neue", sans-serif;--mono:"Geist Mono Variable", "Geist Mono", "SF Mono", "JetBrains Mono", monospace;--raio:8px;--curva:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{background:var(--fundo);color:var(--texto);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.6}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--ligacao)}:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.app{grid-template-columns:236px minmax(0,1fr);min-height:100vh;display:grid}.lateral{background:var(--lateral);border-right:1px solid var(--linha);flex-direction:column;gap:28px;height:100vh;padding:28px 16px;display:flex;position:sticky;top:0}.marca{align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.marca img{width:28px;height:28px}.marca-nome{letter-spacing:-.02em;color:#14213d;font-size:19px;font-weight:600;line-height:1.1}.seletor-conta{margin-top:-12px;position:relative}.conta-atual,.lista-contas button{border:1px solid var(--linha);background:var(--superficie);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;transition:border-color .15s;display:flex}.conta-atual:hover:not(:disabled){border-color:var(--linha-forte)}.conta-atual:disabled{cursor:default}.conta-texto{flex-direction:column;min-width:0;display:flex}.conta-nome{color:var(--texto-forte);font-size:13px;font-weight:500;line-height:1.35}.conta-detalhe{color:var(--texto-suave);font-size:11px}.lista-contas{z-index:20;border:1px solid var(--linha);background:var(--superficie);border-radius:10px;width:max(100%,300px);padding:6px;animation:.15s ease-out aparecer;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000000f}.lista-contas-titulo{letter-spacing:.05em;text-transform:uppercase;color:var(--texto-suave);padding:6px 8px 8px;font-size:11px;font-weight:500}.lista-contas button{border-color:#0000}.lista-contas button:hover,.lista-contas button[aria-selected=true]{background:var(--lateral)}.navegacao{scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;min-height:0;margin:-4px;padding:4px;display:flex;overflow-y:auto}.navegacao a{color:var(--texto);border-radius:6px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;transition:background .15s;display:flex}.navegacao a svg{flex-shrink:0}.cortado{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.navegacao a:hover{background:#0000000a}.navegacao a.ativa{background:var(--superficie);color:var(--marca);box-shadow:inset 0 0 0 1px var(--linha);font-weight:500}.navegacao-titulo{letter-spacing:.05em;text-transform:uppercase;color:var(--texto-suave);padding:14px 10px 4px;font-size:11px;font-weight:500}.lateral-rodape{color:var(--texto-suave);gap:10px;margin-top:auto;padding:0 10px;font-size:12px;display:grid}.pessoa{border-top:1px solid var(--linha);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.pessoa a{color:var(--texto);min-width:0;text-decoration:none}.pessoa strong{color:var(--texto-forte);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.pessoa a span{color:var(--texto-suave);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.principal{width:100%;max-width:1180px;padding:48px 56px 96px}.cabecalho{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.cabecalho h1{letter-spacing:-.02em;color:var(--texto-forte);margin:0;font-size:32px;font-weight:600;line-height:1.1}.cabecalho p{color:var(--texto-suave);max-width:560px;margin:8px 0 0}.entrada{animation:entrar .6s var(--curva) both;animation-delay:calc(var(--i,0) * 70ms)}@keyframes entrar{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);min-width:0;padding:24px;transition:box-shadow .2s;overflow-x:auto}.cartao:hover{box-shadow:0 2px 8px #0000000a}.cartao h2{color:var(--texto-suave);margin:0 0 16px;font-size:13px;font-weight:500}.grelha-kpi{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:16px;display:grid}.grelha-2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}.kpi-valor{font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.02em;color:var(--texto-forte);font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.1}.kpi-nota{color:var(--texto-suave);margin-top:8px;font-size:12px}.numero{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px}.suave{color:var(--texto-suave)}.etiqueta{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:var(--lateral);max-width:100%;color:var(--texto-suave);border-radius:9999px;align-items:center;gap:6px;padding:2px 9px;font-size:11px;font-weight:500;display:inline-flex}.etiqueta.verde{background:var(--verde-fundo);color:var(--verde)}.etiqueta.azul{background:var(--azul-fundo);color:var(--azul)}.etiqueta.amarelo{background:var(--amarelo-fundo);color:var(--amarelo)}.etiqueta.vermelho{background:var(--vermelho-fundo);color:var(--vermelho)}.tabela{border-collapse:collapse;width:100%}.tabela th{text-align:left;color:var(--texto-suave);border-bottom:1px solid var(--linha);padding:0 12px 10px;font-size:12px;font-weight:500}.tabela .numero{white-space:nowrap}.tabela td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:12px}.tabela tr:last-child td{border-bottom:0}.tabela tr.clicavel{cursor:pointer;transition:background .12s}.tabela tr.clicavel:hover td{background:var(--fundo)}.tabela .direita{text-align:right}.botao{white-space:nowrap;border:1px solid var(--marca);background:var(--marca);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-weight:500;text-decoration:none;transition:background .15s,transform .1s;display:inline-flex}.botao:hover:not(:disabled){background:var(--marca-forte)}.botao:active{transform:scale(.98)}.botao:disabled{opacity:.45;cursor:not-allowed}.botao.secundario{background:var(--superficie);color:var(--texto-forte);border-color:var(--linha-forte)}.botao.secundario:hover:not(:disabled){background:var(--lateral)}.botao.pequeno{padding:4px 10px;font-size:13px}.botao.perigo{background:var(--superficie);color:var(--vermelho);border-color:#efc8c7}.botao.discreto{color:var(--texto-suave);background:0 0;border-color:#0000;padding:6px 8px}.botao.discreto:hover:not(:disabled){color:var(--texto-forte);background:#0000000a}.campo{flex-direction:column;gap:6px;display:flex}.campo label{color:var(--texto-suave);font-size:12px}.entrada-texto{border:1px solid var(--linha-forte);background:var(--superficie);border-radius:6px;outline:none;width:100%;padding:8px 10px;transition:border-color .12s}.entrada-texto:focus{border-color:var(--marca)}.entrada-texto:disabled{background:var(--lateral);color:var(--texto-suave)}.segmentos{background:var(--lateral);border:1px solid var(--linha);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.segmentos button{cursor:pointer;color:var(--texto-suave);background:0 0;border:0;border-radius:6px;padding:5px 12px}.segmentos button.ativo{background:var(--superficie);color:var(--marca);box-shadow:0 0 0 1px var(--linha);font-weight:500}.segmentos button:disabled{opacity:.45;cursor:not-allowed}.barra-filtros{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.linha-acoes{flex-wrap:wrap;gap:8px;display:flex}.aviso{border-radius:var(--raio);border:1px solid var(--linha);background:var(--superficie);align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.aviso.erro{background:var(--vermelho-fundo);color:var(--vermelho);border-color:#f3d3d2}.aviso.sucesso{background:var(--verde-fundo);color:var(--verde);border-color:#d6e4d4}.aviso.atencao{background:var(--amarelo-fundo);color:var(--amarelo);border-color:#f0e2b8}.vazio{text-align:center;color:var(--texto-suave);padding:48px 24px}.roda{animation:.9s linear infinite rodar}@keyframes rodar{to{transform:rotate(360deg)}}.veu{z-index:10;background:#1111112e;animation:.2s both aparecer;position:fixed;inset:0}.gaveta{background:var(--superficie);border-left:1px solid var(--linha);width:min(640px,100vw);animation:deslizar .38s var(--curva) both;z-index:11;padding:32px 36px 64px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes aparecer{0%{opacity:0}}@keyframes deslizar{0%{opacity:0;transform:translate(32px)}}.gaveta h2{letter-spacing:-.02em;color:var(--texto-forte);margin:8px 0 4px;font-size:26px;font-weight:600;line-height:1.1}.seccao{margin-top:28px}.seccao h3{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px;font-size:12px;font-weight:500}.pares{grid-template-columns:140px 1fr;gap:6px 16px;display:grid}.pares dt{color:var(--texto-suave)}.pares dd{margin:0}.totais{width:280px;margin-left:auto}.totais div{justify-content:space-between;padding:4px 0;display:flex}.totais .total{border-top:1px solid var(--linha);color:var(--texto-forte);margin-top:6px;padding-top:10px;font-weight:600}.grafico rect{fill:#d9d7d1;transition:fill .15s}.grafico rect:hover{fill:var(--marca)}.grafico text{font-family:var(--mono);fill:var(--texto-suave);font-size:10px}.linhas-fatura{grid-template-columns:2.2fr .7fr 1fr .7fr 1.1fr .9fr 32px;align-items:end;gap:8px;display:grid}.linhas-fatura .cabeca{color:var(--texto-suave);padding-bottom:2px;font-size:12px}.grelha-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.grelha-form.duas{grid-template-columns:repeat(2,minmax(0,1fr))}.grelha-form .largo{grid-column:1/-1}.site.ecra-entrada{background:var(--s-gradiente-heroi);grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.ecra-entrada-topo{justify-content:space-between;align-items:center;gap:var(--s-4);width:100%;min-height:var(--s-altura-barra);--s-foco:var(--s-laranja);display:flex}.ecra-entrada-corpo{justify-content:center;align-items:center;gap:var(--s-5);padding:var(--s-5) var(--s-margem) var(--s-8);flex-direction:column;display:flex}.ecra-entrada-cartao{gap:var(--s-4);width:min(480px,100%);padding:var(--s-5);box-shadow:var(--s-sombra-alta);display:grid}@media (width>=480px){.ecra-entrada-cartao{padding:var(--s-6)}}.ecra-entrada-titulo{color:var(--s-marinho);font-family:var(--s-fonte-titulos);letter-spacing:.5px;align-items:center;gap:10px;font-size:clamp(30px,24px + 1.2vw,38px);font-weight:600;line-height:1.05;display:flex}.ecra-entrada-texto,.ecra-entrada-nota{color:var(--s-texto-suave);font-size:17px}.ecra-entrada-nota{font-size:var(--s-pequeno)}.ecra-entrada-form{gap:var(--s-4);margin-top:var(--s-2);display:grid}.ecra-entrada-passos{gap:6px;margin:0;padding-left:20px;font-size:16px;display:grid}.ecra-entrada-segredo{text-align:center}.ecra-entrada-cartao .aviso{border-radius:var(--s-raio-interior);margin:0;font-size:16px}.ecra-entrada-cartao .site-botao{width:100%;padding-inline:var(--s-4);white-space:normal;text-align:center}.ecra-entrada-cartao .site-botao:disabled{opacity:.55;cursor:not-allowed}.ecra-entrada-rodape{gap:var(--s-3);text-align:center;--s-foco:var(--s-laranja);justify-items:center;display:grid}.ecra-entrada-ligacoes{justify-content:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.ecra-entrada-ambiente{color:var(--s-texto-claro-suave);font-size:14px}.site .ecra-entrada-lig{color:var(--s-texto-claro-suave);font-family:var(--s-fonte-texto);font-size:var(--s-pequeno);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;display:inline-flex}.site .ecra-entrada-lig:hover{color:var(--s-texto-claro)}.site .site-campo input.codigo-totp{font-family:var(--mono);letter-spacing:.3em;text-align:center;font-size:22px}.qr{border:1px solid var(--linha);border-radius:var(--raio);background:#fff;width:180px;height:180px;margin:8px auto;padding:8px;display:block}.segredo{font-family:var(--mono);border:1px solid var(--linha);background:var(--lateral);word-break:break-all;-webkit-user-select:all;user-select:all;border-radius:6px;padding:10px 12px;font-size:13px}.etiqueta-ambiente{letter-spacing:.05em;text-transform:uppercase;background:var(--amarelo-fundo);color:var(--amarelo);border-radius:9999px;align-self:flex-start;margin:-16px 10px 0;padding:2px 9px;font-size:11px;font-weight:500;display:inline-flex}.carteira{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.cartao-empresa{color:inherit;cursor:pointer;flex-direction:column;gap:14px;text-decoration:none;display:flex}.cartao-empresa:hover{border-color:var(--linha-forte)}.cartao-empresa h3{color:var(--texto-forte);margin:0;font-size:16px;font-weight:600;line-height:1.3}.alertas{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.alertas li{align-items:flex-start;gap:8px;display:flex}.alertas .erro{color:var(--vermelho)}.alertas .aviso-texto{color:var(--amarelo)}.alertas .info{color:var(--azul)}.pesquisa{max-width:320px}.passos{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.passo{color:var(--texto-suave);background:var(--lateral);border-radius:9999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:13px;display:inline-flex}.passo b{background:var(--superficie);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--linha);border-radius:9999px;place-items:center;font-size:12px;font-weight:500;display:inline-grid}.passo.atual{color:var(--marca);background:var(--marca-suave)}.passo.feito b{background:var(--marca);color:#fff;box-shadow:none}.zona-ficheiro{border:1px dashed var(--linha-forte);border-radius:var(--raio);background:var(--fundo);text-align:center;color:var(--texto-suave);cursor:pointer;place-items:center;gap:8px;padding:36px 24px;transition:border-color .15s,background .15s;display:grid}.zona-ficheiro:hover,.zona-ficheiro.sobre{border-color:var(--marca);background:var(--marca-suave)}.progresso{background:var(--lateral);border-radius:9999px;height:6px;margin:12px 0;overflow:hidden}.progresso div{background:var(--marca);height:100%;transition:width .2s ease-out}.problemas{color:var(--vermelho);margin:4px 0 0;padding-left:18px;font-size:12px}kbd{font-family:var(--mono);border:1px solid var(--linha);background:var(--lateral);border-radius:4px;padding:1px 6px;font-size:12px}.recorrentes-grelha{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}.ajuda-variaveis{position:sticky;top:16px}@media (width<=1200px){.recorrentes-grelha{grid-template-columns:minmax(0,1fr)}.ajuda-variaveis{position:static}.grelha-2{grid-template-columns:minmax(0,1fr)}}@media (width<=980px){.app{grid-template-columns:minmax(0,1fr)}.lateral{height:auto;position:static}.principal{padding:32px 16px 64px}.grelha-kpi,.grelha-2,.grelha-form,.grelha-form.duas{grid-template-columns:1fr}.cabecalho{flex-direction:column;align-items:flex-start}.linhas-fatura{grid-template-columns:1fr 1fr}.linhas-fatura .cabeca{display:none}}
