.pp-root .lpa-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 16px}@media (min-width:768px){.pp-root .lpa-wrap{padding:0 32px}}@media (min-width:1280px){.pp-root .lpa-wrap{padding:0 40px}}.pp-root .lpa-h1{font-size:clamp(40px,10.4vw,68px);line-height:1.02;letter-spacing:-.045em}.pp-root .lpa-h1,.pp-root .lpa-h2{font-family:var(--font-sans);font-weight:600;color:var(--pp-ink);text-wrap:balance}.pp-root .lpa-h2{font-size:clamp(34px,8.4vw,56px);line-height:1.04;letter-spacing:-.04em}.pp-root .lpa-lead{font-size:17px;line-height:1.55;letter-spacing:0;font-weight:400;color:var(--pp-muted);text-wrap:pretty}@media (min-width:768px){.pp-root .lpa-lead{font-size:19px}}.pp-root .lpa-parrafos>p+p{margin-top:10px}.pp-root .lpa-lead b,.pp-root .lpa-parrafos b,.pp-root .lpb-lead b,.pp-root .lpc-lead b{font-weight:600;color:var(--pp-ink)}@media (min-width:1024px){.pp-root .lpa-h1{font-size:clamp(52px,4.6vw,68px)}}.pp-root .lpa-mono{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--pp-muted)}.pp-root .lpa-tag{position:relative;display:inline-block;padding:0 .14em;margin:0 -.04em;z-index:0;white-space:nowrap}.pp-root .lpa-tag:before{content:"";position:absolute;inset:.1em 0 .02em;border-radius:10px;background:var(--tag,var(--c-green));z-index:-1;transform-origin:0 50%;transform:scaleX(1)}.pp-root [data-lpa=armed] .lpa-tag:before{transform:scaleX(0)}.pp-root [data-lpa=play] .lpa-tag:before{transition:transform .9s cubic-bezier(.34,1.36,.64,1) .52s}.pp-root .lpb-chapter:not(.is-in) .lpa-tag:before,.pp-root .lpb-head:not(.is-in) .lpa-tag:before{transform:scaleX(0)}.pp-root .lpb-chapter.is-in .lpa-tag:before,.pp-root .lpb-head.is-in .lpa-tag:before{transition:transform .9s cubic-bezier(.34,1.36,.64,1) .52s}@media (prefers-reduced-motion:reduce){.pp-root .lpa-tag:before{transition:none!important;transform:scaleX(1)!important}}.pp-root .lpa-key{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:999px;background:var(--nm-key);box-shadow:var(--nm-up);color:var(--pp-ink);font-weight:500;transition:background var(--nm-t),box-shadow var(--nm-t),transform var(--nm-t),color var(--nm-t);-webkit-tap-highlight-color:transparent}.pp-root .lpa-key:active{background:var(--nm-key-in);box-shadow:var(--nm-in);transform:translateY(1px)}.pp-root .lpa-key[aria-current=true]{color:#fff;background:linear-gradient(180deg,#000,#111 55%,#262626);box-shadow:inset 0 2px 5px rgba(0,0,0,.7),inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 #fff}.pp-root .lpa-dot{flex:none;width:10px;height:10px;border-radius:3px;background:var(--cat);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cat) 70%,#000)}.pp-root .lpa-key.is-color[aria-current=true]{color:var(--pp-ink);background:linear-gradient(180deg,color-mix(in srgb,var(--cat) 86%,#000) 0,var(--cat) 24%,var(--cat) 100%);box-shadow:inset 0 2px 4px color-mix(in srgb,var(--cat) 45%,#000),inset 0 1px 1px color-mix(in srgb,var(--cat) 55%,#000),0 1px 0 #fff}.pp-root .lpa-key.is-color[aria-current=true] .lpa-dot{background:rgba(255,255,255,.75);box-shadow:none}.pp-root .lpa-tray{background:var(--nm-bg);border-radius:999px;padding:5px;display:flex;gap:4px;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--nm-ink) 10%,transparent),0 1px 0 #fff}.pp-root .lpa-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-weight:600;white-space:nowrap}.pp-root .lpa-desk{display:none!important}@media (min-width:1024px){.pp-root .lpa-desk{display:flex!important}.pp-root .lpa-mob{display:none!important}}@media (max-width:639px){.pp-root .lpa-sm-up{display:none!important}}.pp-root .lpa-nav{position:sticky;top:0;z-index:40;background:var(--pp-bg);transition:box-shadow .24s ease,background .24s ease}.pp-root .lpa-nav[data-scrolled=true]{box-shadow:0 1px 0 var(--pp-line),0 10px 24px -18px color-mix(in srgb,var(--pp-ink) 35%,transparent)}.pp-root .lpa-logo{font-size:22px;font-weight:700;letter-spacing:-.05em;color:var(--pp-ink);line-height:1}.pp-root .lpa-logo small{font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--pp-muted);margin-left:1px}.pp-root .lpa-sheet{position:absolute;left:12px;right:12px;top:calc(100% + 6px);background:var(--pp-surface);border-radius:16px;padding:10px;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(17,17,17,.12),0 24px 48px -16px rgba(17,17,17,.32);transform-origin:50% 0;animation:lpa-sheet .42s cubic-bezier(.34,1.56,.64,1) both}@keyframes lpa-sheet{0%{opacity:0;transform:translateY(-8px) scale(.97)}}.pp-root .lpa-stage{position:relative;height:610px}@media (min-width:768px){.pp-root .lpa-stage{height:700px}}@media (min-width:1024px){.pp-root .lpa-stage{height:720px}}.pp-root .lpa-phone{--pw:262px;--s:calc((var(--pw) - 18px) / 390px);position:absolute;width:var(--pw);height:calc((var(--pw) - 18px) * 844 / 390 + 18px);padding:9px;border-radius:calc(var(--pw) * .15);background:linear-gradient(180deg,#3a3a3d,#161618 7%,#0b0b0c 60%,#121214);box-shadow:inset 0 1.5px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(255,255,255,.06),0 1px 0 #000,0 3px 6px rgba(17,17,17,.25),0 38px 60px -28px rgba(17,17,17,.55),0 80px 90px -60px rgba(17,17,17,.35)}@media (min-width:768px){.pp-root .lpa-phone{--pw:300px}}@media (min-width:1024px){.pp-root .lpa-phone{--pw:312px}}.pp-root .lpa-phone:before{content:"";position:absolute;right:-2px;top:22%;width:3px;height:9%;border-radius:0 2px 2px 0;background:linear-gradient(180deg,#4a4a4d,#1a1a1c)}.pp-root .lpa-screen{position:relative;width:100%;height:100%;border-radius:calc(var(--pw) * .15 - 9px);overflow:hidden;background:var(--pp-bg);clip-path:inset(0 round calc(var(--pw) * .15 - 9px));isolation:isolate}.pp-root .lpa-screen-in{position:absolute;left:0;top:0;width:390px;height:844px;transform:scale(var(--s));transform-origin:0 0}.pp-root .lpa-glass{position:absolute;inset:0;pointer-events:none;z-index:5;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0) 14%),linear-gradient(118deg,rgba(255,255,255,0) 62%,rgba(255,255,255,.08) 68%,rgba(255,255,255,0) 76%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.pp-root .lpa-island{position:absolute;top:11px;left:50%;width:112px;height:32px;margin-left:-56px;border-radius:999px;background:#050505;z-index:6}.pp-root .lpa-roll{display:inline-block;animation:lpa-roll .62s cubic-bezier(.34,1.56,.64,1) both}@keyframes lpa-roll{0%{transform:translateY(42%);opacity:0}}.pp-root .lpa-bar{transition:width .9s cubic-bezier(.34,1.3,.64,1)}.pp-root .lpa-toast{position:absolute;left:10px;right:10px;top:70px;z-index:7;display:flex;align-items:center;gap:12px;padding:12px 14px;background:rgba(255,255,255,.98);border-radius:22px;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(17,17,17,.12),0 18px 36px -14px rgba(17,17,17,.4);transform:translateY(calc(-100% - 90px));opacity:0;transition:transform .7s cubic-bezier(.34,1.4,.64,1),opacity .3s ease}.pp-root .lpa-toast[data-on=true]{transform:translateY(0);opacity:1}.pp-root .lpa-row{transition:background-color .9s ease}.pp-root .lpa-row[data-hot=true]{background-color:color-mix(in srgb,var(--c-green) 18%,#fff)}.pp-root [data-lpa=armed] .lpa-enter{opacity:0;transform:translate3d(0,36px,0) rotate(var(--r0,0deg)) scale(.96)}.pp-root [data-lpa=play] .lpa-enter{transition:opacity .6s ease var(--d,0s),transform 1s cubic-bezier(.34,1.4,.64,1) var(--d,0s)}.pp-root [data-lpa=armed] .lpa-rise{opacity:0;transform:translate3d(0,18px,0)}.pp-root [data-lpa=play] .lpa-rise{transition:opacity .6s ease var(--d,0s),transform .8s cubic-bezier(.34,1.3,.64,1) var(--d,0s)}.pp-root .lpa-cam-slot{--cs:.37}@media (min-width:768px){.pp-root .lpa-cam-slot{--cs:.44}}@media (min-width:1024px){.pp-root .lpa-cam-slot{--cs:.46}}.pp-root .lpa-cam{--k:#FFBDF2;--deep:#6E1E5A;--w:#A8C5FF;position:absolute;width:calc(374px * var(--cs));height:calc(812px * var(--cs))}.pp-root .lpa-cam-in{position:absolute;left:0;top:0;width:374px;height:812px;transform:scale(var(--cs));transform-origin:0 0}.pp-root .lpa-cam-body{position:absolute;inset:0;border-radius:48px;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--k) 71%,#fff) 0,var(--k) 34%,color-mix(in srgb,var(--k) 96%,var(--deep)) 70%,color-mix(in srgb,var(--k) 89%,var(--deep)) 100%);box-shadow:0 3px 0 color-mix(in srgb,var(--k) 71%,var(--deep)),0 10px 16px rgba(110,30,90,.22),0 48px 70px -20px rgba(70,20,60,.42)}.pp-root .lpa-cam-body>span{position:absolute;inset:0;pointer-events:none}.pp-root .lpa-cam-light{background:radial-gradient(90% 34% at 50% -4%,rgba(255,255,255,.6),rgba(255,255,255,0) 70%)}.pp-root .lpa-cam-mold{opacity:.14;mix-blend-mode:multiply}.pp-root .lpa-cam-seam{inset:7px!important;border-radius:41px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--deep) 20%,transparent),inset 0 2px 0 rgba(255,255,255,.55),0 1px 0 rgba(255,255,255,.5)}.pp-root .lpa-cam-bevel{z-index:9;box-shadow:inset 0 2px 0 rgba(255,255,255,.95),inset 0 8px 8px -5px rgba(255,255,255,.55),inset 0 -3px 0 color-mix(in srgb,var(--deep) 30%,transparent),inset 0 -10px 12px -7px color-mix(in srgb,var(--deep) 32%,transparent);border-radius:48px}.pp-root .lpa-cam-word{top:34px;font-size:25px;font-weight:650;letter-spacing:-.02em;color:color-mix(in srgb,var(--k) 39%,var(--deep));text-shadow:0 1px 0 rgba(255,255,255,.6)}.pp-root .lpa-cam-sub,.pp-root .lpa-cam-word{position:absolute;left:0;right:0;text-align:center}.pp-root .lpa-cam-sub{top:72px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:color-mix(in srgb,var(--k) 45%,var(--deep))}.pp-root .lpa-cam-well{position:absolute;left:22px;right:22px;top:108px;height:420px;border-radius:26px;padding:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--k) 88%,var(--deep)),color-mix(in srgb,var(--k) 82%,#fff));box-shadow:inset 0 3px 5px color-mix(in srgb,var(--deep) 45%,transparent),inset 0 -1.5px 0 rgba(255,255,255,.9),0 1px 0 rgba(255,255,255,.7)}.pp-root .lpa-cam-view{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden;background:#111;box-shadow:inset 0 2px 3px rgba(0,0,0,.9)}.pp-root .lpa-cam-view img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.9) contrast(1.04)}.pp-root .lpa-cam-view:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0) 20%),radial-gradient(120% 95% at 50% 46%,rgba(0,0,0,0) 55%,rgba(0,0,0,.45) 100%)}.pp-root .lpa-cam-iris{position:absolute;inset:4px;border-radius:23px;padding:3px;pointer-events:none;background:radial-gradient(circle at 0 100%,#fff 0,#D9C0FF 12px,#AFC6FF 30px,#A7E9D4 52px,#DDF0A6 76px,#FFD9A3 100px,rgba(255,255,255,0) 150px),radial-gradient(circle at 100% 0,#fff 0,#FFC9EC 12px,#CDB9FF 30px,#AFCDFF 52px,#AFEBD8 76px,rgba(255,255,255,0) 130px),linear-gradient(180deg,#ecebe9,#a3a3a1 30%,#6a6a68 58%,#8f8f8d 80%,#d2d2d0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.pp-root .lpa-cam-print{left:30px;right:30px;top:544px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--k) 45%,var(--deep))}.pp-root .lpa-cam-label,.pp-root .lpa-cam-print{position:absolute;display:flex;justify-content:space-between}.pp-root .lpa-cam-label{left:26px;top:580px;width:150px;height:92px;padding:10px 12px;border-radius:3px;transform:rotate(-2deg);background:linear-gradient(180deg,#FCFCFA,#F1F0EC);box-shadow:0 1px 0 color-mix(in srgb,var(--deep) 30%,transparent),0 3px 5px color-mix(in srgb,var(--deep) 22%,transparent),inset 0 1px 0 #fff;flex-direction:column}.pp-root .lpa-cam-label b{font-family:var(--font-mono),monospace;font-size:9px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#6B6B6B}.pp-root .lpa-cam-washi{position:absolute;left:38px;top:-9px;width:58px;height:18px;transform:rotate(-4deg);background:color-mix(in srgb,var(--w) 88%,transparent);box-shadow:0 1px 2px rgba(0,0,0,.18);clip-path:polygon(0 10%,4% 0,8% 12%,12% 2%,16% 10%,20% 0,100% 0,96% 12%,100% 24%,95% 38%,100% 52%,96% 66%,100% 80%,95% 92%,100% 100%,0 100%,4% 86%,0 72%,5% 58%,0 44%,4% 30%)}.pp-root .lpa-cam-hand path{fill:none;stroke:#1a1a1a;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pp-root .lpa-cam-swell{position:absolute;left:50%;top:600px;width:150px;height:150px;margin-left:-10px;border-radius:50%;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--k) 70%,var(--deep)),color-mix(in srgb,var(--k) 86%,#fff) 80%);box-shadow:inset 0 4px 8px color-mix(in srgb,var(--deep) 40%,transparent),inset 0 -2px 0 rgba(255,255,255,.85),0 1px 0 rgba(255,255,255,.7)}.pp-root .lpa-cam-shutter{position:absolute;inset:22px;border-radius:50%;background:radial-gradient(62% 62% at 50% 38%,color-mix(in srgb,var(--k) 70%,#fff),var(--k) 60%,color-mix(in srgb,var(--k) 86%,var(--deep)));box-shadow:inset 0 2px 0 rgba(255,255,255,.9),inset 0 -3px 6px color-mix(in srgb,var(--deep) 30%,transparent),0 0 0 5px color-mix(in srgb,#c9c9c7 70%,#fff),0 0 0 6px rgba(255,255,255,.8),0 5px 0 4px color-mix(in srgb,var(--k) 52%,var(--deep)),0 9px 12px 2px color-mix(in srgb,var(--deep) 30%,transparent)}.pp-root .lpa-cam-stk{position:absolute;z-index:8;filter:drop-shadow(0 1px 0 color-mix(in srgb,var(--deep) 40%,transparent)) drop-shadow(0 3px 2px color-mix(in srgb,var(--deep) 26%,transparent))}.pp-root .lpa-cam-stk img{width:100%;height:auto;display:block}.pp-root .lpa-band{background:var(--nm-bg);box-shadow:inset 0 2px 6px color-mix(in srgb,var(--nm-ink) 9%,transparent),inset 0 -1px 0 #fff}.pp-root .lpa-svc-scroll{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 40px),transparent);mask:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 40px),transparent)}.pp-root .lpa-svc-scroll::-webkit-scrollbar{display:none}.pp-root .lpa-svc-scroll:focus-visible{outline-offset:-2px}.pp-root .lpa-svc-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);gap:10px;padding:8px 40px 14px 16px;width:-moz-max-content;width:max-content}@media (min-width:768px){.pp-root .lpa-svc-grid{padding-left:32px}}@media (min-width:1024px){.pp-root .lpa-svc-scroll{overflow:visible;-webkit-mask:none;mask:none}.pp-root .lpa-svc-grid{display:flex;flex-wrap:wrap;width:auto;padding:8px 0 14px;gap:12px}}.pp-root .lpa-svc{--k:#fff;scroll-snap-align:start;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px 0 8px;border-radius:999px;background:var(--nm-key);box-shadow:var(--nm-up);font-size:15px;font-weight:500;color:var(--pp-ink);white-space:nowrap;transition:background .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.34,1.56,.64,1);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pp-root .lpa-svc-ico{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--k);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 color-mix(in srgb,var(--k) 70%,#000)}.pp-root .lpa-svc:active,.pp-root .lpa-svc[data-down=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--k) 78%,#000) 0,var(--k) 52%,color-mix(in srgb,var(--k) 60%,#fff) 100%);box-shadow:inset 0 2px 5px color-mix(in srgb,color-mix(in srgb,var(--k) 40%,#000) 42%,transparent),inset 0 1px 1px color-mix(in srgb,color-mix(in srgb,var(--k) 40%,#000) 30%,transparent),0 1px 0 #fff;transform:translateY(1px)}.pp-root .lpa-svc:active .lpa-svc-ico,.pp-root .lpa-svc[data-down=true] .lpa-svc-ico{box-shadow:none}.pp-root .lpa-board{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:14px 12px}@media (min-width:1024px){.pp-root .lpa-board{gap:26px 24px;max-width:600px;margin-left:auto}}.pp-root .lpa-note{--n:#FDF5A3;position:relative;aspect-ratio:1/1.04;padding:16px 14px 14px;border-radius:3px 3px 4px 4px;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--n);background-image:linear-gradient(180deg,rgba(17,17,17,.045),rgba(17,17,17,.045) 11%,rgba(255,255,255,.22) 11.5%,rgba(255,255,255,0) 40%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 1px 1px rgba(17,17,17,.14),0 14px 18px -12px rgba(17,17,17,.35),0 28px 30px -22px rgba(17,17,17,.3);transform:rotate(var(--r,0deg));transition:transform .52s cubic-bezier(.34,1.56,.64,1),box-shadow .52s cubic-bezier(.34,1.56,.64,1);color:var(--pp-ink)}@media (min-width:768px){.pp-root .lpa-note{padding:22px 22px 20px}}.pp-root .lpa-note:after{content:"";position:absolute;right:0;bottom:0;width:38%;height:30%;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,0) 60%,rgba(255,255,255,.35));border-bottom-right-radius:4px}.pp-root .lpa-note-paper{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.05;mix-blend-mode:multiply}.pp-root .lpa-note-big{display:block;font-size:clamp(44px,13vw,76px);font-weight:600;line-height:.9;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.pp-root .lpa-note-big.is-word{font-size:clamp(30px,8.6vw,54px);letter-spacing:-.04em;line-height:.95}.pp-root .lpa-note-txt{position:relative;font-size:15px;line-height:1.3;font-weight:500;letter-spacing:-.005em;color:var(--pp-ink);text-wrap:pretty}@media (min-width:768px){.pp-root .lpa-note-txt{font-size:17px}}.pp-root .lpa-note-k{position:relative;display:flex;align-items:center;gap:6px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--pp-ink) 72%,transparent)}@media (hover:hover) and (pointer:fine){.pp-root .lpa-note:hover{transform:rotate(calc(var(--r, 0deg) * .4)) translateY(-4px);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 1px 1px rgba(17,17,17,.14),0 22px 26px -14px rgba(17,17,17,.35),0 40px 40px -26px rgba(17,17,17,.3)}}.pp-root [data-lpa=armed] .lpa-note{opacity:0;transform:translate3d(0,-28px,0) rotate(calc(var(--r, 0deg) - 7deg)) scale(1.05)}.pp-root [data-lpa=play] .lpa-note{transition:opacity .36s ease var(--d,0s),transform .82s cubic-bezier(.34,1.56,.64,1) var(--d,0s),box-shadow .52s ease}@media (prefers-reduced-motion:reduce){.pp-root .lpa-bar,.pp-root .lpa-key,.pp-root .lpa-nav,.pp-root .lpa-note,.pp-root .lpa-row,.pp-root .lpa-svc,.pp-root .lpa-toast{transition:none!important}.pp-root .lpa-roll,.pp-root .lpa-sheet{animation:none!important}}