body[data-site-design]:has([data-contact-page]){background:var(--f-paper)}body[data-site-design]:has([data-contact-page]) .gamma-root{background:var(--f-paper);color:var(--f-ink)}body[data-site-design]:has([data-contact-page]) :is(.kc,.kc-foot){font-family:var(--display);line-height:var(--f-lh-body);color:var(--f-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-site-design]:has([data-contact-page]) :is(.kc,.kc-foot) :where(.kc__h1,.kc__title,.kc-foot__h){text-wrap:balance;margin:0}body[data-site-design]:has([data-contact-page]) :is(.kc,.kc-foot) :where(.kc__lab,.kc__lead,.kc-foot p,.kc-fallback p){margin:0}body[data-site-design]:has([data-contact-page]) :is(.kc,.kc-foot) :where(.kc__agenda,.kc__logos,.kc__srcs,.kc-foot ul){margin:0;padding:0;list-style:none}body[data-site-design]:has([data-contact-page]) :is(.kc,.kc-foot) :where(.kc__brand img,.kc__camara,.kc-ic){display:block}body[data-site-design]:has([data-contact-page]) :is(.kc,.kc-foot) :focus-visible{outline:2px solid var(--f-violet);outline-offset:3px}body[data-site-design]:has([data-contact-page]) .kc-ic{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}body[data-site-design]:has([data-contact-page]) .kc-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body[data-site-design]:has([data-contact-page]) .kc__grid{--e:max(var(--f-gut), (100% - 1200px) / 2);--split:50%;--gap-l:56px;--gap-r:80px;grid-template-columns:var(--e) minmax(0, 1fr) minmax(0, 1fr) var(--e);background:linear-gradient(90deg, var(--f-pearl) var(--split), #fff 0);grid-template-rows:auto auto 1fr;min-height:100svh;display:grid}body[data-site-design]:has([data-contact-page]) .kc__top{justify-content:space-between;align-items:center;gap:var(--f-stack-2);padding:var(--f-stack-3) var(--gap-l) 0 0;grid-area:1/2;display:flex}body[data-site-design]:has([data-contact-page]) .kc__head{padding:var(--f-section) var(--gap-l) 0 0;grid-area:2/2}body[data-site-design]:has([data-contact-page]) .kc__more{padding:var(--f-stack-3) var(--gap-l) var(--f-section) 0;flex-direction:column;grid-area:3/2;display:flex}body[data-site-design]:has([data-contact-page]) .kc__panel{min-width:0;padding:var(--f-section) 0 var(--f-section) var(--gap-r);color:var(--f-ink);flex-direction:column;grid-area:1/3/span 3;justify-content:center;display:flex}body[data-site-design]:has([data-contact-page]) .kc__panel>*{width:100%;max-width:560px}body[data-site-design]:has([data-contact-page]) .kc__panel>noscript{display:block}body[data-site-design]:has([data-contact-page]) .kc__brand{align-items:center;min-height:44px;display:flex}body[data-site-design]:has([data-contact-page]) .kc__brand img{filter:brightness(0);width:auto;height:24px}body[data-site-design]:has([data-contact-page]) :is(.kc__back,.kc__iso){min-height:44px;font-size:var(--f-fs-meta);color:var(--f-ink);transition:color var(--f-t-color);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}body[data-site-design]:has([data-contact-page]) :is(.kc__back,.kc__iso):hover{color:var(--f-violet)}body[data-site-design]:has([data-contact-page]) .kc__iso{margin-bottom:4px}body[data-site-design]:has([data-contact-page]) .kc__iso .kc-ic{color:var(--f-violet)}body[data-site-design]:has([data-contact-page]) :is(.kc__back,.kc__iso) span{transition:background-size .3s var(--f-ease);background:linear-gradient(currentColor,currentColor) 0 calc(50% + .78em)/0 1px no-repeat}body[data-site-design]:has([data-contact-page]) :is(.kc__back,.kc__iso):is(:hover,:focus-visible) span{background-size:100% 1px}body[data-site-design]:has([data-contact-page]) .kc__h1{color:var(--f-ink)}body[data-site-design]:has([data-contact-page]) .kc__lead{margin-top:var(--f-stack-4);font-size:var(--f-fs-body);color:var(--f-ink);margin-bottom:12px;font-weight:500}body[data-site-design]:has([data-contact-page]) .kc__agenda{gap:10px;display:grid}body[data-site-design]:has([data-contact-page]) .kc__agenda li{font-size:var(--f-fs-body);line-height:var(--f-lh-body);color:var(--f-ink);align-items:center;gap:12px;display:flex}body[data-site-design]:has([data-contact-page]) .kc__agenda .kc-ic{width:18px;height:18px;color:var(--f-muted)}body[data-site-design]:has([data-contact-page]) .kc__proof{gap:var(--f-stack-4);padding-top:var(--f-stack-4);border-top:1px solid var(--f-hair);display:grid}body[data-site-design]:has([data-contact-page]) .kc__lab{margin-bottom:var(--f-stack-2)}body[data-site-design]:has([data-contact-page]) .kc__logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;display:grid}body[data-site-design]:has([data-contact-page]) .kc__logos li{justify-content:center;align-items:center;height:48px;display:flex}body[data-site-design]:has([data-contact-page]) .kc__logos img{width:auto;height:auto;max-height:calc(var(--h) * .52);filter:brightness(0);opacity:.8;max-width:80%;scale:var(--s1,1)}body[data-site-design]:has([data-contact-page]) .kc__srcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}body[data-site-design]:has([data-contact-page]) .kc__srcs a{border:1px solid var(--f-hair);border-radius:var(--f-r-sm);height:48px;color:var(--f-ink);transition:border-color var(--f-t-color);background:#fff;place-items:center;padding:0 6px;display:grid}body[data-site-design]:has([data-contact-page]) .kc__srcs a:hover{border-color:var(--f-muted)}body[data-site-design]:has([data-contact-page]) .kc__srcs img{width:auto;max-width:100%;height:calc(var(--h,28px) * .72);object-fit:contain;filter:grayscale()brightness(0);opacity:.8;transition:opacity .2s}body[data-site-design]:has([data-contact-page]) .kc__srcs a:hover img{opacity:1}body[data-site-design]:has([data-contact-page]) .kc__camara{width:auto;height:30px;margin-top:var(--f-stack-3);filter:brightness(0);opacity:.8}body[data-site-design]:has([data-contact-page]) .kc__try{margin-top:var(--f-stack-4);align-self:flex-start}@media (width<=1099px){body[data-site-design]:has([data-contact-page]) .kc__logos img{scale:var(--s2,1)}}@media (width<=767px){body[data-site-design]:has([data-contact-page]) .kc__logos img{scale:var(--s3,1)}}@media (width<=599px){body[data-site-design]:has([data-contact-page]) .kc__logos img{scale:var(--s4,1)}}@media (width>=1200px){body[data-site-design]:has([data-contact-page]) .kc__proof{grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:0;padding-top:0}body[data-site-design]:has([data-contact-page]) .kc__proof>*{padding-top:var(--f-stack-4)}body[data-site-design]:has([data-contact-page]) .kc__clients{padding-right:var(--f-stack-3)}body[data-site-design]:has([data-contact-page]) .kc__press{padding-left:var(--f-stack-3);border-left:1px solid var(--f-hair)}}body[data-site-design]:has([data-contact-page]) .kc__title{margin-bottom:var(--f-stack-3);color:var(--f-ink)}body[data-site-design]:has([data-contact-page]) .kc__panel:has([data-step=form][hidden]) .kc__title{display:none}body[data-site-design]:has([data-contact-page]) .kc__form{scroll-margin-top:var(--f-stack-2)}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form form.klf__step{gap:var(--f-stack-2)}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field{flex-direction:column;gap:6px;display:flex}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field label{font-size:var(--f-fs-meta);color:var(--f-ink);margin:0;font-weight:500;line-height:1.4}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field :is(input,textarea,select){border-radius:var(--f-r-sm);min-height:48px;box-shadow:none;color:var(--f-ink);font:400 16px/1.4 var(--display);scroll-margin:var(--f-stack-2) 0 var(--f-stack-2);background-color:#fff;border:1px solid #d8d1cb;padding-inline:14px;transition:border-color .2s,box-shadow .2s}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field textarea{min-height:76px;padding-block:12px}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field :is(input,textarea,select):hover{box-shadow:none}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field :is(input,textarea,select):focus{border-color:var(--f-ink);background-color:#fff;outline:none;box-shadow:0 0 0 2px #17151b1f}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field :is(input,textarea)::placeholder{color:var(--f-muted);opacity:1}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__submit{min-height:52px;margin-top:var(--f-stack-1);border-radius:var(--f-r-sm);background:var(--f-ink);color:#fff;font:500 var(--f-fs-body-s) var(--display);border:0}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__submit:hover{background:var(--f-plum)}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__note{text-align:center;font-size:var(--f-fs-meta);color:var(--f-muted)}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__title{font-size:var(--f-fs-h3);letter-spacing:-.02em;color:var(--f-ink);font-weight:400}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__err{font-size:var(--f-fs-meta)}@media (width<=1100px){body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form form.klf__step{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form form.klf__step{gap:var(--f-stack-1);grid-template-columns:1fr}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field textarea{min-height:88px}}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf{gap:var(--f-stack-2);box-shadow:none;color:var(--f-ink);background:0 0;border:0;border-radius:0;padding:0}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field :is(input,textarea,select){border-color:#e7e2dd}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field :is(input,textarea,select):hover{border-color:#d3ccc5}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__field :is(input,textarea,select):focus{border-color:var(--f-ink)}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__submit{border-radius:999px;width:100%;min-height:52px}body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form .klf__mail{justify-content:center;align-items:center;display:flex}body[data-site-design]:has([data-contact-page]) .kc-fallback{padding:var(--f-stack-4);border:1px solid var(--f-hair);border-radius:var(--f-r-lg);background:var(--f-paper);color:var(--f-ink)}body[data-site-design]:has([data-contact-page]) .kc-fallback__title{font-size:var(--f-fs-h3);letter-spacing:-.02em;font-weight:400}body[data-site-design]:has([data-contact-page]) .kc-fallback__text{margin:var(--f-stack-1) 0 var(--f-stack-2);font-size:var(--f-fs-meta);color:var(--f-muted)}body[data-site-design]:has([data-contact-page]) .kc-fallback__mail{text-decoration:none}@media (width>=1100px) and (width<=1279px),(width>=768px) and (width<=1023px){body[data-site-design]:has([data-contact-page]) .gamma-root .kc__form form.klf__step{grid-template-columns:minmax(0,1fr)}}@media (width>=1100px) and (width<=1279px){body[data-site-design]:has([data-contact-page]) .kc__grid{--gap-l:48px;--gap-r:56px}}@media (width>=768px) and (width<=1099px){body[data-site-design]:has([data-contact-page]) .kc__grid{--split:calc(var(--e) + (100% - 2 * var(--e)) * 5 / 12);--gap-l:40px;--gap-r:40px;grid-template-columns:var(--e) minmax(0, 5fr) minmax(0, 7fr) var(--e)}}body[data-site-design]:has([data-contact-page]) .kc:has([data-step=meeting]:not([hidden])) .kc__grid{background:var(--f-pearl);grid-template-rows:none;grid-template-columns:minmax(0,1fr);min-height:0}body[data-site-design]:has([data-contact-page]) .kc:has([data-step=meeting]:not([hidden])) :is(.kc__top,.kc__head,.kc__panel,.kc__more){padding-inline:var(--e);grid-area:auto/1}body[data-site-design]:has([data-contact-page]) .kc:has([data-step=meeting]:not([hidden])) .kc__top{padding-top:var(--f-stack-2)}body[data-site-design]:has([data-contact-page]) .kc:has([data-step=meeting]:not([hidden])) .kc__head{padding-top:var(--f-stack-5);padding-bottom:var(--f-head-gap)}body[data-site-design]:has([data-contact-page]) .kc:has([data-step=meeting]:not([hidden])) .kc__panel{padding-block:var(--f-section);background:#fff;justify-content:flex-start}body[data-site-design]:has([data-contact-page]) .kc:has([data-step=meeting]:not([hidden])) .kc__more{padding-top:var(--f-section)}body[data-site-design]:has([data-contact-page]) .kc:has([data-step=meeting]:not([hidden])) .kc__proof{border-top:0;padding-top:0}body[data-site-design]:has([data-contact-page]) .kc:has([data-step=meeting]:not([hidden])) .kc__panel>*{max-width:none}@media (width<=767px){body[data-site-design]:has([data-contact-page]) .kc .kc__grid{background:var(--f-pearl);grid-template-rows:none;grid-template-columns:minmax(0,1fr);min-height:0}body[data-site-design]:has([data-contact-page]) .kc :is(.kc__top,.kc__head,.kc__panel,.kc__more){padding-inline:var(--e);grid-area:auto/1}body[data-site-design]:has([data-contact-page]) .kc .kc__top{padding-top:var(--f-stack-2)}body[data-site-design]:has([data-contact-page]) .kc .kc__head{padding-top:var(--f-stack-5);padding-bottom:var(--f-head-gap)}body[data-site-design]:has([data-contact-page]) .kc .kc__panel{padding-block:var(--f-section);background:#fff;justify-content:flex-start}body[data-site-design]:has([data-contact-page]) .kc .kc__more{padding-top:var(--f-section)}body[data-site-design]:has([data-contact-page]) .kc .kc__proof{border-top:0;padding-top:0}}body[data-site-design]:has([data-contact-page]) .kc-foot{border-top:1px solid var(--f-hair);background:var(--f-paper)}body[data-site-design]:has([data-contact-page]) .kc-foot__in{gap:var(--f-stack-4) 48px;width:var(--f-frame);padding:var(--f-stack-5) 0 var(--f-stack-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}body[data-site-design]:has([data-contact-page]) .kc-foot__h{color:var(--f-ink)}body[data-site-design]:has([data-contact-page]) .kc-foot__note{margin-top:var(--f-stack-1);font-size:var(--f-fs-meta);color:var(--f-muted)}body[data-site-design]:has([data-contact-page]) .kc-foot__links{gap:0 var(--f-stack-4);margin-top:var(--f-stack-1);flex-wrap:wrap;display:flex}body[data-site-design]:has([data-contact-page]) .kc-foot__links a{min-height:44px;font-size:var(--f-fs-body);color:var(--f-ink);flex-direction:column;justify-content:center;padding-block:6px;text-decoration:none;display:flex}body[data-site-design]:has([data-contact-page]) .kc-foot__links a:hover>span:not(.kc-foot__lab){color:var(--f-violet);text-underline-offset:4px;text-decoration:underline 1px}body[data-site-design]:has([data-contact-page]) .kc-foot__lab{color:var(--f-muted);font-size:13px;line-height:1.4;display:block}body[data-site-design]:has([data-contact-page]) .kc-foot__offices>p{margin-bottom:var(--f-stack-1)}body[data-site-design]:has([data-contact-page]) .kc-foot__offices ul{gap:var(--f-stack-2);display:grid}body[data-site-design]:has([data-contact-page]) .kc-foot__offices li{gap:2px;display:grid}body[data-site-design]:has([data-contact-page]) .kc-foot__city{font-size:var(--f-fs-body-s);font-weight:500}body[data-site-design]:has([data-contact-page]) .kc-foot__addr{font-size:var(--f-fs-meta);color:var(--f-muted)}body[data-site-design]:has([data-contact-page]) .kc-foot__legal{gap:0 var(--f-stack-3);padding-top:var(--f-stack-1);border-top:1px solid var(--f-hair);flex-wrap:wrap;grid-column:1/-1;display:flex}body[data-site-design]:has([data-contact-page]) .kc-foot__legal a{min-height:44px;font-size:var(--f-fs-meta);color:var(--f-muted);align-items:center;text-decoration:none;display:inline-flex}body[data-site-design]:has([data-contact-page]) .kc-foot__legal a:hover{color:var(--f-violet);text-underline-offset:4px;text-decoration:underline 1px}@media (width<=767px){body[data-site-design]:has([data-contact-page]) .kc-foot__in{padding-top:var(--f-section);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){body[data-site-design]:has([data-contact-page]) :is(.kc,.kc-foot) :is(*){transition:none!important}}
