.pf-page{--sd-hero-h:1117px;--sd-hero-inner-h:469px;--sd-cards-h:670px;--sd-reasons-h:727px;--sd-compare-h:710px;--sd-workflow-h:718px;--sd-firms-h:703px}.pf-page .tc-testimonials{height:670px}.pf-page .tc-testimonials__inner{grid-template-rows:206px 304px}.pf-page .sd-workflow__list p{font-size:23px}.pf-page .sd-workflow__number{font-size:46px}.pf-page .tc-faq__item:first-child{background:#ffffff0a}.pf-page .tc-faq__item:first-child summary img{opacity:1}@media (max-width:1180px){.pf-page .tc-testimonials{height:auto}}
body .tc-page.pf-page .tc-tool.tc-tool--illustrated{height:512px;box-shadow:none;background:linear-gradient(#f4f7fb 65%,#f4f7fb00);border:0;border-radius:16px;overflow:hidden}body .tc-page.pf-page .tc-tool--illustrated .tc-tool__reviewed-screen{aspect-ratio:auto;flex:1 1 0;order:-1;min-height:0}body .tc-page.pf-page .tc-tool--illustrated .tc-tool__reviewed-copy{flex:none;padding:16px}body .tc-page.pf-page .tc-tool--illustrated h3{font-size:24px;font-weight:600;line-height:1.2}body .tc-page.pf-page .tc-tool--illustrated p{color:#0a0e1a80;font-size:14px;line-height:1.2}body .tc-page.pf-page .tc-tool--illustrated .tc-tool__reviewed-link{color:#0457ff;font-size:14px;font-weight:660;line-height:1.2}body .tc-page.pf-page .tc-tool--illustrated .tc-tool__reviewed-link svg{width:16px;height:16px}body .tc-page.pf-page .tc-tool--illustrated:focus-visible{outline-offset:4px;outline:2px solid #0457ff}body .tc-page.pf-page .tc-testimonials,body .tc-page.pf-page .tc-testimonials__panel{height:auto}body .tc-page.pf-page .tc-testimonials__inner{grid-template-rows:auto auto}body .tc-page.pf-page .tc-review{min-height:260px}body .tc-page.pf-page .tc-review footer{padding-top:24px}@media (max-width:900px){body .tc-page.pf-page .sd-problem p{font-size:16px;line-height:1.5}body .tc-page.pf-page .sd-table__without:before,body .tc-page.pf-page .sd-table__with:before{content:attr(data-label);color:#0a0e1a;margin-bottom:4px;font-size:10px;line-height:1.4;display:block}body .tc-page.pf-page .sd-table__with:before{color:#0457ff}body .tc-page.pf-page .tc-tool.tc-tool--illustrated{height:480px}body .tc-page.pf-page .tc-tools__cards{gap:16px}body .tc-page.pf-page .tc-testimonials__panel{gap:24px}}body .tc-page.pf-page .sd-cards{box-shadow:none;border-top:2px solid #0457ff}@media (max-width:900px){body .tc-page.pf-page .sd-reason h3{font-size:24px;line-height:1.2}}
