.business-module__mEjf4W__hero{--business-animation-state:paused;isolation:isolate;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));padding-block:9rem 1.5rem;position:relative;overflow:clip}.business-module__mEjf4W__hero[data-motion-active=true]{--business-animation-state:running}.business-module__mEjf4W__background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.business-module__mEjf4W__backgroundGrid{background-image:linear-gradient(hsl(var(--primary) / .055) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--primary) / .055) 1px, transparent 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 25%,#000 90%);mask-image:linear-gradient(110deg,#0000 25%,#000 90%)}.business-module__mEjf4W__backgroundPlane{border-inline:1px solid hsl(var(--primary) / .1);background:linear-gradient(135deg, hsl(var(--primary) / .065), hsl(var(--card) / .2));animation:24s ease-in-out infinite alternate business-module__mEjf4W__planeDrift;animation-play-state:var(--business-animation-state);position:absolute;inset:-20% -10% -20% 48%;transform:skew(-14deg)}.business-module__mEjf4W__backgroundSignal{border:1px solid hsl(var(--primary) / .12);width:22rem;height:22rem;box-shadow:0 0 0 4rem hsl(var(--primary) / .025), 0 0 0 8rem hsl(var(--primary) / .018);animation:12s ease-in-out infinite alternate business-module__mEjf4W__signalBreath;animation-play-state:var(--business-animation-state);border-radius:50%;position:absolute;top:18%;right:12%}.business-module__mEjf4W__content{position:relative}.business-module__mEjf4W__layout{align-items:center;gap:3rem;display:grid}.business-module__mEjf4W__copy{min-width:0}.business-module__mEjf4W__eyebrow{color:hsl(var(--muted-foreground));align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;display:flex}.business-module__mEjf4W__eyebrow:before{content:"";background:hsl(var(--primary));width:2rem;height:2px}.business-module__mEjf4W__title{letter-spacing:-.045em;text-wrap:balance;max-width:14ch;margin-top:1.5rem;font-size:clamp(2.75rem,4.5vw,4.5rem);font-weight:600;line-height:1.05}.business-module__mEjf4W__description{max-width:48ch;color:hsl(var(--muted-foreground));text-wrap:pretty;margin-top:1.5rem;font-size:1.125rem;line-height:1.7}.business-module__mEjf4W__visual{width:100%;min-width:0;max-width:40rem;margin-inline:auto}.business-module__mEjf4W__visualHeading{border-left:2px solid hsl(var(--primary) / .55);padding-left:1rem}.business-module__mEjf4W__visualLabel{color:hsl(var(--muted-foreground));font-size:.875rem}.business-module__mEjf4W__visualTitle{letter-spacing:-.025em;text-wrap:balance;margin-top:.5rem;font-size:1.5rem;font-weight:600;line-height:1.3}.business-module__mEjf4W__visualDescription{max-width:48ch;color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.875rem;line-height:1.6}.business-module__mEjf4W__source{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));align-items:center;gap:.75rem;width:fit-content;max-width:100%;margin:2rem auto 0;padding:.75rem 1rem;display:flex}.business-module__mEjf4W__sourceIcon,.business-module__mEjf4W__nodeIcon,.business-module__mEjf4W__reviewIcon{width:1.25rem;height:1.25rem;color:hsl(var(--primary));flex-shrink:0}.business-module__mEjf4W__nodeLabel{overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.4}.business-module__mEjf4W__nodeDetail{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.875rem;line-height:1.5}.business-module__mEjf4W__network{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:1rem;min-height:15rem;display:grid;position:relative}.business-module__mEjf4W__network:before{content:"";background:hsl(var(--primary) / .25);width:1px;position:absolute;top:0;bottom:0;left:50%}.business-module__mEjf4W__connections{fill:none;width:100%;height:100%;stroke:hsl(var(--primary) / .3);stroke-width:1px;pointer-events:none;position:absolute;inset:0}.business-module__mEjf4W__nodes{align-content:space-between;gap:2rem;padding-block:1.5rem;display:grid;position:relative}.business-module__mEjf4W__node{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;padding:.75rem;display:flex}.business-module__mEjf4W__hub{border:1px solid hsl(var(--primary) / .45);border-radius:calc(var(--radius) + 4px);background:hsl(var(--card));box-shadow:0 0 0 .5rem hsl(var(--primary) / .04), 0 1rem 3rem -2rem hsl(var(--primary) / .4);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem .5rem;display:flex;position:relative}.business-module__mEjf4W__brand{letter-spacing:-.04em;font-size:clamp(1.125rem,2vw,1.75rem);line-height:1}.business-module__mEjf4W__brand span{color:hsl(var(--highlight));font-weight:700}.business-module__mEjf4W__hubLabel{max-width:12ch;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.4}.business-module__mEjf4W__packet{background:hsl(var(--primary));width:.5rem;height:.25rem;animation:5s ease-in-out infinite business-module__mEjf4W__packetTravel;animation-play-state:var(--business-animation-state);border-radius:.25rem;position:absolute;top:calc(50% - 2px)}.business-module__mEjf4W__packetLeft{left:24%}.business-module__mEjf4W__packetRight{animation-direction:reverse;animation-delay:-2.5s;right:24%}.business-module__mEjf4W__review{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));grid-template-columns:1fr auto 1fr;align-items:start;gap:1rem;padding:1.25rem 0;display:grid;position:relative}.business-module__mEjf4W__reviewStep{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.business-module__mEjf4W__reviewArrow{width:1rem;height:1rem;color:hsl(var(--muted-foreground));margin-top:.25rem}.business-module__mEjf4W__caption{color:hsl(var(--muted-foreground));margin-top:1rem;font-size:.875rem;line-height:1.6}.business-module__mEjf4W__motionBar{justify-content:flex-end;margin-top:1.5rem;display:flex}.business-module__mEjf4W__motionControl{border-radius:var(--radius);min-height:2.75rem;color:hsl(var(--muted-foreground));cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:color .15s ease-out,background-color .15s ease-out;display:inline-flex}.business-module__mEjf4W__motionControl:hover{color:hsl(var(--foreground));background:hsl(var(--primary) / .07)}.business-module__mEjf4W__motionControl:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}@keyframes business-module__mEjf4W__planeDrift{0%{transform:skew(-14deg)translateY(-1rem)}to{transform:skew(-14deg)translate(1rem,1rem)}}@keyframes business-module__mEjf4W__signalBreath{0%{opacity:.45;transform:scale(.92)}to{opacity:.8;transform:scale(1.06)}}@keyframes business-module__mEjf4W__packetTravel{0%,15%,90%,to{opacity:0;transform:translate(-1rem)}30%{opacity:.7}75%{opacity:.7;transform:translate(1rem)}}@media (min-width:1024px){.business-module__mEjf4W__hero{padding-top:9rem}.business-module__mEjf4W__layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:4rem}}@media (max-width:639px){.business-module__mEjf4W__description{font-size:1rem}.business-module__mEjf4W__backgroundPlane{inset-inline-start:30%}.business-module__mEjf4W__backgroundSignal{right:-12rem}.business-module__mEjf4W__network{gap:.5rem}.business-module__mEjf4W__review{grid-template-columns:1fr;gap:1rem}.business-module__mEjf4W__reviewArrow{margin-left:.125rem;transform:rotate(90deg)}.business-module__mEjf4W__motionBar{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.business-module__mEjf4W__backgroundPlane,.business-module__mEjf4W__backgroundSignal,.business-module__mEjf4W__packet{animation:none}.business-module__mEjf4W__packet,.business-module__mEjf4W__motionControl{display:none}}
