.pwk{max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,32px) 40px}.pwk h1,.pwk h2,.pwk-gancho,.pwk-para span,.pwk-gh h3,.pwk-cierre h2{font-family:TitulosX,InterX,Inter,system-ui,sans-serif;font-weight:500}.pwk-hero{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:start;gap:clamp(24px,4.5vw,60px);padding:14px 0 56px;scroll-margin-top:90px;display:grid}.pwk-vis{z-index:0;isolation:isolate;gap:12px;margin-top:6px;display:grid;position:sticky;top:96px}.pwk-vis:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(52% 48% at 50% 52%,color-mix(in srgb,var(--pk) 16%,transparent),transparent 70%);position:absolute;inset:-8% -6%}.pwk-caja{border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px -38px #00000073}.pwk-caja img{width:100%;height:auto;display:block}.pwk-marcas{color:var(--ink3);font-size:11px;font-family:var(--mono);letter-spacing:.02em;text-align:center;width:100%;margin:0}.pwk-orb{pointer-events:none;fill:none;position:absolute;overflow:visible}.pwk-orb ellipse{stroke:color-mix(in srgb,var(--pk) 45%,var(--ink3));stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.5}.pwk-orb .pwk-orb-2{stroke-dasharray:2 7;opacity:.35}.pwk-orb .pwk-sat{fill:var(--pk);stroke:none;filter:drop-shadow(0 0 6px var(--pk))}.pwk-orb .pwk-st{stroke:color-mix(in srgb,var(--pk) 55%,var(--ink2));stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite pwk-tw}.pwk-orb .s2{animation-delay:1.2s}.pwk-orb .s3{animation-delay:2.3s}.pwk-orb .pwk-dot{fill:var(--ink3);opacity:.6}.pwk-orb-h{z-index:-1;width:110%;height:96%;inset:-7% -5% auto}@keyframes pwk-tw{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.pwk-orb .pwk-st{animation:none}}.pwk-txt{align-content:start;gap:14px;display:grid}.pwk-ey{letter-spacing:.16em;text-transform:uppercase;color:var(--acc);font-size:10.5px;font-weight:600}.pwk-txt h1{letter-spacing:-.035em;margin:0;font-size:clamp(34px,3.9vw,50px);line-height:1.02}.pwk-gancho{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(19px,1.7vw,22px);line-height:1.25}.pwk-bajada{color:var(--ink2);max-width:52ch;margin:0;font-size:15px;line-height:1.6}.pwk-chips{flex-wrap:wrap;gap:8px;margin:2px 0 4px;padding:0;list-style:none;display:flex}.pwk-chips li{color:var(--ink2);border:1px solid var(--line2);background:var(--card);border-radius:999px;padding:6px 12px;font-size:13px}.pwk-chips b{color:var(--ink);font-weight:600}.pwk-buy{gap:12px;display:grid}.pwk-buy .wp-precio{margin:0}.pwk-ver{color:var(--ink2);font-size:13.5px;text-decoration:none}.pwk-ver:hover{color:var(--ink)}.pwk-sec{border-top:1px solid var(--line);padding:56px 0}.pwk-sec h2{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(26px,2.8vw,36px);line-height:1.08}.pwk-cab{margin-bottom:26px}.pwk-cab p{max-width:60ch;font-size:15px}.pwk-grupo{margin-top:52px}.pwk-cab+.pwk-grupo{margin-top:30px}.pwk-gh{border-top:1px solid var(--line2);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;padding:22px 0 20px;display:grid}.pwk-gn{font-family:var(--mono);color:var(--pk);letter-spacing:.04em;font-size:13px}.pwk-gh h3{letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.1}.pwk-gd{color:var(--ink2);max-width:64ch;margin:6px 0 0;font-size:15px;line-height:1.5}.pwk-gc{color:var(--ink2);border:1px solid var(--line2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 11px;font-size:13px}.pwk-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.pwk-it{border:1px solid var(--line);background:var(--card);height:100%;color:var(--ink);border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;display:flex;overflow:hidden}a.pwk-it:hover{border-color:color-mix(in srgb,var(--pk) 40%,var(--line2));box-shadow:0 24px 44px -28px color-mix(in srgb,var(--pk) 55%,#0009);transform:translateY(-4px)}.pwk-th{aspect-ratio:4/3;background:#e4e4e7;display:block;overflow:hidden}.pwk-th img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}a.pwk-it:hover .pwk-th img{transform:scale(1.04)}.pwk-it-t{flex-direction:column;flex:1;gap:6px;min-width:0;padding:16px 18px 18px;line-height:1.4;display:flex}.pwk-it-t b{letter-spacing:-.015em;font-size:17px;font-weight:600;line-height:1.25}.pwk-it-d{color:var(--ink2);font-size:14.5px;line-height:1.5}.pwk-mas{margin-top:10px}.pwk-mas summary{cursor:pointer;color:var(--ink2);border:1px solid var(--line2);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:550;list-style:none;display:inline-flex}.pwk-mas summary::-webkit-details-marker{display:none}.pwk-mas summary:hover{color:var(--ink)}.pwk-mas[open] summary{display:none}.pwk-para{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.pwk-para li{border:1px solid var(--line);background:var(--card);border-radius:18px;padding:22px}.pwk-para span{color:var(--acc);letter-spacing:.02em;font-size:13px;display:block}.pwk-para h3{letter-spacing:-.02em;margin:14px 0 6px;font-size:17px;font-weight:600}.pwk-para p{color:var(--ink2);margin:0;font-size:14px;line-height:1.55}.pwk-dos{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.pwk-benef{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.pwk-benef>li{border:1px solid var(--line);background:var(--card);border-radius:16px;gap:14px;padding:18px;display:flex}.pwk-benef h3{margin:2px 0 4px;font-size:15px;font-weight:600}.pwk-benef p{color:var(--ink2);margin:0;font-size:14px;line-height:1.55}.pwk-ic{background:var(--accs);width:38px;height:38px;color:var(--acc);border-radius:11px;flex:none;place-items:center;display:grid}.pwk-rec{margin:10px 0 0;padding:0;list-style:none}.pwk-rec li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.pwk-rec a{color:var(--ink);font-weight:550;text-decoration:none}.pwk-rec a:hover{color:var(--acc)}.pwk-rec span{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums}.pwk-fx{margin-top:4px}.pwk-fx .wp-h{color:var(--ink);margin:0 0 6px;font-family:TitulosX,InterX,Inter,system-ui,sans-serif;font-size:15px;font-weight:500}.pwk-fx .wp-fx-dl dd{white-space:normal}.pwk-faq details{border-bottom:1px solid var(--line);padding:16px 0}.pwk-faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:15.5px;font-weight:550;list-style:none;display:flex}.pwk-faq summary::-webkit-details-marker{display:none}.pwk-faq summary:after{content:"+";color:var(--ink3);font-size:20px;font-weight:400;line-height:1;transition:transform .2s}.pwk-faq details[open] summary:after{transform:rotate(45deg)}.pwk-faq details p{color:var(--ink2);max-width:72ch;margin:10px 0 0;font-size:14.5px;line-height:1.6}.pwk-cierre{isolation:isolate;color:#f4f4f6;background:radial-gradient(60% 80% at 22% 55%,color-mix(in srgb,var(--pk) 38%,transparent),transparent 70%),radial-gradient(50% 60% at 100% 0%,color-mix(in srgb,var(--pk) 18%,transparent),transparent 70%),#0c0d11;box-shadow:0 40px 80px -50px color-mix(in srgb,var(--pk) 70%,#000);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);margin:28px 0 44px;padding:clamp(28px,4.5vw,60px);display:grid;position:relative;overflow:hidden}.pwk-orb-c{z-index:-1;width:100%;height:100%;inset:0}.pwk-orb-c ellipse{stroke:#ffffff38}.pwk-orb-c .pwk-st{stroke:#fff}.pwk-orb-c .pwk-dot{fill:#fff;opacity:.5}.pwk-cierre-vis{position:relative}.pwk-cierre-vis img{border-radius:20px;width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block;transform:rotate(-2deg);box-shadow:0 30px 60px -30px #000c}.pwk-cierre:hover .pwk-cierre-vis img{transform:rotate(0)scale(1.015)}.pwk-cierre-txt{justify-items:start;gap:14px;display:grid}.pwk-cierre .pwk-ey{color:color-mix(in srgb,var(--pk) 55%,#fff)}.pwk-cierre h2{letter-spacing:-.04em;color:#fff;margin:0;font-size:clamp(32px,4vw,52px);line-height:1.02}.pwk-cierre h2 em{color:color-mix(in srgb,var(--pk) 45%,#fff);font-style:normal}.pwk-cierre-txt>p{color:#ffffffb8;max-width:44ch;margin:0;font-size:16px;line-height:1.55}.pwk-cierre-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.pwk-cierre-precio{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.4vw,30px);font-weight:600}.pwk-cierre .btn{padding:14px 26px;font-size:15px}.pwk-cierre-mini{color:#ffffff8c;margin:0;font-size:13px}.pwk-cierre-mini a{color:#fff}@media (max-width:1000px){.pwk-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.pwk-hero{grid-template-columns:1fr;padding-top:6px}.pwk-dos,.pwk-para{grid-template-columns:1fr}.pwk-items{grid-template-columns:repeat(2,minmax(0,1fr))}.pwk-cierre{text-align:left;grid-template-columns:1fr}.pwk-cierre-vis{max-width:420px}}.pwk-items>li:only-child{grid-column:span 2}.pwk-items>li:only-child .pwk-it{flex-direction:row}.pwk-items>li:only-child .pwk-th{flex:0 0 50%}.pwk-items>li:only-child .pwk-it-t{justify-content:center;padding:20px 22px}.pwk-items>li:only-child .pwk-it-t b{font-size:19px}@media (max-width:560px){.pwk-sec{padding:40px 0}.pwk-gh{grid-template-columns:auto minmax(0,1fr)}.pwk-gc{grid-column:2;justify-self:start}.pwk-items{grid-template-columns:1fr;gap:12px}.pwk-items>li:only-child{grid-column:auto}.pwk-it,.pwk-items>li:only-child .pwk-it{flex-direction:row;align-items:center}.pwk-th,.pwk-items>li:only-child .pwk-th{aspect-ratio:auto;flex:0 0 38%;align-self:stretch;min-height:100px}.pwk-it-t,.pwk-items>li:only-child .pwk-it-t{padding:12px 14px}.pwk-it-t b,.pwk-items>li:only-child .pwk-it-t b{font-size:16px}.pwk-it-d{font-size:14px}.pwk-cierre{border-radius:24px}}.pwk-ac{border:1px solid var(--line);background:var(--card);border-radius:18px;gap:12px;padding:18px 18px 16px;display:grid}.pwk-ac-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pwk-ac-ey{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);font-size:10.5px}.pwk-dl>summary{cursor:pointer;list-style:none}.pwk-dl>summary::-webkit-details-marker{display:none}.pwk-dl-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.pwk-dl[open]>summary{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.pwk-dl-panel{border:1px solid var(--line);border-radius:14px;margin-top:10px;overflow:hidden}.pwk-dl-panel p{color:var(--ink2);border-bottom:1px solid var(--line);margin:0;padding:10px 14px;font-size:12.5px}.pwk-dl-panel ul{scrollbar-width:thin;max-height:260px;margin:0;padding:4px 0;list-style:none;overflow:auto}.pwk-dl-panel li{justify-content:space-between;align-items:center;gap:12px;padding:7px 14px;font-size:13.5px;display:flex}.pwk-dl-panel li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.pwk-dl-panel li small{color:var(--ink3);font-family:var(--mono);font-size:11px}.pwk-dl-panel li em{color:var(--ink3);font-style:normal}.pwk-dl-panel li form{flex:none;margin:0}.pwk-dl-panel li button{font:inherit;color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 35%,transparent);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:600}.pwk-dl-panel li button:hover{background:color-mix(in srgb,var(--acc) 12%,transparent)}.pwk-ac-det{color:var(--ink2);margin:0;font-size:13px}.pwk-ac-det a{color:var(--ink);font-weight:500}.pwk-ac .ac-renovar{margin:0}@media (max-width:900px){.pwk-vis{margin-top:0;position:relative;top:auto}}
