header .brand{display:inline-flex;line-height:0;letter-spacing:0;flex-shrink:0}header .brand-image{height:78px;width:auto;max-width:140px;object-fit:contain;background:white;border-radius:3px}header a.header-cta.whatsapp-cta{font-size:11px;padding:13px 18px}.hero-contact{margin-top:0}.hero-copy a.hero-contact{font-size:12px;animation:rise .8s .3s ease both}.story-scene-title a.story-contact{max-width:100%;font-size:12px}.application-actions a.scene-buy{background:#25D366;color:#073e22;border-color:#25D366;font-size:11px;backdrop-filter:none}.detail-contact{margin-top:18px}.video-contact{margin-bottom:20px}.gallery-contact{margin-top:16px}.planner-form a.planner-contact{width:100%;margin-top:20px;font-size:12px}.contact-note{font-size:11px;line-height:1.8;color:#5c664e;margin-top:15px}.closing-brand{justify-content:center}.closing-brand .brand-image{object-fit:contain}.closing a.closing-contact{position:relative;z-index:1}.legal-footer{border:0}.legal-footer .footer-grid{align-items:start}.legal-footer p{display:block}.legal-footer nav{display:flex}.legal-footer nav a{font-size:12px}.legal-footer .brand-image{height:auto;object-fit:contain}.cookie-panel p{margin:0}.cookie-panel h2{line-height:1.3}.cookie-panel input{width:auto}.cookie-panel label{font-size:13px}body:has(dialog[open]) .whatsapp-float{visibility:hidden}@media(max-width:800px){header .brand-image{height:59px;max-width:95px}header a.header-cta.whatsapp-cta{font-size:10px;padding:11px 12px}.hero-copy a.hero-contact{font-size:11px;padding:14px 17px}.application-actions a.scene-buy{font-size:10px;padding:12px 14px}.detail-contact{font-size:11px!important;padding:12px 16px!important}.legal-footer .footer-grid{grid-template-columns:1fr}.legal-footer p{display:block}.legal-footer nav{display:flex}.legal-footer{padding-bottom:95px}.closing-brand{flex-direction:column;gap:12px}.story-scene-title a.story-contact{font-size:11px}.planner-contact{white-space:normal}body:has(#cookie-panel:not([hidden])) .whatsapp-float{top:90px;bottom:auto}}@media(max-width:370px){header a.header-cta.whatsapp-cta{font-size:9px;padding:10px}.hero-copy a.hero-contact{font-size:10px}}