.hero[data-astro-cid-5auvlcfn]{touch-action:pan-y;position:relative;overflow:hidden}.slides[data-astro-cid-5auvlcfn]{display:grid}.slide[data-astro-cid-5auvlcfn]{visibility:hidden;opacity:0;background:radial-gradient(circle at 92% 8%, var(--glow-a), transparent 42%), radial-gradient(circle at 0% 100%, var(--glow-b), transparent 45%), var(--bg);grid-area:1/1;padding-block:clamp(3rem,7vw,5.5rem) clamp(5.5rem,9vw,7rem);transition:opacity .9s,visibility 0s linear .9s}.slide[data-astro-cid-5auvlcfn].is-active{visibility:visible;opacity:1;transition:opacity .9s}.slide--cream[data-astro-cid-5auvlcfn]{--bg:var(--cream-50);--glow-a:#63cab938;--glow-b:#e1be6433;--blob:#63cab929}.slide--teal[data-astro-cid-5auvlcfn]{--bg:#eef8f6;--glow-a:#63cab959;--glow-b:#fffc;--blob:#63cab940}.slide--gold[data-astro-cid-5auvlcfn]{--bg:#fbf4e6;--glow-a:#e1be6461;--glow-b:#c9a24b2e;--blob:#e1be644d}.slide--violet[data-astro-cid-5auvlcfn]{--bg:#f5f2fc;--glow-a:#7d5fd633;--glow-b:#f2a51624;--blob:#7d5fd624}.slide-inner[data-astro-cid-5auvlcfn]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);min-height:clamp(360px,46vw,500px);display:grid}.copy[data-astro-cid-5auvlcfn]>[data-astro-cid-5auvlcfn]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.is-active[data-astro-cid-5auvlcfn] .copy[data-astro-cid-5auvlcfn]>[data-astro-cid-5auvlcfn]{opacity:1;transform:none}.is-active[data-astro-cid-5auvlcfn] .copy[data-astro-cid-5auvlcfn]>[data-astro-cid-5auvlcfn]:nth-child(2){transition-delay:.12s}.is-active[data-astro-cid-5auvlcfn] .copy[data-astro-cid-5auvlcfn]>[data-astro-cid-5auvlcfn]:nth-child(3){transition-delay:.24s}.is-active[data-astro-cid-5auvlcfn] .copy[data-astro-cid-5auvlcfn]>[data-astro-cid-5auvlcfn]:nth-child(n+4){transition-delay:.36s}.h1[data-astro-cid-5auvlcfn]{font-size:clamp(2.2rem,5vw,3.8rem)}h1[data-astro-cid-5auvlcfn] em[data-astro-cid-5auvlcfn],.h1[data-astro-cid-5auvlcfn] em[data-astro-cid-5auvlcfn]{color:var(--teal-600);font-style:italic;display:block}.slide--violet[data-astro-cid-5auvlcfn] em[data-astro-cid-5auvlcfn]{color:#5b3fb5}.slide--gold[data-astro-cid-5auvlcfn] em[data-astro-cid-5auvlcfn]{color:#8a6418}.lead[data-astro-cid-5auvlcfn]{max-width:540px;font-size:1.15rem}.chips[data-astro-cid-5auvlcfn]{flex-wrap:wrap;gap:.6rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.chips[data-astro-cid-5auvlcfn] li[data-astro-cid-5auvlcfn]{background:var(--white);box-shadow:var(--shadow-sm);color:var(--brown-900);border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .9rem;font-size:.85rem;font-weight:700;display:inline-flex}.chips[data-astro-cid-5auvlcfn] li[data-astro-cid-5auvlcfn]:before{content:"";background:var(--chip);border-radius:50%;width:.7rem;height:.7rem}.actions[data-astro-cid-5auvlcfn]{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.media[data-astro-cid-5auvlcfn]{place-items:center;display:grid;position:relative}.blob[data-astro-cid-5auvlcfn]{background:var(--blob);border-radius:46% 54% 42% 58%/55% 45%;transition:transform 1.4s;position:absolute;inset:6% 4%;transform:scale(.85)rotate(-8deg)}.is-active[data-astro-cid-5auvlcfn] .blob[data-astro-cid-5auvlcfn]{transform:scale(1)rotate(0)}.media[data-astro-cid-5auvlcfn] img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:440px;transition:transform 6s ease-out;position:relative;transform:scale(1.06)translate(24px);mask-image:linear-gradient(90deg,#0000,#000 16%)}.is-active[data-astro-cid-5auvlcfn] .media[data-astro-cid-5auvlcfn] img{transform:scale(1)translate(0)}.controls[data-astro-cid-5auvlcfn]{align-items:center;gap:.75rem;margin-inline:auto;display:flex;position:absolute;bottom:clamp(1.5rem,3vw,2.25rem);left:0;right:0}.controls[data-astro-cid-5auvlcfn][hidden]{display:none}.arrow[data-astro-cid-5auvlcfn],.pause[data-astro-cid-5auvlcfn]{border:1px solid var(--cream-200);background:var(--white);width:2.6rem;height:2.6rem;color:var(--brown-800);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.arrow[data-astro-cid-5auvlcfn]:hover,.pause[data-astro-cid-5auvlcfn]:hover{background:var(--brown-800);color:var(--white)}.pause[data-astro-cid-5auvlcfn]{margin-left:auto}svg[data-astro-cid-5auvlcfn]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.i-play[data-astro-cid-5auvlcfn]{fill:currentColor;display:none}.hero[data-astro-cid-5auvlcfn].is-paused .i-play[data-astro-cid-5auvlcfn]{display:block}.hero[data-astro-cid-5auvlcfn].is-paused .i-pause[data-astro-cid-5auvlcfn]{display:none}.dots[data-astro-cid-5auvlcfn]{gap:.5rem;display:flex}.dots[data-astro-cid-5auvlcfn] .dot{cursor:pointer;background:#3d312e2e;border:0;border-radius:999px;width:2.4rem;height:.3rem;padding:0;position:relative;overflow:hidden}.dots[data-astro-cid-5auvlcfn] .dot:after{content:"";background:var(--teal-600);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.dots[data-astro-cid-5auvlcfn] .dot[aria-current]:after{transform:scaleX(1)}.dots[data-astro-cid-5auvlcfn] .dot.is-running:after{animation:progress var(--interval) linear forwards}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=900px){.slide[data-astro-cid-5auvlcfn]{padding-block:1.5rem 5rem}.slide-inner[data-astro-cid-5auvlcfn]{text-align:center;grid-template-columns:1fr;gap:1.25rem;min-height:0}.media[data-astro-cid-5auvlcfn]{order:-1}.media[data-astro-cid-5auvlcfn] img{max-height:210px}.h1[data-astro-cid-5auvlcfn],h1[data-astro-cid-5auvlcfn]{font-size:clamp(1.9rem,8vw,2.4rem)}.lead[data-astro-cid-5auvlcfn]{margin-inline:auto;font-size:1rem}.actions[data-astro-cid-5auvlcfn]{gap:.6rem;margin-top:1.25rem}.actions[data-astro-cid-5auvlcfn] .btn[data-astro-cid-5auvlcfn]{padding:.8rem 1.3rem;font-size:.78rem}.chips[data-astro-cid-5auvlcfn],.actions[data-astro-cid-5auvlcfn],.controls[data-astro-cid-5auvlcfn]{justify-content:center}.pause[data-astro-cid-5auvlcfn]{margin-left:0}}.category[data-astro-cid-lcdefpme]{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:inherit;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.category[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-md);color:inherit;transform:translateY(-4px)}.category[data-astro-cid-lcdefpme] img{aspect-ratio:3/2;object-fit:cover;width:100%}.category[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding:1.6rem}.more[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--teal-600);font-size:.85rem;font-weight:700}.rebaba-imgs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);align-items:end;gap:1rem;display:grid}.rebaba-imgs[data-astro-cid-lcdefpme] img{background:var(--cream-50);border-radius:var(--radius-lg);aspect-ratio:3/4;object-fit:cover;object-position:70% center;width:100%}.visit-grid[data-astro-cid-lcdefpme]{text-align:center}.visit-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:2rem}.visit-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:700}
