.nav-wrap{height:92px!important}.brand-image{height:76px;display:grid;grid-template-columns:74px auto;align-items:center;column-gap:14px;flex:0 0 auto;overflow:visible}.brand-image img{display:none!important}.brand-image::before{content:"";display:block;width:74px;height:72px;background-image:url('../images/logo-luana-monica-removebg-preview.png');background-repeat:no-repeat;background-size:112px auto;background-position:center -2px}.brand-image::after{content:"LUANA MONICA\A ADVOGADA • OAB/MT 24.644";white-space:pre;display:block;font-family:'Playfair Display',serif;font-size:20px;font-weight:600;line-height:1.35;letter-spacing:.035em;color:#151512}.brand-image::after{padding-top:2px}.footer-brand-image{height:auto;display:flex;align-items:flex-start}.footer-brand-image img{display:block!important;width:285px!important;height:auto!important;max-width:100%;object-fit:contain!important;object-position:left top!important;mix-blend-mode:normal!important;filter:none!important}.footer-brand-jpg{background:#fff;padding:12px 16px;width:max-content;max-width:100%;border-radius:2px}.footer-brand-jpg img{background:#fff!important}.photo-frame{background:linear-gradient(145deg,#e8dfd0,#d8cab4)}.photo-frame img,.profile-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 28%;filter:saturate(.96) contrast(1.02)}.profile-image{box-shadow:0 24px 55px rgba(17,17,15,.12)}.whatsapp-float{position:fixed;right:24px;bottom:24px;z-index:60;display:flex;align-items:center;gap:11px;background:#1fa855;color:#fff;padding:10px 16px 10px 10px;border-radius:999px;box-shadow:0 14px 35px rgba(15,81,43,.28),0 3px 9px rgba(0,0,0,.14);font-size:13px;font-weight:600;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;border:1px solid rgba(255,255,255,.25)}.whatsapp-float:hover{transform:translateY(-3px);background:#168f47;box-shadow:0 18px 42px rgba(15,81,43,.34),0 4px 12px rgba(0,0,0,.18)}.wa-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);flex:0 0 42px}.wa-icon svg{width:25px;height:25px}.wa-copy{display:flex;flex-direction:column;line-height:1.15;text-align:left}.wa-copy strong{font-size:13px}.wa-copy small{font-size:10px;font-weight:500;opacity:.82;margin-top:3px;letter-spacing:.02em}.footer-grid a[href^="mailto:"]{transition:color .2s ease}.footer-grid a[href^="mailto:"]:hover{color:#e0c67f}@media(max-width:1180px){.brand-image{grid-template-columns:62px auto;column-gap:10px}.brand-image::before{width:62px;height:62px;background-size:96px auto}.brand-image::after{font-size:17px}.main-nav{gap:16px;font-size:12px}}@media(max-width:980px){.nav-wrap{height:82px!important}.brand-image{height:68px;grid-template-columns:60px auto}.brand-image::before{width:60px;height:60px;background-size:94px auto}.brand-image::after{font-size:17px}.main-nav{top:82px!important}.footer-brand-image img{width:270px!important}}@media(max-width:620px){.nav-wrap{height:76px!important}.brand-image{height:62px;grid-template-columns:52px auto;column-gap:8px}.brand-image::before{width:52px;height:52px;background-size:82px auto}.brand-image::after{font-size:14px;line-height:1.3;letter-spacing:.02em}.main-nav{top:76px!important}.whatsapp-float{right:14px;bottom:14px;width:58px;height:58px;padding:8px;border-radius:50%;justify-content:center}.wa-icon{width:42px;height:42px;background:transparent}.wa-copy{display:none}.footer-brand-image img{width:235px!important}.footer-brand-jpg{padding:10px 12px}.hero-photo:before{left:-12px;top:-12px}.gold-card{font-size:10px;padding:12px 14px}}

/* Subtitulo da marca menor para acompanhar visualmente a largura de LUANA MONICA */
.brand-image::first-line{font-size:20px}
.nav-wrap{height:112px!important}.brand-image{height:104px!important;display:flex!important;align-items:center!important;overflow:visible}.brand-image img{display:block!important;width:126px!important;height:104px!important;object-fit:contain!important;object-position:left center!important;background:transparent!important}.brand-image::before,.brand-image::after{content:none!important;display:none!important}.footer-brand-image img{width:285px!important;height:auto!important;background:transparent!important}.footer-brand-jpg{background:transparent!important;padding:0!important;border-radius:0!important}@media(max-width:1180px){.brand-image img{width:116px!important;height:96px!important}}@media(max-width:980px){.nav-wrap{height:96px!important}.brand-image{height:90px!important}.brand-image img{width:108px!important;height:90px!important}.main-nav{top:96px!important}}@media(max-width:620px){.nav-wrap{height:88px!important}.brand-image{height:82px!important}.brand-image img{width:98px!important;height:82px!important}.main-nav{top:88px!important}}
.site-header .brand-image img{filter:brightness(.78) contrast(1.16) saturate(.9)!important}
.whatsapp-float{right:26px!important;bottom:26px!important;min-width:260px!important;min-height:72px!important;padding:11px 15px 11px 11px!important;gap:13px!important;border-radius:12px!important;background:#173c2d!important;color:#fff!important;border:1px solid rgba(224,198,127,.42)!important;border-left:3px solid #c59a43!important;box-shadow:0 14px 38px rgba(12,31,23,.24)!important}.whatsapp-float:hover{transform:translateY(-3px)!important;background:#1c4936!important;border-color:rgba(224,198,127,.72)!important;box-shadow:0 18px 44px rgba(12,31,23,.32)!important}.wa-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;background:#c59a43!important;color:#173c2d!important;border-radius:50%!important}.wa-icon svg{width:25px!important;height:25px!important}.wa-copy{flex:1!important;gap:3px!important}.wa-copy small{order:-1!important;margin:0!important;font-size:9px!important;line-height:1!important;font-weight:700!important;letter-spacing:.14em!important;color:#e0c67f!important;opacity:1!important}.wa-copy strong{font-family:'DM Sans',sans-serif!important;font-size:14px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.01em!important}.wa-arrow{font-size:21px;color:#e0c67f;line-height:1;transition:transform .2s ease}.whatsapp-float:hover .wa-arrow{transform:translateX(3px)}@media(max-width:620px){.whatsapp-float{right:15px!important;bottom:15px!important;min-width:0!important;width:58px!important;height:58px!important;min-height:58px!important;padding:6px!important;border-radius:50%!important;border-left:1px solid rgba(224,198,127,.55)!important}.wa-icon{width:44px!important;height:44px!important;flex-basis:44px!important}.wa-copy,.wa-arrow{display:none!important}}
