.ind.pk{--pk-bad:#c2410c;--pk-bad-soft:#fff4ec;--pk-ok:#d6d4cd;--pk-good:#1b6e3a}.pk .pk-hero{padding:calc(var(--banner-h,0px) + 150px) 0 72px;text-align:center}.pk .pk-hero-in{flex-direction:column;align-items:center;display:flex}.pk .pk-badge{border:1px solid var(--line);color:var(--ink-soft);background:var(--bg-2);border-radius:999px;padding:7px 14px;display:inline-block}.pk .pk-h1{letter-spacing:-.03em;text-wrap:balance;margin-top:26px;font-size:clamp(2.4rem,5.4vw,4.3rem);line-height:1.02}.pk .pk-h1 span{display:block}.pk .pk-hook{max-width:62ch;color:var(--ink-soft);text-wrap:balance;margin:24px auto 0;font-size:clamp(1.02rem,1.6vw,1.16rem);line-height:1.55}.pk .pk-offer{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:520px;margin-top:34px;display:flex}.pk .pk-price{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px 14px;margin:0;display:flex}.pk .pk-price-n{letter-spacing:-.03em;font-size:2.4rem;font-weight:700}.pk .pk-price-k{color:var(--ink-soft)}.pk .pk-soon{background:var(--ink);color:#fff;border-radius:999px;align-self:center;padding:6px 12px}.pk .pk-fine{color:var(--ink-soft);max-width:52ch;margin:0;font-size:.95rem;line-height:1.5}.pk .pk-drivers{flex-wrap:wrap;justify-content:center;gap:8px 10px;margin-top:30px;display:flex}.pk .pk-drivers li{color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:.86rem}.pk .pk-ver{color:var(--muted);margin-top:22px}.pk .pk-ver a{text-underline-offset:3px;text-decoration:underline}.pk .pk-form{width:100%}.pk .pk-form-row{gap:8px;display:flex}.pk .pk-form-row input{min-width:0;font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;flex:1;padding:13px 14px;font-size:1rem}.pk .pk-btn{font:600 .98rem var(--ui);color:#fff;cursor:pointer;white-space:nowrap;background-image:linear-gradient(#34312a 0%,#16150f 58%);border:0;border-radius:10px;padding:13px 18px;box-shadow:inset 0 1px #ffffff24,0 14px 30px -18px #16150f73}.pk .pk-btn[aria-disabled=true]{opacity:.7}.pk .pk-form-consent{text-align:left;color:var(--ink-soft);align-items:flex-start;gap:10px;margin-top:12px;font-size:.9rem;line-height:1.45;display:flex}.pk .pk-form-consent input{width:16px;height:16px;accent-color:var(--ink);flex:none;margin-top:3px}.pk .pk-form-ok,.pk .pk-form-err{min-height:1px;margin:10px 0 0;font-size:.92rem}.pk .pk-form-ok{color:var(--pk-good)}.pk .pk-form-err{color:var(--pk-bad)}@media (max-width:520px){.pk .pk-form-row{flex-direction:column}.pk .pk-btn{width:100%}}.pk .pk-standard{padding:8px 0 40px}.pk .pk-standard blockquote{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;max-width:860px;margin:0 auto;padding:34px 0}.pk .pk-standard p{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:600;line-height:1.4}.pk .pk-sec{padding:96px 0}.pk .pk-sec--tint{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pk .pk-h3{letter-spacing:-.01em;margin:44px 0 14px;font-size:1.15rem}.pk .pk-note{color:var(--ink-soft);margin:14px 0 0;font-size:.95rem}@media (max-width:560px){.pk .pk-sec{padding:64px 0}.pk .pk-hero{padding-top:calc(var(--banner-h,0px) + 104px)}}.pk .pk-demo{margin-top:38px}.pk .pk-demo-controls{flex-wrap:wrap;gap:14px 26px;display:flex}.pk .pk-ctl{flex-direction:column;gap:8px;display:flex}.pk .pk-ctl-k{color:var(--ink-soft)}.pk .pk-seg{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.pk .pk-seg button{font:600 .9rem var(--ui);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px}.pk .pk-seg button[aria-pressed=true]{color:var(--ink);box-shadow:0 1px 2px #16150f1f, 0 0 0 1px var(--line);background:#fff}.pk .pk-csvs{grid-template-columns:1fr 1fr;gap:14px;margin-top:26px;display:grid}.pk .pk-csv{min-width:0;margin:0}.pk .pk-csv figcaption{color:var(--ink-soft);margin-bottom:8px}.pk .pk-csv pre{background:var(--term-bg);border:1px solid var(--line);font:12px/1.6 var(--mono);color:var(--ink);border-radius:10px;margin:0;padding:12px 14px;overflow-x:auto}.pk .pk-result{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:18px;padding:24px;box-shadow:0 20px 40px -32px #16150f59}.pk .pk-result-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.pk .pk-rate{letter-spacing:-.035em;font-size:clamp(2.6rem,6vw,3.6rem);font-weight:700;line-height:1;display:block}.pk .pk-rate-note{color:var(--ink-soft);margin-top:8px;font-size:.95rem;display:block}.pk .pk-verdict{border-left:4px solid var(--pk-bad);background:var(--bg-2);border-radius:10px;flex-direction:column;gap:6px;max-width:380px;padding:8px 12px;font-size:.92rem;font-weight:600;display:flex}.pk .pk-verdict-sub{font:500 .74rem/1.4 var(--mono);color:var(--ink-soft);flex-direction:column;gap:2px;display:flex}.pk .pk-verdict--agree,.pk .pk-verdict--explained{border-left-color:var(--pk-good)}.pk .pk-strip{grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;height:30px;margin-top:22px;display:grid}.pk .pk-strip i{background:var(--pk-ok);border-radius:2px;display:block}.pk .pk-strip i.is-bad{background:var(--pk-bad)}.pk .pk-strip i[data-first]{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--ink)}@media (max-width:640px){.pk .pk-strip{gap:0}.pk .pk-strip i{border-radius:0}}.pk .pk-strip-legend{color:var(--muted);margin:8px 0 0;font-size:.64rem}.pk .pk-first{margin-top:22px}.pk .pk-first h3{letter-spacing:-.01em;font-size:1.05rem}.pk .pk-first ul{gap:4px;margin-top:8px;font-size:.95rem;display:grid}.pk .mono-n{font-family:var(--mono);font-size:.9em}.pk .pk-why{background:var(--pk-bad-soft);border-radius:10px;margin:14px 0 0;padding:12px 14px;font-size:.95rem;line-height:1.5}.pk .pk-more{color:var(--ink-soft);gap:8px;margin-top:14px;font-size:.92rem;line-height:1.5;display:grid}.pk .pk-gap{margin:22px 0 0}.pk .pk-gap figcaption{color:var(--ink-soft);margin-bottom:8px;font-size:.64rem}.pk .pk-gap svg{width:100%;height:90px;display:block}.pk .pk-gap-band{fill:#ecebe6}.pk .pk-gap-zero{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.pk .pk-gap-bad{fill:var(--pk-bad)}.pk .pk-gap-ok{fill:#a8a59c}.pk .pk-demo-note{color:var(--muted);max-width:80ch;margin:14px 0 0;font-size:.86rem;line-height:1.5}@media (max-width:760px){.pk .pk-csvs{grid-template-columns:1fr}.pk .pk-result{padding:18px}}.pk .pk-gates{counter-reset:none;grid-template-columns:1fr 1fr;gap:0 40px;margin:40px 0 0;padding:0;list-style:none;display:grid}.pk .pk-gates li{border-top:1px solid var(--line);gap:16px;padding:18px 0;display:flex}.pk .pk-gate-n{color:var(--muted);padding-top:3px}.pk .pk-gates b{letter-spacing:-.01em;font-size:1.04rem;display:block}.pk .pk-gates span:not(.pk-gate-n){color:var(--ink-soft);margin-top:4px;font-size:.95rem;line-height:1.5;display:block}@media (max-width:760px){.pk .pk-gates{grid-template-columns:1fr}}.pk .pk-inside{gap:0;margin:34px 0 0;display:grid}.pk .pk-inside>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,320px) 1fr;gap:24px;padding:18px 0;display:grid}.pk .pk-inside dt{color:var(--ink);text-transform:none;letter-spacing:0;font-size:.82rem}.pk .pk-inside dd{color:var(--ink-soft);margin:0;line-height:1.55}.pk .pk-map{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.pk .pk-map-row{border-top:1px solid var(--line);grid-template-columns:1.1fr 1.5fr 1.2fr;gap:18px;padding:14px 18px;font-size:.92rem;line-height:1.5;display:grid}.pk .pk-map-head{background:var(--bg-2);font:600 .7rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);border-top:0}.pk .pk-map code{font:.82rem/1.5 var(--mono);word-break:break-word}.pk .pk-doc{white-space:nowrap;text-underline-offset:3px;font-size:.64rem;text-decoration:underline}@media (max-width:760px){.pk .pk-inside>div{grid-template-columns:1fr;gap:6px}.pk .pk-map-head{display:none}.pk .pk-map-row{grid-template-columns:1fr;gap:6px}.pk .pk-map-row [data-l]:before{content:attr(data-l);font:600 .62rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;display:block}}.pk .pk-for{grid-template-columns:1fr 1fr;gap:40px;display:grid}.pk .pk-for ul{gap:10px;display:grid}.pk .pk-for li{color:var(--ink-soft);padding-left:20px;line-height:1.5;position:relative}.pk .pk-for li:before{content:"—";color:var(--muted);position:absolute;left:0}.pk .pk-routes{grid-template-columns:1fr 1fr;gap:14px;margin-top:44px;display:grid}.pk .pk-route{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:20px;transition:border-color .15s,transform .15s;display:flex}.pk .pk-route:hover{border-color:var(--ink);transform:translateY(-1px)}.pk .pk-route .mono{color:var(--muted)}.pk .pk-route b{font-size:1.08rem}.pk .pk-route span:last-child{color:var(--ink-soft);font-size:.95rem;line-height:1.5}@media (max-width:760px){.pk .pk-for,.pk .pk-routes{grid-template-columns:1fr;gap:20px}}.pk .pk-honest{border-left:3px solid var(--ink);max-width:820px;padding:4px 0 4px 22px}.pk .pk-honest p{margin:12px 0 0;font-size:1.08rem;line-height:1.6}.pk .pk-faq{border-top:1px solid var(--line);margin-top:30px}.pk .pk-faq details{border-bottom:1px solid var(--line)}.pk .pk-faq summary{cursor:pointer;padding:18px 30px 18px 0;font-weight:600;list-style:none;position:relative}.pk .pk-faq summary::-webkit-details-marker{display:none}.pk .pk-faq summary:after{content:"+";color:var(--ink-soft);font-size:1.3rem;font-weight:400;position:absolute;top:16px;right:4px}.pk .pk-faq details[open] summary:after{content:"−"}.pk .pk-faq p{color:var(--ink-soft);max-width:78ch;margin:0 0 18px;line-height:1.6}.pk .pk-close{text-align:center;padding:100px 0 80px}.pk .pk-close-in{flex-direction:column;align-items:center;display:flex}.pk .pk-close .sec__title{margin:14px auto 0}
