.SiteHeader-module__JMfsBq__skipLink{z-index:1000;color:#17283a;background:#fff;border-radius:.5rem;padding:.75rem 1rem;position:fixed;top:-5rem;left:1rem;box-shadow:0 8px 24px #17283a2a}.SiteHeader-module__JMfsBq__skipLink:focus{top:1rem}.SiteHeader-module__JMfsBq__header{z-index:100;background:#fffffff5;border-bottom:1px solid #0000;height:80px;transition:background .22s,border-color .22s,box-shadow .22s;position:sticky;top:0}.SiteHeader-module__JMfsBq__scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border-color:#dbe4ef;box-shadow:0 8px 24px #17283a0f}.SiteHeader-module__JMfsBq__inner{grid-template-columns:216px 504px minmax(260px,1fr);align-items:center;gap:48px;width:min(1728px,100% - 64px);height:100%;margin:0 auto;display:grid;position:relative}.SiteHeader-module__JMfsBq__brand{align-items:center;width:216px;display:flex}.SiteHeader-module__JMfsBq__brand img{width:216px;height:auto;display:block}.SiteHeader-module__JMfsBq__desktopNav{gap:16px;width:504px;display:flex}.SiteHeader-module__JMfsBq__navSlot{width:88px;height:44px;position:relative}.SiteHeader-module__JMfsBq__navSlotOpen:after{top:62px;left:var(--mega-panel-left,32px);z-index:0;width:var(--mega-panel-width,min(900px, calc(100vw - 64px)));content:"";height:10px;position:fixed}.SiteHeader-module__JMfsBq__navLink{isolation:isolate;color:#17283a;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:3px;width:88px;height:44px;font-size:14px;font-weight:500;text-decoration:none;transition:color .22s,transform .22s,box-shadow .22s;display:flex;position:relative}.SiteHeader-module__JMfsBq__navLink:before{z-index:-2;content:"";opacity:0;background:linear-gradient(110deg,#7c3aed17,#2563ff14,#00c2ff14);border-radius:9px;transition:opacity .22s;position:absolute;inset:0}.SiteHeader-module__JMfsBq__navLink:after{z-index:-1;content:"";opacity:0;background:linear-gradient(90deg,#7c3aed,#2563ff,#00c2ff);border-radius:2px;height:2px;transition:opacity .22s,transform .22s;position:absolute;bottom:-1px;left:8px;right:8px;transform:scaleX(.3);box-shadow:0 0 16px #2563ff80}.SiteHeader-module__JMfsBq__navLink:hover,.SiteHeader-module__JMfsBq__navLink:focus-visible,.SiteHeader-module__JMfsBq__menuOpen{color:#244bbb;border-color:#d8d5ff;transform:translateY(-1px);box-shadow:0 8px 18px #2563ff1a}.SiteHeader-module__JMfsBq__navLink:hover:before,.SiteHeader-module__JMfsBq__navLink:focus-visible:before,.SiteHeader-module__JMfsBq__navLink:hover:after,.SiteHeader-module__JMfsBq__navLink:focus-visible:after,.SiteHeader-module__JMfsBq__menuOpen:before,.SiteHeader-module__JMfsBq__menuOpen:after{opacity:1}.SiteHeader-module__JMfsBq__navLink:hover:after,.SiteHeader-module__JMfsBq__navLink:focus-visible:after,.SiteHeader-module__JMfsBq__menuOpen:after{transform:scaleX(1)}.SiteHeader-module__JMfsBq__navLink.SiteHeader-module__JMfsBq__active{color:#2457e7;background:#edf3ff}.SiteHeader-module__JMfsBq__navLink:focus-visible,.SiteHeader-module__JMfsBq__workspace:focus-visible,.SiteHeader-module__JMfsBq__trial:focus-visible,.SiteHeader-module__JMfsBq__accountTrigger:focus-visible,.SiteHeader-module__JMfsBq__menuButton:focus-visible{outline-offset:2px;outline:2px solid #2563ff}.SiteHeader-module__JMfsBq__chevron{color:#60718a;transform-origin:50%;flex:0 0 12px;align-self:center;width:12px;height:12px;margin-left:1px;transition:color .22s,transform .22s;position:relative;transform:translateY(.5px)}.SiteHeader-module__JMfsBq__chevron:before,.SiteHeader-module__JMfsBq__chevron:after{content:"";background:currentColor;border-radius:2px;width:4.5px;height:1.5px;position:absolute;top:5px}.SiteHeader-module__JMfsBq__chevron:before{transform-origin:100%;left:2px;transform:rotate(42deg)}.SiteHeader-module__JMfsBq__chevron:after{transform-origin:0;right:2px;transform:rotate(-42deg)}.SiteHeader-module__JMfsBq__navLink:hover .SiteHeader-module__JMfsBq__chevron,.SiteHeader-module__JMfsBq__navLink:focus-visible .SiteHeader-module__JMfsBq__chevron,.SiteHeader-module__JMfsBq__menuOpen .SiteHeader-module__JMfsBq__chevron{color:#2859ef}.SiteHeader-module__JMfsBq__menuOpen .SiteHeader-module__JMfsBq__chevron{transform:translateY(.5px)rotate(180deg)}.SiteHeader-module__JMfsBq__desktopActions{justify-content:flex-end;align-items:center;gap:16px;display:flex}.SiteHeader-module__JMfsBq__workspace{isolation:isolate;color:#17283a;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:96px;height:44px;font-size:14px;font-weight:500;text-decoration:none;transition:color .22s,background .22s,box-shadow .22s,transform .22s;display:flex;position:relative}.SiteHeader-module__JMfsBq__workspace:hover{color:#244bbb;background:linear-gradient(110deg,#7c3aed09,#2563ff0a,#00c2ff09);transform:translateY(-1px);box-shadow:0 8px 20px #2563ff14}.SiteHeader-module__JMfsBq__workspaceLoop{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SiteHeader-module__JMfsBq__workspaceLoop rect{fill:none;stroke:url(#workspace-border-gradient);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;opacity:0;shape-rendering:geometricprecision;vector-effect:non-scaling-stroke;will-change:stroke-dashoffset}.SiteHeader-module__JMfsBq__workspace:hover .SiteHeader-module__JMfsBq__workspaceLoop rect{animation:.72s cubic-bezier(.2,.72,.25,1) forwards SiteHeader-module__JMfsBq__workspaceBorderLoop}.SiteHeader-module__JMfsBq__workspace:focus-visible .SiteHeader-module__JMfsBq__workspaceLoop rect{stroke-dashoffset:0;opacity:1}.SiteHeader-module__JMfsBq__workspaceIcon{grid-template-columns:repeat(2,5px);gap:3px;width:13px;display:grid}.SiteHeader-module__JMfsBq__workspaceIcon i{border:1.5px solid;border-radius:1px;width:5px;height:5px}.SiteHeader-module__JMfsBq__trial{isolation:isolate;color:#fff;background:linear-gradient(112deg,#6550f2 0%,#315ff4 52%,#1678ef 100%);border:1px solid #2a53f085;border-radius:11px;justify-content:center;align-items:center;width:128px;height:44px;font-size:14px;font-weight:500;text-decoration:none;transition:filter .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 8px 20px #2559f42e}.SiteHeader-module__JMfsBq__trial>span,.SiteHeader-module__JMfsBq__mobileTrial>span{z-index:1;position:relative}.SiteHeader-module__JMfsBq__trialShine{width:var(--light-sweep-width);opacity:0;pointer-events:none;transform:translateX(var(--light-sweep-start)) skewX(-18deg);background:linear-gradient(90deg,#0000,#ffffffd1,#0000);position:absolute;top:-45%;bottom:-45%;left:-34%}.SiteHeader-module__JMfsBq__trial:hover{filter:saturate(1.08)brightness(.97);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff3d,0 10px 24px #2559f43d}.SiteHeader-module__JMfsBq__trial:hover .SiteHeader-module__JMfsBq__trialShine,.SiteHeader-module__JMfsBq__trial:focus-visible .SiteHeader-module__JMfsBq__trialShine,.SiteHeader-module__JMfsBq__mobileTrial:hover .SiteHeader-module__JMfsBq__trialShine,.SiteHeader-module__JMfsBq__mobileTrial:focus-visible .SiteHeader-module__JMfsBq__trialShine{opacity:1;transform:translateX(var(--light-sweep-end)) skewX(-18deg);transition:transform var(--light-sweep-duration) var(--light-sweep-ease), opacity var(--light-sweep-opacity-duration) ease}.SiteHeader-module__JMfsBq__accountSlot{width:fit-content;min-width:116px;max-width:188px;position:relative}.SiteHeader-module__JMfsBq__accountTrigger{color:#273a52;cursor:pointer;background:linear-gradient(112deg,#f4f1fff5,#edf7fff5);border:1px solid #7c62f43d;border-radius:22px;align-items:center;gap:7px;width:fit-content;min-width:116px;max-width:188px;height:44px;padding:0 12px 0 8px;transition:border-color .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out;display:inline-flex;box-shadow:0 7px 18px #324daa1a,inset 0 1px #ffffffd9}.SiteHeader-module__JMfsBq__accountTrigger:hover,.SiteHeader-module__JMfsBq__accountTrigger[aria-expanded=true]{border-color:#4a5bef6b;transform:translateY(-1px);box-shadow:0 10px 24px #324daa29,inset 0 1px #ffffffe0}.SiteHeader-module__JMfsBq__accountAvatar{background:linear-gradient(145deg,#fff,#eef2ff);border:1px solid #6366f12e;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden;box-shadow:0 5px 12px #444bde24,inset 0 1px #ffffffe6}.SiteHeader-module__JMfsBq__accountAvatar img{object-fit:contain;width:20px;height:20px;display:block}.SiteHeader-module__JMfsBq__accountName{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16ch;font-size:13px;font-weight:600;overflow:hidden}.SiteHeader-module__JMfsBq__accountChevron{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .2s ease-out;transform:translateY(-2px)rotate(45deg)}.SiteHeader-module__JMfsBq__accountTrigger[aria-expanded=true] .SiteHeader-module__JMfsBq__accountChevron{transform:translateY(2px)rotate(225deg)}.SiteHeader-module__JMfsBq__accountMenu{z-index:20;background:#fffffffa;border:1px solid #d9e3f0;border-radius:18px 7px;width:304px;padding:12px;animation:.18s ease-out SiteHeader-module__JMfsBq__accountMenuIn;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 64px #15283d2e,0 4px 14px #15283d12}.SiteHeader-module__JMfsBq__accountMenu:before{content:"";background:#fff;border-top:1px solid #d9e3f0;border-left:1px solid #d9e3f0;width:10px;height:10px;position:absolute;top:-6px;right:34px;transform:rotate(45deg)}.SiteHeader-module__JMfsBq__accountSummary,.SiteHeader-module__JMfsBq__mobileAccountIdentity{align-items:center;gap:11px;min-width:0;display:flex}.SiteHeader-module__JMfsBq__accountSummary{border-bottom:1px solid #e8edf4;padding:4px 6px 12px}.SiteHeader-module__JMfsBq__accountSummary>span:last-child,.SiteHeader-module__JMfsBq__mobileAccountIdentity>span:last-child{min-width:0}.SiteHeader-module__JMfsBq__accountSummary strong,.SiteHeader-module__JMfsBq__accountSummary small,.SiteHeader-module__JMfsBq__mobileAccountIdentity strong,.SiteHeader-module__JMfsBq__mobileAccountIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.SiteHeader-module__JMfsBq__accountSummary strong,.SiteHeader-module__JMfsBq__mobileAccountIdentity strong{color:#17283a;font-size:13px}.SiteHeader-module__JMfsBq__accountSummary small,.SiteHeader-module__JMfsBq__mobileAccountIdentity small{color:#718096;margin-top:2px;font-size:11px}.SiteHeader-module__JMfsBq__accountMenu>a,.SiteHeader-module__JMfsBq__accountMenu>button{color:#25384f;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px 4px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:56px;margin-top:6px;padding:8px 9px;text-decoration:none;transition:background-color .18s ease-out,color .18s ease-out,transform .18s ease-out;display:grid}.SiteHeader-module__JMfsBq__accountMenu>a:hover,.SiteHeader-module__JMfsBq__accountMenu>a:focus-visible,.SiteHeader-module__JMfsBq__accountMenu>button:hover:not(:disabled),.SiteHeader-module__JMfsBq__accountMenu>button:focus-visible{color:#315ff4;background:#f1f5ff;outline:none;transform:translate(2px)}.SiteHeader-module__JMfsBq__accountMenu>a:focus-visible,.SiteHeader-module__JMfsBq__accountMenu>button:focus-visible{box-shadow:inset 0 0 0 2px #315ff4}.SiteHeader-module__JMfsBq__accountMenu svg,.SiteHeader-module__JMfsBq__mobileLogout svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.SiteHeader-module__JMfsBq__accountMenu>a span,.SiteHeader-module__JMfsBq__accountMenu>button span{min-width:0}.SiteHeader-module__JMfsBq__accountMenu>a strong,.SiteHeader-module__JMfsBq__accountMenu>a small,.SiteHeader-module__JMfsBq__accountMenu>button strong,.SiteHeader-module__JMfsBq__accountMenu>button small{display:block}.SiteHeader-module__JMfsBq__accountMenu>a strong,.SiteHeader-module__JMfsBq__accountMenu>button strong{font-size:13px}.SiteHeader-module__JMfsBq__accountMenu>a small,.SiteHeader-module__JMfsBq__accountMenu>button small{color:#75859a;margin-top:2px;font-size:10px;font-weight:400}.SiteHeader-module__JMfsBq__accountMenu>a b,.SiteHeader-module__JMfsBq__accountMenu>button b{font-size:13px;font-weight:500}.SiteHeader-module__JMfsBq__accountMenu .SiteHeader-module__JMfsBq__logoutAction{color:#c83d4e;border-top:1px solid #edf0f5;border-radius:0 0 11px 4px}.SiteHeader-module__JMfsBq__accountMenu .SiteHeader-module__JMfsBq__logoutAction:hover:not(:disabled),.SiteHeader-module__JMfsBq__accountMenu .SiteHeader-module__JMfsBq__logoutAction:focus-visible{color:#b72f42;background:#fff3f5}.SiteHeader-module__JMfsBq__accountMenu .SiteHeader-module__JMfsBq__logoutAction:disabled,.SiteHeader-module__JMfsBq__mobileLogout:disabled{cursor:wait;opacity:.62}.SiteHeader-module__JMfsBq__logoutError,.SiteHeader-module__JMfsBq__mobileLogoutError{color:#ae3042;margin:8px 6px 2px;font-size:11px;line-height:1.5}.SiteHeader-module__JMfsBq__accountSkeleton{background:linear-gradient(110deg,#f2f5f9,#e9eef5);border:1px solid #e1e7f0;border-radius:22px;width:128px;height:44px;display:block}@keyframes SiteHeader-module__JMfsBq__accountMenuIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.SiteHeader-module__JMfsBq__megaPanel{top:72px;left:var(--mega-panel-left,32px);width:var(--mega-panel-width,min(900px, calc(100vw - 64px)));z-index:1;background:#fffffffa;border:1px solid #dbe4ef;border-radius:18px;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:32px;padding:24px;display:grid;position:fixed;box-shadow:0 24px 70px #17283a29}.SiteHeader-module__JMfsBq__megaPanel:before{top:-7px;left:var(--mega-panel-pointer-left,50%);content:"";pointer-events:none;background:#fffffffa;border-top:1px solid #dbe4ef;border-left:1px solid #dbe4ef;width:12px;height:12px;position:absolute;transform:translate(-50%)rotate(45deg)}.SiteHeader-module__JMfsBq__megaIntro{padding:4px 8px}.SiteHeader-module__JMfsBq__megaEyebrow{color:#2457e7;letter-spacing:.09em;margin:0 0 10px;font-size:11px;font-weight:600}.SiteHeader-module__JMfsBq__megaIntro h2{color:#17283a;margin:0;font-size:24px}.SiteHeader-module__JMfsBq__megaIntro p{color:#66758a;margin:8px 0 18px;font-size:13px}.SiteHeader-module__JMfsBq__megaIntro>a{color:#2457e7;font-size:13px;font-weight:600;text-decoration:none}.SiteHeader-module__JMfsBq__megaLinks{grid-template-columns:1fr 1fr;gap:8px;display:grid}.SiteHeader-module__JMfsBq__megaLinks>a{isolation:isolate;color:#17283a;border-radius:12px;justify-content:space-between;align-items:center;min-height:70px;padding:12px 14px;text-decoration:none;transition:color .22s,transform .22s;display:flex;position:relative}.SiteHeader-module__JMfsBq__megaLinks>a:hover,.SiteHeader-module__JMfsBq__megaLinks>a:focus-visible{color:#244bbb;background:0 0;transform:translateY(-1px)}.SiteHeader-module__JMfsBq__megaLinks>a:focus-visible{outline-offset:2px;outline:2px solid #2563ff}.SiteHeader-module__JMfsBq__megaLinkContent{z-index:1;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.SiteHeader-module__JMfsBq__megaLinkText{min-width:0}.SiteHeader-module__JMfsBq__megaSolutionIcon,.SiteHeader-module__JMfsBq__mobileSolutionIcon,.SiteHeader-module__JMfsBq__megaResourceIcon,.SiteHeader-module__JMfsBq__mobileResourceIcon{color:#fff;background:linear-gradient(135deg,#8d48ef 0%,#4c63f4 54%,#19b8ec 100%);flex:none;place-items:center;display:grid;box-shadow:0 7px 18px #4153dc33,inset 0 1px #ffffff47}.SiteHeader-module__JMfsBq__megaSolutionIcon,.SiteHeader-module__JMfsBq__megaResourceIcon{border:1px solid #ffffffbf;border-radius:11px;width:36px;height:36px}.SiteHeader-module__JMfsBq__megaSolutionIcon[data-solution=course-design],.SiteHeader-module__JMfsBq__mobileSolutionIcon[data-solution=course-design]{background:linear-gradient(135deg,#2677d9 0%,#e46f32 62%,#19b8ec 100%)}.SiteHeader-module__JMfsBq__megaSolutionIcon[data-solution=research],.SiteHeader-module__JMfsBq__mobileSolutionIcon[data-solution=research]{background:linear-gradient(135deg,#356fe8 0%,#0b8f87 60%,#19b8ec 100%)}.SiteHeader-module__JMfsBq__megaSolutionIcon[data-solution=competition],.SiteHeader-module__JMfsBq__mobileSolutionIcon[data-solution=competition]{background:linear-gradient(135deg,#df3ba3 0%,#6b4cf0 58%,#19b8ec 100%)}.SiteHeader-module__JMfsBq__megaResourceIcon[data-resource=demos],.SiteHeader-module__JMfsBq__mobileResourceIcon[data-resource=demos]{background:linear-gradient(135deg,#087f8c 0%,#0b8f87 58%,#2677d9 100%)}.SiteHeader-module__JMfsBq__megaResourceIcon[data-resource=templates],.SiteHeader-module__JMfsBq__mobileResourceIcon[data-resource=templates]{background:linear-gradient(135deg,#a84d08 0%,#e46f32 58%,#c2418b 100%)}.SiteHeader-module__JMfsBq__megaResourceIcon[data-resource=faq],.SiteHeader-module__JMfsBq__mobileResourceIcon[data-resource=faq]{background:linear-gradient(135deg,#be185d 0%,#cf3b91 56%,#6b4cf0 100%)}.SiteHeader-module__JMfsBq__megaSolutionIcon svg,.SiteHeader-module__JMfsBq__megaResourceIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:21px;height:21px}.SiteHeader-module__JMfsBq__megaLinkLoop{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SiteHeader-module__JMfsBq__megaLinkLoop rect{fill:none;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;opacity:0;shape-rendering:geometricprecision;vector-effect:non-scaling-stroke;will-change:stroke-dashoffset}.SiteHeader-module__JMfsBq__megaLinks>a:hover .SiteHeader-module__JMfsBq__megaLinkLoop rect{animation:.72s cubic-bezier(.2,.72,.25,1) forwards SiteHeader-module__JMfsBq__workspaceBorderLoop}.SiteHeader-module__JMfsBq__megaLinks>a:focus-visible .SiteHeader-module__JMfsBq__megaLinkLoop rect{stroke-dashoffset:0;opacity:1}.SiteHeader-module__JMfsBq__megaLinks>a:not(:focus-visible){outline:none}.SiteHeader-module__JMfsBq__megaLinks strong,.SiteHeader-module__JMfsBq__megaLinks small{display:block}.SiteHeader-module__JMfsBq__megaLinks strong{font-size:14px}.SiteHeader-module__JMfsBq__megaLinks small{color:#66758a;margin-top:3px;font-size:12px}.SiteHeader-module__JMfsBq__menuButton,.SiteHeader-module__JMfsBq__mobileOverlay{display:none}@keyframes SiteHeader-module__JMfsBq__workspaceBorderLoop{0%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@media (max-width:1180px){.SiteHeader-module__JMfsBq__inner{grid-template-columns:180px 1fr auto;gap:24px;width:min(960px,100% - 48px)}.SiteHeader-module__JMfsBq__brand,.SiteHeader-module__JMfsBq__brand img{width:180px}.SiteHeader-module__JMfsBq__desktopNav{gap:2px;width:auto}.SiteHeader-module__JMfsBq__navSlot,.SiteHeader-module__JMfsBq__navLink{width:78px}.SiteHeader-module__JMfsBq__desktopActions{gap:6px}.SiteHeader-module__JMfsBq__workspace{width:90px}.SiteHeader-module__JMfsBq__trial{width:112px}.SiteHeader-module__JMfsBq__megaPanel{grid-template-columns:180px minmax(0,1fr);gap:24px;padding:20px}.SiteHeader-module__JMfsBq__megaLinks>a{padding:10px}}@media (min-width:901px) and (max-width:1000px){.SiteHeader-module__JMfsBq__megaPanel{grid-template-columns:160px minmax(0,1fr);gap:20px;padding:18px}.SiteHeader-module__JMfsBq__megaLinks{grid-template-columns:1fr}.SiteHeader-module__JMfsBq__megaLinks>a{min-height:56px}}@media (min-width:901px) and (max-width:960px){.SiteHeader-module__JMfsBq__accountSlot,.SiteHeader-module__JMfsBq__accountTrigger{max-width:128px}}@media (max-width:900px){.SiteHeader-module__JMfsBq__header{height:64px}.SiteHeader-module__JMfsBq__inner{justify-content:space-between;width:calc(100% - 40px);display:flex}.SiteHeader-module__JMfsBq__brand,.SiteHeader-module__JMfsBq__brand img{width:136px}.SiteHeader-module__JMfsBq__desktopNav,.SiteHeader-module__JMfsBq__desktopActions{display:none}.SiteHeader-module__JMfsBq__menuButton{background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex}.SiteHeader-module__JMfsBq__menuButton span{background:#17283a;border-radius:2px;width:20px;height:2px}.SiteHeader-module__JMfsBq__mobileOverlay{z-index:200;display:block;position:fixed;inset:0}.SiteHeader-module__JMfsBq__scrim{background:#0c172647;border:0;position:absolute;inset:0}.SiteHeader-module__JMfsBq__mobileDrawer{background:#fff;flex-direction:column;animation:.22s ease-out SiteHeader-module__JMfsBq__drawerIn;display:flex;position:absolute;inset:64px 0 0}.SiteHeader-module__JMfsBq__mobileDrawerHeader{border-bottom:1px solid #e4eaf2;grid-template-columns:1fr auto 1fr;align-items:center;min-height:68px;padding:0 20px;display:grid}.SiteHeader-module__JMfsBq__mobileDrawerHeader img{justify-self:start}.SiteHeader-module__JMfsBq__mobileDrawerHeader strong{font-size:15px}.SiteHeader-module__JMfsBq__closeButton,.SiteHeader-module__JMfsBq__backButton{color:#17283a;background:#f3f6fa;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:25px;display:flex}.SiteHeader-module__JMfsBq__closeButton{justify-self:end}.SiteHeader-module__JMfsBq__backButton{justify-self:start;font-size:19px}.SiteHeader-module__JMfsBq__mobileNav{flex:1;padding:18px 24px;overflow:auto}.SiteHeader-module__JMfsBq__mobileNav>a,.SiteHeader-module__JMfsBq__mobileNav>button{color:#17283a;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;width:100%;min-height:56px;padding:10px 4px;text-decoration:none;display:flex}.SiteHeader-module__JMfsBq__mobileNav strong,.SiteHeader-module__JMfsBq__mobileNav small{display:block}.SiteHeader-module__JMfsBq__mobileNav strong{font-size:16px}.SiteHeader-module__JMfsBq__mobileNav small{color:#6b7a8e;margin-top:3px;font-size:12px;font-weight:400}.SiteHeader-module__JMfsBq__mobileNav b{color:#65758b;font-size:17px;font-weight:400}.SiteHeader-module__JMfsBq__mobileNav .SiteHeader-module__JMfsBq__mobileAllLink{color:#2457e7;background:#edf3ff;border:0;border-radius:10px;margin-bottom:10px;padding:12px 14px;font-weight:600}.SiteHeader-module__JMfsBq__mobileLinkContent{align-items:center;gap:12px;min-width:0;display:flex}.SiteHeader-module__JMfsBq__mobileLinkContent>span:last-child{min-width:0}.SiteHeader-module__JMfsBq__mobileSolutionIcon,.SiteHeader-module__JMfsBq__mobileResourceIcon{border:1px solid #ffffffbf;border-radius:11px;width:38px;height:38px}.SiteHeader-module__JMfsBq__mobileSolutionIcon svg,.SiteHeader-module__JMfsBq__mobileResourceIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:22px;height:22px}.SiteHeader-module__JMfsBq__mobileActions{padding:18px 24px max(24px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e4eaf2;grid-template-columns:1fr 1fr;gap:16px;display:grid}.SiteHeader-module__JMfsBq__mobileWorkspace,.SiteHeader-module__JMfsBq__mobileTrial,.SiteHeader-module__JMfsBq__mobileLogout{border-radius:11px;justify-content:center;align-items:center;gap:9px;height:48px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.SiteHeader-module__JMfsBq__mobileWorkspace{color:#17283a;border:1px solid #d8e1eb}.SiteHeader-module__JMfsBq__mobileTrial{isolation:isolate;color:#fff;background:linear-gradient(112deg,#6550f2 0%,#315ff4 52%,#1678ef 100%);border:1px solid #2a53f085;position:relative;overflow:hidden}.SiteHeader-module__JMfsBq__mobileAccountIdentity{border-bottom:1px solid #e8edf4;grid-column:1/-1;padding:2px 2px 13px}.SiteHeader-module__JMfsBq__mobileAccountIdentity .SiteHeader-module__JMfsBq__accountAvatar{width:36px;height:36px}.SiteHeader-module__JMfsBq__mobileAccountIdentity .SiteHeader-module__JMfsBq__accountAvatar img{width:24px;height:24px}.SiteHeader-module__JMfsBq__mobileLogout{color:#bd3447;background:#fff7f8;border:1px solid #f0ccd3}.SiteHeader-module__JMfsBq__mobileLogoutError{grid-column:1/-1;margin:-4px 2px 0}.SiteHeader-module__JMfsBq__mobileSessionSkeleton{background:linear-gradient(110deg,#f2f5f9,#e9eef5);border:1px solid #e1e7f0;border-radius:11px;grid-column:1/-1;height:48px;display:block}@keyframes SiteHeader-module__JMfsBq__drawerIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__JMfsBq__accountTrigger,.SiteHeader-module__JMfsBq__accountChevron,.SiteHeader-module__JMfsBq__accountMenu>a,.SiteHeader-module__JMfsBq__accountMenu>button{transition-duration:.01ms}.SiteHeader-module__JMfsBq__accountMenu{animation:none}.SiteHeader-module__JMfsBq__header,.SiteHeader-module__JMfsBq__navLink,.SiteHeader-module__JMfsBq__navLink:before,.SiteHeader-module__JMfsBq__navLink:after,.SiteHeader-module__JMfsBq__chevron,.SiteHeader-module__JMfsBq__workspace,.SiteHeader-module__JMfsBq__megaLinks>a,.SiteHeader-module__JMfsBq__trial{transition:none}.SiteHeader-module__JMfsBq__navLink:hover,.SiteHeader-module__JMfsBq__navLink:focus-visible,.SiteHeader-module__JMfsBq__menuOpen,.SiteHeader-module__JMfsBq__workspace:hover,.SiteHeader-module__JMfsBq__megaLinks>a:hover,.SiteHeader-module__JMfsBq__megaLinks>a:focus-visible,.SiteHeader-module__JMfsBq__trial:hover{transform:none}.SiteHeader-module__JMfsBq__workspace:hover .SiteHeader-module__JMfsBq__workspaceLoop rect,.SiteHeader-module__JMfsBq__workspace:focus-visible .SiteHeader-module__JMfsBq__workspaceLoop rect,.SiteHeader-module__JMfsBq__megaLinks>a:hover .SiteHeader-module__JMfsBq__megaLinkLoop rect,.SiteHeader-module__JMfsBq__megaLinks>a:focus-visible .SiteHeader-module__JMfsBq__megaLinkLoop rect{stroke-dashoffset:0;opacity:1;animation:none}.SiteHeader-module__JMfsBq__trialShine{display:none}.SiteHeader-module__JMfsBq__mobileDrawer{animation:none}}
