.od-link[data-astro-cid-z3hvuz6c]{font-family:var(--font-sans);color:var(--od-coal);transition:color var(--dur-fast) ease;font-size:16px;text-decoration:none}.od-link--accent[data-astro-cid-z3hvuz6c]{color:var(--text-accent)}.od-link--inverse[data-astro-cid-z3hvuz6c]{color:var(--od-cream)}.od-link--bold[data-astro-cid-z3hvuz6c]{font-weight:var(--fw-bold)}.od-link--underline[data-astro-cid-z3hvuz6c]{text-underline-offset:3px;text-decoration:underline}.od-link--default[data-astro-cid-z3hvuz6c]:hover,.od-link--accent[data-astro-cid-z3hvuz6c]:hover{color:var(--od-green-light)}.od-link--inverse[data-astro-cid-z3hvuz6c]:hover{color:var(--od-lemon-light)}.pdp-hero[data-astro-cid-egwmqkvd]{background:var(--od-cream);--pdp-hero-pad:calc(var(--section-pad-block) * 1.1);--pdp-hero-fill:calc(100svh - 4.5rem - 2 * var(--pdp-hero-pad));padding-block:var(--pdp-hero-pad);container-type:inline-size}.pdp-hero--facts[data-astro-cid-egwmqkvd]{padding-bottom:var(--space-8)}.pdp-hero__inner[data-astro-cid-egwmqkvd]{gap:var(--space-16);min-height:var(--pdp-hero-fill);grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;display:grid}.pdp-hero--person[data-astro-cid-egwmqkvd] .pdp-hero__inner[data-astro-cid-egwmqkvd]{align-items:stretch}.pdp-hero--person[data-astro-cid-egwmqkvd] .pdp-hero__copy[data-astro-cid-egwmqkvd]{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;min-height:0;display:flex;position:relative}.pdp-hero--person[data-astro-cid-egwmqkvd] .pdp-hero__meta[data-astro-cid-egwmqkvd]{inset-inline:0;position:absolute;top:0}.pdp-hero--person[data-astro-cid-egwmqkvd] .pdp-hero__main[data-astro-cid-egwmqkvd]{flex-direction:column;align-items:flex-start;display:flex}.pdp-hero__copy[data-astro-cid-egwmqkvd]{flex-direction:column;align-items:flex-start;gap:0;display:flex}.pdp-hero__identity[data-astro-cid-egwmqkvd]{align-items:flex-start;gap:var(--hero-eyebrow-gap);flex-direction:column;display:flex}.pdp-hero__crumbs[data-astro-cid-egwmqkvd]{color:var(--text-secondary);margin:0}.pdp-hero__crumb-list[data-astro-cid-egwmqkvd]{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pdp-hero__crumb[data-astro-cid-egwmqkvd]{align-items:center;gap:var(--space-2);display:inline-flex}.pdp-hero__crumb-sep[data-astro-cid-egwmqkvd]{color:var(--text-muted)}.pdp-hero__crumbs[data-astro-cid-egwmqkvd] .pdp-hero__crumb-link{font-size:inherit;color:inherit}.pdp-hero__crumbs[data-astro-cid-egwmqkvd] .pdp-hero__crumb-link:hover{color:var(--od-green-light)}.pdp-hero__meta[data-astro-cid-egwmqkvd]{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pdp-hero__mark[data-astro-cid-egwmqkvd]{align-items:center;gap:var(--space-2);display:inline-flex}.pdp-hero__mark-swatch[data-astro-cid-egwmqkvd]{width:var(--space-2);height:var(--space-2);background:var(--od-lemon-light);flex:none}.pdp-hero__copy[data-astro-cid-egwmqkvd] .pdp-hero__title{text-wrap:balance;margin:0}.pdp-hero__lead[data-astro-cid-egwmqkvd]{margin:var(--hero-lead-gap) 0 0;max-width:48ch;color:var(--text-secondary)}.pdp-hero__actions[data-astro-cid-egwmqkvd]{margin-top:var(--hero-action-gap);gap:var(--space-4);flex-wrap:wrap;display:flex}.pdp-hero__bar-wrap[data-astro-cid-egwmqkvd]{z-index:1;max-width:var(--section-max);margin-inline:auto;position:relative}.pdp-hero__bar[data-astro-cid-egwmqkvd]{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid;transform:translateY(50%)}.pdp-hero__bar-fact[data-astro-cid-egwmqkvd]{gap:var(--space-2);padding:var(--space-6) var(--space-8);flex-direction:column;margin:0;display:flex}.pdp-hero__bar-fact[data-astro-cid-egwmqkvd]+.pdp-hero__bar-fact[data-astro-cid-egwmqkvd]{border-left:1px solid var(--od-sand-dark)}.pdp-hero__bar-fact[data-astro-cid-egwmqkvd] dt[data-astro-cid-egwmqkvd],.pdp-hero__bar-fact[data-astro-cid-egwmqkvd] dd[data-astro-cid-egwmqkvd],.pdp-hero__bar-fact[data-astro-cid-egwmqkvd] .pdp-hero__bar-value{margin:0}.pdp-hero--embed[data-astro-cid-egwmqkvd] .pdp-hero__inner[data-astro-cid-egwmqkvd]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;min-height:0}.pdp-hero--embed[data-astro-cid-egwmqkvd] .pdp-hero__copy[data-astro-cid-egwmqkvd].is-stuck{top:var(--rail-top);position:sticky}.pdp-hero--embed[data-astro-cid-egwmqkvd] .pdp-hero__figure[data-astro-cid-egwmqkvd]{aspect-ratio:auto;border-radius:0;height:auto;max-height:none;overflow:visible}.pdp-hero__details[data-astro-cid-egwmqkvd]{margin:var(--hero-lead-gap) 0 0;width:100%;padding:0;list-style:none}.pdp-hero__detail[data-astro-cid-egwmqkvd]{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--od-sand-dark);color:var(--text-primary);margin:0;display:flex}.pdp-hero__detail[data-astro-cid-egwmqkvd]:last-child{border-bottom:1px solid var(--od-sand-dark)}.pdp-hero__figure[data-astro-cid-egwmqkvd]{border-radius:var(--radius-lg);aspect-ratio:560/660;max-height:var(--pdp-hero-fill);margin:0;position:relative;overflow:hidden}.pdp-hero--person[data-astro-cid-egwmqkvd] .pdp-hero__figure[data-astro-cid-egwmqkvd]{height:100%}.pdp-hero__image[data-astro-cid-egwmqkvd],.pdp-hero__figure[data-astro-cid-egwmqkvd] .pdp-hero__video{object-fit:cover;object-position:55% 55%;width:100%;height:100%;display:block;position:absolute;inset:0}.pdp-hero__figure[data-astro-cid-egwmqkvd] .pdp-hero__video{opacity:0;transition:opacity .45s}.pdp-hero__figure[data-astro-cid-egwmqkvd] .pdp-hero__video.is-playing{opacity:1}@container (width<=1024px){.pdp-hero--facts[data-astro-cid-egwmqkvd]{padding-bottom:calc(var(--section-pad-block) * 1.1)}.pdp-hero__inner[data-astro-cid-egwmqkvd]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);min-height:0}.pdp-hero--person[data-astro-cid-egwmqkvd] .pdp-hero__copy[data-astro-cid-egwmqkvd]{justify-content:flex-start;gap:var(--hero-lead-gap);flex-direction:column;height:auto;display:flex}.pdp-hero--person[data-astro-cid-egwmqkvd] .pdp-hero__meta[data-astro-cid-egwmqkvd]{position:static}.pdp-hero__figure[data-astro-cid-egwmqkvd]{aspect-ratio:390/420;order:1;height:auto;max-height:none}.pdp-hero--embed[data-astro-cid-egwmqkvd] .pdp-hero__inner[data-astro-cid-egwmqkvd]{grid-template-columns:minmax(0,1fr)}.pdp-hero--embed[data-astro-cid-egwmqkvd] .pdp-hero__copy[data-astro-cid-egwmqkvd].is-stuck{position:static}.pdp-hero--embed[data-astro-cid-egwmqkvd] .pdp-hero__figure[data-astro-cid-egwmqkvd]{aspect-ratio:auto}.pdp-hero__actions[data-astro-cid-egwmqkvd]{width:100%}.pdp-hero__actions[data-astro-cid-egwmqkvd] .od-btn{flex:100%}.pdp-hero__bar[data-astro-cid-egwmqkvd]{margin-top:var(--space-8);grid-template-columns:1fr 1fr;transform:none}.pdp-hero__bar-fact[data-astro-cid-egwmqkvd]:nth-child(odd){border-left:0}.pdp-hero__bar-fact[data-astro-cid-egwmqkvd]:nth-child(n+3){border-top:1px solid var(--od-sand-dark)}}
