.contact{position:relative;width:100%;padding-bottom:11rem;box-sizing:border-box}@media (min-width: 1024px){.contact{padding-bottom:12rem}}.contact .contact__body{width:100%;overflow:hidden}@media (min-width: 1024px){.contact .contact__body{max-width:52rem;margin-inline:auto}}.contact .contact__subtitle{position:relative;margin-bottom:8rem;font-family:Inter,serif;font-weight:500;font-size:clamp(.8rem,.668rem + .352vw,1.2rem);line-height:1.2;letter-spacing:-.03em;color:var(--full-black);z-index:1}.contact .contact__subtitle--centered{width:80%;margin-inline:auto;text-align:center}.contact .contact__subtitle p:not(:last-child){margin:0 0 1rem}.contact .contact__subtitle ul{padding-left:2rem;list-style:disc}.contact .contact__subtitle ul:not(:last-child){margin:0 0 1rem}.contact .contact__subtitle li:not(:last-child){margin:0 0 1rem}.contact .contact__subtitle a{text-decoration:underline;transition:opacity .3s ease-out}.contact .contact__subtitle a:hover,.contact .contact__subtitle a:focus-visible{opacity:.7;transition:opacity .3s ease-in}@media (min-width: 1024px){.contact .contact__subtitle{margin-bottom:6rem}.contact .contact__subtitle p:not(:last-child),.contact .contact__subtitle ul:not(:last-child),.contact .contact__subtitle li:not(:last-child){margin:0 0 1.5rem}}.contact .contact__form{padding-inline:1rem;box-sizing:border-box}@media (min-width: 1024px){.contact .contact__form{max-width:52rem;margin-inline:auto}}.contact .contact__form-row{width:100%;margin-bottom:1rem}.contact .contact__form-row--privacy{margin-block:1.5rem 2rem}.contact .contact__form-row--double{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.contact .contact__form-field{width:100%}.contact .contact__form-label{font-family:Inter,serif;font-weight:400;font-size:13px;line-height:1.5;color:#000}.contact .contact__form-label a{color:inherit;cursor:pointer;transition:-webkit-text-decoration .3s ease-in;transition:text-decoration .3s ease-in;transition:text-decoration .3s ease-in,-webkit-text-decoration .3s ease-in}.contact .contact__form-label a:hover,.contact .contact__form-label a:focus-visible{text-decoration:underline;transition:-webkit-text-decoration .3s ease-out;transition:text-decoration .3s ease-out;transition:text-decoration .3s ease-out,-webkit-text-decoration .3s ease-out}.contact .contact__form-input{width:100%;padding:1rem .8rem;display:block;box-sizing:border-box;font-family:Inter,serif;font-weight:400;font-size:13px;line-height:1.2;color:var(--full-black);border:1px solid #dedede}.contact .contact__form-input--textarea{min-height:412px;resize:vertical}.contact .contact__form-input::-moz-placeholder{font-size:13px;line-height:1.2;color:#707070}.contact .contact__form-input::placeholder{font-size:13px;line-height:1.2;color:#707070}.contact .contact__form-privacy{display:flex;align-items:center;gap:.5rem}.contact .contact__form-checkbox{position:relative;width:1.5rem;height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact .contact__form-checkbox:before{content:"";width:1.5rem;height:1.5rem;display:block;border:1px solid #dedede}.contact .contact__form-checkbox:after{content:"";position:absolute;top:5px;left:4px;width:1rem;height:.5rem;display:block;border-left:1px solid var(--full-black);border-bottom:1px solid var(--full-black);opacity:0;transform-origin:center;transform:rotate(-45deg)}.contact .contact__form-checkbox:checked:after{opacity:1}.contact .contact__form-submit{width:100%;padding-block:1rem;font-family:Inter,serif;font-weight:500;font-size:16px;line-height:1.2;text-transform:uppercase;color:var(--full-white);background-color:var(--full-black);border:1px solid transparent;transition:color .3s ease-in,background-color .3s ease-in,border-color .3s ease-in}.contact .contact__form-submit:hover,.contact .contact__form-submit:focus-visible{color:var(--full-black);border-color:var(--full-black);background-color:transparent;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}@media (min-width: 1024px){.contact .contact__form-submit{width:276px}}.contact .contact__form-succes{font-family:Inter,serif;font-weight:500;font-size:16px;line-height:1.2;text-align:center;text-transform:uppercase;color:var(--full-black)}.contact .contact__answer{position:relative;height:0;padding-inline:1rem;font-family:Inter,serif;font-weight:500;font-size:clamp(.8rem,.668rem + .352vw,1.2rem);line-height:1.2;letter-spacing:-.03em;color:var(--full-black);overflow:hidden;z-index:1}.contact .contact__answer p:not(:last-child){margin:0 0 1rem}.contact .contact__answer ul{padding-left:2rem;list-style:disc}.contact .contact__answer ul:not(:last-child){margin:0 0 1rem}.contact .contact__answer li:not(:last-child){margin:0 0 1rem}.contact .contact__answer a{text-decoration:underline;transition:opacity .3s ease-out}.contact .contact__answer a:hover,.contact .contact__answer a:focus-visible{opacity:.7;transition:opacity .3s ease-in}.contact .contact__answer table{width:100%;margin-bottom:3rem;border-collapse:collapse}.contact .contact__answer table .border{border-top:1px solid rgba(0,0,0,.1)}.contact .contact__answer table .small{padding-block:.8rem;font-size:clamp(.6rem,.468rem + .352vw,1rem)}.contact .contact__answer table th,.contact .contact__answer table td{padding-block:1rem;text-align:center}.contact .contact__answer table th.right,.contact .contact__answer table td.right{text-align:right}.contact .contact__answer table th.left,.contact .contact__answer table td.left{text-align:left}@media (min-width: 1024px){.contact .contact__answer p:not(:last-child),.contact .contact__answer ul:not(:last-child),.contact .contact__answer li:not(:last-child){margin:0 0 1.5rem}}.globo-form-id-79984 .globo-form-app{width:100%!important;margin:0!important}.globo-form-control{margin-bottom:1rem;padding:0}.globo-form-control input,.globo-form-control textarea{width:100%;padding:1rem .8rem;display:block;box-sizing:border-box;font-family:Inter,serif;font-weight:400;font-size:13px;line-height:1.2;color:var(--full-black);background-color:transparent;border:1px solid #dedede;border-radius:0}.globo-form-control input::-moz-placeholder,.globo-form-control textarea::-moz-placeholder{font-size:13px;line-height:1.2;color:#707070}.globo-form-control input::placeholder,.globo-form-control textarea::placeholder{font-size:13px;line-height:1.2;color:#707070}.globo-form-control textarea{min-height:412px;resize:vertical}.globo-form-control label{display:none}.globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before{display:block;border:1px solid #dedede;border-radius:0}.globo-form-control .checkbox-wrapper .checkbox-label{font-family:Inter,serif;font-weight:400;font-size:13px;line-height:1.5;color:var(--full-black)}.globo-form-control .checkbox-wrapper .checkbox-label a{color:inherit;cursor:pointer;transition:-webkit-text-decoration .3s ease-in;transition:text-decoration .3s ease-in;transition:text-decoration .3s ease-in,-webkit-text-decoration .3s ease-in}.globo-form-control .checkbox-wrapper .checkbox-label a:hover,.globo-form-control .checkbox-wrapper .checkbox-label a:focus-visible{text-decoration:underline;transition:-webkit-text-decoration .3s ease-out;transition:text-decoration .3s ease-out;transition:text-decoration .3s ease-out,-webkit-text-decoration .3s ease-out}.globo-form-control .layout-2-column{width:calc(50% - 1rem)!important}.globo-form-control.layout-2-column{width:calc(50% - .5rem)!important}.globo-form-control.layout-2-column:first-child{margin-right:auto}.globo-form-app .message{font-family:Inter,serif;font-weight:500;font-size:clamp(.8rem,.668rem + .352vw,1.2rem);line-height:1.2;letter-spacing:-.03em}.globo-form-app .message.success{font-family:Inter,serif;font-weight:500;font-size:clamp(.8rem,.668rem + .352vw,1.2rem);line-height:1.2;letter-spacing:-.03em;color:var(--brand-green);background-color:var(--brand-gray)!important}.gfb__footer .action,.gfb__footer [type=submit]{width:100%;padding-block:1rem;font-family:Inter,serif;font-weight:500;font-size:16px;line-height:1.2;text-transform:uppercase;color:var(--full-white);background-color:var(--full-black);border:1px solid transparent;border-radius:0!important;transition:color .3s ease-in,background-color .3s ease-in,border-color .3s ease-in}.gfb__footer .action:hover,.gfb__footer .action:focus-visible,.gfb__footer [type=submit]:hover,.gfb__footer [type=submit]:focus-visible{color:var(--full-black);border-color:var(--full-black);background-color:transparent;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}@media (min-width: 1024px){.gfb__footer .action,.gfb__footer [type=submit]{width:276px}}
