.Shell_header__JO1Ho{border-bottom:1px solid var(--line-subtle);position:relative;z-index:20}.Shell_bar__7Msqy{min-height:108px;display:flex;align-items:center;justify-content:space-between;gap:24px}.Shell_logo__FQPGX{display:flex;align-items:center;width:184px;height:86px;flex-shrink:0}.Shell_logo__FQPGX img{width:184px}.Shell_nav__E3fQy{display:flex;align-items:center;gap:26px;font-size:13px}.Shell_nav__E3fQy>a{min-height:44px;display:flex;align-items:center;text-decoration:none}.Shell_nav__E3fQy>a:hover{color:var(--accent-cyan)}.Shell_nav__E3fQy>a:focus-visible{color:var(--accent-cyan)}@media (prefers-reduced-motion:no-preference){.Shell_nav__E3fQy>a{transition:color var(--motion-quick)}.Shell_services___mnSJ[open] .Shell_dropdown__Dv87H{animation:Shell_menuArrival__X5Vip var(--motion-quick) var(--ease-out)}}@keyframes Shell_menuArrival__X5Vip{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Shell_services___mnSJ{position:relative;border:0;padding:0}.Shell_services___mnSJ summary{display:flex;align-items:center;gap:8px}.Shell_dropdown__Dv87H{position:absolute;top:48px;left:-20px;background:var(--surface-800);border:1px solid var(--line-subtle);padding:16px;min-width:280px;border-radius:12px;display:grid;box-shadow:0 24px 60px #0008}.Shell_dropdown__Dv87H a{padding:10px 12px;text-decoration:none}.Shell_dropdown__Dv87H a:hover{background:var(--surface-700)}.Shell_lang___MQzq{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:12px}.Shell_lang___MQzq span{color:var(--text-secondary)}.Shell_mobile__0otXm{display:none}.Shell_menuButton__BX0Me{color:var(--text-primary);background:transparent;border:1px solid var(--line-subtle);border-radius:8px;min-width:48px;min-height:48px}.Shell_dialog__8WDJF{position:fixed;inset:0;margin:0 0 0 auto;width:min(100%,480px);height:100dvh;max-height:none;max-width:none;background:var(--ink-900);color:var(--text-primary);border:0;padding:24px;overflow:auto}.Shell_dialog__8WDJF::backdrop{background:#000a}.Shell_dialogTop__MGB4n{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.Shell_mobileNav__YwIM0{display:grid;gap:8px}.Shell_mobileNav__YwIM0>a{padding:14px 0;text-decoration:none;font-size:22px}.Shell_mobileNav__YwIM0 details a{display:block;min-height:44px;font-size:16px;padding:8px 0}.Shell_footer__6C8ZJ{padding:72px 0 24px;border-top:1px solid var(--line-subtle);background:var(--ink-900)}.Shell_footerGrid__Eddl3{display:grid;grid-template-columns:1.5fr 1.2fr 1fr 1fr;gap:40px}.Shell_footer__6C8ZJ h2{font-size:14px;letter-spacing:0;margin:0 0 20px}.Shell_footer__6C8ZJ p{max-width:30ch;font-size:14px;color:var(--text-secondary)}.Shell_footer__6C8ZJ ul{list-style:none;margin:0;padding:0}.Shell_footer__6C8ZJ a{font-size:13px;color:var(--text-secondary);display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.Shell_footer__6C8ZJ a:hover{color:white;text-decoration:underline}.Shell_bottom__oKT0_{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid var(--line-subtle);padding-top:24px;margin-top:48px;font-size:12px;color:var(--text-secondary)}.Shell_preferences__aiclc{border:0;padding:0;background:transparent;color:inherit;min-height:44px;text-decoration:underline;font-size:12px}.Shell_crumbs__gqTQl{display:flex;gap:10px;flex-wrap:wrap;list-style:none;padding:0;font-size:12px;color:var(--text-secondary)}.Shell_crumbs__gqTQl a{display:inline-flex;align-items:center;min-height:44px}.Shell_crumbs__gqTQl li{display:flex;align-items:center;gap:10px}.Shell_crumbs__gqTQl li:not(:last-child):after{content:"/";color:var(--line-subtle)}@media (max-width:1100px){.Shell_nav__E3fQy{gap:16px}.Shell_logo__FQPGX,.Shell_logo__FQPGX img{width:155px}}@media (max-width:1023px){.Shell_nav__E3fQy{display:none}.Shell_mobile__0otXm{display:flex;gap:20px;align-items:center}.Shell_bar__7Msqy{min-height:90px}.Shell_footerGrid__Eddl3{grid-template-columns:1fr 1fr}}@media (max-width:500px){.Shell_logo__FQPGX,.Shell_logo__FQPGX img{width:144px}.Shell_bar__7Msqy{gap:10px}.Shell_mobile__0otXm{gap:12px}.Shell_footerGrid__Eddl3{gap:32px 20px}.Shell_footerGrid__Eddl3>div:first-child{grid-column:1/-1}}