:where(.astro-i42yjovy)[data-compact] .bento-badge:where(.astro-i42yjovy){display:none}.bento-track:where(.astro-i42yjovy){scrollbar-width:none;scroll-padding-inline:1.25rem}.bento-track:where(.astro-i42yjovy)::-webkit-scrollbar{display:none}@media (width>=768px){.bento-track:where(.astro-i42yjovy){scroll-padding-inline:3rem}}.bento-card:where(.astro-i42yjovy){scroll-snap-align:start;background:#fff;border-radius:1.5rem;flex:none;width:84%;padding:1.5rem;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1);position:relative;box-shadow:0 1px 2px #2319420a,0 0 0 1px #2319420a}.bento-card--dark:where(.astro-i42yjovy){background:var(--color-ink)}@media (width>=640px){.bento-card:where(.astro-i42yjovy){width:62%}}@media (width>=768px){.bento-card:where(.astro-i42yjovy){padding:2rem}}@media (width>=1024px){.bento-card:where(.astro-i42yjovy){width:auto}}@media (hover:hover){.bento-card:where(.astro-i42yjovy):hover{transform:translateY(-4px);box-shadow:0 24px 48px -20px #3b1f8c47,0 0 0 1px #5b34c91a}}.bento-slot:where(.astro-i42yjovy){transition:transform .3s,box-shadow .3s}.bento-card:where(.astro-i42yjovy):hover .bento-slot--picked:where(.astro-i42yjovy){transform:scale(1.06);box-shadow:0 8px 18px -6px #5b34c98c}.bento-request:where(.astro-i42yjovy){transition:transform .3s}.bento-card:where(.astro-i42yjovy):hover .bento-request:where(.astro-i42yjovy){transform:translateY(-2px)}.bento-stampcard:where(.astro-i42yjovy){transition:transform .45s cubic-bezier(.2,.8,.2,1)}.bento-card:where(.astro-i42yjovy):hover .bento-stampcard:where(.astro-i42yjovy){transform:rotate(-2deg)scale(1.02)}.bento-bar:where(.astro-i42yjovy){transform-origin:bottom;transition:filter .3s}.bento-card:where(.astro-i42yjovy):hover .bento-bar:where(.astro-i42yjovy){filter:saturate(1.25)brightness(1.03)}.bento-record:where(.astro-i42yjovy){transition:transform .3s}.bento-card:where(.astro-i42yjovy):hover .bento-record:where(.astro-i42yjovy){transform:scale(1.08)}.bento-car:where(.astro-i42yjovy){opacity:0;offset-path:path("M18 116 C70 116 66 70 104 66 C142 62 150 98 186 94 C224 90 226 50 262 40");offset-rotate:0deg}@media (prefers-reduced-motion:no-preference){.is-live:where(.astro-i42yjovy) .bento-bar:where(.astro-i42yjovy){animation:bento-grow .9s cubic-bezier(.2, .8, .2, 1) var(--d,0s) backwards}.is-live:where(.astro-i42yjovy) .bento-route:where(.astro-i42yjovy){stroke-dasharray:1;animation:1.4s cubic-bezier(.6,0,.2,1) .15s backwards bento-draw}.is-live:where(.astro-i42yjovy) .bento-pin:where(.astro-i42yjovy){transform-box:fill-box;transform-origin:50%;animation:bento-pop .5s cubic-bezier(.3, 1.6, .5, 1) var(--d,0s) backwards}.is-live:where(.astro-i42yjovy) .bento-stamp:where(.astro-i42yjovy){animation:.6s cubic-bezier(.3,1.5,.5,1) .6s backwards bento-stamp}.is-live:where(.astro-i42yjovy) .bento-check:where(.astro-i42yjovy){animation:bento-tick .5s ease-out var(--d,0s) backwards}.is-live:where(.astro-i42yjovy) .bento-block:where(.astro-i42yjovy){animation:bento-pop .5s cubic-bezier(.3, 1.4, .5, 1) var(--d,0s) backwards}.is-live:where(.astro-i42yjovy) .bento-new:where(.astro-i42yjovy){animation:.7s cubic-bezier(.2,.8,.2,1) .35s backwards bento-slide}.bento-ping:where(.astro-i42yjovy){animation:2s cubic-bezier(0,0,.2,1) infinite bento-ping}.bento-flow:where(.astro-i42yjovy) span:where(.astro-i42yjovy){animation:1.6s ease-in-out infinite bento-flow}.bento-flow:where(.astro-i42yjovy) span:where(.astro-i42yjovy):nth-child(2){animation-delay:.2s}.bento-flow:where(.astro-i42yjovy) span:where(.astro-i42yjovy):nth-child(3){animation-delay:.4s}.bento-card:where(.astro-i42yjovy):hover .bento-sync:where(.astro-i42yjovy){animation:1.2s linear infinite bento-spin}.bento-now:where(.astro-i42yjovy){animation:9s ease-in-out infinite alternate bento-now}.bento-card:where(.astro-i42yjovy):hover .bento-car:where(.astro-i42yjovy){opacity:1;animation:3.2s cubic-bezier(.5,0,.5,1) infinite bento-drive}}@keyframes bento-grow{0%{transform:scaleY(.12)}}@keyframes bento-draw{0%{stroke-dashoffset:1px}}@keyframes bento-pop{0%{opacity:0;transform:scale(.6)}}@keyframes bento-stamp{0%{opacity:0;transform:scale(1.9)rotate(-12deg)}}@keyframes bento-tick{0%{opacity:.25;transform:translate(-6px)}}@keyframes bento-slide{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes bento-ping{75%,to{opacity:0;transform:scale(2.4)}}@keyframes bento-flow{0%,to{opacity:.25;transform:translate(-2px)}50%{opacity:1;transform:translate(2px)}}@keyframes bento-spin{to{transform:rotate(360deg)}}@keyframes bento-now{0%{transform:translateY(-38px)}to{transform:translateY(0)}}@keyframes bento-drive{0%{offset-distance:0%}to{offset-distance:100%}}
