
 .lf-momentum-page #content.swm-main-container,.lf-momentum-page .swm_site_content_wrap,.lf-momentum-page .swm-post-sidebar-page,.lf-momentum-page .swm_page_container,.lf-momentum-page .swm_page_content{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important} .lfm{--ink:#11314a;--cream:#fcf5ea;--coral:#f48791;--gold:#ffc25f;--sage:#80a38f;--blue:#a7c3d3;--line:rgba(17,49,74,.21);width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--cream);color:var(--ink);font-family:'Manrope',sans-serif;font-size:17px;line-height:1.65;overflow:clip} .lfm *,.lfm *::before,.lfm *::after{box-sizing:border-box} .lfm h1,.lfm h2,.lfm h3,.lfm h4,.lfm p,.lfm figure,.lfm ul,.lfm ol,.lfm dl,.lfm dd{margin:0;padding:0;color:inherit} .lfm a{color:inherit;text-decoration:none} .lfm ul,.lfm ol{list-style:none} .lfm li{margin:0;padding:0;list-style:none} .lfm button,.lfm input,.lfm select{font:inherit} .lfm a:focus-visible,.lfm button:focus-visible,.lfm summary:focus-visible,.lfm input:focus-visible,.lfm select:focus-visible{outline:3px solid var(--ink);outline-offset:5px} .lfm-dark a:focus-visible,.lfm-dark summary:focus-visible{outline-color:var(--gold)} .lfm-wrap{max-width:1328px;margin:0 auto;padding:0 56px} .lfm h1,.lfm h2,.lfm h3,.lfm-wordmark,.lfm-plan-name,.lfm-price-value,.lfm-calc-total{font-family:'Big Shoulders Display','Impact',sans-serif;letter-spacing:-.025em;font-weight:800} .lfm h1{font-size:clamp(58px,5.7vw,84px);line-height:1.01;max-width:780px;text-wrap:balance} .lfm[data-lfm-page=overview] h1{font-size:clamp(68px,6.7vw,96px)} .lfm h2{font-size:clamp(42px,4.4vw,64px);line-height:1.06;text-wrap:balance} .lfm h3{font-size:32px;line-height:1.15;font-weight:700} .lfm-kicker{font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;line-height:1.55;margin-bottom:20px!important} .lfm-lede{max-width:625px;font-size:19px;line-height:1.65;margin-top:25px!important} .lfm-intro{max-width:715px;margin-top:22px!important;font-size:18px} .lfm-small{font-size:12px;line-height:1.6} .lfm-nav{border-bottom:1px solid var(--line);background:var(--cream)} .lfm-nav-inner{height:76px;display:flex;align-items:center;gap:36px} .lfm-wordmark{font-size:25px;font-weight:800;letter-spacing:0;display:flex;gap:11px;align-items:center;white-space:nowrap} .lfm-wordmark span{color:#9f454c;font-family:'Manrope',sans-serif;font-weight:500;font-size:22px} .lfm-nav-links{display:flex;gap:27px;margin-left:auto;font-size:12px;font-weight:700} .lfm-nav-links a{padding:7px 0} .lfm-nav-links a:hover,.lfm-text-link:hover{text-decoration:underline;text-underline-offset:5px} .lfm-nav-trial{font-size:12px;font-weight:800;display:flex;align-items:center;gap:24px;border:1px solid var(--ink);padding:9px 17px;border-radius:4px} .lfm-nav-trial:hover{background:var(--gold)} .lfm-hero{padding:68px 0 78px} .lfm-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:64px} .lfm-hero-copy>.lfm-small{margin-top:21px;font-size:11px} .lfm-actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap;margin-top:32px} .lfm-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:16px 22px;border:1px solid var(--ink);border-radius:4px;background:var(--coral);color:var(--ink)!important;font-size:13px;font-weight:800;line-height:1.4;transition:background .18s,transform .18s;min-height:52px} .lfm-button:hover{background:var(--gold);transform:translateY(-2px)} .lfm-button span{font-size:21px;font-weight:500;line-height:1} .lfm-text-link{font-size:13px;font-weight:800;display:inline-flex;align-items:center;gap:14px;padding:5px 0} .lfm-journey{position:relative;border:1px solid var(--ink);background:#f3e8d8;border-radius:5px;padding:27px;box-shadow:9px 9px 0 var(--ink)} .lfm-journey figcaption{display:block;margin-bottom:24px} .lfm-journey figcaption .lfm-kicker{display:block;font-size:9px;margin-bottom:8px!important} .lfm-journey figcaption>strong{font-family:'Big Shoulders Display','Impact',sans-serif;font-size:28px;line-height:1.08;display:block;font-weight:700} .lfm-journey ol{position:relative;display:flex;flex-direction:column;gap:12px} .lfm-journey ol::before{content:'';position:absolute;width:1px;left:26px;top:20px;bottom:20px;background:var(--ink)} .lfm-journey li{position:relative;display:flex;align-items:center;gap:16px;padding:15px 15px 15px 11px;background:var(--cream);border:1px solid var(--ink);border-radius:3px;min-height:73px} .lfm-journey li:nth-child(2){background:var(--coral);margin-left:20px} .lfm-journey li:nth-child(3){background:var(--blue);margin-left:0} .lfm-journey li:nth-child(4){background:var(--gold);margin-left:20px} .lfm-journey li:nth-child(5){background:var(--sage);margin-left:0} .lfm-step-no{font-size:10px;letter-spacing:.04em;display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;border:1px solid var(--ink);border-radius:50%;font-weight:800;background:inherit;align-self:flex-start;margin-top:2px} .lfm-journey li strong{font-size:13px;font-weight:800;display:block;line-height:1.4} .lfm-journey li p{font-size:10px;line-height:1.5;margin-top:5px;max-width:290px} .lfm-step-arrow{margin-left:auto;font-size:20px;line-height:1} .lfm-example{font-size:9px;line-height:1.5;margin-top:20px!important;text-align:center} .lfm-statement{background:var(--gold);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)} .lfm-statement>.lfm-wrap{display:flex;align-items:center;justify-content:space-between;padding-top:30px;padding-bottom:30px;gap:30px} .lfm-statement p{font-size:23px;font-weight:500;line-height:1.4} .lfm-statement span{font-size:12px;line-height:1.7;font-weight:600} .lfm-section{padding:92px 0;border-bottom:1px solid var(--line)} .lfm-section-head{max-width:830px;margin-bottom:42px} .lfm-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)} .lfm-benefits article{padding:30px 31px 36px;border-right:1px solid var(--line)} .lfm-benefits article:first-child{padding-left:0} .lfm-benefits article:last-child{padding-right:0;border:0} .lfm-index{display:block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:24px} .lfm-benefits h3{max-width:340px;margin-bottom:18px} .lfm-benefits p{font-size:14px;line-height:1.8} .lfm-dark{background:var(--ink);color:var(--cream);--line:rgba(252,245,234,.27)} .lfm-dark .lfm-kicker{color:var(--gold)} .lfm-directory{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)} .lfm-group{grid-column:span 2;padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)} .lfm-group:nth-child(n+4){grid-column:span 3} .lfm-group-heading{display:flex;gap:16px;align-items:flex-start;margin-bottom:24px} .lfm-group-heading h3{font-size:28px;margin-bottom:10px} .lfm-group-heading p{font-size:12px;line-height:1.65;max-width:275px} .lfm-group-mark{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;background:var(--coral);color:var(--ink);font-size:25px;line-height:1;border-radius:2px} .lfm-group:nth-child(2) .lfm-group-mark{background:var(--gold)} .lfm-group:nth-child(3) .lfm-group-mark{background:var(--blue)} .lfm-group:nth-child(4) .lfm-group-mark{background:var(--sage)} .lfm-group:nth-child(5) .lfm-group-mark{background:var(--cream)} .lfm-group ul{display:flex;flex-direction:column;gap:0} .lfm-group li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--line);font-size:12px} .lfm-group li a:hover,.lfm-group-heading a:hover{color:var(--gold)} .lfm-group:only-child{grid-column:1/-1} .lfm-group:only-child ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px} .lfm-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start} .lfm-split .lfm-section-head{margin-bottom:0} .lfm-split>div>p:not(.lfm-kicker){margin-bottom:20px} .lfm-editorial p{margin-bottom:22px} .lfm-big-body{font-size:25px;line-height:1.5;font-weight:600} .lfm-tint{background:#f0e5d7} .lfm-billing{display:flex;align-items:center;gap:2px;border:1px solid var(--ink);border-radius:5px;padding:4px;width:max-content;max-width:100%;margin-bottom:32px;background:var(--cream)} .lfm-billing button{border:0;color:var(--ink);background:transparent;padding:11px 17px;font-weight:800;font-size:12px;line-height:1.6;border-radius:3px;cursor:pointer} .lfm-billing button[aria-pressed=true]{background:var(--ink);color:var(--cream)} .lfm-billing button>span{margin-left:9px;font-size:9px;font-weight:700} .lfm-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ink);border-radius:5px;overflow:hidden;background:var(--cream)} .lfm-price{display:flex;flex-direction:column;padding:28px;border-right:1px solid var(--ink);position:relative} .lfm-price:last-child{border:0} .lfm-price::before{content:'';position:absolute;top:0;left:0;right:0;height:7px;background:var(--blue)} .lfm-price-1::before{background:var(--coral)} .lfm-price-2::before{background:var(--gold)} .lfm-plan-name{font-size:41px;margin:8px 0 8px!important;line-height:1} .lfm-price h3{font-family:'Manrope',sans-serif;font-size:12px;letter-spacing:0;line-height:1.6;margin-bottom:25px} .lfm-price-value{display:flex;gap:10px;align-items:baseline;line-height:1;white-space:nowrap} .lfm-price-value strong{font-weight:800;font-size:clamp(43px,4.5vw,63px)} .lfm-price-value>span{font-family:'Manrope',sans-serif;letter-spacing:0;font-size:11px;font-weight:500} .lfm-price-term{font-size:10px;margin-top:10px!important;min-height:20px} .lfm-price-copy{font-size:13px;line-height:1.6;border-top:1px solid var(--line);padding-top:21px!important;margin-top:20px!important;min-height:84px} .lfm-price ul{font-size:12px;line-height:1.65;margin:20px 0 28px;flex:1} .lfm-price li{position:relative;padding-left:20px;margin-bottom:12px} .lfm-price li::before{content:'✓';position:absolute;left:0;top:0;font-weight:800} .lfm-plan-link{background:transparent;justify-content:space-between} .lfm-price-1 .lfm-plan-link{background:var(--coral)} .lfm-cost-note{font-size:11px;line-height:1.7;margin-top:22px!important;max-width:920px} .lfm-price-more{margin-top:22px} .lfm-faq details{border-top:1px solid var(--line)} .lfm-faq details:last-child{border-bottom:1px solid var(--line)} .lfm-faq summary{cursor:pointer;display:flex;gap:25px;align-items:center;justify-content:space-between;padding:23px 0;font-size:14px;font-weight:800;list-style:none;line-height:1.55} .lfm-faq summary::-webkit-details-marker{display:none} .lfm-faq summary span{font-size:26px;line-height:1;font-weight:400} .lfm-faq details[open] summary span{transform:rotate(45deg)} .lfm-faq details>p{font-size:13px;line-height:1.85;padding:0 25px 26px 0} .lfm-closing{background:var(--coral);padding:68px 0;border-bottom:1px solid var(--ink)} .lfm-closing>.lfm-wrap{display:flex;justify-content:space-between;align-items:center;gap:50px} .lfm-closing h2{font-size:clamp(55px,5.7vw,82px)} .lfm-closing h2+p{font-size:14px;margin-top:21px} .lfm-closing-actions{display:flex;align-items:flex-start;flex-direction:column;gap:16px;min-width:285px} .lfm-closing .lfm-button{background:var(--ink);color:var(--cream)!important;min-width:285px} .lfm-closing .lfm-button:hover{background:var(--cream);color:var(--ink)!important} .lfm-closing .lfm-small{font-size:10px} .lfm-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line)} .lfm-related>a{display:flex;flex-direction:column;align-items:flex-start;gap:25px;padding:28px;border-right:1px solid var(--line)} .lfm-related>a:last-child{border:0} .lfm-related>a>span:first-child{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-weight:800} .lfm-related h3{font-size:34px;flex:1} .lfm-related-arrow{color:var(--ink);background:var(--cream);border-radius:50%;width:38px;height:38px;display:grid;place-items:center;font-size:22px;line-height:1;align-self:flex-end} .lfm-related>a:hover .lfm-related-arrow{background:var(--coral)} .lfm-plan-note .lfm-split>div>p{font-size:15px} .lfm-page-intro{padding:70px 0 20px} .lfm-page-intro h1{max-width:900px} .lfm-page-intro .lfm-lede{max-width:650px} .lfm-pricing-section{padding-top:36px} .lfm-table-scroll{overflow:auto;border:1px solid var(--ink);border-radius:4px} .lfm-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left;margin:0} .lfm-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)} .lfm-table th,.lfm-table td{padding:18px 20px;border:0;border-bottom:1px solid var(--line);text-align:left;font-weight:500;line-height:1.5} .lfm-table thead th{background:var(--ink);color:var(--cream);font-weight:800} .lfm-table tbody th{font-weight:700;width:46%} .lfm-table tbody tr:last-child>*{border-bottom:0} .lfm-table tbody tr:nth-child(even){background:#f3e8da} .lfm-integration-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)} .lfm-integration-list article{padding:35px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)} .lfm-integration-list h3{margin-bottom:20px;font-size:35px} .lfm-integration-list p{font-size:14px;line-height:1.8;margin-bottom:20px} .lfm-calculator-section{padding-top:36px} .lfm-calculator{display:grid;grid-template-columns:1.1fr .9fr;gap:0;border:1px solid var(--ink);border-radius:5px;overflow:hidden;margin:0} .lfm-calc-inputs{padding:40px} .lfm-calc-inputs h2{font-size:37px;margin-bottom:30px} .lfm-calc-inputs>label{display:block;font-size:13px;font-weight:800;margin:21px 0 8px;line-height:1.6} .lfm-calc-inputs>label span{font-size:10px;display:block;font-weight:500;margin-top:4px} .lfm-calc-inputs>input,.lfm-calc-inputs>select{display:block;width:100%;max-width:100%;height:51px;border:1px solid var(--ink);border-radius:3px;padding:10px 14px;color:var(--ink);font-size:15px;background:#fffcf7;appearance:auto;margin:0} .lfm-calc-inputs fieldset{display:flex;gap:20px;padding:15px 0 0;margin:20px 0 0;border:0;min-width:0} .lfm-calc-inputs legend{font-size:13px;font-weight:800;padding:0} .lfm-calc-inputs fieldset label{display:flex;align-items:center;gap:9px;font-size:13px;cursor:pointer;margin:0} .lfm-calc-inputs fieldset input{width:17px;height:17px;accent-color:var(--ink);margin:0} .lfm-calc-result{background:var(--ink);color:var(--cream);padding:42px;display:flex;flex-direction:column;align-items:flex-start} .lfm-calc-result>.lfm-kicker{color:var(--gold)} .lfm-calc-result dl{width:100%;margin:10px 0 32px} .lfm-calc-result dl>div{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid rgba(252,245,234,.25);font-size:12px} .lfm-calc-result dd{font-weight:800;text-align:right} .lfm-calc-total-label{font-size:13px} .lfm-calc-total{font-size:72px;line-height:1.2;margin:10px 0 16px!important;overflow-wrap:anywhere;max-width:100%} .lfm-calc-difference{font-size:16px;font-weight:700;line-height:1.6;margin-bottom:25px!important;color:var(--gold)!important} .lfm-calc-result .lfm-small{font-size:11px;margin-bottom:20px} .lfm-calc-result .lfm-button{margin-top:auto} @media(min-width:1600px){.lfm-wrap{max-width:1440px}.lfm-hero{padding:80px 0 90px}.lfm[data-lfm-page=overview] h1{font-size:108px}.lfm-journey li p{font-size:12px}.lfm-journey li strong{font-size:15px}.lfm-journey li{padding:17px 15px}} @media(max-width:1100px){.lfm-wrap{padding-left:34px;padding-right:34px}.lfm-hero-grid{gap:40px}.lfm h1{font-size:67px}.lfm[data-lfm-page=overview] h1{font-size:78px}.lfm-journey{padding:21px}.lfm-journey li{gap:10px}.lfm-journey li p{font-size:10px}.lfm-journey li strong{font-size:12px}.lfm-hero .lfm-actions{gap:15px}.lfm-split{gap:45px}.lfm-price{padding:24px 20px}.lfm-price-value strong{font-size:52px}.lfm-group{padding:25px 22px}.lfm-group-heading{gap:12px}.lfm-group-heading h3{font-size:25px}.lfm-calc-result{padding:32px}.lfm-calc-inputs{padding:32px}} @media(max-width:800px){.lfm-nav-inner{gap:22px}.lfm-nav-links{gap:18px}.lfm-hero-grid{grid-template-columns:1fr;gap:42px}.lfm-hero{padding:48px 0 62px}.lfm-hero-copy{max-width:680px}.lfm h1,.lfm[data-lfm-page=overview] h1{font-size:75px}.lfm-journey{max-width:610px;width:100%;padding:28px}.lfm-journey ol{gap:12px}.lfm-journey li{padding:17px 18px;gap:15px}.lfm-journey li strong{font-size:15px}.lfm-journey li p{font-size:12px;max-width:none}.lfm-journey figcaption>strong{font-size:31px}.lfm-example{font-size:10px}.lfm-benefits{grid-template-columns:1fr}.lfm-benefits article,.lfm-benefits article:first-child,.lfm-benefits article:last-child{padding:27px 0;border-right:0;border-bottom:1px solid var(--line)}.lfm-benefits article:last-child{border-bottom:0}.lfm-benefits h3{max-width:none;font-size:35px}.lfm-benefits .lfm-index{margin-bottom:16px}.lfm-benefits p{max-width:650px}.lfm-section{padding:64px 0}.lfm-split{grid-template-columns:1fr;gap:32px}.lfm-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.lfm-group,.lfm-group:nth-child(n+4){grid-column:span 1}.lfm-group:last-child{grid-column:1/-1}.lfm-prices{grid-template-columns:1fr}.lfm-price{padding:29px;border-right:0;border-bottom:1px solid var(--ink)}.lfm-price-copy{min-height:0}.lfm-price ul{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.lfm-price-value strong{font-size:63px}.lfm-price h3{margin-bottom:18px}.lfm-closing>.lfm-wrap{align-items:flex-start;flex-direction:column;gap:35px}.lfm-related{grid-template-columns:1fr}.lfm-related>a{border-right:0;border-bottom:1px solid var(--line);gap:18px}.lfm-related h3{font-size:35px}.lfm-related-arrow{margin-top:-8px}.lfm-integration-list article{padding:25px}.lfm-calculator{grid-template-columns:1fr}.lfm-calc-result .lfm-button{margin-top:10px}.lfm-page-intro{padding-top:50px}.lfm-pricing-section,.lfm-calculator-section{padding-top:28px}} @media(max-width:520px){.lfm{font-size:15px}.lfm-wrap{padding-left:22px;padding-right:22px}.lfm-nav-inner{height:66px;gap:16px;flex-wrap:wrap}.lfm-wordmark{font-size:23px;gap:8px}.lfm-nav-links{gap:16px;font-size:11px}.lfm-nav-links>a:first-child{display:none}.lfm-nav-trial{display:none}.lfm-hero{padding:36px 0 45px}.lfm-hero-grid{gap:35px}.lfm h1,.lfm[data-lfm-page=overview] h1{font-size:61px;line-height:1.02;letter-spacing:-.02em}.lfm h2{font-size:46px}.lfm h3{font-size:31px}.lfm-lede{font-size:16px;line-height:1.7;margin-top:22px!important}.lfm-kicker{font-size:9px;margin-bottom:17px!important;letter-spacing:.12em}.lfm-actions{margin-top:25px;gap:16px}.lfm-button{padding:15px 18px;min-height:50px;font-size:12px;gap:18px}.lfm-text-link{font-size:12px}.lfm-hero-copy>.lfm-small{font-size:10px}.lfm-journey{padding:19px;box-shadow:6px 6px 0 var(--ink);width:calc(100% - 6px)}.lfm-journey figcaption>strong{font-size:26px}.lfm-journey figcaption{margin-bottom:20px}.lfm-journey li{padding:13px 11px;gap:10px}.lfm-journey li:nth-child(even){margin-left:12px}.lfm-journey li strong{font-size:12px}.lfm-journey li p{font-size:10px;line-height:1.55}.lfm-step-no{width:24px;height:24px;flex-basis:24px;font-size:9px}.lfm-step-arrow{font-size:17px}.lfm-example{font-size:8px;margin-top:16px!important}.lfm-statement>.lfm-wrap{align-items:flex-start;flex-direction:column;gap:15px;padding-top:25px;padding-bottom:25px}.lfm-statement p{font-size:23px}.lfm-statement span{font-size:11px}.lfm-section{padding:53px 0}.lfm-section-head{margin-bottom:30px}.lfm-intro{font-size:15px;margin-top:20px!important}.lfm-benefits h3{font-size:33px;margin-bottom:15px}.lfm-benefits p{font-size:13px}.lfm-index{font-size:9px}.lfm-directory{grid-template-columns:1fr}.lfm-group,.lfm-group:nth-child(n+4){grid-column:1/-1;padding:25px 21px}.lfm-group-heading h3{font-size:28px}.lfm-group-heading p{font-size:11px}.lfm-group li a{font-size:12px;padding:12px 0}.lfm-group:only-child ul{grid-template-columns:1fr}.lfm-big-body{font-size:23px}.lfm-editorial p{font-size:14px}.lfm-editorial .lfm-big-body{font-size:23px}.lfm-billing button{padding:10px 13px;font-size:11px}.lfm-billing button span{font-size:8px;margin-left:5px}.lfm-price{padding:28px 23px}.lfm-price ul{display:block}.lfm-price h3{font-size:12px}.lfm-price .lfm-plan-name{font-size:42px}.lfm-price-value strong{font-size:61px}.lfm-cost-note{font-size:10px}.lfm-faq summary{font-size:13px;padding:20px 0}.lfm-faq details>p{font-size:12px;line-height:1.85;padding-right:0}.lfm-closing{padding:49px 0}.lfm-closing h2{font-size:65px}.lfm-closing h2+p{font-size:13px}.lfm-closing-actions{min-width:0}.lfm-closing .lfm-button{min-width:0}.lfm-page-intro{padding-top:38px}.lfm-table{min-width:600px;font-size:12px}.lfm-table th,.lfm-table td{padding:15px 16px}.lfm-pricing-section,.lfm-calculator-section{padding-top:22px}.lfm-related h3{font-size:32px}.lfm-related>a{padding:25px}.lfm-plan-note .lfm-split>div>p{font-size:14px}.lfm-integration-list{grid-template-columns:1fr}.lfm-integration-list h3{font-size:34px}.lfm-integration-list article{padding:26px 21px}.lfm-integration-list p{font-size:13px}.lfm-calc-inputs{padding:26px 21px}.lfm-calc-inputs h2{font-size:35px}.lfm-calc-result{padding:29px 22px}.lfm-calc-inputs>label{font-size:12px}.lfm-calc-inputs>input,.lfm-calc-inputs>select{font-size:14px}.lfm-calc-total{font-size:63px}.lfm-calc-difference{font-size:15px}} @media(prefers-reduced-motion:reduce){.lfm *,.lfm *::before,.lfm *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.lfm-button:hover{transform:none}} .lfm-journey figcaption .lfm-kicker{font-size:11px} .lfm-journey li strong{font-size:15px} .lfm-journey li p{font-size:13px;line-height:1.55;max-width:330px} .lfm-example{font-size:11px} @media(max-width:1100px){.lfm-journey li strong{font-size:14px}.lfm-journey li p{font-size:12px}.lfm-example{font-size:10px}} @media(max-width:520px){.lfm h1,.lfm[data-lfm-page=overview] h1{font-size:52px;line-height:1.04}.lfm-journey li strong{font-size:13px}.lfm-journey li p{font-size:12px;line-height:1.55}.lfm-journey figcaption .lfm-kicker{font-size:10px}.lfm-example{font-size:10px}} .lfm-connectors{grid-template-columns:repeat(3,minmax(0,1fr))} .lfm-connectors article{padding:29px} .lfm-connectors h3{font-size:38px;margin-bottom:18px} .lfm-connectors .lfm-index{font-size:9px;margin-bottom:16px} .lfm-connectors p{font-size:13px;margin-bottom:0} @media(max-width:800px){.lfm-connectors{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:520px){.lfm-connectors{grid-template-columns:1fr}.lfm-connectors article{padding:25px 21px}} .lfm-connectors .lfm-connector-note{font-size:11px;line-height:1.65;margin-top:18px;padding-top:15px;border-top:1px solid var(--line)}