.website-hero-showcase[data-astro-cid-cuerj3zi]{color:#111;width:100%;min-width:0;max-width:600px;margin-inline:auto}.website-hero-showcase[data-astro-cid-cuerj3zi] [data-astro-cid-cuerj3zi],.website-hero-showcase[data-astro-cid-cuerj3zi] [data-astro-cid-cuerj3zi]:before,.website-hero-showcase[data-astro-cid-cuerj3zi] [data-astro-cid-cuerj3zi]:after{box-sizing:border-box}.website-hero-showcase__track[data-astro-cid-cuerj3zi]{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;display:flex;position:relative;overflow:auto hidden}.website-hero-showcase__track[data-astro-cid-cuerj3zi]::-webkit-scrollbar{display:none}.website-hero-showcase__track[data-astro-cid-cuerj3zi]:focus-visible{outline-offset:5px;outline:3px solid #efc41a}.website-hero-showcase__slide[data-astro-cid-cuerj3zi]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:0;margin:0}.website-hero-showcase__image[data-astro-cid-cuerj3zi]{aspect-ratio:16/10;background:#f2eee4;border:2px solid #111;border-bottom:0;border-radius:18px 18px 0 0;position:relative;overflow:hidden}.website-hero-showcase__image[data-astro-cid-cuerj3zi]>img{object-fit:cover;width:100%;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block}.website-hero-showcase__image--contain[data-astro-cid-cuerj3zi]{aspect-ratio:16/9;background:#fff}.website-hero-showcase__image--contain[data-astro-cid-cuerj3zi]>img{object-fit:contain}.website-hero-showcase__mobile[data-astro-cid-cuerj3zi]{background:#fff;border:3px solid #111;border-radius:14px;width:clamp(76px,19%,112px);transition:transform .26s;display:block;position:absolute;bottom:clamp(12px,4vw,24px);right:clamp(14px,4vw,26px);overflow:hidden;transform:rotate(3deg);box-shadow:5px 5px #efc41a}.website-hero-showcase__mobile[data-astro-cid-cuerj3zi] img{width:100%;height:auto;display:block}.website-hero-showcase[data-astro-cid-cuerj3zi] figcaption[data-astro-cid-cuerj3zi]{background:#fff;border:2px solid #111;border-radius:0 0 18px 18px;justify-content:space-between;align-items:center;gap:18px;min-height:87px;padding:17px 18px 17px 21px;display:flex}.website-hero-showcase[data-astro-cid-cuerj3zi] figcaption[data-astro-cid-cuerj3zi]>div[data-astro-cid-cuerj3zi]:first-child{min-width:0}.website-hero-showcase[data-astro-cid-cuerj3zi] figcaption[data-astro-cid-cuerj3zi] strong[data-astro-cid-cuerj3zi]{color:#111;letter-spacing:-.045em;font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(1.2rem,3.2vw,1.55rem);font-weight:700;line-height:1.05;display:block}.website-hero-showcase[data-astro-cid-cuerj3zi] figcaption[data-astro-cid-cuerj3zi] a[data-astro-cid-cuerj3zi]{color:#111;text-underline-offset:3px;margin-top:6px;font-size:.82rem;font-weight:700;text-decoration:underline 1.5px;display:inline-block}.website-hero-showcase[data-astro-cid-cuerj3zi] figcaption[data-astro-cid-cuerj3zi] a[data-astro-cid-cuerj3zi]:focus-visible{outline-offset:3px;outline:3px solid #111}.website-hero-showcase__controls[data-astro-cid-cuerj3zi]{flex:none;align-items:center;gap:7px;display:flex}.website-hero-showcase__controls[data-astro-cid-cuerj3zi]>span[data-astro-cid-cuerj3zi]{color:#111;text-align:center;min-width:32px;font-size:.76rem;font-weight:800}.website-hero-showcase__controls[data-astro-cid-cuerj3zi] button[data-astro-cid-cuerj3zi]{color:#111;cursor:pointer;background:#efc41a;border:1.5px solid #111;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.website-hero-showcase__controls[data-astro-cid-cuerj3zi] button[data-astro-cid-cuerj3zi]:disabled{color:#777;cursor:default;background:#fff}.website-hero-showcase__controls[data-astro-cid-cuerj3zi] button[data-astro-cid-cuerj3zi]:focus-visible{outline-offset:3px;outline:3px solid #111}.website-hero-showcase__controls[data-astro-cid-cuerj3zi] svg[data-astro-cid-cuerj3zi]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px}.website-hero-showcase__controls[data-astro-cid-cuerj3zi][hidden]{display:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.website-hero-showcase__slide[data-astro-cid-cuerj3zi]:hover .website-hero-showcase__image[data-astro-cid-cuerj3zi]:not(.website-hero-showcase__image--contain)>img{transform:scale(1.025)translateY(-.6%)}.website-hero-showcase__slide[data-astro-cid-cuerj3zi]:hover .website-hero-showcase__mobile[data-astro-cid-cuerj3zi]{transform:rotate(0)}.website-hero-showcase__controls[data-astro-cid-cuerj3zi] button[data-astro-cid-cuerj3zi]:not(:disabled):hover{background:#fff}.website-hero-showcase[data-astro-cid-cuerj3zi] figcaption[data-astro-cid-cuerj3zi] a[data-astro-cid-cuerj3zi]:hover{color:#6d5600}}@media (width<=420px){.website-hero-showcase[data-astro-cid-cuerj3zi] figcaption[data-astro-cid-cuerj3zi]{gap:10px;padding-inline:15px}.website-hero-showcase__controls[data-astro-cid-cuerj3zi]{gap:5px}.website-hero-showcase__controls[data-astro-cid-cuerj3zi] button[data-astro-cid-cuerj3zi]{width:40px;height:40px}.website-hero-showcase__mobile[data-astro-cid-cuerj3zi]{width:76px}}@media (prefers-reduced-motion:reduce){.website-hero-showcase__track[data-astro-cid-cuerj3zi]{scroll-behavior:auto}.website-hero-showcase[data-astro-cid-cuerj3zi] [data-astro-cid-cuerj3zi]{transition:none!important}}@media print{.website-hero-showcase__track[data-astro-cid-cuerj3zi]{display:block;overflow:visible}.website-hero-showcase__slide[data-astro-cid-cuerj3zi]{break-inside:avoid;margin-bottom:20px}.website-hero-showcase__slide[data-astro-cid-cuerj3zi]:not(:first-child){display:none}}
