.landing .guia{max-width:808px;margin-inline:auto;padding:clamp(36px,5vw,80px) 24px clamp(64px,8vw,120px);color:#f4efe6}.landing .guia .eyebrow{margin:0}.guia-migas{display:flex;gap:8px;margin-bottom:clamp(24px,3vw,40px);font-size:13px;color:rgba(244,239,230,.55)}.guia-migas a{color:inherit;text-decoration:none}.guia-migas a:hover{color:var(--gold)}.guia h1{margin:14px 0 22px;font:460 clamp(34px,4.4vw,58px)/1.06 var(--serif);letter-spacing:-.015em}.guia h1,.guia h2{text-wrap:balance;color:#f4efe6}.guia h2{margin:0 0 16px;font:460 clamp(24px,2.2vw,31px)/1.18 var(--serif)}.guia-entradilla{margin:0;font-size:clamp(17px,1.4vw,19px);line-height:1.65;color:rgba(244,239,230,.8)}.guia-fecha{margin:20px 0 0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.guia-seccion{margin-top:clamp(40px,5vw,60px);padding-top:clamp(28px,3vw,40px);border-top:1px solid rgba(196,160,122,.18)}.guia-seccion p{margin:0 0 14px;font-size:17px;line-height:1.72;color:rgba(244,239,230,.76)}.guia-faq-item h3{margin:28px 0 8px;font:500 19px/1.35 var(--serif);color:#f4efe6}.guia-faq-item:first-of-type h3{margin-top:8px}.guia-cta{margin-top:clamp(48px,6vw,80px);padding:clamp(28px,4vw,44px);border:1px solid rgba(196,160,122,.28);background:linear-gradient(180deg,rgba(196,160,122,.07),rgba(196,160,122,0) 70%)}.guia-cta p{margin:0 0 24px;font-size:16px;line-height:1.6;color:rgba(244,239,230,.76)}.guia-otras{margin-top:clamp(44px,5vw,64px)}.guia-otras ul{list-style:none;margin:14px 0 0;padding:0}.guia-otras li a{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;border-top:1px solid rgba(196,160,122,.18);font:460 clamp(18px,1.6vw,21px)/1.3 var(--serif);color:#f4efe6;text-decoration:none;transition:color .3s cubic-bezier(.16,1,.3,1)}.guia-otras .arw,.guia-otras li a:hover{color:var(--gold)}.guia-otras .arw{flex:none}.guia-lista{list-style:none;margin:clamp(36px,5vw,56px) 0 0;padding:0}.guia-lista a{display:block;padding:clamp(24px,3vw,32px) 0;border-top:1px solid rgba(196,160,122,.18);text-decoration:none}.guia-lista li:last-child a{border-bottom:1px solid rgba(196,160,122,.18)}.guia-lista h2{margin-bottom:10px;transition:color .3s cubic-bezier(.16,1,.3,1)}.guia-lista a:hover h2{color:var(--gold)}.guia-lista p{margin:0 0 16px;font-size:16px;line-height:1.6;color:rgba(244,239,230,.72)}.guia-leer{font-size:12.5px;letter-spacing:1.4px;text-transform:uppercase;color:var(--gold)}