.continue-shelf[data-astro-cid-ibpkpez2]{padding-block:var(--space-4);border-block:1px solid var(--surface-border)}.continue-shelf__rail[data-astro-cid-ibpkpez2]{display:grid;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-2);scroll-snap-type:x proximity}.continue-card{min-width:0;scroll-snap-align:start}.continue-card__link{display:grid;grid-template-columns:64px minmax(0,1fr);min-height:92px;overflow:hidden;border:1px solid var(--surface-border);border-radius:var(--radius);background:var(--bg-card);color:var(--text)}.continue-card__link:hover{border-color:var(--color-brand-2);color:var(--text);text-decoration:none}.continue-card__cover{display:grid;place-items:center;overflow:hidden;background:var(--bg-elevated);color:var(--text-faint);font-size:var(--fs-xl);font-weight:800}.continue-card__cover img{width:100%;height:100%;object-fit:cover}.continue-card__body{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--space-3)}.continue-card__body strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.continue-card__body span{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--fs-xs)}@media(min-width:1000px){.continue-shelf__rail[data-astro-cid-ibpkpez2]{grid-auto-columns:minmax(260px,calc((100% - var(--space-6)) / 3))}}.hero[data-astro-cid-j7pv25f6]{position:relative;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-6);min-height:clamp(360px,42vw,560px);box-shadow:var(--shadow);background:var(--bg-card)}.hero__track[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.hero__slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:flex;align-items:flex-end;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}.hero__slide[data-astro-cid-j7pv25f6].is-active{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s linear 0s}.hero__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;z-index:0}.hero__slide[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,#000c,#00000059 34%,#0000 62%),linear-gradient(to right,#0000008c,#0000 55%)}.hero__content[data-astro-cid-j7pv25f6]{position:relative;z-index:2;padding:clamp(var(--space-4),3vw,var(--space-6));max-width:min(560px,66%);color:#fff}.hero__eyebrow[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-xs);margin:0 0 var(--space-2);opacity:.92}.hero__title[data-astro-cid-j7pv25f6]{color:#fff;margin:0 0 var(--space-2);font-size:clamp(var(--fs-xl),3.4vw,var(--fs-3xl));line-height:1.15;text-shadow:0 2px 12px rgba(0,0,0,.45);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero__summary[data-astro-cid-j7pv25f6]{color:#ffffffeb;margin:0 0 var(--space-4);text-shadow:0 1px 8px rgba(0,0,0,.5);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-3);flex-wrap:wrap}.hero__dots[data-astro-cid-j7pv25f6]{position:absolute;right:clamp(var(--space-4),3vw,var(--space-6));bottom:clamp(var(--space-4),3vw,var(--space-6));z-index:3;display:flex;gap:var(--space-2)}.hero__dot[data-astro-cid-j7pv25f6]{width:10px;height:10px;padding:0;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.7);background:#ffffff47;cursor:pointer;transition:background .2s ease,transform .2s ease}.hero__dot[data-astro-cid-j7pv25f6]:hover{background:#fff9}.hero__dot[data-astro-cid-j7pv25f6].is-active{background:#fff;transform:scale(1.15)}.hero__dot[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{min-height:clamp(320px,62vw,440px)}.hero__content[data-astro-cid-j7pv25f6]{max-width:100%}.hero__slide[data-astro-cid-j7pv25f6]:after{background:linear-gradient(to top,#000000d1,#0006 42%,#0000000d 72%)}.hero__dots[data-astro-cid-j7pv25f6]{top:clamp(var(--space-3),3vw,var(--space-5));bottom:auto}}
