.site .priser{padding:72px 0 var(--c-section)}.priser .p-head{text-align:center}.priser .p-plans{background:var(--c-mist);border-radius:32px;margin-top:48px;padding:48px 40px 56px}.priser .p-switch{border:1.5px solid var(--c-ink);background:var(--c-paper);border-radius:50px;width:fit-content;margin:0 auto;padding:4px;display:flex}.priser .p-switch-btn{min-height:56px;color:var(--c-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50px;padding:0 28px;font-size:19px;font-weight:500;transition:background-color .2s,color .2s}.priser .p-switch-btn:hover{background:var(--c-mist)}.priser .p-switch-btn[aria-pressed=true]{background:var(--c-ink);color:#fff}.priser .p-pay-logos{flex-wrap:wrap;justify-content:center;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.priser .p-pay-logos img{width:auto;height:38px;display:block}.priser .p-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:64px 0 0;padding:0;list-style:none;display:grid}.priser .p-card{grid-row:span 5;grid-template-rows:subgrid;border:1.5px solid var(--c-line);background:var(--c-paper);border-radius:24px;row-gap:0;padding:36px 32px 32px;transition:border-color .2s,box-shadow .2s;display:grid;position:relative;box-shadow:0 1px 2px #0000000a,0 16px 32px -20px #0000002e}.priser .p-card--max{border-color:var(--c-accent);border-top-left-radius:0}.priser .p-card.is-picked{border-color:var(--c-ink);box-shadow:0 0 0 1px var(--c-ink), 0 16px 32px -20px #0000002e}.priser .p-tab{border:1.5px solid var(--c-accent);background:var(--c-paper);color:var(--c-ink);white-space:nowrap;border-bottom:0;border-radius:16px 16px 0 0;align-items:center;gap:10px;padding:10px 20px 8px 18px;font-size:18px;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;bottom:calc(100% - 1.5px);left:-1.5px}.priser .p-tab svg{color:var(--c-accent)}.priser .p-card.is-picked .p-tab{border-color:var(--c-ink)}.priser .p-card-name{margin:0;font-size:26px;font-weight:500;line-height:1.2}.priser .p-price{letter-spacing:-.03em;white-space:nowrap;margin:20px 0 0;font-size:56px;font-weight:500;line-height:1}.priser .p-unit{letter-spacing:0;color:var(--c-graphite);margin-left:4px;font-size:20px}.priser .p-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.priser .p-total{color:var(--c-graphite);margin:0;font-size:18px}.priser .p-total:not(:empty){margin-top:10px}.priser .p-perks{border-top:1px solid var(--c-line);align-content:start;gap:12px;margin:28px 0 0;padding:28px 0 0;list-style:none;display:grid}.priser .p-perks li{padding-left:32px;font-size:19px;line-height:1.4;position:relative}.priser .p-perks li:before{content:"";border:solid var(--c-ink);border-width:0 2.5px 2.5px 0;width:7px;height:14px;position:absolute;top:4px;left:4px;transform:rotate(45deg)}.priser .p-perks li.is-soon{color:var(--c-graphite)}.priser .p-perks li.is-soon:before{border-color:var(--c-line)}.priser .p-soon{font-size:18px;display:block}.priser .p-card-btn{cursor:pointer;align-self:end;width:100%;margin-top:32px;font-family:inherit}.priser .p-vat{color:var(--c-graphite);text-align:center;margin:20px 0 0;font-size:18px}.priser .p-confirm{background:var(--c-mist);border-radius:24px;max-width:720px;margin:56px auto 0;padding:40px}.priser .p-confirm-title{letter-spacing:-.01em;outline:none;margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:500;line-height:1.15}.priser .p-confirm-sum{margin:14px 0 0;font-size:20px}.priser .p-boxes{gap:16px;margin-top:28px;display:grid}.priser .p-box{background:var(--c-paper);cursor:pointer;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;font-size:19px;line-height:1.45;display:flex}.priser .p-box input{width:26px;height:26px;accent-color:var(--c-ink);cursor:pointer;flex:none;margin:1px 0 0}.priser .p-box a,.priser .p-faq-a a{color:inherit;text-underline-offset:3px;text-decoration:underline}.priser .p-error{color:#b3290a;margin:20px 0 0;font-size:19px;font-weight:500}.priser .p-note{text-align:center;margin:28px 0 0;font-size:19px}.priser .p-pay{cursor:pointer;width:100%;margin-top:14px;font-family:inherit}.priser .p-faq{max-width:860px;margin:120px auto 0}.priser .p-faq-list{gap:12px;margin-top:32px;display:grid}.priser .p-faq-item{border:1.5px solid var(--c-line);border-radius:20px}.priser .p-faq-item[open]{border-color:var(--c-ink)}.priser .p-faq-q{cursor:pointer;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:16px 20px 16px 28px;font-size:22px;font-weight:500;line-height:1.3;list-style:none;display:flex}.priser .p-faq-q::-webkit-details-marker{display:none}.priser .p-faq-icon{background:var(--c-ink);border-radius:50%;flex:none;width:44px;height:44px;position:relative}.priser .p-faq-icon:before,.priser .p-faq-icon:after{content:"";background:#fff;border-radius:2px;width:16px;height:2.5px;margin:-1.25px 0 0 -8px;transition:transform .25s;position:absolute;top:50%;left:50%}.priser .p-faq-icon:after{transform:rotate(90deg)}.priser .p-faq-item[open] .p-faq-icon:after{transform:rotate(0)}.priser .p-faq-a{margin:0;padding:0 28px 28px;font-size:19px;line-height:1.55}@media (max-width:1000px){.priser .p-cards{grid-template-columns:minmax(0,1fr);max-width:560px;margin-top:40px;margin-left:auto;margin-right:auto}.priser .p-card--max{margin-top:40px}}@media (max-width:700px){.site .priser{padding-top:48px}.priser .p-plans{margin:32px calc(-1 * var(--c-gutter)) 0;padding:32px var(--c-gutter) 40px;border-radius:0}.priser .p-cards{margin-top:32px}.priser .p-card{padding:28px 22px 24px}.priser .p-confirm{padding:28px 20px}.priser .p-faq{margin-top:80px}.priser .p-faq-q{padding-left:20px;font-size:20px}.priser .p-faq-a{padding:0 20px 24px}}@media (prefers-reduced-motion:reduce){.priser .p-card,.priser .p-faq-icon:after{transition:none}}
