.env[data-astro-cid-hs5j6sjd]{--gap:24px;--stroke:2px;--drop:36px;max-width:1040px;margin:0 auto}.env-cards[data-astro-cid-hs5j6sjd]{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.env-card[data-astro-cid-hs5j6sjd]{text-align:center;background:#fff;border:1px solid #e3e9e7;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;min-height:168px;padding:28px 18px 24px;display:flex;position:relative;overflow:visible;box-shadow:0 1px 2px #25625a0a,0 6px 18px #25625a0f}.env-card[data-astro-cid-hs5j6sjd]:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%);background:#e6f2ee;border-top-right-radius:14px;width:46px;height:46px;position:absolute;top:0;right:0}.env-card[data-astro-cid-hs5j6sjd]:after{content:"";width:var(--stroke);height:var(--drop);margin-left:calc(var(--stroke) / -2);background:#4f9484;position:absolute;top:100%;left:50%}.env-icon[data-astro-cid-hs5j6sjd]{flex:none;width:52px;height:52px;position:relative}.env-label[data-astro-cid-hs5j6sjd]{color:var(--charcoal);max-width:13ch;font-size:1rem;font-weight:700;line-height:1.3;position:relative}.env-bar[data-astro-cid-hs5j6sjd]{margin:var(--drop) 3% 0;background:var(--green-deep);color:#fff;letter-spacing:.01em;border-radius:12px;justify-content:center;align-items:center;height:56px;font-size:1.1rem;font-weight:700;display:flex;position:relative}.env-bar[data-astro-cid-hs5j6sjd] sup[data-astro-cid-hs5j6sjd]{font-size:.55em}.env-users[data-astro-cid-hs5j6sjd]{text-align:center;color:var(--charcoal);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;margin:18px 0 0;font-size:.95rem;display:flex}.env-users[data-astro-cid-hs5j6sjd] strong[data-astro-cid-hs5j6sjd]{color:var(--green-deep)}.env-users-icon[data-astro-cid-hs5j6sjd]{flex:none;width:24px;height:24px}@media (width<=900px){.env[data-astro-cid-hs5j6sjd]{--gap:16px}.env-cards[data-astro-cid-hs5j6sjd]{grid-template-columns:repeat(2,minmax(0,1fr))}.env-card[data-astro-cid-hs5j6sjd]{min-height:160px;padding:24px 14px 20px}.env-card[data-astro-cid-hs5j6sjd]:after{display:none}.env-bar[data-astro-cid-hs5j6sjd]{margin-top:var(--drop)}.env-bar[data-astro-cid-hs5j6sjd]:before{content:"";width:var(--stroke);height:var(--drop);margin-left:calc(var(--stroke) / -2);background:#4f9484;position:absolute;bottom:100%;left:50%}}@media (width<=420px){.env-label[data-astro-cid-hs5j6sjd]{font-size:.92rem}.env-icon[data-astro-cid-hs5j6sjd]{width:44px;height:44px}.env-bar[data-astro-cid-hs5j6sjd]{height:52px;margin-inline:0;font-size:1rem}}.tm{vertical-align:super;margin-left:.05em;font-size:.55em;line-height:0}section[data-astro-cid-tmvzeatb] p[data-astro-cid-tmvzeatb]{color:#4f5b58}.s-narrow[data-astro-cid-tmvzeatb]{max-width:820px}.s-intro[data-astro-cid-tmvzeatb]{max-width:62ch;margin:0 0 28px}h2[data-astro-cid-tmvzeatb]{font-weight:700}.s-hero[data-astro-cid-tmvzeatb]{border-bottom:1px solid var(--line);background:#f7faf9;padding:140px 0 64px}.s-hero-grid[data-astro-cid-tmvzeatb]{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:56px;display:grid}.crumbs[data-astro-cid-tmvzeatb]{color:#5b6865;margin-bottom:18px;font-size:.85rem}.crumbs[data-astro-cid-tmvzeatb] a[data-astro-cid-tmvzeatb]{color:var(--green-deep)}.eyebrow[data-astro-cid-tmvzeatb]{color:var(--green-deep);margin:0 0 10px}.s-hero[data-astro-cid-tmvzeatb] h1[data-astro-cid-tmvzeatb]{margin:0 0 18px;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:700;line-height:1.18}.s-lead[data-astro-cid-tmvzeatb]{max-width:40em;margin:0;font-size:1.08rem}.s-hero-img[data-astro-cid-tmvzeatb]{aspect-ratio:3/2;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.s-reality[data-astro-cid-tmvzeatb]{padding:64px 0 48px}.s-reality[data-astro-cid-tmvzeatb] p[data-astro-cid-tmvzeatb]{font-size:1.04rem}.s-cards[data-astro-cid-tmvzeatb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.s-cards[data-astro-cid-tmvzeatb] li[data-astro-cid-tmvzeatb]{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px}.s-icon[data-astro-cid-tmvzeatb]{background:#eaf5f1;border-radius:10px;width:48px;height:48px;margin-bottom:14px;padding:7px;display:block}.s-cards[data-astro-cid-tmvzeatb] h3[data-astro-cid-tmvzeatb]{margin:0 0 .45em;font-size:1.08rem;font-weight:700}.s-cards[data-astro-cid-tmvzeatb] p[data-astro-cid-tmvzeatb]{margin:0;font-size:.95rem}.s-env[data-astro-cid-tmvzeatb]{background:#fff;padding:72px 0}.s-env[data-astro-cid-tmvzeatb] h2[data-astro-cid-tmvzeatb]{text-align:center}.s-env-intro[data-astro-cid-tmvzeatb]{text-align:center;max-width:56ch;margin:0 auto 40px}.s-use-grid[data-astro-cid-tmvzeatb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 32px;margin:0;padding:0;list-style:none;display:grid}.s-use-grid[data-astro-cid-tmvzeatb] li[data-astro-cid-tmvzeatb]{border-top:3px solid var(--green);padding-top:14px}.s-use-grid[data-astro-cid-tmvzeatb] h3[data-astro-cid-tmvzeatb]{margin:0 0 .35em;font-size:1.02rem;font-weight:700}.s-use-grid[data-astro-cid-tmvzeatb] p[data-astro-cid-tmvzeatb]{margin:0;font-size:.95rem}.s-proof[data-astro-cid-tmvzeatb]{padding:64px 0}.s-quote[data-astro-cid-tmvzeatb]{border-left:3px solid var(--green);margin:0;padding-left:24px}.s-quote[data-astro-cid-tmvzeatb] blockquote[data-astro-cid-tmvzeatb]{margin:0 0 14px}.s-quote[data-astro-cid-tmvzeatb] blockquote[data-astro-cid-tmvzeatb] p[data-astro-cid-tmvzeatb]{color:var(--charcoal);margin:0;font-size:1.15rem;line-height:1.6}.s-quote[data-astro-cid-tmvzeatb] strong[data-astro-cid-tmvzeatb]{color:var(--green-deep);display:block}.s-quote[data-astro-cid-tmvzeatb] span[data-astro-cid-tmvzeatb]{color:#4f5b58;font-size:.93rem}.s-experience[data-astro-cid-tmvzeatb]{border-left:3px solid var(--green);color:var(--charcoal);margin:0;padding-left:24px;font-size:1.15rem;line-height:1.6}.s-cta[data-astro-cid-tmvzeatb]{background:var(--green-deep);padding:56px 0}.s-cta-row[data-astro-cid-tmvzeatb]{justify-content:space-between;align-items:center;gap:40px;display:flex}.s-cta[data-astro-cid-tmvzeatb] h2[data-astro-cid-tmvzeatb]{color:#fff;margin:0 0 .35em}.s-cta[data-astro-cid-tmvzeatb] p[data-astro-cid-tmvzeatb]{color:#fff;max-width:46em;margin:0}.s-cta[data-astro-cid-tmvzeatb] .btn[data-astro-cid-tmvzeatb]{flex:none}a[data-astro-cid-tmvzeatb]:focus-visible{outline:3px solid var(--charcoal);outline-offset:3px}.s-cta[data-astro-cid-tmvzeatb] a[data-astro-cid-tmvzeatb]:focus-visible{outline-color:#fff}@media (width<=1000px){.s-cards[data-astro-cid-tmvzeatb],.s-use-grid[data-astro-cid-tmvzeatb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.s-hero[data-astro-cid-tmvzeatb]{padding:124px 0 48px}.s-hero-grid[data-astro-cid-tmvzeatb]{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=640px){.s-cards[data-astro-cid-tmvzeatb],.s-use-grid[data-astro-cid-tmvzeatb]{grid-template-columns:minmax(0,1fr)}.s-cta-row[data-astro-cid-tmvzeatb]{flex-direction:column;align-items:flex-start}.btn-row[data-astro-cid-tmvzeatb] .btn[data-astro-cid-tmvzeatb],.s-cta[data-astro-cid-tmvzeatb] .btn[data-astro-cid-tmvzeatb]{justify-content:center;width:100%}}
