.hhf[data-astro-cid-d42zt4vu]{background:var(--pal-off);color:var(--pal-navy);padding-block:clamp(5.75rem,8vw,7rem) 0;overflow:hidden}.hhf__grid[data-astro-cid-d42zt4vu]{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:end;gap:clamp(2rem,4.5vw,3.5rem);display:grid}.hhf__copy[data-astro-cid-d42zt4vu]{padding-bottom:clamp(2.5rem,4vw,3.5rem)}.hhf__kicker[data-astro-cid-d42zt4vu]{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--pal-navy);margin:0 0 var(--space-4);font-size:.95rem;font-weight:700}.hhf__title[data-astro-cid-d42zt4vu]{font-family:var(--font-editorial);letter-spacing:-.025em;color:var(--pal-navy);text-wrap:balance;margin:0;font-size:clamp(2.9rem,6.3vw,5.6rem);font-weight:600;line-height:.98}.hhf__title[data-astro-cid-d42zt4vu] mark{color:inherit;background:linear-gradient(transparent 58%, var(--pal-yellow) 58%, var(--pal-yellow) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.hhf__lede[data-astro-cid-d42zt4vu]{color:var(--pal-slate);max-width:34em;margin:var(--space-5) 0 var(--space-6);font-size:clamp(1.125rem,1.5vw,1.25rem);line-height:1.5}.hhf__actions[data-astro-cid-d42zt4vu]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hhf__btn[data-astro-cid-d42zt4vu]{font-family:var(--font-ui);padding:var(--space-4) var(--space-6);border:2px solid #0000;border-radius:10px;align-items:center;font-size:1.125rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.hhf__btn--primary[data-astro-cid-d42zt4vu]{background:var(--pal-blue);color:var(--white)}.hhf__btn--primary[data-astro-cid-d42zt4vu]:hover{background:var(--pal-navy)}.hhf__btn--line[data-astro-cid-d42zt4vu]{border-color:var(--pal-navy);color:var(--pal-navy)}.hhf__btn--line[data-astro-cid-d42zt4vu]:hover{background:var(--pal-navy);color:var(--white)}.hhf__btn[data-astro-cid-d42zt4vu]:focus-visible{outline:3px solid var(--pal-blue);outline-offset:3px}.hhf__founder[data-astro-cid-d42zt4vu]{margin:0;position:relative}.hhf__block[data-astro-cid-d42zt4vu]{background:var(--pal-yellow);border-radius:26px 26px 0 0;padding:clamp(1rem,2vw,1.75rem) clamp(1rem,2vw,1.75rem) 0}.hhf__block[data-astro-cid-d42zt4vu] img[data-astro-cid-d42zt4vu]{object-fit:cover;object-position:50% 12%;border-radius:16px 16px 0 0;width:100%;height:clamp(320px,33vw,440px);display:block}.hhf__cap[data-astro-cid-d42zt4vu]{left:clamp(-2.25rem,-2.5vw,-1rem);bottom:var(--space-10);background:var(--pal-navy);max-width:290px;color:var(--white);padding:var(--space-4) var(--space-5);border-radius:12px;font-size:1.0625rem;line-height:1.35;position:absolute}.hhf__cap[data-astro-cid-d42zt4vu] a[data-astro-cid-d42zt4vu]{font-family:var(--font-heading);color:var(--pal-yellow);margin-bottom:var(--space-1);font-size:1.1875rem;font-weight:700;text-decoration:none;display:block}.hhf__cap[data-astro-cid-d42zt4vu] a[data-astro-cid-d42zt4vu]:hover{text-decoration:underline}@media (width<=900px){.hhf__grid[data-astro-cid-d42zt4vu]{grid-template-columns:1fr}.hhf__copy[data-astro-cid-d42zt4vu]{padding-bottom:0}.hhf__founder[data-astro-cid-d42zt4vu]{max-width:460px}.hhf__block[data-astro-cid-d42zt4vu] img[data-astro-cid-d42zt4vu]{object-position:50% 16%;height:clamp(360px,96vw,440px)}.hhf__cap[data-astro-cid-d42zt4vu]{left:var(--space-3);bottom:var(--space-3)}}@media (prefers-reduced-motion:reduce){.hhf__btn[data-astro-cid-d42zt4vu]{transition:none}}.stb[data-astro-cid-ismp6luz]{padding-block:clamp(3.5rem,7vw,6rem)}.stb--blue[data-astro-cid-ismp6luz]{background:var(--pal-blue);color:var(--white);--stb-accent:var(--pal-yellow)}.stb--navy[data-astro-cid-ismp6luz]{background:var(--pal-navy);color:var(--white);--stb-accent:var(--pal-yellow)}.stb--yellow[data-astro-cid-ismp6luz]{background:var(--pal-yellow);color:var(--pal-navy);--stb-accent:var(--pal-blue)}.stb__fig[data-astro-cid-ismp6luz]{margin:0}.stb__text[data-astro-cid-ismp6luz],.stb__text[data-astro-cid-ismp6luz] p{font-family:var(--font-editorial);letter-spacing:-.02em;color:inherit;text-wrap:balance;max-width:21em;margin:0;font-size:clamp(1.9rem,4.2vw,3.5rem);font-weight:600;line-height:1.12}.stb--quote[data-astro-cid-ismp6luz] .stb__text[data-astro-cid-ismp6luz],.stb--quote[data-astro-cid-ismp6luz] .stb__text[data-astro-cid-ismp6luz] p{max-width:24em;font-size:clamp(1.7rem,3.4vw,2.9rem);font-weight:500;line-height:1.2}.stb__text[data-astro-cid-ismp6luz] em{color:var(--stb-accent);font-style:italic}.stb__who[data-astro-cid-ismp6luz]{font-family:var(--font-ui);margin-top:var(--space-6);font-size:1.0625rem;font-weight:700}.stb__who[data-astro-cid-ismp6luz] span[data-astro-cid-ismp6luz]{opacity:.85;font-weight:500}.logo-cloud[data-astro-cid-jj4cgwky]{padding-block:clamp(2.75rem,4.5vw,4.5rem)}.logo-cloud__head[data-astro-cid-jj4cgwky]{text-align:center;margin-bottom:clamp(1.75rem,2.8vw,2.5rem)}.logo-cloud__title[data-astro-cid-jj4cgwky]{max-width:56ch;font-family:var(--font-heading);color:var(--theme-heading);letter-spacing:-.012em;margin:.75rem auto 0;font-size:clamp(1.05rem,1.35vw,1.25rem);font-weight:500;line-height:1.45}.logo-cloud__rule[data-astro-cid-jj4cgwky]{background:var(--accent-rule,var(--theme-accent));opacity:.7;border-radius:2px;width:32px;height:2px;margin:1.2rem auto 0;display:block}.logo-cloud__grid[data-astro-cid-jj4cgwky]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.logo-cloud__item[data-astro-cid-jj4cgwky]{position:relative}.logo-cloud__link[data-astro-cid-jj4cgwky]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);border:1px solid var(--theme-border);box-shadow:var(--shadow-sm);background:#fff;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.logo-cloud__link[data-astro-cid-jj4cgwky][data-static]{cursor:default}a[data-astro-cid-jj4cgwky].logo-cloud__link:hover,a[data-astro-cid-jj4cgwky].logo-cloud__link:focus-visible{box-shadow:var(--shadow-md);border-color:var(--brand,var(--em-color));transform:translateY(-2px)}.logo-cloud__tick[data-astro-cid-jj4cgwky]{background:var(--brand,var(--em-color));border-radius:50%;flex:none;width:9px;height:9px}.logo-cloud__name[data-astro-cid-jj4cgwky]{font-family:var(--font-heading);font-size:var(--text-base);letter-spacing:-.01em;color:var(--theme-heading);white-space:nowrap;font-weight:600}a[data-astro-cid-jj4cgwky].logo-cloud__link:focus-visible{outline:2px solid var(--em-color);outline-offset:2px}html.js-motion .logo-cloud[data-astro-cid-jj4cgwky][data-reveal] .logo-cloud__item[data-astro-cid-jj4cgwky]{opacity:0;transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 55ms + .12s);transform:translateY(8px)}html.js-motion .logo-cloud[data-astro-cid-jj4cgwky][data-reveal].revealed .logo-cloud__item[data-astro-cid-jj4cgwky]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html.js-motion .logo-cloud[data-astro-cid-jj4cgwky][data-reveal] .logo-cloud__item[data-astro-cid-jj4cgwky]{opacity:1;transition:none;transform:none}}.logo-cloud[data-astro-cid-jj4cgwky] .container[data-astro-cid-jj4cgwky]{gap:var(--space-12);grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);align-items:start;display:grid}.logo-cloud__head[data-astro-cid-jj4cgwky]{text-align:left;margin:0}.logo-cloud__head[data-astro-cid-jj4cgwky] .eyebrow[data-astro-cid-jj4cgwky],.logo-cloud__rule[data-astro-cid-jj4cgwky]{display:none}.logo-cloud__title[data-astro-cid-jj4cgwky]{letter-spacing:-.015em;max-width:16em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:700;line-height:1.15}.logo-cloud__grid[data-astro-cid-jj4cgwky]{column-gap:var(--space-8);gap:0 var(--space-8);border-top:2px solid var(--pal-navy);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.logo-cloud__item[data-astro-cid-jj4cgwky]{border-bottom:1.5px solid var(--pal-line)}.logo-cloud__link[data-astro-cid-jj4cgwky]{width:100%;padding:var(--space-4) 0;box-shadow:none;border-radius:0;background:0 0!important;border:0!important}a[data-astro-cid-jj4cgwky].logo-cloud__link:hover,a[data-astro-cid-jj4cgwky].logo-cloud__link:focus-visible{box-shadow:none;transform:none}a[data-astro-cid-jj4cgwky].logo-cloud__link:hover .logo-cloud__name[data-astro-cid-jj4cgwky]{text-underline-offset:4px;text-decoration:underline 2px}.logo-cloud__tick[data-astro-cid-jj4cgwky]{border-radius:3px;width:12px;height:12px}.logo-cloud__name[data-astro-cid-jj4cgwky]{font-size:1.25rem;font-weight:700}@media (width<=900px){.logo-cloud[data-astro-cid-jj4cgwky] .container[data-astro-cid-jj4cgwky]{gap:var(--space-6);grid-template-columns:1fr}.logo-cloud__grid[data-astro-cid-jj4cgwky]{grid-template-columns:repeat(2,minmax(0,1fr))}}
