.home-hero[data-astro-cid-glgfkru5]{position:relative;overflow:hidden}.home-hero__inner[data-astro-cid-glgfkru5]{z-index:1;padding-block:var(--space-xl) var(--space-l);position:relative}.home-hero__copy[data-astro-cid-glgfkru5]{max-width:36rem}.home-hero__heading[data-astro-cid-glgfkru5]{font-size:var(--h-xxxl);letter-spacing:-.015em;margin-bottom:var(--space-m);line-height:.9}.home-hero__text[data-astro-cid-glgfkru5]{font-size:var(--text-m);max-width:34rem;margin:0;line-height:1.6}.home-hero__actions[data-astro-cid-glgfkru5]{align-items:stretch;gap:var(--space-s);margin-top:var(--space-l);flex-direction:column;display:flex}.home-hero__phone[data-astro-cid-glgfkru5]{text-align:center;color:var(--neutral-medium);margin:0}.home-hero__phone[data-astro-cid-glgfkru5] a{color:var(--neutral);font-weight:600;text-decoration:underline #0000}.home-hero__phone[data-astro-cid-glgfkru5] a:hover{text-decoration-color:currentColor}.home-hero__phone--chip[data-astro-cid-glgfkru5]{text-align:left;justify-content:center;align-items:center;gap:.875rem;display:flex}.home-hero__avatar[data-astro-cid-glgfkru5]{object-fit:cover;border-radius:50%;flex-shrink:0;width:52px;height:52px}.home-hero__phone--chip[data-astro-cid-glgfkru5] p[data-astro-cid-glgfkru5]{font-size:var(--text-s);flex-direction:column;gap:2px;margin:0;line-height:1.3;display:flex}.home-hero__phone--chip[data-astro-cid-glgfkru5] a{font-size:1.125rem;font-weight:700;line-height:1.25}.home-hero__wall[data-astro-cid-glgfkru5]{height:20rem;padding-left:var(--gutter);gap:.75rem;display:flex;position:relative;overflow:hidden}.home-hero__wall[data-astro-cid-glgfkru5]:after{content:"";background:linear-gradient(to bottom, transparent, var(--base));pointer-events:none;height:6rem;position:absolute;inset:auto 0 0}.home-hero__col[data-astro-cid-glgfkru5]{flex-direction:column;flex:0 0 16.25rem;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.home-hero__col[data-astro-cid-glgfkru5]:nth-child(2){padding-top:3rem}.home-hero__col[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{aspect-ratio:16/10;object-fit:cover;object-position:top;border:var(--border);border-radius:6px;width:100%;display:block}@media (width>=640px){.home-hero__actions[data-astro-cid-glgfkru5]{align-items:center;gap:var(--space-m);flex-direction:row}.home-hero__phone[data-astro-cid-glgfkru5]{text-align:left}.home-hero__phone--chip[data-astro-cid-glgfkru5]{justify-content:flex-start}}@media (width>=640px) and (width<=899.98px){.home-hero__wall[data-astro-cid-glgfkru5]{height:clamp(26rem,14rem + 22vw,32rem);padding-inline:var(--gutter);gap:1rem}.home-hero__wall[data-astro-cid-glgfkru5]:after{height:10rem}.home-hero__col[data-astro-cid-glgfkru5]{flex:1 1 0;gap:1rem;min-width:0}.home-hero__col[data-astro-cid-glgfkru5]:nth-child(2){padding-top:4rem}.home-hero__col[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{border-radius:8px}}@media (width>=900px){.home-hero[data-astro-cid-glgfkru5]{min-height:min(50rem, calc(100svh - var(--header-height)));align-items:center;display:flex}.home-hero__inner[data-astro-cid-glgfkru5]{width:100%;padding-block:var(--space-xxl)}.home-hero__copy[data-astro-cid-glgfkru5]{max-width:min(36rem,46%)}.home-hero__wall[data-astro-cid-glgfkru5]{gap:1.25rem;width:calc(50% - .5rem);height:auto;padding:0;position:absolute;inset:0 0 0 auto}.home-hero__wall[data-astro-cid-glgfkru5]:after{background:linear-gradient(to bottom, var(--base) 0%, color-mix(in srgb, var(--base) 85%, transparent) 30%, transparent 100%);height:15rem;inset:0 0 auto}.home-hero__col[data-astro-cid-glgfkru5]{flex-basis:clamp(20rem,29vw,26.25rem);gap:1.25rem;margin-top:-9.5rem}.home-hero__col[data-astro-cid-glgfkru5]:nth-child(2){margin-top:-1.25rem;padding-top:0}.home-hero__col[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{border-radius:8px}}@media (width>=900px) and (width<=1199.98px){.home-hero[data-astro-cid-glgfkru5]{min-height:min(45rem, calc(100svh - var(--header-height)))}}.stats[data-astro-cid-a3qbwlyq]{padding-block:var(--space-l);background:var(--neutral);color:var(--white)}.stats__list[data-astro-cid-a3qbwlyq]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin:0;display:grid}.stats__item[data-astro-cid-a3qbwlyq]{flex-direction:column-reverse;justify-content:flex-end;gap:.35rem;display:flex}.stats__item[data-astro-cid-a3qbwlyq] dd[data-astro-cid-a3qbwlyq]{font-family:var(--font-heading);text-transform:var(--heading-transform);letter-spacing:var(--heading-tracking);font-weight:700;font-size:var(--h-l);margin:0;line-height:1.05}.stats__item[data-astro-cid-a3qbwlyq] dt[data-astro-cid-a3qbwlyq]{font-size:var(--text-s);color:color-mix(in srgb, var(--white) 75%, var(--neutral))}.stats[data-astro-cid-a3qbwlyq] .logos img{filter:brightness(0)invert();opacity:.8}.logos[data-astro-cid-kvnmlcoo]{align-items:center;gap:var(--space-l);margin:var(--space-l) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.logos[data-astro-cid-kvnmlcoo] img[data-astro-cid-kvnmlcoo]{filter:grayscale();opacity:.8;width:auto;height:2rem}.wwd[data-astro-cid-ejqldzme]{gap:var(--space-xl);display:grid}.wwd__heading[data-astro-cid-ejqldzme]{letter-spacing:-.01em;margin-bottom:var(--space-m);line-height:.94}.wwd__intro[data-astro-cid-ejqldzme]{margin:0 0 var(--space-m);font-size:var(--text-l);max-width:34rem;line-height:1.6}.wwd__items[data-astro-cid-ejqldzme]{margin:0;padding:0;list-style:none}.wwd__item[data-astro-cid-ejqldzme]+.wwd__item[data-astro-cid-ejqldzme]{margin-top:var(--space-l);padding-top:var(--space-l);border-top:1px solid var(--neutral-light)}.wwd__item-heading[data-astro-cid-ejqldzme]{font-size:var(--h-m);margin-bottom:.875rem;line-height:1.05}.wwd__text[data-astro-cid-ejqldzme]{margin:0 0 1.25rem;line-height:1.6}.wwd__link[data-astro-cid-ejqldzme]{font-weight:600;text-decoration:underline #0000}.wwd__link[data-astro-cid-ejqldzme]:hover{text-decoration-color:currentColor}@media (width>=961px){.wwd[data-astro-cid-ejqldzme]{grid-template-columns:30rem 1fr;column-gap:6rem}}.aud[data-astro-cid-vzfdwddq]{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}.aud__card[data-astro-cid-vzfdwddq]{padding:var(--space-l);background:var(--neutral-ultra-light);color:var(--neutral);transition:background-color var(--transition), color var(--transition);border-radius:8px;flex-direction:column;display:flex;position:relative}.aud__icon[data-astro-cid-vzfdwddq]{width:54px;height:54px;margin-bottom:var(--space-m);background:color-mix(in srgb, var(--primary) 14%, var(--white));color:var(--primary);transition:background-color var(--transition);border-radius:8px;place-items:center;display:grid}.aud__name[data-astro-cid-vzfdwddq]{font-size:var(--h-m);margin-bottom:var(--space-s);line-height:1}.aud__link[data-astro-cid-vzfdwddq]{color:inherit;text-decoration:none;transition:none}.aud__link[data-astro-cid-vzfdwddq]:after{content:"";border-radius:inherit;position:absolute;inset:0}.aud__link[data-astro-cid-vzfdwddq]:focus-visible{outline:none}.aud__lead[data-astro-cid-vzfdwddq]{margin:0 0 var(--space-s);font-size:var(--text-l);font-weight:600;line-height:1.45}.aud__text[data-astro-cid-vzfdwddq]{margin:0 0 var(--space-l);color:var(--neutral-medium);transition:color var(--transition);line-height:1.65}.aud__arrow[data-astro-cid-vzfdwddq]{width:52px;height:52px;transition:background-color var(--transition), border-color var(--transition), color var(--transition);border:1.5px solid;border-radius:50%;place-items:center;margin-top:auto;display:grid}.aud__card[data-astro-cid-vzfdwddq]:hover,.aud__card[data-astro-cid-vzfdwddq]:focus-within{background:var(--primary);color:var(--white)}.aud__card[data-astro-cid-vzfdwddq]:hover .aud__icon[data-astro-cid-vzfdwddq],.aud__card[data-astro-cid-vzfdwddq]:focus-within .aud__icon[data-astro-cid-vzfdwddq]{background:var(--white)}.aud__card[data-astro-cid-vzfdwddq]:hover .aud__text[data-astro-cid-vzfdwddq],.aud__card[data-astro-cid-vzfdwddq]:focus-within .aud__text[data-astro-cid-vzfdwddq]{color:color-mix(in srgb, var(--white) 82%, var(--primary))}.aud__card[data-astro-cid-vzfdwddq]:hover .aud__arrow[data-astro-cid-vzfdwddq],.aud__card[data-astro-cid-vzfdwddq]:focus-within .aud__arrow[data-astro-cid-vzfdwddq]{background:var(--neutral);border-color:var(--neutral);color:var(--white)}.aud__card[data-astro-cid-vzfdwddq]:has(.aud__link:focus-visible){outline:3px solid var(--accent);outline-offset:3px}@media (width>=761px){.aud[data-astro-cid-vzfdwddq]{grid-template-columns:repeat(3,1fr)}}.team-intro[data-astro-cid-2ehpdejv]{gap:var(--space-l);align-items:center;display:grid}.team-intro__media[data-astro-cid-2ehpdejv]{background:var(--neutral-light);border-radius:6px;overflow:hidden}.team-intro__media[data-astro-cid-2ehpdejv] img[data-astro-cid-2ehpdejv],.team-intro__placeholder[data-astro-cid-2ehpdejv]{aspect-ratio:9/10;object-fit:cover;width:100%}.team-intro__heading[data-astro-cid-2ehpdejv]{margin-bottom:var(--space-m)}.team-intro__text[data-astro-cid-2ehpdejv]{margin:0 0 var(--space-m);line-height:1.65}@media (width>=861px){.team-intro[data-astro-cid-2ehpdejv]{gap:var(--space-xxl);grid-template-columns:minmax(0,35rem) 1fr}}.notes-feed[data-astro-cid-5tjsfpkq]{gap:var(--space-l) var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.note-card[data-astro-cid-5tjsfpkq]{position:relative}.note-card__media[data-astro-cid-5tjsfpkq]{margin-bottom:var(--space-s);background:var(--neutral-light);border-radius:4px;overflow:hidden}.note-card__media[data-astro-cid-5tjsfpkq] img[data-astro-cid-5tjsfpkq],.note-card__placeholder[data-astro-cid-5tjsfpkq]{aspect-ratio:17/10;object-fit:cover;width:100%}.note-card__type[data-astro-cid-5tjsfpkq]{margin:0 0 var(--space-xs);color:var(--primary)}.note-card__title[data-astro-cid-5tjsfpkq]{font-size:var(--text-xl);text-transform:none;letter-spacing:normal;margin:0;font-weight:700;line-height:1.2}.note-card__title[data-astro-cid-5tjsfpkq] a[data-astro-cid-5tjsfpkq]{color:inherit;text-decoration:underline #0000}.note-card__title[data-astro-cid-5tjsfpkq] a[data-astro-cid-5tjsfpkq]:after{content:"";position:absolute;inset:0}.note-card[data-astro-cid-5tjsfpkq]:hover .note-card__title[data-astro-cid-5tjsfpkq] a[data-astro-cid-5tjsfpkq]{text-decoration-color:currentColor}
