.pt{--m:clamp(20px,5.556vw,80px);--g:clamp(16px,1.667vw,24px);--u:clamp(60px,10.97vw,158px);--trazo:1.5px;--freno:cubic-bezier(0.16,1,0.3,1);background:var(--color-card);color:var(--color-ink);overflow-x:clip}.pt-caja{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--m)}.pt-oscuro :focus-visible,.pt-plan-pro :focus-visible,.pt-violeta :focus-visible{outline-color:var(--color-card)}.pt .pt-btn:focus-visible,.pt .pt-nav-a:focus-visible{border-radius:999px}.pt-tit{font-family:var(--font-display);font-weight:500;line-height:.95;letter-spacing:-.04em;margin:0 0 0 -.04em}.pt-tit .pt-fino{font-weight:300;letter-spacing:-.045em}.pt-h1{font-size:clamp(2.625rem,12.4vw,3.75rem)}.pt-h2{font-size:clamp(2.125rem,9.4vw,3.25rem)}@media (min-width:640px){.pt-tit{line-height:.93;letter-spacing:-.045em}.pt-tit .pt-fino{letter-spacing:-.052em}.pt-h1{font-size:clamp(3.75rem,7.3vw,6.75rem)}.pt-h2{font-size:clamp(3.25rem,5.5vw,5rem)}}.pt-linea{overflow:hidden;padding-block:.08em .16em;margin-block:-.08em -.16em;text-wrap:balance}.pt-linea,.pt-linea>span{display:block}.pt-p{margin:0;font-size:1.0625rem;line-height:1.6;text-wrap:pretty}@media (min-width:1100px){.pt-p{font-size:1.1875rem;line-height:1.58}}.pt-folio{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:clamp(24px,3.9vw,56px);font-family:var(--font-display);font-size:.9375rem;font-weight:500;letter-spacing:-.01em;line-height:1.2}.pt-folio>:last-child{font-weight:300;font-variant-numeric:tabular-nums}.pt-btn{display:inline-flex;height:52px;align-items:center;justify-content:center;gap:10px;border-radius:999px;padding-inline:26px;font-size:1rem;font-weight:600;letter-spacing:-.005em;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.pt-btn-s{height:44px;padding-inline:20px;font-size:.9375rem}.pt-btn-tinta{background:var(--color-ink);color:var(--color-card)}.pt-btn-tinta:hover{background:var(--color-brand)}.pt-btn-blanco{background:var(--color-card);color:var(--color-ink)}.pt-btn-blanco:hover{background:var(--color-ink);color:var(--color-card)}.pt-btn-linea{border:1px solid var(--color-line-2);color:var(--color-ink)}.pt-btn-linea:hover{border-color:var(--color-ink)}.pt-btn-linea-clara{border:1px solid color-mix(in srgb,var(--color-card) 55%,transparent);color:var(--color-card)}.pt-btn-linea-clara:hover{border-color:var(--color-card)}.pt-enlace{display:inline-flex;min-height:44px;align-items:center;gap:10px;font-size:1rem;font-weight:600}.pt-enlace>span{border-bottom:1px solid;padding-bottom:3px}.pt-enlace svg{transition:transform .35s var(--freno)}.pt-enlace:hover svg{transform:translateY(3px)}.pt-nav-a{display:inline-flex;height:44px;align-items:center;border-radius:999px;padding-inline:14px;font-size:.9375rem;font-weight:500;color:var(--color-ink);transition:color .2s}.pt-nav-a:hover{color:var(--color-brand)}@media (max-width:767px){.pt-nav-sec{display:none}}@media (max-width:419px){.pt-nav-crear{display:none}}.pt-grano{position:relative;isolation:isolate}.pt-grano:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:.38;background-size:160px 160px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .42 -.12'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.pt-oscuro.pt-grano:before{opacity:.42;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .34 -.11'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.pt-mot{position:absolute;right:0;bottom:0;pointer-events:none}.pt-mot i{position:absolute;display:block}.pt-mot-linea i{background:currentColor}.pt-mot-linea .n{left:0;top:0;width:var(--u);height:var(--u);background:var(--color-ink)}.pt-mot-linea .c1{left:0;top:0;width:var(--u);height:var(--trazo);transform-origin:0 50%}.pt-mot-linea .c2{left:calc(var(--u) - var(--trazo));top:0;width:var(--trazo);height:var(--u);transform-origin:50% 0}.pt-mot-linea .c3{left:0;top:calc(var(--u) - var(--trazo));width:var(--u);height:var(--trazo);transform-origin:100% 50%}.pt-mot-linea .c4{left:0;top:0;width:var(--trazo);height:var(--u);transform-origin:50% 100%}.pt-mot-linea .d1,.pt-mot-linea .d2{left:calc(var(--u) - var(--trazo) / 2);top:calc(var(--u) - var(--trazo));width:calc((var(--u) - var(--trazo)) * 1.41421);height:var(--trazo);transform-origin:0 50%}.pt-mot-linea .d1{transform:rotate(-45deg)}.pt-mot-linea .d2{transform:rotate(135deg)}.pt-mot-linea .bt{left:calc(var(--u) * 2 - var(--trazo) * 2);top:0}.pt-mot-linea .bb,.pt-mot-linea .bt{right:0;height:var(--trazo);transform-origin:0 50%}.pt-mot-linea .bb{left:var(--u);top:calc(var(--u) - var(--trazo))}.pt-mot-linea .sl{left:0;top:calc(var(--u) * 2 - var(--trazo) * 2)}.pt-mot-linea .sl,.pt-mot-linea .sr{bottom:0;width:var(--trazo);transform-origin:50% 0}.pt-mot-linea .sr{left:calc(var(--u) - var(--trazo));top:var(--u)}@keyframes pt-x{0%{transform:scaleX(0)}}@keyframes pt-y{0%{transform:scaleY(0)}}@keyframes pt-d1{0%{transform:rotate(-45deg) scaleX(0)}}@keyframes pt-d2{0%{transform:rotate(135deg) scaleX(0)}}@keyframes pt-nota{0%{opacity:0}35%{opacity:1}55%{opacity:.3}to{opacity:1}}.pt-dibuja .n{animation:pt-nota .5s linear 2.2s both}.pt-dibuja .c1{animation:pt-x .16s linear .35s both}.pt-dibuja .c2{animation:pt-y .16s linear .51s both}.pt-dibuja .c3{animation:pt-x .16s linear .67s both}.pt-dibuja .c4{animation:pt-y .16s linear .83s both}.pt-dibuja .d1{animation:pt-d1 .24s cubic-bezier(.4,0,.9,.6) .99s both}.pt-dibuja .d2{animation:pt-d2 .24s cubic-bezier(.4,0,.9,.6) .99s both}.pt-dibuja .bb{animation:pt-x 1.3s var(--freno) .99s both}.pt-dibuja .sr{animation:pt-y 1.3s var(--freno) .99s both}.pt-dibuja .bt{animation:pt-x 1.2s var(--freno) 1.23s both}.pt-dibuja .sl{animation:pt-y 1.2s var(--freno) 1.23s both}.pt-mot-solido .q{left:0;top:0;width:var(--u);height:var(--u);background:var(--color-ink);transform-origin:100% 100%}.pt-mot-solido .b,.pt-mot-solido .s{overflow:hidden}.pt-mot-solido .b{left:var(--u);right:0;top:0;height:var(--u);clip-path:polygon(var(--u) 0,100% 0,100% 100%,0 100%)}.pt-mot-solido .s{left:0;top:var(--u);bottom:0;width:var(--u);clip-path:polygon(100% 0,100% 100%,0 100%,0 var(--u))}.pt-mot-solido .b>b,.pt-mot-solido .s>b{position:absolute;inset:0;background:var(--color-card)}.pt-mot-solido .q,.pt-mot-solido b{transition:transform 1.2s var(--freno)}.pt-mot-solido .b>b{transition-delay:.18s}.pt-mot-solido .s>b{transition-delay:.3s}[data-ver=espera] .pt-mot-solido .q{transform:scale(0)}[data-ver=espera] .pt-mot-solido .b>b{transform:translateX(-101%)}[data-ver=espera] .pt-mot-solido .s>b{transform:translateY(-101%)}[data-ver] .pt-linea>span{transition:transform 1s var(--freno);transition-delay:calc(var(--i, 0) * 90ms)}[data-ver=espera] .pt-linea>span{transform:translateY(112%)}.pt-sube{transition:opacity .8s ease,transform .9s var(--freno);transition-delay:calc(var(--i, 0) * 90ms)}[data-ver=espera] .pt-sube,[data-ver=espera].pt-sube{opacity:0;transform:translateY(18px)}.pt-filete{position:relative}.pt-filete:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--filete,var(--color-brand));transform-origin:0 50%;transition:transform 1.1s var(--freno);transition-delay:calc(var(--i, 0) * .11s)}[data-ver=espera] .pt-filete:before,[data-ver=espera].pt-filete:before{transform:scaleX(0)}.pt-nav{background:var(--color-card)}.pt-nav-barra{display:flex;height:64px;align-items:center;justify-content:space-between;gap:12px}@media (min-width:768px){.pt-nav-barra{height:80px}}.pt-hero{min-height:max(560px,calc(100svh - 64px));flex-direction:column;overflow:hidden;background:var(--color-brand);color:var(--color-card)}.pt-hero,.pt-hero>.pt-caja{position:relative;display:flex}.pt-hero-cuerpo,.pt-hero>.pt-caja{flex:1;flex-direction:column}.pt-hero-cuerpo{display:flex;justify-content:flex-start;gap:28px;padding-block:clamp(40px,9vw,64px) calc(var(--u) * 3.3 + 24px)}.pt-hero .pt-p{max-width:33em}.pt-hero .pt-mot{left:calc(100% - var(--u) * 3.1);top:calc(100% - var(--u) * 3.3)}@media (min-width:768px){.pt-hero{min-height:clamp(600px,calc(100svh - 80px),880px)}.pt-hero-cuerpo{justify-content:center;gap:36px;padding-block:48px 72px}.pt-hero .pt-tit,.pt-hero-acc{max-width:54%}.pt-hero .pt-p{max-width:min(31em,46%)}.pt-hero .pt-mot{left:max(58.4%,calc(50% + 121px));top:15.3%}}@keyframes pt-sube-linea{0%{transform:translateY(112%)}}@keyframes pt-entra{0%{opacity:0;transform:translateY(16px)}}.pt-hero .pt-linea>span{animation:pt-sube-linea 1.1s var(--freno) both;animation-delay:calc(.1s + var(--i) * .09s)}.pt-hero .pt-tras{animation:pt-entra .9s var(--freno) both;animation-delay:calc(.55s + var(--i, 0) * .1s)}.pt-hero-pieza{position:absolute;z-index:1;right:18px;bottom:-96px;width:168px;pointer-events:none}.pt-tel{animation:pt-entra 1s var(--freno) 1.15s both}.pt-hero-pieza .pt-fono{--fono:inherit}.pt-fono{--fono:280px;--fono-marco:6px;box-sizing:border-box;width:var(--fono);max-width:100%;border:var(--fono-marco) solid var(--color-ink);border-radius:calc(var(--fono) * .135);background:var(--color-ink);box-shadow:0 44px 72px -30px rgba(27,31,38,.5),0 12px 28px rgba(27,31,38,.14)}.pt-fono-pant{display:grid;overflow:hidden;border-radius:calc(var(--fono) * .135 - var(--fono-marco));background:#f8edf0}.pt-fono-pant>*{grid-area:1/1}.pt-demo{position:relative;display:block;width:100%;aspect-ratio:390/844;overflow:hidden;container-type:inline-size;pointer-events:none;user-select:none}.pt-demo-lienzo{position:absolute;left:0;top:0;display:flex;flex-direction:column;width:390px;height:844px;background:#f8edf0;transform-origin:0 0;transform:scale(tan(atan2(100cqw,390px)));overflow:hidden;contain:layout paint style}.pt-demo-barra{flex:none;padding:16px 16px 8px}.pt-demo-url{display:flex;height:38px;align-items:center;justify-content:center;gap:7px;border-radius:999px;background:rgba(27,31,38,.07);font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:-.005em;color:var(--color-ink)}.pt-demo-lienzo>.fan[data-demo]{flex:1 1 0;height:auto;min-height:0}.pt-ficha{position:absolute;display:none;align-items:center;gap:8px;white-space:nowrap;border-radius:999px;background:var(--color-card);padding:10px 16px;font-size:.8125rem;font-weight:600;color:var(--color-ink);box-shadow:0 14px 34px rgba(20,33,61,.28);animation:pt-entra .8s var(--freno) both}.pt-ficha i{width:8px;height:8px;flex:none;background:var(--color-brand)}.pt-ficha b{font-family:var(--font-display);font-size:1.0625rem;font-weight:700}.pt-ficha em{font-style:normal;color:var(--color-brand-ink)}.pt-ficha-enlace{right:95%;top:17%;animation-delay:1.55s}.pt-ficha-dato{right:93%;bottom:17%;animation-delay:1.75s}.pt-hero-plat{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:4px;font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.86)}.pt-hero-plat li{display:inline-flex;align-items:center;gap:8px}@media (max-width:767px){.pt-hero-plat{justify-content:center;gap:8px 26px;margin-top:12px}.pt-hero-plat span{display:none}.pt-hero-plat svg{width:22px;height:22px}.pt-hero-pieza{--fono:min(62vw,236px);right:auto;left:50%;bottom:-146px;width:var(--fono);translate:-50% 0}.pt-hero-cuerpo{padding-bottom:calc(min(62vw, 236px) * 1.846 - 56px + 40px)}}@media (min-width:768px){.pt-hero-pieza{--fono:clamp(190px,18vw,264px);right:clamp(28px,5vw,88px);bottom:auto;top:50%;width:var(--fono);translate:0 -45%}}@media (min-width:1024px){.pt-ficha{display:inline-flex}}@media (min-width:1536px){.pt-hero-pieza{right:calc((100vw - 1440px) / 2 + 88px)}}.pt-lamina{padding-bottom:clamp(72px,9.4vw,136px)}.pt-cab{display:grid;gap:24px;padding-top:clamp(44px,6.6vw,96px);padding-bottom:clamp(40px,5.6vw,80px)}@media (min-width:1024px){.pt-cab{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);align-items:end}.pt-cab>.pt-tit{grid-column:1/span 7}.pt-cab>.pt-p{grid-column:8/span 5;padding-bottom:.35em;text-wrap:balance}}.pt-rec-lista{display:flex;flex-direction:column;gap:56px;margin:0;padding:0;list-style:none}.pt-paso-cab{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-top:1px solid var(--color-brand);padding-top:18px}.pt-paso-tit{margin:0;font-size:1.625rem;font-weight:500;line-height:1.1;letter-spacing:-.03em}.pt-paso-num,.pt-paso-tit{font-family:var(--font-display)}.pt-paso-num{font-size:.9375rem;font-weight:300;font-variant-numeric:tabular-nums;color:var(--color-brand)}.pt-paso-desc{max-width:34em;margin:12px 0 0;font-size:1.0625rem;line-height:1.55;color:var(--color-muted);text-wrap:pretty}.pt-paso-fig{margin-top:24px}.pt-escena{display:flex;min-height:300px;align-items:center;justify-content:center;border-radius:28px;background:var(--color-line);padding:28px 16px}.pt-rec-fondo,.pt-rec-nota,.pt-rec-pie{display:none}@media (min-width:640px){.pt-escena{padding:40px}}@media (min-width:1024px){.pt-rec-lista{gap:72px}.pt-paso{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:var(--g)}.pt-paso-cab,.pt-paso-desc{grid-column:1/span 5}.pt-paso-fig{grid-column:7/span 6;grid-row:1/span 2;margin-top:0}}.pt-marco{width:min(340px,100%);flex-direction:column;gap:18px}.pt-marco,.pt-marco-pie{display:flex;align-items:center}.pt-marco-pie{width:100%;justify-content:space-between;gap:12px;border-top:1px solid var(--color-line-2);padding-top:12px;font-size:.8125rem;font-weight:500;color:var(--color-muted)}.pt-marco-dato b{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--color-ink)}.pt-marco-dato,.pt-marco-estado{display:grid}.pt-marco-dato>*,.pt-marco-estado>*{grid-area:1/1}.pt-marco-dato>*{justify-self:end;white-space:nowrap}.pt-escena:has(.pt-marco){min-height:0;background:none;padding:4px 0 8px}.pt-escena:has(.pt-marco):before{content:none}.pt-marco .pt-b{opacity:0}.pt-marco[data-estado=estreno] .pt-b{opacity:1}.pt-marco-pie .pt-b{visibility:hidden}.pt-marco[data-estado=estreno] .pt-marco-pie .pt-b{visibility:visible}.pt-marco[data-estado=estreno] .pt-marco-pie .pt-a{opacity:0;visibility:hidden}@media (min-width:1024px) and (min-height:620px) and (scripting:enabled){.pt-rec{--esc:min(700px,calc(100vh - 128px));--fila:clamp(54px,8.4vh,74px);height:calc(100vh + 5 * 60vh)}.pt-paso{display:block}.pt-rec-fija{position:sticky;top:0;display:flex;height:100vh;align-items:center}.pt-rec-marco{position:relative;display:flex;height:var(--esc);align-items:flex-start}.pt-rec-pie{left:0;width:calc((100% - 11 * var(--g)) / 12 * 5 + 4 * var(--g));border-top:1px solid var(--color-line-2);padding-top:14px;font-size:.8125rem;font-weight:500;line-height:1.45;color:var(--color-muted)}.pt-rec-fondo,.pt-rec-pie{position:absolute;bottom:0;display:block}.pt-rec-fondo{left:calc(50% + var(--g) / 2);right:0;top:0;border-radius:28px;background:var(--color-line);transition:opacity .45s ease}.pt-rec[data-paso="3"] .pt-rec-fondo,.pt-rec[data-paso="4"] .pt-rec-fondo{opacity:0}.pt-rec-lista{position:static;width:calc((100% - 11 * var(--g)) / 12 * 5 + 4 * var(--g));gap:0;border-top:1px solid var(--color-line-2)}.pt-paso-cab{height:var(--fila);align-items:center;border-top:0;border-bottom:1px solid var(--color-line-2);padding:0 0 0 30px}.pt-paso-tit{font-size:clamp(1.5rem,2.1vw,1.875rem);color:var(--color-muted-2);transition:color .3s}.pt-paso-num{font-size:1rem}.pt-paso-desc{left:30px;top:calc(5 * var(--fila) + 27px);width:calc((100% - 11 * var(--g)) / 12 * 5 + 4 * var(--g) - 30px);max-width:none;transform:translateY(8px)}.pt-paso-desc,.pt-paso-fig{position:absolute;margin:0;opacity:0;transition:opacity .25s ease,transform .25s ease}.pt-paso-fig{left:calc(50% + var(--g) / 2);right:0;top:0;bottom:0;transform:translateY(14px)}.pt-escena{height:100%;min-height:0;background:none;padding:28px}.pt-escena:before{content:none}.pt-escena:has(.pt-marco){padding:0}.pt-marco .pt-fono{--fono:calc((var(--esc) - 64px - 12px) * 390 / 844 + 12px)}.pt-rec-nota{position:absolute;left:0;top:calc(var(--fila) / 2 - 4px);display:block;width:10px;height:10px;background:var(--color-brand);transform:translateY(calc((var(--paso, 1) - 1) * var(--fila)));transition:transform .6s var(--freno)}.pt-rec[data-paso="1"]{--paso:1}.pt-rec[data-paso="2"]{--paso:2}.pt-rec[data-paso="3"]{--paso:3}.pt-rec[data-paso="4"]{--paso:4}.pt-rec[data-paso="5"]{--paso:5}.pt-rec[data-paso="1"] .pt-paso:first-child .pt-paso-tit,.pt-rec[data-paso="2"] .pt-paso:nth-child(2) .pt-paso-tit,.pt-rec[data-paso="3"] .pt-paso:nth-child(3) .pt-paso-tit,.pt-rec[data-paso="4"] .pt-paso:nth-child(4) .pt-paso-tit,.pt-rec[data-paso="5"] .pt-paso:nth-child(5) .pt-paso-tit{color:var(--color-ink)}.pt-rec[data-paso="1"] .pt-paso:first-child .pt-paso-desc,.pt-rec[data-paso="1"] .pt-paso:first-child .pt-paso-fig,.pt-rec[data-paso="2"] .pt-paso:nth-child(2) .pt-paso-desc,.pt-rec[data-paso="2"] .pt-paso:nth-child(2) .pt-paso-fig,.pt-rec[data-paso="3"] .pt-paso:nth-child(3) .pt-paso-desc,.pt-rec[data-paso="3"] .pt-paso:nth-child(3) .pt-paso-fig,.pt-rec[data-paso="4"] .pt-paso:nth-child(3) .pt-paso-fig,.pt-rec[data-paso="4"] .pt-paso:nth-child(4) .pt-paso-desc,.pt-rec[data-paso="5"] .pt-paso:nth-child(5) .pt-paso-desc,.pt-rec[data-paso="5"] .pt-paso:nth-child(5) .pt-paso-fig{opacity:1;transform:none;transition:opacity .55s ease .18s,transform .8s var(--freno) .18s}.pt-barras .rounded-full>.rounded-full{transform-origin:0 50%;transition:transform 1s var(--freno) .4s}.pt-rec:not([data-paso="5"]) .pt-barras .rounded-full>.rounded-full{transform:scaleX(0);transition:none}.pt-paso:nth-child(4) .pt-paso-fig{display:none}.pt-marco .pt-a,.pt-marco .pt-b{transition:opacity .7s ease}.pt-rec[data-paso="4"] .pt-marco .pt-b{opacity:1}.pt-rec[data-paso="4"] .pt-marco-pie .pt-b{visibility:visible}.pt-rec[data-paso="4"] .pt-marco-pie .pt-a{opacity:0;visibility:hidden}}.pt-oscuro{background:var(--color-ink);color:var(--color-card)}.pt-fans-fig{display:grid;gap:var(--g);align-items:stretch}@media (min-width:1024px){.pt-fans-fig{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}}.pt-hechos{display:grid;gap:28px;margin:clamp(48px,5.6vw,80px) 0 0;padding:0;list-style:none}.pt-hechos>li{padding-top:18px}@media (min-width:768px){.pt-hechos{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--g)}}.pt-tabla{margin:0;padding:0;list-style:none}.pt-fila{display:grid;gap:10px;padding-block:24px 28px}.pt-fila-nombre{margin:0;font-size:1.625rem;line-height:1.1;letter-spacing:-.03em}.pt-fila-dato,.pt-fila-nombre{font-family:var(--font-display);font-weight:500}.pt-fila-dato{font-size:.9375rem;letter-spacing:-.01em;color:var(--color-ink)}.pt-fila-dato:before{content:"";display:inline-block;width:7px;height:7px;margin-right:10px;background:var(--color-brand);vertical-align:.08em}@media (min-width:1024px){.pt-fila{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);align-items:baseline;padding-block:34px 38px}.pt-fila-nombre{grid-column:1/span 4;font-size:clamp(1.75rem,2.6vw,2.375rem)}.pt-fila>.pt-p{grid-column:5/span 4}.pt-fila-dato{grid-column:9/span 4;text-align:right}}.pt-gris{background:var(--color-line)}.pt-planes{display:grid;overflow:hidden;border-radius:28px;background:var(--color-card)}.pt-plan{display:flex;flex-direction:column;gap:22px;border-top:1px solid var(--color-line);padding:28px 24px 24px}.pt-plan:first-child{border-top:0}.pt-plan-pro{background:var(--color-ink);color:var(--color-card)}.pt-plan-pro,.pt-plan-pro+.pt-plan{border-color:var(--color-ink)}.pt-plan ul{display:flex;flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;font-size:.9375rem;font-weight:500;line-height:1.35}.pt-plan li{position:relative;padding-left:18px}.pt-plan li:before{content:"";position:absolute;left:0;top:.43em;width:7px;height:7px;background:var(--color-brand)}.pt-plan-pro li:before{background:var(--color-brand-soft)}@media (min-width:640px){.pt-planes{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-plan{border-left:1px solid var(--color-line);padding:32px 28px 28px}.pt-plan:nth-child(-n+2){border-top:0}.pt-plan:nth-child(odd){border-left:0}}@media (min-width:1100px){.pt-planes{grid-template-columns:repeat(4,minmax(0,1fr))}.pt-plan{border-top:0;padding:36px 30px 30px}.pt-plan:nth-child(odd){border-left:1px solid var(--color-line)}.pt-plan:first-child{border-left:0}.pt-plan-pro,.pt-plan-pro+.pt-plan{border-left-color:var(--color-ink)!important}}.pt-cierre{overflow:hidden;background:var(--color-brand);color:var(--color-card)}.pt-cierre,.pt-cierre>.pt-caja{position:relative}.pt-cierre-cuerpo{display:flex;flex-direction:column;gap:36px;padding-block:clamp(44px,6.6vw,96px) calc(var(--u) * 3.3 + 40px)}.pt-cierre .pt-mot{left:calc(100% - var(--u) * 3.1);top:calc(100% - var(--u) * 3.3)}@media (min-width:1024px){.pt-cierre-cuerpo{max-width:58%;padding-block:clamp(72px,7.8vw,112px) clamp(96px,10vw,148px)}.pt-cierre .pt-mot{left:max(64%,calc(50% + 200px));top:clamp(72px,7.8vw,112px)}}.pt-lema{margin:0;font-family:var(--font-display);font-size:clamp(2.125rem,4.6vw,4.125rem);font-weight:500;line-height:.98;letter-spacing:-.04em}.pt-pie-a{display:flex;min-height:44px;align-items:center;font-size:.9375rem;font-weight:500;color:var(--color-side-text);transition:color .2s}.pt-pie-a:hover{color:var(--color-card)}.pt-entrada{position:fixed;inset:0;z-index:100;display:none;place-items:center;pointer-events:none}.pt-entrada[data-on]{display:grid}.pt-ent-telon{position:absolute;inset:0;background:var(--color-ink);will-change:transform}.pt-ent-logo{position:relative;width:min(46vw,300px);aspect-ratio:var(--ar,1241/167);transform-origin:0 0;will-change:transform}.pt-ent-logo img{position:absolute;inset:0;width:100%;height:100%}.pt-entrada[data-on="1"] .pt-ent-logo{animation:pt-ent-aparece .7s cubic-bezier(.2,.7,.2,1) .15s both}.pt-ent-oscuro{clip-path:inset(100% 0 0 0)}@keyframes pt-ent-aparece{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pt:has(.pt-entrada[data-on]) .pt-logo img{opacity:0}.pt:has(.pt-entrada[data-on="1"])>:not(.pt-entrada),.pt:has(.pt-entrada[data-on="1"])>:not(.pt-entrada) *{animation-play-state:paused!important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}