.MagneticButton_magicButton__ak_GQ{overflow:visible}.MagneticButton_magicWord__mYsny{transition:color var(--dur-ui) var(--ease-out-soft)}.MagneticButton_magicButton__ak_GQ.group:focus-visible .MagneticButton_magicWord__mYsny,.MagneticButton_magicButton__ak_GQ.group:hover .MagneticButton_magicWord__mYsny{color:#78e2dd}.MagneticButton_buttonSparkles__02n_j{position:absolute;inset:0;z-index:20;pointer-events:none}.MagneticButton_buttonSparkle__REXlU{position:absolute;transform:translate(-50%,-50%);opacity:0}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU,.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU{animation:MagneticButton_magic-button-sparkle-blink__R0_wO 2.8s ease-in-out infinite}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU:first-child,.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU:first-child{animation-delay:0s}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU:nth-child(2),.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU:nth-child(2){animation-delay:.35s}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU:nth-child(3),.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU:nth-child(3){animation-delay:.7s}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU:nth-child(4),.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU:nth-child(4){animation-delay:1.05s}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU:nth-child(5),.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU:nth-child(5){animation-delay:1.4s}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU:nth-child(6),.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU:nth-child(6){animation-delay:1.75s}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU:nth-child(7),.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU:nth-child(7){animation-delay:2.1s}.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU:nth-child(8),.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU:nth-child(8){animation-delay:2.45s}@keyframes MagneticButton_magic-button-sparkle-blink__R0_wO{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.75)}50%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.MagneticButton_group__4E_Uj:focus-visible .MagneticButton_buttonSparkle__REXlU,.MagneticButton_group__4E_Uj:hover .MagneticButton_buttonSparkle__REXlU{animation:none;opacity:.55;transform:translate(-50%,-50%)}}.Hero_heroSection__z_6qV{background-color:#f6f6f6}.Hero_heroBackground__Wq_p5{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background-color:#f6f6f6}.Hero_heroSparkleFieldAlt__BgTSg,.Hero_heroSparkleField__inO1_{position:absolute;inset:-8%;pointer-events:none;background-repeat:repeat;background-color:transparent;will-change:transform,opacity;-webkit-mask-image:linear-gradient(105deg,rgba(0,0,0,.42),rgba(0,0,0,.72) 38%,rgba(0,0,0,.92) 68%,#000);mask-image:linear-gradient(105deg,rgba(0,0,0,.42),rgba(0,0,0,.72) 38%,rgba(0,0,0,.92) 68%,#000)}.Hero_heroSparkleField__inO1_{background-image:url(/patterns/hero-sparkle-tile.svg);background-size:210px 210px;opacity:.88;animation:Hero_heroSparkleDrift__su3De 40s linear infinite,Hero_heroSparkleTwinkle__RUgAf 6s ease-in-out infinite}.Hero_heroSparkleFieldAlt__BgTSg{background-image:url(/patterns/hero-sparkle-tile-alt.svg);background-size:210px 210px;background-position:105px 70px;opacity:.72;animation:Hero_heroSparkleDriftAlt__BiMxT 52s linear infinite reverse,Hero_heroSparkleTwinkleAlt__53EwU 7.5s ease-in-out 1.4s infinite}@keyframes Hero_heroSparkleDrift__su3De{0%{transform:translateZ(0)}to{transform:translate3d(-210px,-155px,0)}}@keyframes Hero_heroSparkleDriftAlt__BiMxT{0%{transform:translateZ(0)}to{transform:translate3d(210px,145px,0)}}@keyframes Hero_heroSparkleTwinkle__RUgAf{0%,to{opacity:.76}50%{opacity:.94}}@keyframes Hero_heroSparkleTwinkleAlt__53EwU{0%,to{opacity:.58}50%{opacity:.82}}@media (prefers-reduced-motion:reduce){.Hero_heroSparkleFieldAlt__BgTSg,.Hero_heroSparkleField__inO1_{animation:none;opacity:.8}}@media (max-width:1023px){.Hero_heroSparkleFieldAlt__BgTSg,.Hero_heroSparkleField__inO1_{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.82) 45%,rgba(0,0,0,.95));mask-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.82) 45%,rgba(0,0,0,.95))}}.Hero_heroSparkleLayer__ITMyX{position:absolute;inset:0;z-index:1;pointer-events:none}.Hero_heroContent__yBjzZ{position:relative;z-index:2;pointer-events:none}.Hero_heroSplit__qfi8G{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;gap:0}.Hero_heroCopyCol__9UUX2{position:relative;z-index:1;width:100%;min-width:0;pointer-events:auto}.Hero_heroOrbCol__vmP0c{position:relative;z-index:0;display:grid;place-items:center;width:100%;min-height:clamp(18rem,52vw,28rem);margin-top:1.5rem;pointer-events:none}.Hero_heroOrb__EzppD{position:relative;display:grid;place-items:center;width:min(100%,clamp(18rem,52vw,28rem));aspect-ratio:1;max-height:100%}.Hero_heroOrbVisual__NeN_r{position:absolute;inset:0;pointer-events:none}.Hero_heroOrbWish__Orkxh{position:relative;z-index:1;width:auto;max-width:85%;padding:.5rem;pointer-events:none}.Hero_heroGrid__cT1ji{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;gap:0}.Hero_body__IEOw1,.Hero_headline__BI4zd,.Hero_heroGrid__cT1ji,.Hero_tagline__gmeTe{width:100%;text-align:center}.Hero_headline__BI4zd{margin-top:0}.Hero_tagline__gmeTe{margin-top:.5rem}.Hero_body__IEOw1{margin-top:1.125rem;max-width:90%;margin-inline:auto}.Hero_ctaRow__lUUoW{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;width:100%;margin-top:1.5rem}.Hero_scrollCue__gBPkw{bottom:.625rem;transform:scale(.88);pointer-events:auto}@media (min-width:640px) and (max-width:1023px){.Hero_tagline__gmeTe{margin-top:.625rem}.Hero_body__IEOw1{margin-top:1.25rem}.Hero_ctaRow__lUUoW{margin-top:1.75rem;gap:.875rem}.Hero_heroOrbCol__vmP0c{min-height:clamp(20rem,44vw,26rem)}.Hero_heroOrb__EzppD{width:min(100%,clamp(20rem,44vw,26rem))}}@media (min-width:1024px){.Hero_heroSplit__qfi8G{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem)}.Hero_heroCopyCol__9UUX2{max-width:36rem;justify-self:start}.Hero_heroOrbCol__vmP0c{justify-self:stretch;align-self:stretch;min-height:clamp(22rem,36vw,32rem);margin-top:0}.Hero_heroOrb__EzppD{width:min(100%,clamp(22rem,36vw,32rem))}.Hero_heroGrid__cT1ji{align-items:flex-start;text-align:left}.Hero_body__IEOw1,.Hero_headline__BI4zd,.Hero_tagline__gmeTe{text-align:left}.Hero_body__IEOw1{margin-top:1.25rem;max-width:90%;margin-inline:0}.Hero_ctaRow__lUUoW{flex-direction:row;justify-content:flex-start;gap:1rem;margin-top:1.75rem}.Hero_scrollCue__gBPkw{bottom:1.25rem;transform:none}}.LightHero_lightHeroGrid__eJNQI{width:100%}.LightHero_copyBlock__yarpa{display:flex;flex-direction:column;gap:1.5rem;width:100%;min-width:0}@media (max-width:1023px){.LightHero_lightHeroContent__f4jJw{transform:translateY(-10svh)}.LightHero_lightHeroCenteredNoOrb__GDBLN{transform:none}}@media (min-width:1024px){.LightHero_lightHeroContent__f4jJw{transform:none}.LightHero_lightHeroGrid__eJNQI{grid-template-rows:auto}.LightHero_copyBlock__yarpa{grid-column:1;grid-row:1}.LightHero_orbSlot__TdjTb{grid-column:2;grid-row:1;justify-self:end;align-self:center;width:100%;max-width:none;margin-left:0;aspect-ratio:auto;margin-block:0}}