.blog_main____69h{max-width:1200px;margin:0 auto;padding:150px 0 0}.blog_blog_content__HeEx3{max-width:800px;margin:50px auto 0;text-align:justify;color:var(--text-primary);line-height:30px}.blog_mark__4ow8e{animation:blog_highlight__Y9LwV linear forwards;animation-timeline:view(60% 20%);color:var(--text-primary);background:var(--mark-bg-color);background-position:100%;background-size:200% 100%;border-radius:.125rem;padding-inline:.125rem}@keyframes blog_highlight__Y9LwV{to{background-position:0}}@media (max-width:920px){.blog_blog_content__HeEx3{padding:0 20px}}.blogPostHero_header__dRnFA{justify-content:center;align-items:center;perspective:1000px;overflow:hidden;width:66%;margin:0 auto}.blogPostHero_header__dRnFA,.blogPostHero_header_content__wB1LR{display:flex;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;will-change:transform}.blogPostHero_header_content__wB1LR{position:absolute;flex-direction:column;text-align:center;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;color:#fff;-webkit-backface-visibility:visible;backface-visibility:visible;z-index:999}.blogPostHero_header_description__k6qkE{max-width:80%;margin:0 auto;text-wrap:balance}.blogPostHero_header_title__KWrHS{max-width:60%;font-size:50px;line-height:50px;margin:0 auto 20px;text-wrap:balance}.blogPostHero_header_bg__MSCk4{display:block;max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:20px;object-fit:cover}@media (max-width:1024px){.blogPostHero_header__dRnFA{width:100%;padding:0 20px}.blogPostHero_header_title__KWrHS{font-size:28px;line-height:32px;width:100%}.blogPostHero_header_bg__MSCk4{height:400px}}@media (max-width:620px){.blogPostHero_header_description__k6qkE{max-width:100%;padding:0 20px}}.aboutUs_aboutUs__oiRfw{width:min(1200px,calc(100% - 40px));margin:160px auto}.aboutUs_title__7zRfZ{margin:0 0 52px;color:var(--text-primary);font-size:clamp(2.25rem,4vw,3.5rem);letter-spacing:-.04em;text-align:center}.aboutUs_content__wU19N{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);border:1px solid var(--about-us-border-color);border-radius:16px;background:var(--about-us-background-color);overflow:hidden}.aboutUs_intro__ZPzFH{position:relative;display:flex;flex-direction:column;justify-content:center;padding:38px;border-right:1px solid var(--about-us-border-color)}.aboutUs_intro__ZPzFH h3{max-width:320px;margin:0 0 16px;color:var(--text-primary);font-size:clamp(1.65rem,2.5vw,2.3rem);line-height:1.05}.aboutUs_intro__ZPzFH p{margin-bottom:28px;color:var(--text-secondary);font-size:.94rem;line-height:1.7}.aboutUs_story___PkE6{position:relative}.aboutUs_story___PkE6 article{position:relative;z-index:1;padding:34px 38px;border-bottom:1px solid var(--about-us-border-color);transition:background-color .25s ease}.aboutUs_story___PkE6 article:last-child{border-bottom:0}.aboutUs_story___PkE6 article:hover{background:var(--white-opacity-05)}.aboutUs_story___PkE6 span{display:flex;align-items:center;justify-content:space-between;color:var(--work-steps-title);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.aboutUs_story___PkE6 p{max-width:650px;margin:19px 0 0;color:var(--text-primary);font-size:.95rem;line-height:1.75}.aboutUs_logo__aYGc9{position:absolute;right:-44px;bottom:-55px;width:220px;opacity:.1;pointer-events:none;transform:rotate(-10deg);transition:opacity .35s ease,transform .35s ease,width .35s ease}.aboutUs_story___PkE6:hover .aboutUs_logo__aYGc9{opacity:.18;transform:rotate(-4deg) translateY(-4px)}.aboutUs_rockAnchor__7UrPu{position:fixed;right:clamp(22px,4vw,64px);bottom:clamp(28px,8vh,76px);z-index:8;width:130px;height:130px}.aboutUs_rockButton__LyPr_{position:relative;z-index:2;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.aboutUs_logoFloating__HX_tO{width:130px;opacity:.2;transform:rotate(-7deg);transition:opacity .28s ease,transform .28s ease,filter .28s ease}.aboutUs_rockButton__LyPr_:hover .aboutUs_logoFloating__HX_tO{opacity:.62;filter:brightness(1.16) drop-shadow(0 0 10px var(--text-fourth)) drop-shadow(0 0 24px var(--text-fourth));transform:translateY(-5px) rotate(-3deg)}.aboutUs_sparkHalo__YsY_1{z-index:1;width:112px;height:112px;border:1px solid var(--text-fourth);border-radius:50%;transform:translate(-50%,-50%) scale(.65);box-shadow:0 0 18px var(--text-fourth),inset 0 0 14px var(--text-fourth)}.aboutUs_sparkHalo__YsY_1,.aboutUs_spark__lANPt{position:absolute;top:50%;left:50%;opacity:0;pointer-events:none}.aboutUs_spark__lANPt{z-index:3;width:3px;height:17px;border-radius:99px;background:linear-gradient(to top,transparent,var(--text-fourth) 42%,#fff6cb);transform-origin:50% 100%;filter:drop-shadow(0 0 6px var(--text-fourth))}.aboutUs_sparkBurst__ZHRvC .aboutUs_sparkHalo__YsY_1{animation:aboutUs_sparkHalo__YsY_1 .65s cubic-bezier(.18,.68,.25,1) forwards}.aboutUs_sparkBurst__ZHRvC .aboutUs_spark__lANPt{animation:aboutUs_sparkFly__Kz8Uq .72s cubic-bezier(.16,.72,.22,1) forwards}@keyframes aboutUs_sparkHalo__YsY_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.62)}18%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%) scale(1.55)}}@keyframes aboutUs_sparkFly__Kz8Uq{0%{opacity:0;transform:translate(calc(-50% + var(--spark-start-x)),calc(-50% + var(--spark-start-y))) rotate(var(--spark-angle)) scaleY(.25)}16%{opacity:1;transform:translate(calc(-50% + var(--spark-start-x)),calc(-50% + var(--spark-start-y))) rotate(var(--spark-angle)) scaleY(1)}to{opacity:0;transform:translate(calc(-50% + var(--spark-end-x)),calc(-50% + var(--spark-end-y))) rotate(var(--spark-angle)) scaleY(.1)}}@media (max-width:1024px){.aboutUs_rockAnchor__7UrPu{display:none}}@media (max-width:820px){.aboutUs_content__wU19N{grid-template-columns:1fr}.aboutUs_intro__ZPzFH{border-right:0;border-bottom:1px solid var(--about-us-border-color)}.aboutUs_story___PkE6 article{padding:28px}}@media (max-width:600px){.aboutUs_aboutUs__oiRfw{width:min(100% - 32px,1200px);margin:92px auto}.aboutUs_intro__ZPzFH{padding:28px}.aboutUs_story___PkE6 article{padding:26px 28px}.aboutUs_logo__aYGc9{width:170px}}@media (prefers-reduced-motion:reduce){.aboutUs_logoFloating__HX_tO,.aboutUs_logo__aYGc9,.aboutUs_story___PkE6 article{transition:none}.aboutUs_sparkBurst__ZHRvC .aboutUs_spark__lANPt{animation:none}}.contact_contactSection__ERzC3{width:min(1200px,calc(100% - 40px));margin:160px auto;display:grid;grid-template-columns:minmax(390px,.8fr) minmax(0,1.2fr);border:1px solid var(--contact-border);border-radius:16px;background:var(--contact-bg);overflow:hidden;color:var(--text-primary)}.contact_intro__zEwXS{position:relative;min-height:100%;padding:38px;border-right:1px solid var(--contact-border);background:var(--white-opacity-03);display:flex;flex-direction:column;justify-content:center}.contact_intro__zEwXS h2{margin:0 0 16px;font-size:clamp(2.2rem,3.3vw,3.25rem);letter-spacing:-.05em;line-height:.98;white-space:nowrap}.contact_intro__zEwXS p{max-width:390px;margin:0;color:var(--text-secondary);font-size:.94rem;line-height:1.7}.contact_contactForm__WEVzz{display:flex;flex-direction:column;gap:22px;padding:38px}.contact_row__Wa5uy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.contact_inputGroup__gpewx{display:flex;flex-direction:column}.contact_inputGroup__gpewx label{margin-bottom:9px;color:var(--text-secondary);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.contact_inputGroup__gpewx input,.contact_inputGroup__gpewx textarea{width:100%;padding:13px 0;border:0;border-bottom:1px solid var(--contact-border);border-radius:0;outline:0;color:var(--text-primary);background:transparent;font:inherit;transition:border-color .2s ease}.contact_inputGroup__gpewx textarea{min-height:128px;max-height:300px;resize:vertical}.contact_inputGroup__gpewx input:focus,.contact_inputGroup__gpewx textarea:focus{border-color:var(--text-fourth)}.contact_inputGroup__gpewx input[aria-invalid=true],.contact_inputGroup__gpewx textarea[aria-invalid=true]{border-color:var(--error-text)}.contact_error__fVvTW{margin-top:7px;color:var(--error-text);font-size:.78rem}.contact_formFooter__SkrXt{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:auto;padding-top:6px}.contact_submitButton__OFe9y{display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border:1px solid var(--text-fourth);border-radius:999px;color:var(--text-primary);background:transparent;cursor:pointer;font:inherit;transition:transform .2s ease,background-color .2s ease,color .2s ease}.contact_submitButton__OFe9y:hover:not(:disabled){color:var(--bg-primary);background:var(--text-fourth);transform:translateY(-2px)}.contact_submitButton__OFe9y:disabled{cursor:wait;opacity:.65}.contact_statusMessage__s2zQp{margin:0;color:var(--status-text);font-size:.9rem}@media (max-width:760px){.contact_contactSection__ERzC3{grid-template-columns:1fr}.contact_intro__zEwXS{min-height:0;padding:30px;border-right:0;border-bottom:1px solid var(--contact-border)}.contact_intro__zEwXS h2{margin-top:0;white-space:normal}.contact_contactForm__WEVzz{padding:30px}}@media (max-width:520px){.contact_contactSection__ERzC3{width:min(100% - 32px,1200px);margin:92px auto}.contact_contactForm__WEVzz{padding:28px 22px}.contact_row__Wa5uy{grid-template-columns:1fr;gap:22px}}@media (prefers-reduced-motion:reduce){.contact_inputGroup__gpewx input,.contact_inputGroup__gpewx textarea,.contact_submitButton__OFe9y{transition:none}}.faq_faqWrapper__lIEdk{width:min(1000px,calc(100% - 40px));margin:160px auto}.faq_faqHeading__Ct1lc{margin:0 0 52px;color:var(--text-primary);font-size:clamp(2.25rem,4vw,3.5rem);letter-spacing:-.04em;text-align:center}.faq_faq__nPvfJ{margin:0;padding:0;border-top:1px solid var(--faq-border);list-style:none}.faq_faqItem__YoJVA{border-bottom:1px solid var(--faq-border);transition:background-color .22s ease}.faq_faqItem__YoJVA.faq_active__151mk{background:var(--faq-bg)}.faq_question__OOuya{width:100%;display:grid;grid-template-columns:58px 1fr 28px;align-items:center;gap:16px;padding:26px 20px;border:0;color:var(--text-primary);background:transparent;cursor:pointer;text-align:left}.faq_number__RsUsv{color:var(--text-third);font-size:.75rem;font-weight:700;letter-spacing:.13em}.faq_questionText__AXwQJ{font-size:clamp(1rem,1.8vw,1.22rem);font-weight:600;line-height:1.35}.faq_chevron__1yP9V{color:var(--faq-icon-color);transition:transform .25s ease}.faq_active__151mk .faq_chevron__1yP9V{transform:rotate(180deg)}.faq_answer__zyw_q{display:grid;grid-template-rows:0fr;padding:0 64px 0 94px;color:var(--text-secondary);transition:grid-template-rows .3s ease,padding-bottom .3s ease}.faq_answer__zyw_q p{min-height:0;margin:0;overflow:hidden;font-size:.94rem;line-height:1.75}.faq_active__151mk .faq_answer__zyw_q{grid-template-rows:1fr;padding-bottom:28px}@media (max-width:600px){.faq_faqWrapper__lIEdk{width:min(100% - 32px,1000px);margin:92px auto}.faq_question__OOuya{grid-template-columns:38px 1fr 24px;gap:10px;padding:22px 4px}.faq_answer__zyw_q{padding-left:52px;padding-right:4px}.faq_active__151mk .faq_answer__zyw_q{padding-bottom:22px}}@media (prefers-reduced-motion:reduce){.faq_answer__zyw_q,.faq_chevron__1yP9V,.faq_faqItem__YoJVA{transition:none}}.footer_footer__unmqs{width:min(1200px,calc(100% - 40px));margin:160px auto 0;padding:0 0 28px;color:var(--footer-text-color)}.footer_main__nAwh5{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:30px 0;border-top:1px solid var(--footer-border-color);border-bottom:1px solid var(--footer-border-color)}.footer_logoLink__Q8jC0{justify-self:start;display:block}.footer_logoLink__Q8jC0 img{width:190px;height:auto;display:block}.footer_socials__CTIaO{justify-self:end;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.footer_socials__CTIaO a{width:36px;height:36px;display:grid;place-items:center;border:1px solid transparent;border-radius:50%;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.footer_socials__CTIaO a:hover{border-color:var(--social-border-color);background:var(--social-bg-color);transform:translateY(-3px)}.footer_socials__CTIaO img{width:18px;height:18px}.footer_bottom__zWxgu{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0 0;color:var(--text-secondary);font-size:.78rem}.footer_bottom__zWxgu p{margin:0}.footer_backToTop__Szu3u{display:inline-flex;align-items:center;gap:7px;color:inherit;text-decoration:none;transition:color .2s ease}.footer_backToTop__Szu3u:hover{color:var(--text-fourth)}@media (max-width:780px){.footer_footer__unmqs{width:min(100% - 32px,1200px);margin-top:92px}.footer_main__nAwh5{grid-template-columns:1fr;justify-items:center;gap:24px;padding:28px 0}.footer_logoLink__Q8jC0,.footer_socials__CTIaO{justify-self:center}.footer_socials__CTIaO{justify-content:center}.footer_bottom__zWxgu{padding-top:16px}}@media (max-width:440px){.footer_logoLink__Q8jC0 img{width:165px}.footer_bottom__zWxgu{align-items:flex-start;flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.footer_backToTop__Szu3u,.footer_socials__CTIaO a{transition:none}}.hero_main__2u_MZ{height:calc(100svh - env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:hidden;position:relative}.hero_main__2u_MZ .hero_body__TVmBa,.hero_main__2u_MZ .hero_mask__f9B9c{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-highlight);font-size:60px;line-height:66px;cursor:default;animation:hero_fadeIn__p2p4g 2s ease-in-out}.hero_main__2u_MZ .hero_body__TVmBa h1{align-items:center}.hero_main__2u_MZ .hero_mask__f9B9c{--mask-x:-40px;--mask-y:-40px;--mask-size:40px;--mask-offset:20px;mask-image:url(/mask.svg);-webkit-mask-image:url(/mask.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:calc(var(--mask-x) - var(--mask-offset)) calc(var(--mask-y) - var(--mask-offset));-webkit-mask-position:calc(var(--mask-x) - var(--mask-offset)) calc(var(--mask-y) - var(--mask-offset));mask-size:var(--mask-size);-webkit-mask-size:var(--mask-size);transition:mask-position .5s cubic-bezier(.34,1.56,.64,1),-webkit-mask-position .5s cubic-bezier(.34,1.56,.64,1),mask-size .5s cubic-bezier(.34,1.56,.64,1),-webkit-mask-size .5s cubic-bezier(.34,1.56,.64,1);background:var(--hover-color-primary);position:absolute;color:black}.hero_main__2u_MZ .hero_blob___PnC3{will-change:transform,opacity}.hero_blob1bg__5zi6i{background:var(--bg-blob-1);opacity:.7}.hero_blob2bg__wZ_VB{background:var(--bg-blob-2);opacity:.7}.hero_textHighlight__hG3eX,.hero_textScrollIndicator__HLw8W{color:var(--text-scroll-indicator)}.hero_container__NIT8S{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;overflow:hidden;z-index:2}.hero_zergonitLogo__K9T7S{width:600px}@keyframes hero_fadeIn__p2p4g{0%{opacity:0}to{opacity:1}}.languageSwitcher_text_color__UIPvM{color:var(--text-primary)}.languageSwitcher_text_color__UIPvM button{border-color:var(--text-primary)}.navigation_navigation__e_rFg{position:fixed;top:0;left:0;z-index:50;width:100%;border-bottom:1px solid var(--nav-border);background:linear-gradient(90deg,color-mix(in srgb,var(--bg-primary) 94%,transparent),color-mix(in srgb,var(--bg-secondary) 84%,transparent) 50%,color-mix(in srgb,var(--bg-primary) 94%,transparent));box-shadow:0 8px 28px #00000012;backdrop-filter:blur(15px)}.navigation_bar__pfdzO{width:min(1200px,calc(100% - 40px));min-height:68px;margin:0 auto;display:flex;align-items:center;gap:22px}.navigation_brand__BA3f_{flex:0 0 auto;display:flex;align-items:center}.navigation_brand__BA3f_ img{width:auto;height:30px;display:block}.navigation_desktopLinks__cpgnp{flex:1;display:flex;justify-content:center;gap:22px;margin:0;padding:0;list-style:none}.navigation_desktopLinks__cpgnp a{position:relative;display:block;padding:7px 0;color:var(--text-secondary);font-size:.78rem;text-decoration:none;transition:color .2s ease}.navigation_desktopLinks__cpgnp a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--text-fourth);opacity:0;transform:scaleX(.45);transition:opacity .2s ease,transform .2s ease}.navigation_desktopLinks__cpgnp a:hover{color:var(--text-primary)}.navigation_desktopLinks__cpgnp a:hover:after{opacity:1;transform:scaleX(1)}.navigation_controls__QZ1rY{display:flex;align-items:center}.navigation_menuButton__Z_iYV{display:none;width:38px;height:38px;border:1px solid var(--nav-border);border-radius:6px;color:var(--nav-text-color);background:transparent;place-items:center}.navigation_mobileMenu__pn7Ul{position:absolute;top:68px;left:0;width:100%;padding:0 20px;border-bottom:1px solid var(--nav-border);background:color-mix(in srgb,var(--bg-primary) 94%,var(--hover-color-primary));opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}.navigation_mobileMenuOpen___Nm51{opacity:1;pointer-events:auto;transform:translateY(0)}.navigation_mobileMenu__pn7Ul ul{width:min(620px,100%);margin:0 auto;padding:10px 0 20px;list-style:none}.navigation_mobileMenu__pn7Ul li+li{border-top:1px solid var(--nav-border)}.navigation_mobileMenu__pn7Ul a{display:flex;align-items:center;gap:14px;padding:14px 0;color:var(--text-primary);font-size:1rem;text-decoration:none}.navigation_mobileMenu__pn7Ul a span{color:var(--text-third);font-size:.7rem;font-weight:700;letter-spacing:.1em}@media (max-width:960px){.navigation_bar__pfdzO{min-height:62px}.navigation_desktopLinks__cpgnp{display:none}.navigation_controls__QZ1rY{margin-left:auto}.navigation_menuButton__Z_iYV{display:grid}.navigation_mobileMenu__pn7Ul{top:62px}}@media (min-width:961px){.navigation_mobileMenu__pn7Ul{display:none}}@media (max-width:520px){.navigation_bar__pfdzO{width:calc(100% - 32px);gap:10px}.navigation_brand__BA3f_ img{height:25px}.navigation_mobileMenu__pn7Ul{padding:0 16px}.navigation_controls__QZ1rY .flex-1{flex:initial}}@media (prefers-reduced-motion:reduce){.navigation_desktopLinks__cpgnp a,.navigation_desktopLinks__cpgnp a:after,.navigation_mobileMenu__pn7Ul{transition:none}}.latestBlog_container__vCz1w{width:min(1200px,calc(100% - 40px));margin:160px auto}.latestBlog_heading__0kG2D{margin:0 0 52px;color:var(--text-primary);font-size:clamp(2.25rem,4vw,3.5rem);letter-spacing:-.04em;text-align:center}.latestBlog_content__k_pl3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.latestBlog_article__lis5R{display:flex;min-height:510px;flex-direction:column;overflow:hidden;border:1px solid var(--latest-blog-bg-border);border-radius:16px;background:var(--latest-blog-bg-primary);transition:border-color .25s ease,box-shadow .25s ease}.latestBlog_article__lis5R:hover{border-color:var(--text-fourth);box-shadow:0 20px 46px #00000024}.latestBlog_imageFrame__VQ9jT{position:relative;height:190px;overflow:hidden;border-bottom:1px solid var(--latest-blog-bg-border);background:var(--bg-primary)}.latestBlog_imageFrame__VQ9jT:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,var(--blog-overlay-start),var(--blog-overlay-end));mix-blend-mode:color;opacity:.8;transition:opacity .3s ease}.latestBlog_article__lis5R:hover .latestBlog_imageFrame__VQ9jT:after{opacity:.48}.latestBlog_article1__GONkA{--blog-overlay-start:#3c2a7a;--blog-overlay-end:#151a4d}.latestBlog_article2__sNI6B{--blog-overlay-start:#17656b;--blog-overlay-end:#193d55}.latestBlog_article3__UctVE{--blog-overlay-start:#7b4631;--blog-overlay-end:#3f183e}.latestBlog_articleImage__6siRG{width:100%;height:100%;display:block;object-fit:cover;opacity:.72;filter:saturate(.62);transform:scale(1.01);transition:transform .45s ease,opacity .3s ease,filter .3s ease}.latestBlog_article__lis5R:hover .latestBlog_articleImage__6siRG{opacity:.95;filter:saturate(1);transform:scale(1.07)}.latestBlog_articleBody__luFsf{display:flex;height:100%;flex-direction:column;padding:25px}.latestBlog_articleNumber__deGb9{color:var(--text-third);font-size:.78rem;font-weight:700;letter-spacing:.14em}.latestBlog_article__lis5R h3{margin:45px 0 13px;color:var(--text-primary);font-size:1.24rem;font-weight:600;line-height:1.22;text-wrap:balance}.latestBlog_article__lis5R p{margin:0;color:var(--text-primary);font-size:.92rem;line-height:1.67}.latestBlog_articleButton__Y8pF2{margin-top:auto;padding-top:25px}@media (max-width:900px){.latestBlog_content__k_pl3{grid-template-columns:repeat(2,minmax(0,1fr))}.latestBlog_article__lis5R:last-child{grid-column:span 2}.latestBlog_article__lis5R:last-child .latestBlog_imageFrame__VQ9jT{height:220px}}@media (max-width:600px){.latestBlog_container__vCz1w{width:min(100% - 32px,1200px);margin:92px auto}.latestBlog_content__k_pl3{grid-template-columns:1fr}.latestBlog_article__lis5R,.latestBlog_article__lis5R:last-child{min-height:0;grid-column:auto}.latestBlog_article__lis5R:last-child .latestBlog_imageFrame__VQ9jT,.latestBlog_imageFrame__VQ9jT{height:185px}.latestBlog_articleBody__luFsf{min-height:295px;padding:25px}}@media (prefers-reduced-motion:reduce){.latestBlog_articleImage__6siRG,.latestBlog_article__lis5R,.latestBlog_imageFrame__VQ9jT:after{transition:none}}@keyframes loading_fadeIn__vdmMy{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes loading_bgSwipe__HFpnX{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@keyframes loading_textReveal__Padb2{0%{opacity:0}50%{opacity:0}to{opacity:1}}.loading_loading_background_color__OSFYg{background-color:var(--loading-background-color);color:var(--loading-text-color)}.loading_fade_in__xYen6{animation:loading_fadeIn__vdmMy 1.4s ease-in-out forwards}.loading_animate_background_swipe__b5IWB{animation:loading_bgSwipe__HFpnX .7s ease-in-out forwards;background-color:var(--loading-background-swipe-color);z-index:1;position:absolute;height:100%}.loading_animate_text_reveal__BSB0E{animation:loading_textReveal__Padb2 .8s ease-in-out forwards;color:var(--loading-text-reveal-color);position:relative;z-index:10;background:transparent}.serviceCard_card__AvdvA{--mouse-x:50%;--mouse-y:50%;min-height:294px;position:relative;overflow:hidden;padding:30px;border:1px solid var(--white-opacity-10);border-radius:16px;background:var(--white-opacity-03);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.serviceCard_card__AvdvA:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(250px circle at var(--mouse-x) var(--mouse-y),var(--service-card-hover-color),transparent 70%);opacity:0;transition:opacity .25s ease}.serviceCard_card__AvdvA:after{content:"";position:absolute;top:0;left:30px;width:42px;height:2px;background:var(--service-card-hover-color);transform:scaleX(.42);transform-origin:left;transition:transform .25s ease}.serviceCard_card__AvdvA:hover{border-color:var(--service-card-hover-color);background:var(--white-opacity-05);box-shadow:0 20px 46px #00000024}.serviceCard_card__AvdvA:hover:before{opacity:.18}.serviceCard_card__AvdvA:hover:after{transform:scaleX(1)}.serviceCard_number__RicCL{position:relative;z-index:1;color:var(--text-third);font-size:.78rem;font-weight:700;letter-spacing:.14em}.serviceCard_icon__0XY2d{position:absolute;top:25px;right:21px;color:var(--service-svg-color);opacity:.22;transform:rotate(-7deg);transition:opacity .25s ease,transform .25s ease}.serviceCard_card__AvdvA:hover .serviceCard_icon__0XY2d{opacity:.9;transform:translateY(-3px) rotate(0)}.serviceCard_content__xfZJ6{position:relative;z-index:1}@media (max-width:1024px){.serviceCard_card__AvdvA:before{display:none}}@media (max-width:600px){.serviceCard_card__AvdvA{min-height:248px;padding:26px}}@media (prefers-reduced-motion:reduce){.serviceCard_card__AvdvA,.serviceCard_card__AvdvA:after,.serviceCard_card__AvdvA:before,.serviceCard_icon__0XY2d{transition:none}}.service_service__Qzk_2{width:min(1200px,calc(100% - 40px));margin:160px auto}.service_sectionHeader__iosQT{margin-bottom:50px}.service_heading__eOpJi{margin:0;color:var(--text-primary);font-size:clamp(2.25rem,4vw,3.5rem);letter-spacing:-.04em;text-align:center}.service_serviceCards__TI59G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.service_cardTitle__vrQ8S{max-width:82%;margin:58px 0 13px;color:var(--text-primary);font-size:1.25rem;font-weight:600;line-height:1.2;text-wrap:balance}.service_cardDescription__z3MWc{color:var(--text-secondary);font-size:.93rem;line-height:1.65}@media (max-width:1250px){.service_serviceCards__TI59G{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.service_service__Qzk_2{width:min(100% - 32px,1200px);margin:92px auto}.service_sectionHeader__iosQT{margin-bottom:36px}.service_serviceCards__TI59G{grid-template-columns:1fr}}.driftLogos_logos__H0ZRN{width:min(1200px,calc(100% - 40px));margin:160px auto}.driftLogos_logos__marquee__kacb7{display:flex;overflow-x:hidden;user-select:none;mask-image:var(--drift-logos-mask-image-color)}.driftLogos_logos__marquee__kacb7:hover .driftLogos_marquee__logos__j18Sb{animation-play-state:paused}.driftLogos_marquee__logos__j18Sb{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:1rem;min-width:100%;animation:driftLogos_loop__neE4b 20s linear infinite}.driftLogos_marquee__logos__j18Sb.driftLogos_reverse__HUuNQ{animation-direction:reverse}.driftLogos_marquee__logos__j18Sb img{display:block;margin-inline:2rem}@media (max-width:600px){.driftLogos_logos__H0ZRN{width:min(100% - 32px,1200px);margin:92px auto}}@keyframes driftLogos_loop__neE4b{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes driftLogos_reverseLoop__Vh__r{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.workSteps_workSteps__d4__v{width:min(1200px,calc(100% - 40px));margin:160px auto}.workSteps_heading__UC_TD{margin:0 0 52px;color:var(--text-primary);font-size:clamp(2.25rem,4vw,3.5rem);letter-spacing:-.04em;text-align:center}.workSteps_stepsGrid__elWmA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.workSteps_card__Od3KV{min-height:300px;position:relative;overflow:hidden;padding:30px;border:1px solid var(--white-opacity-10);border-radius:16px;background:var(--white-opacity-03);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.workSteps_card__Od3KV:before{content:"";position:absolute;top:0;left:30px;width:42px;height:2px;background:var(--work-steps-title);transform:scaleX(.42);transform-origin:left;transition:transform .25s ease}.workSteps_card__Od3KV:hover{border-color:var(--work-steps-title);background:var(--work-steps-bg);box-shadow:0 20px 46px #00000024}.workSteps_card__Od3KV:hover:before{transform:scaleX(1)}.workSteps_cardContent__RsfYj{position:relative;z-index:1;display:flex;height:100%;flex-direction:column}.workSteps_cardNumber__xRgb9{color:var(--text-third);font-size:.78rem;font-weight:700;letter-spacing:.14em}.workSteps_cardTitle__0sQuf{max-width:75%;margin:54px 0 12px;color:var(--work-steps-title);font-size:1.28rem;font-weight:600;line-height:1.2}.workSteps_cardDescription__5tTiT{color:var(--text-primary);font-size:.93rem;line-height:1.65}.workSteps_cardIcon__dg_r8{position:absolute;top:28px;right:22px;color:var(--work-steps-card-icon-hover-color);opacity:.2;transform:rotate(-7deg);transition:opacity .25s ease,transform .25s ease,color .25s ease}.workSteps_card__Od3KV:hover .workSteps_cardIcon__dg_r8{color:var(--work-steps-title);opacity:.9;transform:translateY(-3px) rotate(0)}@media (max-width:900px){.workSteps_stepsGrid__elWmA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.workSteps_workSteps__d4__v{width:min(100% - 32px,1200px);margin:92px auto}.workSteps_stepsGrid__elWmA{grid-template-columns:1fr}.workSteps_card__Od3KV{min-height:250px;padding:26px}.workSteps_cardTitle__0sQuf{margin-top:42px}}@media (prefers-reduced-motion:reduce){.workSteps_cardIcon__dg_r8,.workSteps_card__Od3KV,.workSteps_card__Od3KV:before{transition:none}}