.ab-role[data-astro-cid-ai4wclau]{margin:.3rem 0 0;font-size:16px;font-weight:700;color:hsl(var(--brand))}.ab-owners[data-astro-cid-ai4wclau]{padding-top:2rem}.ab-owners-grid[data-astro-cid-ai4wclau]{display:grid;gap:2rem}.ab-owners-photo[data-astro-cid-ai4wclau]{margin:0}.ab-owners-photo[data-astro-cid-ai4wclau] img[data-astro-cid-ai4wclau]{display:block;width:100%;height:auto;aspect-ratio:5 / 6;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%;border-radius:2rem;box-shadow:var(--wf-shadow-lg)}.ab-owners-copy[data-astro-cid-ai4wclau]{min-width:0}.ab-owners-copy[data-astro-cid-ai4wclau] p[data-astro-cid-ai4wclau]:not(.ab-role){margin:1rem 0 0;max-width:60ch;font-size:17px;line-height:1.65;color:hsl(var(--muted-foreground))}.ab-owners-copy[data-astro-cid-ai4wclau] .ab-first[data-astro-cid-ai4wclau]{margin-top:1.4rem;font-family:var(--font-display),serif;font-size:clamp(1.3rem,1.15rem + .6vw,1.6rem);line-height:1.35;color:hsl(var(--foreground))}.ab-owners-copy[data-astro-cid-ai4wclau] .ab-dogs[data-astro-cid-ai4wclau]{padding:1.1rem 1.25rem;border-radius:1.5rem;color:hsl(var(--foreground));background:var(--wf-tint)}.ab-team[data-astro-cid-ai4wclau]{background:var(--wf-tint)}.ab-team-head[data-astro-cid-ai4wclau]{display:grid;gap:1rem}.ab-team-head[data-astro-cid-ai4wclau] p[data-astro-cid-ai4wclau]{margin:0;max-width:62ch;font-size:17px;line-height:1.6;color:hsl(var(--muted-foreground))}.ab-people[data-astro-cid-ai4wclau]{display:grid;gap:2.5rem;margin:2.5rem 0 0;padding:0;list-style:none}.ab-person[data-astro-cid-ai4wclau]{min-width:0}.ab-person[data-astro-cid-ai4wclau] img[data-astro-cid-ai4wclau]{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:35% 20%;object-position:35% 20%;border:8px solid var(--wf-white);border-radius:2rem;box-shadow:var(--wf-shadow-sm)}.ab-name[data-astro-cid-ai4wclau]{margin:1.1rem 0 0;font-family:var(--font-display),serif;font-size:1.6rem;font-weight:600;line-height:1.15;color:hsl(var(--foreground))}.ab-person[data-astro-cid-ai4wclau] p[data-astro-cid-ai4wclau]:not(.ab-role){margin:.7rem 0 0;font-size:16px;line-height:1.6;color:hsl(var(--muted-foreground))}.ab-values[data-astro-cid-ai4wclau]{color:#fff;background:hsl(var(--ground-dark))}.ab-values-grid[data-astro-cid-ai4wclau]{display:grid;gap:2.5rem}.ab-values[data-astro-cid-ai4wclau] .t-h2[data-astro-cid-ai4wclau]{color:#fff}.ab-mission[data-astro-cid-ai4wclau]{margin:1.25rem 0 0;max-width:34em;font-family:var(--font-display),serif;font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem);line-height:1.4;color:#fff}.ab-pills[data-astro-cid-ai4wclau]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none}.ab-pills[data-astro-cid-ai4wclau] li[data-astro-cid-ai4wclau]{padding:.4rem .9rem;border:1px solid hsl(0 0% 100% / .3);border-radius:999px;font-size:15px;font-weight:600}.ab-promises[data-astro-cid-ai4wclau]{display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}.ab-promises[data-astro-cid-ai4wclau] li[data-astro-cid-ai4wclau]{display:flex;gap:1rem;min-width:0}.ab-promises[data-astro-cid-ai4wclau] h3[data-astro-cid-ai4wclau]{margin:0;font-family:var(--font-display),serif;font-size:1.25rem;font-weight:600;line-height:1.2;color:#fff}.ab-promises[data-astro-cid-ai4wclau] p[data-astro-cid-ai4wclau]{margin:.3rem 0 0;font-size:16px;line-height:1.5;color:#ffffffd9}.ab-tile[data-astro-cid-ai4wclau]{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:1rem;color:hsl(var(--accent-foreground));background:hsl(var(--accent))}.ab-tile--light[data-astro-cid-ai4wclau]{color:hsl(var(--brand));background:var(--wf-tint-2)}.ab-awards-head[data-astro-cid-ai4wclau]{margin-bottom:2rem}.ab-shelf[data-astro-cid-ai4wclau]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;margin:0;padding:0;list-style:none}.ab-shelf[data-astro-cid-ai4wclau] li[data-astro-cid-ai4wclau]{min-width:0}.ab-shelf[data-astro-cid-ai4wclau] li[data-astro-cid-ai4wclau]:first-child{grid-column:1 / -1}.ab-award[data-astro-cid-ai4wclau]{display:flex;flex-direction:column;align-items:center;height:100%;text-align:center;color:hsl(var(--foreground));text-decoration:none}.ab-award-art[data-astro-cid-ai4wclau]{display:flex;align-items:flex-end;justify-content:center;width:100%;height:9.5rem}.ab-award-art[data-astro-cid-ai4wclau] img[data-astro-cid-ai4wclau]{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;transition:transform .2s var(--ease)}.ab-award-title[data-astro-cid-ai4wclau]{margin-top:.8rem;font-family:var(--font-display),serif;font-size:1.1rem;font-weight:600;line-height:1.25}.ab-award-issuer[data-astro-cid-ai4wclau]{margin-top:.25rem;font-size:14.5px;line-height:1.4;color:hsl(var(--muted-foreground))}.ab-award--link[data-astro-cid-ai4wclau]:hover .ab-award-art[data-astro-cid-ai4wclau] img[data-astro-cid-ai4wclau]{transform:translateY(-3px)}.ab-award--link[data-astro-cid-ai4wclau]:hover .ab-award-title[data-astro-cid-ai4wclau]{color:hsl(var(--brand))}.ab-award--link[data-astro-cid-ai4wclau]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:4px;border-radius:.75rem}.ab-members-title[data-astro-cid-ai4wclau]{margin:3rem 0 0;font-size:16px;font-weight:700;color:hsl(var(--foreground));text-align:center}.ab-members[data-astro-cid-ai4wclau]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem 2rem;margin:1.1rem 0 0;padding:0;list-style:none}.ab-members[data-astro-cid-ai4wclau] a[data-astro-cid-ai4wclau]{display:block;border-radius:.5rem}.ab-members[data-astro-cid-ai4wclau] img[data-astro-cid-ai4wclau]{display:block;width:auto;height:auto;max-width:8.5rem;max-height:3.5rem}.ab-members[data-astro-cid-ai4wclau] a[data-astro-cid-ai4wclau]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:3px}.ab-doors-band[data-astro-cid-ai4wclau]{padding-bottom:calc(4rem * var(--rhythm))}.ab-doors[data-astro-cid-ai4wclau]{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.ab-doors[data-astro-cid-ai4wclau] li[data-astro-cid-ai4wclau]{min-width:0}.ab-door[data-astro-cid-ai4wclau]{display:flex;flex-direction:column;height:100%;padding:1.5rem;border-radius:1.5rem;border:1px solid hsl(var(--ground-dark) / .08);background:var(--wf-white);box-shadow:var(--wf-shadow-sm);color:hsl(var(--foreground));text-decoration:none;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.ab-door[data-astro-cid-ai4wclau] .ab-tile[data-astro-cid-ai4wclau]{margin-bottom:.9rem}.ab-door-title[data-astro-cid-ai4wclau]{font-family:var(--font-display),serif;font-size:1.4rem;font-weight:600;line-height:1.2}.ab-door-text[data-astro-cid-ai4wclau]{flex:1;margin-top:.4rem;font-size:16px;line-height:1.5;color:hsl(var(--muted-foreground))}.ab-door-more[data-astro-cid-ai4wclau]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.9rem;font-size:15px;font-weight:700;color:hsl(var(--brand))}.ab-door-more[data-astro-cid-ai4wclau] svg{transition:transform .2s var(--ease)}.ab-door[data-astro-cid-ai4wclau]:hover{transform:translateY(-3px);border-color:hsl(var(--brand) / .4);box-shadow:var(--wf-shadow-lg)}.ab-door[data-astro-cid-ai4wclau]:hover .ab-door-more[data-astro-cid-ai4wclau] svg{transform:translate(3px)}.ab-door[data-astro-cid-ai4wclau]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:3px}@media(min-width:640px){.ab-person[data-astro-cid-ai4wclau]{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:1.5rem;align-items:start}.ab-name[data-astro-cid-ai4wclau]{margin-top:.4rem}.ab-shelf[data-astro-cid-ai4wclau]{grid-template-columns:repeat(4,minmax(0,1fr))}.ab-doors[data-astro-cid-ai4wclau]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.ab-people[data-astro-cid-ai4wclau]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.ab-person[data-astro-cid-ai4wclau]{display:block}.ab-person[data-astro-cid-ai4wclau]:nth-child(2){margin-top:3.5rem}.ab-person[data-astro-cid-ai4wclau]:nth-child(3){margin-top:1.5rem}.ab-name[data-astro-cid-ai4wclau]{margin-top:1.1rem}.ab-owners-grid[data-astro-cid-ai4wclau]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:3.5rem;align-items:center}.ab-team-head[data-astro-cid-ai4wclau]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2rem;align-items:end}.ab-values-grid[data-astro-cid-ai4wclau]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:3.5rem;align-items:center}}@media(min-width:1024px){.ab-shelf[data-astro-cid-ai4wclau]{grid-template-columns:repeat(5,minmax(0,1fr))}.ab-shelf[data-astro-cid-ai4wclau] li[data-astro-cid-ai4wclau]:first-child{grid-column:auto}}@media(prefers-reduced-motion:reduce){.ab-door[data-astro-cid-ai4wclau],.ab-door-more[data-astro-cid-ai4wclau] svg,.ab-award-art[data-astro-cid-ai4wclau] img[data-astro-cid-ai4wclau]{transition:none}.ab-door[data-astro-cid-ai4wclau]:hover{transform:none}.ab-award--link[data-astro-cid-ai4wclau]:hover .ab-award-art[data-astro-cid-ai4wclau] img[data-astro-cid-ai4wclau],.ab-door[data-astro-cid-ai4wclau]:hover .ab-door-more[data-astro-cid-ai4wclau] svg{transform:none}}
