:root{--headerHeight:64px}@media(max-width:1023px){:root{--headerHeight:calc(56px + env(safe-area-inset-top, 0px))}}.developers_noFocusOutline__iT_yE:focus-visible{outline:none}.developers_articleDesktopMenu__SNVR7 .developers_trigger__nINxn{width:44px;margin-right:-10px}.developers_knowledgeDesktopMenu__6WbdK .developers_trigger__nINxn{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center;min-height:44px;padding:0;color:#111;font-size:12px;font-family:inherit;background:rgba(0,0,0,0);border:0;cursor:pointer}.developers_knowledgeDesktopMenu__6WbdK .developers_trigger__nINxn:focus-visible{outline:2px solid #5700ff;outline-offset:2px}.developers_knowledgeDesktopMenu__6WbdK .developers_trigger__nINxn>.developers_text__upshu{font-weight:600;font-size:9px;line-height:1;letter-spacing:.15em}.developers_articleDesktopMenu__SNVR7 .developers_trigger__nINxn>.developers_text__upshu{display:none}.developers_header__OAVGE{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:calc(56px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) 20px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1;flex-direction:row;width:100%;margin:0 auto;color:#000;filter:invert(1);mix-blend-mode:difference;transition:color .2s,background-color .2s}.developers_header__OAVGE .developers_menuPopover__0B3W6{margin:0 32px}.developers_header__OAVGE .developers_menuPopover__0B3W6 .developers_trigger__nINxn{display:flex;flex-direction:column;align-items:center;max-width:32px;color:#000;background:rgba(0,0,0,0);border:none;cursor:pointer}.developers_header__OAVGE .developers_menuPopover__0B3W6 .developers_trigger__nINxn .developers_text__upshu{margin-top:2px;font-weight:600;font-size:12px;letter-spacing:.15em;transform:scale(.75)}.developers_header__OAVGE .developers_logo__KUiAD{display:flex;align-items:center;order:0;min-height:44px;margin:0}.developers_header__OAVGE .developers_siteMenu__pRPlT{order:2;margin:0 -10px 0 0;color:#000}.developers_header__OAVGE .developers_languagePopover__VfRrM{order:1;margin:0 20px 0 auto}.developers_header__OAVGE .developers_languagePopover__VfRrM .developers_trigger__nINxn{display:flex;color:#000;background:rgba(0,0,0,0);border:none;cursor:pointer}@media(max-width:767px){.developers_header__OAVGE .developers_languagePopover__VfRrM,.developers_header__OAVGE .developers_menuPopover__0B3W6 .developers_text__upshu{display:none}}.developers_knowledgeHub__QYv9z{position:relative;flex-direction:row;filter:none;mix-blend-mode:normal}.developers_knowledgeHub__QYv9z .developers_logo__KUiAD{order:0}.developers_knowledgeHub__QYv9z .developers_menuPopover__0B3W6,.developers_knowledgeHub__QYv9z .developers_siteMenu__pRPlT{order:1}.developers_knowledgeHub__QYv9z .developers_languagePopover__VfRrM{display:none}@media(max-width:767px){.developers_knowledgeHub__QYv9z .developers_menuPopover__0B3W6 .developers_trigger__nINxn{justify-content:center;min-width:44px;max-width:none;min-height:44px}.developers_knowledgeHub__QYv9z .developers_menuPopover__0B3W6 .developers_trigger__nINxn:focus-visible{outline:2px solid #8b7cff;outline-offset:2px}}.developers_siteDesktopMenu__W0qa1{order:2}.developers_header__OAVGE .developers_siteDesktopMenu__W0qa1 .developers_menuPopover__0B3W6{margin:0}.developers_header__OAVGE .developers_siteDesktopMenu__W0qa1 .developers_trigger__nINxn{gap:2px;justify-content:center;width:auto;max-width:none;min-height:44px;padding:0}.developers_header__OAVGE .developers_siteDesktopMenu__W0qa1 .developers_trigger__nINxn>.developers_text__upshu{margin-top:0;font-size:9px;line-height:1;transform:none}@media(max-width:1023px){.developers_siteDesktopMenu__W0qa1{display:none}}@media(min-width:1024px){.developers_header__OAVGE{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:64px;padding:0 32px}}.developers_menuPopoverContent__jtVZQ{position:fixed;top:26px;z-index:1000;display:grid;grid-template-columns:repeat(auto-fill,150px);grid-gap:5px;gap:5px;max-width:400px;padding:30px;color:var(--colorPrimaryBg);background:var(--colorPrimary);border:.5px solid #484d4e;box-shadow:0 0 15px 2px rgba(0,0,0,.15)}.developers_menuPopoverContent__jtVZQ.developers_enter__caM2K,.developers_menuPopoverContent__jtVZQ.developers_leave__mtTOq{transition:opacity .2s,left .2s,right .2s}.developers_menuPopoverContent__jtVZQ.developers_enterFrom__m2hBN,.developers_menuPopoverContent__jtVZQ.developers_leaveTo__HDpum{left:26px;opacity:0}.developers_menuPopoverContent__jtVZQ.developers_leaveTo__HDpum{left:76px}.developers_menuPopoverContent__jtVZQ.developers_enterTo__b0KlM,.developers_menuPopoverContent__jtVZQ.developers_leaveFrom__b138V{left:76px;opacity:1}.developers_menuPopoverContent__jtVZQ .developers_menu__5zdSe{display:flex;flex-direction:column;height:165px;padding:0 15px;color:var(--colorPrimary);background:var(--colorPrimaryBg)}.developers_menuPopoverContent__jtVZQ .developers_menu__5zdSe .developers_title__DdjvK{display:flex;gap:5px;align-items:center;height:40px;font-weight:600;font-size:16px}.developers_menuPopoverContent__jtVZQ .developers_menu__5zdSe .developers_links__iCaxr{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:flex-end;padding-bottom:15px;border-top:1px solid var(--colorPrimary)}.developers_menuPopoverContent__jtVZQ .developers_menu__5zdSe .developers_links__iCaxr .developers_link__WUkTX{display:flex;gap:5px;align-items:center;font-weight:500;font-size:12px;letter-spacing:.03em}@media(max-width:767px){.developers_menuPopoverContent__jtVZQ{top:20px;max-width:min(100% - 132px,400px)}.developers_menuPopoverContent__jtVZQ.developers_enterFrom__m2hBN,.developers_menuPopoverContent__jtVZQ.developers_leaveTo__HDpum{right:26px;left:unset}.developers_menuPopoverContent__jtVZQ.developers_enterTo__b0KlM,.developers_menuPopoverContent__jtVZQ.developers_leaveFrom__b138V,.developers_menuPopoverContent__jtVZQ.developers_leaveTo__HDpum{right:66px;left:unset}}.developers_languagePopoverContent__M7Qvw{position:fixed;top:26px;right:26px;z-index:2;display:grid;grid-template-columns:repeat(2,100px);grid-gap:2px;gap:2px;padding:30px;background:var(--colorPrimary);border:.5px solid #484d4e;box-shadow:0 0 15px 2px rgba(0,0,0,.15)}.developers_languagePopoverContent__M7Qvw.developers_enter__caM2K,.developers_languagePopoverContent__M7Qvw.developers_leave__mtTOq{transition:opacity .2s,right .2s}.developers_languagePopoverContent__M7Qvw.developers_enterFrom__m2hBN,.developers_languagePopoverContent__M7Qvw.developers_leaveTo__HDpum{right:26px;opacity:0}.developers_languagePopoverContent__M7Qvw.developers_leaveTo__HDpum{right:76px}.developers_languagePopoverContent__M7Qvw.developers_enterTo__b0KlM,.developers_languagePopoverContent__M7Qvw.developers_leaveFrom__b138V{right:76px;opacity:1}.developers_languagePopoverContent__M7Qvw .developers_language__VUx9x{display:flex;flex-direction:column;justify-content:space-between;height:100px;padding:15px;color:var(--colorPrimary);font-weight:500;font-size:14px;line-height:135%;background:var(--colorPrimaryBg);cursor:pointer}.developers_languagePopoverContent__M7Qvw .developers_language__VUx9x .developers_tip__zmKJ3{width:120%;color:#6c6c6c;font-size:12px;line-height:14px;transform:scale(.8333333333);transform-origin:left bottom}.developers_languagePopoverContent__M7Qvw .developers_language__VUx9x.developers_disabled__HeJqC{cursor:not-allowed}.developers_languagePopoverContent__M7Qvw .developers_language__VUx9x.developers_placeholder__BegQI{cursor:unset}.developers_menuPopoverContent__jtVZQ.developers_rightMenu__CJMQl{right:76px;left:auto}@media(max-width:767px){.developers_menuPopoverContent__jtVZQ.developers_rightMenu__CJMQl{top:calc(var(--headerHeight, 65px) + 8px);right:16px;left:auto;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;width:min(400px,100% - 32px);max-width:none;max-height:calc(100dvh - var(--headerHeight, 65px) - 24px - env(safe-area-inset-bottom, 0px));padding:12px;overflow-y:auto;overscroll-behavior-y:contain}.developers_menuPopoverContent__jtVZQ.developers_rightMenu__CJMQl .developers_menu__5zdSe{height:auto;padding:0 12px}.developers_menuPopoverContent__jtVZQ.developers_rightMenu__CJMQl .developers_menu__5zdSe .developers_title__DdjvK{height:auto;min-height:44px;padding:8px 0}.developers_menuPopoverContent__jtVZQ.developers_rightMenu__CJMQl .developers_menu__5zdSe .developers_links__iCaxr{gap:0;justify-content:flex-start;padding-bottom:8px}.developers_menuPopoverContent__jtVZQ.developers_rightMenu__CJMQl .developers_menu__5zdSe .developers_links__iCaxr .developers_link__WUkTX{min-height:44px;padding:8px 0;overflow-wrap:anywhere}}.developers_icons__2hlLX{position:absolute;top:calc(100% + 40px);left:-48px;display:grid;grid-template-columns:repeat(4,auto);grid-gap:4px;gap:4px}.developers_icons__2hlLX .developers_quoteIcon___Bfah{display:flex;grid-column-start:2}.developers_embellishedLeft__JVGv3{top:474px;right:488px}.developers_embellishedLeft__JVGv3>svg{width:744px;height:459px}.developers_embellishedRight__alhMC{top:102px;left:596px}.developers_embellishedRight__alhMC>svg{width:744px;height:420px}@media(max-width:767px){.developers_icons__2hlLX{top:calc(100% + 26px);left:0}.developers_embellishedLeft__JVGv3{top:462px;right:51px}.developers_embellishedLeft__JVGv3>svg{width:430px;height:267px}.developers_embellishedRight__alhMC{top:64px;left:-166px}.developers_embellishedRight__alhMC>svg{width:430px;height:245px}}