@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/atkinson-hyperlegible-400-Kk6lkzH4.woff2)format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/atkinson-hyperlegible-700-BfnuZ9Vb.woff2)format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/build/assets/onest-BXvespbm.woff2)format("woff2")}:root{--marca:#222;--acao:#ff6b5e;--acao-hover:#ff5a4c;--acao-texto:#c93c31;--acao-fundo:#fff0ee;--nevoa:#f7f7f7;--branco:#fff;--linha:#ebebeb;--linha-forte:#ddd;--tinta:#222;--apoio:#6a6a6a;--verde:#23784a;--erro:#b42318;--aviso-fundo:#fff4d6;--aviso-texto:#8a5a00;--titulo:"Onest", "Helvetica Neue", Arial, sans-serif;--texto:"Atkinson Hyperlegible", -apple-system, "Segoe UI", sans-serif;--largura:1180px;--ls-texto:.01em;--ls-apoio:.015em;--ls-selo:.02em;--ls-titulo:-.01em;--sombra:0 2px 8px #22222214;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--branco);color:var(--tinta);font-family:var(--texto);letter-spacing:var(--ls-texto);overflow-wrap:break-word;margin:0;font-size:1.125rem;line-height:1.55}::selection{background:var(--acao-fundo);color:var(--marca)}a{color:var(--marca);text-underline-offset:3px}a:focus-visible,button:focus-visible{outline:3px solid var(--marca);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{font-family:var(--titulo);color:var(--marca);text-wrap:balance;letter-spacing:var(--ls-titulo);margin:0}h1{font-size:clamp(2.1rem,4.2vw,3.3rem);font-weight:800;line-height:1.06}h2{font-size:clamp(1.55rem,2.6vw,2.2rem);font-weight:600;line-height:1.12}h3{letter-spacing:0;font-size:1.22rem;font-weight:500;line-height:1.25}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.ic{vertical-align:middle;flex:none;display:inline-block}.miolo{width:100%;max-width:var(--largura);margin:0 auto;padding-inline:24px}.sub{color:var(--apoio);max-width:46ch;font-size:1.18rem}.num{font-family:var(--titulo);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-titulo)}.visualmente-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pular{z-index:10;background:var(--marca);color:var(--branco);border-radius:10px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.pular:focus{top:12px}.fonte,.exemplo,.aviso-af,.pequeno,small{letter-spacing:var(--ls-apoio)}.topo-site{background:var(--branco);border-bottom:1px solid var(--linha)}.topo-site .miolo{justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}.marca{font-family:var(--titulo);color:var(--marca);letter-spacing:var(--ls-titulo);white-space:nowrap;align-items:center;gap:10px;font-size:1.25rem;font-weight:800;text-decoration:none;display:flex}.marca .simbolo{background:var(--acao);border-radius:10px;flex:none;width:36px;height:36px;padding:3px}.nav{font-family:var(--titulo);align-items:center;gap:28px;font-size:1rem;font-weight:500;display:flex}.nav a{color:var(--tinta);text-decoration:none}.nav .btn{min-height:44px;padding:0 18px;font-size:1rem}.rodape-site{background:var(--nevoa);color:var(--apoio);border-top:1px solid var(--linha);letter-spacing:var(--ls-apoio);margin-top:104px;padding-block:52px;font-size:.9375rem}.rodape-site .miolo{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;display:grid}.rodape-site .nome{max-width:46ch;color:var(--tinta);margin-top:16px;font-size:1rem}.rodape-site .nome b{font-family:var(--titulo);font-weight:600}.rodape-site p{max-width:54ch;margin-top:12px}.rodape-site p a{color:var(--marca);font-weight:700}.rodape-site nav{flex-wrap:wrap;place-content:start flex-end;gap:10px 24px;display:flex}.rodape-site nav a{color:var(--marca);font-family:var(--titulo);padding-block:4px;font-weight:500;text-decoration:none}.rodape-site nav a:hover{text-decoration:underline}.rodape-site .link-botao{font:inherit;font-family:var(--titulo);color:var(--marca);cursor:pointer;background:0 0;border:0;min-height:24px;padding:4px 0;font-weight:500}.rodape-site .link-botao:hover{text-decoration:underline}.aviso-medicao{z-index:20;background:var(--branco);max-width:640px;color:var(--tinta);border:1px solid var(--linha-forte);border-radius:14px;gap:14px;margin-inline:auto;padding:16px 20px;font-size:.9375rem;display:grid;position:fixed;inset:auto 16px 16px;box-shadow:0 6px 24px #2222221f}.aviso-medicao[hidden]{display:none}.aviso-medicao p{margin:0}.aviso-medicao a{color:var(--marca);font-weight:700}.aviso-medicao .acoes{gap:12px;display:flex}.aviso-medicao button{border:2px solid var(--marca);background:var(--branco);min-height:48px;color:var(--marca);font:inherit;cursor:pointer;border-radius:10px;flex:1;padding:10px 18px;font-weight:700}.aviso-medicao button:hover{background:var(--nevoa)}.rodape-site .quem-responde{color:var(--apoio)}.btn{min-height:56px;font-family:var(--texto);letter-spacing:var(--ls-texto);cursor:pointer;white-space:nowrap;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:1.125rem;font-weight:700;text-decoration:none;transition:transform .12s cubic-bezier(.2,0,0,1),background-color .12s,border-color .12s;display:inline-flex}.btn:active{transform:scale(.98)}.btn.primario{background:var(--acao);color:var(--marca)}.btn.primario:hover{background:var(--acao-hover)}.btn.secundario{background:var(--branco);color:var(--marca);border:1.5px solid var(--linha-forte)}.btn.secundario:hover{border-color:var(--marca)}.fonte{color:var(--apoio);align-items:flex-start;gap:6px;font-size:.875rem;line-height:1.4;display:inline-flex}.fonte .ic{color:var(--verde);margin-top:1px}.fonte b{color:var(--tinta);font-weight:700}.aviso-af{color:var(--apoio);align-items:flex-start;gap:8px;max-width:62ch;font-size:.875rem;line-height:1.45;display:flex}.aviso-af .ic{margin-top:2px}.exemplo{color:var(--apoio);font-size:.84375rem}.pequeno{color:var(--apoio);font-size:.875rem}.anel{flex:none;place-items:center;display:grid;position:relative}.anel svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.tarefa{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;display:grid}.tarefa .m{border:2px solid var(--linha-forte);border-radius:50%;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.tarefa.feita .m{background:var(--verde);border-color:var(--verde);color:#fff}.tarefa b{font-family:var(--titulo);letter-spacing:0;font-weight:500;display:block}.tarefa.feita b{color:var(--apoio);font-weight:400;text-decoration:line-through}.tarefa small{color:var(--apoio);margin-top:2px;font-size:.90625rem;display:block}.tarefa small.perto{color:var(--tinta);font-weight:700}.a-hero .miolo{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;padding-block:72px 88px;display:grid}.a-hero .sub{margin-top:22px}.a-viagem{border:1px solid var(--linha);background:var(--branco);box-shadow:var(--sombra);border-radius:20px;margin:0;overflow:hidden}.a-viagem .vcab{border-bottom:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:18px 22px;display:flex}.a-viagem .vcab b{font-family:var(--titulo);font-size:1.2rem;font-weight:600;display:block}.a-viagem .vcab small{color:var(--apoio);font-size:.875rem}.a-viagem .vcab .conta{align-items:center;gap:10px;display:flex}.a-viagem .vcab .conta b{white-space:nowrap;font-size:1.15rem;font-weight:800;line-height:1;display:block}.a-viagem .vcab .conta small{white-space:nowrap;margin-top:2px;display:block}.a-pessoa{border-bottom:1px solid var(--linha);grid-template-columns:44px minmax(0,1fr);gap:14px;padding:16px 22px;display:grid}.a-pessoa .av{background:var(--nevoa);width:44px;height:44px;font-family:var(--titulo);color:var(--marca);border-radius:50%;place-items:center;font-size:1.0625rem;font-weight:800;display:grid}.a-pessoa .quem{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.a-pessoa .quem b{font-family:var(--titulo);letter-spacing:0;font-size:1.08rem;font-weight:500}.a-pessoa .quem span{color:var(--apoio);letter-spacing:var(--ls-apoio);font-size:.875rem}.a-pessoa .tarefa{padding:6px 0 0}.a-viagem .todos{background:var(--nevoa);padding:14px 22px 18px;font-size:.96875rem}.a-viagem .todos b{font-family:var(--titulo);font-weight:500}.a-viagem+.exemplo{margin-top:10px}.a-formatos{padding-block:24px 0}.a-formatos h2{max-width:24ch}.a-formatos .intro{color:var(--apoio);max-width:58ch;margin-top:14px}.a-linhas{border-top:2px solid var(--marca);margin-top:40px}.a-linha{border-bottom:1px solid var(--linha);grid-template-columns:56px minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:24px;padding:26px 0;display:grid}.a-linha .ico{background:var(--nevoa);width:48px;height:48px;color:var(--marca);border-radius:14px;place-items:center;display:grid}.a-linha .ico.n{font-family:var(--titulo);letter-spacing:var(--ls-titulo);font-size:1.35rem;font-weight:800}.a-linha h3{padding-top:10px;font-size:1.3rem}.a-linha .muda{gap:8px;padding-top:10px;display:grid}.a-brasil{margin-top:96px}.a-brasil .caixa-br{background:var(--nevoa);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;padding:44px;display:grid}.a-brasil .caixa-br p.l{color:var(--apoio);margin-top:14px}.a-brasil ul{gap:18px;display:grid}.a-brasil li{gap:4px;display:grid}.a-brasil li>b{font-family:var(--titulo);letter-spacing:0;font-size:1.12rem;font-weight:500}.a-destinos{margin-top:96px}.a-destinos .lista{border-top:1px solid var(--linha);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px;display:grid}.a-destinos .d{color:var(--tinta);border-bottom:1px solid var(--linha);align-content:start;gap:6px;padding:22px 24px 22px 0;text-decoration:none;display:grid}.a-destinos .d b{font-family:var(--titulo);align-items:center;gap:8px;font-size:1.45rem;font-weight:600;display:flex}.a-destinos .d span{color:var(--apoio);font-size:1rem}.a-destinos a.d:hover b{text-underline-offset:4px;text-decoration:underline}.a-destinos .breve{color:var(--apoio);letter-spacing:var(--ls-apoio);margin-top:16px;font-size:.9375rem}.a-final{margin-top:96px}.a-final .miolo>div{border-top:2px solid var(--marca);justify-content:space-between;align-items:center;gap:28px;padding-top:36px;display:flex}.a-final h2{max-width:22ch}.a-final .baixar{margin-top:0}.a-app .chapeu{font-family:var(--titulo);letter-spacing:var(--ls-selo);color:var(--apoio);margin-bottom:16px;font-size:.96875rem;font-weight:500}.a-app-dois{margin-top:96px}.a-app-dois .miolo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.a-app-dois .vem{border-top:2px solid var(--marca);margin-top:24px;display:grid}.a-app-dois .vem li{border-bottom:1px solid var(--linha);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.a-app-dois .vem .ic{color:var(--verde);margin-top:3px}.a-app-dois .faq{border-top:2px solid var(--marca);margin-top:24px;display:grid}.a-app-dois .faq div{border-bottom:1px solid var(--linha);gap:6px;padding:18px 0;display:grid}.a-app-dois .faq h3{font-size:1.12rem}.a-app-dois .faq p{color:var(--apoio);font-size:1.03125rem}.baixar{justify-items:start;gap:20px;margin-top:32px;display:grid}.lojas{flex-wrap:wrap;gap:12px;display:flex}.loja{border-radius:12px;line-height:0;display:inline-block}.loja svg{width:auto;height:56px;display:block}.loja:focus-visible{outline-offset:3px}.pc{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;max-width:470px;display:grid}.pc .qr{border:1px solid var(--linha-forte);shape-rendering:crispedges;border-radius:10px;width:104px;height:104px;display:block}.pc b{font-family:var(--titulo);font-size:1.05rem;font-weight:500}.pc p{color:var(--apoio);margin-top:4px;font-size:.96875rem;line-height:1.45}.pc .end{overflow-wrap:anywhere;letter-spacing:var(--ls-apoio);margin-top:6px;font-size:.875rem;font-weight:700;display:inline-block}[data-sistema=ios] .loja-google-play,[data-sistema=android] .loja-app-store,[data-sistema=ios] .pc,[data-sistema=android] .pc{display:none}.fonte a{color:inherit;text-decoration:none}.fonte a:hover b{text-decoration:underline}.fonte.rev .ic{color:var(--aviso-texto)}.selo{letter-spacing:var(--ls-selo);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:.8125rem;font-weight:700;line-height:1.4;display:inline-flex}.selo.obrig{background:var(--marca);color:#fff}.selo.recom{background:var(--nevoa);color:var(--marca);box-shadow:inset 0 0 0 1px var(--linha-forte)}.selo.info{background:var(--nevoa);color:var(--apoio)}.selo.dep{background:var(--nevoa);color:var(--marca);box-shadow:inset 0 0 0 1px var(--linha-forte)}.selo.rev{background:var(--aviso-fundo);color:var(--aviso-texto)}.migalha{color:var(--apoio);letter-spacing:var(--ls-apoio);padding-top:28px;font-size:.875rem}.migalha a{color:var(--apoio)}.a-dest-cab{gap:16px;max-width:880px;padding-block:18px 36px;display:grid}.a-dest-cab .meta{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.a-curta{border:2px solid var(--marca);border-radius:20px;gap:12px;max-width:880px;padding:26px 30px;display:grid}.a-curta h2{font-size:1.3rem}.a-curta ol{gap:6px;padding-left:22px;list-style:decimal;display:grid}.a-curta p{color:var(--apoio);font-size:1rem}.a-exemplo{margin-top:48px;margin-bottom:8px}.a-exemplo h2{max-width:26ch}.a-exemplo .intro{color:var(--apoio);max-width:62ch;margin-top:12px}.a-exemplo .cols{border-top:2px solid var(--marca);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;margin-top:28px;display:grid}.a-exemplo .col{align-content:start;gap:2px;padding:20px 24px 8px 0;display:grid}.a-exemplo .col+.col{border-left:1px solid var(--linha);padding-left:24px}.a-exemplo .col h3{font-size:1.12rem}.a-exemplo .col .q{color:var(--apoio);letter-spacing:var(--ls-apoio);margin-bottom:6px;font-size:.875rem}.a-grupos{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:56px;margin-top:56px;display:grid}.a-grupo{border-top:1px solid var(--linha);grid-template-columns:220px minmax(0,1fr);gap:32px;padding-block:32px;display:grid}.a-grupo:first-child{border-top:2px solid var(--marca)}.a-grupo .para{align-content:start;gap:10px;display:grid}.a-grupo .para .ico{background:var(--nevoa);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.a-grupo .para h2{font-size:1.35rem}.a-grupo .para p{color:var(--apoio);letter-spacing:var(--ls-apoio);font-size:.9375rem}.a-grupo .para .mais{font-size:.9375rem;font-weight:700}.a-grupo .regras,.regras-do-guia{gap:22px;display:grid}.regras-do-guia{border-top:2px solid var(--marca);padding-top:28px}.a-regra{gap:8px;display:grid}.a-regra .cab{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.a-regra h3{font-size:1.15rem}.a-regra p{max-width:62ch}.a-regra .prazo{color:var(--tinta);letter-spacing:var(--ls-apoio);align-items:flex-start;gap:6px;font-size:.875rem;line-height:1.4;display:inline-flex}.a-regra .prazo .ic{margin-top:1px}.a-regra .prazo b{font-family:var(--titulo);font-weight:500}.a-regra .prazo.sugerido{color:var(--apoio)}.a-regra .prazo.sugerido b{color:var(--apoio);font-weight:400}.aviso-revisao{color:var(--aviso-texto);background:var(--aviso-fundo);border-radius:12px;max-width:70ch;padding:10px 14px;font-size:.9375rem}.a-lado{gap:16px;display:grid;position:sticky;top:24px}.a-lado .cta{border:1px solid var(--linha);box-shadow:var(--sombra);border-radius:20px;gap:14px;padding:24px;display:grid}.a-lado .cta h3{font-size:1.3rem;font-weight:600}.a-lado .cta p{color:var(--apoio);font-size:1rem}.a-lado .cta .baixar{gap:16px;margin-top:2px}.a-lado .cta .pc{grid-template-columns:minmax(0,1fr);gap:12px}.a-lado .cta .pc .qr{width:88px;height:88px}.a-lado .cta .pc p{font-size:.90625rem}.a-lado .nav-dest{gap:10px;padding:4px;font-size:1rem;display:grid}.a-lado .nav-dest b{font-family:var(--titulo);font-weight:500}.lojas.empilha{justify-items:start;gap:10px;display:grid}.perguntas,.fontes-da-pagina,.ofertas,.clima,.outros-paises{margin-top:64px}.lista-perguntas{border-top:2px solid var(--marca);max-width:880px;margin-top:20px}.lista-perguntas div{border-bottom:1px solid var(--linha);gap:6px;padding:18px 0;display:grid}.lista-perguntas h3{font-size:1.12rem}.lista-perguntas p{color:var(--apoio);max-width:70ch}.fontes-da-pagina ul{max-width:880px;margin-top:16px;font-size:.9375rem}.fontes-da-pagina li{border-top:1px solid var(--linha);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:10px 0;display:grid}.fontes-da-pagina li a{color:var(--tinta)}.fontes-da-pagina li a b{font-family:var(--titulo);font-weight:500}.fontes-da-pagina li span{color:var(--apoio);white-space:nowrap;letter-spacing:var(--ls-apoio)}.fontes-da-pagina li span.rev{color:var(--aviso-texto)}.ofertas .aviso-af{margin-top:12px}.lista-ofertas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:20px;display:grid}.lista-ofertas li{border:1px solid var(--linha);border-radius:16px;align-content:start;gap:8px;padding:20px;display:grid}.lista-ofertas .categoria{font-size:.8125rem;font-family:var(--titulo);color:var(--apoio);letter-spacing:var(--ls-selo);font-weight:500}.lista-ofertas b{font-family:var(--titulo);letter-spacing:0;font-size:1.1rem;font-weight:500}.lista-ofertas p{color:var(--apoio);font-size:.9375rem}.lista-ofertas .btn{white-space:normal;text-align:center;min-height:48px;margin-top:6px;font-size:1rem}.tabela-clima{margin-top:16px}.tabela-clima table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:1rem}.tabela-clima th,.tabela-clima td{text-align:left;border-bottom:1px solid var(--linha);padding:8px 12px 8px 0}.tabela-clima th{font-family:var(--titulo);font-weight:500}.tabela-clima thead th{color:var(--apoio);border-bottom-color:var(--marca)}.fontes-do-clima{margin-top:12px}.mala ul{border-top:2px solid var(--marca);margin-top:16px}.mala li{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:baseline;gap:8px 24px;padding:10px 0;font-size:1rem;display:flex}.mala li b{font-family:var(--titulo);letter-spacing:0;font-weight:500}.mala li span{max-width:50%;color:var(--apoio);text-align:right;flex:none}.mala-vazia{border-top:2px solid var(--marca);border-bottom:1px solid var(--linha);color:var(--apoio);margin:16px 0 0;padding:12px 0;font-size:1rem;line-height:1.5}.clima{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:baseline;gap:0 48px;scroll-margin-top:24px;display:grid}.cidades-do-clima+.clima{margin-top:28px}.mala h3{font-size:1.3rem;font-weight:600}.cidades-do-clima{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:0;display:flex}.cidades-do-clima p{color:var(--apoio)}.cidades-do-clima p b{color:var(--tinta)}.cidades-do-clima ul{flex-wrap:wrap;gap:8px;display:flex}.cidades-do-clima a{border:1.5px solid var(--linha-forte);min-height:44px;color:var(--marca);letter-spacing:var(--ls-selo);border-radius:999px;align-items:center;padding:8px 16px;font-weight:400;text-decoration:none;display:inline-flex}.cidades-do-clima a:hover{border-color:var(--marca)}.a-destinos.indice{margin-top:8px}.outros-paises .intro{color:var(--apoio);max-width:70ch;margin-top:12px}.outros-paises details{margin-top:20px}.outros-paises summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.outros-paises ul{columns:3 220px;column-gap:32px;margin-top:12px;font-size:.9375rem}.outros-paises li{break-inside:avoid;padding:4px 0}.outros-paises li span{color:var(--apoio);letter-spacing:var(--ls-apoio);font-size:.8125rem}.a-linhas.guias h2{letter-spacing:0;padding-top:10px;font-size:1.3rem;font-weight:500}.a-linhas.guias h2 a{text-decoration:none}.a-linhas.guias h2 a:hover{text-underline-offset:4px;text-decoration:underline}.a-brasil li>a{text-decoration:none}.a-brasil li>a b{font-family:var(--titulo);letter-spacing:0;font-size:1.12rem;font-weight:500}.a-brasil li>a:hover b{text-decoration:underline}.a-destinos .breve a{color:var(--marca);font-weight:700}.texto-cab{gap:14px;max-width:760px;padding-block:56px 8px;display:grid}.texto-cab .data{color:var(--apoio);letter-spacing:var(--ls-apoio);font-size:.9375rem}.empresa{background:var(--nevoa);border-radius:16px;grid-template-columns:max-content minmax(0,1fr);gap:6px 20px;max-width:640px;margin-top:20px;padding:20px 22px;font-size:1rem;display:grid}.empresa dt{font-family:var(--titulo);font-weight:500}.empresa dd{margin:0}.prosa{max-width:70ch;margin-top:32px}.prosa h2{margin-top:44px;margin-bottom:12px;font-size:1.45rem}.prosa h3{margin-top:28px;margin-bottom:8px;font-size:1.15rem}.prosa p{margin-top:12px}.prosa ul,.prosa ol{gap:8px;margin-top:12px;padding-left:22px;display:grid}.prosa ul{list-style:outside}.prosa ol{list-style:decimal}.prosa li::marker{color:var(--apoio)}.prosa table{border-collapse:collapse;width:100%;margin-top:16px;font-size:1rem}.prosa th,.prosa td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linha);padding:10px 12px 10px 0}.prosa th{font-family:var(--titulo);border-bottom-color:var(--marca);font-weight:500}.prosa blockquote{background:var(--nevoa);border-radius:16px;margin:20px 0 0;padding:18px 22px}.prosa blockquote p:first-child{margin-top:0}.prosa strong{font-weight:700}.prosa .tabela{overflow-x:auto}.aviso-cab{gap:18px;max-width:760px;padding-block:72px 0;display:grid}.aviso-cab .acoes{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.convite-passos{border-top:2px solid var(--marca);max-width:760px;margin-top:40px}.convite-passos li{border-bottom:1px solid var(--linha);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;padding:20px 0;display:grid}.convite-passos .ico{background:var(--nevoa);width:44px;height:44px;font-family:var(--titulo);border-radius:14px;place-items:center;font-size:1.2rem;font-weight:800;display:grid}.convite-passos b{font-family:var(--titulo);letter-spacing:0;font-size:1.12rem;font-weight:500;display:block}.convite-passos p{color:var(--apoio);margin-top:4px}.convite-passos .btn{margin-top:12px}.convite-passos code{font-family:var(--texto);background:var(--nevoa);word-break:break-all;color:var(--tinta);border-radius:8px;padding:2px 8px;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:active{transform:none}}@media (width<=760px){body{font-size:1.0625rem}.miolo{padding-inline:18px}h1{font-size:2.05rem}h1,h2{overflow-wrap:anywhere}.sub{font-size:1.08rem}.topo-site .miolo{flex-wrap:wrap;row-gap:8px;min-height:64px;padding-block:10px}.nav a:not(.btn){display:none}.nav .btn{min-height:42px;padding:0 12px;font-size:.9375rem}.marca{gap:8px;font-size:1.0625rem}.marca .simbolo{width:32px;height:32px}.rodape-site{margin-top:72px}.rodape-site .miolo{grid-template-columns:minmax(0,1fr);gap:24px}.rodape-site nav{justify-content:flex-start}.btn{min-height:54px}.a-hero .miolo,.a-linha,.a-brasil .caixa-br,.a-app-dois .miolo,.a-grupos,.a-grupo{grid-template-columns:minmax(0,1fr);gap:24px}.a-grupo{gap:16px;padding-block:26px}.a-grupo .para{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px}.a-grupo .para p,.a-grupo .para .mais{grid-column:1/-1}.a-lado{order:-1;position:static}.a-lado .nav-dest{display:none}.a-exemplo .cols{grid-template-columns:minmax(0,1fr)}.a-exemplo .col,.a-exemplo .col+.col{border-left:0;border-top:1px solid var(--linha);padding:18px 0 6px}.a-exemplo .col:first-child{border-top:0}.a-curta{padding:22px}.fontes-da-pagina li{grid-template-columns:minmax(0,1fr);gap:2px}.fontes-da-pagina li span{white-space:normal}.perguntas,.fontes-da-pagina,.ofertas,.clima,.outros-paises{margin-top:48px}.clima{grid-template-columns:minmax(0,1fr)}.clima .mala{margin-top:32px}.cidades-do-clima{gap:12px;display:grid}.cidades-do-clima+.clima{margin-top:40px}.a-hero .miolo{gap:36px;padding-block:40px 56px}.a-linha{grid-template-columns:48px minmax(0,1fr);gap:4px 16px;padding:22px 0}.a-linha .muda{grid-column:2;padding-top:0}.a-brasil{margin-top:72px}.a-brasil .caixa-br{border-radius:20px;padding:26px 22px}.a-destinos .lista{grid-template-columns:minmax(0,1fr)}.a-final .miolo>div{flex-direction:column;align-items:flex-start}.a-app-dois{margin-top:72px}.texto-cab,.aviso-cab{padding-top:40px}.empresa{grid-template-columns:minmax(0,1fr);gap:2px}.empresa dd+dt{margin-top:10px}.prosa table,.prosa tbody,.prosa tr,.prosa td{display:block}.prosa thead{display:none}.prosa tr{border-bottom:1px solid var(--linha);padding:12px 0}.prosa td{border:0;padding:0}.prosa td:first-child{font-family:var(--titulo);font-weight:500}.prosa td+td{color:var(--apoio);margin-top:4px}}
