.partner-tile[data-astro-cid-h6gxehrd]{box-sizing:border-box;background:color-mix(in srgb, var(--color-bg) 70%, #fff);border:1px solid var(--color-border);width:100%;height:100%;min-height:11.5rem;color:inherit;border-radius:.35rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 1.35rem 1.4rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.partner-tile--featured[data-astro-cid-h6gxehrd]{align-items:center;gap:1rem;min-height:0;padding:1.35rem 1.4rem}.partner-tile__body[data-astro-cid-h6gxehrd]{flex-direction:column;align-items:center;gap:.45rem;width:100%;min-width:0;display:flex}a[data-astro-cid-h6gxehrd].partner-tile:hover,a[data-astro-cid-h6gxehrd].partner-tile:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 42%, var(--color-border));background:color-mix(in srgb, var(--color-bg) 52%, #fff);outline:none}a[data-astro-cid-h6gxehrd].partner-tile:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 35%, transparent)}.partner-tile__logo[data-astro-cid-h6gxehrd]{flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:5.5rem;padding:.25rem;display:flex}.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__logo[data-astro-cid-h6gxehrd]{width:auto;max-width:12rem;min-height:0}.partner-tile--logo-boost[data-astro-cid-h6gxehrd] .partner-tile__logo[data-astro-cid-h6gxehrd]{min-height:7rem}.partner-tile__logo--dark[data-astro-cid-h6gxehrd]{background:var(--color-primary-dark);border-radius:.3rem;min-height:5.75rem;padding:1rem 1.15rem}.partner-tile__logo[data-astro-cid-h6gxehrd] img,.partner-tile__logo[data-astro-cid-h6gxehrd] picture,.partner-tile__img[data-astro-cid-h6gxehrd]{object-fit:contain;object-position:center;width:auto;max-width:min(100%,14rem);height:auto;max-height:5rem;display:block}.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__logo[data-astro-cid-h6gxehrd] img,.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__logo[data-astro-cid-h6gxehrd] picture,.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__img[data-astro-cid-h6gxehrd]{max-width:min(100%,11.5rem);max-height:5.75rem}.partner-tile--logo-boost[data-astro-cid-h6gxehrd] .partner-tile__logo[data-astro-cid-h6gxehrd] img,.partner-tile--logo-boost[data-astro-cid-h6gxehrd] .partner-tile__logo[data-astro-cid-h6gxehrd] picture,.partner-tile--logo-boost[data-astro-cid-h6gxehrd] .partner-tile__img[data-astro-cid-h6gxehrd]{max-width:min(100%,12.5rem);max-height:7rem}.partner-tile__name[data-astro-cid-h6gxehrd]{text-align:center;color:var(--color-primary-dark);margin:0;padding:0 .35rem;font-size:1.05rem;font-weight:600;line-height:1.35;display:block}.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__name[data-astro-cid-h6gxehrd]{margin-top:0;font-size:1.12rem}.partner-tile__text[data-astro-cid-h6gxehrd]{text-align:center;max-width:36rem;color:var(--color-ink-muted);margin:0;padding:0 .5rem;font-size:.92rem;font-weight:400;line-height:1.55;display:block}@media (width>=720px){.partner-tile--featured[data-astro-cid-h6gxehrd]{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.75rem;min-height:0;padding:1.25rem 1.75rem}.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__logo[data-astro-cid-h6gxehrd]{flex:0 0 11.5rem;width:11.5rem;max-width:11.5rem}.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__body[data-astro-cid-h6gxehrd]{flex:auto;align-items:flex-start;width:auto}.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__name[data-astro-cid-h6gxehrd],.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__text[data-astro-cid-h6gxehrd]{text-align:left;padding-left:0;padding-right:0}.partner-tile--featured[data-astro-cid-h6gxehrd] .partner-tile__text[data-astro-cid-h6gxehrd]{max-width:40rem}}.partners-page[data-astro-cid-5ebjzdzc]{padding-block:clamp(1.5rem,3vw,2.5rem) clamp(2.5rem,5vw,3.5rem)}.partners-page__header[data-astro-cid-5ebjzdzc]{max-width:40rem;margin-bottom:clamp(1.75rem,3vw,2.35rem)}.partners-page__header[data-astro-cid-5ebjzdzc] h1[data-astro-cid-5ebjzdzc]{color:var(--color-primary-dark);margin:0 0 .65rem;font-size:clamp(1.85rem,3.4vw,2.45rem);line-height:1.2}.partners-page__header[data-astro-cid-5ebjzdzc] p[data-astro-cid-5ebjzdzc]{color:var(--color-ink-muted);margin:0;font-size:1.05rem;line-height:1.6}.partners-block[data-astro-cid-5ebjzdzc]{margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.partners-block[data-astro-cid-5ebjzdzc] h2[data-astro-cid-5ebjzdzc]{color:var(--color-primary-dark);margin:0 0 .75rem;font-size:clamp(1.35rem,2.4vw,1.6rem)}.partners-block__intro[data-astro-cid-5ebjzdzc]{max-width:40rem;color:var(--color-ink-muted);margin:0 0 1.15rem;font-size:1.02rem;line-height:1.55}.partners-logos[data-astro-cid-5ebjzdzc]{gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}.partners-logos--featured[data-astro-cid-5ebjzdzc]{grid-template-columns:1fr;max-width:none}.partners-logos--pair[data-astro-cid-5ebjzdzc]{grid-template-columns:1fr}.partners-logos__item[data-astro-cid-5ebjzdzc]{min-width:0;display:flex}.partners-page__cta[data-astro-cid-5ebjzdzc]{border-radius:var(--radius-md,.35rem);background:var(--color-primary-soft);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));max-width:36rem;margin-top:clamp(.5rem,1.5vw,1rem);padding:clamp(1.15rem,2.4vw,1.5rem)}.partners-page__cta[data-astro-cid-5ebjzdzc] h2[data-astro-cid-5ebjzdzc]{color:var(--color-primary-dark);margin:0 0 .55rem;font-size:clamp(1.2rem,2.2vw,1.4rem);line-height:1.3}.partners-page__cta[data-astro-cid-5ebjzdzc] p[data-astro-cid-5ebjzdzc]{color:var(--color-ink-muted);margin:0 0 1rem;font-size:.98rem;line-height:1.55}@media (width>=720px){.partners-logos--pair[data-astro-cid-5ebjzdzc]{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.35rem}}
