.hero[data-astro-cid-glgfkru5]{border-radius:var(--radius);background:var(--ink);align-items:flex-end;min-height:clamp(560px,46vw,680px);display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-glgfkru5] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-glgfkru5] .slide{animation:10s ease-in-out infinite alternate push}.hero[data-astro-cid-glgfkru5] .slide.a{object-position:0% 50%}.hero[data-astro-cid-glgfkru5] .slide.b{object-position:62% 50%;opacity:0;animation:10s ease-in-out infinite alternate push,20s ease-in-out infinite swap}@keyframes push{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes swap{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-glgfkru5] .slide{animation:none}.hero[data-astro-cid-glgfkru5] .slide.b{display:none}}.hero[data-astro-cid-glgfkru5]:after{content:"";background:linear-gradient(90deg,#141110b8 0%,#14111059 55%,#14111000 80%),linear-gradient(#14111000 40%,#14111099 100%);position:absolute;inset:0}.text[data-astro-cid-glgfkru5]{z-index:1;max-width:820px;color:var(--white);gap:22px;padding:clamp(28px,4vw,56px);display:grid;position:relative}.text[data-astro-cid-glgfkru5] .label[data-astro-cid-glgfkru5]{color:var(--white)}.sub[data-astro-cid-glgfkru5]{color:#ffffffe0;max-width:34em;font-size:19px}.btns[data-astro-cid-glgfkru5]{padding-top:6px}.ghost[data-astro-cid-glgfkru5]{color:var(--white);border-color:#ffffffb3}.ghost[data-astro-cid-glgfkru5]:hover{background:var(--white);color:var(--ink);border-color:var(--white)}@media (width<=760px){.hero[data-astro-cid-glgfkru5]:after{background:linear-gradient(#14111059 0%,#141110c7 100%)}.text[data-astro-cid-glgfkru5]{padding:28px 24px}.sub[data-astro-cid-glgfkru5]{font-size:17px}.hero[data-astro-cid-glgfkru5] .slide.a{object-position:58% 50%}}ul[data-astro-cid-cpncclna]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 40px;padding-block:36px;display:grid}li[data-astro-cid-cpncclna]{gap:2px;display:grid}strong[data-astro-cid-cpncclna]{font-weight:600}span[data-astro-cid-cpncclna]{color:var(--ink-muted);font-size:15px}@media (width<=900px){ul[data-astro-cid-cpncclna]{grid-template-columns:1fr 1fr}}.featured[data-astro-cid-o3izd6um]{gap:14px;margin-bottom:40px;text-decoration:none;display:grid}.featured[data-astro-cid-o3izd6um]:hover{color:var(--ink)}.featured[data-astro-cid-o3izd6um] img{aspect-ratio:21/9}.cap[data-astro-cid-o3izd6um],figcaption[data-astro-cid-o3izd6um]{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}.cap[data-astro-cid-o3izd6um] strong[data-astro-cid-o3izd6um],figcaption[data-astro-cid-o3izd6um] strong[data-astro-cid-o3izd6um]{font-size:19px;font-weight:500}.cap[data-astro-cid-o3izd6um] span[data-astro-cid-o3izd6um],figcaption[data-astro-cid-o3izd6um] span[data-astro-cid-o3izd6um]{color:var(--ink-muted)}.grid[data-astro-cid-o3izd6um]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;display:grid}.grid[data-astro-cid-o3izd6um] a[data-astro-cid-o3izd6um]{text-decoration:none;display:block}.grid[data-astro-cid-o3izd6um] a[data-astro-cid-o3izd6um]:hover{color:var(--ink)}.grid[data-astro-cid-o3izd6um] a[data-astro-cid-o3izd6um]:hover figcaption[data-astro-cid-o3izd6um] strong[data-astro-cid-o3izd6um]{text-underline-offset:4px;text-decoration:underline}figure[data-astro-cid-o3izd6um]{gap:14px;margin:0;display:grid}figure[data-astro-cid-o3izd6um] img{aspect-ratio:4/3}.narrow-only[data-astro-cid-o3izd6um]{display:none}@media (width<=760px){.wide-only[data-astro-cid-o3izd6um]{display:none}.narrow-only[data-astro-cid-o3izd6um]{display:block}.grid[data-astro-cid-o3izd6um]{grid-template-columns:1fr;gap:32px}.featured[data-astro-cid-o3izd6um] img{aspect-ratio:4/3}}.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr 3fr;gap:32px 64px;padding-bottom:0;display:grid}.body[data-astro-cid-lcdefpme]{gap:24px;display:grid}.big[data-astro-cid-lcdefpme]{text-wrap:pretty;font-size:clamp(24px,2.7vw,38px);line-height:1.3}.body[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{max-width:40em}.beige-top[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}@media (width<=900px){.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
