.hero-atmosphere-module__sdoM4q__root{z-index:0;pointer-events:none;--line:#305fc1;--accent:#da592f;--node-fill:#fbf7ed;--wash-one:#5494da3d;--wash-two:#ef885a40;--wash-three:#62beaf29;position:absolute;inset:0}.hero-atmosphere-module__sdoM4q__business{--line:#305fc1}.hero-atmosphere-module__sdoM4q__personal{--line:#c7ad78;--accent:#e8ad79;--node-fill:#163a33;--wash-one:#558c7945;--wash-two:#b5744533;--wash-three:#a3ae6721}.hero-atmosphere-module__sdoM4q__artwork{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 12%,#0000003d 40%,#000 65%);mask-image:linear-gradient(90deg,#0000 12%,#0000003d 40%,#000 65%)}.hero-atmosphere-module__sdoM4q__mesh{opacity:.18;background-image:radial-gradient(var(--line) .65px, transparent .8px);background-size:23px 23px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 77% 45%,#000,#0000 72%);mask-image:radial-gradient(at 77% 45%,#000,#0000 72%)}.hero-atmosphere-module__sdoM4q__wash{background:radial-gradient(ellipse at 45% 38%, var(--wash-one), transparent 58%), radial-gradient(ellipse at 77% 66%, var(--wash-two), transparent 46%), radial-gradient(ellipse at 15% 83%, var(--wash-three), transparent 44%);width:76%;height:120%;animation:24s ease-in-out infinite alternate paused hero-atmosphere-module__sdoM4q__drift;position:absolute;top:-15%;right:-7%}.hero-atmosphere-module__sdoM4q__orbitField,.hero-atmosphere-module__sdoM4q__networkField{aspect-ratio:5/4;width:min(85vw,76rem);position:absolute;top:50%;right:-14%;transform:translateY(-50%)}.hero-atmosphere-module__sdoM4q__orbitField{animation:80s linear infinite paused hero-atmosphere-module__sdoM4q__orbit}.hero-atmosphere-module__sdoM4q__orbits,.hero-atmosphere-module__sdoM4q__network{width:100%;height:100%;display:block;overflow:visible}.hero-atmosphere-module__sdoM4q__contour,.hero-atmosphere-module__sdoM4q__outerOrbit,.hero-atmosphere-module__sdoM4q__axis,.hero-atmosphere-module__sdoM4q__connections,.hero-atmosphere-module__sdoM4q__trace,.hero-atmosphere-module__sdoM4q__ticks{stroke:var(--line);vector-effect:non-scaling-stroke}.hero-atmosphere-module__sdoM4q__contour{stroke-width:.65px;opacity:.25}.hero-atmosphere-module__sdoM4q__outerOrbit{stroke-width:.75px;opacity:.2}.hero-atmosphere-module__sdoM4q__outerOrbit:last-child{stroke-dasharray:2 9;opacity:.3}.hero-atmosphere-module__sdoM4q__axis{stroke-width:.65px;opacity:.13}.hero-atmosphere-module__sdoM4q__connections{stroke-width:.8px;opacity:.17}.hero-atmosphere-module__sdoM4q__trace{stroke:var(--accent);stroke-width:1.1px;stroke-dasharray:75 2100;opacity:.75;animation:22s linear infinite paused hero-atmosphere-module__sdoM4q__trace}.hero-atmosphere-module__sdoM4q__nodeHalo{stroke:var(--line);stroke-width:.75px;opacity:.24}.hero-atmosphere-module__sdoM4q__node{fill:var(--accent);stroke:var(--node-fill);stroke-width:2px}.hero-atmosphere-module__sdoM4q__ticks{stroke-width:1.1px;opacity:.45}.hero-atmosphere-module__sdoM4q__personal .hero-atmosphere-module__sdoM4q__connections{opacity:.09}.hero-atmosphere-module__sdoM4q__personal .hero-atmosphere-module__sdoM4q__contour{opacity:.25}.hero-atmosphere-module__sdoM4q__personal .hero-atmosphere-module__sdoM4q__orbitField{animation-duration:110s;animation-direction:reverse}.hero-atmosphere-module__sdoM4q__personal .hero-atmosphere-module__sdoM4q__trace{opacity:.5;animation-duration:34s}.hero-atmosphere-module__sdoM4q__accentDot{background:var(--accent);width:.5rem;height:.5rem;box-shadow:0 0 0 .65rem color-mix(in srgb, var(--accent) 9%, transparent);border-radius:50%;position:absolute;top:18%;right:9%}.hero-atmosphere-module__sdoM4q__accentLine{background:var(--accent);width:4.5rem;height:1px;position:absolute;bottom:14%;right:3%;transform:rotate(-45deg)}@media (prefers-reduced-motion:no-preference){.hero-atmosphere-module__sdoM4q__root .hero-atmosphere-module__sdoM4q__wash,.hero-atmosphere-module__sdoM4q__root .hero-atmosphere-module__sdoM4q__orbitField,.hero-atmosphere-module__sdoM4q__root .hero-atmosphere-module__sdoM4q__trace{animation-play-state:running}}@keyframes hero-atmosphere-module__sdoM4q__orbit{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}@keyframes hero-atmosphere-module__sdoM4q__drift{0%{opacity:.8;transform:translate(-1%,-1%)scale(1)}to{opacity:1;transform:translate(2%,3%)scale(1.08)}}@keyframes hero-atmosphere-module__sdoM4q__trace{0%{stroke-dashoffset:0}to{stroke-dashoffset:-2175px}}@media (max-width:760px){.hero-atmosphere-module__sdoM4q__artwork{-webkit-mask-image:linear-gradient(#0000 3%,#00000014 28%,#000 60%);mask-image:linear-gradient(#0000 3%,#00000014 28%,#000 60%)}.hero-atmosphere-module__sdoM4q__orbitField,.hero-atmosphere-module__sdoM4q__networkField{width:120%;top:72%;right:-15%}.hero-atmosphere-module__sdoM4q__wash{width:110%;height:80%;top:30%}.hero-atmosphere-module__sdoM4q__accentDot{top:48%;right:9%}}@media (max-width:540px){.hero-atmosphere-module__sdoM4q__orbitField,.hero-atmosphere-module__sdoM4q__networkField{width:155%;top:74%;right:-28%}.hero-atmosphere-module__sdoM4q__contour{opacity:.21}.hero-atmosphere-module__sdoM4q__mesh{background-size:28px 28px}}@media (prefers-reduced-motion:reduce){.hero-atmosphere-module__sdoM4q__root .hero-atmosphere-module__sdoM4q__wash,.hero-atmosphere-module__sdoM4q__root .hero-atmosphere-module__sdoM4q__orbitField,.hero-atmosphere-module__sdoM4q__root .hero-atmosphere-module__sdoM4q__trace{animation:none}}
