.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 76px)}.hero__left[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;padding:80px 64px 80px 48px}.hero__eyebrow[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--gold);letter-spacing:.06em;margin-bottom:18px}.hero__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(44px,5.5vw,72px);font-weight:300;line-height:1.06;color:var(--brown);margin:0 0 28px;letter-spacing:.02em}.hero__title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--sage);font-style:italic}.hero__body[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.9;color:var(--text-light);max-width:44ch;margin:0 0 40px}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;gap:14px;flex-wrap:wrap}.hero__right[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--gold-light)}.hero__right[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform 1s ease}.hero__right[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.hero__placeholder[data-astro-cid-j7pv25f6]{width:100%;height:100%;min-height:500px;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-style:italic;font-size:14px;color:#64554666;text-align:center;letter-spacing:.04em;line-height:1.8}.hero__placeholder[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:12px;opacity:.7}.ornament[data-astro-cid-j7pv25f6]{text-align:center;padding:20px 0 8px;color:var(--gold);font-family:var(--serif);font-size:26px;letter-spacing:.3em;font-weight:300}.cats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px}.cat[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;aspect-ratio:3/4;cursor:pointer;display:block}.cat__bg[data-astro-cid-j7pv25f6]{width:100%;height:100%;transition:transform .9s cubic-bezier(.25,.46,.45,.94);display:flex;align-items:center;justify-content:center;position:relative}.cat__bg[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.cat[data-astro-cid-j7pv25f6]:hover .cat__bg[data-astro-cid-j7pv25f6]{transform:scale(1.07)}.cat__hint[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-style:italic;font-size:12px;color:#64554659;text-align:center;padding:12px;position:relative;z-index:1}.cat__overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(0deg,#1e1914b3,#1e191400 50%);display:flex;flex-direction:column;justify-content:flex-end;padding:28px 22px;transition:background .4s;z-index:2}.cat__overlay[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.4,0,.2,1)}.cat[data-astro-cid-j7pv25f6]:hover .cat__overlay[data-astro-cid-j7pv25f6]{background:linear-gradient(0deg,#1e1914d1,#1e19141a 55%)}.cat[data-astro-cid-j7pv25f6]:hover .cat__overlay[data-astro-cid-j7pv25f6]:before{transform:scaleX(1)}.cat__label[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:22px;font-weight:300;letter-spacing:.1em;text-transform:uppercase;color:#faf8f4;margin:0 0 8px;transform:translateY(6px);transition:transform .4s ease}.cat[data-astro-cid-j7pv25f6]:hover .cat__label[data-astro-cid-j7pv25f6]{transform:translateY(0)}.cat__link[data-astro-cid-j7pv25f6]{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#faf8f400;transition:color .35s ease,opacity .35s ease;display:flex;align-items:center;gap:8px}.cat__link[data-astro-cid-j7pv25f6]:after{content:"→";display:inline-block;transform:translate(-6px);transition:transform .35s ease}.cat[data-astro-cid-j7pv25f6]:hover .cat__link[data-astro-cid-j7pv25f6]{color:var(--gold)}.cat[data-astro-cid-j7pv25f6]:hover .cat__link[data-astro-cid-j7pv25f6]:after{transform:translate(0)}.editorial[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.editorial--rev[data-astro-cid-j7pv25f6]{direction:rtl}.editorial--rev[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{direction:ltr}.editorial__img[data-astro-cid-j7pv25f6]{background:var(--cream-dark);overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:520px;position:relative}.editorial__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.25,.46,.45,.94)}.editorial[data-astro-cid-j7pv25f6]:hover .editorial__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.04)}.editorial__img[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:#b7a48900;transition:background .5s ease;pointer-events:none}.editorial[data-astro-cid-j7pv25f6]:hover .editorial__img[data-astro-cid-j7pv25f6]:after{background:#b7a4890f}.editorial__hint[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-style:italic;font-size:13px;color:#64554659;text-align:center;padding:20px}.editorial__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;padding:64px 72px;background:var(--cream);transition:background .4s ease}.editorial[data-astro-cid-j7pv25f6]:not(.editorial--rev):hover .editorial__text[data-astro-cid-j7pv25f6]{background:#f7f3ed}.editorial--rev[data-astro-cid-j7pv25f6] .editorial__text[data-astro-cid-j7pv25f6]{background:var(--sage-tint)}.editorial__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(32px,3.5vw,48px);font-weight:300;color:var(--sage);letter-spacing:.08em;text-transform:uppercase;line-height:1.15;margin:0 0 24px;transition:letter-spacing .4s ease}.editorial[data-astro-cid-j7pv25f6]:hover .editorial__title[data-astro-cid-j7pv25f6]{letter-spacing:.12em}.editorial__body[data-astro-cid-j7pv25f6]{font-size:15px;line-height:2;color:var(--text-muted);max-width:44ch;margin:0 0 36px}.editorial__body[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--gold);font-style:italic}.proceso[data-astro-cid-j7pv25f6]{background:var(--sage-tint);padding:88px 48px;text-align:center}.proceso__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(28px,3vw,40px);font-weight:300;color:var(--brown);margin:0 0 64px;letter-spacing:.04em}.proceso__steps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;max-width:920px;margin:0 auto 56px}.step[data-astro-cid-j7pv25f6]{padding:28px 16px;border-radius:16px;border:1px solid transparent;transition:border-color .35s ease,background .35s ease,transform .35s ease;cursor:default}.step[data-astro-cid-j7pv25f6]:hover{border-color:var(--border);background:var(--cream);transform:translateY(-4px)}.step__num[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:48px;font-weight:300;color:var(--gold-light);line-height:1;margin-bottom:14px;transition:color .35s ease}.step[data-astro-cid-j7pv25f6]:hover .step__num[data-astro-cid-j7pv25f6]{color:var(--gold)}.step__name[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--sage);margin-bottom:12px;font-weight:400}.step__desc[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.8;color:var(--text-muted)}.cta-band[data-astro-cid-j7pv25f6]{background:var(--sage);padding:88px 48px;text-align:center}.cta-band__eyebrow[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-style:italic;font-size:18px;color:var(--sage-light);margin-bottom:18px}.cta-band__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(32px,4vw,54px);font-weight:300;color:var(--cream);margin:0 0 14px;letter-spacing:.04em;line-height:1.12}.cta-band__sub[data-astro-cid-j7pv25f6]{font-size:14px;color:#faf8f499;margin:0 0 44px;letter-spacing:.04em}.cta-band__btns[data-astro-cid-j7pv25f6]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media (max-width: 860px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:auto}.hero__left[data-astro-cid-j7pv25f6]{padding:60px 24px 40px}.hero__right[data-astro-cid-j7pv25f6]{min-height:380px}.cats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.cat[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10}.editorial[data-astro-cid-j7pv25f6],.editorial--rev[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;direction:ltr}.editorial--rev[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{direction:ltr}.editorial__img[data-astro-cid-j7pv25f6]{min-height:340px}.editorial__text[data-astro-cid-j7pv25f6]{padding:40px 24px}.proceso__steps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.proceso[data-astro-cid-j7pv25f6],.cta-band[data-astro-cid-j7pv25f6]{padding:64px 24px}}@media (max-width: 480px){.proceso__steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}}
