@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_f74546{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_f74546{--font-manrope:"Manrope","Manrope Fallback"}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ca60b95d975a0530-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/76d65646da49a987-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/85ec3505000466ce-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ca60b95d975a0530-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/76d65646da49a987-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/85ec3505000466ce-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ca60b95d975a0530-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/76d65646da49a987-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/85ec3505000466ce-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ca60b95d975a0530-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/76d65646da49a987-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/85ec3505000466ce-s.woff2?dpl=1792325780-661f3fde) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Devanagari Fallback;src:local("Arial");ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.00%;size-adjust:106.33%}.__className_98053a{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.__variable_98053a{--font-devanagari:"Noto Sans Devanagari","Noto Sans Devanagari Fallback"}.Footer_footer__Y540B{position:relative;overflow:hidden;border-top:1px solid var(--border-subtle);background:var(--surface-raised)}.Footer_footer__Y540B:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--brand-stripe)}.Footer_container__QspiT{width:100%;max-width:var(--container-max);margin:0 auto;padding:clamp(3rem,6vw,4.5rem) var(--container-gutter) 0}.Footer_top__OL8ck{display:grid;gap:2.5rem}@media(min-width:1024px){.Footer_top__OL8ck{grid-template-columns:minmax(0,.85fr) minmax(0,2.15fr);gap:3.5rem}}.Footer_brand__RykuB{display:flex;flex-direction:column;gap:1.1rem;max-width:24rem}.Footer_logo__Cy_m_{display:inline-flex;align-items:center;gap:.6rem;width:fit-content;color:var(--ink-primary);text-decoration:none}.Footer_logoImg__ZRFoH{width:34px;height:34px}.Footer_logoText__N2dkF{font-size:1.125rem;font-weight:800;letter-spacing:-.025em}.Footer_desc__cFW9M{margin:0;color:var(--ink-secondary);font-size:.875rem;line-height:1.6}.Footer_privacy__hIgik{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-base)}.Footer_privacy__hIgik strong{display:block;color:var(--ink-primary);font-size:.8125rem;font-weight:750}.Footer_privacy__hIgik span:not(.Footer_privacyIcon__3pAZA){color:var(--ink-secondary);font-size:.78125rem;line-height:1.45}.Footer_privacyIcon__3pAZA{display:inline-grid;flex-shrink:0;place-items:center;width:1.9rem;height:1.9rem;border-radius:9px;background:color-mix(in srgb,var(--accent-teal) 13%,var(--surface-raised));color:var(--accent-teal)}.Footer_social__D2Rma{display:flex;gap:.5rem}.Footer_socialBtn__0Gl_L{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-base);color:var(--ink-secondary);transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease,transform var(--dur-fast) ease}.Footer_socialBtn__0Gl_L:hover{border-color:var(--border-strong);color:var(--ink-primary);transform:translateY(-2px)}.Footer_columns__0VMLA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}@media(min-width:768px){.Footer_columns__0VMLA{grid-template-columns:repeat(4,minmax(0,1fr))}}.Footer_col__fEhAf{min-width:0}.Footer_title__YZYHo{margin:0 0 .9rem;color:var(--ink-primary);font-size:.75rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.Footer_titleSpaced__ikurq{margin-top:1.75rem}.Footer_list__fJlZQ{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none}.Footer_linkStrong__j3NXY,.Footer_link___KwkJ{display:inline-flex;align-items:center;min-height:2rem;max-width:100%;color:var(--ink-secondary);font-size:.875rem;line-height:1.35;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - .35rem)/0 1px no-repeat;transition:color var(--dur-fast) ease,background-size var(--dur-base) var(--ease-out)}.Footer_linkStrong__j3NXY:hover,.Footer_link___KwkJ:hover{color:var(--ink-primary);background-size:100% 1px}.Footer_linkStrong__j3NXY{color:var(--accent-teal);font-weight:700}.Footer_linkStrong__j3NXY:hover{color:var(--accent-teal)}.Footer_bottom__zjlfB{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:1.25rem 0;border-top:1px solid var(--border-subtle)}.Footer_copyright__kdrmK,.Footer_note__EO08E{margin:0;color:var(--ink-secondary);font-size:.8125rem}@media(min-width:768px){.Footer_note__EO08E{margin-left:auto}}.Footer_signature__8bWNa{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.1rem var(--container-gutter) 1.4rem;border-top:1px solid var(--border-subtle);background:var(--surface-base)}.Footer_sigTiles__wlkKp{display:grid;grid-template-columns:repeat(2,.6rem);gap:.18rem}.Footer_sigTiles__wlkKp i{width:.6rem;height:.6rem;border-radius:.17rem}.Footer_sigTiles__wlkKp i:first-child{background:var(--quad-teal)}.Footer_sigTiles__wlkKp i:nth-child(2){background:var(--quad-coral)}.Footer_sigTiles__wlkKp i:nth-child(3){background:var(--quad-amber)}.Footer_sigTiles__wlkKp i:nth-child(4){background:var(--quad-violet)}.Footer_sigText__zChJ1{margin:0;color:var(--ink-secondary);font-size:.875rem;font-weight:650;letter-spacing:-.01em}.Footer_sigText__zChJ1 span{background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-weight:800}@media(prefers-reduced-motion:reduce){.Footer_linkStrong__j3NXY,.Footer_link___KwkJ,.Footer_socialBtn__0Gl_L{transition:none}.Footer_socialBtn__0Gl_L:hover{transform:none}}.LanguageSwitcher_root__t2G9H{position:relative}.LanguageSwitcher_trigger__0xu6D{display:inline-flex;align-items:center;gap:.3rem;height:2.5rem;padding:0 .6rem;border:0;border-radius:var(--radius-pill);background:rgba(0,0,0,0);color:var(--ink-secondary);font:inherit;cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.LanguageSwitcher_trigger__0xu6D:hover,.LanguageSwitcher_trigger__0xu6D[aria-expanded=true]{background:var(--surface-sunken);color:var(--ink-primary)}.LanguageSwitcher_trigger__0xu6D:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}.LanguageSwitcher_code__2XdaG{font-size:.75rem;font-weight:700;letter-spacing:.02em}.LanguageSwitcher_menu__cWKDg{position:absolute;top:calc(100% + .4rem);right:0;z-index:60;min-width:15rem;max-width:min(20rem,100vw - 2rem);margin:0;padding:.35rem;list-style:none;border:1px solid var(--border-subtle);border-radius:var(--radius-md,.75rem);background:var(--surface-raised);box-shadow:var(--shadow-lg)}.LanguageSwitcher_option___IDJW{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.15rem .5rem;min-height:2.75rem;padding:.5rem .7rem;border-radius:var(--radius-sm,.5rem);color:var(--ink-primary);font-size:.9375rem;text-decoration:none}.LanguageSwitcher_option___IDJW:hover{background:var(--surface-sunken)}.LanguageSwitcher_option___IDJW:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:-2px}.LanguageSwitcher_current__mgMnj{font-weight:700}.LanguageSwitcher_optionName__1B6bS{grid-column:1}.LanguageSwitcher_hint__MRzij{grid-column:1/-1;color:var(--ink-secondary);font-size:.75rem;font-weight:400;line-height:1.45}.LanguageSwitcher_list__4TWUz{margin-top:1rem;padding:.85rem .25rem 0;border-top:1px solid var(--border-subtle)}.LanguageSwitcher_list__4TWUz ul{margin:0;padding:0;list-style:none}.LanguageSwitcher_listLabel__Lnv5S{display:flex;align-items:center;gap:.4rem;margin:0 0 .35rem;color:var(--ink-secondary);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ScrollArea_root___8pO0{--fade-top:0px;--fade-bottom:0px;position:relative;display:flex;flex-direction:column;min-height:0}.ScrollArea_root___8pO0[data-up]{--fade-top:28px}.ScrollArea_root___8pO0[data-down]{--fade-bottom:36px}.ScrollArea_viewport__t50pS{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%)}.ScrollArea_viewport__t50pS::-webkit-scrollbar{display:none}.ScrollArea_content__dDch0{min-height:0}.ScrollArea_track__L7QDx{position:absolute;top:6px;right:2px;bottom:6px;z-index:2;width:10px;border-radius:999px;opacity:0;transition:opacity .25s ease,background-color .2s ease;cursor:pointer}.ScrollArea_track__L7QDx[hidden]{display:none}.ScrollArea_root___8pO0[data-active] .ScrollArea_track__L7QDx{opacity:1}.ScrollArea_track__L7QDx:hover{background:color-mix(in srgb,var(--ink-primary) 6%,transparent)}.ScrollArea_thumb__kQRzJ{position:absolute;top:0;left:50%;width:5px;margin-left:-2.5px;border-radius:999px;background:color-mix(in srgb,var(--ink-primary) 28%,transparent);cursor:grab;touch-action:none;transition:width .15s ease,margin .15s ease,background-color .15s ease}.ScrollArea_thumb__kQRzJ:active,.ScrollArea_track__L7QDx:hover .ScrollArea_thumb__kQRzJ{width:7px;margin-left:-3.5px;background:color-mix(in srgb,var(--ink-primary) 45%,transparent)}.ScrollArea_thumb__kQRzJ:active{cursor:grabbing}@media(pointer:coarse){.ScrollArea_track__L7QDx{width:14px}.ScrollArea_thumb__kQRzJ{width:6px;margin-left:-3px}}@media(prefers-reduced-motion:reduce){.ScrollArea_thumb__kQRzJ,.ScrollArea_track__L7QDx{transition:none}}.Header_skipLink__C9CEQ{position:fixed;top:.75rem;left:.75rem;z-index:300;padding:.6rem 1rem;border-radius:var(--radius-md);background:var(--ink-primary);color:var(--surface-raised);font-size:.875rem;font-weight:700;transform:translateY(-200%);transition:transform var(--dur-fast) var(--ease-out)}.Header_skipLink__C9CEQ:focus-visible{transform:translateY(0)}.Header_navbar__V9eQN{position:fixed;top:0;left:0;right:0;z-index:100;background:color-mix(in srgb,var(--surface-raised) 90%,transparent);border-bottom:1px solid var(--border-subtle);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);transition:transform .32s var(--ease-out),box-shadow var(--dur-base) ease,border-color var(--dur-base) ease}.Header_navbar__V9eQN.Header_scrolled__mHE0f{box-shadow:var(--shadow-sm)}.Header_navbar__V9eQN.Header_hidden__9jbJP{transform:translateY(calc(-100% - 1rem))}.Header_navbar__V9eQN.Header_v2__KnI_F{top:.75rem;left:max(.75rem,(100vw - 80rem)/2);right:max(.75rem,(100vw - 80rem)/2);border:1px solid var(--border-strong);border-radius:16px;box-shadow:0 10px 30px -12px color-mix(in srgb,var(--ink-primary) 18%,transparent)}.Header_navbar__V9eQN.Header_v2__KnI_F.Header_scrolled__mHE0f{box-shadow:0 14px 36px -12px color-mix(in srgb,var(--ink-primary) 24%,transparent)}@media(max-width:639px){.Header_navbar__V9eQN.Header_v2__KnI_F{top:.5rem;left:.5rem;right:.5rem;border-radius:14px}}.Header_inner__RN9eV{max-width:80rem;margin:0 auto;display:flex;align-items:center;gap:.5rem;min-height:3.375rem;padding:.5rem .6rem .5rem .85rem}@media(min-width:768px){.Header_inner__RN9eV{gap:.75rem;padding:.5rem .75rem .5rem 1rem}}.Header_logo__3zqHD{display:inline-flex;align-items:center;gap:.55rem;flex-shrink:0;padding:.25rem .35rem .25rem .1rem;border-radius:var(--radius-md);color:var(--ink-primary);text-decoration:none}.Header_logoImg__o_hON{width:32px;height:32px;object-fit:contain;transition:transform .35s var(--ease-out)}.Header_logo__3zqHD:hover .Header_logoImg__o_hON{transform:rotate(-8deg) scale(1.05)}.Header_navCount__bdHao{padding:.05rem .4rem;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--ink-secondary);font-size:.6875rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Header_logoText__dacEj{font-family:var(--font-heading);font-weight:800;font-size:1.0625rem;letter-spacing:-.025em}.Header_desktopNav__CoRwU{display:none;align-items:center;gap:.125rem;margin-left:.75rem}@media(min-width:1024px){.Header_desktopNav__CoRwU{display:flex}}.Header_menuWrap__vRwHq{position:relative}.Header_navLink__GWdqc{display:inline-flex;align-items:center;gap:.375rem;height:2.375rem;padding:0 .75rem;border:0;border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--ink-secondary);font-family:var(--font-sans);font-size:.875rem;font-weight:600;cursor:pointer;text-decoration:none;transition:color var(--dur-fast) ease,background var(--dur-fast) ease}.Header_navLink__GWdqc:hover{color:var(--ink-primary);background:var(--surface-sunken)}.Header_navLink__GWdqc[aria-current=page]{position:relative;color:var(--ink-primary)}.Header_navLink__GWdqc[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:.2rem;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--accent-teal)}.Header_navLinkActive__KMwZ3{color:var(--ink-primary);background:var(--surface-sunken)}.Header_navLinkActive__KMwZ3 .Header_chevron__CPc2H{transform:rotate(180deg)}.Header_chevron__CPc2H{color:var(--ink-tertiary);transition:transform var(--dur-base) var(--ease-out)}@keyframes Header_menuIn__4ZS92{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Header_dropdown__56dKY,.Header_megaMenu__RdjUO{position:absolute;top:calc(100% + .85rem);z-index:110;border:1px solid var(--border-strong);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-lg)}.Header_dropdown__56dKY.Header_menuOpen__AALJJ,.Header_megaMenu__RdjUO.Header_menuOpen__AALJJ{animation:Header_menuIn__4ZS92 var(--dur-base) var(--ease-out)}.Header_dropdown__56dKY:before,.Header_megaMenu__RdjUO:before{content:"";position:absolute;left:0;right:0;top:-.9rem;height:.9rem}.Header_megaMenu__RdjUO{left:-1rem;display:grid;grid-template-columns:15.5rem minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:min(56rem,100vw - 3rem);height:min(37rem,100dvh - 6rem);overflow:hidden}.Header_megaMenu__RdjUO[hidden]{display:none}.Header_menuLabel__A4CSA{display:flex;align-items:center;justify-content:space-between;margin:0 0 .5rem;padding:0 .6rem;color:var(--ink-secondary);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Header_menuLabel__A4CSA span{padding:.05rem .45rem;border-radius:var(--radius-pill);background:var(--surface-sunken);letter-spacing:0}.Header_scrollFill__gLa7v{flex:1 1;min-height:0}.Header_megaRail__CrofJ{display:flex;flex-direction:column;min-height:0;padding:1rem .35rem .5rem .6rem;border-right:1px solid var(--border-subtle);background:var(--surface-base)}.Header_megaRail__CrofJ .Header_railList__QEsTt{padding:0 .6rem .75rem 0}.Header_appList__WipMi,.Header_drawerApps__sDWkP,.Header_drawerCats__Vf0Ni,.Header_drawerLinks__RpobI,.Header_megaGrid__cHvSY,.Header_railList__QEsTt{margin:0;padding:0;list-style:none}.Header_drawerCat__UNEu_,.Header_railItem__Fi7g0{display:flex;align-items:center;gap:.65rem;padding:.45rem .6rem;border-radius:var(--radius-md);color:var(--ink-secondary);font-size:.875rem;font-weight:600;text-decoration:none;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.Header_drawerCat__UNEu_:hover,.Header_railItem__Fi7g0:hover{color:var(--ink-primary)}.Header_railItemActive__5XLZy{background:var(--surface-raised);color:var(--ink-primary);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--border-subtle)}.Header_railItemActive__5XLZy .Header_railIcon__ElWVC{background:var(--tone);color:#fff}.Header_railIcon__ElWVC{display:inline-grid;place-items:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:8px;background:var(--tone-soft);color:var(--tone);font-size:.75rem;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.Header_railName__cIg9l{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_railCount__mwV_I{color:var(--ink-secondary);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.Header_megaPanel__Fr2PU{display:flex;flex-direction:column;min-width:0;min-height:0;padding:1rem .5rem 0 1rem}.Header_megaPanel__Fr2PU .Header_megaGrid__cHvSY{padding:0 .6rem .75rem 0}.Header_megaPanelHeading__g6aYV{min-width:0}.Header_megaPanelDesc__jprQF{margin:.2rem 0 0;color:var(--ink-secondary);font-size:.8125rem;line-height:1.45}.Header_megaFoot__HnhOA{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 .5rem 0 -1rem;padding:.65rem 1rem;border-top:1px solid var(--border-subtle);background:var(--surface-base)}.Header_megaFootSearch__e2A7h{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .4rem .35rem .6rem;border:0;border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--ink-secondary);font-family:var(--font-sans);font-size:.8125rem;font-weight:650;cursor:pointer}.Header_megaFootSearch__e2A7h kbd{padding:.05rem .4rem;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-raised);font-family:var(--font-sans);font-size:.6875rem;font-weight:700}.Header_megaFootSearch__e2A7h:hover{background:var(--surface-sunken);color:var(--ink-primary)}.Header_megaFootLink__FAyAM{display:inline-flex;align-items:center;gap:.35rem;color:var(--ink-primary);font-size:.8125rem;font-weight:700;text-decoration:none;transition:gap var(--dur-fast) var(--ease-out)}.Header_megaFootLink__FAyAM:hover{gap:.55rem}.Header_megaPanelHead__07b8U{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:0 .5rem .75rem}.Header_megaPanelTitle__Equ42{margin:0;color:var(--ink-primary);font-size:.9375rem;font-weight:800;letter-spacing:-.01em}.Header_viewAll__hh6Am{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:var(--radius-pill);background:var(--tone-soft);color:var(--tone);font-size:.8125rem;font-weight:700;text-decoration:none;transition:gap var(--dur-fast) ease}.Header_viewAll__hh6Am:hover{gap:.5rem}.Header_megaGrid__cHvSY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}.Header_appItem__wKg23,.Header_megaTool___H_E_{display:flex;align-items:flex-start;gap:.75rem;padding:.65rem .6rem;border-radius:var(--radius-lg);color:inherit;text-decoration:none;transition:background var(--dur-fast) ease}.Header_appItem__wKg23:hover,.Header_megaTool___H_E_:hover{background:var(--surface-base)}.Header_appItem__wKg23:hover .Header_megaToolName__NTaMd,.Header_megaTool___H_E_:hover .Header_megaToolName__NTaMd{color:var(--tone,var(--ink-primary))}.Header_appIcon__kgexn,.Header_megaToolIcon__DZKdw{display:inline-grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:10px;background:var(--tone-soft);color:var(--tone);font-size:.875rem}.Header_megaToolText__8Errp{display:flex;flex-direction:column;gap:.15rem;min-width:0}.Header_megaToolName__NTaMd{color:var(--ink-primary);font-size:.875rem;font-weight:700;line-height:1.3;transition:color var(--dur-fast) ease}.Header_megaToolDesc__QJco3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ink-secondary);font-size:.8125rem;line-height:1.45}.Header_dropdown__56dKY{left:-.5rem;width:22rem;padding:.5rem}.Header_dropdown__56dKY[hidden]{display:none}.Header_actions__Med_a{display:flex;align-items:center;gap:.25rem;margin-left:auto}.Header_searchTrigger__cjOd0{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:2.75rem;height:2.5rem;padding:0;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-base);color:var(--ink-secondary);font-family:var(--font-sans);font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,color var(--dur-fast) ease}.Header_searchTrigger__cjOd0:hover{border-color:color-mix(in srgb,var(--accent-teal) 45%,transparent);background:var(--surface-raised);color:var(--ink-primary)}@media(min-width:640px){.Header_searchTrigger__cjOd0{width:auto;min-width:13rem;justify-content:flex-start;padding:0 .45rem 0 .9rem}}@media(min-width:1024px)and (max-width:1179px){.Header_searchTrigger__cjOd0{min-width:0;width:2.75rem;padding:0;justify-content:center}}.Header_kbd__9Oycg,.Header_searchLabel__l9CsA{display:none}@media(min-width:640px){.Header_kbd__9Oycg,.Header_searchLabel__l9CsA{display:inline}}@media(min-width:1024px)and (max-width:1179px){.Header_kbd__9Oycg,.Header_searchLabel__l9CsA{display:none}}.Header_searchLabel__l9CsA{flex:1 1;text-align:left}.Header_kbd__9Oycg{padding:.1rem .45rem;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--ink-secondary);font-family:var(--font-sans);font-size:.6875rem;font-weight:700;line-height:1.5}.Header_iconBtn__xrB3n{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:var(--radius-pill);background:rgba(0,0,0,0);color:var(--ink-secondary);cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-fast) ease}.Header_iconBtn__xrB3n:hover{background:var(--surface-sunken);color:var(--ink-primary)}.Header_iconBtn__xrB3n:active{transform:scale(.94)}.Header_headerLang__SkS4u{display:inline-flex}@media(max-width:639px){.Header_bookmarksBtn__vfQLv,.Header_headerLang__SkS4u{display:none}}@media(min-width:1024px){.Header_menuBtn__SO2QB{display:none}}.Header_drawer__CNu6k{display:grid;grid-template-rows:auto;gap:0;max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:max-height .32s var(--ease-out),opacity var(--dur-base) ease,padding .32s var(--ease-out),visibility 0s linear .32s}@media(min-width:1024px){.Header_drawer__CNu6k{display:none}}.Header_drawerVisible__x4Szx{max-height:calc(100dvh - 5rem);border-top:1px solid var(--border-subtle);visibility:visible;opacity:1;transition:max-height .32s var(--ease-out),opacity var(--dur-base) ease,padding .32s var(--ease-out),visibility 0s}.Header_drawerInner__QFGWw{padding:.5rem .85rem 1.1rem}.Header_drawerSearch__PP8nP{display:flex;align-items:center;gap:.6rem;width:100%;min-height:3rem;margin-top:.4rem;padding:0 1rem;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-base);color:var(--ink-secondary);font-family:var(--font-sans);font-size:.9375rem;font-weight:600;cursor:pointer}.Header_drawerLabel__c2hGe{margin:1.1rem 0 .4rem;padding:0 .25rem;color:var(--ink-secondary);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Header_drawerApps__sDWkP{display:grid;gap:.15rem}@media(min-width:640px){.Header_drawerApps__sDWkP{grid-template-columns:repeat(3,minmax(0,1fr))}}.Header_drawerCats__Vf0Ni{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}@media(min-width:640px){.Header_drawerCats__Vf0Ni{grid-template-columns:repeat(3,minmax(0,1fr))}}.Header_drawerCat__UNEu_{min-height:2.75rem;background:var(--surface-base)}.Header_drawerLinks__RpobI{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:1rem;padding:.85rem .25rem 0;border-top:1px solid var(--border-subtle)}.Header_drawerLinks__RpobI a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--ink-primary);font-size:.9375rem;font-weight:600;text-decoration:none}.Header_scrim__9Aiqb{position:fixed;inset:0;z-index:99;background:rgba(10,12,16,.4);opacity:0;pointer-events:none;transition:opacity var(--dur-base) ease}@media(min-width:1024px){.Header_scrim__9Aiqb{display:none}}.Header_scrimVisible__5RodL{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.Header_chevron__CPc2H,.Header_drawerVisible__x4Szx,.Header_drawer__CNu6k,.Header_iconBtn__xrB3n,.Header_logoImg__o_hON,.Header_navbar__V9eQN,.Header_scrim__9Aiqb{transition:none}.Header_dropdown__56dKY.Header_menuOpen__AALJJ,.Header_megaMenu__RdjUO.Header_menuOpen__AALJJ{animation:none}}.ScrollToTop_button__7c1ve{position:fixed;right:1.5rem;bottom:1.5rem;z-index:50;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border-strong);border-radius:50%;background:var(--surface-raised);color:var(--ink-primary);box-shadow:var(--shadow-md);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(12px) scale(.9);transition:opacity var(--dur-base) ease,transform var(--dur-base) var(--ease-out),box-shadow var(--dur-fast) ease}.ScrollToTop_button__7c1ve>svg:last-child{grid-area:1/1}.ScrollToTop_button__7c1ve:hover{box-shadow:var(--shadow-lg)}.ScrollToTop_button__7c1ve:active{transform:scale(.94)}@media(max-width:767px){.ScrollToTop_button__7c1ve{right:.75rem;bottom:.75rem}}.ScrollToTop_visible__MKtL2{opacity:1;pointer-events:auto;transform:none}.ScrollToTop_ring__5C5CH{grid-area:1/1;width:44px;height:44px;transform:rotate(-90deg)}.ScrollToTop_progress__gQriH,.ScrollToTop_track__ySPlF{fill:none;stroke-width:2.5}.ScrollToTop_track__ySPlF{stroke:var(--border-subtle)}.ScrollToTop_progress__gQriH{stroke-linecap:round}@media(prefers-reduced-motion:reduce){.ScrollToTop_button__7c1ve{transition:opacity var(--dur-base) ease;transform:none}}