.pwbw{position:fixed;right:0;bottom:0;z-index:15;overflow:hidden;pointer-events:none;background:linear-gradient(165deg,#d9e7fd,#e4eefd 45%,#eaf1fd);animation:pwbw-in .5s ease both}.pwbw:before{content:"";position:absolute;inset:-4%;background:#fff;opacity:.7;-webkit-mask:url(/calendar-lines.svg) center/cover no-repeat;mask:url(/calendar-lines.svg) center/cover no-repeat}.pw[data-look=dark] .pwbw{background:linear-gradient(165deg,#121a2e,#0f1628 50%,#0c1222)}.pw[data-look=dark] .pwbw:before{opacity:.12}.pwbw-look{position:absolute;left:50%;z-index:4;display:flex;align-items:center;gap:10px;margin:0;padding:6px 14px 6px 6px;border-radius:999px;background:var(--card-solid,#fff);box-shadow:0 0 0 1px var(--line),0 10px 24px -16px #1b274050;transform:translateX(-50%);font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap}.pwbw-look i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(180deg,#5aa9ff,#2f86ec);color:#fff;font-style:normal;font-size:12px;font-weight:800}.pwbw-look span{font-weight:500;color:var(--muted)}.pwbw-floor{position:absolute;left:50%;border-radius:50%;background:radial-gradient(ellipse at center,#1b27402e,#1b274000 70%);transform:translateX(-50%)}.pwbw-scene{position:absolute;left:0;right:0;perspective:1400px;perspective-origin:50% 18%}.pwbw-tilt{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(-8deg)}.pwbw-ring{position:absolute;transform-style:preserve-3d}.pwbw-ring.spin{transition:transform 1s linear}.pwbw-ring.snap{transition:transform .65s cubic-bezier(.65,0,.35,1)}.pwbw-f{position:absolute;inset:0;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.16,1,.3,1)}.pwbw-f .bk,.pwbw-f .fr{position:absolute;inset:0;border-radius:12px;overflow:hidden;backface-visibility:hidden}.pwbw-f .fr{background:#eef2f8;box-shadow:0 0 0 1px #dfe5ef,0 30px 44px -26px #1b274066;transition:filter .5s,box-shadow .4s}.pwbw-f .fr:after{content:"";position:absolute;inset:0;z-index:9;background:linear-gradient(110deg,#fff0 35%,#ffffff88 50%,#fff0 65%);background-size:260% 100%;animation:pwbw-shine 1.6s linear infinite;pointer-events:none}.pwbw-f.started .fr:after{display:none}.pwbw-f .bk{transform:rotateY(180deg);background:repeating-linear-gradient(135deg,#e7eefa 0 10px,#eef3fb 10px 20px);box-shadow:0 0 0 1px #d8e0ec}.pwbw-f:not(.front) .fr{filter:grayscale(.6) brightness(.96) contrast(.9)}.pwbw-f:not(.front) .fr:before{content:"";position:absolute;inset:0;z-index:10;background:#e9eef7;opacity:.38;pointer-events:none}.pw[data-look=dark] .pwbw-f:not(.front) .fr{filter:grayscale(.6) brightness(.6) contrast(.9)}.pw[data-look=dark] .pwbw-f:not(.front) .fr:before{background:#0d1424;opacity:.3}.pwbw-f.front .fr{box-shadow:0 0 0 2px #2676ff,0 0 0 8px #2676ff1f,0 40px 60px -26px #1b274088}.pwbw-f.on .fr,.pwbw-f.on.front .fr{box-shadow:0 34px 50px -24px #1b274088}.g-grid,.g-paper,.g-ph,.g-scrim,.g-vig{position:absolute;inset:0;opacity:0}.g-paper{transition:opacity .4s}.g-ph{background:50%/cover no-repeat;transform:scale(1.38) translate(5%,4%);filter:saturate(.55) contrast(.85) brightness(1.12);transition:opacity .35s,transform .6s cubic-bezier(.16,1,.3,1),filter .6s}.g-paper.in,.g-ph.in{opacity:1}.g-ph.crop{transform:scale(1.06)}.g-ph.grade{filter:saturate(1.08) contrast(1.06) brightness(.98)}.g-ph.grade.blur{filter:saturate(1.08) contrast(1.06) brightness(.98) blur(6px)}.g-vig{background:radial-gradient(ellipse at 50% 40%,#0000 45%,#00000059);transition:opacity .6s}.g-scrim{background:linear-gradient(180deg,#0000 25%,#000000a6);transition:opacity .5s}.g-grid{background:linear-gradient(#ffffff33 1px,#0000 0) 0 0 /100% 12.5%,linear-gradient(90deg,#ffffff33 1px,#0000 0) 0 0 /12.5% 100%;transition:opacity .4s}.g-grid.in,.g-scrim.in,.g-vig.in{opacity:1}.g-num{position:absolute;left:8%;top:4%;line-height:1;color:var(--acc);opacity:0;transform:translateY(10%);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1)}.g-num.in{opacity:1;transform:none}.g-phone{position:absolute;border:4px solid #111;border-radius:12px;background:#222 50%/cover no-repeat;box-shadow:0 14px 24px -12px #0009;opacity:0;transform:translateY(14%) scale(.92);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1)}.g-phone.in{opacity:1;transform:none}.g-pol{position:absolute;padding:4% 4% 12%;background:#fff;box-shadow:0 12px 24px -12px #0007;opacity:0;transform:rotate(-3deg) scale(.9);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1)}.g-pol i{display:block;width:100%;height:100%;background:#d9dee8 50%/cover no-repeat}.g-pol.in{opacity:1;transform:rotate(-3deg)}.g-panel{position:absolute;overflow:hidden;border-radius:6px;clip-path:inset(0 100% 100% 0 round 6px);outline:1.5px dashed #ffffffcc;outline-offset:-2px;transition:clip-path .5s cubic-bezier(.16,1,.3,1),background .5s,box-shadow .5s,outline-color .3s}.g-panel.drawn{clip-path:inset(0 0 0 0 round 6px)}.g-panel.card.drawn{background:#fff;outline-color:transparent;box-shadow:0 10px 24px -14px #0008}.g-panel.glass .blur{position:absolute;background:50%/cover no-repeat;transform:scale(1.06);filter:blur(13px) brightness(.85) saturate(1.1);opacity:0;transition:opacity .6s}.g-panel.glass.frost{background:#1414145c;outline-color:transparent;box-shadow:inset 0 0 0 1px #ffffff40,0 10px 30px -12px #0008}.g-panel.glass.frost .blur{opacity:1}.g-txt{position:absolute;padding:5% 6%;opacity:0;transition:opacity .2s}.g-txt.in{opacity:1}.g-txt .hl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin:0;line-height:1.06;overflow-wrap:anywhere;text-shadow:0 1px 8px #0000002e}.g-txt .ty-acc{transition:color .4s}.g-txt .ty-acc.acc{color:var(--acc)}.g-txt .ty-acc.acc.it{font-style:italic;color:inherit}.g-txt .caret{display:inline-block;width:2px;height:.9em;margin-left:2px;vertical-align:-1px;background:currentColor;animation:pwbw-blink .8s steps(1) infinite}.g-body{display:grid;gap:6%;margin-top:6%}.g-body i{display:block;height:5px;width:0;border-radius:3px;background:currentColor;opacity:.55;transition:width .45s cubic-bezier(.16,1,.3,1)}.g-body.in i:first-child{width:82%}.g-body.in i:last-child{width:56%;transition-delay:.12s}.g-pills{position:absolute;left:8%;bottom:20%;display:flex;gap:4%;width:70%}.g-pills i{flex:1;height:12px;border-radius:999px;background:var(--acc);opacity:0;transform:scale(.6);transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.g-pills.in i{opacity:.9;transform:none}.g-pills.in i:nth-child(2){transition-delay:.08s}.g-pills.in i:nth-child(3){transition-delay:.16s}.g-tape i{position:absolute;width:22%;height:6%;background:#f4e9b8cc;box-shadow:0 2px 4px #0002;opacity:0;transition:opacity .3s,transform .4s}.g-tape i:first-child{left:8%;top:6%;transform:rotate(-12deg) scale(1.3)}.g-tape i:last-child{right:8%;top:6%;transform:rotate(10deg) scale(1.3)}.g-tape.in i:first-child{opacity:1;transform:rotate(-12deg)}.g-tape.in i:last-child{opacity:1;transform:rotate(10deg)}.g-rules{position:absolute;left:8%;right:8%;height:2px;background:var(--acc);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.g-rules.in{transform:none}.g-band{position:absolute;left:5%;right:5%;bottom:4%;height:13%;display:flex;align-items:center;gap:4%;padding:0 5%;border-radius:3px;background:#fff;color:#111;line-height:1.25;transform:translateY(160%);transition:transform .5s cubic-bezier(.16,1,.3,1)}.g-band.in{transform:none}.g-band span{flex:1;min-width:0}.g-band b,.g-band small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.g-band b{font-weight:600}.g-band small{color:#6b6b6b}.g-band img{flex:none;max-width:32%;max-height:34%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:scale(.6);transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1)}.g-band img.in{opacity:1;transform:none}.g-name{position:absolute;left:7%;bottom:5%;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;opacity:0;transition:opacity .3s}.g-name.in{opacity:1}.pwbw-f .final{position:absolute;inset:0;z-index:8;background:50%/cover no-repeat;clip-path:inset(0 0 100% 0)}.pwbw-f.on .final{clip-path:inset(0 0 0 0);transition:clip-path .75s cubic-bezier(.65,0,.35,1)}.pwbw-f .scan{position:absolute;left:0;right:0;top:0;z-index:9;height:3px;background:#2676ff;box-shadow:0 0 16px 3px #5aa9ff99;opacity:0}.pwbw-f.on .scan{animation:pwbw-scan .75s cubic-bezier(.65,0,.35,1) forwards}.pwbw-dots{position:absolute;left:0;right:0;z-index:3;display:flex;justify-content:center;gap:6px}.pwbw-dots i{width:7px;height:7px;border-radius:50%;background:#c5d0e2;transition:all .35s cubic-bezier(.16,1,.3,1)}.pwbw-dots i.now,.pwbw-dots i.on{background:var(--accent)}.pwbw-dots i.now{width:20px;border-radius:4px}.pwbw-line{position:absolute;left:16px;right:16px;z-index:3;margin:0;text-align:center;font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.pwbw-line span{display:block;animation:pwbw-word .4s cubic-bezier(.16,1,.3,1) both}.pwbw-line small{display:block;margin-top:6px;overflow:hidden;font-size:15px;font-weight:500;letter-spacing:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.pwbw-steps{position:absolute;left:0;right:0;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0 20px}.pwbw-steps i{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--card-solid,#fff) 70%,transparent);box-shadow:0 0 0 1px var(--line);font-style:normal;font-size:12.5px;font-weight:600;color:var(--muted);transition:background .25s,color .25s,box-shadow .25s}.pwbw-steps i.now{background:#2676ff;box-shadow:0 6px 16px -6px #2676ff99;color:#fff}.pwbw-steps i.ok{background:color-mix(in srgb,#16a34a 12%,var(--card-solid,#fff));box-shadow:0 0 0 1px color-mix(in srgb,#16a34a 30%,transparent);color:#157a3b}.pw[data-look=dark] .pwbw-steps i.ok{color:#4ade80}.pwbw-steps i:before{content:"";display:inline-grid;place-items:center;width:10px;height:10px;font-size:10px;line-height:1;background:radial-gradient(circle,currentColor 0 2px,#0000 2.6px);opacity:.55}.pwbw-steps i.now:before{opacity:1;animation:pwbw-blink 1s steps(2) infinite}.pwbw-steps i.ok:before{content:"✓";background:none;opacity:1}.pwbw-cur{position:absolute;left:0;top:0;z-index:6;opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s}.pwbw-cur.on{opacity:1}.pwbw-cur svg{width:22px;height:22px;fill:#152033;stroke:#fff;stroke-width:1.5;filter:drop-shadow(0 2px 3px #0003)}.pwbw-cur span{position:absolute;left:16px;top:18px;padding:3px 9px;border-radius:999px 999px 999px 4px;background:#2676ff;color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.pwbw-cur.flip span{left:auto;right:4px;border-radius:999px 999px 4px 999px}.pwbw-cur .tap{position:absolute;left:-10px;top:-10px;width:22px;height:22px;border:2px solid #2676ff;border-radius:50%;animation:pwbw-tap .45s ease-out forwards}@media (max-width:699px){.pwbw-line{font-size:21px}.pwbw-line small{font-size:14px}.pwbw-look{font-size:12.5px;padding:5px 12px 5px 5px}.pwbw-look i{width:24px;height:24px;font-size:10.5px}.pwbw-steps{gap:5px;padding:0 14px}.pwbw-steps i{height:22px;padding:0 8px;font-size:11px}}@keyframes pwbw-in{0%{opacity:0}}@keyframes pwbw-shine{0%{background-position:130% 0}to{background-position:-130% 0}}@keyframes pwbw-scan{0%{top:0;opacity:1}92%{top:100%;opacity:1}to{top:100%;opacity:0}}@keyframes pwbw-blink{50%{opacity:0}}@keyframes pwbw-tap{0%{transform:scale(.4);opacity:1}to{transform:scale(1.8);opacity:0}}@keyframes pwbw-word{0%{opacity:0;transform:translateY(6px)}}.pwbw.calm,.pwbw.calm .pwbw-f .fr:after,.pwbw.calm .pwbw-f.on .scan,.pwbw.calm .pwbw-line span{animation:none}.pwbw.calm .pwbw-f.on .final{transition:none}