.lp-crumbs[data-astro-cid-kacduzmn]{padding-top:28px}.lp-hero[data-astro-cid-kacduzmn]{padding-top:44px}.lp-meta[data-astro-cid-kacduzmn]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.lp-tag[data-astro-cid-kacduzmn]{font-family:var(--cg-font-mono);font-size:11.5px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;background:var(--cg-ink-900);color:var(--cg-lime-500);border-radius:6px;padding:5px 9px}.lp-date[data-astro-cid-kacduzmn]{font-family:var(--cg-font-mono);font-size:12px;color:var(--cg-ink-300)}.lp-title[data-astro-cid-kacduzmn]{margin:26px 0 0;max-width:1100px;font-size:clamp(44px,6.4vw,88px);line-height:.94;letter-spacing:-.055em;font-weight:700;text-wrap:balance}.lp-hero-grid[data-astro-cid-kacduzmn]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:28px 72px;margin-top:40px;align-items:start}.lp-hero-lead[data-astro-cid-kacduzmn]{margin:0;font-size:clamp(19px,1.9vw,22px);line-height:1.45;font-weight:500;letter-spacing:-.015em;color:var(--cg-ink-900);text-wrap:pretty}.lp-hero-side[data-astro-cid-kacduzmn]{min-width:0}.lp-hero-side[data-astro-cid-kacduzmn] p[data-astro-cid-kacduzmn]{margin:0;font-size:17px;line-height:1.65;color:var(--cg-ink-600);text-wrap:pretty}.lp-hero-btns[data-astro-cid-kacduzmn]{margin-top:26px}.lp-body[data-astro-cid-kacduzmn]{padding-top:72px;display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}.lp-aside[data-astro-cid-kacduzmn]{position:sticky;top:96px;display:flex;flex-direction:column;gap:20px;min-width:0}.lp-aside-title[data-astro-cid-kacduzmn]{margin:0;font-family:var(--cg-font-mono);font-size:11px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--cg-ink-300)}.lp-toc[data-astro-cid-kacduzmn]{display:flex;flex-direction:column;gap:2px}.lp-toc[data-astro-cid-kacduzmn] a[data-astro-cid-kacduzmn]{display:flex;gap:12px;align-items:baseline;font-size:14px;line-height:1.35;font-weight:500;padding:8px 10px;border-radius:10px;color:var(--cg-ink-400);transition:background .2s ease,color .2s ease}.lp-toc[data-astro-cid-kacduzmn] a[data-astro-cid-kacduzmn]:hover{background:var(--cg-cream-300);color:var(--cg-ink-900)}.lp-toc-n[data-astro-cid-kacduzmn]{flex:none;font-family:var(--cg-font-mono);font-size:11px;color:var(--cg-ink-200)}.lp-toc[data-astro-cid-kacduzmn] a[data-astro-cid-kacduzmn].is-active{background:var(--cg-ink-900);color:var(--cg-cream-100);font-weight:700}.lp-toc[data-astro-cid-kacduzmn] a[data-astro-cid-kacduzmn].is-active .lp-toc-n[data-astro-cid-kacduzmn]{color:var(--cg-lime-500)}.lp-aside-cta[data-astro-cid-kacduzmn]{background:var(--cg-ink-900);color:var(--cg-cream-100);border-radius:18px;padding:20px}.lp-aside-cta-t[data-astro-cid-kacduzmn]{font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.lp-aside-cta-btn[data-astro-cid-kacduzmn]{display:flex;justify-content:center;margin-top:14px;background:var(--cg-lime-500);color:var(--cg-ink-900);font-size:14.5px;font-weight:700;padding:11px 14px;border-radius:10px;transition:transform .2s ease}.lp-aside-cta-btn[data-astro-cid-kacduzmn]:hover{color:var(--cg-ink-900);transform:translateY(-2px)}@media(max-width:999px){.lp-body[data-astro-cid-kacduzmn]{grid-template-columns:minmax(0,1fr);padding-top:56px}.lp-aside[data-astro-cid-kacduzmn]{display:none}}.lp-article[data-astro-cid-kacduzmn]{max-width:780px}.lp-article[data-astro-cid-kacduzmn] h2[data-astro-cid-kacduzmn]{font-size:clamp(30px,3.8vw,44px);margin-top:.35em}.lp-num[data-astro-cid-kacduzmn]{margin-top:3.2em;font-family:var(--cg-font-mono);font-size:12px;line-height:1.5;color:var(--cg-ink-300)}.lp-kicker[data-astro-cid-kacduzmn]{margin:0;font-family:var(--cg-font-mono);font-size:11px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--cg-ink-300)}.lp-kicker-lime[data-astro-cid-kacduzmn]{color:var(--cg-lime-500)}.lp-intro[data-astro-cid-kacduzmn]{font-size:18px;color:var(--cg-ink-900)}.lp-tldr[data-astro-cid-kacduzmn]{background:var(--cg-cream-100);border:1px solid var(--cg-border-card);border-radius:20px;padding:clamp(22px,3vw,28px)}.lp-tldr[data-astro-cid-kacduzmn] ul[data-astro-cid-kacduzmn]{margin:14px 0 0;padding-left:1.2em;font-size:16px;line-height:1.6;color:var(--cg-ink-600)}.lp-tldr[data-astro-cid-kacduzmn] li[data-astro-cid-kacduzmn]+li[data-astro-cid-kacduzmn]{margin-top:.6em}.lp-table[data-astro-cid-kacduzmn]{margin:2em 0 0}.lp-table[data-astro-cid-kacduzmn] table[data-astro-cid-kacduzmn]{display:table;width:100%;max-width:none;margin:0;border:0;border-radius:0;background:transparent;font-size:15px}.lp-table[data-astro-cid-kacduzmn] th[data-astro-cid-kacduzmn],.lp-table[data-astro-cid-kacduzmn] td[data-astro-cid-kacduzmn]{max-width:none}.lp-table[data-astro-cid-kacduzmn] td[data-astro-cid-kacduzmn]{padding:14px 16px}.lp-table[data-astro-cid-kacduzmn] tbody[data-astro-cid-kacduzmn] td[data-astro-cid-kacduzmn]:first-child{white-space:normal;min-width:9rem}.lp-nowrap[data-astro-cid-kacduzmn]{white-space:nowrap}.lp-strong[data-astro-cid-kacduzmn]{font-weight:700;color:var(--cg-ink-900)}.lp-source[data-astro-cid-kacduzmn]{margin-top:12px}.lp-worked[data-astro-cid-kacduzmn]{background:var(--cg-ink-900);color:var(--cg-cream-100);border-radius:22px;padding:clamp(22px,3.5vw,32px)}.lp-worked-grid[data-astro-cid-kacduzmn]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:22px 24px;margin-top:20px}.lp-worked-grid[data-astro-cid-kacduzmn]>div[data-astro-cid-kacduzmn]{border-top:1px solid var(--cg-border-dark);padding-top:16px;min-width:0}.lp-worked-k[data-astro-cid-kacduzmn]{margin:0;font-size:13px;font-weight:600;color:var(--cg-ink-100)}.lp-worked-v[data-astro-cid-kacduzmn]{margin:8px 0 0;font-size:clamp(36px,4vw,48px);font-weight:700;letter-spacing:-.05em;line-height:1;color:var(--cg-cream-100)}.lp-lime[data-astro-cid-kacduzmn]{color:var(--cg-lime-500)}.lp-worked-d[data-astro-cid-kacduzmn]{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--cg-text-on-dark-body)}@media(max-width:519px){.lp-worked-grid[data-astro-cid-kacduzmn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-leaks[data-astro-cid-kacduzmn]{display:flex;flex-direction:column}.lp-leak[data-astro-cid-kacduzmn]{border-top:1.5px solid var(--cg-ink-900);padding:26px 0;display:grid;grid-template-columns:56px minmax(0,1fr);gap:0 16px}.lp-leak[data-astro-cid-kacduzmn]:last-child{border-bottom:1px solid var(--cg-border-rule)}.lp-leak-n[data-astro-cid-kacduzmn]{font-size:48px;font-weight:700;letter-spacing:-.06em;line-height:.85;color:var(--cg-ink-900)}.lp-leak[data-astro-cid-kacduzmn] h3[data-astro-cid-kacduzmn]{margin:0;font-size:23px;letter-spacing:-.03em}.lp-leak[data-astro-cid-kacduzmn] p[data-astro-cid-kacduzmn]{margin:12px 0 0;font-size:16.5px}@media(max-width:519px){.lp-leak[data-astro-cid-kacduzmn]{grid-template-columns:40px minmax(0,1fr);gap:0 12px}.lp-leak-n[data-astro-cid-kacduzmn]{font-size:38px}}.lp-boxed[data-astro-cid-kacduzmn],.lp-free[data-astro-cid-kacduzmn]{background:var(--cg-cream-100);border:1.5px solid var(--cg-ink-900);border-radius:20px;padding:clamp(22px,3vw,28px)}.lp-free[data-astro-cid-kacduzmn]{border:1px solid var(--cg-border-card)}.lp-boxed-t[data-astro-cid-kacduzmn]{margin:0;font-size:20px;line-height:1.25;font-weight:700;letter-spacing:-.025em;color:var(--cg-ink-900)}.lp-boxed[data-astro-cid-kacduzmn] p[data-astro-cid-kacduzmn]:not(.lp-boxed-t),.lp-free[data-astro-cid-kacduzmn] p[data-astro-cid-kacduzmn]:not(.lp-boxed-t){margin:14px 0 0;font-size:16px;line-height:1.6}.lp-free-cta[data-astro-cid-kacduzmn]{margin-top:20px}.lp-free-cta[data-astro-cid-kacduzmn] .cg-btn[data-astro-cid-kacduzmn]{text-decoration:none;color:var(--cg-cream-100)}.lp-agency[data-astro-cid-kacduzmn]{padding:18px 20px;background:var(--cg-bg-inset);border-radius:16px;font-size:16px}.lp-steps[data-astro-cid-kacduzmn]{list-style:none;margin-top:1.6em;padding:0;display:flex;flex-direction:column}.lp-step[data-astro-cid-kacduzmn]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:0 18px;margin:0;padding:0 0 26px}.lp-step[data-astro-cid-kacduzmn]:before{content:"";position:absolute;left:17px;top:36px;bottom:0;width:1.5px;background:var(--cg-cream-700)}.lp-step[data-astro-cid-kacduzmn]:last-child:before{display:none}.lp-step-n[data-astro-cid-kacduzmn]{position:relative;width:36px;height:36px;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--cg-ink-900);background:var(--cg-bg-page);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--cg-ink-900)}.lp-step[data-astro-cid-kacduzmn]:last-child .lp-step-n[data-astro-cid-kacduzmn]{background:var(--cg-ink-900);color:var(--cg-lime-500)}.lp-step-t[data-astro-cid-kacduzmn]{margin:6px 0 0;font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.02em;color:var(--cg-ink-900)}.lp-step-d[data-astro-cid-kacduzmn]{margin:8px 0 0;font-size:16px;line-height:1.6}.lp-faq[data-astro-cid-kacduzmn]{margin-top:1.4em;font-size:16px}.lp-next[data-astro-cid-kacduzmn]{margin-top:3em;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px}.lp-article[data-astro-cid-kacduzmn] .lp-next-card[data-astro-cid-kacduzmn]{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--cg-cream-100);border:1px solid var(--cg-border-card);border-radius:16px;padding:16px 18px;text-decoration:none;color:var(--cg-ink-900);transition:border-color .15s ease}.lp-article[data-astro-cid-kacduzmn] .lp-next-card[data-astro-cid-kacduzmn]:hover{border-color:var(--cg-ink-900)}.lp-next-card[data-astro-cid-kacduzmn]>span[data-astro-cid-kacduzmn]:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.lp-next-k[data-astro-cid-kacduzmn]{font-family:var(--cg-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--cg-ink-300)}.lp-next-t[data-astro-cid-kacduzmn]{font-size:15.5px;font-weight:700;line-height:1.3;letter-spacing:-.015em}.lp-next-arrow[data-astro-cid-kacduzmn]{flex:none;font-size:16px;transition:transform .2s ease}.lp-next-card[data-astro-cid-kacduzmn]:hover .lp-next-arrow[data-astro-cid-kacduzmn]{transform:translate(3px)}
