.us-hero{min-height:clamp(560px,82vh,820px)}.us-crumbs{position:relative;margin-bottom:22px;font-size:14px;letter-spacing:.04em;color:#bdb1cb}.us-crumbs a:hover{color:#f3e9da}.us-crumbs span{margin:0 8px;color:#8f829f}.us-kicker{display:block;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#d4af6a;margin-bottom:18px}.us-h1{max-width:1080px;font-size:clamp(42px,6vw,88px);line-height:1;letter-spacing:-.012em}.us-intro{padding:110px 0 90px}.us-intro-grid{display:flex;flex-wrap:wrap;gap:40px 96px;align-items:flex-start}.us-intro-lead{flex:1 1 460px;min-width:0;font-size:clamp(24px,2.4vw,32px);line-height:1.35}.us-intro-lead em{color:#d4af6a;font-style:italic}.us-intro-side{flex:1 1 320px;min-width:0;max-width:440px;font-size:17px;line-height:1.7;color:#bdb1cb}.us-intro-side p+p{margin-top:18px}.us-noche{padding:110px 0;background:#18111d;border-top:1px solid #2e2438;border-bottom:1px solid #2e2438}.us-pasos{list-style:none;margin:64px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0 40px;counter-reset:paso}.us-paso{flex:1 1 220px;min-width:0;padding:28px 0 36px;border-top:1px solid #3a2e48;counter-increment:paso}.us-paso:before{content:counter(paso,decimal-leading-zero);display:block;font-size:14px;letter-spacing:.12em;color:#8f829f;margin-bottom:18px}.us-paso b{display:block;font-family:var(--font-uh-display),serif;font-weight:400;font-size:30px;line-height:1.1}.us-paso span{display:block;margin-top:12px;line-height:1.65;color:#bdb1cb}.us-historia{padding:120px 0}.us-hist-grid{display:flex;flex-wrap:wrap;gap:56px 80px;align-items:flex-start}.us-hist-media{flex:1 1 380px;min-width:0;margin:0;position:sticky;top:24px}.us-hist-media img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:24px}.us-hist-media figcaption{margin-top:12px;font-size:13px;color:#8f829f}.us-hist-text{flex:1.2 1 460px;min-width:0}.us-hist-text h2{margin-bottom:36px}.us-hist-text p{font-size:18px;line-height:1.75;color:#ddd3e6;max-width:640px}.us-hist-text p+p{margin-top:22px}.us-datos{display:flex;flex-wrap:wrap;gap:0 40px;margin-top:56px;max-width:640px}.us-dato{flex:1 1 160px;padding:20px 0;border-top:1px solid #3a2e48}.us-dato b{display:block;font-family:var(--font-uh-display),serif;font-weight:400;font-size:46px;line-height:1;color:#f3e9da}.us-dato span{display:block;margin-top:8px;font-size:14px;line-height:1.5;color:#bdb1cb}@media (max-width:860px){.us-hist-media{position:static}}.us-saber{padding:110px 0;background:#42197a}.us-saber-grid{display:flex;flex-wrap:wrap;gap:0 56px;margin-top:56px}.us-saber-item{flex:1 1 240px;min-width:0;padding:24px 0;border-top:1px solid hsla(36,51%,90%,.22)}.us-saber-item b{display:block;font-family:var(--font-uh-display),serif;font-weight:400;font-style:italic;font-size:26px;line-height:1.1}.us-saber-item span{display:block;margin-top:10px;line-height:1.6;color:#e6ddf3}.us-otros{padding:110px 0}.us-otros-grid{display:flex;flex-wrap:wrap;gap:28px;margin-top:56px}.us-otro{flex:1 1 240px;min-width:0}.us-otro-img{border-radius:18px;overflow:hidden;aspect-ratio:4/3;background:#221a2b}.us-otro-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s ease}.us-otro:hover .us-otro-img img{transform:scale(1.04)}.us-otro h3{margin-top:18px!important;font-size:28px;line-height:1.05}.us-otro p{margin-top:6px!important;font-size:14px;letter-spacing:.04em;color:#bdb1cb}.us-incluye{display:flex;flex-wrap:wrap;gap:0 56px;margin-top:56px}.us-regalo{background:#f3e9da;color:#110c14;padding:120px 0}.us-regalo-in{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:40px}.us-regalo h2{flex:1 1 520px;max-width:900px;font-size:clamp(40px,5.4vw,80px);line-height:1;letter-spacing:-.012em}.us-regalo h2 em{color:#522099;font-style:italic}.us-regalo-side{flex:0 1 360px}.us-regalo-side p{margin-bottom:24px!important;line-height:1.65;color:#4a3f56}