.finder[data-astro-cid-p7bpkpvw]{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(44px,7vw,96px);scroll-margin-top:110px;display:grid}.finder__intro[data-astro-cid-p7bpkpvw]{position:sticky;top:130px}.finder__eyebrow[data-astro-cid-p7bpkpvw]{color:var(--color-teal);font:700 13px/1.3 var(--font-label);letter-spacing:var(--ls-label);text-transform:uppercase;margin:0 0 14px}.finder__intro[data-astro-cid-p7bpkpvw]>p[data-astro-cid-p7bpkpvw]:last-child{max-width:580px;color:var(--color-ink);font:400 16px/1.6 var(--font-body);margin:20px 0 0}.finder__options[data-astro-cid-p7bpkpvw]{gap:12px;display:grid}.finder[data-astro-cid-p7bpkpvw] details[data-astro-cid-p7bpkpvw]{border-radius:var(--radius-md);background:#fff;border:1px solid #0347521f;overflow:hidden}.finder[data-astro-cid-p7bpkpvw] summary[data-astro-cid-p7bpkpvw]{min-height:74px;color:var(--color-green-dark);cursor:pointer;grid-template-columns:38px 1fr 30px;align-items:center;gap:14px;padding:16px 20px;list-style:none;display:grid}.finder[data-astro-cid-p7bpkpvw] summary[data-astro-cid-p7bpkpvw]::-webkit-details-marker{display:none}.finder[data-astro-cid-p7bpkpvw] summary[data-astro-cid-p7bpkpvw]:focus-visible{outline:3px solid var(--color-teal);outline-offset:-4px}.finder[data-astro-cid-p7bpkpvw] summary[data-astro-cid-p7bpkpvw]>span[data-astro-cid-p7bpkpvw]{color:var(--color-teal);font:700 12px/1 var(--font-label);letter-spacing:.08em}.finder[data-astro-cid-p7bpkpvw] summary[data-astro-cid-p7bpkpvw]>strong[data-astro-cid-p7bpkpvw]{font:600 17px/1.35 var(--font-body)}.finder[data-astro-cid-p7bpkpvw] summary[data-astro-cid-p7bpkpvw]>b[data-astro-cid-p7bpkpvw]{background:var(--color-mint-pale);width:28px;height:28px;font:500 21px/1 var(--font-body);transition:transform var(--dur-fast) var(--ease-standard);border-radius:50%;place-items:center;display:grid}.finder[data-astro-cid-p7bpkpvw] details[data-astro-cid-p7bpkpvw][open]{border-color:var(--color-mint);box-shadow:0 16px 44px #03475212}.finder[data-astro-cid-p7bpkpvw] details[data-astro-cid-p7bpkpvw][open] summary[data-astro-cid-p7bpkpvw]>b[data-astro-cid-p7bpkpvw]{transform:rotate(45deg)}.finder__result[data-astro-cid-p7bpkpvw]{border-radius:var(--radius-sm);background:var(--color-mint-pale);grid-template-columns:52px 1fr;gap:18px;margin:0 20px 20px;padding:24px;display:grid}.finder__result[data-astro-cid-p7bpkpvw] small[data-astro-cid-p7bpkpvw]{color:var(--color-teal);font:700 11px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase}.finder__result[data-astro-cid-p7bpkpvw] h2[data-astro-cid-p7bpkpvw]{color:var(--color-green-dark);font:600 28px/1.15 var(--font-display);margin:8px 0 10px}.finder__result[data-astro-cid-p7bpkpvw] p[data-astro-cid-p7bpkpvw]{color:var(--color-ink);font:400 15px/1.58 var(--font-body);margin:0}.finder__actions[data-astro-cid-p7bpkpvw]{flex-wrap:wrap;gap:18px;margin-top:18px;display:flex}.finder__actions[data-astro-cid-p7bpkpvw] a[data-astro-cid-p7bpkpvw]{min-height:44px;color:var(--color-teal);font:600 14px/1.3 var(--font-body);text-underline-offset:4px;align-items:center;display:inline-flex}.finder__actions[data-astro-cid-p7bpkpvw] a[data-astro-cid-p7bpkpvw]+a[data-astro-cid-p7bpkpvw]{color:var(--color-green-dark)}.sol-blocks[data-astro-cid-p7bpkpvw]{flex-direction:column;gap:80px;display:flex}.sol-block[data-astro-cid-p7bpkpvw]{align-items:center;gap:64px;display:flex}.sol-block--rev[data-astro-cid-p7bpkpvw]{flex-direction:row-reverse}.sol-block__media[data-astro-cid-p7bpkpvw]{flex:0 0 340px;justify-content:center;display:flex}.sol-tile[data-astro-cid-p7bpkpvw]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-mint-pale);border:1px solid #03475214;justify-content:center;align-items:center;width:100%;max-width:340px;display:flex}.sol-tile__icon[data-astro-cid-p7bpkpvw]{object-fit:contain;width:120px;height:120px}.sol-block__body[data-astro-cid-p7bpkpvw]{flex:1}.sol-block__num[data-astro-cid-p7bpkpvw]{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--color-green-dark);margin-bottom:14px;font-size:40px;line-height:1}.sol-block__title[data-astro-cid-p7bpkpvw]{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--color-green-dark);margin:0 0 16px;font-size:34px;line-height:1.15}.sol-block__link[data-astro-cid-p7bpkpvw]{min-height:44px;color:var(--color-teal);font:600 15px/1.3 var(--font-body);text-underline-offset:4px;align-items:center;gap:8px;margin-top:18px;display:inline-flex}.sol-cta[data-astro-cid-p7bpkpvw]{text-align:center;margin-top:72px}.ind-lead[data-astro-cid-p7bpkpvw]{font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:#ffffffc7;text-align:center;max-width:840px;margin:20px auto 0}.ind-panel[data-astro-cid-p7bpkpvw]{border-radius:var(--radius-lg);background:#ffffff0d;border:1px solid #ffffff2e;max-width:960px;margin:44px auto 0;padding:40px 48px}.ind-panel__intro[data-astro-cid-p7bpkpvw]{font-family:var(--font-body);font-size:var(--fs-body-lg);color:var(--color-mint-pale);line-height:var(--lh-relaxed);text-align:center;margin:0 0 28px}.ind-chips[data-astro-cid-p7bpkpvw]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.chip[data-astro-cid-p7bpkpvw]{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--color-mint-pale);background:#aff9c81f;border:1px solid #aff9c866;border-radius:999px;padding:10px 20px;font-size:15px}.ind-esg[data-astro-cid-p7bpkpvw]{border-radius:var(--radius-lg);background:#0a5563;align-items:center;gap:24px;max-width:960px;margin:28px auto 0;padding:28px 40px;display:flex}.ind-esg__icon[data-astro-cid-p7bpkpvw]{object-fit:contain;flex-shrink:0;width:56px;height:56px}.ind-esg__text[data-astro-cid-p7bpkpvw]{font-family:var(--font-body);color:#fff;margin:0;font-size:17px;line-height:1.5}.clients__grid[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 44px;max-width:1000px;margin:44px auto 0;display:grid}.clients__cell[data-astro-cid-p7bpkpvw]{justify-content:center;align-items:center;min-width:0;height:72px;padding:8px 4px;display:flex}.clients__logo[data-astro-cid-p7bpkpvw]{object-fit:contain;filter:brightness(0)saturate()invert(95%)sepia(16%)saturate(1059%)hue-rotate(78deg)brightness(84%)contrast(98%);width:auto;max-width:100%;height:auto;max-height:56px;display:block}.proc-grid[data-astro-cid-p7bpkpvw]{gap:24px;margin-top:48px;display:flex}.proc-card[data-astro-cid-p7bpkpvw]{background:var(--color-mint-pale);border-radius:var(--radius-lg);text-align:center;border:1px solid #0347521a;flex-direction:column;flex:1;align-items:center;gap:20px;padding:40px;display:flex}.proc-card__icon[data-astro-cid-p7bpkpvw]{justify-content:center;align-items:center;width:88px;height:88px;display:flex}.proc-card__icon[data-astro-cid-p7bpkpvw] img[data-astro-cid-p7bpkpvw]{object-fit:contain;width:100%;height:100%}.proc-card__text[data-astro-cid-p7bpkpvw]{font-family:var(--font-body);color:var(--color-ink);margin:0;font-size:18px;line-height:1.45}.transparent[data-astro-cid-p7bpkpvw]{background:var(--color-green-dark);border-radius:var(--radius-lg);align-items:center;gap:28px;max-width:760px;margin:32px auto 0;padding:36px 48px;display:flex}.transparent__icon[data-astro-cid-p7bpkpvw]{object-fit:contain;flex-shrink:0;width:64px;height:64px}.transparent__eyebrow[data-astro-cid-p7bpkpvw]{font-family:var(--font-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-mint);margin-bottom:6px;font-size:13px}.transparent__headline[data-astro-cid-p7bpkpvw]{font-family:var(--font-body);font-weight:var(--fw-bold);color:#fff;font-size:24px;line-height:1.2}.proc-cta[data-astro-cid-p7bpkpvw]{text-align:center;margin-top:40px}.quote[data-astro-cid-p7bpkpvw]{text-align:center;max-width:940px;margin:0 auto}.quote__text[data-astro-cid-p7bpkpvw]{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--color-green-dark);margin:0 0 28px;font-size:38px;line-height:1.3}.quote__cite[data-astro-cid-p7bpkpvw]{flex-direction:column;gap:4px;font-style:normal;display:flex}.quote__name[data-astro-cid-p7bpkpvw]{font-family:var(--font-body);font-weight:var(--fw-bold);color:var(--color-green-dark);font-size:19px}.quote__role[data-astro-cid-p7bpkpvw]{font-family:var(--font-body);color:#034752b8;font-size:15px}@media (width>=1600px){.sol-block[data-astro-cid-p7bpkpvw]{justify-content:space-between}.sol-block__media[data-astro-cid-p7bpkpvw]{flex:45%;max-width:680px}.sol-tile[data-astro-cid-p7bpkpvw]{max-width:680px}.sol-block__body[data-astro-cid-p7bpkpvw]{flex:0 760px}}@media (width>=2200px){.clients__grid[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(10,minmax(0,1fr));max-width:none}}@media (width<=900px){.finder[data-astro-cid-p7bpkpvw]{grid-template-columns:1fr}.finder__intro[data-astro-cid-p7bpkpvw]{position:static}.sol-blocks[data-astro-cid-p7bpkpvw]{gap:56px}.sol-block[data-astro-cid-p7bpkpvw],.sol-block--rev[data-astro-cid-p7bpkpvw]{flex-direction:column;align-items:flex-start;gap:28px}.sol-block__media[data-astro-cid-p7bpkpvw]{flex:auto;width:100%}.sol-tile[data-astro-cid-p7bpkpvw]{aspect-ratio:16/9;max-width:none}.sol-block__num[data-astro-cid-p7bpkpvw]{font-size:32px}.sol-cta[data-astro-cid-p7bpkpvw]{margin-top:48px}.ind-panel[data-astro-cid-p7bpkpvw]{margin-top:32px;padding:32px 24px}.proc-grid[data-astro-cid-p7bpkpvw]{flex-direction:column}.transparent[data-astro-cid-p7bpkpvw],.ind-esg[data-astro-cid-p7bpkpvw]{text-align:center;flex-direction:column;padding:28px 24px}.clients__grid[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:36px;margin-top:32px}.quote__text[data-astro-cid-p7bpkpvw]{font-size:26px}}@media (width<=560px){.finder[data-astro-cid-p7bpkpvw] summary[data-astro-cid-p7bpkpvw]{grid-template-columns:30px 1fr 28px;gap:10px;padding-inline:16px}.finder[data-astro-cid-p7bpkpvw] summary[data-astro-cid-p7bpkpvw]>strong[data-astro-cid-p7bpkpvw]{font-size:15px}.finder__result[data-astro-cid-p7bpkpvw]{grid-template-columns:1fr;margin-inline:12px;padding:20px}.clients__grid[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.clients__cell[data-astro-cid-p7bpkpvw]{height:66px;padding:6px 2px}.sol-block__title[data-astro-cid-p7bpkpvw]{font-size:26px}.chip[data-astro-cid-p7bpkpvw]{padding:8px 16px;font-size:14px}}
