.home_card__oYkPY{transition:border-color .3s cubic-bezier(.16,1,.3,1)}.home_art__qP2YO{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.home_card__oYkPY:hover{border-color:var(--ink-muted)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home_card__oYkPY:hover .home_art__qP2YO{transform:scale(1.04)}}.home_rail__0UonD{scroll-snap-type:x mandatory;scroll-padding-inline-start:16px;overscroll-behavior-x:contain}@media (min-width:640px){.home_rail__0UonD{scroll-padding-inline-start:24px}}@media (min-width:1024px){.home_rail__0UonD{scroll-padding-inline-start:48px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}}.home_arrow__EDl__{display:none}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.home_arrow__EDl__{display:grid;opacity:0;transition:opacity .15s ease-out}.home_railWrap__AWnis:has(:focus-visible) .home_arrow__EDl__,.home_railWrap__AWnis:hover .home_arrow__EDl__{opacity:1}.home_railWrap__AWnis .home_arrow__EDl__:disabled{opacity:0;pointer-events:none}}.home_dialog__mkvAv{margin:auto;padding:0;border:0;background:transparent;color:inherit;width:min(440px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}.home_dialog__mkvAv::backdrop{background:rgba(12,14,18,.72)}.home_dialog__mkvAv[open]{animation:home_rise__a0OH2 .2s cubic-bezier(.16,1,.3,1)}.home_dialog__mkvAv[open]::backdrop{animation:home_fade__fmbE_ .2s ease-out}@media (max-width:639px){.home_dialog__mkvAv{width:100%;margin:auto 0 0;max-height:100dvh}.home_dialog__mkvAv[open]{animation-name:home_sheet__PGdeR}}.home_sticky___wqsi{padding-bottom:env(safe-area-inset-bottom);transform:translateY(100%);visibility:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),visibility .2s}.home_sticky___wqsi[data-visible=true]{transform:none;visibility:visible}@keyframes home_rise__a0OH2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes home_sheet__PGdeR{0%{transform:translateY(100%)}to{transform:none}}@keyframes home_fade__fmbE_{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.home_dialog__mkvAv[open],.home_dialog__mkvAv[open]::backdrop{animation:none}.home_sticky___wqsi{transition:none}}