.PublicHeader_shell__SJ1gA{box-sizing:border-box;position:sticky;top:0;z-index:60;width:100%;height:44px;color:#1d1d1f;background:rgba(250,250,252,.94);border-bottom:1px solid rgba(29,29,31,.14);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PublicHeader_shell__SJ1gA *{box-sizing:border-box}.PublicHeader_inner__kpbsB{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;max-width:1440px;height:44px;padding:0 14px;margin-inline:auto}.PublicHeader_logo__VYexM{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:112px;height:44px;overflow:hidden;text-decoration:none}.PublicHeader_logoImage__NlejP{display:block;width:68px;height:68px;max-width:none;max-height:none;flex:0 0 68px;-o-object-fit:contain;object-fit:contain}.PublicHeader_actions__MIj7G{flex:1 1 auto}.PublicHeader_actions__MIj7G,.PublicHeader_nav__aGDFZ{display:flex;align-items:center;justify-content:flex-end;min-width:0}.PublicHeader_nav__aGDFZ{gap:clamp(2px,.4vw,7px);white-space:nowrap}.PublicHeader_languageTrigger__7TQQw,.PublicHeader_navLink__k1nqG{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 clamp(4px,.5vw,9px);background:transparent;color:#313136;border:0;border-radius:6px;font-size:13px;font-weight:450;line-height:1.2;text-decoration:none;cursor:pointer}.PublicHeader_languageMenuLink__l00g8:hover,.PublicHeader_languageTrigger__7TQQw:hover,.PublicHeader_mobileLanguageLink__ELBk5:hover,.PublicHeader_navLink__k1nqG:hover{color:#08080a;background:rgba(29,29,31,.065);text-decoration:none}.PublicHeader_navLinkActive__Annln{color:#08080a;font-weight:650}.PublicHeader_shell__SJ1gA :is(a,button):focus-visible{outline:2px solid #0067bd;outline-offset:2px}.PublicHeader_menuToggle__SbFSm{display:none;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:9px;border:0;border-radius:8px;background:transparent;color:#1d1d1f;cursor:pointer}.PublicHeader_menuToggleIcon__V9Jqf{width:20px;height:20px;display:block}.PublicHeader_mobileLanguages__Npn31{display:none}.PublicHeader_desktopLanguages__LlN0_{display:inline-flex;position:relative;flex:0 0 auto}.PublicHeader_languageTrigger__7TQQw{gap:6px}.PublicHeader_languageIcon___V__n{display:block;width:16px;height:16px;flex:0 0 16px}.PublicHeader_languageCaret__zvLUA{opacity:.72}.PublicHeader_languageMenu__ai43z{position:absolute;top:calc(100% + 6px);right:0;z-index:65;min-width:220px;padding:8px;background:#fff;border:1px solid #d6d6db;border-radius:13px;box-shadow:0 12px 32px rgba(0,0,0,.12);white-space:normal}.PublicHeader_languageMenuList__CDnpq{display:grid;gap:3px}.PublicHeader_languageMenuLink__l00g8{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 10px;border-radius:9px;color:#313136;font-size:13px;text-decoration:none}.PublicHeader_languageShort__Vfjp_{color:#55555a;font-size:11px}.PublicHeader_languageActive__4u73n{background:#edf1f5;font-weight:700}.PublicHeader_mobileLanguageLabel__VkpVR{margin:16px 0 10px;color:#55555a;font-size:12px;font-weight:600}.PublicHeader_mobileLanguageGrid__MMA9p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.PublicHeader_mobileLanguageLink__ELBk5{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #c6c6cc;border-radius:8px;color:#313136;font-size:13px;text-decoration:none}@media (max-width:1359px){.PublicHeader_inner__kpbsB,.PublicHeader_shell__SJ1gA{height:48px}.PublicHeader_inner__kpbsB{padding-inline:14px}.PublicHeader_logo__VYexM{height:48px}.PublicHeader_logoImage__NlejP{width:68px;height:68px}.PublicHeader_menuToggle__SbFSm{display:inline-flex}.PublicHeader_nav__aGDFZ{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);padding:12px clamp(14px,4vw,28px) 22px;background:#fafafc;border-bottom:1px solid #dedee2;box-shadow:0 16px 25px rgba(0,0,0,.095);overflow-y:auto;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-9px);transition:opacity .422s cubic-bezier(.4,0,.6,1),transform .422s cubic-bezier(.4,0,.6,1),visibility 0s linear .422s}.PublicHeader_navOpen___V0LD{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .422s cubic-bezier(.4,0,.6,1),transform .422s cubic-bezier(.4,0,.6,1),visibility 0s}.PublicHeader_navLink__k1nqG{justify-content:flex-start;min-height:48px;width:100%;padding:0 10px;border-radius:8px;font-size:16px}.PublicHeader_mobileLanguages__Npn31{display:block;width:100%;margin-top:8px}.PublicHeader_desktopLanguages__LlN0_{display:none}}@media (prefers-reduced-motion:reduce){.PublicHeader_navOpen___V0LD,.PublicHeader_nav__aGDFZ{transition:none;transform:none}}@media (forced-colors:active){.PublicHeader_languageMenu__ai43z,.PublicHeader_nav__aGDFZ,.PublicHeader_shell__SJ1gA{background:Canvas;color:CanvasText;border-color:CanvasText}.PublicHeader_languageMenuLink__l00g8,.PublicHeader_languageTrigger__7TQQw,.PublicHeader_menuToggle__SbFSm,.PublicHeader_mobileLanguageLink__ELBk5,.PublicHeader_navLink__k1nqG{color:LinkText}}.PublicFooter_footer__qk1RD{margin-top:clamp(64px,8vw,112px);border-top:1px solid var(--v2-border,#dce1e8);color:var(--v2-text-primary,#1d1d1f);background:var(--v2-surface,#fafafc)}.PublicFooter_inner__qEio4{width:100%;max-width:1360px;margin-inline:auto;padding:clamp(40px,5vw,68px) 24px 48px}.PublicFooter_grid__LC4vm{display:grid;grid-template-columns:minmax(210px,1.65fr) repeat(3,minmax(0,1fr));align-items:start;gap:30px 38px}.PublicFooter_brand__kH5fE,.PublicFooter_column__737Cg{min-width:0}.PublicFooter_title__uDNqG{margin:0 0 17px;font-size:15px;line-height:1.35;font-weight:650;letter-spacing:-.014em;color:var(--v2-text-primary,#1d1d1f)}.PublicFooter_brand__kH5fE .PublicFooter_title__uDNqG{margin-bottom:12px;font-size:19px;letter-spacing:-.03em}.PublicFooter_tagline__K8vd_{max-width:31ch;margin:0;color:var(--v2-text-secondary,#48515c);font-size:15px;line-height:1.58}.PublicFooter_copyright__0ux5a,.PublicFooter_made__zUfC0{margin:24px 0 0;color:var(--v2-text-muted,var(--v2-text-secondary,#48515c));font-size:13px;line-height:1.55}.PublicFooter_linkList__ozx5Q{margin:0;padding:0;list-style:none}.PublicFooter_linkList__ozx5Q li+li{margin-top:5px}.PublicFooter_link__pG3SX{display:inline-flex;align-items:center;min-height:38px;padding:5px 0;color:var(--v2-text-secondary,#48515c);font-size:14px;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.PublicFooter_link__pG3SX:hover{color:var(--v2-text-primary,#1d1d1f);text-decoration:underline;text-underline-offset:4px}.PublicFooter_footer__qk1RD a:focus-visible{outline:3px solid var(--v2-focus,#145f9f);outline-offset:3px;border-radius:5px}.PublicFooter_authorLine__y3ENT{margin:0;font-size:14px;line-height:1.85;color:var(--v2-text-secondary,#48515c)}.PublicFooter_avatar__kLmQt{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-inline:6px;vertical-align:middle;border:1px solid var(--v2-border,#dce1e8);border-radius:50%;background:var(--v2-surface-elevated,#edf1f6);color:var(--v2-text-primary,#1d1d1f);font-size:11px;font-weight:750;letter-spacing:-.025em;text-decoration:none}.PublicFooter_authorLink__uL_aJ{display:inline;min-height:0;padding:0;white-space:nowrap;font-weight:650;color:var(--v2-text-primary,#1d1d1f)}.PublicFooter_made__zUfC0{margin-top:12px}@media (max-width:1050px){.PublicFooter_grid__LC4vm{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.PublicFooter_brand__kH5fE{grid-column:1/-1}.PublicFooter_tagline__K8vd_{max-width:55ch}.PublicFooter_copyright__0ux5a{margin-top:14px}}@media (max-width:650px){.PublicFooter_inner__qEio4{padding:38px 20px 42px}.PublicFooter_grid__LC4vm{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.PublicFooter_brand__kH5fE{grid-column:1/-1}}@media (max-width:400px){.PublicFooter_grid__LC4vm{grid-template-columns:minmax(0,1fr)}.PublicFooter_brand__kH5fE{grid-column:auto}.PublicFooter_title__uDNqG{margin-bottom:10px}}@media (forced-colors:active){.PublicFooter_avatar__kLmQt,.PublicFooter_footer__qk1RD{border-color:CanvasText}}