.image-slot[data-astro-cid-2dkzgnim]{display:flex;align-items:center;justify-content:center;min-height:100%;margin:0;padding:28px;border:1px dashed var(--ojf-color-palette-input-border);background:var(--ojf-color-paper-alt);color:var(--ojf-color-ink-secondary);text-align:center}.image-slot[data-astro-cid-2dkzgnim] figcaption[data-astro-cid-2dkzgnim]{max-width:26ch;font-size:var(--ojf-font-size-small);line-height:var(--ojf-font-leading-body)}.about__intro[data-astro-cid-dspku2mx]{display:flex;flex-wrap:wrap;align-items:stretch;border-bottom:1px solid var(--ojf-color-rule);background:var(--ojf-color-paper-alt)}.about__intro-copy[data-astro-cid-dspku2mx]{display:flex;flex:1 1 440px;flex-direction:column;justify-content:center;gap:20px;max-width:680px;padding:72px 40px}.about__eyebrow[data-astro-cid-dspku2mx],.about__card[data-astro-cid-dspku2mx] h2{color:var(--ojf-color-ink-secondary);font-size:var(--ojf-font-size-eyebrow);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-eyebrow);text-transform:uppercase}.about__intro-copy[data-astro-cid-dspku2mx] h1[data-astro-cid-dspku2mx]{font-size:50px}.about__intro-copy[data-astro-cid-dspku2mx] p{max-width:520px;margin:0;font-size:var(--ojf-font-size-lead);text-wrap:pretty}.about__portrait[data-astro-cid-dspku2mx]{flex:1 1 360px;min-height:460px}.about__approach[data-astro-cid-dspku2mx]{padding:66px var(--ojf-layout-page-gutter);background:var(--ojf-color-paper-alt)}.about__approach-inner[data-astro-cid-dspku2mx]{display:flex;flex-wrap:wrap;gap:24px;max-width:var(--ojf-layout-section-max);margin:0 auto}.about__approach-inner[data-astro-cid-dspku2mx]>div[data-astro-cid-dspku2mx]{display:flex;flex:1 1 380px;flex-direction:column;gap:12px}.about__approach-inner[data-astro-cid-dspku2mx] p{margin:0;text-wrap:pretty}.about__details[data-astro-cid-dspku2mx]{padding:60px var(--ojf-layout-page-gutter);border-top:1px solid var(--ojf-color-rule);background:var(--ojf-color-paper)}.about__details-inner[data-astro-cid-dspku2mx]{display:flex;flex-direction:column;gap:24px;max-width:var(--ojf-layout-section-max);margin:0 auto}.about__basics[data-astro-cid-dspku2mx]{max-width:640px}.about__basics[data-astro-cid-dspku2mx] h2{margin-bottom:8px}.about__basics[data-astro-cid-dspku2mx] p{margin:0;text-wrap:pretty}.about__cards[data-astro-cid-dspku2mx]{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}.about__card[data-astro-cid-dspku2mx]{display:flex;flex:1 1 300px;min-width:0;flex-direction:column;gap:16px;padding:30px 32px;border:1px solid var(--ojf-color-rule);background:var(--ojf-color-paper-alt)}.about__card[data-astro-cid-dspku2mx] a{overflow-wrap:anywhere}.about__card[data-astro-cid-dspku2mx] h2,.about__card[data-astro-cid-dspku2mx] p{margin:0}.about__hours[data-astro-cid-dspku2mx] table{width:100%;border-collapse:collapse}.about__hours[data-astro-cid-dspku2mx] td{padding:10px 0;color:var(--ojf-color-ink-secondary)}.about__hours[data-astro-cid-dspku2mx] td:last-child{color:var(--ojf-color-ink-strong);font-weight:var(--ojf-font-weight-medium);text-align:right}.about__hours[data-astro-cid-dspku2mx] tr+tr td{border-top:1px solid var(--ojf-color-rule-light)}.about__hours[data-astro-cid-dspku2mx] p{padding-top:16px;border-top:1px solid var(--ojf-color-rule-light);color:var(--ojf-color-ink-secondary);font-size:var(--ojf-font-size-small)}.about__contact[data-astro-cid-dspku2mx]{gap:10px}.about__contact-copy[data-astro-cid-dspku2mx]{display:contents}.about__contact[data-astro-cid-dspku2mx] ul{display:contents;margin:0;padding:0;list-style:none}.about__contact[data-astro-cid-dspku2mx] li{color:var(--ojf-color-ink-secondary)}.about__contact[data-astro-cid-dspku2mx] li:last-child{padding-top:16px;border-top:1px solid var(--ojf-color-rule-light);font-size:var(--ojf-font-size-small)}.about__contact[data-astro-cid-dspku2mx] li:first-child a{display:inline-flex;align-items:center;min-height:var(--ojf-min-hit-target);color:var(--ojf-color-accent);font-weight:var(--ojf-font-weight-medium)}.about__license[data-astro-cid-dspku2mx]{justify-content:center;border-color:var(--ojf-color-base);background:var(--ojf-color-base);color:var(--ojf-color-ink-on-dark-muted)}.about__license[data-astro-cid-dspku2mx] h2,.about__license[data-astro-cid-dspku2mx] strong{color:var(--ojf-color-ink-on-dark)}.about__license[data-astro-cid-dspku2mx] a{color:var(--ojf-color-palette-brass)}.about__license[data-astro-cid-dspku2mx] p{text-wrap:pretty}@media(max-width:720px){.about__intro-copy[data-astro-cid-dspku2mx]{padding:56px var(--ojf-layout-page-gutter)}.about__intro-copy[data-astro-cid-dspku2mx] h1[data-astro-cid-dspku2mx]{font-size:var(--ojf-font-size-display)}.about__portrait[data-astro-cid-dspku2mx]{min-height:360px}}
