@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_532bb9{--font-site:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_8cec8b{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_8cec8b{--font-titulo:"Fraunces","Fraunces Fallback"}.ts{--marca:#008f4f;--verde:#1d2120;--verde2:#1d2120;--noite:#141716;--ouro:#d3b64a;--ouro2:#866b12;--areia:#faf7f0;--tinta:#1d2120;--cinza:#6a6a63;--linha:#e7e2d5;--branco:#fff;--sombra:0 12px 34px rgba(18,18,16,.13);--r:18px;font-family:var(--font-site),system-ui,"Segoe UI",sans-serif;color:var(--tinta);background:var(--areia);line-height:1.5;-webkit-font-smoothing:antialiased}.ts img{display:block;width:100%;height:100%;object-fit:cover}:where(.ts) :where(button,select,input,textarea){font:inherit;color:inherit}:where(.ts) :where(button){cursor:pointer;border:0;background:none}.ts h1,.ts h2,.ts h3{line-height:1.12;letter-spacing:-.02em}.serif{font-family:var(--font-titulo),Georgia,serif;font-weight:700}.caixa{max-width:1180px;margin:0 auto;padding:0 20px}header.topo{background:var(--noite);position:sticky;top:0;z-index:30}.topo .caixa{display:flex;align-items:center;justify-content:space-between;height:68px;gap:14px}.logo{height:40px;width:auto;cursor:pointer}.topo nav{display:flex;gap:22px;align-items:center;color:#eceae3;font-size:14.5px;font-weight:600}.topo nav a{cursor:pointer}.entrar{border:1.5px solid rgba(255,255,255,.35);border-radius:99px;padding:7px 16px;color:#fff;font-weight:700;font-size:14px;white-space:nowrap}.hero{position:relative;height:540px;overflow:hidden;background:var(--noite)}.hero img,.hero:after{position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(100deg,rgba(18,18,16,.88) 8%,rgba(18,18,16,.42) 55%,rgba(18,18,16,.08))}.hero .caixa{position:relative;z-index:2;padding-top:76px;color:#fff}.hero .selo{display:inline-block;color:var(--ouro);font-weight:800;font-size:13px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.hero h1{font-size:clamp(38px,6vw,66px);max-width:640px}.hero p{margin-top:16px;font-size:18px;max-width:510px;color:#eceae3}.busca{position:relative;z-index:5;margin-top:-92px;background:#fff;border-radius:22px;box-shadow:var(--sombra);padding:20px;display:grid;grid-template-columns:1.25fr 1fr 1.25fr auto;gap:14px;align-items:end}.campo label{display:block;font-size:12.5px;font-weight:700;color:var(--cinza);margin-bottom:6px}.campo input,.campo select{width:100%;height:50px;border:1.5px solid var(--linha);border-radius:12px;padding:0 13px;background:#fff;font-weight:600;font-size:15px}.campo input:focus,.campo select:focus{outline:2px solid var(--ouro2);outline-offset:1px;border-color:transparent}.bt{background:var(--verde);color:#fff;font-weight:800;border-radius:12px;height:50px;padding:0 28px;font-size:15.5px;transition:.15s;white-space:nowrap}.bt:hover{background:#3b403e}.bt.ouro{background:var(--ouro);color:#2c2505}.bt.ouro:hover{background:#c2a53a}.bt.fantasma{background:#fff;color:var(--verde2);border:1.5px solid var(--verde)}.bt.largo{width:100%}.sec{padding:64px 0 8px}.sec h2{font-size:clamp(28px,3.6vw,40px)}.sec .sub{color:var(--cinza);margin-top:8px;font-size:16.5px}.destinos{display:grid;grid-template-columns:repeat(12,1fr);gap:18px;margin-top:28px}.dest{position:relative;border-radius:var(--r);overflow:hidden;height:300px;cursor:pointer;background:var(--noite);grid-column:span 4;box-shadow:0 5px 16px rgba(18,18,16,.1)}.dest.g{grid-column:span 8}.dest img{transition:transform .5s}.dest:hover img{transform:scale(1.05)}.dest:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 30%,rgba(12,12,10,.93))}.dest .t{position:absolute;left:20px;right:20px;bottom:18px;z-index:2;color:#fff}.dest h3{font-size:27px}.dest small{display:block;font-size:13px;color:#eceae3;margin-top:3px}.dest b{color:var(--ouro);font-size:20px}.fita{display:flex;gap:12px;overflow-x:auto;padding:24px 2px 10px;scrollbar-width:thin}.prox{flex:0 0 218px;background:#fff;border-radius:16px;padding:15px 16px;cursor:pointer;border:1.5px solid transparent;box-shadow:0 3px 11px rgba(18,18,16,.07)}.prox:hover{border-color:var(--ouro)}.prox .d{font-size:12.5px;font-weight:700;color:var(--ouro2)}.prox h4{font-size:17px;margin:3px 0 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prox b{font-size:18px}.prox small{color:var(--cinza)}.faixa{background:var(--noite);color:#fff;margin-top:62px;padding:50px 0}.tres{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.tres h3{font-size:20px;color:var(--ouro);margin-bottom:7px}.tres p{color:#eceae3;font-size:15px}footer{background:#0e0f0e;color:#b5b2a8;padding:26px 0}.mig,footer{font-size:13.5px}.mig{color:var(--cinza);padding:20px 0 0;font-weight:600}.mig a{color:var(--verde2);cursor:pointer}.filtros{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0 22px;align-items:center}.chip{border-radius:99px;background:#fff;border:1.5px solid var(--linha);padding:8px 15px;font-weight:700;font-size:14px}.chip.on{background:var(--verde);border-color:var(--verde);color:#fff}.res{display:grid;grid-template-columns:300px 1fr 196px;background:#fff;border-radius:var(--r);overflow:hidden;box-shadow:0 4px 15px rgba(18,18,16,.08);margin-bottom:18px}.res .f{height:100%;min-height:228px;cursor:pointer}.res .m{padding:20px 22px}.res h3{font-size:25px}.res .h{color:var(--ouro2);font-weight:700;font-size:14.5px;margin-top:3px}.incl{list-style:none;padding:0;margin-top:11px;font-size:14px;color:#37463f}.incl li{padding-left:21px;position:relative;margin:3px 0}.incl li:before{content:"";position:absolute;left:2px;top:6px;width:11px;height:6px;border-left:2.2px solid var(--marca);border-bottom:2.2px solid var(--marca);transform:rotate(-45deg)}.datas{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.dtc{border:1.5px solid var(--linha);border-radius:9px;padding:5px 10px;font-size:13px;font-weight:700;background:#fff}.dtc:hover{border-color:var(--ouro2);color:var(--ouro2)}.res .p{background:#fbf8ef;padding:20px 17px;display:flex;flex-direction:column;justify-content:center;text-align:center;border-left:1px dashed var(--linha)}.ap{font-size:12.5px;color:var(--cinza);font-weight:600}.pr{font-size:27px;font-weight:800;color:var(--verde2);letter-spacing:-.02em;line-height:1.15}.res .p .bt{margin-top:13px;height:44px;padding:0 10px}.vazio{background:#fff;border-radius:var(--r);padding:44px 20px;text-align:center;color:var(--cinza)}.gal{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:192px 192px;gap:9px;border-radius:20px;overflow:hidden;margin-top:16px}.gal div:first-child{grid-row:span 2}.gal.um{grid-template-columns:1fr;grid-template-rows:330px}.gal.um div:first-child{grid-row:auto}.det{display:grid;grid-template-columns:1fr 362px;gap:32px;margin:24px 0 60px;align-items:start}.det h1{font-size:clamp(34px,5vw,50px)}.bloco{background:#fff;border-radius:var(--r);padding:22px 24px;margin-top:18px}.bloco h3{font-size:20px;margin-bottom:11px}.linhas label{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 13px;border:1.5px solid var(--linha);border-radius:12px;margin-top:9px;cursor:pointer;font-weight:600;font-size:14.5px}.linhas label.on{border-color:var(--ouro2);background:#fbf7e8}.linhas input{accent-color:var(--ouro2);margin-right:9px}.linhas b{color:var(--verde2);white-space:nowrap}.amen{display:flex;flex-wrap:wrap;gap:7px}.amen span{background:var(--areia);padding:5px 11px;border-radius:99px;font-size:13px;font-weight:600}.lado{position:sticky;top:88px;background:#fff;border-radius:var(--r);padding:24px;box-shadow:var(--sombra)}.lado .pr{font-size:35px}.lado p.q{font-size:14px;margin:8px 0 17px}.lado p.q,.nota{color:var(--cinza)}.nota{font-size:12.5px;margin-top:11px}.ver{color:var(--verde2);font-size:14px;cursor:pointer}.passos,.ver{font-weight:700}.passos{display:flex;gap:8px;margin:24px 0 4px;font-size:13.5px;color:var(--cinza);flex-wrap:wrap}.passos span{padding:6px 13px;border-radius:99px;background:#ecebdf}.passos span.on{background:var(--verde);color:#fff}.cot{display:grid;grid-template-columns:1fr 362px;gap:30px;margin:12px 0 60px;align-items:start}.lin{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--linha);gap:12px}.lin:last-child{border:0}.lin small{display:block;color:var(--cinza);font-size:13px}.lin strong{font-size:16px}.ste{display:flex;align-items:center;gap:13px;font-weight:800;font-size:18px}.ste button{width:38px;height:38px;border-radius:50%;background:#f2edde;color:var(--verde2);font-size:21px;font-weight:700;line-height:1}.crian{display:flex;gap:10px;align-items:center;margin-top:9px;flex-wrap:wrap}.crian select{height:42px;border:1.5px solid var(--linha);border-radius:10px;padding:0 10px;background:#fff;font-weight:600}.crian small{color:var(--verde2);font-weight:700}.crian button{color:#b0302a;font-weight:700;font-size:13px}.res-l{gap:12px;font-size:14.5px;padding:6px 0}.res-l,.tot{display:flex;justify-content:space-between}.tot{border-top:2px solid var(--linha);margin-top:10px;padding-top:13px;align-items:baseline}.tot b{font-size:30px;color:var(--verde2);font-weight:800;letter-spacing:-.02em}.dois{gap:12px;margin-top:12px}.dois,.pag{display:grid;grid-template-columns:1fr 1fr}.pag{gap:11px;margin-top:6px}.pag button{border:1.5px solid var(--linha);border-radius:14px;padding:15px;text-align:left;font-weight:800;background:#fff}.pag button small{display:block;font-weight:500;color:var(--cinza);margin-top:2px}.pag button.on{border-color:var(--ouro2);background:#fbf7e8}.qr{width:190px;height:190px;margin:15px auto;display:block;border:8px solid #fff;box-shadow:0 0 0 1.5px var(--linha);border-radius:10px}.fim{text-align:center;background:#fff;border-radius:22px;padding:50px 26px;margin:42px auto 80px;max-width:590px;box-shadow:var(--sombra)}.fim .ok{width:66px;height:66px;background:var(--marca);border-radius:50%;margin:0 auto 18px;position:relative}.fim .ok:after{content:"";position:absolute;left:20px;top:21px;width:27px;height:13px;border-left:5px solid #fff;border-bottom:5px solid #fff;transform:rotate(-45deg)}.fim h1{font-size:36px}.fim p{margin-top:9px;color:var(--cinza)}.cod{display:inline-block;margin-top:17px;background:var(--areia);padding:9px 20px;border-radius:10px;font-weight:800;letter-spacing:.06em}.mod{position:fixed;inset:0;background:rgba(12,12,10,.62);z-index:60;display:flex;align-items:center;justify-content:center;padding:16px}.jan{background:#fff;border-radius:22px;padding:30px;width:100%;max-width:430px;position:relative;max-height:94vh;overflow:auto}.jan h2{font-size:30px}.jan>p{color:var(--cinza);margin:7px 0 15px;font-size:15px}.jan .campo{margin-top:12px}.jan .opc{font-weight:500;color:#889}.jan .fx{position:absolute;right:15px;top:11px;font-size:27px;color:var(--cinza);line-height:1;padding:5px}.erro{color:#b0302a;font-size:13.5px;font-weight:700;margin-top:10px}@media(max-width:900px){.topo nav a{display:none}.hero{height:470px}.hero .caixa{padding-top:46px}.busca{grid-template-columns:1fr 1fr;margin-top:-70px}.busca .bt{grid-column:span 2}.dest,.dest.g{grid-column:span 12;height:235px}.tres{gap:20px}.res,.tres{grid-template-columns:1fr}.res .f{height:200px;min-height:0}.res .p{border-left:0;border-top:1px dashed var(--linha);flex-direction:row;align-items:center;justify-content:space-between;text-align:left;gap:10px}.res .p .bt{margin:0;padding:0 18px}.cot,.det{grid-template-columns:1fr;gap:6px}.lado{position:static;margin-top:18px}.gal{grid-template-columns:1fr;grid-template-rows:255px}.gal div:not(:first-child){display:none}.gal div:first-child{grid-row:auto}.dois{grid-template-columns:1fr}}@media(max-width:480px){.busca{grid-template-columns:1fr}.busca .bt{grid-column:auto}.hero h1{font-size:37px}.hero p{font-size:16px}.logo{height:33px}}.ts{min-height:100vh;display:flex;flex-direction:column}.ts main{flex:1}:where(.ts) :where(a){color:inherit;text-decoration:none}.ts h3,.ts h4{font-weight:700}.mes,.mes strong{color:var(--tinta)}.logo-link{display:block;position:relative;width:128px;height:42px}.logo-link img{object-fit:contain;object-position:left}.topo nav a:hover{color:var(--ouro)}.bt{display:inline-flex;align-items:center;justify-content:center}.bt:disabled{opacity:.55;cursor:wait}.hero{height:clamp(560px,76vh,720px)}.hero .foto{position:absolute;inset:0;opacity:0;animation:herofade 28s infinite}.hero .foto:first-of-type{opacity:1}.hero .foto:nth-of-type(2){animation-delay:7s}.hero .foto:nth-of-type(3){animation-delay:14s}.hero .foto:nth-of-type(4){animation-delay:21s}@keyframes herofade{0%{opacity:0;transform:scale(1.05)}4%{opacity:1}25%{opacity:1}30%{opacity:0;transform:scale(1)}to{opacity:0}}.hero .caixa{padding-top:clamp(52px,11vh,104px)}.hero h1{font-size:clamp(42px,6.6vw,78px);max-width:760px}.hero p{font-size:clamp(16px,1.6vw,20px);max-width:560px}.hero .estrada{position:absolute;left:0;right:0;bottom:0;width:100%;height:150px;z-index:1;pointer-events:none}.hero-acoes{display:flex;gap:18px;margin-top:26px;font-size:14px;font-weight:700;color:#f3e8bd;flex-wrap:wrap}.hero-acoes span{display:flex;align-items:center;gap:7px}.hero-acoes span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ouro)}.busca{margin-top:-74px;border:1px solid rgba(211,182,74,.55)}.meses{display:flex;gap:11px;overflow-x:auto;padding:22px 2px 10px;scrollbar-width:thin}.mes{flex:0 0 178px;background:#fff;border:1px solid #e9dfbf;border-radius:16px;padding:17px 18px;transition:transform .18s,border-color .18s}.mes:hover{transform:translateY(-3px);border-color:var(--ouro)}.mes strong{display:block;font-size:17px}.mes small{display:block;color:var(--cinza);font-size:12.5px;margin-top:2px}.mes b{color:var(--ouro2);font-size:17px;margin-top:9px}.dest,.mes b{display:block}.dest img{transition:transform .6s}.selo-vaga{display:inline-block;background:var(--ouro);color:#2c2505;font-size:11.5px;font-weight:800;padding:3px 9px;border-radius:99px;margin-left:8px;white-space:nowrap}.como{position:relative;margin-top:64px;background:#fff;border-radius:26px;padding:42px clamp(22px,4vw,48px)}.como h2{font-size:clamp(28px,3.6vw,40px)}.passos-como{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:30px;position:relative}.passos-como:before{content:"";position:absolute;left:24px;right:24px;top:23px;border-top:3px dashed var(--ouro)}.passo{position:relative}.passo i{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--noite);color:var(--ouro);font-style:normal;font-weight:800;font-size:19px;margin-bottom:13px;box-shadow:0 0 0 7px #fff}.passo h3{font-size:20px}.passo p{color:var(--cinza);font-size:15px;margin-top:5px}.gal div,.lado-foto,.res .f{position:relative;display:block}.gal div{position:relative;overflow:hidden}.cadastro{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 68px)}.cadastro .lado-foto{min-height:320px;background:var(--noite)}.cadastro .lado-foto:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,18,16,.2),rgba(18,18,16,.72))}.cadastro .frase{position:absolute;z-index:2;left:40px;right:40px;bottom:40px;color:#fff;font-size:clamp(28px,3.2vw,42px);line-height:1.12}.cadastro form{align-self:center;justify-self:center;width:100%;max-width:440px;padding:42px 22px}.cadastro h1{font-size:40px}.cadastro form>p{color:var(--cinza);margin:8px 0 18px}.cadastro .campo{margin-top:13px}.opc{font-weight:500;color:#889}.aceite{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:#37463f;margin-top:15px}.aceite input{margin-top:3px;accent-color:var(--ouro2);width:17px;height:17px;flex:none}.campo textarea{width:100%;border:1.5px solid var(--linha);border-radius:12px;padding:11px 13px;background:#fff;min-height:74px}.cinza-nota{color:var(--cinza);font-size:13.5px}.aviso-dourado{background:#fbf6e3;border:1.5px solid #ecdca2;border-radius:14px;padding:13px 15px;font-size:14px;color:#5b4b0d;margin-top:14px}.compra-fixa{display:none}.pagamentos{display:grid;gap:11px;margin-top:6px}.pagamentos button{border:1.5px solid var(--linha);border-radius:16px;padding:17px 18px;text-align:left;background:#fff;transition:.15s;width:100%}.pagamentos button:hover{border-color:var(--ouro2);background:#fbf7e8}.pagamentos strong{display:block;font-size:17px}.pagamentos small{display:block;color:var(--cinza);font-size:14px;margin-top:2px}.pix-tela{text-align:center}.pix-tela img.qr-real{width:236px;height:236px;margin:14px auto;object-fit:contain;border:8px solid #fff;box-shadow:0 0 0 1.5px var(--linha);border-radius:12px}.copia{display:block;width:100%;font-size:12px;color:var(--cinza);word-break:break-all;background:var(--areia);padding:10px;border-radius:10px;margin:8px 0 12px;max-height:68px;overflow:auto}.espera{display:inline-flex;align-items:center;gap:9px;font-weight:700;color:var(--verde2);font-size:14px;margin-top:14px}.espera:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--ouro);animation:pulso 1.3s infinite}@keyframes pulso{50%{opacity:.25}}#escolher-data{scroll-margin-top:88px}.selos{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.selo-item{background:#fff;border:1px solid #e9dfbf;border-radius:16px;padding:16px 18px}.selo-item b{display:block;font-size:22px;line-height:1.15;color:var(--ouro2)}.selo-item span{display:block;font-size:13.5px;color:var(--cinza);margin-top:3px;line-height:1.35}.rodape{justify-content:space-between;align-items:center;gap:14px}.rodape,.rodape nav{display:flex;flex-wrap:wrap}.rodape nav{gap:20px}.rodape a{color:#eceae3}.aceite a,.rodape a{text-decoration:underline}.aceite a{font-weight:700}.legal{background:#fff;border-radius:22px;padding:clamp(24px,4vw,48px);margin:26px auto 64px;max-width:820px}.legal h1{font-size:clamp(32px,4.4vw,44px)}.legal .data{color:var(--cinza);font-size:13.5px;margin-top:4px}.legal h2{font-size:20px;margin:24px 0 8px}.legal p{margin-top:8px;color:#37372f}.legal ul{padding-left:20px;list-style:disc;color:#37372f}.legal li{margin:5px 0}.legal a{text-decoration:underline;font-weight:700}.legal table{width:100%;border-collapse:collapse;margin-top:10px;font-size:15px}.legal td{border:1px solid var(--linha);padding:10px 12px;vertical-align:top}.dados-pix{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;text-align:left;margin:4px 0 12px}.dados-pix div{background:var(--areia);border-radius:10px;padding:9px 12px}.dados-pix dt{font-size:12px;color:var(--cinza);font-weight:700}.dados-pix dd{font-weight:800;font-size:14.5px}.selo-ouro{display:block;color:var(--ouro);font-weight:800;font-size:12.5px;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px}.capa-sonho{position:relative;height:clamp(230px,30vw,320px);border-radius:24px;overflow:hidden;background:var(--noite);margin-top:14px}.capa-sonho.grande{height:clamp(360px,44vw,520px)}.capa-sonho:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,15,14,.05) 25%,rgba(14,15,14,.86))}.capa-sonho .t{position:absolute;z-index:2;left:clamp(20px,4vw,48px);right:clamp(20px,4vw,48px);bottom:clamp(20px,3.6vw,42px);color:#fff}.capa-sonho h1{font-size:clamp(32px,5vw,58px);max-width:800px}.capa-sonho p{margin-top:10px;font-size:clamp(15.5px,1.5vw,19px);max-width:640px;color:#f1eee4}.proposta{margin:14px 0 72px}.fichas{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.fichas span{background:#fff;border:1px solid #e9dfbf;border-radius:99px;padding:7px 15px;font-size:14px;font-weight:700}.parte{background:#fff;border-radius:22px;padding:clamp(24px,3.4vw,40px);margin-top:20px}.motivos h2,.parte h2,.valor-final h2{font-size:clamp(27px,3.4vw,38px)}.parte h3{font-size:19px;margin-top:14px}.parte .texto{color:#4b4b45;margin-top:8px;max-width:760px}.parte .amen{margin-top:14px}.incl.grande{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px;margin-top:18px;font-size:16.5px;font-weight:600;color:var(--tinta)}.incl.grande li{padding-left:26px;margin:0}.incl.grande li:before{top:7px;width:13px;height:7px}.fotos-sonho{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}.fotos-sonho div{position:relative;height:clamp(180px,20vw,250px);border-radius:18px;overflow:hidden;background:var(--noite)}.motivos{background:var(--noite);color:#fff;border-radius:22px;padding:clamp(26px,3.8vw,46px);margin-top:20px}.motivos-lista{display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;margin-top:24px}.motivos-lista h3{color:var(--ouro);font-size:20px;margin-bottom:5px}.motivos-lista p{color:#eceae3;font-size:15.5px}.valor-final{background:#fff;border:1.5px solid var(--ouro);border-radius:22px;padding:clamp(24px,3.4vw,40px);margin:20px auto 0;max-width:560px;box-shadow:var(--sombra)}.valor-final h2{margin-bottom:12px}.valor-final .tot b{font-size:36px}.valor-final .fechar{height:58px;font-size:18px;margin-top:20px}.valor-final .nota{text-align:center}@media(max-width:900px){.hero{height:560px}.hero .estrada{height:90px}.passos-como{grid-template-columns:1fr;gap:20px}.passos-como:before{display:none}.cadastro{grid-template-columns:1fr;min-height:0}.cadastro .lado-foto{min-height:190px}.cadastro .frase{left:22px;right:22px;bottom:18px}.gal{grid-template-columns:1fr;grid-template-rows:255px}.det{padding-bottom:78px}.compra-fixa{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;padding:10px 16px;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 -6px 22px rgba(18,18,16,.16)}.compra-fixa b{color:var(--verde2);font-size:21px;font-weight:800;display:block;line-height:1.1}.compra-fixa .bt{height:46px;padding:0 20px}}@media(max-width:760px){.selos{grid-template-columns:1fr}.selo-item b{font-size:19px}}@media(max-width:640px){.fotos-sonho,.incl.grande,.motivos-lista{grid-template-columns:1fr}.fotos-sonho div:not(:first-child){display:none}}@media(max-width:480px){.hero-acoes{display:none}}@media(prefers-reduced-motion:reduce){.hero .foto{animation:none}.hero .foto:not(:first-of-type){display:none}}.abas-cadastro{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:#f3efe4;border-radius:12px;padding:4px;margin-top:4px}.abas-cadastro button{border:0;background:transparent;border-radius:9px;padding:10px 8px;font:inherit;font-size:14px;font-weight:600;color:var(--cinza);cursor:pointer}.abas-cadastro button.ativa{background:#fff;color:#1f2a25;box-shadow:0 1px 3px rgba(0,0,0,.08)}@media(max-width:900px){.topo nav a.entrar-cel{display:inline-block}}