.se__grid[data-astro-cid-55hpe3tz]{display:none}.se__cards[data-astro-cid-55hpe3tz]{list-style:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) var(--space-3);display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,340px);gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.se__cards[data-astro-cid-55hpe3tz]::-webkit-scrollbar{display:none}.se__card[data-astro-cid-55hpe3tz]{scroll-snap-align:start;display:grid;align-content:start;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-4);border-radius:var(--r-lg);background:var(--c-grey-50)}.se__card-media[data-astro-cid-55hpe3tz]{position:relative;aspect-ratio:4 / 3.4;border-radius:var(--r-md);overflow:hidden;margin-bottom:var(--space-2)}.se__card-icon[data-astro-cid-55hpe3tz]{position:absolute;left:10px;bottom:10px;display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--c-blue);color:var(--c-ink)}.se__card-t[data-astro-cid-55hpe3tz]{margin:0 var(--space-2);font-size:1.05rem}.se__card-t[data-astro-cid-55hpe3tz] a[data-astro-cid-55hpe3tz]{color:var(--c-ink);text-decoration:none}.se__card-p[data-astro-cid-55hpe3tz]{margin:0 var(--space-2);font-size:.92rem;color:var(--c-grey-600)}.se__card-book[data-astro-cid-55hpe3tz]{margin:var(--space-2) var(--space-2) 0;display:inline-flex;align-items:center;gap:.4rem;justify-self:start;min-height:44px;padding:0 1.1rem;border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-white);font-family:var(--font-display);font-weight:700;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.se__interim[data-astro-cid-55hpe3tz]{position:absolute;right:10px;top:10px;font-size:.68rem;padding:.3rem .6rem;border-radius:var(--r-pill);background:#0000008c;color:#fff;z-index:2}@media(min-width:960px){.se__cards[data-astro-cid-55hpe3tz]{display:none}.se__grid[data-astro-cid-55hpe3tz]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--space-7);align-items:start}.se__list[data-astro-cid-55hpe3tz]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.se__row[data-astro-cid-55hpe3tz]{display:grid;grid-template-columns:2.4rem auto 1fr auto;align-items:center;gap:var(--space-4);padding:.9rem 1rem .9rem 1.2rem;border-radius:var(--r-pill);color:var(--c-ink);text-decoration:none;transition:background var(--dur-2) var(--ease-out),color var(--dur-2)}.se__n[data-astro-cid-55hpe3tz]{font-family:var(--font-display);font-weight:700;font-size:.8rem;color:var(--c-grey-500)}.se__icon[data-astro-cid-55hpe3tz]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--c-grey-100);transition:background var(--dur-2),transform var(--dur-2) var(--ease-spring)}.se__name[data-astro-cid-55hpe3tz]{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.15rem,.7rem + 1.2vw,1.9rem);letter-spacing:-.01em;line-height:1.1;transition:transform var(--dur-2) var(--ease-out)}.se__go[data-astro-cid-55hpe3tz]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:transparent;transform:translate(-10px) rotate(-45deg);opacity:0;transition:opacity var(--dur-2),transform var(--dur-2) var(--ease-out),background var(--dur-2)}.se__row[data-astro-cid-55hpe3tz].is-active,.se__row[data-astro-cid-55hpe3tz]:hover{background:var(--c-blue-mist)}.se__row[data-astro-cid-55hpe3tz].is-active .se__icon[data-astro-cid-55hpe3tz]{background:var(--c-blue);transform:rotate(-8deg)}.se__row[data-astro-cid-55hpe3tz].is-active .se__name[data-astro-cid-55hpe3tz]{transform:translate(6px)}.se__row[data-astro-cid-55hpe3tz].is-active .se__go[data-astro-cid-55hpe3tz]{opacity:1;transform:none;background:var(--c-ink);color:var(--c-white)}.se__stage[data-astro-cid-55hpe3tz]{position:sticky;top:calc(var(--header-h) + var(--space-5));border-radius:var(--r-xl);padding:var(--space-3);min-height:560px;display:grid}.se__panel[data-astro-cid-55hpe3tz]{display:grid;grid-template-rows:auto 1fr;gap:var(--space-4);animation:se-in .7s var(--ease-out)}@keyframes se-in{0%{opacity:0}to{opacity:1}}.se__media[data-astro-cid-55hpe3tz]{position:relative;aspect-ratio:4 / 3;border-radius:var(--r-lg);overflow:hidden;background:var(--c-white)}.se__panel[data-astro-cid-55hpe3tz]:not([hidden]) .se__media[data-astro-cid-55hpe3tz]{animation:se-wipe .9s var(--ease-out)}@keyframes se-wipe{0%{clip-path:inset(0 0 0 100% round var(--r-lg))}to{clip-path:inset(0 0 0 0 round var(--r-lg))}}.se__panel[data-astro-cid-55hpe3tz]:not([hidden]) .se__media[data-astro-cid-55hpe3tz] img{animation:se-zoom 1.4s var(--ease-out)}@keyframes se-zoom{0%{transform:scale(1.15)}}.se__info[data-astro-cid-55hpe3tz]{padding:var(--space-2) var(--space-4) var(--space-4)}.se__panel[data-astro-cid-55hpe3tz]:not([hidden]) .se__info[data-astro-cid-55hpe3tz]{animation:fade-up .7s var(--ease-out) .12s both}.se__title[data-astro-cid-55hpe3tz]{margin:0 0 var(--space-2);font-size:clamp(1.4rem,1rem + 1vw,2rem)}.se__short[data-astro-cid-55hpe3tz]{margin:0 0 var(--space-5);color:var(--c-ink)}.se__ctas[data-astro-cid-55hpe3tz]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}}
