.pre-cards{gap:16px;margin:0;display:grid}@media (width>=640px){.pre-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1040px){.pre-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.pre-card{border-radius:var(--r-md);background:var(--washi);box-shadow:inset 0 0 0 1px var(--usuzumi);scroll-margin-top:calc(var(--nav-h) + 24px);transition:box-shadow var(--dur-micro) var(--ease-out);flex-direction:column;gap:14px;padding:clamp(22px,2vw,30px);display:flex}.pre-card:target{box-shadow:inset 0 0 0 2px var(--shu)}@media (hover:hover) and (pointer:fine){.pre-card:hover{box-shadow:inset 0 0 0 1px var(--sumi)}}.pre-card__tag{color:var(--matsu);font-size:var(--t-mono-sm)}.pre-card__name{font-size:var(--t-h3)}.pre-card__precio{border-block:1px solid var(--usuzumi);gap:2px;padding-block:14px;display:grid}.pre-card__desde{color:var(--muted);font-size:var(--t-mono-sm)}.pre-card__num{font:600 clamp(30px, 1.6vw + 22px, 44px)/1.05 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pre-card__rango{color:var(--muted);font-size:var(--t-mono-sm)}.pre-card__cubre{flex:1;margin:0}.pre-card__cubre li{color:var(--muted);padding:5px 0 5px 20px;line-height:1.45;position:relative}.pre-card__cubre li:before{content:"";background:var(--shu);border-radius:1px;width:10px;height:2px;position:absolute;top:.95em;left:0}.pre-card__acts{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:4px;display:flex}.pre-card__ver{align-items:center;gap:.35em;min-height:44px;font-size:15px;font-weight:500;display:inline-flex}.pre-card--medida{--text:var(--washi);--muted:#9aa096;--focus:var(--wakaba);--link:var(--wakaba);background:var(--sumi);color:var(--washi);box-shadow:none}.pre-card--medida .pre-card__tag{color:var(--wakaba)}.pre-card--medida .pre-card__precio{border-color:#f5f2ea29}@media (hover:hover) and (pointer:fine){.pre-card--medida:hover{box-shadow:none}}.pre-nota{color:var(--muted);font-size:var(--t-mono-sm);margin-top:20px}.pre-graf{padding-bottom:32px;display:grid;position:relative}.pre-graf__fila{border-bottom:1px solid var(--usuzumi);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px 16px;padding:16px 0;display:grid}.pre-graf__name{font:600 18px/1.2 var(--f-display);letter-spacing:-.01em}.pre-graf__val{color:var(--sumi);font-size:var(--t-mono)}.pre-graf__pista{background:#0e13110f;border-radius:6px;grid-column:1/-1;height:12px;position:relative}.pre-graf__bar{background:var(--matsu);transition:clip-path .9s var(--ease-trazo);transition-delay:calc(var(--i,0) * 90ms + .15s);border-radius:6px;position:absolute;top:0;bottom:0}.pre-graf__bar:before{content:"";background:var(--shu);width:16px;height:16px;box-shadow:0 0 0 3px var(--kinu);border-radius:50%;margin-top:-8px;position:absolute;top:50%;left:-2px}@media (prefers-reduced-motion:no-preference){html.js .pre-graf:not(.is-in) .pre-graf__bar{clip-path:inset(-6px 100% -6px -6px)}.pre-graf__bar{clip-path:inset(-6px)}}.pre-graf__eje{height:20px;color:var(--muted);font-size:var(--t-mono-sm);position:absolute;bottom:0;left:0;right:0}.pre-graf__eje span{white-space:nowrap;position:absolute;top:4px;transform:translate(-50%)}.pre-graf__eje span:first-child{transform:none}.pre-graf__eje span:last-child{transform:translate(-100%)}@media (width<=599.98px){.pre-graf__eje span:not(:first-child):not(:last-child){display:none}}@media (width>=900px){.pre-graf__fila{grid-template-columns:13rem minmax(0,1fr) 12rem;align-items:center;column-gap:24px}.pre-graf__pista{grid-area:1/2}.pre-graf__val{text-align:right;grid-column:3}.pre-graf__eje{left:calc(13rem + 24px);right:calc(12rem + 24px)}}.pre-aparte__list{border-top:1px solid var(--sumi);margin:0}.pre-aparte__fila{border-bottom:1px solid var(--line);gap:4px;padding:20px 0;display:grid}.pre-aparte__t{font:600 var(--t-h3)/1.2 var(--f-display);letter-spacing:-.015em;font-size:clamp(19px,.5vw + 17px,23px)}.pre-aparte__p{color:var(--matsu);font-size:var(--t-mono);margin:0}.pre-aparte__d{max-width:56ch;color:var(--muted);margin:4px 0 0;line-height:1.55}@media (width>=900px){.pre-aparte__fila{grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,5fr);align-items:baseline;column-gap:24px}.pre-aparte__d{margin:0}}.pre-pasos{gap:16px;margin:0;display:grid}@media (width>=900px){.pre-pasos{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.pre-paso{border-top:2px solid var(--sumi);align-content:start;gap:10px;padding-top:20px;display:grid}.pre-paso__k{color:var(--shu);font-size:clamp(34px,1.5vw + 26px,48px);line-height:1}.pre-paso__t{font-size:var(--t-h3)}.pre-paso__d{max-width:38ch;line-height:1.55}@media (prefers-reduced-motion:reduce){.pre-card,.pre-graf__bar{transition:none}}
