@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6aefe7c5076108d-s.1mej3isbywumt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/065087378a635a05-s.0lw6-z2c1j148.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2ab350ceb580dfba-s.0twrkrfokloam.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad85ec941b4c8b5c-s.p.0hcpo7hwkj_b3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_69e9df90-module__phxP7W__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal;font-weight:700}.playfair_display_69e9df90-module__phxP7W__variable{--font-playfair-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_99a8676a-module__AFWA_G__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_99a8676a-module__AFWA_G__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
.style-module__8spBZG__fallback{visibility:hidden;display:none}
.style-module__b20tZq__container{z-index:1000;background:0 0;height:0;padding:0 .75rem;position:sticky;top:0;overflow:visible}.style-module__b20tZq__container svg{color:currentColor}.style-module__b20tZq__wrapper{width:min(calc(100% - 1rem), var(--default-width));border:1px solid var(--primary-200);background:var(--white-scale-white);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:.5rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:3rem;margin:0 auto;padding:.35rem .45rem .35rem 1rem;display:grid;transform:translateY(.625rem);box-shadow:0 1.5rem 3.5rem #14141f29,inset 0 1px #ffffff85}.style-module__b20tZq__logoLink{min-width:0;color:var(--white-scale-black);justify-self:start;align-items:center;display:inline-flex}.style-module__b20tZq__logo{width:40px;height:clamp(1.7rem,3vw,2.15rem);display:block}@media (max-width:1050px) and (min-width:901px){.style-module__b20tZq__wrapper{gap:.625rem;padding-left:.95rem}.style-module__b20tZq__logo{height:1.75rem}}@media (max-width:900px){.style-module__b20tZq__container{padding-top:0}.style-module__b20tZq__wrapper{grid-template-columns:1fr auto;min-height:2.875rem;padding:.35rem .4rem .35rem .875rem;transform:translateY(.5rem)}.style-module__b20tZq__logo{height:1.85rem}}@media (max-width:420px){.style-module__b20tZq__container{padding-inline:.5rem}.style-module__b20tZq__wrapper{width:100%}}
.style-module__-lUt9q__orcamentoWrapper{flex:none}.style-module__-lUt9q__orcamentoLink{background:var(--primary-900);min-height:2.25rem;color:var(--white-scale-white);white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .25rem .25rem 1rem;font-size:.78rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.style-module__-lUt9q__orcamentoIcon{background:var(--primary-050);width:1.75rem;height:1.75rem;color:var(--white-scale-black);border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.style-module__-lUt9q__orcamentoIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem}.style-module__-lUt9q__orcamentoLink:hover,.style-module__-lUt9q__orcamentoLink:focus-visible{background:var(--primary-800);transform:translateY(-1px);box-shadow:0 .75rem 1.5rem #14141f29}@media (min-width:901px){.style-module__-lUt9q__orcamentoWrapper{grid-column:3;justify-self:end}}@media (max-width:1050px) and (min-width:901px){.style-module__-lUt9q__orcamentoLink{padding-left:.875rem;font-size:.74rem}}@media (max-width:900px){.style-module__-lUt9q__orcamentoLink{justify-content:space-between;width:100%;min-height:2.625rem}}
.style-module__sJtsxa__menuButton{background:var(--white-scale-black);width:2.25rem;height:2.25rem;color:var(--white-scale-white);cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;display:none}.style-module__sJtsxa__menuButton svg{width:1.25rem;height:1.25rem}@media (max-width:900px){.style-module__sJtsxa__menuButton{z-index:1001;display:inline-flex;position:relative}}
.style-module__rVXzBW__ul{align-items:center;gap:.45rem;margin:0;padding:0;list-style-type:none;display:flex}.style-module__rVXzBW__ul li{min-width:0}.style-module__rVXzBW__ul li a{text-decoration:none}.style-module__rVXzBW__navLink{background:var(--primary-100);min-height:1.85rem;color:var(--white-scale-black);white-space:nowrap;border:1px solid #5a5a7229;border-radius:.5rem;align-items:center;gap:.45rem;padding:.25rem .65rem .25rem .35rem;font-size:.76rem;font-weight:700;line-height:1;transition:background-color .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.style-module__rVXzBW__navIcon{background:var(--primary-050);width:1.2rem;height:1.2rem;color:var(--white-scale-black);border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #5a5a7233}.style-module__rVXzBW__navIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.75rem;height:.75rem}.style-module__rVXzBW__aTarget{background:var(--primary-200);color:var(--white-scale-black);border-color:#5a5a724d;box-shadow:0 .5rem 1.25rem #14141f12}.style-module__rVXzBW__aUntarget{color:var(--white-scale-black)}.style-module__rVXzBW__navLink:hover,.style-module__rVXzBW__navLink:focus-visible{background:var(--primary-200);border-color:#5a5a724d;transform:translateY(-1px);box-shadow:0 .5rem 1.25rem #14141f12}@media (min-width:901px){.style-module__rVXzBW__ul{grid-column:2;justify-self:center}}@media (max-width:1050px) and (min-width:901px){.style-module__rVXzBW__ul{gap:.3rem}.style-module__rVXzBW__navLink{padding-right:.55rem;font-size:.72rem}}@media (max-width:900px){.style-module__rVXzBW__ul{flex-direction:column;align-items:stretch;gap:.5rem}.style-module__rVXzBW__navLink{width:100%;min-height:2.5rem;padding:.45rem .85rem .45rem .45rem;font-size:.875rem}}
.style-module__IKaeBW__nav{grid-column:3;justify-self:end;position:relative}.style-module__IKaeBW__navLinks{align-items:center;gap:.625rem;display:flex}@media (min-width:901px){.style-module__IKaeBW__nav,.style-module__IKaeBW__navLinks{display:contents}}@media (max-width:900px){.style-module__IKaeBW__nav{grid-column:2}.style-module__IKaeBW__navLinks{border:1px solid var(--primary-200);background:var(--white-scale-white);border-radius:.5rem;flex-direction:column;align-items:stretch;gap:.75rem;width:min(17rem,100vw - 2.5rem);padding:.75rem;display:none;position:absolute;top:calc(100% + .75rem);right:0;box-shadow:0 1.25rem 3rem #14141f2e}.style-module__IKaeBW__showMenu{display:flex}}
.style-module__liv80W__footer{background-color:var(--white-scale-white);flex-flow:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1.5rem;display:flex}.style-module__liv80W__ul{flex-flow:row;gap:1rem;list-style-type:none;display:flex}.style-module__liv80W__ul li,.style-module__liv80W__ul a{justify-content:center;align-items:center;display:inline-flex}.style-module__liv80W__ul a{border-radius:999px;min-width:2.75rem;min-height:2.75rem}.style-module__liv80W__copyright{color:var(--primary-source);font-size:var(--desktop-body-text-2);font-weight:300}.style-module__liv80W__copyright a{color:inherit}@media (max-width:768px){.style-module__liv80W__copyright{font-size:var(--mobile-body-text-2);text-align:center}}
:root{--font-poppins:var(--font-space-grotesk);--primary-source:#5a5a72;--primary-900:#141418;--primary-800:#282832;--primary-700:#3d3d4e;--primary-600:#54546a;--primary-500:#6c6c85;--primary-400:#86859f;--primary-300:#a0a0b7;--primary-200:#bcbbce;--primary-100:#d8d7e3;--primary-050:#f5f5f8;--white-scale-white:#f0f0f4;--white-scale-gray:#5a5a72;--white-scale-black:#14141f;--desktop-cta-button:1.22rem;--desktop-heading-1:2rem;--desktop-heading-2:1.78rem;--desktop-heading-3:1.61rem;--desktop-body-text-1:1rem;--desktop-body-text-2:.89rem;--mobile-cta-button:.94rem;--mobile-nav-link:.83rem;--mobile-heading-1:1.17rem;--mobile-heading-2:1rem;--mobile-heading-3:.94rem;--mobile-body-text-1:.86rem;--mobile-body-text-2:.78rem;--default-width:1250px;--default-margin:0 auto;--default-padding:4rem 2rem}html{font-size:18px}html,body{max-width:100vw;height:100%;overflow-x:hidden}body{color:var(--white-scale-black);background:var(--primary-050);font-family:var(--font-space-grotesk);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-weight:400;display:flex}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}body :focus-visible{outline:3px solid var(--primary-500);outline-offset:3px}h1,h2,h3{font-family:var(--font-playfair-display)}h1{font-size:var(--desktop-heading-1)}h2{font-size:var(--desktop-heading-2)}h3{font-size:var(--desktop-heading-3)}a,button{font-family:var(--font-poppins)}a,p{font-size:var(--desktop-body-text-1)}@media (max-width:768px){h1{font-size:var(--mobile-heading-1)}h2{font-size:var(--mobile-heading-2)}h3{font-size:var(--mobile-heading-3)}a{font-size:var(--mobile-nav-link)}p{font-size:var(--mobile-body-text-1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
