.hero[data-astro-cid-j7pv25f6]{padding-block:clamp(3rem,8vw,6rem) clamp(2rem,4vw,3rem);overflow:hidden}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2rem,5vw,4rem);align-items:center}.hero[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--sand-300)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(4rem,2.5rem + 7vw,7.5rem);margin-bottom:.1em;text-shadow:0 6px 30px rgb(0 0 0 / .5)}.hero-lead[data-astro-cid-j7pv25f6]{font-size:clamp(1.15rem,1rem + .6vw,1.45rem);color:var(--sand-200);max-width:32ch}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.hero-photo[data-astro-cid-j7pv25f6]{transform:rotate(2deg);filter:drop-shadow(0 30px 40px rgb(0 0 0 / .55))}.hero-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto}@media(prefers-reduced-motion:no-preference){.hero-text[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{animation:rise .9s cubic-bezier(.2,.7,.2,1) both}.hero-text[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.08s}.hero-text[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:.16s}.hero-text[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(4){animation-delay:.24s}.hero-photo[data-astro-cid-j7pv25f6]{animation:drop 1.1s .15s cubic-bezier(.2,.7,.2,1) both}}@keyframes rise{0%{opacity:0;transform:translateY(20px)}}@keyframes drop{0%{opacity:0;transform:rotate(6deg) translateY(30px)}}.facts[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(2.5rem,6vw,4rem);border-top:1px solid rgb(227 217 207 / .2)}.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:1.25rem .5rem 0;text-align:center;display:grid}.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-left:1px solid rgb(227 217 207 / .2)}.facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:clamp(2.2rem,1.8rem + 2vw,3.2rem);line-height:1;color:var(--white)}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--sand-300)}@media(max-width:900px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;text-align:center}.hero-lead[data-astro-cid-j7pv25f6]{margin-inline:auto}.hero-actions[data-astro-cid-j7pv25f6]{justify-content:center}.hero-photo[data-astro-cid-j7pv25f6]{max-width:560px;margin-inline:auto}.facts[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);row-gap:1.25rem}.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3){border-left:0}}.offer[data-astro-cid-j7pv25f6]{display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr)}.offer-card[data-astro-cid-j7pv25f6]{background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid rgb(89 48 0 / .08);transition:transform .3s,box-shadow .3s}.offer-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.offer-card[data-astro-cid-j7pv25f6] .photo[data-astro-cid-j7pv25f6]{border-radius:0;box-shadow:none;aspect-ratio:3 / 2}.offer-card[data-astro-cid-j7pv25f6]:hover .photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.04)}.offer-body[data-astro-cid-j7pv25f6]{padding:1.5rem 1.6rem 1.75rem}.offer-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink-soft)}@media(max-width:900px){.offer[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.split[data-astro-cid-j7pv25f6]+.split[data-astro-cid-j7pv25f6]{margin-top:clamp(3.5rem,8vw,6rem)}.split--rev[data-astro-cid-j7pv25f6] .split-img[data-astro-cid-j7pv25f6]{order:2}.split-img[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2}.tilt-l[data-astro-cid-j7pv25f6]{transform:rotate(-1.5deg)}.tilt-r[data-astro-cid-j7pv25f6]{transform:rotate(1.5deg)}.split-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){color:var(--ink-soft)}.link-more[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;text-decoration:none;border-bottom:2px solid var(--sand-300);padding-bottom:2px;transition:gap .2s,border-color .2s}.link-more[data-astro-cid-j7pv25f6]:hover{gap:.8rem;border-color:var(--brown-700)}@media(max-width:900px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.split--rev[data-astro-cid-j7pv25f6] .split-img[data-astro-cid-j7pv25f6]{order:0}}.center[data-astro-cid-j7pv25f6]{text-align:center;margin:2.5rem 0 0}
