:root{--K:#1d1d1b;--W:#f8f3f9;--O:#ff5600;--e:cubic-bezier(.16,1,.3,1);--e2:cubic-bezier(.77,0,.175,1);--wa:0px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:18px;scroll-behavior:auto}body,html{overflow-x:clip}body{font-family:Poppins,sans-serif;background:var(--K);color:var(--W);cursor:none;padding-bottom:var(--wa)}body.locked{overflow:hidden}::selection{background:var(--O);color:var(--K)}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:var(--K)}::-webkit-scrollbar-thumb{background:var(--O)}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}.noise{inset:0;z-index:9950;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px;mix-blend-mode:overlay}.c-dot,.c-ring,.noise{position:fixed;pointer-events:none}.c-dot,.c-ring{top:0;left:0;z-index:9990;border-radius:50%}.c-dot{width:8px;height:8px;background:var(--O);transform:translate(-4px,-4px);transition:width .3s var(--e),height .3s var(--e)}.c-ring{width:38px;height:38px;border:1.5px solid rgba(255,86,0,.45);transform:translate(-19px,-19px);transition:width .4s var(--e),height .4s var(--e),border-color .3s,background .3s}body.cur-hover .c-ring{width:58px;height:58px;border-color:var(--O);background:rgba(255,86,0,.06)}body.cur-hover .c-dot{width:5px;height:5px}body.cur-click .c-ring{width:28px;height:28px}.ld{position:fixed;inset:0;z-index:9000;background:var(--W);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.ld.out{animation:ldOut .85s var(--e2) .1s forwards}@media (max-width:900px){.ld{display:none!important}}@media (prefers-reduced-motion:reduce){.ld{display:none!important}}@keyframes ldOut{to{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}}.ld-logo{width:clamp(200px,30vw,320px);height:auto}.ld-num{font-size:clamp(6rem,18vw,14rem);font-weight:900;letter-spacing:-.07em;color:var(--K);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:3ch;text-align:center;line-height:1}.ld-bar{width:clamp(180px,22vw,240px);height:1px;background:rgba(29,29,27,.1);position:relative;overflow:hidden}.ld-fill{position:absolute;inset:0 auto 0 0;width:0;background:var(--O);transition:width .04s linear}.hdr{position:fixed;top:0;left:0;right:0;z-index:800;display:flex;align-items:center;justify-content:space-between;padding:1.4rem 2.8rem;pointer-events:none}.hdr>*{pointer-events:auto}.hdr-logo img{height:60px;width:auto;filter:invert(1);opacity:.9;transition:opacity .2s}.hdr-logo:hover img{opacity:1}.hdr-right{gap:2.2rem}.avail,.hdr-right{display:flex;align-items:center}.avail{gap:.45rem;font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--O)}.avail-dot{width:6px;height:6px;border-radius:50%;background:var(--O);animation:bdot 2s ease infinite}@keyframes bdot{0%,to{opacity:1}50%{opacity:.2}}.brg{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:none;padding:5px;width:36px}.brg span{display:block;width:100%;height:1.5px;background:var(--W);transform-origin:center;transition:transform .5s var(--e),opacity .3s,width .4s var(--e)}.brg.open span:first-child{transform:translateY(6.5px) rotate(45deg)}.brg.open span:nth-child(2){opacity:0;width:0}.brg.open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mn{position:fixed;z-index:700;background:var(--K);padding:6.5rem 8vw 4rem;display:flex;flex-direction:column;justify-content:center;-webkit-clip-path:circle(0 at calc(100% - 7vw) 36px);clip-path:circle(0 at calc(100% - 7vw) 36px);transition:-webkit-clip-path .78s var(--e2);transition:clip-path .78s var(--e2);transition:clip-path .78s var(--e2),-webkit-clip-path .78s var(--e2);overflow:hidden}.mn,.mn:after{inset:0;pointer-events:none}.mn:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px;opacity:.04}.mn.open{-webkit-clip-path:circle(160% at calc(100% - 7vw) 36px);clip-path:circle(160% at calc(100% - 7vw) 36px);pointer-events:all}.mn-nav{list-style:none}.mn-nav li{border-bottom:1px solid rgba(248,243,249,.05);overflow:hidden}.mn-nav li:first-child{border-top:1px solid rgba(248,243,249,.05)}.mn-nav a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.65rem 0;font-size:clamp(1.8rem,5vw,4.5rem);font-weight:900;letter-spacing:-.04em;text-transform:uppercase;transform:translateY(110%);transition:transform .65s var(--e),color .2s}.mn.open .mn-nav a{transform:none}.mn.open .mn-nav li:first-child a{transition-delay:.06s}.mn.open .mn-nav li:nth-child(2) a{transition-delay:.12s}.mn.open .mn-nav li:nth-child(3) a{transition-delay:.18s}.mn.open .mn-nav li:nth-child(4) a{transition-delay:.24s}.mn.open .mn-nav li:nth-child(5) a{transition-delay:.3s}.mn.open .mn-nav li:nth-child(6) a{transition-delay:.36s}.mn-nav a:hover{color:var(--O)}.mn-idx{font-size:.28em;font-weight:300;color:rgba(248,243,249,.2);align-self:flex-start;padding-top:.75em}.mn-arr{font-size:.26em;font-weight:300;color:rgba(248,243,249,.18);margin-left:auto}.mn-sub-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.65rem 0;cursor:none;font-size:clamp(1.8rem,5vw,4.5rem);font-weight:900;letter-spacing:-.04em;text-transform:uppercase;transform:translateY(110%);transition:transform .65s var(--e),color .2s;color:var(--W)}.mn.open .mn-has-sub .mn-sub-row{transform:none;transition-delay:.12s}.mn-sub-row:hover{color:var(--O)}.mn-sub-toggle{background:none;border:1px solid rgba(248,243,249,.18);width:clamp(28px,2.5vw,40px);height:clamp(28px,2.5vw,40px);color:rgba(248,243,249,.4);cursor:none;font-size:.9rem;font-weight:300;display:flex;align-items:center;justify-content:center;transition:transform .4s var(--e),border-color .2s,color .2s;flex-shrink:0;align-self:center}.mn-has-sub.sub-open .mn-sub-toggle{transform:rotate(45deg);color:var(--O);border-color:var(--O)}.mn-sub{list-style:none;max-height:0;overflow:hidden;transition:max-height .5s var(--e);padding-left:calc(1.5rem + 1ch)}.mn-has-sub.sub-open .mn-sub{max-height:600px}.mn-sub li{border-bottom:1px solid rgba(248,243,249,.04);overflow:hidden}.mn-sub a{display:block;padding:.35rem 0;font-size:clamp(1rem,2.5vw,2rem);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;color:rgba(248,243,249,.35);transition:color .2s,padding-left .2s;cursor:none}.mn-sub a:hover{color:var(--O);padding-left:.5rem}.mn-foot{margin-top:2.5rem;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1.5rem;opacity:0;transition:opacity .4s .44s}.mn.open .mn-foot{opacity:1}.mn-soc{display:flex;gap:2rem;list-style:none}.mn-soc a{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(248,243,249,.3);transition:color .2s;cursor:none}.mn-soc a:hover{color:var(--O)}.mn-tag{font-size:.95rem;font-weight:300;color:rgba(248,243,249,.18);text-align:right;max-width:22rem;line-height:1.6}.hero{min-height:100svh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:8rem 5vw 5rem}.hero-ghost{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(8rem,20vw,22rem);font-weight:900;letter-spacing:-.05em;text-transform:uppercase;-webkit-text-stroke:1px rgba(255,86,0,.06);color:transparent;white-space:nowrap;pointer-events:none;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.hero-logo-wrap{position:relative;z-index:2;width:clamp(300px,58vw,860px);margin-bottom:2.5rem;will-change:transform}.hero-logo-wrap img{width:100%;height:auto;display:block;filter:invert(1);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);animation:logoReveal 1.1s var(--e) 1s forwards}@keyframes logoReveal{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.hero-sub{position:relative;z-index:2;text-align:center;opacity:0;animation:fadeUp .7s var(--e) 1.7s forwards;will-change:transform}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:rgba(248,243,249,.3);margin-bottom:2rem;display:flex;align-items:center;justify-content:center;gap:1.2rem}.hero-eyebrow:after,.hero-eyebrow:before{content:"";flex:1 1;max-width:40px;height:1px;background:rgba(255,86,0,.3)}.hero-ctas{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:.5rem}.btn-o{display:inline-flex;align-items:center;gap:.6rem;padding:1.1rem 2.2rem;background:var(--O);color:var(--K);font-family:DM Mono,monospace;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:3px solid var(--K);cursor:none;box-shadow:8px 8px 0 var(--K);transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,background .2s,color .2s}.btn-o:hover{transform:translate(-4px,-4px);box-shadow:12px 12px 0 var(--K)}.btn-o:active{transform:translate(3px,3px);box-shadow:4px 4px 0 var(--K)}.btn-g{display:inline-flex;align-items:center;gap:.6rem;padding:1.1rem 2.2rem;background:var(--K);color:var(--O);font-family:DM Mono,monospace;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:3px solid var(--O);cursor:none;box-shadow:8px 8px 0 rgba(255,86,0,.35);transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.btn-g:hover{transform:translate(-4px,-4px);box-shadow:12px 12px 0 rgba(255,86,0,.35)}.btn-g:active{transform:translate(3px,3px);box-shadow:4px 4px 0 rgba(255,86,0,.35)}@media (prefers-reduced-motion:reduce){.btn-g,.btn-o{transition:background .2s,color .2s}.btn-g:hover,.btn-o:hover{transform:none}}.hero-scroll{position:absolute;bottom:calc(var(--wa) + 2rem);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.6rem;font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(248,243,249,.18);z-index:2;opacity:0;animation:fadeUp .6s var(--e) 2.1s forwards}.hero-scroll-line{width:1px;height:46px;background:var(--O);transform-origin:top;animation:sline 2s ease infinite}@keyframes sline{0%{transform:scaleY(0);opacity:0;transform-origin:top}40%{transform:scaleY(1);opacity:1;transform-origin:top}60%{transform:scaleY(1);opacity:1;transform-origin:bottom}to{transform:scaleY(0);opacity:0;transform-origin:bottom}}.hero-accent{position:absolute;bottom:0;right:0;width:35vw;height:35vw;max-width:500px;max-height:500px;background:radial-gradient(circle at 80% 80%,rgba(255,86,0,.12) 0,transparent 65%);pointer-events:none;z-index:1;animation:acPulse 5s ease-in-out infinite alternate;will-change:transform}@keyframes acPulse{0%{transform:scale(1) translate(0)}to{transform:scale(1.15) translate(-2vw,-2vw)}}.mq-row,.mq-wrap{overflow:hidden}.mq-row{padding:.6rem 0}.mq-row:first-child{background:var(--O);border-top:2px solid var(--K);border-bottom:1px solid rgba(29,29,27,.2)}.mq-row:last-child{background:var(--K);border-bottom:2px solid rgba(248,243,249,.05)}.mq-inner{display:inline-flex;gap:2.5rem;white-space:nowrap;animation:ticker 22s linear infinite}.mq-row:last-child .mq-inner{animation-direction:reverse;animation-duration:28s}.mq-row:first-child .mq-inner span{font-size:.88rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--K)}.mq-row:last-child .mq-inner span{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(248,243,249,.15)}.mq-sep{opacity:.4!important}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.srv-outer{height:700vh}.srv-pin{position:-webkit-sticky;position:sticky;top:0;height:100svh;background:var(--srv-bg,var(--K));color:var(--W);display:grid;grid-template-columns:1fr 1fr;overflow:hidden;transition:background .75s ease}.srv-pin:before{top:-30%;right:-15%;width:80vw;height:80vw;background:radial-gradient(circle,var(--srv-glow,rgba(255,86,0,.12)),transparent 62%)}.srv-pin:after,.srv-pin:before{content:"";position:absolute;pointer-events:none;z-index:0;transition:background .8s ease}.srv-pin:after{bottom:-20%;left:-10%;width:50vw;height:50vw;background:radial-gradient(circle,var(--srv-glow2,rgba(255,86,0,.06)),transparent 65%)}.srv-pin>*{position:relative;z-index:1}.sp-left{padding:6rem 5vw 5rem 7vw;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(248,243,249,.06)}.sp-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(248,243,249,.35);margin-bottom:2rem;display:flex;align-items:center;gap:.8rem}.sp-eyebrow:after{content:"";width:28px;height:1px;background:rgba(248,243,249,.2)}.sp-bignum{font-size:clamp(5rem,14vw,14rem);font-weight:900;letter-spacing:-.07em;line-height:1;color:var(--srv-num,var(--O));transition:opacity .18s,transform .18s,color .5s}.sp-bignum.ch{opacity:0;transform:translateY(-12px)}.sp-name{font-size:clamp(2rem,5vw,4.5rem);font-weight:900;letter-spacing:-.04em;text-transform:uppercase;line-height:1;margin-top:.5rem;color:var(--W);transition:opacity .18s,transform .18s}.sp-name.ch{opacity:0;transform:translateY(-10px)}.sp-dots{display:flex;gap:.6rem;align-items:center}.sp-dot{width:7px;height:7px;background:rgba(248,243,249,.15);transition:background .3s,transform .3s}.sp-dot.on{background:var(--srv-num,var(--O));transform:scale(1.4)}.sp-prog{position:absolute;bottom:0;left:0;right:0;height:2px;background:rgba(248,243,249,.06)}.sp-bar{height:100%;width:0;background:var(--srv-num,var(--O));transition:width .1s linear,background .5s}.sp-right{padding:6rem 7vw 5rem 5vw;display:flex;flex-direction:column;justify-content:center;position:relative}.sp-label{font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(248,243,249,.2);margin-bottom:2rem}.sp-desc{font-size:clamp(1rem,1.8vw,1.35rem);font-weight:300;line-height:1.75;color:rgba(248,243,249,.6);max-width:36rem;transition:opacity .18s,transform .18s}.sp-desc.ch{opacity:0;transform:translateY(10px)}.sp-tags{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:2.5rem}.sp-tag{font-size:.72rem;font-weight:700;letter-spacing:.1em;padding:.3rem .8rem;border:1px solid rgba(248,243,249,.12);color:rgba(248,243,249,.3);transition:background .2s,color .2s,border-color .2s}.sp-tag.on{background:var(--srv-num,var(--O));color:var(--K);border-color:transparent}.sp-tags-wrap{transition:opacity .18s,transform .18s}.sp-tags-wrap.ch{opacity:0;transform:translateY(10px)}.sp-bg-num{position:absolute;right:-2vw;top:50%;transform:translateY(-50%);font-size:22vw;font-weight:900;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px rgba(248,243,249,.03);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .18s}.sp-bg-num.ch{opacity:0}.sp-keys{position:absolute;bottom:3rem;right:3rem;display:flex;gap:.5rem;font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(248,243,249,.18)}.sp-key,.sp-keys{align-items:center}.sp-key{display:inline-flex;justify-content:center;width:22px;height:22px;border:1px solid rgba(248,243,249,.12);font-size:.7rem}.manifesto{background:var(--K);padding:10rem 7vw}.mf-label{font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(248,243,249,.18);margin-bottom:4rem}.mf-line{font-size:clamp(1.8rem,5vw,4.8rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;overflow:hidden;margin-bottom:.3rem}.mf-mask{display:block;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path 1s var(--e);transition:clip-path 1s var(--e);transition:clip-path 1s var(--e),-webkit-clip-path 1s var(--e)}.mf-line.on .mf-mask{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.mf-line:nth-child(2) .mf-mask{transition-delay:.1s}.mf-line:nth-child(3) .mf-mask{transition-delay:.2s}.mf-line:nth-child(4) .mf-mask{transition-delay:.3s}.mf-line em{font-style:italic;font-weight:300;color:rgba(248,243,249,.3)}.mf-line .hi{color:var(--O)}.marcas{background:var(--K);padding:0 0 0 7vw}.mc-top{padding:8rem 7vw 4rem 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:2rem}.mc-title{font-size:clamp(2rem,6vw,5rem);font-weight:900;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.mc-title em{font-style:italic;font-weight:300;color:rgba(248,243,249,.3)}.mc-hint{font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:rgba(248,243,249,.2);display:flex;align-items:center;gap:.7rem}.mc-hint:after{content:"→"}.mc-rail{display:flex;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-right:7vw;padding-bottom:8rem;scrollbar-width:none;cursor:-webkit-grab;cursor:grab}.mc-rail::-webkit-scrollbar{display:none}.mc-rail.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.mc-card{flex:0 0 clamp(280px,42vw,580px);scroll-snap-align:start;min-height:500px;border:1px solid rgba(248,243,249,.07);padding:3rem 2.8rem;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:border-color .4s;text-decoration:none;color:inherit;cursor:none}.mc-card:before{content:"";position:absolute;left:0;bottom:0;right:0;height:0;background:var(--O);transition:height .55s var(--e);z-index:0}.mc-card:hover:before{height:100%}.mc-card:hover{border-color:var(--O)}.mc-card:hover .mc-d,.mc-card:hover .mc-n,.mc-card:hover .mc-no,.mc-card:hover .mc-tg{color:var(--K)}.mc-card:hover .mc-lnk{color:var(--K);border-color:rgba(29,29,27,.3)}.mc-card:hover .mc-badge{background:var(--K);color:var(--O)}.mc-no{font-size:.7rem;font-weight:700;letter-spacing:.18em;color:rgba(248,243,249,.15);margin-bottom:auto;position:relative;z-index:1;transition:color .3s}.mc-badge{position:absolute;top:2.2rem;right:2.2rem;background:var(--O);color:var(--K);font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.25rem .8rem;z-index:2;transition:all .3s}.mc-tg{font-size:.72rem;font-weight:800;letter-spacing:.14em;color:var(--O);margin-bottom:1.2rem}.mc-n,.mc-tg{text-transform:uppercase;position:relative;z-index:1;transition:color .3s}.mc-n{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;letter-spacing:-.04em;line-height:1;margin-bottom:.8rem}.mc-d{font-size:1rem;font-weight:300;line-height:1.65;color:rgba(248,243,249,.38);margin-bottom:2.5rem;flex:1 1;transition:color .3s}.mc-d,.mc-lnk{position:relative;z-index:1}.mc-lnk{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid rgba(248,243,249,.2);padding-bottom:.3rem;transition:all .3s;cursor:none}.nums{background:var(--O);display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--K);border-bottom:2px solid var(--K)}.nm-c{padding:4rem 2rem;text-align:center;border-right:2px solid rgba(29,29,27,.12)}.nm-c:last-child{border-right:none}.nm-big{display:block;font-size:clamp(3rem,7vw,6.5rem);font-weight:900;color:var(--K);letter-spacing:-.06em;line-height:1}.nm-lbl{display:block;margin-top:.5rem;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(29,29,27,.5)}.clientes{background:var(--W);color:var(--K);padding:8rem 7vw}.cl-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(29,29,27,.1);border-left:1px solid rgba(29,29,27,.1);margin-top:4rem}.cl-cell{padding:1.8rem 1.5rem;border-right:1px solid rgba(29,29,27,.1);border-bottom:1px solid rgba(29,29,27,.1);position:relative;overflow:hidden;cursor:default}.cl-cell:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--O);transition:width .5s var(--e)}.cl-cell:hover:after{width:100%}.cl-name{font-size:1.05rem;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;transition:color .2s}.cl-cell:hover .cl-name{color:var(--O)}.cl-sect{font-size:.78rem;font-weight:300;color:rgba(29,29,27,.38);margin-top:.25rem}.contacto{background:var(--K);padding:10rem 7vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:8rem;gap:8rem;align-items:start}.ct-big{font-size:clamp(3.5rem,11vw,10rem);font-weight:900;line-height:.88;letter-spacing:-.06em;text-transform:uppercase}.ct-big em{font-style:italic;font-weight:300;color:rgba(248,243,249,.2)}.ct-big .acc{color:var(--O)}.ct-sub{margin-top:2.5rem;font-size:1rem;font-weight:300;line-height:1.7;color:rgba(248,243,249,.38);max-width:26rem}.ct-rows{border-top:1px solid rgba(248,243,249,.06);margin-bottom:2.5rem}.ct-row{padding:1.5rem 0;border-bottom:1px solid rgba(248,243,249,.06);display:flex;flex-direction:column;gap:.2rem}.ct-lbl{font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(248,243,249,.18)}.ct-val{font-size:1.1rem;font-weight:700;transition:color .2s}.ct-online,a.ct-val:hover{color:var(--O)}.ct-online{display:flex;align-items:center;gap:.5rem}.ct-ondot{width:6px;height:6px;border-radius:50%;background:var(--O);animation:bdot 2s ease infinite}.ct-ctas{display:flex;gap:1rem;flex-wrap:wrap}.s-ey{font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--O);display:flex;align-items:center;gap:.8rem;margin-bottom:1.8rem}.s-ey:after{content:"";width:28px;height:1px;background:var(--O)}.s-h{font-size:clamp(2rem,6vw,5rem);font-weight:900;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.s-h em{font-style:italic;font-weight:300}.ftr{background:var(--K);border-top:1px solid rgba(248,243,249,.05);padding-bottom:calc(var(--wa) + 2rem)}.ftr-top{padding:4rem 7vw 3rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem;gap:3rem;border-bottom:1px solid rgba(248,243,249,.05)}.ftr-brand p{font-size:.85rem;font-weight:300;color:rgba(248,243,249,.3);line-height:1.7;margin-top:1.2rem;max-width:20rem}.ftr-logo-img{height:36px;width:auto;filter:invert(1);opacity:.7;display:block;transition:opacity .2s}.ftr-logo-img:hover{opacity:1}.ftr-col h4{font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(248,243,249,.2);margin-bottom:1.5rem}.ftr-col ul{list-style:none;display:flex;flex-direction:column;gap:.7rem}.ftr-col a{font-size:.95rem;font-weight:600;color:rgba(248,243,249,.4);transition:color .2s;cursor:none}.ftr-col a:hover{color:var(--O)}.ftr-soc{display:flex;flex-direction:column;gap:.7rem}.ftr-soc-lnk{display:flex;align-items:center;gap:.8rem;font-size:.95rem;font-weight:600;color:rgba(248,243,249,.4);transition:color .2s;cursor:none}.ftr-soc-lnk:hover{color:var(--O)}.ftr-soc-ico{width:32px;height:32px;border:1px solid rgba(248,243,249,.1);display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0;transition:border-color .2s,background .2s}.ftr-soc-lnk:hover .ftr-soc-ico{border-color:var(--O);background:rgba(255,86,0,.08)}.ftr-bot{padding:2rem 7vw;display:flex;flex-direction:column;gap:.5rem;text-align:center}.ftr-bot p{font-size:.75rem;font-weight:300;color:rgba(248,243,249,.18);line-height:1.6}.ftr-bot a{color:rgba(248,243,249,.3);transition:color .2s}.ftr-bot a:hover{color:var(--O)}.ftr-bot .sep{margin:0 .5rem}.ftr-bot .sep,.ftr-serpion{color:rgba(248,243,249,.12)}.ftr-serpion{margin-top:.3rem;font-size:.72rem;font-weight:600;letter-spacing:.04em}.wa-bar{position:fixed;bottom:0;left:0;right:0;z-index:800;height:var(--wa);background:var(--K);border-top:1px solid rgba(248,243,249,.07);display:flex;align-items:stretch;overflow:hidden;text-decoration:none;cursor:none;transition:background .35s}.wa-bar:hover{background:var(--O)}.wa-bar:hover .wa-track span{color:var(--K)}.wa-bar:hover .wa-sep{color:rgba(29,29,27,.3)!important}.wa-bar:hover .wa-arr{color:var(--K);border-color:rgba(29,29,27,.12);transform:rotate(-45deg)}.wa-logo{flex-shrink:0;width:68px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(248,243,249,.06);transition:border-color .35s}.wa-logo img{height:26px;width:auto;display:block}.wa-mq{flex:1 1;overflow:hidden;display:flex;align-items:center}.wa-track{display:inline-flex;gap:3.5rem;white-space:nowrap;animation:ticker 18s linear infinite}.wa-track span{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(248,243,249,.55);transition:color .35s}.wa-sep{color:var(--O)!important}.wa-arr{flex-shrink:0;width:68px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:rgba(248,243,249,.28);border-left:1px solid rgba(248,243,249,.06);transition:color .35s,transform .35s,border-color .35s}.rv{transition:opacity .9s var(--e),transform .9s var(--e)}.rv,.rv2{opacity:0;transform:translateY(28px)}.rv2{transition:opacity .9s var(--e) .12s,transform .9s var(--e) .12s}.rv3{opacity:0;transform:translateY(28px);transition:opacity .9s var(--e) .24s,transform .9s var(--e) .24s}.rv.on,.rv2.on,.rv3.on{opacity:1;transform:none}.blog-hero{padding:10rem 7vw 6rem;background:var(--K)}.blog-title{font-size:clamp(3rem,8vw,7rem);font-weight:900;letter-spacing:-.04em;text-transform:uppercase;line-height:.9}.blog-title em{font-style:italic;font-weight:300;color:rgba(248,243,249,.3)}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:rgba(248,243,249,.06);margin:0}.post-card{background:var(--K);padding:2.5rem;display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:inherit;cursor:none;transition:background .3s}.post-card:hover{background:#252523}.post-card:hover .post-title{color:var(--O)}.post-date{font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:rgba(248,243,249,.25)}.post-title{font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;transition:color .2s}.post-excerpt{font-size:.9rem;font-weight:300;line-height:1.65;color:rgba(248,243,249,.4);flex:1 1}.post-link{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--O)}.post-img{width:100%;height:200px;object-fit:cover;margin-bottom:.5rem}.post-hero{padding:10rem 7vw 4rem;max-width:800px}.post-back{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(248,243,249,.3);display:inline-flex;align-items:center;gap:.5rem;margin-bottom:3rem;cursor:none;transition:color .2s}.post-back:hover{color:var(--O)}.post-body{padding:0 7vw 8rem;max-width:800px}.post-body p{font-size:1rem;font-weight:300;line-height:1.8;color:rgba(248,243,249,.6);margin-bottom:1.5rem}.post-body h2{font-size:clamp(1.5rem,3vw,2.5rem);font-weight:800;letter-spacing:-.02em;color:var(--W);margin:2.5rem 0 1rem}.post-body h3{font-size:clamp(1.2rem,2vw,1.8rem);font-weight:700;color:var(--W);margin:2rem 0 .8rem}.post-body img{width:100%;height:auto;margin:2rem 0}.post-body a{color:var(--O)}.post-body ol,.post-body ul{padding-left:1.5rem;color:rgba(248,243,249,.6);line-height:1.8;margin-bottom:1.5rem}@media (max-width:960px){.srv-pin{grid-template-columns:1fr;grid-template-rows:auto 1fr}.sp-left{padding:4rem 5vw 2rem;border-right:none;border-bottom:1px solid rgba(248,243,249,.06)}.sp-right{padding:2rem 5vw 4rem}.sp-keys{display:none}.nums{grid-template-columns:1fr 1fr}.nm-c{border-right:none;border-bottom:2px solid rgba(29,29,27,.12)}.nm-c:last-child{border-bottom:none}.cl-grid{grid-template-columns:1fr 1fr}.contacto{grid-template-columns:1fr;gap:4rem;padding:6rem 5vw}.ftr-top{grid-template-columns:1fr 1fr;gap:2rem}.ftr-brand{grid-column:1/-1}.blog-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){:root{--wa:0px}.hdr{padding:1.2rem 1.5rem}.avail{display:none}.cl-grid,.ftr-top{grid-template-columns:1fr}.ftr-top{gap:2rem}.ftr-brand{grid-column:auto}.blog-grid{grid-template-columns:1fr}body{cursor:auto}.c-dot,.c-ring{display:none}.brg,.cl-cell,.ftr-col a,.ftr-soc-lnk,.mc-card,.mc-lnk,.mn-nav a,.mn-soc a,.mn-sub a,.mn-sub-row,.mn-sub-toggle,.post-back,.post-card,.wa-bar,a,button{cursor:pointer}}.sp-hero{--spx:50%;--spy:48%;--spr:170px;position:relative;z-index:0;isolation:isolate;min-height:100svh;overflow:hidden;background:#080808;border-bottom:4px solid var(--O);touch-action:pan-y}.sp-canvas{width:100%;height:100%;opacity:.1;z-index:1}.sp-canvas,.sp-scan{position:absolute;inset:0;pointer-events:none}.sp-scan{z-index:2;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(0,0,0,.12) 0,rgba(0,0,0,.12) 4px);animation:scanroll 10s linear infinite}.sp-barra{position:absolute;left:0;right:0;height:12px;background:var(--O);pointer-events:none;z-index:6}.sp-barra-top{top:0}.sp-barra-bot{bottom:0}.sp-vtext{position:absolute;top:50%;z-index:6;pointer-events:none;writing-mode:vertical-rl;font-family:DM Mono,monospace;font-size:12px;letter-spacing:.45em;color:rgba(255,86,0,.4);text-transform:uppercase}.sp-vtext-l{left:2rem;transform:translateY(-50%) rotate(180deg)}.sp-vtext-r{right:2rem;transform:translateY(-50%)}.sp-capa{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:0 7vw}.sp-capa--rev{background:var(--O);color:#080808;clip-path:circle(var(--spr) at var(--spx) var(--spy));-webkit-clip-path:circle(var(--spr) at var(--spx) var(--spy));will-change:clip-path;z-index:4}.sp-top{position:absolute;top:6.5rem;left:7vw;right:7vw;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.sp-top-a{letter-spacing:.25em;color:rgba(255,86,0,.5);margin-bottom:4px}.sp-top-a,.sp-top-b{font-family:monospace;font-size:10px}.sp-top-b{letter-spacing:.2em;color:rgba(248,243,249,.2)}.sp-capa--rev .sp-top-a{color:rgba(8,8,8,.75)}.sp-capa--rev .sp-top-b{color:rgba(8,8,8,.45)}.sp-top-der{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.sp-avail{display:flex;align-items:center;gap:6px;font-family:monospace;font-size:10px;letter-spacing:.15em;color:rgba(34,197,94,.7)}.sp-capa--rev .sp-avail{color:rgba(8,8,8,.6)}.sp-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:pulse 2s ease infinite;display:inline-block}.sp-capa--rev .sp-dot{background:#080808}.sp-capa--rev .award-hero-badge{border-color:rgba(8,8,8,.35);color:#080808;background:rgba(8,8,8,.06)}.sp-logo{width:clamp(130px,15vw,200px);height:auto;margin-bottom:2rem;filter:brightness(0) invert(1)}.sp-logo-neg{filter:brightness(0)}.sp-display{font-family:Poppins,sans-serif;font-weight:900;font-size:clamp(2.3rem,6.4vw,5.6rem);line-height:.95;letter-spacing:-.045em;max-width:14ch;overflow-wrap:break-word;min-height:calc(.95em * 3)}.sp-rot{display:inline-block;color:#cfff04}.sp-rot span{display:inline-block;animation:spSube .5s var(--e)}@keyframes spSube{0%{transform:translateY(.3em);opacity:0}to{transform:none;opacity:1}}.sp-h1{font-family:Poppins,sans-serif;font-size:clamp(.9rem,1.4vw,1.1rem);font-weight:300;color:rgba(248,243,249,.45);letter-spacing:.04em;margin-top:1.4rem;min-height:1.6em}.sp-capa--rev .sp-h1{color:rgba(8,8,8,.7)}.sp-tag{font-family:monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,86,0,.55);margin:.8rem 0 1.7rem;min-height:1.4em}.sp-capa--rev .sp-tag{color:rgba(8,8,8,.7)}.sp-btns{display:flex;gap:1.2rem;flex-wrap:wrap}.sp-capa--rev .h-btn{background:#080808;color:var(--O);border-color:#080808;box-shadow:10px 10px 0 rgba(8,8,8,.25);cursor:default}.sp-capa--rev .h-btn-ghost{background:transparent;color:#080808}.sp-anillo{position:absolute;left:var(--spx);top:var(--spy);width:calc(var(--spr) * 2);height:calc(var(--spr) * 2);margin:calc(var(--spr) * -1) 0 0 calc(var(--spr) * -1);border:3px solid #cfff04;border-radius:50%;pointer-events:none;z-index:5}.sp-pista{position:absolute;left:7vw;bottom:2.4rem;z-index:6;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(248,243,249,.4);transition:opacity .4s}.sp-pista.oculta{opacity:0}.sp-scroll{position:absolute;bottom:2.5rem;right:7vw;z-index:6;display:flex;flex-direction:column;align-items:center;gap:.5rem;font-family:monospace;font-size:9px;letter-spacing:.2em;color:rgba(255,86,0,.4)}.sp-scroll-line{width:1px;height:50px;background:linear-gradient(180deg,rgba(255,86,0,.6),transparent);animation:spulse 2s ease infinite}@media (max-width:900px){.sp-display{font-size:clamp(2.2rem,10.5vw,3.6rem);max-width:11ch}.sp-top{top:5.5rem}.sp-top-der{display:none}.sp-logo{width:clamp(110px,30vw,160px);margin-bottom:1.5rem}.sp-scroll{display:none}}@media (prefers-reduced-motion:reduce){.sp-rot span,.sp-scan{animation:none}}.pk-c{display:contents}.pk{background:var(--paper);color:var(--ink);font-family:var(--display);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.pk.pk-c{background:none}.pk{--ink:#0b0b0a;--paper:#f0efeb;--paper-d:#e2dfd6;--orange:#ff5600;--orange-t:#c24000;--orange-l:#e64d00;--lime:#cfff04;--white:#fff;--grey:#5c5952;--display:"Poppins",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--hand:"Permanent Marker","Comic Sans MS",cursive;--mono:"DM Mono",ui-monospace,Menlo,Consolas,monospace;--wrap:1240px;--gut:clamp(16px,4vw,44px);--ease:cubic-bezier(.2,.9,.2,1.15);color-scheme:light}.pk *,.pk :after,.pk :before{box-sizing:border-box}.pk img{max-width:100%;display:block}.pk a{color:inherit}.pk ::selection{background:var(--lime);color:var(--ink)}.pk :focus-visible{outline:3px dashed var(--orange);outline-offset:4px}.pk .wrap{max-width:var(--wrap);margin:0 auto;padding-inline:var(--gut);position:relative}.pk .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pk h1,.pk h2,.pk h3{font-weight:900;margin:0;line-height:.92;letter-spacing:-.04em;text-wrap:balance;text-transform:uppercase}.pk h2{font-size:clamp(2.3rem,6.4vw,5.4rem)}.pk h3{font-size:clamp(1.3rem,2.2vw,1.8rem);letter-spacing:-.02em;line-height:1}.pk p{margin:0}.pk .lead{font-size:clamp(1.05rem,1.5vw,1.22rem);max-width:58ch}.pk .mono{font-family:var(--mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.pk .hand{font-family:var(--hand);font-weight:400;text-transform:none;letter-spacing:0}.pk .kicker{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--mono);font-weight:500;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;line-height:1.3}.pk .kicker:before{content:"";width:12px;height:12px;background:var(--orange);border-radius:50%;animation:pk-blink 1.4s steps(2) infinite}@keyframes pk-blink{50%{opacity:.15}}.pk .rn{display:inline-block;padding:0 .14em;transform:rotate(var(--r,-2deg));line-height:1}.pk .rn-o{background:var(--orange);color:var(--white)}.pk .rn-l{background:var(--lime);color:var(--ink)}.pk .rn-k{background:var(--ink);color:var(--paper)}.pk .rn-w{background:var(--white);border:3px solid var(--ink)}.pk .strike{position:relative;white-space:nowrap}.pk .strike:after{content:"";position:absolute;left:-4%;right:-4%;top:52%;height:.13em;background:var(--orange);transform:rotate(-4deg) scaleX(var(--s,1));transform-origin:left;transition:transform .7s var(--ease)}.pk .btn{position:relative;display:inline-flex;align-items:center;gap:.6rem;font-weight:800;font-size:1rem;text-decoration:none;text-transform:uppercase;letter-spacing:.02em;padding:1rem 1.5rem;border:3px solid var(--ink);border-radius:999px;cursor:pointer;line-height:1;background:var(--orange);color:var(--ink);transition:transform .25s var(--ease),background .2s,color .2s;will-change:transform}.pk .btn:hover{background:var(--ink);color:var(--lime)}.pk .btn .ar{display:inline-block;transition:transform .3s var(--ease)}.pk .btn:hover .ar{transform:translateX(5px) rotate(-12deg)}.pk .btn-ghost{background:transparent;color:var(--ink)}.pk .btn-ghost:hover,.pk .btn-lime{background:var(--lime);color:var(--ink)}.pk .btn-lime:hover{background:var(--orange);color:var(--white)}.pk .btns{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.pk .top{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:100;background:var(--paper);border-bottom:3px solid var(--ink)}.pk .top .wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:74px}.pk .logo{display:inline-flex;align-items:center;gap:.25rem;font-weight:900;font-size:1.7rem;letter-spacing:-.06em;text-decoration:none;text-transform:lowercase;position:relative;z-index:160}.pk .logo svg{display:block;height:clamp(46px,4.6vw,62px);width:auto;fill:var(--ink);overflow:visible}.pk .logo .gl{transform-box:fill-box;transform-origin:50% 50%;transition:transform .5s var(--ease),fill .3s}.pk .logo .gl-r,.pk .logo .gl-s{fill:var(--orange)}.pk .logo:hover .gl-simbolo{transform:rotate(-16deg)}.pk .logo:hover .gl-s{transform:translateY(-10%) rotate(-10deg)}.pk .top-r{display:flex;align-items:center;gap:.8rem;position:relative;z-index:160}.pk .top-cta{padding:.7rem 1.1rem;font-size:.85rem}@media (max-width:560px){.pk .top-cta{display:none}}.pk .mbtn{position:relative;display:inline-flex;align-items:center;gap:.6rem;font-family:var(--display);font-weight:900;font-size:.95rem;text-transform:uppercase;letter-spacing:.02em;background:var(--lime);color:var(--ink);border:3px solid var(--ink);border-radius:999px;padding:.6rem .7rem .6rem 1.1rem;cursor:pointer;transform:rotate(-4deg);transition:transform .35s var(--ease),background .25s;box-shadow:4px 4px 0 var(--ink)}.pk .mbtn:hover{transform:rotate(3deg) scale(1.06)}.pk .mbtn .dots{width:30px;height:30px;border-radius:50%;background:var(--ink);position:relative;transition:transform .5s var(--ease)}.pk .mbtn .dots:after,.pk .mbtn .dots:before{content:"";position:absolute;left:8px;right:8px;height:3px;background:var(--lime);top:10px;transition:transform .4s var(--ease),top .4s var(--ease)}.pk .mbtn .dots:after{top:17px}.pk .mbtn:hover .dots{transform:rotate(90deg)}.pk .mbtn[aria-expanded=true]{background:var(--paper)}.pk .mbtn[aria-expanded=true] .dots:before{top:13.5px;transform:rotate(45deg)}.pk .mbtn[aria-expanded=true] .dots:after{top:13.5px;transform:rotate(-45deg)}html.menu-open .pk .top{background:transparent;border-color:transparent;z-index:170}.pk .menu{position:fixed;inset:0;z-index:150;display:flex;flex-direction:column;background:var(--orange);color:var(--ink);-webkit-clip-path:circle(0 at var(--mx,95%) var(--my,40px));clip-path:circle(0 at var(--mx,95%) var(--my,40px));transition:visibility 0s .75s,-webkit-clip-path .75s cubic-bezier(.7,0,.2,1);transition:clip-path .75s cubic-bezier(.7,0,.2,1),visibility 0s .75s;transition:clip-path .75s cubic-bezier(.7,0,.2,1),visibility 0s .75s,-webkit-clip-path .75s cubic-bezier(.7,0,.2,1);visibility:hidden;overflow-y:auto;overscroll-behavior:contain}.pk .menu.open{-webkit-clip-path:circle(160% at var(--mx,95%) var(--my,40px));clip-path:circle(160% at var(--mx,95%) var(--my,40px));visibility:visible;transition:visibility 0s,-webkit-clip-path .75s cubic-bezier(.7,0,.2,1);transition:clip-path .75s cubic-bezier(.7,0,.2,1),visibility 0s;transition:clip-path .75s cubic-bezier(.7,0,.2,1),visibility 0s,-webkit-clip-path .75s cubic-bezier(.7,0,.2,1)}.pk .menu:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(11,11,10,.22) 1.2px,transparent 1.4px);background-size:10px 10px;pointer-events:none;-webkit-mask-image:linear-gradient(120deg,transparent 30%,#000);mask-image:linear-gradient(120deg,transparent 30%,#000)}.pk .menu-in{position:relative;max-width:1560px;margin:0 auto;padding:calc(100px + env(safe-area-inset-top,0px)) var(--gut) 36px;align-items:start;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.9fr);grid-gap:clamp(30px,5vw,90px);gap:clamp(30px,5vw,90px);width:100%;flex:1 0 auto}.pk .menu-in>*{min-width:0}@media (max-width:820px){.pk .menu-in{grid-template-columns:1fr;padding-top:calc(100px + env(safe-area-inset-top,0px))}}.pk .menu-links{list-style:none;margin:0;padding:0;display:grid;grid-gap:.1rem;gap:.1rem;container-type:inline-size}.pk .menu-links li{display:block;overflow:hidden;padding-block:.04em;line-height:1}.pk .menu-links a{position:relative;display:flex;width:-moz-fit-content;width:fit-content;align-items:baseline;gap:.8rem;font-weight:900;text-transform:uppercase;text-decoration:none;font-size:clamp(2rem,min(16cqi,11vh),7.2rem);line-height:.9;letter-spacing:-.055em;transform:translateY(110%) rotate(6deg);transition:transform .7s var(--ease),color .2s}.pk .menu.open .menu-links a{transform:none}.pk .menu.open .menu-links li:nth-child(2) a{transition-delay:.05s}.pk .menu.open .menu-links li:nth-child(3) a{transition-delay:.1s}.pk .menu.open .menu-links li:nth-child(4) a{transition-delay:.15s}.pk .menu.open .menu-links li:nth-child(5) a{transition-delay:.2s}.pk .menu.open .menu-links li:nth-child(6) a{transition-delay:.25s}.pk .menu-links a small{font-family:var(--hand);font-weight:400;font-size:clamp(.9rem,1.6vw,1.2rem);text-transform:none;letter-spacing:0;color:var(--paper);transform:rotate(-8deg);opacity:0;transition:opacity .25s,transform .35s var(--ease)}.pk .menu-links a:hover{color:transparent;-webkit-text-stroke:2px var(--ink)}.pk .menu-links a:hover small{opacity:1;transform:rotate(-14deg) translateY(-6px)}.pk .menu-links a:after{content:"";position:absolute;left:-2%;right:-2%;top:46%;height:.2em;background:var(--lime);border:2px solid var(--ink);transform:scaleX(0) rotate(-3deg);transform-origin:left;transition:transform .4s var(--ease);z-index:-1}.pk .menu-links a:hover:after,.pk .menu-links a[aria-current=page]:after{transform:scaleX(1) rotate(-3deg)}.pk .menu-side{display:grid;grid-gap:1.1rem;gap:1.1rem;align-content:start;opacity:0;transform:translateY(30px) rotate(3deg);transition:opacity .4s .3s,transform .7s .3s var(--ease)}.pk .menu.open .menu-side{opacity:1;transform:none}.pk .menu-card{background:var(--paper);border:3px solid var(--ink);padding:1rem 1.2rem;box-shadow:8px 8px 0 var(--ink)}.pk .menu-card:nth-child(2){transform:rotate(-2deg);background:var(--ink);color:var(--paper);box-shadow:8px 8px 0 var(--lime)}.pk .menu-card h3{font-family:var(--mono);font-weight:500;font-size:.7rem;letter-spacing:.1em;margin-bottom:.6rem}.pk .menu-chips{display:flex;flex-wrap:wrap;gap:.45rem .4rem}.pk .menu-chips a{text-decoration:none;font-weight:700;font-size:.78rem;line-height:1.2;border:2px solid var(--ink);border-radius:999px;padding:.38rem .75rem;transition:background .2s,transform .25s var(--ease)}.pk .menu-chips a:hover{background:var(--lime);transform:rotate(-3deg)}.pk .portal{display:flex;justify-content:space-between;align-items:center;gap:1rem;text-decoration:none;font-weight:900;text-transform:uppercase;font-size:1.25rem;letter-spacing:-.02em}.pk .portal span:last-child{width:44px;height:44px;border-radius:50%;background:var(--lime);color:var(--ink);display:grid;place-items:center;transition:transform .4s var(--ease)}.pk .portal:hover span:last-child{transform:rotate(-45deg) scale(1.1)}.pk .menu-card p{font-size:.82rem;line-height:1.45;margin-top:.3rem;color:inherit;opacity:.8}.pk .menu-tape{position:relative;flex:none;margin:0 -5% calc(40px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--lime);border-block:3px solid var(--ink);transform:rotate(-2deg);overflow:hidden;padding-block:.55rem}.pk .menu-tape .trk{display:flex;width:max-content;gap:1.6rem;animation:pk-mq 22s linear infinite;font-weight:900;text-transform:uppercase;font-size:1.2rem;white-space:nowrap}.pk .menu-tape .trk span:after{content:" ✶";color:var(--orange)}html.menu-open{overflow:hidden}.pk .hx{position:relative}@media (pointer:fine){.pk .hx{cursor:none}}.pk .hero{position:relative;padding-block:clamp(24px,4vw,52px) clamp(60px,8vw,110px)}.pk .hero-top{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem 1rem;align-items:center;margin-bottom:clamp(6px,1.5vw,20px)}@media (max-width:600px){.pk .hero-top .mono{font-size:.66rem}.pk .hero-top h1{font-size:.72rem}}.pk .hero-top h1{font-size:inherit;text-transform:none;letter-spacing:.1em;font-weight:500;line-height:1.3}.pk .reveal{position:relative;padding-block:clamp(20px,4vw,48px);cursor:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y}.pk .punch{font-weight:900;text-transform:uppercase;font-size:clamp(32px,min(8.6vw,14vh),8.4rem);line-height:.86;letter-spacing:-.055em;margin:0;padding-block:.06em}.pk .punch span{display:inline-block}.pk .punch-b{position:absolute;inset:-420px;padding:calc(clamp(20px,4vw,48px) + 420px + .06em) 420px;z-index:2;background:var(--orange);color:var(--ink);-webkit-clip-path:circle(var(--rr,0) at var(--x,50%) var(--y,50%));clip-path:circle(var(--rr,0) at var(--x,50%) var(--y,50%));will-change:clip-path}.pk .punch-b em{font-style:normal;color:var(--lime);-webkit-text-stroke:3px var(--ink);paint-order:stroke}.pk .punch .ln{display:block;overflow:hidden}.pk .punch .ln>span{animation:pk-rise 1s var(--ease) both}.pk .punch .ln:nth-child(2)>span{animation-delay:.12s}@keyframes pk-rise{0%{transform:translateY(105%) rotate(4deg)}}.pk .reveal-hint{position:absolute;right:0;top:0;font-family:var(--hand);font-size:clamp(1rem,1.8vw,1.35rem);color:var(--orange-l);transform:rotate(-6deg);display:flex;align-items:center;gap:.4rem;pointer-events:none}.pk .reveal-hint svg{width:52px;height:40px}.pk .hero-low{position:relative;z-index:3;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px);align-items:end;margin-top:clamp(16px,2.5vw,36px)}.pk .hero-low>*{min-width:0}@media (max-width:820px){.pk .hero-low{grid-template-columns:1fr}.pk .reveal-hint{display:none}.pk .stk{font-size:.82rem}.pk .stickers .badge{width:120px;height:120px}}.pk .stickers{position:relative;min-height:230px}.pk .stk{position:absolute;font-weight:900;text-transform:uppercase;line-height:1;padding:.7rem 1rem;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);transform:rotate(var(--r));transition:transform .4s var(--ease);font-size:clamp(.9rem,1.6vw,1.15rem);white-space:nowrap}.pk .stk:hover{transform:rotate(0) scale(1.08)}.pk .stk small{display:block;font-family:var(--mono);font-weight:500;font-size:.68rem;letter-spacing:.06em;margin-top:.25rem}.pk .badge{position:absolute;width:150px;height:150px;border-radius:50%;background:var(--lime);border:3px solid var(--ink);display:grid;place-items:center;text-decoration:none}.pk .badge svg{position:absolute;inset:6px;width:calc(100% - 12px);height:calc(100% - 12px);animation:pk-spin 14s linear infinite}.pk .badge text{font-family:var(--mono);font-size:9.5px;letter-spacing:1.4px;text-transform:uppercase;fill:var(--ink)}.pk .badge b{font-size:2.2rem;font-weight:900;transition:transform .4s var(--ease)}.pk .badge:hover b{transform:rotate(45deg) scale(1.2)}@keyframes pk-spin{to{transform:rotate(1turn)}}.pk .tapes{position:relative;height:clamp(150px,18vw,210px);margin-block:-10px}.pk .tape{position:absolute;left:-5%;right:-5%;overflow:hidden;border-block:3px solid var(--ink);padding-block:.75rem}.pk .tape-1{top:18%;background:var(--lime);transform:rotate(-3deg);z-index:2}.pk .tape-2{top:48%;background:var(--ink);color:var(--paper);transform:rotate(2.4deg)}.pk .tape .trk{display:flex;width:max-content;gap:2rem;animation:pk-mq 30s linear infinite;font-weight:900;text-transform:uppercase;font-size:clamp(1.2rem,2.6vw,2rem);letter-spacing:-.02em;white-space:nowrap}.pk .tape-2 .trk{animation-direction:reverse;animation-duration:36s}.pk .tape .trk span{display:inline-flex;align-items:center;gap:2rem}.pk .tape .trk span:after{content:"✶";color:var(--orange)}@keyframes pk-mq{to{transform:translateX(-50%)}}.pk section{position:relative;padding-block:clamp(72px,10vw,140px)}.pk .sec-ink{background:var(--ink);color:var(--paper)}.pk .sec-orange{background:var(--orange);color:var(--ink)}.pk .sec-lime{background:var(--lime)}.pk .torn:after,.pk .torn:before{content:"";position:absolute;left:0;right:0;height:22px;background:inherit;z-index:1}.pk .torn:before{top:-21px}.pk .torn:after,.pk .torn:before{-webkit-clip-path:var(--tear);clip-path:var(--tear)}.pk .torn:after{bottom:-21px;transform:scaleY(-1)}.pk .head{display:grid;grid-gap:1.1rem;gap:1.1rem;margin-bottom:clamp(40px,6vw,76px);max-width:900px}.pk .halftone{background-image:radial-gradient(var(--ink) 1.1px,transparent 1.3px);background-size:9px 9px}.pk .slide{white-space:nowrap;font-weight:900;text-transform:uppercase;font-size:clamp(4rem,15vw,14rem);line-height:.85;letter-spacing:-.06em;will-change:transform}.pk .slide.out{color:transparent;-webkit-text-stroke:2px var(--ink)}.pk .sec-ink .slide.out{-webkit-text-stroke-color:var(--paper)}.pk .slide .o{color:var(--orange-l);-webkit-text-stroke:0}.pk .svc-list{border-top:3px solid var(--ink);position:relative}.pk .svc-row{position:relative;display:grid;grid-template-columns:1fr minmax(0,26ch) auto;grid-gap:1.4rem 2.4rem;gap:1.4rem 2.4rem;align-items:center;padding:1.5rem .4rem;border-bottom:3px solid var(--ink);text-decoration:none;isolation:isolate;overflow:hidden}.pk .svc-row:before{content:"";position:absolute;inset:0;background:var(--lime);transform:scaleY(0);transform-origin:bottom;transition:transform .45s var(--ease);z-index:-1}.pk .svc-row:focus-visible:before,.pk .svc-row:hover:before{transform:scaleY(1)}.pk .svc-row h2,.pk .svc-row h3{font-size:clamp(1.8rem,5vw,4.2rem);transition:transform .45s var(--ease)}.pk .svc-row:hover h2,.pk .svc-row:hover h3{transform:translateX(14px) skewX(-6deg)}.pk .svc-row p{font-size:.98rem;color:var(--grey)}.pk .svc-row:hover p{color:var(--ink)}.pk .svc-row .tg{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:.4rem;color:var(--orange-t)}.pk .svc-row .go{width:58px;height:58px;border-radius:50%;border:3px solid var(--ink);display:grid;place-items:center;font-weight:900;font-size:1.4rem;transition:transform .45s var(--ease),background .3s}.pk .svc-row:hover .go{transform:rotate(-45deg);background:var(--ink);color:var(--lime)}@media (max-width:760px){.pk .svc-row{grid-template-columns:1fr auto}.pk .svc-row p{grid-column:1/-1;grid-row:2}}.pk .float-tag{position:fixed;left:0;top:0;z-index:150;pointer-events:none;background:var(--orange);color:var(--white);font-weight:900;text-transform:uppercase;padding:.6rem 1rem;border:3px solid var(--ink);transform:translate(-999px,-999px) rotate(-6deg);opacity:0;transition:opacity .2s;font-size:.95rem;white-space:nowrap}.pk .float-tag.on{opacity:1}.pk .split{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(36px,6vw,90px);gap:clamp(36px,6vw,90px);align-items:center}.pk .split>*{min-width:0}@media (max-width:900px){.pk .split{grid-template-columns:1fr}}.pk .mapbox{background:var(--paper);color:var(--ink);border:3px solid var(--ink);padding:1rem;transform:rotate(2deg);box-shadow:12px 12px 0 var(--orange);position:relative}.pk .mapbox .tp{position:absolute;width:110px;height:32px;background:rgba(207,255,4,.85);top:-16px;left:40%;transform:rotate(-5deg);border:2px solid rgba(11,11,10,.25)}.pk .maphead{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.8rem}.pk .maphead span:first-child{font-family:var(--mono);font-size:.75rem;background:var(--white);border:2px solid var(--ink);padding:.3rem .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pk .rgrid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px;padding:6px;border:2px solid var(--ink)}.pk .rgrid span{aspect-ratio:1;border-radius:50%;border:2px solid var(--ink);display:grid;place-items:center;font-family:var(--mono);font-weight:500;font-size:clamp(.6rem,1.3vw,.82rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .35s,color .35s,transform .35s var(--ease)}.pk .rgrid span.pop{transform:scale(1.25)}.pk .g1{background:var(--lime)}.pk .g2{background:var(--orange);color:var(--white)}.pk .g3{background:var(--white)}.pk .g4{background:var(--ink);color:var(--paper)}.pk .rgrid .me{outline:3px solid var(--orange);outline-offset:2px}.pk .legend{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.8rem;font-family:var(--mono);font-size:.68rem;text-transform:uppercase}.pk .legend b{display:inline-block;width:.85em;height:.85em;border-radius:50%;border:2px solid var(--ink);vertical-align:-.1em;margin-right:.3em}.pk .feat{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-gap:0;gap:0}.pk .feat li{display:grid;grid-template-columns:7.5rem 1fr;grid-gap:1rem;gap:1rem;padding:.9rem 0;border-top:2px dashed}.pk .feat b{font-family:var(--mono);font-weight:500;text-transform:uppercase;font-size:.8rem;color:var(--lime)}.pk .sec-lime .feat b,.pk .sec-orange .feat b{color:var(--ink)}.pk .steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.pk .steps li{background:var(--white);border:3px solid var(--ink);padding:1.4rem;display:grid;grid-gap:.7rem;gap:.7rem;align-content:start;transform:rotate(var(--r,0deg));transition:transform .4s var(--ease);box-shadow:6px 6px 0 var(--ink)}.pk .steps li:first-child{--r:-2deg}.pk .steps li:nth-child(2){--r:1.5deg;background:var(--lime)}.pk .steps li:nth-child(3){--r:-1deg}.pk .steps li:nth-child(4){--r:2deg;background:var(--orange)}.pk .steps li:hover{transform:rotate(0) translateY(-8px)}.pk .steps .n{font-family:var(--hand);font-size:2.6rem;line-height:1;color:var(--orange-l)}.pk .steps li:nth-child(4) .n{color:var(--ink)}@media (max-width:960px){.pk .steps{grid-template-columns:1fr 1fr}}@media (max-width:540px){.pk .steps{grid-template-columns:1fr}}.pk .wall{display:flex;flex-wrap:wrap;gap:18px 16px;justify-content:center}.pk .cl{border:3px solid var(--ink);padding:.9rem 1.2rem;background:var(--white);transform:translate(var(--dx,0),var(--dy,0)) rotate(var(--r,0deg));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;transition:transform .35s var(--ease),box-shadow .35s;box-shadow:4px 4px 0 var(--ink);display:grid;grid-gap:.15rem;gap:.15rem;text-align:left;max-width:100%}.pk .cl:nth-child(5n+1){--r:-3deg}.pk .cl:nth-child(5n+2){--r:2deg;background:var(--lime)}.pk .cl:nth-child(5n+3){--r:-1deg;background:var(--ink);color:var(--paper)}.pk .cl:nth-child(5n+4){--r:3deg}.pk .cl:nth-child(5n){--r:-2deg;background:var(--orange);color:var(--ink)}.pk .cl:hover{transform:translate(var(--dx,0),var(--dy,0)) rotate(0) scale(1.1);box-shadow:8px 8px 0 var(--ink);z-index:2}.pk .cl strong{font-weight:900;font-size:clamp(1.05rem,2vw,1.4rem);text-transform:uppercase;letter-spacing:-.03em;line-height:1}.pk .cl small{font-family:var(--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;opacity:.8}.pk .awards{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}@media (max-width:760px){.pk .awards{grid-template-columns:1fr}}.pk .award{display:grid;grid-template-columns:auto 1fr;grid-gap:1.4rem;gap:1.4rem;align-items:center;border:3px solid var(--ink);background:var(--paper);padding:1.4rem;box-shadow:8px 8px 0 var(--ink)}.pk .seal{width:110px;height:110px;position:relative;display:grid;place-items:center;border-radius:50%;background:var(--orange);border:3px solid var(--ink);color:var(--ink);font-weight:900;font-size:1.5rem}.pk .seal svg{position:absolute;inset:4px;width:calc(100% - 8px);height:calc(100% - 8px);animation:pk-spin 18s linear infinite reverse}.pk .seal text{font-family:var(--mono);font-size:9px;letter-spacing:2px;text-transform:uppercase;fill:var(--ink)}.pk .seal[style*=ink]{color:var(--white)}.pk .seal[style*=ink] text{fill:var(--white)}.pk .faq{display:grid;grid-gap:0;gap:0;max-width:980px;border-top:3px solid var(--ink)}.pk .faq details{border-bottom:3px solid var(--ink)}.pk .faq summary{cursor:pointer;list-style:none;padding:1.3rem 0;font-weight:800;font-size:clamp(1.05rem,2vw,1.35rem);display:flex;justify-content:space-between;gap:1.2rem;align-items:center;letter-spacing:-.01em}.pk .faq summary::-webkit-details-marker{display:none}.pk .faq summary i{flex:none;width:38px;height:38px;border-radius:50%;border:3px solid var(--ink);position:relative;transition:transform .4s var(--ease),background .3s}.pk .faq summary i:after,.pk .faq summary i:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:3px;background:currentColor;transform:translate(-50%,-50%)}.pk .faq summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.pk .faq details[open] summary i{transform:rotate(135deg);background:var(--lime)}.pk .faq summary:hover{color:var(--orange-t)}.pk .faq .a{padding:0 0 1.4rem;max-width:68ch;color:var(--grey);animation:pk-drop .4s var(--ease)}@keyframes pk-drop{0%{transform:translateY(-10px);opacity:0}}.pk .cta{background:var(--orange);color:var(--ink);overflow:hidden}.pk .cta h2{font-size:clamp(2.8rem,9vw,8rem)}.pk .cta-grid{display:grid;grid-template-columns:1.4fr .8fr;grid-gap:2rem;gap:2rem;align-items:end}.pk .cta-grid>*{min-width:0}@media (max-width:820px){.pk .cta-grid{grid-template-columns:1fr}}.pk .cta .btn{background:var(--ink);color:var(--lime)}.pk .cta .btn:hover{background:var(--lime);color:var(--ink)}.pk .cta .btn-ghost{background:transparent;color:var(--ink)}.pk .cta .badge{position:relative;width:170px;height:170px;background:var(--ink);color:var(--lime)}.pk .crumbs{font-family:var(--mono);font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;display:flex;flex-wrap:wrap;gap:.5rem;color:var(--grey)}.pk .crumbs a{text-decoration:none}.pk .crumbs a:hover{color:var(--orange-t)}.pk .phero h1{font-size:clamp(2.4rem,6.2vw,5.4rem);margin-block:1.2rem 1.6rem;max-width:16ch}.pk .phero .grid{display:grid;grid-template-columns:1.3fr .8fr;grid-gap:clamp(30px,5vw,70px);gap:clamp(30px,5vw,70px);align-items:start}.pk .phero .grid>*{min-width:0}@media (max-width:900px){.pk .phero .grid{grid-template-columns:1fr}}.pk .note{position:relative;background:var(--white);border:3px solid var(--ink);padding:1.6rem 1.4rem 1.4rem;transform:rotate(2deg);box-shadow:10px 10px 0 var(--ink)}.pk .note:before{content:"";position:absolute;width:120px;height:30px;background:rgba(207,255,4,.85);top:-15px;left:30%;transform:rotate(-4deg)}.pk .note h2{font-family:var(--hand);font-weight:400;font-size:1.6rem;text-transform:none;letter-spacing:0;color:var(--orange-l);margin-bottom:.8rem}.pk .note ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:.6rem;gap:.6rem}.pk .note li{padding-left:1.8rem;position:relative;line-height:1.35;font-weight:600}.pk .note li:before{content:"✶";position:absolute;left:0;color:var(--orange-t);font-size:1.1rem;line-height:1.1}.pk .gets{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px;gap:28px}@media (max-width:720px){.pk .gets{grid-template-columns:1fr}}.pk .get{background:var(--paper);border:3px solid var(--ink);padding:1.6rem;display:grid;grid-gap:.6rem;gap:.6rem;align-content:start;position:relative;transition:transform .35s var(--ease)}.pk .get:nth-child(odd){transform:rotate(-1deg)}.pk .get:nth-child(2n){transform:rotate(1deg)}.pk .get:hover{transform:rotate(0) translateY(-6px)}.pk .get:after{content:"";position:absolute;right:-10px;top:-10px;width:26px;height:26px;border-radius:50%;background:var(--orange);border:3px solid var(--ink)}.pk .get p{color:var(--grey)}.pk .pills{display:flex;flex-wrap:wrap;gap:.8rem}.pk .pill{font-weight:800;text-transform:uppercase;border:3px solid var(--ink);border-radius:999px;padding:.6rem 1.1rem;background:var(--white);transform:rotate(var(--r,0deg));transition:transform .3s var(--ease);font-size:.92rem}.pk .pill:nth-child(odd){--r:-2deg}.pk .pill:nth-child(2n){--r:2deg}.pk .pill:hover{transform:rotate(0) scale(1.06)}.pk .prose{display:grid;grid-gap:1rem;gap:1rem;max-width:66ch;font-size:1.06rem}.pk .prose strong{background:linear-gradient(transparent 55%,var(--lime) 55%)}.pk .chipgrid{display:flex;flex-wrap:wrap;gap:12px}.pk .chipgrid a{text-decoration:none;font-weight:800;text-transform:uppercase;border:3px solid var(--ink);padding:.7rem 1.1rem;background:var(--paper);transition:transform .3s var(--ease),background .2s}.pk .chipgrid a:nth-child(odd){transform:rotate(-1.5deg)}.pk .chipgrid a:nth-child(2n){transform:rotate(1.5deg)}.pk .chipgrid a:hover{background:var(--lime);transform:rotate(0) scale(1.05)}.pk .stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.pk .stats>div{border-top:3px solid;padding-top:1rem;display:grid;grid-gap:.3rem;gap:.3rem}.pk .stats b{font-size:clamp(3rem,8vw,6rem);font-weight:900;letter-spacing:-.06em;line-height:.9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:700px){.pk .stats{grid-template-columns:1fr}}.pk .book{display:grid;grid-template-columns:1.35fr .85fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:start}.pk .book>*{min-width:0}@media (max-width:900px){.pk .book{grid-template-columns:1fr}}.pk .panel{background:var(--white);border:3px solid var(--ink);padding:clamp(1.1rem,3vw,2rem);box-shadow:10px 10px 0 var(--ink)}.pk .stp{display:flex;align-items:center;gap:.7rem;margin:1.8rem 0 .9rem;font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.pk .stp:first-child{margin-top:0}.pk .stp b{font-family:var(--hand);font-weight:400;font-size:1.6rem;color:var(--orange-t);line-height:1}.pk .stp small{font-family:var(--mono);font-weight:400;font-size:.7rem;text-transform:uppercase;color:var(--grey)}.pk .chips{display:flex;flex-wrap:wrap;gap:.5rem}.pk .chip,.pk .day,.pk .slot{font-family:var(--display);color:var(--ink);border:2px solid var(--ink);background:var(--paper);cursor:pointer;transition:transform .2s var(--ease),background .2s}.pk .chip{font-weight:700;font-size:.9rem;padding:.55rem .9rem;border-radius:999px}.pk .chip:hover,.pk .day:hover,.pk .slot:hover{background:var(--lime);transform:rotate(-2deg)}.pk .chip[aria-pressed=true]{background:var(--ink);color:var(--lime);transform:rotate(-2deg)}.pk .days{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem;gap:.5rem}.pk .day{padding:.6rem .3rem;text-align:center}.pk .day small{display:block;font-family:var(--mono);font-size:.66rem;text-transform:uppercase}.pk .day strong{display:block;font-size:1.4rem;font-weight:900;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk .day[aria-pressed=true]{background:var(--orange);color:var(--white);transform:rotate(2deg)}.pk .slots{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem}.pk .slot{padding:.6rem .3rem;font-family:var(--mono);font-size:.88rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk .slot[aria-pressed=true]{background:var(--ink);color:var(--lime)}@media (max-width:480px){.pk .days{grid-template-columns:repeat(3,1fr)}.pk .slots{grid-template-columns:repeat(2,1fr)}}.pk .fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.pk .fields .full{grid-column:1/-1}@media (max-width:560px){.pk .fields{grid-template-columns:1fr}}.pk label{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:700;font-size:.9rem}.pk input,.pk textarea{font:inherit;font-weight:400;border:2px solid var(--ink);background:var(--paper);padding:.8rem .9rem;color:var(--ink);border-radius:0;width:100%}.pk input:focus,.pk textarea:focus{outline:none;background:var(--white);box-shadow:5px 5px 0 var(--orange)}.pk textarea{min-height:96px;resize:vertical}.pk .err{color:#b3261e;font-weight:700;margin-top:1rem}.pk .summary{display:grid;grid-gap:.35rem;gap:.35rem;border:2px dashed var(--ink);padding:1rem;margin-block:1.2rem;font-family:var(--mono);font-size:.84rem;background:var(--paper)}.pk .side-list{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.3rem}.pk .side-list div{border-top:2px dashed;padding-top:.9rem}.pk .side-list b{display:block;text-transform:uppercase}.pk .sel{-webkit-user-select:all;-moz-user-select:all;user-select:all;font-family:var(--mono);font-weight:500}.pk .foot{background:var(--ink);color:var(--paper);padding-block:0 32px;overflow:hidden}.pk .foot-cta{background:var(--lime);color:var(--ink);-webkit-clip-path:polygon(0 0,100% 28px,100% 100%,0 100%);clip-path:polygon(0 0,100% 28px,100% 100%,0 100%);padding-block:clamp(56px,7vw,92px) clamp(36px,5vw,56px);border-bottom:3px solid var(--ink)}.pk .foot-cta-in{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 3rem}.pk .foot .foot-big{margin:0;max-width:none;color:var(--ink);font-weight:900;text-transform:uppercase;font-size:clamp(2.8rem,9vw,8.2rem);line-height:.86;letter-spacing:-.055em}.pk .foot-cta-btns{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem}.pk .foot .foot-cta a.btn{color:var(--ink)}.pk .foot .foot-cta a.btn-ghost{color:var(--ink);background:transparent}.pk .foot .foot-cta a.btn-ghost:hover{background:var(--ink);color:var(--lime)}.pk .foot .foot-mail{font-family:var(--mono);font-size:.9rem;color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.pk .foot .foot-mail:hover{color:var(--orange-t)}.pk .foot-grid{display:grid;grid-template-columns:minmax(0,1.05fr) repeat(5,minmax(0,1fr));margin-top:clamp(48px,6vw,72px);border-top:2px solid #2c2b28;border-bottom:2px solid #2c2b28}.pk .foot-col{min-width:0;padding:1.4rem .9rem 1.6rem;border-left:1px dashed #3a3934}.pk .foot-col:first-child{border-left:0;padding-left:0}.pk .foot h4{display:flex;align-items:baseline;gap:.5rem;font-family:var(--mono);font-weight:500;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lime);margin:0 0 1rem}.pk .foot h4 b{font-weight:500;color:var(--orange-t)}.pk .foot ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:.42rem;gap:.42rem}.pk .foot-col a{font-size:.8rem;line-height:1.3}.pk .foot .wrap,.pk .foot-cta .wrap{max-width:1400px}.pk .foot a{text-decoration:none;color:#dcd9d1;transition:color .2s}.pk .foot a:hover{color:var(--orange-t)}.pk .foot p{color:#bdb9b0;max-width:34ch;font-size:.88rem;line-height:1.55;margin:0}.pk .foot .foot-where{margin-top:1rem;font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lime)}.pk .foot .foot-redes{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.pk .foot-redes a{display:inline-block;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;padding:.5rem .9rem;border:2px solid #3a3934;border-radius:999px;transition:border-color .2s,color .2s,transform .25s var(--ease)}.pk .foot-redes a:hover{border-color:var(--orange);transform:rotate(-3deg)}@media (max-width:1100px){.pk .foot-grid{grid-template-columns:repeat(3,1fr)}.pk .foot-col{border-top:1px dashed #3a3934}.pk .foot-col:nth-child(-n+3){border-top:0}.pk .foot-col:nth-child(3n+1){border-left:0;padding-left:0}}@media (max-width:640px){.pk .foot-grid{grid-template-columns:1fr 1fr}.pk .foot-col,.pk .foot-col:nth-child(3n+1){border-left:1px dashed #3a3934;padding-left:1.1rem}.pk .foot-col:nth-child(odd){border-left:0;padding-left:0}.pk .foot-col:nth-child(-n+3){border-top:1px dashed #3a3934}.pk .foot-col:nth-child(-n+2){border-top:0}.pk .foot-about{grid-column:1/-1}.pk .foot-col:nth-child(n+2){border-top:1px dashed #3a3934}.pk .foot-col:nth-child(2n){border-left:0;padding-left:0}.pk .foot-col:nth-child(odd):not(:first-child){border-left:1px dashed #3a3934;padding-left:1.1rem}}.pk .giant{display:flex;justify-content:space-between;margin-top:64px;font-weight:900;text-transform:lowercase;font-size:clamp(4.4rem,21vw,19rem);line-height:.78;letter-spacing:-.07em}.pk .giant span{display:inline-block;transition:transform .4s var(--ease),color .3s}.pk .giant span:hover{transform:translateY(-14%) rotate(-8deg);color:var(--orange-l)}.pk .giant span:last-child{color:var(--orange-l)}.pk .giant-logo{display:block;width:100%;height:auto;margin-top:64px;fill:var(--paper);overflow:visible}.pk .giant-logo .gl{transform-box:fill-box;transform-origin:50% 100%;transition:transform .45s var(--ease),fill .3s}.pk .giant-logo .gl-r,.pk .giant-logo .gl-s{fill:var(--orange)}.pk .giant-logo .gl-simbolo{transform-origin:50% 50%}.pk .giant-logo .gl:hover{transform:translateY(-12%) rotate(-8deg);fill:var(--orange)}.pk .giant-logo .gl-s:hover{fill:var(--lime)}.pk .giant-logo .gl-simbolo:hover{transform:rotate(-14deg) scale(1.06)}.pk .foot-base{margin-top:28px;padding-top:20px;border-top:2px solid #2c2b28;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;color:#9a968d}.pk .foot-base,.pk .wa{text-transform:uppercase}.pk .wa{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:120;width:64px;height:64px;border-radius:50%;background:var(--lime);border:3px solid var(--ink);display:grid;place-items:center;text-decoration:none;font-weight:900;font-size:.72rem;box-shadow:4px 4px 0 var(--ink);animation:pk-wob 3.2s ease-in-out infinite}.pk .wa:hover{background:var(--orange);color:var(--white)}@keyframes pk-wob{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg) scale(1.05)}}html.pk-js .pk [data-in]{transition:transform 1s var(--ease)}html.pk-js .pk [data-in]:not(.in){transform:translateY(46px) rotate(var(--ri,-1.5deg))}.pk .scrib path{stroke-dasharray:var(--len,600);stroke-dashoffset:0;transition:stroke-dashoffset 1.4s ease}html.pk-js .pk .scrib:not(.in) path{stroke-dashoffset:var(--len,600)}.pk .glitch{position:relative;display:inline-block}.pk .glitch:hover{animation:pk-gl .35s steps(2) 2}@keyframes pk-gl{0%{text-shadow:3px 0 var(--orange),-3px 0 var(--lime);transform:translate(1px,-1px)}50%{text-shadow:-3px 0 var(--orange),3px 0 var(--lime);transform:translate(-1px,1px)}to{text-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.pk *,.pk :after,.pk :before{animation:none!important;transition:none!important}html.pk-js .pk [data-in]:not(.in){transform:none}html.pk-js .pk .scrib:not(.in) path{stroke-dashoffset:0}}html.menu-open .pk .logo .gl-r,html.menu-open .pk .logo .gl-s{fill:var(--ink)}html.menu-open .pk .top-cta{background:var(--ink);color:var(--lime)}.pk .demo-sec .split{align-items:center}.pk .demo{position:relative;border:3px solid var(--ink);background:var(--white);box-shadow:12px 12px 0 var(--ink);overflow:hidden;font-size:15px;line-height:1.4}.pk .demo-tag{position:absolute;right:10px;bottom:8px;font-family:var(--mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;color:var(--grey);z-index:5}.pk .mapdemo{aspect-ratio:7/5.4;background:var(--paper-d)}.pk .mapdemo svg.md-map{position:absolute;inset:0;width:100%;height:100%}.pk .md-pins{position:absolute;inset:16% 4% 9%;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr);place-items:center}.pk .md-pin{width:clamp(22px,4.4vw,40px);aspect-ratio:1;border-radius:50%;border:2px solid var(--ink);display:grid;place-items:center;font-family:var(--mono);font-weight:500;font-size:clamp(.55rem,1.15vw,.8rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:2px 2px 0 var(--ink);transition:background .4s,color .4s,transform .4s var(--ease)}.pk .md-pin.pop{transform:scale(1.3)}.pk .md-pin.you{border-radius:6px;background:var(--orange)!important;color:var(--ink)!important;font-weight:900;font-family:var(--display);transform:rotate(-8deg)}.pk .md-top{position:absolute;left:10px;right:10px;top:10px;display:flex;justify-content:space-between;gap:8px;z-index:4}.pk .md-q{font-family:var(--mono);font-size:.72rem;background:var(--white);border:2px solid var(--ink);padding:.3rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pk .md-state{font-weight:900;text-transform:uppercase;background:var(--ink);color:var(--lime);padding:.3rem .7rem;font-size:.8rem;white-space:nowrap;transition:background .3s}.pk .mapdemo.after .md-state{background:var(--lime);color:var(--ink)}.pk .md-legend{position:absolute;left:10px;bottom:8px;display:flex;gap:.7rem;font-family:var(--mono);font-size:.6rem;text-transform:uppercase;z-index:4;background:var(--paper);padding:.2rem .4rem;border:2px solid var(--ink)}.pk .md-legend b{display:inline-block;width:.8em;height:.8em;border-radius:50%;border:1.5px solid var(--ink);margin-right:.25em;vertical-align:-.1em}.pk .serp{padding:1rem;min-height:410px}.pk .serp-bar{display:flex;align-items:center;gap:.6rem;border:2px solid var(--ink);border-radius:999px;padding:.55rem .9rem;font-family:var(--mono);font-size:.8rem;margin-bottom:1rem;background:var(--paper)}.pk .serp-bar svg{width:16px;height:16px;flex:none}.pk .serp-list{position:relative;height:330px;margin:0;padding:0;list-style:none}.pk .serp-list li{position:absolute;left:0;right:0;top:0;height:44px;padding:.15rem .6rem;transition:transform .55s var(--ease),background .3s;border-left:4px solid transparent}.pk .serp-list small{display:block;font-family:var(--mono);font-size:.64rem;color:var(--grey)}.pk .serp-list b{display:block;font-size:.88rem;font-weight:700;color:#1d3ccf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk .serp-list li.you{background:var(--lime);border-left-color:var(--orange);z-index:2}.pk .serp-list li.you b{color:var(--ink)}.pk .serp-pos{--orange-t:var(--ink);position:absolute;right:.6rem;top:.6rem;font-weight:900;font-size:1.6rem;line-height:1;color:var(--orange-t)}.pk .chat{display:flex;flex-direction:column;min-height:420px}.pk .chat-head{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem;border-bottom:3px solid var(--ink);font-weight:800}.pk .chat-head i{width:30px;height:30px;border-radius:50%;background:var(--orange);border:2px solid var(--ink);flex:none}.pk .chat-head small{display:block;font-family:var(--mono);font-weight:400;font-size:.65rem;color:var(--grey)}.pk .chat-body{flex:1 1;padding:1rem;display:flex;flex-direction:column;gap:.6rem;justify-content:flex-end;overflow:hidden}.pk .msg{max-width:84%;padding:.6rem .8rem;border:2px solid var(--ink);animation:pk-msg .35s var(--ease);white-space:pre-wrap}.pk .msg.in{align-self:flex-end;background:var(--paper)}.pk .msg.out{align-self:flex-start;background:var(--white)}.pk .chat.wa .chat-head{background:var(--ink);color:var(--paper)}.pk .chat.wa .chat-head small{color:#bdb9b0}.pk .chat.wa .chat-body{background:var(--paper-d)}.pk .chat.wa .msg.in{background:var(--lime)}.pk .msg mark{background:var(--orange);color:var(--white);padding:0 .2em}.pk .msg.typing{display:flex;gap:4px;padding:.7rem .8rem}.pk .msg.typing span{width:7px;height:7px;border-radius:50%;background:var(--ink);animation:pk-dot 1s infinite}.pk .msg.typing span:nth-child(2){animation-delay:.15s}.pk .msg.typing span:nth-child(3){animation-delay:.3s}@keyframes pk-msg{0%{transform:translateY(12px) scale(.96);opacity:0}}@keyframes pk-dot{50%{transform:translateY(-4px);opacity:.4}}.pk .ads{padding:1.2rem}.pk .ads-bars{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;align-items:end;height:220px;border-bottom:3px solid var(--ink);padding-inline:4px}.pk .ads-bars div{position:relative;height:100%;display:flex;align-items:flex-end}.pk .ads-bars span{display:block;width:100%;height:0;background:var(--lime);border:2px solid var(--ink);transition:height .8s var(--ease),background .3s}.pk .ads-bars div.waste span{background:var(--orange)}.pk .ads.cut .ads-bars div.waste span{height:0!important}.pk .ads-lbl{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;margin-top:.4rem;font-family:var(--mono);font-size:.58rem;text-align:center;line-height:1.2;text-transform:uppercase}.pk .ads.cut .ads-lbl .waste{text-decoration:line-through;color:var(--orange-t)}.pk .ads-kpi{display:flex;justify-content:space-between;align-items:end;margin-top:1rem;gap:1rem;flex-wrap:wrap}.pk .ads-kpi b{font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:900;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.pk .ads-kpi small{display:block;font-family:var(--mono);font-size:.65rem;text-transform:uppercase}.pk .ads-stamp{font-weight:900;text-transform:uppercase;border:3px solid var(--orange);color:var(--orange-t);padding:.3rem .6rem;transform:rotate(-6deg) scale(0);transition:transform .4s var(--ease)}.pk .ads.cut .ads-stamp{transform:rotate(-6deg) scale(1)}.pk .phone-wrap{display:grid;place-items:center;padding:1.4rem;background:var(--paper-d)}.pk .phone{width:min(250px,70%);aspect-ratio:9/18;border:4px solid var(--ink);border-radius:30px;background:var(--ink);padding:10px;position:relative;box-shadow:8px 8px 0 var(--orange)}.pk .phone-screen{width:100%;height:100%;border-radius:20px;overflow:hidden;position:relative;background:var(--paper)}.pk .feed{position:absolute;inset:0;transition:transform .7s var(--ease)}.pk .feed .post{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;position:relative}.pk .feed .post b{font-weight:900;text-transform:uppercase;font-size:1.35rem;line-height:.95;letter-spacing:-.03em}.pk .feed .post small{font-family:var(--mono);font-size:.62rem;margin-top:.4rem;display:block}.pk .feed .post .ico{position:absolute;right:.7rem;bottom:4.5rem;display:grid;grid-gap:.7rem;gap:.7rem}.pk .feed .post .ico i{width:26px;height:26px;border-radius:50%;border:2px solid;display:block}.pk .feed .post.meta{justify-content:flex-start;padding:0}.pk .feed .post.meta .ph{display:flex;align-items:center;gap:.4rem;padding:.6rem;font-weight:800;font-size:.75rem}.pk .feed .post.meta .ph i{width:20px;height:20px;border-radius:50%;background:var(--orange);border:2px solid var(--ink)}.pk .feed .post.meta .im{flex:1 1;display:grid;place-items:center;text-align:center;padding:1rem}.pk .feed .post.meta .bt{padding:.6rem;font-family:var(--mono);font-size:.64rem;border-top:2px solid var(--ink)}.pk .heart{position:absolute;right:18%;bottom:20%;font-size:1.4rem;color:var(--orange-l);pointer-events:none;animation:pk-heart 1.4s ease-out forwards;z-index:3}@keyframes pk-heart{to{transform:translate(var(--hx,-20px),-160px) scale(1.6);opacity:0}}.pk .shop{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:1.2rem;min-height:380px}@media (max-width:520px){.pk .shop{grid-template-columns:1fr}}.pk .shop-card{border:3px solid var(--ink);background:var(--paper);display:flex;flex-direction:column}.pk .shop-img{aspect-ratio:1;background:var(--lime);border-bottom:3px solid var(--ink);display:grid;place-items:center;font-weight:900;font-size:2.4rem}.pk .shop-img svg{width:60%}.pk .shop-card div.i{padding:.7rem;display:grid;grid-gap:.3rem;gap:.3rem}.pk .shop-btn,.pk .shop-card b{font-weight:800}.pk .shop-btn{margin:.5rem .7rem .8rem;border:3px solid var(--ink);background:var(--orange);color:var(--white);text-transform:uppercase;padding:.55rem;text-align:center;transition:transform .15s}.pk .shop.s1 .shop-btn{transform:scale(.92);background:var(--ink)}.pk .shop-side{display:flex;flex-direction:column;gap:.7rem}.pk .shop-cart{display:flex;justify-content:space-between;align-items:center;border:3px solid var(--ink);padding:.6rem .8rem;font-weight:800;text-transform:uppercase}.pk .shop-cart span{width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--lime);display:grid;place-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:transform .3s var(--ease)}.pk .shop.s2 .shop-cart span{transform:scale(1.35);background:var(--orange);color:var(--white)}.pk .shop-pay{border:3px solid var(--ink);padding:.7rem;display:grid;grid-gap:.45rem;gap:.45rem;opacity:.35;transition:opacity .3s}.pk .shop.s3 .shop-pay,.pk .shop.s4 .shop-pay{opacity:1}.pk .shop-pay small{font-family:var(--mono);font-size:.65rem;text-transform:uppercase}.pk .shop-pay span{border:2px solid var(--ink);padding:.4rem .6rem;font-weight:700;transition:background .2s}.pk .shop-pay span.on{background:var(--lime)}.pk .shop-ok{border:3px solid var(--ink);background:var(--ink);color:var(--lime);padding:.7rem;font-weight:900;text-transform:uppercase;text-align:center;transform:scale(0) rotate(-6deg);transition:transform .4s var(--ease)}.pk .shop.s4 .shop-ok{transform:scale(1) rotate(-3deg)}.pk .web{background:var(--paper-d)}.pk .web-bar{display:flex;align-items:center;gap:.4rem;padding:.55rem .7rem;border-bottom:3px solid var(--ink);background:var(--white)}.pk .web-bar i{width:10px;height:10px;border-radius:50%;border:2px solid var(--ink)}.pk .web-bar span{margin-left:.5rem;flex:1 1;border:2px solid var(--ink);border-radius:999px;font-family:var(--mono);font-size:.7rem;padding:.15rem .6rem}.pk .web-page{padding:1rem;display:grid;grid-gap:.7rem;gap:.7rem;min-height:300px}.pk .wb{background:#cfccc4;border:2px dashed var(--grey);min-height:24px;transition:background .5s,border .5s,transform .5s var(--ease);position:relative;overflow:hidden}.pk .wb.on{border-style:solid;border-color:var(--ink)}.pk .wb-nav{height:28px}.pk .wb-nav.on{background:var(--white)}.pk .wb-hero{height:110px;display:grid;place-items:center;font-weight:900;font-size:1.6rem;text-transform:uppercase;color:transparent}.pk .wb-hero.on{background:var(--orange);color:var(--white)}.pk .wb-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.7rem;gap:.7rem}.pk .wb-card{height:70px}.pk .wb-card.on{background:var(--lime)}.pk .wb-card.on:nth-child(2){background:var(--white)}.pk .wb-card.on:nth-child(3){background:var(--ink)}.pk .gauge{position:absolute;right:12px;bottom:12px;width:120px;background:var(--white);border:3px solid var(--ink);padding:.4rem .5rem .5rem;text-align:center;box-shadow:4px 4px 0 var(--ink)}.pk .gauge svg{width:100%;height:auto;display:block}.pk .gauge b{display:block;font-weight:900;font-size:1.4rem;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk .gauge small{font-family:var(--mono);font-size:.55rem;text-transform:uppercase}.pk .brand{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:1.4rem;align-items:center;min-height:360px}.pk .mark{aspect-ratio:1;width:100%;max-width:220px;justify-self:center;display:grid;place-items:center;border:4px solid var(--ink);font-weight:900;font-size:4.5rem;animation:pk-morph 6s var(--ease) infinite}@keyframes pk-morph{0%,20%{border-radius:50%;background:var(--orange);color:var(--white);transform:rotate(0)}25%,45%{border-radius:0;background:var(--lime);color:var(--ink);transform:rotate(-8deg)}50%,70%{border-radius:50% 0;background:var(--ink);color:var(--lime);transform:rotate(6deg)}75%,95%{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;background:var(--white);color:var(--orange);transform:rotate(0)}to{border-radius:50%;background:var(--orange);color:var(--white)}}.pk .brand:hover .mark{animation-duration:2s}.pk .brand-side{display:grid;grid-gap:.8rem;gap:.8rem}.pk .sw{display:flex;gap:.4rem}.pk .sw i{flex:1 1;aspect-ratio:1;border:2px solid var(--ink);animation:pk-sw 6s steps(1) infinite}.pk .sw i:first-child{background:var(--orange)}.pk .sw i:nth-child(2){background:var(--lime);animation-delay:-1.5s}.pk .sw i:nth-child(3){background:var(--ink);animation-delay:-3s}.pk .sw i:nth-child(4){background:var(--paper);animation-delay:-4.5s}@keyframes pk-sw{50%{transform:rotate(12deg) scale(.85)}}.pk .spec{font-size:2.6rem;line-height:1;letter-spacing:-.04em;animation:pk-w 3s steps(1) infinite}@keyframes pk-w{0%{font-weight:400}25%{font-weight:600}50%{font-weight:800}75%{font-weight:900;font-style:italic}}.pk .ab{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:1.2rem;min-height:330px}.pk .abv{border:3px solid var(--ink);background:var(--paper);padding:.8rem;display:flex;flex-direction:column;gap:.5rem;position:relative;transition:transform .4s var(--ease),opacity .4s}.pk .abv small{font-family:var(--mono);font-size:.65rem;text-transform:uppercase}.pk .abv i{display:block;height:10px;background:#cfccc4}.pk .abv i:nth-of-type(2){width:70%}.pk .abv .cta2{margin-top:auto;border:2px solid var(--ink);padding:.45rem;text-align:center;font-weight:800;font-size:.8rem;text-transform:uppercase}.pk .abv.b .cta2{background:var(--orange);color:var(--white);font-size:.95rem;padding:.7rem}.pk .abv b.rate{font-size:1.8rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.pk .ab.win .abv.a{opacity:.45;transform:scale(.95)}.pk .ab.win .abv.b{transform:rotate(-2deg) scale(1.03);background:var(--lime)}.pk .abv .won{position:absolute;top:-14px;right:-10px;background:var(--ink);color:var(--lime);font-weight:900;text-transform:uppercase;padding:.2rem .6rem;transform:scale(0) rotate(8deg);transition:transform .4s var(--ease)}.pk .ab.win .abv.b .won{transform:scale(1) rotate(8deg)}.pk .inbox{min-height:380px}.pk .inbox-row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.7rem;gap:.7rem;align-items:center;padding:.7rem 1rem;border-bottom:2px solid var(--ink);animation:pk-msg .4s var(--ease)}.pk .inbox-row i{width:12px;height:12px;border-radius:50%;background:var(--orange)}.pk .inbox-row b{display:block;font-weight:800;font-size:.9rem}.pk .inbox-row small{color:var(--grey)}.pk .inbox-row em,.pk .inbox-row small{font-family:var(--mono);font-size:.65rem}.pk .inbox-row em{font-style:normal;text-transform:uppercase;border:2px solid var(--ink);padding:.1rem .4rem}.pk .inbox-row.open em{background:var(--lime)}.pk .inbox-row.buy em{background:var(--orange);color:var(--white)}.pk .wall .cl{transition:transform .35s var(--ease),box-shadow .35s,translate 1s cubic-bezier(.3,1.4,.5,1) var(--dl,0s)}html.pk-js .pk .wall.drop:not(.in) .cl{translate:0 -60px}.pk .wall .cl.dragging{transition:none;z-index:5;box-shadow:10px 10px 0 var(--ink);cursor:-webkit-grabbing;cursor:grabbing}.pk .prose-blocks{display:grid;grid-gap:1.4rem;gap:1.4rem;max-width:960px}.pk .prose-blocks>h2{font-size:clamp(2rem,5vw,4rem);margin-top:.6rem}.pk .prose-blocks>p:not(.lead):not(.hand){max-width:66ch;font-size:1.06rem}.pk .prose-blocks .note{max-width:620px}.pk .plist{margin:0;padding-left:1.4rem;display:grid;grid-gap:.5rem;gap:.5rem;max-width:66ch;font-size:1.04rem}.pk .plist li::marker{color:var(--orange-t);font-weight:900}.pk .plist a{color:var(--ink);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:2px}.pk .ptable{border-collapse:collapse;width:100%;min-width:480px;background:var(--white);border:3px solid var(--ink)}.pk .ptable td,.pk .ptable th{border:2px solid var(--ink);padding:.6rem .8rem;text-align:left;vertical-align:top}.pk .ptable th{background:var(--ink);color:var(--lime);font-family:var(--mono);font-weight:500;font-size:.8rem;text-transform:uppercase}.pk .guide-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:clamp(28px,5vw,70px);gap:clamp(28px,5vw,70px);align-items:start}@media (max-width:900px){.pk .guide-grid{grid-template-columns:1fr}.pk .guide-grid .toc{order:-1}}.pk .guide-body{display:grid;grid-gap:1.2rem;gap:1.2rem;max-width:70ch}.pk .guide-body h2{font-size:clamp(1.6rem,3.4vw,2.6rem);margin-top:1.4rem}.pk .guide-body .note{margin-block:.6rem}.pk .toc{position:-webkit-sticky;position:sticky;top:110px}.pk .toc h2{font-size:1.4rem}.pk .toc ul li{font-weight:600;font-size:.95rem}.pk select{font:inherit;color:var(--ink);border-radius:0;width:100%}.pk select:focus{outline:none;background:var(--white);box-shadow:5px 5px 0 var(--orange)}.pk .md-lbl{position:absolute;z-index:3;background:var(--ink);color:var(--lime);font-family:var(--mono);font-size:clamp(.55rem,1.1vw,.72rem);padding:.15rem .45rem;transform:rotate(var(--r,0deg));pointer-events:none;white-space:nowrap;box-shadow:2px 2px 0 var(--orange)}.pk .cfilters{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2.4rem}.pk .cfilters button{font:inherit;font-weight:800;font-size:.86rem;text-transform:uppercase;letter-spacing:.02em;padding:.6rem 1.1rem;border:3px solid var(--ink);border-radius:999px;background:var(--paper);color:var(--ink);cursor:pointer;transition:transform .25s var(--ease),background .2s}.pk .cfilters button:hover{transform:rotate(-3deg)}.pk .cfilters button.on{background:var(--ink);color:var(--lime);transform:rotate(-2deg)}.pk .ccards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:34px 28px;gap:34px 28px}.pk .ccard{position:relative;display:flex;flex-direction:column;gap:.7rem;background:var(--white);color:var(--ink);text-decoration:none;border:3px solid var(--ink);padding:1.4rem 1.4rem 1.2rem;box-shadow:8px 8px 0 var(--ink);transform:rotate(var(--r,0deg));transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .25s}.pk .ccard:hover{transform:rotate(0) translate(-4px,-6px);box-shadow:14px 14px 0 var(--ink);background:var(--lime)}.pk .ccard.has-kpi{background:var(--paper)}.pk .ccard.has-kpi:hover{background:var(--orange);color:var(--white)}.pk .ccard-top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.pk .ccard-badge{width:50px;height:50px;display:grid;place-items:center;background:var(--ink);color:var(--lime);font-weight:900;font-size:1.15rem;letter-spacing:-.04em;transform:rotate(-4deg)}.pk .ccard-kpi b{display:block;font-weight:900;font-size:clamp(2.6rem,5vw,3.6rem);line-height:.9;letter-spacing:-.06em;color:var(--orange-l)}.pk .ccard.has-kpi:hover .ccard-kpi b{color:var(--lime)}.pk .ccard-kpi .mono{font-size:.68rem}.pk .ccard h2{font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1}.pk .ccard p{margin:0;font-size:.92rem;line-height:1.5;opacity:.85}.pk .ccard-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:auto}.pk .ccard-tags span{font-size:.66rem;letter-spacing:.05em;border:2px solid;border-radius:999px;padding:.2rem .55rem}.pk .ccard-go,.pk .ccard-tags span{font-family:var(--mono);text-transform:uppercase}.pk .ccard-go{font-size:.72rem;letter-spacing:.06em;font-weight:500}.pk .case-kpi b{display:block;font-weight:900;font-size:clamp(3.6rem,8vw,6rem);line-height:.85;letter-spacing:-.06em;color:var(--orange-l);margin-bottom:.6rem}.pk .cfacts{display:grid;grid-template-columns:repeat(4,1fr);border:3px solid var(--ink);background:var(--white)}.pk .cfacts>div{padding:1.1rem 1.2rem;border-left:3px solid var(--ink);display:grid;grid-gap:.3rem;gap:.3rem;min-width:0}.pk .cfacts>div:first-child{border-left:0}.pk .cfacts b{font-size:.98rem;line-height:1.3;overflow-wrap:anywhere}@media (max-width:820px){.pk .cfacts{grid-template-columns:1fr 1fr}.pk .cfacts>div:nth-child(3){border-left:0}.pk .cfacts>div:nth-child(n+3){border-top:3px solid var(--ink)}}.pk .case-reto{font-weight:800;font-size:clamp(1.5rem,3.4vw,2.8rem);line-height:1.15;letter-spacing:-.03em;max-width:28ch;margin:1.2rem 0 0;text-wrap:balance}.pk .case-res{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:24px;gap:24px;margin-top:2.4rem}.pk .case-res>div{background:var(--paper);color:var(--ink);border:3px solid var(--paper);box-shadow:8px 8px 0 var(--orange);padding:1.4rem;display:grid;grid-gap:.4rem;gap:.4rem;transform:rotate(var(--ri,0deg))}.pk .case-res b{font-weight:900;font-size:clamp(1.9rem,3.6vw,3rem);overflow-wrap:anywhere;line-height:.9;letter-spacing:-.05em;color:var(--orange-l)}.pk .case-res-c{font-weight:700;font-size:.92rem}.pk .cnav{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.pk .cnav a{display:grid;grid-gap:.4rem;gap:.4rem;padding:1.4rem 1.6rem;border:3px solid var(--ink);background:var(--white);color:var(--ink);text-decoration:none;box-shadow:6px 6px 0 var(--ink);transition:transform .3s var(--ease),background .2s}.pk .cnav a:last-child{text-align:right}.pk .cnav a:hover{background:var(--lime);transform:rotate(-1.5deg)}.pk .cnav b{font-weight:900;text-transform:uppercase;font-size:clamp(1.1rem,2.4vw,1.6rem);letter-spacing:-.03em;line-height:1}@media (max-width:600px){.pk .cnav{grid-template-columns:1fr}.pk .cnav a:last-child{text-align:left}}.pk .pstats{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:2rem}.pk .pstats>div{border:3px solid var(--ink);background:var(--white);padding:1.1rem 1.2rem;display:grid;grid-gap:.3rem;gap:.3rem;box-shadow:6px 6px 0 var(--ink);transform:rotate(var(--ri,0deg))}.pk .pstats b{font-weight:900;font-size:clamp(2.2rem,4.4vw,3.4rem);line-height:.9;letter-spacing:-.05em;color:var(--orange-l)}.pk .tline{list-style:none;margin:0;padding:0;border-top:3px solid var(--ink)}.pk .tline li{display:grid;grid-template-columns:minmax(110px,180px) 1fr;grid-gap:clamp(16px,4vw,60px);gap:clamp(16px,4vw,60px);align-items:baseline;padding:1.4rem .6rem;border-bottom:3px solid var(--ink);transition:background .25s,color .25s,padding .3s var(--ease)}.pk .tline b{font-weight:900;font-size:clamp(2rem,5vw,3.6rem);letter-spacing:-.05em;line-height:.9;color:var(--orange-l);transition:color .25s}.pk .tline p{margin:0;font-size:clamp(1rem,1.5vw,1.15rem);max-width:62ch}.pk .tline li:hover{background:var(--ink);color:var(--paper);padding-left:1.4rem}.pk .tline li:hover b{color:var(--lime)}@media (max-width:600px){.pk .tline li{grid-template-columns:1fr;gap:.4rem}}.pk .brandcard{text-decoration:none;color:var(--ink)}.pk .brandcard h3{font-size:clamp(2.4rem,5vw,4rem)}.pk .brandcard:hover{background:var(--ink);color:var(--paper)}.pk .steps-3{grid-template-columns:repeat(3,1fr)}.pk .book-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important;align-items:start}.pk .checks{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}.pk .checks li{position:relative;padding-left:1.9rem;font-weight:600}.pk .checks li:before{content:"✓";position:absolute;left:0;top:-.05em;width:1.3rem;height:1.3rem;display:grid;place-items:center;background:var(--lime);border:2px solid var(--ink);font-size:.8rem;font-weight:900}.pk .bkc{background:var(--white);border:3px solid var(--ink);box-shadow:12px 12px 0 var(--ink);transform:rotate(var(--ri,0deg))}.pk .book-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.3rem;border-bottom:3px solid var(--ink);background:var(--ink);color:var(--paper)}.pk .book-head b{font-weight:900;text-transform:uppercase;letter-spacing:-.02em;font-size:1.05rem}.pk .book-head .mono{color:var(--lime)}.pk .book-bar{display:flex;gap:6px;padding:.9rem 1.3rem 0}.pk .book-bar i{flex:1 1;height:6px;background:var(--paper-d);border:2px solid var(--ink)}.pk .book-bar i.on{background:var(--orange)}.pk .book-bar i.done{background:var(--lime)}.pk .book-body{padding:1.1rem 1.3rem 1.4rem}.pk .cal-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.pk .cal-nav button{font:inherit;font-weight:900;border:3px solid var(--ink);background:var(--paper);width:44px;height:38px;cursor:pointer;transition:background .2s,transform .2s}.pk .cal-nav button:hover{background:var(--lime);transform:rotate(-4deg)}.pk .cal-nav .mono{font-size:.85rem;font-weight:500}.pk .cal{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.pk .cal-dow{margin-bottom:5px}.pk .cal-dow span{font-family:var(--mono);font-size:.62rem;text-transform:uppercase;text-align:center;color:var(--grey)}.pk .cal-day{position:relative;font:inherit;font-weight:700;font-size:.95rem;aspect-ratio:1/1;min-height:38px;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;transition:background .15s,transform .2s var(--ease)}.pk .cal-day:hover:not(:disabled){background:var(--lime);transform:rotate(-4deg) scale(1.06)}.pk .cal-day.has:after{content:"";position:absolute;left:50%;bottom:5px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--orange)}.pk .cal-day.sel{background:var(--orange);color:var(--white);transform:rotate(-4deg)}.pk .cal-day.off{opacity:.25;cursor:not-allowed;border-style:dashed}.pk .cal-day.blk{cursor:not-allowed;color:#6e6a62;background:repeating-linear-gradient(-45deg,var(--paper),var(--paper) 4px,var(--paper-d) 4px,var(--paper-d) 8px)}.pk .cal-load{padding:2rem 0;text-align:center}.pk .cal-legend{display:flex;gap:1.2rem;margin-top:.8rem;font-size:.68rem;text-transform:uppercase}.pk .cal-legend span{display:inline-flex;align-items:center;gap:.4rem}.pk .cal-legend .dot{width:9px;height:9px;border-radius:50%;background:var(--orange)}.pk .cal-legend .dot.blk{background:#9a968d}.pk .cal-slots{margin-top:1.1rem;padding-top:1rem;border-top:3px dashed var(--ink)}.pk .cal-slots .mono{font-size:.72rem;margin-bottom:.7rem}.pk .slot-list{display:flex;flex-wrap:wrap;gap:.5rem}.pk .slot-list button{font:inherit;font-weight:800;padding:.55rem .9rem;border:3px solid var(--ink);border-radius:999px;background:var(--paper);cursor:pointer;transition:background .2s,transform .2s var(--ease)}.pk .slot-list button.on,.pk .slot-list button:hover{background:var(--orange);color:var(--white);transform:rotate(-3deg)}.pk .book-pick{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:var(--lime);border:3px solid var(--ink);padding:.7rem .9rem;margin-bottom:1rem}.pk .book-pick button{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;background:none;border:0;text-decoration:underline;cursor:pointer;color:var(--ink)}.pk .book-form{display:grid;grid-gap:.9rem;gap:.9rem}.pk .book-form .two{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem;gap:.9rem}@media (max-width:520px){.pk .book-form .two{grid-template-columns:1fr}}.pk .book-form label{display:grid;grid-gap:.35rem;gap:.35rem;font-family:var(--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em}.pk .book-form input,.pk .book-form select,.pk .book-form textarea{font:inherit;font-family:var(--display);font-weight:500;font-size:.95rem;text-transform:none;letter-spacing:0;padding:.75rem .85rem;border:3px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:0;outline:none;width:100%}.pk .book-form input:focus,.pk .book-form select:focus,.pk .book-form textarea:focus{background:var(--white);box-shadow:5px 5px 0 var(--orange)}.pk .book-form textarea{resize:vertical}.pk .book-err{color:var(--orange-t);font-weight:700;text-align:center;margin:0}.pk .book-note{text-align:center;font-size:.68rem}.pk .book-done{text-align:center;display:grid;grid-gap:.9rem;gap:.9rem;justify-items:center;padding-block:2rem}.pk .book-ok{width:84px;height:84px;display:grid;place-items:center;background:var(--lime);border:3px solid var(--ink);border-radius:50%;font-size:2.4rem;animation:pk-spin 6s linear infinite}.pk .book-done h2{font-size:clamp(2rem,4vw,3rem)}.pk .book-done p{margin:0}.pk .chipgrid-dark a{color:var(--ink)}@media (max-width:900px){.pk .book-grid{grid-template-columns:1fr!important}}@media (max-width:960px){.pk .steps-3{grid-template-columns:1fr 1fr}}@media (max-width:640px){.pk .steps-3{grid-template-columns:1fr}}.pk .sec-ink .get{color:var(--ink)}.pk .readbar{position:fixed;top:0;left:0;height:4px;background:var(--orange);z-index:200;transition:width .1s linear}.pk .nfeat{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:0;gap:0;text-decoration:none;color:var(--ink);background:var(--white);border:3px solid var(--ink);box-shadow:12px 12px 0 var(--ink);transform:rotate(-.6deg);transition:transform .35s var(--ease),background .25s}.pk .nfeat:hover{transform:rotate(0) translate(-4px,-4px);background:var(--lime)}.pk .nfeat img{width:100%;height:100%;min-height:260px;max-height:440px;object-fit:cover;display:block;border-right:3px solid var(--ink)}.pk .nfeat>div{padding:clamp(1.2rem,3vw,2.2rem);display:grid;grid-gap:.8rem;gap:.8rem;align-content:center}.pk .nfeat h2{font-size:clamp(1.8rem,3.6vw,3rem)}.pk .nfeat p{margin:0}@media (max-width:820px){.pk .nfeat{grid-template-columns:1fr}.pk .nfeat img{border-right:0;border-bottom:3px solid var(--ink);max-height:260px}}.pk .ncards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));grid-gap:34px 28px;gap:34px 28px}.pk .ncard{display:flex;flex-direction:column;gap:.6rem;text-decoration:none;color:var(--ink);background:var(--white);border:3px solid var(--ink);padding:.9rem .9rem 1.1rem;box-shadow:8px 8px 0 var(--ink);transform:rotate(var(--r,0deg));transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .25s}.pk .ncard:hover{transform:rotate(0) translate(-4px,-6px);box-shadow:14px 14px 0 var(--ink);background:var(--lime)}.pk .ncard-img{display:block;aspect-ratio:16/10;overflow:hidden;border:3px solid var(--ink);margin-bottom:.3rem;background:var(--paper-d)}.pk .ncard-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease)}.pk .ncard:hover .ncard-img img{transform:scale(1.06) rotate(1deg)}.pk .ncard h2{font-size:clamp(1.15rem,1.9vw,1.45rem);line-height:1.05;text-transform:none;letter-spacing:-.03em}.pk .ncard p{margin:0;font-size:.9rem;line-height:1.5;opacity:.85;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pk .ncard .ccard-go{margin-top:auto}.pk .pcards .ncard-img{aspect-ratio:4/3}.pk .pcards .ncard-img img{object-position:top center}.pk .nhero{margin:0;border:3px solid var(--ink);box-shadow:12px 12px 0 var(--ink);background:var(--white);transform:rotate(var(--ri,0deg));overflow:hidden}.pk .nhero img{display:block;width:100%;max-height:560px;object-fit:cover}.pk .nart{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:clamp(30px,5vw,80px);gap:clamp(30px,5vw,80px);align-items:start}.pk .nside{position:-webkit-sticky;position:sticky;top:110px;display:grid;grid-gap:1.4rem;gap:1.4rem}.pk .nside .get{gap:.7rem}.pk .nside-svc{display:grid;grid-gap:.15rem;gap:.15rem;border-top:3px solid var(--ink);padding-top:.8rem}.pk .nside-svc a{font-weight:800;text-decoration:none;padding:.35rem 0;border-bottom:2px dashed var(--ink)}.pk .nside-svc a:hover{color:var(--orange-t)}@media (max-width:960px){.pk .nart{grid-template-columns:1fr}.pk .nside{position:static}}.pk .prose{max-width:72ch;font-size:clamp(1.02rem,1.25vw,1.12rem);line-height:1.75;overflow-wrap:break-word}.pk .prose-wide{max-width:900px}.pk .prose>:first-child{margin-top:0}.pk .prose h2{font-size:clamp(1.6rem,3vw,2.4rem);margin:2.4rem 0 1rem;text-transform:none;letter-spacing:-.035em;line-height:1.05}.pk .prose h3{font-size:clamp(1.25rem,2.2vw,1.6rem);margin:2rem 0 .7rem;text-transform:none;letter-spacing:-.02em;line-height:1.1}.pk .prose h4{font-size:1.1rem;margin:1.6rem 0 .5rem;text-transform:none;letter-spacing:0}.pk .prose p{margin:0 0 1.1rem}.pk .prose ol,.pk .prose ul{margin:0 0 1.2rem;padding-left:1.4rem}.pk .prose li{margin-bottom:.45rem}.pk .prose li::marker{color:var(--orange-t);font-weight:900}.pk .prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:3px;text-underline-offset:3px}.pk .prose a:hover{background:var(--lime)}.pk .prose strong{font-weight:800}.pk .prose img{max-width:100%;height:auto;display:block;border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink)}.pk .prose figure,.pk .prose img{margin:1.6rem 0}.pk .prose figcaption{font-family:var(--mono);font-size:.75rem;margin-top:.5rem}.pk .prose blockquote{margin:1.6rem 0;padding:1rem 1.2rem;background:var(--lime);border:3px solid var(--ink);font-weight:700;transform:rotate(-.6deg)}.pk .prose blockquote p:last-child{margin:0}.pk .prose table{width:100%;border-collapse:collapse;margin:1.4rem 0;font-size:.95rem}.pk .prose td,.pk .prose th{border:2px solid var(--ink);padding:.5rem .7rem;text-align:left}.pk .prose th{background:var(--ink);color:var(--paper)}.pk .prose video{width:100%;background:var(--ink)}.pk .prose .embed,.pk .prose video{border:3px solid var(--ink);margin:1.6rem 0}.pk .prose .embed{position:relative;aspect-ratio:16/9;box-shadow:8px 8px 0 var(--ink)}.pk .prose .embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pk .phero-shot{position:relative;overflow:visible}.pk .phero-shot>img{max-height:520px;object-position:top center}.pk .plogo{position:absolute;left:-18px;bottom:-22px;width:110px;height:110px;display:grid;place-items:center;background:var(--white);border:3px solid var(--ink);border-radius:50%;box-shadow:5px 5px 0 var(--ink);transform:rotate(-8deg);padding:14px}.pk .plogo img{max-width:100%;max-height:100%;object-fit:contain;border:0;box-shadow:none;margin:0}.pk .prose-wide img{max-height:900px;width:auto;margin-inline:0}.pk .split .head h2,.pk .split h2{font-size:clamp(2rem,4.3vw,3.9rem)}@media (max-width:820px){.pk .split .head h2,.pk .split h2{font-size:clamp(2rem,8.5vw,3.2rem)}}.pk .cta-grid h2{font-size:clamp(2.2rem,5vw,4.6rem)}.pk .book-grid h1{font-size:clamp(2.2rem,4.6vw,4.2rem)}.pk .book-head,.pk .ccard-badge,.pk .foot,.pk .menu-card:nth-child(2),.pk .sec-ink{--orange-t:var(--orange);--orange-l:var(--orange)}.pk .sec-ink .case-res>div,.pk .sec-ink .get,.pk .sec-ink .note{--orange-t:#c24000;--orange-l:#e64d00}.pk .demo,.pk .mapdemo{color:var(--ink)}.pk .badge text,.pk .sec-ink .badge text{fill:var(--ink)}.pk .cta .badge text{fill:var(--lime)}.pk .cfilters button small{font-family:var(--mono);font-size:.7rem;opacity:.7;margin-left:.2rem}.pk .gcard{padding-top:1.3rem;position:relative}.pk .gcard-n{position:absolute;top:-18px;right:14px;font-family:var(--hand);font-size:2.2rem;line-height:1;color:var(--orange-l);transform:rotate(8deg)}.pk .nart-toc{grid-template-columns:260px minmax(0,1fr)}.pk .gtoc{position:-webkit-sticky;position:sticky;top:110px;border:3px solid var(--ink);background:var(--white);padding:1rem 1.1rem;box-shadow:6px 6px 0 var(--ink);display:grid;grid-gap:.6rem;gap:.6rem}.pk .gtoc ol{margin:0;padding-left:1.2rem;display:grid;grid-gap:.45rem;gap:.45rem;font-size:.88rem;line-height:1.3}.pk .gtoc li::marker{color:var(--orange-t);font-weight:900}.pk .gtoc a{text-decoration:none;font-weight:700}.pk .gtoc a:hover{color:var(--orange-t);text-decoration:underline}.pk .gsec{scroll-margin-top:110px}.pk .nart-toc .prose>.gsec:first-child>h2:first-child,.pk .nart-toc .prose>:first-child{margin-top:0}.pk .gsec+.gsec{border-top:3px dashed var(--ink);padding-top:.4rem}.pk .gcta{margin-top:2.4rem}.pk .gcta .btns{margin-top:.4rem}@media (max-width:960px){.pk .nart-toc{grid-template-columns:1fr}.pk .gtoc{position:static}}.pk .tz{border:3px solid var(--ink);background:var(--white);box-shadow:12px 12px 0 var(--ink);min-height:520px;scroll-margin-top:100px}.pk .tz-top{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;background:var(--ink);color:var(--paper)}.pk .tz-top b{font-weight:900;font-size:1.1rem;letter-spacing:-.03em}.pk .tz-top b span{color:var(--orange)}.pk .tz-top button{font:inherit;font-family:var(--mono);font-size:.72rem;text-transform:uppercase;background:none;border:0;color:var(--lime);cursor:pointer}.pk .tz-top .mono{color:var(--lime)}.pk .tz-body{padding:1.3rem 1.3rem 1.6rem}.pk .tz-body,.pk .tz-niveles{display:grid;grid-gap:1rem;gap:1rem}.pk .tz-nivel{font:inherit;text-align:left;display:grid;grid-gap:.35rem;gap:.35rem;padding:1.1rem 1.2rem;border:3px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--ink);cursor:pointer;transform:rotate(var(--r,0deg));transition:transform .3s var(--ease),background .2s}.pk .tz-nivel:hover{transform:rotate(0) translate(-3px,-3px);background:var(--lime)}.pk .tz-nivel b{font-weight:900;text-transform:uppercase;font-size:1.15rem;letter-spacing:-.02em}.pk .tz-nivel span{font-size:.92rem}.pk .tz-rango{display:flex;justify-content:space-between;gap:1rem;align-items:end}.pk .tz-rango b{display:block;font-weight:900;font-size:1.5rem;letter-spacing:-.03em;line-height:1}.pk .tz-rango small{font-weight:500;font-size:.9rem;opacity:.6}.pk .tz-bar{height:10px;border:2px solid var(--ink);background:var(--paper-d)}.pk .tz-bar i{display:block;height:100%;background:var(--orange);transition:width .5s var(--ease)}.pk .tz-sec{margin-top:.4rem}.pk .tz-lista{display:grid;grid-gap:.6rem;gap:.6rem}.pk .tz-lec,.pk .tz-mis,.pk .tz-op{font:inherit;text-align:left;display:flex;align-items:center;gap:.9rem;padding:.8rem .9rem;border:3px solid var(--ink);background:var(--white);cursor:pointer;transition:transform .2s var(--ease),background .2s}.pk .tz-lec:hover,.pk .tz-mis:hover:not(:disabled),.pk .tz-op:hover:not(:disabled){background:var(--lime);transform:rotate(-.6deg)}.pk .tz-mis.lock{opacity:.35;cursor:not-allowed}.pk .tz-lec.ok,.pk .tz-mis.ok{background:var(--paper)}.pk .tz-n{flex:none;width:38px;height:38px;display:grid;place-items:center;background:var(--ink);color:var(--lime);font-weight:900;font-family:var(--mono)}.pk .tz-lec.ok .tz-n,.pk .tz-mis.ok .tz-n{background:var(--lime);color:var(--ink);border:2px solid var(--ink)}.pk .tz-mi{flex:1 1;display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.pk .tz-lec b,.pk .tz-mi b,.pk .tz-op b{font-weight:800;line-height:1.25}.pk .tz-mi small{font-size:.8rem;opacity:.75}.pk .tz-mi .tz-bar{height:6px;border-width:1.5px}.pk .tz-lec b,.pk .tz-op b{flex:1 1}.pk .tz-pts{flex:none;text-align:right;display:grid;font-size:.72rem;color:var(--orange-t)}.pk .tz-pts small{color:var(--grey)}.pk .tz-op.ok{background:var(--lime)}.pk .tz-op.mal{background:#ffd6c2;text-decoration:line-through}.pk .tz-card{border:3px solid var(--ink);background:var(--paper);padding:1.1rem 1.2rem;display:grid;grid-gap:.6rem;gap:.6rem}.pk .tz-card h3{font-size:clamp(1.3rem,2.4vw,1.8rem);text-transform:none;letter-spacing:-.03em;line-height:1.1}.pk .tz-card p{margin:0}.pk .tz-tags{display:flex;gap:.4rem;flex-wrap:wrap}.pk .tz-tags span{font-family:var(--mono);font-size:.68rem;text-transform:uppercase;border:2px solid var(--ink);border-radius:999px;padding:.2rem .6rem;background:var(--white)}.pk .tz-box{border:3px solid var(--ink);padding:.8rem 1rem;display:grid;grid-gap:.3rem;gap:.3rem;background:var(--white)}.pk .tz-box p,.pk .tz-box ul{margin:0}.pk .tz-box ul{padding-left:1.2rem}.pk .tz-tip{background:var(--lime)}.pk .tz-ej{transform:rotate(-.5deg)}.pk .tz-quiz{width:100%;justify-content:center}.pk .tz-quiz:disabled{background:var(--paper-d);color:var(--grey);cursor:not-allowed}.pk .tz-hint{text-align:center;font-size:.72rem}.pk .tz-res{text-align:center;justify-items:center;padding-block:2.4rem}.pk .tz-big{font-weight:900;font-size:clamp(3rem,7vw,4.6rem);text-transform:uppercase;letter-spacing:-.05em;line-height:.9}.pk .tz-ganados{border:3px solid var(--ink);background:var(--lime);padding:1rem 1.6rem;display:grid;transform:rotate(-2deg)}.pk .tz-ganados b{font-weight:900;font-size:2.4rem;line-height:1}.pk .tz-temario .a h4{font-size:1rem;margin:1rem 0 .3rem;text-transform:none;letter-spacing:-.01em}.pk .tz-tl p{margin:.2rem 0}.pk .e404-n{font-family:var(--display);font-weight:900;font-size:clamp(7rem,24vw,20rem);line-height:.8;letter-spacing:-.06em;margin:.2em 0 .1em;color:var(--orange);-webkit-text-stroke:3px var(--ink);text-shadow:8px 8px 0 var(--ink);transform:rotate(-3deg);display:inline-block}.pk .note .btn{margin-top:1rem}.pk .legal .gsec>.mono{display:block;margin-top:1.4rem}.pk .legal .gsec h2{margin-top:.3rem}.pk .lic-box{border:3px solid var(--ink);background:var(--white);box-shadow:10px 10px 0 var(--ink);overflow:hidden}.pk .lic-frame{display:block;width:100%;border:0;height:1500px}@media (max-width:900px){.pk .lic-frame{height:1650px}}@media (max-width:560px){.pk .lic-frame{height:1850px}.pk .lic-box{box-shadow:6px 6px 0 var(--ink)}}.pk .lic-note{margin-top:1rem;font-size:.75rem;text-align:center}.pk .cap-vs{display:grid;grid-gap:1.2rem;gap:1.2rem}.pk .cap-no{opacity:.75;background:var(--paper)}.pk .cap-list{list-style:none;padding:0;margin:.8rem 0 0;display:grid;grid-gap:.5rem;gap:.5rem}.pk .cap-list li{display:flex;gap:.6rem;align-items:flex-start;line-height:1.45}.pk .cap-list b{color:var(--orange-t);flex-shrink:0;font-family:var(--mono,monospace)}.pk .cap-no .cap-list b{color:inherit}.pk .cap-talleres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(18px,2.4vw,32px);gap:clamp(18px,2.4vw,32px)}.pk .cap-taller{border:3px solid var(--ink);background:var(--white);padding:clamp(20px,2.4vw,32px);box-shadow:8px 8px 0 var(--ink);transform:rotate(var(--ri,0deg));transition:transform .3s var(--ease)}.pk .cap-taller:hover{transform:rotate(0) translateY(-4px)}.pk .cap-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.pk .cap-n{font-weight:900;font-size:clamp(2.4rem,4vw,3.4rem);line-height:1;color:var(--orange-l);-webkit-text-stroke:2px var(--ink)}.pk .cap-dur{background:var(--lime);border:2px solid var(--ink);border-radius:999px;padding:.3rem .8rem;font-size:.8rem}.pk .cap-taller h3{font-size:clamp(1.4rem,2.2vw,1.9rem);margin:0 0 .6rem;text-transform:uppercase;line-height:1}.pk .cap-para,.pk .cap-serp{font-size:.92rem}.pk .cap-serp{margin-top:1.1rem;border-top:3px dashed var(--ink);padding-top:.9rem}.pk .cap-serp .mono{display:block;color:var(--orange-t);margin-bottom:.3rem}@media (max-width:800px){.pk .cap-talleres{grid-template-columns:1fr}}.pk .est-wrap{max-width:980px}.pk .est-sec{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(40px,6vw,80px)}.pk .est-sec h2{margin:1rem 0 1.4rem}.pk .est-sec p{max-width:70ch;line-height:1.7;margin:0 0 1rem}.pk .est-meta{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;margin-top:1.6rem;border-top:3px solid var(--ink);padding-top:1rem;font-size:.78rem}.pk .est-cifras small{display:block;font-size:.75rem;opacity:.7}.pk .est-box{border:3px solid var(--ink);background:var(--white);padding:clamp(20px,2.6vw,32px);box-shadow:8px 8px 0 var(--orange);transform:rotate(var(--ri,0deg))}.pk .est-box p:last-child{margin-bottom:0}.pk .est-table{overflow-x:auto;margin:1.4rem 0;border:3px solid var(--ink);background:var(--white);box-shadow:8px 8px 0 var(--ink)}.pk .est-table table{width:100%;border-collapse:collapse;min-width:480px;font-size:.95rem;color:var(--ink)}.pk .est-table caption{caption-side:top;padding:.9rem 1rem;background:var(--paper)}.pk .est-table caption,.pk .est-table th{text-align:left;font-size:.75rem;border-bottom:3px solid var(--ink)}.pk .est-table th{font-family:var(--mono,monospace);text-transform:uppercase;letter-spacing:.08em;padding:.8rem 1rem}.pk .est-table td.num,.pk .est-table th:not(:first-child){text-align:right;white-space:nowrap}.pk .est-table td{padding:1rem;border-bottom:2px dashed var(--ink);vertical-align:top}.pk .est-table tr:last-child td{border-bottom:0}.pk .est-table td strong{display:block;margin-bottom:.2rem}.pk .est-table td span:not(.est-bar){display:block;font-size:.88rem;line-height:1.5;opacity:.8}.pk .est-table td.num{font-family:var(--mono,monospace);font-weight:700}.pk .est-table td.pct{color:var(--orange-t)}.pk .est-table td.mal{color:#b42318}.pk .est-bar{display:block;height:10px;border:2px solid var(--ink);margin-top:.6rem;background:var(--paper)}.pk .est-bar i{display:block;height:100%;background:var(--orange)}.pk .est-bar.mal i{background:#e5484d}.pk .est-sec code{font-family:var(--mono,monospace);background:var(--lime);padding:0 .3em;border:2px solid var(--ink)}.pk .est-cita{border:3px solid var(--ink);background:var(--white);padding:1rem 1.2rem;font-size:.85rem;line-height:1.8;word-break:break-word}.pk .cta-grid:has(.cform){grid-template-columns:1fr minmax(0,1.05fr);align-items:center}@media (max-width:980px){.pk .cta-grid:has(.cform){grid-template-columns:1fr}}.pk .cta-side{display:flex;justify-content:flex-end;min-width:0}.pk .cta h2:has(+.lead){font-size:clamp(2.6rem,7vw,6.4rem)}.pk .cform{width:100%;background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:10px 10px 0 var(--ink);padding:clamp(18px,2.4vw,30px);display:grid;grid-gap:.9rem;gap:.9rem;transform:rotate(1deg)}.pk .cform label{display:grid;grid-gap:.35rem;gap:.35rem;font-family:var(--mono,monospace);font-size:.74rem;text-transform:uppercase;letter-spacing:.08em}.pk .cform input:not([type=checkbox]):not([type=radio]),.pk .cform textarea{font:inherit;font-family:var(--display);font-size:1rem;text-transform:none;letter-spacing:0;border:3px solid var(--ink);background:var(--white);padding:.7rem .8rem;border-radius:0;color:var(--ink);width:100%;min-width:0}.pk .cform textarea{resize:vertical}.pk .cform input:focus,.pk .cform textarea:focus{outline:3px solid var(--orange);outline-offset:2px}.pk .cform-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem;gap:.9rem}@media (max-width:520px){.pk .cform-row{grid-template-columns:1fr}.pk .cform{transform:none;box-shadow:6px 6px 0 var(--ink)}}.pk .cform-svc{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.45rem}.pk .cform-svc legend{font-family:var(--mono,monospace);font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.45rem;padding:0}.pk .cform-svc label{display:inline-flex;align-items:center;border:2px solid var(--ink);border-radius:999px;padding:.35rem .8rem;background:var(--white);font-family:var(--display);font-weight:700;font-size:.82rem;letter-spacing:0;text-transform:none;cursor:pointer;transition:transform .2s var(--ease)}.pk .cform-svc label:hover{transform:rotate(-2deg)}.pk .cform-svc label.on{background:var(--lime)}.pk .cform-svc input{position:absolute;opacity:0;pointer-events:none}.pk .cform-svc label:has(input:focus-visible){outline:3px solid var(--orange);outline-offset:2px}.pk .cform-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.pk .cform .cform-ok-check{display:flex;gap:.6rem;align-items:flex-start;text-transform:none;letter-spacing:0;font-size:.8rem}.pk .cform-ok-check input{width:20px;height:20px;accent-color:var(--orange);flex-shrink:0;margin:0}.pk .cform-ok-check a{text-decoration:underline}.pk .cform .btn{justify-self:start;background:var(--ink);color:var(--lime)}.pk .cform .btn:disabled{opacity:.6}.pk .cform-err{color:#b42318;font-weight:700;margin:0}.pk .cform-done{text-align:center;place-items:center;padding:clamp(30px,4vw,50px)}.pk .cform-done h3{font-size:clamp(1.8rem,3vw,2.6rem);text-transform:uppercase;margin:0}.pk .cform-ok{font-size:3rem;color:var(--orange);-webkit-text-stroke:2px var(--ink)}.pk .ckb{position:fixed;left:16px;bottom:16px;z-index:90;max-width:min(440px,calc(100vw - 32px));background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:1rem 1.1rem;font-size:.88rem;line-height:1.5;transform:rotate(-1deg)}.pk .ckb p{margin:0 0 .8rem}.pk .ckb a{text-decoration:underline}.pk .ckb-b{display:flex;gap:.6rem;flex-wrap:wrap}.pk .ckb .btn{padding:.55rem 1rem;font-size:.82rem}@media (max-width:600px){.pk .ckb{left:10px;right:10px;bottom:82px;transform:none}}.pk .cta-grid:has(.cform) h2{font-size:clamp(2.4rem,5.4vw,5rem)!important}.pk .cform .btn,.pk .ckb,.pk .ckb .btn{font-family:var(--display)}@media (max-width:600px){.pk .ckb{padding:.8rem .9rem;font-size:.8rem}.pk .ckb p{margin-bottom:.6rem}.pk .ckb-b{flex-wrap:nowrap}.pk .ckb .btn{padding:.45rem .8rem;font-size:.75rem}}.pk .sec-ink .btn-ghost{color:var(--paper);border-color:var(--paper);box-shadow:5px 5px 0 var(--lime)}.pk .sec-ink .btn-ghost:hover{background:var(--lime);color:var(--ink);border-color:var(--ink)}.pk-cur,.pk-float,.pk-ring{position:fixed;left:0;top:0;pointer-events:none;z-index:9990;display:none}@media (pointer:fine){.pk-cur,.pk-float,.pk-ring{display:block}}.pk-cur{width:10px;height:10px;margin:-5px 0 0 -5px;background:#ff5600}.pk-cur,.pk-ring{border-radius:50%}.pk-ring{width:44px;height:44px;margin:-22px 0 0 -22px;border:2px solid #fff;mix-blend-mode:difference;transition:width .25s cubic-bezier(.2,.9,.2,1.15),height .25s cubic-bezier(.2,.9,.2,1.15),margin .25s cubic-bezier(.2,.9,.2,1.15),opacity .2s}.pk-ring.big{width:86px;height:86px;margin:-43px 0 0 -43px;background:#fff}body.pk-noring .pk-ring{opacity:0}.pk-float{background:#ff5600;color:#fff;font:900 .95rem/1 Poppins,system-ui,sans-serif;text-transform:uppercase;padding:.6rem 1rem;border:3px solid #0b0b0a;white-space:nowrap;opacity:0;transition:opacity .2s;transform:translate(-999px,-999px)}.pk-float.on{opacity:1}@media (prefers-reduced-motion:reduce){.pk-ring{transition:none}}.pk-bubble{position:fixed;left:0;top:0;z-index:9980;pointer-events:none;border-radius:50%;display:grid;place-items:center;background:#ff5600;color:#0b0b0a;border:3px solid #0b0b0a;box-shadow:6px 6px 0 #0b0b0a;transform:scale(0);will-change:transform}.pk-bubble span{display:block;font-family:Poppins,system-ui,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:.95;text-align:center;text-wrap:balance;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.pk-bubble[data-tone=lime]{background:#cfff04;color:#0b0b0a}.pk-bubble[data-tone=ink]{background:#0b0b0a;color:#cfff04;border-color:#0b0b0a;box-shadow:6px 6px 0 #ff5600}@media (prefers-reduced-motion:reduce){.pk-bubble{transition:none}}