.tm{vertical-align:super;margin-left:.05em;font-size:.55em;line-height:0}a[data-astro-cid-lsqvex3l]:focus-visible,.diagram-scroll[data-astro-cid-lsqvex3l]:focus-visible{outline:3px solid var(--green-deep);outline-offset:3px}.cta[data-astro-cid-lsqvex3l] a[data-astro-cid-lsqvex3l]:focus-visible{outline-color:#fff}.hero[data-astro-cid-lsqvex3l]{background:linear-gradient(180deg, #fff 0%, var(--wash) 100%);padding:148px 0 64px}.hero-grid[data-astro-cid-lsqvex3l]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:56px;display:grid}.hero[data-astro-cid-lsqvex3l] h1[data-astro-cid-lsqvex3l]{color:var(--charcoal);margin-bottom:.55em;font-size:clamp(2rem,3.3vw,2.75rem)}.hero-lead[data-astro-cid-lsqvex3l]{color:var(--charcoal);margin:0 0 .8em;font-size:1.15rem;font-weight:600}.hero-copy[data-astro-cid-lsqvex3l] p[data-astro-cid-lsqvex3l]{color:#4f5b58;max-width:54ch}.hero-img[data-astro-cid-lsqvex3l]{border-radius:16px;width:100%;height:auto;box-shadow:0 14px 40px #25625a24}.reasons[data-astro-cid-lsqvex3l] h2[data-astro-cid-lsqvex3l]{margin-bottom:1.1em}.reason-grid[data-astro-cid-lsqvex3l]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.reason-icon[data-astro-cid-lsqvex3l]{background:#eaf5f1;border-radius:12px;width:52px;height:52px;margin-bottom:16px;padding:8px;display:block}.reason-grid[data-astro-cid-lsqvex3l] h3[data-astro-cid-lsqvex3l]{margin-bottom:.45em;font-size:1.05rem}.reason-grid[data-astro-cid-lsqvex3l] p[data-astro-cid-lsqvex3l]{color:#4f5b58;margin:0;font-size:.95rem}.pinsafe-text[data-astro-cid-lsqvex3l]{max-width:760px}.pinsafe-text[data-astro-cid-lsqvex3l] p[data-astro-cid-lsqvex3l]{color:#4f5b58}.diagram[data-astro-cid-lsqvex3l]{margin:32px 0 0}.diagram-scroll[data-astro-cid-lsqvex3l]{border-radius:20px;overflow-x:auto}.diagram[data-astro-cid-lsqvex3l] img[data-astro-cid-lsqvex3l]{width:100%;height:auto;display:block}.scroll-hint[data-astro-cid-lsqvex3l]{color:var(--slate);margin-top:8px;font-size:.85rem;display:none}.sectors[data-astro-cid-lsqvex3l]{padding:40px 0}.sectors-h[data-astro-cid-lsqvex3l]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sectors-svg[data-astro-cid-lsqvex3l]{width:100%;height:auto;display:block}.sector-cards[data-astro-cid-lsqvex3l]{margin:0;padding:0;list-style:none;display:none}.sector-cards[data-astro-cid-lsqvex3l] li[data-astro-cid-lsqvex3l]{text-align:center;background:#fff;border:1px solid #dae5e1;border-radius:18px;padding:24px 20px;box-shadow:0 4px #eaf0ed}.sector-icon[data-astro-cid-lsqvex3l]{width:64px;height:64px;margin:0 auto 14px;display:block}.sector-cards[data-astro-cid-lsqvex3l] h3[data-astro-cid-lsqvex3l]{color:#4a4a4a;margin-bottom:.4em;font-family:Verdana,Tahoma,sans-serif;font-size:1.05rem;font-weight:700}.sector-cards[data-astro-cid-lsqvex3l] p[data-astro-cid-lsqvex3l]{color:#56615e;margin:0;font-family:Verdana,Tahoma,sans-serif;font-size:.9rem;line-height:1.55}.company-grid[data-astro-cid-lsqvex3l]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.company[data-astro-cid-lsqvex3l] p[data-astro-cid-lsqvex3l]{color:#4f5b58;max-width:62ch}.tri[data-astro-cid-lsqvex3l]{opacity:.9;justify-self:end;width:100%;max-width:380px;height:auto}.cta[data-astro-cid-lsqvex3l]{background:linear-gradient(180deg, var(--green-deep) 0%, #3b8173 100%);color:#fff;padding:64px 0}.cta-inner[data-astro-cid-lsqvex3l]{text-align:center;max-width:820px}.cta[data-astro-cid-lsqvex3l] h2[data-astro-cid-lsqvex3l]{color:#fff}.cta[data-astro-cid-lsqvex3l] p[data-astro-cid-lsqvex3l]{color:#f1f1f1;max-width:62ch;margin:0 auto 28px}@media (width<=1100px){.reason-grid[data-astro-cid-lsqvex3l]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}}@media (width<=1000px){.sectors[data-astro-cid-lsqvex3l]{padding:52px 0}.sectors-h[data-astro-cid-lsqvex3l]{clip:auto;white-space:normal;text-align:center;width:auto;height:auto;margin-bottom:1em;position:static;overflow:visible}.sectors-svg[data-astro-cid-lsqvex3l]{display:none}.sector-cards[data-astro-cid-lsqvex3l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.diagram-scroll[data-astro-cid-lsqvex3l] img[data-astro-cid-lsqvex3l]{min-width:1040px}.scroll-hint[data-astro-cid-lsqvex3l]{display:block}}@media (width<=900px){.hero[data-astro-cid-lsqvex3l]{padding:128px 0 52px}.hero-grid[data-astro-cid-lsqvex3l],.company-grid[data-astro-cid-lsqvex3l]{grid-template-columns:1fr;gap:36px}.tri[data-astro-cid-lsqvex3l]{justify-self:start;max-width:240px}}@media (width<=640px){.reason-grid[data-astro-cid-lsqvex3l]{grid-template-columns:1fr;gap:28px}.sector-cards[data-astro-cid-lsqvex3l]{grid-template-columns:repeat(2,minmax(0,1fr))}.btn-row[data-astro-cid-lsqvex3l] .btn[data-astro-cid-lsqvex3l]{flex:100%;justify-content:center}}@media (width<=420px){.sector-cards[data-astro-cid-lsqvex3l]{grid-template-columns:1fr}}
