.pp-hero{isolation:isolate}.pp-hero__bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("/img/svg/grid-tile.svg") 0 0 / 80px 80px repeat;opacity:.45;-webkit-mask-image:linear-gradient(100deg,transparent 30%,rgba(0,0,0,.45) 62%,#000 95%);mask-image:linear-gradient(100deg,transparent 30%,rgba(0,0,0,.45) 62%,#000 95%)}@media (max-width:1023.98px){.pp-hero__bg{opacity:.3;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}}.pp-hero__step{display:flex;align-items:center;gap:.75em}.pp-hero__num--club{background:var(--night-3);color:var(--focus-night);box-shadow:0 0 0 1px var(--night-line)}.pp-hero__num--club .icon{width:18px;height:18px}.pp-hero__req{color:var(--glow)}.pp-offer__req{font-weight:600}.pp-hero__num{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 6px;border-radius:var(--r-cell);background:radial-gradient(circle at 50% 45%,var(--glow) 0%,var(--glow-deep) 72%);font:600 15px/1 var(--ff-brand);letter-spacing:0;color:var(--night)}.pp-hero__title{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tracking-h1);max-width:18ch}.pp-hero .fact-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-hero__buy{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-5) var(--s-7);padding-top:var(--s-2)}.pp-hero__buy .price__next{color:var(--on-night-2)}@media (min-width:1024px){.pp-hero__photo{max-height:640px}}@media (max-width:1023.98px){.pp-hero__photo img{object-position:50% 20%}}@media (max-width:374.98px){.pp-hero .fact-chips{grid-template-columns:1fr}.pp-hero .fact-chips>.fact-chip:last-child:nth-child(odd){grid-column:auto}}@media (max-width:599.98px){.pp-actions{flex-direction:column;align-items:stretch}.pp-actions .btn{width:100%}}.pp-intro__inner{display:grid;gap:var(--s-6)}@media (min-width:1024px){.pp-intro__inner:has(>.pp-questions){grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-8);align-items:center}}.pp-intro__text{display:grid;gap:var(--s-4);max-width:44rem}.pp-intro__text p{font-size:var(--fs-lead);line-height:var(--lh-lead)}.pp-intro__text p:first-child{font:500 clamp(1.375rem,1.2rem + .7vw,1.75rem)/1.4 var(--ff-serif)}.pp-questions{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.pp-questions li{padding:12px 18px;border-radius:20px 20px 20px 6px;background:var(--paper-3);border:1px solid var(--line);box-shadow:var(--shadow-raised);font:italic 500 var(--fs-body)/1.4 var(--ff-serif);color:var(--ink)}.pp-questions li:nth-child(even){border-radius:20px 20px 6px 20px;background:var(--gold-tint);border-color:transparent}.night .pp-questions li{background:var(--night-2);border-color:var(--night-line);color:var(--on-night);box-shadow:var(--emboss)}.pp-head{margin-bottom:var(--s-6)}.pp-text{display:grid;gap:var(--s-4);max-width:var(--measure)}.pp-text--intro{margin-bottom:var(--s-6)}.pp-text--intro p:first-child{font-size:var(--fs-lead);line-height:var(--lh-lead)}.pp-sec .pp-questions{margin-bottom:var(--s-6)}.pp-sec .pp-text + .pp-questions{margin:var(--s-5) 0 0}@media (min-width:1024px){.pp-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pp-split .pp-head{position:sticky;top:calc(var(--header-h) + 24px);margin-bottom:0}}.pp-col{display:grid;gap:var(--s-5)}.pp-col>*{margin-top:0 !important;margin-bottom:0 !important}.pp-col .pp-text{max-width:none}.pp-cards{display:grid;gap:var(--gap);list-style:none;padding:0;margin:0}@media (min-width:768px){.pp-cards--2,.pp-cards--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pp-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp-card{display:grid;gap:var(--s-3);align-content:start;padding:22px;border-radius:var(--r-card);background:var(--paper-3);border:1px solid var(--line)}@media (min-width:768px){.pp-card{padding:28px}}.pp-card--wide{grid-column:1 / -1;border-color:var(--gold)}.pp-card__num{font:600 14px/1 var(--ff-brand);color:var(--gold)}.pp-card__title{font:500 var(--fs-h4)/var(--lh-h4) var(--ff-serif)}.pp-card p{color:var(--ink-2)}.pp-list{max-width:var(--measure)}@media (min-width:768px){.pp-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-7);row-gap:14px;max-width:none}}.pp-list--grid li{padding:16px 16px 16px 48px;border-radius:var(--r-ctl);background:var(--paper-3);border:1px solid var(--line)}.pp-list--grid li::before{left:16px;top:18px}@media (min-width:1024px){.pp-list--grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--gap);row-gap:var(--gap)}}.pp-steps{display:grid;gap:var(--gap);list-style:none;padding:0;margin:0}@media (min-width:768px){.pp-steps{grid-template-columns:repeat(var(--steps,3),minmax(0,1fr))}}.pp-step{display:grid;gap:var(--s-3);align-content:start;padding:24px;border-radius:var(--r-card);background:var(--paper-3);border:1px solid var(--line)}.pp-step__num{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-cell);background:radial-gradient(circle at 50% 45%,var(--glow) 0%,var(--glow-deep) 72%);color:var(--night);font:600 18px/1 var(--ff-brand)}.pp-step__title{font:500 var(--fs-h4)/var(--lh-h4) var(--ff-serif)}.pp-step p{color:var(--ink-2)}.pp-actions{margin-top:var(--s-6);display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.pp-choice{display:grid;gap:var(--s-6) var(--gap)}@media (min-width:768px){.pp-choice{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-choice__item{display:grid;gap:var(--s-3);grid-template-rows:auto 1fr}.pp-choice__why{font:italic 500 var(--fs-lead)/var(--lh-lead) var(--ff-serif)}.pp-outro{max-width:var(--measure);margin-top:var(--s-4);color:var(--text)}.pp-cards + .pp-outro,.pp-list + .pp-outro,.pp-questions + .pp-outro{margin-top:var(--s-6)}.pp-accent{max-width:46rem;margin-top:var(--s-6);padding-left:var(--s-5);border-left:3px solid var(--gold);font:500 var(--fs-lead)/1.45 var(--ff-serif);text-wrap:pretty}.night .pp-accent{border-color:var(--glow)}.pp-quote{max-width:50rem;margin:var(--s-7) 0 0}.pp-quote::before{content:"";display:block;width:48px;height:2px;margin-bottom:var(--s-4);background:var(--gold)}.night .pp-quote::before{background:var(--glow)}.pp-quote p{font:italic 400 clamp(1.5rem,1.2rem + 1.2vw,2.25rem)/1.3 var(--ff-serif);text-wrap:balance}.pp-after{max-width:var(--measure);margin-top:var(--s-6);color:var(--text-2)}.pp-sec--result .pp-after{color:var(--text);font-size:var(--fs-lead);line-height:var(--lh-lead)}.pp-sec--result h2{max-width:26ch}.pp-sec--result .pp-text--intro{max-width:44rem}.pp-offer__card{display:grid;gap:var(--s-6)}@media (min-width:1024px){.pp-offer__card{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-8);padding:40px}}.pp-offer__main{display:grid;gap:var(--s-4);align-content:start}.pp-offer__title{font-size:var(--fs-h2);line-height:var(--lh-h2)}.pp-offer__lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-2)}.pp-offer__includes{padding-top:var(--s-4);border-top:1px solid var(--border-deco);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-2)}.pp-offer__side{display:grid;gap:var(--s-5);align-content:start;min-width:0}@media (min-width:1024px){.pp-offer__side{padding-left:var(--s-8);border-left:1px solid var(--border-deco);align-content:center}}.pp-terms{display:grid;gap:var(--s-4)}.pp-terms h3{display:flex;align-items:center;gap:var(--s-3);font:500 var(--fs-h3)/var(--lh-h3) var(--ff-serif)}.pp-terms h3 .icon{width:28px;height:28px;color:var(--accent)}.pp-next{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);font:500 var(--fs-lead)/1.45 var(--ff-serif)}.pp-nav{border-top:1px solid var(--line)}.pp-nav__inner{display:grid;gap:var(--s-4)}@media (min-width:768px){.pp-nav__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}}@media (max-width:767.98px){.pp-nav__inner>span:empty{display:none}.pp-nav__all{order:3}}.pp-nav__link{display:grid;gap:4px;padding:var(--s-4) var(--s-5);border-radius:var(--r-card);background:var(--paper-3);border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.pp-nav__link:hover{border-color:var(--gold);box-shadow:var(--shadow-raised);text-decoration:none}.pp-nav__link--next{text-align:right}.pp-nav__dir{font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--gold-ink)}.pp-nav__title{font:500 var(--fs-h4)/1.3 var(--ff-serif)}.pp-nav__all{justify-self:center}.pp-event .event-card{margin:0}.pg-hero__title{max-width:22ch}.pg-hero .lead{max-width:44rem}.pg-final__inner{text-align:center;justify-items:center}.pg-final__inner h2{max-width:22ch}.pg-final__inner .lead{max-width:40rem}.pg-final__inner .btn-group{justify-content:center}.lt-wrap{overflow-x:auto;border-radius:var(--r-card);border:1px solid var(--line);background:var(--paper-3)}.lt{width:100%;border-collapse:collapse}.lt th,.lt td{padding:18px 20px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.lt tbody tr:last-child>*{border-bottom:0}.lt thead th{font:400 var(--fs-label)/var(--lh-label) var(--ff-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-2);background:var(--paper-2)}.lt__num{width:13rem;font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--gold-ink)}.lt__num .pcard__num{min-width:34px;height:34px;margin-right:8px;font-size:13px}.lt__name{font:500 var(--fs-h4)/1.3 var(--ff-serif)}.lt__name a{color:inherit;text-decoration:none}.lt__name a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.lt__access{display:flex;gap:6px;align-items:flex-start;margin-top:6px;font:400 var(--fs-small)/var(--lh-small) var(--ff-sans);color:var(--violet-ink)}.lt__access .icon{width:16px;height:16px;flex:none;margin-top:.15em}.lt__price{white-space:nowrap;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:767.98px){.lt-wrap{border:0;background:transparent;border-radius:0;overflow:visible}.lt thead{display:none}.lt,.lt tbody,.lt tr,.lt th,.lt td{display:block;width:auto}.lt tr{padding:18px 20px;margin-bottom:var(--s-3);border-radius:var(--r-card);background:var(--paper-3);border:1px solid var(--line)}.lt th,.lt td{padding:3px 0;border:0}.lt td[data-label="Формат"]{color:var(--ink-2);font-size:var(--fs-small)}.lt__num{width:auto}}
