.col[data-astro-cid-uwbjrzl2]{min-height:100svh;padding-top:var(--page-top);flex-direction:column;padding-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.col__trio[data-astro-cid-uwbjrzl2]{flex:1 0 auto}.col__head[data-astro-cid-uwbjrzl2]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 2rem;margin-bottom:clamp(1rem,2vw,1.6rem);display:flex}.col__head[data-astro-cid-uwbjrzl2] .eyebrow[data-astro-cid-uwbjrzl2]{order:2;margin:0}.col__head[data-astro-cid-uwbjrzl2] h1[data-astro-cid-uwbjrzl2]{font-size:clamp(2rem,4.2vw,3.4rem);line-height:1}.col__trio[data-astro-cid-uwbjrzl2]{height:clamp(28rem, calc(100svh - var(--page-top) - 10rem), 48rem);gap:clamp(.5rem,1vw,.9rem);padding-inline:clamp(.5rem,1.4vw,1.2rem);display:flex}.cp[data-astro-cid-uwbjrzl2]{background:var(--bg);min-width:0;color:var(--fg);isolation:isolate;transition:flex-grow .7s var(--ease), transform .6s var(--ease);animation:cpIn .9s var(--ease) both;animation-delay:calc(var(--i) * .11s + 80ms);border-radius:22px;flex:1 1 0;align-items:flex-end;padding:clamp(1.4rem,2.6vw,2.6rem);display:flex;position:relative;overflow:hidden}@keyframes cpIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (hover:hover) and (width>=900px){.col__trio[data-astro-cid-uwbjrzl2]:hover .cp[data-astro-cid-uwbjrzl2]:hover{flex-grow:1.45}}.cp[data-astro-cid-uwbjrzl2] .cp__bottle{z-index:0;filter:drop-shadow(0 30px 40px #00000059);width:auto;height:78%;transition:transform .9s var(--ease);position:absolute;bottom:-4%;right:50%;translate:50%}.cp[data-astro-cid-uwbjrzl2]:hover .cp__bottle{transform:translateY(-3%)rotate(-3deg)}.cp__text[data-astro-cid-uwbjrzl2]{z-index:1;gap:.35rem;width:100%;display:grid;position:relative}.cp__no[data-astro-cid-uwbjrzl2]{font-size:var(--fs-mono);letter-spacing:.24em;opacity:.6}.cp__name[data-astro-cid-uwbjrzl2]{color:inherit;font-size:clamp(1.9rem,3.3vw,3rem);line-height:1}.cp__claim[data-astro-cid-uwbjrzl2]{font-family:var(--display);font-style:italic;font-size:var(--fs-lead)}.cp__mood[data-astro-cid-uwbjrzl2]{font-size:var(--fs-mono);letter-spacing:.18em;text-transform:uppercase;opacity:.7}.cp__cta[data-astro-cid-uwbjrzl2]{font-size:var(--fs-mono);letter-spacing:.16em;text-transform:uppercase;transition:background .35s var(--ease), color .35s var(--ease);border:1px solid;border-radius:999px;justify-self:start;align-items:baseline;gap:.5rem;margin-top:.9rem;padding:.72em 1.3em;display:inline-flex}.cp__cta[data-astro-cid-uwbjrzl2] small[data-astro-cid-uwbjrzl2]{letter-spacing:.1em;opacity:.7;text-transform:none;white-space:nowrap;font-size:.9em}.cp__cta[data-astro-cid-uwbjrzl2]{white-space:nowrap}.cp[data-astro-cid-uwbjrzl2]:hover .cp__cta[data-astro-cid-uwbjrzl2]{background:var(--fg);color:var(--bg)}.cp[data-astro-cid-uwbjrzl2]{align-items:flex-end}.cp[data-astro-cid-uwbjrzl2]:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:45% 0 0}.cp--josep-ventosa[data-astro-cid-uwbjrzl2] .cp__deco[data-astro-cid-uwbjrzl2]{z-index:-1;background:radial-gradient(60% 45% at 50% 42%,#cfa66c52,#0000 70%),linear-gradient(#16120e 0%,#0b0908 100%);position:absolute;inset:0}.cp--josep-ventosa[data-astro-cid-uwbjrzl2] .cp__deco[data-astro-cid-uwbjrzl2]:after{content:"1941";font-family:var(--display);font-size:var(--fs-mono);letter-spacing:.4em;color:var(--ac);opacity:.75;position:absolute;top:1.6rem;right:1.6rem}.cp--josep-ventosa[data-astro-cid-uwbjrzl2]:after{background:linear-gradient(#0000,#080706eb 55%)}.cp--josep-ventosa[data-astro-cid-uwbjrzl2] .cp__name[data-astro-cid-uwbjrzl2]{letter-spacing:.02em;color:var(--ac);font-weight:300}.cp--josep-ventosa[data-astro-cid-uwbjrzl2] .cp__claim[data-astro-cid-uwbjrzl2]{color:#e8dcc8}.cp--josep-ventosa[data-astro-cid-uwbjrzl2] .cp__cta[data-astro-cid-uwbjrzl2]{color:var(--ac)}.cp--josep-ventosa[data-astro-cid-uwbjrzl2]:hover .cp__cta[data-astro-cid-uwbjrzl2]{background:var(--ac);color:#0f0d0b}.cp--honor[data-astro-cid-uwbjrzl2] .cp__deco[data-astro-cid-uwbjrzl2]{z-index:-1;background:radial-gradient(90% 60% at 50% 30%, #7a2439, var(--bg) 70%);position:absolute;inset:0}.cp--honor[data-astro-cid-uwbjrzl2] .cp__deco[data-astro-cid-uwbjrzl2]:after{content:"h";font-family:var(--sans);color:#fff0e614;font-size:clamp(18rem,30vw,34rem);font-weight:700;line-height:1;position:absolute;top:-6%;left:50%;translate:-50%}.cp--honor[data-astro-cid-uwbjrzl2]:after{background:linear-gradient(#0000,#3a0e1bf0 55%)}.cp--honor[data-astro-cid-uwbjrzl2] .cp__name[data-astro-cid-uwbjrzl2]{letter-spacing:.14em;text-transform:uppercase;font-weight:400}.cp--honor[data-astro-cid-uwbjrzl2] .cp__claim[data-astro-cid-uwbjrzl2]{color:var(--ac)}.cp--vita-vivet[data-astro-cid-uwbjrzl2] .cp__deco[data-astro-cid-uwbjrzl2]{z-index:-1;background:radial-gradient(circle at 20% 16%, #a9c79c 0 12%, transparent 12.3%), radial-gradient(circle at 84% 28%, #f4aeb3 0 9%, transparent 9.3%), radial-gradient(circle at 72% 58%, #a6e6d7 0 6%, transparent 6.3%), radial-gradient(circle at 12% 52%, #c7a6c9 0 5%, transparent 5.3%), var(--bg);position:absolute;inset:0}.cp--vita-vivet[data-astro-cid-uwbjrzl2]:after{background:linear-gradient(#0000,#f4d49cf2 50%)}.cp--vita-vivet[data-astro-cid-uwbjrzl2] .cp__bottle{bottom:2%;rotate:-14deg}.cp--vita-vivet[data-astro-cid-uwbjrzl2] .cp__name[data-astro-cid-uwbjrzl2]{font-family:var(--sans);letter-spacing:-.03em;font-weight:700}.cp--vita-vivet[data-astro-cid-uwbjrzl2] .cp__claim[data-astro-cid-uwbjrzl2]{font-family:var(--sans);color:#c2371f;font-style:normal;font-weight:500}.cp--vita-vivet[data-astro-cid-uwbjrzl2] .cp__cta[data-astro-cid-uwbjrzl2]{color:#f4d49c;background:#132011;border-color:#132011}.cp--vita-vivet[data-astro-cid-uwbjrzl2]:hover .cp__cta[data-astro-cid-uwbjrzl2]{background:var(--ac);color:#fff;border-color:var(--ac)}@media (width<=899px){.col__trio[data-astro-cid-uwbjrzl2]{flex-direction:column;height:auto}.cp[data-astro-cid-uwbjrzl2]{flex:none;align-items:center;min-height:clamp(11.5rem,27svh,15rem);padding:1.3rem}.cp[data-astro-cid-uwbjrzl2]:after{inset:0 38% 0 0}.cp--josep-ventosa[data-astro-cid-uwbjrzl2]:after{background:linear-gradient(90deg,#080706e6 55%,#0000)}.cp--honor[data-astro-cid-uwbjrzl2]:after{background:linear-gradient(90deg,#3a0e1be6 55%,#0000)}.cp--vita-vivet[data-astro-cid-uwbjrzl2]:after{background:linear-gradient(90deg,#f4d49ceb 55%,#0000)}.cp[data-astro-cid-uwbjrzl2] .cp__bottle{height:128%;bottom:-22%;right:1rem;translate:none}.cp--vita-vivet[data-astro-cid-uwbjrzl2] .cp__bottle{bottom:-14%}.cp__text[data-astro-cid-uwbjrzl2]{gap:.2rem;max-width:64%}.cp__name[data-astro-cid-uwbjrzl2]{font-size:1.75rem}.cp__claim[data-astro-cid-uwbjrzl2]{font-size:1rem}.cp__mood[data-astro-cid-uwbjrzl2]{display:none}.cp__cta[data-astro-cid-uwbjrzl2]{margin-top:.55rem;padding:.6em 1em}.cp__cta[data-astro-cid-uwbjrzl2] small[data-astro-cid-uwbjrzl2]{display:none}.cp--honor[data-astro-cid-uwbjrzl2] .cp__deco[data-astro-cid-uwbjrzl2]:after{font-size:16rem;top:-30%;left:78%}}@media (prefers-reduced-motion:reduce){.cp[data-astro-cid-uwbjrzl2]{transition:none;animation:none}.cp[data-astro-cid-uwbjrzl2] .cp__bottle{transition:none}}
