.editorial-container[data-astro-cid-ikooipj4]{width:min(100% - clamp(2.5rem,8vw,8rem),80rem);margin-inline:auto}.editorial-container--narrow[data-astro-cid-ikooipj4]{max-width:72rem}.editorial-section[data-astro-cid-ikooipj4]{color:var(--color-text,#f0f0ee);overflow-wrap:anywhere;padding-block:clamp(4.5rem,9vw,8rem)}.editorial-link[data-astro-cid-ikooipj4]{max-width:100%;min-height:2.75rem;color:var(--color-text,#f0f0ee);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:.35em;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:1rem;font-size:1rem;font-weight:700;line-height:1.5;transition:color .18s,text-decoration-color .18s;display:inline-flex}.editorial-link[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{color:var(--color-blue-light,#56b4ff);flex-shrink:0;font-size:1.35rem}.editorial-link[data-astro-cid-ikooipj4]:hover{color:var(--color-blue-light,#56b4ff);text-decoration-color:currentColor}.how-process[data-astro-cid-ikooipj4]{scroll-margin-top:6.5rem}.services-section[data-astro-cid-ikooipj4]{border-top:1px solid var(--color-border)}.editorial-intro[data-astro-cid-ikooipj4]{text-align:center;max-width:52rem;margin-inline:auto}.editorial-eyebrow[data-astro-cid-ikooipj4],.service-story__label[data-astro-cid-ikooipj4]{color:var(--color-blue-light,#56b4ff);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.8125rem;font-weight:400;line-height:1.65}.editorial-intro[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{max-width:20ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0 auto;font-size:clamp(2.25rem,4.7vw,4.5rem);font-style:normal;font-weight:700;line-height:1.08}.editorial-description[data-astro-cid-ikooipj4]{max-width:40rem;color:var(--color-muted);font-family:var(--font-body);margin:1.5rem auto 0;font-size:clamp(1rem,1.4vw,1.125rem);font-weight:300;line-height:1.75}.services-section__grid[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1fr);gap:3.5rem;margin-top:clamp(3rem,6vw,5.5rem);display:grid}.service-story[data-astro-cid-ikooipj4]{min-width:0}.service-story__figure[data-astro-cid-ikooipj4]{margin:0}.service-story__image[data-astro-cid-ikooipj4]{aspect-ratio:8/5;background:var(--color-surface);border-radius:var(--radius-photo);overflow:hidden}.service-story__image[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{object-fit:cover;filter:grayscale()contrast(1.03);width:100%;height:100%}.service-story__figure[data-astro-cid-ikooipj4] figcaption[data-astro-cid-ikooipj4]{color:var(--color-muted);margin-top:.75rem;font-size:.875rem;line-height:1.6}.service-story__content[data-astro-cid-ikooipj4]{padding-top:1.5rem}.service-story__label[data-astro-cid-ikooipj4]{margin-bottom:.75rem}.service-story__label[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{margin-right:.35rem}.service-story__tagline[data-astro-cid-ikooipj4]{max-width:25ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,2.7vw,2.5rem);font-weight:700;line-height:1.16}.service-story__description[data-astro-cid-ikooipj4]{max-width:36rem;color:var(--color-muted);margin:1rem 0 0;font-size:clamp(1rem,1.4vw,1.125rem);font-weight:300;line-height:1.75}.service-story--text-only[data-astro-cid-ikooipj4]{grid-column:1/-1;padding-top:1rem}.service-story--text-only[data-astro-cid-ikooipj4] .service-story__content[data-astro-cid-ikooipj4]{max-width:48rem}.comparison__table-wrap[data-astro-cid-ikooipj4]{max-width:72rem;margin:clamp(2.75rem,6vw,5rem) auto 0}.comparison[data-astro-cid-ikooipj4] table[data-astro-cid-ikooipj4]{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.comparison[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4],.comparison[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]{border-bottom:1px solid var(--color-border-strong);padding:clamp(.9rem,1.8vw,1.25rem)}.comparison[data-astro-cid-ikooipj4] thead[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]{color:var(--color-text,#f0f0ee);font-family:var(--font-display);text-align:center;font-size:clamp(1rem,2vw,1.5rem);font-weight:700}.comparison__logo[data-astro-cid-ikooipj4]{width:min(8rem,100%);height:auto;margin-inline:auto}.comparison[data-astro-cid-ikooipj4] thead[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]:first-child{width:56%}.comparison[data-astro-cid-ikooipj4] thead[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]:nth-child(2){color:var(--color-blue-light,#56b4ff)}.comparison[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]:nth-child(2),.comparison[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]:nth-child(2){background:#378add0f}.comparison[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]{font-size:clamp(1rem,1.4vw,1.125rem);font-weight:400;line-height:1.6}.comparison[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]{text-align:center;vertical-align:middle}.comparison__status[data-astro-cid-ikooipj4]{font-family:var(--font-mono);font-size:1.75rem;line-height:1.2;display:inline-block}.comparison__status--yes[data-astro-cid-ikooipj4]{color:var(--color-blue-light,#56b4ff)}.comparison__status--no[data-astro-cid-ikooipj4]{color:var(--color-muted)}@media (width>=48rem){.services-section__grid[data-astro-cid-ikooipj4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3.5rem,6vw,6rem) clamp(2rem,5vw,4rem)}}@media (width<=39.99rem){.comparison[data-astro-cid-ikooipj4] table[data-astro-cid-ikooipj4],.comparison[data-astro-cid-ikooipj4] thead[data-astro-cid-ikooipj4],.comparison[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4]{display:block}.comparison[data-astro-cid-ikooipj4] tr[data-astro-cid-ikooipj4]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.comparison[data-astro-cid-ikooipj4] thead[data-astro-cid-ikooipj4] .comparison__feature-heading[data-astro-cid-ikooipj4]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.comparison[data-astro-cid-ikooipj4] thead[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]{padding:1rem .5rem;font-size:1.125rem}.comparison[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] tr[data-astro-cid-ikooipj4]{border-bottom:1px solid var(--color-border-strong);padding-top:1.25rem}.comparison[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]{border:0;grid-column:1/-1;padding:0 0 .75rem}.comparison[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]{border:0;padding:.75rem}}@media (prefers-reduced-motion:reduce){.editorial-link[data-astro-cid-ikooipj4]{transition:none}}
