.hero-section__section[data-astro-cid-6xraqmxa]{margin:var(--section-margin) auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem}.hero-section__text[data-astro-cid-6xraqmxa]{justify-self:center;max-width:25rem}.hero-btns__container[data-astro-cid-6xraqmxa]{display:flex;align-items:center;gap:1rem}.hero-btns__container[data-astro-cid-6xraqmxa]{margin-right:1rem}.hero-section__image[data-astro-cid-6xraqmxa]{display:flex}.hero-section__image[data-astro-cid-6xraqmxa] img{width:100%;height:100%;max-height:30vh;object-fit:cover;border-radius:var(--theme-shape-radius)}@media (max-width: 768px){.hero-section__section[data-astro-cid-6xraqmxa]{margin:2rem auto 0;grid-template-columns:1fr}}.where-works[data-astro-cid-iur7rzqd]{margin:var(--section-margin) auto}.where-works__grid[data-astro-cid-iur7rzqd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--theme-grid-gap);margin:1.5rem 0 0;padding:0;list-style:none}.where-works__tile[data-astro-cid-iur7rzqd]{position:relative;display:flex;flex-direction:column;padding:1.25rem 1.25rem 1rem;background-color:var(--theme-surface-1);color:var(--theme-on-surface-1);border-radius:calc(var(--theme-shape-radius) / 2);border-top:4px solid var(--theme-primary);transition:transform var(--theme-transition),box-shadow var(--theme-transition)}.where-works__tile[data-astro-cid-iur7rzqd]:hover,.where-works__tile[data-astro-cid-iur7rzqd]:focus-within{transform:translateY(-2px);box-shadow:0 .5rem 1rem #272f2724}.where-works__logo[data-astro-cid-iur7rzqd]{width:220px;max-width:100%;height:auto;margin:.75rem 0 1rem;object-fit:contain;object-position:left center}.where-works__sector[data-astro-cid-iur7rzqd]{margin:0;font-family:var(--theme-font-family-sans);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-primary-text)}.visually-hidden[data-astro-cid-iur7rzqd]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.where-works__org[data-astro-cid-iur7rzqd]{margin:.35rem 0 .5rem;font-size:var(--font-size-md);font-weight:700;line-height:1.25}.where-works__body[data-astro-cid-iur7rzqd]{margin:0 0 1rem;font-size:var(--font-size-base);line-height:1.5}.where-works__link[data-astro-cid-iur7rzqd]{margin:auto 0 0;font-size:var(--font-size-sm);font-weight:700}.where-works__link[data-astro-cid-iur7rzqd] a[data-astro-cid-iur7rzqd]{color:var(--theme-primary-text)}.where-works__link[data-astro-cid-iur7rzqd] a[data-astro-cid-iur7rzqd]:after{content:"";position:absolute;inset:0;border-radius:inherit}.where-works__body[data-astro-cid-iur7rzqd] a[data-astro-cid-iur7rzqd]{position:relative;z-index:1;color:var(--theme-primary-text)}.where-works__tile[data-astro-cid-iur7rzqd]:focus-within{outline:2px solid var(--theme-primary-text);outline-offset:2px}.where-works__link[data-astro-cid-iur7rzqd] a[data-astro-cid-iur7rzqd]:focus{outline:none}.where-works__grid[data-astro-cid-iur7rzqd].where-works__grid--balanced{display:flex;flex-wrap:wrap}.where-works__grid[data-astro-cid-iur7rzqd].where-works__grid--balanced>.where-works__tile[data-astro-cid-iur7rzqd]{flex:1 1 calc((100% - 3 * var(--theme-grid-gap)) / 4);min-width:12rem}@media (max-width: 64rem){.where-works__grid[data-astro-cid-iur7rzqd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 40rem){.where-works__grid[data-astro-cid-iur7rzqd]{grid-template-columns:1fr}}@media (max-width: 64rem){.where-works__grid[data-astro-cid-iur7rzqd].where-works__grid--balanced{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:45%;overflow-x:auto;scroll-snap-type:x mandatory;padding:.5rem .25rem 1rem}.where-works__grid[data-astro-cid-iur7rzqd].where-works__grid--balanced>.where-works__tile[data-astro-cid-iur7rzqd]{scroll-snap-align:start;min-width:0}.where-works__grid[data-astro-cid-iur7rzqd].where-works__grid--balanced:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}}@media (max-width: 40rem){.where-works__grid[data-astro-cid-iur7rzqd].where-works__grid--balanced{grid-auto-columns:85%}}#home-hero-image[data-astro-cid-j7pv25f6]{width:100%;height:auto;max-height:60vh;object-fit:contain;border-radius:0}.hero-eyebrow[data-astro-cid-j7pv25f6]{margin:0 0 .5rem;font-size:var(--font-size-md);font-weight:700;line-height:1.4;color:var(--theme-primary-text);text-wrap:balance}.hero-btns__container[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:1.5rem 0 1rem}.hero-supporting__line[data-astro-cid-j7pv25f6]{font-size:var(--font-size-sm);font-style:italic}.proof-beat__heading[data-astro-cid-j7pv25f6]{font-size:var(--font-size-md);font-weight:500;line-height:1.5}section.three-col-text__section>div.three-col-text__column{justify-content:flex-start}.featured-study[data-astro-cid-j7pv25f6]{margin:1.5rem 0;padding:1.25rem 1.5rem;background-color:var(--theme-surface-1);color:var(--theme-on-surface-1);border-left:4px solid var(--theme-primary);border-radius:0 var(--theme-shape-radius) var(--theme-shape-radius) 0}.featured-study[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0;padding:0;border:none;font-size:var(--font-size-md)}.featured-study[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:.75rem;font-size:var(--font-size-sm)}
