.ind-deep{padding-block:calc(var(--section-y) * .5) 0}.ind-head{flex-direction:column;align-items:flex-start;gap:clamp(16px,1.6vw,22px);margin-bottom:clamp(36px,4.4vw,56px);display:flex}.ind-head .h2{max-width:15em}.ind-head .lead{max-width:56ch}.ind-head .lead p+p{margin-top:.8em}.ind-chat{--vz-min:0;padding:18px 20px 20px}.ind-chat .hc-src{color:var(--fg-2);align-items:center;gap:9px;display:inline-flex}.ind-chat .hc-dot{background:var(--warm);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #ffd296b3}.ind-chat .hc-body{flex-direction:column;gap:8px;display:flex}.ind-chat .hc-who{color:var(--dim);margin:2px 4px -2px;font-size:11.5px;font-weight:500}.ind-chat .hc-r{align-self:flex-end}.ind-chat .hc-b{color:#dfe1e4;max-width:86%;padding:10px 14px;font-size:14px;line-height:1.45}.ind-chat .hc-them{background:#ffffff12;border-radius:16px 16px 16px 4px;align-self:flex-start}.ind-chat .hc-me{box-shadow:none;color:#eef0e6;background:#d4ff3a26;border-radius:16px 16px 4px;align-self:flex-end}.ind-chat .hc-short{margin-top:2px}.ind-chat .hc-booked{color:var(--fg);background:#d4ff3a29;border-radius:999px;align-self:flex-end;align-items:center;gap:8px;margin-top:4px;padding:6px 14px 6px 6px;font-size:13.5px;font-weight:500;display:inline-flex;box-shadow:0 0 30px -10px #d4ff3a66}.ind-chat .hc-after{box-shadow:inset 0 1px 0 var(--line);gap:8px;margin-top:12px;padding-top:14px;list-style:none;display:grid}.ind-chat .hc-after li{color:var(--fg-2);align-items:center;gap:10px;font-size:13px;display:flex}.ind-chat .hc-after .ck{width:16px;height:16px;color:var(--signal);background:#d4ff3a29}.ind-chat [data-st]{transition:opacity .5s var(--ease), transform .6s var(--ease)}.ind-chat.anim [data-st]:not(.on){opacity:0;transform:translateY(8px)}.ind-chat.anim .hc-booked:not(.on){transform:scale(.92)}.ind-pains{padding-block:var(--section-y) calc(var(--section-y) * .7)}.pain-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);list-style:none;display:grid}.pain-grid li{box-shadow:inset 0 1px 0 var(--line);padding:26px 0 34px;position:relative}.pain-grid li:before{content:"";background:var(--signal);width:48px;height:1px;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #d4ff3a99}.pain-n{color:var(--dim-2);font-variant-numeric:tabular-nums;margin-bottom:18px;font-size:14px;font-weight:500;display:block}.pain-grid .h4{max-width:18em}.pain-grid p{color:var(--dim);max-width:40ch;margin-top:10px;line-height:1.55}.ind-sys{isolation:isolate;padding-block:calc(var(--section-y) * .7) var(--section-y);position:relative;overflow:hidden}.ind-sys .amb{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#40aaa021,#40aaa000);border-radius:50%;width:820px;height:640px;position:absolute;top:22%;right:-14%}.sys-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.sys-tile{color:var(--fg);padding:26px 26px 22px!important}.st-website-design{grid-column:span 7}.st-ai-receptionist,.st-ads-and-listings{grid-column:span 5}.st-ai-automation{grid-column:span 7}.st-extra{grid-column:span 12;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:32px;padding:30px!important;display:grid!important}.sys-tile .st-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.sys-tile .st-top .eyebrow,.st-extra .sx-copy .eyebrow{font-size:14px}.sys-tile .go{width:32px;height:32px;color:var(--fg-2);transition:background .3s, color .3s, transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.sys-tile .go svg{width:14px;height:14px}:is(.sys-tile .go:hover,.sys-tile .go:focus-visible){background:var(--signal);color:var(--on-signal);box-shadow:none;transform:rotate(45deg)}.st-name:hover{text-underline-offset:3px;text-decoration:underline}.st-title{letter-spacing:-.035em;max-width:20ch;font-size:clamp(23px,2vw,30px);font-weight:500;line-height:1.1}.st-body{color:var(--dim);max-width:52ch;margin-top:12px;font-size:15px;line-height:1.55}.st-points{color:var(--fg-2);gap:8px;margin-top:16px;font-size:15px;line-height:1.4;list-style:none;display:grid}.st-points li{align-items:baseline;gap:10px;display:flex}.st-points li:before{content:"";background:var(--signal);border-radius:50%;flex:none;width:6px;height:6px;translate:0 -2px}.st-vis{flex:1;min-height:220px;margin-top:22px;display:flex}.st-vis>.vz{flex:1}.st-ai-automation .vz-auto-list li:nth-child(n+7){display:none}.st-ads-and-listings .vz-ads-bars{margin-block:auto}.st-extra .sx-copy>.eyebrow{margin-bottom:14px;display:block}.st-extra .st-title{max-width:16ch;font-size:clamp(26px,2.5vw,38px)}.st-extra .st-vis{min-height:0;margin-top:0}.ind-leadcard{--vz-min:0}.ind-leadcard .lc-sum{color:var(--fg);max-width:44ch;font-size:14px;line-height:1.5}.ind-leadcard .lc-flag{color:var(--warm);background:#ffe7bf14;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:12px;padding:5px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.ind-leadcard .lc-flag i{background:var(--warm);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #ffd296b3}.ind-leadcard .lc-photos{gap:8px;margin:14px 0 10px;display:flex}.ind-leadcard .lc-photos .lc-ph{object-fit:cover;border-radius:7px;width:96px;height:72px;box-shadow:0 0 0 1px #ffffff14}.ind-leadcard .lc-photos i{background:linear-gradient(160deg,#6b5a45,#2f2923);border-radius:7px;width:72px;height:54px;box-shadow:inset 0 0 0 1px #ffffff14}.ind-leadcard .lc-photos i:nth-child(2){background:linear-gradient(160deg,#8a7a62,#3b342b)}.ind-leadcard .lc-photos i:nth-child(3){background:linear-gradient(160deg,#a39882,#4a4236)}.ind-leadcard .lc-rows{display:grid}.ind-leadcard .lc-rows>div{justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;display:flex;box-shadow:inset 0 -1px #ffffff0f}.ind-leadcard dt{color:var(--dim)}.ind-leadcard dd{color:var(--fg);text-align:right}.ind-leadcard .lc-rows>div:last-child dd{color:var(--signal);font-weight:500}.ind-leadcard .lc-foot{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:16px;display:grid}.ind-leadcard .lc-foot p{background:#ffffff09;border-radius:12px;gap:6px;padding:12px 14px;display:grid}.ind-leadcard .lc-foot span{color:var(--dim);font-size:12px}.ind-leadcard .lc-foot b{letter-spacing:-.03em;color:var(--fg);font-size:clamp(18px,1.6vw,22px);font-weight:500}.ind-leadcard .lc-foot p:last-child b{color:var(--signal)}.ind-queue{--vz-min:0}.ind-queue .q-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;display:grid}.ind-queue .q-posts li{flex-direction:column;gap:8px;min-width:0;display:flex}.ind-queue .qp-img{aspect-ratio:1;background:#1a1c20;border-radius:12px;position:relative;overflow:hidden}.ind-queue .qp-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ind-queue .qp-nets{color:#fff;background:#07080ab8;border-radius:999px;gap:5px;padding:5px 7px;display:flex;position:absolute;top:8px;left:8px}.ind-queue .qp-nets svg{width:13px;height:13px}.ind-queue .qp-when{color:#fff;background:#07080ab8;border-radius:999px;padding:4px 8px;font-size:11.5px;font-weight:500;position:absolute;top:8px;right:8px}.ind-queue .qp-cap{color:var(--fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.ind-queue .qp-ok{color:var(--dim);align-items:center;gap:6px;font-size:12px;display:inline-flex}.ind-queue .qp-ok .ck{width:14px;height:14px}@media (max-width:560px){.ind-queue .q-posts{gap:8px}.ind-queue .qp-when{top:auto;bottom:6px;right:6px}.ind-queue .qp-nets{gap:4px;padding:4px 5px;top:6px;left:6px}.ind-queue .qp-nets svg{width:11px;height:11px}}.job-asks-all{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:28px;display:flex}.job-asks-all .job-asks-note{color:var(--dim);flex-basis:100%;font-size:13.5px}.ind-jobs{padding-block:calc(var(--section-y) * .6) calc(var(--section-y) * .5)}.job-list{list-style:none;display:grid}.job-list li{box-shadow:inset 0 1px 0 var(--line);grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:baseline;gap:clamp(20px,3vw,48px);padding:30px 0;display:grid}.job-list li:last-child{box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line)}.job-name{letter-spacing:-.05em;font-size:clamp(30px,3.4vw,50px);line-height:1}.job-body{color:var(--fg-2);max-width:48ch;font-size:16.5px;line-height:1.55}.job-asks{gap:10px;display:grid}.job-asks-k{color:var(--dim);font-size:13px;font-weight:500}.job-tags{flex-wrap:wrap;gap:6px;display:flex}.job-tags span{color:var(--fg-2);background:#ffffff0f;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:500}.ind-flow{padding-block:calc(var(--section-y) * .7) calc(var(--section-y) * .5)}.flow-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2vw,28px);list-style:none;display:grid}.fl{box-shadow:inset 0 1px 0 var(--line);padding-top:26px;position:relative}.fl:before{content:"";background:var(--tc);width:9px;height:9px;box-shadow:0 0 14px var(--th);border-radius:50%;position:absolute;top:-4px;left:0}.fl.tone0{--tc:#eeeeec;--th:#ffffff40}.fl.tone1{--tc:#ffe7bf;--th:#ffe2aa80}.fl.tone2{--tc:#d4ff3a;--th:#d4ff3a99}.fl-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.fl-n{color:var(--dim);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.fl-when{color:var(--fg-2);white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff0f;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:500}.fl-word{letter-spacing:-.055em;color:var(--tc);text-shadow:0 0 50px var(--th);margin-top:22px;font-size:clamp(32px,3.2vw,50px);line-height:.95}.fl-body{color:var(--dim);margin-top:14px;font-size:15px;line-height:1.55}.fl-tags{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.fl-tags a{color:var(--fg-2);background:#ffffff0f;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:500;transition:background .2s,color .2s}.fl-tags a:hover{color:#fff;background:#ffffff1a}.fl-note{margin-top:36px}.ind-start{padding-block:var(--section-y) calc(var(--section-y) * .5)}.start-list{grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.start-list li{box-shadow:inset 0 1px 0 var(--line);padding:28px 32px 8px 0;position:relative}.start-list li:before{content:"";background:var(--signal);width:48px;height:1px;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #d4ff3a99}.start-n{font-variant-numeric:tabular-nums;margin-bottom:28px;font-size:15px;font-weight:500;display:block}.start-list p{color:var(--dim);max-width:38ch;margin-top:12px;line-height:1.55}.ind-plans{padding-block:var(--section-y) calc(var(--section-y) * .4)}.iplan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.iplan-grid>li{display:flex}.iplan{flex:1;min-height:400px}.iplan.feat{background:linear-gradient(165deg, #d4ff3a17 0%, #ffffff05 46%), var(--surface)}.iplan-top{justify-content:space-between;align-items:center;display:flex}.iplan-tag{font:600 11.5px var(--font-sans);color:var(--on-signal);background:var(--signal);border-radius:999px;padding:3px 9px}.iplan-price{font:500 clamp(44px, 4.4vw, 60px) / 1 var(--font-sans);letter-spacing:-.055em;margin-top:26px}.iplan-price .from{letter-spacing:-.01em;color:var(--dim);margin-bottom:8px;font-size:15px;display:block}.iplan-price .unit{letter-spacing:-.01em;color:var(--dim);font-size:17px}.iplan-sum{color:var(--fg-2);margin-top:14px}.iplan-inc{color:var(--fg-2);gap:8px;margin-top:auto;padding-top:24px;font-size:14.5px;list-style:none;display:grid}.iplan .plan-go{margin-top:26px}.iplan-inc li{align-items:baseline;gap:10px;display:flex}.iplan-inc li:before{content:"";background:var(--signal);border-radius:50%;flex:none;width:6px;height:6px;translate:0 -2px}.proj{margin-top:clamp(48px,5vw,72px)}.proj-h{font-size:var(--fs-h4);letter-spacing:var(--track-sub);margin-bottom:18px}.proj-list{list-style:none;display:grid}.proj-list li{box-shadow:inset 0 1px 0 var(--line);grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,2fr);align-items:baseline;gap:24px;padding:20px 0;display:grid}.proj-list li:last-child{box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line)}.proj-name{letter-spacing:-.025em;font-size:clamp(19px,1.6vw,23px);font-weight:500}.proj-body{color:var(--dim);font-size:15.5px;line-height:1.5}.proj-price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-size:clamp(22px,2vw,28px);font-weight:500}.proj-price .from{letter-spacing:0;color:var(--dim);margin-right:2px;font-size:13px}.iplans-cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.iplans-note{color:var(--dim);flex-basis:100%;margin-top:6px;font-size:13.5px}@media (min-width:981px) and (max-height:760px){.ind-chat .hc-after{display:none}.ind-chat .hc-b{padding:8px 12px;font-size:13px}}@media (max-width:1100px){.st-website-design,.st-ai-receptionist,.st-ads-and-listings,.st-ai-automation{grid-column:span 6}.flow-rail{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:44px}}@media (max-width:960px){.pain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iplan-grid{grid-template-columns:1fr}.iplan{min-height:0}.job-list li{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.job-asks{grid-column:2}}@media (max-width:860px){.st-extra{grid-template-columns:1fr;gap:22px}.start-list{grid-template-columns:1fr;gap:12px}.start-n{margin-bottom:16px}}@media (max-width:700px){.pain-grid{grid-template-columns:1fr}.pain-grid li{padding:22px 0 26px}.pain-n{margin-bottom:10px}.sys-bento{grid-template-columns:1fr;gap:12px}.st-website-design,.st-ai-receptionist,.st-ads-and-listings,.st-ai-automation,.st-extra{grid-column:auto}.sys-tile{padding:22px 18px 18px!important}.st-extra{padding:24px 18px 18px!important}.st-points{font-size:14.5px}.st-vis{min-height:0;margin-top:18px}.ind-queue .q-list li{grid-template-columns:40px minmax(0,1fr) auto;gap:10px}.ind-queue .q-thumb{width:40px;height:40px}.ind-queue .q-ok{display:none}.job-list li{grid-template-columns:1fr;gap:12px;padding:24px 0}.job-asks{grid-column:auto;margin-top:4px}.flow-rail{grid-template-columns:1fr;row-gap:0}.fl{box-shadow:inset 1px 0 0 var(--line);padding:0 0 34px 28px}.fl:last-child{padding-bottom:0}.fl:before{top:4px;left:-4px}.fl-word{margin-top:12px;font-size:40px}.proj-list li{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.proj-body{grid-area:2/1/auto/-1}.ind-chat .hc-b{max-width:92%;font-size:13.5px}}
