.cards[data-astro-cid-nqeuuf5o]{gap:var(--space-5);margin-top:var(--space-6);grid-template-rows:auto auto;grid-template-columns:1.5fr 1fr;display:grid}.card[data-astro-cid-nqeuuf5o]{background:var(--carbon-elevado);grid-template-columns:42% 1fr;display:grid;position:relative;overflow:hidden}.card--destacada[data-astro-cid-nqeuuf5o]{grid-row:1/3;grid-template-columns:1fr}.card--verde[data-astro-cid-nqeuuf5o]{background:var(--verde)}.card__media[data-astro-cid-nqeuuf5o]{position:relative;overflow:hidden}.card--destacada[data-astro-cid-nqeuuf5o] .card__media[data-astro-cid-nqeuuf5o]{aspect-ratio:4/3.4}.card__media[data-astro-cid-nqeuuf5o] img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out), opacity .32s var(--ease-out)}.card__cta[data-astro-cid-nqeuuf5o]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-nqeuuf5o]:active .card__media[data-astro-cid-nqeuuf5o] img{transition-duration:.2s;transform:scale(1.02)}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-nqeuuf5o]:hover .card__media[data-astro-cid-nqeuuf5o] img{transform:scale(1.04)}.card[data-astro-cid-nqeuuf5o]:hover .card__cta[data-astro-cid-nqeuuf5o] span{text-decoration-color:currentColor}.card[data-astro-cid-nqeuuf5o]:hover .card__cta[data-astro-cid-nqeuuf5o] svg{transform:translate(6px)}}.card__cuerpo[data-astro-cid-nqeuuf5o]{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.card__titulo[data-astro-cid-nqeuuf5o]{letter-spacing:.01em;font-size:36px;line-height:.95}.card--destacada[data-astro-cid-nqeuuf5o] .card__titulo[data-astro-cid-nqeuuf5o]{font-size:48px}.card__dato[data-astro-cid-nqeuuf5o]{letter-spacing:.02em;color:var(--crema-suave);font-size:14px;line-height:22px}.card__dato[data-astro-cid-nqeuuf5o] b[data-astro-cid-nqeuuf5o]{margin-right:var(--space-2);color:var(--crema);font-variant-numeric:tabular-nums;font-weight:700}.card--verde[data-astro-cid-nqeuuf5o] .card__dato[data-astro-cid-nqeuuf5o],.card--verde[data-astro-cid-nqeuuf5o] .card__texto[data-astro-cid-nqeuuf5o]{color:var(--crema)}.card__texto[data-astro-cid-nqeuuf5o]{color:var(--crema-suave);font-size:16px;line-height:26px}.card__cta[data-astro-cid-nqeuuf5o]{padding-top:var(--space-3);gap:var(--space-4);margin-top:auto;font-size:15px}.card__cta[data-astro-cid-nqeuuf5o] svg{width:24px;height:24px}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-nqeuuf5o]:hover .card__media[data-astro-cid-nqeuuf5o] img,.card[data-astro-cid-nqeuuf5o]:active .card__media[data-astro-cid-nqeuuf5o] img{transform:none}}.pasos[data-astro-cid-nqeuuf5o]{padding-block:var(--space-9);background:var(--carbon);border-top:1px solid var(--linea-carbon)}.pasos__lista[data-astro-cid-nqeuuf5o]{gap:var(--space-7);margin:var(--space-7) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.pasos__numero[data-astro-cid-nqeuuf5o]{font-family:var(--font-display);color:var(--rojo);font-size:96px;line-height:.9;display:block}.pasos__titulo[data-astro-cid-nqeuuf5o]{margin:var(--space-3) 0 var(--space-2);letter-spacing:.04em;text-transform:uppercase;font-size:22px;font-weight:700;line-height:28px}.maridaje[data-astro-cid-nqeuuf5o]{isolation:isolate;align-items:flex-end;min-height:483px;display:flex;position:relative;overflow:hidden}.maridaje[data-astro-cid-nqeuuf5o] .maridaje__foto{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.maridaje__overlay[data-astro-cid-nqeuuf5o]{z-index:-1;background:linear-gradient(90deg, var(--rojo-profundo) 0%, #c8260ceb 45%, #e92d108c 100%);position:absolute;inset:0}.maridaje__interior[data-astro-cid-nqeuuf5o]{justify-items:start;gap:var(--space-5);padding-block:var(--space-8) var(--space-7);display:grid}.maridaje__titulo[data-astro-cid-nqeuuf5o]{font-size:clamp(64px,9.4vw,128px);line-height:.86}.maridaje__texto[data-astro-cid-nqeuuf5o]{max-width:44ch;font-size:20px;line-height:30px}.faq__lista[data-astro-cid-nqeuuf5o]{max-width:880px;margin-top:var(--space-6);border-top:1px solid var(--linea-carbon)}.faq[data-astro-cid-nqeuuf5o] details[data-astro-cid-nqeuuf5o]{border-bottom:1px solid var(--linea-carbon)}.faq[data-astro-cid-nqeuuf5o] details[data-astro-cid-nqeuuf5o]::details-content{opacity:0;block-size:0;transition:block-size .26s var(--ease-out), opacity .2s ease, content-visibility .26s allow-discrete;overflow:clip}.faq[data-astro-cid-nqeuuf5o] details[data-astro-cid-nqeuuf5o][open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){.faq[data-astro-cid-nqeuuf5o] details[data-astro-cid-nqeuuf5o]::details-content{transition:opacity .15s ease, content-visibility .15s allow-discrete}}.faq[data-astro-cid-nqeuuf5o] summary[data-astro-cid-nqeuuf5o]:active{opacity:.8}.faq[data-astro-cid-nqeuuf5o] summary[data-astro-cid-nqeuuf5o]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding-block:var(--space-4);cursor:pointer;font-size:20px;font-weight:600;line-height:28px;list-style:none;display:flex}.faq[data-astro-cid-nqeuuf5o] summary[data-astro-cid-nqeuuf5o]::-webkit-details-marker{display:none}.faq[data-astro-cid-nqeuuf5o] summary[data-astro-cid-nqeuuf5o] svg{width:24px;height:24px;transition:transform .24s var(--ease-out);flex:none}.faq[data-astro-cid-nqeuuf5o] details[data-astro-cid-nqeuuf5o][open] summary[data-astro-cid-nqeuuf5o] svg{transform:rotate(45deg)}.faq[data-astro-cid-nqeuuf5o] details[data-astro-cid-nqeuuf5o] p[data-astro-cid-nqeuuf5o]{max-width:65ch;padding-bottom:var(--space-5);color:var(--crema-suave)}@media (width<=768px){.cards[data-astro-cid-nqeuuf5o]{grid-template-columns:1fr}.card[data-astro-cid-nqeuuf5o],.card--destacada[data-astro-cid-nqeuuf5o]{grid-row:auto;grid-template-columns:1fr}.card__media[data-astro-cid-nqeuuf5o]{aspect-ratio:4/3}.card--destacada[data-astro-cid-nqeuuf5o] .card__titulo[data-astro-cid-nqeuuf5o],.card__titulo[data-astro-cid-nqeuuf5o]{font-size:36px}.pasos[data-astro-cid-nqeuuf5o]{padding-block:56px}.pasos__lista[data-astro-cid-nqeuuf5o]{gap:var(--space-6);grid-template-columns:1fr}.pasos__numero[data-astro-cid-nqeuuf5o]{font-size:72px}.maridaje[data-astro-cid-nqeuuf5o]{min-height:420px}.maridaje__overlay[data-astro-cid-nqeuuf5o]{background:linear-gradient(0deg, var(--rojo-profundo) 0%, #c8260ce6 55%, #e92d1099 100%)}.faq[data-astro-cid-nqeuuf5o] summary[data-astro-cid-nqeuuf5o]{font-size:18px}}
