:root main>section.rh-split{--kx-pad:clamp(24px, 3.4vw, 48px)}:root main>section.rh-stack{--kx-pad:clamp(32px, 4.4vw, 64px)}:root main>section.rh-headrow{--kx-pad:clamp(24px, 3vw, 44px)}:root main>section.rh-rows{--kx-pad:clamp(28px, 3.3vw, 52px)}:root main>section.rh-list{--kx-pad:clamp(36px, 5vw, 72px)}#services .section-head{max-width:640px;margin-bottom:var(--kx-head)}.svc-list{margin:0;padding:0;list-style:none;display:grid}.svc-row{align-items:center;gap:var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--kx-hair);color:color-mix(in oklab, var(--p-ink) 62%, transparent);transition:color .2s var(--ease);grid-template-columns:minmax(0,4fr) minmax(0,6fr) 44px;text-decoration:none;display:grid;position:relative}.svc-list>li:last-child .svc-row{border-bottom:1px solid var(--kx-hair)}.svc-row__name{font:600 clamp(24px, 2.4vw, 36px)/1.1 var(--font-display);letter-spacing:var(--display-tracking-xl)}.svc-row__what{color:color-mix(in oklab, var(--p-ink) 72%, transparent);font-size:var(--t-small);line-height:1.45}.svc-row__go{width:44px;height:44px;color:var(--p-muted);transition:color .2s var(--ease);border-radius:50%;place-items:center;display:grid}.svc-row__go svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.svc-row:hover,.svc-row:focus-visible,.svc-row.is-on,.svc-row:hover .svc-row__go,.svc-row:focus-visible .svc-row__go,.svc-row.is-on .svc-row__go{color:var(--p-ink)}.svc-row:focus-visible{outline:2px solid var(--p-ink);outline-offset:2px}.svc-preview{align-self:stretch;position:relative}.svc-preview__card{display:grid}.svc-pv{align-content:start;gap:var(--s-3);padding:var(--s-5);border:1px solid var(--kx-hair);border-radius:var(--r-lg);background:var(--p-surface);visibility:hidden;opacity:0;transition:opacity .2s var(--ease), visibility 0s linear .2s;grid-area:1/1;display:grid}.svc-preview[data-show=websites] [data-for=websites],.svc-preview[data-show=google] [data-for=google],.svc-preview[data-show=seo] [data-for=seo],.svc-preview[data-show=marketing] [data-for=marketing],.svc-preview[data-show=software] [data-for=software]{visibility:visible;opacity:1;transition:opacity .2s var(--ease)}.svc-pv__h{color:var(--p-ink);margin:0;font-weight:600}.svc-pv__rows{margin:0;padding:0;list-style:none;display:grid}.svc-pv__rows li{justify-content:space-between;gap:var(--s-4);border-top:1px solid var(--kx-hair);font-size:var(--t-small);padding:12px 0;display:flex}.svc-pv__rows li>span:first-child{color:var(--p-ink);font-weight:500}.svc-pv__rows li>span:last-child{color:color-mix(in oklab, var(--p-ink) 72%, transparent);text-align:right}.svc-pv__n{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.svc-pv__quote{border-top:1px solid var(--kx-hair);font-size:var(--t-body);color:var(--p-ink);margin:0;padding-top:12px}.svc-pv__reply{padding-left:var(--s-4);border-left:2px solid var(--kx-hair);color:color-mix(in oklab, var(--p-ink) 78%, transparent);font-size:var(--t-small);margin:0}@media (width<=1023px){.svc-list,.svc-preview{grid-column:1/-1}.svc-preview{margin-top:var(--s-5)}.svc-row{row-gap:4px;column-gap:var(--s-4);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 44px}.svc-row__name{grid-area:1/1}.svc-row__what{grid-area:2/1}.svc-row__go{grid-area:1/2/span 2}}@media (width<=639px){.svc-row__name{font-size:24px}}@media (prefers-reduced-motion:reduce){.svc-pv,.svc-row,.svc-row__go{transition:none}}
