.eyebrow[data-astro-cid-j7pv25f6]{font:var(--fw-medium) var(--fs-2xs)/var(--lh-none) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-3)}.hero[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;gap:64px;padding:56px var(--gutter) 60px}.hero__text[data-astro-cid-j7pv25f6]{flex:1 1 0;display:flex;flex-direction:column;gap:22px}h1[data-astro-cid-j7pv25f6]{font:var(--fw-bold) var(--fs-7xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-display);max-width:15em}.hero__lead[data-astro-cid-j7pv25f6]{font:var(--fw-body) var(--fs-xl)/var(--lh-lead) "DM Sans",system-ui,sans-serif;color:var(--ink-2);max-width:var(--measure-lead)}.hero__ask[data-astro-cid-j7pv25f6]{margin-top:16px}.hero__portrait[data-astro-cid-j7pv25f6]{flex:0 0 372px;align-self:flex-end}.hero__portrait[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:460px;width:100%;height:auto;object-fit:contain;object-position:bottom;transform:translateY(35px)}.how[data-astro-cid-j7pv25f6]{padding:var(--sec-y) var(--gutter)}.how__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-top:42px}.how__item[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center}.how__item[data-astro-cid-j7pv25f6] .icon{margin-bottom:20px}.how__head[data-astro-cid-j7pv25f6]{font:var(--fw-medium) var(--fs-xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;text-wrap:balance}.how__text[data-astro-cid-j7pv25f6]{font:var(--fw-body) var(--fs-md)/var(--lh-compact) "DM Sans",system-ui,sans-serif;color:var(--ink-2);margin-top:10px;max-width:22em}.cases[data-astro-cid-j7pv25f6]{background:var(--band);padding:var(--sec-y) var(--gutter)}.cases[data-astro-cid-j7pv25f6]>*{max-width:900px;margin-inline:auto}.cases__rows[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:20px;margin-top:26px}.cases__more[data-astro-cid-j7pv25f6]{padding-top:8px}.cases__more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font:var(--fw-body) var(--fs-sm)/var(--lh-none) "DM Sans",system-ui,sans-serif;color:var(--ink);text-decoration:none}.cases__more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.voices[data-astro-cid-j7pv25f6]{padding:var(--sec-y) var(--gutter);background:var(--band);--tg-bleed: var(--gutter)}.voices__h2[data-astro-cid-j7pv25f6]{font:var(--fw-body) var(--fs-4xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title);text-align:center;margin-bottom:34px}.articles[data-astro-cid-j7pv25f6]{padding:var(--sec-y) var(--gutter)}.articles__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:26px}.article[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;text-decoration:none}.article__title[data-astro-cid-j7pv25f6]{font:var(--fw-medium) var(--fs-xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;color:var(--ink)}.article[data-astro-cid-j7pv25f6]:hover .article__title[data-astro-cid-j7pv25f6]{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.article__link[data-astro-cid-j7pv25f6]{font:var(--fw-body) var(--fs-sm)/var(--lh-none) "DM Sans",system-ui,sans-serif;color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}@media(max-width:980px){.hero[data-astro-cid-j7pv25f6]{position:relative;padding:32px var(--gutter-m) 36px;overflow:hidden}.hero__text[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.hero__portrait[data-astro-cid-j7pv25f6]{display:block;position:absolute;top:24px;right:calc(-44% + 5px);width:85%;max-width:none;flex:none;z-index:0;pointer-events:none}.hero__portrait[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:none;width:100%;height:500px;max-height:58vh;object-fit:contain;object-position:center}.hero__lead[data-astro-cid-j7pv25f6]{max-width:76%}.hero__ask[data-astro-cid-j7pv25f6] .askbar{background:var(--band)}.hero__ask[data-astro-cid-j7pv25f6] .askbar__chip{background:var(--pg)}.how[data-astro-cid-j7pv25f6],.cases[data-astro-cid-j7pv25f6],.voices[data-astro-cid-j7pv25f6],.articles[data-astro-cid-j7pv25f6]{padding-inline:var(--gutter-m)}.voices[data-astro-cid-j7pv25f6]{--tg-bleed: var(--gutter-m)}.how__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.articles__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:18px}}@media(max-width:1128px)and (max-height:680px)and (orientation:landscape){.hero[data-astro-cid-j7pv25f6]{gap:28px;padding-top:28px;padding-bottom:32px}.hero__portrait[data-astro-cid-j7pv25f6]{position:static;flex:0 0 auto;width:auto;align-self:flex-start}.hero__portrait[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:auto;height:min(88vh,460px);max-height:none;transform:none;object-position:bottom}.hero__lead[data-astro-cid-j7pv25f6]{max-width:none}}
