@font-face{font-family:poppins;src:url(../media/poppins_latin_400_normal-s.p.02pgwtu2kliti.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_latin_500_normal-s.p.25i40p8naznea.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_latin_600_normal-s.p.2jsr8pt-l398u.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_d93bbf10-module__c9x3jG__className{font-family:poppins,poppins Fallback}.poppins_d93bbf10-module__c9x3jG__variable{--font-poppins:"poppins", "poppins Fallback"}
.ContactModal-module__UgeCMa__dialog{width:calc(100% - 32px);max-width:440px;max-height:calc(100dvh - 32px);color:var(--dd-ink);background:var(--dd-surface);box-shadow:var(--dd-shadow-float);border:0;border-radius:16px;padding:0;font-size:16px}.ContactModal-module__UgeCMa__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a12208c}.ContactModal-module__UgeCMa__card{padding:28px;position:relative}.ContactModal-module__UgeCMa__close{background:var(--dd-bg);cursor:pointer;width:40px;height:40px;transition:background-color .3s var(--dd-ease);border:0;border-radius:100%;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}.ContactModal-module__UgeCMa__close:hover{background:var(--dd-section)}.ContactModal-module__UgeCMa__closeIcon{width:18px;height:18px}.ContactModal-module__UgeCMa__badge{background:var(--dd-section);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;font-weight:500;display:inline-flex}.ContactModal-module__UgeCMa__dot{background:var(--dd-accent);border-radius:100%;width:7px;height:7px}.ContactModal-module__UgeCMa__title{letter-spacing:-.02em;margin-top:14px;font-size:26px;font-weight:500;line-height:1.15}.ContactModal-module__UgeCMa__text{color:var(--dd-muted);margin-bottom:4px;font-size:15px}.ContactModal-module__UgeCMa__form{flex-direction:column;gap:14px;margin-top:6px;display:flex}.ContactModal-module__UgeCMa__field{flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}.ContactModal-module__UgeCMa__field input,.ContactModal-module__UgeCMa__field textarea{border:1px solid var(--dd-border);background:var(--dd-bg);width:100%;transition:border-color .3s var(--dd-ease);border-radius:10px;padding:11px 14px;font-size:15px;font-weight:400}.ContactModal-module__UgeCMa__field textarea{resize:vertical}.ContactModal-module__UgeCMa__field input:hover,.ContactModal-module__UgeCMa__field textarea:hover{border-color:var(--dd-muted)}.ContactModal-module__UgeCMa__field input:focus-visible,.ContactModal-module__UgeCMa__field textarea:focus-visible{outline:2px solid var(--dd-accent);outline-offset:1px;border-color:#0000}.ContactModal-module__UgeCMa__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactModal-module__UgeCMa__check{color:var(--dd-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.ContactModal-module__UgeCMa__check input{width:18px;height:18px;accent-color:var(--dd-ink);flex:none;margin:1px 0 0}.ContactModal-module__UgeCMa__check a{color:var(--dd-ink);text-underline-offset:2px;text-decoration:underline}.ContactModal-module__UgeCMa__error{border-left:3px solid var(--dd-ink);background:var(--dd-section);border-radius:6px;padding:10px 12px;font-size:14px}.ContactModal-module__UgeCMa__submit{align-self:flex-start;margin-top:4px}.ContactModal-module__UgeCMa__done{color:var(--dd-muted);flex-direction:column;align-items:flex-start;gap:20px;margin-top:12px;font-size:15px;display:flex}.ContactModal-module__UgeCMa__field input[aria-invalid=true],.ContactModal-module__UgeCMa__field textarea[aria-invalid=true]{border-color:var(--dd-ink);border-width:2px}.ContactModal-module__UgeCMa__fieldError{color:var(--dd-ink);font-size:13px;font-weight:500;display:block}.ContactModal-module__UgeCMa__check .ContactModal-module__UgeCMa__fieldError,.ContactModal-module__UgeCMa__error p+p{margin-top:4px}.ContactModal-module__UgeCMa__error a{text-underline-offset:2px;text-decoration:underline}
.CookieConsent-module__Ystraa__banner{z-index:60;border:1px solid var(--dd-border);background:var(--dd-surface);width:calc(100% - 40px);max-width:420px;box-shadow:var(--dd-shadow-float);border-radius:16px;padding:20px;font-size:14px;line-height:1.5;position:fixed;bottom:20px;left:20px}.CookieConsent-module__Ystraa__text a{text-underline-offset:2px;text-decoration:underline}.CookieConsent-module__Ystraa__options{border:0;flex-direction:column;gap:8px;margin:14px 0 0;padding:0;display:flex}.CookieConsent-module__Ystraa__options label{align-items:center;gap:8px;display:flex}.CookieConsent-module__Ystraa__options input{width:16px;height:16px;accent-color:var(--dd-ink);margin:0}.CookieConsent-module__Ystraa__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.CookieConsent-module__Ystraa__btn{color:#fff;background:var(--dd-ink);cursor:pointer;transition:background-color .3s var(--dd-ease);border:0;border-radius:999px;flex:1;padding:10px 16px;font-weight:500}.CookieConsent-module__Ystraa__btn:hover{background:var(--dd-hover)}.CookieConsent-module__Ystraa__link{text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:10px 8px;font-weight:500;text-decoration:underline}@media (max-width:479px){.CookieConsent-module__Ystraa__banner{width:calc(100% - 24px);bottom:12px;left:12px}}
.Logo-module__zh8txq__logo{letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:.55em;font-weight:600;line-height:1;display:inline-flex}.Logo-module__zh8txq__symbol{width:auto;height:2.1em}.Logo-module__zh8txq__onDark .Logo-module__zh8txq__symbol{filter:drop-shadow(0 0 1px #ffffffd9)drop-shadow(0 0 1px #fff9)}.Logo-module__zh8txq__light{font-weight:400}
.Footer-module__EZoWya__footer{border-top:1px solid var(--dd-hover);color:var(--dd-on-deep-muted);background:var(--dd-deep);padding:2.5em 0;font-size:.875em}.Footer-module__EZoWya__row{justify-content:space-between;align-items:center;gap:1.5em;display:flex}.Footer-module__EZoWya__logo{color:#fff;align-items:center;display:flex}.Footer-module__EZoWya__logo>span{font-size:1.25em}.Footer-module__EZoWya__links{gap:1.75em;display:flex}.Footer-module__EZoWya__links a{min-height:44px;transition:color .3s var(--dd-ease);align-items:center;margin-block:-12px;display:inline-flex}.Footer-module__EZoWya__links a:hover{color:#fff}.Footer-module__EZoWya__copy{text-align:right;flex-direction:column;gap:.2em;display:flex}@media (max-width:767px){.Footer-module__EZoWya__footer{padding-bottom:96px}.Footer-module__EZoWya__row{text-align:center;flex-direction:column}.Footer-module__EZoWya__copy{text-align:center}}
.Header-module__Af2_WG__header{z-index:50;background:var(--dd-section);font-size:.73em;position:sticky;top:0}.Header-module__Af2_WG__bar{justify-content:space-between;align-items:center;gap:1.5em;padding:.75em 4vw;display:flex;position:relative}.Header-module__Af2_WG__logo{height:4.2em;color:var(--dd-ink);align-items:center;font-size:1em;display:flex}.Header-module__Af2_WG__logo>span{font-size:1.85em}.Header-module__Af2_WG__nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Header-module__Af2_WG__list{gap:2.2em;display:flex}.Header-module__Af2_WG__link{color:var(--dd-ink);transition:color .3s var(--dd-ease);padding:.3em 0;font-size:1.2em;line-height:1.3;display:block;position:relative}.Header-module__Af2_WG__link:after{content:"";background:var(--dd-accent);transform-origin:0;height:2px;transition:transform .5s var(--dd-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Header-module__Af2_WG__link:hover{color:var(--dd-hover)}.Header-module__Af2_WG__active:after{transform:scaleX(1)}.Header-module__Af2_WG__cta{font-size:1.2em}.Header-module__Af2_WG__burger{width:3.4em;height:3.4em;color:var(--dd-ink);cursor:pointer;background:0 0;border:0;border-radius:100%;padding:0;display:none}.Header-module__Af2_WG__burgerLines,.Header-module__Af2_WG__burgerLines:before,.Header-module__Af2_WG__burgerLines:after{width:1.8em;height:2px;transition:transform .4s var(--dd-ease), opacity .2s;background:currentColor;border-radius:2px;margin:0 auto;display:block}.Header-module__Af2_WG__burgerLines{position:relative}.Header-module__Af2_WG__burgerLines:before,.Header-module__Af2_WG__burgerLines:after{content:"";position:absolute;left:0}.Header-module__Af2_WG__burgerLines:before{top:-.55em}.Header-module__Af2_WG__burgerLines:after{top:.55em}.Header-module__Af2_WG__burger[aria-expanded=true] .Header-module__Af2_WG__burgerLines{background:0 0}.Header-module__Af2_WG__burger[aria-expanded=true] .Header-module__Af2_WG__burgerLines:before{transform:translateY(.55em)rotate(45deg)}.Header-module__Af2_WG__burger[aria-expanded=true] .Header-module__Af2_WG__burgerLines:after{transform:translateY(-.55em)rotate(-45deg)}@media (max-width:991px){.Header-module__Af2_WG__bar .Header-module__Af2_WG__cta{display:none}}@media (min-width:768px) and (max-width:991px){.Header-module__Af2_WG__nav{left:auto;right:4vw;transform:translateY(-50%)}}@media (max-width:767px){.Header-module__Af2_WG__burger{display:block}.Header-module__Af2_WG__nav{border-top:1px solid var(--dd-border);background:var(--dd-bg);box-shadow:var(--dd-shadow-float);visibility:hidden;opacity:0;transition:opacity .25s var(--dd-ease), transform .3s var(--dd-ease), visibility 0s linear .3s;padding:1em 4vw 1.5em;position:absolute;top:100%;left:0;right:0;transform:translateY(-.8em)}.Header-module__Af2_WG__navOpen{visibility:visible;opacity:1;transition:opacity .35s var(--dd-ease), transform .5s var(--dd-ease), visibility 0s;transform:none}.Header-module__Af2_WG__list li{opacity:0;transition:opacity .2s var(--dd-ease), transform .2s var(--dd-ease);transform:translateY(-.5em)}.Header-module__Af2_WG__navOpen .Header-module__Af2_WG__list li{opacity:1;transition-duration:.45s;transform:none}.Header-module__Af2_WG__navOpen .Header-module__Af2_WG__list li:first-child{transition-delay:80ms}.Header-module__Af2_WG__navOpen .Header-module__Af2_WG__list li:nth-child(2){transition-delay:.13s}.Header-module__Af2_WG__navOpen .Header-module__Af2_WG__list li:nth-child(3){transition-delay:.18s}.Header-module__Af2_WG__navOpen .Header-module__Af2_WG__list li:nth-child(4){transition-delay:.23s}.Header-module__Af2_WG__navOpen .Header-module__Af2_WG__list li:nth-child(5){transition-delay:.28s}.Header-module__Af2_WG__navOpen .Header-module__Af2_WG__list li:nth-child(6){transition-delay:.33s}.Header-module__Af2_WG__list{flex-direction:column;gap:0}.Header-module__Af2_WG__list li+li{border-top:1px solid var(--dd-border)}.Header-module__Af2_WG__link{padding:.8em 0;font-size:1.6em}.Header-module__Af2_WG__link:after{width:1.5em;bottom:.6em;right:auto}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.Header-module__Af2_WG__nav,.Header-module__Af2_WG__navOpen,.Header-module__Af2_WG__list li,.Header-module__Af2_WG__navOpen .Header-module__Af2_WG__list li{transition-delay:0s;transform:none}}
.WhatsAppButton-module__OPyqoG__button{z-index:40;color:#fff;background:var(--dd-ink);width:56px;height:56px;box-shadow:var(--dd-shadow-float);transition:background-color .3s var(--dd-ease);border-radius:100%;place-items:center;display:grid;position:fixed;bottom:20px;right:20px}.WhatsAppButton-module__OPyqoG__button:hover{background:var(--dd-hover)}.WhatsAppButton-module__OPyqoG__icon{width:26px;height:26px}html:has(dialog[open]) .WhatsAppButton-module__OPyqoG__button{display:none}
.LegalPage-module__DTgQIG__page{min-height:70vh}.LegalPage-module__DTgQIG__inner{max-width:48em}.LegalPage-module__DTgQIG__title{margin-bottom:.3em}.LegalPage-module__DTgQIG__prose{margin-top:2.5em;font-size:.9375em;line-height:1.65}.LegalPage-module__DTgQIG__prose h2{margin:2em 0 .5em;font-size:1.35em;font-weight:500;line-height:1.3}.LegalPage-module__DTgQIG__prose p,.LegalPage-module__DTgQIG__prose ul{margin-bottom:1em}.LegalPage-module__DTgQIG__prose ul{padding-left:1.2em;list-style:outside}.LegalPage-module__DTgQIG__prose li+li{margin-top:.3em}.LegalPage-module__DTgQIG__prose a{text-underline-offset:2px;text-decoration:underline}@media (max-width:479px){.LegalPage-module__DTgQIG__prose{font-size:1em}}
