.entrada-fayfer{position:relative;background:#07110e;color:#fafcfb;isolation:isolate}.entrada-slide{display:grid;grid-template-columns:minmax(280px,34%) minmax(0,66%);max-width:1800px;margin:auto;align-items:center;min-height:510px}.entrada-slide[hidden]{display:none}.entrada-copy{padding:48px clamp(24px,4vw,72px) 76px;position:relative;z-index:1}.entrada-copy .entrada-rotulo{font-size:11px;text-transform:uppercase;letter-spacing:.28em;color:#b7c7bf;margin:0 0 25px}.entrada-copy h2{font-family:var(--font-corpo);font-weight:300;font-size:clamp(34px,3.6vw,62px);line-height:1.12;letter-spacing:-.025em;margin:0 0 24px;max-width:10ch}.entrada-copy>p:not(.entrada-rotulo){color:#c5cfca;font-size:16px;line-height:1.7;max-width:31ch}.entrada-copy small{display:block;color:#aebcb5;font-size:11px;line-height:1.6;margin-top:24px;max-width:42ch}.entrada-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.entrada-links a{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #a5b9ad80;border-radius:3px;min-height:46px;padding:10px 16px;font-size:13px;color:#fff;transition:background .2s}.entrada-links a:hover{background:#ffffff12}.entrada-fayfer :focus-visible{outline-color:#e3d6ad;outline-offset:4px}.entrada-imagem{display:flex;align-items:center;justify-content:center;min-width:0;background:#07110e}.entrada-imagem img{height:clamp(510px,43vw,690px);object-fit:contain}.entrada-marca .entrada-copy{padding-right:20px}.entrada-controles{display:flex;align-items:center;justify-content:center;gap:3px;background:#07110e;padding:5px 0 12px}.entrada-controles button{display:grid;place-items:center;min-width:44px;min-height:44px;color:#e9eeeb;cursor:pointer}.entrada-ponto span{height:6px;width:6px;background:#7d8b84;border-radius:8px;transition:width .2s}.entrada-ponto[aria-pressed=true] span{background:#f4f6f4;width:23px}.entrada-servicos{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;max-width:1200px;margin:auto;padding:30px 24px;border-bottom:1px solid #dde4df}.entrada-servicos>div{display:flex;gap:13px;align-items:center}.entrada-servicos svg{width:27px;height:27px;flex-shrink:0;stroke:#173d31;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.entrada-servicos strong{display:block;font-size:14px;font-weight:600;color:#18372d}.entrada-servicos p{font-size:12px;color:#697d72;line-height:1.5}.entrada-categorias{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 30px;margin-bottom:32px;font-size:13px;color:#526b5e}.entrada-categorias a:hover{color:#0f4737;text-decoration:underline}@media(min-width:1000px){.entrada-servicos{padding-block:34px}}@media(max-width:760px){.entrada-slide{grid-template-columns:1fr;min-height:0}.entrada-imagem{grid-row:1}.entrada-imagem img{height:auto;max-height:none;width:100%}.entrada-copy{padding:25px 24px 20px}.entrada-copy .entrada-rotulo{margin-bottom:10px;font-size:10px}.entrada-copy h2{font-size:30px;max-width:none;margin-bottom:12px}.entrada-copy>p:not(.entrada-rotulo){font-size:14px;max-width:none}.entrada-links{margin-top:18px}.entrada-copy small{margin-top:14px}.entrada-controles{padding-bottom:10px}.entrada-servicos{grid-template-columns:repeat(2,1fr);gap:22px 16px;padding:24px 18px}.entrada-servicos strong{font-size:12px}.entrada-servicos p{font-size:11px}.entrada-servicos svg{width:22px}.entrada-categorias{gap:12px 22px}}@media(prefers-reduced-motion:reduce){.entrada-fayfer *{transition:none}}.entrada-slide{display:block;width:100%;max-width:none;margin:0;min-height:0}.entrada-imagem{position:relative}.entrada-imagem,.entrada-imagem img,.entrada-imagem picture{display:block;width:100%}.entrada-imagem img{height:auto;aspect-ratio:3/1}.entrada-links{position:absolute;bottom:3%;left:6%;margin:0}.entrada-links a{background:#07110ed9;min-height:44px;padding:8px 16px}.entrada-links a:hover{background:#214b3d}.entrada-condicoes{display:block;text-align:center;font-size:11px;line-height:1.6;color:#c5cfca;padding:10px 20px 0}.entrada-controles{padding:0 0 3px}@media(max-width:760px){.entrada-imagem img{aspect-ratio:auto}.entrada-links{position:static;padding:14px 18px 6px;justify-content:center}.entrada-links a{font-size:12px}.entrada-condicoes{font-size:10px}}.entrada-resumo-mobile{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.entrada-slide{display:flex;flex-direction:column}.entrada-slide[hidden]{display:none}.entrada-resumo-mobile{position:static;order:1;width:auto;height:auto;clip:auto;white-space:normal;margin:0;padding:14px 20px 8px;text-align:center}.entrada-resumo-mobile .entrada-rotulo{font-size:11px;letter-spacing:.16em;color:#bfd0c7;margin-bottom:5px}.entrada-resumo-mobile h2{font-size:23px;line-height:1.25;font-weight:600;margin-bottom:7px}.entrada-resumo-mobile>p:last-child{font-size:15px;line-height:1.5;color:#d7e1dc}.entrada-condicoes{order:2;font-size:12px;padding:8px 20px 12px}.entrada-links a{font-size:15px;min-height:48px;width:100%;justify-content:center}.entrada-servicos{padding-block:18px}.entrada-controles{padding-bottom:6px}.entrada-ofertas,.entrada-resumo-mobile{display:none}}@media(min-width:761px){.entrada-ofertas{display:flex;align-items:center;width:100%;background:#081713;color:#eef3ef;border-bottom:1px solid #b99b5733;min-height:48px}.ofertas-janela{flex:1;min-width:0;overflow:hidden}.ofertas-trilho{display:flex;width:max-content;animation:ofertas-deslizar 65s linear infinite}.ofertas-grupo{display:flex;align-items:center;flex-shrink:0}.ofertas-grupo a{display:flex;align-items:center;gap:24px;white-space:nowrap;padding:14px 24px;font-size:13px;line-height:20px}.ofertas-grupo a:hover{text-decoration:underline;text-underline-offset:4px}.ofertas-estrela{color:#cfad64;font-size:12px}.ofertas-pausa{flex-shrink:0;width:44px;min-height:44px;border-left:1px solid #ffffff20;color:#cfad64;cursor:pointer}.entrada-ofertas:focus-within .ofertas-trilho,.entrada-ofertas:hover .ofertas-trilho,.ofertas-pausadas .ofertas-trilho{animation-play-state:paused}.entrada-ofertas:focus-within .ofertas-janela{overflow-x:auto}.entrada-ofertas:focus-within .ofertas-trilho{animation:none}.entrada-ofertas a:focus-visible,.ofertas-pausa:focus-visible{outline:2px solid #cfad64;outline-offset:-3px}}@keyframes ofertas-deslizar{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.ofertas-trilho{animation:none}.ofertas-grupo{flex-wrap:wrap}.ofertas-grupo a{white-space:normal}.ofertas-trilho{width:100%}.ofertas-grupo[aria-hidden=true],.ofertas-pausa{display:none}}