.animated-dock_wrap__1RARW{position:fixed;inset:0 0 auto;z-index:50;display:flex;justify-content:center;padding:1rem 1rem 0;pointer-events:none}.animated-dock_dock__OWsbl{pointer-events:auto;position:relative;display:flex;align-items:flex-start;gap:.25rem;padding:.35rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,0) 44%),rgba(10,14,26,.82);box-shadow:0 10px 30px -14px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.07);isolation:isolate}.animated-dock_item__r443H{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:2.25rem;padding:0 .8rem;border:1px solid transparent;border-radius:.7rem;background:rgba(255,255,255,.03);color:rgba(203,213,225,.72);text-decoration:none;cursor:pointer;font:inherit;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform-origin:50% 0;will-change:width,height,transform;transition:color .18s ease,border-color .2s ease,background-color .2s ease}.animated-dock_item__r443H:hover,.animated-dock_item__r443H[data-near=true]{color:#fff;border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.07)}.animated-dock_item__r443H:focus-visible{outline:2px solid #c7d2fe;outline-offset:2px}.animated-dock_icon__gX_CU{flex:none;width:.95rem;height:.95rem;opacity:.75}.animated-dock_icon__gX_CU svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.animated-dock_item__r443H[data-near=true] .animated-dock_icon__gX_CU{opacity:1}.animated-dock_logo__8IvIe{width:2.25rem;padding:0;background:linear-gradient(140deg,#6366f1,#7c3aed);border-color:transparent;color:#fff;font-weight:700;font-size:.8rem;letter-spacing:0}.animated-dock_logo__8IvIe:hover,.animated-dock_logo__8IvIe[data-near=true]{background:linear-gradient(140deg,#818cf8,#8b5cf6);border-color:transparent}.animated-dock_active__PFejf{background:#eef2ff;border-color:#eef2ff;color:#1e1b4b}.animated-dock_active__PFejf .animated-dock_icon__gX_CU{opacity:.85}.animated-dock_active__PFejf:hover,.animated-dock_active__PFejf[data-near=true]{background:#fff;border-color:#fff;color:#1e1b4b}.animated-dock_cta__C_Kfg,.animated-dock_cta__C_Kfg:hover,.animated-dock_cta__C_Kfg[data-near=true]{background:#fff;border-color:#fff;color:#0b1220}.animated-dock_group__Wp2KU{position:relative}.animated-dock_caret__0HcI_{width:.6rem;height:.6rem;opacity:.6;transition:transform .22s cubic-bezier(.16,1,.3,1)}.animated-dock_groupOpen__9Il3T .animated-dock_caret__0HcI_{transform:rotate(180deg)}.animated-dock_panel__As4U5{position:absolute;top:calc(100% + .6rem);left:50%;transform:translateX(-50%);min-width:15rem;padding:.4rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0) 40%),rgba(12,17,32,.96);box-shadow:0 24px 50px -22px rgba(0,0,0,.95);display:flex;flex-direction:column;gap:.15rem}.animated-dock_panelItem__o8om_{display:flex;align-items:flex-start;gap:.6rem;padding:.55rem .65rem;border-radius:.6rem;text-decoration:none;color:inherit;transition:background-color .18s ease}.animated-dock_panelItem__o8om_:focus-visible,.animated-dock_panelItem__o8om_:hover{background:rgba(255,255,255,.06);outline:none}.animated-dock_panelItem__o8om_:focus-visible{box-shadow:inset 0 0 0 1px #c7d2fe}.animated-dock_panelIcon__RnGjf{flex:none;width:1rem;height:1rem;margin-top:.1rem;color:rgba(165,180,252,.75)}.animated-dock_panelIcon__RnGjf svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.animated-dock_panelTitle___uJZx{font-size:.8125rem;font-weight:600;color:#fff;letter-spacing:0;text-transform:none}.animated-dock_panelBody__IbaW9{margin-top:.1rem;font-size:.75rem;line-height:1.4;color:rgba(203,213,225,.62);letter-spacing:0;text-transform:none}@media (max-width:900px){.animated-dock_wrap__1RARW{padding:.6rem .6rem 0}.animated-dock_dock__OWsbl{gap:.2rem;padding:.3rem;border-radius:.85rem}.animated-dock_item__r443H{height:max(2.5rem,40px);width:max(2.5rem,40px);padding:0;gap:0}.animated-dock_caret__0HcI_,.animated-dock_label__culJw{display:none}.animated-dock_icon__gX_CU{width:1.05rem;height:1.05rem}.animated-dock_logo__8IvIe{width:max(2.5rem,40px)}.animated-dock_cta__C_Kfg{width:auto;padding:0 .8rem}.animated-dock_cta__C_Kfg .animated-dock_label__culJw{display:inline}.animated-dock_panel__As4U5{min-width:min(18rem,calc(100vw - 2rem))}}@media (prefers-reduced-motion:reduce){.animated-dock_caret__0HcI_,.animated-dock_item__r443H{transition:none}}.living-hero_hero__Gl1z2{--u:calc(100vw / 1440);--ease:cubic-bezier(0.16,1,0.3,1);--entry:cubic-bezier(0.32,0.72,0,1);position:relative;width:100%;min-height:100svh;overflow:hidden;isolation:isolate;background:radial-gradient(58% 46% at 50% 42%,rgba(99,102,241,.13) 0,rgba(99,102,241,0) 70%),radial-gradient(60% 50% at 88% 8%,rgba(139,92,246,.09) 0,rgba(139,92,246,0) 68%),#070a14}@media (min-width:1680px){.living-hero_hero__Gl1z2{--u:calc(1680px / 1440)}}.living-hero_hero__Gl1z2:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(70% 40% at 50% 112%,rgba(129,140,248,.16) 0,rgba(129,140,248,.05) 44%,rgba(129,140,248,0) 78%),linear-gradient(180deg,rgba(7,10,20,0) 60%,rgba(7,10,20,.55))}.living-hero_stage__KBNjM{position:relative;width:min(100%,calc(1440 * var(--u)));min-height:calc(820 * var(--u));margin:0 auto;padding:calc(148 * var(--u)) calc(64 * var(--u)) calc(96 * var(--u))}.living-hero_guides__2q0Tz{position:absolute;inset:0;z-index:1;pointer-events:none}.living-hero_guides__2q0Tz i{position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.05) 14%,rgba(255,255,255,.05) 76%,rgba(255,255,255,0))}.living-hero_ghost__xMglM{position:absolute;z-index:1;left:calc(60 * var(--u));bottom:calc(26 * var(--u));font-size:calc(132 * var(--u));line-height:.8;font-weight:700;letter-spacing:calc(-3 * var(--u));color:rgba(255,255,255,.022);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.living-hero_field__G8FDx{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .9s var(--ease) .25s}.living-hero_isReady__vcyzi .living-hero_field__G8FDx{opacity:1}.living-hero_copy__ryCmk{position:relative;z-index:4;max-width:calc(560 * var(--u))}.living-hero_eyebrow__4rATX{display:inline-flex;align-items:center;gap:calc(10 * var(--u));font-size:calc(11.5 * var(--u));font-weight:600;letter-spacing:calc(1.6 * var(--u));text-transform:uppercase;color:rgba(165,180,252,.85)}.living-hero_headline__Uar5E{margin-top:calc(22 * var(--u));font-size:calc(62 * var(--u));line-height:calc(66 * var(--u));font-weight:300;letter-spacing:calc(-1.2 * var(--u));color:#fff}.living-hero_headline__Uar5E strong{font-weight:500;background:linear-gradient(100deg,#c7d2fe,#a78bfa 52%,#818cf8);-webkit-background-clip:text;background-clip:text;color:transparent}.living-hero_headline__Uar5E span{display:block;padding-bottom:.04em}.living-hero_headline__Uar5E span i{display:inline-block;font-style:normal}.living-hero_lede__Rpta6{margin-top:calc(24 * var(--u));max-width:calc(452 * var(--u));font-size:calc(16.5 * var(--u));line-height:calc(26 * var(--u));color:rgba(226,232,240,.66)}.living-hero_actions__IVldD{margin-top:calc(34 * var(--u));display:flex;flex-wrap:wrap;align-items:center;gap:calc(14 * var(--u))}.living-hero_note__Wy_YL{margin-top:calc(20 * var(--u));font-size:calc(12.5 * var(--u));color:rgba(148,163,184,.72)}.living-hero_readout__rJkVs{position:absolute;z-index:4;display:flex;align-items:flex-start;gap:calc(10 * var(--u));text-shadow:0 calc(2 * var(--u)) calc(18 * var(--u)) rgba(4,6,14,.8)}.living-hero_readoutA__cGABS{right:calc(112 * var(--u));top:calc(210 * var(--u))}.living-hero_readoutB__oUCYO{right:calc(64 * var(--u));top:calc(360 * var(--u))}.living-hero_readoutC__R3LLR{right:calc(150 * var(--u));top:calc(516 * var(--u))}.living-hero_readout__rJkVs .living-hero_mark__BqR0s{width:calc(30 * var(--u));height:calc(30 * var(--u));flex:none;margin-top:calc(2 * var(--u));color:rgba(165,180,252,.5)}.living-hero_readout__rJkVs .living-hero_mark__BqR0s svg{display:block;width:100%;height:100%}.living-hero_readout__rJkVs dt{font-size:calc(12.5 * var(--u));line-height:calc(18 * var(--u));color:rgba(203,213,225,.62)}.living-hero_readout__rJkVs dd{font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));font-weight:600;color:#fff}.living-hero_scroll__Ba4iS{position:absolute;z-index:4;right:calc(64 * var(--u));bottom:calc(40 * var(--u));display:flex;align-items:center;gap:calc(12 * var(--u));font-size:calc(10.5 * var(--u));font-weight:500;letter-spacing:calc(3.4 * var(--u));text-transform:uppercase;color:rgba(203,213,225,.5);text-decoration:none}.living-hero_par__4SFmR{transform:perspective(1400px) translate3d(calc(var(--px, 0) * var(--pd, 0) * -1px),calc(var(--py, 0) * var(--pd, 0) * -.6px),0) rotateY(calc(var(--px, 0) * var(--pr, 0) * 1deg)) rotateX(calc(var(--py, 0) * var(--pr, 0) * -.7deg))}.living-hero_mask__iCF9Z{clip-path:inset(100% 0 0 0)}.living-hero_isReady__vcyzi .living-hero_mask__iCF9Z{clip-path:inset(0 0 0 0);transition:clip-path 1s var(--entry) var(--d,0s)}.living-hero_fade__IJxJ_{opacity:0}.living-hero_isReady__vcyzi .living-hero_fade__IJxJ_{opacity:1;transition:opacity 1.2s var(--ease) var(--d,0s)}.living-hero_rise__t_Cvv{opacity:0;transform:translateY(calc(16 * var(--u)))}.living-hero_isReady__vcyzi .living-hero_rise__t_Cvv{opacity:1;transform:none;transition:opacity 1s var(--ease) var(--d,0s),transform 1.15s var(--entry) var(--d,0s)}.living-hero_introDone__Uxaey .living-hero_mask__iCF9Z{clip-path:none;transition:none}@media (max-width:900px){.living-hero_hero__Gl1z2{--u:calc(100vw / 480);min-height:0}.living-hero_stage__KBNjM{width:100%;min-height:0;padding:calc(120 * var(--u)) calc(24 * var(--u)) calc(64 * var(--u))}.living-hero_ghost__xMglM,.living-hero_guides__2q0Tz{display:none}.living-hero_copy__ryCmk{max-width:none}.living-hero_headline__Uar5E{font-size:calc(40 * var(--u));line-height:calc(45 * var(--u))}.living-hero_lede__Rpta6{font-size:calc(15 * var(--u));line-height:calc(24 * var(--u));max-width:none}.living-hero_field__G8FDx,.living-hero_isReady__vcyzi .living-hero_field__G8FDx{opacity:.55}.living-hero_readout__rJkVs{position:static;margin-top:calc(20 * var(--u))}.living-hero_readoutRow__GT2Bw{position:relative;z-index:4;display:flex;flex-wrap:wrap;gap:calc(24 * var(--u));margin-top:calc(30 * var(--u))}.living-hero_readout__rJkVs dt{font-size:calc(11.5 * var(--u))}.living-hero_readout__rJkVs dd{font-size:calc(13.5 * var(--u))}.living-hero_scroll__Ba4iS{display:none}}@media (min-width:901px){.living-hero_readoutRow__GT2Bw{display:contents}}@media (prefers-reduced-motion:reduce){.living-hero_fade__IJxJ_,.living-hero_field__G8FDx,.living-hero_mask__iCF9Z,.living-hero_rise__t_Cvv{opacity:1!important;clip-path:none!important;transform:none!important;transition:none!important}.living-hero_par__4SFmR{transform:none!important}}