.who-list[data-astro-cid-34ops2za]{grid-template-rows:repeat(5,auto)}@media (width<=700px){.who-list[data-astro-cid-34ops2za]{grid-template-rows:none;grid-auto-flow:row}}section[data-astro-cid-34ops2za].statband{border-top:4px solid var(--gold)}.team-block[data-astro-cid-34ops2za] .team-member[data-astro-cid-34ops2za] a[data-astro-cid-34ops2za].tm-profile{border-top:0;border-bottom:1.5px solid var(--gold);width:auto;color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin-top:14px;padding:0 0 4px;font-family:Jost,sans-serif;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.team-block[data-astro-cid-34ops2za] .team-member[data-astro-cid-34ops2za] a[data-astro-cid-34ops2za].tm-profile:hover{color:var(--jade);border-bottom-color:var(--jade)}.fp-classes-wrap[data-astro-cid-34ops2za]{z-index:2;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:64px;max-width:1120px;display:grid;position:relative}.fp-classes-photo[data-astro-cid-34ops2za]{flex-direction:column;gap:12px;margin:0;display:flex}.fp-classes-photo[data-astro-cid-34ops2za] .ph[data-astro-cid-34ops2za]{aspect-ratio:4/5;overflow:hidden}.fp-classes-photo[data-astro-cid-34ops2za] img{object-fit:cover;width:100%;height:100%;display:block}.fp-classes-photo[data-astro-cid-34ops2za] figcaption[data-astro-cid-34ops2za]{color:var(--gold);font-family:Cormorant Garamond,serif;font-size:17px;font-style:italic}.fp-item[data-astro-cid-34ops2za]{border-top:1px solid #7a2e3b47;padding:26px 0}.fp-item[data-astro-cid-34ops2za]:first-child{border-top:none;padding-top:0}.fp-item[data-astro-cid-34ops2za] h3[data-astro-cid-34ops2za]{color:var(--jade);margin:0 0 6px;font-family:Cormorant Garamond,serif;font-size:28px;font-weight:600}.fp-item[data-astro-cid-34ops2za] .mn[data-astro-cid-34ops2za]{letter-spacing:.1em;text-transform:uppercase;color:var(--jade-soft);font-family:Jost,sans-serif;font-size:13px;font-weight:500}.fp-item[data-astro-cid-34ops2za] .tag[data-astro-cid-34ops2za]{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:0 0 12px;font-family:Jost,sans-serif;font-size:12px;font-weight:500}.fp-item[data-astro-cid-34ops2za] p[data-astro-cid-34ops2za]{color:var(--jade-soft);text-wrap:pretty;margin:0;font-family:Cormorant Garamond,serif;font-size:22px;line-height:1.65}.fp-close[data-astro-cid-34ops2za]{border-top:1px solid #7a2e3b47;justify-content:flex-end;padding-top:22px;display:flex}.fp-close[data-astro-cid-34ops2za] a[data-astro-cid-34ops2za]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:4px;font-family:Jost,sans-serif;font-size:12px;font-weight:600;text-decoration:none}.fp-close[data-astro-cid-34ops2za] a[data-astro-cid-34ops2za]:hover{opacity:.8}@media (width<=860px){.fp-classes-wrap[data-astro-cid-34ops2za]{grid-template-columns:1fr;gap:36px}.fp-classes-photo[data-astro-cid-34ops2za] .ph[data-astro-cid-34ops2za]{aspect-ratio:4/3}}.faq[data-astro-cid-34ops2za]{background:#fff;padding:96px 0 104px}.faq-list[data-astro-cid-34ops2za]{border-top:1px solid var(--hair);max-width:880px;margin:0 auto}.faq-item[data-astro-cid-34ops2za]{border-bottom:1px solid var(--hair)}.faq-item[data-astro-cid-34ops2za] summary[data-astro-cid-34ops2za]{cursor:pointer;color:var(--accent);justify-content:space-between;align-items:baseline;gap:24px;padding:24px 0;font-family:Cormorant Garamond,serif;font-size:26px;font-weight:600;line-height:1.3;list-style:none;display:flex}.faq-item[data-astro-cid-34ops2za] summary[data-astro-cid-34ops2za]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-34ops2za] summary[data-astro-cid-34ops2za]:after{content:"+";color:var(--gold);flex:none;font-family:Jost,sans-serif;font-size:26px;font-weight:300;transition:transform .2s}.faq-item[data-astro-cid-34ops2za][open] summary[data-astro-cid-34ops2za]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-34ops2za] summary[data-astro-cid-34ops2za]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.faq-item[data-astro-cid-34ops2za] p[data-astro-cid-34ops2za]{color:var(--ink);text-wrap:pretty;margin:0;padding:0 48px 26px 0;font-family:Cormorant Garamond,serif;font-size:21px;line-height:1.6}@media (width<=700px){.faq[data-astro-cid-34ops2za]{padding:64px 0 72px}.faq-item[data-astro-cid-34ops2za] summary[data-astro-cid-34ops2za]{font-size:22px}.faq-item[data-astro-cid-34ops2za] p[data-astro-cid-34ops2za]{padding-right:0;font-size:19px}}
