.smallBusinessHero{background:#fff;border-radius:24px;min-height:560px;margin-top:26px;position:relative;overflow:hidden}.finalCta{grid-template-columns:1.05fr .95fr;align-items:center;gap:38px;padding:56px 64px;display:grid;overflow:hidden}.finalCtaCopy>p:first-child{letter-spacing:.13em;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:850}.finalCta h3{margin:24px 0 0;font-size:19px}.finalCtaLead{max-width:630px;margin:16px 0 0;font-size:12px;line-height:1.55}.finalCtaVisual{width:min(100%,430px)}.finalCtaVisual:before{background:radial-gradient(circle,#fff3,#0000 64%)}.finalCtaVisual .orbit{border-color:#ffffff7a}.finalCtaVisual .orbitTwo{border-color:#fff3}@media (max-width:850px){.finalCta{grid-template-columns:1fr}.finalCtaVisual{margin-top:10px}}@media (max-width:560px){.finalCta{padding:42px 25px}}.interactiveSystem{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.interactiveSystem:active{cursor:grabbing}.interactiveSystem .orbitNode{cursor:pointer;appearance:none;text-align:left}.interactiveSystem .node1{top:4%;left:4%}.interactiveSystem .node2{top:18%;right:-3%}.interactiveSystem .node3{bottom:8%;right:4%}.interactiveSystem .node4{bottom:13%;left:-3%}.interactiveSystem .orbitNode span{max-width:110px}.interactiveSystem .orbitNode.isReached{border-color:#ff5a0aa6}.interactiveSystem .orbitNode.isReached b:after{content:" ✓"}.interactiveSystem .orbitNode.isCurrent{transform:scale(1.07);box-shadow:0 18px 38px #64230033}.orbitDragHandle{--step-angle:-135deg;z-index:8;background:var(--orange);color:#fff;width:38px;height:38px;transform:translate(-50%,-50%) rotate(var(--step-angle)) translateX(178px);pointer-events:none;border:4px solid #fff;border-radius:50%;place-items:center;transition:transform .38s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:50%;left:50%;box-shadow:0 8px 22px #5d1e0052}.orbitDragHandle span{font-size:11px;font-weight:900}.interactiveSystem .dashlyCore strong,.interactiveSystem .dashlyCore small{text-align:center}.interactiveSystem .dashlyCore small{max-width:130px;line-height:1.25}.interactiveSystem.isComplete .dashlyCore{box-shadow:0 0 0 20px #ffffff29,0 28px 70px #501c0052}.systemHint{z-index:7;color:#fff;letter-spacing:.04em;width:max-content;font-size:10px;font-weight:750;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}@media (max-width:560px){.orbitDragHandle{transform:translate(-50%,-50%) rotate(var(--step-angle)) translateX(150px)}.interactiveSystem .orbitNode{min-width:92px;padding:9px}.interactiveSystem .orbitNode span{max-width:88px;font-size:9px}}.smallBusinessHeroArtwork{object-fit:cover;object-position:center 8.7%;width:100%;height:100%;position:absolute;inset:0}.smallBusinessHero:after{content:"";background:linear-gradient(90deg,#fff 82%,#fffffff5 92%,#fff0);position:absolute;inset:0 52% 0 0}.smallBusinessHeroCopy{z-index:2;width:48%;padding:118px 0 80px 42px;position:relative}.smallBusinessHeroCopy h1{max-width:520px;font-size:clamp(48px,5vw,70px);line-height:1.02}.smallBusinessHeroCopy h1 em{color:var(--orange);font-style:normal}.smallBusinessHeroCopy p{max-width:460px;color:var(--muted);margin:27px 0 0;font-size:17px;line-height:1.65}.smallBusinessHeroCopy .button{margin-top:31px}@media (max-width:850px){.smallBusinessHero{min-height:690px}.smallBusinessHeroArtwork{object-position:66% 9%;height:54%;inset:auto 0 0}.smallBusinessHero:after{background:linear-gradient(#fff 0 52%,#fffffffa 57%,#fff0 70%);inset:0}.smallBusinessHeroCopy{width:100%;padding:58px 34px}}@media (max-width:560px){.smallBusinessHero{border-radius:18px;min-height:620px;margin-top:14px}.smallBusinessHeroCopy{padding:45px 22px}.smallBusinessHeroCopy h1{font-size:44px}.smallBusinessHeroCopy p{font-size:15px}}
.systemVisual{cursor:pointer;isolation:isolate;outline:none}.systemVisual .dashlyCore,.systemVisual .orbit,.systemVisual .orbitNode,.systemVisual:before{will-change:transform, box-shadow, opacity}.systemVisual .dashlyCore,.systemVisual .orbitNode,.systemVisual:before{transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s,opacity .42s}.systemVisual:focus-visible{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--orange);border-radius:50%}@media (hover:hover) and (pointer:fine){.systemVisual:hover:before,.systemVisual:focus-visible:before{opacity:1;transform:scale(1.08)}.systemVisual:hover .dashlyCore,.systemVisual:focus-visible .dashlyCore{animation:2.6s cubic-bezier(.45,0,.55,1) infinite dashly-core-float;box-shadow:0 0 0 20px #ff5a0a1a,0 38px 76px #d83f0057}.systemVisual:hover .dashlyCore img,.systemVisual:focus-visible .dashlyCore img{animation:2.6s ease-in-out infinite dashly-mark-breathe}.systemVisual:hover .orbitOne,.systemVisual:focus-visible .orbitOne{animation:10s linear infinite dashly-orbit-spin}.systemVisual:hover .orbitTwo,.systemVisual:focus-visible .orbitTwo{animation:7s linear infinite dashly-orbit-spin-reverse}.systemVisual:hover .orbitNode,.systemVisual:focus-visible .orbitNode{border-color:#ff5a0a57;box-shadow:0 18px 36px #19141021}.systemVisual:hover .nodeOne,.systemVisual:focus-visible .nodeOne{animation:2.8s ease-in-out infinite dashly-node-one}.systemVisual:hover .nodeTwo,.systemVisual:focus-visible .nodeTwo{animation:3.1s ease-in-out .12s infinite dashly-node-two}.systemVisual:hover .nodeThree,.systemVisual:focus-visible .nodeThree{animation:2.9s ease-in-out .2s infinite dashly-node-three}.systemVisual:hover .nodeFour,.systemVisual:focus-visible .nodeFour{animation:3.2s ease-in-out 80ms infinite dashly-node-four}}@keyframes dashly-core-float{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-10px)scale(1.045)}}@keyframes dashly-mark-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.86;transform:scale(1.08)}}@keyframes dashly-orbit-spin{to{transform:rotate(360deg)}}@keyframes dashly-orbit-spin-reverse{to{transform:rotate(-360deg)}}@keyframes dashly-node-one{0%,to{transform:translate(0)}50%{transform:translate(7px,-7px)}}@keyframes dashly-node-two{0%,to{transform:translate(0)}50%{transform:translate(8px,6px)}}@keyframes dashly-node-three{0%,to{transform:translate(0)}50%{transform:translate(-7px,8px)}}@keyframes dashly-node-four{0%,to{transform:translate(0)}50%{transform:translate(-8px,-5px)}}@media (prefers-reduced-motion:reduce){.systemVisual *,.systemVisual:before{transition-duration:.01ms!important;animation:none!important}}
