/*pkc-bundle size=98468 files=tokens.css,pkc-core.css,pkc-pages.css,pkc-legacy.css,pkc-showcase.css,pkc-fixes.css*/
:root{--brand-purple: #421b6e;--brand-pink: #e84393;--brand-logo-pink: #e84394;--ref-black: #070203;--ref-ink: #08080a;--ref-panel: #141517;--ref-panel-2: #19181a;--ref-line: #272627;--ref-pink: #f06aa9;--ref-orange: #e5602e;--ref-gold: #ad8b3e;--ref-felt: #145527;--brand-gradient: linear-gradient(135deg,var(--cta-from),var(--cta-to));--radius-s: 6px;--radius-m: 12px;--radius-l: 20px;--shadow-card: 0 10px 30px rgba(0,0,0,.35);--glow-pink: 0 0 0 1px rgba(232,67,147,.35),0 8px 32px rgba(232,67,147,.22);color-scheme: dark;--bg: #0a0710;--surface: #130e1c;--card: #1b1427;--border: #33284a;--text: #f5f1fa;--muted: #b5a9c7;--primary: #421b6e;--on-primary: #ffffff;--primary-text: #c9a8f5;--secondary: #e84393;--on-secondary: #14091f;--secondary-text: #f06aa9;--accent: #e3b64a;--on-accent: #14091f;--accent-text: #e3b64a;--success: #3fd99a;--warning: #f5b83d;--danger: #f06aa9;--cta-from: #d02a7e;--cta-to: #8e2ba8;--on-cta: #ffffff}:root[data-theme="light"]{color-scheme: light;--bg: #fbf8ff;--surface: #f3edfb;--card: #ffffff;--border: #d9ceea;--text: #1a0f2b;--muted: #5a4a72;--primary: #421b6e;--on-primary: #ffffff;--primary-text: #421b6e;--secondary: #e84393;--on-secondary: #14091f;--secondary-text: #b0165f;--accent: #e3b64a;--on-accent: #14091f;--accent-text: #7a5800;--success: #0a7a4a;--warning: #8a5300;--danger: #b0165f;--cta-from: #d02a7e;--cta-to: #8e2ba8;--on-cta: #ffffff;--shadow-card: 0 8px 24px rgba(66,27,110,.12);--glow-pink: 0 0 0 1px rgba(176,22,95,.25),0 8px 24px rgba(176,22,95,.14)}
@font-face{font-family: "Inter";src: url("../fonts/inter-latin-wght-normal.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap}@font-face{font-family: "Fraunces";src: url("../fonts/fraunces-latin-wght-normal.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap}@font-face{font-family: "Barlow Condensed";src: url("../fonts/barlow-condensed-latin-600-normal.woff2") format("woff2");font-weight: 600;font-style: normal;font-display: swap}@font-face{font-family: "Barlow Condensed";src: url("../fonts/barlow-condensed-latin-700-normal.woff2") format("woff2");font-weight: 700;font-style: normal;font-display: swap}:root{--font-body: "Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-head: "Fraunces",Georgia,serif;--font-label: "Barlow Condensed","Arial Narrow",sans-serif;--ease: cubic-bezier(.22,.8,.24,1);--header-h: 76px;--wrap: 1240px;--badge-red: #f06aa9;--on-pink: #14091f}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth;scroll-padding-top: calc(var(--header-h) + 16px);-webkit-text-size-adjust: 100%}body.pkc{margin: 0;background: var(--bg);color: var(--text);font-family: var(--font-body);font-size: 16px;line-height: 1.6;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;padding-bottom: 0}body.pkc img{max-width: 100%;height: auto}:where(body.pkc) a{color: inherit}:where(body.pkc) h1,:where(body.pkc) h2,:where(body.pkc) h3,:where(body.pkc) h4,:where(body.pkc) h5,:where(body.pkc) h6{color: var(--text)}:where(body.pkc) h1 a,:where(body.pkc) h2 a,:where(body.pkc) h3 a,:where(body.pkc) h4 a,:where(body.pkc) h5 a,:where(body.pkc) h6 a{font: inherit;color: inherit}:where(body.pkc) p,:where(body.pkc) li,:where(body.pkc) dd,:where(body.pkc) dt{color: inherit}.pkc-wrap{width: 100%;max-width: var(--wrap);margin-inline: auto;padding-inline: 20px}.screen-reader-text{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.pkc-skip{position: absolute;left: 12px;top: -60px;z-index: 999;background: var(--card);color: var(--text);padding: 10px 16px;border-radius: 8px;transition: transform .2s var(--ease)}.pkc-skip:focus{top: 12px}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline: 3px solid var(--accent);outline-offset: 2px;border-radius: 6px}.pkc-i{width: 1.15em;height: 1.15em;flex: none;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;vertical-align: -.2em}.pkc-btn{display: inline-flex;align-items: center;justify-content: center;gap: .5em;padding: .72rem 1.3rem;border-radius: 999px;border: 1px solid transparent;font: 600 .95rem/1.1 var(--font-body);letter-spacing: .005em;text-decoration: none;cursor: pointer;transition: transform .16s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease),background-color .2s var(--ease);-webkit-tap-highlight-color: transparent}.pkc-btn:active{transform: scale(.97)}.pkc-btn--cta{background: var(--brand-gradient);color: var(--on-cta);box-shadow: var(--glow-pink)}.pkc-btn--cta:hover{transform: translateY(-1px)}.pkc-btn--cta:active{transform: scale(.97)}.pkc-btn--ghost{background: transparent;color: var(--text);border-color: var(--border)}.pkc-btn--ghost:hover{border-color: var(--secondary-text);color: var(--secondary-text)}.pkc-btn--sm{padding: .5rem .95rem;font-size: .85rem}.pkc-btn--block{width: 100%}.pkc-iconbtn{display: inline-grid;place-items: center;width: 40px;height: 40px;border-radius: 12px;border: 1px solid transparent;background: transparent;color: var(--text);cursor: pointer;transition: background-color .2s var(--ease),transform .16s var(--ease)}.pkc-iconbtn:hover{background: var(--surface)}.pkc-iconbtn:active{transform: scale(.97)}.pkc-link{display: inline-flex;align-items: center;gap: .35em;font-weight: 600;color: var(--secondary-text);text-decoration: none}.pkc-link:hover{text-decoration: underline;text-underline-offset: 3px}.pkc-badge{display: inline-block;padding: .18rem .5rem;border-radius: 4px;font: 700 .75rem/1.2 var(--font-label);letter-spacing: .08em;text-transform: uppercase;background: var(--surface);color: var(--text);text-decoration: none;border: 1px solid var(--border)}.pkc-badge--red{background: var(--badge-red);color: var(--on-pink);border-color: transparent}.pkc-badge--gold{background: var(--accent);color: var(--on-accent);border-color: transparent}.pkc-18{display: inline-grid;place-items: center;min-width: 30px;height: 22px;padding: 0 6px;border-radius: 6px;border: 1.5px solid currentColor;font: 700 .72rem/1 var(--font-label);letter-spacing: .04em}.pkc-18--lg{min-width: 54px;height: 54px;border-radius: 50%;font-size: 1.15rem;border-width: 2px;flex: none}.pkc-meta{margin: 0;color: var(--muted);font-size: .85rem}.pkc-eyebrow{margin: 0 0 .5rem;font: 700 .9rem/1.2 var(--font-label);letter-spacing: .14em;text-transform: uppercase;color: var(--secondary-text)}.pkc-h2{margin: 0;font: 600 clamp(1.7rem,3.2vw,2.4rem)/1.15 var(--font-head);letter-spacing: -.01em}.pkc-h2 em{font-style: normal;color: var(--accent-text)}.pkc-h3{margin: 0 0 .9rem;font: 600 1.35rem/1.25 var(--font-head)}.pkc-disclosure{display: flex;gap: .6rem;align-items: flex-start;margin: 1.25rem 0 0;padding: .8rem 1rem;border-radius: 12px;background: var(--surface);border: 1px solid var(--border);color: var(--muted);font-size: .85rem;line-height: 1.5}.pkc-disclosure .pkc-i{margin-top: .15em;color: var(--accent-text)}.pkc-disclosure a{color: var(--secondary-text);font-weight: 600}.pkc-disclosure--sm{margin-top: 1rem;font-size: .8rem;padding: .65rem .85rem}.pkc-note{display: flex;gap: .55rem;align-items: center;margin: 1.1rem 0 0;color: var(--muted);font-size: .88rem}.pkc-header{display: contents}.pkc-topbar{background: var(--primary);color: #fff;font-size: .8rem}.pkc-topbar__in{display: flex;align-items: center;justify-content: space-between;gap: 1rem;min-height: 38px}.pkc-topbar__msg{margin: 0;display: flex;align-items: center;gap: .6rem}.pkc-topbar__links{display: flex;align-items: center;gap: 1.1rem}.pkc-topbar a{color: #fff;text-decoration: none;opacity: .92}.pkc-topbar a:hover{text-decoration: underline;opacity: 1}.pkc-topbar .pkc-iconbtn{color: #fff;width: 32px;height: 32px}.pkc-topbar .pkc-iconbtn:hover{background: rgba(255,255,255,.14)}.pkc-i--sun{display: none}html[data-theme="light"] .pkc-i--sun{display: inline}html[data-theme="light"] .pkc-i--moon{display: none}.pkc-bar{position: sticky;top: 0;z-index: 100;height: var(--header-h);background: color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter: saturate(1.4) blur(14px);-webkit-backdrop-filter: saturate(1.4) blur(14px);border-bottom: 1px solid var(--border)}.pkc-bar::after{content: "";position: absolute;inset: auto 0 -1px 0;height: 1px;background: var(--brand-gradient);opacity: 0;transition: opacity .25s var(--ease)}.pkc-header.is-scrolled .pkc-bar::after,.pkc-bar.is-scrolled::after{opacity: .8}.pkc-bar__in{display: flex;align-items: center;gap: 1.5rem;height: 100%}.pkc-logo{display: inline-flex;flex: none;transform-origin: left center;transition: transform .25s var(--ease)}.pkc-logo img,.pkc-drawer__head img{display: block;width: 142px;height: auto}.pkc-drawer__head img{width: 111px}.pkc-logo__light{display: none !important}html[data-theme="light"] .pkc-logo__dark{display: none !important}html[data-theme="light"] .pkc-logo__light{display: block !important}.pkc-bar.is-scrolled .pkc-logo{transform: scale(.86)}.pkc-nav{flex: 1;min-width: 0;height: 100%}.pkc-nav__list{display: flex;align-items: stretch;justify-content: center;gap: .15rem;height: 100%;margin: 0;padding: 0;list-style: none}.pkc-nav__item{display: flex;align-items: center}.pkc-nav__link{display: inline-flex;align-items: center;height: 40px;padding: 0 .35rem 0 .75rem;border-radius: 10px 0 0 10px;text-decoration: none;font: 600 .92rem/1 var(--font-body);color: var(--text);transition: color .2s var(--ease),background-color .2s var(--ease)}.pkc-nav__toggle{display: inline-grid;place-items: center;width: 24px;height: 40px;padding: 0;border: 0;background: transparent;color: var(--muted);border-radius: 0 10px 10px 0;cursor: pointer}.pkc-nav__toggle .pkc-i{width: 14px;height: 14px;transition: transform .2s var(--ease)}.pkc-nav__item:hover .pkc-nav__link,.pkc-nav__item:hover .pkc-nav__toggle,.pkc-nav__item:focus-within .pkc-nav__link,.pkc-nav__item:focus-within .pkc-nav__toggle,.pkc-nav__item.is-open .pkc-nav__link,.pkc-nav__item.is-open .pkc-nav__toggle{background: var(--surface);color: var(--secondary-text)}.pkc-nav__item.is-current .pkc-nav__link{color: var(--secondary-text)}.pkc-nav__item:hover .pkc-nav__toggle .pkc-i,.pkc-nav__item.is-open .pkc-nav__toggle .pkc-i{transform: rotate(180deg)}.pkc-mega{position: absolute;left: 0;right: 0;top: 100%;background: var(--surface);border-bottom: 1px solid var(--border);box-shadow: 0 24px 40px rgba(0,0,0,.28);opacity: 0;visibility: hidden;transform: translateY(8px);transition: opacity .16s var(--ease),transform .16s var(--ease),visibility 0s linear .16s}.pkc-nav__item:hover>.pkc-mega,.pkc-nav__item:focus-within>.pkc-mega,.pkc-nav__item.is-open>.pkc-mega{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.pkc-mega__in{display: grid;grid-template-columns: 320px 1fr;gap: 2.5rem;padding-block: 1.6rem 1.8rem}.pkc-mega__icon{display: inline-grid;place-items: center;width: 42px;height: 42px;border-radius: 12px;background: var(--primary);color: #fff;margin-bottom: .7rem}.pkc-mega__blurb{margin: 0 0 .8rem;font: 600 1.15rem/1.3 var(--font-head)}.pkc-mega__links,.pkc-mega__feature ul{list-style: none;margin: 0;padding: 0}.pkc-mega__links li a{display: block;padding: .3rem 0;text-decoration: none;color: var(--secondary-text);font-weight: 600}.pkc-mega__links li a:hover{text-decoration: underline}.pkc-mega__h{margin: 0 0 .5rem;font: 700 .8rem/1 var(--font-label);letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.pkc-mega__feature ul{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: .15rem 1.5rem}.pkc-mega__feature a{display: flex;justify-content: space-between;gap: .75rem;padding: .5rem .6rem;margin-inline: -.6rem;border-radius: 8px;text-decoration: none;transition: background-color .15s var(--ease)}.pkc-mega__feature a:hover{background: var(--card)}.pkc-mega__feature span{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: .93rem}.pkc-mega__feature em{font-style: normal;font: 700 .85rem var(--font-label);color: var(--accent-text);white-space: nowrap}.pkc-actions{display: flex;align-items: center;gap: .4rem;margin-left: auto}.pkc-burger{display: none}.pkc-search{position: absolute;left: 0;right: 0;top: 100%;background: var(--surface);border-bottom: 1px solid var(--border);padding-block: 1rem;box-shadow: 0 24px 40px rgba(0,0,0,.28)}.pkc-search[hidden]{display: none}.pkc-search__form{display: grid;grid-template-columns: 1fr 230px auto;gap: .6rem}.pkc-search input,.pkc-search select{height: 46px;padding: 0 1rem;border-radius: 12px;border: 1px solid var(--border);background: var(--card);color: var(--text);font: inherit;width: 100%}.pkc-drawer[hidden]{display: none}.pkc-drawer{position: fixed;inset: 0;z-index: 300}.pkc-drawer__scrim{position: absolute;inset: 0;background: rgba(5,3,10,.6)}.pkc-drawer__panel{position: absolute;top: 0;right: 0;bottom: 0;width: min(88vw,380px);background: var(--bg);border-left: 1px solid var(--border);padding: 1rem 1.1rem 5rem;overflow: auto;animation: pkc-drawer-in .22s var(--ease) both}@keyframes pkc-drawer-in{from{transform: translateX(24px);opacity: 0}to{transform: none;opacity: 1}}.pkc-drawer__head>.pkc-logo,.pkc-drawer__head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 1rem}.pkc-drawer__aud{width: 100%;margin-bottom: 1rem}.pkc-acc{border-top: 1px solid var(--border)}.pkc-acc summary{display: flex;align-items: center;gap: .7rem;padding: .95rem .2rem;cursor: pointer;font-weight: 600;list-style: none}.pkc-acc summary::-webkit-details-marker{display: none}.pkc-acc__chev{margin-left: auto;transition: transform .2s var(--ease)}.pkc-acc[open] .pkc-acc__chev{transform: rotate(180deg)}.pkc-acc ul{list-style: none;margin: 0 0 .8rem;padding: 0 0 0 2rem}.pkc-acc li a{display: block;padding: .4rem 0;text-decoration: none;color: var(--muted)}.pkc-acc li:first-child a{color: var(--secondary-text);font-weight: 600}.pkc-tabbar{display: none}.pkc-rg{margin-top: 4rem;background: var(--surface);border-block: 1px solid var(--border)}.pkc-rg__in{display: flex;align-items: center;gap: 1.5rem;padding-block: 1.6rem}.pkc-rg__text{flex: 1;min-width: 0;color: var(--muted);font-size: .9rem}.pkc-rg__text p{margin: 0}.pkc-rg__h{color: var(--text);font: 600 1.15rem/1.3 var(--font-head);margin-bottom: .25rem !important}.pkc-rg__links{display: flex;flex-wrap: wrap;gap: .5rem;margin: 0;padding: 0;list-style: none;max-width: 440px}.pkc-rg__links a{display: inline-flex;flex-direction: column;padding: .45rem .8rem;border: 1px solid var(--border);border-radius: 10px;text-decoration: none;font-weight: 600;font-size: .85rem;background: var(--card);line-height: 1.2}.pkc-rg__links a:hover{border-color: var(--secondary-text)}.pkc-rg__links small{color: var(--muted);font-weight: 500;font-size: .7rem}.pkc-footer{background: var(--bg);padding-top: 3rem}.pkc-footer__grid{display: grid;grid-template-columns: 1.4fr 1fr 1fr 1fr 1.3fr;gap: 2rem}.pkc-footer__brand p{color: var(--muted);max-width: 32ch;margin: 1rem 0}.pkc-footer__h{margin: 0 0 .8rem;font: 700 .85rem/1 var(--font-label);letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.pkc-footer__col ul{list-style: none;margin: 0;padding: 0}.pkc-footer__col a{display: block;padding: .28rem 0;text-decoration: none;color: var(--text)}.pkc-footer__col a:hover{color: var(--secondary-text)}.pkc-footer__cta{background: var(--card);border: 1px solid var(--border);border-radius: 16px;padding: 1.2rem}.pkc-footer__cta p:not(.pkc-footer__h){color: var(--muted);font-size: .9rem;margin: 0 0 1rem}.pkc-social{display: flex;gap: .4rem;margin: 0;padding: 0;list-style: none}.pkc-social a{display: grid;place-items: center;width: 40px;height: 40px;border-radius: 12px;border: 1px solid var(--border);text-decoration: none;transition: transform .16s var(--ease),border-color .2s var(--ease)}.pkc-social a:hover{border-color: var(--secondary-text);transform: translateY(-2px)}.pkc-footer__bar{margin-top: 2rem;border-top: 1px solid var(--border)}.pkc-footer__bar-in{display: flex;justify-content: space-between;align-items: center;padding-block: 1.1rem;color: var(--muted);font-size: .85rem}.pkc-footer__bar p{margin: 0}.pkc-footer__suits{display: flex;gap: .5rem;opacity: .55}.pkc-loader{position: fixed;right: 16px;bottom: 80px;z-index: 400;display: flex;gap: 6px;padding: 10px 14px;border-radius: 999px;background: var(--card);border: 1px solid var(--border);box-shadow: var(--shadow-card);opacity: 0;transform: translateY(8px);pointer-events: none;transition: opacity .18s var(--ease),transform .18s var(--ease)}.pkc-loader.is-on{opacity: 1;transform: none}.pkc-loader .pkc-i{width: 16px;height: 16px;animation: pkc-suit 1s var(--ease) infinite}.pkc-loader__s2{animation-delay: .12s !important;color: var(--danger)}.pkc-loader__s3{animation-delay: .24s !important}.pkc-loader__s4{animation-delay: .36s !important;color: var(--danger)}@keyframes pkc-suit{0%,100%{transform: translateY(0);opacity: .5}40%{transform: translateY(-5px);opacity: 1}}@view-transition{navigation: auto}::view-transition-old(root){animation: pkc-vt-out .14s var(--ease) both}::view-transition-new(root){animation: pkc-vt-in .22s var(--ease) both}@keyframes pkc-vt-out{to{opacity: 0}}@keyframes pkc-vt-in{from{opacity: 0}}@media (max-width: 1180px){.pkc-nav,.pkc-actions__audience{display: none}.pkc-burger{display: inline-grid}.pkc-footer__grid{grid-template-columns: 1fr 1fr 1fr}.pkc-footer__brand{grid-column: 1 / -1}.pkc-footer__cta{grid-column: 1 / -1}}@media (max-width: 900px){:root{--header-h: 64px}.pkc-logo img{width: 120px}.pkc-topbar__links a{display: none}.pkc-search__form{grid-template-columns: 1fr}.pkc-rg__in{flex-direction: column;align-items: flex-start}.pkc-rg__links{max-width: none}.pkc-footer__grid{grid-template-columns: 1fr 1fr}body.pkc{padding-bottom: 64px}.pkc-tabbar{display: grid;grid-template-columns: repeat(5,1fr);position: fixed;left: 0;right: 0;bottom: 0;z-index: 150;height: 64px;background: color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);border-top: 1px solid var(--border);padding-bottom: env(safe-area-inset-bottom)}.pkc-tabbar a{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;text-decoration: none;font-size: .68rem;font-weight: 600;color: var(--muted)}.pkc-tabbar a .pkc-i{width: 22px;height: 22px}.pkc-tabbar a.is-on{color: var(--secondary-text)}.pkc-loader{bottom: 76px}}@media (max-width: 560px){.pkc-wrap{padding-inline: 16px}.pkc-footer__grid{grid-template-columns: 1fr}}body.pkc .space-box,body.pkc .space-page-section{background: transparent}body.pkc .space-title-box{background: var(--surface);border-bottom: 1px solid var(--border)}body.pkc .space-title-box h1,body.pkc .space-title-box-h1 h1{color: var(--text);font-family: var(--font-head)}body.pkc .space-page-content,body.pkc .space-page-content p,body.pkc .space-page-content li{color: var(--text)}body.pkc .space-page-content a{color: var(--secondary-text)}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .001ms !important;animation-iteration-count: 1 !important;transition-duration: .001ms !important;scroll-behavior: auto !important}@view-transition{navigation: none}}.pkc-topbar{background: linear-gradient(90deg,#3a1766 0%,#5a2394 55%,#7a2b9e 100%);border-bottom: 1px solid rgba(255,255,255,.12)}.pkc-topbar .pkc-18{background: rgba(255,255,255,.12)}.pkc-mega{--m-ink: #f5f1fa;--m-muted: #cfc4e6;color: var(--m-ink);background: radial-gradient(520px 260px at 8% 0%,rgba(232,67,147,.28),transparent 70%),radial-gradient(640px 320px at 95% 100%,rgba(124,108,240,.28),transparent 70%),linear-gradient(135deg,#160a2c 0%,#24104a 55%,#351662 100%);border-bottom: 0;box-shadow: 0 28px 50px rgba(5,2,14,.55);overflow: hidden}.pkc-mega::before{content: "";position: absolute;inset: 0 0 auto 0;height: 3px;background: linear-gradient(90deg,#e84393,#f0c75a,#7c6cf0)}.pkc-mega::after{content: "";position: absolute;inset: 0;pointer-events: none;opacity: .5;background: repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 2px,transparent 2px 22px)}.pkc-mega__in{position: relative;z-index: 1;grid-template-columns: 340px 1fr;gap: 2rem;padding-block: 1.7rem 1.9rem}.pkc-mega__intro{padding: 1.2rem 1.2rem 1rem;border-radius: 18px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.12);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px)}.pkc-mega__icon{width: 48px;height: 48px;border-radius: 14px;background: var(--brand-gradient);color: #fff;box-shadow: 0 10px 24px rgba(232,67,147,.4)}.pkc-mega__icon .pkc-i{width: 24px;height: 24px}.pkc-mega__blurb{color: var(--m-ink);font-size: 1.25rem}.pkc-mega__links{display: flex;flex-wrap: wrap;gap: .45rem}.pkc-mega__links li a{display: inline-flex;padding: .38rem .85rem;border-radius: 999px;border: 1px solid rgba(255,255,255,.22);background: rgba(255,255,255,.06);color: var(--m-ink);font-weight: 600;font-size: .86rem;text-decoration: none;transition: background-color .18s var(--ease),border-color .18s var(--ease),transform .16s var(--ease)}.pkc-mega__links li a:hover{background: var(--brand-gradient);border-color: transparent;color: #fff;text-decoration: none}.pkc-mega__links li a:active{transform: scale(.97)}.pkc-mega__h{display: flex;align-items: center;gap: .7rem;margin: 0 0 .8rem;color: #f48bbf}.pkc-mega__h::after{content: "";flex: 1;height: 1px;background: linear-gradient(90deg,rgba(244,139,191,.5),transparent)}.pkc-mega__feature ul{grid-template-columns: repeat(2,minmax(0,1fr));gap: .7rem}.pkc-mega__feature a{align-items: center;gap: .8rem;margin: 0;padding: .55rem .7rem .55rem .55rem;border-radius: 14px;background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.1);color: var(--m-ink);transition: background-color .18s var(--ease),border-color .18s var(--ease),translate .18s var(--ease)}.pkc-mega__feature a:hover{background: rgba(255,255,255,.11);border-color: rgba(244,139,191,.55);translate: 0 -2px}.pkc-mega__t{flex: 1;min-width: 0;font-size: .92rem;font-weight: 600;line-height: 1.3}.pkc-mega__feature em{margin-left: auto;padding: .15rem .55rem;border-radius: 99px;background: rgba(240,199,90,.14);color: #f0c75a;font: 700 .85rem var(--font-label)}.pkc-poster{position: relative;flex: none;display: grid;place-items: center;width: 64px;height: 48px;border-radius: 10px;overflow: hidden;background: linear-gradient(135deg,#4a1d8c,#2a1250);box-shadow: 0 6px 14px rgba(0,0,0,.35)}.pkc-poster img{width: 100%;height: 100%;object-fit: cover;display: block;font-size: 0;color: transparent}.pkc-poster--contain{background: #fff}.pkc-poster--contain img{object-fit: contain;padding: 4px}.pkc-poster--icon{color: #f48bbf;background: linear-gradient(135deg,#3b1a70,#5b2290)}.pkc-poster--icon .pkc-i{width: 22px;height: 22px}.pkc-mega__intro,.pkc-mega__feature li{opacity: 0;transform: translateY(8px);transition: opacity .22s var(--ease),transform .22s var(--ease)}.pkc-nav__item:hover>.pkc-mega .pkc-mega__intro,.pkc-nav__item:focus-within>.pkc-mega .pkc-mega__intro,.pkc-nav__item.is-open>.pkc-mega .pkc-mega__intro,.pkc-nav__item:hover>.pkc-mega li,.pkc-nav__item:focus-within>.pkc-mega li,.pkc-nav__item.is-open>.pkc-mega li{opacity: 1;transform: none}.pkc-mega__feature li:nth-child(1){transition-delay: .04s}.pkc-mega__feature li:nth-child(2){transition-delay: .08s}.pkc-mega__feature li:nth-child(3){transition-delay: .12s}.pkc-mega__feature li:nth-child(4){transition-delay: .16s}.pkc-mega__feature li:nth-child(5){transition-delay: .2s}.pkc-mega__feature li:nth-child(6){transition-delay: .24s}@media (prefers-reduced-motion: reduce){.pkc-mega__intro,.pkc-mega__feature li{opacity: 1;transform: none}}@media (max-width: 1180px){.pkc-mega{display: none}}.pkc-mega__feature a span.pkc-poster{display: grid;-webkit-line-clamp: unset;overflow: hidden}.pkc-mega__feature a span.pkc-poster--icon .pkc-i{margin: auto}html body.pkc{overflow-x: clip !important;overflow-y: visible !important}
.pkc-card{position: relative;background: var(--card);border: 1px solid var(--border);border-radius: var(--radius-m);box-shadow: var(--shadow-card)}.pkc-grid{display: grid;gap: 1.25rem}.pkc-grid--2{grid-template-columns: repeat(2,minmax(0,1fr))}.pkc-grid--3{grid-template-columns: repeat(3,minmax(0,1fr))}.pkc-grid--4{grid-template-columns: repeat(4,minmax(0,1fr))}.pkc-logo-tile{display: inline-grid;place-items: center;flex: none;width: 52px;height: 52px;border-radius: 14px;background: var(--primary);color: #fff;overflow: hidden;border: 1px solid var(--border)}.pkc-logo-tile img{width: 100%;height: 100%;object-fit: contain;background: #fff}.pkc-logo-tile--text{font: 700 1rem var(--font-label);letter-spacing: .05em}.pkc-score{display: inline-flex;align-items: baseline;justify-content: center;gap: 1px;min-width: 56px;height: 56px;padding: 0 .55rem;align-items: center;border-radius: 50%;border: 2px solid var(--accent);color: var(--accent-text);font-family: var(--font-label);line-height: 1}.pkc-score b{font-size: 1.45rem;font-weight: 700}.pkc-score small{font-size: .72rem;color: var(--muted);font-weight: 600}.pkc-score--lg{min-width: 76px;height: 76px;margin-left: auto}.pkc-score--lg b{font-size: 2rem}.pkc-bars{list-style: none;margin: 0;padding: 0;display: grid;gap: .7rem}.pkc-bars li{display: grid;grid-template-columns: 84px 1fr 36px;align-items: center;gap: .8rem;font-size: .9rem}.pkc-bars__l{color: var(--muted)}.pkc-bars__t{height: 8px;border-radius: 99px;background: var(--surface);overflow: hidden}.pkc-bars__t i{display: block;height: 100%;width: var(--w);border-radius: 99px;background: var(--brand-gradient);transform-origin: left center}.pkc-bars__v{font: 700 1rem var(--font-label);text-align: right;color: var(--accent-text)}.pkc-verified{display: inline-flex;align-items: center;gap: .35rem;padding: .22rem .6rem;border-radius: 99px;font-size: .78rem;font-weight: 600;border: 1px solid var(--border);background: var(--surface)}.pkc-verified.is-unknown{color: var(--warning);border-color: color-mix(in srgb,var(--warning) 45%,var(--border))}.pkc-verified.is-info{color: var(--success);border-color: color-mix(in srgb,var(--success) 45%,var(--border))}.pkc-code{display: inline-flex;align-items: center;gap: .7rem;margin: .4rem 0;padding: .45rem .55rem .45rem .8rem;border: 1.5px dashed var(--accent);border-radius: 12px;background: var(--surface);color: var(--text);font: inherit;cursor: pointer;transition: transform .16s var(--ease),border-color .2s var(--ease)}.pkc-code:active{transform: scale(.97)}.pkc-code__label{font: 700 .7rem var(--font-label);letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.pkc-code__val{font: 700 1.2rem var(--font-label);letter-spacing: .1em;color: var(--accent-text);transition: filter .25s var(--ease),transform .25s var(--ease)}.pkc-code__hint{display: inline-flex;align-items: center;gap: .3rem;padding: .3rem .6rem;border-radius: 8px;background: var(--card);font-size: .78rem;font-weight: 600}.js .pkc-code:not(.is-revealed):not(.is-copied) .pkc-code__val{filter: blur(6px);transform: scale(.95)}.pkc-code.is-copied .pkc-code__hint{color: var(--success)}.pkc-code.is-copied{animation: pkc-pop .32s var(--ease)}@keyframes pkc-pop{0%{transform: scale(.95)}55%{transform: scale(1.04)}100%{transform: scale(1)}}.pkc-home{overflow-x: clip}.pkc-hero{position: relative;padding-block: clamp(2rem,5vw,4.5rem) clamp(2rem,4vw,3.5rem);background: radial-gradient(900px 480px at 82% 20%,color-mix(in srgb,var(--primary) 70%,transparent),transparent 70%),radial-gradient(600px 400px at 8% 90%,color-mix(in srgb,var(--secondary) 14%,transparent),transparent 70%)}.pkc-hero__glow{position: absolute;inset: 0;pointer-events: none;background: radial-gradient(circle at 78% 55%,color-mix(in srgb,var(--secondary) 12%,transparent),transparent 55%)}.pkc-hero__in{position: relative;display: grid;grid-template-columns: 1.15fr .85fr;align-items: center;gap: clamp(1.5rem,4vw,4rem)}.pkc-hero__h1{margin: 0 0 1rem;font: 600 clamp(2.3rem,5.2vw,4.1rem)/1.05 var(--font-head);letter-spacing: -.02em}.pkc-shimmer{position: relative;display: inline-block;overflow: hidden;color: var(--secondary-text);border-radius: 8px}.pkc-shimmer::after{content: "";position: absolute;inset: 0;background: linear-gradient(105deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform: translateX(-120%);animation: pkc-shimmer 5.5s var(--ease) 1.2s infinite;mix-blend-mode: overlay}@keyframes pkc-shimmer{0%,55%{transform: translateX(-120%)}85%,100%{transform: translateX(120%)}}.pkc-hero__sub{max-width: 54ch;margin: 0 0 1.6rem;font-size: 1.1rem;color: var(--muted)}.pkc-aud{padding: 1.1rem;border: 1px solid var(--border);border-radius: 20px;background: color-mix(in srgb,var(--card) 85%,transparent);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px)}.pkc-aud__q{margin: 0 0 .7rem;font: 600 1.35rem/1 var(--font-head)}.pkc-aud__chips,.pkc-tabs__list{display: flex;flex-wrap: wrap;gap: .5rem}.pkc-chip{display: inline-flex;align-items: center;padding: .55rem .95rem;border-radius: 999px;border: 1px solid var(--border);background: var(--surface);color: var(--text);font: 600 .88rem/1 var(--font-body);text-decoration: none;cursor: pointer;transition: transform .16s var(--ease),background-color .2s var(--ease),border-color .2s var(--ease)}.pkc-chip:hover{border-color: var(--secondary-text)}.pkc-chip:active{transform: scale(.97)}.pkc-chip[aria-selected="true"]{background: var(--brand-gradient);color: var(--on-cta);border-color: transparent}.pkc-aud__panels{margin-top: .9rem}.pkc-aud__panel + .pkc-aud__panel{margin-top: .9rem}.js .pkc-aud__panel[data-inactive],.js .pkc-tabs__panel[data-inactive]{display: none}.pkc-aud__lead{margin: 0 0 .5rem;color: var(--muted)}.pkc-aud__panel ul{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: .3rem 1rem}.pkc-aud__panel a{display: flex;align-items: center;gap: .5rem;padding: .4rem 0;text-decoration: none;font-weight: 600;font-size: .93rem}.pkc-aud__panel a:hover{color: var(--secondary-text)}.pkc-aud__panel a .pkc-i{color: var(--secondary-text)}.pkc-hero__art{display: grid;place-items: center;min-height: 360px}.pkc-table{position: relative;width: min(100%,420px);aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--primary) 85%,#fff 8%),var(--primary) 55%,color-mix(in srgb,var(--primary) 60%,#000) 100%);box-shadow: inset 0 0 0 10px color-mix(in srgb,var(--primary) 70%,#000),inset 0 0 0 12px color-mix(in srgb,var(--accent) 50%,transparent),var(--shadow-card)}.pkc-pcard{position: absolute;width: 27%;aspect-ratio: 5 / 7;top: 24%;left: 36%;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;padding: .55rem .6rem;border-radius: 10px;background: #fff;color: #14091f;box-shadow: 0 12px 26px rgba(0,0,0,.4)}.pkc-pcard b{font: 700 clamp(1.1rem,2.6vw,1.7rem)/1 var(--font-head)}.pkc-pcard .pkc-i{width: 1.1rem;height: 1.1rem}.pkc-pcard i{align-self: flex-end;transform: rotate(180deg);display: inline-flex}.pkc-pcard.is-red{color: #b81d6b}.pkc-pcard--1{transform: translate(-88%,10%) rotate(-16deg)}.pkc-pcard--2{transform: translate(0,-4%) rotate(0deg);z-index: 2}.pkc-pcard--3{transform: translate(88%,10%) rotate(16deg)}.pkc-chips{position: absolute;left: 14%;bottom: 14%;display: grid}.pkc-chips--b{left: auto;right: 12%;bottom: 20%}.pkc-chips span{display: block;width: clamp(54px,13vw,78px);height: clamp(14px,3.4vw,20px);margin-top: -8px;border-radius: 50%;background: repeating-conic-gradient(var(--secondary) 0 18deg,#fff 18deg 36deg);border: 2px solid rgba(0,0,0,.25);box-shadow: 0 6px 8px rgba(0,0,0,.3)}.pkc-chips span:nth-child(even){background: repeating-conic-gradient(var(--accent) 0 18deg,#fff 18deg 36deg)}.pkc-chips--b span{background: repeating-conic-gradient(#14091f 0 18deg,#fff 18deg 36deg)}.pkc-ticker{background: var(--surface);border-block: 1px solid var(--border)}.pkc-ticker__in{display: flex;align-items: center;gap: 1rem;height: 46px}.pkc-ticker__label{display: inline-flex;align-items: center;gap: .4rem;flex: none;padding: .25rem .6rem;border-radius: 6px;background: var(--badge-red);color: var(--on-pink);font: 700 .8rem/1 var(--font-label);letter-spacing: .1em;text-transform: uppercase}.pkc-ticker__label .pkc-i{animation: pkc-live 1.6s ease-in-out infinite}@keyframes pkc-live{0%,100%{opacity: 1}50%{opacity: .35}}.pkc-ticker__view{flex: 1;min-width: 0;overflow: hidden;mask-image: linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-image: linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.pkc-ticker__track{display: flex;gap: 2.5rem;margin: 0;padding: 0;list-style: none;width: max-content}.pkc-ticker__track a{white-space: nowrap;text-decoration: none;font-size: .92rem;font-weight: 500}.pkc-ticker__track a:hover{color: var(--secondary-text)}.pkc-ticker__view{overflow-x: auto;scrollbar-width: none}.js .pkc-ticker__view{overflow: hidden}.js .pkc-ticker__track{animation: pkc-marquee var(--pkc-ticker-dur,90s) linear infinite}.js .pkc-ticker__view:hover .pkc-ticker__track,.js .pkc-ticker__view:focus-within .pkc-ticker__track,.pkc-ticker.is-paused .pkc-ticker__track{animation-play-state: paused}@keyframes pkc-marquee{to{transform: translateX(-50%)}}.pkc-sec{padding-block: clamp(2.5rem,5vw,4.5rem)}.pkc-sec--alt{background: var(--surface);border-block: 1px solid var(--border)}.pkc-sec__head{display: flex;align-items: flex-end;justify-content: space-between;gap: 1rem;margin-bottom: 1.6rem}.pkc-ranklist{list-style: none;margin: 0;padding: 0;display: grid;gap: .75rem}.pkc-rank{display: grid;grid-template-columns: 38px 52px minmax(0,1fr) auto auto;align-items: center;gap: 1rem;padding: .9rem 1.1rem;background: var(--card);border: 1px solid var(--border);border-radius: 16px;transition: border-color .2s var(--ease),transform .25s var(--ease),translate .2s var(--ease)}.pkc-rank:hover{border-color: color-mix(in srgb,var(--secondary) 55%,var(--border));translate: 0 -2px}.pkc-rank__n{display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: var(--badge-red);color: var(--on-pink);font: 700 .95rem var(--font-label)}.pkc-rank:nth-child(1) .pkc-rank__n{background: var(--accent);color: var(--on-accent)}.pkc-rank__name{font-weight: 700;text-decoration: none;font-size: 1.05rem}.pkc-rank__name:hover{color: var(--secondary-text)}.pkc-rank__desc{margin: .15rem 0 0;color: var(--muted);font-size: .86rem;line-height: 1.45}.pkc-rank__cta{display: flex;gap: .5rem;flex-wrap: wrap;justify-content: flex-end}.pkc-news,.pkc-unit{display: flex;flex-direction: column;overflow: hidden;transition: transform .25s var(--ease),translate .22s var(--ease),border-color .2s var(--ease)}.pkc-news:hover,.pkc-unit:hover{translate: 0 -3px;border-color: color-mix(in srgb,var(--secondary) 50%,var(--border))}.pkc-news__media,.pkc-unit__media{display: block;aspect-ratio: 16 / 9;background: linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 50%,#000));overflow: hidden}.pkc-news__media img,.pkc-unit__media img{width: 100%;height: 100%;object-fit: cover;display: block}.pkc-news__media img,.pkc-unit__media img,.pkc-logo-tile img,.pkc-article__hero img{font-size: 0;color: transparent}.pkc-news__ph{display: grid;place-items: center;width: 100%;height: 100%;color: color-mix(in srgb,#fff 35%,transparent)}.pkc-news__ph .pkc-i{width: 44px;height: 44px}.pkc-news__body,.pkc-unit__body{display: flex;flex-direction: column;align-items: flex-start;gap: .55rem;padding: 1rem 1.1rem 1.2rem;flex: 1}.pkc-news__title,.pkc-unit__title{margin: 0;font: 600 1.08rem/1.3 var(--font-head)}.pkc-news__title a,.pkc-unit__title a{text-decoration: none;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.pkc-news__title a:hover,.pkc-unit__title a:hover{color: var(--secondary-text)}.pkc-unit__body .pkc-btn{margin-top: auto}.pkc-bonus{display: flex;flex-direction: column;gap: .7rem;padding: 1.2rem;overflow: hidden;transition: transform .25s var(--ease),translate .22s var(--ease),border-color .2s var(--ease)}.pkc-bonus:hover{translate: 0 -3px;border-color: color-mix(in srgb,var(--accent) 60%,var(--border))}.pkc-bonus__shine{position: absolute;inset: 0 auto 0 0;width: 45%;pointer-events: none;background: linear-gradient(105deg,transparent,rgba(255,255,255,.16),transparent);transform: translateX(-130%) skewX(-18deg)}.pkc-bonus:hover .pkc-bonus__shine{transform: translateX(300%) skewX(-18deg);transition: transform .8s var(--ease)}.pkc-bonus__head{display: flex;align-items: center;gap: .8rem}.pkc-bonus__title{margin: 0;font: 600 1.1rem/1.3 var(--font-head)}.pkc-bonus__title a{text-decoration: none}.pkc-bonus__title a:hover{color: var(--secondary-text)}.pkc-bonus__desc{margin: 0;color: var(--muted);font-size: .9rem}.pkc-bonus__cta{display: flex;gap: .5rem;flex-wrap: wrap;margin-top: auto}.pkc-tile{display: flex;align-items: center;gap: .9rem;padding: 1.1rem 1.2rem;text-decoration: none;transition: transform .25s var(--ease),translate .22s var(--ease),border-color .2s var(--ease)}.pkc-tile:hover{translate: 0 -3px;border-color: color-mix(in srgb,var(--secondary) 55%,var(--border))}.pkc-tile__icon{display: grid;place-items: center;flex: none;width: 46px;height: 46px;border-radius: 14px;background: var(--primary);color: #fff}.pkc-tile__title{flex: 1;font-weight: 700;line-height: 1.3}.pkc-tile__cta{display: inline-flex;align-items: center;gap: .3rem;color: var(--secondary-text);font-weight: 600;font-size: .85rem;white-space: nowrap}.pkc-article{padding-block: 1.5rem 2rem}.pkc-crumbs ol{display: flex;flex-wrap: wrap;gap: .4rem;list-style: none;margin: 0 0 1rem;padding: 0;font-size: .82rem;color: var(--muted)}.pkc-crumbs li + li::before{content: "/";margin-right: .4rem;opacity: .5}.pkc-crumbs a{text-decoration: none}.pkc-crumbs a:hover{color: var(--secondary-text);text-decoration: underline}.pkc-article__head{max-width: 980px;margin-bottom: 1.6rem}.pkc-article__title{margin: .6rem 0 .6rem;font: 600 clamp(1.9rem,3.8vw,3rem)/1.12 var(--font-head);letter-spacing: -.015em}.pkc-article__lede{margin: 0 0 .8rem;font-size: 1.15rem;color: var(--muted);max-width: 70ch}.pkc-article__meta{margin-top: .6rem !important;display: flex;flex-wrap: wrap;gap: .4rem 1.2rem}.pkc-article__meta span{display: inline-flex;align-items: center;gap: .35rem}.pkc-layout{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: 2.2rem;align-items: start}.pkc-col{min-width: 0}.pkc-article__hero{margin: 0 0 1.5rem;border-radius: var(--radius-l);overflow: hidden;background: var(--surface)}.pkc-article__hero img{display: block;width: 100%;height: auto}.pkc-box{margin: 0 0 1.4rem;padding: 1.3rem 1.4rem;background: var(--card);border: 1px solid var(--border);border-radius: var(--radius-m)}.pkc-verdict{margin: 1rem 0 0;padding: .9rem 1.1rem;border-left: 4px solid var(--secondary);background: var(--surface);border-radius: 0 12px 12px 0;font-size: 1.05rem;max-width: 80ch}.pkc-review__top{display: flex;align-items: center;gap: 1rem}.pkc-review__top .pkc-logo-tile{width: 72px;height: 72px;border-radius: 18px}.pkc-review__top .pkc-article__title{margin: 0;font-size: clamp(1.6rem,3vw,2.4rem)}.pkc-review__cta{display: flex;flex-wrap: wrap;gap: .7rem;margin-top: 1.1rem}.pkc-facts{width: 100%;border-collapse: collapse}.pkc-facts th,.pkc-facts td{padding: .7rem .5rem;text-align: left;vertical-align: top;border-top: 1px solid var(--border);font-size: .93rem}.pkc-facts tr:first-child th,.pkc-facts tr:first-child td{border-top: 0}.pkc-facts th{width: 34%;color: var(--muted);font-weight: 600}.pkc-offer__list{margin: 0 0 1rem;display: grid;gap: .9rem}.pkc-offer__list>div{display: grid;grid-template-columns: 150px 1fr;gap: 1rem;align-items: start;padding-top: .9rem;border-top: 1px solid var(--border)}.pkc-offer__list>div:first-child{border-top: 0;padding-top: 0}.pkc-offer__list dt{color: var(--muted);font-weight: 600}.pkc-offer__list dd{margin: 0}.pkc-terms summary{cursor: pointer;font: 600 1.15rem var(--font-head)}.pkc-terms .pkc-prose{margin-top: 1rem}.pkc-prose{font-size: 1.0625rem;line-height: 1.78;color: var(--text);overflow-wrap: anywhere}.pkc-prose>:first-child{margin-top: 0}.pkc-prose h2,.pkc-prose h3,.pkc-prose h4{font-family: var(--font-head);line-height: 1.25;margin: 2.2rem 0 .8rem;scroll-margin-top: calc(var(--header-h) + 16px)}.pkc-prose h2{font-size: 1.75rem;font-weight: 600}.pkc-prose h3{font-size: 1.35rem;font-weight: 600}.pkc-prose p,.pkc-prose ul,.pkc-prose ol{margin: 0 0 1.15rem}.pkc-prose a{color: var(--secondary-text);text-underline-offset: 3px}.pkc-prose img,.pkc-prose video,.pkc-prose iframe{max-width: 100%;height: auto;border-radius: 12px}.pkc-prose table{display: block;overflow-x: auto;max-width: 100%;border-collapse: collapse;margin: 0 0 1.4rem}.pkc-prose th,.pkc-prose td{padding: .6rem .8rem;border: 1px solid var(--border);text-align: left}.pkc-prose th{background: var(--surface)}.pkc-prose blockquote{margin: 1.5rem 0;padding: .4rem 1.2rem;border-left: 4px solid var(--accent);color: var(--muted)}.pkc-tags{margin: 1.5rem 0 0;display: flex;flex-wrap: wrap;gap: .4rem;font-size: .85rem;color: var(--muted)}.pkc-tags a{padding: .15rem .6rem;border: 1px solid var(--border);border-radius: 99px;text-decoration: none}.pkc-author{display: flex;gap: 1rem;margin: 2rem 0;padding: 1.2rem;background: var(--card);border: 1px solid var(--border);border-radius: var(--radius-m)}.pkc-author__img{width: 64px;height: 64px;border-radius: 50%;flex: none;font-size: 0;color: transparent;background: var(--primary)}.pkc-author__name{margin: 0;font: 600 1.1rem var(--font-head)}.pkc-author__bio{margin: .25rem 0 .5rem;color: var(--muted);font-size: .92rem}.pkc-related{margin-top: 2.5rem}.pkc-toc{padding: 1rem 1.1rem;background: var(--card);border: 1px solid var(--border);border-radius: var(--radius-m)}.pkc-toc__title{margin: 0 0 .5rem;font: 700 .8rem/1 var(--font-label);letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.pkc-toc ol{list-style: none;margin: 0;padding: 0;display: grid;gap: .1rem}.pkc-toc a{display: block;padding: .32rem .6rem;border-left: 2px solid var(--border);text-decoration: none;font-size: .88rem;color: var(--muted);transition: color .15s var(--ease),border-color .15s var(--ease)}.pkc-toc li.l3 a{padding-left: 1.2rem}.pkc-toc a:hover,.pkc-toc a.is-active{color: var(--secondary-text);border-left-color: var(--secondary)}.pkc-toc-m{display: none;margin-bottom: 1.2rem}.pkc-toc-m summary{cursor: pointer;font-weight: 600;padding: .7rem 1rem;border: 1px solid var(--border);border-radius: 12px;background: var(--card)}.pkc-toc-m .pkc-toc{margin-top: .5rem}.pkc-progress{position: fixed;inset: 0 0 auto 0;height: 3px;z-index: 250;pointer-events: none}.pkc-progress i{display: block;height: 100%;background: var(--brand-gradient);transform-origin: left center;transform: scaleX(0)}.pkc-rail{align-self: stretch}.pkc-rail__in{display: grid;gap: 1.1rem;align-content: start;height: 100%}.pkc-widget{padding: 1.1rem 1.2rem;background: var(--card);border: 1px solid var(--border);border-radius: var(--radius-m)}.pkc-widget__title{margin: 0 0 .8rem;font: 700 .85rem/1 var(--font-label);letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.pkc-widget--cta{background: linear-gradient(160deg,var(--primary),color-mix(in srgb,var(--primary) 55%,#000));border-color: transparent;color: #fff}.pkc-widget--cta .pkc-widget__title{color: rgba(255,255,255,.8)}.pkc-widget--cta .pkc-disclosure{background: rgba(255,255,255,.1);border-color: rgba(255,255,255,.2);color: #fff}.pkc-widget--cta .pkc-disclosure a,.pkc-widget--cta .pkc-disclosure .pkc-i{color: #fff}.pkc-widget--rg p{margin: 0 0 .6rem;font-size: .88rem;color: var(--muted)}.pkc-mini{list-style: none;margin: 0 0 .7rem;padding: 0;display: grid;gap: .55rem}.pkc-mini li{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: .6rem}.pkc-mini--plain li,.pkc-mini--icons li{display: flex;flex-direction: column;align-items: flex-start;gap: .25rem;padding-bottom: .55rem;border-bottom: 1px solid var(--border)}.pkc-mini--plain li:last-child,.pkc-mini--icons li:last-child{border-bottom: 0;padding-bottom: 0}.pkc-mini--icons li{flex-direction: row;align-items: center;gap: .6rem}.pkc-mini--icons .pkc-i{color: var(--secondary-text)}.pkc-mini__t{text-decoration: none;font-weight: 600;font-size: .93rem;line-height: 1.35}.pkc-mini__t:hover{color: var(--secondary-text)}.pkc-mini__n{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: var(--badge-red);color: var(--on-pink);font: 700 .8rem var(--font-label)}.pkc-mini__s{font: 700 .9rem var(--font-label);color: var(--accent-text);white-space: nowrap}.pkc-mini .pkc-logo-tile{width: 34px;height: 34px;border-radius: 10px;font-size: .75rem}.pkc-mini li:has(.pkc-logo-tile){grid-template-columns: auto auto 1fr auto}.js [data-reveal]{opacity: 0;transform: translateY(14px)}.js [data-reveal].is-in{opacity: 1;transform: perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition: opacity .35s var(--ease),transform .25s var(--ease),translate .22s var(--ease),border-color .2s var(--ease)}.js .pkc-bars__t i{transform: scaleX(.05);transform-origin: left center}.js .pkc-bars__t i.is-in{transform: scaleX(1);transition: transform .9s var(--ease)}@media (max-width: 1080px){.pkc-layout{grid-template-columns: minmax(0,1fr)}.pkc-rail__in{height: auto}.pkc-toc--rail{display: none}.pkc-toc-m{display: block}.pkc-grid--4{grid-template-columns: repeat(2,minmax(0,1fr))}.pkc-grid--3{grid-template-columns: repeat(2,minmax(0,1fr))}.pkc-mega__in{grid-template-columns: 1fr}}@media (max-width: 900px){.pkc-hero__in{grid-template-columns: 1fr}.pkc-hero__art{order: -1;min-height: 240px}.pkc-table{width: min(70vw,300px)}.pkc-rank{grid-template-columns: 32px 44px minmax(0,1fr)}.pkc-rank__score{grid-column: 3;grid-row: 2;justify-self: start}.pkc-rank__cta{grid-column: 1 / -1;justify-content: stretch}.pkc-rank__cta .pkc-btn{flex: 1}.pkc-sec__head{flex-direction: column;align-items: flex-start}.pkc-offer__list>div{grid-template-columns: 1fr;gap: .3rem}}@media (max-width: 640px){.pkc-grid--2,.pkc-grid--3,.pkc-grid--4{grid-template-columns: 1fr}.pkc-aud__panel ul{grid-template-columns: 1fr}.pkc-review__top{flex-wrap: wrap}.pkc-score--lg{margin-left: 0}}@media (prefers-reduced-motion: reduce){.js [data-reveal]{opacity: 1;transform: none}.js .pkc-bars__t i{transform: none}.js .pkc-ticker__track{animation: none !important}.js .pkc-ticker__view{overflow-x: auto}.pkc-shimmer::after{display: none}}@media (max-width: 640px){.pkc-rank{grid-template-columns: 30px 44px minmax(0,1fr) auto;gap: .6rem .8rem;padding: .85rem}.pkc-rank__score{grid-column: 4;grid-row: 1;justify-self: end;align-self: start}.pkc-rank__main{grid-column: 3}.pkc-rank .pkc-score{min-width: 46px;height: 46px;border-width: 1.5px}.pkc-rank .pkc-score b{font-size: 1.15rem}.pkc-rank__cta{grid-column: 1 / -1;grid-row: 2}}.pkc-sec[aria-labelledby="sec-tools"]{background: transparent}.pkc-author{align-items: flex-start;gap: 1.2rem}.pkc-author .pkc-author__img{flex: none;align-self: flex-start;width: 88px;height: 88px;aspect-ratio: 1;border-radius: 50%;object-fit: cover;object-position: center top;background: var(--primary);border: 2px solid var(--border);font-size: 0}.pkc-author .pkc-author__img--text{display: grid;place-items: center;font: 700 1.6rem var(--font-label);letter-spacing: .05em;color: #fff;background: var(--brand-gradient);border: 0}@media (max-width: 560px){.pkc-author .pkc-author__img{width: 64px;height: 64px}.pkc-author .pkc-author__img--text{font-size: 1.2rem}}.pkc-authorhero{padding-block: 1.5rem 2.5rem;background: radial-gradient(900px 300px at 15% 0,color-mix(in srgb,var(--primary) 40%,transparent),transparent 70%),var(--surface);border-bottom: 1px solid var(--border)}.pkc-authorcard{display: grid;grid-template-columns: auto 1fr;gap: clamp(1.2rem,3vw,2.4rem);align-items: center;margin-top: 1.2rem;padding: clamp(1.2rem,3vw,2rem);background: var(--card);border: 1px solid var(--border);border-radius: var(--radius-l,20px);box-shadow: 0 18px 50px rgba(0,0,0,.25)}.pkc-authorcard__photo .pkc-author__img{width: 176px;height: 176px;border-radius: 50%;object-fit: cover;object-position: center top;border: 4px solid transparent;background: linear-gradient(var(--card),var(--card)) padding-box,var(--brand-gradient,linear-gradient(135deg,#421b6e,#e84393)) border-box;box-shadow: 0 10px 30px rgba(232,67,147,.25)}.pkc-authorcard__photo .pkc-author__img--text{display: grid;place-items: center;font: 700 3rem var(--font-label);color: #fff;background: var(--brand-gradient)}.pkc-authorcard__name{margin: .1rem 0 .5rem;font: 700 clamp(1.8rem,4vw,2.6rem)/1.1 var(--font-head);color: var(--text)}.pkc-authorcard__bio{margin: 0 0 1rem;max-width: 62ch;color: var(--muted);line-height: 1.65}.pkc-authorcard__stats,.pkc-authorcard__social{display: flex;flex-wrap: wrap;gap: .6rem;margin: 0 0 .9rem;padding: 0;list-style: none}.pkc-authorcard__stats li{padding: .35rem .8rem;border-radius: 999px;background: var(--surface);border: 1px solid var(--border);font-size: .88rem;color: var(--muted)}.pkc-authorcard__stats strong{color: var(--text)}.pkc-authorcard__social a{display: inline-block;padding: .4rem .95rem;border-radius: 999px;font-weight: 600;font-size: .88rem;color: #fff !important;background: var(--brand-gradient,linear-gradient(135deg,#421b6e,#e84393));text-decoration: none;transition: transform .2s,box-shadow .2s}.pkc-authorcard__social a:hover{transform: translateY(-2px);box-shadow: 0 8px 20px rgba(232,67,147,.35)}.pkc-authorposts__h{margin: 0 0 1.2rem;font: 700 1.5rem var(--font-head);color: var(--text)}@media (max-width: 640px){.pkc-authorcard{grid-template-columns: 1fr;justify-items: center;text-align: center}.pkc-authorcard__stats,.pkc-authorcard__social{justify-content: center}.pkc-authorcard__photo .pkc-author__img{width: 132px;height: 132px}}.pkc-rail__in{display: flex;flex-direction: column}.pkc-adrail{flex: 1 1 auto;margin-top: 1.1rem;min-height: 280px}.pkc-adrail__in{position: sticky;top: calc(var(--header-h) + 16px);width: 100%;min-height: 250px}.pkc-adrail ins.adsbygoogle{display: block;width: 100%;min-height: 250px}.pkc-adrail__ph{min-height: 600px;display: grid;place-items: center;text-align: center;padding: 1rem;border: 1px dashed var(--border);border-radius: var(--radius-m);color: var(--muted);font-size: .85rem}@media (max-width: 1080px){.pkc-adrail{min-height: 0}.pkc-adrail__in{position: static}.pkc-adrail__ph{min-height: 250px}}
body.pkc .space-title-box,body.pkc .space-archive-title-box{background: radial-gradient(800px 320px at 85% 0%,color-mix(in srgb,var(--primary) 75%,transparent),transparent 70%),var(--surface);border-bottom: 1px solid var(--border);padding-block: clamp(1.5rem,3vw,2.6rem)}body.pkc .space-title-box h1,body.pkc .space-archive-title-box h1,body.pkc .space-title-box-h1 h1,body.pkc .space-archive-title-box-h1 h1{color: var(--text);font: 600 clamp(1.9rem,3.8vw,3rem)/1.12 var(--font-head);letter-spacing: -.015em;margin: 0}body.pkc .space-title-box-h1,body.pkc .space-archive-title-box-h1,body.pkc .space-page-content-excerpt,body.pkc .space-taxonomy-description,body.pkc .space-taxonomy-description p{color: var(--muted)}body.pkc .space-title-box-category a,body.pkc .space-breadcrumbs a,body.pkc .space-single-aces-breadcrumbs a{color: var(--secondary-text)}body.pkc .space-breadcrumbs,body.pkc .space-breadcrumbs span{color: var(--muted)}body.pkc .space-page-section,body.pkc .space-archive-section,body.pkc .space-organization-archive,body.pkc .space-content-section,body.pkc .space-page-content-wrap,body.pkc .space-page-content-box-wrap,body.pkc .space-sidebar-section{background: transparent;color: var(--text)}body.pkc .space-page-wrapper{max-width: var(--wrap)}body.pkc [class*="-archive-item-ins"],body.pkc .space-news-1-item-ins,body.pkc .space-archive-loop-item-ins,body.pkc .space-archive-loop-item{background: var(--card);border: 1px solid var(--border);border-radius: var(--radius-m);box-shadow: var(--shadow-card);color: var(--text);overflow: hidden}body.pkc [class*="-archive-item-title"] a,body.pkc [class*="-archive-item-title"],body.pkc .space-news-1-item-title a,body.pkc .space-archive-loop-item-title a,body.pkc .space-archive-loop-item-title,body.pkc .space-news-1-item-title{color: var(--text);font-family: var(--font-head);font-weight: 600}body.pkc [class*="-archive-item-title"] a:hover,body.pkc .space-news-1-item-title a:hover,body.pkc .space-archive-loop-item-title a:hover{color: var(--secondary-text)}body.pkc [class*="-archive-item-desc"],body.pkc [class*="-short-desc"],body.pkc .space-archive-loop-item-excerpt,body.pkc .space-archive-loop-item-meta,body.pkc .space-archive-loop-item-meta a,body.pkc .space-news-1-item-meta,body.pkc .space-news-1-item-meta a{color: var(--muted)}body.pkc [class*="-archive-item-button"] a{background: var(--brand-gradient);color: var(--on-cta);border: 0;border-radius: 999px;font-weight: 600;box-shadow: var(--glow-pink);transition: transform .16s var(--ease)}body.pkc [class*="-archive-item-button"] a:active{transform: scale(.97)}body.pkc .space-archive-loop-item-img-category a,body.pkc .space-archive-loop-item-title-box .space-archive-loop-item-img-category a{background-color: var(--badge-red) !important;color: var(--on-pink) !important}body.pkc .space-categories-list-box a,body.pkc .space-categories-list a{background: var(--surface);color: var(--text);border: 1px solid var(--border);border-radius: 999px}body.pkc .space-categories-list-box a:hover,body.pkc .space-categories-list-box a.active{border-color: var(--secondary-text);color: var(--secondary-text)}body.pkc .space-categories-title{color: var(--text)}body.pkc .space-archive-navigation .page-numbers,body.pkc .page-numbers{background: var(--surface);color: var(--text);border: 1px solid var(--border);border-radius: 10px}body.pkc .page-numbers.current{background: var(--brand-gradient);color: var(--on-cta);border-color: transparent}body.pkc .page-numbers:hover{border-color: var(--secondary-text)}body.pkc .space-widget,body.pkc .space-default-widget{background: var(--card);border: 1px solid var(--border);border-radius: var(--radius-m);padding: 1.1rem 1.2rem;margin-bottom: 1.1rem;color: var(--text);box-shadow: none}body.pkc .space-widget-title,body.pkc .space-widget-title span,body.pkc .space-block-title,body.pkc .space-widget .wp-block-heading{color: var(--muted);font: 700 .85rem/1 var(--font-label);letter-spacing: .14em;text-transform: uppercase;background: transparent}body.pkc .space-widget a,body.pkc .space-widget li{color: var(--text)}body.pkc .space-widget a:hover{color: var(--secondary-text)}body.pkc .wp-block-search__label{color: var(--muted);font: 700 .85rem/1 var(--font-label);letter-spacing: .14em;text-transform: uppercase}body.pkc .wp-block-search__input,body.pkc input[type="search"],body.pkc input[type="text"],body.pkc input[type="email"],body.pkc select,body.pkc textarea{background: var(--card);color: var(--text);border: 1px solid var(--border);border-radius: 12px}body.pkc .wp-block-search__button{background: var(--brand-gradient);color: var(--on-cta);border: 0;border-radius: 999px}body.pkc .space-shortcode-wrap,body.pkc .space-posts-shortcode-1,body.pkc .space-shortcode-2{color: var(--text)}body.pkc .space-page-content,body.pkc .space-page-content p,body.pkc .space-page-content li,body.pkc .space-page-content td,body.pkc .space-page-content th,body.pkc .wp-block-paragraph,body.pkc .wp-block-list{color: var(--text)}body.pkc .space-page-content h1,body.pkc .space-page-content h2,body.pkc .space-page-content h3,body.pkc .space-page-content h4,body.pkc .wp-block-heading{color: var(--text);font-family: var(--font-head)}body.pkc .space-page-content a{color: var(--secondary-text)}body.pkc .space-page-content table,body.pkc .wp-block-table table{border-collapse: collapse}body.pkc .space-page-content th,body.pkc .space-page-content td{border: 1px solid var(--border);padding: .6rem .8rem}body.pkc .space-page-content th{background: var(--surface)}body.pkc .space-page-content code{background: var(--surface);color: var(--accent-text);padding: .1em .35em;border-radius: 6px}body.pkc .space-page-content blockquote{border-left: 4px solid var(--accent);color: var(--muted)}body.pkc .comment-respond,body.pkc .comments-area,body.pkc .space-comments{color: var(--text)}body.pkc .space-404,body.pkc .error404 .space-page-content{color: var(--text)}body.pkc .space-title-box,body.pkc .space-archive-title-box{background-color: var(--surface) !important;background-image: radial-gradient(800px 320px at 85% 0%,color-mix(in srgb,var(--primary) 75%,transparent),transparent 70%) !important}body.pkc .space-title-box-ins,body.pkc .space-archive-title-box-ins{background: transparent !important;padding-top: 0}body.pkc .space-title-box-h1 h1,body.pkc .space-archive-title-box-h1 h1{color: var(--text) !important}body.pkc .space-title-box .space-page-content-excerpt p,body.pkc .author .space-page-content-excerpt p,body.pkc .space-title-box .space-breadcrumbs,body.pkc .space-title-box .space-breadcrumbs a,body.pkc .space-archive-title-box .space-breadcrumbs,body.pkc .space-archive-title-box .space-breadcrumbs a{color: var(--muted) !important}body.pkc [class*="space-news-"][class*="-item-title"] a,body.pkc .space-archive-loop-item-title a,body.pkc .space-news-6-item-ins ul li a,body.pkc .space-news-9-item-title-box a,body.pkc .space-news-10-item-title a,body.pkc .small .space-news-11-item-title a,body.pkc ul.wp-block-latest-posts li a,body.pkc .slotsl-thumb-url{color: var(--text) !important}body.pkc [class*="space-news-"][class*="-item-title"] a:hover,body.pkc .space-archive-loop-item-title a:hover,body.pkc .space-news-6-item-ins ul li a:hover,body.pkc .space-news-9-item-title-box a:hover,body.pkc .space-news-10-item-title a:hover,body.pkc .small .space-news-11-item-title a:hover,body.pkc ul.wp-block-latest-posts li a:hover{color: var(--secondary-text) !important}body.pkc .space-comments-list-item-author a,body.pkc .space-comments-list-item-date,body.pkc .space-comments-list-item-date a,body.pkc p.logged-in-as,body.pkc p.logged-in-as a,body.pkc .space-comments-form-box p.comment-notes,body.pkc form.comment-form p.comment-notes{color: var(--muted) !important}body.pkc .space-archive-loop-item-img-category a:hover{background-color: var(--badge-red) !important}body.pkc .space-archive-loop-item-img-ins,body.pkc .space-news-1-item-img{background: var(--surface)}body.pkc .space-archive-loop-item-img img,body.pkc .space-news-1-item-img img,body.pkc [class*="-archive-item-img"] img{font-size: 0;color: transparent}body.pkc .space-offers-archive-item-code-value,body.pkc .space-aces-single-offer-info-code-value{background: var(--surface) !important;color: var(--accent-text) !important;border: 1.5px dashed var(--accent) !important;border-radius: 12px}body.pkc .space-offers-archive-item-code-value *,body.pkc .space-aces-single-offer-info-code-value *{color: var(--accent-text)}body.pkc .space-offers-archive-item-code-title span,body.pkc .space-aces-single-offer-info-code-value legend,body.pkc .space-aces-single-offer-info-code-value span.space-code-title{background: var(--card) !important;color: var(--muted) !important;font: 700 .72rem/1 var(--font-label);letter-spacing: .12em;text-transform: uppercase;padding: .15rem .5rem}body.pkc [class*="space-"][class*="-item-title"] a,body.pkc [class*="space-"][class*="-item-title"]{color: var(--text) !important}body.pkc [class*="space-"][class*="-item-title"] a:hover{color: var(--secondary-text) !important}body.pkc [class*="space-companies"][class*="-item"] p,body.pkc [class*="space-companies"][class*="-item"] span:not(.star){color: var(--muted)}body.pkc .space-page-content [class*="pcg-"] a{color: #f06aa9}@media (pointer: coarse),(max-width: 900px){.pkc-crumbs a,.pkc-link,.pkc-mini__t,.pkc-footer__col a,.pkc-topbar a,.pkc-tags a,.pkc-ticker__track a,.pkc-disclosure a,.pkc-author .pkc-link,.pkc-toc a,body.pkc .space-widget li a,body.pkc .space-archive-loop-item-meta a,body.pkc .space-breadcrumbs a,body.pkc .space-archive-loop-item-excerpt + a,body.pkc .space-archive-loop-item-excerpt ~ a{position: relative}.pkc-crumbs a::after,.pkc-link::after,.pkc-mini__t::after,.pkc-footer__col a::after,.pkc-topbar a::after,.pkc-tags a::after,.pkc-ticker__track a::after,.pkc-disclosure a::after,.pkc-toc a::after,body.pkc .space-widget li a::after,body.pkc .space-breadcrumbs a::after,body.pkc .space-archive-loop-item-meta a::after{content: "";position: absolute;inset: -13px -6px}.pkc-footer__col a{padding-block: .5rem}.pkc-toc a{padding-block: .6rem}body.pkc .space-widget li{padding-block: .15rem}body.pkc .space-categories-list-box a,body.pkc .space-categories-list a{min-height: 40px;display: inline-flex;align-items: center;padding-inline: 1rem}body.pkc .page-numbers{min-width: 44px;min-height: 44px;display: inline-flex;align-items: center;justify-content: center}body.pkc [class*="-archive-item-button"] a,body.pkc .wp-block-search__button{min-height: 44px;display: inline-flex;align-items: center;justify-content: center}body.pkc .space-archive-loop-item-excerpt ~ a,body.pkc .space-archive-loop-item .read-more{display: inline-block;padding-block: .6rem}.pkc-btn--sm{min-height: 44px}.pkc-iconbtn{width: 44px;height: 44px}.pkc-chip{min-height: 44px}.pkc-nav__toggle{min-width: 44px}}.pkc-code__label,.pkc-footer__h,.pkc-widget__title,.pkc-mega__h,.pkc-rg__links small{font-size: max(.78rem,12px)}.pkc-badge{font-size: .8rem}@media (max-width: 640px){body.pkc .space-title-box,body.pkc .space-archive-title-box{padding-block: 1.2rem}body.pkc .space-title-box-h1 h1,body.pkc .space-archive-title-box-h1 h1{font-size: clamp(1.6rem,7vw,2.1rem) !important}body.pkc .space-page-wrapper{padding-inline: 16px}body.pkc .space-sidebar-section{margin-top: 1.5rem}body.pkc .space-widget{padding: 1rem}body.pkc .space-archive-loop-item-ins{display: block}body.pkc .space-archive-loop-item-img,body.pkc .space-archive-loop-item-title-box{width: 100% !important;float: none !important}body.pkc .space-page-content table,body.pkc .space-page-content pre{display: block;max-width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch}body.pkc .space-page-content iframe,body.pkc .space-page-content video{max-width: 100%}body.error404 .space-sidebar-section{display: none}}@media (max-width: 380px){.pkc-wrap{padding-inline: 14px}.pkc-btn{padding-inline: 1rem}.pkc-hero__h1{font-size: 2.1rem}}@media (pointer: coarse),(max-width: 900px){.pkc-topbar .pkc-iconbtn,a.pkc-badge,.pkc-bonus__title a,.pkc-unit__title a,.pkc-news__title a,.pkc-rank__name{position: relative}.pkc-topbar .pkc-iconbtn::after,a.pkc-badge::after,.pkc-bonus__title a::after,.pkc-unit__title a::after,.pkc-news__title a::after,.pkc-rank__name::after{content: "";position: absolute;inset: -9px -6px}body.pkc input[type="checkbox"],body.pkc input[type="radio"]{width: 22px;height: 22px}body.pkc .comment-form-cookies-consent{display: flex;align-items: flex-start;gap: .6rem}}@media (pointer: coarse),(max-width: 900px){.pkc-logo,body.pkc [class*="space-"][class*="-item-title"] a,body.pkc [class*="-img-category"] a{position: relative}.pkc-logo::after,body.pkc [class*="space-"][class*="-item-title"] a::after,body.pkc [class*="-img-category"] a::after{content: "";position: absolute;inset: -10px -6px}}@media (pointer: coarse){body.pkc .space-page-content input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),body.pkc .space-page-content select,body.pkc .space-page-content button{min-height: 44px}}.pkc-author>div{min-width: 0}.pkc-author__name,.pkc-author__bio{overflow-wrap: anywhere}body.pkc .space-page-content{overflow-wrap: anywhere}@media (max-width: 380px){body.pkc .space-page-wrapper,body.pkc .space-page-content-wrap{padding-inline: 12px}body.pkc .space-page-content [class*="pcg-"] input,body.pkc .space-page-content [class*="pcg-"] select,body.pkc .space-page-content [class*="pcg-"] textarea{max-width: 100%;box-sizing: border-box}.pkc-author{flex-direction: column}}@media (max-width: 380px){body.pkc .space-page-content-wrap{padding-inline: 0}body.pkc .space-page-content [class*="pcg-"][class*="grid"]{grid-template-columns: minmax(0,1fr) !important}body.pkc .space-page-content .pcg-table,body.pkc .space-page-content .pcg-section{padding-inline: 12px}}.pkc-toolbox{margin: 0 0 2rem;padding: 1.1rem 1.1rem 1.2rem;border-radius: 20px;border: 1px solid var(--border);background: radial-gradient(520px 200px at 0% 0%,color-mix(in srgb,var(--primary) 55%,transparent),transparent 70%),var(--card);box-shadow: var(--shadow-card)}.pkc-toolbox__head{display: flex;align-items: center;justify-content: space-between;gap: 1rem;margin-bottom: .9rem}body.pkc .pkc-toolbox__title{margin: 0;font: 700 .9rem/1 var(--font-label);letter-spacing: .14em;text-transform: uppercase;color: var(--secondary-text)}.pkc-toolbox__list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(168px,1fr));gap: .8rem}.pkc-tp{margin: 0;padding: 0}body.pkc .pkc-tp__a{display: flex;flex-direction: column;gap: .5rem;height: 100%;padding: .5rem .5rem .75rem;border-radius: 14px;border: 1px solid var(--border);background: var(--surface);color: var(--text);text-decoration: none;transition: translate .2s var(--ease),border-color .2s var(--ease),background-color .2s var(--ease)}body.pkc .pkc-tp__a:hover{translate: 0 -3px;border-color: var(--secondary-text)}.pkc-tp.is-here .pkc-tp__a{border-color: var(--secondary-text);background: color-mix(in srgb,var(--secondary) 12%,var(--surface))}.pkc-tp__poster{position: relative;display: block;aspect-ratio: 16 / 9;border-radius: 10px;overflow: hidden;--a: #4a1d8c;--b: #2a1250;background: linear-gradient(135deg,var(--a),var(--b));box-shadow: 0 6px 14px rgba(0,0,0,.28)}.pkc-tp--1 .pkc-tp__poster{--a: #b0165f;--b: #4a1d8c}.pkc-tp--2 .pkc-tp__poster{--a: #2f3fa8;--b: #1a1550}.pkc-tp--3 .pkc-tp__poster{--a: #8e2ba8;--b: #3b1466}.pkc-tp--4 .pkc-tp__poster{--a: #a3550f;--b: #4a1d8c}.pkc-tp--5 .pkc-tp__poster{--a: #0f7a6a;--b: #2a1250}.pkc-tp__poster::before{content: "";position: absolute;inset: 0;background: repeating-linear-gradient(135deg,rgba(255,255,255,.07) 0 2px,transparent 2px 14px)}.pkc-tp__poster img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;font-size: 0;color: transparent}.pkc-tp__art{position: absolute;inset: 0;display: grid;place-items: center;color: #fff}.pkc-tp__art .pkc-i{width: 40%;height: 40%;max-width: 54px;max-height: 54px;filter: drop-shadow(0 6px 10px rgba(0,0,0,.4));transition: transform .25s var(--ease)}.pkc-tp__a:hover .pkc-tp__art .pkc-i{transform: scale(1.08)}.pkc-tp__kind{position: absolute;left: .45rem;bottom: .4rem;padding: .1rem .5rem;border-radius: 99px;background: rgba(12,7,22,.7);color: #f5f1fa;font: 700 .7rem/1.4 var(--font-label);letter-spacing: .1em;text-transform: uppercase}.pkc-tp__name{padding-inline: .2rem;font-weight: 700;font-size: .93rem;line-height: 1.3}.pkc-tp__cta{margin-top: auto;padding-inline: .2rem;display: inline-flex;align-items: center;gap: .3rem;color: var(--secondary-text);font-weight: 600;font-size: .82rem}@media (max-width: 640px){.pkc-toolbox{padding: .9rem}.pkc-toolbox__list{grid-template-columns: repeat(2,minmax(0,1fr));gap: .6rem}}body.pkc .space-page-content .pkc-toolbox__list{margin: 0;padding: 0;list-style: none}body.pkc .space-page-content .pkc-toolbox__list>li{margin: 0;padding: 0;list-style: none}body.pkc .space-page-content .pkc-toolbox__list>li::marker{content: ""}body.pkc .space-page-content a.pkc-tp__a{color: var(--text);text-decoration: none;border: 1px solid var(--border)}body.pkc .space-page-content a.pkc-tp__a:hover{border-color: var(--secondary-text)}body.pkc .space-page-content .pkc-tp.is-here a.pkc-tp__a{border-color: var(--secondary-text)}body.pkc .space-page-content .pkc-tp__name{color: var(--text)}body.pkc .space-page-content .pkc-tp__cta{color: var(--secondary-text)}body.pkc .space-page-content h2.pkc-toolbox__title{font: 700 .9rem/1 var(--font-label);letter-spacing: .14em;text-transform: uppercase;color: var(--secondary-text);margin: 0}body.pkc .space-page-content .pkc-toolbox__head .pkc-link{color: var(--secondary-text);text-decoration: none;white-space: nowrap}@media (max-width: 640px){.pkc-tp__kind{font-size: .62rem;padding: .05rem .4rem}body.pkc .space-page-content h2.pkc-toolbox__title{font-size: .8rem}.pkc-toolbox__head{align-items: flex-start}}body.pkc .comment-respond .comment-reply-title,body.pkc #reply-title,body.pkc .comment-first-title,body.pkc .comment-respond label,body.pkc .comment-respond .comment-notes,body.pkc .comment-respond .required-field-message{color: var(--text) !important}body.pkc .comment-respond input[type="text"],body.pkc .comment-respond input[type="email"],body.pkc .comment-respond input[type="url"],body.pkc .comment-respond textarea{background: var(--input-bg,var(--surface)) !important;color: var(--text) !important;border: 1px solid var(--border) !important;border-radius: var(--radius-s,10px)}body.pkc .comment-respond input::placeholder,body.pkc .comment-respond textarea::placeholder{color: var(--muted) !important}:root:not([data-theme="light"]) body.pkc .comment-respond input[type="text"],:root:not([data-theme="light"]) body.pkc .comment-respond input[type="email"],:root:not([data-theme="light"]) body.pkc .comment-respond input[type="url"],:root:not([data-theme="light"]) body.pkc .comment-respond textarea{background: #000 !important;color: #f4f1fa !important;border-color: rgba(255,255,255,.22) !important}.pkc-tablewrap{position: relative;max-width: 100%;margin: 0 0 1.4rem;overflow-x: auto;-webkit-overflow-scrolling: touch;overscroll-behavior-x: contain;border: 1px solid var(--border);border-radius: var(--radius-m);background: linear-gradient(to right,var(--card) 30%,transparent) left center / 28px 100% no-repeat local,linear-gradient(to left,var(--card) 30%,transparent) right center / 28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(232,67,147,.35),transparent) left center / 12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(232,67,147,.35),transparent) right center / 12px 100% no-repeat scroll}.pkc-tablewrap:focus-visible{outline: 2px solid var(--secondary);outline-offset: 2px}body.pkc .pkc-tablewrap table,body.pkc .space-page-content .pkc-tablewrap table,body.pkc .pkc-prose .pkc-tablewrap table{display: table !important;width: 100%;min-width: calc(var(--pkc-cols,3) * 7.5rem);max-width: none;margin: 0;overflow: visible;border-collapse: collapse;table-layout: auto}body.pkc .pkc-tablewrap th,body.pkc .pkc-tablewrap td{min-width: 5.5rem;padding: .65rem .8rem;vertical-align: top;text-align: left;overflow-wrap: break-word;word-break: normal;hyphens: none}body.pkc .pkc-tablewrap td:first-child,body.pkc .pkc-tablewrap th:first-child{min-width: 4rem}body.pkc .pkc-tablewrap figure,body.pkc figure.wp-block-table{margin: 0}@media (max-width: 480px){body.pkc .pkc-tablewrap th,body.pkc .pkc-tablewrap td{padding: .5rem .6rem;font-size: .92rem}}body.pkc .space-page-content table,body.pkc .pkc-prose table{overflow-wrap: break-word;word-break: normal;hyphens: none}body.pkc table.pkc-facts{display: table !important;width: 100%;overflow-wrap: break-word;word-break: normal;hyphens: none}body.pkc table.pkc-facts th,body.pkc table.pkc-facts td{vertical-align: top}@media (min-width: 1081px){body.pkc .space-page-wrapper:has(>.space-sidebar-section){display: flex;align-items: stretch;flex-wrap: nowrap}body.pkc .space-page-wrapper:has(>.space-sidebar-section)>.space-content-section,body.pkc .space-page-wrapper:has(>.space-sidebar-section)>.space-sidebar-section{float: none}body.pkc .space-page-wrapper:has(>.space-sidebar-section)>.space-sidebar-section{display: flex;flex-direction: column}body.pkc .space-sidebar-section .pkc-adrail{margin-top: 1.1rem}}
.pkc-newpill{display: inline-block;margin-right: .55rem;padding: .14rem .55rem;border-radius: 99px;background: var(--brand-gradient);color: #fff;font: 800 .66rem/1.3 var(--font-label);letter-spacing: .12em;text-transform: uppercase;vertical-align: .12em;animation: pkc-fg-pulse 2.4s ease-in-out infinite}.pkc-newpill--old{background: var(--card);color: var(--muted);border: 1px solid var(--border);animation: none}.pkc-fg__lead{margin: 0 0 1.1rem;color: var(--muted);max-width: 70ch}.pkc-fg{list-style: none;margin: 0 0 1.4rem;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,235px),1fr));gap: 1rem}.pkc-fg--hub{grid-template-columns: repeat(auto-fill,minmax(min(100%,210px),1fr));gap: .8rem;margin-bottom: 0}.pkc-fg__li{margin: 0;padding: 0;list-style: none;--a: #7c3aed;--b: #e84393}.pkc-fg__li:nth-child(10n+2){--a: #e84393;--b: #f59e0b}.pkc-fg__li:nth-child(10n+3){--a: #2563eb;--b: #7c3aed}.pkc-fg__li:nth-child(10n+4){--a: #0d9488;--b: #2563eb}.pkc-fg__li:nth-child(10n+5){--a: #dc2626;--b: #e84393}.pkc-fg__li:nth-child(10n+6){--a: #7c3aed;--b: #0d9488}.pkc-fg__li:nth-child(10n+7){--a: #d97706;--b: #dc2626}.pkc-fg__li:nth-child(10n+8){--a: #4f46e5;--b: #e84393}.pkc-fg__li:nth-child(10n+9){--a: #059669;--b: #7c3aed}.pkc-fg__li:nth-child(10n+10){--a: #e84393;--b: #4f46e5}body.pkc a.pkc-fg__card,.pkc-fg__card{position: relative;display: flex;flex-direction: column;gap: .55rem;height: 100%;padding: 1.1rem 1.1rem 1rem;border-radius: 20px;border: 1px solid var(--border);background: linear-gradient(165deg,var(--surface),color-mix(in srgb,var(--a) 11%,var(--surface)));color: var(--text);text-decoration: none;overflow: hidden;isolation: isolate;transition: translate .28s var(--ease),border-color .2s var(--ease),box-shadow .3s var(--ease)}.pkc-fg__card:hover,.pkc-fg__card:focus-visible{translate: 0 -5px;border-color: color-mix(in srgb,var(--a) 70%,var(--border));box-shadow: 0 18px 38px -14px color-mix(in srgb,var(--a) 65%,transparent)}.pkc-fg__card::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(115deg,transparent 35%,color-mix(in srgb,var(--b) 28%,transparent) 50%,transparent 65%);translate: -120% 0;transition: translate .8s var(--ease)}.pkc-fg__card:hover::before{translate: 120% 0}.pkc-fg__suit{position: absolute;right: -.6rem;bottom: -1.6rem;z-index: -1;font-size: 7rem;line-height: 1;color: var(--b);opacity: .08;animation: pkc-fg-drift 10s ease-in-out infinite;animation-delay: calc(var(--i,0) * -1.3s);pointer-events: none}.pkc-fg__li:nth-child(even) .pkc-fg__suit{animation-direction: reverse}.pkc-fg__badge{position: absolute;top: .85rem;right: .85rem;padding: .16rem .6rem;border-radius: 99px;background: color-mix(in srgb,var(--a) 18%,var(--surface));border: 1px solid color-mix(in srgb,var(--a) 40%,var(--border));color: var(--text);font: 700 .68rem/1.3 var(--font-label);letter-spacing: .08em;text-transform: uppercase}.pkc-fg--hub .pkc-fg__badge{background: var(--brand-gradient);border-color: transparent;color: #fff;animation: pkc-fg-pulse 2.4s ease-in-out infinite;animation-delay: calc(var(--i,0) * -.25s)}.pkc-fg__ico{display: grid;place-items: center;width: 56px;height: 56px;border-radius: 17px;color: #fff;background: linear-gradient(135deg,var(--a),var(--b));box-shadow: 0 10px 22px -8px color-mix(in srgb,var(--a) 80%,transparent),inset 0 1px 0 rgba(255,255,255,.35);animation: pkc-fg-float 5s ease-in-out infinite;animation-delay: calc(var(--i,0) * -.55s)}.pkc-fg__ico .pkc-i{width: 30px;height: 30px;stroke-width: 1.7;filter: drop-shadow(0 2px 3px rgba(0,0,0,.3))}.pkc-fg__card:hover .pkc-fg__ico .pkc-i{animation: pkc-fg-pop .55s var(--ease)}.pkc-fg__t{margin-top: .15rem;font: 700 1.08rem/1.25 var(--font-head)}.pkc-fg__b{color: var(--muted);font-size: .88rem;line-height: 1.45}.pkc-fg__games{display: flex;flex-wrap: wrap;gap: .3rem;margin-top: .1rem}.pkc-fg__g{padding: .16rem .55rem;border-radius: 99px;border: 1px solid color-mix(in srgb,var(--a) 28%,var(--border));background: color-mix(in srgb,var(--a) 9%,transparent);font-size: .72rem;line-height: 1.35;transition: translate .25s var(--ease),background-color .2s var(--ease)}.pkc-fg__g--more{font-weight: 700;color: var(--secondary-text)}.pkc-fg__card:hover .pkc-fg__g{translate: 0 -2px;background: color-mix(in srgb,var(--b) 18%,transparent)}.pkc-fg__card:hover .pkc-fg__g:nth-child(2){transition-delay: .04s}.pkc-fg__card:hover .pkc-fg__g:nth-child(3){transition-delay: .08s}.pkc-fg__card:hover .pkc-fg__g:nth-child(4){transition-delay: .12s}.pkc-fg__card:hover .pkc-fg__g:nth-child(5){transition-delay: .16s}.pkc-fg__cta{margin-top: auto;padding-top: .35rem;display: inline-flex;align-items: center;gap: .35rem;color: var(--secondary-text);font-weight: 700;font-size: .9rem}.pkc-fg__cta .pkc-i{width: 1em;height: 1em;transition: translate .25s var(--ease)}.pkc-fg__card:hover .pkc-fg__cta .pkc-i{translate: 5px 0}.pkc-sec--games{position: relative;overflow: hidden}.pkc-sec--games::before{content: "";position: absolute;inset: -20% -10% auto auto;width: 520px;height: 520px;border-radius: 50%;background: radial-gradient(circle,color-mix(in srgb,var(--secondary) 18%,transparent),transparent 65%);pointer-events: none;animation: pkc-fg-glow 12s ease-in-out infinite}.pkc-sec--games>.pkc-wrap{position: relative}.pkc-toolbox--new{border-color: color-mix(in srgb,#e84393 45%,var(--border));background: linear-gradient(160deg,color-mix(in srgb,#e84393 9%,var(--surface)),color-mix(in srgb,#7c6cf0 8%,var(--surface)));box-shadow: 0 0 34px -12px rgba(232,67,147,.5)}.pkc-fm{display: grid;gap: .6rem;margin-top: .4rem;-webkit-mask-image: linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image: linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.pkc-fm__row{overflow: hidden}.pkc-fm__track{display: flex;width: max-content;animation: pkc-fm-run calc(var(--n,60) * 1.7s) linear infinite}.pkc-fm__row--rev .pkc-fm__track{animation-direction: reverse}.pkc-fm:hover .pkc-fm__track{animation-play-state: paused}.pkc-fm__list{display: flex;gap: .5rem;margin: 0;padding: 0 .5rem 0 0;list-style: none}.pkc-fm__list li{margin: 0;padding: 0;list-style: none}body.pkc a.pkc-fm__a,.pkc-fm__a{display: inline-flex;align-items: center;gap: .45rem;padding: .4rem .85rem .4rem .6rem;border-radius: 99px;border: 1px solid var(--border);background: var(--surface);color: var(--text);font-weight: 600;font-size: .86rem;white-space: nowrap;text-decoration: none;transition: border-color .2s var(--ease),background-color .2s var(--ease),translate .2s var(--ease)}.pkc-fm__a .pkc-i{width: 1.15em;height: 1.15em;color: var(--c,var(--secondary-text))}.pkc-fm__a:hover,.pkc-fm__a:focus-visible{translate: 0 -2px;border-color: var(--c,var(--secondary-text));background: color-mix(in srgb,var(--c,var(--secondary)) 12%,var(--surface))}.pkc-fm__a--0{--c: #a78bfa}.pkc-fm__a--1{--c: #f472b6}.pkc-fm__a--2{--c: #60a5fa}.pkc-fm__a--3{--c: #34d399}.pkc-fm__a--4{--c: #fbbf24}.pkc-mega__in.has-new{grid-template-columns: 280px minmax(0,.85fr) minmax(0,1.5fr);gap: 1.4rem}.pkc-mega__new{padding: .9rem 1rem 1rem;border-radius: 18px;background: linear-gradient(160deg,rgba(232,67,147,.2),rgba(124,108,240,.16));border: 1px solid rgba(244,139,191,.5);box-shadow: 0 0 30px rgba(232,67,147,.2)}.pkc-mega__new .pkc-newpill{margin-right: .1rem}.pkc-mega__new ul{grid-template-columns: repeat(2,minmax(0,1fr));gap: .4rem}.pkc-mega__new a{padding: .38rem .6rem .38rem .4rem;border-radius: 12px}.pkc-mega__ico{flex: none;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 10px;background: var(--brand-gradient);color: #fff;box-shadow: 0 6px 14px rgba(232,67,147,.35)}.pkc-mega__ico .pkc-i{width: 18px;height: 18px}.pkc-mega__new a:hover .pkc-mega__ico{animation: pkc-fg-pop .5s var(--ease)}.pkc-nav__item:hover .pkc-mega__new li,.pkc-nav__item:focus-within .pkc-mega__new li,.pkc-nav__item.is-open .pkc-mega__new li{animation: pkc-mega-in .4s var(--ease) both;animation-delay: calc(var(--i,0) * 40ms + 80ms)}.pkc-acc__new{padding: .5rem .2rem .2rem;font: 700 .75rem var(--font-label);letter-spacing: .1em;text-transform: uppercase;opacity: .9;list-style: none}@keyframes pkc-fg-float{0%,100%{transform: translateY(0) rotate(-3deg)}50%{transform: translateY(-5px) rotate(3deg)}}@keyframes pkc-fg-pop{0%{transform: scale(1)}40%{transform: scale(1.28) rotate(-8deg)}100%{transform: scale(1) rotate(0)}}@keyframes pkc-fg-drift{0%,100%{transform: translate(0,0) rotate(-8deg)}50%{transform: translate(-10px,-12px) rotate(8deg)}}@keyframes pkc-fg-pulse{0%,100%{box-shadow: 0 0 0 0 rgba(232,67,147,.5)}50%{box-shadow: 0 0 0 6px rgba(232,67,147,0)}}@keyframes pkc-fg-glow{0%,100%{transform: translate(0,0) scale(1);opacity: .8}50%{transform: translate(-40px,30px) scale(1.15);opacity: 1}}@keyframes pkc-fm-run{from{transform: translateX(0)}to{transform: translateX(-50%)}}@keyframes pkc-mega-in{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}@media (max-width: 1180px){.pkc-mega__in.has-new{grid-template-columns: 250px minmax(0,1fr)}.pkc-mega__new{grid-column: 1 / -1}}@media (max-width: 640px){.pkc-fg{grid-template-columns: repeat(2,minmax(0,1fr));gap: .65rem}.pkc-fg__card{padding: .85rem;border-radius: 16px}.pkc-fg__ico{width: 46px;height: 46px;border-radius: 14px}.pkc-fg__ico .pkc-i{width: 25px;height: 25px}.pkc-fg__t{font-size: .95rem}.pkc-fg__b{display: none}.pkc-fg__g:nth-child(n+3){display: none}.pkc-fg__badge{top: .6rem;right: .6rem;font-size: .6rem;padding: .1rem .45rem}}@media (prefers-reduced-motion: reduce){.pkc-fg__ico,.pkc-fg__suit,.pkc-newpill,.pkc-fg--hub .pkc-fg__badge,.pkc-sec--games::before{animation: none !important}.pkc-nav__item .pkc-mega__new li{animation: none !important}.pkc-fm{-webkit-mask-image: none;mask-image: none}.pkc-fm__track{animation: none !important;width: auto;flex-wrap: wrap}.pkc-fm__list{flex-wrap: wrap}.pkc-fm__list[aria-hidden="true"]{display: none}}body.pkc .space-page-content .pkc-fg,body.pkc .space-page-content .pkc-fm__list{margin: 0;padding: 0;list-style: none}body.pkc .space-page-content .pkc-fg{padding: 0}body.pkc .space-page-content .pkc-fg>li,body.pkc .space-page-content .pkc-fm__list>li{margin: 0;padding: 0;list-style: none}body.pkc .space-page-content .pkc-fg>li::marker,body.pkc .space-page-content .pkc-fm__list>li::marker{content: ""}body.pkc .space-page-content a.pkc-fg__card{color: var(--text);text-decoration: none;border: 1px solid var(--border)}body.pkc .space-page-content a.pkc-fg__card:hover{border-color: color-mix(in srgb,var(--a) 70%,var(--border))}body.pkc .space-page-content .pkc-fg__lead{margin: 0 0 1rem}.pkc-mega__in.has-new{grid-template-columns: 270px minmax(0,1fr) minmax(0,1fr);align-items: stretch}.pkc-mega__in.has-new>.pkc-mega__feature{display: flex;flex-direction: column;padding: .9rem 1rem 1rem;border-radius: 18px;border: 1px solid rgba(255,255,255,.16);background: rgba(255,255,255,.05)}.pkc-mega__in.has-new>.pkc-mega__new{border-color: rgba(244,139,191,.55);background: linear-gradient(160deg,rgba(232,67,147,.2),rgba(124,108,240,.16))}.pkc-mega__in.has-new .pkc-mega__h{display: flex;align-items: center;gap: .6rem;min-height: 1.4rem;margin: 0 0 .7rem}.pkc-mega__in.has-new .pkc-mega__h .pkc-newpill{margin: 0;flex: none}.pkc-mega__in.has-new .pkc-mega__feature ul{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));grid-auto-rows: 1fr;gap: .45rem}.pkc-mega__in.has-new .pkc-mega__feature li{display: flex;margin: 0}.pkc-mega__in.has-new .pkc-mega__feature a{flex: 1;display: flex;align-items: center;gap: .65rem;min-height: 58px;margin: 0;padding: .4rem .65rem .4rem .45rem;border-radius: 12px}.pkc-mega__in.has-new .pkc-mega__feature a span.pkc-poster,.pkc-mega__in.has-new .pkc-mega__ico{flex: none;display: grid;place-items: center;width: 42px;height: 42px;border-radius: 11px;overflow: hidden}.pkc-mega__in.has-new .pkc-mega__feature a span.pkc-poster .pkc-i,.pkc-mega__in.has-new .pkc-mega__ico .pkc-i{width: 20px;height: 20px;margin: 0}.pkc-mega__in.has-new .pkc-mega__feature a span.pkc-poster img{width: 100%;height: 100%;object-fit: cover}.pkc-mega__in.has-new .pkc-mega__t{flex: 1;min-width: 0;font-size: .88rem;font-weight: 600;line-height: 1.25;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.pkc-mega__in.has-new .pkc-mega__feature em{flex: none;min-width: 2.7rem;margin: 0;text-align: center;padding: .15rem .5rem}@media (max-width: 1180px){.pkc-mega__in.has-new{grid-template-columns: 250px minmax(0,1fr)}.pkc-mega__in.has-new>.pkc-mega__new{grid-column: 1 / -1}}.pkc-mega__in.has-new{grid-template-columns: 250px minmax(0,1fr) minmax(0,1fr);gap: 1.2rem}.pkc-mega__in.has-new .pkc-mega__feature em{display: none}.pkc-mega__in.has-new .pkc-mega__feature a{padding-right: .5rem}.pkc-mega__in.has-new .pkc-mega__t{font-size: .86rem}
body.pkc tr:nth-child(2n){background-color: transparent}body.pkc .space-page-content table tbody tr:nth-child(even),body.pkc .pkc-prose table tbody tr:nth-child(even),body.pkc table.pkc-facts tr:nth-child(even),body.pkc .wp-block-table tbody tr:nth-child(even){background-color: color-mix(in srgb,var(--text) 6%,transparent)}body.pkc .space-comments-ins,body.pkc .space-comments-ins.white{background-color: var(--surface);border-color: var(--border)}body.pkc .pkc-prose p a:not(.pkc-btn),body.pkc .pkc-prose li a:not(.pkc-btn),body.pkc .pkc-prose td a:not(.pkc-btn),body.pkc .pkc-prose th a:not(.pkc-btn),body.pkc .space-page-content p a:not(.pkc-btn),body.pkc .space-page-content li a:not(.pkc-btn),body.pkc .space-page-content td a:not(.pkc-btn){text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: .18em}.js .pkc-stage__copy{display: grid}.js .pkc-stage__copy>.pkc-slide{grid-area: 1 / 1;min-width: 0}.js .pkc-slide[data-inactive]{display: block;visibility: hidden;pointer-events: none}.pkc-home>.pkc-sec ~ .pkc-sec,.pkc-footer,.pcg-vp-how,.pkc-fp-faq,.pkc-fp-note,.pkc-fm{content-visibility: auto;contain-intrinsic-size: auto 640px}
