.cta[data-astro-cid-zwsyzwkz]{gap:var(--space-6);color:var(--neutral-900);transition:color var(--dur-hover) var(--ease-hover);flex-direction:column;display:inline-flex}.cta__row[data-astro-cid-zwsyzwkz]{align-items:center;gap:var(--space-10);display:flex}.cta__line[data-astro-cid-zwsyzwkz]{background:var(--neutral-800);width:100%;height:1px;transition:background-color var(--dur-hover) var(--ease-hover);display:block}.cta[data-astro-cid-zwsyzwkz]:hover,.cta[data-astro-cid-zwsyzwkz]:focus-visible{color:var(--neutral-400)}.cta[data-astro-cid-zwsyzwkz]:hover .cta__line[data-astro-cid-zwsyzwkz],.cta[data-astro-cid-zwsyzwkz]:focus-visible .cta__line[data-astro-cid-zwsyzwkz]{background:var(--neutral-400)}.social[data-astro-cid-fe3vmpbi]{padding:var(--space-10);background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:var(--radius-10);transition:background-color var(--dur-hover) var(--ease-hover);align-items:flex-start;display:inline-flex;position:relative}.social--md[data-astro-cid-fe3vmpbi]{padding:7px}.social__icon{transition:transform var(--dur-hover) var(--ease-hover)}.social[data-astro-cid-fe3vmpbi]:hover,.social[data-astro-cid-fe3vmpbi]:focus-visible,.social[data-astro-cid-fe3vmpbi].is-copied{background:var(--neutral-100)}.social__tooltip[data-astro-cid-fe3vmpbi]{width:max-content;height:25px;padding:0 var(--space-8);background:var(--neutral-800);color:var(--neutral-200);border-radius:var(--radius-4);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-hover) var(--ease-hover), transform var(--dur-hover) var(--ease-hover);align-items:center;display:inline-flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.social__tooltip[data-astro-cid-fe3vmpbi]:after{content:"";background:var(--neutral-800);border-radius:1px;width:9px;height:9px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.social[data-astro-cid-fe3vmpbi]:hover .social__tooltip[data-astro-cid-fe3vmpbi],.social[data-astro-cid-fe3vmpbi]:focus-visible .social__tooltip[data-astro-cid-fe3vmpbi],.social[data-astro-cid-fe3vmpbi].is-copied .social__tooltip[data-astro-cid-fe3vmpbi]{opacity:1;transform:translate(-50%)}.social__copied[data-astro-cid-fe3vmpbi]{align-items:center;gap:5px;display:none}.social[data-astro-cid-fe3vmpbi].is-copied .social__label[data-astro-cid-fe3vmpbi]{display:none}.social[data-astro-cid-fe3vmpbi].is-copied .social__copied[data-astro-cid-fe3vmpbi]{display:inline-flex}.sidebar[data-astro-cid-yug4d4z3]{height:100vh;width:var(--sidebar-width);padding:var(--space-20);background:var(--neutral-50);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}@media (width<=1919.98px){.sidebar[data-astro-cid-yug4d4z3]{display:none}}.sidebar__top[data-astro-cid-yug4d4z3]{gap:var(--space-10);flex-direction:column;width:100%;display:flex}.sidebar__brand[data-astro-cid-yug4d4z3]{gap:var(--space-20);flex-direction:column;display:flex}.sidebar__logo[data-astro-cid-yug4d4z3]{padding:var(--space-12) 0 0 var(--space-12);display:flex}.sidebar__menu[data-astro-cid-yug4d4z3]{gap:var(--space-12);flex-direction:column;display:flex}.menu-item[data-astro-cid-yug4d4z3]{align-items:center;gap:var(--space-12);padding:var(--space-10) var(--space-12);border-radius:var(--radius-6);color:var(--neutral-900);transition:background-color var(--dur-hover) var(--ease-hover);display:flex}.menu-item[data-astro-cid-yug4d4z3]>span[data-astro-cid-yug4d4z3]:last-child{align-items:center;height:18px;display:flex}.menu-item__icon{color:var(--neutral-400);transition:color var(--dur-hover) var(--ease-hover)}.menu-item[data-astro-cid-yug4d4z3]:hover,.menu-item[data-astro-cid-yug4d4z3]:focus-visible,.menu-item[data-astro-cid-yug4d4z3].is-active{background:var(--neutral-100)}.menu-item[data-astro-cid-yug4d4z3]:hover .menu-item__icon,.menu-item[data-astro-cid-yug4d4z3]:focus-visible .menu-item__icon,.menu-item[data-astro-cid-yug4d4z3].is-active .menu-item__icon{color:var(--neutral-500)}.sidebar__bottom[data-astro-cid-yug4d4z3]{gap:var(--space-80);width:100%;padding:var(--space-12);flex-direction:column;display:flex}.sidebar__contact[data-astro-cid-yug4d4z3]{align-items:flex-start;gap:var(--space-32);flex-direction:column;display:flex}.sidebar__contact-text[data-astro-cid-yug4d4z3]{gap:var(--space-2);color:var(--neutral-900);flex-direction:column;display:flex}.sidebar__muted[data-astro-cid-yug4d4z3]{color:var(--neutral-500)}.sidebar__social[data-astro-cid-yug4d4z3]{gap:var(--space-14);display:flex}.sidebar__credits[data-astro-cid-yug4d4z3]{gap:var(--space-6);color:var(--neutral-500);flex-direction:column;display:flex}.sidebar__author[data-astro-cid-yug4d4z3]{font-weight:var(--weight-medium);color:var(--neutral-800);text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline}.menu-item[data-astro-cid-yv6darmm]{align-items:center;gap:var(--space-12);padding:var(--space-10) var(--space-12);border-radius:var(--radius-6);color:var(--neutral-900);transition:background-color var(--dur-hover) var(--ease-hover);display:flex}.menu-item[data-astro-cid-yv6darmm]>span[data-astro-cid-yv6darmm]:last-child{align-items:center;height:18px;display:flex}.menu-item[data-astro-cid-yv6darmm] .menu-item__icon{color:var(--neutral-400);transition:color var(--dur-hover) var(--ease-hover)}.menu-item[data-astro-cid-yv6darmm]:hover,.menu-item[data-astro-cid-yv6darmm]:focus-visible,.menu-item[data-astro-cid-yv6darmm].is-active{background:var(--neutral-100)}.menu-item[data-astro-cid-yv6darmm]:hover .menu-item__icon,.menu-item[data-astro-cid-yv6darmm]:focus-visible .menu-item__icon,.menu-item[data-astro-cid-yv6darmm].is-active .menu-item__icon{color:var(--neutral-500)}.header[data-astro-cid-kgevm5mn]{--header-pad:var(--space-56);z-index:50;height:72px;padding:0 var(--header-pad);background:var(--neutral-50);border-bottom:1px solid var(--neutral-200);justify-content:space-between;align-items:center;display:none;position:sticky;top:0}@media (width<=1919.98px){.header[data-astro-cid-kgevm5mn]{display:flex}}@media (width<=809.98px){.header[data-astro-cid-kgevm5mn]{--header-pad:var(--space-24)}}.header__logo[data-astro-cid-kgevm5mn]{display:flex}.header__toggle[data-astro-cid-kgevm5mn]{align-items:center;gap:var(--space-10);color:var(--neutral-800);display:flex}.header__label-open[data-astro-cid-kgevm5mn],.header__toggle[data-astro-cid-kgevm5mn] .header__icon-open,.header[data-astro-cid-kgevm5mn].is-open .header__label-closed[data-astro-cid-kgevm5mn],.header[data-astro-cid-kgevm5mn].is-open .header__icon-closed{display:none}.header[data-astro-cid-kgevm5mn].is-open .header__label-open[data-astro-cid-kgevm5mn],.header[data-astro-cid-kgevm5mn].is-open .header__icon-open{display:inline-flex}.header__menu[data-astro-cid-kgevm5mn]{top:63px;right:calc(var(--header-pad) - 13px);gap:var(--space-12);width:200px;padding:var(--space-12);background:var(--neutral-white);border-radius:var(--radius-12);box-shadow:var(--shadow);opacity:0;transition:opacity var(--dur-hover) var(--ease-hover), transform var(--dur-hover) var(--ease-hover);flex-direction:column;display:flex;position:absolute;transform:translateY(-4px)}.header__menu[data-astro-cid-kgevm5mn][hidden]{visibility:hidden;display:flex}.header[data-astro-cid-kgevm5mn].is-open .header__menu[data-astro-cid-kgevm5mn]{opacity:1;transform:translateY(0)}.footer[data-astro-cid-yvkg62gd]{width:100%;max-width:calc(var(--content-max) + 2 * var(--space-32));border-inline:1px solid var(--neutral-200);padding:var(--space-112) 31px}.footer__content[data-astro-cid-yvkg62gd]{justify-content:space-between;align-items:stretch;gap:var(--space-32);min-height:248px;display:flex}.footer__brand[data-astro-cid-yvkg62gd]{flex-direction:column;flex:0 309px;justify-content:space-between;align-items:flex-start;display:flex}.footer__logo[data-astro-cid-yvkg62gd]{align-items:center;width:113px;height:24px;display:flex}.footer__credits[data-astro-cid-yvkg62gd]{color:var(--neutral-500);white-space:nowrap;line-height:11px}.footer__menus[data-astro-cid-yvkg62gd]{justify-content:space-between;align-items:flex-start;gap:var(--space-32);flex:0 844px;min-width:0;display:flex}.footer__nav[data-astro-cid-yvkg62gd]{gap:var(--space-32);flex-direction:column;flex:0 152px;display:flex}.footer__nav[data-astro-cid-yvkg62gd] h2[data-astro-cid-yvkg62gd]{height:10px}.footer__nav[data-astro-cid-yvkg62gd] ul[data-astro-cid-yvkg62gd]{gap:var(--space-24);flex-direction:column;list-style:none;display:flex}.footer__link[data-astro-cid-yvkg62gd],.footer__pending[data-astro-cid-yvkg62gd]{color:var(--neutral-500);white-space:nowrap;align-items:center;line-height:22px;display:inline-flex;position:relative}.footer__link[data-astro-cid-yvkg62gd]{transition:color var(--dur-hover) var(--ease-hover)}.footer__link[data-astro-cid-yvkg62gd] span[data-astro-cid-yvkg62gd]{transition:transform var(--dur-hover) var(--ease-hover)}.footer__link-arrow{opacity:0;transition:opacity var(--dur-hover) var(--ease-hover), transform var(--dur-hover) var(--ease-hover);position:absolute;left:0;transform:translate(-6px)}.footer__link[data-astro-cid-yvkg62gd]:hover,.footer__link[data-astro-cid-yvkg62gd]:focus-visible{color:var(--neutral-600)}.footer__link[data-astro-cid-yvkg62gd]:hover span[data-astro-cid-yvkg62gd],.footer__link[data-astro-cid-yvkg62gd]:focus-visible span[data-astro-cid-yvkg62gd]{transform:translate(20px)}.footer__link[data-astro-cid-yvkg62gd]:hover .footer__link-arrow,.footer__link[data-astro-cid-yvkg62gd]:focus-visible .footer__link-arrow{opacity:1;transform:translate(0)}.footer__top[data-astro-cid-yvkg62gd]{color:var(--neutral-500);white-space:nowrap;transition:color var(--dur-hover) var(--ease-hover);align-items:center;gap:17px;display:inline-flex}.footer__top-box[data-astro-cid-yvkg62gd]{background:var(--neutral-900);border-radius:var(--radius-8);width:32px;height:32px;transition:box-shadow var(--dur-hover) var(--ease-hover);display:block;position:relative;overflow:hidden}.footer__top-track[data-astro-cid-yvkg62gd]{gap:var(--space-8);padding:var(--space-8);transition:transform var(--dur-hover) var(--ease-hover);flex-direction:column;display:flex;position:absolute;top:0;left:0}.footer__top[data-astro-cid-yvkg62gd]:hover,.footer__top[data-astro-cid-yvkg62gd]:focus-visible{color:var(--neutral-800)}.footer__top[data-astro-cid-yvkg62gd]:hover .footer__top-box[data-astro-cid-yvkg62gd],.footer__top[data-astro-cid-yvkg62gd]:focus-visible .footer__top-box[data-astro-cid-yvkg62gd]{box-shadow:0 0 0 4px #0000001a}.footer__top[data-astro-cid-yvkg62gd]:hover .footer__top-track[data-astro-cid-yvkg62gd],.footer__top[data-astro-cid-yvkg62gd]:focus-visible .footer__top-track[data-astro-cid-yvkg62gd]{transform:translateY(-24px)}.footer[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]:focus-visible{outline:2px solid var(--neutral-700);outline-offset:5px}@media (width<=1199.98px){.footer[data-astro-cid-yvkg62gd]{padding-inline:15px;padding:56px 15px}.footer__content[data-astro-cid-yvkg62gd]{grid-template-columns:174px 1fr;grid-template-areas:"logo top""projetos site""creditos creditos";gap:56px 0;min-height:0;display:grid}.footer__brand[data-astro-cid-yvkg62gd],.footer__menus[data-astro-cid-yvkg62gd]{display:contents}.footer__logo[data-astro-cid-yvkg62gd]{grid-area:logo}.footer__top[data-astro-cid-yvkg62gd]{grid-area:top;justify-self:end}.footer__nav[data-astro-cid-yvkg62gd]:first-of-type{grid-area:projetos}.footer__nav[data-astro-cid-yvkg62gd]:nth-of-type(2){grid-area:site}.footer__credits[data-astro-cid-yvkg62gd]{letter-spacing:.28px;grid-area:creditos;margin-top:1px;line-height:10px}.footer__nav[data-astro-cid-yvkg62gd] .hat-02[data-astro-cid-yvkg62gd]{letter-spacing:.7px}}.cursor[data-astro-cid-nir6wdvy]{z-index:999;pointer-events:none;opacity:0;will-change:transform;transition:opacity .3s;position:fixed;top:0;left:0}.cursor[data-astro-cid-nir6wdvy].is-visible{opacity:1}.cursor[data-astro-cid-nir6wdvy]:not(.is-visit):not(.is-locked){mix-blend-mode:difference}.cursor__ball[data-astro-cid-nir6wdvy]{will-change:transform;background:#fcfaf8;border-radius:0;justify-content:center;align-items:center;width:9px;height:9px;transition:width .45s cubic-bezier(.22,1,.36,1),height .45s cubic-bezier(.22,1,.36,1),border-radius .45s cubic-bezier(.22,1,.36,1),background-color .3s;display:flex;position:absolute;top:0;left:0;translate:-50% -50%}.cursor[data-astro-cid-nir6wdvy].is-visit,.cursor[data-astro-cid-nir6wdvy].is-locked{mix-blend-mode:exclusion}.cursor[data-astro-cid-nir6wdvy].is-visit .cursor__ball[data-astro-cid-nir6wdvy],.cursor[data-astro-cid-nir6wdvy].is-locked .cursor__ball[data-astro-cid-nir6wdvy]{border-radius:var(--radius-10);width:84px;height:84px}.cursor[data-astro-cid-nir6wdvy] .cursor__arrow{color:#000;opacity:0;place-items:center;width:20px;height:20px;transition:opacity .2s;display:grid;position:absolute}.cursor[data-astro-cid-nir6wdvy] .cursor__arrow svg{width:20px;height:20px}.cursor[data-astro-cid-nir6wdvy] .cursor__arrow svg path{stroke:#000}.cursor[data-astro-cid-nir6wdvy].is-visit .cursor__arrow{opacity:1;transition-delay:.12s}.cursor[data-astro-cid-nir6wdvy] .cursor__lock{color:#000;opacity:0;place-items:center;width:20px;height:20px;transition:opacity .25s;display:grid;position:absolute}.cursor[data-astro-cid-nir6wdvy] .cursor__lock svg{width:20px;height:20px}.cursor[data-astro-cid-nir6wdvy] .cursor__lock svg path{stroke-width:1.5px;vector-effect:non-scaling-stroke}.cursor[data-astro-cid-nir6wdvy].is-locked .cursor__lock{opacity:1;transition-delay:.12s}@media (hover:none),(pointer:coarse){.cursor[data-astro-cid-nir6wdvy]{display:none}}html.has-motion :is(.hero,.services__title,.numbers__title,.about__title,#contact-title,[data-motion-text],.works__bar>*,.services__header .hat-02,.numbers__id,.about__identifier,.contact__form-column>.hat-02,[data-reveal],.project-card__media,.project-card__footer,[data-image-reveal]){visibility:hidden}.motion-mask{vertical-align:top;margin-block:-.08em;padding-block:.08em;display:inline-block;overflow:hidden}.motion-word{will-change:transform;display:inline-block}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}html.lenis{scroll-behavior:auto}html.has-motion :is(.service,.about__bubbles p,.about__tool,.about__job,.about__course-list li,.about__columns .about__card,.about__portrait,.numbers__grid .card,.numbers__grid .testimonial){visibility:hidden}.slide-char{text-shadow:0 1.3em;transition:transform .45s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 18ms);display:inline-block}[data-slide-split]{height:1.3em;line-height:1.3em;display:inline-flex;overflow:hidden}[data-slide-host]:hover .slide-char{transform:translateY(-1.3em)}.gota[data-astro-cid-v2acovfe]{inset:0 var(--space-32);pointer-events:none;z-index:1;position:absolute}.gota__box[data-astro-cid-v2acovfe]{width:100%;max-width:calc(var(--content-max) + 2 * var(--space-32));height:100%;margin-inline:auto;position:relative}.gota__rail[data-astro-cid-v2acovfe]{width:1px;position:absolute;top:0;bottom:0;overflow:hidden}.gota__rail--l[data-astro-cid-v2acovfe]{left:0}.gota__rail--r[data-astro-cid-v2acovfe]{right:0}.gota__drop[data-astro-cid-v2acovfe]{will-change:transform;background:linear-gradient(#fff0,#adadad);border-radius:1px;width:1px;height:24px;position:absolute;top:0;left:0;transform:translateY(-24px)}@media (width<=1199.98px){.gota[data-astro-cid-v2acovfe]{inset:0 var(--space-16)}}@media (width<=767.98px){.gota[data-astro-cid-v2acovfe]{display:none}}.placeholder__size[data-astro-cid-ql7kesp4]{display:block}.placeholder[data-astro-cid-ql7kesp4]{background:var(--neutral-100);color:var(--neutral-400);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.placeholder[data-astro-cid-ql7kesp4] .placeholder__icon,.placeholder[data-astro-cid-ql7kesp4] .placeholder__icon svg{width:36px;height:36px;display:block}.placeholder__label[data-astro-cid-ql7kesp4]{line-height:1.4}.project-card[data-astro-cid-jnje7wnl]{gap:var(--space-12);border-radius:var(--radius-12);flex-direction:column;min-width:0;display:flex}.project-card__media[data-astro-cid-jnje7wnl]{border-radius:var(--radius-12);background:var(--neutral-200);height:512px;position:relative;overflow:hidden}.project-card__media[data-astro-cid-jnje7wnl] img{object-fit:cover;width:100%;height:100%}.project-card__footer[data-astro-cid-jnje7wnl]{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-24);background:var(--neutral-white);border-radius:var(--radius-12);box-shadow:var(--shadow);display:flex}.project-card__title[data-astro-cid-jnje7wnl]{align-items:center;gap:var(--space-10);min-width:0;display:flex}.project-card[data-astro-cid-jnje7wnl].is-locked{cursor:pointer}.project-card__name[data-astro-cid-jnje7wnl]{color:var(--neutral-800);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-card__category[data-astro-cid-jnje7wnl]{color:var(--neutral-500);white-space:nowrap}@media (width<=1199.98px){.project-card__media[data-astro-cid-jnje7wnl]{height:302px}.project-card__footer[data-astro-cid-jnje7wnl]{padding:var(--space-20)}.project-card__name[data-astro-cid-jnje7wnl]{line-height:1.6}}.button[data-astro-cid-j6ocf6pu]{align-items:center;gap:var(--space-6);padding:var(--space-6);background:var(--neutral-900);border-radius:var(--radius-10);transition:background-color var(--dur-hover) var(--ease-hover);display:inline-flex}.button__text-box[data-astro-cid-j6ocf6pu]{height:40px;padding:var(--space-8) var(--space-26);align-items:center;display:flex}.button__text[data-astro-cid-j6ocf6pu]{height:22px;color:var(--neutral-white);text-align:center;white-space:nowrap;display:block;overflow:hidden}.button__text[data-astro-cid-j6ocf6pu]>span[data-astro-cid-j6ocf6pu]{transition:transform var(--dur-hover) var(--ease-hover);display:block}.button__text[data-astro-cid-j6ocf6pu]>span[data-astro-cid-j6ocf6pu]+span[data-astro-cid-j6ocf6pu]{margin-top:var(--space-10)}.button__icon[data-astro-cid-j6ocf6pu]{background:var(--neutral-50);border-radius:var(--radius-4);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.button__icon[data-astro-cid-j6ocf6pu] svg{width:24px;height:24px;transition:transform var(--dur-hover) var(--ease-hover)}.button[data-astro-cid-j6ocf6pu]:hover,.button[data-astro-cid-j6ocf6pu]:focus-visible{background:var(--neutral-600)}.button[data-astro-cid-j6ocf6pu]:hover .button__text[data-astro-cid-j6ocf6pu]>span[data-astro-cid-j6ocf6pu],.button[data-astro-cid-j6ocf6pu]:focus-visible .button__text[data-astro-cid-j6ocf6pu]>span[data-astro-cid-j6ocf6pu]{transform:translateY(-32px)}.button[data-astro-cid-j6ocf6pu]:hover .button__icon[data-astro-cid-j6ocf6pu] svg,.button[data-astro-cid-j6ocf6pu]:focus-visible .button__icon[data-astro-cid-j6ocf6pu] svg{transform:rotate(45deg)}.sr-only[data-astro-cid-j6ocf6pu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1199.98px){.button__text-box[data-astro-cid-j6ocf6pu]{height:36px}.button__icon[data-astro-cid-j6ocf6pu]{width:36px;height:36px}.button__icon[data-astro-cid-j6ocf6pu] svg{width:22px;height:22px}}.project-label[data-astro-cid-kgxiloa5]{font:400 14px/1 var(--font-hat);letter-spacing:.03em;text-transform:uppercase;color:var(--neutral-900);align-items:center;gap:30px;display:flex}.project-label[data-astro-cid-kgxiloa5] span[data-astro-cid-kgxiloa5]:first-child{position:relative}.project-label[data-astro-cid-kgxiloa5] span[data-astro-cid-kgxiloa5]:first-child:after{content:"";background:var(--neutral-300);border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:calc(100% + 12px)}.hero[data-astro-cid-bmwli342]{padding:32px 0 112px}.hero__back[data-astro-cid-bmwli342]{border:1px solid var(--neutral-200);height:38.4px;color:var(--neutral-600);transition:background-color var(--dur-hover) var(--ease-hover);border-radius:8px;align-items:center;gap:8px;margin-bottom:44px;padding:7px 14px;line-height:22.4px;display:inline-flex}.hero__back[data-astro-cid-bmwli342]:hover{background:var(--neutral-100)}.hero__back[data-astro-cid-bmwli342] .hero__back-icon,.hero__back[data-astro-cid-bmwli342] .hero__back-icon svg{width:18px;height:18px}h1[data-astro-cid-bmwli342]{max-width:672px;color:var(--neutral-900);font-size:54px;line-height:63.3px}h1[data-astro-cid-bmwli342] span[data-astro-cid-bmwli342]{color:inherit}.hero__meta[data-astro-cid-bmwli342]{border-bottom:1px solid var(--neutral-200);justify-content:space-between;align-items:flex-start;gap:32px;min-height:84.4px;margin:88px 0 32px;display:flex}.hero__meta[data-astro-cid-bmwli342]>div[data-astro-cid-bmwli342]{gap:16px;min-width:0;display:grid}.hero__meta[data-astro-cid-bmwli342] .hat-02[data-astro-cid-bmwli342]{text-box:normal;letter-spacing:.03em;color:var(--neutral-400);font-size:14px;line-height:14px}.hero__meta[data-astro-cid-bmwli342] .text-16-medium[data-astro-cid-bmwli342]{color:#666;font-weight:400;line-height:22.4px}.hero__site-button[data-astro-cid-bmwli342] .text-16-medium[data-astro-cid-bmwli342]{color:#fff;font-weight:500}.hero__site-button[data-astro-cid-bmwli342]{color:var(--neutral-white);background:var(--neutral-900);cursor:default;border-radius:8px;align-items:center;gap:6px;margin-top:2px;padding:6px;display:inline-flex}.hero__site-button[data-astro-cid-bmwli342]>[data-astro-cid-bmwli342]:first-child{white-space:nowrap;padding:0 26px}.hero__site-button[data-astro-cid-bmwli342]>[data-astro-cid-bmwli342]:last-child{width:36px;height:36px;color:var(--neutral-900);background:var(--neutral-50);border-radius:4px;place-items:center;display:grid}.hero__site-button[data-astro-cid-bmwli342] svg{width:24px;height:24px}.hero__image[data-astro-cid-bmwli342]{background:var(--neutral-200);border-radius:12px;height:700px;position:relative;overflow:hidden}.hero__image[data-astro-cid-bmwli342] img{object-fit:cover;width:100%;height:100%}.hero__parallax[data-astro-cid-bmwli342]{width:100%;height:100%}@media (width>=768px) and (prefers-reduced-motion:no-preference){.hero__parallax[data-astro-cid-bmwli342]{transform:translate3d(0, var(--px,0%), 0) scale(1.18);will-change:transform}}@media (width>=1440px) and (width<=1919.98px){h1[data-astro-cid-bmwli342]{max-width:480px;font-size:46px;line-height:56px}.hero__image[data-astro-cid-bmwli342]{height:540px}}@media (width>=1200px) and (width<=1439.98px){.hero[data-astro-cid-bmwli342]{padding-bottom:96px}h1[data-astro-cid-bmwli342]{font-size:48px;line-height:56.3px}.hero__image[data-astro-cid-bmwli342]{height:540px}}@media (width<=1199.98px){.hero[data-astro-cid-bmwli342]{padding:32px 0 48px}h1[data-astro-cid-bmwli342]{max-width:none;font-size:32px;line-height:38.4px}.hero__meta[data-astro-cid-bmwli342]{border:0;flex-direction:column;gap:32px;min-height:0;margin:40px 0 64px}.hero__site-button[data-astro-cid-bmwli342]{margin:0}.hero__image[data-astro-cid-bmwli342]{height:340px}}.text-block[data-astro-cid-yysf26io]{justify-content:space-between;gap:32px;padding:0 0 88px;display:flex}.text-block__label[data-astro-cid-yysf26io]{flex-shrink:0;padding-top:8px}.text-block__content[data-astro-cid-yysf26io]{width:888px;max-width:calc(100% - 240px)}.text-block__content[data-astro-cid-yysf26io] h2[data-astro-cid-yysf26io]{color:var(--neutral-900);font-size:54px;line-height:63.3px}.text-block__content[data-astro-cid-yysf26io] h2[data-astro-cid-yysf26io] span[data-astro-cid-yysf26io]{color:inherit}.text-block__content[data-astro-cid-yysf26io] .heading-h6[data-astro-cid-yysf26io],.text-block__content[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{letter-spacing:0;color:var(--neutral-900);font-size:24px;line-height:1.4}.text-block__content[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{color:var(--neutral-500);margin-top:16px}.text-block--first[data-astro-cid-yysf26io]{padding-bottom:112px}.text-block--first[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io]{width:850px}.text-block--first[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{margin-top:32px}.text-block--titulo[data-astro-cid-yysf26io]{grid-template-columns:26.56% 1fr auto;gap:0;padding-top:112px;display:grid}.text-block[data-astro-cid-yysf26io] .text-block__arrow{align-self:end;width:24px;height:124px}.text-block[data-astro-cid-yysf26io] .text-block__arrow svg{width:24px;height:124px}.text-block--titulo[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io]{width:770px;max-width:100%}.text-block--titulo[data-astro-cid-yysf26io] .text-block__label[data-astro-cid-yysf26io]{padding-top:12px}.text-block--titulo[data-astro-cid-yysf26io] h2[data-astro-cid-yysf26io]:before{content:"       ";white-space:pre}.text-block--titulo[data-astro-cid-yysf26io] h2[data-astro-cid-yysf26io] span[data-astro-cid-yysf26io]{color:var(--neutral-400)}.text-block--duas-colunas[data-astro-cid-yysf26io]{padding-bottom:112px}.text-block--duas-colunas[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io]{width:702px}.text-block--duas-colunas[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{letter-spacing:.02em;margin-top:41px;font-size:18px;line-height:1.2;position:relative}.text-block--duas-colunas[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]:before{content:"";background:var(--neutral-200);height:1px;position:absolute;top:-21px;left:0;right:0}@media (width>=1200px) and (width<=1919.98px){.text-block__content[data-astro-cid-yysf26io],.text-block--first[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io]{width:750px}.text-block__content[data-astro-cid-yysf26io] .heading-h6[data-astro-cid-yysf26io],.text-block__content[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{font-size:20px}.text-block--titulo[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io]{width:651px}.text-block__content[data-astro-cid-yysf26io] h2[data-astro-cid-yysf26io]{font-size:46px;line-height:56px}.text-block--first[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{margin-top:24px}.text-block--duas-colunas[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io]{width:600px}}@media (width>=1200px) and (width<=1439.98px){.text-block--first[data-astro-cid-yysf26io]{padding-bottom:96px}.text-block--first[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{margin-top:32px}.text-block--titulo[data-astro-cid-yysf26io]{grid-template-columns:calc(50% - 248px) 1fr auto;padding-top:96px}.text-block__content[data-astro-cid-yysf26io] h2[data-astro-cid-yysf26io]{font-size:48px;line-height:56.3px}.text-block--duas-colunas[data-astro-cid-yysf26io]{padding-bottom:88px}.text-block--duas-colunas[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{font-size:18px}}@media (width<=1199.98px){.text-block[data-astro-cid-yysf26io],.text-block--titulo[data-astro-cid-yysf26io]{flex-direction:column;gap:24px;padding:0 0 48px;display:flex}.text-block--titulo[data-astro-cid-yysf26io]{padding-top:48px}.text-block--titulo[data-astro-cid-yysf26io] h2[data-astro-cid-yysf26io]:before{content:none}.text-block[data-astro-cid-yysf26io] .text-block__arrow{display:none}.text-block__label[data-astro-cid-yysf26io],.text-block--titulo[data-astro-cid-yysf26io] .text-block__label[data-astro-cid-yysf26io]{padding-top:8px}.text-block__content[data-astro-cid-yysf26io],.text-block--first[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io],.text-block--duas-colunas[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io]{width:100%;max-width:none}.text-block--titulo[data-astro-cid-yysf26io] .text-block__content[data-astro-cid-yysf26io]{width:100%}.text-block__content[data-astro-cid-yysf26io] h2[data-astro-cid-yysf26io]{font-size:32px;line-height:38.4px}.text-block__content[data-astro-cid-yysf26io] .heading-h6[data-astro-cid-yysf26io],.text-block__content[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{font-size:18px;line-height:25.2px}.text-block__content[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{margin-top:24px}.text-block--duas-colunas[data-astro-cid-yysf26io]{padding-bottom:56px}.text-block--duas-colunas[data-astro-cid-yysf26io] .heading-h7[data-astro-cid-yysf26io]{margin-top:41px;font-size:16px;line-height:1.2}}.la{aspect-ratio:672/520;width:100%;font-family:var(--font-body);background:#f2f2f2;position:relative;overflow:hidden}@property --la-n{syntax:"<integer>";inherits:false;initial-value:0}.la__stage *{animation-duration:17.6s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;animation-fill-mode:both}.la__stage.is-still *,.la__stage.is-still :after{animation:none!important}@media (prefers-reduced-motion:reduce){.la__stage *,.la__stage :after{animation:none!important}}.la-num{color:#0000;position:relative}.la-num:after{content:counter(n);counter-reset:n var(--la-n);text-align:center;color:#3d3d3d;animation-duration:17.6s;animation-timing-function:cubic-bezier(.3,.7,.4,1);animation-iteration-count:infinite;animation-fill-mode:both;position:absolute;inset:0}.la__stage.is-still .la-num{color:#3d3d3d}.la__stage.is-still .la-num:after{content:none}@media (prefers-reduced-motion:reduce){.la-num{color:#3d3d3d}.la-num:after{content:none}}.la-n12:after{--la-n:12;animation-name:laC12}.la-n8:after{--la-n:8;animation-name:laC8}.la-n10:after{--la-n:10;animation-name:laC10}@keyframes laC12{0%,16.69%{--la-n:0}23.44%,to{--la-n:12}}@keyframes laC8{0%,15.56%{--la-n:0}21.19%,to{--la-n:8}}@keyframes laC10{0%,17.25%{--la-n:0}23.44%,to{--la-n:10}}.la-a-home{animation-name:laHomeIn}@keyframes laHomeIn{0%,.62%{opacity:0;transform:translateY(12px)scale(.96)}3.75%{opacity:1;transform:none}92.5%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}95.62%,to{opacity:0;transform:translateY(12px)scale(.96)}}.la-a-dot{transform-origin:50%;transform-box:fill-box;animation-name:laDot}@keyframes laDot{0%,6%{transform:scale(0)}8.25%{transform:scale(1.3)}9.94%,89.62%{transform:scale(1)}91.31%{animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:scale(0)}to{transform:scale(0)}}.la-a-trunk{animation-name:laTrunk}@keyframes laTrunk{0%,8.25%{clip-path:inset(0 0 100%)}13.31%{clip-path:inset(0)}88.5%{clip-path:inset(0);animation-timing-function:cubic-bezier(.55,0,.75,.2)}91.31%,to{clip-path:inset(0 0 100%)}}.la-a-hub{animation-name:laHub}@keyframes laHub{0%,11.62%{opacity:0;transform:translateY(-14px)scale(.96)}15.56%{opacity:1;transform:none}87.37%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}90.19%,to{opacity:0;transform:translateY(-14px)scale(.96)}}.la-a-link-l{animation-name:laLinkL}.la-a-link-r{animation-name:laLinkR}@keyframes laLinkL{0%,14.44%{clip-path:inset(0 0 0 100%)}16.69%,85.12%{clip-path:inset(0)}86.81%,to{clip-path:inset(0 0 0 100%)}}@keyframes laLinkR{0%,14.44%{clip-path:inset(0 100% 0 0)}16.69%,85.12%{clip-path:inset(0)}86.81%,to{clip-path:inset(0 100% 0 0)}}.la-a-left{animation-name:laSibL}.la-a-right{animation-name:laSibR}@keyframes laSibL{0%,15%{opacity:0;transform:translate(56px)}20.06%{opacity:1;transform:none}84.56%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}87.37%,to{opacity:0;transform:translate(56px)}}@keyframes laSibR{0%,15.56%{opacity:0;transform:translate(-56px)}20.62%{opacity:1;transform:none}84.56%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}87.37%,to{opacity:0;transform:translate(-56px)}}.la-a-stem{animation-name:laStem}@keyframes laStem{0%,20.06%{clip-path:inset(0 0 100%)}22.87%,82.87%{clip-path:inset(0)}85.12%,to{clip-path:inset(0 0 100%)}}.la-a-branch{stroke-dasharray:1 1;animation-name:laBranch}@keyframes laBranch{0%,22.31%{stroke-dashoffset:1px}26.81%,81.19%{stroke-dashoffset:0}83.44%,to{stroke-dashoffset:1px}}.la-a-leaf-1{animation-name:laLeaf1}.la-a-leaf-2{animation-name:laLeaf2}@keyframes laLeaf1{0%,25.13%{opacity:0;transform:translateY(-12px)}29.06%{opacity:1;transform:none}80.62%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}82.87%,to{opacity:0;transform:translateY(-10px)}}@keyframes laLeaf2{0%,26.25%{opacity:0;transform:translateY(-12px)}30.19%{opacity:1;transform:none}80.06%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}82.31%,to{opacity:0;transform:translateY(-10px)}}.la-a-icon-1{transform-origin:50%;animation-name:laIc1}.la-a-icon-2{transform-origin:50%;animation-name:laIc2}@keyframes laIc1{0%,26.25%{transform:scale(.5)}29.62%{transform:scale(1.08)}31.31%,to{transform:scale(1)}}@keyframes laIc2{0%,27.37%{transform:scale(.5)}30.75%{transform:scale(1.08)}32.44%,to{transform:scale(1)}}.la-trail{fill:none;stroke:#a30047;stroke-width:1.5px}.la-trail.la-tail{stroke-opacity:.3}.la-trail.la-head{stroke-dasharray:.14 3;stroke-dashoffset:.14px}.la-trail.la-tail{stroke-dasharray:.4 3;stroke-dashoffset:.4px}.la-t-trunk.la-head{animation-name:laTrH}.la-t-trunk.la-tail{animation-name:laTrT}.la-t-side.la-head{animation-name:laSaH}.la-t-side.la-tail{animation-name:laSaT}.la-t-stem.la-head{animation-name:laStH}.la-t-stem.la-tail{animation-name:laStT}.la-t-branch.la-head{animation-name:laBrH}.la-t-branch.la-tail{animation-name:laBrT}.la-trail{animation-timing-function:cubic-bezier(.45,0,.55,1)!important}@keyframes laTrH{0%,30.75%{stroke-dashoffset:.14px}34.41%,to{stroke-dashoffset:-1.26px}}@keyframes laTrT{0%,30.75%{stroke-dashoffset:.4px}34.41%,to{stroke-dashoffset:-1px}}@keyframes laSaH{0%,33.56%{stroke-dashoffset:.14px}35.25%,to{stroke-dashoffset:-1.26px}}@keyframes laSaT{0%,33.56%{stroke-dashoffset:.4px}35.25%,to{stroke-dashoffset:-1px}}@keyframes laStH{0%,33.84%{stroke-dashoffset:.14px}36.09%,to{stroke-dashoffset:-1.26px}}@keyframes laStT{0%,33.84%{stroke-dashoffset:.4px}36.09%,to{stroke-dashoffset:-1px}}@keyframes laBrH{0%,35.53%{stroke-dashoffset:.14px}40.31%,to{stroke-dashoffset:-1.26px}}@keyframes laBrT{0%,35.53%{stroke-dashoffset:.4px}40.31%,to{stroke-dashoffset:-1px}}.ps{aspect-ratio:672/520;width:100%;font-family:var(--font-body);background:#f2f2f2;position:relative;overflow:hidden}.ps__stage *{animation-duration:14.5s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;animation-fill-mode:both}.ps__stage.is-still *{animation:none!important}@media (prefers-reduced-motion:reduce){.ps__stage *{animation:none!important}}.ps-c-card{animation-name:psCCard}@keyframes psCCard{0%,1.86%{opacity:0;transform:translateY(16px)}6.83%{opacity:1;transform:none}94.41%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}96.9%,to{opacity:0;transform:translateY(16px)}}.ps-c-title{animation-name:psCTitle}.ps-c-body{animation-name:psCBody}@keyframes psCTitle{0%,3.72%{opacity:0;transform:translateY(8px)}8.07%,to{opacity:1;transform:none}}@keyframes psCBody{0%,4.97%{opacity:0;transform:translateY(8px)}9.31%,to{opacity:1;transform:none}}.ps-p-tag{animation-name:psPTag}@keyframes psPTag{0%,6.83%{opacity:0;transform:translateY(16px)}11.17%{opacity:1;transform:none}93.17%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}95.66%,to{opacity:0;transform:translateY(16px)}}.ps-p-mark{transform-origin:50%;animation-name:psPMark}@keyframes psPMark{0%,9.31%{transform:scale(0)}11.79%{transform:scale(1.12)}13.66%,to{transform:scale(1)}}.ps-p-dot{transform-origin:50%;transform-box:fill-box;animation-name:psPDot}@keyframes psPDot{0%,11.17%{transform:scale(0)}13.03%{transform:scale(1.25)}14.28%{transform:scale(1)}93.17%{animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:scale(1)}95.03%,to{transform:scale(0)}}.ps-p-line{stroke-dasharray:1 1.1;animation-name:psPLine;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes psPLine{0%,12.41%{stroke-dashoffset:1.02px}18.62%{stroke-dashoffset:0}91.31%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.55,0,.75,.2)}94.41%,to{stroke-dashoffset:1.02px}}.ps-s-dot{transform-origin:50%;transform-box:fill-box;animation-name:psSDot}@keyframes psSDot{0%,17.38%{transform:scale(0)}19.24%{transform:scale(1.25)}20.48%{transform:scale(1)}91.31%{animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:scale(1)}93.17%,to{transform:scale(0)}}.ps-s-tag{animation-name:psSTag}@keyframes psSTag{0%,19.24%{opacity:0;transform:translate(-24px)}24.21%{opacity:1;transform:none}90.69%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}93.17%,to{opacity:0;transform:translate(-24px)}}.ps-s-mark{transform-origin:50%;animation-name:psSMark}@keyframes psSMark{0%,22.34%{transform:scale(0)}25.45%{transform:scale(1.12)}27.31%,to{transform:scale(1)}}.ps-s-card{animation-name:psSCard}@keyframes psSCard{0%,23.59%{opacity:0;transform:translateY(16px)}28.55%{opacity:1;transform:none}90.07%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}92.55%,to{opacity:0;transform:translateY(16px)}}.ps-s-title{animation-name:psSTitle}.ps-s-body{animation-name:psSBody}@keyframes psSTitle{0%,25.45%{opacity:0;transform:translateY(8px)}29.79%,to{opacity:1;transform:none}}@keyframes psSBody{0%,26.69%{opacity:0;transform:translateY(8px)}31.03%,to{opacity:1;transform:none}}.ps-p-trail{fill:none;stroke:url(#ps-grad);stroke-width:1.5px;animation-timing-function:cubic-bezier(.45,0,.55,1)!important}.ps-p-trail.ps-head{stroke-dasharray:.1 3;stroke-dashoffset:.1px;animation-name:psPHead}.ps-p-trail.ps-tail{stroke-dasharray:.3 3;stroke-dashoffset:.3px;stroke-opacity:.3;animation-name:psPTail}@keyframes psPHead{0%,31.66%{stroke-dashoffset:.1px}41.59%,to{stroke-dashoffset:-1.2px}}@keyframes psPTail{0%,31.66%{stroke-dashoffset:.3px}41.59%,to{stroke-dashoffset:-1px}}.wf[data-astro-cid-ltewgubk]{aspect-ratio:672/520;background:#efeff1;width:100%;position:relative;overflow:hidden}.wf__palco[data-astro-cid-ltewgubk]{transform-origin:0 0;width:2400px;height:1857px;transform:scale(var(--wf-s,.28));position:absolute;top:0;left:0}.wf__camada[data-astro-cid-ltewgubk]{will-change:transform;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;animation-fill-mode:both;position:absolute}.wf[data-astro-cid-ltewgubk] .wf__camada[data-astro-cid-ltewgubk] img{max-width:none;display:block;object-fit:fill!important;width:100%!important;height:100%!important}.wf__sombra[data-astro-cid-ltewgubk]{filter:blur(169px);background:#00000014;width:1135.5px;height:1909.5px;position:absolute;left:495px}.wf[data-astro-cid-ltewgubk][data-wf-rodando=true] .wf__camada[data-astro-cid-ltewgubk]{animation-play-state:running}@media (hover:hover) and (pointer:fine){.wf[data-astro-cid-ltewgubk]:hover .wf__camada[data-astro-cid-ltewgubk]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.wf__camada[data-astro-cid-ltewgubk]{will-change:auto;animation:none}}@media (width<=767.98px){.wf__camada[data-astro-cid-ltewgubk]{will-change:auto;animation:none!important}}.tl[data-astro-cid-hxq6sbqa]{aspect-ratio:1376/520;background:#f2f2f2;border-radius:12px;width:100%;position:relative;overflow:hidden}.tl__plano[data-astro-cid-hxq6sbqa]{width:3600px;transform:translate(-50%,-50%) scale(var(--tl-s,.5)) rotate(-22deg);gap:70px;display:grid;position:absolute;top:50%;left:50%}.tl__trilho[data-astro-cid-hxq6sbqa]{will-change:transform;gap:60px;width:max-content;margin-left:-2000px;animation:70s linear infinite paused tl-anda;display:flex}.tl__faixa[data-astro-cid-hxq6sbqa]:nth-child(2) .tl__trilho[data-astro-cid-hxq6sbqa]{animation-duration:80s;animation-direction:reverse}.tl__faixa[data-astro-cid-hxq6sbqa]:nth-child(3) .tl__trilho[data-astro-cid-hxq6sbqa]{animation-duration:90s}.tl__card[data-astro-cid-hxq6sbqa]{background:#fff;border:4px solid #fff;border-radius:16px;flex:none;width:700px;height:497px;overflow:hidden;box-shadow:40px 40px 120px #3535352e}.tl[data-astro-cid-hxq6sbqa] .tl__card[data-astro-cid-hxq6sbqa] img{max-width:none;display:block;object-fit:cover!important;width:100%!important;height:100%!important}.tl[data-astro-cid-hxq6sbqa][data-tl-rodando=true] .tl__trilho[data-astro-cid-hxq6sbqa]{animation-play-state:running}@keyframes tl-anda{to{transform:translate(-3040px)}}@media (hover:hover) and (pointer:fine){.tl[data-astro-cid-hxq6sbqa]:hover .tl__trilho[data-astro-cid-hxq6sbqa]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.tl__trilho[data-astro-cid-hxq6sbqa]{will-change:auto;animation:none}}@media (width<=767.98px){.tl__trilho[data-astro-cid-hxq6sbqa]{will-change:auto;animation:none!important}}.ico[data-astro-cid-wh6n6o64]{aspect-ratio:672/260;background:#f2f2f2;border-radius:12px;place-items:center;width:100%;max-width:100%;height:100%;display:grid;container-type:inline-size}.grade[data-astro-cid-wh6n6o64]{grid-template-columns:repeat(5,10.7cqw);justify-content:space-between;row-gap:5.36cqw;width:88.1cqw;display:grid}.ic[data-astro-cid-wh6n6o64]{aspect-ratio:1;cursor:pointer;border-radius:50%;outline:none;place-items:center;width:10.7cqw;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .5s;display:grid}.ic[data-astro-cid-wh6n6o64]:focus-visible{box-shadow:0 0 0 3px #f2f2f2,0 0 0 5px #1d1d22}.ic[data-astro-cid-wh6n6o64].az{background:#213276}.ic[data-astro-cid-wh6n6o64].vi{background:#a30047}.ic[data-astro-cid-wh6n6o64] svg[data-astro-cid-wh6n6o64]{width:43%;height:43%;overflow:visible}.ic[data-astro-cid-wh6n6o64]:hover,.ic[data-astro-cid-wh6n6o64].on{transform:translateY(-3px)scale(1.07);box-shadow:0 10px 22px -10px #00000073}.ic[data-astro-cid-wh6n6o64] svg[data-astro-cid-wh6n6o64] [data-astro-cid-wh6n6o64]{transform-box:fill-box;transform-origin:50%}.ic[data-astro-cid-wh6n6o64].vi path[data-astro-cid-wh6n6o64]{stroke-dasharray:1;stroke-dashoffset:0}.ic[data-astro-cid-wh6n6o64].vi:hover path[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].vi.on path[data-astro-cid-wh6n6o64]{animation:1.1s cubic-bezier(.65,0,.35,1) both desenha}@keyframes desenha{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.predio[data-astro-cid-wh6n6o64]{transform-origin:bottom!important}.ic[data-astro-cid-wh6n6o64]:hover .predio[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].on .predio[data-astro-cid-wh6n6o64]{animation:.7s cubic-bezier(.34,1.56,.64,1) sobe}@keyframes sobe{0%{opacity:.4;transform:scaleY(.5)}to{opacity:1;transform:none}}.ic[data-astro-cid-wh6n6o64]:hover .jan[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].on .jan[data-astro-cid-wh6n6o64]{animation:.9s both acende}.ic[data-astro-cid-wh6n6o64] .jan2[data-astro-cid-wh6n6o64]{animation-delay:.18s!important}@keyframes acende{0%,45%{opacity:.1}to{opacity:1}}.ic[data-astro-cid-wh6n6o64]:hover .atras[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].on .atras[data-astro-cid-wh6n6o64]{animation:.7s cubic-bezier(.34,1.56,.64,1) both chega}@keyframes chega{0%{opacity:0;transform:translate(-60%)}to{opacity:1;transform:none}}.ic[data-astro-cid-wh6n6o64]:hover .frente[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].on .frente[data-astro-cid-wh6n6o64]{animation:.7s aceno}@keyframes aceno{40%{transform:translateY(-8%)}}.pe[data-astro-cid-wh6n6o64]{transform-origin:100%!important}.pd[data-astro-cid-wh6n6o64]{transform-origin:0!important}.ic[data-astro-cid-wh6n6o64]:hover .pe[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].on .pe[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64]:hover .pd[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].on .pd[data-astro-cid-wh6n6o64]{animation:.8s cubic-bezier(.34,1.56,.64,1) abre}.ic[data-astro-cid-wh6n6o64] .pd[data-astro-cid-wh6n6o64]{animation-delay:80ms!important}@keyframes abre{0%{transform:scaleX(.1)}to{transform:none}}.ic[data-astro-cid-wh6n6o64]:hover .paleta[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].on .paleta[data-astro-cid-wh6n6o64]{animation:.9s cubic-bezier(.34,1.56,.64,1) mistura}@keyframes mistura{0%{transform:rotate(0)}40%{transform:rotate(-28deg)}to{transform:rotate(0)}}.ic[data-astro-cid-wh6n6o64]:hover .bola[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64].on .bola[data-astro-cid-wh6n6o64]{animation:.9s cubic-bezier(.3,0,.3,1) quica}@keyframes quica{0%{transform:none}30%{transform:translateY(-30%)rotate(120deg)}55%{transform:translateY(0)rotate(220deg)scale(1.08,.92)}75%{transform:translateY(-10%)rotate(300deg)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ic[data-astro-cid-wh6n6o64],.ic[data-astro-cid-wh6n6o64] [data-astro-cid-wh6n6o64]{transition:none;animation:none!important}}.ico[data-astro-cid-wh6n6o64]:not(.entrou) .ic[data-astro-cid-wh6n6o64]{opacity:0;transform:translateY(14px)scale(.6)}.ico[data-astro-cid-wh6n6o64].entrou:not(.pronto) .ic[data-astro-cid-wh6n6o64]{animation:.7s cubic-bezier(.34,1.56,.64,1) both surge;animation-delay:calc(var(--i) * 70ms)}@keyframes surge{0%{opacity:0;transform:translateY(14px)scale(.6)}to{opacity:1;transform:none}}.ico[data-astro-cid-wh6n6o64]:not(.entrou) .ic[data-astro-cid-wh6n6o64].vi path[data-astro-cid-wh6n6o64]{stroke-dashoffset:1px}.ico[data-astro-cid-wh6n6o64].entrou:not(.pronto) .ic[data-astro-cid-wh6n6o64].vi path[data-astro-cid-wh6n6o64]{animation:1.1s cubic-bezier(.65,0,.35,1) both desenha;animation-delay:calc(var(--i) * 70ms + .25s)}.ico[data-astro-cid-wh6n6o64].entrou:not(.pronto) .ic[data-astro-cid-wh6n6o64]:hover,.ico[data-astro-cid-wh6n6o64].entrou:not(.pronto) .ic[data-astro-cid-wh6n6o64].on{opacity:1;animation:none}.ico[data-astro-cid-wh6n6o64].entrou .ic[data-astro-cid-wh6n6o64].vi:hover path[data-astro-cid-wh6n6o64],.ico[data-astro-cid-wh6n6o64].entrou .ic[data-astro-cid-wh6n6o64].vi.on path[data-astro-cid-wh6n6o64]{animation:1.1s cubic-bezier(.65,0,.35,1) both redesenha}@keyframes redesenha{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ico[data-astro-cid-wh6n6o64]:not(.entrou) .ic[data-astro-cid-wh6n6o64]{opacity:1;transform:none}.ico[data-astro-cid-wh6n6o64]:not(.entrou) .ic[data-astro-cid-wh6n6o64].vi path[data-astro-cid-wh6n6o64]{stroke-dashoffset:0}}@media (width<=767.98px){.ico[data-astro-cid-wh6n6o64] .ic[data-astro-cid-wh6n6o64],.ico[data-astro-cid-wh6n6o64] .ic[data-astro-cid-wh6n6o64] [data-astro-cid-wh6n6o64]{transition:none!important;animation:none!important}.ico[data-astro-cid-wh6n6o64] .ic[data-astro-cid-wh6n6o64]{opacity:1!important;box-shadow:none!important;transform:none!important}.ico[data-astro-cid-wh6n6o64] .ic[data-astro-cid-wh6n6o64].vi path[data-astro-cid-wh6n6o64]{stroke-dashoffset:0!important}}.tp[data-astro-cid-nmohbroq]{--u:calc(100cqw / 672);--tinta:#262626;--aa:var(--tinta);aspect-ratio:672/308;background:#f2f2f2;border-radius:12px;width:100%;height:100%;font-family:Libre Baskerville,Georgia,serif;position:relative;overflow:hidden;container-type:inline-size}.tp__nome[data-astro-cid-nmohbroq]{left:calc(40 * var(--u));top:calc(40 * var(--u));font-size:calc(32 * var(--u));color:#727272;margin:0;line-height:1.2;display:flex;position:absolute;overflow:hidden}.tp__nome[data-astro-cid-nmohbroq] span[data-astro-cid-nmohbroq]{display:inline-block}.tp__base[data-astro-cid-nmohbroq]{left:calc(40 * var(--u));right:calc(40 * var(--u));bottom:calc(40 * var(--u));justify-content:space-between;align-items:flex-end;display:flex;position:absolute}.tp__mascara[data-astro-cid-nmohbroq]{padding-top:calc(10 * var(--u));display:block;overflow:hidden}.tp__aa[data-astro-cid-nmohbroq]{font-size:calc(108 * var(--u));color:var(--aa);transform:translate(var(--mx,0px), var(--my,0px));line-height:.8;transition:color .5s,transform .6s cubic-bezier(.22,1,.36,1);display:block}.tp__cores[data-astro-cid-nmohbroq]{gap:calc(26 * var(--u));display:flex}.tp__cor[data-astro-cid-nmohbroq]{width:calc(42 * var(--u));height:calc(41 * var(--u));background:var(--cor);cursor:pointer;box-shadow:0 0 0 0 var(--cor);border:0;border-radius:50%;padding:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s}.tp__cor[data-astro-cid-nmohbroq]:hover,.tp__cor[data-astro-cid-nmohbroq][aria-pressed=true]{transform:scale(1.15)}.tp__cor[data-astro-cid-nmohbroq][aria-pressed=true]{box-shadow:0 0 0 calc(3 * var(--u)) #f2f2f2, 0 0 0 calc(5 * var(--u)) var(--cor)}.tp__cor[data-astro-cid-nmohbroq]:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.tp[data-astro-cid-nmohbroq]:not(.entrou) .tp__nome[data-astro-cid-nmohbroq] span[data-astro-cid-nmohbroq]{transform:translateY(110%)}.tp[data-astro-cid-nmohbroq]:not(.entrou) .tp__aa[data-astro-cid-nmohbroq]{transform:translateY(105%)}.tp[data-astro-cid-nmohbroq]:not(.entrou) .tp__cor[data-astro-cid-nmohbroq]{transform:scale(0)}.tp[data-astro-cid-nmohbroq].entrou:not(.pronto) .tp__nome[data-astro-cid-nmohbroq] span[data-astro-cid-nmohbroq]{animation:.7s cubic-bezier(.22,1,.36,1) both tp-sobe;animation-delay:calc(var(--i) * 28ms)}.tp[data-astro-cid-nmohbroq].entrou:not(.pronto) .tp__aa[data-astro-cid-nmohbroq]{animation:1s cubic-bezier(.22,1,.36,1) .25s both tp-sobe}.tp[data-astro-cid-nmohbroq].entrou:not(.pronto) .tp__cor[data-astro-cid-nmohbroq]{animation:.6s cubic-bezier(.34,1.56,.64,1) both tp-surge;animation-delay:calc(.7s + var(--i) * .11s)}@keyframes tp-sobe{0%{transform:translateY(110%)}to{transform:none}}@keyframes tp-surge{0%{transform:scale(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.tp[data-astro-cid-nmohbroq] [data-astro-cid-nmohbroq],.tp[data-astro-cid-nmohbroq]:not(.entrou) [data-astro-cid-nmohbroq]{transition:color .3s!important;animation:none!important;transform:none!important}}@media (width<=767.98px){.tp[data-astro-cid-nmohbroq] [data-astro-cid-nmohbroq],.tp[data-astro-cid-nmohbroq]:not(.entrou) [data-astro-cid-nmohbroq]{animation:none!important;transform:none!important}}.gallery[data-astro-cid-7euksz2p]{gap:32px;padding-bottom:112px;display:grid}.gallery__row[data-astro-cid-7euksz2p]{align-items:center;gap:32px;display:grid}.gallery__row--dupla[data-astro-cid-7euksz2p]{grid-template-columns:repeat(2,minmax(0,1fr))}figure[data-astro-cid-7euksz2p]{border-radius:12px;min-width:0;position:relative;overflow:hidden}figure[data-astro-cid-7euksz2p] img{width:100%;height:auto}@media (width>=768px) and (prefers-reduced-motion:no-preference){figure[data-astro-cid-7euksz2p] img.parallax{transform:translate3d(0, var(--px,0%), 0) scale(1.18);will-change:transform}}.gallery--1[data-astro-cid-7euksz2p] img,.gallery--3[data-astro-cid-7euksz2p] img{object-fit:cover;height:520px}.gallery--4[data-astro-cid-7euksz2p] .gallery__row--inteira[data-astro-cid-7euksz2p] img{object-fit:cover;height:640px}.gallery__row--mosaico[data-astro-cid-7euksz2p]>figure[data-astro-cid-7euksz2p]:first-child{grid-row:span 2}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:first-child{grid-template-columns:507px minmax(0,1fr)}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2){grid-template-columns:minmax(0,1fr) 507px}.gallery--5[data-astro-cid-7euksz2p] .gallery__row--dupla[data-astro-cid-7euksz2p]{align-items:stretch}.gallery--5[data-astro-cid-7euksz2p] .gallery__row--dupla[data-astro-cid-7euksz2p] img{object-fit:cover;height:100%}.gallery__live[data-astro-cid-7euksz2p]{z-index:1;position:absolute;top:24px;right:24px}.gallery__live[data-astro-cid-7euksz2p] .button{background:var(--neutral-white);border-radius:10px}.gallery__live[data-astro-cid-7euksz2p] .button__text{color:#171717}.gallery__live[data-astro-cid-7euksz2p] .button__icon{background:var(--neutral-900);color:var(--neutral-white)}.gallery__live[data-astro-cid-7euksz2p] .button__icon svg [stroke]:not([stroke=none]){stroke:var(--neutral-white)}.gallery__live[data-astro-cid-7euksz2p] .button__icon svg [fill]:not([fill=none]){fill:var(--neutral-white)}.gallery__live[data-astro-cid-7euksz2p] .button:hover,.gallery__live[data-astro-cid-7euksz2p] .button:focus-visible{background:var(--neutral-100)}figcaption[data-astro-cid-7euksz2p]{color:var(--neutral-600);background:#fff;padding:18px 24px}@media (width>=1920px){.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:first-child figure[data-astro-cid-7euksz2p]:first-child,.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2) figure[data-astro-cid-7euksz2p]:last-child{position:relative}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:first-child figure[data-astro-cid-7euksz2p]:first-child img,.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2) figure[data-astro-cid-7euksz2p]:last-child img{position:absolute;inset:0}}@media (width>=1200px) and (width<=1919.98px){.gallery--1[data-astro-cid-7euksz2p] img,.gallery--3[data-astro-cid-7euksz2p] img{height:auto}.gallery--4[data-astro-cid-7euksz2p] .gallery__row--inteira[data-astro-cid-7euksz2p] img{height:600px}.gallery--4[data-astro-cid-7euksz2p] .gallery__row--mosaico[data-astro-cid-7euksz2p]{grid-template-columns:calc(50% - 12px) 1fr}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:first-child{grid-template-columns:388px minmax(0,1fr)}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2){grid-template-columns:minmax(0,1fr) 388px}.gallery--5[data-astro-cid-7euksz2p] .gallery__row--dupla[data-astro-cid-7euksz2p]{align-items:stretch}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:first-child figure[data-astro-cid-7euksz2p]:first-child,.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2) figure[data-astro-cid-7euksz2p]:last-child{position:relative}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:first-child figure[data-astro-cid-7euksz2p]:first-child img,.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2) figure[data-astro-cid-7euksz2p]:last-child img{object-fit:cover;height:100%;position:absolute;inset:0}}@media (width>=1200px) and (width<=1439.98px){.gallery[data-astro-cid-7euksz2p]{padding-bottom:96px}.gallery--3[data-astro-cid-7euksz2p],.gallery--4[data-astro-cid-7euksz2p],.gallery--5[data-astro-cid-7euksz2p],.gallery--3[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p],.gallery--4[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p],.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]{gap:24px}.gallery--3[data-astro-cid-7euksz2p] img{height:520px}.gallery--4[data-astro-cid-7euksz2p] .gallery__row--mosaico[data-astro-cid-7euksz2p]{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:first-child{grid-template-columns:395px minmax(0,1fr)}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2){grid-template-columns:minmax(0,1fr) 395px}}@media (width<=1199.98px){.gallery[data-astro-cid-7euksz2p]{gap:16px;padding-bottom:56px}.gallery__row[data-astro-cid-7euksz2p],.gallery__row--dupla[data-astro-cid-7euksz2p],.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:first-child,.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2){grid-template-columns:1fr;gap:16px}.gallery__row--mosaico[data-astro-cid-7euksz2p]>figure[data-astro-cid-7euksz2p]:first-child{grid-row:auto}.gallery--1[data-astro-cid-7euksz2p]{padding-bottom:48px}.gallery--3[data-astro-cid-7euksz2p]{padding-bottom:56px}.gallery--3[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]{gap:24px}.gallery--1[data-astro-cid-7euksz2p] img,.gallery--3[data-astro-cid-7euksz2p] img,.gallery--5[data-astro-cid-7euksz2p] .gallery__row--dupla[data-astro-cid-7euksz2p] img{height:auto}.gallery--4[data-astro-cid-7euksz2p]{padding-bottom:48px}.gallery--4[data-astro-cid-7euksz2p] .gallery__row--inteira[data-astro-cid-7euksz2p] img{height:224px}.gallery__live[data-astro-cid-7euksz2p]{top:12px;right:12px}.gallery__live[data-astro-cid-7euksz2p] .button{gap:4px;padding:4px}.gallery__live[data-astro-cid-7euksz2p] .button__text-box{height:32px;padding:0 12px 0 14px}.gallery__live[data-astro-cid-7euksz2p] .button__text{font-size:14px}.gallery__live[data-astro-cid-7euksz2p] .button__icon{width:32px;height:32px}.gallery__live[data-astro-cid-7euksz2p] .button__icon svg{width:18px;height:18px}.gallery--5[data-astro-cid-7euksz2p]{gap:24px;padding-bottom:56px}.gallery--5[data-astro-cid-7euksz2p] .gallery__row[data-astro-cid-7euksz2p]:nth-child(2){gap:24px}}.process[data-astro-cid-eubynmy5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:112px 0;display:grid;position:relative}.process[data-astro-cid-eubynmy5]:before,.process[data-astro-cid-eubynmy5]:after{content:"";border-top:1px solid var(--neutral-200);height:0;position:absolute;left:-32px;right:-32px}.process[data-astro-cid-eubynmy5]:before{top:0}.process[data-astro-cid-eubynmy5]:after{bottom:0}.process__intro[data-astro-cid-eubynmy5]{align-self:start;position:sticky;top:112px}.process__intro[data-astro-cid-eubynmy5] h2[data-astro-cid-eubynmy5]{font:400 54px/63.3px var(--font-heading);margin-top:32px}.process__intro[data-astro-cid-eubynmy5] h2[data-astro-cid-eubynmy5] span[data-astro-cid-eubynmy5]{color:var(--neutral-500);display:block}.process__description[data-astro-cid-eubynmy5]{font:400 18px/1.6 var(--font-body);color:#666;margin-top:20px}.process__contact[data-astro-cid-eubynmy5]{margin-top:56px}ol[data-astro-cid-eubynmy5]{gap:32px;padding-left:32px;list-style:none;display:grid}li[data-astro-cid-eubynmy5]{gap:12px;min-width:0;display:flex}.process__rail[data-astro-cid-eubynmy5]{box-shadow:var(--shadow);color:var(--neutral-400);font:400 13px/1 var(--font-hat);letter-spacing:.05em;background:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;padding:12px;display:flex}.process__rail[data-astro-cid-eubynmy5] svg[data-astro-cid-eubynmy5]{width:16px;height:16px}.process__steps[data-astro-cid-eubynmy5] path[data-astro-cid-eubynmy5]{stroke:var(--neutral-400);stroke-width:1.8px;stroke-linecap:round}.process__steps[data-astro-cid-eubynmy5] path[data-astro-cid-eubynmy5].is-feito{stroke:var(--neutral-900)}.process__card[data-astro-cid-eubynmy5]{min-width:0;box-shadow:var(--shadow);background:#fff;border-radius:12px;flex:1;padding:32px}h3[data-astro-cid-eubynmy5]{font:400 24px/1.4 var(--font-heading)}.process__bottom[data-astro-cid-eubynmy5]{align-items:flex-end;gap:32px;margin-top:100px;display:flex}.process__bottom[data-astro-cid-eubynmy5] p[data-astro-cid-eubynmy5]{min-width:0;font:400 16px/1.4 var(--font-body);color:var(--neutral-500);flex:1}.process__number[data-astro-cid-eubynmy5]{font:400 44px/1 var(--font-hat);color:var(--neutral-200);letter-spacing:.05em}@media (width>=1440px) and (width<=1919.98px){.process[data-astro-cid-eubynmy5]{gap:80px}ol[data-astro-cid-eubynmy5]{padding-left:0}.process__intro[data-astro-cid-eubynmy5] h2[data-astro-cid-eubynmy5]{font-size:42px;line-height:48px}.process__bottom[data-astro-cid-eubynmy5]{margin-top:64px}.process__bottom[data-astro-cid-eubynmy5] p[data-astro-cid-eubynmy5]{line-height:1.6}}@media (width>=1200px) and (width<=1439.98px){.process[data-astro-cid-eubynmy5]{gap:80px;padding:96px 0}.process__intro[data-astro-cid-eubynmy5]{top:96px}ol[data-astro-cid-eubynmy5]{padding-left:0}.process__intro[data-astro-cid-eubynmy5] h2[data-astro-cid-eubynmy5]{font-size:36px;line-height:42px}.process__bottom[data-astro-cid-eubynmy5]{margin-top:80px}}@media (width<=809.98px){h3[data-astro-cid-eubynmy5]{font-size:20px}}@media (width<=1199.98px){.process[data-astro-cid-eubynmy5]{grid-template-columns:1fr;gap:48px;padding:48px 0}.process__intro[data-astro-cid-eubynmy5]{position:static}.process[data-astro-cid-eubynmy5]:before,.process[data-astro-cid-eubynmy5]:after{left:-16px;right:-16px}.process__intro[data-astro-cid-eubynmy5] h2[data-astro-cid-eubynmy5] span[data-astro-cid-eubynmy5]{display:inline}.process__intro[data-astro-cid-eubynmy5] h2[data-astro-cid-eubynmy5]{margin-top:24px;font-size:32px;line-height:37.3px}.process__description[data-astro-cid-eubynmy5]{margin-top:16px;font-size:16px}.process__contact[data-astro-cid-eubynmy5]{margin-top:32px}ol[data-astro-cid-eubynmy5]{gap:24px;padding:0}li[data-astro-cid-eubynmy5]{flex-direction:column;gap:16px}.process__rail[data-astro-cid-eubynmy5]{flex-direction:row}.process__rail[data-astro-cid-eubynmy5] svg[data-astro-cid-eubynmy5]{width:13px;height:13px}.process__rail[data-astro-cid-eubynmy5]{height:37px}.process__card[data-astro-cid-eubynmy5]{padding:24px}.process__bottom[data-astro-cid-eubynmy5]{flex-direction:column;align-items:flex-start;gap:24px;margin-top:24px}.process__bottom[data-astro-cid-eubynmy5] p[data-astro-cid-eubynmy5]{line-height:1.6}li[data-astro-cid-eubynmy5]:last-child .process__bottom[data-astro-cid-eubynmy5]{gap:32px}}.project-navigation[data-astro-cid-yq2gsstb]{z-index:50;background:var(--neutral-50);position:sticky;top:0}.page[data-astro-cid-yq2gsstb]{--sidebar-width:252px;align-items:flex-start;display:flex}.column[data-astro-cid-yq2gsstb]{flex-direction:column;flex:1;align-items:center;min-width:0;padding:0 32px;display:flex}.sections[data-astro-cid-yq2gsstb]{width:100%;max-width:calc(var(--content-max) + 2 * var(--space-32));border-inline:1px solid var(--neutral-200);padding:0 31px}.project-status[data-astro-cid-yq2gsstb]{height:84px;font:400 14px/1 var(--font-hat);letter-spacing:.03em;text-transform:uppercase;color:var(--neutral-700);justify-content:space-between;align-items:center;display:flex}.project-status[data-astro-cid-yq2gsstb]>span[data-astro-cid-yq2gsstb]{align-items:center;gap:16px;display:flex}.project-status[data-astro-cid-yq2gsstb] i[data-astro-cid-yq2gsstb]{background:var(--green-500);border-radius:50%;width:8px;height:8px}.project[data-astro-cid-yq2gsstb]{width:100%}.cta[data-astro-cid-yq2gsstb]{text-align:center;isolation:isolate;flex-direction:column;align-items:center;gap:40px;margin:0 -32px;padding:112px 32px;display:flex;position:relative;overflow:hidden}.cta[data-astro-cid-yq2gsstb]:before,.cta[data-astro-cid-yq2gsstb]:after{content:"";background:var(--neutral-200);height:1px;position:absolute;left:0;right:0}.cta[data-astro-cid-yq2gsstb]:before{top:0}.cta[data-astro-cid-yq2gsstb]:after{bottom:0}.cta__decoration[data-astro-cid-yq2gsstb]{z-index:-1;object-fit:fill;width:1652px;max-width:none;height:972px;position:absolute;top:50%;left:50%;transform:translate(-49.84%,-50%)}.cta[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb]{max-width:887px;color:var(--neutral-900);font-size:56px;line-height:1.1}.cta[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb] span[data-astro-cid-yq2gsstb]{color:var(--neutral-500);display:block}.cta[data-astro-cid-yq2gsstb] .button{height:48px}.cta[data-astro-cid-yq2gsstb] .button__icon{width:36px;height:36px}.cta[data-astro-cid-yq2gsstb] .button__text-box{height:36px}.related[data-astro-cid-yq2gsstb]{padding:112px 0 80px;position:relative}.related[data-astro-cid-yq2gsstb]:after{content:"";background:var(--neutral-200);height:1px;position:absolute;bottom:0;left:-31px;right:-31px}.related__heading[data-astro-cid-yq2gsstb]{align-items:center;gap:56px;margin-bottom:80px;display:flex}.related__number[data-astro-cid-yq2gsstb]{font:400 14px/1 var(--font-hat);letter-spacing:.03em}.related[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb]{font:400 36px/1.3 var(--font-heading)}.related__grid[data-astro-cid-yq2gsstb]{gap:32px;display:flex}.related__grid[data-astro-cid-yq2gsstb]>.project-card{min-width:0;transition:flex-grow var(--dur-hover) var(--ease-hover);flex:1 1 0}.related__grid[data-astro-cid-yq2gsstb]>.project-card:hover{flex-grow:1.41}@media (width>=1200px) and (width<=1919.98px){.cta[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb]{min-height:105px;font-size:46px}.cta__decoration[data-astro-cid-yq2gsstb]{width:1666px;height:980px}}@media (width<=1199.98px){.cta__decoration[data-astro-cid-yq2gsstb]{width:802px;height:472px}.column[data-astro-cid-yq2gsstb]{padding:0 16px}.sections[data-astro-cid-yq2gsstb]{padding:0 15px}.project-status[data-astro-cid-yq2gsstb]{display:none}.cta[data-astro-cid-yq2gsstb]{gap:24px;min-height:274px;margin:0 -16px;padding:56px 16px}.cta[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb]{width:100%;max-width:none;min-height:108px;font-size:32px;line-height:35.2px}.related[data-astro-cid-yq2gsstb]{padding:56px 0 88px}.related[data-astro-cid-yq2gsstb]:after{left:-15px;right:-15px}.related[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb]{font-size:28px}.related__heading[data-astro-cid-yq2gsstb]{margin-bottom:48px}.related__grid[data-astro-cid-yq2gsstb]{flex-direction:column;gap:24px}.related__grid[data-astro-cid-yq2gsstb]>.project-card,.related__grid[data-astro-cid-yq2gsstb]>.project-card:hover{flex:none}.related[data-astro-cid-yq2gsstb] .project-card__media{height:302.4px}.related[data-astro-cid-yq2gsstb] .project-card__footer{min-height:66px}.related[data-astro-cid-yq2gsstb] .project-card__category{white-space:normal;text-align:right}.cta[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb] span[data-astro-cid-yq2gsstb]{display:inline}}.column[data-astro-cid-yq2gsstb]{position:relative}
