/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.tmem__sec+.tmem__sec{margin-top:3.5rem}.tmem__title{font-size:var(--text-hero,clamp(2rem, 1.6479rem + 1.5023vw, 3rem));line-height:var(--tw-leading,var(--text-hero--line-height,1.1));letter-spacing:var(--tw-tracking,var(--text-hero--letter-spacing,-.016em));font-weight:var(--tw-font-weight,var(--text-hero--font-weight,500));color:inherit;text-wrap:balance;margin:0 0 1.5rem}.tmem__title span{font-family:var(--font-accent);letter-spacing:-.005em;color:inherit;font-size:1.06em;font-style:italic;font-weight:600}.tmem__flow{gap:1.5rem;display:grid}.tmem__card{flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.tmem__shot{background:var(--color-base-100);border-radius:var(--radius-card);height:28rem;overflow:hidden}.tmem__img{object-fit:cover;object-position:center top;width:100%;height:100%}.tmem__text{flex-direction:column;gap:.5rem;padding-block:.75rem;display:flex}.tmem__id{flex-direction:column;gap:.25rem;display:flex}.tmem__name{letter-spacing:-.005em;color:inherit;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.tmem__role{letter-spacing:-.006em;color:inherit;margin:0;font-size:.84375rem;line-height:1.5}.tmem__bio{font-size:var(--text-body);line-height:1.6}.tmem__bio p{margin:0 0 1rem}.tmem__bio p:last-child{margin-bottom:0}.tmem__bio a{color:var(--color-accent);text-decoration:underline}[data-ground=navy] .tmem__bio a{color:var(--color-accent-on-ink)}.tmem__say{letter-spacing:-.0124em;text-align:center;color:inherit;margin:0;font-size:2.5rem;font-weight:400;line-height:1.05}.tmem__say span{font-family:var(--font-accent);letter-spacing:-.005em;color:inherit;font-size:1.06em;font-style:italic;font-weight:600}.tmem__open,.tmem__more,.tmem__pager{display:none}@media (width<53.75rem){.tmem__say--desk{display:none}.tmem.is-enhanced .tmem__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;margin-inline:-1.5rem;padding-inline:1.5rem;display:flex;overflow-x:auto}.tmem.is-enhanced .tmem__track::-webkit-scrollbar{display:none}.tmem.is-enhanced .tmem__card{scroll-snap-align:center;flex:0 0 100%}.tmem.is-enhanced .tmem__bio{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tmem.is-enhanced .tmem__card.is-open .tmem__bio{display:block;overflow:visible}.tmem.is-enhanced .tmem__more{border-radius:var(--radius-ui);font-size:var(--text-button-sm);font-weight:var(--text-button-sm--font-weight);color:var(--color-accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin-top:1.5rem;padding:0;text-decoration:underline;display:inline-flex}.tmem.is-enhanced .tmem__more .ic{width:1rem;height:1rem}.tmem.is-enhanced .tmem__card.is-open .tmem__more .ic{transform:rotate(180deg)}.tmem.is-enhanced[data-ground=navy] .tmem__more,.tmem[data-ground=navy] .tmem__count{color:var(--color-accent-on-ink)}.tmem.is-enhanced .tmem__pager{justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}.tmem__step{border-radius:var(--radius-ui);color:inherit;cursor:pointer;background:0 0;border:1px solid;justify-content:center;align-items:center;padding:.75rem 1.25rem;display:inline-flex}.tmem__step[disabled]{opacity:.35;cursor:default}.tmem__step--prev .ic{transform:rotate(180deg)}.tmem__count{letter-spacing:-.01em;color:var(--color-accent);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:500}}@media (width>=53.75rem){.tmem__title{margin-bottom:3.75rem}.tmem__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem .25rem}.tmem__track{display:contents}.tmem__shot{border-radius:0;height:18.75rem}.tmem__name{font-size:1.0625rem}.tmem__say{grid-column:var(--tmem-col);grid-row:var(--tmem-row);text-align:left;align-self:center}.tmem__say--end{text-align:right}.tmem.is-enhanced .tmem__card .tmem__bio{display:none}.tmem.is-enhanced .tmem__open{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.tmem__open:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.tmem__card:has(.tmem__open:hover) .tmem__img,.tmem__card:has(.tmem__open:focus-visible) .tmem__img{transform:scale(1.03)}.tmem__img{transition:transform .4s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.tmem__img{transition:none}}.tmem__dlg{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;padding:1.5rem;overflow:hidden}.tmem__dlg[open]{justify-content:center;align-items:center;display:flex}.tmem__dlg::backdrop{background:#ffffffd6;@supports (color:color-mix(in lab, red, red)){background:color-mix(in srgb, var(--color-base-100) 84%, transparent)}}.tmem__panel{border-radius:var(--radius-card);background:var(--color-base-200);width:min(75rem,100%);max-height:100%;color:var(--color-ink);box-shadow:var(--shadow-raise);padding:2rem;position:relative;overflow:auto}.tmem__x{border-radius:var(--radius-ui);width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.tmem__x:hover{background:var(--color-primary-soft)}.tmem__x .ic{width:1.5rem;height:1.5rem}.tmem__panel-body{gap:1.5rem;display:grid}.tmem__panel-body .tmem__shot{aspect-ratio:502/579;border-radius:var(--radius-card);height:auto}.tmem__panel-body .tmem__text{gap:1rem;padding-block:0}.tmem__panel-body .tmem__bio{display:block;overflow:visible}.tmem__panel-body .tmem__bio a{color:var(--color-accent)}.tmem__panel-body .tmem__name{letter-spacing:-.008em;font-size:2rem;font-weight:600;line-height:1.15}.tmem__panel-body .tmem__role{font-family:var(--font-accent);font-style:italic;font-weight:600;font-size:var(--text-lede);line-height:1.2}@media (width>=53.75rem){.tmem__panel{padding:5rem}.tmem__x{top:1.5rem;right:1.5rem}.tmem__panel-body{grid-template-columns:minmax(0,502fr) minmax(0,498fr);align-items:center;gap:2.5rem}.tmem__panel-body .tmem__text{gap:2.625rem}}.tmem[data-ground=soft]{background:var(--color-primary-soft);color:var(--color-ink)}