.SolutionsDropdown_wrap__J3baW{position:relative;display:inline-flex}.SolutionsDropdown_trigger__871Xf{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;color:inherit;background:none;cursor:pointer}.SolutionsDropdown_chevron__rI9_s{transition:transform .35s cubic-bezier(.16,1,.3,1)}.SolutionsDropdown_chevronOpen__hFM5H{transform:rotate(180deg)}.SolutionsDropdown_panel__ASKFY{--menu-surface:#fff;--menu-ink:#171817;position:fixed;z-index:-1;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:clamp(10px,1.6vh,18px);height:clamp(470px,58svh,620px);min-height:0;overflow:hidden;padding:clamp(82px,9vh,98px) var(--fenro-gutter) clamp(18px,2.5vh,28px);color:var(--menu-ink);background:radial-gradient(circle at 72% 8%,hsla(0,0%,100%,.9),transparent 30%),hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(32px) saturate(.86);backdrop-filter:blur(32px) saturate(.86);border:0;border-radius:0;box-shadow:0 24px 54px rgba(16,18,17,.08);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-18px);transition:opacity .38s ease,transform .55s cubic-bezier(.16,1,.3,1),visibility .38s}.SolutionsDropdown_panelOpen__VnkZ6{opacity:1;visibility:visible;pointer-events:auto;transform:none}.SolutionsDropdown_services__BOIWf{display:grid;min-height:0;grid-template-columns:repeat(4,minmax(0,1fr))}.SolutionsDropdown_item__X8Miu{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:clamp(12px,1.4vw,24px);color:var(--menu-ink);text-align:center;opacity:0;transform:translateY(18px);transition:color .35s ease,background .35s ease,opacity .45s ease,transform .55s cubic-bezier(.16,1,.3,1)}.SolutionsDropdown_panelOpen__VnkZ6 .SolutionsDropdown_item__X8Miu{opacity:1;transform:none}.SolutionsDropdown_panelOpen__VnkZ6 .SolutionsDropdown_item__X8Miu:first-child{transition-delay:0s,0s,.06s,.06s}.SolutionsDropdown_panelOpen__VnkZ6 .SolutionsDropdown_item__X8Miu:nth-child(2){transition-delay:0s,0s,.1s,.1s}.SolutionsDropdown_panelOpen__VnkZ6 .SolutionsDropdown_item__X8Miu:nth-child(3){transition-delay:0s,0s,.14s,.14s}.SolutionsDropdown_panelOpen__VnkZ6 .SolutionsDropdown_item__X8Miu:nth-child(4){transition-delay:0s,0s,.18s,.18s}.SolutionsDropdown_item__X8Miu:focus-visible,.SolutionsDropdown_item__X8Miu:hover{color:#050505;outline:none}.SolutionsDropdown_iconWrap__HVHr7{display:grid;min-height:clamp(112px,16vh,150px);place-items:center;color:#242522}.SolutionsDropdown_serviceIcon__PXBtO{display:block;width:min(92%,200px);height:auto;overflow:visible}.SolutionsDropdown_serviceIcon__PXBtO text{font-family:var(--fenro-body);font-size:18px;font-weight:500}.SolutionsDropdown_iconBack__B1gOL,.SolutionsDropdown_iconFloat__TXg65,.SolutionsDropdown_iconPulse__lcrQA{transform-box:fill-box;transform-origin:center}.SolutionsDropdown_iconFloat__TXg65{animation:SolutionsDropdown_iconFloat__TXg65 4.8s ease-in-out infinite}.SolutionsDropdown_iconBack__B1gOL{animation:SolutionsDropdown_iconBack__B1gOL 5.4s ease-in-out infinite}.SolutionsDropdown_iconPulse__lcrQA{animation:SolutionsDropdown_iconPulse__lcrQA 3.2s ease-in-out infinite}.SolutionsDropdown_iconDash__uxfX2{stroke-dasharray:6 7;animation:SolutionsDropdown_iconDash__uxfX2 8s linear infinite}.SolutionsDropdown_item__X8Miu:nth-child(2) .SolutionsDropdown_iconFloat__TXg65{animation-delay:-1.2s}.SolutionsDropdown_item__X8Miu:nth-child(3) .SolutionsDropdown_iconFloat__TXg65{animation-delay:-2.4s}.SolutionsDropdown_item__X8Miu:nth-child(4) .SolutionsDropdown_iconFloat__TXg65{animation-delay:-3.1s}.SolutionsDropdown_item__X8Miu:nth-child(5) .SolutionsDropdown_iconFloat__TXg65{animation-delay:-1.8s}.SolutionsDropdown_item__X8Miu:focus-visible .SolutionsDropdown_serviceIcon__PXBtO,.SolutionsDropdown_item__X8Miu:hover .SolutionsDropdown_serviceIcon__PXBtO{transform:translateY(-5px)}.SolutionsDropdown_serviceIcon__PXBtO{transition:transform .55s cubic-bezier(.16,1,.3,1)}.SolutionsDropdown_itemLabel__3LjWL{display:block;max-width:18ch;color:inherit;font-family:var(--fenro-display);font-size:clamp(18px,1.15vw,23px);font-weight:450;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.SolutionsDropdown_itemDescription__sZf86{display:block;max-width:27ch;margin-top:10px;color:#696b67;font-family:var(--fenro-body);font-size:clamp(13px,.82vw,15px);font-weight:350;line-height:1.45;text-wrap:pretty}.SolutionsDropdown_auditItem__6NePb{display:grid;min-height:106px;grid-template-columns:minmax(112px,.6fr) minmax(150px,.72fr) minmax(320px,1.7fr);gap:clamp(20px,2.8vw,54px);align-items:center;padding:10px clamp(28px,4vw,72px);border-radius:18px;color:var(--menu-ink);background:radial-gradient(circle at 88% 20%,hsla(0,0%,100%,.72),transparent 34%),hsla(135,7%,89%,.72);opacity:0;transform:translateY(16px);transition:background-color .35s ease,opacity .45s ease .22s,transform .55s cubic-bezier(.16,1,.3,1) .22s}.SolutionsDropdown_panelOpen__VnkZ6 .SolutionsDropdown_auditItem__6NePb{opacity:1;transform:none}.SolutionsDropdown_auditItem__6NePb:focus-visible,.SolutionsDropdown_auditItem__6NePb:hover{background-color:rgba(216,224,222,.94);outline:none}.SolutionsDropdown_auditIconWrap__Iv6fV{display:grid;height:84px;place-items:center}.SolutionsDropdown_auditIconWrap__Iv6fV .SolutionsDropdown_serviceIcon__PXBtO{width:min(100%,126px)}.SolutionsDropdown_auditLabel__uISeU{font-family:var(--fenro-display);font-size:clamp(21px,1.45vw,28px);font-weight:450;line-height:1;letter-spacing:-.03em}.SolutionsDropdown_auditDescription___89ai{max-width:54ch;color:#626763;font-size:clamp(13px,.9vw,16px);font-weight:350;line-height:1.45;text-wrap:pretty}.SolutionsDropdown_auditItem__6NePb:focus-visible .SolutionsDropdown_serviceIcon__PXBtO,.SolutionsDropdown_auditItem__6NePb:hover .SolutionsDropdown_serviceIcon__PXBtO{transform:translateX(5px)}@keyframes SolutionsDropdown_iconFloat__TXg65{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes SolutionsDropdown_iconBack__B1gOL{0%,to{transform:translate(0)}50%{transform:translate(4px,-3px)}}@keyframes SolutionsDropdown_iconPulse__lcrQA{0%,to{opacity:.45}50%{opacity:1}}@keyframes SolutionsDropdown_iconDash__uxfX2{to{stroke-dashoffset:-52}}@media (max-width:1200px){.SolutionsDropdown_panel__ASKFY{gap:10px;height:clamp(460px,60svh,560px);padding-top:80px;padding-bottom:16px}.SolutionsDropdown_iconWrap__HVHr7{min-height:100px}.SolutionsDropdown_item__X8Miu{padding:12px 14px}.SolutionsDropdown_auditItem__6NePb{min-height:94px;grid-template-columns:100px minmax(140px,.7fr) minmax(260px,1.5fr);padding-inline:28px}.SolutionsDropdown_auditIconWrap__Iv6fV{height:74px}}@media (max-width:900px){.SolutionsDropdown_panel__ASKFY{display:none}}@media (prefers-reduced-motion:reduce){.SolutionsDropdown_auditItem__6NePb,.SolutionsDropdown_chevron__rI9_s,.SolutionsDropdown_iconBack__B1gOL,.SolutionsDropdown_iconDash__uxfX2,.SolutionsDropdown_iconFloat__TXg65,.SolutionsDropdown_iconPulse__lcrQA,.SolutionsDropdown_item__X8Miu,.SolutionsDropdown_panel__ASKFY,.SolutionsDropdown_serviceIcon__PXBtO{animation:none;transition-duration:.01ms}}.Header_header__MvnS2{--logo-width:clamp(104px,8.4vw,132px);--logo-glass-pad:24px;--logo-glass-reach:clamp(100px,18vw,260px);--logo-glass-tail:56px;position:fixed;z-index:130;top:0;left:0;display:flex;width:100%;align-items:center;justify-content:space-between;padding:clamp(16px,1.7vw,26px) var(--fenro-gutter);color:#fff;background:transparent;border-bottom:1px solid transparent;pointer-events:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.Header_header__MvnS2 a,.Header_header__MvnS2 button{pointer-events:auto;-webkit-tap-highlight-color:transparent}.Header_headerHidden__Mvb2D{opacity:0;pointer-events:none;transform:translateY(-14px);transition:none}.Header_headerHidden__Mvb2D a,.Header_headerHidden__Mvb2D button{pointer-events:none}.Header_logo__j7oID{display:block;width:var(--logo-width);color:#fff;filter:none;opacity:1;transition:color .3s ease}.Header_logo__j7oID svg{display:block;width:100%;height:auto}.Header_logo__j7oID{isolation:isolate}.Header_logo__j7oID:before{position:absolute;z-index:-1;top:0;bottom:calc(-1 * var(--logo-glass-tail));left:0;width:calc(var(--fenro-gutter) + var(--logo-width) + var(--logo-glass-pad) + var(--logo-glass-reach));background:rgba(4,5,10,.02);content:"";pointer-events:none;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--logo-glass-reach)),rgba(0,0,0,.939) calc(100% - var(--logo-glass-reach) * .85),rgba(0,0,0,.784) calc(100% - var(--logo-glass-reach) * .7),rgba(0,0,0,.575) calc(100% - var(--logo-glass-reach) * .55),rgba(0,0,0,.352) calc(100% - var(--logo-glass-reach) * .4),rgba(0,0,0,.156) calc(100% - var(--logo-glass-reach) * .25),rgba(0,0,0,.028) calc(100% - var(--logo-glass-reach) * .1),transparent 100%),linear-gradient(to bottom,#000 0,#000 18%,rgba(0,0,0,.93) 30%,rgba(0,0,0,.78) 42%,rgba(0,0,0,.56) 54%,rgba(0,0,0,.34) 66%,rgba(0,0,0,.17) 77%,rgba(0,0,0,.06) 87%,rgba(0,0,0,.015) 94%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--logo-glass-reach)),rgba(0,0,0,.939) calc(100% - var(--logo-glass-reach) * .85),rgba(0,0,0,.784) calc(100% - var(--logo-glass-reach) * .7),rgba(0,0,0,.575) calc(100% - var(--logo-glass-reach) * .55),rgba(0,0,0,.352) calc(100% - var(--logo-glass-reach) * .4),rgba(0,0,0,.156) calc(100% - var(--logo-glass-reach) * .25),rgba(0,0,0,.028) calc(100% - var(--logo-glass-reach) * .1),transparent 100%),linear-gradient(to bottom,#000 0,#000 18%,rgba(0,0,0,.93) 30%,rgba(0,0,0,.78) 42%,rgba(0,0,0,.56) 54%,rgba(0,0,0,.34) 66%,rgba(0,0,0,.17) 77%,rgba(0,0,0,.06) 87%,rgba(0,0,0,.015) 94%,transparent 100%);mask-composite:intersect}.Header_actions__AFxTd{display:flex;align-items:center;gap:8px}.Header_desktopNav__hqXo_{display:none;align-items:center;gap:clamp(20px,2vw,34px)}.Header_desktopNav__hqXo_>a,.Header_desktopNav__hqXo_>div>button{font-family:var(--fenro-body);font-size:var(--fenro-text-md);font-weight:420;letter-spacing:.01em;line-height:1;color:currentColor;opacity:.9;transition:opacity .3s ease}.Header_desktopNav__hqXo_>a.Header_active__t8h51,.Header_desktopNav__hqXo_>a:hover,.Header_desktopNav__hqXo_>div>button:hover,.Header_desktopNav__hqXo_>div>button[aria-expanded=true]{opacity:1}.Header_contact__ItKkU,.Header_toggle__aM0kG{display:inline-flex;height:44px;align-items:center;justify-content:center;border-radius:999px;font-family:var(--fenro-body);font-variant-numeric:tabular-nums;font-size:var(--fenro-text-md);font-weight:450;letter-spacing:.01em;line-height:1}.Header_contact__ItKkU{padding:1px 24px 0;color:var(--fenro-void);background:#eef2f7;transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s ease}.Header_contact__ItKkU:hover{background:var(--fenro-blue-lift);transform:scale(.965)}.Header_headerLight__6HEB_,.Header_headerLight__6HEB_ .Header_logo__j7oID{color:#171918}.Header_headerLight__6HEB_ .Header_logo__j7oID:before{background:hsla(150,8%,95%,.02)}.Header_headerLight__6HEB_ .Header_contact__ItKkU{color:#fff;background:#171918}.Header_headerLight__6HEB_ .Header_contact__ItKkU:hover{color:#fff;background:#3f7288}.Header_headerLight__6HEB_ .Header_toggle__aM0kG{color:#171918;border-color:rgba(23,25,24,.35)}.Header_toggle__aM0kG{min-width:88px;gap:10px;padding:0 14px;border:1px solid var(--fenro-line-hard);color:#fff;background:transparent;cursor:pointer;transition:color .28s ease,border-color .28s ease}.Header_toggle__aM0kG:hover{border-color:var(--fenro-blue-lift)}.Header_toggle__aM0kG i{position:relative;width:12px;height:8px}.Header_toggle__aM0kG i:after,.Header_toggle__aM0kG i:before{position:absolute;left:0;width:12px;height:1px;content:"";background:currentColor;transition:transform .45s cubic-bezier(.16,1,.3,1)}.Header_toggle__aM0kG i:before{top:2px}.Header_toggle__aM0kG i:after{bottom:2px}.Header_headerOpen__7UoWq .Header_toggle__aM0kG i:before{transform:translateY(2.5px) rotate(45deg)}.Header_headerOpen__7UoWq .Header_toggle__aM0kG i:after{transform:translateY(-2.5px) rotate(-45deg)}.Header_headerOpen__7UoWq .Header_contact__ItKkU{color:#edf3fa;background:#15171b}.Header_headerOpen__7UoWq .Header_contact__ItKkU:hover{color:#fff;background:#090a0c}.Header_headerOpen__7UoWq .Header_toggle__aM0kG{color:#1c2026;border-color:rgba(28,32,38,.42)}.Header_headerOpen__7UoWq .Header_toggle__aM0kG:hover{border-color:#1c2026}.Header_headerSolutionsOpen__gnBbn{color:#171817;background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.Header_headerSolutionsOpen__gnBbn .Header_logo__j7oID{color:#171817}.Header_headerSolutionsOpen__gnBbn .Header_logo__j7oID:before{opacity:0}.Header_headerSolutionsOpen__gnBbn .Header_contact__ItKkU{color:#f4f2ed;background:#171817}.Header_drawer__2VSMm{position:fixed;z-index:120;top:24px;right:24px;bottom:24px;display:flex;width:min(680px,calc(100vw - 48px));visibility:hidden;flex-direction:column;justify-content:space-between;padding:clamp(104px,13vh,138px) clamp(34px,4vw,64px) clamp(28px,4vh,40px);color:#202329;background:#edf3fa;border-radius:16px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;pointer-events:none;scrollbar-width:none;transform:translate3d(calc(100% + 24px),0,0);transition:transform .7s cubic-bezier(.16,1,.3,1),visibility 0s linear .7s}.Header_drawer__2VSMm::-webkit-scrollbar{display:none}.Header_drawerOpen__65JtX{visibility:visible;pointer-events:auto;transform:translateZ(0);transition:transform .7s cubic-bezier(.16,1,.3,1),visibility 0s}.Header_main__44G1l{position:relative;z-index:1;align-items:flex-start;gap:clamp(26px,4vh,42px)}.Header_drawer__2VSMm nav,.Header_main__44G1l{display:flex;flex-direction:column}.Header_drawer__2VSMm nav a{display:block;width:fit-content;padding:0;color:inherit;font-family:var(--fenro-display);font-size:clamp(46px,4.8vw,72px);font-weight:300;line-height:.93;letter-spacing:-.055em;opacity:0;transform:translateX(24px);transition:color .28s ease,opacity .45s ease,transform .6s cubic-bezier(.16,1,.3,1)}.Header_drawer__2VSMm nav strong{font:inherit}.Header_drawer__2VSMm nav a.Header_active__t8h51,.Header_drawer__2VSMm nav a:hover{color:#6f7781}.Header_drawer__2VSMm nav a:focus-visible{outline:1px solid rgba(32,35,41,.58);outline-offset:5px}.Header_drawerOpen__65JtX nav a{opacity:1;transform:none}.Header_drawerOpen__65JtX nav a:first-child{transition-delay:0s,.08s,.08s}.Header_drawerOpen__65JtX nav a:nth-child(2){transition-delay:0s,.12s,.12s}.Header_drawerOpen__65JtX nav a:nth-child(3){transition-delay:0s,.16s,.16s}.Header_drawerOpen__65JtX nav a:nth-child(4){transition-delay:0s,.2s,.2s}.Header_story__D99EM{display:inline-flex;min-height:42px;align-items:center;gap:10px;padding:0 18px;border:1px solid rgba(32,35,41,.42);border-radius:999px;color:inherit;font-family:var(--fenro-body);font-variant-numeric:tabular-nums;font-size:var(--fenro-text-xs);font-weight:300;letter-spacing:.01em;transition:color .28s ease,background .28s ease,border-color .28s ease}.Header_story__D99EM:hover{color:#edf3fa;background:#202329;border-color:#202329}.Header_story__D99EM:focus-visible{outline:2px solid #202329;outline-offset:3px}.Header_meta__2pvIA{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:clamp(24px,4vh,40px);color:rgba(32,35,41,.68);font-family:var(--fenro-body);font-variant-numeric:tabular-nums;font-size:var(--fenro-text-2xs);font-weight:300;line-height:1.65;letter-spacing:.02em}.Header_meta__2pvIA>div{display:flex;flex-direction:column;gap:5px}.Header_meta__2pvIA>p{text-align:right}.Header_meta__2pvIA a{color:#202329;transition:color .35s ease}.Header_meta__2pvIA a:hover{color:#6f7781}@media (min-width:901px){.Header_desktopNav__hqXo_{display:flex}.Header_toggle__aM0kG{display:none}.Header_desktopNav__hqXo_{margin-right:clamp(10px,1.2vw,18px)}}@media (max-width:900px){.Header_header__MvnS2{padding:20px 22px}.Header_logo__j7oID{width:clamp(82px,24vw,96px)}.Header_contact__ItKkU{display:none}.Header_toggle__aM0kG{min-width:78px;height:34px;padding:0 12px;font-size:var(--fenro-text-xs)}.Header_headerOpen__7UoWq .Header_logo__j7oID{color:#202329}.Header_headerOpen__7UoWq .Header_actions__AFxTd{gap:6px}.Header_headerOpen__7UoWq .Header_contact__ItKkU{display:inline-flex;height:34px;padding:1px 12px 0;font-size:var(--fenro-text-2xs)}.Header_headerOpen__7UoWq .Header_toggle__aM0kG{min-width:70px;padding:0 10px;font-size:var(--fenro-text-2xs)}.Header_drawer__2VSMm{top:12px;right:12px;bottom:12px;width:calc(100vw - 24px);padding:92px clamp(20px,7vw,30px) 24px;border-radius:14px}.Header_drawer__2VSMm nav a{font-size:clamp(42px,13vw,58px)}.Header_main__44G1l{gap:24px}.Header_story__D99EM{min-height:40px;padding:0 14px;font-size:var(--fenro-text-2xs)}.Header_meta__2pvIA{align-items:flex-end;gap:16px;padding-top:24px;font-size:var(--fenro-text-2xs)}}@media (max-width:420px){.Header_header__MvnS2{padding-right:20px;padding-left:20px}}@media (prefers-reduced-motion:reduce){.Header_drawer__2VSMm,.Header_drawer__2VSMm nav a,.Header_toggle__aM0kG i:after,.Header_toggle__aM0kG i:before{transition-duration:.01ms}}