.skeleton{animation:skeleton-in var(--dur-base) var(--ease-out) var(--delay-skeleton) both}@keyframes skeleton-in{0%{opacity:0}to{opacity:1}}.skeleton :is(p,h1,h2,h3,h4,h5,h6,span,time,small,strong,em,dd,dt,label,button,summary,a):not(:has(*)){background-color:color-mix(in srgb, var(--on-surface) var(--skeleton-alpha), transparent);box-shadow:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-color:#0000;color:#0000!important}.skeleton :is(p,h1,h2,h3,h4,h5,h6,dd,dt,summary):not(:has(*)){width:fit-content;max-width:100%}.skeleton button{background-color:color-mix(in srgb, var(--on-surface) var(--skeleton-alpha), transparent);box-shadow:none}.skeleton img{opacity:0}.skeleton :has(>img){background-color:color-mix(in srgb, var(--on-surface) var(--skeleton-alpha), transparent)}.img-plate{background-color:color-mix(in srgb, var(--on-surface) var(--skeleton-alpha), transparent)}
:root[data-text-size=l]{--text-scale:1.25}:root[data-text-size=xl]{--text-scale:1.5}:root[data-scheme=high],:root[data-scheme=high] :where([data-theme],[data-theme-mobile]){--page-bg:var(--color-white);--surface:var(--color-white);--surface-raised:var(--color-white);--on-surface:var(--color-hc-ink);--muted-fg:var(--color-hc-muted);--border:var(--color-hc-ink);--accent:var(--color-hc-accent);--accent-text:var(--color-hc-accent);--accent-strong:var(--color-hc-accent);--on-accent:var(--color-white);--danger:var(--color-hc-danger);--btn-bg:var(--color-hc-ink);--btn-fg:var(--color-white);--btn-bg-hover:var(--color-hc-btn-hover);--field-bg:var(--color-white);--field-fg:var(--color-hc-ink);--field-border:var(--color-hc-ink);--field-border-hover:var(--color-hc-ink);--field-placeholder:var(--color-hc-muted);--choice-checked-bg:var(--color-hc-ink);--choice-checked-fg:var(--color-white);--scrim:#000000d9;--scrim-soft:#000000b3;--signal-muted:var(--color-dm-signal);--focus-ring:0 0 0 3px var(--color-hc-accent)}:root[data-scheme=dark],:root[data-scheme=dark] :where([data-theme],[data-theme-mobile]){--page-bg:var(--color-dm-page);--surface:var(--color-dm-surface);--surface-raised:var(--color-dm-raised);--on-surface:var(--color-white);--muted-fg:var(--color-dm-muted);--border:var(--color-dm-border);--accent:var(--color-pink-light);--accent-text:var(--color-pink-light);--accent-strong:var(--color-pink-deep);--on-accent:var(--color-white);--danger:var(--color-dm-danger);--btn-bg:var(--color-white);--btn-fg:var(--color-dm-page);--btn-bg-hover:var(--color-dm-btn-hover);--field-bg:var(--color-dm-surface);--field-fg:var(--color-white);--field-border:var(--color-dm-field-border);--field-border-hover:var(--color-dm-field-hover);--field-placeholder:var(--color-dm-placeholder);--choice-checked-bg:var(--color-white);--choice-checked-fg:var(--color-dm-page);--scrim:#000c;--scrim-soft:#0009;--signal-muted:#ffffff40;--focus-ring:0 0 0 3px var(--color-pink-light)}:root[data-scheme=high] [class*=hero],:root[data-scheme=dark] [class*=hero]{background-image:none}:root[data-scheme=high] [class*=overlay],:root[data-scheme=dark] [class*=overlay],:root[data-scheme=high] [class*=bgImg],:root[data-scheme=dark] [class*=bgImg]{display:none}:root[data-scheme=high] [class*=banner],:root[data-scheme=dark] [class*=banner]{background-image:none;background-color:var(--surface);color:var(--on-surface);border:1px solid var(--border)}:root[data-images=off] [class*=logo]{display:none}:root[data-scheme=high] [class*=Header-module],:root[data-scheme=dark] [class*=Header-module]{color:var(--on-surface);background:var(--surface)}:root[data-scheme=high] [class*=Header-module]:before,:root[data-scheme=dark] [class*=Header-module]:before{display:none}:root[data-scheme=high] [class*=Header-module] a:has(img){aspect-ratio:134.3/46.1;background:var(--on-surface);height:clamp(24px,1.22066vw + 19.4225px,37px);display:inline-block;-webkit-mask:url(/brand/logo-vertical.svg) 50%/contain no-repeat;mask:url(/brand/logo-vertical.svg) 50%/contain no-repeat}:root[data-scheme=high] [class*=Header-module] a:has(img)>img{visibility:hidden}:root[data-images=off] [class*=cover],:root[data-images=off] [class*=photo],:root[data-images=off] [class*=bgImg]{display:none}:root[data-images=off] [class*=hero]{background-image:none}:root[data-images=off] [data-decor],:root[data-scheme=high] [data-decor],:root[data-scheme=dark] [data-decor]{display:none}:root[data-images=off] [class*=banner]{grid-template-columns:1fr}
