:root{--ojf-color-palette-oxblood: #6e2a21;--ojf-color-palette-oxblood-dark: #5a2119;--ojf-color-palette-charcoal: #24201c;--ojf-color-palette-buckskin: #f2eada;--ojf-color-palette-bone: #fbf7ee;--ojf-color-palette-brass: #c89a5b;--ojf-color-palette-rule-tan: #d6cbb4;--ojf-color-palette-rule-tan-light: #e6dcc5;--ojf-color-palette-body-brown: #4a4436;--ojf-color-palette-dark-muted: #c7c2b4;--ojf-color-palette-dark-dim: #9c9384;--ojf-color-palette-brand-100: #eadcd6;--ojf-color-palette-char-700: #3a342d;--ojf-color-palette-accent-500: #b4863c;--ojf-color-palette-saddle-600: #8a5a2b;--ojf-color-palette-ink-500: #6b6350;--ojf-color-palette-ink-400: #8a8272;--ojf-color-palette-paper-stripe: #f6f1e4;--ojf-color-palette-brass-hover: #d8ae72;--ojf-color-palette-input-bg: #fffdf8;--ojf-color-palette-input-border: #c3b79b;--ojf-color-palette-bone-warm: #f5efe2;--ojf-color-palette-dusk-950: #14100c;--ojf-color-palette-dusk-900: #1b1713;--ojf-color-palette-dusk-800: #262019;--ojf-color-palette-dusk-line: #3a3128;--ojf-color-palette-dusk-ink-muted: #c7bea9;--ojf-color-palette-dusk-ink-dim: #8a7f6b;--ojf-color-palette-dusk-ink-faint: #6b5f4c;--ojf-color-palette-moss-600: #3d5a40;--ojf-color-palette-moss-300: #96b592;--ojf-color-palette-moss-tint: #e7ebe0;--ojf-color-palette-amber-700: #8a5a1c;--ojf-color-palette-amber-tint: #f5e9d3;--ojf-color-palette-ember-600: #a33124;--ojf-color-palette-ember-300: #d9705c;--ojf-color-palette-ember-tint: #f6e3de;--ojf-color-notice-brass-bg: #f4eedf;--ojf-color-notice-brass-ink: #6b4a16;--ojf-color-pill-ok-bg: #e4e9de;--ojf-color-pill-ok-ink: #2f4a34;--ojf-color-pill-ok-dot: #3b6b45;--ojf-color-pill-wait-bg: #f4e7cf;--ojf-color-pill-wait-ink: #6b4a16;--ojf-color-pill-wait-dot: #b4863c;--ojf-color-pill-act-bg: #eadcd6;--ojf-color-pill-act-ink: #6e2a21;--ojf-color-pill-act-dot: #6e2a21;--ojf-color-draft-banner-bg: #7a2018;--ojf-color-draft-banner-ink: #f6dcd6;--ojf-color-draft-flag-bg: #f1d9a8;--ojf-shadow-sm: none;--ojf-shadow-md: none;--ojf-shadow-inset-hairline: inset 0 0 0 1px rgba(0, 0, 0, .12);--ojf-shadow-ring-on-light: 0 0 0 3px rgba(110, 42, 33, .14);--ojf-shadow-ring-on-dark: 0 0 0 3px rgba(200, 154, 91, .28);--ojf-font-family-display: Besley, Georgia, serif;--ojf-font-family-body: "Public Sans", system-ui, -apple-system, sans-serif;--ojf-font-family-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--ojf-font-weight-regular: 400;--ojf-font-weight-medium: 500;--ojf-font-weight-semibold: 600;--ojf-font-weight-bold: 700;--ojf-font-size-display: clamp(1.75rem, 1.05rem + 3.5vw, 3.5rem);--ojf-font-size-h1: clamp(1.625rem, 1.05rem + 2.9vw, 3rem);--ojf-font-size-h2: clamp(1.375rem, 1.05rem + 1.6vw, 2.25rem);--ojf-font-size-h3: 1.375rem;--ojf-font-size-card-title: 1.1875rem;--ojf-font-size-lead: 1.0625rem;--ojf-font-size-body: .9375rem;--ojf-font-size-small: .875rem;--ojf-font-size-ui: .8125rem;--ojf-font-size-caption: .75rem;--ojf-font-size-eyebrow: .6875rem;--ojf-font-leading-tight: 1.15;--ojf-font-leading-snug: 1.45;--ojf-font-leading-body: 1.6;--ojf-font-leading-ui: 1.3;--ojf-font-tracking-display: .005em;--ojf-font-tracking-eyebrow: .28em;--ojf-font-tracking-button: .08em;--ojf-font-tracking-utility: .12em;--ojf-font-tracking-nav: .1em;--ojf-font-tracking-lockup: .34em;--ojf-font-tracking-lockup-large: .42em;--ojf-space-2xs: .25rem;--ojf-space-xs: .5rem;--ojf-space-sm: .75rem;--ojf-space-md: 1rem;--ojf-space-lg: 1.5rem;--ojf-space-xl: 2.5rem;--ojf-space-2xl: 4rem;--ojf-space-3xl: 6rem;--ojf-layout-measure: 68ch;--ojf-layout-width-content: min(100% - 2rem, 46rem);--ojf-layout-width-wide: min(100% - 2rem, 72rem);--ojf-layout-page-gutter: 40px;--ojf-layout-section-max: 1180px;--ojf-radius-none: 0;--ojf-radius-default: 2px;--ojf-radius-full: 999px;--ojf-motion-ease: cubic-bezier(.2, 0, .1, 1);--ojf-motion-duration-fast: .12s;--ojf-motion-duration-base: .22s;--ojf-color-accent: var(--ojf-color-palette-oxblood);--ojf-color-accent-hover: var(--ojf-color-palette-oxblood-dark);--ojf-color-base: var(--ojf-color-palette-charcoal);--ojf-color-paper: var(--ojf-color-palette-buckskin);--ojf-color-paper-alt: var(--ojf-color-palette-bone);--ojf-color-ink: var(--ojf-color-palette-body-brown);--ojf-color-ink-strong: var(--ojf-color-palette-charcoal);--ojf-color-ink-on-dark: var(--ojf-color-palette-buckskin);--ojf-color-ink-on-dark-muted: var(--ojf-color-palette-dark-muted);--ojf-color-ink-on-dark-dim: var(--ojf-color-palette-dark-dim);--ojf-color-eyebrow-on-dark: var(--ojf-color-palette-brass);--ojf-color-eyebrow-on-light: var(--ojf-color-palette-oxblood);--ojf-color-rule: var(--ojf-color-palette-rule-tan);--ojf-color-rule-light: var(--ojf-color-palette-rule-tan-light);--ojf-color-surface-input: var(--ojf-color-palette-input-bg);--ojf-color-border-input: var(--ojf-color-palette-input-border);--ojf-color-surface-panel: var(--ojf-color-palette-char-700);--ojf-color-ink-secondary: var(--ojf-color-palette-ink-500);--ojf-color-ink-tertiary: var(--ojf-color-palette-ink-400);--ojf-color-notice-bg: var(--ojf-color-palette-brand-100);--ojf-color-focus-on-light: var(--ojf-color-palette-oxblood);--ojf-color-focus-on-dark: var(--ojf-color-palette-brass);--ojf-color-pill-neutral-bg: var(--ojf-color-palette-rule-tan-light);--ojf-color-pill-neutral-ink: var(--ojf-color-palette-charcoal);--ojf-color-outfitters-ground: var(--ojf-color-palette-dusk-900);--ojf-color-outfitters-ground-deep: var(--ojf-color-palette-dusk-950);--ojf-color-outfitters-surface: var(--ojf-color-palette-dusk-800);--ojf-color-outfitters-rule: var(--ojf-color-palette-dusk-line);--ojf-color-outfitters-paper: var(--ojf-color-palette-bone-warm);--ojf-color-outfitters-ink: var(--ojf-color-palette-bone-warm);--ojf-color-outfitters-ink-secondary: var(--ojf-color-palette-dusk-ink-muted);--ojf-color-outfitters-ink-tertiary: var(--ojf-color-palette-dusk-ink-dim);--ojf-color-outfitters-ink-faint: var(--ojf-color-palette-dusk-ink-faint);--ojf-color-outfitters-accent: var(--ojf-color-palette-brass);--ojf-color-outfitters-accent-hover: var(--ojf-color-palette-brass-hover);--ojf-color-outfitters-on-accent: var(--ojf-color-palette-charcoal);--ojf-color-outfitters-focus: var(--ojf-color-palette-brass);--ojf-color-draft-flag-ink: var(--ojf-color-notice-brass-ink);--ojf-color-state-success: var(--ojf-color-palette-moss-600);--ojf-color-state-success-bg: var(--ojf-color-palette-moss-tint);--ojf-color-state-success-on-dark: var(--ojf-color-palette-moss-300);--ojf-color-state-warning: var(--ojf-color-palette-amber-700);--ojf-color-state-warning-bg: var(--ojf-color-palette-amber-tint);--ojf-color-state-warning-on-dark: var(--ojf-color-palette-brass);--ojf-color-state-error: var(--ojf-color-palette-ember-600);--ojf-color-state-error-bg: var(--ojf-color-palette-ember-tint);--ojf-color-state-error-on-dark: var(--ojf-color-palette-ember-300)}@font-face{font-family:Besley;src:url(/fonts/besley-latin-wght-normal.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100 900}@font-face{font-family:Besley;src:url(/fonts/besley-latin-wght-italic.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:100 900}@font-face{font-family:Public Sans;src:url(/fonts/PublicSans-VariableFont_wght.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:100 900}@font-face{font-family:Public Sans;src:url(/fonts/PublicSans-Italic-VariableFont_wght.ttf) format("truetype");font-display:swap;font-style:italic;font-weight:100 900}:root{--ojf-min-hit-target: 44px}*,*:before,*:after{box-sizing:border-box}html{background:var(--ojf-color-paper)}body{margin:0;background:var(--ojf-color-paper);color:var(--ojf-color-ink);font-family:var(--ojf-font-family-body)}h1,h2,h3,h4,h5,h6{color:var(--ojf-color-ink-strong);font-family:var(--ojf-font-family-display)}a{color:var(--ojf-color-accent)}:focus-visible{outline:3px solid var(--ojf-color-focus-on-light);outline-offset:3px}[data-dark=true] :focus-visible{outline-color:var(--ojf-color-focus-on-dark)}html[data-age-ok="1"] .age-gate,#entered:target~.age-gate{display:none}.brand-wordmark{font-family:var(--ojf-font-family-display)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto;transition-duration:.001ms;animation-duration:.001ms;animation-iteration-count:1}}.age-gate[data-astro-cid-c2ayhruq]{position:fixed;inset:0;z-index:100;display:flex;overflow-y:auto;padding:24px;background-color:color-mix(in srgb,var(--ojf-color-palette-dusk-950) 97%,transparent);background-image:url(/assets/camo-frogskin-dusk.svg);background-size:520px 520px}.age-gate__panel[data-astro-cid-c2ayhruq]{display:flex;width:100%;max-width:480px;margin:auto;padding:40px 40px 34px;flex-direction:column;gap:20px;border:1px solid var(--ojf-color-ink-strong);border-top:4px solid var(--ojf-color-accent);background:var(--ojf-color-paper);text-align:center}.age-gate__panel[data-astro-cid-c2ayhruq] [data-astro-cid-c2ayhruq]:focus-visible{outline-color:var(--ojf-color-focus-on-light)}.age-gate__mark[data-astro-cid-c2ayhruq]{display:block;width:74px;margin:0 auto}.age-gate__brand[data-astro-cid-c2ayhruq]{color:var(--ojf-color-eyebrow-on-light);font-size:var(--ojf-font-size-eyebrow);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-eyebrow);text-transform:uppercase}.age-gate[data-astro-cid-c2ayhruq] h2[data-astro-cid-c2ayhruq]{margin:0;color:var(--ojf-color-ink-strong);font-size:var(--ojf-font-size-h2);font-weight:var(--ojf-font-weight-bold);letter-spacing:var(--ojf-font-tracking-display)}.age-gate[data-astro-cid-c2ayhruq] p[data-astro-cid-c2ayhruq]{margin:0}.age-gate__intro[data-astro-cid-c2ayhruq]{color:var(--ojf-color-ink);font-size:var(--ojf-font-size-body);line-height:var(--ojf-font-leading-body)}.age-gate__ages[data-astro-cid-c2ayhruq]{display:flex;gap:12px;text-align:left}.age-gate__age[data-astro-cid-c2ayhruq]{display:flex;min-width:0;flex:1;padding:16px 18px;flex-direction:column;gap:4px;border:1px solid var(--ojf-color-rule);background:var(--ojf-color-paper-alt)}.age-gate__age[data-astro-cid-c2ayhruq] strong[data-astro-cid-c2ayhruq]{color:var(--ojf-color-accent);font-family:var(--ojf-font-family-display);font-size:var(--ojf-font-size-h2);font-weight:var(--ojf-font-weight-bold);line-height:1}.age-gate__age[data-astro-cid-c2ayhruq] span[data-astro-cid-c2ayhruq]{color:var(--ojf-color-ink);font-size:var(--ojf-font-size-ui);line-height:var(--ojf-font-leading-snug)}.age-gate[data-astro-cid-c2ayhruq] a[data-astro-cid-c2ayhruq]{display:inline-flex;min-height:var(--ojf-min-hit-target);align-items:center;justify-content:center;border-radius:var(--ojf-radius-default)}.age-gate__accept[data-astro-cid-c2ayhruq]{padding:12px 24px;background:var(--ojf-color-accent);color:var(--ojf-color-ink-on-dark);font-size:var(--ojf-font-size-small);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-button);text-decoration:none;text-transform:uppercase}.age-gate__accept[data-astro-cid-c2ayhruq]:hover{background:var(--ojf-color-accent-hover)}.age-gate__decline[data-astro-cid-c2ayhruq]{align-self:center;padding-inline:8px;color:var(--ojf-color-ink-secondary);font-size:var(--ojf-font-size-ui);font-weight:var(--ojf-font-weight-medium)}.age-gate__decline[data-astro-cid-c2ayhruq]:hover{color:var(--ojf-color-ink-strong)}.age-gate__fine-print[data-astro-cid-c2ayhruq]{color:var(--ojf-color-ink-secondary);font-size:var(--ojf-font-size-caption);line-height:var(--ojf-font-leading-body)}@media(max-width:520px){.age-gate[data-astro-cid-c2ayhruq]{padding:14px}.age-gate__panel[data-astro-cid-c2ayhruq]{padding:24px 20px 22px;gap:14px}.age-gate__mark[data-astro-cid-c2ayhruq]{width:58px}.age-gate__age[data-astro-cid-c2ayhruq]{padding:12px}}.cookie-consent[data-astro-cid-garwan2p]{position:fixed;z-index:90;right:0;bottom:0;left:0;max-height:34svh;overflow-y:auto;border-top:4px solid var(--ojf-color-accent);background:var(--ojf-color-paper);box-shadow:0 -8px 24px color-mix(in srgb,var(--ojf-color-ink-strong) 18%,transparent)}.cookie-consent__inner[data-astro-cid-garwan2p]{display:flex;width:100%;max-width:var(--ojf-layout-section-max);margin:0 auto;padding:22px 40px;align-items:center;justify-content:space-between;gap:32px}.cookie-consent__copy[data-astro-cid-garwan2p]{max-width:72ch}.cookie-consent[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{margin:0 0 6px;color:var(--ojf-color-ink-strong);font-size:var(--ojf-font-size-h3);font-weight:var(--ojf-font-weight-bold);letter-spacing:var(--ojf-font-tracking-display)}.cookie-consent[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{margin:0;color:var(--ojf-color-ink);font-size:var(--ojf-font-size-small);line-height:var(--ojf-font-leading-body)}.cookie-consent__privacy[data-astro-cid-garwan2p]{margin-top:6px}.cookie-consent__choices[data-astro-cid-garwan2p]{display:flex;flex:none;gap:10px}.cookie-consent__choice[data-astro-cid-garwan2p]{min-height:var(--ojf-min-hit-target);padding:10px 18px;border:2px solid var(--ojf-color-accent);border-radius:var(--ojf-radius-default);background:var(--ojf-color-paper);color:var(--ojf-color-accent);font-family:var(--ojf-font-family-body);font-size:var(--ojf-font-size-small);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-button);cursor:pointer}.cookie-consent__choice[data-astro-cid-garwan2p]:hover{background:var(--ojf-color-paper-alt)}.cookie-consent__choice[data-astro-cid-garwan2p][aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ojf-color-accent)}@media(max-width:720px){.cookie-consent__inner[data-astro-cid-garwan2p]{padding:16px 18px;flex-direction:column;align-items:stretch;gap:12px}.cookie-consent__choices[data-astro-cid-garwan2p]{width:100%}.cookie-consent__choice[data-astro-cid-garwan2p]{min-width:0;flex:1}}.camo-band[data-astro-cid-sz7xmlte]{height:26px;background-image:url(/assets/camo-frogskin-dusk.svg);background-size:420px 420px}.site-footer[data-astro-cid-sz7xmlte]{background:var(--ojf-color-palette-charcoal);padding:52px 40px 34px}.site-footer__inner[data-astro-cid-sz7xmlte]{max-width:var(--ojf-layout-section-max);margin:0 auto;display:flex;flex-direction:column;gap:34px}.site-footer__top[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.site-footer__brand[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:18px}.site-footer__brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:64px;display:block;flex:none}.site-footer__name[data-astro-cid-sz7xmlte]{font-size:24px;font-weight:var(--ojf-font-weight-bold);color:var(--ojf-color-palette-buckskin);line-height:1;white-space:nowrap}.site-footer__brass-rule[data-astro-cid-sz7xmlte]{height:1px;background:var(--ojf-color-palette-brass)}.site-footer__type[data-astro-cid-sz7xmlte]{font-size:8px;font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-lockup);color:var(--ojf-color-palette-brass);padding-left:var(--ojf-font-tracking-lockup)}.site-footer__columns[data-astro-cid-sz7xmlte]{display:flex;gap:48px;flex-wrap:wrap}.site-footer[data-astro-cid-sz7xmlte] section[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:10px}.site-footer[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{margin:0;font-family:var(--ojf-font-family-body);font-size:var(--ojf-font-size-eyebrow);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-eyebrow);text-transform:uppercase;color:var(--ojf-color-palette-dark-dim)}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.site-footer[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte]{font-size:var(--ojf-font-size-small);font-weight:var(--ojf-font-weight-regular);color:var(--ojf-color-palette-dark-muted);text-decoration:none;font-style:normal;line-height:1.6}.site-footer[data-astro-cid-sz7xmlte] section[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:flex;align-items:center;min-height:var(--ojf-min-hit-target);padding-block:calc((var(--ojf-min-hit-target) - 1.6em) / 2);margin-block:calc((var(--ojf-min-hit-target) - 1.6em) / -2)}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--ojf-color-palette-buckskin)}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].site-footer__phone{color:var(--ojf-color-palette-brass)}.site-footer__ornament[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:14px}.site-footer__ornament[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{height:1px;flex:1;background:var(--ojf-color-palette-char-700)}.site-footer__ornament[data-astro-cid-sz7xmlte] i[data-astro-cid-sz7xmlte],.site-footer__ornament[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{display:block;transform:rotate(45deg)}.site-footer__ornament[data-astro-cid-sz7xmlte] i[data-astro-cid-sz7xmlte]{width:5px;height:5px;background:var(--ojf-color-palette-accent-500)}.site-footer__ornament[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{width:7px;height:7px;background:var(--ojf-color-palette-dark-dim)}.site-footer__bottom[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:12.5px;font-weight:var(--ojf-font-weight-regular);color:var(--ojf-color-palette-dark-dim)}.site-footer__license[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:6px}.site-footer__license-note[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:2px}.site-footer__license-note[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:12.5px;line-height:1.6;color:var(--ojf-color-palette-brass)}.site-footer__license-note[data-astro-cid-sz7xmlte]>a[data-astro-cid-sz7xmlte]{min-height:var(--ojf-min-hit-target);display:inline-flex;align-items:center;align-self:flex-start}.site-footer__license-note[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{max-width:52ch;line-height:1.6}.site-footer__license-note[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline}.site-footer__meta[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].site-footer__badge{display:block;line-height:0}.site-footer__badge[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;width:72px;height:72px}.site-footer__meta[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{min-height:var(--ojf-min-hit-target);margin:-10px 0;padding:10px 0;border:0;background:transparent;color:var(--ojf-color-palette-brass);font:inherit;cursor:pointer}.site-footer__meta[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]:hover{color:var(--ojf-color-palette-buckskin)}@media(max-width:600px){.site-footer[data-astro-cid-sz7xmlte]{padding:52px 18px 34px}.site-footer__columns[data-astro-cid-sz7xmlte]{gap:34px}.site-footer__meta[data-astro-cid-sz7xmlte]{align-items:flex-start}}.site-header[data-astro-cid-3ef6ksr2]{background:var(--ojf-color-palette-buckskin);padding:18px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-bottom:2px solid var(--ojf-color-palette-charcoal);position:sticky;top:0;z-index:20}.site-header__brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:13px;color:inherit;text-decoration:none}.site-header__mark[data-astro-cid-3ef6ksr2]{position:relative;width:58px;height:63px;flex:none;border:1px solid var(--ojf-color-palette-charcoal);border-radius:var(--ojf-radius-full);overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.site-header__mark[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;inset:2px;border:2px solid var(--ojf-color-palette-oxblood);border-radius:var(--ojf-radius-full)}.site-header__mark[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:40px;display:block}.site-header__lockup[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:3px}.site-header__name[data-astro-cid-3ef6ksr2]{font-size:20px;font-weight:var(--ojf-font-weight-bold);color:var(--ojf-color-palette-oxblood);line-height:1;white-space:nowrap}.site-header__rule[data-astro-cid-3ef6ksr2]{height:1px;background:var(--ojf-color-palette-charcoal)}.site-header__type[data-astro-cid-3ef6ksr2]{font-size:7px;font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-lockup);color:var(--ojf-color-palette-charcoal);padding-left:var(--ojf-font-tracking-lockup)}.site-header__nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.site-header__nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:not(.site-header__account){white-space:nowrap;min-height:var(--ojf-min-hit-target);display:inline-flex;align-items:center;font-size:var(--ojf-font-size-ui);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-nav);text-transform:uppercase;color:var(--ojf-color-palette-charcoal);text-decoration:none;border-bottom:2px solid transparent}.site-header__nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:not(.site-header__account):hover{color:var(--ojf-color-palette-oxblood)}.site-header__diamond[data-astro-cid-3ef6ksr2]{width:4px;height:4px;background:var(--ojf-color-palette-accent-500);transform:rotate(45deg);flex:none}.site-header__account[data-astro-cid-3ef6ksr2]{width:var(--ojf-min-hit-target);height:var(--ojf-min-hit-target);flex:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ojf-color-palette-rule-tan);border-radius:var(--ojf-radius-default);color:var(--ojf-color-palette-charcoal)}.site-header__account[data-astro-cid-3ef6ksr2]:hover,.site-header__account[data-astro-cid-3ef6ksr2][aria-current=page]{border-color:var(--ojf-color-palette-oxblood);color:var(--ojf-color-palette-oxblood)}.site-header__menu[data-astro-cid-3ef6ksr2]{display:none}.site-header__menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{width:var(--ojf-min-hit-target);height:var(--ojf-min-hit-target);display:flex;align-items:center;justify-content:center;border:1px solid var(--ojf-color-palette-rule-tan);border-radius:var(--ojf-radius-default);color:var(--ojf-color-palette-charcoal);cursor:pointer;list-style:none}.site-header__menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.site-header__menu-close[data-astro-cid-3ef6ksr2],.site-header__menu[data-astro-cid-3ef6ksr2][open] .site-header__menu-open[data-astro-cid-3ef6ksr2]{display:none}.site-header__menu[data-astro-cid-3ef6ksr2][open] .site-header__menu-close[data-astro-cid-3ef6ksr2]{display:block}.site-header__menu[data-astro-cid-3ef6ksr2][open] summary[data-astro-cid-3ef6ksr2]{border-color:var(--ojf-color-palette-oxblood);color:var(--ojf-color-palette-oxblood)}.site-header__menu-panel[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;padding:8px 16px 16px;border-top:1px solid var(--ojf-color-palette-rule-tan);border-bottom:2px solid var(--ojf-color-palette-charcoal);background:var(--ojf-color-palette-buckskin)}.site-header__menu-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{min-height:52px;display:flex;align-items:center;border-bottom:1px solid var(--ojf-color-palette-rule-tan);color:var(--ojf-color-palette-charcoal);font-size:var(--ojf-font-size-ui);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-nav);text-transform:uppercase;text-decoration:none}.site-header__menu-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--ojf-color-palette-oxblood)}@media(max-width:1000px){.site-header[data-astro-cid-3ef6ksr2]{flex-wrap:nowrap;gap:12px}.site-header__nav[data-astro-cid-3ef6ksr2]{display:none}.site-header__menu[data-astro-cid-3ef6ksr2]{display:block}.site-header__menu-panel[data-astro-cid-3ef6ksr2]{padding-inline:40px}}@media(max-width:720px){.site-header[data-astro-cid-3ef6ksr2]{padding:6px 16px}.site-header__menu-panel[data-astro-cid-3ef6ksr2]{padding-inline:16px}.site-header__brand[data-astro-cid-3ef6ksr2]{gap:10px}.site-header__mark[data-astro-cid-3ef6ksr2]{width:40px;height:44px}.site-header__mark[data-astro-cid-3ef6ksr2]:after{inset:1px;border-width:1.5px}.site-header__mark[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:28px}.site-header__name[data-astro-cid-3ef6ksr2]{font-size:17px}}.utility-bar[data-astro-cid-7kfxatlb]{height:8px;background:var(--ojf-color-palette-oxblood)}
