.hero[data-astro-cid-qwxpzttk]{padding-top:40px;padding-bottom:10px}.hero-kicker[data-astro-cid-qwxpzttk]{margin-bottom:18px;font-size:12px}.spotlight-deck[data-astro-cid-qwxpzttk]{background:var(--green);border-radius:10px;display:grid;overflow:hidden}.spotlight[data-astro-cid-qwxpzttk]{background:var(--green);color:#fff;border-radius:10px;gap:36px;padding:40px;display:grid}.spotlight-slide[data-astro-cid-qwxpzttk]{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .3s,transform .3s,visibility .3s;transform:translate(36px)}.spotlight-slide[data-astro-cid-qwxpzttk].is-active{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}.with-image[data-astro-cid-qwxpzttk]{grid-template-columns:1fr 1fr;align-items:center}.spotlight-copy[data-astro-cid-qwxpzttk]{min-width:0}.spotlight-label[data-astro-cid-qwxpzttk]{letter-spacing:.035em;color:#d8ec68;flex-wrap:wrap;gap:10px 16px;margin-bottom:22px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.spotlight-label[data-astro-cid-qwxpzttk] span[data-astro-cid-qwxpzttk]+span[data-astro-cid-qwxpzttk]{color:#d0dfd6;font-weight:400}.spotlight[data-astro-cid-qwxpzttk] h2[data-astro-cid-qwxpzttk]{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(34px,4.6vw,54px);line-height:1.08}.spotlight[data-astro-cid-qwxpzttk] h2[data-astro-cid-qwxpzttk] a[data-astro-cid-qwxpzttk]{color:inherit}.spotlight[data-astro-cid-qwxpzttk] h2[data-astro-cid-qwxpzttk] em[data-astro-cid-qwxpzttk]{color:#d8ec68;font-family:Georgia,serif;font-style:normal;font-weight:400}.spotlight-copy[data-astro-cid-qwxpzttk]>p[data-astro-cid-qwxpzttk]{color:#d0dfd6;max-width:480px;font-size:17px}.spotlight-meta[data-astro-cid-qwxpzttk]{color:#d0dfd6;flex-wrap:wrap;gap:12px;margin:20px 0 28px;font-size:13px;display:flex}.hero-actions[data-astro-cid-qwxpzttk]{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.hero-secondary[data-astro-cid-qwxpzttk]{color:#fff}.spotlight[data-astro-cid-qwxpzttk] figure[data-astro-cid-qwxpzttk]{min-width:0;margin:0}.spotlight[data-astro-cid-qwxpzttk] img[data-astro-cid-qwxpzttk]{border-radius:6px;width:100%;height:auto;display:block}.spotlight[data-astro-cid-qwxpzttk] figcaption[data-astro-cid-qwxpzttk]{color:#d0dfd6;margin-top:12px;font-size:12px}.hero-board[data-astro-cid-qwxpzttk]{transform:rotate(-1.4deg)}.spotlight-controls[data-astro-cid-qwxpzttk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.spotlight-controls[data-astro-cid-qwxpzttk][hidden]{display:none}.spotlight-controls[data-astro-cid-qwxpzttk] button[data-astro-cid-qwxpzttk]{border:1px solid var(--line);color:var(--green);cursor:pointer;background:0 0;border-radius:6px;min-width:44px;min-height:44px;font-weight:700}.spotlight-controls[data-astro-cid-qwxpzttk] button[data-astro-cid-qwxpzttk]:hover{background:#e8eddf}.spotlight-controls[data-astro-cid-qwxpzttk] button[data-astro-cid-qwxpzttk]:focus-visible{outline:3px solid var(--green);outline-offset:3px}.spotlight-navigation[data-astro-cid-qwxpzttk]{align-items:center;gap:12px;font-size:13px;display:flex}.spotlight-play[data-astro-cid-qwxpzttk]{padding:8px 14px;font-size:13px}.spotlight-dots[data-astro-cid-qwxpzttk]{flex-wrap:wrap;justify-content:center;display:flex}.spotlight-dots[data-astro-cid-qwxpzttk] button[data-astro-cid-qwxpzttk]{border:0;place-items:center;display:grid}.spotlight-dots[data-astro-cid-qwxpzttk] span[data-astro-cid-qwxpzttk]{background:#8c9e93;border-radius:50%;width:8px;height:8px}.spotlight-dots[data-astro-cid-qwxpzttk] [data-astro-cid-qwxpzttk][aria-current] span[data-astro-cid-qwxpzttk]{background:var(--green);border-radius:8px;width:24px}.spotlight-announcement[data-astro-cid-qwxpzttk]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.spotlight-slide[data-astro-cid-qwxpzttk]{transition:none;transform:none}}@media (width<=800px){.with-image[data-astro-cid-qwxpzttk]{grid-template-columns:1fr}.hero-board[data-astro-cid-qwxpzttk]{transform:none}.hero-actions[data-astro-cid-qwxpzttk]{flex-direction:column;align-items:flex-start;gap:16px}}@media (width<=640px){.hero[data-astro-cid-qwxpzttk]{padding-top:22px}.spotlight[data-astro-cid-qwxpzttk]{gap:24px;padding:24px}.spotlight[data-astro-cid-qwxpzttk] h2[data-astro-cid-qwxpzttk]{font-size:28px}.spotlight-label[data-astro-cid-qwxpzttk]{margin-bottom:16px}.hero-actions[data-astro-cid-qwxpzttk]{gap:16px}.spotlight-dots[data-astro-cid-qwxpzttk]{flex-basis:100%;order:3}}
