@property --mdl-tone{syntax: "<number>"; inherits: true; initial-value: 0;}@property --mdl-light{syntax: "<number>"; inherits: true; initial-value: 0;}:root[data-hdr-variant=medallion]{--hdr-range: 180px;--hdr-top-0: 22px;--hdr-top-1: 14px;--hdr-w-0: min(100%, max(46rem, 84vw), 78rem);--hdr-w-1: min(100%, max(44rem, 80vw), 75rem);--hdr-logo-0: clamp(13.75rem, 18vw, 17.5rem);--hdr-logo-1: 9.75rem;--mdl-plate-0: calc(var(--hdr-logo-0) * .23);--mdl-plate-1: 62px;--mdl-px-0: 8px;--mdl-px-1: 16px;--mdl-smoke-y: 14px;--hdr-h-0: calc(var(--mdl-plate-0) + 2 * var(--mdl-smoke-y));--hdr-h-1: 54px;--hdr-pad-0: clamp(1rem, 2.8vw, 2.75rem);--hdr-pad-1: 24px;--hdr-gap-0: 1.75rem;--hdr-gap-1: 1.75rem;--hdr-link-gap: 0px;--hdr-radius: 999px;--hdr-space: var(--hdr-clear);--mdl-threshold: .4;--mdl-link-space: .75rem;--mdl-track: .114rem;--mdl-med-shadow: 0 8px 18px -12px rgb(33 29 26 / .34);--mdl-smoke: 33 29 26;--mdl-smoke-a: .68;--mdl-cream: 236 228 218;--mdl-cream-a: .96;--mdl-glass-a: .72;--hdr-panel-bg: var(--ks-porcelain);--hdr-panel-fg: var(--ks-ink);--hdr-panel-line: var(--ks-line)}@media (min-width: 48rem) and (max-width: 68.74rem){:root[data-hdr-variant=medallion]{--hdr-logo-0: clamp(12.5rem, 18vw, 17.5rem);--hdr-gap-0: 1rem;--hdr-gap-1: 1.25rem;--mdl-link-space: .25rem}}@media (max-width: 47.99rem){:root[data-hdr-variant=medallion]{--hdr-range: 120px;--hdr-top-0: 12px;--hdr-top-1: 8px;--hdr-w-0: 100%;--hdr-w-1: 100%;--hdr-logo-0: clamp(9rem, 45vw, 11rem);--hdr-logo-1: 8.5rem;--mdl-plate-0: 48px;--mdl-plate-1: 52px;--mdl-px-0: 6px;--mdl-px-1: 10px;--hdr-h-0: 72px;--hdr-h-1: 52px;--hdr-pad-0: 12px;--hdr-pad-1: 4px;--mdl-med-shadow: 0 0 #0000}}[data-hdr-variant=medallion] body[data-concept="02"] .ks-hdr-space{height:0}@media (min-width: 64rem){[data-hdr-variant=medallion] body[data-concept="02"] .hero{box-sizing:content-box;padding-top:var(--hdr-space)}[data-hdr-variant=medallion] body[data-concept="02"] .hero__media,[data-hdr-variant=medallion] body[data-concept="02"] .hero__scrim{margin-top:calc(-1 * var(--hdr-space))}[data-hdr-variant=medallion] body[data-concept="02"] .hero__media{height:auto}}[data-hdr-variant=medallion] .ks-hdr{--mdl-tone: clamp(0, (var(--hdr-p) - var(--mdl-threshold)) * 1000, 1);--mdl-logo: calc(var(--hdr-logo-0) * var(--hdr-q) + var(--hdr-logo-1) * var(--hdr-p));--mdl-plate: calc(var(--mdl-plate-0) * var(--hdr-q) + var(--mdl-plate-1) * var(--hdr-p));--mdl-px: calc(var(--mdl-px-0) * var(--hdr-q) + var(--mdl-px-1) * var(--hdr-p));--mdl-round: calc(3px * var(--hdr-q) + var(--mdl-plate) / 2 * var(--hdr-p));--mdl-h: calc(var(--hdr-h-0) * var(--hdr-q) + var(--hdr-h-1) * var(--hdr-p));--mdl-light: 0;--mdl-ink: max(var(--mdl-tone), var(--mdl-light));--hdr-fg: color-mix(in srgb, var(--ks-ink) calc(var(--mdl-ink) * 100%), var(--ks-porcelain));--hdr-accent: color-mix(in srgb, var(--ks-bronze) calc(var(--mdl-ink) * 100%), var(--ks-bronze-soft));--hdr-focus: color-mix(in srgb, var(--ks-ink) calc(var(--mdl-ink) * 100%), var(--ks-porcelain))}[data-hdr-variant=medallion] .ks-hdr[data-hdr-ground=light]{--mdl-light: 1}[data-hdr-variant=medallion] .ks-hdr[data-hdr-ready]{transition:--mdl-tone .48s var(--ks-ease),--mdl-light .42s var(--ks-ease)}[data-hdr-variant=medallion] .ks-hdr[data-hdr-ready][data-hdr-ground-snap]{transition:--mdl-tone .48s var(--ks-ease)}[data-hdr-variant=medallion] .ks-hdr[data-hdr-menu=open]{--mdl-tone: 1}[data-hdr-variant=medallion] .ks-hdr__surface{--mdl-a0: calc(var(--mdl-smoke-a) + (var(--mdl-glass-a) - var(--mdl-smoke-a)) * var(--mdl-light));--mdl-a: calc(var(--mdl-a0) + (var(--mdl-cream-a) - var(--mdl-a0)) * var(--mdl-tone));--hdr-surface-bg: rgb( calc((33 + 213 * var(--mdl-light)) * (1 - var(--mdl-tone)) + 236 * var(--mdl-tone)) calc((29 + 214 * var(--mdl-light)) * (1 - var(--mdl-tone)) + 228 * var(--mdl-tone)) calc((26 + 210 * var(--mdl-light)) * (1 - var(--mdl-tone)) + 218 * var(--mdl-tone)) / var(--mdl-a));--hdr-surface-border: rgb( calc(246 - 131 * var(--mdl-ink)) calc(243 - 153 * var(--mdl-ink)) calc(236 - 174 * var(--mdl-ink)) / calc(.16 + .04 * var(--mdl-ink)));--hdr-surface-shadow: 0 1px 2px rgb(20 17 15 / calc(.04 + .02 * var(--hdr-p))), 0 16px 34px -22px rgb(33 29 26 / calc(.12 + .3 * var(--hdr-p)));--hdr-surface-blur: blur(16px) saturate(1.05);pointer-events:auto}:root.ks-no-backdrop[data-hdr-variant=medallion]{--mdl-smoke-a: 1;--mdl-glass-a: 1;--mdl-cream-a: 1}:root.ks-no-backdrop[data-hdr-variant=medallion] .ks-hdr__surface{--hdr-surface-blur: none}[data-hdr-variant=medallion] .ks-hdr__group{gap:0}[data-hdr-variant=medallion] .ks-hdr__group--start{justify-content:flex-start}[data-hdr-variant=medallion] .ks-hdr__group--end{justify-content:flex-end}[data-hdr-variant=medallion] .ks-hdr__group>li+li{margin-inline-start:var(--mdl-link-space)}[data-hdr-variant=medallion] .ks-hdr__link{padding:0 calc(.7rem - var(--mdl-track)) 0 .7rem;border-radius:999px;font-size:.8125rem;font-weight:500;letter-spacing:var(--mdl-track);text-transform:uppercase}[data-hdr-variant=medallion] .ks-hdr__brand{width:calc(var(--mdl-logo) + 2 * var(--mdl-px));padding:calc(var(--mdl-plate) / 2 - var(--mdl-logo) * .08447) var(--mdl-px) calc(var(--mdl-plate) / 2 - var(--mdl-logo) * .09326);margin-block:min(0px,(var(--mdl-h) - var(--mdl-plate)) / 2);border-radius:var(--mdl-round);background:var(--ks-porcelain);box-shadow:inset 0 0 0 1px rgb(115 90 62 / calc(.26 * var(--mdl-ink))),0 8px 18px -12px rgb(33 29 26 / calc(.34 * var(--hdr-p)))}@media (max-width: 47.99rem){[data-hdr-variant=medallion] .ks-hdr__brand{box-shadow:inset 0 0 0 1px rgb(115 90 62 / calc(.26 * var(--mdl-ink)))}}@media (max-width: 47.99rem){[data-hdr-variant=medallion] .ks-hdr__nav{column-gap:6px}[data-hdr-variant=medallion] .ks-hdr__toggle{position:relative;justify-content:center;width:44px;height:44px;padding:0;--mdl-ring: calc(246 - 131 * var(--mdl-light)) calc(243 - 153 * var(--mdl-light)) calc(236 - 174 * var(--mdl-light));border-color:rgb(var(--mdl-ring) / calc(.26 * (1 - var(--mdl-tone))))}[data-hdr-variant=medallion] .ks-hdr__toggle:hover{border-color:rgb(var(--mdl-ring) / calc(.5 * (1 - var(--mdl-tone))))}[data-hdr-variant=medallion] .ks-hdr__toggle svg{width:18px;height:18px}[data-hdr-variant=medallion] .ks-hdr__toggle:focus-visible{outline-offset:-2px}[data-hdr-variant=medallion] .ks-hdr__toggle-label{display:inline;position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media (prefers-reduced-motion: reduce){[data-hdr-variant=medallion] .ks-hdr[data-hdr-ready]{transition:none}}
