.pm-grow{grid-template-columns:120px minmax(0,1fr);align-items:center;height:100%;padding:10px;border-radius:16px;background:#18181a;border:1px solid #ffffff0f;color:#fff;-webkit-user-select:none;user-select:none}.pm-grow img{width:120px;height:120px;border-radius:12px;object-fit:cover;display:block;-webkit-user-drag:none}.pm-grow__t{min-width:0}.pm-grow__t small{display:block;font-size:.76rem;color:#8f8f8a}.pm-grow__t b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.95rem;line-height:1.25;margin:2px 0 10px;overflow:hidden}.pm-grow__act{display:flex;align-items:center;gap:12px}.pm-grow__demo{font-size:.85rem;font-weight:700;color:#d9d9d4}.pm-grow__play{width:38px;height:38px;border-radius:50%;background:var(--y);color:var(--y-ink);display:inline-flex;align-items:center;justify-content:center;font-size:.95rem}@media (min-width:1024px){.pm-grow:hover{border-color:var(--y-line)}.pm-grow:hover .pm-grow__demo{color:var(--y)}}@media (max-width:1023px){.pm-track{grid-auto-columns:calc(50% - 7px)}}@media (max-width:599px){.pm-track{grid-auto-columns:88%}}.pm-access{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:28px;align-items:center;padding:28px;border-radius:var(--radius);background:linear-gradient(120deg,#1b1b1e,#141416);border:1px solid #ffffff12}.pm-access__ic{width:64px;height:64px;border-radius:18px;background:var(--y-soft);color:var(--y);display:flex;align-items:center;justify-content:center;font-size:2rem}.pm-access h2{margin-bottom:12px}.pm-access__btns{display:flex;flex-direction:column;gap:10px;min-width:220px}@media (max-width:1023px){.pm-access{grid-template-columns:1fr;gap:18px}.pm-access__btns{flex-direction:row;flex-wrap:wrap;min-width:0}.pm-access__btns .pm-btn{flex:1 1 200px}}@media (max-width:767px){.pm-access{padding:20px 16px}}.pm-studios .pm-track{grid-auto-columns:calc(25% - 13.5px);gap:18px}.pm-scol{display:grid;grid-template-rows:1fr 1fr;gap:18px;margin:0;padding:0;scroll-snap-align:start;list-style:none}.pm-scol,.pm-scol li{min-width:0}.pm-stile{gap:14px;height:100%;min-height:76px;padding:14px 16px;border-radius:14px;background:var(--paper);color:var(--paper-ink);box-shadow:0 10px 24px #00000059;-webkit-user-select:none;user-select:none}.pm-stile,.pm-stile__logo{display:flex;align-items:center}.pm-stile__logo{width:64px;height:48px;flex:none;justify-content:center;padding:8px;border-radius:10px;background:#141416}.pm-stile__logo img{max-width:56px;max-height:32px;width:auto;height:auto;object-fit:contain;-webkit-user-drag:none}.pm-stile b{flex:1 1 auto;min-width:0;font-size:.95rem;line-height:1.2}.pm-stile__go{flex:none;width:30px;height:30px;border-radius:50%;background:#111;color:var(--y);display:flex;align-items:center;justify-content:center;font-size:.9rem}@media (min-width:1024px){.pm-stile:hover{box-shadow:0 0 0 2px var(--y),0 14px 28px #00000073}}@media (max-width:1023px){.pm-studios .pm-track{grid-auto-columns:calc(50% - 9px)}}@media (max-width:599px){.pm-studios .pm-track{grid-auto-columns:86%}}.pm-offers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;list-style:none;margin:28px 0 0}.pm-ocard{display:flex;flex-direction:column;height:100%;border-radius:20px;background:#18181a;border:1px solid #ffffff14;color:#fff;transition:border-color .2s,box-shadow .2s}.pm-ocard,.pm-ocard__art{position:relative;overflow:hidden}.pm-ocard__art{aspect-ratio:3/2;background:#0c0c0d}.pm-ocard__art img{width:100%;height:100%;object-fit:cover;display:block}.pm-ocard__badge{align-self:flex-start;margin-bottom:12px;padding:5px 10px;border-radius:999px;background:#0a0a0ad1;color:var(--y);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pm-ocard--best{border-color:var(--y);box-shadow:0 0 0 1px var(--y),0 20px 44px #f8ff131f}.pm-ocard--best .pm-ocard__badge{background:var(--y);color:var(--y-ink)}.pm-ocard__body{display:flex;flex-direction:column;flex:1 1 auto;padding:18px 18px 20px}.pm-ocard__body h3{font-size:1rem;color:var(--text-light);font-weight:600;margin-bottom:8px}.pm-ocard__amt{font-size:1.45rem;font-weight:700;line-height:1.15;color:#fff;margin:0 0 4px}.pm-ocard__sub{font-weight:700;color:var(--y);margin:0 0 12px}.pm-ocard__terms{font-size:.85rem;color:var(--text-light);margin:0 0 18px}.pm-ocard .pm-btn{margin-top:auto}@media (min-width:1024px){.pm-btn:not(.pm-btn--y):not(.pm-btn--ghost):hover{background:#3a3a40}.pm-ocard:hover{border-color:var(--y-line)}.pm-ocard:hover .pm-btn{background:var(--y);color:var(--y-ink);box-shadow:0 8px 24px #f8ff1340}.pm-ocard--best:hover .pm-btn{background:var(--accent-hover)}}@media (max-width:1023px){.pm-offers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.pm-offers{grid-template-columns:1fr}}.pm-compare{margin-top:40px}.pm-compare h3{margin-bottom:14px;display:flex;align-items:center;gap:10px}.pm-compare h3 .pi{color:var(--y)}.pm-crow,.pm-crow-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) minmax(0,.8fr) auto;gap:16px;align-items:center}.pm-crow-head{padding:0 18px 8px;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8f8f8a}.pm-crows{list-style:none;display:grid;gap:10px}.pm-crow{padding:14px 18px;border-radius:14px;background:#18181a;border:1px solid #ffffff0f}.pm-crow__type{display:flex;align-items:center;gap:12px;font-weight:700}.pm-crow__type .pi{width:36px;height:36px;padding:8px;border-radius:10px;background:var(--y-soft);color:var(--y)}.pm-crow__wr{display:inline-block;white-space:nowrap;padding:4px 10px;border-radius:999px;background:#ffffff12;font-weight:700;font-size:.88rem;justify-self:start}.pm-crow__lbl{display:none}@media (max-width:767px){.pm-crow-head{display:none}.pm-crow{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}.pm-crow__type{grid-column:1/-1}.pm-crow__lbl{display:block;font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;color:#8f8f8a}}.pm-note{display:flex;gap:14px;margin-top:22px;padding:16px 18px;border-radius:14px;background:#f8ff130f;border:1px solid var(--y-line)}.pm-note>.pi{font-size:1.4rem;color:var(--y);margin-top:2px}.pm-note p{margin:0}.pm-note__t{font-weight:700;color:#fff;margin-bottom:4px!important}.pm-split{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:32px;align-items:stretch}.pm-split>div>p:last-child{margin-bottom:0}.pm-split__img{position:relative;margin:0;min-height:260px}.pm-split__img img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:18px}@media (max-width:899px){.pm-split{grid-template-columns:1fr}.pm-split__img{min-height:0}.pm-split__img img{position:static;height:auto;max-width:100%;width:auto}}.pm-cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0;border-radius:var(--radius);background:#0d0d0e;border:1px solid #ffffff12;overflow:hidden}.pm-cat{display:flex;align-items:center;gap:14px;padding:18px 20px}.pm-cat+.pm-cat{border-left:1px solid #ffffff12}.pm-cat .pi{font-size:1.7rem;color:var(--y)}.pm-cat p{margin:0;line-height:1.3}.pm-cat p:first-of-type{font-size:.82rem;color:var(--text-light)}.pm-cat p+p{font-weight:700;color:#fff;font-size:1.05rem}@media (max-width:899px){.pm-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-cat:nth-child(3){border-left:0}.pm-cat:nth-child(n+3){border-top:1px solid #ffffff12}}@media (max-width:420px){.pm-cats{grid-template-columns:1fr}.pm-cat+.pm-cat{border-left:0;border-top:1px solid #ffffff12}}.pm-feat{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none}.pm-ftile{display:flex;flex-direction:column;gap:10px;height:100%;padding:18px;border-radius:16px;background:radial-gradient(160px 120px at 100% 0,#f8ff1324,#0000 70%),#1a1a1d;border:1px solid #ffffff12;color:#fff}.pm-ftile__top{display:flex;align-items:center;justify-content:space-between}.pm-ftile__top .pi{font-size:1.6rem;color:var(--y)}.pm-ftile__badge{white-space:nowrap;padding:4px 9px;border-radius:999px;background:var(--y);color:var(--y-ink);font-size:.76rem;font-weight:800;letter-spacing:.1em}.pm-ftile h4{font-size:1.05rem}.pm-ftile p{margin:0;font-size:.85rem;color:var(--text-light)}.pm-ftile__go{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--y);font-size:.9rem}@media (min-width:1024px){.pm-ftile:hover{border-color:var(--y-line)}}@media (max-width:899px){.pm-feat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pm-crow .pm-btn{grid-column:1/-1}}.pm-verdict{overflow:hidden;isolation:isolate}.pm-verdict__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.pm-verdict:before{content:"";position:absolute;inset:0;z-index:-1;background:#0a0a0adb}.pm-verdict__grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:40px;align-items:center}.pm-score{position:relative;width:180px;height:180px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:conic-gradient(var(--y) 0 96%,#ffffff1a 96% 100%);box-shadow:0 0 50px #f8ff132e}.pm-score:before{content:"";position:absolute;inset:10px;border-radius:50%;background:#0f0f10}.pm-score>*{position:relative}.pm-score b{font-size:3.4rem;line-height:1;font-weight:700;color:#fff}.pm-score__stars{display:flex;gap:2px;color:var(--y);font-size:.95rem;margin-top:6px}.pm-verdict__by{font-size:.9rem;color:var(--text-light);margin-bottom:6px}.pm-verdict h3{font-size:1.3rem;margin-bottom:10px;color:var(--y)}.pm-verdict__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}@media (max-width:767px){.pm-verdict__grid{grid-template-columns:1fr;gap:24px}.pm-score{width:140px;height:140px}.pm-score b{font-size:2.6rem}.pm-verdict__cta .pm-btn{flex:1 1 200px}}.pm-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px;list-style:none}.pm-quote{display:flex;flex-direction:column;gap:14px;height:100%;padding:24px;border-radius:20px 20px 20px 6px;background:#1a1a1d;border:1px solid #ffffff12}.pm-quote__ver{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:var(--ok);letter-spacing:.06em;text-transform:uppercase;margin:0}.pm-quote__txt{font-size:1.02rem;color:#ececea;margin:0}.pm-quote__who{margin-top:auto;gap:12px}.pm-quote__av,.pm-quote__who{display:flex;align-items:center}.pm-quote__av{width:40px;height:40px;border-radius:50%;background:var(--y);color:var(--y-ink);font-weight:800;justify-content:center;flex:none}.pm-quote__who p{margin:0;line-height:1.3}.pm-quote__who p:first-child{font-weight:700;color:#fff}.pm-quote__who p+p{font-size:.82rem;color:var(--text-light)}.pm-rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;color:var(--text-light)}.pm-rating__stars{display:inline-flex;gap:2px;color:var(--y)}.pm-rating b{color:#fff}@media (max-width:899px){.pm-quotes{grid-template-columns:1fr}}.pm-bands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;list-style:none}.pm-band{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-rows:auto auto;column-gap:18px;row-gap:10px;align-items:center;height:100%;padding:14px 18px 14px 14px;border-radius:18px;background:linear-gradient(90deg,#202024,#141416);border:1px solid var(--y-line);color:#fff}.pm-band__art{grid-row:1/3;width:120px;height:120px;border-radius:14px;overflow:hidden}.pm-band__art img{width:100%;height:100%;object-fit:cover;display:block}.pm-band__t{min-width:0;align-self:end}.pm-band__t h3{font-size:1.25rem;margin:4px 0 2px}.pm-band__t p{margin:0;font-size:.88rem;color:var(--text-light)}.pm-band .pm-btn{justify-self:start;align-self:start;min-height:42px;padding:9px 18px;font-size:.95rem}@media (min-width:1024px){.pm-band{transition:border-color .2s}.pm-band:hover{border-color:var(--y)}.pm-band:hover .pm-btn{background:var(--accent-hover)}}@media (max-width:899px){.pm-bands{grid-template-columns:1fr}}@media (max-width:479px){.pm-band{grid-template-columns:96px minmax(0,1fr);column-gap:14px}.pm-band__art{width:96px;height:96px;grid-row:auto}.pm-band .pm-btn{grid-column:1/-1;width:100%;justify-self:stretch}}.pm-pros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.pm-pros__col{padding:24px;border-radius:var(--radius);background:#18181a;border:1px solid #ffffff12}.pm-pros__col h3{display:flex;align-items:center;gap:10px;margin-bottom:16px}.pm-pros__col--ok h3 .pi{color:var(--ok)}.pm-pros__col--no h3 .pi{color:var(--warn)}.pm-pros ul{list-style:none;display:grid;gap:12px}.pm-pros li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start}.pm-pros li .pi{margin-top:4px}.pm-pros__col--ok li .pi{color:var(--ok)}.pm-pros__col--no li .pi{color:var(--warn)}@media (max-width:767px){.pm-pros{grid-template-columns:1fr}}.pm-stats{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:24px 0}.pm-stats li{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:#1b1b1e;border:1px solid #ffffff14}.pm-stats .pi{color:var(--y);font-size:1.1rem}.pm-stats b{color:#fff;font-size:1.05rem}.pm-stats span{color:var(--text-light);font-size:.88rem}.pm-fig{margin:0 0 28px}.pm-fig img{display:block;border-radius:18px;width:auto;max-width:100%}.pm-fig figcaption{margin-top:10px;font-size:.84rem;color:var(--text-light)}.pm-facts h3{margin-bottom:14px}.pm-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.pm-facts dl>div{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);gap:12px;padding:12px 16px;border-radius:12px;background:#18181a}.pm-facts dt{font-weight:600;color:var(--text-light);font-size:.9rem}.pm-facts dd{margin:0;color:#fff;font-weight:600;font-size:.95rem}.pm-facts dd button{padding:0;margin:0;border:0;background:none;color:var(--y);font:inherit;cursor:pointer}@media (max-width:767px){.pm-facts dl{grid-template-columns:1fr}.pm-facts dl>div{grid-template-columns:110px minmax(0,1fr)}}.pm-why__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}@media (max-width:899px){.pm-why__grid{grid-template-columns:1fr}}.pm-pop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin-top:24px}.pm-prow{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:16px;align-items:center;height:100%;padding:10px 16px 10px 10px;border-radius:16px;background:#18181a;border:1px solid #ffffff0f;color:#fff}.pm-prow__art{width:120px;height:120px;border-radius:12px;overflow:hidden;background:#0c0c0d}.pm-prow__art img{width:100%;height:100%;object-fit:cover;display:block}.pm-prow h3{font-size:1.05rem;margin-bottom:8px}.pm-prow dl{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:.86rem}.pm-prow dl div{display:flex;gap:6px}.pm-prow dt{color:#8f8f8a;font-weight:500}.pm-prow dd{margin:0;font-weight:700;color:#fff}.pm-prow__rtp dd{color:var(--y)}