.s-hero[data-astro-cid-nsurbltt]{margin-top:calc(-1 * var(--header-h));padding:calc(var(--header-h) + clamp(32px, 5vw, 64px)) 0 clamp(48px, 6vw, 80px);background:var(--hero-bg-soft);color:var(--hero-ink)}.s-hero__text[data-astro-cid-nsurbltt]{gap:20px;display:grid}.s-hero__text[data-astro-cid-nsurbltt]>[data-astro-cid-nsurbltt]{max-width:860px}.crumbs[data-astro-cid-nsurbltt]{color:var(--hero-muted);flex-wrap:wrap;gap:10px;font-size:.85rem;display:flex}.crumbs[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{color:inherit}.crumbs[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover{color:var(--hero-ink)}.s-hero__title[data-astro-cid-nsurbltt]{font:400 clamp(2rem, 1.3rem + 2.4vw, 3.3rem) / 1.08 var(--serif);letter-spacing:-.018em;text-wrap:balance}.s-hero__lead[data-astro-cid-nsurbltt]{font-size:var(--fs-lead);color:var(--hero-muted);max-width:44rem}.adv[data-astro-cid-nsurbltt]{flex-wrap:wrap;gap:10px 28px;padding:0;list-style:none;display:flex}.adv[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{padding-left:26px;font-weight:500;position:relative}.adv[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:before{content:"";border-left:2px solid var(--gold-line);border-bottom:2px solid var(--gold-line);width:13px;height:7px;position:absolute;top:.32em;left:2px;transform:rotate(-45deg)}.s-hero__actions[data-astro-cid-nsurbltt]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.anchors[data-astro-cid-nsurbltt]{top:var(--header-h);z-index:5;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 97%, transparent);backdrop-filter:blur(8px);position:sticky}.anchors__row[data-astro-cid-nsurbltt]{scrollbar-width:none;gap:28px;display:flex;overflow-x:auto}.anchors[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{color:var(--muted);flex:none;padding:14px 0;font-size:.92rem;text-decoration:none}.anchors[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover{color:var(--accent-text)}html{scroll-padding-top:calc(var(--header-h) + 64px)}.h3[data-astro-cid-nsurbltt]{font:400 1.25rem/1.3 var(--serif);margin-bottom:18px}.pains[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;padding:0;list-style:none;display:grid}.pain[data-astro-cid-nsurbltt]{border:1px solid var(--line);border-top:2px solid var(--gold-line);background:var(--surface);border-radius:12px;align-content:start;gap:14px;padding:24px;display:grid}.pain__problem[data-astro-cid-nsurbltt]{font-size:1.05rem;line-height:1.5}.pain__solution[data-astro-cid-nsurbltt]{color:var(--muted);line-height:1.5}.pain__solution[data-astro-cid-nsurbltt] .arrow[data-astro-cid-nsurbltt]{color:var(--accent-text)}.split[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(32px,5vw,72px);display:grid}.split--method[data-astro-cid-nsurbltt]{margin-top:clamp(40px,5vw,64px)}.scope-list[data-astro-cid-nsurbltt]{counter-reset:scope;gap:14px;padding:0;list-style:none;display:grid}.scope-list[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{counter-increment:scope;padding-left:44px;line-height:1.55;position:relative}.scope-list[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:before{content:counter(scope);background:var(--accent-soft);width:30px;height:30px;color:var(--accent-text);font:400 .85rem/1 var(--serif);border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;left:0}.got[data-astro-cid-nsurbltt]{gap:14px;padding:0;list-style:none;display:grid}.got[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{padding-left:34px;line-height:1.55;position:relative}.got[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:before{content:"";border-left:2px solid var(--gold-line);border-bottom:2px solid var(--gold-line);width:16px;height:9px;position:absolute;top:.3em;left:2px;transform:rotate(-45deg)}.steps[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:clamp(40px,5vw,64px);padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-nsurbltt]{border-top:2px solid var(--line);align-content:start;gap:12px;padding-top:18px;display:grid}.steps__n[data-astro-cid-nsurbltt]{font:400 1.6rem/1 var(--serif);color:var(--accent-text)}.steps__item[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{line-height:1.55}.steps__term[data-astro-cid-nsurbltt]{color:var(--muted);font-size:.9rem}.not[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:24px}.not__title[data-astro-cid-nsurbltt]{font:400 1rem/1.3 var(--serif);margin-bottom:10px}.not[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{color:var(--muted);line-height:1.55}.examples[data-astro-cid-nsurbltt]{gap:20px;display:grid}.example[data-astro-cid-nsurbltt]{border-left:3px solid var(--gold-line);background:var(--tint);border-radius:0 12px 12px 0;gap:10px;max-width:860px;padding:28px;line-height:1.6;display:grid}.example__title[data-astro-cid-nsurbltt]{font:400 1.15rem/1.3 var(--serif)}.example__client[data-astro-cid-nsurbltt]{color:var(--muted)}.example__tag[data-astro-cid-nsurbltt]{font:500 .74rem/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text)}.example__list[data-astro-cid-nsurbltt]{gap:4px;margin-top:6px;padding-left:18px;display:grid}.proof-demo[data-astro-cid-nsurbltt]{margin-top:clamp(32px,4vw,56px)}.proof-demo__form[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:16px;max-width:720px;margin-top:32px;padding:clamp(24px,3vw,40px);display:grid}.proof-demo__form[data-astro-cid-nsurbltt] .h3[data-astro-cid-nsurbltt]{margin:0}.cta-again[data-astro-cid-nsurbltt]{margin-top:clamp(32px,4vw,48px)}.offers[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:20px;display:grid}.offer[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-rows:auto auto 1fr auto auto;gap:12px;padding:28px;display:grid}.offer--featured[data-astro-cid-nsurbltt]{border:2px solid var(--accent-text);box-shadow:0 18px 40px -24px #3c28a073}.offer__name[data-astro-cid-nsurbltt]{font:400 1.2rem/1.3 var(--serif)}.offer__term[data-astro-cid-nsurbltt]{color:var(--accent-text);font-weight:500}.offer__text[data-astro-cid-nsurbltt]{color:var(--muted);line-height:1.55}.offer__price[data-astro-cid-nsurbltt]{border-top:1px solid var(--line);font:400 1.15rem/1.3 var(--serif);margin-top:8px;padding-top:16px}.offer[data-astro-cid-nsurbltt] .btn[data-astro-cid-nsurbltt]{justify-self:start}.reviews[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.review[data-astro-cid-nsurbltt]{border:1px solid var(--line);border-radius:14px;gap:14px;margin:0;padding:28px;display:grid}.review[data-astro-cid-nsurbltt] blockquote[data-astro-cid-nsurbltt]{margin:0;line-height:1.6}.review[data-astro-cid-nsurbltt] figcaption[data-astro-cid-nsurbltt]{color:var(--muted);font-size:.92rem}.team[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.person[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-content:start;gap:8px;padding:24px;display:grid}.person__photo[data-astro-cid-nsurbltt]{object-fit:cover;border-radius:50%;width:96px;height:96px;margin-bottom:8px}.person__name[data-astro-cid-nsurbltt]{font:400 1.05rem/1.3 var(--serif)}.person__role[data-astro-cid-nsurbltt]{color:var(--muted);line-height:1.5}.related[data-astro-cid-nsurbltt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.related__card[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;grid-template-rows:auto 1fr auto;gap:10px;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.related__card[data-astro-cid-nsurbltt]:hover{border-color:var(--accent-text);transform:translateY(-2px)}.related__title[data-astro-cid-nsurbltt]{font:400 1.1rem/1.3 var(--serif)}.related__text[data-astro-cid-nsurbltt]{color:var(--muted);font-size:.95rem;line-height:1.5}.related__go[data-astro-cid-nsurbltt]{color:var(--accent-text);font-size:.9rem;font-weight:500}.related__go[data-astro-cid-nsurbltt] .arrow[data-astro-cid-nsurbltt]{transition:transform .2s;display:inline-block}.related__card[data-astro-cid-nsurbltt]:hover .related__go[data-astro-cid-nsurbltt] .arrow[data-astro-cid-nsurbltt]{transform:translate(3px)}[data-theme=dark] .related__go[data-astro-cid-nsurbltt]{color:var(--deep-accent)}.request[data-astro-cid-nsurbltt]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.request__intro[data-astro-cid-nsurbltt]{gap:20px;display:grid}.request__form[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:clamp(24px,3vw,40px)}@media (width<=1020px){.split[data-astro-cid-nsurbltt],.request[data-astro-cid-nsurbltt],.related[data-astro-cid-nsurbltt]{grid-template-columns:1fr}}.lh[data-astro-cid-ob4bcrxw]+.lh[data-astro-cid-ob4bcrxw]{padding-top:0}.lh__grid[data-astro-cid-ob4bcrxw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.lh__card[data-astro-cid-ob4bcrxw]{border:1px solid var(--line);background:var(--surface);transition:border-color .25s, transform .45s var(--ease-spring), box-shadow .3s;border-radius:12px;align-content:start;gap:14px;padding:24px;display:grid}.lh__card[data-astro-cid-ob4bcrxw]:hover{border-color:var(--accent-text);box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}.lh__main[data-astro-cid-ob4bcrxw]{color:var(--ink);gap:10px;text-decoration:none;display:grid}.lh__title[data-astro-cid-ob4bcrxw]{font:400 1.1rem/1.3 var(--serif);transition:color .2s}.lh__main[data-astro-cid-ob4bcrxw]:hover .lh__title[data-astro-cid-ob4bcrxw]{color:var(--accent-text)}.lh__more[data-astro-cid-ob4bcrxw]{color:var(--accent-text);font-size:.88rem;font-weight:500}.lh__more[data-astro-cid-ob4bcrxw] .arrow[data-astro-cid-ob4bcrxw]{transition:transform .25s var(--ease-spring);display:inline-block}.lh__main[data-astro-cid-ob4bcrxw]:hover .lh__more[data-astro-cid-ob4bcrxw] .arrow[data-astro-cid-ob4bcrxw]{transform:translate(4px)}.lh__text[data-astro-cid-ob4bcrxw]{-webkit-line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.lh__subs[data-astro-cid-ob4bcrxw]{border-top:1px solid var(--line);gap:6px;margin:0;padding:12px 0 0;font-size:.92rem;list-style:none;display:grid}@media (width<=640px){.lh__subs[data-astro-cid-ob4bcrxw]{gap:0}.lh__subs[data-astro-cid-ob4bcrxw] a[data-astro-cid-ob4bcrxw]{padding:7px 0;display:inline-block}}.lh__subs[data-astro-cid-ob4bcrxw] a[data-astro-cid-ob4bcrxw]{color:var(--accent-text);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none;transition:background-size .3s}.lh__subs[data-astro-cid-ob4bcrxw] a[data-astro-cid-ob4bcrxw]:hover{background-size:100% 1px}[data-theme=dark] .lh__card[data-astro-cid-ob4bcrxw]:hover{border-color:var(--deep-accent)}[data-theme=dark] .lh__main[data-astro-cid-ob4bcrxw]:hover .lh__title[data-astro-cid-ob4bcrxw],[data-theme=dark] .lh__more[data-astro-cid-ob4bcrxw],[data-theme=dark] .lh__subs[data-astro-cid-ob4bcrxw] a[data-astro-cid-ob4bcrxw]{color:var(--deep-accent)}@media (prefers-reduced-motion:reduce){.lh__card[data-astro-cid-ob4bcrxw],.lh__more[data-astro-cid-ob4bcrxw] .arrow[data-astro-cid-ob4bcrxw]{transition:none}.lh__card[data-astro-cid-ob4bcrxw]:hover{transform:none}}.lh__intro[data-astro-cid-ob4bcrxw]{gap:20px;display:grid}.lh__request[data-astro-cid-ob4bcrxw]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (width<=1020px){.lh__grid[data-astro-cid-ob4bcrxw]{grid-template-columns:repeat(2,minmax(0,1fr))}.lh__request[data-astro-cid-ob4bcrxw]{grid-template-columns:1fr}}@media (width<=640px){.lh__grid[data-astro-cid-ob4bcrxw]{grid-template-columns:1fr}}
