.pkc-section{padding:clamp(48px,8vw,80px) 0;overflow:visible}.pkc-header{text-align:center;margin-bottom:40px}.pkc-eyebrow{font-size:.75rem;font-weight:600;color:var(--brand);letter-spacing:.08em;text-transform:uppercase}.pkc-title{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;color:var(--ink);margin:8px 0 6px;letter-spacing:-.02em}.pkc-subtitle{font-size:1rem;color:var(--ink-secondary)}.pkc-layout{display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:start}.pkc-nav-desktop{position:sticky;top:100px;display:flex;flex-direction:column;gap:3px}.pkc-nav-mobile{display:none}.pkc-nav-item{padding:10px 14px;background:transparent;color:var(--ink-secondary);font-size:.82rem;font-weight:500;text-align:right;cursor:pointer;border-radius:10px;transition:all .2s;border:none;border-right:3px solid transparent;font-family:inherit}.pkc-nav-item:hover{background:color-mix(in srgb,var(--brand) 5%,transparent);color:var(--ink-soft)}.pkc-nav-item.active{background:color-mix(in srgb,var(--brand) 8%,transparent);color:var(--brand);font-weight:700;border-right-color:var(--brand)}.pkc-nav-tag{display:block;font-size:.62rem;color:var(--ink-secondary);margin-top:1px;font-weight:400}.pkc-nav-item.active .pkc-nav-tag{color:var(--brand);opacity:.6}.pkc-carousel-area,.pkc-wrap{position:relative}.pkc-wrap{perspective:1400px;height:480px;overflow:visible}.pkc-card{position:absolute;top:0;left:50%;width:360px;margin-left:-180px;border:1px solid color-mix(in srgb,var(--brand) 15%,transparent);border-radius:16px;padding:24px 22px;background:rgba(10,15,13,.97);transition:all .6s cubic-bezier(.25,.8,.25,1);backface-visibility:hidden}.pkc-center{transform:translateX(0) translateZ(0) rotateY(0deg) scale(1);z-index:30;opacity:1;border-color:color-mix(in srgb,var(--brand) 40%,transparent);box-shadow:0 0 50px color-mix(in srgb,var(--brand) 10%,transparent);cursor:default}.pkc-right{transform:translateX(75%) translateZ(-200px) rotateY(-15deg) scale(.72)}.pkc-left,.pkc-right{z-index:20;opacity:.7;filter:blur(1px) brightness(.9);cursor:pointer}.pkc-left{transform:translateX(-75%) translateZ(-200px) rotateY(15deg) scale(.72)}.pkc-far-right{transform:translateX(130%) translateZ(-380px) rotateY(-22deg) scale(.52)}.pkc-far-left,.pkc-far-right{z-index:10;opacity:.35;filter:blur(2px) brightness(.85);cursor:pointer}.pkc-far-left{transform:translateX(-130%) translateZ(-380px) rotateY(22deg) scale(.52)}.pkc-far-far-right{transform:translateX(165%) translateZ(-500px) rotateY(-28deg) scale(.38)}.pkc-far-far-left,.pkc-far-far-right{z-index:5;opacity:.2;filter:blur(3px);pointer-events:none}.pkc-far-far-left{transform:translateX(-165%) translateZ(-500px) rotateY(28deg) scale(.38)}.pkc-hidden{transform:translateX(0) translateZ(-600px) scale(.3);z-index:1;opacity:0;pointer-events:none}.pkc-tag{display:inline-block;font-size:.68rem;font-weight:600;color:var(--brand);border:1px solid color-mix(in srgb,var(--brand) 25%,transparent);border-radius:20px;padding:3px 10px;margin-bottom:8px}.pkc-name{font-size:1.15rem;font-weight:800;color:var(--ink);margin-bottom:4px}.pkc-pitch{font-size:.8rem;color:var(--ink-secondary);line-height:1.6;margin-bottom:10px}.pkc-price-row{display:flex;align-items:baseline;gap:5px;margin-bottom:2px}.pkc-price-label{font-size:.72rem;color:var(--ink-secondary)}.pkc-price{font-size:1.5rem;font-weight:900;color:var(--brand)}.pkc-market{font-size:.7rem;color:var(--ink-secondary);margin-bottom:10px}.pkc-market s{color:#ef4444;opacity:.6}.pkc-items{list-style:none;margin-bottom:10px;padding:0}.pkc-items li{display:flex;align-items:flex-start;gap:7px;font-size:.8rem;color:#fff;padding:3px 0}.pkc-check{color:var(--brand);font-weight:700;flex-shrink:0}.pkc-items-more{font-size:.72rem;color:var(--brand);opacity:.7;padding:2px 0;font-style:italic}.pkc-bonuses{margin-bottom:8px}.pkc-bonus{display:inline-flex;align-items:center;gap:3px;font-size:.68rem;color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,transparent);border-radius:20px;padding:3px 8px;margin:2px 2px 2px 0}.pkc-expand{display:block;width:100%;padding:8px;background:transparent;border:1px dashed color-mix(in srgb,var(--brand) 30%,transparent);border-radius:8px;color:var(--brand);font-size:.76rem;cursor:pointer;margin-top:6px;font-family:inherit;transition:all .2s}.pkc-expand:hover{background:color-mix(in srgb,var(--brand) 5%,transparent);border-color:var(--brand)}.pkc-cta{display:block;width:100%;padding:11px;background:var(--brand);color:#000;font-weight:700;font-size:.85rem;border:none;border-radius:10px;cursor:pointer;text-align:center;text-decoration:none;margin-top:8px}.pkc-cta:hover{background:var(--brand-hover)}.pkc-more{display:block;text-align:center;margin-top:6px;font-size:.72rem;color:var(--brand);text-decoration:none;opacity:.7}.pkc-more:hover{opacity:1}.pkc-controls{gap:12px;margin-top:24px}.pkc-btn,.pkc-controls{display:flex;align-items:center;justify-content:center}.pkc-btn{width:40px;height:40px;border-radius:50%;border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);background:color-mix(in srgb,var(--brand) 5%,transparent);color:var(--brand);font-size:18px;cursor:pointer;transition:all .2s}.pkc-btn:hover{background:color-mix(in srgb,var(--brand) 15%,transparent);border-color:var(--brand)}.pkc-dots{display:flex;gap:6px}.pkc-dot{width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--brand) 20%,transparent);border:none;cursor:pointer;transition:all .3s}.pkc-dot.active{background:var(--brand);width:20px;border-radius:4px}.pkc-overlay{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto;animation:pkc-fade-in .25s ease}@keyframes pkc-fade-in{0%{opacity:0}to{opacity:1}}.pkc-modal{background:var(--bg-surface,#0d1512);border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);border-radius:16px;padding:22px 20px;max-width:480px;width:100%;max-height:none;overflow-y:visible;position:relative;box-shadow:0 0 80px color-mix(in srgb,var(--brand) 12%,transparent);animation:pkc-scale-in .35s cubic-bezier(.25,.8,.25,1)}@keyframes pkc-scale-in{0%{transform:scale(.9) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.pkc-modal-close{position:absolute;top:16px;left:16px;width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:var(--ink-secondary);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.pkc-modal-close:hover{background:rgba(255,255,255,.1);color:#fff}.pkc-modal-tag{font-size:.68rem;color:var(--brand);border:1px solid color-mix(in srgb,var(--brand) 25%,transparent);border-radius:20px;padding:3px 10px;display:inline-block;margin-bottom:10px}.pkc-modal-name{font-size:1.1rem;font-weight:800;color:var(--ink);margin-bottom:4px}.pkc-modal-pitch{font-size:.78rem;color:var(--ink-secondary);line-height:1.5;margin-bottom:10px}.pkc-modal-price{font-size:1.4rem;font-weight:900;color:var(--brand);margin-bottom:2px}.pkc-modal-market{font-size:.68rem;color:var(--ink-secondary);margin-bottom:10px}.pkc-modal-market s{color:#ef4444;opacity:.6}.pkc-modal-label{font-size:.7rem;color:var(--ink-secondary);font-weight:600;margin-bottom:6px;margin-top:10px;border-top:1px solid rgba(255,255,255,.05);padding-top:8px}.pkc-modal-items{list-style:none;margin-bottom:8px;padding:0}.pkc-modal-items li{display:flex;align-items:flex-start;gap:6px;font-size:.75rem;color:#fff;padding:2px 0}.pkc-modal-bonuses{margin-bottom:8px}.pkc-modal-bonus{display:inline-flex;align-items:center;gap:3px;font-size:.65rem;color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,transparent);border-radius:20px;padding:2px 7px;margin:2px 2px 2px 0}.pkc-addon-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.03);font-size:.75rem}.pkc-addon-row span{color:#fff}.pkc-addon-row b{color:var(--brand);font-size:.72rem;white-space:nowrap}.pkc-modal-cta{display:block;width:100%;padding:10px;background:var(--brand);color:#000;font-weight:700;font-size:.82rem;border:none;border-radius:10px;cursor:pointer;text-align:center;text-decoration:none;margin-top:12px}.pkc-modal-cta:hover{background:var(--brand-hover)}.pkc-modal-more{display:block;text-align:center;margin-top:8px;font-size:.72rem;color:var(--brand);text-decoration:none;opacity:.7}.pkc-modal-more:hover{opacity:1}@media (max-width:900px){.pkc-layout{grid-template-columns:1fr;gap:0}.pkc-nav-desktop{display:none}.pkc-nav-mobile{display:flex;gap:6px;overflow-x:auto;padding:0 0 12px;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:16px}.pkc-nav-mobile::-webkit-scrollbar{display:none}.pkc-tab{flex-shrink:0;padding:8px 14px;border:1px solid color-mix(in srgb,var(--brand) 15%,transparent);background:transparent;color:var(--ink-secondary);font-size:.75rem;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s;font-family:inherit;white-space:nowrap}.pkc-tab.active{background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand);border-color:var(--brand);font-weight:700}.pkc-wrap{height:auto;perspective:none}.pkc-card{position:relative;left:auto;top:auto;width:100%;max-width:420px;margin:0 auto;transform:none!important;opacity:1!important;filter:none!important;z-index:1!important;pointer-events:auto!important;display:none}.pkc-card.pkc-center{display:block}}.exit-popup-overlay{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto;animation:ep-fade-in .3s ease}@keyframes ep-fade-in{0%{opacity:0}to{opacity:1}}.exit-popup-card{position:relative;max-width:440px;width:100%;max-height:calc(100dvh - 40px);overflow:hidden auto;overscroll-behavior:contain;border-radius:20px;border:1px solid rgba(16,185,129,.25);box-shadow:0 0 80px rgba(16,185,129,.12),0 25px 50px rgba(0,0,0,.5);animation:ep-scale-in .5s cubic-bezier(.25,.8,.25,1);transform-style:preserve-3d;transition:transform .3s ease,box-shadow .3s ease}@media (hover:hover) and (pointer:fine){.exit-popup-card:hover{transform:perspective(800px) rotateX(2deg) rotateY(-2deg) scale(1.01);box-shadow:0 0 100px rgba(16,185,129,.18),0 30px 60px rgba(0,0,0,.5)}}@keyframes ep-scale-in{0%{transform:perspective(800px) rotateX(8deg) scale(.85) translateY(40px);opacity:0}to{transform:perspective(800px) rotateX(0) scale(1) translateY(0);opacity:1}}.exit-popup-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(10,15,13,.97) 35%,rgba(10,15,13,.99));z-index:-1}.exit-popup-card:after{content:"";position:absolute;inset:-1px;border-radius:20px;background:linear-gradient(135deg,rgba(16,185,129,.4),transparent 40%,transparent 60%,rgba(16,185,129,.2));z-index:-2;animation:ep-border-glow 4s ease-in-out infinite}@keyframes ep-border-glow{0%,to{opacity:.5}50%{opacity:1}}.exit-popup-header:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(16,185,129,.06),transparent);animation:ep-shimmer 5s ease-in-out infinite;pointer-events:none}@keyframes ep-shimmer{0%{left:-100%}50%{left:150%}to{left:150%}}.exit-popup-close{position:absolute;top:14px;left:14px;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:#9ca3af;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:2}.exit-popup-close:hover{background:rgba(255,255,255,.1);color:#fff}.exit-popup-badge{position:absolute;top:-1px;right:24px;background:linear-gradient(135deg,#10B981,#059669);color:#000;font-size:.72rem;font-weight:700;padding:6px 16px;border-radius:0 0 10px 10px;box-shadow:0 4px 12px rgba(16,185,129,.3);z-index:2;animation:ep-badge-float 3s ease-in-out infinite}@keyframes ep-badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.exit-popup-header{padding:32px 28px 20px;text-align:center;background:rgba(10,15,13,.97);position:relative;overflow:hidden}.exit-popup-icon{width:64px;height:64px;margin:0 auto 16px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 20px rgba(16,185,129,.05),0 0 20px rgba(16,185,129,.1);animation:ep-icon-pulse 3s ease-in-out infinite}@keyframes ep-icon-pulse{0%,to{box-shadow:inset 0 0 20px rgba(16,185,129,.05),0 0 20px rgba(16,185,129,.1)}50%{box-shadow:inset 0 0 20px rgba(16,185,129,.1),0 0 35px rgba(16,185,129,.2)}}.exit-popup-title{font-size:1.3rem;font-weight:800;color:#fff;margin-bottom:6px;letter-spacing:-.01em}.exit-popup-sub{font-size:.82rem;color:#9ca3af}.exit-popup-body{padding:20px 28px 28px;background:rgba(10,15,13,.97);border-top:1px solid rgba(16,185,129,.08)}.exit-popup-field{margin-bottom:14px}.exit-popup-field label{display:block;font-size:.78rem;font-weight:600;color:#d1d5db;margin-bottom:5px;text-align:right}.exit-popup-field input,.exit-popup-field select{width:100%;padding:10px 14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:.88rem;font-family:inherit;transition:border-color .2s;outline:none}.exit-popup-field input::placeholder{color:#6b7280}.exit-popup-field input:focus,.exit-popup-field select:focus{border-color:rgba(16,185,129,.5);box-shadow:0 0 0 3px rgba(16,185,129,.08)}.exit-popup-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%236b7280' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px;padding-left:32px}.exit-popup-field select option{background:#0d1512;color:#fff}.exit-popup-consent{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;direction:rtl}.exit-popup-consent input[type=checkbox]{margin-top:3px;flex-shrink:0;accent-color:#10B981}.exit-popup-consent label{font-size:.72rem;color:#9ca3af;line-height:1.4}.exit-popup-consent a{color:#10B981;text-decoration:underline}.exit-popup-cta{display:block;width:100%;padding:13px;background:linear-gradient(135deg,#10B981,#059669);color:#000;font-weight:700;font-size:.92rem;border:none;border-radius:12px;cursor:pointer;text-align:center;transition:all .2s;box-shadow:0 4px 16px rgba(16,185,129,.25)}.exit-popup-cta:hover{transform:scale(1.02);box-shadow:0 6px 24px rgba(16,185,129,.35)}.exit-popup-cta:active{transform:scale(.98)}@media (max-width:500px){.exit-popup-card{border-radius:16px;max-height:calc(100dvh - 24px)}.exit-popup-overlay{padding:12px}.exit-popup-header{padding:28px 20px 16px}.exit-popup-body{padding:16px 20px 24px}.exit-popup-title{font-size:1.1rem}.exit-popup-close{width:40px;height:40px;top:10px;left:10px}}.exit-popup-offer{margin:16px 20px 0;padding:14px 16px;border-radius:14px;text-align:center;background:linear-gradient(135deg,rgba(16,185,129,.16),rgba(22,255,171,.06));border:1px solid rgba(16,185,129,.35);box-shadow:0 0 24px rgba(16,185,129,.12)}.exit-popup-offer-tag{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.04em;color:#0a0a0a;background:var(--neon,#16FFAB);border-radius:999px;padding:3px 12px;margin-bottom:8px}.exit-popup-offer-price{color:#E2E3E1;font-size:1.05rem}.exit-popup-offer-price strong{font-size:1.8rem;font-weight:900;color:#16FFAB}.exit-popup-offer-note{display:block;margin-top:6px;font-size:.82rem;color:#BBCABE;line-height:1.45}