.p-kisub .head-row{grid-template-columns:minmax(0,1fr)}.p-kisub .head-row .lead{max-width:52ch}.p-kisub .extras,.p-kisub .grow{padding-top:var(--section)}.p-kisub .ex-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:36px clamp(32px,5vw,96px);display:grid}.p-kisub .ex-head{top:calc(112px + env(safe-area-inset-top,0px));position:sticky}.p-kisub .pricelist{margin:0;padding:0;list-style:none}.p-kisub .pricelist li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 32px;padding:22px 0;display:grid;position:relative}.p-kisub .pricelist li:before,.p-kisub .pricelist li:last-child:after{content:"";background:var(--hair);transform-origin:0;height:1px;position:absolute;left:0;right:0}.p-kisub .pricelist li:before{top:0}.p-kisub .pricelist li:last-child:after{bottom:0}.p-kisub .pl-what{min-width:0;margin:0}.p-kisub .pl-name{font:500 17px/1.35 var(--font-body);color:var(--ink);display:block}.p-kisub .pl-note{max-width:60ch;color:var(--muted);margin-top:6px;font-size:14px;line-height:1.5;display:block}.p-kisub .pl-price{font-family:var(--font-display);letter-spacing:-.005em;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0;font-size:clamp(20px,1.8vw,24px);font-weight:800;line-height:1}.p-kisub .figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(24px,3vw,48px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.p-kisub .fig{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(72px,9vw,148px);font-weight:800;line-height:.8}.p-kisub .fig b{letter-spacing:0;margin-left:.06em;font-size:.42em}.p-kisub .fig-cap{max-width:24ch;color:var(--body);margin:18px 0 0;font-size:16px;line-height:1.5}.p-kisub .call{margin:0;padding:0;list-style:none}.p-kisub .call li,.p-kisub .call-after{border-top:1px solid var(--hair);grid-template-columns:7.5em minmax(0,1fr);align-items:baseline;gap:8px 24px;padding:16px 0;display:grid}.p-kisub .call li:last-child{border-bottom:1px solid var(--hair)}.p-kisub .who{font:500 11.5px/1.4 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.p-kisub .said{color:var(--muted);font-size:17px;line-height:1.5}.p-kisub .call .ki .said{color:var(--ink)}.p-kisub .call-after{color:var(--body);border-top:0;margin:0;font-size:16px;line-height:1.5}@media (max-width:900px){.p-kisub .ex-grid{grid-template-columns:1fr}.p-kisub .ex-head{position:static}}@media (max-width:640px){.p-kisub .figures{grid-template-columns:1fr;gap:36px}.p-kisub .pricelist li{gap:8px 20px}.p-kisub .call li,.p-kisub .call-after{grid-template-columns:1fr;gap:4px}}:root:lang(ru) .p-kisub .h-xl,:root:lang(ru) .p-kisub .h-lg{line-height:1.1}.p-reviews .head .h-xl{font-size:min(clamp(3rem,7.4vw,7.4rem),calc((100vw - var(--gl) - var(--gr)) / 8.4))}
