.sf-financial-batch .sf-finance-pricing{padding:76px 0;background:#f2f6fa;scroll-margin-top:90px;color:#102436;letter-spacing:0}.sf-finance-pricing *{box-sizing:border-box;letter-spacing:0}.sf-financial-batch .sf-finance-pricing>.sf-section-inner{width:min(1360px,calc(100% - 64px));max-width:1360px;margin:0 auto;padding:0}.sf-finance-pricing .fp-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;margin-bottom:34px}.sf-financial-batch .sf-finance-pricing h2{font-size:38px;line-height:1.2;margin:0;color:#102436}.sf-financial-batch .sf-finance-pricing p{font-size:17px;line-height:1.7;color:#52677b;margin:0}.sf-financial-batch .sf-finance-pricing .fp-eyebrow{font-size:13px;font-weight:700;color:#0655eb;margin-bottom:16px;text-transform:uppercase}.sf-finance-pricing .fp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.sf-finance-pricing .fp-plan{padding:30px;background:#fff;border-radius:8px;display:flex;flex-direction:column;min-width:0;box-shadow:0 10px 28px #10243608}.sf-finance-pricing .fp-featured{background:#e5f2ed;box-shadow:0 10px 28px #12665712}.sf-finance-pricing .fp-plan-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.sf-finance-pricing .fp-icon{width:48px;height:48px;display:grid;place-items:center;background:#eaf1fd;color:#0655eb;font-size:23px;border-radius:8px}.sf-finance-pricing .fp-featured .fp-icon{background:#126657;color:white}.sf-finance-pricing .fp-stage{font-size:14px;font-weight:700;color:#52677b}.sf-financial-batch .sf-finance-pricing .fp-fit{font-size:15px;margin-bottom:12px}.sf-financial-batch .sf-finance-pricing h3{font-size:25px;color:#102436;line-height:1.25;margin:0 0 20px}.sf-finance-pricing .fp-price{display:block;font-size:27px;line-height:1.3;color:#126657}.sf-financial-batch .sf-finance-pricing .fp-format{font-size:15px;margin-top:8px}.sf-finance-pricing ul{padding:0!important;list-style:none!important;margin:26px 0!important;flex:1}.sf-finance-pricing li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;margin:0 0 13px;color:#344e61}.sf-finance-pricing li:last-child{margin-bottom:0}.sf-finance-pricing li i{flex:0 0 16px;color:#126657;margin-top:5px}.sf-financial-batch .sf-finance-pricing a.fp-cta{display:flex;align-items:center;justify-content:center;gap:12px;padding:15px 16px;min-height:52px;background:#ffbb47!important;color:#102436!important;font-size:15px;line-height:1.5;font-weight:700;text-decoration:none!important;border-radius:6px;text-align:center;box-shadow:none;text-transform:none}.sf-financial-batch .sf-finance-pricing a.fp-cta:hover,.sf-financial-batch .sf-finance-pricing a.fp-cta:focus-visible{background:#ffd17d!important;color:#102436!important}.sf-finance-pricing a.fp-cta::before,.sf-finance-pricing a.fp-cta::after{display:none!important}.sf-finance-pricing a.fp-cta:focus-visible{outline:3px solid #0655eb;outline-offset:4px}.sf-finance-pricing .fp-scope{display:flex;gap:20px;align-items:flex-start;margin-top:28px;padding:26px 0}.sf-finance-pricing .fp-scope>i{color:#0655eb;font-size:26px;flex:0 0 28px;margin-top:4px}.sf-financial-batch .sf-finance-pricing .fp-scope h3{font-size:21px;margin-bottom:10px}.sf-financial-batch .sf-finance-pricing .fp-scope p{font-size:15px;margin-bottom:10px}.sf-finance-pricing .fp-scope p:last-child{margin-bottom:0}@media(min-width:761px){.sf-finance-pricing .fp-plan h3{min-height:63px}}@media(max-width:1050px){.sf-finance-pricing .fp-grid{gap:16px}.sf-finance-pricing .fp-plan{padding:22px}.sf-financial-batch .sf-finance-pricing h3{font-size:22px}}@media(max-width:760px){.sf-financial-batch .sf-finance-pricing{padding:48px 0}.sf-financial-batch .sf-finance-pricing>.sf-section-inner{width:calc(100% - 36px)}.sf-finance-pricing .fp-grid,.sf-finance-pricing .fp-heading{grid-template-columns:1fr;gap:24px}.sf-financial-batch .sf-finance-pricing h2{font-size:29px}.sf-finance-pricing .fp-plan{padding:26px}.sf-finance-pricing .fp-scope{gap:14px;padding:18px 0}.sf-financial-batch .sf-finance-pricing .fp-scope p{font-size:16px}}
