.method,.pricing{padding-block:110px}.method h2,.pricing h2,.ownership h2,.finalCta h2{letter-spacing:-.055em;max-width:730px;margin:0;font-size:clamp(39px,5vw,60px);line-height:1.03}.timeline{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.timeline article{padding:30px 30px 0 0;position:relative}.timeline article:before{content:"";background:var(--orange);width:9px;height:9px;box-shadow:0 0 0 5px var(--orange-soft);border-radius:50%;position:absolute;top:-5px;left:0}.timeline article:not(:last-child):after{content:"→";color:#aaa8a2;position:absolute;top:24px;right:18px}.timeline b{color:var(--orange-dark);letter-spacing:.13em;font-size:10px}.timeline h3{margin:38px 0 10px;font-size:18px}.timeline p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.pricing{border-top:1px solid var(--line)}.pricingLead{max-width:680px;color:var(--muted);margin:20px 0 36px;font-size:15px;line-height:1.6}.packages{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.package{border:1px solid var(--line);background:#ffffffc7;border-radius:22px;flex-direction:column;min-height:540px;padding:30px;display:flex;position:relative}.package.featured{border-color:var(--orange);background:var(--ink);color:#fff;box-shadow:0 24px 60px #1b161226}.popular{background:var(--orange);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:0 21px 0 11px;padding:7px 12px;font-size:9px;font-weight:800;position:absolute;top:0;right:0}.packageType{color:var(--orange-dark);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.featured .packageType{color:#ff9b68}.package h3{letter-spacing:-.045em;margin:22px 0 7px;font-size:30px}.packageDesc{min-height:42px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.featured .packageDesc,.featured .term{color:#aeb0b7}.price{letter-spacing:-.05em;margin:28px 0 7px;font-size:36px;font-weight:900}.price small{color:var(--muted);letter-spacing:0;font-size:11px}.featured .price small{color:#aeb0b7}.term{min-height:31px;color:var(--muted);margin:0;font-size:10px;line-height:1.45}.package ul{margin:24px 0 28px;padding:0;list-style:none}.package li{border-bottom:1px solid var(--line);color:var(--muted);padding:10px 0 10px 20px;font-size:11px;position:relative}.package li:before{content:"↗";color:var(--orange);font-weight:900;position:absolute;left:0}.featured li{color:#c0c2c8;border-color:#34363f}.package>a{border:1px solid var(--ink);text-align:center;border-radius:11px;margin-top:auto;padding:14px;font-size:11px;font-weight:850}.featured>a{border-color:var(--orange);background:var(--orange);color:#fff}.obligations{border:1px solid var(--line);background:#ffffff8c;border-radius:17px;grid-template-columns:190px 1fr;gap:24px;margin-top:15px;padding:22px 24px;display:grid}.obligations strong{font-size:12px}.obligations p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.pricingNote{color:#8a8c93;margin:13px 0 0;font-size:9px}.ownership{background:var(--ink);color:#fff;border-radius:25px;grid-template-columns:1.1fr .9fr;margin-bottom:90px;display:grid;overflow:hidden}.ownership>div{padding:48px}.ownership>div>p:last-child{color:#b9bbc2;max-width:650px;font-size:14px;line-height:1.7}.ownership .eyebrow{color:#ff925d}.ownership ul{background:#1c1e25;align-content:center;margin:0;padding:38px;list-style:none;display:grid}.ownership li{border-bottom:1px solid #353741;align-items:center;gap:13px;padding:15px 0;font-size:12px;font-weight:700;display:flex}.ownership li:last-child{border:0}.ownership li span{background:var(--orange);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.finalCta{color:#fff;background:linear-gradient(120deg,#ff4a00,#ff8915);border-radius:26px;margin-bottom:60px;padding:64px}.finalCta>p{letter-spacing:.13em;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:850}.finalCta h2{max-width:760px}.finalCta .button{color:var(--ink);background:#fff;margin-top:30px}.footer{border-top:1px solid var(--line);min-height:150px;color:var(--muted);grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;font-size:10px;display:grid}.footer img{object-fit:contain;object-position:left;width:105px;height:55px}.footer div p{text-transform:uppercase;letter-spacing:.12em;margin:0}@media (max-width:850px){.timeline{grid-template-columns:1fr 1fr}.timeline article:nth-child(n+3){margin-top:35px}.packages{grid-template-columns:1fr}.package{min-height:auto}.ownership{grid-template-columns:1fr}.footer{grid-template-columns:1fr 1fr}.footer>p:last-child{text-align:right}}@media (max-width:560px){.method,.pricing{padding-block:80px}.timeline{grid-template-columns:1fr}.timeline article:nth-child(n+2){margin-top:32px}.timeline article:after{display:none}.obligations{grid-template-columns:1fr;gap:8px}.ownership>div,.ownership ul{padding:30px 24px}.finalCta{padding:42px 25px}.footer{grid-template-columns:1fr;align-items:start;padding-block:35px}.footer>p:last-child{text-align:left}}
.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}}
