.sf-orden-wrap{position:relative;width:min(760px,100%);margin:clamp(2.4rem,5vw,3.6rem) auto 0;text-align:left}.sf-orden{position:relative;z-index:1;background:#fafaf8d1;border:1px solid var(--linea);border-radius:24px;padding:clamp(1.2rem,3vw,2rem);box-shadow:0 50px 90px -50px #191c1c73,0 2px #ffffffb3 inset;backdrop-filter:blur(8px)}.sf-orden-top{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:center}.sf-orden-sello{background:var(--tinta);color:var(--hi);padding:.4rem .8rem;border-radius:999px}.sf-orden-ej{color:var(--apagado)}.sf-orden-t{margin:1.1rem 0 .4rem;font-size:1.5rem;font-weight:800;letter-spacing:-.03em}.sf-orden-lista{list-style:none;margin:0;padding:0}.sf-orden-lista li{display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.75rem 0;border-top:1px solid var(--linea-fina);font-size:.98rem}.sf-orden-lista i{width:1.3rem;height:1.3rem;border-radius:50%;background:var(--tinta);color:var(--hi);font-style:normal;font-size:.7rem;display:grid;place-items:center}.sf-orden-lista em{font-style:normal;font-family:Plex Mono,monospace;font-size:.7rem;color:var(--apagado)}.sf-orden-lista .sf-pend{color:var(--apagado)}.sf-orden-lista .sf-pend i{background:transparent;border:1.5px dashed #b4b8b6}.sf-orden-pie{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--tinta);color:var(--gris)}.js .sf-orden-lista li{opacity:0;transform:translateY(8px);animation:sf-tic .6s cubic-bezier(.2,.65,.2,1) forwards;animation-delay:calc(.5s + var(--i) * .22s)}@keyframes sf-tic{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.js .sf-orden-lista li{opacity:1;transform:none;animation:none}}.sf-chip{position:absolute;z-index:2;background:var(--tinta);color:var(--hi);padding:.55rem .9rem;border-radius:999px;box-shadow:0 14px 30px -12px #191c1c80;white-space:nowrap}.sf-chip--a{top:-1.1rem;left:-2.2rem;transform:rotate(-4deg)}.sf-chip--b{top:-1.2rem;right:-1.4rem;transform:rotate(3deg);background:var(--acento);color:#fff}.sf-chip--c{bottom:-1rem;left:-1.4rem;transform:rotate(2deg);background:var(--hi);color:var(--tinta);border:1px solid var(--tinta)}@media(max-width:900px){.sf-chip{display:none}}.sf-prueba{list-style:none;margin:clamp(2.4rem,5vw,3.4rem) 0 0;padding:1.2rem 0 0;border-top:1px solid var(--linea);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;width:100%;text-align:left;color:var(--gris);line-height:1.6}.sf-prueba b{color:var(--tinta);font-weight:600}@media(max-width:860px){.sf-prueba{grid-template-columns:1fr}}.sf-mas{margin-top:.6rem}.sf-mas summary{cursor:pointer;color:var(--tinta);list-style:none;display:inline-block;border-bottom:1px solid var(--tinta);padding-bottom:2px}.sf-mas summary::-webkit-details-marker{display:none}.sf-mas .nota{margin-top:1rem;max-width:none}.sf-mas .nota p{font-size:.88rem}.sf-pasos{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--tinta)}.sf-pasos li{padding:1.4rem 1.4rem 0 0;position:relative;min-width:0}.sf-pasos li:before{content:"";position:absolute;top:-7px;left:0;width:12px;height:12px;border-radius:50%;background:var(--acento)}.sf-pasos h3{margin:.5rem 0;font-size:1.25rem;letter-spacing:-.025em;line-height:1.2}.sf-pasos p{margin:0;color:var(--gris);font-size:.95rem;line-height:1.55}.sf-pasos .sf-n{color:var(--acento-txt)}@media(max-width:900px){.sf-pasos{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 0;border-top:0}.sf-pasos li{border-top:2px solid var(--tinta);padding-top:1.4rem}}@media(max-width:560px){.sf-pasos{grid-template-columns:1fr}}.pp-lamina-mac{margin:2rem auto 0;max-width:980px;min-width:0}.pp-mac-cap{color:var(--gris);margin:1rem 0 0;text-align:center}.sf-chips{list-style:none;margin:2.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center}.sf-chips li{border:1px solid var(--linea);background:#fafaf8b3;border-radius:999px;padding:.7rem 1.1rem;font-size:.92rem}.pp-detras-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1.6rem;align-items:start;min-width:0}.pp-detras-lista{display:grid;gap:1rem}@media(max-width:900px){.pp-detras-grid{grid-template-columns:1fr}}.pp-foto{margin:0;border:1px solid var(--linea);border-radius:20px;overflow:hidden;background:var(--hi);min-width:0}.pp-detras-grid{align-items:stretch}.pp-foto{display:flex;flex-direction:column}.pp-foto img{display:block;width:100%;height:100%;min-height:260px;object-fit:cover;flex:1}.pp-foto figcaption{padding:.8rem 1rem;border-top:1px solid var(--linea);color:var(--gris)}.pp-letra-chica{margin:1.6rem 0 0;padding-top:1rem;border-top:1px solid var(--linea);color:var(--gris);max-width:80ch;line-height:1.7}.pp-links{display:flex;gap:1.2rem;flex-wrap:wrap}.pp-precio{font-size:clamp(1.8rem,2.6vw,2.3rem)!important;font-weight:800;letter-spacing:-.04em;color:var(--tinta)!important;line-height:1.05!important}.pp-precio small{font-size:.8rem;font-weight:500;color:var(--gris);letter-spacing:0}.sf-card--oscura .pp-precio{color:var(--hi)!important}.sf-card--oscura .pp-precio small{color:#fafaf899}.sf-card--oscura .sf-link{color:var(--hi);border-color:var(--hi)}.sf-card .sf-link{margin-top:auto;align-self:flex-start}.sf-sub{font-size:1.4rem;letter-spacing:-.03em;margin:3rem 0 1rem}.pp-a{color:var(--tinta);text-underline-offset:3px}.pp-contacto{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2rem clamp(2rem,5vw,4rem);align-items:start}.pp-contacto .sf-h2{max-width:14ch}@media(max-width:900px){.pp-contacto{grid-template-columns:1fr}}.pp-contacto-form .pform{max-width:none;border-radius:20px;overflow:hidden;box-shadow:0 40px 70px -50px #191c1c73}
