.recent-ticker[data-astro-cid-qloz7fez]{width:85%;color:var(--accent);background:0 0;align-items:center;gap:1rem;padding:0;font-size:.85rem;line-height:1.5;display:flex;position:relative}.recent-ticker[data-astro-cid-qloz7fez][hidden]{display:none}.recent-ticker-window[data-astro-cid-qloz7fez]{flex:1;min-width:0;overflow:hidden}.recent-ticker-track[data-astro-cid-qloz7fez]{width:max-content;animation:ticker-scroll var(--ticker-duration,55s) linear infinite;display:flex}.recent-ticker-track[data-astro-cid-qloz7fez] .recent-ticker-group{padding-right:var(--ticker-gap,100vw);flex-shrink:0;align-items:center;gap:2.5rem;display:flex}.recent-ticker-track[data-astro-cid-qloz7fez] .recent-ticker-item{color:var(--accent);white-space:nowrap;text-shadow:0 1px 4px #000c;text-decoration:none}.recent-ticker-track[data-astro-cid-qloz7fez] .recent-ticker-item:hover{color:#e6d5a5;text-decoration:underline}.recent-ticker[data-astro-cid-qloz7fez]:hover .recent-ticker-track[data-astro-cid-qloz7fez],.recent-ticker[data-astro-cid-qloz7fez]:focus-within .recent-ticker-track[data-astro-cid-qloz7fez]{animation-play-state:paused}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=700px){.recent-ticker[data-astro-cid-qloz7fez]{gap:.6rem;width:100%;max-width:100%;font-size:.78rem}.recent-ticker-track[data-astro-cid-qloz7fez] .recent-ticker-item{font-size:.78rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.recent-ticker-track[data-astro-cid-qloz7fez]{animation:none}.recent-ticker-window[data-astro-cid-qloz7fez]{overflow-x:auto}.recent-ticker-track[data-astro-cid-qloz7fez] .recent-ticker-group{padding-right:0}}.home-hero[data-astro-cid-lcdefpme]{--hero-gap-d:4rem;--hero-gap-p:calc(var(--hero-gap-d) * .02);padding-bottom:clamp(1.6rem,3vw,1rem);position:relative}.home-hero[data-astro-cid-lcdefpme] .hero-copy[data-astro-cid-lcdefpme]{margin-bottom:0}.hero-promotion[data-astro-cid-lcdefpme]{gap:var(--hero-gap-p);text-align:left;width:fit-content;max-width:97%;margin:var(--hero-gap-d) 0 0 3%;color:#e6d518;flex-direction:column;font-size:.95rem;font-weight:750;line-height:1.65;display:flex;transform:translateY(-5px)}.hero-promotion[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;padding:0}.hero-bottom[data-astro-cid-lcdefpme]{gap:var(--hero-gap-p);margin-top:var(--hero-gap-d);flex-direction:column;display:flex;transform:none}.hero-contact[data-astro-cid-lcdefpme]{color:var(--accent);text-shadow:0 1px 4px #000c;margin:0;padding:0;font-size:.85rem;font-weight:400;line-height:1.5}.hero-contact-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:.15rem .45em;display:flex}.hero-email[data-astro-cid-lcdefpme]{white-space:nowrap}.hero-contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.hero-contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}#home-add-btn[data-astro-cid-lcdefpme]{appearance:none;color:inherit;font:inherit;line-height:inherit;text-shadow:inherit;text-align:left;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0 0 0 -1em;padding:0;display:inline}#home-add-btn[data-astro-cid-lcdefpme]:hover,#home-add-btn[data-astro-cid-lcdefpme]:focus-visible{text-decoration:underline}.home-photo-credit[data-astro-cid-lcdefpme]{text-align:right;width:fit-content;max-width:100%;color:var(--muted);opacity:1;text-shadow:none;margin:.5rem 0 0 auto;font-size:.9rem;font-weight:400;line-height:1.4}#home-add-dialog[data-astro-cid-lcdefpme]{color:#f4f0e7;background:#202322;border:1px solid #777;border-radius:12px;width:min(90vw,430px);padding:0}#home-add-dialog[data-astro-cid-lcdefpme]::backdrop{background:#000000a6}.home-add-panel[data-astro-cid-lcdefpme]{padding:1.75rem;line-height:1.8;position:relative}.home-add-panel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 1.5rem 1rem 0;font-size:1.2rem}.home-add-close[data-astro-cid-lcdefpme]{color:inherit;cursor:pointer;background:0 0;border:none;font-size:1.6rem;position:absolute;top:.65rem;right:.85rem}#home-add-ok[data-astro-cid-lcdefpme]{color:#171717;cursor:pointer;background:#c5a66d;border:1px solid #bca477;border-radius:6px;margin:1.5rem 0 0 auto;padding:.45rem 1.25rem;display:block}@media (width<=700px){.hero-promotion[data-astro-cid-lcdefpme]{width:100%;margin-top:var(--hero-gap-d);margin-inline:0;font-size:.85rem}.hero-bottom[data-astro-cid-lcdefpme]{margin-top:var(--hero-gap-d);gap:var(--hero-gap-p)}.hero-contact[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-size:.78rem}}.home-hero[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme],.home-hero[data-astro-cid-lcdefpme]>h1[data-astro-cid-lcdefpme],.home-hero[data-astro-cid-lcdefpme]>.hero-copy[data-astro-cid-lcdefpme]{transform:translateY(-30px)}
