.ev-visual[data-astro-cid-xru2czhu]{width:100%;margin:0 auto;min-width:0;flex-shrink:0}.visual-window[data-astro-cid-xru2czhu]{position:relative;overflow:hidden;width:100%;isolation:isolate}.visual-window[data-astro-cid-xru2czhu] img[data-astro-cid-xru2czhu]{display:block;position:absolute;height:auto;max-width:none;max-height:none;object-fit:initial;pointer-events:none}.decorative[data-astro-cid-xru2czhu]{margin:0;flex-shrink:0}.visual-svg-window[data-astro-cid-xru2czhu]{display:block;width:100%;height:auto;overflow:hidden}.industry-grid[data-astro-cid-3njp2wjg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.industry-grid[data-astro-cid-3njp2wjg].two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-card[data-astro-cid-3njp2wjg]{display:grid;grid-template-columns:70px minmax(0,1fr) 26px;align-items:center;gap:.9rem;padding:1.2rem;border:1px solid var(--color-rule);border-radius:10px;transition:border-color .2s,background .2s}.industry-card[data-astro-cid-3njp2wjg]:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.industry-card[data-astro-cid-3njp2wjg] img[data-astro-cid-3njp2wjg]{width:70px;height:70px;border-radius:50%;object-fit:contain}.industry-card[data-astro-cid-3njp2wjg] h3[data-astro-cid-3njp2wjg]{font-family:var(--font-body);font-size:.95rem;margin-bottom:.5rem}.industry-card[data-astro-cid-3njp2wjg] p[data-astro-cid-3njp2wjg]{font-size:.8rem;line-height:1.6;color:var(--color-mute)}.industry-arrow[data-astro-cid-3njp2wjg]{width:26px;height:26px;display:grid;place-items:center;background:var(--color-accent-soft);color:var(--color-accent-strong);border-radius:50%}@media(max-width:1000px){.industry-grid[data-astro-cid-3njp2wjg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.industry-grid[data-astro-cid-3njp2wjg],.industry-grid[data-astro-cid-3njp2wjg].two-columns{grid-template-columns:1fr}.industry-card[data-astro-cid-3njp2wjg]{padding:1rem}}.editorial-process[data-astro-cid-ytc5a7og]{padding:2rem;background:#eff6f1;border-radius:20px;margin:2rem 0}.editorial-process[data-astro-cid-ytc5a7og] ol[data-astro-cid-ytc5a7og]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));padding:0;margin:1.5rem 0;gap:1.5rem}.editorial-process[data-astro-cid-ytc5a7og] li[data-astro-cid-ytc5a7og]{position:relative;border-top:2px solid #b9d7c4;padding-top:1rem;min-width:0}.editorial-process[data-astro-cid-ytc5a7og] li[data-astro-cid-ytc5a7og] span[data-astro-cid-ytc5a7og]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:#247447;font-size:.85rem;margin-bottom:.8rem}.editorial-process[data-astro-cid-ytc5a7og] li[data-astro-cid-ytc5a7og] p[data-astro-cid-ytc5a7og]{font-size:1rem;line-height:1.4;color:var(--color-ink)}.process-detail[data-astro-cid-ytc5a7og]{margin-top:2rem}.process-caption[data-astro-cid-ytc5a7og]{font-size:.78rem;color:var(--color-mute);margin-top:1rem}@media(max-width:900px){.process-detail[data-astro-cid-ytc5a7og]{display:none}}@media(max-width:720px){.editorial-process[data-astro-cid-ytc5a7og]{padding:1.4rem}.editorial-process[data-astro-cid-ytc5a7og] ol[data-astro-cid-ytc5a7og]{grid-template-columns:1fr;border-left:2px solid #b9d7c4;margin-left:.9rem;padding-left:1.5rem;gap:1.1rem}.editorial-process[data-astro-cid-ytc5a7og] li[data-astro-cid-ytc5a7og]{border:0;display:grid;grid-template-columns:1fr;padding:0}.editorial-process[data-astro-cid-ytc5a7og] li[data-astro-cid-ytc5a7og] span[data-astro-cid-ytc5a7og]{position:absolute;left:-2.75rem;top:0}.editorial-process[data-astro-cid-ytc5a7og] li[data-astro-cid-ytc5a7og] p[data-astro-cid-ytc5a7og]{margin:.5rem 0 .7rem}}.editorial-page[data-astro-cid-dszreasq]{background:#fff;color:var(--color-ink);--ep-green:#247747}.editorial-page[data-astro-cid-dszreasq] h1[data-astro-cid-dszreasq],.editorial-page[data-astro-cid-dszreasq] h2[data-astro-cid-dszreasq],.editorial-page[data-astro-cid-dszreasq] h3[data-astro-cid-dszreasq]{font-family:var(--font-display);letter-spacing:-.035em;line-height:1.15;font-weight:500}.editorial-page[data-astro-cid-dszreasq] h1[data-astro-cid-dszreasq]{font-size:clamp(2.2rem,4.2vw,4rem);max-width:920px;margin:1rem 0 1.5rem}.editorial-page[data-astro-cid-dszreasq] h2[data-astro-cid-dszreasq]{font-size:clamp(1.8rem,3vw,2.7rem);margin:.6rem 0 1.2rem}.editorial-page[data-astro-cid-dszreasq] h3[data-astro-cid-dszreasq]{font-size:1.25rem;line-height:1.3}.editorial-page[data-astro-cid-dszreasq] p[data-astro-cid-dszreasq]{line-height:1.75;color:var(--color-mute);font-size:1.03rem}.editorial-page[data-astro-cid-dszreasq] .eyebrow[data-astro-cid-dszreasq]{font-size:.76rem;letter-spacing:.1em;color:var(--ep-green);font-weight:600}.ep-hero[data-astro-cid-dszreasq]{padding:2rem 0 4rem;background:radial-gradient(ellipse at 100% 20%,#e5f0e5,transparent 70%),#f8fbf8}.ep-hero[data-astro-cid-dszreasq] .breadcrumb[data-astro-cid-dszreasq]{margin-bottom:2.5rem}.ep-hero-layout[data-astro-cid-dszreasq]{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:center}.ep-hero-layout[data-astro-cid-dszreasq].ep-wide{grid-template-columns:1fr}.ep-hero-layout[data-astro-cid-dszreasq].ep-wide .ep-lead[data-astro-cid-dszreasq]{max-width:920px}.ep-hero[data-astro-cid-dszreasq] .ep-lead[data-astro-cid-dszreasq]{font-size:1.12rem;margin-bottom:1.5rem}.ep-brand-logo[data-astro-cid-dszreasq]{margin-bottom:1rem}.ep-brand-logo[data-astro-cid-dszreasq] .partner-logo{max-width:100%;min-width:0}.ep-brand-logo[data-astro-cid-dszreasq] img{max-width:100%;max-height:64px}.ep-section[data-astro-cid-dszreasq]{padding:3.5rem 0}.ep-critical[data-astro-cid-dszreasq]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.ep-critical[data-astro-cid-dszreasq] ul[data-astro-cid-dszreasq]{list-style:none;padding:0;display:grid;gap:1rem}.ep-critical[data-astro-cid-dszreasq] li[data-astro-cid-dszreasq]{font-size:1.05rem;line-height:1.6;padding:1rem 0 1rem 1.3rem;border-left:3px solid #a3cdae}.ep-process-section[data-astro-cid-dszreasq]{padding-top:0;padding-bottom:1rem}.ep-narrative-layout[data-astro-cid-dszreasq]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}.ep-narrative-layout[data-astro-cid-dszreasq].has-visual{grid-template-columns:1fr 1.15fr}.ep-reverse[data-astro-cid-dszreasq].has-visual .ep-copy[data-astro-cid-dszreasq]{order:2}.ep-copy[data-astro-cid-dszreasq]{max-width:850px}.ep-visual-group[data-astro-cid-dszreasq]{display:grid;gap:1.5rem;min-width:0}.ep-icon-group[data-astro-cid-dszreasq]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.ep-wide-visual[data-astro-cid-dszreasq].has-visual{display:block}.ep-wide-visual[data-astro-cid-dszreasq] .ep-visual-group[data-astro-cid-dszreasq]{margin-top:2rem}.ep-wide-visual[data-astro-cid-dszreasq] .ep-copy[data-astro-cid-dszreasq]{order:0}.ep-wide-visual[data-astro-cid-dszreasq] img{max-height:none}.ep-count[data-astro-cid-dszreasq]{color:var(--ep-green);font-size:1.1rem;display:block;margin-bottom:1rem}.ep-tint[data-astro-cid-dszreasq]{background:#f7faf8}.ep-example[data-astro-cid-dszreasq]{background:#edf4e7}.ep-evidence[data-astro-cid-dszreasq]{margin-top:1.2rem;font-size:.9rem!important;color:#346e45!important;padding-left:1rem;border-left:2px solid #8fb39a}.ep-platform[data-astro-cid-dszreasq]>div[data-astro-cid-dszreasq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem}.ep-platform[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq]{padding:1rem;border-bottom:2px solid #bad3c3;font-size:.95rem;line-height:1.5}.ep-link-grid[data-astro-cid-dszreasq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.ep-link-grid[data-astro-cid-dszreasq] article[data-astro-cid-dszreasq]{padding:1.5rem;border:1px solid #dce6df;border-radius:14px;background:#fff;min-width:0}.ep-link-grid[data-astro-cid-dszreasq] p[data-astro-cid-dszreasq]:not(.eyebrow){font-size:.92rem;margin:.8rem 0 1.1rem}.ep-text-link[data-astro-cid-dszreasq]{color:var(--ep-green);font-size:.85rem}.ep-industry-links[data-astro-cid-dszreasq]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem}.ep-industry-links[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq]{padding:1.3rem;border:1px solid #dce6df;border-radius:12px;display:grid;gap:.6rem}.ep-industry-links[data-astro-cid-dszreasq] strong[data-astro-cid-dszreasq]{font-size:1.1rem;font-weight:500}.ep-industry-links[data-astro-cid-dszreasq] span[data-astro-cid-dszreasq]{color:var(--color-mute);font-size:.9rem;line-height:1.65}.ep-resources[data-astro-cid-dszreasq]{background:#f1f6ee}.ep-contact[data-astro-cid-dszreasq]{background:#eaf3e7;padding:3rem 0}.ep-contact-panel[data-astro-cid-dszreasq]{background:#1d3b30;border-radius:22px;padding:2.8rem;display:flex;align-items:center;justify-content:space-between;gap:2.5rem}.ep-contact-panel[data-astro-cid-dszreasq] h2[data-astro-cid-dszreasq]{color:#fff;font-size:clamp(1.8rem,3vw,2.6rem)}.ep-contact-panel[data-astro-cid-dszreasq] p[data-astro-cid-dszreasq]{color:#dbe7de;max-width:650px}.ep-contact-panel[data-astro-cid-dszreasq] .eyebrow[data-astro-cid-dszreasq]{color:#b5d5b7}.ep-contact-panel[data-astro-cid-dszreasq] .button[data-astro-cid-dszreasq]{background:#fff;color:#1d3b30;flex-shrink:0}.dalim-editorial[data-astro-cid-dszreasq] .ep-hero[data-astro-cid-dszreasq]{background:#f3f7f4}.dalim-editorial[data-astro-cid-dszreasq] .ep-hero-layout[data-astro-cid-dszreasq] .hero-visual img{max-height:650px}.industry-editorial[data-astro-cid-dszreasq] .ep-hero-layout[data-astro-cid-dszreasq]{grid-template-columns:1.5fr .6fr}.editorial-page[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq]:focus-visible{outline:3px solid #367b3b;outline-offset:5px}.ep-platform[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq],.ep-link-grid[data-astro-cid-dszreasq] article[data-astro-cid-dszreasq],.ep-industry-links[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq]{transition:transform .25s,border-color .25s,box-shadow .25s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ep-link-grid[data-astro-cid-dszreasq] article[data-astro-cid-dszreasq]:hover,.ep-industry-links[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq]:hover{transform:translateY(-4px);border-color:#8db899;box-shadow:0 12px 25px #1d3b300b}.ep-platform[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq]:hover{border-color:#247747;transform:translateY(-2px)}}@media(max-width:1000px){.ep-link-grid[data-astro-cid-dszreasq]{grid-template-columns:1fr 1fr}.ep-critical[data-astro-cid-dszreasq],.ep-hero-layout[data-astro-cid-dszreasq]{gap:2rem}.ep-contact-panel[data-astro-cid-dszreasq]{flex-direction:column;align-items:start}.ep-platform[data-astro-cid-dszreasq]>div[data-astro-cid-dszreasq]{grid-template-columns:1fr 1fr}}@media(max-width:720px){.ep-section[data-astro-cid-dszreasq]{padding:2.3rem 0}.ep-hero[data-astro-cid-dszreasq]{padding-bottom:2.5rem}.ep-hero-layout[data-astro-cid-dszreasq],.industry-editorial[data-astro-cid-dszreasq] .ep-hero-layout[data-astro-cid-dszreasq],.ep-critical[data-astro-cid-dszreasq],.ep-narrative-layout[data-astro-cid-dszreasq].has-visual,.ep-link-grid[data-astro-cid-dszreasq],.ep-industry-links[data-astro-cid-dszreasq],.ep-platform[data-astro-cid-dszreasq]>div[data-astro-cid-dszreasq]{grid-template-columns:1fr}.ep-reverse[data-astro-cid-dszreasq].has-visual .ep-copy[data-astro-cid-dszreasq]{order:0}.ep-hero-layout[data-astro-cid-dszreasq]{gap:1.5rem}.editorial-page[data-astro-cid-dszreasq] h1[data-astro-cid-dszreasq]{font-size:clamp(1.9rem,8.7vw,2.45rem)}.editorial-page[data-astro-cid-dszreasq] h2[data-astro-cid-dszreasq]{font-size:1.9rem}.editorial-page[data-astro-cid-dszreasq] p[data-astro-cid-dszreasq]{font-size:1rem}.ep-contact-panel[data-astro-cid-dszreasq]{padding:1.6rem}.ep-contact-panel[data-astro-cid-dszreasq] .button[data-astro-cid-dszreasq]{white-space:normal;text-align:center}.ep-brand-logo[data-astro-cid-dszreasq] .partner-logo{max-width:260px}.ep-contact[data-astro-cid-dszreasq]{padding:2rem 0}.ep-link-grid[data-astro-cid-dszreasq] article[data-astro-cid-dszreasq]{padding:1.3rem}.ep-narrative-layout[data-astro-cid-dszreasq]{gap:1.5rem}}@media(prefers-reduced-motion:reduce){.ep-platform[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq],.ep-link-grid[data-astro-cid-dszreasq] article[data-astro-cid-dszreasq],.ep-industry-links[data-astro-cid-dszreasq] a[data-astro-cid-dszreasq]{transition:none}}
