.btn-arrow[data-astro-cid-wvel2bs4]:before{content:"→"}.checklist[data-astro-cid-iuntjla3]{padding:56px 28px}.checklist[data-astro-cid-iuntjla3] h2[data-astro-cid-iuntjla3]{max-width:24ch;margin-bottom:22px;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.2}.checklist[data-astro-cid-iuntjla3] ul[data-astro-cid-iuntjla3]{display:grid;border-top:1px solid var(--line)}.checklist[data-astro-cid-iuntjla3] li[data-astro-cid-iuntjla3]{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:15px;line-height:1.5}.checklist[data-astro-cid-iuntjla3] svg[data-astro-cid-iuntjla3]{flex-shrink:0;margin-top:2px;color:var(--teal)}@media(max-width:900px){.checklist[data-astro-cid-iuntjla3]{padding:40px 20px}}.col[data-astro-cid-m4tlcffk]{display:grid;align-content:start;gap:12px;padding:48px 28px}.col[data-astro-cid-m4tlcffk] h2[data-astro-cid-m4tlcffk]{display:flex;align-items:baseline;gap:10px;font-size:22px;line-height:1.3}.col[data-astro-cid-m4tlcffk] p[data-astro-cid-m4tlcffk]{color:var(--ink-2);font-size:15.5px;line-height:1.7}.tone-dot[data-astro-cid-m4tlcffk]{flex-shrink:0;width:8px;height:8px;border-radius:50%;transform:translateY(-3px)}.col-problem[data-astro-cid-m4tlcffk] .tone-dot[data-astro-cid-m4tlcffk]{background:var(--red)}.col-solution[data-astro-cid-m4tlcffk] .tone-dot[data-astro-cid-m4tlcffk]{background:var(--teal)}@media(max-width:900px){.col[data-astro-cid-m4tlcffk]{padding:40px 20px}}.hero-frame[data-astro-cid-mgdwynac]{display:grid;justify-items:start;gap:20px;padding:64px 24px 56px}.hero-title[data-astro-cid-mgdwynac]{max-width:20ch;font-size:clamp(2.3rem,4.4vw,3.7rem);line-height:1.06;letter-spacing:-.03em}.hero-lead[data-astro-cid-mgdwynac]{max-width:64ch}.hero-topics[data-astro-cid-mgdwynac]{display:flex;flex-wrap:wrap;gap:8px}.hero-topics[data-astro-cid-mgdwynac] li[data-astro-cid-mgdwynac]+li[data-astro-cid-mgdwynac]:before{content:"·";margin-right:8px;color:var(--dot)}.hero-cta[data-astro-cid-mgdwynac]{display:flex;flex-wrap:wrap;gap:12px;padding:20px;margin-top:8px}.btn-arrow[data-astro-cid-mgdwynac]:before{content:"→"}.cells[data-astro-cid-mgdwynac]{display:grid;grid-template-columns:repeat(3,1fr)}.cell[data-astro-cid-mgdwynac]{display:flex;align-items:flex-start;gap:14px;padding:28px 24px}.cell[data-astro-cid-mgdwynac]+.cell[data-astro-cid-mgdwynac]{border-left:1px solid var(--line)}.cell[data-astro-cid-mgdwynac] p[data-astro-cid-mgdwynac]{color:var(--ink);font-size:15px;line-height:1.55}.cell-icon[data-astro-cid-mgdwynac]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--blue)}.cell-kpi[data-astro-cid-mgdwynac]{flex-direction:column;gap:8px}.cell-kpi[data-astro-cid-mgdwynac] strong[data-astro-cid-mgdwynac]{color:var(--ink);font-size:16px;font-weight:500;line-height:1.4}@media(max-width:900px){.hero-frame[data-astro-cid-mgdwynac]{padding:40px 20px}.hero-cta[data-astro-cid-mgdwynac]{padding:16px}.hero-cta[data-astro-cid-mgdwynac] .btn[data-astro-cid-mgdwynac]{width:100%}.cells[data-astro-cid-mgdwynac]{grid-template-columns:1fr}.cell[data-astro-cid-mgdwynac]{padding:20px}.cell[data-astro-cid-mgdwynac]+.cell[data-astro-cid-mgdwynac]{border-left:0;border-top:1px solid var(--line)}}.pseo-page .pseo-section{padding:64px 24px}.pseo-page .pseo-head{max-width:760px;margin-bottom:36px;font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.15}.pseo-page .pseo-split{display:grid;grid-template-columns:1fr 1fr}.pseo-page .pseo-split>*+*{border-left:1px solid var(--line)}@media(max-width:900px){.pseo-page .pseo-section{padding:48px 20px}.pseo-page .pseo-split{grid-template-columns:1fr}.pseo-page .pseo-split>*+*{border-left:0;border-top:1px solid var(--line)}}.related-title[data-astro-cid-7kkoebad]{margin-bottom:18px}.related[data-astro-cid-7kkoebad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line)}.related[data-astro-cid-7kkoebad] li[data-astro-cid-7kkoebad]{border-bottom:1px solid var(--line)}.related[data-astro-cid-7kkoebad] li[data-astro-cid-7kkoebad]:nth-child(odd){border-right:1px solid var(--line)}.related[data-astro-cid-7kkoebad] a[data-astro-cid-7kkoebad]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 16px;color:var(--ink);text-decoration:none;transition:background .15s ease}.related[data-astro-cid-7kkoebad] a[data-astro-cid-7kkoebad]:hover{background:#fff}.related-text[data-astro-cid-7kkoebad]{display:grid;gap:6px}.related-name[data-astro-cid-7kkoebad]{font-size:15px;font-weight:500}.related-description[data-astro-cid-7kkoebad]{color:var(--muted);font-size:14px;line-height:1.6}.related-arrow[data-astro-cid-7kkoebad]:before{content:"→"}.related-arrow[data-astro-cid-7kkoebad]{font-family:var(--mono);color:var(--muted);transition:transform .15s ease}.related[data-astro-cid-7kkoebad] a[data-astro-cid-7kkoebad]:hover .related-arrow[data-astro-cid-7kkoebad]{transform:translate(3px);color:var(--blue)}@media(max-width:900px){.related[data-astro-cid-7kkoebad]{grid-template-columns:1fr}.related[data-astro-cid-7kkoebad] li[data-astro-cid-7kkoebad]:nth-child(odd){border-right:0}}.steps[data-astro-cid-dv637in4]{display:grid;border-top:1px solid var(--line)}.steps[data-astro-cid-dv637in4] li[data-astro-cid-dv637in4]{display:grid;grid-template-columns:72px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid var(--line)}.step-mark[data-astro-cid-dv637in4]{padding-top:3px;color:var(--blue)}.step-mark[data-astro-cid-dv637in4]:before{content:"[0"}.step-mark[data-astro-cid-dv637in4]:after{content:"]"}.steps[data-astro-cid-dv637in4] h3[data-astro-cid-dv637in4]{margin-bottom:6px;font-size:18px}.steps[data-astro-cid-dv637in4] p[data-astro-cid-dv637in4]{max-width:64ch;color:var(--ink-2);font-size:15px;line-height:1.65}@media(max-width:560px){.steps[data-astro-cid-dv637in4] li[data-astro-cid-dv637in4]{grid-template-columns:1fr;gap:6px}}.stats[data-astro-cid-fhuz2anz]{display:grid;grid-template-columns:repeat(var(--cols),1fr);border:1px solid var(--line);background:#fff}.stat[data-astro-cid-fhuz2anz]{display:grid;align-content:start;gap:6px;padding:28px 20px;border-right:1px solid var(--line)}.stat[data-astro-cid-fhuz2anz]:nth-child(4n),.stat[data-astro-cid-fhuz2anz]:last-child{border-right:0}.stat-value[data-astro-cid-fhuz2anz]{font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:500;line-height:1.1;letter-spacing:-.03em;color:var(--ink)}.stat-label[data-astro-cid-fhuz2anz]{color:var(--muted);font-size:13.5px;line-height:1.45}@media(max-width:640px){.stats[data-astro-cid-fhuz2anz]{grid-template-columns:1fr}.stat[data-astro-cid-fhuz2anz]{border-right:0;border-bottom:1px solid var(--line)}.stat[data-astro-cid-fhuz2anz]:last-child{border-bottom:0}}
