.landing .vender{background:var(--black);padding:clamp(40px,5vw,88px) var(--edge) clamp(56px,6vw,110px)}.landing .vender>section{max-width:1180px;margin:0 auto}.landing .vender-cab{padding-bottom:clamp(36px,4vw,64px);border-bottom:1px solid rgba(239,232,218,.1)}.landing .vender-cab h1{margin:0 0 22px;font:460 clamp(38px,4.4vw,76px)/1.04 var(--serif);letter-spacing:-.01em;color:#f4efe6}.landing .vender-cab h1 span{display:block}.landing .vender-cab h1 .gold{color:var(--gold-btn)}.landing .vender-entradilla{margin:0 0 32px;max-width:58ch;font-size:clamp(15px,1.05vw,18px);line-height:1.65;color:#d8d2c6}.landing .vender-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.landing .vender .gold-button{text-transform:uppercase;letter-spacing:1.4px;padding:17px 26px}.landing .vender-hablar{display:inline-flex;align-items:center;gap:10px;min-height:44px;font:600 12px/1 var(--sans);letter-spacing:1.4px;text-transform:uppercase;color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(196,160,122,.45);padding-bottom:4px}.landing .vender-hablar:hover{color:var(--gold-btn);border-bottom-color:var(--gold-btn)}.landing .vender-bloque{padding:clamp(40px,4.4vw,72px) 0;border-bottom:1px solid rgba(239,232,218,.1)}.landing .vender-bloque h2,.landing .vender-cierre h2{margin:0 0 clamp(22px,2.4vw,36px);font:460 clamp(28px,2.6vw,44px)/1.1 var(--serif);color:#f4efe6}.landing .vender-pasos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(18px,2vw,32px);gap:clamp(18px,2vw,32px)}.landing .vender-pasos li{display:flex;flex-direction:column;gap:8px;padding-top:18px;border-top:1px solid rgba(196,160,122,.5)}.landing .vender-n{font:460 clamp(28px,2.2vw,38px)/1 var(--serif);color:var(--gold)}.landing .vender-pasos b{font:600 15px/1.35 var(--sans);color:#efe8da}.landing .vender-pasos li>span:last-child{font-size:14px;line-height:1.55;color:#b3aca0}.landing .vender-coste{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:start}.landing .vender-gratis{margin:0 0 26px;font-size:clamp(15px,1.05vw,18px);color:#d8d2c6}.landing .vender-cifra{display:flex;align-items:baseline;gap:16px;margin:0 0 14px}.landing .vender-cifra b{flex:none;min-width:2.6em;font:460 clamp(40px,3.6vw,64px)/1 var(--serif);color:var(--gold-btn)}.landing .vender-cifra span{font-size:15px;line-height:1.5;color:#d8d2c6}.landing .vender-ejemplo{padding:clamp(22px,2.4vw,36px);background:#121110;border:1px solid rgba(196,160,122,.28)}.landing .vender-ejemplo-tit{margin:0 0 16px;font:600 11px/1.2 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.landing .vender-ejemplo dl{margin:0;display:grid;grid-gap:10px;gap:10px}.landing .vender-ejemplo dl>div{display:flex;justify-content:space-between;gap:16px;font-size:15px;color:#d8d2c6}.landing .vender-ejemplo dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#efe8da}.landing .vender-ejemplo .es-total{padding-top:12px;margin-top:4px;border-top:1px solid rgba(239,232,218,.14)}.landing .vender-ejemplo .es-total dd{font:500 clamp(24px,2vw,32px)/1 var(--serif);color:var(--gold-btn)}.landing .vender-ejemplo-nota{margin:16px 0 0;font-size:12.5px;color:#a19a8e}.landing .vender-faq{display:grid;grid-gap:0;gap:0;max-width:880px}.landing .vender-faq details{border-top:1px solid rgba(239,232,218,.12)}.landing .vender-faq details:last-child{border-bottom:1px solid rgba(239,232,218,.12)}.landing .vender-faq summary{cursor:pointer;list-style:none;padding:20px 36px 20px 0;position:relative;font:500 clamp(16px,1.15vw,19px)/1.35 var(--serif);color:#efe8da}.landing .vender-faq summary::-webkit-details-marker{display:none}.landing .vender-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font:300 24px/1 var(--sans);color:var(--gold);transition:transform .35s cubic-bezier(.16,1,.3,1)}.landing .vender-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.landing .vender-faq details p{margin:0 0 22px;max-width:70ch;font-size:15px;line-height:1.65;color:#cfc8ba}.landing .vender-cierre{padding-top:clamp(44px,4.8vw,80px);text-align:left}.landing .vender-cierre p{margin:-8px 0 28px;font-size:clamp(15px,1.05vw,18px);color:#d8d2c6;max-width:60ch}@media (max-width:900px){.landing .vender-pasos{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .vender-coste{grid-template-columns:1fr}}@media (max-width:520px){.landing .vender-pasos{grid-template-columns:1fr}}.landing .vender-cierre .vender-correo,.landing .vender-correo{margin:14px 0 0;font-size:13.5px;line-height:1.5;color:#a39d92}.landing .vender-correo a{color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(196,160,122,.35)}.landing .vender-correo a:hover{color:var(--gold-btn);border-bottom-color:var(--gold-btn)}