.linefield.astro-i3qjlwpi{background-color:var(--lwi-mist);position:absolute;inset:0;overflow:hidden}.lf-still.astro-i3qjlwpi,.lf-live.astro-i3qjlwpi{block-size:100%;inline-size:100%;position:absolute;inset:0}.lf-wide.astro-i3qjlwpi{display:none}@media (width<=1023px){.lf-tall.astro-i3qjlwpi{display:none}.lf-wide.astro-i3qjlwpi{display:block}}.lf-strand.astro-i3qjlwpi{fill:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.is-deep.astro-i3qjlwpi{stroke:rgb(var(--lwi-deep-teal-rgb) / var(--a))}.is-teal.astro-i3qjlwpi{stroke:rgb(var(--lwi-teal-rgb) / var(--a))}.is-gold.astro-i3qjlwpi{stroke:var(--lwi-gold);stroke-width:1.75px}.lf-live.astro-i3qjlwpi{opacity:0;transition:opacity var(--lwi-state) var(--lwi-ease-out)}.linefield.astro-i3qjlwpi.is-live .lf-live.astro-i3qjlwpi{opacity:1}.linefield.astro-i3qjlwpi.is-live .lf-still.astro-i3qjlwpi{visibility:hidden}.tc.astro-px64k4nm{--tc-offset:clamp(1rem, 2.4vw, 1.75rem);gap:var(--lwi-space-6);align-content:start;display:grid}.tc-frame.astro-px64k4nm{inline-size:min(26rem, calc(100% - var(--tc-offset)));aspect-ratio:4/5;margin-block-end:var(--tc-offset);position:relative}.tc-field.astro-px64k4nm{inset:var(--tc-offset) calc(-1 * var(--tc-offset)) calc(-1 * var(--tc-offset)) var(--tc-offset);border-radius:var(--lwi-radius-card);position:absolute;overflow:hidden}.tc-face.astro-px64k4nm{border-radius:var(--lwi-radius-card);background-color:var(--lwi-mist);clip-path:inset(0);position:absolute;inset:0;overflow:hidden}.tc-face.astro-px64k4nm picture.astro-px64k4nm,.tc-face.astro-px64k4nm img.astro-px64k4nm{block-size:100%;inline-size:100%;display:block}.tc-face.astro-px64k4nm img.astro-px64k4nm{object-fit:cover}.tc-mono.astro-px64k4nm{background-color:var(--lwi-deep-teal);position:absolute;inset:0}.tc-mono.astro-px64k4nm svg.astro-px64k4nm{block-size:100%;inline-size:100%;position:absolute;inset:0}.tc-spine.astro-px64k4nm{fill:none;stroke:var(--lwi-gold);stroke-width:1.75px;stroke-linecap:round;vector-effect:non-scaling-stroke}.tc-initials.astro-px64k4nm{font-family:var(--lwi-font-serif);font-optical-sizing:auto;letter-spacing:.02em;color:var(--lwi-ivory);font-size:clamp(4.5rem,3rem + 5vw,7rem);font-weight:400;line-height:1;position:absolute;inset-block-end:7%;inset-inline-start:9%}.tc-text.astro-px64k4nm{gap:var(--lwi-space-4);justify-items:start;max-inline-size:34em;display:grid}.tc-name.astro-px64k4nm{font-family:var(--lwi-font-serif);font-optical-sizing:auto;letter-spacing:-.005em;font-size:clamp(1.75rem,1.5rem + .8vw,2.25rem);font-weight:500}.tc-role.astro-px64k4nm{font-size:var(--lwi-fs-md);color:var(--lwi-charcoal);margin-block-start:calc(-1 * var(--lwi-space-2))}.tc-focus.astro-px64k4nm{gap:var(--lwi-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tc-focus.astro-px64k4nm li.astro-px64k4nm{border:1px solid rgb(var(--lwi-deep-teal-rgb) / .22);border-radius:var(--lwi-radius-ctl);font-family:var(--lwi-font-display);font-size:var(--lwi-fs-sm);color:var(--lwi-deep-teal);padding:.375rem .75rem;line-height:1.35}.tc-bio.astro-px64k4nm{color:var(--lwi-charcoal);text-wrap:pretty}.tc-more.astro-px64k4nm{gap:var(--lwi-space-4);display:grid}.tc-toggle.astro-px64k4nm{align-items:center;gap:var(--lwi-space-3);min-block-size:2.75rem;inline-size:fit-content;font-family:var(--lwi-font-display);font-size:var(--lwi-fs-md);color:var(--lwi-teal);cursor:pointer;font-weight:500;list-style:none;display:inline-flex}.tc-toggle.astro-px64k4nm::-webkit-details-marker{display:none}.tc-toggle.astro-px64k4nm>span.astro-px64k4nm:first-child{border-block-end:1px solid var(--lwi-gold);transition:color var(--lwi-hover) var(--lwi-ease-out)}.tc-toggle.astro-px64k4nm:hover>span.astro-px64k4nm:first-child{color:var(--lwi-deep-teal)}.tc-toggle.astro-px64k4nm:focus-visible{outline:2px solid var(--lwi-accent);outline-offset:2px;border-radius:var(--lwi-radius-ctl)}.tc-mark.astro-px64k4nm{flex:none;block-size:.75rem;inline-size:.75rem;position:relative}.tc-mark.astro-px64k4nm:before,.tc-mark.astro-px64k4nm:after{content:"";block-size:1.5px;transition:transform var(--lwi-state) var(--lwi-ease-out);background-color:currentColor;position:absolute;inset-block-start:calc(50% - .75px);inset-inline:0}.tc-mark.astro-px64k4nm:after{transform:rotate(90deg)}.tc-more.astro-px64k4nm[open] .tc-mark.astro-px64k4nm:after{transform:rotate(0)}.tc-rest.astro-px64k4nm{gap:var(--lwi-space-4);display:grid}.motion .tc.astro-px64k4nm:not(.is-in) .tc-field.astro-px64k4nm{opacity:0}.motion .tc.astro-px64k4nm:not(.is-in) .tc-face.astro-px64k4nm{clip-path:inset(0 0 100%)}.motion .tc.astro-px64k4nm:not(.is-in) .tc-text.astro-px64k4nm>.astro-px64k4nm{opacity:0;transform:translateY(.5rem)}.motion .tc-field.astro-px64k4nm{transition:opacity .6s var(--lwi-ease-out) calc(var(--card) * .12s)}.motion .tc-face.astro-px64k4nm{transition:clip-path var(--lwi-enter) var(--lwi-ease-out) calc(var(--card) * .12s + .12s)}.motion .tc-text.astro-px64k4nm>.astro-px64k4nm{transition:opacity .6s var(--lwi-ease-out) calc(var(--card) * .12s + .42s + var(--i) * 90ms), transform .6s var(--lwi-ease-out) calc(var(--card) * .12s + .42s + var(--i) * 90ms)}.motion .tc-more.astro-px64k4nm[open] .tc-rest.astro-px64k4nm{animation:tc-open var(--lwi-state) var(--lwi-ease-out)}@keyframes tc-open{0%{opacity:0;transform:translateY(.25rem)}}.bio.astro-ta2fbyqs{gap:var(--lwi-space-3);justify-items:start;max-width:62ch;display:grid}.bio.astro-ta2fbyqs .copy.astro-ta2fbyqs,.after-bio.astro-ta2fbyqs{color:var(--lwi-charcoal)}.after-bio.astro-ta2fbyqs{max-width:62ch;margin-block-start:var(--lwi-space-6)}#team{scroll-margin-top:var(--lwi-space-2)}.team-grid.astro-ta2fbyqs{gap:var(--lwi-space-9) clamp(2rem, 6vw, 5rem);align-items:start;display:grid}@media (width>=768px){.team-grid.astro-ta2fbyqs{grid-template-columns:repeat(2,minmax(0,1fr))}}.team-close.astro-ta2fbyqs{gap:var(--lwi-space-5);max-width:62ch;justify-items:start;margin-block-start:var(--lwi-space-8);display:grid}.team-close.astro-ta2fbyqs .copy.astro-ta2fbyqs{color:var(--lwi-charcoal)}.values.astro-ta2fbyqs{margin:0 0 var(--lwi-space-7);gap:var(--lwi-space-3) var(--lwi-space-7);flex-wrap:wrap;padding:0;list-style:none;display:flex}.values.astro-ta2fbyqs li.astro-ta2fbyqs{align-items:center;gap:var(--lwi-space-3);font-family:var(--lwi-font-serif);font-optical-sizing:auto;color:var(--lwi-deep-teal);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);display:inline-flex}.value-dot.astro-ta2fbyqs{background-color:var(--lwi-gold);border-radius:50%;block-size:.625rem;inline-size:.625rem}.motion .values.astro-ta2fbyqs:not(.is-in) li.astro-ta2fbyqs{opacity:0;transform:translateY(.5rem)}.motion .values.astro-ta2fbyqs li.astro-ta2fbyqs{transition:opacity .6s var(--lwi-ease-out) calc(var(--i) * 90ms), transform .6s var(--lwi-ease-out) calc(var(--i) * 90ms)}.contact.astro-ta2fbyqs{gap:var(--lwi-space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.contact.astro-ta2fbyqs li.astro-ta2fbyqs{gap:var(--lwi-space-2);align-content:start;justify-items:start;display:grid}.label.astro-ta2fbyqs{font-family:var(--lwi-font-display);font-size:var(--lwi-fs-eyebrow);letter-spacing:var(--lwi-track-label);text-transform:uppercase;color:var(--lwi-gold-ink);font-weight:500}.value.astro-ta2fbyqs{font-size:var(--lwi-fs-sm);color:var(--lwi-ink);font-style:normal;line-height:1.7}.value.astro-ta2fbyqs a.astro-ta2fbyqs{min-block-size:2.75rem;color:var(--lwi-deep-teal);border-bottom:1px solid var(--lwi-gold);align-items:center;text-decoration:none;display:inline-flex}@media (width<=899px){.contact.astro-ta2fbyqs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.contact.astro-ta2fbyqs{grid-template-columns:1fr}}
