.p-ki .h-xl{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(3rem,7.4vw,7.4rem);font-weight:800;line-height:.86}.p-ki .h-xl .mask{display:block}.p-ki .lead,.p-ki .ch-lead,.p-ki .k-say{text-wrap:pretty}.p-ki .head{padding-top:calc(clamp(124px,13vw,188px) + env(safe-area-inset-top,0px))}.p-ki .head-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px clamp(40px,6vw,120px);margin-top:clamp(44px,5vw,80px);display:grid}.p-ki .lead{max-width:34ch;color:var(--body);margin:0 0 32px;font-size:clamp(18px,1.45vw,21px);line-height:1.5}.p-ki .cta-line{margin:0}.p-ki .facts{color:var(--body);gap:12px;margin:40px 0 0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:grid}.p-ki .facts li{grid-template-columns:18px minmax(0,1fr);gap:12px;display:grid}.p-ki .facts svg{color:var(--cobalt);margin-top:2px}.p-ki .index{--c1:clamp(92px,8.2vw,122px);--c2:clamp(66px,5.8vw,88px);--cols:44px minmax(0,1fr) var(--c1) var(--c2) 20px;gap:28px;display:grid}.p-ki .ix-group{display:grid}.p-ki .ix-label{grid-template-columns:var(--cols);font:500 12px/1.4 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);align-items:end;gap:0 18px;margin:0 0 8px;display:grid}.p-ki .ix-label .g{grid-column:1/3}.p-ki .ix-label .c{text-align:right;letter-spacing:.14em}.p-ki .ix-label .both{grid-column:3/5}.p-ki .ix-row{grid-template-columns:var(--cols);min-height:66px;color:var(--ink);align-items:center;gap:0 18px;padding:11px 0;text-decoration:none;display:grid;position:relative}.p-ki .ix-row:before,.p-ki .ix-group .ix-row:last-child:after{content:"";background:var(--hair);transform-origin:0;height:1px;position:absolute;left:0;right:0}.p-ki .ix-row:before{top:0}.p-ki .ix-group .ix-row:last-child:after{bottom:0}.p-ki .chip{background:linear-gradient(180deg,var(--satin-hi),var(--satin) 62%);width:44px;height:44px;transition:transform .35s var(--out);border-radius:11px;display:block;box-shadow:inset 0 1px #ffffff14}.p-ki .ix-name,.p-ki .ix-price{font-family:var(--font-display);text-transform:uppercase;font-weight:800;line-height:1}.p-ki .ix-name{letter-spacing:-.01em;-webkit-hyphens:manual;hyphens:manual;min-width:0;transition:transform .35s var(--out);font-size:clamp(19px,1.8vw,26px)}.p-ki .ix-price{letter-spacing:-.005em;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:clamp(17px,1.5vw,22px)}.p-ki .ix-price.both{grid-column:3/5}.p-ki .ix-price small{font:500 13px/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);margin-right:5px}.p-ki .ix-price .u{margin:0 0 0 6px}.p-ki .ix-price .m{display:none}.p-ki .ix-row svg{color:var(--muted);transition:transform .3s var(--out),color .2s ease}@media (hover:hover) and (pointer:fine){.p-ki .ix-row:hover .ix-name{transform:translate(6px)}.p-ki .ix-row:hover .chip{transform:translateY(-2px)}.p-ki .ix-row:hover svg{color:var(--cobalt);transform:translateY(3px)}}.p-ki .fine{color:var(--muted);margin:20px 0 0;font-size:13px;line-height:1.5}.p-ki .chapter{padding-top:var(--section)}.p-ki .ch-head{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:20px clamp(24px,4vw,72px);margin-bottom:clamp(28px,3.4vw,56px);display:grid}.p-ki .ch-num{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(7rem,17vw,16rem);font-weight:800;line-height:.78}.p-ki .ch-lead{max-width:46ch;color:var(--body);margin:18px 0 0;font-size:clamp(17px,1.35vw,19px);line-height:1.55}.p-ki .sv-sub{margin:clamp(40px,5vw,72px) 0 0}.p-ki .build{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:32px clamp(32px,5vw,96px);padding:clamp(24px,3vw,44px) 0;display:grid}.p-ki .b-card{box-sizing:border-box;isolation:isolate;background:linear-gradient(180deg,var(--satin-hi),var(--satin) 62%);min-height:clamp(272px,25vw,364px);color:var(--band-ink);border-radius:14px;flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(20px,2.2vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.p-ki .b-art{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.p-ki .b-top{gap:10px;max-width:56%;display:grid}.p-ki .b-name{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:800;line-height:.95}.p-ki .b-sub{font:500 12px/1.4 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--satin-muted);margin:0}.p-ki .k-price{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin:0;display:flex}.p-ki .kp{gap:12px;margin:0;display:grid}.p-ki .kp-cap{font:500 12px/1 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--satin-muted)}.p-ki .kp-num{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:flex-end;font-size:clamp(46px,4.7vw,70px);font-weight:800;line-height:.8;display:flex}.p-ki .kp-num small{font:500 15px/1 var(--font-body);letter-spacing:0;color:var(--band-muted);margin:0 8px .14em 0}.p-ki .kp-num .e{letter-spacing:0;margin-left:.1em;font-size:.48em;line-height:1}.p-ki .kp-plus{font-family:var(--font-display);color:var(--band-muted);align-self:flex-end;padding-bottom:.06em;font-size:clamp(26px,2.4vw,36px);font-weight:800;line-height:1}.p-ki .b-body{align-content:start;gap:22px;min-width:0;padding-top:4px;display:grid}.p-ki .k-say{letter-spacing:-.01em;max-width:30ch;color:var(--muted);margin:0;font-size:clamp(20px,1.75vw,25px);line-height:1.36}.p-ki .k-say b{font-weight:inherit;color:var(--ink)}.p-ki .checks{color:var(--body);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:0;padding:0;font-size:15.5px;line-height:1.45;list-style:none;display:grid}.p-ki .checks li{grid-template-columns:18px minmax(0,1fr);gap:12px;display:grid}.p-ki .checks svg{color:var(--cobalt);margin-top:2px}.p-ki .k-extra{max-width:52ch;color:var(--muted);margin:-4px 0 0;font-size:15px;line-height:1.5}.p-ki .more-line{margin:2px 0 0}.p-ki .keep{margin-top:var(--section);padding:var(--section) 0;background:var(--band);color:var(--band-ink)}.p-ki .keep .eyebrow{color:var(--band-muted)}.p-ki .keep-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(24px,3vw,48px);margin:clamp(48px,6vw,88px) 0 0;padding:0;list-style:none;display:grid}.p-ki .keep-list li{padding-top:24px;position:relative}.p-ki .keep-list li:before{content:"";background:var(--band-hair);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.p-ki .keep-list h3{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 12px;font-size:clamp(24px,2.2vw,30px);font-weight:800;line-height:1}.p-ki .keep-list p{max-width:36ch;color:var(--band-soft);margin:0;font-size:16px;line-height:1.55}.p-ki .keep-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;margin:clamp(48px,6vw,88px) 0 0;display:flex}.p-ki .keep-foot p{max-width:62ch;color:var(--band-soft);margin:0;font-size:16px;line-height:1.55}.p-ki .keep a:focus-visible{outline-color:var(--band-ink)}.p-ki .faq{padding-top:var(--section)}.p-ki .fq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:36px clamp(32px,5vw,96px);display:grid}.p-ki .fq-head{top:calc(112px + env(safe-area-inset-top,0px));position:sticky}.p-ki .fq{position:relative}.p-ki .fq:before,.p-ki .fq:last-child:after{content:"";background:var(--hair);height:1px;position:absolute;left:0;right:0}.p-ki .fq:before{top:0}.p-ki .fq:last-child:after{bottom:0}.p-ki .fq summary{box-sizing:border-box;cursor:pointer;min-height:76px;font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:clamp(19px,1.7vw,23px);font-weight:800;line-height:1.1;list-style:none;display:flex}.p-ki .fq summary::-webkit-details-marker{display:none}.p-ki .fq i{height:18px;color:var(--ink);flex:0 0 18px;transition:color .2s;position:relative}.p-ki .fq i:before,.p-ki .fq i:after{content:"";width:18px;height:1.5px;transition:transform .35s var(--out);background:currentColor;border-radius:1px;position:absolute;top:8.25px;left:0}.p-ki .fq i:after{transform:rotate(90deg)}.p-ki .fq[open]:not(.closing) i:after{transform:rotate(0)}.p-ki .fq-a{overflow:hidden}.p-ki .fq-a p{max-width:60ch;color:var(--body);margin:0;padding:0 0 26px;font-size:16px;line-height:1.6}@media (hover:hover) and (pointer:fine){.p-ki .fq summary:hover i{color:var(--cobalt)}}@media (max-width:1080px){.p-ki .head-row{grid-template-columns:1fr}.p-ki .lead{max-width:44ch}}@media (max-width:900px){.p-ki .build,.p-ki .fq-grid{grid-template-columns:1fr}.p-ki .fq-head{position:static}.p-ki .b-card{max-width:640px}.p-ki .keep-list{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.p-ki .ch-head,.p-ki .checks{grid-template-columns:1fr;gap:10px}.p-ki .index{--cols:38px minmax(0,1fr) auto 18px}.p-ki .ix-label .c{display:none}.p-ki .ix-row{gap:0 14px;min-height:62px}.p-ki .chip{border-radius:10px;width:38px;height:38px}.p-ki .ix-price,.p-ki .ix-price.both{grid-column:auto;justify-items:end;gap:6px;display:grid}.p-ki .b-card{min-height:300px}.p-ki .keep .h-xl{font-size:clamp(2.25rem,10.2vw,3rem)}.p-ki .ix-price.mo{display:none}.p-ki .ix-price .m{font:500 12.5px/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);display:block}.p-ki .ix-price .u{display:none}.p-ki .b-top{max-width:62%}}@media (max-width:380px){.p-ki .head .h-xl{font-size:2.8rem}}:root:lang(ru) .p-ki .h-xl{line-height:1.1}@media (max-width:640px){:root:lang(ru) .p-ki .keep .h-xl{font-size:min(clamp(2.25rem,10.2vw,3rem),calc((100vw - var(--gl) - var(--gr)) / 9.6))}:root:lang(ru) .p-ki .more-line .more{line-height:1.35}}.motion .p-ki .head .ix-row:before,.motion .p-ki .head .ix-group .ix-row:last-child:after,.motion .p-ki .keep-list li:before{transform:scaleX(0)}.motion .p-ki .head.in .ix-row:before,.motion .p-ki .head.in .ix-group .ix-row:last-child:after,.motion .p-ki .keep-list.in li:before{transition:transform 1s var(--draw) var(--d,0s);transform:none}.motion .p-ki .build .b-art{opacity:0}.motion .p-ki .build.in .b-art{opacity:1;transition:opacity 1.4s .35s}.motion .p-ki .build .checks li{opacity:0;transform:translateY(8px)}.motion .p-ki .build.in .checks li{opacity:1;transition:opacity .5s var(--out),transform .5s var(--out);transition-delay:calc(.3s + var(--i) * 45ms);transform:none}.motion .p-ki .build .checks path{stroke-dasharray:1;stroke-dashoffset:1px}.motion .p-ki .build.in .checks path{stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--out);transition-delay:calc(.42s + var(--i) * 45ms)}@media (prefers-reduced-motion:reduce){.p-ki .ix-name,.p-ki .chip,.p-ki .ix-row svg,.p-ki .fq i:before,.p-ki .fq i:after{transition:none}}
