.cp-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pr-hero{min-height:min(76vh, 680px);min-height:min(76svh, 680px)}.pr-hero .cp-steps{height:clamp(64px, 12vh, 140px)}.pr-hero__tax{font-weight:700;font-size:16px;line-height:1.6}.pr-toc{padding:clamp(32px, 3.6vw, 56px) 0}.pr-toc__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:0 var(--cp-pad)}.pr-toc__tab{display:flex;align-items:center;justify-content:space-between;gap:8px;height:100%;min-height:60px;padding:8px 16px;border:2px solid #fff;color:#fff;font-weight:900;font-size:17px;line-height:1.35;text-decoration:none;word-break:keep-all;overflow-wrap:anywhere;position:relative;overflow:hidden}.pr-toc__tab::before{content:"";position:absolute;inset:auto 0 0 0;height:4px;background:#fff;transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--cp-io)}.pr-toc__arrow{flex:none;font-family:var(--cp-latin);font-weight:600;transition:transform .45s var(--cp-out)}@media (hover:hover){.pr-toc__tab:hover::before{transform:scaleX(1)}.pr-toc__tab:hover .pr-toc__arrow{transform:translateY(4px)}}.pr-toc__tab:focus-visible{outline-color:#fff}.pr-head{align-items:end}.pr-head>.pr-head__back{grid-column:3;justify-self:end;padding-bottom:.3em}.pr-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700;font-size:16px;text-underline-offset:5px}.pr-back__arrow{font-family:var(--cp-latin);font-weight:600}.pr-svc,.pr-contract{scroll-margin-top:var(--cp-hh)}.pr-toc{scroll-margin-top:var(--cp-hh)}.pr-single{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.pr-single>*{margin:0 var(--cp-pad);min-width:0}.pr-single__price{padding:24px clamp(18px, 1.8vw, 28px);border:2px solid var(--cp-blue);display:flex;flex-direction:column;justify-content:center}.pr-single__amount{margin-top:0}.pr-single__estimate{margin-top:0;font-size:clamp(24px, 2vw, 32px)}.pr-trial{padding:24px clamp(18px, 1.8vw, 28px);background:var(--cp-blue);color:#fff;display:grid;align-content:center;gap:6px}.pr-trial__lead{font-weight:700;font-size:16px;line-height:1.6}.pr-trial__title{font-weight:900;font-size:clamp(26px, 2.4vw, 38px);line-height:1.25;word-break:keep-all;overflow-wrap:anywhere}.pr-trial__text{font-weight:700;font-size:16px;line-height:1.8;text-wrap:pretty}.pr-single__action{display:grid;gap:12px;align-content:end}.pr-single__action .cp-btn{width:100%}#pr-paper .pr-single__price{grid-column:1 / 3}.pr-sim .sv-mid__action .cp-btn{width:100%}@media (max-width:1023.98px){.pr-hero{min-height:0}.pr-hero .cp-steps{height:64px}.pr-toc{padding:28px 0 32px}.pr-toc__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pr-toc__tab{min-height:52px;padding:6px 12px;font-size:16px}.pr-head>.pr-head__back{display:flex;justify-content:flex-end;margin-top:6px;padding-bottom:0}.pr-single{display:block}.pr-single>*+*{margin-top:14px}.pr-single__action{margin-top:20px!important}}@media (max-width:599.98px){.pr-toc__list{grid-template-columns:repeat(2,minmax(0,1fr))}}html.cp-sv .pr-toc:not(.is-in) .pr-toc__tab{clip-path:inset(100% 0 0 0)}html.cp-sv .pr-toc.is-in .pr-toc__tab{animation:cp-sv-open-up .5s var(--cp-io) backwards}html.cp-sv .pr-toc.is-in li:nth-child(2) .pr-toc__tab{animation-delay:.04s}html.cp-sv .pr-toc.is-in li:nth-child(3) .pr-toc__tab{animation-delay:.08s}html.cp-sv .pr-toc.is-in li:nth-child(4) .pr-toc__tab{animation-delay:.12s}html.cp-sv .pr-toc.is-in li:nth-child(5) .pr-toc__tab{animation-delay:.16s}html.cp-sv .pr-toc.is-in li:nth-child(6) .pr-toc__tab{animation-delay:.2s}html.cp-sv .pr-single:not(.is-in) .pr-trial{clip-path:inset(100% 0 0 0);opacity:1;transform:none}html.cp-sv .pr-single.is-in .pr-trial{animation:cp-sv-open-up .6s var(--cp-io) .06s backwards;opacity:1;transform:none}html.cp-sv .pr-single:not(.is-in) .sv-plan__amount>span{transform:translate3d(0,105%,0)}html.cp-sv .pr-single.is-in .sv-plan__amount>span{transition:transform .6s var(--cp-out) .14s}@media print{.pr-toc__tab,.pr-trial,.pr-single .sv-plan__amount>span{clip-path:none!important;animation:none!important;transform:none!important}}