@property --glass-angle-1{inherits:false;initial-value:-75deg;syntax:"<angle>"}@property --glass-angle-2{inherits:false;initial-value:-45deg;syntax:"<angle>"}.GlassButton_wrapper__JGPYN{--glass-width:280px;--glass-height:68px;--glass-content-padding-inline:1.75em;--glass-border-width:clamp(1px,0.0625em,4px);--glass-shadow-cutoff-fix:2em;--glass-shadow-offset-top:calc(var(--glass-shadow-cutoff-fix) - 0.5em);--glass-shadow-offset-left:calc(var(--glass-shadow-cutoff-fix) - 0.875em);--glass-surface-background:linear-gradient(-75deg,rgba(255,255,255,0.05),rgba(255,255,255,0.2),rgba(255,255,255,0.05));--glass-surface-shadow:inset 0 0.125em 0.125em rgba(0,0,0,0.05),inset 0 -0.125em 0.125em rgba(255,255,255,0.5),0 0.25em 0.125em -0.125em rgba(0,0,0,0.2),0 0 0.1em 0.25em inset rgba(255,255,255,0.2),0 0 0 0 #fff;--glass-surface-shadow-hover:inset 0 0.125em 0.125em rgba(0,0,0,0.05),inset 0 -0.125em 0.125em rgba(255,255,255,0.5),0 0.15em 0.05em -0.1em rgba(0,0,0,0.25),0 0 0.05em 0.1em inset rgba(255,255,255,0.2),0 0 0 0 #fff;--glass-surface-shadow-active:inset 0 0.125em 0.125em rgba(0,0,0,0.05),inset 0 -0.125em 0.125em rgba(255,255,255,0.5),0 0.125em 0.125em -0.125em rgba(0,0,0,0.2),0 0 0.1em 0.25em inset rgba(255,255,255,0.2),0 0.225em 0.05em 0 rgba(0,0,0,0.05),inset 0 0.25em 0.05em 0 rgba(0,0,0,0.15);--glass-shadow-background:linear-gradient(180deg,rgba(0,0,0,0.2),rgba(0,0,0,0.1));--z-surface:2;--z-shine:1;position:relative;z-index:var(--z-raised);display:inline-flex;border-radius:var(--radius-full);background:transparent;transition:transform .4s cubic-bezier(.25,1,.5,1),filter .4s cubic-bezier(.25,1,.5,1);pointer-events:none;isolation:isolate}@media (min-width:768px){.GlassButton_wrapper__JGPYN{--glass-width:220px}}.GlassButton_wrapperBadge___T87k{--glass-height:34px;--glass-width:auto;--glass-content-padding-inline:0.9em}@media (min-width:768px){.GlassButton_wrapperBadge___T87k{--glass-width:auto}}.GlassButton_wrapperBadge___T87k .GlassButton_content__rp6Yp{font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.01em}.GlassButton_surface__pyxLM{position:relative;z-index:var(--z-surface);display:inline-flex;align-items:center;justify-content:center;width:var(--glass-width);height:var(--glass-height);padding:0;border:none;border-radius:var(--radius-full);background:var(--glass-surface-background);box-shadow:var(--glass-surface-shadow);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:inherit;font:inherit;text-align:center;text-decoration:none;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),backdrop-filter .4s cubic-bezier(.25,1,.5,1),-webkit-backdrop-filter .4s cubic-bezier(.25,1,.5,1);cursor:pointer;pointer-events:auto;appearance:none;box-sizing:border-box}.GlassButton_surface__pyxLM:after{content:"";position:absolute;top:calc(0% - var(--glass-border-width) / 2);left:calc(0% - var(--glass-border-width) / 2);z-index:var(--z-shine);width:calc(100% + var(--glass-border-width));height:calc(100% + var(--glass-border-width));padding:var(--glass-border-width);border-radius:var(--radius-full);background:conic-gradient(from var(--glass-angle-1) at 50% 50%,rgba(0,0,0,.5),transparent 5% 40%,rgba(0,0,0,.5) 50%,transparent 60% 95%,rgba(0,0,0,.5)),linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.5));box-shadow:inset 0 0 0 calc(var(--glass-border-width) / 2) rgba(255,255,255,.5);transition:transform .4s cubic-bezier(.25,1,.5,1),--glass-angle-1 .5s;box-sizing:border-box;mask-clip:content-box,border-box;mask-composite:exclude;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)}.GlassButton_surface__pyxLM:hover:not(:disabled){box-shadow:var(--glass-surface-shadow-hover);-webkit-backdrop-filter:blur(.01em);backdrop-filter:blur(.01em)}.GlassButton_surface__pyxLM:focus-visible:after,.GlassButton_surface__pyxLM:hover:not(:disabled):after{--glass-angle-1:-125deg}.GlassButton_surface__pyxLM:active:not(:disabled){box-shadow:var(--glass-surface-shadow-active)}.GlassButton_surface__pyxLM:focus-visible{outline:none;box-shadow:var(--glass-surface-shadow-hover),0 0 0 3px rgba(25,25,25,.12)}.GlassButton_surface__pyxLM:disabled{opacity:.45;cursor:not-allowed}.GlassButton_surfaceStatic__aow0s{cursor:default}.GlassButton_content__rp6Yp{position:relative;z-index:var(--z-surface);display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding-inline:var(--glass-content-padding-inline);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-medium);line-height:1;letter-spacing:-.01em;white-space:nowrap;transition:text-shadow .4s cubic-bezier(.25,1,.5,1);user-select:none;text-shadow:0 .05em .05em rgba(0,0,0,.05)}.GlassButton_content__rp6Yp:after{content:"";position:absolute;top:calc(0% + var(--glass-border-width) / 2);left:calc(0% + var(--glass-border-width) / 2);z-index:var(--z-shine);width:calc(100% - var(--glass-border-width));height:calc(100% - var(--glass-border-width));border-radius:var(--radius-full);background:linear-gradient(var(--glass-angle-2),rgba(255,255,255,0) 0,rgba(255,255,255,.5) 40% 50%,rgba(255,255,255,0) 55%);background-position:0;background-size:200% 200%;background-repeat:no-repeat;transition:background-position .5s cubic-bezier(.25,1,.5,1),--glass-angle-2 .5s cubic-bezier(.25,1,.5,1);pointer-events:none;mix-blend-mode:screen}.GlassButton_surface__pyxLM:hover:not(:disabled) .GlassButton_content__rp6Yp{text-shadow:.025em .025em .025em rgba(0,0,0,.06)}.GlassButton_surface__pyxLM:hover:not(:disabled) .GlassButton_content__rp6Yp:after{background-position:25%}.GlassButton_surface__pyxLM:active:not(:disabled) .GlassButton_content__rp6Yp{text-shadow:.025em .1em .05em rgba(0,0,0,.08)}.GlassButton_surface__pyxLM:active:not(:disabled) .GlassButton_content__rp6Yp:after{--glass-angle-2:-15deg;background-position:50% 15%}.GlassButton_shadow__CaGlZ{position:absolute;top:calc(0% - var(--glass-shadow-cutoff-fix) / 2);left:calc(0% - var(--glass-shadow-cutoff-fix) / 2);overflow:visible;width:calc(100% + var(--glass-shadow-cutoff-fix));height:calc(100% + var(--glass-shadow-cutoff-fix));filter:blur(clamp(2px,.125em,12px));transition:filter .4s cubic-bezier(.25,1,.5,1);pointer-events:none}.GlassButton_shadow__CaGlZ:after{content:"";position:absolute;top:var(--glass-shadow-offset-top);left:var(--glass-shadow-offset-left);opacity:1;width:calc(100% - var(--glass-shadow-cutoff-fix) - .25em);height:calc(100% - var(--glass-shadow-cutoff-fix) - .25em);padding:.125em;border-radius:var(--radius-full);background:var(--glass-shadow-background);transition:top .4s cubic-bezier(.25,1,.5,1),opacity .4s cubic-bezier(.25,1,.5,1);box-sizing:border-box;mask-clip:content-box,border-box;mask-composite:exclude;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)}.GlassButton_wrapper__JGPYN:has(.GlassButton_surface__pyxLM:hover:not(:disabled)) .GlassButton_shadow__CaGlZ{filter:blur(clamp(2px,.0625em,6px))}.GlassButton_wrapper__JGPYN:has(.GlassButton_surface__pyxLM:hover:not(:disabled)) .GlassButton_shadow__CaGlZ:after{top:calc(var(--glass-shadow-cutoff-fix) - .875em)}.GlassButton_wrapper__JGPYN:has(.GlassButton_surface__pyxLM:active:not(:disabled)) .GlassButton_shadow__CaGlZ{filter:blur(clamp(2px,.125em,12px))}.GlassButton_wrapper__JGPYN:has(.GlassButton_surface__pyxLM:active:not(:disabled)) .GlassButton_shadow__CaGlZ:after{top:calc(var(--glass-shadow-cutoff-fix) - .5em);opacity:.75}@media (hover:none) and (pointer:coarse){.GlassButton_content__rp6Yp:after,.GlassButton_surface__pyxLM:active .GlassButton_content__rp6Yp:after{--glass-angle-2:-45deg}.GlassButton_surface__pyxLM:active:after,.GlassButton_surface__pyxLM:after,.GlassButton_surface__pyxLM:hover:after{--glass-angle-1:-75deg}}@media (prefers-reduced-motion:reduce){.GlassButton_content__rp6Yp,.GlassButton_content__rp6Yp:after,.GlassButton_shadow__CaGlZ,.GlassButton_shadow__CaGlZ:after,.GlassButton_surface__pyxLM,.GlassButton_surface__pyxLM:after,.GlassButton_wrapper__JGPYN{transition:none}}.Hamburger_button__0j0uq{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;transition:background-color var(--transition-fast),transform .12s ease;cursor:pointer}.Hamburger_button__0j0uq:hover{background:rgba(15,15,15,.05)}.Hamburger_button__0j0uq:focus-visible{outline:none;background:rgba(15,15,15,.05);box-shadow:var(--focus-ring)}.Hamburger_button__0j0uq:active{transform:scale(.94)}.Hamburger_bars__1kiNL{position:relative;display:block;width:20px;height:14px}.Hamburger_bar__xXcmA{position:absolute;left:0;width:20px;height:2px;border-radius:1px;background:var(--color-text);transform-origin:center;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1)}.Hamburger_barTop__b0se6{top:0}.Hamburger_barMid__MJLy8{top:6px}.Hamburger_barBot__6nrl5{top:12px}.Hamburger_open___0Zjg .Hamburger_barTop__b0se6{transform:translateY(6px) rotate(45deg)}.Hamburger_open___0Zjg .Hamburger_barMid__MJLy8{opacity:0;transform:scaleX(0)}.Hamburger_open___0Zjg .Hamburger_barBot__6nrl5{transform:translateY(-6px) rotate(-45deg)}@media (prefers-reduced-motion:reduce){.Hamburger_bar__xXcmA{transition:none}}.MobileMenu_overlay__cFd1i{position:fixed;inset:0;z-index:var(--z-modal);pointer-events:none}.MobileMenu_open__pzpvJ{pointer-events:auto}.MobileMenu_backdrop___c4_5{position:absolute;inset:0;opacity:0;padding:0;border:none;background:rgba(15,15,15,.32);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .32s cubic-bezier(.16,1,.3,1);cursor:default}.MobileMenu_open__pzpvJ .MobileMenu_backdrop___c4_5{opacity:1}.MobileMenu_panel__36mz7{position:absolute;top:calc(var(--space-3) + 72px);right:var(--space-6);left:var(--space-6);z-index:1;display:flex;opacity:0;flex-direction:column;padding:var(--space-3);border-radius:var(--radius-2xl);background:rgba(255,255,255,.94);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 0 0 1px rgba(15,15,15,.08),0 24px 56px rgba(15,15,15,.18),0 8px 16px rgba(15,15,15,.08);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);transform:translateY(-12px) scale(.98);transform-origin:top center;transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .48s cubic-bezier(.16,1,.3,1)}.MobileMenu_open__pzpvJ .MobileMenu_panel__36mz7{opacity:1;transform:translateY(0) scale(1)}.MobileMenu_nav__kf7T_{display:flex;flex-direction:column}.MobileMenu_navLink__HOJa7{display:block;opacity:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-semibold);text-decoration:none;transform:translateY(-8px);transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1),background-color var(--transition-fast)}.MobileMenu_navLink__HOJa7:focus-visible,.MobileMenu_navLink__HOJa7:hover{outline:none;background:rgba(15,15,15,.04)}.MobileMenu_open__pzpvJ .MobileMenu_navLink__HOJa7{opacity:1;transform:translateY(0);transition-delay:calc(80ms + var(--i, 0) * 60ms)}.MobileMenu_group__D8J4I{display:flex;opacity:0;flex-direction:column;transform:translateY(-8px);transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1)}.MobileMenu_open__pzpvJ .MobileMenu_group__D8J4I{opacity:1;transform:translateY(0);transition-delay:calc(80ms + var(--i, 0) * 60ms)}.MobileMenu_groupTrigger__uqLew{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-xl);background:transparent;color:var(--color-text);font:inherit;font-size:var(--text-lg);font-weight:var(--font-semibold);text-align:left;transition:background-color var(--transition-fast);cursor:pointer}.MobileMenu_groupTriggerOpen__jEYJU,.MobileMenu_groupTrigger__uqLew:focus-visible,.MobileMenu_groupTrigger__uqLew:hover{outline:none;background:rgba(15,15,15,.04)}.MobileMenu_groupChevron__taUvn{flex:0 0 auto;color:var(--color-text-muted);transition:transform .26s cubic-bezier(.16,1,.3,1)}.MobileMenu_groupTriggerOpen__jEYJU .MobileMenu_groupChevron__taUvn{transform:rotate(180deg)}.MobileMenu_groupPanel___tfzx{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1)}.MobileMenu_groupPanel___tfzx[data-open=true]{grid-template-rows:1fr}.MobileMenu_groupPanelInner__CmwYV{overflow:hidden}.MobileMenu_subLink__0ooPN{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);color:var(--color-text-secondary);font-size:var(--text-base);font-weight:var(--font-medium);text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast)}.MobileMenu_subLink__0ooPN:focus-visible,.MobileMenu_subLink__0ooPN:hover{outline:none;background:rgba(15,15,15,.04);color:var(--color-text)}.MobileMenu_comingSoon__3byaI{margin:0;padding:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:var(--text-base);font-weight:var(--font-medium)}.MobileMenu_cta__agWU7{display:flex;opacity:0;flex-direction:column;align-items:center;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid rgba(15,15,15,.08);transform:translateY(-8px);transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1)}.MobileMenu_open__pzpvJ .MobileMenu_cta__agWU7{opacity:1;transform:translateY(0);transition-delay:calc(80ms + var(--i, 0) * 60ms)}@media (min-width:769px){.MobileMenu_overlay__cFd1i{display:none}}@media (prefers-reduced-motion:reduce){.MobileMenu_backdrop___c4_5,.MobileMenu_cta__agWU7,.MobileMenu_groupChevron__taUvn,.MobileMenu_groupPanel___tfzx,.MobileMenu_group__D8J4I,.MobileMenu_navLink__HOJa7,.MobileMenu_panel__36mz7{transition:none}}.Header_wrapper__lG1iq{position:fixed;top:0;right:0;left:0;z-index:var(--z-overlay);width:100%;pointer-events:none}.Header_inner___aGFT{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1240px;margin:var(--space-3) auto 0;padding:var(--space-3) var(--space-6);transition:max-width .9s cubic-bezier(.16,1,.3,1),padding .9s cubic-bezier(.16,1,.3,1),margin-top .9s cubic-bezier(.16,1,.3,1)}.Header_plate__rksN7{position:absolute;inset:0;z-index:-1;opacity:0;border-radius:var(--radius-2xl);background:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 0 0 1px rgba(15,15,15,.06),0 8px 24px rgba(15,15,15,.08),0 2px 6px rgba(15,15,15,.04);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);transform:scale(.94);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);pointer-events:none}.Header_logoSlot__HML7W,.Header_nav__pBw_Q{display:flex;pointer-events:auto}.Header_nav__pBw_Q{align-items:center;gap:var(--space-1)}.Header_navLink__YVb4O{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast)}.Header_navLink__YVb4O:hover{background:rgba(15,15,15,.04);color:var(--color-text)}.Header_navLink__YVb4O:focus-visible{outline:2px solid var(--focus-on-light);outline-offset:2px;color:var(--color-text)}.Header_actions__Jo5Im{display:flex;align-items:center;pointer-events:auto}.Header_cta__B_8kA.Header_cta__B_8kA{--glass-height:44px}.Header_mobileActions__43a0J{display:none;align-items:center;gap:var(--space-1);pointer-events:auto}.Header_compactCta__pQiNk{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-band-teal);color:var(--color-on-band);font-size:var(--text-sm);font-weight:var(--font-semibold);white-space:nowrap}.Header_compactCta__pQiNk:focus-visible{outline:2px solid var(--focus-on-light);outline-offset:2px}.Header_floating__8Utr8 .Header_inner___aGFT{max-width:1080px;margin-top:var(--space-4);padding:var(--space-2) var(--space-3)}.Header_floating__8Utr8 .Header_plate__rksN7{opacity:1;transform:scale(1)}@media (max-width:767px){.Header_inner___aGFT{max-width:100vw;padding:var(--space-3) var(--space-5);transition:max-width .52s cubic-bezier(.16,1,.3,1),padding .52s cubic-bezier(.16,1,.3,1),margin-top .52s cubic-bezier(.16,1,.3,1)}.Header_plate__rksN7{transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1)}.Header_actions__Jo5Im,.Header_nav__pBw_Q{display:none}.Header_mobileActions__43a0J{display:flex}.Header_floating__8Utr8 .Header_inner___aGFT{max-width:calc(100vw - var(--space-12));margin-top:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}}@media (prefers-reduced-motion:reduce){.Header_inner___aGFT,.Header_plate__rksN7{transition:none}}