:root{--creme:#fbf3e6;--creme-2:#f3e6d2;--terra:#e1602f;--terra-esc:#b8451d;--mostarda:#efa531;--verde:#2b5d4f;--verde-esc:#1d4238;--tinta:#2b2118;--tinta-suave:#5a4c3e;--borda:#e2d0ad;--branco:#fffdf8;--f-fraunces:var(--font-display)}*{box-sizing:border-box}body,html{margin:0;background:var(--creme);color:var(--tinta);font-family:var(--font-body),system-ui,sans-serif;overflow-x:hidden}.font-display,h1,h2,h3{font-family:var(--font-display),Georgia,serif;font-weight:700;text-wrap:balance}.font-mono{font-family:var(--font-mono),monospace}a{color:inherit}button,input,select,textarea{font-family:inherit}:focus-visible{outline:3px solid var(--verde);outline-offset:3px;border-radius:4px}.site-publico .b-botao,.site-publico .b-card,.site-publico .b-foto{transition:transform .25s ease,box-shadow .25s ease}.site-publico .b-faixa{box-shadow:0 0 0 100vmax var(--faixa-cor);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);background:var(--faixa-cor)}[data-tema=ceu-aberto] .b-titulo{letter-spacing:-.025em}[data-tema=ceu-aberto] .b-card:hover{transform:translateY(-6px)}[data-tema=ceu-aberto] .b-foto img{transition:transform .6s ease}[data-tema=ceu-aberto] .b-foto:hover img{transform:scale(1.05)}[data-tema=ceu-aberto] .b-galeria{gap:1.4rem!important}[data-tema=ceu-aberto] .b-contato{border-radius:40px 40px 0 0}[data-tema=noite-de-estrada] .b-titulo:after{content:"";display:block;width:64px;height:4px;margin-top:.9rem;border-radius:4px;background:linear-gradient(90deg,var(--t-destaque),transparent)}[data-tema=noite-de-estrada] .b-titulo-centro:after{margin-left:auto;margin-right:auto}[data-tema=noite-de-estrada] .b-card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--t-destaque),0 28px 60px -24px rgba(0,0,0,.8)!important}[data-tema=noite-de-estrada] .b-card-linha{border-top-color:hsla(0,0%,100%,.14)!important}[data-tema=noite-de-estrada] .b-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;z-index:2;background:linear-gradient(to top,var(--t-fundo),transparent);pointer-events:none}[data-tema=noite-de-estrada] .b-selos{border-top-color:hsla(0,0%,100%,.1)!important}[data-tema=cartao-postal] .b-card{border:9px solid #fffdf8!important;outline:1px solid var(--borda)}[data-tema=cartao-postal] .b-card-img:after{content:"✈";display:grid;place-items:center;font-size:22px;color:var(--t-destaque);position:absolute;top:12px;right:12px;width:46px;height:54px;z-index:2;background:var(--t-superficie);border:2px dashed var(--t-destaque);outline:4px solid var(--t-superficie);transform:rotate(4deg);box-shadow:0 2px 6px rgba(0,0,0,.25);opacity:.92}[data-tema=cartao-postal] .b-card-evento .b-card-img:after{top:40px}[data-tema=cartao-postal] .b-card-nome,[data-tema=cartao-postal] .b-titulo{font-style:italic}[data-tema=cartao-postal] .grade-destinos>div:nth-child(odd) .b-card,[data-tema=cartao-postal] .grade-eventos>div:nth-child(odd) .b-card{transform:rotate(-.6deg)}[data-tema=cartao-postal] .grade-destinos>div:nth-child(2n) .b-card,[data-tema=cartao-postal] .grade-eventos>div:nth-child(2n) .b-card{transform:rotate(.6deg)}[data-tema=cartao-postal] .b-card:hover{transform:rotate(0) translateY(-4px)!important}[data-tema=cartao-postal] .b-foto{padding:10px 10px 0;background:#fffdf8!important;border-radius:2px!important}[data-tema=cartao-postal] .b-galeria>.b-foto:nth-child(3n+1){transform:rotate(-1.4deg)}[data-tema=cartao-postal] .b-galeria>.b-foto:nth-child(3n+2){transform:rotate(1deg)}[data-tema=cartao-postal] .b-galeria>.b-foto:nth-child(3n){transform:rotate(-.5deg)}[data-tema=cartao-postal] .b-foto:hover{transform:rotate(0) scale(1.02)}[data-tema=cartao-postal] .b-legenda{font-family:var(--f-caveat),cursive;font-size:1.2rem!important;color:var(--tinta)!important;text-align:center;padding:.4rem .4rem .7rem!important}[data-tema=bilhete] .font-display,[data-tema=bilhete] h1,[data-tema=bilhete] h2,[data-tema=bilhete] h3{font-weight:400;letter-spacing:.02em}[data-tema=bilhete] .b-card-nome{font-size:1.7rem!important;letter-spacing:.03em}[data-tema=bilhete] .b-card-destino,[data-tema=bilhete] .b-card-evento{overflow:visible!important}[data-tema=bilhete] .b-card-img{border-radius:var(--t-raio-card) var(--t-raio-card) 0 0;overflow:hidden}[data-tema=bilhete] .b-card-corpo{border-top:2px dashed var(--borda)}[data-tema=bilhete] .b-card-corpo:after,[data-tema=bilhete] .b-card-corpo:before{content:"";position:absolute;top:-13px;width:24px;height:24px;border-radius:50%;background:var(--t-fundo)}[data-tema=bilhete] .b-card-corpo:before{left:-12px}[data-tema=bilhete] .b-card-corpo:after{right:-12px}[data-tema=bilhete] .b-card-data,[data-tema=bilhete] .b-card-linha>span:last-child{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem!important}[data-tema=bilhete] .b-card-linha{border-top:0!important}[data-tema=bilhete] .b-preco{font-size:1.25rem}[data-tema=bilhete] .b-botao{text-transform:uppercase;letter-spacing:.12em}[data-tema=bilhete] .b-titulo:before{content:"Embarque";display:block;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:var(--t-destaque);margin-bottom:.3rem}[data-tema=bilhete] .b-secao-galeria .b-titulo:before{content:"Memórias"}[data-tema=bilhete] .b-secao-depoimentos .b-titulo:before{content:"Passageiros"}[data-tema=bilhete] .b-contato .b-titulo:before{content:"Informações"}[data-tema=bilhete] .b-secao-redes .b-titulo:before{content:"Siga a viagem"}[data-tema=bilhete] .site-cabecalho{border-bottom:2px dashed var(--borda)!important}[data-tema=revista]{counter-reset:secao}[data-tema=revista] h1,[data-tema=revista] h2,[data-tema=revista] h3{font-weight:600}[data-tema=revista] .b-titulo{letter-spacing:-.01em;line-height:1}[data-tema=revista] .b-titulo:before{counter-increment:secao;content:counter(secao,decimal-leading-zero);display:block;font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.3em;color:var(--t-destaque);margin-bottom:.9rem;padding-bottom:.9rem;border-bottom:1px solid var(--tinta);width:100%}[data-tema=revista] .b-titulo-centro:before{width:auto;border-bottom:0}[data-tema=revista] .b-card{border-top:1px solid var(--tinta)!important;padding-top:14px}[data-tema=revista] .b-card-corpo{padding-left:0!important;padding-right:0!important}[data-tema=revista] .b-card-nome{font-size:1.7rem!important}[data-tema=revista] .b-sub{font-family:var(--font-display);font-size:1.35rem!important;font-style:italic}[data-tema=revista] .b-depo-texto{font-family:var(--font-display);font-size:1.35rem;font-style:italic;line-height:1.35!important}[data-tema=revista] .b-depo{border-left:3px solid var(--t-destaque)!important;border-top:0!important}[data-tema=revista] .b-botao{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem!important}[data-tema=litoral] .b-titulo{font-style:italic;font-weight:600}[data-tema=litoral] .b-contato,[data-tema=litoral] .site-rodape{position:relative}[data-tema=litoral] .b-contato:before,[data-tema=litoral] .site-rodape:before{content:"";position:absolute;left:0;right:0;top:-29px;height:30px;background:inherit;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 30' preserveAspectRatio='none'%3E%3Cpath d='M0 30 V16 C150 0 300 0 450 14 S750 30 900 14 S1100 2 1200 12 V30Z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 30' preserveAspectRatio='none'%3E%3Cpath d='M0 30 V16 C150 0 300 0 450 14 S750 30 900 14 S1100 2 1200 12 V30Z'/%3E%3C/svg%3E") center /100% 100% no-repeat}[data-tema=litoral] .b-hero{border-radius:0 0 48% 48%/0 0 40px 40px}[data-tema=litoral] .b-card:hover{transform:translateY(-5px)}[data-tema=litoral] .b-galeria>.b-foto:nth-child(4n+1){border-radius:60px 20px 20px 20px!important}[data-tema=litoral] .b-galeria>.b-foto:nth-child(4n+4){border-radius:20px 20px 60px 20px!important}[data-tema=serra] h1,[data-tema=serra] h2,[data-tema=serra] h3{font-weight:800;letter-spacing:-.02em}[data-tema=serra] .b-titulo:before{content:"";display:block;width:34px;height:18px;margin-bottom:.7rem;background:var(--verde);-webkit-clip-path:polygon(0 100%,32% 22%,50% 60%,70% 0,100% 100%);clip-path:polygon(0 100%,32% 22%,50% 60%,70% 0,100% 100%)}[data-tema=serra] .b-titulo-centro:before{margin-left:auto;margin-right:auto}[data-tema=serra] .b-contato{-webkit-clip-path:polygon(0 48px,100% 0,100% 100%,0 100%);clip-path:polygon(0 48px,100% 0,100% 100%,0 100%);padding-top:7rem!important}[data-tema=serra] .site-rodape{-webkit-clip-path:polygon(0 0,100% 28px,100% 100%,0 100%);clip-path:polygon(0 0,100% 28px,100% 100%,0 100%);padding-top:3rem!important;margin-top:-1px}[data-tema=serra] .b-card-img{-webkit-clip-path:polygon(0 0,100% 0,100% 88%,0 100%);clip-path:polygon(0 0,100% 0,100% 88%,0 100%)}[data-tema=serra] .b-card-evento .b-card-img{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}[data-tema=serra] .b-hero{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%)}[data-tema=serra] .b-botao{text-transform:uppercase;letter-spacing:.08em}[data-tema=festa] h1,[data-tema=festa] h2,[data-tema=festa] h3{font-weight:800}[data-tema=festa] .b-titulo{display:inline-block;padding:0 .15em;background:linear-gradient(transparent 58%,var(--mostarda) 58%,var(--mostarda) 90%,transparent 90%)}[data-tema=festa] .b-card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 #141414!important}[data-tema=festa] .b-botao{border:3px solid #141414!important;box-shadow:4px 4px 0 #141414}[data-tema=festa] .b-botao:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 #141414}[data-tema=festa] .b-foto{border:3px solid #141414}[data-tema=festa] .b-galeria>.b-foto:nth-child(3n+1){background:var(--terra)!important}[data-tema=festa] .b-galeria>.b-foto:nth-child(3n+2){background:var(--mostarda)!important}[data-tema=festa] .b-galeria>.b-foto:nth-child(3n){background:var(--verde)!important}[data-tema=festa] .b-legenda{color:#141414!important;font-weight:700;background:#fff}[data-tema=festa] .site-cabecalho{border-bottom:3px solid #141414!important}[data-tema=festa] .b-contato{border-top:3px solid #141414}[data-tema=elegante] h1,[data-tema=elegante] h2,[data-tema=elegante] h3{font-weight:500}[data-tema=elegante] .b-titulo{text-transform:uppercase;letter-spacing:.16em}[data-tema=elegante] .b-titulo:after{content:"";display:block;width:56px;height:1px;margin-top:1rem;background:var(--borda);box-shadow:0 3px 0 var(--borda)}[data-tema=elegante] .b-titulo-centro:after{margin-left:auto;margin-right:auto}[data-tema=elegante] .b-cabeca,[data-tema=elegante] .b-secao>.b-titulo{text-align:center}[data-tema=elegante] .b-cabeca .b-sub{margin-left:auto!important;margin-right:auto!important}[data-tema=elegante] .b-cabeca .b-titulo:after,[data-tema=elegante] .b-secao>.b-titulo:after{margin-left:auto;margin-right:auto}[data-tema=elegante] .b-card-nome{font-size:1.55rem!important;letter-spacing:.02em}[data-tema=elegante] .b-botao{text-transform:uppercase;letter-spacing:.2em;font-size:.72rem!important;font-weight:600!important}[data-tema=elegante] .site-cabecalho-nome{text-transform:uppercase;letter-spacing:.14em}[data-tema=elegante] .b-depo-texto{font-family:var(--font-display);font-size:1.3rem;font-style:italic}[data-tema=mapa]{background-image:linear-gradient(var(--t-grade) 1px,transparent 1px),linear-gradient(90deg,var(--t-grade) 1px,transparent 1px)!important;background-size:32px 32px!important}[data-tema=mapa] .b-titulo:before{content:"";display:inline-block;width:.55em;height:.55em;margin-right:.45em;border-radius:50%;background:var(--t-destaque);box-shadow:0 0 0 5px var(--t-superficie),0 0 0 7px var(--t-destaque);vertical-align:.1em}[data-tema=mapa] .b-titulo:after{content:"";display:block;width:140px;margin-top:.8rem;border-bottom:3px dashed var(--t-destaque)}[data-tema=mapa] .b-titulo-centro:after{margin-left:auto;margin-right:auto}[data-tema=mapa] .b-card-data{font-family:var(--font-mono);font-size:.8rem!important}[data-tema=mapa] .b-card-data:before{content:"◉ ";color:var(--t-destaque)}[data-tema=mapa] .b-card:hover{transform:translateY(-4px)}[data-tema=mapa] .b-foto{border:1.5px solid var(--borda)}[data-tema=mapa] .b-legenda:before{content:"📍 "}[data-tema=mapa] .b-contato,[data-tema=mapa] .b-selos{background-color:var(--t-superficie)!important}[data-tema=vintage] .font-display,[data-tema=vintage] h1,[data-tema=vintage] h2,[data-tema=vintage] h3{font-weight:400}[data-tema=vintage] .b-titulo{text-transform:uppercase;letter-spacing:.03em}[data-tema=vintage] .b-card{outline:2px solid var(--t-titulo-cor);outline-offset:-9px}[data-tema=vintage] .b-card-img,[data-tema=vintage] .b-foto img,[data-tema=vintage] .b-sobre-img{filter:sepia(.18) saturate(.88) contrast(1.06)}[data-tema=vintage] .b-card-nome{text-transform:uppercase;font-size:1.45rem!important;letter-spacing:.04em}[data-tema=vintage] .b-foto{border:8px solid var(--t-superficie);outline:2px solid var(--t-titulo-cor)}[data-tema=vintage] .b-botao{text-transform:uppercase;letter-spacing:.16em;font-size:.78rem!important}[data-tema=vintage] .b-titulo:after{content:"★ ★ ★";display:block;font-family:var(--font-body);font-size:.8rem;letter-spacing:.4em;color:var(--t-destaque);margin-top:.6rem}[data-tema=vintage] .site-cabecalho{border-bottom:3px double var(--t-titulo-cor)!important}[data-tema=minimalista] h1,[data-tema=minimalista] h2,[data-tema=minimalista] h3{font-weight:600;letter-spacing:-.03em}[data-tema=minimalista] .b-secao{padding-top:6.5rem!important;padding-bottom:6.5rem!important}[data-tema=minimalista] .b-card:hover .b-card-img{opacity:.9}[data-tema=minimalista] .b-card-linha{border-top-style:solid!important}[data-tema=minimalista] .b-botao{font-weight:600!important}[data-tema=minimalista] .b-foto{box-shadow:none!important}[data-tema=tropical] h1,[data-tema=tropical] h2,[data-tema=tropical] h3{font-weight:800;letter-spacing:-.02em}[data-tema=tropical] .b-hero{border-bottom:10px solid transparent;border-image:linear-gradient(90deg,var(--terra),var(--mostarda),var(--verde)) 1}[data-tema=tropical] .b-secao-destinos,[data-tema=tropical] .b-secao-eventos{--faixa-cor:var(--t-faixa-1)}[data-tema=tropical] .b-secao-destinos,[data-tema=tropical] .b-secao-eventos,[data-tema=tropical] .b-secao-galeria{box-shadow:0 0 0 100vmax var(--faixa-cor);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);background:var(--faixa-cor)}[data-tema=tropical] .b-secao-galeria{--faixa-cor:var(--t-faixa-2)}[data-tema=tropical] .b-secao-depoimentos{--faixa-cor:var(--t-faixa-3);box-shadow:0 0 0 100vmax var(--faixa-cor);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);background:var(--faixa-cor)}[data-tema=tropical] .b-titulo:after{content:"";display:block;width:90px;height:6px;margin-top:.8rem;border-radius:6px;background:linear-gradient(90deg,var(--terra),var(--mostarda),var(--verde))}[data-tema=tropical] .b-titulo-centro:after{margin-left:auto;margin-right:auto}[data-tema=tropical] .b-card:hover{transform:translateY(-6px) rotate(-.4deg)}[data-tema=tropical] .b-foto:hover{transform:scale(1.03)}[data-tema=diario-de-bordo]{background-image:repeating-linear-gradient(transparent 0 31px,var(--t-pauta) 31px 32px)!important}[data-tema=diario-de-bordo] h2,[data-tema=diario-de-bordo] h3{font-weight:700}[data-tema=diario-de-bordo] .b-titulo{line-height:1;transform:rotate(-1deg)}[data-tema=diario-de-bordo] .b-card-nome{font-size:1.8rem!important}[data-tema=diario-de-bordo] .b-foto{overflow:visible!important;position:relative;padding:10px 10px 4px;background:#fff!important}[data-tema=diario-de-bordo] .b-foto:before{content:"";position:absolute;top:-11px;left:50%;width:92px;height:24px;margin-left:-46px;background:var(--t-fita);transform:rotate(-3deg);z-index:2}[data-tema=diario-de-bordo] .b-galeria>.b-foto:nth-child(odd){transform:rotate(-1.2deg)}[data-tema=diario-de-bordo] .b-galeria>.b-foto:nth-child(2n){transform:rotate(1.1deg)}[data-tema=diario-de-bordo] .b-galeria>.b-foto:nth-child(2n):before{transform:rotate(4deg)}[data-tema=diario-de-bordo] .b-galeria{gap:1.8rem 1.2rem!important}[data-tema=diario-de-bordo] .b-legenda{font-family:var(--f-caveat),cursive;font-size:1.25rem!important;color:var(--tinta)!important;text-align:center}[data-tema=diario-de-bordo] .b-card:hover,[data-tema=diario-de-bordo] .b-foto:hover{transform:rotate(0) translateY(-3px)}[data-tema=diario-de-bordo] .b-depo{background:#fffbe6!important;transform:rotate(-.6deg)}[data-tema=diario-de-bordo] .b-depo:nth-child(2n){transform:rotate(.7deg)}[data-tema=diario-de-bordo] .b-depo-texto{font-family:var(--f-caveat),cursive;font-size:1.45rem;line-height:1.25!important}.site-publico .t-revela{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)!important}.site-publico .t-revela.t-in{opacity:1;transform:none}.b-hero-zoom .b-hero-img{animation:b-zoom-lento 22s ease-in-out infinite alternate;transform-origin:60% 40%}@keyframes b-zoom-lento{0%{transform:scale(1)}to{transform:scale(1.09)}}.b-foto.is-clicavel:focus-visible{outline:3px solid var(--t-destaque,var(--verde));outline-offset:3px}.b-tela-cheia{animation:b-surge .2s ease}.b-tela-cheia-img{animation:b-surge-img .3s ease}@keyframes b-surge{0%{opacity:0}to{opacity:1}}@keyframes b-surge-img{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.b-depo-destaque{animation:b-surge-img .6s ease}.b-poltronas{display:grid;grid-template-columns:repeat(auto-fill,9px);grid-gap:3px;gap:3px;margin-top:.7rem}.b-poltronas i{display:block;width:9px;height:10px;border-radius:3px 3px 2px 2px;background:var(--borda)}.b-poltronas i.is-livre{background:var(--t-botao-bg,var(--verde))}.b-poltronas.is-poucas i.is-livre{animation:b-pisca 1.6s ease-in-out infinite}@keyframes b-pisca{50%{opacity:.35}}.b-whats-flutuante{position:fixed;right:18px;bottom:18px;z-index:70;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#25d366;box-shadow:0 10px 26px rgba(0,0,0,.28);transition:transform .2s ease}.b-whats-flutuante:hover{transform:scale(1.07)}.b-whats-flutuante:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #25d366;animation:b-onda 2.4s ease-out infinite}@keyframes b-onda{0%{transform:scale(1);opacity:.7}to{transform:scale(1.6);opacity:0}}.site-previa{position:relative}.site-previa .b-whats-flutuante{position:absolute}.b-contagem-relogio{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.6rem;gap:.6rem}.b-contagem-casa{display:flex;flex-direction:column;align-items:center;padding:.9rem .3rem .7rem;border-radius:var(--t-raio-card,16px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.b-contagem-casa b{font-family:var(--font-mono);font-size:clamp(1.7rem,4vw,2.6rem);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.b-contagem-casa small{margin-top:.35rem;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.b-estrada{list-style:none;margin:0;padding:0 0 0 64px;position:relative;display:flex;flex-direction:column;gap:1.6rem}.b-estrada-asfalto{position:absolute;left:16px;top:0;bottom:0;width:26px;border-radius:13px;background:repeating-linear-gradient(to bottom,var(--t-estrela,var(--mostarda)) 0 14px,transparent 14px 28px) 50% /3px 100% no-repeat,color-mix(in srgb,var(--tinta) 82%,transparent)}.b-estrada-onibus{position:absolute;left:50%;width:30px;height:54px;margin:-27px 0 0 -15px;z-index:3;filter:drop-shadow(0 6px 8px rgba(0,0,0,.35));display:none}.b-estrada.is-animada .b-estrada-onibus{display:block}.b-estrada-parada{position:relative}.b-estrada-marco{position:absolute;left:-55px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:var(--t-superficie,var(--branco));border:4px solid var(--borda);z-index:2;transition:border-color .4s ease,transform .4s ease,background .4s ease}.b-estrada-parada.is-acesa .b-estrada-marco{border-color:var(--t-destaque,var(--terra));background:var(--t-destaque,var(--terra));transform:scale(1.15)}.b-estrada-card{display:flex;gap:1rem;align-items:center;padding:.75rem;text-decoration:none;color:inherit;transition:opacity .5s ease,transform .5s ease,filter .5s ease,box-shadow .25s ease!important}.b-estrada.is-animada .b-estrada-parada:not(.is-acesa) .b-estrada-card{opacity:.42;filter:grayscale(.8);transform:translateX(10px)}.b-estrada-foto{flex:0 0 auto;width:96px;height:84px}.b-estrada-texto{display:flex;flex-direction:column;gap:.2rem;min-width:0}.b-estrada-data{font-size:1.7rem;line-height:1;color:var(--t-destaque,var(--terra))}.b-estrada-data small{font-size:.85rem;letter-spacing:.12em;font-family:var(--font-body);font-weight:700}.b-estrada-nome{font-size:1.05rem;overflow-wrap:anywhere}.b-estrada-linha{display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:.85rem}@media (min-width:820px){.b-estrada{padding-left:0}.b-estrada-asfalto{left:50%;margin-left:-13px}.b-estrada-parada{width:calc(50% - 46px)}.b-estrada-parada:nth-child(2n){align-self:flex-start}.b-estrada-parada:nth-child(odd){align-self:flex-end}.b-estrada-parada:nth-child(2n) .b-estrada-marco{left:auto;right:-55px}.b-estrada-parada:nth-child(odd) .b-estrada-marco{left:-55px}.b-estrada-parada+.b-estrada-parada{margin-top:-2.4rem}.b-estrada.is-animada .b-estrada-parada:nth-child(2n):not(.is-acesa) .b-estrada-card{transform:translateX(-10px)}.b-estrada-foto{width:120px;height:96px}}[data-tema=bilhete] .b-estrada-card{border-left:2px dashed var(--borda)!important}[data-tema=mapa] .b-estrada-asfalto{background:repeating-linear-gradient(to bottom,var(--t-destaque) 0 10px,transparent 10px 20px) 50% /4px 100% no-repeat}[data-tema=festa] .b-estrada-asfalto{border:3px solid #141414}[data-tema=noite-de-estrada] .b-estrada-asfalto{background:repeating-linear-gradient(to bottom,var(--t-destaque) 0 14px,transparent 14px 28px) 50% /3px 100% no-repeat,#05070c;box-shadow:0 0 0 1px hsla(0,0%,100%,.12)}[data-tema=noite-de-estrada] .b-estrada-parada.is-acesa .b-estrada-marco{box-shadow:0 0 0 6px color-mix(in srgb,var(--t-destaque) 30%,transparent),0 0 24px var(--t-destaque)}@media (prefers-reduced-motion:reduce){.site-publico .b-botao,.site-publico .b-card,.site-publico .b-foto,.site-publico .b-foto img{transition:none!important}.b-depo-destaque,.b-hero-zoom .b-hero-img,.b-poltronas.is-poucas i.is-livre,.b-tela-cheia,.b-tela-cheia-img,.b-whats-flutuante:after{animation:none!important}}