.conversation{color:#f6f1e8;background:#24211c;padding:clamp(3.75rem,7vw,6rem) 0;overflow-x:clip;box-shadow:inset 0 1px #d5c27259}.conversation-wrap{width:min(100% - 3rem,78rem);margin-inline:auto}.conversation-layout{align-items:start;gap:2rem;display:grid}.conversation-layout>*{min-width:0}.conversation-kicker{color:#e4d3a4;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0 0 1rem;font-size:.72rem;font-weight:500;display:flex}.conversation-kicker:before{content:"";background:currentColor;width:1.6rem;height:1px}.conversation h2{color:#f6f1e8;font-synthesis:none;letter-spacing:-.035em;text-wrap:balance;max-width:11em;margin:0;font-family:Newsreader,Iowan Old Style,Palatino,Georgia,serif;font-size:clamp(2.15rem,4vw,3.55rem);font-weight:500;line-height:1.02}.conversation h2 span{color:#e4d3a4;margin-top:.06em;font-style:italic;display:block}.conversation-lede{color:#ddd4c8;max-width:34rem;margin:1.15rem 0 0;font-size:1.02rem;line-height:1.55}.conversation-trust{gap:.85rem;margin:1.85rem 0 0;padding:0;list-style:none;display:grid}.conversation-trust li{color:#e7dfd2;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.75rem;font-size:.94rem;line-height:1.4;display:grid}.conversation-trust svg{color:#d5c272;width:1.2rem;height:1.2rem;display:block}.conversation-panel{color:#24211c;color-scheme:light;background:#fbf8f2;border:1px solid #b7a56a8c;border-radius:1.2rem;box-shadow:inset 0 1px #fffcf7eb,0 16px 34px #0a080629}.conversation-form{padding:clamp(1.2rem,2vw,1.7rem)}.conversation-form-intro,.conversation-redirect,.conversation-alert,.conversation-error,.conversation-fallback{margin:0}.conversation-form-intro{color:#3c3833;margin-bottom:1.15rem;font-size:1.02rem;font-weight:500;line-height:1.45}.conversation-redirect{color:#5c564e;font-size:.82rem;line-height:1.45}.conversation-privacy{color:#4a3c26;text-underline-offset:.18em;width:fit-content;margin-top:.45rem;font-weight:500;display:block}.conversation-fields{gap:1rem;display:grid}.conversation-field{min-width:0}.conversation-field label{color:#3c3833;align-items:baseline;gap:.4rem;margin-bottom:.4rem;font-size:.92rem;font-weight:500;line-height:1.3;display:flex}.conversation-mark{color:#6f5834}.conversation-optional{color:#5c564e;font-size:.78rem;font-weight:400}.conversation-field input,.conversation-field select,.conversation-field textarea{color:#24211c;background-color:#fffdf9;border:1px solid #ddd4c6;border-radius:.8rem;width:100%;margin:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.4;transition:border-color .16s}.conversation-field input,.conversation-field select{min-height:3.25rem;padding:.75rem .95rem}.conversation-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236f5834' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.6rem}.conversation-field textarea{resize:vertical;min-height:7.5rem;padding:.85rem .95rem;display:block}.conversation-field input:hover,.conversation-field select:hover,.conversation-field textarea:hover{border-color:#cbb98a}.conversation-field input:focus-visible,.conversation-field select:focus-visible,.conversation-field textarea:focus-visible{outline-offset:2px;border-color:#b7a56a;outline:2px solid #8a7344}.conversation-field input[aria-invalid=true],.conversation-field select[aria-invalid=true],.conversation-field textarea[aria-invalid=true]{background-color:#fffdf9;border-color:#8d4a3c}.conversation-error{color:#7a3e32;margin-top:.4rem;font-size:.84rem;line-height:1.4}.conversation-redirect{margin-top:1rem}.conversation-submit{color:#f6f1e8;background:linear-gradient(#6a5636 0%,#4a3c26 100%);border-color:#8a7344;width:100%;min-height:3.4rem;margin-top:.9rem;font-weight:500;display:flex;box-shadow:inset 0 1px #fff8ec2e}.conversation-submit svg{color:#e4d3a4;width:1.15rem;height:1.15rem}.conversation-submit:hover,.conversation-submit:active{color:#f6f1e8;background:#57462c;border-color:#c4ae78;box-shadow:inset 0 1px #fff8ec38}.conversation-submit:focus-visible{outline-offset:3px;outline:2px solid #e2b761}.conversation-alert{color:#7a3e32;margin-top:.75rem;font-size:.88rem;line-height:1.45}.conversation-fallback{margin-top:.65rem}.conversation-fallback-button{color:#6f5834;font:inherit;text-align:left;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.92rem;font-weight:500;line-height:1.4;text-decoration:underline #8a7344b3}.conversation-fallback-button:hover{color:#4a3c26}.conversation-fallback-button:focus-visible{outline-offset:3px;outline:2px solid #8a7344}#conversa{scroll-margin-top:calc(var(--header-height) + .75rem)}html[data-conversation-active] .whatsapp-float,html[data-conversation-active] .whatsapp-float:hover,html[data-conversation-active] .whatsapp-float:active{opacity:0;visibility:hidden;pointer-events:none;transform:none}@media (width>=48rem){.conversation-fields{grid-template-columns:1fr 1fr;gap:1rem .85rem}.conversation-field.is-wide{grid-column:1/-1}}@media (width>=64rem){.conversation-layout{grid-template-columns:minmax(16rem,.92fr) minmax(24rem,1.08fr);gap:clamp(2rem,4vw,4.5rem)}.conversation-trust{margin-top:2.4rem}}@media (width<=40rem){.conversation{padding:3.15rem 0 3.4rem}.conversation-wrap{width:min(100% - 2rem,78rem)}.conversation h2{font-size:clamp(2rem,8.6vw,2.45rem)}.conversation-fields{gap:1.05rem}.conversation-field input,.conversation-field select{min-height:3.35rem}.conversation-copy,.conversation-form-intro,.conversation-redirect,.conversation-alert{text-align:center}.conversation-privacy{margin-inline:auto}.conversation-kicker{justify-content:center}.conversation h2,.conversation-lede{margin-inline:auto}.conversation-trust,.conversation-trust li{text-align:left;width:100%;margin-inline:0}button.conversation-submit{width:fit-content;max-width:100%;min-height:3.5rem;margin-inline:auto;display:flex}.conversation-fallback-button{text-align:center}}@media (prefers-reduced-motion:reduce){.conversation-field input,.conversation-field select,.conversation-field textarea,.conversation-submit,html[data-conversation-active] .whatsapp-float{transition:none}.conversation-submit:hover,.conversation-submit:active{transform:none}}
