.hero[data-astro-cid-7ucnuiox]{isolation:isolate;background:var(--color-black);flex-direction:column;justify-content:flex-end;height:100svh;min-height:36rem;max-height:72rem;display:flex;position:relative;overflow:hidden}.slides[data-astro-cid-7ucnuiox]{z-index:-1;position:absolute;inset:0}.slide[data-astro-cid-7ucnuiox]{opacity:0;transition:opacity var(--hero-fade) var(--ease-elegant);will-change:opacity;position:absolute;inset:0}.slide[data-astro-cid-7ucnuiox].is-active{opacity:1}.slide-img[data-astro-cid-7ucnuiox]{object-fit:cover;transform-origin:50%;width:100%;height:100%;animation:ken-burns var(--hero-zoom) ease-out forwards;will-change:transform}@keyframes ken-burns{0%{transform:scale(1)}to{transform:scale(1.08)translate(-1%,-1%)}}.slides[data-astro-cid-7ucnuiox]:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--color-black) 85%, transparent) 0%, color-mix(in srgb, var(--color-black) 45%, transparent) 40%, transparent 70%), linear-gradient(to right, color-mix(in srgb, var(--color-black) 45%, transparent), transparent 60%);position:absolute;inset:0}.hero-copy[data-astro-cid-7ucnuiox]{padding-bottom:var(--spacing-space-xl)}.hero-copy[data-astro-cid-7ucnuiox] h1[data-astro-cid-7ucnuiox]{max-width:12ch}.hero-foot[data-astro-cid-7ucnuiox]{justify-content:space-between;align-items:center;gap:var(--spacing-space-sm);padding-block:var(--spacing-space-sm);border-top:1px solid color-mix(in srgb, var(--color-white) 30%, transparent);flex-wrap:wrap;display:flex}.dashes[data-astro-cid-7ucnuiox]{align-items:center;gap:var(--spacing-space-xs);display:flex}.dash[data-astro-cid-7ucnuiox]{cursor:pointer;width:2.75rem;height:2.75rem;position:relative}.dash[data-astro-cid-7ucnuiox]:before{content:"";background:color-mix(in srgb, var(--color-white) 45%, transparent);border-radius:var(--radius-small);height:3px;transition:background-color var(--motion-hover) var(--ease-elegant);position:absolute;top:50%;left:0;right:0;translate:0 -50%}.dash[data-astro-cid-7ucnuiox]:hover:before{background:var(--color-white)}.dash[data-astro-cid-7ucnuiox][aria-current=true]:before{background:var(--color-sign)}.pause[data-astro-cid-7ucnuiox]{min-height:2.75rem;padding-inline:var(--spacing-space-xs);cursor:pointer;text-underline-offset:.15em;text-decoration:underline}.btn-ghost[data-astro-cid-7ucnuiox]{border:2px solid var(--color-white);color:var(--color-white);background:0 0}.btn-ghost[data-astro-cid-7ucnuiox]:hover{background:var(--color-white);color:var(--color-black)}.reading[data-astro-cid-7ucnuiox]{font-family:var(--font-reading);max-width:38rem}.reading[data-astro-cid-7ucnuiox]>[data-astro-cid-7ucnuiox]+[data-astro-cid-7ucnuiox]{margin-top:var(--spacing-space-sm)}.meet-card[data-astro-cid-7ucnuiox]{padding:var(--spacing-space-md);border-top:6px solid var(--color-sign)}.cars[data-astro-cid-7ucnuiox]{gap:var(--spacing-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.cars[data-astro-cid-7ucnuiox]{grid-template-columns:repeat(4,minmax(0,1fr))}}.car[data-astro-cid-7ucnuiox]{text-decoration:none;display:block;position:relative}.car[data-astro-cid-7ucnuiox] .car-img{aspect-ratio:4/3;object-fit:cover;width:100%}.car[data-astro-cid-7ucnuiox]:hover span[data-astro-cid-7ucnuiox]{color:var(--color-sign)}.event[data-astro-cid-7ucnuiox]{padding-block:var(--spacing-space-sm);border-top:2px solid var(--color-line)}.event[data-astro-cid-7ucnuiox]:last-child{border-bottom:2px solid var(--color-line)}.report[data-astro-cid-7ucnuiox]{height:100%;color:var(--color-black);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.report[data-astro-cid-7ucnuiox]:hover .report-body[data-astro-cid-7ucnuiox]>span[data-astro-cid-7ucnuiox]:first-child{color:var(--color-brand)}.report[data-astro-cid-7ucnuiox] .report-img{aspect-ratio:4/3;object-fit:cover;width:100%}.report-body[data-astro-cid-7ucnuiox]{padding:var(--spacing-space-sm);display:block}.steps[data-astro-cid-7ucnuiox]{counter-reset:step}.steps[data-astro-cid-7ucnuiox] li[data-astro-cid-7ucnuiox]{counter-increment:step;gap:var(--spacing-space-xs);padding-block:var(--spacing-space-sm);border-top:2px solid var(--color-black);color:var(--color-black);grid-template-columns:2.5rem 1fr;display:grid}.steps[data-astro-cid-7ucnuiox] li[data-astro-cid-7ucnuiox]:last-child{border-bottom:2px solid var(--color-black)}.steps[data-astro-cid-7ucnuiox] li[data-astro-cid-7ucnuiox]:before{content:counter(step);font-weight:var(--font-weight-black);font-size:var(--text-h3);line-height:1}@media (prefers-reduced-motion:reduce){.slide-img[data-astro-cid-7ucnuiox]{animation:none}}
