.story[data-astro-cid-w6fzp2su]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,88px);display:grid}.story-media[data-astro-cid-w6fzp2su]{position:relative}.story-media[data-astro-cid-w6fzp2su] img[data-astro-cid-w6fzp2su]{aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-lg)}.stat-card[data-astro-cid-w6fzp2su]{background:var(--ink);color:var(--cream);box-shadow:var(--shadow-lg);border-radius:20px;padding:20px 24px;display:grid;position:absolute;bottom:-24px;right:-16px}.stat-card[data-astro-cid-w6fzp2su] strong[data-astro-cid-w6fzp2su]{font-family:var(--font-display);font-size:40px;line-height:1}.stat-card[data-astro-cid-w6fzp2su] span[data-astro-cid-w6fzp2su]{color:#f4f0e4b3;font-size:14px}.story-copy[data-astro-cid-w6fzp2su]{gap:18px;display:grid}.story-copy[data-astro-cid-w6fzp2su] h2[data-astro-cid-w6fzp2su]{font-size:clamp(30px,3.8vw,46px)}.story-copy[data-astro-cid-w6fzp2su] p[data-astro-cid-w6fzp2su]{color:#3b434c;font-size:17px}.story-copy[data-astro-cid-w6fzp2su] p[data-astro-cid-w6fzp2su] strong[data-astro-cid-w6fzp2su]{color:var(--text)}.pillars-wrap[data-astro-cid-w6fzp2su]{background:var(--surface);border-block:1px solid var(--line)}.pillars[data-astro-cid-w6fzp2su]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.pillar[data-astro-cid-w6fzp2su]{border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);align-content:start;gap:12px;padding:28px;display:grid}.p-icon[data-astro-cid-w6fzp2su]{background:var(--ink);color:#6fd8d0;border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.pillar[data-astro-cid-w6fzp2su] h3[data-astro-cid-w6fzp2su]{font-size:24px}.pillar[data-astro-cid-w6fzp2su] p[data-astro-cid-w6fzp2su]{color:var(--muted)}.services[data-astro-cid-w6fzp2su]{position:relative;overflow:hidden}.svc-grid[data-astro-cid-w6fzp2su]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.svc[data-astro-cid-w6fzp2su]{border-radius:var(--radius);background:linear-gradient(#f4f0e40d,#0000);border:1px solid #f4f0e41a;align-content:start;gap:12px;padding:28px 24px;display:grid}.svc[data-astro-cid-w6fzp2su] svg{color:#6fd8d0;margin-bottom:6px}.svc[data-astro-cid-w6fzp2su] h3[data-astro-cid-w6fzp2su]{font-size:21px}.svc[data-astro-cid-w6fzp2su] p[data-astro-cid-w6fzp2su]{color:#f4f0e4a6;font-size:15px}.values-wrap[data-astro-cid-w6fzp2su]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.values[data-astro-cid-w6fzp2su]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.val[data-astro-cid-w6fzp2su]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);gap:16px;padding:22px;display:flex}.val[data-astro-cid-w6fzp2su]>span[data-astro-cid-w6fzp2su]{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-ink);border-radius:12px;flex:none;place-items:center;display:grid}.val[data-astro-cid-w6fzp2su] h3[data-astro-cid-w6fzp2su]{margin-bottom:4px;font-size:19px}.val[data-astro-cid-w6fzp2su] p[data-astro-cid-w6fzp2su]{color:var(--muted);font-size:15px}.clients-wrap[data-astro-cid-w6fzp2su]{background:linear-gradient(180deg, var(--paper), #efece4)}.clients[data-astro-cid-w6fzp2su]{grid-template-columns:repeat(6,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.clients[data-astro-cid-w6fzp2su] li[data-astro-cid-w6fzp2su]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);text-align:center;justify-items:center;gap:12px;padding:26px 12px;font-size:15px;font-weight:600;display:grid}.clients[data-astro-cid-w6fzp2su] svg{color:var(--accent)}.center-cta[data-astro-cid-w6fzp2su]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}@media (width<=1000px){.svc-grid[data-astro-cid-w6fzp2su]{grid-template-columns:repeat(2,1fr)}.clients[data-astro-cid-w6fzp2su]{grid-template-columns:repeat(3,1fr)}}@media (width<=860px){.story[data-astro-cid-w6fzp2su],.values-wrap[data-astro-cid-w6fzp2su],.pillars[data-astro-cid-w6fzp2su]{grid-template-columns:1fr}.stat-card[data-astro-cid-w6fzp2su]{right:12px}}@media (width<=560px){.svc-grid[data-astro-cid-w6fzp2su],.values[data-astro-cid-w6fzp2su]{grid-template-columns:1fr}.clients[data-astro-cid-w6fzp2su]{grid-template-columns:repeat(2,1fr)}}
