.reviews[data-astro-cid-4bjs7uhz]{padding-block:clamp(48px,6vw,80px)}.ti[data-astro-cid-4bjs7uhz]{min-height:220px}.narrow[data-astro-cid-hemr5th4]{max-width:900px}.list[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line);margin-top:16px}.item[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{font-size:clamp(1.15rem,2vw,1.35rem);line-height:1.3}.plus[data-astro-cid-hemr5th4]{background:var(--sage);width:32px;height:32px;color:var(--forest-deep);transition:transform .2s var(--ease-out);border-radius:999px;flex:none;place-items:center;display:grid}.item[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:760px;padding:0 0 24px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:clamp(40px,6vw,72px);padding-block:clamp(32px,6vw,72px) 48px;display:grid}.hero-text[data-astro-cid-lcdefpme]{gap:26px}h1[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}h1[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font-family:var(--sans)}.name[data-astro-cid-lcdefpme]{font-size:clamp(2.9rem,6vw,4.6rem);line-height:1.02}.claim[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--forest);font-size:clamp(1.5rem,3.2vw,2.6rem);font-style:italic;line-height:1.2}.lead[data-astro-cid-lcdefpme]{max-width:34rem}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.hero-media[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:460px;position:relative}.video[data-astro-cid-lcdefpme]{border-radius:var(--leaf) var(--radius-l) var(--leaf) var(--radius-l);background:var(--sage);aspect-ratio:4/5;position:relative;overflow:hidden}.video[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.poster[data-astro-cid-lcdefpme]{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.poster[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;transition:transform .4s var(--ease-out)}.play-pill[data-astro-cid-lcdefpme]{white-space:nowrap;min-height:52px;font:700 1rem/1 var(--sans);color:#fff;backdrop-filter:blur(16px)saturate(160%);transition:transform .16s var(--ease-out), background-color .16s ease;background:#141c126b;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 6px;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 10px 30px #141c1240}.play-ico[data-astro-cid-lcdefpme]{width:40px;height:40px;color:var(--forest-deep);background:#fff;border-radius:999px;place-items:center;display:grid}.play-ico[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{margin-left:2px}.dur[data-astro-cid-lcdefpme]{opacity:.85;font-weight:400}.poster[data-astro-cid-lcdefpme]:active .play-pill[data-astro-cid-lcdefpme]{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.poster[data-astro-cid-lcdefpme]:hover .play-pill[data-astro-cid-lcdefpme]{background:#141c1294}.poster[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.02)}}@media (prefers-reduced-transparency:reduce){.play-pill[data-astro-cid-lcdefpme]{background:var(--ink);-webkit-backdrop-filter:none}}.video[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{background:#000}.playing[data-astro-cid-lcdefpme] .video[data-astro-cid-lcdefpme],.video[data-astro-cid-lcdefpme].playing{aspect-ratio:9/16}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{gap:28px;padding-top:16px}.hero-media[data-astro-cid-lcdefpme]{order:-1;max-width:none}.video[data-astro-cid-lcdefpme]{aspect-ratio:1}.play-pill[data-astro-cid-lcdefpme]{top:auto;bottom:14px;right:14px}}.facts[data-astro-cid-lcdefpme]{padding-bottom:clamp(56px,7vw,80px)}.facts[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1px;margin:0;display:grid;overflow:hidden}.facts[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:var(--white);flex-direction:column;gap:4px;padding:22px 24px;display:flex}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.875rem}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink);margin:0;font-weight:700}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.facts[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{display:block}.facts[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{color:var(--text);font-weight:400}.workshop[data-astro-cid-lcdefpme]{padding-bottom:clamp(64px,9vw,96px)}.ws[data-astro-cid-lcdefpme]{background:var(--forest-deep);color:var(--on-dark);border-radius:var(--radius-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.ws[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:100%;min-height:300px}.ws-body[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;padding:clamp(28px,4vw,48px);display:flex}.ws[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.12}.badge[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:#eef2ea;background:#eef2ea24;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:.85rem;font-weight:700}.dates[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;padding:0;font-size:.95rem;list-style:none;display:flex}.dates[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#fff;background:#eef2ea1f;border-radius:12px;padding:8px 14px}.small[data-astro-cid-lcdefpme]{font-size:1rem}.ws[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{color:#fff}.about[data-astro-cid-lcdefpme]{align-items:start}.about-media[data-astro-cid-lcdefpme]{gap:24px}.about[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{aspect-ratio:4/3}blockquote[data-astro-cid-lcdefpme]{font:italic 500 clamp(1.35rem, 2.2vw, 1.65rem)/1.35 var(--serif);color:var(--forest-deep);margin:0}.vita[data-astro-cid-lcdefpme]{flex-direction:column;gap:28px;padding-bottom:clamp(64px,9vw,112px);display:flex}.vita[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2.25rem}.ord-photo[data-astro-cid-lcdefpme]{aspect-ratio:3/2}
