.Sections_servicesSection__G_iqY{position:relative}.Sections_serviceList__6sZe3{list-style:none;margin:0;padding:0}.Sections_serviceRow__CWGVd{padding:22px 6px;border-bottom:1px solid var(--line)}.Sections_serviceRow__CWGVd:hover .Sections_serviceName__ijb8h{color:var(--accent)}.Sections_serviceHead__SFQaO{display:flex;align-items:baseline;gap:26px;transition:transform .3s var(--ease)}.Sections_serviceRow__CWGVd:hover .Sections_serviceDesc__uFNw6,.Sections_serviceRow__CWGVd:hover .Sections_serviceHead__SFQaO{transform:translateX(12px)}.Sections_serviceDesc__uFNw6{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s var(--ease),opacity .5s var(--ease),transform .3s var(--ease)}.Sections_serviceDesc__uFNw6>div{overflow:hidden;min-height:0}.Sections_serviceDesc__uFNw6 p{margin:0;padding:12px 0 4px 52px;max-width:560px;color:var(--mute);font-size:15.5px;line-height:1.55}@media (max-width:860px){.Sections_serviceDesc__uFNw6 p{padding-left:0;font-size:14.5px}.Sections_serviceName__ijb8h{font-size:clamp(21px,6vw,30px)}}.Sections_serviceRow__CWGVd:hover .Sections_serviceDesc__uFNw6{grid-template-rows:1fr;opacity:1}.Sections_serviceNum__zn6o_{color:var(--accent)}.Sections_serviceName__ijb8h{font-family:var(--font-display);font-size:clamp(24px,3.4vw,42px);font-weight:600;letter-spacing:-.01em;transition:color .25s}.Sections_footer__aySPP{position:relative;z-index:1;padding:70px 0 44px}.Sections_footGrid__triKd{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:48px;align-items:stretch}@media (max-width:820px){.Sections_footer__aySPP{padding:52px 0 36px}.Sections_footGrid__triKd{grid-template-columns:1fr;gap:34px}}.Sections_footBrand__HEJKk{display:flex;flex-direction:column;justify-content:space-between;gap:26px}.Sections_footBrand__HEJKk>.Sections_label__OPQR2{line-height:1}.Sections_footBrand__HEJKk p{margin:0;color:var(--mute);font-size:14px;line-height:1.6;max-width:300px}.Sections_footCol__e9E8B{display:flex;flex-direction:column;gap:11px}.Sections_footCol__e9E8B .Sections_label__OPQR2{margin-bottom:6px}.Sections_footCol__e9E8B a{display:inline-flex;align-items:center;gap:9px;font-size:14.5px;font-weight:500;color:#d8d5d0;transition:color .2s;align-self:flex-start}.Sections_footCol__e9E8B a svg{opacity:.65;flex:none}.Sections_footCol__e9E8B a:hover{color:var(--accent)}.MobileMenu_root__Tlh0G{display:none}@media (max-width:760px){.MobileMenu_root__Tlh0G{display:block;margin-left:auto}}.MobileMenu_burger__RYMrA{width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;background:transparent;border:0;position:relative;z-index:112}.MobileMenu_bar__X70yW{display:block;width:22px;height:2px;border-radius:2px;background:var(--ink);transition:transform .32s var(--ease),opacity .2s ease}.MobileMenu_open__s_cYZ .MobileMenu_bar__X70yW:first-child{transform:translateY(7px) rotate(45deg)}.MobileMenu_open__s_cYZ .MobileMenu_bar__X70yW:nth-child(2){opacity:0}.MobileMenu_open__s_cYZ .MobileMenu_bar__X70yW:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.MobileMenu_overlay__0sGNm{position:fixed;inset:0;z-index:110;background:rgba(8,7,10,.88);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);display:flex;align-items:center}.MobileMenu_menu__D6EWb{width:100%;padding:0 28px;display:flex;flex-direction:column;gap:8px}.MobileMenu_link__SVccw{display:flex;align-items:baseline;gap:16px;font-family:var(--font-display);font-weight:var(--display-weight);font-size:34px;padding:12px 0;border-bottom:1px solid var(--line);transition:color .25s}.MobileMenu_link__SVccw:hover{color:var(--accent)}.MobileMenu_menuCta__nxr8K{margin-top:26px}.MobileMenu_cta__QygfB{font-size:14px;padding:14px 0}.Scrollbar_track__orYtT{position:fixed;top:8px;bottom:8px;right:4px;width:9px;z-index:130;opacity:0;transition:opacity .35s var(--ease)}.Scrollbar_track__orYtT.Scrollbar_active__o9ZiX,.Scrollbar_track__orYtT:hover{opacity:1}.Scrollbar_thumb__y1c9h{width:100%;border-radius:100px;background:rgba(255,255,255,.3);transition:background .2s;touch-action:none}.Scrollbar_thumb__y1c9h:active,.Scrollbar_thumb__y1c9h:hover{background:rgba(232,80,2,.9)}@media (max-width:860px){.Scrollbar_track__orYtT{display:none!important}}