@layer theme,base;@layer components{.hero[data-astro-cid-ssxvyu24]{background:linear-gradient(180deg, var(--brand-tint), var(--tint));margin:0 -16px 32px;padding:48px 16px 40px}@media (width>=720px){.hero[data-astro-cid-ssxvyu24]{border-radius:0 0 calc(24px * var(--r-box)) calc(24px * var(--r-box));margin:0 -24px 40px;padding:72px 24px 56px}}.hero[data-astro-cid-ssxvyu24].pictured{padding-top:16px}@media (width>=720px){.hero[data-astro-cid-ssxvyu24].pictured{padding-top:24px}}.hero[data-astro-cid-ssxvyu24] h1[data-astro-cid-ssxvyu24]{max-width:18em;margin:0 0 20px;font-size:clamp(28px,4vw,44px);font-weight:700}.pictured[data-astro-cid-ssxvyu24] h1[data-astro-cid-ssxvyu24]{font-size:clamp(24px,3vw,34px)}.hero-search[data-astro-cid-ssxvyu24]{border:1px solid var(--line-strong);border-radius:calc(16px * var(--r-control));background:#fff;gap:8px;max-width:760px;padding:6px;display:flex;box-shadow:0 8px 24px #14211f14}.shortcuts[data-astro-cid-ssxvyu24] ul[data-astro-cid-ssxvyu24]{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.shortcuts[data-astro-cid-ssxvyu24] a[data-astro-cid-ssxvyu24]{border:1px solid var(--line-strong);border-radius:var(--r-pill);min-height:40px;color:var(--ink);background:#fff;align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.shortcuts[data-astro-cid-ssxvyu24] a[data-astro-cid-ssxvyu24]:hover{border-color:var(--brand-text);color:var(--brand-text)}@media (width>=720px){.centered[data-astro-cid-ssxvyu24]{text-align:center}.centered[data-astro-cid-ssxvyu24] h1[data-astro-cid-ssxvyu24],.centered[data-astro-cid-ssxvyu24] .hero-search[data-astro-cid-ssxvyu24]{margin-inline:auto}.centered[data-astro-cid-ssxvyu24] .hero-search[data-astro-cid-ssxvyu24]{text-align:start}.centered[data-astro-cid-ssxvyu24] .shortcuts[data-astro-cid-ssxvyu24] ul[data-astro-cid-ssxvyu24]{justify-content:center}}.hero-search[data-astro-cid-ssxvyu24] input[data-astro-cid-ssxvyu24]{min-width:0;min-height:52px;font:inherit;color:var(--ink);border:0;outline:none;flex:auto;padding:0 14px;font-size:18px}.slides[data-astro-cid-ssxvyu24]{margin-bottom:28px;display:block;position:relative}.track[data-astro-cid-ssxvyu24]{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:calc(16px * var(--r-box));margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.track[data-astro-cid-ssxvyu24]::-webkit-scrollbar{display:none}.slide[data-astro-cid-ssxvyu24]{scroll-snap-align:start;flex:0 0 100%}.slide[data-astro-cid-ssxvyu24] img[data-astro-cid-ssxvyu24]{aspect-ratio:3;object-fit:cover;background:var(--brand-tint);width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-ssxvyu24]{scroll-behavior:smooth}}.controls[data-astro-cid-ssxvyu24]{justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex}hero-slides[data-astro-cid-ssxvyu24]:not(:defined) .controls[data-astro-cid-ssxvyu24]{display:none}.controls[data-astro-cid-ssxvyu24] button[data-astro-cid-ssxvyu24]{color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.arrow[data-astro-cid-ssxvyu24],.pause[data-astro-cid-ssxvyu24]{border-radius:50%;width:40px;height:40px}.arrow[data-astro-cid-ssxvyu24]:hover,.pause[data-astro-cid-ssxvyu24]:hover{background:var(--line)}.controls[data-astro-cid-ssxvyu24] svg[data-astro-cid-ssxvyu24]{fill:currentColor;width:24px;height:24px}.dots[data-astro-cid-ssxvyu24]{gap:2px;display:flex}.dot[data-astro-cid-ssxvyu24]{width:24px;height:24px;padding:0}.dot[data-astro-cid-ssxvyu24]:before{content:"";background:var(--line-strong);border-radius:50%;width:10px;height:10px}.dot[data-astro-cid-ssxvyu24][aria-current]:before{background:var(--brand)}.pause[data-astro-cid-ssxvyu24] .when-paused[data-astro-cid-ssxvyu24],[data-astro-cid-ssxvyu24][data-paused] .pause[data-astro-cid-ssxvyu24] .when-playing[data-astro-cid-ssxvyu24]{display:none}[data-astro-cid-ssxvyu24][data-paused] .pause[data-astro-cid-ssxvyu24] .when-paused[data-astro-cid-ssxvyu24]{display:block}.cms-home[data-astro-cid-m3zpgalb]{padding:24px 0 48px}.empty[data-astro-cid-m3zpgalb]{color:var(--muted);padding:32px 0}.empty[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{color:var(--ink);margin:0 0 4px;font-size:20px}.empty[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{margin:0}}@layer utilities,blocks,template;
