a{text-decoration:none;}*{margin:0;padding:0;box-sizing:border-box;}:root{--lf-home-section-side-space-mobile:20px;--lf-home-section-side-space:50px;--lf-page-section-side-space:50px;--lf-mobile-section-side-space:20px;--lf-benefits-left-right-space:50px;--lf-benefits-mobile-left-right-space:20px;--lf-modern-section-top-space:70px;--lf-modern-section-right-space:100px;--lf-modern-section-bottom-space:85px;--lf-modern-section-left-space:100px;--lf-modern-section-tablet-right-space:50px;--lf-modern-section-tablet-left-space:50px;--lf-modern-section-mobile-top-space:55px;--lf-modern-section-mobile-right-space:20px;--lf-modern-section-mobile-bottom-space:65px;--lf-modern-section-mobile-left-space:20px;--lf-industry-section-top-space:70px;--lf-industry-section-right-space:100px;--lf-industry-section-bottom-space:85px;--lf-industry-section-left-space:100px;--lf-industry-section-tablet-right-space:50px;--lf-industry-section-tablet-left-space:50px;--lf-industry-section-mobile-top-space:55px;--lf-industry-section-mobile-right-space:20px;--lf-industry-section-mobile-bottom-space:65px;--lf-industry-section-mobile-left-space:20px;--lf-why-section-top-space:70px;--lf-why-section-right-space:50px;--lf-why-section-bottom-space:85px;--lf-why-section-left-space:50px;--lf-why-section-tablet-right-space:50px;--lf-why-section-tablet-left-space:50px;--lf-why-section-mobile-top-space:55px;--lf-why-section-mobile-right-space:20px;--lf-why-section-mobile-bottom-space:65px;--lf-why-section-mobile-left-space:20px;--lf-section-margin-top:0px;--lf-section-margin-bottom:0px;--lf-section-padding-top:0px;--lf-section-padding-bottom:0px;--lf-animation-distance:28px;--lf-animation-duration:0.85s;--lf-animation-delay:0s;--lf-v7-primary:#ffffff;--lf-v7-dark:#ffffff;--lf-v7-light:#04414b;--lf-v7-text:#ffffff;--lf-v7-container:1320px;}html.lf-page-ready body{transition:opacity 0.42s ease;}@media (max-width:1399.98px){:root{--lf-v7-container:1140px;}}@media (max-width:1199.98px){:root{--lf-v7-container:960px;}}section:first-of-type{margin-top:0;}video{max-width:100%;}.item-project{top:18px;right:58px;}.lf-help-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:70px;align-items:center;}.lf-help-content h2{margin:0;font-size:42px;line-height:1.25;color:#005953;text-transform:uppercase;letter-spacing:5px;font-weight:800;}.lf-help-content p{font-size:18px;line-height:1.75;color:#6b7280;letter-spacing:1px;margin:0 0 26px;}.lf-help-content p:last-child{margin-bottom:0;}.lf-help-image-wrap{position:relative;width:100%;}.lf-help-image-wrap img{position:relative;z-index:1;width:100%;height:430px;object-fit:cover;display:block;box-shadow:0 22px 55px rgba(4,65,75,0.18);}.lf-help-line{width:72px;height:4px;background:#005953;margin:34px 0 42px;}.lf-help-image-wrap::before{content:"";position:absolute;top:-18px;right:-18px;width:100%;height:100%;background:#005953;z-index:0;}.lf-help-section{width:100%;padding:80px 50px;background:#ffffff;font-family:Arial,sans-serif;}.lf-v7-project-card{position:relative;}.lf-home-btn{display:inline-flex;align-items:center;justify-content:center;min-width:205px;min-height:72px;padding:18px 36px;border-radius:42px;font-size:21px;font-weight:600;text-decoration:none;transition:all 0.3s ease;}.lf-home-btn-primary{background:#315b49;color:#ffffff;animation:lfHeroSlideLeft 0.9s ease 0.35s both;}.lf-home-btn-primary:hover{background:#30373b;color:#ffffff;transform:translateY(-4px);}.lf-home-btn-light{background:#ffffff;color:#111111;animation:lfHeroSlideRight 0.9s ease 0.35s both;}.lf-home-btn-light:hover{background:#ffffff;color:#111111;transform:translateY(-4px);}.lf-v7-heading-line-center{width:96px;height:5px;margin:0 auto 18px;border-radius:8px;background:#f5a000;}.lf-v7-fade-up{opacity:0;transform:translateY(35px);animation:lfV7FadeUp 0.85s ease var(--lf-v7-delay,0s) forwards;}.lf-v7-primary-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 48px;border-radius:50rem;background:var(--lf-v7-primary);text-decoration:none;font-weight:600;line-height:1.5;transition:all 0.3s ease;}.lf-v7-primary-btn:hover{background:#161616;transform:translateY(-2px);}.lf-v7-about-section{width:100%;margin:48px 0;padding:0;overflow:hidden;background:var(--lf-v7-light);}.lf-v7-about-wrap{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;}.lf-v7-about-image{position:relative;min-height:400px;overflow:hidden;}.lf-v7-about-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}.lf-v7-about-text{padding-top:48px;padding-bottom:48px;padding-left:48px;padding-right:calc(((100vw - var(--lf-v7-container)) / 2) + 12px);}.lf-v7-about-inner{width:100%;}.lf-v7-about-inner h2{margin:0 0 24px;color:var(--lf-v7-dark);font-size:48px;font-weight:900;line-height:1.2;}.lf-v7-about-inner p{margin:0 0 24px;padding-bottom:8px;color:var(--lf-v7-text);font-size:18px;line-height:1.5;}.lf-v7-about-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 0 24px;padding-bottom:16px;}.lf-v7-about-stat{display:flex;align-items:center;gap:24px;}.lf-v7-about-stat h3{margin:0 0 4px;color:var(--lf-v7-dark);font-size:32px;line-height:1.2;font-weight:700;}.lf-v7-about-stat span{color:var(--lf-v7-primary);font-weight:500;}.lf-v7-projects-section{width:100%;margin:0;padding:48px 0;background:#ffffff;overflow:hidden;}.lf-v7-projects-container{width:100%;max-width:var(--lf-v7-container);margin:0 auto;padding-left:12px;padding-right:12px;}.lf-v7-projects-heading{max-width:1500px;text-align:center;margin:0 auto;}.lf-v7-projects-heading h2{margin:0 0 48px;color:#04414b;font-size:48px;font-weight:900;line-height:1.2;}.lf-v7-projects-heading p{max-width:1450px;font-weight:400;margin:0 auto;color:#161616;font-size:18px;line-height:1.5;font-style:normal;}.lf-v7-projects-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;}.lf-v7-project-inner{position:relative;overflow:hidden;background:#ffffff;box-shadow:0 0 45px rgba(0,0,0,0.07);}.lf-v7-project-inner img{width:100%;height:auto;aspect-ratio:504 / 403;object-fit:cover;display:block;transition:0.5s;}.lf-v7-project-inner:hover img{transform:scale(1.1);}.lf-v7-project-info{min-height:160px;text-align:center;padding:24px;background:#ffffff;}.lf-v7-project-hover p,.lf-v7-project-info p{font-weight:500;margin:0 0 8px;color:#30373b;font-size:18px;line-height:1.5;}.lf-v7-project-hover h3,.lf-v7-project-info h3{margin:0;color:#04414b;font-size:20px;font-weight:700;line-height:1.5;}.lf-v7-project-hover{right:24px;visibility:hidden;transform:translateY(22px);box-shadow:0 14px 36px rgba(15,23,42,0.16);position:absolute;width:100%;left:0;bottom:-50px;opacity:0;text-align:center;background:#ffffff;padding:24px;transition:0.5s;z-index:2;}.lf-v7-project-inner:hover .lf-v7-project-hover{visibility:visible;transform:translateY(0);bottom:0;opacity:1;}.lf-v7-project-hover a{margin:22px auto 0;font-weight:300;transition:all 0.25s ease;width:38px;height:38px;margin-top:16px;border-radius:50%;background:#161616;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:24px;line-height:1;}.lf-v7-project-hover a:hover{color:#ffffff;background:#04414b;}.lf-about-section{background:#ffffff;padding:10px 20px 70px;font-family:"Poppins",Arial,Helvetica,sans-serif;margin-top:5%;}.lf-about-item{border:none;margin-bottom:34px;}.lf-about-item summary{list-style:none;cursor:pointer;color:#5b5f63;font-size:18px;font-weight:400;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px;}.lf-about-item summary::-webkit-details-marker{display:none;}.lf-about-item:not([open]) .lf-arrow{transform:rotate(180deg);}.lf-about-content{position:relative;display:flex;align-items:flex-start;gap:26px;padding-left:12px;}main{display:block;}body{padding:0;width:100%;overflow-x:hidden;margin:0;font-family:Arial,Helvetica,sans-serif;background:#ffffff;color:#1f2933;animation:lfFastPageOpen 0.22s ease both;}html{margin:0;padding:0;width:100%;overflow-x:hidden;font-family:"Poppins",Arial,Helvetica,sans-serif;}@media (max-width:1024px){.lf-help-grid{grid-template-columns:1fr;gap:45px;}.lf-help-image-wrap img{height:310px;}}@media (max-width:768px){.lf-help-section{padding:60px 20px;}.lf-help-content h2{font-size:30px;letter-spacing:2px;}.lf-help-line{margin:26px 0 32px;}.lf-help-content p{font-size:15px;letter-spacing:0.5px;}.lf-help-image-wrap::before{top:-10px;right:-10px;}.lf-help-image-wrap img{height:310px;}.lf-about-section{padding:20px 18px 50px;}.lf-about-item summary{align-items:flex-start;font-size:17px;}.lf-about-content{gap:18px;padding-left:0;}}@media (max-width:991px){.lf-home-btn{min-height:60px;min-width:170px;font-size:15px;}}@media (max-width:1200px){.lf-v7-projects-grid{grid-template-columns:repeat(2,1fr);}.lf-v7-projects-container{width:min(100% - 36px,1000px);}}@media (max-width:700px){.lf-v7-projects-section{padding:58px 0 70px;}.lf-v7-projects-heading{margin-bottom:42px;}.lf-v7-projects-heading h2{margin-bottom:28px;}.lf-v7-projects-heading p{font-size:15px;}.lf-v7-projects-grid{grid-template-columns:1fr;gap:20px;}.lf-v7-project-inner img{height:245px;}.lf-v7-project-hover h3,.lf-v7-project-info h3{font-size:20px;}}@media (max-width:991.98px){.lf-v7-projects-container{max-width:540px;}.lf-v7-projects-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:767.98px){.lf-v7-projects-container{max-width:540px;}}.lf-about-container,.lf-bc-classic-container,.lf-bc-diagram-container{margin:0 auto;max-width:1450px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;}.lf-help-container{margin:0 auto;max-width:1450px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;}@media (max-width:768px){.lf-about-container,.lf-bc-classic-container,.lf-bc-diagram-container,.lf-help-container{padding-left:20px;padding-right:20px;}}.left-label{text-align:right;}.right-label{text-align:left;}.item-finance svg line,.item-finance svg rect:nth-child(3),.item-sales svg polyline,.item-operations svg circle:nth-child(2),.item-reporting svg circle{stroke:#04414b;}.item-finance{top:18px;left:80px;}.item-sales{top:160px;left:0;}.item-operations{top:160px;right:0;}.item-supply{bottom:12px;left:78px;}.item-reporting{bottom:12px;right:47px;}.lf-page-container{max-width:1450px;margin-top:0 auto;}.lf-page-btn{display:inline-block;background:#04414b;color:#ffffff;padding:15px 30px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.lf-card-label{position:relative;z-index:2;display:inline-block;color:#e6eee8;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px;}.lf-card-grid{max-width:1450px;margin:0 auto;position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);gap:14px;}.lf-card-grid div{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.13);padding:18px 16px;}.lf-card-grid span{display:block;color:#e6eee8;font-size:13px;font-weight:600;margin-bottom:8px;}.lf-card-grid p{margin:0;color:#ffffff;font-size:15px;}.lf-top-row{position:relative;z-index:2;}.lf-bottom-row{width:90%;margin:-13px auto 0;position:relative;z-index:1;}.lf-dark-box{background:linear-gradient(135deg,#171717 0%,#1f1f1f 55%,#252525 100%);}.lf-blue-box{background:#04414b;}.lf-white-box{background:#04414b;border:1px solid rgba(5,104,199,0.14);box-shadow:0 14px 34px rgba(20,40,70,0.1);}.lf-box-line{display:block;width:64px;height:2px;background:#ffffff;margin:20px 0 32px;}.lf-white-box h3{color:#111111;}.lf-white-box p{color:#333333;}.lf-white-box .lf-box-line{background:#04414b;}.lf-heading-line{width:82px;height:4px;background:#04414b;margin:24px auto 24px;}.lf-modern-card-section{background:#ffffff;padding:var(--lf-modern-section-top-space) var(--lf-modern-section-right-space) var(--lf-modern-section-bottom-space) var(--lf-modern-section-left-space);font-family:"Poppins",Arial,Helvetica,sans-serif;box-sizing:border-box;}.lf-modern-heading{max-width:1080px;margin:0 auto 48px;text-align:center;}.lf-modern-heading span{display:block;color:#04414b;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;margin-bottom:12px;}.lf-modern-heading h2{margin:0;color:#22262a;font-size:36px;font-weight:700;line-height:1.25;text-transform:uppercase;}.lf-modern-line{width:72px;height:3px;background:#04414b;margin:22px auto 22px;}.lf-modern-heading p{max-width:850px;margin:0 auto;color:#667085;font-size:15.5px;font-weight:300;line-height:1.7;}.lf-modern-card-grid{max-width:1380px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}.lf-modern-card{position:relative;background:#ffffff;border:1px solid rgba(5,104,199,0.13);border-radius:0;padding:30px 26px 28px;min-height:235px;overflow:hidden;box-shadow:0 12px 32px rgba(20,40,70,0.08);transition:all 0.35s ease;}.lf-modern-card:hover{transform:translateY(-7px);box-shadow:0 20px 48px rgba(20,40,70,0.14);border-color:rgba(5,104,199,0.3);}.lf-modern-card::after{content:"";position:absolute;right:-55px;bottom:-55px;width:125px;height:125px;border-radius:50%;background:rgba(5,104,199,0.06);transition:all 0.35s ease;}.lf-modern-card:hover::after{width:165px;height:165px;background:rgba(5,104,199,0.1);}.lf-modern-title{position:relative;z-index:2;display:flex;align-items:center;gap:14px;margin-bottom:18px;}.lf-modern-title h3{position:relative;display:inline-block;margin:0;padding-bottom:9px;color:#24364b;font-size:14px;font-weight:600;line-height:1.35;}.lf-modern-title h3::after{content:"";position:absolute;left:0;bottom:0;width:58px;height:3px;background:#0568c7;}.lf-modern-icon{flex-shrink:0;width:40px;height:40px;border-radius:14px;background:#f4f8fc;border:1px solid rgba(5,104,199,0.16);display:flex;align-items:center;justify-content:center;}.lf-modern-icon svg{width:29px;height:29px;fill:none;stroke:#0568c7;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.lf-modern-card p{position:relative;z-index:2;margin:0;color:#5f6f82;font-size:14.2px;font-weight:300;line-height:1.65;}.card-blue-1{background:#0d5a7d;}.card-blue-2{background:#0877a8;}.card-blue-3{background:#082d4d;}.card-blue-4{background:#062a46;}.card-blue-5{background:#114d7d;}.card-blue-6{background:#052740;}.lf-inner-page-content-anchor{display:block;position:relative;top:-120px;visibility:hidden;}.full-width{margin-bottom:18px;}.lf-section-subtitle{color:#30373b;font-size:18px;font-weight:400;letter-spacing:12px;text-transform:uppercase;margin-bottom:18px;}.lf-section-title{line-height:1.25;margin:0;color:#04414b;font-size:42px;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;}.lf-title-line{display:block;width:240px;height:4px;background:#f5a000;margin:28px 0 38px;}.lf-arrow{color:#04414b;font-size:48px;line-height:1;transition:transform 0.3s ease;}.lf-corner-line{width:50px;height:50px;border-left:1px solid #f5a000;border-bottom:1px solid #f5a000;flex-shrink:0;margin-top:4px;}.lf-text{max-width:1280px;}.lf-text p{margin:0 0 18px;color:#7a7a7a;font-size:17px;font-weight:300;line-height:1.75;}.lf-text .lf-highlight{color:#777777;font-weight:400;}@media (max-width:768px){.lf-title-line{margin:24px 0 30px;}.lf-bottom-row{width:100%;margin-top:0;}.lf-modern-card-section{padding:var(--lf-modern-section-mobile-top-space) var(--lf-modern-section-mobile-right-space) var(--lf-modern-section-mobile-bottom-space) var(--lf-modern-section-mobile-left-space);}.lf-modern-heading{margin-bottom:36px;}.lf-modern-heading h2{font-size:28px;}.lf-modern-heading p{font-size:14.5px;}.lf-modern-card-grid{grid-template-columns:1fr;gap:18px;}.lf-modern-card{padding:28px 22px 26px;border-radius:0;}.lf-modern-icon{width:48px;height:48px;border-radius:14px;}.lf-modern-icon svg{width:26px;height:26px;}.lf-modern-title h3{font-size:17.5px;}.lf-modern-card p{font-size:13.8px;}.lf-section-subtitle{font-size:14px;letter-spacing:7px;}.lf-section-title{font-size:34px;}.lf-text p{font-size:15.5px;line-height:1.7;}}@media (max-width:1100px){.lf-card-grid{grid-template-columns:1fr;}.lf-modern-card-section{padding-right:var(--lf-modern-section-tablet-right-space);padding-left:var(--lf-modern-section-tablet-left-space);}.lf-modern-card-grid{grid-template-columns:repeat(2,1fr);}.lf-modern-card{min-height:auto;}}@media (max-width:1200px){.lf-bottom-row{width:100%;margin-top:0;}}.lf-wow{opacity:0;transform:translateY(18px);transition:opacity 0.38s ease,transform 0.38s ease;transition-delay:var(--lf-wow-delay,0s);}.lf-wow.lf-animated{opacity:1;transform:translateY(0);}@keyframes lfFadeUp{from{opacity:0;transform:translateY(var(--lf-animation-distance));}to{opacity:1;transform:translateY(0);}}@keyframes lfFadeDown{from{opacity:0;transform:translateY(calc(var(--lf-animation-distance) * -1));}to{opacity:1;transform:translateY(0);}}@keyframes lfFadeLeft{from{opacity:0;transform:translateX(calc(var(--lf-animation-distance) * -1));}to{opacity:1;transform:translateX(0);}}@keyframes lfFadeRight{from{opacity:0;transform:translateX(var(--lf-animation-distance));}to{opacity:1;transform:translateX(0);}}@keyframes lfZoomIn{from{opacity:0;transform:scale(0.96);}to{opacity:1;transform:scale(1);}}@keyframes lfFadeOnly{from{opacity:0;}to{opacity:1;}}@keyframes lfSlideInDown{from{opacity:0;transform:translateY(-48px);}to{opacity:1;transform:translateY(0);}}@keyframes lfFadeInUp{from{opacity:0;transform:translateY(34px);}to{opacity:1;transform:translateY(0);}}@keyframes lfSlideInLeft{from{opacity:0;transform:translateX(-52px);}to{opacity:1;transform:translateX(0);}}@keyframes lfSlideInRight{from{opacity:0;transform:translateX(52px);}to{opacity:1;transform:translateX(0);}}@keyframes lfHeroImageZoom{from{transform:scale(1);}to{transform:scale(1.06);}}@keyframes lfV7CorrectFadeUp{from{opacity:0;transform:translateY(35px);}to{opacity:1;transform:translateY(0);}}@keyframes lfHeroSlideDown{from{opacity:0;transform:translateY(-38px);}to{opacity:1;transform:translateY(0);}}@keyframes lfHeroFadeUp{from{opacity:0;transform:translateY(34px);}to{opacity:1;transform:translateY(0);}}@keyframes lfHeroSlideLeft{from{opacity:0;transform:translateX(-42px);}to{opacity:1;transform:translateX(0);}}@keyframes lfHeroSlideRight{from{opacity:0;transform:translateX(42px);}to{opacity:1;transform:translateX(0);}}@keyframes lfV7FadeUp{from{opacity:0;transform:translateY(35px);}to{opacity:1;transform:translateY(0);}}@keyframes lfFastPageOpen{from{opacity:0.92;}to{opacity:1;}}body:where(:not(#lf-continuation-1-a#lf-continuation-1-b)){-webkit-text-size-adjust:100%;text-size-adjust:100%;}img,picture,video,canvas,svg{max-width:100%;}img,video,canvas{height:auto;}a,button,input,textarea,select{-webkit-tap-highlight-color:rgba(4,65,75,0.18);}.lf-privacy-section{width:100%;padding:90px 20px 100px;background:linear-gradient(180deg,#f5f7f5 0%,#ffffff 100%);font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-privacy-container{max-width:1180px;margin:0 auto;}.lf-privacy-heading{max-width:880px;margin:0 auto 55px;text-align:center;}.lf-privacy-heading span{display:block;margin-bottom:16px;color:#04414b;font-size:13px;font-weight:800;letter-spacing:5px;text-transform:uppercase;}.lf-privacy-heading h1{margin:0;color:#17212b;font-size:clamp(42px,5vw,66px);font-weight:800;line-height:1.1;}.lf-privacy-line{width:82px;height:5px;margin:26px auto 24px;background:#04414b;border-radius:20px;}.lf-privacy-heading p{max-width:760px;margin:0 auto;color:#5f6f82;font-size:17px;font-weight:400;line-height:1.75;}.lf-privacy-card{position:relative;background:#ffffff;border:1px solid rgba(4,65,75,0.14);box-shadow:0 24px 60px rgba(15,23,42,0.08);padding:55px 60px;overflow:hidden;}.lf-privacy-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:7px;background:#04414b;}.lf-privacy-card::after{content:"";position:absolute;right:-90px;bottom:-90px;width:230px;height:230px;border-radius:50%;background:rgba(4,65,75,0.07);z-index:0;}.lf-privacy-block{position:relative;z-index:1;padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid rgba(15,23,42,0.08);}.lf-privacy-block:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none;}.lf-privacy-block h2{position:relative;margin:0 0 14px;padding-left:22px;color:#04414b;font-size:24px;font-weight:700;line-height:1.35;}.lf-privacy-block h2::before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background:#04414b;border-radius:50%;box-shadow:0 0 0 6px rgba(4,65,75,0.12);}.lf-privacy-block p{margin:0 0 12px;color:#5f6f82;font-size:15.8px;font-weight:400;line-height:1.8;}.lf-privacy-block p:last-child{margin-bottom:0;}@media (max-width:768px){.lf-privacy-section{padding:65px 16px 75px;}.lf-privacy-heading{margin-bottom:38px;}.lf-privacy-heading span{font-size:11px;letter-spacing:3px;}.lf-privacy-heading h1{font-size:42px;}.lf-privacy-heading p{font-size:15.5px;}.lf-privacy-card{padding:38px 24px;}.lf-privacy-block{padding-bottom:24px;margin-bottom:24px;}.lf-privacy-block h2{font-size:21px;}.lf-privacy-block p{font-size:14px;}}@media (max-width:480px){.lf-privacy-heading h1{font-size:36px;}.lf-privacy-card{padding:34px 20px;}.lf-privacy-block h2{font-size:14px;}}.lf-gym-about-section{padding:0 20px 74px;background:#ffffff;}.lf-gym-about-wrap{width:min(1140px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:56px;align-items:center;}.lf-gym-about-image{position:relative;min-height:440px;overflow:hidden;background:#f5f7f5;}.lf-gym-about-image::after{content:"";position:absolute;inset:18px;border:2px solid rgba(255,255,255,0.55);pointer-events:none;}.lf-gym-about-image img{display:block;width:100%;height:100%;min-height:440px;object-fit:cover;object-position:center;}.lf-gym-kicker{display:inline-block;margin-bottom:12px;color:#a99b60;font-size:14px;line-height:1.2;font-weight:800;letter-spacing:1px;text-transform:uppercase;}.lf-gym-about-content h2{margin:0 0 20px;color:#292923;font-size:clamp(34px,4vw,54px);line-height:1.08;font-weight:800;letter-spacing:-1.2px;}.lf-gym-about-content > p{margin:0 0 24px;color:#5d6869;font-size:17px;line-height:1.68;}.lf-gym-about-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:16px 0 0;}.lf-gym-about-point span{display:inline-flex;width:58px;height:58px;margin-bottom:14px;border-radius:50%;align-items:center;justify-content:center;background:rgba(4,65,75,0.1);color:#a99b60;font-size:20px;font-weight:800;}.lf-gym-about-point h3{margin:0 0 9px;color:#a99b60;font-size:21px;line-height:1.25;font-weight:800;}.lf-gym-about-point p{margin:0;color:#687475;font-size:14px;line-height:1.68;}.lf-gym-outline-btn{border-color:#292923;}@media (max-width:991px){.lf-gym-about-section{padding-bottom:56px;}.lf-gym-about-wrap{gap:34px;}.lf-gym-about-image,.lf-gym-about-image img{min-height:360px;}}@media (max-width:640px){.lf-gym-about-points{grid-template-columns:1fr;}}.lf-np-studio-section{width:100%;background:#ffffff;padding:0 0 50px;margin:0;position:relative;overflow:hidden;}.lf-np-studio-grid{width:100%;max-width:100%;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:350px;background:#ffffff;}.lf-np-studio-cell{min-width:0;margin:0;position:relative;overflow:hidden;}.lf-np-studio-photo img{width:100%;height:100%;display:block;object-fit:cover;}.lf-np-studio-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:42px 38px;color:#ffffff;}.lf-np-studio-panel-green{background:#00717a;}.lf-np-studio-panel-gold{background:#a99b60;}.lf-np-studio-panel-dark{background:#292923;}.lf-np-studio-panel h2{margin:0;color:#ffffff;font-size:14px;line-height:1.2;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;}.lf-np-studio-panel span{width:3px;height:56px;display:block;margin:26px auto 24px;background:#ffffff;border-radius:999px;}.lf-np-studio-panel p{max-width:300px;margin:0 auto;color:rgba(255,255,255,0.92);font-size:15px;line-height:1.75;font-weight:500;}@media (max-width:991px){.lf-np-studio-section{padding:0 0 42px;}.lf-np-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:280px;}}@media (max-width:575px){.lf-np-studio-section{padding:0 0 36px;}.lf-np-studio-grid{grid-template-columns:1fr;grid-auto-rows:245px;}.lf-np-studio-panel{padding:34px 24px;}.lf-np-studio-panel span{height:44px;margin:20px auto 18px;}.lf-np-studio-panel p{font-size:12.5px;}}.lf-bc-diagram-heading{text-align:center;margin-bottom:35px;}.lf-bc-diagram-heading p{margin:0;color:#111827;font-size:25px;font-weight:400;line-height:1.5;}.lf-bc-diagram-wrap{position:relative;width:760px;height:430px;margin:35px auto 0;}.lf-bc-orbit{position:absolute;left:50%;top:50%;width:340px;height:340px;border:2px dashed #04414b;border-radius:50%;transform:translate(-50%,-50%);opacity:0.75;}.lf-bc-center-circle{position:absolute;left:50%;top:50%;width:245px;height:245px;border-radius:50%;background:#f2f2f2;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.02);text-align:center;z-index:2;}.lf-bc-center-circle h3{margin:0 0 8px;color:#333333;font-size:20px;font-weight:700;line-height:1.25;}.lf-bc-center-circle span{color:#333333;font-size:17px;font-weight:700;}.lf-bc-diagram-item{position:absolute;display:flex;align-items:center;gap:16px;z-index:4;}.lf-bc-label{color:#454545;font-size:17px;font-weight:500;line-height:1.35;min-width:155px;}.lf-bc-icon-circle{width:92px;height:92px;background:#1f2022;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,0.18);flex-shrink:0;}.lf-bc-icon-circle svg{width:48px;height:48px;fill:none;stroke:#f5f5f5;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;}.lf-bc-icon-circle svg circle,.lf-bc-icon-circle svg polygon,.lf-bc-icon-circle svg rect{stroke:#f5f5f5;}.lf-bc-classic-heading{margin-bottom:58px;}.lf-bc-classic-heading span{display:block;color:#2b3440;font-size:15px;font-weight:400;letter-spacing:16px;text-transform:uppercase;margin-bottom:22px;}.lf-bc-classic-heading h2{margin:0;color:#263241;font-size:42px;line-height:1.2;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.lf-bc-classic-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:70px 58px;}.lf-bc-classic-card{display:flex;flex-direction:column;align-items:flex-start;}.lf-bc-classic-card h3{margin:0;color:#263241;font-size:27px;line-height:1.3;font-weight:500;letter-spacing:0.5px;}.lf-bc-orange-line{width:64px;height:4px;background:#f5a000;margin:28px 0 38px;}.lf-bc-classic-card p{margin:0 0 22px;color:#6b7280;font-size:15px;line-height:1.68;font-weight:300;letter-spacing:0.5px;}.lf-bc-classic-card p:last-of-type{margin-bottom:44px;}.lf-bc-diagram-heading h4{margin:0 0 12px;color:#30373b;font-size:40px;font-weight:400;line-height:1.25;}.lf-bc-diagram-heading h2{margin:0 0 16px;color:#04414b;font-size:50px;font-weight:800;line-height:1.25;}.lf-bc-blue-line{width:64px;height:4px;background:#f5a000;margin-top:24px;}.lf-bc-know-btn{display:inline-flex;align-items:center;justify-content:center;min-width:210px;height:62px;background:#292923;text-decoration:none;font-size:15px;font-weight:400;letter-spacing:3px;text-transform:uppercase;margin-top:auto;transition:0.3s ease;}.lf-bc-know-btn:hover{background:#a99b60;transform:translateY(-2px);}.lf-bc-diagram-section{background:#ffffff;padding:70px 20px 90px;font-family:"Poppins",Arial,Helvetica,sans-serif;overflow:hidden;}.lf-bc-classic-services-section{width:100%;background:#ffffff;padding:75px 20px 75px;font-family:"Poppins",Arial,sans-serif;}.lf-bc-heading{max-width:1180px;margin:0 auto 55px;text-align:center;}.lf-bc-heading span{display:block;color:#04414b;font-size:14px;font-weight:500;letter-spacing:5px;text-transform:uppercase;margin-bottom:14px;}.lf-bc-heading h2{margin:0;color:#22262a;font-size:42px;font-weight:600;line-height:1.25;}.lf-bc-heading p{margin:0 auto;max-width:900px;color:#666666;font-size:17px;font-weight:300;line-height:1.75;}.lf-bc-row{display:grid;grid-template-columns:repeat(3,1fr);}.lf-bc-box{min-height:430px;padding:78px 26px 55px;color:#ffffff;box-sizing:border-box;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:all 0.35s ease;}.lf-bc-box:hover{transform:translateY(-5px);box-shadow:0 20px 45px rgba(0,0,0,0.28);z-index:5;}.lf-bc-box h3{margin:0;color:#ffffff;font-size:34px;font-weight:400;line-height:1.35;}.lf-bc-box p{margin:0;color:#ffffff;font-size:17px;font-weight:300;line-height:1.68;}.lf-benefits-heading{max-width:1160px;margin:0 auto 46px;text-align:center;}.lf-benefits-heading span{display:block;color:#04414b;font-size:13.5px;font-weight:600;letter-spacing:4.5px;text-transform:uppercase;margin-bottom:14px;}.lf-benefits-heading h2{margin:0;color:#111827;font-size:44px;font-weight:700;line-height:1.22;}.lf-benefits-heading p{max-width:930px;margin:0 auto;color:#667085;font-size:17px;font-weight:300;line-height:1.7;}.lf-benefit-card{background:#ffffff;border-radius:30px;padding:10px 10px 30px;box-shadow:0 10px 28px rgba(0,0,0,0.13);overflow:hidden;transition:all 0.35s ease;}.lf-benefit-card:hover{transform:translateY(-6px);box-shadow:0 18px 42px rgba(0,0,0,0.18);}.lf-benefit-image{width:100%;height:210px;border-radius:22px;overflow:hidden;background:#f7f9fc;border:1px solid #e7eef6;display:flex;align-items:center;justify-content:center;}.lf-benefit-image img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;background:#ffffff;}.lf-benefit-content{padding:28px 22px 0;display:flex;flex-direction:column;min-height:315px;}.lf-benefit-label{display:block;color:#04414b;font-size:14px;font-weight:500;margin-bottom:10px;}.lf-benefit-card h3{margin:0 0 20px;color:#001b3f;font-size:25px;font-weight:600;line-height:1.32;}.lf-benefit-card p{margin:0 0 44px;color:#001b3f;font-size:15px;font-weight:400;line-height:1.65;}.lf-bc-area-section{background:transparent;padding:70px 50px 90px;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-bc-wrapper{max-width:1600px;margin:0 auto;position:relative;}.lf-benefits-section{background:transparent;padding:70px 50px 90px;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-benefits-container{margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}.lf-bc-feature-row:last-child{border-bottom:3px solid #ff7f1f;}.lf-bc-premium-title{margin-top:20px;}.lf-bc-potential-section{width:100%;padding:18px 50px 70px;background:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-bc-potential-container{width:100%;max-width:1180px;margin:0 auto;text-align:center;}.lf-bc-potential-title{margin:0 0 26px;color:#052b45;font-size:36px;line-height:1.25;font-weight:400;letter-spacing:1px;}.lf-bc-potential-desc{max-width:1160px;margin:0 auto 18px;color:#24374f;font-size:15px;line-height:1.55;font-weight:400;}.lf-bc-potential-desc-two{max-width:1110px;margin-top:12px;}.lf-bc-potential-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px 40px;margin-top:48px;justify-content:center;}.lf-bc-potential-card{min-height:358px;padding:36px 26px 28px;background:#ffffff;box-shadow:0 0 20px rgba(0,0,0,0.14);text-align:center;display:flex;flex-direction:column;align-items:center;}.lf-bc-card-icon{width:58px;height:58px;margin:0 auto 18px;}.lf-bc-card-icon svg{width:58px;height:58px;fill:none;stroke:#48bde4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.lf-bc-card-icon svg circle:nth-child(even),.lf-bc-card-icon svg path:nth-child(even){stroke:#8bc63f;}.lf-bc-potential-card h3{margin:0 0 4px;color:#26384f;font-size:15px;line-height:1.25;font-weight:700;}.lf-bc-potential-card p{margin:0;color:#26384f;font-size:15px;line-height:1.38;font-weight:400;}.lf-bc-potential-card-wide{min-height:260px;}.lf-bc-potential-card-wide:nth-last-child(3){grid-column:1 / 2;}.lf-bc-potential-card-wide:nth-last-child(2){grid-column:2 / 4;}.lf-bc-potential-card-wide:nth-last-child(1){grid-column:4 / 5;}.lf-bc-features-table-section{width:100%;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-bc-features-table-container{width:100%;}.lf-bc-features-main-title{margin:0 0 88px;text-align:center;color:#062b44;font-weight:500;letter-spacing:1px;}.lf-bc-features-content{width:100%;}.lf-bc-features-sub-title{margin:0 0 26px;color:#062b44;line-height:1.25;font-weight:500;}.lf-bc-features-intro{margin:0 0 24px;color:#26384f;font-weight:400;}.lf-bc-features-table{width:100%;}.lf-bc-feature-row{display:grid;column-gap:38px;padding:12px 0 20px;border-top:3px solid #ff7f1f;}.lf-bc-feature-category{min-height:78px;background:#edf7fd;color:#062b44;font-weight:500;}.lf-bc-feature-items{display:grid;grid-template-columns:repeat(4,1fr);column-gap:48px;row-gap:8px;align-content:start;color:#26384f;font-size:18px;line-height:1.25;font-weight:400;}.lf-bc-feature-items span{display:block;}@media (max-width:900px){.lf-bc-diagram-wrap{grid-template-columns:1fr;margin-top:40px;}.lf-bc-diagram-item{position:relative;top:auto;left:auto;right:auto;bottom:auto;justify-content:flex-start;background:#ffffff;border:1px solid #e6eeee;padding:16px;box-shadow:0 10px 26px rgba(2,54,61,0.06);}.lf-bc-diagram-item .left-label{order:2;text-align:left;}.lf-bc-diagram-item .right-label{order:2;}.lf-bc-features-table-section{padding:70px 24px;}.lf-bc-features-main-title{font-size:36px;margin-bottom:50px;}.lf-bc-features-sub-title{font-size:30px;}.lf-bc-features-intro{font-size:17px;}.lf-bc-feature-row{grid-template-columns:1fr;row-gap:18px;padding:18px 0 24px;}.lf-bc-feature-category{min-height:auto;font-size:19px;}.lf-bc-feature-items{grid-template-columns:repeat(2,1fr);font-size:15px;}}@media (max-width:600px){.lf-bc-diagram-section{padding:55px 16px 65px;}.lf-bc-diagram-heading h4{font-size:25px;}.lf-bc-diagram-heading h2{font-size:30px;}.lf-bc-diagram-heading p{font-size:17px;}.lf-bc-center-circle{width:190px;height:190px;}.lf-bc-center-circle h3{font-size:17px;}.lf-bc-center-circle span{font-size:14px;}}@media (max-width:1250px){.lf-bc-classic-grid{grid-template-columns:repeat(3,1fr);gap:55px 45px;}}@media (max-width:992px){.lf-bc-classic-grid{grid-template-columns:repeat(2,1fr);gap:50px 40px;}}@media (max-width:768px){.lf-bc-classic-heading{margin-bottom:42px;}.lf-bc-classic-heading span{font-size:13px;letter-spacing:9px;margin-bottom:18px;}.lf-bc-classic-heading h2{font-size:30px;letter-spacing:1px;}.lf-bc-blue-line{margin-top:24px;}.lf-bc-classic-grid{grid-template-columns:1fr;gap:28px;}.lf-bc-classic-card h3{font-size:24px;}.lf-bc-orange-line{margin:20px 0 24px;}.lf-bc-classic-card p{font-size:14px;margin-bottom:18px;}.lf-bc-classic-card p:last-of-type{margin-bottom:28px;}.lf-bc-know-btn{width:100%;min-width:auto;height:56px;font-size:14px;}.lf-bc-classic-services-section{padding:60px 16px;}.lf-bc-heading{margin-bottom:40px;}.lf-bc-heading span{font-size:12px;letter-spacing:3px;}.lf-bc-heading h2{font-size:30px;}.lf-bc-heading p{font-size:15.5px;}.lf-bc-row{grid-template-columns:1fr;}.lf-bc-box{padding:48px 24px 42px;}.lf-bc-box h3{font-size:27px;}.lf-bc-box p{font-size:15.5px;line-height:1.7;}.lf-benefits-heading span{font-size:11px;letter-spacing:3px;}.lf-benefits-heading h2{font-size:32px;}.lf-benefits-heading p{font-size:14px;}.lf-benefits-container{grid-template-columns:1fr;gap:20px;}.lf-benefit-card{border-radius:26px;padding:9px 9px 28px;}.lf-benefit-image{height:190px;border-radius:20px;}.lf-benefit-content{padding:24px 18px 0;min-height:auto;}.lf-benefit-card h3{font-size:19px;margin-bottom:16px;}.lf-benefit-card p{font-size:14px;margin-bottom:36px;}.lf-bc-area-section{padding:50px 15px 60px;}.lf-benefits-section{padding:55px 15px 65px;}}@media (max-width:1200px){.lf-bc-row{grid-template-columns:repeat(2,1fr);}.lf-bc-box{min-height:auto;padding:60px 28px;}.lf-bc-feature-row{grid-template-columns:300px 1fr;column-gap:28px;}.lf-bc-feature-items{grid-template-columns:repeat(3,1fr);column-gap:32px;}}@media (max-width:1100px){.lf-benefits-container,.lf-bc-potential-grid{grid-template-columns:repeat(2,1fr);}.lf-bc-potential-card-wide:nth-last-child(1),.lf-bc-potential-card-wide:nth-last-child(2),.lf-bc-potential-card-wide:nth-last-child(3){grid-column:auto;}.lf-bc-potential-title{font-size:31px;}}@media (max-width:520px){.lf-bc-feature-items{grid-template-columns:1fr;}.lf-bc-features-main-title{font-size:31px;}.lf-bc-features-sub-title{font-size:26px;}}@media (max-width:650px){.lf-bc-potential-section{padding:45px 22px 55px;}.lf-bc-potential-title{font-size:27px;}.lf-bc-potential-desc{font-size:14px;}.lf-bc-potential-grid{grid-template-columns:1fr;gap:28px;margin-top:36px;}.lf-bc-potential-card{min-height:auto;padding:34px 24px 30px;}}.lf-industry-section{background:transparent;padding:var(--lf-industry-section-top-space) var(--lf-industry-section-right-space) var(--lf-industry-section-bottom-space) var(--lf-industry-section-left-space);font-family:"Poppins",Arial,Helvetica,sans-serif;box-sizing:border-box;}.lf-industry-heading{max-width:1120px;margin:0 auto 48px;text-align:center;}.lf-industry-heading span{display:block;color:#04414b;font-size:13.5px;font-weight:600;letter-spacing:4.5px;text-transform:uppercase;margin-bottom:14px;}.lf-industry-heading h2{margin:0;color:#111827;font-size:42px;font-weight:700;line-height:1.22;text-transform:uppercase;}.lf-industry-line{width:82px;height:4px;background:#04414b;margin:24px auto 24px;}.lf-industry-heading p{max-width:920px;margin:0 auto;color:#667085;font-size:16.5px;font-weight:300;line-height:1.7;}.lf-industry-grid{max-width:1380px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:28px;}.lf-industry-card{flex:0 1 calc(33.333% - 19px);background:#ffffff;border-radius:30px;padding:10px 10px 30px;box-shadow:0 10px 28px rgba(0,0,0,0.13);overflow:hidden;transition:all 0.35s ease;}.lf-industry-card:hover{transform:translateY(-6px);box-shadow:0 18px 42px rgba(0,0,0,0.18);}.lf-industry-image{width:100%;height:210px;border-radius:22px;overflow:hidden;background:#f2f4f7;}.lf-industry-image img{width:100%;height:100%;object-fit:cover;display:block;}.lf-industry-content{padding:28px 22px 0;display:flex;flex-direction:column;min-height:315px;}.lf-industry-label{display:block;color:#04414b;font-size:14px;font-weight:500;margin-bottom:10px;}.lf-industry-card h3{margin:0 0 20px;color:#001b3f;font-size:24px;font-weight:600;line-height:1.32;}.lf-industry-card p{margin:0 0 44px;color:#001b3f;font-size:15px;font-weight:400;line-height:1.65;}.lf-industry-link{margin-top:auto;display:inline-flex;align-items:center;gap:12px;color:#001b3f;text-decoration:none;font-size:17px;font-weight:600;}.lf-industry-arrow{width:42px;height:42px;background:#2f4c7c;color:#ffffff;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:34px;font-weight:300;line-height:1;transition:all 0.3s ease;}.lf-industry-link:hover .lf-industry-arrow{background:#203963;transform:translateX(4px);}.lf-industry-link:hover{color:#001b3f;}.lf-wd-home-style-section{width:100%;background:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-wd-home-split{width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#f5f7f5;margin:0;}.lf-wd-home-split-reverse .lf-wd-home-image{order:2;}.lf-wd-home-split-reverse .lf-wd-home-content{order:1;}.lf-wd-home-image{position:relative;min-height:560px;overflow:hidden;}.lf-wd-home-image img{width:100%;height:100%;min-height:560px;object-fit:cover;object-position:center;display:block;transition:transform 0.45s ease;}.lf-wd-home-image:hover img{transform:scale(1.045);}.lf-wd-home-content{padding:80px 70px;display:flex;flex-direction:column;justify-content:center;}.lf-wd-home-cta span,.lf-wd-home-section-heading span,.lf-wd-home-subtitle{display:inline-block;color:#04414b;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;}.lf-wd-home-content h2,.lf-wd-home-cta h2,.lf-wd-home-section-heading h2{margin:0;color:#071d35;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.12;letter-spacing:-1px;}.lf-wd-home-content h3{margin:24px 0 24px;color:#04414b;font-size:23px;font-weight:700;line-height:1.45;}.lf-wd-home-content p{margin:0 0 18px;color:#475569;font-size:17px;line-height:1.8;}.lf-wd-home-dark-band{display:grid;grid-template-columns:0.85fr 1.15fr;gap:55px;padding:80px 70px;background:#071d35;}.lf-wd-home-dark-title span{display:inline-block;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;color:#04414b;}.lf-wd-home-dark-title h2{margin:0;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.12;letter-spacing:-1px;color:#ffffff;}.lf-wd-home-challenge-list{columns:2;column-gap:34px;}.lf-wd-home-challenge-list p{position:relative;break-inside:avoid;margin:0 0 18px;padding-left:28px;color:rgba(255,255,255,0.84);font-size:15.8px;line-height:1.65;}.lf-wd-home-challenge-list p::before{content:"";position:absolute;left:0;top:9px;width:9px;height:9px;background:#04414b;border-radius:50%;box-shadow:0 0 0 6px rgba(104,224,194,0.12);}.lf-wd-home-section-heading{max-width:920px;margin:0 auto 56px;text-align:center;}.lf-wd-home-section-heading p{margin:20px auto 0;max-width:820px;color:#64748b;font-size:17px;line-height:1.75;}.lf-wd-home-simple-list{margin-top:28px;}.lf-wd-home-simple-list p{position:relative;margin:0;padding:14px 0 14px 34px;border-bottom:1px solid rgba(4,65,75,0.13);color:#334155;font-size:15px;line-height:1.55;}.lf-wd-home-simple-list p::before{content:"✓";position:absolute;left:0;top:15px;color:#04414b;font-weight:900;}.lf-wd-home-industries{padding:85px 50px;background:#f5f7f5;}.lf-wd-home-industries-list{max-width:1120px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:14px;}.lf-wd-home-industries-list span{padding:13px 20px;border-radius:999px;background:#ffffff;color:#04414b;font-size:14px;font-weight:700;border:1px solid rgba(4,65,75,0.16);}.lf-wd-home-green-split{display:grid;grid-template-columns:0.85fr 1.15fr;gap:60px;padding:85px 70px;background:#04414b;}.lf-wd-home-green-split h2{margin:0;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.12;letter-spacing:-1px;color:#ffffff;}.lf-wd-home-green-split span{display:inline-block;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;color:rgba(255,255,255,0.82);}.lf-wd-home-green-split p{color:#ffffff;margin:0 0 18px;font-size:17px;line-height:1.8;opacity:0.92;}.lf-wd-home-cta{padding:80px 50px 90px;text-align:center;background:#ffffff;}.lf-wd-home-cta p{max-width:850px;margin:22px auto 0;color:#64748b;font-size:17px;line-height:1.75;}.lf-wd-home-cta a{display:inline-flex;margin-top:30px;padding:15px 32px;border-radius:999px;background:#04414b;color:#ffffff;font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 14px 32px rgba(4,65,75,0.22);transition:all 0.3s ease;}.lf-wd-home-cta a:hover{transform:translateY(-3px);box-shadow:0 20px 42px rgba(4,65,75,0.3);}.lf-wd-process-section{width:100%;padding:90px 50px;background:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-wd-process-container{max-width:1320px;margin:0 auto;}.lf-wd-process-heading{max-width:920px;margin:0 auto 62px;text-align:center;}.lf-wd-process-heading span{display:inline-block;color:#04414b;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:15px;}.lf-wd-process-heading h2{margin:0;color:#071d35;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.12;letter-spacing:-1px;}.lf-wd-process-heading p{max-width:820px;margin:20px auto 0;color:#64748b;font-size:17px;line-height:1.75;}.lf-wd-process-layout{display:grid;grid-template-columns:0.85fr 1.15fr;gap:70px;align-items:start;}.lf-wd-process-panel{position:sticky;top:130px;min-height:620px;padding:54px 46px;background:radial-gradient(circle at 90% 10%,rgba(255,255,255,0.14),transparent 28%),linear-gradient(145deg,#04414b 0%,#04414b 100%);color:#ffffff;overflow:hidden;}.lf-wd-process-panel::before{content:"";position:absolute;right:-95px;top:-95px;width:260px;height:260px;border-radius:50%;border:46px solid rgba(255,255,255,0.09);}.lf-wd-process-panel::after{content:"";position:absolute;left:-70px;bottom:-70px;width:190px;height:190px;border-radius:50%;background:rgba(255,255,255,0.08);}.lf-wd-process-panel > span{position:relative;z-index:2;display:inline-block;color:rgba(255,255,255,0.78);font-size:13px;font-weight:800;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px;}.lf-wd-process-panel h3{position:relative;z-index:2;margin:0 0 42px;color:#ffffff;font-size:36px;font-weight:850;line-height:1.16;}.lf-wd-flow-points{position:relative;z-index:2;}.lf-wd-flow-points div{position:relative;padding:0 0 28px 34px;margin-bottom:26px;border-left:1px solid rgba(255,255,255,0.24);}.lf-wd-flow-points div:last-child{margin-bottom:0;padding-bottom:0;}.lf-wd-flow-points div::before{content:"";position:absolute;left:-8px;top:4px;width:15px;height:15px;background:#ffffff;border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.13);}.lf-wd-flow-points strong{display:block;color:#ffffff;font-size:19px;font-weight:850;margin-bottom:8px;}.lf-wd-flow-points p{margin:0;color:rgba(255,255,255,0.78);font-size:15.5px;line-height:1.6;}.lf-wd-process-list{position:relative;}.lf-wd-process-list::before{content:"";position:absolute;left:47px;top:20px;bottom:20px;width:2px;background:linear-gradient(180deg,transparent,rgba(4,65,75,0.35),transparent);}.lf-wd-process-item{position:relative;display:grid;grid-template-columns:96px 1fr;gap:30px;padding:0 0 40px;}.lf-wd-process-item:last-child{padding-bottom:0;}.lf-wd-process-item > span{position:relative;z-index:2;width:94px;height:94px;background:#ffffff;border:2px solid rgba(4,65,75,0.22);color:#04414b;font-size:28px;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 16px 36px rgba(4,65,75,0.12);}.lf-wd-process-item > div{padding:8px 0 34px;border-bottom:1px solid rgba(4,65,75,0.14);}.lf-wd-process-item:last-child > div{border-bottom:0;padding-bottom:0;}.lf-wd-process-item h3{margin:0 0 12px;color:#071d35;font-size:27px;font-weight:850;line-height:1.25;}.lf-wd-process-item p{max-width:790px;margin:0;color:#475569;font-size:16.5px;line-height:1.75;}.lf-wd-process-item:hover > span{background:#04414b;color:#ffffff;border-color:#04414b;transform:scale(1.04);transition:all 0.3s ease;}.lf-wd-process-item:hover h3{color:#04414b;transition:color 0.3s ease;}.lf-industry-home-style-section{width:100%;background:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-industry-home-style-section .lf-wd-home-split{width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#f5f7f5;margin:0;}.lf-industry-home-style-section .lf-wd-home-split-reverse .lf-wd-home-image{order:2;}.lf-industry-home-style-section .lf-wd-home-split-reverse .lf-wd-home-content{order:1;}.lf-industry-home-style-section .lf-wd-home-image{position:relative;min-height:560px;overflow:hidden;}.lf-industry-home-style-section .lf-wd-home-image img{width:100%;height:100%;min-height:560px;object-fit:cover;object-position:center;display:block;transition:transform 0.45s ease;}.lf-industry-home-style-section .lf-wd-home-image:hover img{transform:scale(1.045);}.lf-industry-home-style-section .lf-wd-home-content{padding:80px 70px;display:flex;flex-direction:column;justify-content:center;}.lf-industry-home-style-section .lf-wd-home-cta span,.lf-industry-home-style-section .lf-wd-home-section-heading span,.lf-industry-home-style-section .lf-wd-home-subtitle{display:inline-block;color:#04414b;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;}.lf-industry-home-style-section .lf-wd-home-content h2,.lf-industry-home-style-section .lf-wd-home-cta h2,.lf-industry-home-style-section .lf-wd-home-section-heading h2,.lf-industry-note h2{margin:0;color:#071d35;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.12;letter-spacing:-1px;}.lf-industry-home-style-section .lf-wd-home-content h3{margin:24px 0 24px;color:#04414b;font-size:23px;font-weight:700;line-height:1.45;}.lf-industry-home-style-section .lf-wd-home-content p{margin:0 0 18px;color:#475569;font-size:17px;line-height:1.8;}.lf-industry-home-style-section .lf-wd-home-dark-band{display:grid;grid-template-columns:0.85fr 1.15fr;gap:55px;padding:80px 70px;background:#071d35;}.lf-industry-home-style-section .lf-wd-home-dark-title span{display:inline-block;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;color:#04414b;}.lf-industry-home-style-section .lf-wd-home-dark-title h2{margin:0;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.12;letter-spacing:-1px;color:#ffffff;}.lf-industry-home-style-section .lf-wd-home-challenge-list{columns:2;column-gap:34px;}.lf-industry-home-style-section .lf-wd-home-challenge-list p{position:relative;break-inside:avoid;margin:0 0 18px;padding-left:28px;color:rgba(255,255,255,0.84);font-size:15.8px;line-height:1.65;}.lf-industry-home-style-section .lf-wd-home-challenge-list p::before{content:"";position:absolute;left:0;top:9px;width:9px;height:9px;background:#04414b;border-radius:50%;box-shadow:0 0 0 6px rgba(104,224,194,0.12);}.lf-industry-home-style-section .lf-wd-process-section{width:100%;padding:90px 50px;background:#ffffff;}.lf-industry-home-style-section .lf-wd-process-container{max-width:1320px;margin:0 auto;}.lf-industry-home-style-section .lf-wd-process-heading{max-width:920px;margin:0 auto 62px;text-align:center;}.lf-industry-home-style-section .lf-wd-process-heading span{display:inline-block;color:#04414b;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:15px;}.lf-industry-home-style-section .lf-wd-process-heading h2{margin:0;color:#071d35;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.12;letter-spacing:-1px;}.lf-industry-home-style-section .lf-wd-process-heading p{max-width:820px;margin:20px auto 0;color:#64748b;font-size:17px;line-height:1.75;}.lf-industry-home-style-section .lf-wd-process-layout{display:grid;grid-template-columns:0.85fr 1.15fr;gap:70px;align-items:start;}.lf-industry-home-style-section .lf-wd-process-panel{position:sticky;top:130px;min-height:620px;padding:54px 46px;background:radial-gradient(circle at 90% 10%,rgba(255,255,255,0.14),transparent 28%),linear-gradient(145deg,#04414b 0%,#04414b 100%);color:#ffffff;overflow:hidden;}.lf-industry-home-style-section .lf-wd-process-panel::before{content:"";position:absolute;right:-95px;top:-95px;width:260px;height:260px;border-radius:50%;border:46px solid rgba(255,255,255,0.09);}.lf-industry-home-style-section .lf-wd-process-panel::after{content:"";position:absolute;left:-70px;bottom:-70px;width:190px;height:190px;border-radius:50%;background:rgba(255,255,255,0.08);}.lf-industry-home-style-section .lf-wd-process-panel > span{position:relative;z-index:2;display:inline-block;color:rgba(255,255,255,0.78);font-size:13px;font-weight:800;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px;}.lf-industry-home-style-section .lf-wd-process-panel h3{position:relative;z-index:2;margin:0 0 42px;color:#ffffff;font-size:36px;font-weight:850;line-height:1.16;}.lf-industry-home-style-section .lf-wd-flow-points{position:relative;z-index:2;}.lf-industry-home-style-section .lf-wd-flow-points div{position:relative;padding:0 0 28px 34px;margin-bottom:26px;border-left:1px solid rgba(255,255,255,0.24);}.lf-industry-home-style-section .lf-wd-flow-points div:last-child{margin-bottom:0;padding-bottom:0;}.lf-industry-home-style-section .lf-wd-flow-points div::before{content:"";position:absolute;left:-8px;top:4px;width:15px;height:15px;background:#ffffff;border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.13);}.lf-industry-home-style-section .lf-wd-flow-points strong{display:block;color:#ffffff;font-size:19px;font-weight:850;margin-bottom:8px;}.lf-industry-home-style-section .lf-wd-flow-points p{margin:0;color:rgba(255,255,255,0.78);font-size:15.5px;line-height:1.6;}.lf-industry-home-style-section .lf-wd-process-list{position:relative;}.lf-industry-home-style-section .lf-wd-process-list::before{content:"";position:absolute;left:47px;top:20px;bottom:20px;width:2px;background:linear-gradient(180deg,transparent,rgba(4,65,75,0.35),transparent);}.lf-industry-home-style-section .lf-wd-process-item{position:relative;display:grid;grid-template-columns:96px 1fr;gap:30px;padding:0 0 40px;}.lf-industry-home-style-section .lf-wd-process-item:last-child{padding-bottom:0;}.lf-industry-home-style-section .lf-wd-process-item > span{position:relative;z-index:2;width:94px;height:94px;background:#ffffff;border:2px solid rgba(4,65,75,0.22);color:#04414b;font-size:28px;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 16px 36px rgba(4,65,75,0.12);}.lf-industry-home-style-section .lf-wd-process-item > div{padding:8px 0 34px;border-bottom:1px solid rgba(4,65,75,0.14);}.lf-industry-home-style-section .lf-wd-process-item:last-child > div{border-bottom:0;padding-bottom:0;}.lf-industry-home-style-section .lf-wd-process-item h3{margin:0 0 12px;color:#071d35;font-size:27px;font-weight:850;line-height:1.25;}.lf-industry-home-style-section .lf-wd-process-item p{max-width:790px;margin:0;color:#475569;font-size:16.5px;line-height:1.75;}.lf-industry-home-style-section .lf-wd-process-item:hover > span{background:#04414b;color:#ffffff;border-color:#04414b;transform:scale(1.04);transition:all 0.3s ease;}.lf-industry-home-style-section .lf-wd-process-item:hover h3{color:#04414b;transition:color 0.3s ease;}.lf-industry-home-style-section .lf-wd-home-simple-list{margin-top:28px;}.lf-industry-home-style-section .lf-wd-home-simple-list p{position:relative;margin:0;padding:14px 0 14px 34px;border-bottom:1px solid rgba(4,65,75,0.13);color:#334155;font-size:15px;line-height:1.55;}.lf-industry-home-style-section .lf-wd-home-simple-list p::before{content:"✓";position:absolute;left:0;top:15px;color:#04414b;font-weight:900;}.lf-industry-home-style-section .lf-wd-home-industries{padding:85px 50px;background:#f5f7f5;}.lf-industry-home-style-section .lf-wd-home-section-heading{max-width:920px;margin:0 auto 56px;text-align:center;}.lf-industry-home-style-section .lf-wd-home-section-heading p{margin:20px auto 0;max-width:820px;color:#64748b;font-size:17px;line-height:1.75;}.lf-industry-home-style-section .lf-wd-home-industries-list{max-width:1120px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:14px;}.lf-industry-home-style-section .lf-wd-home-industries-list span{padding:13px 20px;border-radius:999px;background:#ffffff;color:#04414b;font-size:14px;font-weight:700;border:1px solid rgba(4,65,75,0.16);}.lf-industry-note{padding:60px 70px;background:#ffffff;border-top:1px solid rgba(4,65,75,0.14);border-bottom:1px solid rgba(4,65,75,0.14);}.lf-industry-note p{max-width:1120px;margin:0 auto 18px;color:#475569;font-size:17px;line-height:1.75;}.lf-industry-note span{color:#04414b;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;display:block;max-width:1120px;margin-left:auto;margin-right:auto;}.lf-industry-home-style-section .lf-wd-home-green-split{display:grid;grid-template-columns:0.85fr 1.15fr;gap:60px;padding:85px 70px;background:#04414b;}.lf-industry-home-style-section .lf-wd-home-green-split h2{margin:0;font-size:clamp(34px,3.5vw,52px);font-weight:850;line-height:1.12;letter-spacing:-1px;color:#ffffff;}.lf-industry-home-style-section .lf-wd-home-green-split span{display:inline-block;font-size:13px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;color:rgba(255,255,255,0.82);}.lf-industry-home-style-section .lf-wd-home-green-split p{color:#ffffff;margin:0 0 18px;font-size:17px;line-height:1.8;opacity:0.92;}.lf-industry-home-style-section .lf-wd-home-cta{padding:80px 50px 90px;text-align:center;background:#ffffff;}.lf-industry-home-style-section .lf-wd-home-cta p{max-width:850px;margin:22px auto 0;color:#64748b;font-size:17px;line-height:1.75;}.lf-industry-home-style-section .lf-wd-home-cta a{display:inline-flex;margin-top:30px;padding:15px 32px;border-radius:999px;background:#04414b;color:#ffffff;font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 14px 32px rgba(4,65,75,0.22);transition:all 0.3s ease;}.lf-industry-home-style-section .lf-wd-home-cta a:hover{transform:translateY(-3px);box-shadow:0 20px 42px rgba(4,65,75,0.3);}@media (max-width:1100px){.lf-industry-section{padding-right:var(--lf-industry-section-tablet-right-space);padding-left:var(--lf-industry-section-tablet-left-space);}.lf-industry-card{flex-basis:calc(50% - 14px);}.lf-industry-content{min-height:295px;}.lf-wd-process-layout{grid-template-columns:1fr;gap:45px;}.lf-wd-process-panel{position:relative;top:auto;min-height:auto;}.lf-industry-home-style-section .lf-wd-home-split,.lf-industry-home-style-section .lf-wd-process-layout{grid-template-columns:1fr;}.lf-industry-home-style-section .lf-wd-process-panel{position:relative;top:auto;min-height:auto;}.lf-industry-home-style-section .lf-wd-home-split-reverse .lf-wd-home-content,.lf-industry-home-style-section .lf-wd-home-split-reverse .lf-wd-home-image{order:unset;}.lf-industry-home-style-section .lf-wd-home-content{padding:62px 38px;}.lf-industry-home-style-section .lf-wd-home-dark-band,.lf-industry-home-style-section .lf-wd-home-green-split{grid-template-columns:1fr;padding:62px 38px;}.lf-industry-note{padding:62px 38px;}.lf-industry-home-style-section .lf-wd-home-challenge-list{columns:1;}.lf-industry-home-style-section .lf-wd-home-image,.lf-industry-home-style-section .lf-wd-home-image img{min-height:560px;}}@media (max-width:768px){.lf-industry-section{padding:var(--lf-industry-section-mobile-top-space) var(--lf-industry-section-mobile-right-space) var(--lf-industry-section-mobile-bottom-space) var(--lf-industry-section-mobile-left-space);}.lf-industry-heading{margin-bottom:36px;}.lf-industry-heading span{font-size:11px;letter-spacing:3px;}.lf-industry-heading h2{font-size:30px;}.lf-industry-heading p{font-size:14px;line-height:1.65;}.lf-industry-grid{gap:20px;}.lf-industry-card{flex-basis:100%;border-radius:26px;padding:9px 9px 28px;}.lf-industry-image{height:190px;border-radius:20px;}.lf-industry-content{padding:24px 18px 0;min-height:auto;}.lf-industry-card h3{font-size:19px;margin-bottom:16px;}.lf-industry-card p{font-size:14px;margin-bottom:36px;}.lf-industry-arrow{width:40px;height:40px;font-size:30px;}.lf-industry-link{font-size:15px;}.lf-wd-home-content,.lf-wd-home-cta,.lf-wd-home-dark-band,.lf-wd-home-green-split,.lf-wd-home-industries{padding-left:20px;padding-right:20px;}.lf-wd-home-image,.lf-wd-home-image img{min-height:300px;}.lf-wd-process-section{padding:60px 20px;}.lf-wd-process-heading{margin-bottom:42px;}.lf-wd-process-panel{padding:36px 26px;}.lf-wd-process-panel h3{font-size:28px;}.lf-wd-process-list::before{left:31px;}.lf-wd-process-item{grid-template-columns:64px 1fr;gap:20px;padding-bottom:32px;}.lf-wd-process-item > span{width:64px;height:64px;font-size:20px;}.lf-wd-process-item h3{font-size:19px;}.lf-wd-process-item p{font-size:15.5px;line-height:1.65;}.lf-industry-home-style-section .lf-wd-home-content,.lf-industry-home-style-section .lf-wd-home-cta,.lf-industry-home-style-section .lf-wd-home-dark-band,.lf-industry-home-style-section .lf-wd-home-green-split,.lf-industry-home-style-section .lf-wd-home-industries,.lf-industry-note{padding-left:20px;padding-right:20px;}.lf-industry-home-style-section .lf-wd-process-section{padding-left:20px;padding-right:20px;padding-top:60px;padding-bottom:60px;}.lf-industry-home-style-section .lf-wd-process-heading{margin-bottom:42px;}.lf-industry-home-style-section .lf-wd-process-panel{padding:36px 26px;}.lf-industry-home-style-section .lf-wd-process-panel h3{font-size:28px;}.lf-industry-home-style-section .lf-wd-process-list::before{left:31px;}.lf-industry-home-style-section .lf-wd-process-item{grid-template-columns:64px 1fr;gap:20px;padding-bottom:32px;}.lf-industry-home-style-section .lf-wd-process-item > span{width:64px;height:64px;font-size:20px;}.lf-industry-home-style-section .lf-wd-process-item h3{font-size:19px;}.lf-industry-home-style-section .lf-wd-home-image,.lf-industry-home-style-section .lf-wd-home-image img{min-height:300px;}}@media (max-width:1024px){.lf-wd-home-split{grid-template-columns:1fr;}.lf-wd-home-split-reverse .lf-wd-home-content,.lf-wd-home-split-reverse .lf-wd-home-image{order:unset;}.lf-wd-home-content{padding:62px 38px;}.lf-wd-home-dark-band,.lf-wd-home-green-split{grid-template-columns:1fr;padding:62px 38px;}.lf-wd-home-challenge-list{columns:1;}.lf-wd-home-image,.lf-wd-home-image img{min-height:560px;}}@media (max-width:991.98px){.lf-v7-about-wrap{grid-template-columns:1fr;}.lf-v7-about-text{padding:48px 24px;}.lf-v7-about-image{min-height:400px;}}@media (max-width:767.98px){.lf-v7-about-stats,.lf-v7-projects-grid{grid-template-columns:1fr;}.lf-v7-about-inner h2,.lf-v7-projects-heading h2{font-size:36px;}}@media (max-width:575.98px){.lf-v7-about-section{margin:32px 0;}.lf-v7-about-text,.lf-v7-projects-container{padding-left:20px;padding-right:20px;}}.contact-info{min-width:0;text-align:center;padding-top:5px;}.contact-info h2{font-size:34px;font-weight:300;line-height:1.35;margin:0 0 25px;color:#0d2b3e;}.contact-info p{max-width:520px;margin:0 auto;font-size:26px;font-weight:300;line-height:1.55;color:#0d2b3e;}@media (max-width:991px){.contact-info h2{font-size:30px;}.contact-info p{font-size:19px;}}@media (max-width:575px){.contact-info h2{font-size:26px;}.contact-info p{font-size:14px;}}.lf-pricing-page{--lf-pricing-teal:#04414b;--lf-pricing-teal-dark:#002f36;--lf-pricing-green:#08745f;--lf-pricing-gold:#f9b857;--lf-pricing-blue:#00a5ff;--lf-pricing-ink:#102538;--lf-pricing-muted:#5d6b77;--lf-pricing-line:#dce8e9;--lf-pricing-soft:#f5f9f9;font-family:"Poppins",Arial,Helvetica,sans-serif;color:var(--lf-pricing-ink);background:#ffffff;}.lf-pricing-shell{width:min(1320px,calc(100% - 48px));margin:0 auto;}.lf-pricing-hero{position:relative;min-height:650px;display:flex;align-items:center;overflow:hidden;background-color:var(--lf-pricing-deep);background-image:linear-gradient( 90deg,rgba(0,42,48,0.98) 0%,rgba(4,65,75,0.95) 48%,rgba(4,65,75,0.58) 100% ),var(--lf-pricing-hero-image);background-position:center center,center right;background-size:cover,cover;background-repeat:no-repeat,no-repeat;}.lf-pricing-hero::before{content:"";position:absolute;width:460px;height:460px;right:-150px;top:-190px;border:1px solid rgba(249,184,87,0.32);border-radius:50%;}.lf-pricing-hero::after{content:"";position:absolute;width:260px;height:260px;left:-110px;bottom:-120px;background:rgba(249,184,87,0.09);border-radius:50%;}.lf-pricing-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.02),rgba(0,0,0,0.1));}.lf-pricing-hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,0.58fr);gap:72px;align-items:center;padding:88px 0;}.lf-pricing-hero-copy{max-width:790px;}.lf-pricing-eyebrow{display:inline-flex;align-items:center;gap:14px;margin-bottom:24px;color:var(--lf-pricing-gold);font-size:14px;font-weight:700;letter-spacing:2.3px;}.lf-pricing-eyebrow-icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,165,255,0.55);border-radius:50%;}.lf-pricing-eyebrow svg{width:27px;height:27px;fill:none;stroke:var(--lf-pricing-blue);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}.lf-pricing-hero h1{margin:0 0 24px;color:#ffffff;font-size:clamp(48px,5vw,76px);line-height:1.06;font-weight:800;letter-spacing:-2.4px;}.lf-pricing-hero h1 span{color:var(--lf-pricing-gold);}.lf-pricing-hero-copy > p{max-width:540px;margin:0 0 30px;color:rgba(255,255,255,0.88);font-size:14px;line-height:1.68;font-weight:400;}.lf-pricing-hero-points{display:flex;flex-wrap:wrap;gap:12px 24px;margin-bottom:34px;color:#ffffff;font-size:14px;}.lf-pricing-hero-points div{display:flex;align-items:center;gap:9px;}.lf-pricing-hero-points span{color:var(--lf-pricing-gold);font-weight:800;}.lf-pricing-hero-actions{display:flex;flex-wrap:wrap;gap:14px;}.lf-pricing-btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 24px;border-radius:5px;text-decoration:none;font-size:14px;font-weight:650;transition:transform 0.22s ease,box-shadow 0.22s ease,background 0.22s ease;}.lf-pricing-btn:hover{transform:translateY(-2px);}.lf-pricing-btn-primary{background:var(--lf-pricing-gold);color:#18323a;box-shadow:0 12px 28px rgba(0,0,0,0.18);}.lf-pricing-btn-primary:hover{color:#18323a;background:#ffd083;}.lf-pricing-btn-secondary{border:1px solid rgba(255,255,255,0.52);color:#ffffff;background:rgba(255,255,255,0.06);}.lf-pricing-btn-secondary:hover{color:#ffffff;background:rgba(255,255,255,0.14);}.lf-pricing-hero-card{position:relative;padding:34px;color:#ffffff;border:1px solid rgba(255,255,255,0.2);border-radius:18px;background:rgba(0,31,36,0.78);box-shadow:0 30px 70px rgba(0,0,0,0.24);backdrop-filter:blur(10px);}.lf-pricing-hero-card::before{content:"";position:absolute;top:0;left:34px;width:84px;height:5px;background:var(--lf-pricing-gold);border-radius:0 0 5px 5px;}.lf-pricing-card-label{display:block;margin-bottom:13px;color:var(--lf-pricing-gold);font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;}.lf-pricing-hero-card h2{margin:0 0 15px;color:#ffffff;font-size:28px;line-height:1.3;font-weight:700;}.lf-pricing-hero-card p{margin:0 0 22px;color:rgba(255,255,255,0.77);line-height:1.7;font-size:14px;}.lf-pricing-hero-card ul,.lf-pricing-feature-list{list-style:none;padding:0;margin:0;}.lf-pricing-hero-card li{position:relative;padding:11px 0 11px 28px;border-top:1px solid rgba(255,255,255,0.12);color:#ffffff;font-size:14px;}.lf-pricing-hero-card li::before{content:"✓";position:absolute;left:0;color:var(--lf-pricing-gold);font-weight:800;}.lf-pricing-intro{padding:88px 0;background:#ffffff;}.lf-pricing-intro-grid{display:grid;grid-template-columns:0.82fr 1.18fr;gap:90px;align-items:start;}.lf-pricing-kicker{display:block;margin-bottom:14px;color:var(--lf-pricing-green);font-size:13px;line-height:1.4;font-weight:750;letter-spacing:2px;}.lf-pricing-intro h2,.lf-pricing-section-head h2,.lf-pricing-assessment h2,.lf-pricing-cta h2{margin:0;color:var(--lf-pricing-teal);font-weight:750;letter-spacing:-1px;}.lf-pricing-intro h2{font-size:clamp(36px,4vw,52px);line-height:1.18;}.lf-pricing-intro-grid > div:last-child{border-left:4px solid var(--lf-pricing-gold);padding-left:34px;}.lf-pricing-intro p{margin:0 0 16px;color:var(--lf-pricing-muted);font-size:17px;line-height:1.85;}.lf-pricing-plans,.lf-pricing-costs,.lf-pricing-faq{padding:96px 0;background:var(--lf-pricing-soft);}.lf-pricing-section-head{max-width:850px;margin:0 auto 46px;text-align:center;}.lf-pricing-section-head h2{font-size:clamp(36px,4vw,54px);line-height:1.16;margin-bottom:16px;}.lf-pricing-section-head p{max-width:760px;margin:0 auto;color:var(--lf-pricing-muted);font-size:17px;line-height:1.75;}.lf-pricing-trial-strip{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:24px;padding:24px 30px;border-radius:12px;color:#ffffff;background:linear-gradient(100deg,var(--lf-pricing-teal),var(--lf-pricing-green));}.lf-pricing-trial-strip > div{display:flex;align-items:center;gap:18px;}.lf-pricing-trial-icon{width:58px;height:58px;flex:0 0 58px;display:inline-flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,0.7);border-radius:50%;color:var(--lf-pricing-gold);font-size:21px;font-weight:800;}.lf-pricing-trial-strip strong{display:block;margin-bottom:4px;font-size:20px;}.lf-pricing-trial-strip p{margin:0;color:rgba(255,255,255,0.78);font-size:14px;}.lf-pricing-trial-price{white-space:nowrap;color:var(--lf-pricing-gold);font-size:18px;font-weight:750;}.lf-pricing-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;}.lf-pricing-plan-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:34px;border:1px solid var(--lf-pricing-line);border-radius:15px;background:#ffffff;box-shadow:0 12px 34px rgba(4,65,75,0.07);overflow:hidden;}.lf-pricing-plan-card::after{content:"";position:absolute;right:-42px;bottom:-42px;width:130px;height:130px;border-radius:50%;background:rgba(0,165,255,0.055);}.lf-pricing-plan-featured{border:2px solid var(--lf-pricing-green);box-shadow:0 20px 50px rgba(4,65,75,0.14);}.lf-pricing-popular{margin:-34px -34px 26px;padding:12px 20px;text-align:center;color:#17313a;background:var(--lf-pricing-gold);font-size:12px;font-weight:800;letter-spacing:1.3px;}.lf-pricing-plan-tag{display:inline-block;margin-bottom:12px;color:var(--lf-pricing-green);font-size:12px;font-weight:750;letter-spacing:1.7px;}.lf-pricing-plan-top h3{margin:0 0 13px;color:var(--lf-pricing-teal);font-size:27px;line-height:1.25;font-weight:700;}.lf-pricing-plan-top p{min-height:104px;margin:0;color:var(--lf-pricing-muted);font-size:14px;line-height:1.7;}.lf-pricing-price{display:flex;align-items:flex-start;gap:5px;margin:25px 0 3px;color:var(--lf-pricing-teal);}.lf-pricing-currency{padding-top:7px;font-size:24px;font-weight:650;}.lf-pricing-price strong{font-size:48px;line-height:1;font-weight:800;letter-spacing:-2px;}.lf-pricing-period{align-self:center;margin-left:4px;color:var(--lf-pricing-muted);font-size:12px;line-height:1.45;}.lf-pricing-tax{display:block;margin-bottom:24px;color:#7a8791;font-size:12px;}.lf-pricing-feature-list{flex:1;position:relative;z-index:1;margin-bottom:26px;}.lf-pricing-feature-list li{position:relative;padding:10px 0 10px 27px;border-top:1px solid #edf2f3;color:#334956;font-size:14px;line-height:1.45;}.lf-pricing-feature-list li::before{content:"✓";position:absolute;left:0;top:10px;color:var(--lf-pricing-green);font-weight:800;}.lf-pricing-plan-link{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;color:var(--lf-pricing-teal);text-decoration:none;font-size:14px;font-weight:700;}.lf-pricing-plan-link span{color:var(--lf-pricing-gold);font-size:19px;}.lf-pricing-disclaimer{display:flex;align-items:flex-start;gap:14px;margin-top:28px;padding:18px 22px;border:1px solid #d8e4e5;border-radius:10px;background:#ffffff;}.lf-pricing-disclaimer > span{width:28px;height:28px;flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#ffffff;background:var(--lf-pricing-green);font-weight:700;}.lf-pricing-disclaimer p{margin:2px 0 0;color:#566671;font-size:13px;line-height:1.65;}.lf-pricing-comparison{padding:96px 0;color:#ffffff;background:var(--lf-pricing-teal);}.lf-pricing-section-head-light h2,.lf-pricing-section-head-light p{color:#ffffff;}.lf-pricing-section-head-light p{color:rgba(255,255,255,0.72);}.lf-pricing-section-head-light .lf-pricing-kicker{color:var(--lf-pricing-gold);}.lf-pricing-table-wrap{border-radius:14px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,0.22);}.lf-pricing-table{width:100%;border-collapse:collapse;background:#ffffff;color:var(--lf-pricing-ink);}.lf-pricing-table th,.lf-pricing-table td{padding:20px 24px;text-align:left;border-bottom:1px solid #e6eeee;}.lf-pricing-table th{color:#ffffff;background:var(--lf-pricing-teal-dark);font-size:14px;font-weight:700;}.lf-pricing-table th:not(:first-child),.lf-pricing-table td:not(:first-child){width:24%;text-align:center;}.lf-pricing-table td:first-child{font-weight:600;}.lf-pricing-table tbody tr:last-child td{border-bottom:0;}.lf-pricing-check{margin-right:6px;color:var(--lf-pricing-green);font-weight:850;}.lf-pricing-dash{margin-right:6px;color:#9aa5ad;font-weight:700;}.lf-pricing-costs{background:#ffffff;}.lf-pricing-cost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}.lf-pricing-cost-grid article{position:relative;min-height:255px;padding:30px;border:1px solid var(--lf-pricing-line);background:#ffffff;overflow:hidden;transition:transform 0.24s ease,box-shadow 0.24s ease;}.lf-pricing-cost-grid article:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(4,65,75,0.1);}.lf-pricing-cost-grid article::after{content:"";position:absolute;left:0;bottom:0;width:70px;height:4px;background:var(--lf-pricing-gold);}.lf-pricing-cost-grid article > span{display:block;margin-bottom:18px;color:rgba(4,65,75,0.16);font-size:48px;line-height:1;font-weight:800;}.lf-pricing-cost-grid h3{margin:0 0 13px;color:var(--lf-pricing-teal);font-size:19px;line-height:1.35;}.lf-pricing-cost-grid p{margin:0;color:var(--lf-pricing-muted);font-size:14px;line-height:1.75;}.lf-pricing-assessment{padding:96px 0;color:#ffffff;background:linear-gradient(115deg,#00323a,#075b60);}.lf-pricing-assessment-grid{display:grid;grid-template-columns:0.95fr 1.05fr;gap:70px;align-items:center;}.lf-pricing-assessment .lf-pricing-kicker{color:var(--lf-pricing-gold);}.lf-pricing-assessment h2{color:#ffffff;font-size:clamp(36px,4vw,54px);line-height:1.18;margin-bottom:20px;}.lf-pricing-assessment-copy > p{margin:0 0 28px;color:rgba(255,255,255,0.76);font-size:15px;line-height:1.8;}.lf-pricing-assessment-benefits{display:grid;gap:14px;}.lf-pricing-assessment-benefits > div{display:flex;gap:13px;align-items:flex-start;}.lf-pricing-assessment-benefits span{width:28px;height:28px;flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--lf-pricing-teal-dark);background:var(--lf-pricing-gold);font-weight:800;}.lf-pricing-assessment-benefits p{margin:0;color:rgba(255,255,255,0.68);font-size:14px;line-height:1.55;}.lf-pricing-assessment-benefits strong{color:#ffffff;font-size:15px;}.lf-pricing-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}.lf-pricing-steps > div{min-height:190px;padding:26px;border:1px solid rgba(255,255,255,0.16);border-radius:12px;background:rgba(255,255,255,0.075);}.lf-pricing-steps span{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;border-radius:50%;color:var(--lf-pricing-teal-dark);background:var(--lf-pricing-gold);font-weight:800;}.lf-pricing-steps h3{margin:0 0 8px;color:#ffffff;font-size:20px;}.lf-pricing-steps p{margin:0;color:rgba(255,255,255,0.7);font-size:13px;line-height:1.65;}.lf-pricing-faq{background:var(--lf-pricing-soft);}.lf-pricing-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}.lf-pricing-faq details{align-self:start;border:1px solid var(--lf-pricing-line);border-radius:10px;background:#ffffff;overflow:hidden;}.lf-pricing-faq summary{position:relative;padding:22px 58px 22px 24px;color:var(--lf-pricing-teal);cursor:pointer;list-style:none;font-size:15px;font-weight:650;line-height:1.45;}.lf-pricing-faq summary::-webkit-details-marker{display:none;}.lf-pricing-faq summary::after{content:"+";position:absolute;top:50%;right:22px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:50%;color:#ffffff;background:var(--lf-pricing-green);font-size:20px;font-weight:400;}.lf-pricing-faq details[open] summary::after{content:"−";color:var(--lf-pricing-teal-dark);background:var(--lf-pricing-gold);}.lf-pricing-faq details p{margin:0;padding:0 24px 23px;color:var(--lf-pricing-muted);font-size:14px;line-height:1.75;}.lf-pricing-cta{padding:64px 0;background:var(--lf-pricing-gold);}.lf-pricing-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:48px;}.lf-pricing-cta span{display:block;margin-bottom:8px;color:#4d4b40;font-size:12px;font-weight:800;letter-spacing:1.8px;}.lf-pricing-cta h2{max-width:820px;color:var(--lf-pricing-teal-dark);font-size:clamp(28px,3vw,42px);line-height:1.25;}.lf-pricing-btn-gold{flex:0 0 auto;color:#ffffff;background:var(--lf-pricing-teal-dark);box-shadow:0 12px 25px rgba(0,47,54,0.25);}.lf-pricing-btn-gold span{margin:0;color:var(--lf-pricing-gold);font-size:20px;letter-spacing:0;}.lf-pricing-btn-gold:hover{color:#ffffff;background:#04414b;}@media (max-width:1199.98px){.lf-pricing-hero-inner{grid-template-columns:1fr 0.55fr;gap:30px;}.lf-pricing-hero h1{font-size:56px;}.lf-pricing-card-grid{gap:17px;}.lf-pricing-plan-card{padding:28px;}.lf-pricing-popular{margin:-28px -28px 24px;}}@media (max-width:991.98px){.lf-pricing-shell{width:min(100% - 36px,900px);}.lf-pricing-hero{min-height:auto;}.lf-pricing-hero-inner,.lf-pricing-intro-grid,.lf-pricing-assessment-grid{grid-template-columns:1fr;}.lf-pricing-hero-inner{padding:70px 0;}.lf-pricing-hero-card{max-width:660px;}.lf-pricing-intro-grid{gap:28px;}.lf-pricing-intro-grid > div:last-child{padding-left:24px;}.lf-pricing-card-grid{grid-template-columns:1fr;max-width:540px;margin:0 auto;}.lf-pricing-plan-top p{min-height:auto;}.lf-pricing-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.lf-pricing-assessment-grid{gap:42px;}.lf-pricing-cta-inner{align-items:flex-start;flex-direction:column;gap:28px;}}@media (max-width:767.98px){.lf-pricing-shell{width:min(100% - 28px,680px);}.lf-pricing-hero{background-position:62% center;}.lf-pricing-hero-inner{padding:56px 0;}.lf-pricing-eyebrow{font-size:12px;letter-spacing:1.4px;}.lf-pricing-eyebrow-icon{width:36px;height:36px;}.lf-pricing-hero h1{font-size:40px;letter-spacing:-1.4px;}.lf-pricing-hero-copy > p{font-size:15px;}.lf-pricing-hero-points{display:grid;gap:10px;}.lf-pricing-hero-actions,.lf-pricing-btn{width:100%;}.lf-pricing-hero-card{padding:28px 24px;}.lf-pricing-intro,.lf-pricing-plans,.lf-pricing-comparison,.lf-pricing-costs,.lf-pricing-assessment,.lf-pricing-faq{padding:70px 0;}.lf-pricing-intro h2,.lf-pricing-section-head h2,.lf-pricing-assessment h2{font-size:34px;}.lf-pricing-intro-grid > div:last-child{padding-left:18px;}.lf-pricing-intro p,.lf-pricing-section-head p{font-size:14px;}.lf-pricing-trial-strip{align-items:flex-start;flex-direction:column;padding:22px;}.lf-pricing-trial-strip > div{align-items:flex-start;}.lf-pricing-plan-card{padding:25px;}.lf-pricing-popular{margin:-25px -25px 23px;}.lf-pricing-price strong{font-size:42px;}.lf-pricing-table-wrap{overflow-x:auto;}.lf-pricing-table{min-width:680px;}.lf-pricing-table th,.lf-pricing-table td{padding:16px;}.lf-pricing-cost-grid,.lf-pricing-steps,.lf-pricing-faq-grid{grid-template-columns:1fr;}.lf-pricing-cost-grid article{min-height:auto;}.lf-pricing-cta{padding:52px 0;}.lf-pricing-btn-gold{width:100%;}}.lf-pricing-disclaimer a{color:#08745f;font-weight:700;text-decoration:underline;text-underline-offset:3px;}.lf-partner-page{--lf-partner-teal:#04414b;--lf-partner-deep:#002f36;--lf-partner-green:#08745f;--lf-partner-gold:#f9b857;--lf-partner-blue:#00a5ff;--lf-partner-ink:#10233a;--lf-partner-muted:#617080;--lf-partner-soft:#f3f7f6;--lf-partner-line:#dce8e5;font-family:"Poppins",Arial,Helvetica,sans-serif;color:var(--lf-partner-ink);background:#ffffff;overflow:hidden;}.lf-partner-page *,.lf-partner-page *::before,.lf-partner-page *::after{box-sizing:border-box;}.lf-partner-shell{width:min(1320px,calc(100% - 48px));margin:0 auto;}.lf-partner-hero{position:relative;min-height:710px;display:flex;align-items:center;color:#ffffff;background:var(--lf-partner-deep);isolation:isolate;}.lf-partner-hero-image{position:absolute;inset:0;z-index:-3;background-image:var(--lf-partner-hero-image);background-size:cover;background-position:center 42%;transform:scale(1.01);}.lf-partner-hero-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient( 90deg,rgba(0,35,42,0.98) 0%,rgba(0,47,54,0.95) 42%,rgba(0,47,54,0.72) 68%,rgba(0,34,40,0.58) 100% ),linear-gradient(180deg,rgba(4,65,75,0.2),rgba(0,25,30,0.48));}.lf-partner-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:7px;background:linear-gradient( 90deg,var(--lf-partner-gold) 0 33%,var(--lf-partner-green) 33% 66%,var(--lf-partner-blue) 66% 100% );}.lf-partner-hero-inner{padding:92px 0 88px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(350px,0.65fr);gap:74px;align-items:center;}.lf-partner-eyebrow{display:inline-flex;align-items:center;gap:14px;margin-bottom:24px;color:var(--lf-partner-gold);font-size:14px;line-height:1.4;font-weight:700;letter-spacing:2.2px;}.lf-partner-eyebrow-icon{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid rgba(0,165,255,0.6);background:rgba(0,165,255,0.09);}.lf-partner-eyebrow-icon svg{width:31px;fill:none;stroke:var(--lf-partner-blue);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}.lf-partner-hero-copy h1{max-width:900px;margin:0 0 24px;color:#ffffff;font-size:clamp(43px,4.15vw,68px);line-height:1.08;letter-spacing:-1.9px;font-weight:800;}.lf-partner-hero-copy h1 span{color:var(--lf-partner-gold);}.lf-partner-hero-copy > p{max-width:840px;margin:0 0 27px;color:rgba(255,255,255,0.9);font-size:18px;line-height:1.76;font-weight:400;}.lf-partner-hero-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 34px;}.lf-partner-hero-points div{display:flex;align-items:flex-start;gap:10px;color:#ffffff;font-size:14px;line-height:1.5;font-weight:500;}.lf-partner-hero-points div > span{width:23px;height:23px;min-width:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--lf-partner-deep);background:var(--lf-partner-gold);font-size:13px;font-weight:800;}.lf-partner-hero-actions{display:flex;flex-wrap:wrap;gap:14px;}.lf-partner-btn{min-height:54px;padding:15px 25px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid transparent;border-radius:5px;text-decoration:none;font-size:14px;line-height:1.3;font-weight:700;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease,color 0.25s ease;}.lf-partner-btn:hover{transform:translateY(-2px);}.lf-partner-btn-primary{color:var(--lf-partner-deep);background:var(--lf-partner-gold);box-shadow:0 14px 30px rgba(249,184,87,0.2);}.lf-partner-btn-primary:hover{color:var(--lf-partner-deep);background:#ffc971;}.lf-partner-btn-secondary{color:#ffffff;border-color:rgba(255,255,255,0.42);background:rgba(255,255,255,0.06);}.lf-partner-btn-secondary:hover{color:#ffffff;background:rgba(255,255,255,0.13);}.lf-partner-hero-card{position:relative;padding:34px 32px 30px;border:1px solid rgba(255,255,255,0.22);border-radius:14px;background:rgba(1,35,42,0.8);box-shadow:0 30px 65px rgba(0,0,0,0.27);backdrop-filter:blur(12px);}.lf-partner-hero-card::before{content:"";position:absolute;top:-1px;left:34px;width:84px;height:4px;background:var(--lf-partner-gold);}.lf-partner-card-label{display:block;margin-bottom:14px;color:var(--lf-partner-blue);font-size:12px;font-weight:800;letter-spacing:1.8px;}.lf-partner-hero-card h2{margin:0 0 14px;color:#ffffff;font-size:27px;line-height:1.28;font-weight:700;}.lf-partner-hero-card > p{margin:0 0 24px;color:rgba(255,255,255,0.79);font-size:14px;line-height:1.7;}.lf-partner-card-metrics{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:22px;}.lf-partner-card-metrics div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 15px;border-left:3px solid var(--lf-partner-green);background:rgba(255,255,255,0.07);}.lf-partner-card-metrics strong{color:#ffffff;font-size:15px;}.lf-partner-card-metrics span{color:rgba(255,255,255,0.65);font-size:13px;text-align:right;}.lf-partner-hero-card .lf-partner-confidential{margin:0;padding-top:18px;border-top:1px solid rgba(255,255,255,0.14);color:rgba(255,255,255,0.72);font-size:12px;line-height:1.55;}.lf-partner-confidential span{color:var(--lf-partner-gold);margin-right:7px;}.lf-partner-intro{padding:86px 0 78px;background:#ffffff;}.lf-partner-intro-grid{display:grid;grid-template-columns:0.9fr 1.1fr;gap:90px;align-items:start;}.lf-partner-kicker{display:block;margin-bottom:15px;color:var(--lf-partner-green);font-size:13px;line-height:1.4;font-weight:800;letter-spacing:1.9px;}.lf-partner-intro h2,.lf-partner-section-head h2,.lf-partner-commercial h2,.lf-partner-scenarios h2,.lf-partner-trust h2{margin:0;color:var(--lf-partner-teal);font-size:clamp(35px,3.1vw,50px);line-height:1.16;letter-spacing:-1.1px;font-weight:750;}.lf-partner-intro-grid > div:last-child p{margin:0 0 17px;color:#506171;font-size:17px;line-height:1.82;}.lf-partner-intro-grid > div:last-child p:last-child{margin-bottom:0;}.lf-partner-benefit-band{padding:0 0 82px;background:#ffffff;}.lf-partner-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--lf-partner-line);}.lf-partner-benefit-grid article{position:relative;min-height:230px;padding:31px 29px 30px;border-right:1px solid var(--lf-partner-line);background:#ffffff;}.lf-partner-benefit-grid article:last-child{border-right:0;}.lf-partner-benefit-grid article::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;transform:scaleX(0);transform-origin:left;background:var(--lf-partner-gold);transition:transform 0.3s ease;}.lf-partner-benefit-grid article:hover::after{transform:scaleX(1);}.lf-partner-benefit-grid article > span{display:block;margin-bottom:25px;color:var(--lf-partner-blue);font-size:13px;font-weight:800;letter-spacing:1.5px;}.lf-partner-benefit-grid h3{margin:0 0 11px;color:var(--lf-partner-teal);font-size:20px;line-height:1.35;font-weight:700;}.lf-partner-benefit-grid p{margin:0;color:var(--lf-partner-muted);font-size:14px;line-height:1.7;}.lf-partner-services{padding:92px 0 100px;background:var(--lf-partner-soft);}.lf-partner-section-head{max-width:850px;margin:0 auto 48px;text-align:center;}.lf-partner-section-head > p{max-width:730px;margin:18px auto 0;color:var(--lf-partner-muted);font-size:15px;line-height:1.75;}.lf-partner-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;}.lf-partner-service-grid article{position:relative;min-height:430px;padding:31px 27px 29px;border:1px solid #d6e5e1;background:#ffffff;box-shadow:0 12px 28px rgba(0,47,54,0.055);transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease;}.lf-partner-service-grid article:hover{transform:translateY(-6px);border-color:rgba(8,116,95,0.52);box-shadow:0 22px 45px rgba(0,47,54,0.11);}.lf-partner-service-grid article::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:4px;background:linear-gradient(90deg,var(--lf-partner-green),var(--lf-partner-blue));}.lf-partner-service-icon{width:64px;height:64px;margin-bottom:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:#edf7f5;border:1px solid #d0e9e3;}.lf-partner-service-icon svg{width:35px;fill:none;stroke:var(--lf-partner-green);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}.lf-partner-service-grid h3{margin:0 0 13px;color:var(--lf-partner-teal);font-size:20px;line-height:1.35;font-weight:700;}.lf-partner-service-grid p{margin:0 0 17px;color:var(--lf-partner-muted);font-size:14px;line-height:1.68;}.lf-partner-service-grid ul{margin:0;padding:0;list-style:none;}.lf-partner-service-grid li{position:relative;margin:0 0 8px;padding-left:19px;color:#405363;font-size:13px;line-height:1.52;}.lf-partner-service-grid li::before{content:"";position:absolute;left:0;top:0.58em;width:7px;height:7px;border-radius:50%;background:var(--lf-partner-gold);}.lf-partner-models{position:relative;padding:98px 0 102px;color:#ffffff;background:var(--lf-partner-teal);}.lf-partner-models::before{content:"";position:absolute;inset:0;opacity:0.16;background-image:radial-gradient( circle at 10% 10%,rgba(255,255,255,0.22) 0 1px,transparent 1.5px );background-size:28px 28px;}.lf-partner-models .lf-partner-shell{position:relative;z-index:1;}.lf-partner-section-head-light h2{color:#ffffff;}.lf-partner-section-head-light .lf-partner-kicker{color:var(--lf-partner-gold);}.lf-partner-section-head-light > p{color:rgba(255,255,255,0.74);}.lf-partner-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.lf-partner-model-grid article{min-height:245px;padding:30px 28px;border:1px solid rgba(255,255,255,0.16);background:rgba(255,255,255,0.055);}.lf-partner-model-grid article > span{width:42px;height:42px;margin-bottom:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--lf-partner-deep);background:var(--lf-partner-gold);font-size:13px;font-weight:800;}.lf-partner-model-grid h3{margin:0 0 11px;color:#ffffff;font-size:21px;font-weight:700;}.lf-partner-model-grid p{margin:0;color:rgba(255,255,255,0.73);font-size:14px;line-height:1.68;}.lf-partner-commercial{padding:100px 0;background:#ffffff;}.lf-partner-commercial-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:72px;align-items:center;}.lf-partner-commercial-copy > p{margin:20px 0 28px;color:var(--lf-partner-muted);font-size:15px;line-height:1.68;}.lf-partner-commercial-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.lf-partner-commercial-points > div{display:flex;gap:12px;padding:19px;background:var(--lf-partner-soft);border:1px solid var(--lf-partner-line);}.lf-partner-commercial-points > div > span{width:26px;height:26px;min-width:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#ffffff;background:var(--lf-partner-green);font-size:13px;font-weight:800;}.lf-partner-commercial-points p{margin:0;color:var(--lf-partner-muted);font-size:13px;line-height:1.58;}.lf-partner-commercial-points strong{color:var(--lf-partner-teal);font-size:14px;}.lf-partner-commercial-card{position:relative;padding:39px 36px;color:#ffffff;background:var(--lf-partner-deep);box-shadow:18px 18px 0 #e7f1ee;}.lf-partner-commercial-card::before{content:"";position:absolute;top:0;left:0;width:7px;height:100%;background:var(--lf-partner-gold);}.lf-partner-commercial-card > span{color:var(--lf-partner-gold);font-size:12px;font-weight:800;letter-spacing:1.7px;}.lf-partner-commercial-card h3{margin:15px 0 21px;color:#ffffff;font-size:27px;line-height:1.34;font-weight:700;}.lf-partner-commercial-card ul{margin:0 0 27px;padding:0;list-style:none;}.lf-partner-commercial-card li{position:relative;margin:0 0 11px;padding-left:24px;color:rgba(255,255,255,0.8);font-size:14px;line-height:1.55;}.lf-partner-commercial-card li::before{content:"✓";position:absolute;left:0;color:var(--lf-partner-blue);font-weight:800;}.lf-partner-commercial-card a{display:inline-flex;align-items:center;gap:9px;color:var(--lf-partner-gold);text-decoration:none;font-size:14px;font-weight:700;}.lf-partner-process{padding:95px 0 105px;background:var(--lf-partner-soft);}.lf-partner-process-grid{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:17px;}.lf-partner-process-grid::before{content:"";position:absolute;top:28px;left:8%;right:8%;height:1px;background:#b9d5ce;}.lf-partner-process-grid article{position:relative;z-index:1;padding:0 12px;text-align:center;}.lf-partner-process-grid article > span{width:56px;height:56px;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;border:5px solid var(--lf-partner-soft);border-radius:50%;color:#ffffff;background:var(--lf-partner-green);box-shadow:0 0 0 1px #a9ccc3;font-size:15px;font-weight:800;}.lf-partner-process-grid h3{margin:0 0 10px;color:var(--lf-partner-teal);font-size:17px;line-height:1.35;font-weight:700;}.lf-partner-process-grid p{margin:0;color:var(--lf-partner-muted);font-size:13px;line-height:1.65;}.lf-partner-scenarios{padding:100px 0;background:#ffffff;}.lf-partner-scenarios-grid{display:grid;grid-template-columns:0.8fr 1.2fr;gap:85px;align-items:start;}.lf-partner-scenarios-title{position:sticky;top:130px;}.lf-partner-scenarios-title > p{margin:20px 0 0;color:var(--lf-partner-muted);font-size:15px;line-height:1.75;}.lf-partner-scenario-list{border-top:1px solid var(--lf-partner-line);}.lf-partner-scenario-list article{display:grid;grid-template-columns:58px 1fr;gap:24px;padding:26px 0;border-bottom:1px solid var(--lf-partner-line);}.lf-partner-scenario-list article > span{color:var(--lf-partner-blue);font-size:13px;font-weight:800;letter-spacing:1.4px;}.lf-partner-scenario-list h3{margin:0 0 7px;color:var(--lf-partner-teal);font-size:20px;line-height:1.38;font-weight:700;}.lf-partner-scenario-list p{margin:0;color:var(--lf-partner-muted);font-size:14px;line-height:1.67;}.lf-partner-trust{padding:92px 0;color:#ffffff;background:var(--lf-partner-deep);}.lf-partner-trust-grid{display:grid;grid-template-columns:0.8fr 1.2fr;gap:82px;align-items:start;}.lf-partner-trust .lf-partner-kicker{color:var(--lf-partner-gold);}.lf-partner-trust h2{color:#ffffff;}.lf-partner-trust-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;}.lf-partner-trust-items article{display:flex;gap:13px;padding:21px 20px;border:1px solid rgba(255,255,255,0.13);background:rgba(255,255,255,0.05);}.lf-partner-trust-items article > span{width:27px;height:27px;min-width:27px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--lf-partner-deep);background:var(--lf-partner-gold);font-size:13px;font-weight:800;}.lf-partner-trust-items p{margin:0;color:rgba(255,255,255,0.69);font-size:13px;line-height:1.62;}.lf-partner-trust-items strong{color:#ffffff;font-size:14px;}.lf-partner-faq{padding:95px 0 105px;background:var(--lf-partner-soft);}.lf-partner-faq-grid{max-width:980px;margin:0 auto;display:grid;gap:12px;}.lf-partner-faq details{border:1px solid #d8e5e2;background:#ffffff;}.lf-partner-faq summary{position:relative;padding:22px 62px 22px 24px;cursor:pointer;list-style:none;color:var(--lf-partner-teal);font-size:15px;line-height:1.45;font-weight:700;}.lf-partner-faq summary::-webkit-details-marker{display:none;}.lf-partner-faq summary::after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#ffffff;background:var(--lf-partner-green);font-size:20px;font-weight:400;}.lf-partner-faq details[open] summary::after{content:"−";}.lf-partner-faq details p{margin:0;padding:0 24px 23px;color:var(--lf-partner-muted);font-size:14px;line-height:1.73;}.lf-partner-cta{padding:72px 0;color:#ffffff;background:linear-gradient(120deg,var(--lf-partner-teal),#00635d);}.lf-partner-cta-inner{display:grid;grid-template-columns:1fr auto;gap:55px;align-items:center;}.lf-partner-cta-inner > div > span{display:block;margin-bottom:11px;color:var(--lf-partner-gold);font-size:12px;font-weight:800;letter-spacing:1.7px;}.lf-partner-cta h2{max-width:860px;margin:0;color:#ffffff;font-size:clamp(30px,2.8vw,44px);line-height:1.2;font-weight:750;}.lf-partner-cta p{max-width:860px;margin:14px 0 0;color:rgba(255,255,255,0.78);font-size:14px;line-height:1.7;}.lf-partner-btn-gold{color:var(--lf-partner-deep);background:var(--lf-partner-gold);box-shadow:0 15px 32px rgba(0,0,0,0.16);white-space:nowrap;}.lf-partner-btn-gold:hover{color:var(--lf-partner-deep);background:#ffca75;}@media (max-width:1199.98px){.lf-partner-hero-inner{grid-template-columns:1.2fr 0.8fr;gap:40px;}.lf-partner-hero-points{grid-template-columns:1fr;gap:10px;}.lf-partner-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.lf-partner-service-grid article{min-height:390px;}.lf-partner-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.lf-partner-benefit-grid article:nth-child(2){border-right:0;}.lf-partner-benefit-grid article:nth-child(-n+2){border-bottom:1px solid var(--lf-partner-line);}.lf-partner-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:38px;}.lf-partner-process-grid::before{display:none;}}@media (max-width:991.98px){.lf-partner-shell{width:min(100% - 36px,900px);}.lf-partner-hero{min-height:auto;}.lf-partner-hero-inner{padding:72px 0;grid-template-columns:1fr;}.lf-partner-hero-card{max-width:620px;}.lf-partner-intro-grid,.lf-partner-commercial-grid,.lf-partner-scenarios-grid,.lf-partner-trust-grid{grid-template-columns:1fr;gap:42px;}.lf-partner-intro{padding:72px 0 68px;}.lf-partner-scenarios-title{position:static;}.lf-partner-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.lf-partner-cta-inner{grid-template-columns:1fr;gap:28px;}.lf-partner-cta-inner .lf-partner-btn{justify-self:start;}}@media (max-width:767.98px){.lf-partner-shell{width:calc(100% - 30px);}.lf-partner-hero-inner{padding:58px 0 62px;}.lf-partner-eyebrow{font-size:11px;letter-spacing:1.3px;align-items:flex-start;}.lf-partner-eyebrow-icon{width:43px;height:43px;min-width:43px;}.lf-partner-hero-copy h1{font-size:38px;letter-spacing:-1px;}.lf-partner-hero-copy > p{font-size:15px;line-height:1.7;}.lf-partner-hero-actions{flex-direction:column;align-items:stretch;}.lf-partner-btn{width:100%;}.lf-partner-hero-card{padding:30px 23px 25px;}.lf-partner-hero-card h2{font-size:23px;}.lf-partner-intro,.lf-partner-services,.lf-partner-models,.lf-partner-commercial,.lf-partner-process,.lf-partner-scenarios,.lf-partner-trust,.lf-partner-faq{padding:68px 0;}.lf-partner-intro h2,.lf-partner-section-head h2,.lf-partner-commercial h2,.lf-partner-scenarios h2,.lf-partner-trust h2{font-size:33px;}.lf-partner-benefit-band{padding-bottom:68px;}.lf-partner-benefit-grid,.lf-partner-service-grid,.lf-partner-model-grid,.lf-partner-commercial-points,.lf-partner-process-grid,.lf-partner-trust-items{grid-template-columns:1fr;}.lf-partner-benefit-grid article{min-height:auto;border-right:0;border-bottom:1px solid var(--lf-partner-line);}.lf-partner-benefit-grid article:last-child{border-bottom:0;}.lf-partner-service-grid article,.lf-partner-model-grid article{min-height:auto;}.lf-partner-commercial-card{box-shadow:10px 10px 0 #e7f1ee;}.lf-partner-process-grid article{padding:0;display:grid;grid-template-columns:56px 1fr;column-gap:18px;text-align:left;}.lf-partner-process-grid article > span{grid-row:1/3;margin:0;}.lf-partner-scenario-list article{grid-template-columns:42px 1fr;gap:14px;}.lf-partner-cta{padding:58px 0;}.lf-partner-cta h2{font-size:31px;}}@media (max-width:420px){.lf-partner-hero-copy h1{font-size:34px;}.lf-partner-commercial-card{padding:32px 24px;box-shadow:8px 8px 0 #e7f1ee;}.lf-partner-commercial-card h3{font-size:23px;}}body.page-about-us{font-family:"Arial",sans-serif;background:#eeeeee;color:#222;}body.page-blog .lf-blog-card-section{width:calc(100% - 100px);margin:0 50px;padding:88px 52px 98px;background:#ffffff;overflow:hidden;}body.page-blog .lf-blog-card-container{max-width:1680px;margin:0 auto;}body.page-blog .lf-blog-card-kicker{display:block;margin-bottom:28px;color:#0c2037;font-size:18px;font-weight:500;letter-spacing:16px;text-transform:uppercase;}body.page-blog .lf-blog-card-heading{max-width:1250px;margin:0;color:#243044;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.18;letter-spacing:5px;text-transform:uppercase;}body.page-blog .lf-blog-card-main-line{width:76px;height:5px;margin:42px 0 72px;background:#04414b;}body.page-blog .lf-blog-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:58px;row-gap:68px;}body.page-blog .lf-blog-card{position:relative;min-height:100%;padding:0 4px 8px;transition:all 0.3s ease;}body.page-blog .lf-blog-card-number{display:block;margin-bottom:22px;color:rgba(4,65,75,0.18);font-size:58px;font-weight:800;line-height:1;letter-spacing:1px;}body.page-blog .lf-blog-card h3{margin:0;color:#1d2c42;font-size:clamp(22px,1.4vw,30px);font-weight:600;line-height:1.23;letter-spacing:0.5px;transition:all 0.3s ease;}body.page-blog .lf-blog-card-line{width:76px;height:5px;margin:30px 0 28px;background:#f5a400;transition:all 0.3s ease;}body.page-blog .lf-blog-card p{margin:0 0 26px;color:#69758a;font-size:15px;font-weight:300;line-height:1.65;letter-spacing:0.5px;}body.page-blog .lf-blog-card-btn{display:inline-flex;align-items:center;justify-content:center;min-width:140px;height:46px;padding:0 24px;background:#04414b;color:#ffffff;border-radius:8px;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;transition:all 0.3s ease;}body.page-blog .lf-blog-card-btn:hover{background:#2a3136;color:#ffffff;transform:translateY(-2px);}body.page-blog .lf-blog-card:hover h3{color:#04414b;}body.page-blog .lf-blog-card:hover .lf-blog-card-line{width:104px;background:#04414b;}@media (max-width:1200px){body.page-blog .lf-blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:62px;}body.page-blog .lf-blog-card-section{width:calc(100% - 40px);margin:0 20px;padding:70px 34px 82px;}body.page-blog .lf-blog-card-kicker{letter-spacing:10px;}body.page-blog .lf-blog-card-heading{letter-spacing:3px;}}@media (max-width:768px){body.page-blog .lf-blog-card-section{width:100%;margin:0;padding:56px 22px 66px;}body.page-blog .lf-blog-card-kicker{margin-bottom:20px;font-size:14px;letter-spacing:6px;}body.page-blog .lf-blog-card-heading{font-size:32px;letter-spacing:1.5px;}body.page-blog .lf-blog-card-main-line{margin:30px 0 46px;}body.page-blog .lf-blog-card-grid{grid-template-columns:1fr;row-gap:52px;}body.page-blog .lf-blog-card-number{font-size:46px;margin-bottom:16px;}body.page-blog .lf-blog-card h3{font-size:28px;}body.page-blog .lf-blog-card-line{margin:24px 0 24px;}}body.page-business-central-customization .lf-dev-section{background:#ffffff;padding:10px 20px 70px;margin-left:50px;margin-right:50px;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-customization .lf-dev-container{max-width:1460px;margin:0 auto;}body.page-business-central-customization .lf-section-subtitle{color:#333333;font-size:18px;font-weight:400;letter-spacing:12px;text-transform:uppercase;margin-bottom:18px;}body.page-business-central-customization .lf-section-title{margin:0;color:#34383d;font-size:42px;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;line-height:1.25;}body.page-business-central-customization .lf-title-line{display:block;width:64px;height:4px;background:#f5a000;margin:28px 0 38px;}body.page-business-central-customization .lf-dev-item{border:none;margin-bottom:34px;}body.page-business-central-customization .lf-dev-item summary{list-style:none;cursor:pointer;color:#5b5f63;font-size:18px;font-weight:400;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px;}body.page-business-central-customization .lf-dev-item summary::-webkit-details-marker{display:none;}body.page-business-central-customization .lf-arrow{color:#0568c7;font-size:24px;line-height:1;transition:transform 0.3s ease;}body.page-business-central-customization .lf-dev-item:not([open]) .lf-arrow{transform:rotate(180deg);}body.page-business-central-customization .lf-dev-content{position:relative;display:flex;align-items:flex-start;gap:26px;padding-left:12px;}body.page-business-central-customization .lf-corner-line{width:25px;height:25px;border-left:1px solid #f5a000;border-bottom:1px solid #f5a000;flex-shrink:0;margin-top:4px;}body.page-business-central-customization .lf-text{max-width:1280px;}body.page-business-central-customization .lf-text p{margin:0 0 18px;color:#7a7a7a;font-size:17px;font-weight:300;line-height:1.75;}@media (max-width:768px){body.page-business-central-customization .lf-dev-section{padding:20px 18px 50px;}body.page-business-central-customization .lf-section-subtitle{font-size:14px;letter-spacing:7px;}body.page-business-central-customization .lf-section-title{font-size:30px;}body.page-business-central-customization .lf-dev-item summary{font-size:17px;align-items:flex-start;}body.page-business-central-customization .lf-dev-content{gap:18px;padding-left:0;}body.page-business-central-customization .lf-text p{font-size:15.5px;line-height:1.7;}}body.page-business-central-customization .lf-bc-dev-section{background:transparent;padding:70px 18px 85px;margin-left:50px;margin-right:50px;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-customization .lf-bc-dev-heading{max-width:1120px;margin:0 auto 48px;text-align:center;}body.page-business-central-customization .lf-bc-dev-heading span{display:block;color:#02669c;font-size:13.5px;font-weight:600;letter-spacing:4.5px;text-transform:uppercase;margin-bottom:14px;}body.page-business-central-customization .lf-bc-dev-heading h2{margin:0;color:#111827;font-size:42px;font-weight:700;line-height:1.22;text-transform:uppercase;}body.page-business-central-customization .lf-bc-heading-line{width:82px;height:4px;background:#02669c;margin:24px auto 24px;}body.page-business-central-customization .lf-bc-dev-heading p{max-width:920px;margin:0 auto;color:#667085;font-size:16.5px;font-weight:300;line-height:1.7;}body.page-business-central-customization .lf-bc-dev-grid{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}body.page-business-central-customization .lf-bc-dev-card{background:#ffffff;border-radius:30px;padding:10px 10px 30px;box-shadow:0 10px 28px rgba(0,0,0,0.13);overflow:hidden;transition:all 0.35s ease;}body.page-business-central-customization .lf-bc-dev-card:hover{transform:translateY(-6px);box-shadow:0 18px 42px rgba(0,0,0,0.18);}body.page-business-central-customization .lf-bc-dev-image{width:100%;height:210px;border-radius:22px;overflow:hidden;background:#f2f4f7;}body.page-business-central-customization .lf-bc-dev-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease;}body.page-business-central-customization .lf-bc-dev-card:hover .lf-bc-dev-image img{transform:scale(1.06);}body.page-business-central-customization .lf-bc-dev-content{padding:28px 22px 0;min-height:300px;}body.page-business-central-customization .lf-bc-dev-label{display:block;color:#005a9e;font-size:14px;font-weight:500;margin-bottom:10px;}body.page-business-central-customization .lf-bc-dev-card h3{margin:0 0 18px;color:#001b3f;font-size:24px;font-weight:600;line-height:1.32;}body.page-business-central-customization .lf-bc-dev-card h3::after{content:"";display:block;width:58px;height:3px;background:#02669c;margin-top:16px;}body.page-business-central-customization .lf-bc-dev-card p{margin:0;color:#001b3f;font-size:15px;font-weight:400;line-height:1.65;}@media (max-width:1100px){body.page-business-central-customization .lf-bc-dev-grid{grid-template-columns:repeat(2,1fr);}body.page-business-central-customization .lf-bc-dev-content{min-height:285px;}}@media (max-width:768px){body.page-business-central-customization .lf-bc-dev-section{padding:55px 15px 65px;}body.page-business-central-customization .lf-bc-dev-heading{margin-bottom:36px;}body.page-business-central-customization .lf-bc-dev-heading span{font-size:11px;letter-spacing:3px;}body.page-business-central-customization .lf-bc-dev-heading h2{font-size:30px;}body.page-business-central-customization .lf-bc-dev-heading p{font-size:14px;line-height:1.65;}body.page-business-central-customization .lf-bc-dev-grid{grid-template-columns:1fr;gap:20px;}body.page-business-central-customization .lf-bc-dev-card{border-radius:26px;padding:9px 9px 28px;}body.page-business-central-customization .lf-bc-dev-image{height:190px;border-radius:20px;}body.page-business-central-customization .lf-bc-dev-content{padding:24px 18px 0;min-height:auto;}body.page-business-central-customization .lf-bc-dev-card h3{font-size:19px;margin-bottom:16px;}body.page-business-central-customization .lf-bc-dev-card p{font-size:14px;}}body.page-business-central-customization .lf-modern-card-section{background:#ffffff;padding:70px 18px 85px;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-customization .lf-modern-heading{max-width:1080px;margin:0 auto 48px;text-align:center;}body.page-business-central-customization .lf-modern-heading span{display:block;color:#0568c7;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;margin-bottom:12px;}body.page-business-central-customization .lf-modern-heading h2{margin:0;color:#22262a;font-size:36px;font-weight:700;line-height:1.25;text-transform:uppercase;}body.page-business-central-customization .lf-modern-line{width:72px;height:3px;background:#0568c7;margin:22px auto 22px;}body.page-business-central-customization .lf-modern-heading p{max-width:900px;margin:0 auto;color:#667085;font-size:15.5px;font-weight:300;line-height:1.7;}body.page-business-central-customization .lf-modern-card-grid{max-width:1380px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}body.page-business-central-customization .lf-modern-card{position:relative;background:#ffffff;border:1px solid rgba(5,104,199,0.13);border-radius:0;padding:30px 26px 28px;min-height:255px;overflow:hidden;box-shadow:0 12px 32px rgba(20,40,70,0.08);transition:all 0.35s ease;}body.page-business-central-customization .lf-modern-card:hover{transform:translateY(-7px);box-shadow:0 20px 48px rgba(20,40,70,0.14);border-color:rgba(5,104,199,0.3);}body.page-business-central-customization .lf-modern-card::after{content:"";position:absolute;right:-55px;bottom:-55px;width:125px;height:125px;border-radius:50%;background:rgba(5,104,199,0.06);transition:all 0.35s ease;}body.page-business-central-customization .lf-modern-card:hover::after{width:165px;height:165px;background:rgba(5,104,199,0.1);}body.page-business-central-customization .lf-modern-title{position:relative;z-index:2;display:flex;align-items:center;gap:14px;margin-bottom:18px;}body.page-business-central-customization .lf-modern-icon{flex-shrink:0;width:40px;height:40px;border-radius:14px;background:#f4f8fc;border:1px solid rgba(5,104,199,0.16);display:flex;align-items:center;justify-content:center;}body.page-business-central-customization .lf-modern-icon svg{width:29px;height:29px;fill:none;stroke:#0568c7;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}body.page-business-central-customization .lf-modern-title h3{position:relative;display:inline-block;margin:0;padding-bottom:9px;color:#24364b;font-size:14px;font-weight:600;line-height:1.35;}body.page-business-central-customization .lf-modern-title h3::after{content:"";position:absolute;left:0;bottom:0;width:58px;height:3px;background:#0568c7;}body.page-business-central-customization .lf-modern-card p{position:relative;z-index:2;margin:0;color:#5f6f82;font-size:14.2px;font-weight:300;line-height:1.65;}@media (max-width:1100px){body.page-business-central-customization .lf-modern-card-grid{grid-template-columns:repeat(2,1fr);}body.page-business-central-customization .lf-modern-card{min-height:auto;}}@media (max-width:768px){body.page-business-central-customization .lf-modern-card-section{padding:55px 15px 65px;}body.page-business-central-customization .lf-modern-heading{margin-bottom:36px;}body.page-business-central-customization .lf-modern-heading h2{font-size:28px;}body.page-business-central-customization .lf-modern-heading p{font-size:14.5px;}body.page-business-central-customization .lf-modern-card-grid{grid-template-columns:1fr;gap:18px;}body.page-business-central-customization .lf-modern-card{padding:28px 22px 26px;border-radius:0;}body.page-business-central-customization .lf-modern-icon{width:48px;height:48px;border-radius:14px;}body.page-business-central-customization .lf-modern-icon svg{width:26px;height:26px;}body.page-business-central-customization .lf-modern-title h3{font-size:17.5px;}body.page-business-central-customization .lf-modern-card p{font-size:13.8px;}}body.page-business-central-customization .ms-faq-section{padding:80px 0;background:#ffffff;font-family:"Segoe UI","Poppins",sans-serif;}body.page-business-central-customization .ms-faq-header{max-width:820px;margin:0 auto 42px;}body.page-business-central-customization .ms-faq-label{display:inline-block;padding:7px 16px;font-size:12px;font-weight:600;color:#005fb8;background:#eef6ff;border:1px solid #d9eafb;border-radius:50px;letter-spacing:0.3px;margin-bottom:16px;}body.page-business-central-customization .ms-faq-header h2{font-size:38px;font-weight:700;color:#1f1f1f;margin-bottom:12px;}body.page-business-central-customization .ms-faq-header p{font-size:15px;line-height:1.8;color:#5f5f5f;margin:0;}body.page-business-central-customization .ms-faq-accordion{max-width:1040px;margin:auto;}body.page-business-central-customization .ms-faq-accordion .accordion-item{border:1px solid #e8eef5;overflow:hidden;margin-bottom:16px;background:#ffffff;box-shadow:0 6px 18px rgba(0,0,0,0.04);transition:all 0.25s ease;}body.page-business-central-customization .ms-faq-accordion .accordion-item:hover{border-color:#cfe3f7;box-shadow:0 10px 24px rgba(0,95,184,0.08);}body.page-business-central-customization .ms-faq-accordion .accordion-button{background:#ffffff;color:#1f1f1f;font-size:17px;font-weight:600;padding:22px 24px;display:flex;align-items:center;gap:14px;box-shadow:none;}body.page-business-central-customization .ms-faq-accordion .accordion-button:not(.collapsed){background:#f8fbff;color:#004a8f;}body.page-business-central-customization .ms-faq-accordion .accordion-button:focus{box-shadow:none;}body.page-business-central-customization .ms-faq-icon{width:44px;height:44px;min-width:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#005fb8;background:#eef6ff;border:1px solid #d8e9fb;}body.page-business-central-customization .ms-faq-title{flex:1;}body.page-business-central-customization .ms-faq-accordion .accordion-body{padding:0 24px 24px 24px;}body.page-business-central-customization .ms-faq-accordion .accordion-body p,body.page-business-central-customization .ms-faq-accordion .accordion-body li{font-size:15.5px;line-height:1.85;color:#5a5a5a;}body.page-business-central-customization .ms-faq-list{margin-top:10px;padding-left:20px;}body.page-business-central-customization .ms-faq-list li{margin-bottom:8px;}body.page-business-central-customization .ms-faq-accordion .accordion-button::after{filter:brightness(0) saturate(100%) invert(29%) sepia(79%) saturate(1481%) hue-rotate(186deg) brightness(91%) contrast(101%);}@media (max-width:768px){body.page-business-central-customization .ms-faq-section{padding:60px 0;}body.page-business-central-customization .ms-faq-header h2{font-size:28px;}body.page-business-central-customization .ms-faq-accordion .accordion-button{padding:18px;font-size:15px;gap:10px;}body.page-business-central-customization .ms-faq-icon{width:40px;height:40px;min-width:40px;font-size:15px;}body.page-business-central-customization .ms-faq-accordion .accordion-body{padding:0 18px 20px 18px;}}body.page-business-central-implementation .lf-smarter-erp-content{max-width:930px;}body.page-business-central-implementation .lf-smarter-small-title{display:block;color:#04414b;font-size:14px;font-weight:600;letter-spacing:5px;text-transform:uppercase;margin-bottom:18px;}body.page-business-central-implementation .lf-smarter-erp-content h2{margin:0;color:#04414b;font-size:38px;font-weight:700;line-height:1.25;text-transform:uppercase;max-width:980px;}body.page-business-central-implementation .lf-smarter-title-line{width:82px;height:4px;background:#04414b;margin:30px 0 34px;}body.page-business-central-implementation .lf-smarter-erp-content p{margin:0 0 20px;color:#667085;font-size:15px;font-weight:300;line-height:1.68;max-width:920px;}body.page-business-central-implementation .lf-smarter-highlight-text{margin-top:24px;padding:22px 26px;color:#04414b;background:#f5f7f5;border-left:5px solid #04414b;font-size:19px;font-weight:600;line-height:1.5;}body.page-business-central-implementation .lf-smarter-erp-card{position:relative;background:#04414b;padding:44px 38px;color:#ffffff;overflow:hidden;box-shadow:0 18px 45px rgba(4,65,75,0.18);}body.page-business-central-implementation .lf-smarter-erp-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#04414b;}body.page-business-central-implementation .lf-smarter-erp-card::after{content:"";position:absolute;right:-80px;bottom:-80px;width:190px;height:190px;border-radius:50%;background:rgba(4,65,75,0.42);}body.page-business-central-implementation .lf-card-label{position:relative;z-index:2;display:inline-block;color:#e6eee8;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px;}body.page-business-central-implementation .lf-smarter-erp-card h3{position:relative;z-index:2;margin:0 0 30px;color:#ffffff;font-size:30px;font-weight:600;line-height:1.35;}body.page-business-central-implementation .lf-smarter-erp-card h3::after{content:"";display:block;width:58px;height:2px;background:#ffffff;margin-top:18px;}body.page-business-central-implementation .lf-card-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:30px;}body.page-business-central-implementation .lf-card-item{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.13);padding:18px 16px;}body.page-business-central-implementation .lf-card-item span{display:block;color:#e6eee8;font-size:13px;font-weight:600;margin-bottom:8px;}body.page-business-central-implementation .lf-card-item p{margin:0;color:#ffffff;font-size:15px;font-weight:400;line-height:1.4;}body.page-business-central-implementation .lf-card-note{position:relative;z-index:2;padding:24px;background:#ffffff;color:#04414b;}body.page-business-central-implementation .lf-card-note strong{display:block;margin-bottom:8px;color:#04414b;font-size:18px;font-weight:600;}body.page-business-central-implementation .lf-card-note p{margin:0;color:#667085;font-size:14px;font-weight:300;line-height:1.7;}@media (max-width:1050px){body.page-business-central-implementation .lf-smarter-erp-container{grid-template-columns:1fr;}body.page-business-central-implementation .lf-smarter-erp-content{max-width:100%;}}@media (max-width:768px){body.page-business-central-implementation .lf-smarter-erp-section{padding:58px 16px 68px;}body.page-business-central-implementation .lf-smarter-small-title{font-size:12px;letter-spacing:3px;}body.page-business-central-implementation .lf-smarter-erp-content h2{font-size:30px;}body.page-business-central-implementation .lf-smarter-title-line{margin:24px 0 30px;}body.page-business-central-implementation .lf-smarter-erp-content p{font-size:15.5px;line-height:1.7;}body.page-business-central-implementation .lf-smarter-highlight-text{font-size:15px;padding:20px;}body.page-business-central-implementation .lf-smarter-erp-card{padding:36px 24px;}body.page-business-central-implementation .lf-smarter-erp-card h3{font-size:24px;}body.page-business-central-implementation .lf-card-grid{grid-template-columns:1fr;}}body.page-business-central-implementation main,body.page-business-central-implementation main *{box-sizing:border-box;}body.page-business-central-implementation:is( .lf-smarter-erp-section,.bc-green-services,.lf-rapid-info-section,.lf-help-section,.lf-rapid-why-section,.lf-ri-card-section,.lf-r5-fit-section ):is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin:0;padding:0;}body.page-business-central-implementation{font-family:"Segoe UI",Arial,Helvetica,sans-serif;color:#ffffff;line-height:1.7;}body.page-business-central-implementation .bc-green-services{position:relative;overflow:hidden;padding:72px 20px 88px;background:#04414b;}body.page-business-central-implementation .bc-green-services::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 10%,rgba(255,255,255,0.08),transparent 28%),radial-gradient(circle at 90% 85%,rgba(255,255,255,0.06),transparent 30%);pointer-events:none;}body.page-business-central-implementation .bc-container{position:relative;z-index:1;max-width:1500px;margin:0 auto;}body.page-business-central-implementation .bc-section-header{max-width:1180px;margin:0 auto 52px;text-align:center;}body.page-business-central-implementation .bc-section-header .bc-label{display:inline-block;margin-bottom:14px;color:rgba(255,255,255,0.78);font-size:15px;font-weight:400;letter-spacing:0.5px;}body.page-business-central-implementation .bc-section-header h2{margin-bottom:28px;color:#ffffff;font-size:clamp(36px,4.6vw,58px);font-weight:300;line-height:1.18;letter-spacing:1px;}body.page-business-central-implementation .bc-section-header p{max-width:1200px;margin:0 auto;color:rgba(255,255,255,0.92);font-size:clamp(18px,2vw,25px);font-weight:300;line-height:1.65;}body.page-business-central-implementation .bc-services-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:78px;row-gap:62px;max-width:1280px;margin:0 auto;}body.page-business-central-implementation .bc-service-item{display:grid;grid-template-columns:58px 1fr;gap:22px;align-items:start;}body.page-business-central-implementation .bc-icon{width:58px;height:58px;color:#ffffff;flex-shrink:0;}body.page-business-central-implementation .bc-icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round;}body.page-business-central-implementation .bc-service-content h3{margin-bottom:12px;color:#ffffff;font-size:clamp(25px,2vw,34px);font-weight:300;line-height:1.25;letter-spacing:0.2px;}body.page-business-central-implementation .bc-service-content p{color:rgba(255,255,255,0.94);font-size:clamp(16px,1.3vw,19px);font-weight:300;line-height:1.7;}@media (max-width:1180px){body.page-business-central-implementation .bc-services-grid{column-gap:42px;}}@media (max-width:991px){body.page-business-central-implementation .bc-services-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:680px){body.page-business-central-implementation .bc-green-services{padding:58px 18px 68px;}body.page-business-central-implementation .bc-section-header{margin-bottom:42px;text-align:left;}body.page-business-central-implementation .bc-section-header h2{margin-bottom:20px;}body.page-business-central-implementation .bc-services-grid{grid-template-columns:1fr;row-gap:40px;}body.page-business-central-implementation .bc-service-item{grid-template-columns:48px 1fr;gap:18px;}body.page-business-central-implementation .bc-icon{width:48px;height:48px;}}body.page-business-central-implementation .lf-rapid-info-section{background:#ffffff;padding:80px 20px 90px;margin-left:0;margin-right:0;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-implementation .lf-rapid-info-container{max-width:1480px;margin:0 auto;}body.page-business-central-implementation .lf-rapid-info-layout{display:grid;grid-template-columns:0.85fr 1.35fr;gap:50px;align-items:stretch;}body.page-business-central-implementation .lf-rapid-points-box{position:relative;background:linear-gradient(135deg,#04414b 0%,#04414b 100%);padding:45px 36px;color:#ffffff;overflow:hidden;box-shadow:0 18px 45px rgba(4,65,75,0.18);}body.page-business-central-implementation .lf-rapid-points-box::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,0.12),transparent 45%),radial-gradient(circle at right bottom,rgba(255,255,255,0.16),transparent 35%);pointer-events:none;}body.page-business-central-implementation .lf-rapid-points-box::after{content:"";position:absolute;right:-60px;bottom:-60px;width:150px;height:150px;border-radius:50%;background:rgba(4,65,75,0.32);}body.page-business-central-implementation .lf-rapid-points-box h3{position:relative;z-index:2;margin:0 0 28px;color:#ffffff;font-size:28px;font-weight:600;line-height:1.35;}body.page-business-central-implementation .lf-rapid-points-box h3::after{content:"";display:block;width:62px;height:2px;background:#ffffff;margin-top:18px;}body.page-business-central-implementation .lf-rapid-points-box ul{position:relative;z-index:2;list-style:none;padding:0;margin:0;}body.page-business-central-implementation .lf-rapid-points-box ul li{position:relative;padding-left:32px;margin-bottom:18px;color:rgba(255,255,255,0.95);font-size:16.5px;font-weight:300;line-height:1.65;}body.page-business-central-implementation .lf-rapid-points-box ul li::before{content:"✓";position:absolute;left:0;top:0;color:#ffffff;font-weight:700;font-size:18px;}body.page-business-central-implementation .lf-rapid-content-box{background:#ffffff;padding:10px 0;}body.page-business-central-implementation .lf-rapid-content-box h2{margin:0;color:#04414b;font-size:30px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;max-width:1100px;}body.page-business-central-implementation .lf-rapid-content-box p{margin:0 0 22px;color:#667085;font-size:15px;font-weight:300;line-height:1.75;max-width:1050px;}@media (max-width:992px){body.page-business-central-implementation .lf-rapid-info-layout{grid-template-columns:1fr;gap:40px;}body.page-business-central-implementation .lf-rapid-content-box{padding:0;}}@media (max-width:768px){body.page-business-central-implementation .lf-rapid-info-section{padding:55px 18px 60px;}body.page-business-central-implementation .lf-rapid-points-box{padding:36px 26px;}body.page-business-central-implementation .lf-rapid-points-box h3{font-size:24px;}body.page-business-central-implementation .lf-rapid-points-box ul li{font-size:15.5px;line-height:1.7;margin-bottom:14px;}body.page-business-central-implementation .lf-rapid-content-box h2{font-size:30px;}body.page-business-central-implementation .lf-rapid-content-box p{font-size:15.5px;line-height:1.7;margin-bottom:18px;}}body.page-business-central-implementation .lf-help-section{background:#f7f9f9;padding:80px 20px 90px;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-implementation .lf-help-container{max-width:1480px;margin:0 auto;}body.page-business-central-implementation .lf-help-layout{display:grid;grid-template-columns:1.05fr 0.95fr;gap:55px;align-items:center;}body.page-business-central-implementation .lf-help-content h2{margin:0;color:#04414b;font-size:30px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;}body.page-business-central-implementation .lf-help-line{display:block;width:64px;height:4px;background:#04414b;margin:28px 0 38px;}body.page-business-central-implementation .lf-help-content p{margin:0 0 22px;color:#667085;font-size:15px;font-weight:300;line-height:1.75;}body.page-business-central-implementation .lf-help-image-box{position:relative;overflow:hidden;border-radius:18px;box-shadow:0 18px 45px rgba(4,65,75,0.18);}body.page-business-central-implementation .lf-help-image-box::before{content:"";position:absolute;inset:0;border:1px solid rgba(4,65,75,0.22);border-radius:18px;z-index:2;pointer-events:none;}body.page-business-central-implementation .lf-help-image-box::after{content:"";position:absolute;left:0;top:0;width:7px;height:100%;background:#04414b;z-index:3;}body.page-business-central-implementation .lf-help-image-box img{width:100%;height:430px;object-fit:cover;display:block;transition:transform 0.4s ease;}body.page-business-central-implementation .lf-help-image-box:hover img{transform:scale(1.05);}@media (max-width:992px){body.page-business-central-implementation .lf-help-layout{grid-template-columns:1fr;gap:40px;}body.page-business-central-implementation .lf-help-image-box img{height:310px;}}@media (max-width:768px){body.page-business-central-implementation .lf-help-section{padding:55px 18px 60px;}body.page-business-central-implementation .lf-help-content h2{font-size:30px;}body.page-business-central-implementation .lf-help-line{margin:22px 0 30px;}body.page-business-central-implementation .lf-help-content p{font-size:15.5px;line-height:1.7;margin-bottom:18px;}body.page-business-central-implementation .lf-help-image-box,body.page-business-central-implementation .lf-help-image-box::before{border-radius:12px;}body.page-business-central-implementation .lf-help-image-box img{height:260px;}}body.page-business-central-implementation .lf-rapid-why-section{background:#ffffff;padding:80px 20px 90px;margin-left:0;margin-right:0;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-implementation .lf-rapid-why-container{max-width:1480px;margin:0 auto;}body.page-business-central-implementation .lf-rapid-why-layout{display:grid;grid-template-columns:0.95fr 1.05fr;gap:60px;align-items:center;}body.page-business-central-implementation .lf-rapid-why-image{position:relative;overflow:hidden;border-radius:18px;box-shadow:0 18px 45px rgba(4,65,75,0.18);}body.page-business-central-implementation .lf-rapid-why-image::before{content:"";position:absolute;inset:0;border:1px solid rgba(4,65,75,0.22);border-radius:18px;z-index:2;pointer-events:none;}body.page-business-central-implementation .lf-rapid-why-image::after{content:"";position:absolute;right:0;top:0;width:7px;height:100%;background:#04414b;z-index:3;}body.page-business-central-implementation .lf-rapid-why-image img{width:100%;height:430px;object-fit:cover;display:block;transition:transform 0.4s ease;}body.page-business-central-implementation .lf-rapid-why-image:hover img{transform:scale(1.05);}body.page-business-central-implementation .lf-rapid-small-title{display:block;color:#04414b;font-size:14px;font-weight:600;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;}body.page-business-central-implementation .lf-rapid-why-content h2{margin:0;color:#04414b;font-size:30px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;}body.page-business-central-implementation .lf-rapid-line{display:block;width:64px;height:4px;background:#04414b;margin:28px 0 38px;}body.page-business-central-implementation .lf-rapid-why-content p{margin:0 0 22px;color:#667085;font-size:15px;font-weight:300;line-height:1.75;}body.page-business-central-implementation .lf-rapid-points{display:grid;gap:16px;margin-top:30px;}body.page-business-central-implementation .lf-rapid-point{display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-left:4px solid #04414b;padding:18px 20px;box-shadow:0 8px 24px rgba(4,65,75,0.08);}body.page-business-central-implementation .lf-rapid-point span{width:28px;height:28px;background:#04414b;color:#ffffff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-weight:700;margin-top:2px;}body.page-business-central-implementation .lf-rapid-point p{margin:0;color:#5f6f82;font-size:15.5px;line-height:1.65;font-weight:300;}@media (max-width:992px){body.page-business-central-implementation .lf-rapid-why-layout{grid-template-columns:1fr;gap:42px;}body.page-business-central-implementation .lf-rapid-why-image img{height:310px;}}@media (max-width:768px){body.page-business-central-implementation .lf-rapid-why-section{padding:55px 18px 60px;}body.page-business-central-implementation .lf-rapid-small-title{font-size:12px;letter-spacing:3px;}body.page-business-central-implementation .lf-rapid-why-content h2{font-size:30px;}body.page-business-central-implementation .lf-rapid-line{margin:22px 0 30px;}body.page-business-central-implementation .lf-rapid-why-content p{font-size:15.5px;line-height:1.7;}body.page-business-central-implementation .lf-rapid-why-image,body.page-business-central-implementation .lf-rapid-why-image::before{border-radius:12px;}body.page-business-central-implementation .lf-rapid-why-image img{height:260px;}body.page-business-central-implementation .lf-rapid-point{padding:16px 16px;}body.page-business-central-implementation .lf-rapid-point p{font-size:14px;}}body.page-business-central-implementation .lf-ri-card-section{background:#f7f9f9;padding:70px 18px 85px;margin-left:0;margin-right:0;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-implementation .lf-ri-card-heading{max-width:1120px;margin:0 auto 48px;text-align:center;}body.page-business-central-implementation .lf-ri-card-heading span{display:block;color:#04414b;font-size:13.5px;font-weight:600;letter-spacing:4.5px;text-transform:uppercase;margin-bottom:14px;}body.page-business-central-implementation .lf-ri-card-heading h2{margin:0;color:#04414b;font-size:42px;font-weight:700;line-height:1.22;text-transform:uppercase;}body.page-business-central-implementation .lf-ri-heading-line{width:82px;height:4px;background:#04414b;margin:24px auto 24px;}body.page-business-central-implementation .lf-ri-card-heading p{max-width:920px;margin:0 auto;color:#667085;font-size:16.5px;font-weight:300;line-height:1.7;}body.page-business-central-implementation .lf-ri-card-grid{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}body.page-business-central-implementation .lf-ri-card{background:#ffffff;border-radius:30px;padding:10px 10px 30px;box-shadow:0 10px 28px rgba(4,65,75,0.12);overflow:hidden;transition:all 0.35s ease;}body.page-business-central-implementation .lf-ri-card:hover{transform:translateY(-6px);box-shadow:0 18px 42px rgba(4,65,75,0.18);}body.page-business-central-implementation .lf-ri-card-image{width:100%;height:210px;border-radius:22px;overflow:hidden;background:#f2f4f7;}body.page-business-central-implementation .lf-ri-card-image img{width:100%;height:100%;object-fit:cover;display:block;}body.page-business-central-implementation .lf-ri-card-content{padding:28px 22px 0;display:flex;flex-direction:column;min-height:370px;}body.page-business-central-implementation .lf-ri-card-label{display:block;color:#04414b;font-size:14px;font-weight:500;margin-bottom:10px;}body.page-business-central-implementation .lf-ri-card h3{margin:0 0 20px;color:#04414b;font-size:24px;font-weight:600;line-height:1.32;}body.page-business-central-implementation .lf-ri-card p{margin:0 0 44px;color:#04414b;font-size:15px;font-weight:400;line-height:1.65;}@media (max-width:1100px){body.page-business-central-implementation .lf-ri-card-grid{grid-template-columns:repeat(2,1fr);}body.page-business-central-implementation .lf-ri-card-content{min-height:335px;}}@media (max-width:768px){body.page-business-central-implementation .lf-ri-card-section{padding:55px 15px 65px;}body.page-business-central-implementation .lf-ri-card-heading{margin-bottom:36px;}body.page-business-central-implementation .lf-ri-card-heading span{font-size:11px;letter-spacing:3px;}body.page-business-central-implementation .lf-ri-card-heading h2{font-size:30px;}body.page-business-central-implementation .lf-ri-card-heading p{font-size:14px;line-height:1.65;}body.page-business-central-implementation .lf-ri-card-grid{grid-template-columns:1fr;gap:20px;}body.page-business-central-implementation .lf-ri-card{border-radius:26px;padding:9px 9px 28px;}body.page-business-central-implementation .lf-ri-card-image{height:190px;border-radius:20px;}body.page-business-central-implementation .lf-ri-card-content{padding:24px 18px 0;min-height:auto;}body.page-business-central-implementation .lf-ri-card h3{font-size:19px;margin-bottom:16px;}body.page-business-central-implementation .lf-ri-card p{font-size:14px;margin-bottom:36px;}}body.page-business-central-implementation *:where(:not(#lf-continuation-77-a#lf-continuation-77-b)){box-sizing:border-box;}body.page-business-central-implementation:where(:not(#lf-continuation-78-a#lf-continuation-78-b)){margin:0;font-family:"Poppins",Arial,Helvetica,sans-serif;background:#ffffff;color:#0f172a;}body.page-business-central-implementation .lf-r5-fit-section{width:100%;padding:76px 20px 78px;background:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-implementation .lf-r5-fit-container{max-width:1320px;margin:0 auto;}body.page-business-central-implementation .lf-r5-fit-heading{max-width:900px;margin:0 auto 48px;text-align:center;}body.page-business-central-implementation .lf-r5-fit-heading span{display:block;margin-bottom:18px;color:#04414b;font-size:12px;font-weight:800;letter-spacing:7px;text-transform:uppercase;}body.page-business-central-implementation .lf-r5-fit-heading h2{margin:0;color:#34383d;font-size:40px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;}body.page-business-central-implementation .lf-r5-heading-line{width:70px;height:4px;margin:24px auto 24px;background:#04414b;}body.page-business-central-implementation .lf-r5-fit-heading p{max-width:780px;margin:0 auto;color:#69758a;font-size:15.5px;font-weight:400;line-height:1.75;}body.page-business-central-implementation .lf-r5-fit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}body.page-business-central-implementation .lf-r5-fit-card{position:relative;min-height:255px;overflow:hidden;padding:28px 26px 30px;background:#ffffff;border:1px solid rgba(4,65,75,0.18);box-shadow:0 18px 34px rgba(15,23,42,0.04);transition:all 0.35s ease;}body.page-business-central-implementation .lf-r5-fit-card::after{content:"";position:absolute;width:120px;height:120px;right:-45px;bottom:-45px;border-radius:50%;background:rgba(4,65,75,0.08);z-index:0;}body.page-business-central-implementation .lf-r5-fit-card:hover{transform:translateY(-6px);border-color:rgba(4,65,75,0.35);box-shadow:0 26px 48px rgba(15,23,42,0.1);}body.page-business-central-implementation .lf-r5-fit-inner{position:relative;z-index:1;}body.page-business-central-implementation .lf-r5-fit-top{display:flex;align-items:center;gap:14px;margin-bottom:18px;}body.page-business-central-implementation .lf-r5-fit-icon{width:50px;height:50px;flex:0 0 50px;display:inline-flex;align-items:center;justify-content:center;color:#04414b;background:rgba(4,65,75,0.08);border:1px solid rgba(4,65,75,0.2);border-radius:12px;}body.page-business-central-implementation .lf-r5-fit-icon svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;}body.page-business-central-implementation .lf-r5-fit-card h3{margin:0;color:#0f172a;font-size:14px;font-weight:500;line-height:1.3;}body.page-business-central-implementation .lf-r5-fit-card-line{width:55px;height:3px;margin:12px 0 20px 64px;background:#04414b;}body.page-business-central-implementation .lf-r5-fit-card p{margin:0;color:#69758a;font-size:14.3px;font-weight:400;line-height:1.65;}body.page-business-central-implementation .lf-r5-fit-label{display:inline-block;margin-top:18px;padding:7px 13px;color:#04414b;background:rgba(4,65,75,0.08);border:1px solid rgba(4,65,75,0.14);border-radius:999px;font-size:11px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;}@media (min-width:901px){body.page-business-central-implementation .lf-r5-fit-card:nth-child(4){grid-column:1 / 2;}body.page-business-central-implementation .lf-r5-fit-card:nth-child(5){grid-column:2 / 3;}}@media (max-width:1100px){body.page-business-central-implementation .lf-r5-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:700px){body.page-business-central-implementation .lf-r5-fit-section{padding:58px 15px 62px;}body.page-business-central-implementation .lf-r5-fit-heading{margin-bottom:34px;}body.page-business-central-implementation .lf-r5-fit-heading span{font-size:10.5px;letter-spacing:4px;}body.page-business-central-implementation .lf-r5-fit-heading h2{font-size:30px;}body.page-business-central-implementation .lf-r5-fit-heading p{font-size:14.5px;}body.page-business-central-implementation .lf-r5-fit-grid{grid-template-columns:1fr;}body.page-business-central-implementation .lf-r5-fit-card{min-height:auto;padding:26px 22px 28px;}body.page-business-central-implementation .lf-r5-fit-card h3{font-size:15px;}body.page-business-central-implementation .lf-r5-fit-card-line{margin-left:64px;}}@media (max-width:420px){body.page-business-central-implementation .lf-r5-fit-section{padding-left:12px;padding-right:12px;}body.page-business-central-implementation .lf-r5-fit-heading h2{font-size:25px;line-height:1.25;}body.page-business-central-implementation .lf-r5-fit-top{align-items:flex-start;}body.page-business-central-implementation .lf-r5-fit-card-line{margin-left:0;}}body.page-business-central-implementation main{width:100%;overflow:hidden;background:#ffffff;}body.page-business-central-implementation .lf-rapid-info-container,body.page-business-central-implementation .lf-help-container,body.page-business-central-implementation .lf-rapid-why-container,body.page-business-central-implementation .lf-ri-card-grid,body.page-business-central-implementation .lf-r5-fit-container{width:min(100%,1320px);margin-left:auto;margin-right:auto;}body.page-business-central-implementation .lf-rapid-info-section,body.page-business-central-implementation .lf-help-section,body.page-business-central-implementation .lf-rapid-why-section,body.page-business-central-implementation .lf-ri-card-section,body.page-business-central-implementation .lf-r5-fit-section{position:relative;width:100%;}body.page-business-central-implementation .lf-help-layout,body.page-business-central-implementation .lf-rapid-why-layout,body.page-business-central-implementation .lf-help-content,body.page-business-central-implementation .lf-rapid-why-content,body.page-business-central-implementation .lf-rapid-content-box,body.page-business-central-implementation .lf-rapid-points-box{min-width:0;}body.page-business-central-implementation .lf-help-image-box,body.page-business-central-implementation .lf-rapid-why-image{width:100%;min-width:0;}@media (max-width:768px){body.page-business-central-implementation .lf-rapid-info-section,body.page-business-central-implementation .lf-help-section,body.page-business-central-implementation .lf-rapid-why-section,body.page-business-central-implementation .lf-ri-card-section,body.page-business-central-implementation .lf-r5-fit-section{margin-left:0;margin-right:0;}}body.page-business-central-implementation .ms-faq-label{display:inline-block;padding:7px 16px;font-size:12px;font-weight:600;color:#005fb8;background:#eef6ff;border:1px solid #d9eafb;border-radius:50px;letter-spacing:0.3px;margin-bottom:16px;}body.page-business-central-implementation .ms-faq-accordion .accordion-item:hover{border-color:#cfe3f7;box-shadow:0 10px 24px rgba(0,95,184,0.08);}body.page-business-central-implementation .ms-faq-accordion .accordion-button{background:#ffffff;color:#1f1f1f;font-size:17px;font-weight:600;padding:22px 24px;display:flex;align-items:center;gap:14px;box-shadow:none;}body.page-business-central-implementation .ms-faq-accordion .accordion-button:not(.collapsed){background:#f8fbff;color:#004a8f;}body.page-business-central-implementation .ms-faq-accordion .accordion-button:focus{box-shadow:none;}body.page-business-central-implementation .ms-faq-icon{width:44px;height:44px;min-width:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#005fb8;background:#eef6ff;border:1px solid #d8e9fb;}body.page-business-central-implementation .ms-faq-title{flex:1;}body.page-business-central-implementation .ms-faq-accordion .accordion-body{padding:0 24px 24px 24px;}body.page-business-central-implementation .ms-faq-accordion .accordion-body p,body.page-business-central-implementation .ms-faq-accordion .accordion-body li{font-size:15.5px;line-height:1.85;color:#5a5a5a;}body.page-business-central-implementation .ms-faq-list{margin-top:10px;padding-left:20px;}body.page-business-central-implementation .ms-faq-list li{margin-bottom:8px;}body.page-business-central-implementation .ms-faq-accordion .accordion-button::after{filter:brightness(0) saturate(100%) invert(29%) sepia(79%) saturate(1481%) hue-rotate(186deg) brightness(91%) contrast(101%);}@media (max-width:768px){body.page-business-central-implementation .ms-faq-section{padding:60px 0;}body.page-business-central-implementation .ms-faq-header h2{font-size:28px;}body.page-business-central-implementation .ms-faq-accordion .accordion-button{padding:18px;font-size:15px;gap:10px;}body.page-business-central-implementation .ms-faq-icon{width:40px;height:40px;min-width:40px;font-size:15px;}body.page-business-central-implementation .ms-faq-accordion .accordion-body{padding:0 18px 20px 18px;}}body.page-business-central-rapid5 .lf-rapid5-section{background:#ffffff;padding:80px 20px 90px;margin-left:50px;margin-right:50px;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-rapid5 .lf-rapid5-container{max-width:1480px;margin:0 auto;margin-left:50px;margin-right:50px;}body.page-business-central-rapid5 .lf-rapid5-layout{display:grid;grid-template-columns:1.05fr 0.95fr;gap:55px;align-items:center;}body.page-business-central-rapid5 .lf-rapid5-content h2{margin:0;color:#34383d;font-size:40px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;}body.page-business-central-rapid5 .lf-rapid5-line{display:block;width:64px;height:4px;background:#04414b;margin:28px 0 38px;}body.page-business-central-rapid5 .lf-rapid5-content p{margin:0 0 22px;color:#6f7479;font-size:17px;font-weight:300;line-height:1.75;}body.page-business-central-rapid5 .lf-rapid5-highlights{display:grid;gap:14px;margin-top:28px;}body.page-business-central-rapid5 .lf-rapid5-point{display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-left:4px solid #04414b;padding:16px 18px;box-shadow:0 8px 24px rgba(20,40,70,0.06);}body.page-business-central-rapid5 .lf-rapid5-point span{width:27px;height:27px;background:#04414b;color:#ffffff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-weight:700;margin-top:2px;}body.page-business-central-rapid5 .lf-rapid5-point p{margin:0;color:#5f6f82;font-size:15.5px;line-height:1.65;font-weight:300;}body.page-business-central-rapid5 .lf-rapid5-image-box{position:relative;overflow:hidden;border-radius:18px;box-shadow:0 18px 45px rgba(20,40,70,0.16);}body.page-business-central-rapid5 .lf-rapid5-image-box::before{content:"";position:absolute;inset:0;border:1px solid rgba(4,65,75,0.18);border-radius:18px;z-index:2;pointer-events:none;}body.page-business-central-rapid5 .lf-rapid5-image-box::after{content:"";position:absolute;left:0;top:0;width:7px;height:100%;background:#04414b;z-index:3;}body.page-business-central-rapid5 .lf-rapid5-image-box img{width:100%;height:430px;object-fit:cover;display:block;transition:transform 0.4s ease;}body.page-business-central-rapid5 .lf-rapid5-image-box:hover img{transform:scale(1.05);}@media (max-width:992px){body.page-business-central-rapid5 .lf-rapid5-layout{grid-template-columns:1fr;gap:40px;}body.page-business-central-rapid5 .lf-rapid5-image-box img{height:310px;}}@media (max-width:768px){body.page-business-central-rapid5 .lf-rapid5-section{padding:55px 18px 60px;}body.page-business-central-rapid5 .lf-rapid5-content h2{font-size:30px;}body.page-business-central-rapid5 .lf-rapid5-line{margin:22px 0 30px;}body.page-business-central-rapid5 .lf-rapid5-content p{font-size:15.5px;line-height:1.7;margin-bottom:18px;}body.page-business-central-rapid5 .lf-rapid5-point{padding:15px 16px;}body.page-business-central-rapid5 .lf-rapid5-point p{font-size:14px;}body.page-business-central-rapid5 .lf-rapid5-image-box,body.page-business-central-rapid5 .lf-rapid5-image-box::before{border-radius:12px;}body.page-business-central-rapid5 .lf-rapid5-image-box img{height:260px;}}body.page-business-central-rapid5{color:#0f172a;}body.page-business-central-rapid5 .lf-r5-steps-section{width:100%;padding:76px 20px 78px;background:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-rapid5 .lf-r5-steps-container{max-width:1320px;margin:0 auto;}body.page-business-central-rapid5 .lf-r5-steps-heading{max-width:900px;margin:0 auto 48px;text-align:center;}body.page-business-central-rapid5 .lf-r5-steps-heading span{display:block;margin-bottom:18px;color:#04414b;font-size:12px;font-weight:800;letter-spacing:7px;text-transform:uppercase;}body.page-business-central-rapid5 .lf-r5-steps-heading h2{margin:0;color:#34383d;font-size:40px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;}body.page-business-central-rapid5 .lf-r5-heading-line{width:70px;height:4px;margin:24px auto 24px;background:#04414b;}body.page-business-central-rapid5 .lf-r5-steps-heading p{max-width:780px;margin:0 auto;color:#69758a;font-size:15.5px;font-weight:400;line-height:1.75;}body.page-business-central-rapid5 .lf-r5-steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}body.page-business-central-rapid5 .lf-r5-step-card{position:relative;min-height:225px;overflow:hidden;padding:28px 26px 30px;background:#ffffff;border:1px solid #d8e8fb;box-shadow:0 18px 34px rgba(15,23,42,0.04);transition:all 0.35s ease;}body.page-business-central-rapid5 .lf-r5-step-card::after{content:"";position:absolute;width:120px;height:120px;right:-45px;bottom:-45px;border-radius:50%;background:#edf6ff;z-index:0;}body.page-business-central-rapid5 .lf-r5-step-card:hover{transform:translateY(-6px);border-color:rgba(4,65,75,0.35);box-shadow:0 26px 48px rgba(15,23,42,0.1);}body.page-business-central-rapid5 .lf-r5-step-inner{position:relative;z-index:1;}body.page-business-central-rapid5 .lf-r5-step-top{display:flex;align-items:center;gap:14px;margin-bottom:18px;}body.page-business-central-rapid5 .lf-r5-step-icon{width:50px;height:50px;flex:0 0 50px;display:inline-flex;align-items:center;justify-content:center;color:#0b72d9;background:#f3f8ff;border:1px solid #b9dcff;border-radius:12px;}body.page-business-central-rapid5 .lf-r5-step-icon svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;}body.page-business-central-rapid5 .lf-r5-step-card h3{margin:0;color:#0f172a;font-size:14px;font-weight:500;line-height:1.3;}body.page-business-central-rapid5 .lf-r5-card-line{width:55px;height:3px;margin:12px 0 20px 64px;background:#006fd6;}body.page-business-central-rapid5 .lf-r5-step-card p{margin:0;color:#69758a;font-size:14.3px;font-weight:400;line-height:1.65;}body.page-business-central-rapid5 .lf-r5-week-label{display:inline-block;margin-top:18px;padding:7px 13px;color:#04414b;background:rgba(4,65,75,0.08);border:1px solid rgba(4,65,75,0.14);border-radius:999px;font-size:11px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;}@media (min-width:901px){body.page-business-central-rapid5 .lf-r5-step-card:nth-child(4){grid-column:1 / 2;}body.page-business-central-rapid5 .lf-r5-step-card:nth-child(5){grid-column:2 / 3;}}@media (max-width:1100px){body.page-business-central-rapid5 .lf-r5-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:700px){body.page-business-central-rapid5 .lf-r5-steps-section{padding:58px 15px 62px;}body.page-business-central-rapid5 .lf-r5-steps-heading{margin-bottom:34px;}body.page-business-central-rapid5 .lf-r5-steps-heading span{font-size:10.5px;letter-spacing:4px;}body.page-business-central-rapid5 .lf-r5-steps-heading h2{font-size:30px;}body.page-business-central-rapid5 .lf-r5-steps-heading p{font-size:14.5px;}body.page-business-central-rapid5 .lf-r5-steps-grid{grid-template-columns:1fr;}body.page-business-central-rapid5 .lf-r5-step-card{min-height:auto;padding:26px 22px 28px;}body.page-business-central-rapid5 .lf-r5-step-card h3{font-size:15px;}body.page-business-central-rapid5 .lf-r5-card-line{margin-left:64px;}}body.page-business-central-rapid5 *{box-sizing:border-box;}body.page-business-central-rapid5:where(:not(#lf-continuation-79-a#lf-continuation-79-b)){margin:0;font-family:"Poppins",Arial,Helvetica,sans-serif;background:#ffffff;color:#243044;}body.page-business-central-rapid5 .lf-r5-home-style-section{width:calc(100% - 100px);margin:0 50px;padding:88px 52px 100px;background:#ffffff;overflow:hidden;}body.page-business-central-rapid5 .lf-r5-home-style-container{max-width:1680px;margin:0 auto;}body.page-business-central-rapid5 .lf-r5-home-style-kicker{display:block;margin-bottom:28px;color:#0c2037;font-size:18px;font-weight:400;letter-spacing:18px;text-transform:uppercase;}body.page-business-central-rapid5 .lf-r5-home-style-heading{max-width:1250px;margin:0;color:#243044;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.18;letter-spacing:9px;text-transform:uppercase;}body.page-business-central-rapid5 .lf-r5-main-line{width:76px;height:5px;margin:44px 0 72px;background:#04414b;}body.page-business-central-rapid5 .lf-r5-home-style-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:72px;row-gap:72px;}body.page-business-central-rapid5 .lf-r5-home-style-card{position:relative;min-height:100%;transition:all 0.3s ease;}body.page-business-central-rapid5 .lf-r5-module-number{display:block;margin-bottom:22px;color:rgba(4,65,75,0.18);font-size:58px;font-weight:800;line-height:1;letter-spacing:1px;}body.page-business-central-rapid5 .lf-r5-home-style-card h3{margin:0;color:#1d2c42;font-size:clamp(22px,1.4vw,30px);font-weight:500;line-height:1.23;letter-spacing:1px;transition:all 0.3s ease;}body.page-business-central-rapid5 .lf-r5-card-line:where(:not(#lf-continuation-80-a#lf-continuation-80-b)){width:76px;height:5px;margin:34px 0 48px;background:#f5a400;transition:all 0.3s ease;}body.page-business-central-rapid5 .lf-r5-home-style-card ul{list-style:none;padding:0;margin:0;}body.page-business-central-rapid5 .lf-r5-home-style-card li{position:relative;padding-left:28px;margin-bottom:13px;color:#69758a;font-size:15px;font-weight:300;line-height:1.55;letter-spacing:0.8px;}body.page-business-central-rapid5 .lf-r5-home-style-card li::before{content:"";position:absolute;left:0;top:13px;width:9px;height:9px;border-radius:50%;background:#04414b;}body.page-business-central-rapid5 .lf-r5-home-style-card:hover h3{color:#04414b;}body.page-business-central-rapid5 .lf-r5-home-style-card:hover .lf-r5-card-line{width:104px;background:#04414b;}@media (max-width:1400px){body.page-business-central-rapid5 .lf-r5-home-style-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;}body.page-business-central-rapid5 .lf-r5-home-style-card li{font-size:15px;}}@media (max-width:1100px){body.page-business-central-rapid5 .lf-r5-home-style-section{width:calc(100% - 40px);margin:0 20px;padding:70px 34px 82px;}body.page-business-central-rapid5 .lf-r5-home-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:62px;}body.page-business-central-rapid5 .lf-r5-home-style-kicker{letter-spacing:12px;}body.page-business-central-rapid5 .lf-r5-home-style-heading{letter-spacing:5px;}}@media (max-width:768px){body.page-business-central-rapid5 .lf-r5-home-style-section{width:100%;margin:0;padding:56px 22px 66px;}body.page-business-central-rapid5 .lf-r5-home-style-kicker{margin-bottom:20px;font-size:14px;letter-spacing:7px;}body.page-business-central-rapid5 .lf-r5-home-style-heading{font-size:34px;letter-spacing:2.5px;}body.page-business-central-rapid5 .lf-r5-main-line{margin:30px 0 46px;}body.page-business-central-rapid5 .lf-r5-home-style-grid{grid-template-columns:1fr;row-gap:54px;}body.page-business-central-rapid5 .lf-r5-module-number{font-size:46px;margin-bottom:16px;}body.page-business-central-rapid5 .lf-r5-home-style-card h3{font-size:29px;}body.page-business-central-rapid5 .lf-r5-card-line{margin:24px 0 30px;}body.page-business-central-rapid5 .lf-r5-home-style-card li{font-size:15px;line-height:1.55;}}body.page-business-central-rapid5 .ms-faq-section{padding:80px 0;background:#ffffff;font-family:"Segoe UI","Poppins",sans-serif;}body.page-business-central-rapid5 .ms-faq-header{max-width:820px;margin:0 auto 42px;}body.page-business-central-rapid5 .ms-faq-label{display:inline-block;padding:7px 16px;font-size:12px;font-weight:600;color:#005fb8;background:#eef6ff;border:1px solid #d9eafb;border-radius:50px;letter-spacing:0.3px;margin-bottom:16px;}body.page-business-central-rapid5 .ms-faq-header h2{font-size:38px;font-weight:700;color:#1f1f1f;margin-bottom:12px;}body.page-business-central-rapid5 .ms-faq-header p{font-size:15px;line-height:1.8;color:#5f5f5f;margin:0;}body.page-business-central-rapid5 .ms-faq-accordion{max-width:1040px;margin:auto;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-item{border:1px solid #e8eef5;overflow:hidden;margin-bottom:16px;background:#ffffff;box-shadow:0 6px 18px rgba(0,0,0,0.04);transition:all 0.25s ease;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-item:hover{border-color:#cfe3f7;box-shadow:0 10px 24px rgba(0,95,184,0.08);}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button{background:#ffffff;color:#1f1f1f;font-size:17px;font-weight:600;padding:22px 24px;display:flex;align-items:center;gap:14px;box-shadow:none;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:not(.collapsed){background:#f8fbff;color:#004a8f;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:focus{box-shadow:none;}body.page-business-central-rapid5 .ms-faq-icon{width:44px;height:44px;min-width:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#005fb8;background:#eef6ff;border:1px solid #d8e9fb;}body.page-business-central-rapid5 .ms-faq-title{flex:1;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-body{padding:0 24px 24px 24px;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-body p,body.page-business-central-rapid5 .ms-faq-accordion .accordion-body li{font-size:15.5px;line-height:1.85;color:#5a5a5a;}body.page-business-central-rapid5 .ms-faq-list{margin-top:10px;padding-left:20px;}body.page-business-central-rapid5 .ms-faq-list li{margin-bottom:8px;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button::after{filter:brightness(0) saturate(100%) invert(29%) sepia(79%) saturate(1481%) hue-rotate(186deg) brightness(91%) contrast(101%);}@media (max-width:768px){body.page-business-central-rapid5 .ms-faq-section{padding:60px 0;}body.page-business-central-rapid5 .ms-faq-header h2{font-size:28px;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button{padding:18px;font-size:15px;gap:10px;}body.page-business-central-rapid5 .ms-faq-icon{width:40px;height:40px;min-width:40px;font-size:15px;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-body{padding:0 18px 20px 18px;}}body.page-business-central-rapid5 .ms-faq-accordion .accordion-collapse{display:none;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-collapse.show{display:block;}body.page-business-central-rapid8 .lf-rapid8-section{background:#ffffff;padding:80px 20px 90px;margin-left:50px;margin-right:50px;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-rapid8 .lf-rapid8-container{max-width:1480px;margin:0 auto;margin-left:50px;margin-right:50px;}body.page-business-central-rapid8 .lf-rapid8-layout{display:grid;grid-template-columns:1.05fr 0.95fr;gap:55px;align-items:center;}body.page-business-central-rapid8 .lf-rapid8-content h2{margin:0;color:#34383d;font-size:40px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;}body.page-business-central-rapid8 .lf-rapid8-line{display:block;width:64px;height:4px;background:#04414b;margin:28px 0 38px;}body.page-business-central-rapid8 .lf-rapid8-content p{margin:0 0 22px;color:#6f7479;font-size:17px;font-weight:300;line-height:1.75;}body.page-business-central-rapid8 .lf-rapid8-highlights{display:grid;gap:14px;margin-top:28px;}body.page-business-central-rapid8 .lf-rapid8-point{display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-left:4px solid #04414b;padding:16px 18px;box-shadow:0 8px 24px rgba(20,40,70,0.06);}body.page-business-central-rapid8 .lf-rapid8-point span{width:27px;height:27px;background:#04414b;color:#ffffff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-weight:700;margin-top:2px;}body.page-business-central-rapid8 .lf-rapid8-point p{margin:0;color:#5f6f82;font-size:15.5px;line-height:1.65;font-weight:300;}body.page-business-central-rapid8 .lf-rapid8-image-box{position:relative;overflow:hidden;border-radius:18px;box-shadow:0 18px 45px rgba(20,40,70,0.16);}body.page-business-central-rapid8 .lf-rapid8-image-box::before{content:"";position:absolute;inset:0;border:1px solid rgba(4,65,75,0.18);border-radius:18px;z-index:2;pointer-events:none;}body.page-business-central-rapid8 .lf-rapid8-image-box::after{content:"";position:absolute;left:0;top:0;width:7px;height:100%;background:#04414b;z-index:3;}body.page-business-central-rapid8 .lf-rapid8-image-box img{width:100%;height:430px;object-fit:cover;display:block;transition:transform 0.4s ease;}body.page-business-central-rapid8 .lf-rapid8-image-box:hover img{transform:scale(1.05);}@media (max-width:992px){body.page-business-central-rapid8 .lf-rapid8-layout{grid-template-columns:1fr;gap:40px;}body.page-business-central-rapid8 .lf-rapid8-image-box img{height:310px;}}@media (max-width:768px){body.page-business-central-rapid8 .lf-rapid8-section{padding:55px 18px 60px;}body.page-business-central-rapid8 .lf-rapid8-content h2{font-size:30px;}body.page-business-central-rapid8 .lf-rapid8-line{margin:22px 0 30px;}body.page-business-central-rapid8 .lf-rapid8-content p{font-size:15.5px;line-height:1.7;margin-bottom:18px;}body.page-business-central-rapid8 .lf-rapid8-point{padding:15px 16px;}body.page-business-central-rapid8 .lf-rapid8-point p{font-size:14px;}body.page-business-central-rapid8 .lf-rapid8-image-box,body.page-business-central-rapid8 .lf-rapid8-image-box::before{border-radius:12px;}body.page-business-central-rapid8 .lf-rapid8-image-box img{height:260px;}}body.page-business-central-rapid8{color:#0f172a;}body.page-business-central-rapid8 .lf-r8-steps-section{width:100%;padding:76px 20px 78px;background:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-rapid8 .lf-r8-steps-container{max-width:1320px;margin:0 auto;}body.page-business-central-rapid8 .lf-r8-steps-heading{max-width:950px;margin:0 auto 48px;text-align:center;}body.page-business-central-rapid8 .lf-r8-steps-heading span{display:block;margin-bottom:18px;color:#04414b;font-size:12px;font-weight:800;letter-spacing:7px;text-transform:uppercase;}body.page-business-central-rapid8 .lf-r8-steps-heading h2{margin:0;color:#34383d;font-size:40px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;}body.page-business-central-rapid8 .lf-r8-heading-line{width:70px;height:4px;margin:24px auto 24px;background:#04414b;}body.page-business-central-rapid8 .lf-r8-steps-heading p{max-width:850px;margin:0 auto;color:#69758a;font-size:15.5px;font-weight:400;line-height:1.75;}body.page-business-central-rapid8 .lf-r8-steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}body.page-business-central-rapid8 .lf-r8-step-card{position:relative;min-height:285px;overflow:hidden;padding:28px 26px 30px;background:#ffffff;border:1px solid #d8e8fb;box-shadow:0 18px 34px rgba(15,23,42,0.04);transition:all 0.35s ease;}body.page-business-central-rapid8 .lf-r8-step-card::after{content:"";position:absolute;width:120px;height:120px;right:-45px;bottom:-45px;border-radius:50%;background:#edf6ff;z-index:0;}body.page-business-central-rapid8 .lf-r8-step-card:hover{transform:translateY(-6px);border-color:rgba(4,65,75,0.35);box-shadow:0 26px 48px rgba(15,23,42,0.1);}body.page-business-central-rapid8 .lf-r8-step-inner{position:relative;z-index:1;}body.page-business-central-rapid8 .lf-r8-step-top{display:flex;align-items:center;gap:14px;margin-bottom:18px;}body.page-business-central-rapid8 .lf-r8-step-icon{width:50px;height:50px;flex:0 0 50px;display:inline-flex;align-items:center;justify-content:center;color:#0b72d9;background:#f3f8ff;border:1px solid #b9dcff;border-radius:12px;}body.page-business-central-rapid8 .lf-r8-step-icon svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;}body.page-business-central-rapid8 .lf-r8-step-card h3{margin:0;color:#0f172a;font-size:14px;font-weight:500;line-height:1.3;}body.page-business-central-rapid8 .lf-r8-card-line{width:55px;height:3px;margin:12px 0 20px 64px;background:#006fd6;}body.page-business-central-rapid8 .lf-r8-step-card ul{list-style:none;padding:0;margin:0;}body.page-business-central-rapid8 .lf-r8-step-card ul li{position:relative;padding-left:22px;margin-bottom:8px;color:#69758a;font-size:14.3px;font-weight:400;line-height:1.55;}body.page-business-central-rapid8 .lf-r8-step-card ul li::before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#04414b;}body.page-business-central-rapid8 .lf-r8-week-label{display:inline-block;margin-top:18px;padding:7px 13px;color:#04414b;background:rgba(4,65,75,0.08);border:1px solid rgba(4,65,75,0.14);border-radius:999px;font-size:11px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;}@media (max-width:1100px){body.page-business-central-rapid8 .lf-r8-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:700px){body.page-business-central-rapid8 .lf-r8-steps-section{padding:58px 15px 62px;}body.page-business-central-rapid8 .lf-r8-steps-heading{margin-bottom:34px;}body.page-business-central-rapid8 .lf-r8-steps-heading span{font-size:10.5px;letter-spacing:4px;}body.page-business-central-rapid8 .lf-r8-steps-heading h2{font-size:30px;}body.page-business-central-rapid8 .lf-r8-steps-heading p{font-size:14.5px;}body.page-business-central-rapid8 .lf-r8-steps-grid{grid-template-columns:1fr;}body.page-business-central-rapid8 .lf-r8-step-card{min-height:auto;padding:26px 22px 28px;}body.page-business-central-rapid8 .lf-r8-step-card h3{font-size:15px;}body.page-business-central-rapid8 .lf-r8-card-line{margin-left:64px;}}body.page-business-central-rapid8 *{box-sizing:border-box;}body.page-business-central-rapid8:where(:not(#lf-continuation-81-a#lf-continuation-81-b)){margin:0;font-family:"Poppins",Arial,Helvetica,sans-serif;background:#ffffff;color:#243044;}body.page-business-central-rapid8 .lf-r5-home-style-section{width:calc(100% - 100px);margin:0 50px;padding:88px 52px 100px;background:#ffffff;overflow:hidden;}body.page-business-central-rapid8 .lf-r5-home-style-container{max-width:1680px;margin:0 auto;}body.page-business-central-rapid8 .lf-r5-home-style-kicker{display:block;margin-bottom:28px;color:#0c2037;font-size:18px;font-weight:400;letter-spacing:18px;text-transform:uppercase;}body.page-business-central-rapid8 .lf-r5-home-style-heading{max-width:1250px;margin:0;color:#243044;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.18;letter-spacing:9px;text-transform:uppercase;}body.page-business-central-rapid8 .lf-r5-main-line{width:76px;height:5px;margin:44px 0 72px;background:#04414b;}body.page-business-central-rapid8 .lf-r5-home-style-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:72px;row-gap:72px;}body.page-business-central-rapid8 .lf-r5-home-style-card{position:relative;min-height:100%;transition:all 0.3s ease;}body.page-business-central-rapid8 .lf-r5-module-number{display:block;margin-bottom:22px;color:rgba(4,65,75,0.18);font-size:58px;font-weight:800;line-height:1;letter-spacing:1px;}body.page-business-central-rapid8 .lf-r5-home-style-card h3{margin:0;color:#1d2c42;font-size:clamp(22px,1.4vw,30px);font-weight:500;line-height:1.23;letter-spacing:1px;transition:all 0.3s ease;}body.page-business-central-rapid8 .lf-r5-card-line{width:76px;height:5px;margin:34px 0 48px;background:#f5a400;transition:all 0.3s ease;}body.page-business-central-rapid8 .lf-r5-home-style-card ul{list-style:none;padding:0;margin:0;}body.page-business-central-rapid8 .lf-r5-home-style-card li{position:relative;padding-left:28px;margin-bottom:13px;color:#69758a;font-size:15px;font-weight:300;line-height:1.55;letter-spacing:0.8px;}body.page-business-central-rapid8 .lf-r5-home-style-card li::before{content:"";position:absolute;left:0;top:13px;width:9px;height:9px;border-radius:50%;background:#04414b;}body.page-business-central-rapid8 .lf-r5-home-style-card:hover h3{color:#04414b;}body.page-business-central-rapid8 .lf-r5-home-style-card:hover .lf-r5-card-line{width:104px;background:#04414b;}@media (max-width:1400px){body.page-business-central-rapid8 .lf-r5-home-style-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;}body.page-business-central-rapid8 .lf-r5-home-style-card li{font-size:15px;}}@media (max-width:1100px){body.page-business-central-rapid8 .lf-r5-home-style-section{width:calc(100% - 40px);margin:0 20px;padding:70px 34px 82px;}body.page-business-central-rapid8 .lf-r5-home-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:62px;}body.page-business-central-rapid8 .lf-r5-home-style-kicker{letter-spacing:12px;}body.page-business-central-rapid8 .lf-r5-home-style-heading{letter-spacing:5px;}}@media (max-width:768px){body.page-business-central-rapid8 .lf-r5-home-style-section{width:100%;margin:0;padding:56px 22px 66px;}body.page-business-central-rapid8 .lf-r5-home-style-kicker{margin-bottom:20px;font-size:14px;letter-spacing:7px;}body.page-business-central-rapid8 .lf-r5-home-style-heading{font-size:34px;letter-spacing:2.5px;}body.page-business-central-rapid8 .lf-r5-main-line{margin:30px 0 46px;}body.page-business-central-rapid8 .lf-r5-home-style-grid{grid-template-columns:1fr;row-gap:54px;}body.page-business-central-rapid8 .lf-r5-module-number{font-size:46px;margin-bottom:16px;}body.page-business-central-rapid8 .lf-r5-home-style-card h3{font-size:29px;}body.page-business-central-rapid8 .lf-r5-card-line{margin:24px 0 30px;}body.page-business-central-rapid8 .lf-r5-home-style-card li{font-size:15px;line-height:1.55;}}body.page-business-central-rapid8 .ms-faq-section{padding:80px 0;background:#ffffff;font-family:"Segoe UI","Poppins",sans-serif;}body.page-business-central-rapid8 .ms-faq-header{max-width:820px;margin:0 auto 42px;}body.page-business-central-rapid8 .ms-faq-label{display:inline-block;padding:7px 16px;font-size:12px;font-weight:600;color:#005fb8;background:#eef6ff;border:1px solid #d9eafb;border-radius:50px;letter-spacing:0.3px;margin-bottom:16px;}body.page-business-central-rapid8 .ms-faq-header h2{font-size:38px;font-weight:700;color:#1f1f1f;margin-bottom:12px;}body.page-business-central-rapid8 .ms-faq-header p{font-size:15px;line-height:1.8;color:#5f5f5f;margin:0;}body.page-business-central-rapid8 .ms-faq-accordion{max-width:1040px;margin:auto;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-item{border:1px solid #e8eef5;overflow:hidden;margin-bottom:16px;background:#ffffff;box-shadow:0 6px 18px rgba(0,0,0,0.04);transition:all 0.25s ease;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-item:hover{border-color:#cfe3f7;box-shadow:0 10px 24px rgba(8,116,95,0.08);}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button{background:#ffffff;color:#1f1f1f;font-size:17px;font-weight:600;padding:22px 24px;display:flex;align-items:center;gap:14px;box-shadow:none;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:not(.collapsed){background:#f8fbff;color:#004a8f;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:focus{box-shadow:none;}body.page-business-central-rapid8 .ms-faq-icon{width:44px;height:44px;min-width:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#005fb8;background:#eef6ff;border:1px solid #d8e9fb;}body.page-business-central-rapid8 .ms-faq-title{flex:1;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-body{padding:0 24px 24px 24px;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-body p,body.page-business-central-rapid8 .ms-faq-accordion .accordion-body li{font-size:15.5px;line-height:1.85;color:#5a5a5a;}body.page-business-central-rapid8 .ms-faq-list{margin-top:10px;padding-left:20px;}body.page-business-central-rapid8 .ms-faq-list li{margin-bottom:8px;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button::after{filter:brightness(0) saturate(100%) invert(29%) sepia(79%) saturate(1481%) hue-rotate(186deg) brightness(91%) contrast(101%);}@media (max-width:768px){body.page-business-central-rapid8 .ms-faq-section{padding:60px 0;}body.page-business-central-rapid8 .ms-faq-header h2{font-size:28px;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button{padding:18px;font-size:15px;gap:10px;}body.page-business-central-rapid8 .ms-faq-icon{width:40px;height:40px;min-width:40px;font-size:15px;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-body{padding:0 18px 20px 18px;}}body.page-business-central-rapid8 .ms-faq-accordion .accordion-collapse{display:none;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-collapse.show{display:block;}body.page-business-central-support .lf-bc-support-section{background:transparent;padding:70px 18px 85px;margin-left:50px;margin-right:50px;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-support .lf-bc-support-heading{max-width:1120px;margin:0 auto 48px;text-align:center;}body.page-business-central-support .lf-bc-support-heading span{display:block;color:#02669c;font-size:13.5px;font-weight:600;letter-spacing:4.5px;text-transform:uppercase;margin-bottom:14px;}body.page-business-central-support .lf-bc-support-heading h2{margin:0;color:#111827;font-size:42px;font-weight:700;line-height:1.22;text-transform:uppercase;}body.page-business-central-support .lf-bc-heading-line{width:82px;height:4px;background:#02669c;margin:24px auto 24px;}body.page-business-central-support .lf-bc-support-heading p{max-width:920px;margin:0 auto;color:#667085;font-size:16.5px;font-weight:300;line-height:1.7;}body.page-business-central-support .lf-bc-support-grid{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}body.page-business-central-support .lf-bc-support-card{background:#ffffff;border-radius:30px;padding:10px 10px 30px;box-shadow:0 10px 28px rgba(0,0,0,0.13);overflow:hidden;transition:all 0.35s ease;}body.page-business-central-support .lf-bc-support-card:hover{transform:translateY(-6px);box-shadow:0 18px 42px rgba(0,0,0,0.18);}body.page-business-central-support .lf-bc-support-image{width:100%;height:210px;border-radius:22px;overflow:hidden;background:#f2f4f7;}body.page-business-central-support .lf-bc-support-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease;}body.page-business-central-support .lf-bc-support-card:hover .lf-bc-support-image img{transform:scale(1.06);}body.page-business-central-support .lf-bc-support-content{padding:28px 22px 0;min-height:300px;}body.page-business-central-support .lf-bc-support-label{display:block;color:#005a9e;font-size:14px;font-weight:500;margin-bottom:10px;}body.page-business-central-support .lf-bc-support-card h3{margin:0 0 18px;color:#001b3f;font-size:24px;font-weight:600;line-height:1.32;}body.page-business-central-support .lf-bc-support-card h3::after{content:"";display:block;width:58px;height:3px;background:#02669c;margin-top:16px;}body.page-business-central-support .lf-bc-support-card p{margin:0;color:#001b3f;font-size:15px;font-weight:400;line-height:1.65;}@media (max-width:1100px){body.page-business-central-support .lf-bc-support-grid{grid-template-columns:repeat(2,1fr);}body.page-business-central-support .lf-bc-support-content{min-height:285px;}}@media (max-width:768px){body.page-business-central-support .lf-bc-support-section{padding:55px 15px 65px;}body.page-business-central-support .lf-bc-support-heading{margin-bottom:36px;}body.page-business-central-support .lf-bc-support-heading span{font-size:11px;letter-spacing:3px;}body.page-business-central-support .lf-bc-support-heading h2{font-size:30px;}body.page-business-central-support .lf-bc-support-heading p{font-size:14px;line-height:1.65;}body.page-business-central-support .lf-bc-support-grid{grid-template-columns:1fr;gap:20px;}body.page-business-central-support .lf-bc-support-card{border-radius:26px;padding:9px 9px 28px;}body.page-business-central-support .lf-bc-support-image{height:190px;border-radius:20px;}body.page-business-central-support .lf-bc-support-content{padding:24px 18px 0;min-height:auto;}body.page-business-central-support .lf-bc-support-card h3{font-size:19px;margin-bottom:16px;}body.page-business-central-support .lf-bc-support-card p{font-size:14px;}}@media (min-width:1101px){body.page-business-central-support .lf-bc-support-grid{grid-template-columns:repeat(6,1fr);}body.page-business-central-support .lf-bc-support-card{grid-column:span 2;}body.page-business-central-support .lf-bc-support-card:nth-child(4){grid-column:2 / span 2;}body.page-business-central-support .lf-bc-support-card:nth-child(5){grid-column:4 / span 2;}}body.page-business-central-support .lf-support-pro-section,body.page-business-central-support .lf-support-plans-section,body.page-business-central-support .lf-support-value-section{font-family:"Poppins",Arial,Helvetica,sans-serif;box-sizing:border-box;}body.page-business-central-support .lf-support-pro-section *,body.page-business-central-support .lf-support-plans-section *,body.page-business-central-support .lf-support-value-section *{box-sizing:border-box;}body.page-business-central-support .lf-support-pro-container{width:min(1380px,calc(100% - 48px));margin:0 auto;}body.page-business-central-support .lf-support-pro-section{padding:92px 0;background:#fff;}body.page-business-central-support .lf-support-pro-coverage{background:linear-gradient(180deg,#f8fbfb 0%,#fff 100%);}body.page-business-central-support .lf-support-pro-heading{max-width:700px;margin:0 auto 50px;text-align:center;}body.page-business-central-support .lf-support-pro-heading > span,body.page-business-central-support .lf-support-value-copy > span{display:block;margin-bottom:14px;color:#08745f;font-size:13px;font-weight:700;letter-spacing:3.2px;}body.page-business-central-support .lf-support-pro-heading h2,body.page-business-central-support .lf-support-value-copy h2{margin:0;color:#082f35;font-size:clamp(32px,3vw,48px);font-weight:700;line-height:1.2;}body.page-business-central-support .lf-support-pro-heading p{max-width:860px;margin:20px auto 0;color:#53656a;font-size:17px;line-height:1.8;}body.page-business-central-support .lf-support-pro-grid{display:grid;gap:24px;}body.page-business-central-support .lf-support-pro-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));}body.page-business-central-support .lf-support-pro-feature{position:relative;min-height:270px;padding:32px 28px;background:#fff;border:1px solid #dce9e7;border-radius:18px;box-shadow:0 12px 35px rgba(4,65,75,0.07);transition:0.3s ease;}body.page-business-central-support .lf-support-pro-feature:hover{transform:translateY(-6px);border-color:#8fc9bd;box-shadow:0 18px 42px rgba(4,65,75,0.12);}body.page-business-central-support .lf-support-pro-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;border-radius:14px;background:#eaf6f3;color:#08745f;font-size:14px;font-weight:800;}body.page-business-central-support .lf-support-pro-feature h3{margin:0 0 13px;color:#082f35;font-size:21px;font-weight:650;line-height:1.35;}body.page-business-central-support .lf-support-pro-feature p{margin:0;color:#617176;font-size:14px;line-height:1.75;}body.page-business-central-support .lf-support-plans-section{position:relative;overflow:hidden;padding:96px 0;background:#04414b;}body.page-business-central-support .lf-support-plans-section:before{content:"";position:absolute;width:440px;height:440px;right:-180px;top:-180px;border-radius:50%;background:rgba(249,184,87,0.08);}body.page-business-central-support .lf-support-pro-heading-light{position:relative;z-index:1;}body.page-business-central-support .lf-support-pro-heading-light > span{color:#f9b857;}body.page-business-central-support .lf-support-pro-heading-light h2{color:#fff;}body.page-business-central-support .lf-support-pro-heading-light p{color:#cfe2e4;}body.page-business-central-support .lf-support-plans-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;align-items:stretch;}body.page-business-central-support .lf-support-plan-card{position:relative;display:flex;flex-direction:column;min-height:620px;padding:34px 28px 30px;background:#fff;border:1px solid rgba(255,255,255,0.18);border-radius:20px;box-shadow:0 18px 46px rgba(0,0,0,0.16);overflow:hidden;}body.page-business-central-support .lf-support-plan-card:after{content:"";position:absolute;right:-48px;bottom:-48px;width:130px;height:130px;border-radius:50%;background:#eef5f4;}body.page-business-central-support .lf-support-plan-featured{border:2px solid #f9b857;transform:translateY(-10px);}body.page-business-central-support .lf-support-plan-badge{position:absolute;right:18px;top:16px;padding:7px 11px;border-radius:100px;background:#f9b857;color:#082f35;font-size:10px;font-weight:800;letter-spacing:1.3px;}body.page-business-central-support .lf-support-plan-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;}body.page-business-central-support .lf-support-plan-number{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;background:#e8f4f2;color:#08745f;font-weight:800;}body.page-business-central-support .lf-support-plan-term{color:#08745f;font-size:12px;font-weight:800;letter-spacing:2px;}body.page-business-central-support .lf-support-plan-card h3{margin:0 0 12px;color:#082f35;font-size:25px;font-weight:700;line-height:1.3;}body.page-business-central-support .lf-support-plan-best{min-height:70px;margin:0 0 22px;color:#657479;font-size:14px;line-height:1.65;}body.page-business-central-support .lf-support-plan-card ul{list-style:none;margin:0 0 28px;padding:0;flex:1;}body.page-business-central-support .lf-support-plan-card li{position:relative;margin:0 0 13px;padding-left:25px;color:#2f454a;font-size:14px;line-height:1.55;}body.page-business-central-support .lf-support-plan-card li:before{content:"✓";position:absolute;left:0;top:0;color:#08745f;font-weight:800;}body.page-business-central-support .lf-support-plan-card > a{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-radius:10px;background:#04414b;color:#fff;text-decoration:none;font-size:14px;font-weight:600;}body.page-business-central-support .lf-support-plan-featured > a{background:#08745f;}body.page-business-central-support .lf-support-plan-card > a span{font-size:20px;}body.page-business-central-support .lf-support-plan-note{position:relative;z-index:1;display:flex;gap:24px;align-items:flex-start;margin-top:30px;padding:22px 26px;border:1px solid rgba(255,255,255,0.18);border-radius:14px;background:rgba(255,255,255,0.06);color:#fff;}body.page-business-central-support .lf-support-plan-note strong{min-width:210px;color:#f9b857;font-size:15px;}body.page-business-central-support .lf-support-plan-note p{margin:0;color:#d7e6e8;font-size:14px;line-height:1.7;}body.page-business-central-support .lf-support-process-section{background:#f5f9f8;}body.page-business-central-support .lf-support-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #d8e5e3;border-radius:20px;overflow:hidden;background:#fff;}body.page-business-central-support .lf-support-process-grid article{position:relative;min-height:250px;padding:34px 28px;border-right:1px solid #d8e5e3;}body.page-business-central-support .lf-support-process-grid article:last-child{border-right:0;}body.page-business-central-support .lf-support-process-grid article > span{display:block;margin-bottom:26px;color:#f9b857;font-size:34px;font-weight:800;}body.page-business-central-support .lf-support-process-grid h3{margin:0 0 12px;color:#082f35;font-size:21px;}body.page-business-central-support .lf-support-process-grid p{margin:0;color:#627277;font-size:14px;line-height:1.7;}body.page-business-central-support .lf-support-value-section{padding:90px 0;background:#fff;}body.page-business-central-support .lf-support-value-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(340px,0.75fr);gap:70px;align-items:center;}body.page-business-central-support .lf-support-value-copy p{margin:22px 0 0;color:#586b70;font-size:17px;line-height:1.8;}body.page-business-central-support .lf-support-value-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;}body.page-business-central-support .lf-support-value-points div{padding:20px;border-left:4px solid #f9b857;background:#f7faf9;}body.page-business-central-support .lf-support-value-points b,body.page-business-central-support .lf-support-value-points small{display:block;}body.page-business-central-support .lf-support-value-points b{margin-bottom:7px;color:#082f35;font-size:15px;}body.page-business-central-support .lf-support-value-points small{color:#627277;font-size:13px;line-height:1.55;}body.page-business-central-support .lf-support-value-panel{padding:38px;border-radius:22px;background:#04414b;box-shadow:0 24px 60px rgba(4,65,75,0.22);}body.page-business-central-support .lf-support-value-panel > span{display:block;margin-bottom:16px;color:#f9b857;font-size:12px;font-weight:800;letter-spacing:2.5px;}body.page-business-central-support .lf-support-value-panel h3{margin:0;color:#fff;font-size:28px;line-height:1.35;}body.page-business-central-support .lf-support-value-panel p{margin:18px 0 26px;color:#d4e4e6;font-size:14px;line-height:1.75;}body.page-business-central-support .lf-support-value-panel a{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-radius:10px;background:#f9b857;color:#082f35;text-decoration:none;font-size:14px;font-weight:700;}body.page-business-central-support .lf-support-value-panel a span{font-size:20px;}@media (max-width:1199px){body.page-business-central-support .lf-support-pro-grid-4,body.page-business-central-support .lf-support-plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-business-central-support .lf-support-plan-featured{transform:none;}body.page-business-central-support .lf-support-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-business-central-support .lf-support-process-grid article:nth-child(2){border-right:0;}body.page-business-central-support .lf-support-process-grid article:nth-child(-n + 2){border-bottom:1px solid #d8e5e3;}body.page-business-central-support .lf-support-value-grid{gap:40px;}}@media (max-width:767px){body.page-business-central-support .lf-support-pro-container{width:min(100% - 30px,1380px);}body.page-business-central-support .lf-support-pro-section,body.page-business-central-support .lf-support-plans-section,body.page-business-central-support .lf-support-value-section{padding:65px 0;}body.page-business-central-support .lf-support-pro-heading{margin-bottom:34px;}body.page-business-central-support .lf-support-pro-heading p{font-size:14px;}body.page-business-central-support .lf-support-pro-grid-4,body.page-business-central-support .lf-support-plans-grid,body.page-business-central-support .lf-support-process-grid,body.page-business-central-support .lf-support-value-grid,body.page-business-central-support .lf-support-value-points{grid-template-columns:1fr;}body.page-business-central-support .lf-support-pro-feature,body.page-business-central-support .lf-support-plan-card,body.page-business-central-support .lf-support-plan-best{min-height:auto;}body.page-business-central-support .lf-support-plan-note{display:block;}body.page-business-central-support .lf-support-plan-note strong{display:block;margin-bottom:8px;min-width:0;}body.page-business-central-support .lf-support-process-grid article{min-height:auto;border-right:0;}body.page-business-central-support .lf-support-value-panel{padding:30px 24px;}}body.page-business-central-support .ms-faq-section{padding:80px 0;background:#ffffff;font-family:"Segoe UI","Poppins",sans-serif;}body.page-business-central-support .ms-faq-header{max-width:820px;margin:0 auto 42px;}body.page-business-central-support .ms-faq-label{display:inline-block;padding:7px 16px;font-size:12px;font-weight:600;color:#005fb8;background:#eef6ff;border:1px solid #d9eafb;border-radius:50px;letter-spacing:0.3px;margin-bottom:16px;}body.page-business-central-support .ms-faq-header h2{font-size:38px;font-weight:700;color:#1f1f1f;margin-bottom:12px;}body.page-business-central-support .ms-faq-header p{font-size:15px;line-height:1.8;color:#5f5f5f;margin:0;}body.page-business-central-support .ms-faq-accordion{max-width:1040px;margin:auto;}body.page-business-central-support .ms-faq-accordion .accordion-item{border:1px solid #e8eef5;overflow:hidden;margin-bottom:16px;background:#ffffff;box-shadow:0 6px 18px rgba(0,0,0,0.04);transition:all 0.25s ease;}body.page-business-central-support .ms-faq-accordion .accordion-item:hover{border-color:#cfe3f7;box-shadow:0 10px 24px rgba(0,95,184,0.08);}body.page-business-central-support .ms-faq-accordion .accordion-button{background:#ffffff;color:#1f1f1f;font-size:17px;font-weight:600;padding:22px 24px;display:flex;align-items:center;gap:14px;box-shadow:none;}body.page-business-central-support .ms-faq-accordion .accordion-button:not(.collapsed){background:#f8fbff;color:#004a8f;}body.page-business-central-support .ms-faq-accordion .accordion-button:focus{box-shadow:none;}body.page-business-central-support .ms-faq-icon{width:44px;height:44px;min-width:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#005fb8;background:#eef6ff;border:1px solid #d8e9fb;}body.page-business-central-support .ms-faq-title{flex:1;}body.page-business-central-support .ms-faq-accordion .accordion-body{padding:0 24px 24px 24px;}body.page-business-central-support .ms-faq-accordion .accordion-body p,body.page-business-central-support .ms-faq-accordion .accordion-body li{font-size:15.5px;line-height:1.85;color:#5a5a5a;}body.page-business-central-support .ms-faq-list{margin-top:10px;padding-left:20px;}body.page-business-central-support .ms-faq-list li{margin-bottom:8px;}body.page-business-central-support .ms-faq-accordion .accordion-button::after{filter:brightness(0) saturate(100%) invert(29%) sepia(79%) saturate(1481%) hue-rotate(186deg) brightness(91%) contrast(101%);}@media (max-width:768px){body.page-business-central-support .ms-faq-section{padding:60px 0;}body.page-business-central-support .ms-faq-header h2{font-size:28px;}body.page-business-central-support .ms-faq-accordion .accordion-button{padding:18px;font-size:15px;gap:10px;}body.page-business-central-support .ms-faq-icon{width:40px;height:40px;min-width:40px;font-size:15px;}body.page-business-central-support .ms-faq-accordion .accordion-body{padding:0 18px 20px 18px;}}body.page-smart-business-central-access .lf-smart-access-marketing{--sa-teal:#04414b;--sa-teal-2:#075966;--sa-green:#00a884;--sa-gold:#f9b857;--sa-ink:#102a33;--sa-muted:#5d6e73;--sa-line:#d9e5e4;--sa-soft:#f4f8f7;font-family:"Poppins",Arial,Helvetica,sans-serif;color:var(--sa-ink);background:#fff;overflow:hidden;}body.page-smart-business-central-access .lf-sa-container{width:min(1240px,calc(100% - 40px));margin:0 auto;}body.page-smart-business-central-access .lf-sa-kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--sa-teal);font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;}body.page-smart-business-central-access .lf-sa-kicker::before{content:"";width:34px;height:3px;border-radius:99px;background:var(--sa-gold);}body.page-smart-business-central-access .lf-sa-heading{margin:0;color:var(--sa-ink);font-size:clamp(34px,4vw,54px);font-weight:700;line-height:1.12;letter-spacing:-1.1px;}body.page-smart-business-central-access .lf-sa-lead{margin:20px 0 0;color:var(--sa-muted);font-size:17px;line-height:1.85;}body.page-smart-business-central-access .lf-sa-intro{padding:94px 0 78px;background:linear-gradient(180deg,#fff 0%,var(--sa-soft) 100%);}body.page-smart-business-central-access .lf-sa-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,0.95fr);gap:62px;align-items:center;}body.page-smart-business-central-access .lf-sa-intro-copy .lf-sa-lead{max-width:690px;}body.page-smart-business-central-access .lf-sa-value-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;}body.page-smart-business-central-access .lf-sa-value{display:flex;gap:12px;align-items:flex-start;padding:16px 17px;border:1px solid var(--sa-line);border-radius:15px;background:rgba(255,255,255,0.92);box-shadow:0 10px 28px rgba(4,65,75,0.05);}body.page-smart-business-central-access .lf-sa-value svg{width:21px;height:21px;min-width:21px;margin-top:2px;fill:none;stroke:var(--sa-green);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}body.page-smart-business-central-access .lf-sa-value span{font-size:14px;font-weight:600;line-height:1.55;color:#294149;}body.page-smart-business-central-access .lf-sa-experience-card{position:relative;padding:34px;border-radius:28px;background:linear-gradient(145deg,var(--sa-teal) 0%,#032f36 100%);color:#fff;box-shadow:0 28px 70px rgba(4,65,75,0.24);overflow:hidden;}body.page-smart-business-central-access .lf-sa-experience-card::before{content:"";position:absolute;width:230px;height:230px;border-radius:50%;right:-80px;top:-95px;background:rgba(249,184,87,0.16);}body.page-smart-business-central-access .lf-sa-experience-card::after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;left:-80px;bottom:-95px;background:rgba(0,168,132,0.18);}body.page-smart-business-central-access .lf-sa-experience-card > *{position:relative;z-index:1;}body.page-smart-business-central-access .lf-sa-experience-label{display:inline-flex;padding:8px 13px;border:1px solid rgba(255,255,255,0.2);border-radius:999px;background:rgba(255,255,255,0.08);font-size:12px;font-weight:600;letter-spacing:0.6px;text-transform:uppercase;}body.page-smart-business-central-access .lf-sa-experience-card h3{margin:22px 0 10px;font-size:28px;line-height:1.25;font-weight:650;color:#fff;}body.page-smart-business-central-access .lf-sa-experience-card > p{margin:0;color:rgba(255,255,255,0.78);font-size:14px;line-height:1.75;}body.page-smart-business-central-access .lf-sa-flow{display:grid;gap:12px;margin-top:26px;}body.page-smart-business-central-access .lf-sa-flow-item{display:grid;grid-template-columns:46px 1fr auto;gap:14px;align-items:center;padding:13px 14px;border:1px solid rgba(255,255,255,0.14);border-radius:16px;background:rgba(255,255,255,0.07);}body.page-smart-business-central-access .lf-sa-flow-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;background:#fff;color:var(--sa-teal);}body.page-smart-business-central-access .lf-sa-flow-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}body.page-smart-business-central-access .lf-sa-flow-item strong{display:block;font-size:14px;font-weight:650;color:#fff;}body.page-smart-business-central-access .lf-sa-flow-item small{display:block;margin-top:3px;color:rgba(255,255,255,0.64);font-size:12px;line-height:1.4;}body.page-smart-business-central-access .lf-sa-flow-arrow{color:var(--sa-gold);font-size:19px;}body.page-smart-business-central-access .lf-sa-capabilities{padding:86px 0 94px;background:#fff;}body.page-smart-business-central-access .lf-sa-section-head{max-width:810px;margin:0 auto 44px;text-align:center;}body.page-smart-business-central-access .lf-sa-section-head .lf-sa-kicker{justify-content:center;}body.page-smart-business-central-access .lf-sa-section-head .lf-sa-heading{font-size:clamp(32px,3.4vw,47px);}body.page-smart-business-central-access .lf-sa-section-head .lf-sa-lead{font-size:15px;}body.page-smart-business-central-access .lf-sa-cap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}body.page-smart-business-central-access .lf-sa-cap-card{position:relative;min-height:270px;padding:27px;border:1px solid var(--sa-line);border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(16,42,51,0.06);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;overflow:hidden;}body.page-smart-business-central-access .lf-sa-cap-card:hover{transform:translateY(-6px);border-color:rgba(0,168,132,0.45);box-shadow:0 22px 45px rgba(16,42,51,0.11);}body.page-smart-business-central-access .lf-sa-cap-card::after{content:"";position:absolute;width:82px;height:82px;border-radius:50%;right:-32px;bottom:-32px;background:#edf5f4;}body.page-smart-business-central-access .lf-sa-cap-icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:20px;border-radius:16px;background:#eaf5f3;color:var(--sa-teal);}body.page-smart-business-central-access .lf-sa-cap-icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}body.page-smart-business-central-access .lf-sa-cap-card h3{margin:0 0 11px;color:var(--sa-ink);font-size:20px;font-weight:650;line-height:1.35;}body.page-smart-business-central-access .lf-sa-cap-card p{margin:0;color:var(--sa-muted);font-size:14.5px;line-height:1.75;}body.page-smart-business-central-access .lf-sa-process{padding:88px 0;background:var(--sa-teal);color:#fff;}body.page-smart-business-central-access .lf-sa-process .lf-sa-kicker,body.page-smart-business-central-access .lf-sa-process .lf-sa-heading{color:#fff;}body.page-smart-business-central-access .lf-sa-process .lf-sa-lead{color:rgba(255,255,255,0.72);}body.page-smart-business-central-access .lf-sa-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:42px;counter-reset:sa-step;}body.page-smart-business-central-access .lf-sa-step{position:relative;padding:26px 23px;border:1px solid rgba(255,255,255,0.15);border-radius:18px;background:rgba(255,255,255,0.07);counter-increment:sa-step;}body.page-smart-business-central-access .lf-sa-step::before{content:"0" counter(sa-step);display:flex;align-items:center;justify-content:center;width:43px;height:43px;margin-bottom:20px;border-radius:13px;background:var(--sa-gold);color:#13343b;font-size:14px;font-weight:800;}body.page-smart-business-central-access .lf-sa-step h3{margin:0 0 10px;color:#fff;font-size:14px;font-weight:650;}body.page-smart-business-central-access .lf-sa-step p{margin:0;color:rgba(255,255,255,0.72);font-size:14px;line-height:1.68;}body.page-smart-business-central-access .lf-sa-use-cases{padding:92px 0;background:var(--sa-soft);}body.page-smart-business-central-access .lf-sa-use-layout{display:grid;grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr);gap:58px;align-items:start;}body.page-smart-business-central-access .lf-sa-use-sticky{position:sticky;top:130px;}body.page-smart-business-central-access .lf-sa-use-sticky .lf-sa-heading{font-size:clamp(34px,3.6vw,48px);}body.page-smart-business-central-access .lf-sa-use-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}body.page-smart-business-central-access .lf-sa-use-card{padding:22px;border:1px solid var(--sa-line);border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(16,42,51,0.05);}body.page-smart-business-central-access .lf-sa-use-card span{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:15px;border-radius:12px;background:#eaf5f3;color:var(--sa-teal);font-size:18px;font-weight:700;}body.page-smart-business-central-access .lf-sa-use-card h3{margin:0 0 8px;font-size:17px;font-weight:650;color:var(--sa-ink);}body.page-smart-business-central-access .lf-sa-use-card p{margin:0;color:var(--sa-muted);font-size:13.5px;line-height:1.7;}body.page-smart-business-central-access .lf-sa-governance{padding:80px 0;background:#fff;}body.page-smart-business-central-access .lf-sa-governance-card{display:grid;grid-template-columns:76px 1fr;gap:24px;align-items:start;padding:34px 38px;border:1px solid #f0d7a9;border-radius:22px;background:linear-gradient(135deg,#fff9ee 0%,#fffdf9 100%);}body.page-smart-business-central-access .lf-sa-governance-icon{display:flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:20px;background:var(--sa-gold);color:var(--sa-teal);}body.page-smart-business-central-access .lf-sa-governance-icon svg{width:36px;height:36px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}body.page-smart-business-central-access .lf-sa-governance-card h3{margin:0 0 10px;font-size:24px;color:var(--sa-ink);font-weight:650;}body.page-smart-business-central-access .lf-sa-governance-card p{margin:0;color:#5e625d;font-size:14px;line-height:1.8;}body.page-smart-business-central-access .lf-sa-cta{padding:0 0 96px;background:#fff;}body.page-smart-business-central-access .lf-sa-cta-box{position:relative;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;padding:42px 46px;border-radius:26px;background:linear-gradient(135deg,var(--sa-teal) 0%,var(--sa-teal-2) 100%);overflow:hidden;box-shadow:0 26px 60px rgba(4,65,75,0.2);}body.page-smart-business-central-access .lf-sa-cta-box::after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;right:-90px;top:-100px;background:rgba(249,184,87,0.18);}body.page-smart-business-central-access .lf-sa-cta-copy,body.page-smart-business-central-access .lf-sa-cta-actions{position:relative;z-index:1;}body.page-smart-business-central-access .lf-sa-cta-copy h2{margin:0 0 10px;color:#fff;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2;}body.page-smart-business-central-access .lf-sa-cta-copy p{max-width:750px;margin:0;color:rgba(255,255,255,0.76);font-size:14px;line-height:1.75;}body.page-smart-business-central-access .lf-sa-cta-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;}body.page-smart-business-central-access .lf-sa-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 22px;border-radius:12px;text-decoration:none;font-size:14px;font-weight:650;transition:transform 0.2s ease,background 0.2s ease;}body.page-smart-business-central-access .lf-sa-btn:hover{transform:translateY(-2px);}body.page-smart-business-central-access .lf-sa-btn-primary{background:var(--sa-gold);color:#12353c;}body.page-smart-business-central-access .lf-sa-btn-secondary{border:1px solid rgba(255,255,255,0.28);background:rgba(255,255,255,0.08);color:#fff;}@media (max-width:1050px){body.page-smart-business-central-access .lf-sa-intro-grid,body.page-smart-business-central-access .lf-sa-use-layout{grid-template-columns:1fr;}body.page-smart-business-central-access .lf-sa-experience-card{max-width:680px;}body.page-smart-business-central-access .lf-sa-cap-grid,body.page-smart-business-central-access .lf-sa-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-smart-business-central-access .lf-sa-use-sticky{position:static;}body.page-smart-business-central-access .lf-sa-cta-box{grid-template-columns:1fr;}body.page-smart-business-central-access .lf-sa-cta-actions{justify-content:flex-start;}}@media (max-width:720px){body.page-smart-business-central-access .lf-sa-container{width:min(100% - 28px,1240px);}body.page-smart-business-central-access .lf-sa-intro,body.page-smart-business-central-access .lf-sa-capabilities,body.page-smart-business-central-access .lf-sa-process,body.page-smart-business-central-access .lf-sa-use-cases{padding:66px 0;}body.page-smart-business-central-access .lf-sa-intro-grid{gap:30px;}body.page-smart-business-central-access .lf-sa-value-list,body.page-smart-business-central-access .lf-sa-cap-grid,body.page-smart-business-central-access .lf-sa-process-grid,body.page-smart-business-central-access .lf-sa-use-list{grid-template-columns:1fr;}body.page-smart-business-central-access .lf-sa-experience-card{padding:26px 20px;border-radius:22px;}body.page-smart-business-central-access .lf-sa-flow-item{grid-template-columns:42px 1fr;}body.page-smart-business-central-access .lf-sa-flow-arrow{display:none;}body.page-smart-business-central-access .lf-sa-cap-card{min-height:auto;}body.page-smart-business-central-access .lf-sa-governance{padding:62px 0;}body.page-smart-business-central-access .lf-sa-governance-card{grid-template-columns:1fr;padding:28px 24px;}body.page-smart-business-central-access .lf-sa-cta{padding-bottom:70px;}body.page-smart-business-central-access .lf-sa-cta-box{padding:32px 24px;}body.page-smart-business-central-access .lf-sa-cta-actions{display:grid;grid-template-columns:1fr;width:100%;}body.page-smart-business-central-access .lf-sa-btn{width:100%;}}body.page-smart-business-central-access .lf-sa-benefits{padding:92px 0;background:#fff;}body.page-smart-business-central-access .lf-sa-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}body.page-smart-business-central-access .lf-sa-benefit-card{position:relative;padding:28px 26px 30px;border:1px solid var(--sa-line);border-radius:20px;background:linear-gradient(180deg,#fff 0%,#f8fbfa 100%);box-shadow:0 14px 36px rgba(16,42,51,0.06);overflow:hidden;}body.page-smart-business-central-access .lf-sa-benefit-card::before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,var(--sa-green),var(--sa-gold));}body.page-smart-business-central-access .lf-sa-benefit-number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:18px;border-radius:14px;background:#e8f5f2;color:var(--sa-teal);font-size:14px;font-weight:800;}body.page-smart-business-central-access .lf-sa-benefit-card h3{margin:0 0 10px;color:var(--sa-ink);font-size:20px;font-weight:650;line-height:1.35;}body.page-smart-business-central-access .lf-sa-benefit-card p{margin:0;color:var(--sa-muted);font-size:14.5px;line-height:1.75;}body.page-smart-business-central-access .lf-sa-license{padding:94px 0;background:linear-gradient(135deg,#032f36 0%,var(--sa-teal) 62%,#075966 100%);color:#fff;}body.page-smart-business-central-access .lf-sa-license-layout{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(480px,1.1fr);gap:56px;align-items:center;}body.page-smart-business-central-access .lf-sa-license .lf-sa-kicker,body.page-smart-business-central-access .lf-sa-license .lf-sa-heading{color:#fff;}body.page-smart-business-central-access .lf-sa-license .lf-sa-lead{color:rgba(255,255,255,0.76);}body.page-smart-business-central-access .lf-sa-license-copy .lf-sa-heading{font-size:clamp(34px,3.8vw,50px);}body.page-smart-business-central-access .lf-sa-license-points{display:grid;gap:14px;margin-top:28px;}body.page-smart-business-central-access .lf-sa-license-point{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;padding:16px 17px;border:1px solid rgba(255,255,255,0.14);border-radius:16px;background:rgba(255,255,255,0.07);}body.page-smart-business-central-access .lf-sa-license-point-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--sa-gold);color:#12363d;font-weight:800;}body.page-smart-business-central-access .lf-sa-license-point h3{margin:0 0 5px;color:#fff;font-size:15px;font-weight:650;}body.page-smart-business-central-access .lf-sa-license-point p{margin:0;color:rgba(255,255,255,0.7);font-size:13.5px;line-height:1.65;}body.page-smart-business-central-access .lf-sa-license-map{position:relative;padding:30px;border:1px solid rgba(255,255,255,0.16);border-radius:26px;background:rgba(255,255,255,0.08);box-shadow:0 28px 70px rgba(0,0,0,0.18);overflow:hidden;}body.page-smart-business-central-access .lf-sa-license-map::before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;right:-75px;top:-85px;background:rgba(249,184,87,0.14);}body.page-smart-business-central-access .lf-sa-license-map > *{position:relative;z-index:1;}body.page-smart-business-central-access .lf-sa-license-map-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;}body.page-smart-business-central-access .lf-sa-license-map-title h3{margin:0;color:#fff;font-size:19px;font-weight:650;}body.page-smart-business-central-access .lf-sa-license-map-title span{padding:7px 11px;border-radius:999px;background:rgba(0,168,132,0.22);color:#b7f4e5;font-size:11px;font-weight:700;letter-spacing:0.7px;text-transform:uppercase;}body.page-smart-business-central-access .lf-sa-license-tier{display:grid;grid-template-columns:54px 1fr;gap:15px;align-items:center;padding:16px;border-radius:17px;background:#fff;color:var(--sa-ink);}body.page-smart-business-central-access .lf-sa-license-tier + .lf-sa-license-tier{margin-top:12px;}body.page-smart-business-central-access .lf-sa-license-tier-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:15px;background:#eaf5f3;color:var(--sa-teal);}body.page-smart-business-central-access .lf-sa-license-tier-icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}body.page-smart-business-central-access .lf-sa-license-tier h4{margin:0 0 4px;color:var(--sa-ink);font-size:15.5px;font-weight:700;}body.page-smart-business-central-access .lf-sa-license-tier p{margin:0;color:var(--sa-muted);font-size:12.8px;line-height:1.55;}body.page-smart-business-central-access .lf-sa-license-saving{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:center;margin-top:18px;padding:18px;border:1px solid rgba(249,184,87,0.42);border-radius:17px;background:rgba(249,184,87,0.12);}body.page-smart-business-central-access .lf-sa-license-saving strong{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;background:var(--sa-gold);color:#12363d;font-size:24px;}body.page-smart-business-central-access .lf-sa-license-saving h4{margin:0 0 4px;color:#fff;font-size:15px;font-weight:700;}body.page-smart-business-central-access .lf-sa-license-saving p{margin:0;color:rgba(255,255,255,0.72);font-size:13px;line-height:1.55;}body.page-smart-business-central-access .lf-sa-license-note{margin:18px 0 0;padding:14px 16px;border-radius:14px;background:rgba(0,0,0,0.16);color:rgba(255,255,255,0.68);font-size:12px;line-height:1.65;}body.page-smart-business-central-access .lf-sa-license-note strong{color:#fff;}@media (max-width:1050px){body.page-smart-business-central-access .lf-sa-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-smart-business-central-access .lf-sa-license-layout{grid-template-columns:1fr;}body.page-smart-business-central-access .lf-sa-license-map{max-width:680px;}}@media (max-width:720px){body.page-smart-business-central-access .lf-sa-benefits,body.page-smart-business-central-access .lf-sa-license{padding:66px 0;}body.page-smart-business-central-access .lf-sa-benefit-grid{grid-template-columns:1fr;}body.page-smart-business-central-access .lf-sa-license-map{padding:23px 18px;border-radius:22px;}body.page-smart-business-central-access .lf-sa-license-map-title{align-items:flex-start;flex-direction:column;}body.page-smart-business-central-access .lf-sa-license-tier{grid-template-columns:48px 1fr;padding:14px;}body.page-smart-business-central-access .lf-sa-license-tier-icon{width:48px;height:48px;}body.page-smart-business-central-access .lf-sa-license-saving{grid-template-columns:46px 1fr;padding:15px;}body.page-smart-business-central-access .lf-sa-license-saving strong{width:46px;height:46px;}}body.page-thank-you .lf-form-confirmation-section{padding:clamp(54px,7vw,92px) 24px;background:#f4f7f5;}body.page-thank-you .lf-form-confirmation-card{width:min(760px,100%);margin:0 auto;padding:clamp(34px,6vw,64px);border-radius:10px;background:#ffffff;box-shadow:0 18px 50px rgba(13,43,62,0.1);text-align:center;}body.page-thank-you .lf-form-confirmation-icon{display:inline-flex;width:72px;height:72px;align-items:center;justify-content:center;margin-bottom:22px;border-radius:50%;background:#04414b;color:#ffffff;font-size:38px;line-height:1;}body.page-thank-you .lf-form-confirmation-card h2{margin:0 0 18px;color:#0d2b3e;font-size:clamp(28px,4vw,40px);font-weight:500;}body.page-thank-you .lf-form-confirmation-card p{margin:0 auto 18px;color:#314956;font-size:18px;line-height:1.7;}body.page-thank-you .lf-form-confirmation-contact a{color:#04414b;font-weight:600;}body.page-thank-you .lf-form-confirmation-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;}body.home-page .lf-home-adviser-cta{width:100%;min-height:250px;display:flex;align-items:center;padding:42px 0;color:#ffffff;background:#01345b;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.home-page .lf-home-adviser-cta__inner{width:min(calc(100% - 48px),1424px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:70px;align-items:center;}body.home-page .lf-home-adviser-cta__title{margin:0 0 22px;color:#ffffff;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:clamp(34px,2.1vw,42px);font-weight:500;line-height:1.18;}body.home-page .lf-home-adviser-cta__text{max-width:950px;margin:0;color:rgba(255,255,255,0.88);font-size:clamp(17px,1.05vw,21px);font-weight:400;line-height:1.55;}body.home-page .lf-home-adviser-cta__button{width:195px;min-height:86px;padding:18px 25px;display:inline-flex;align-items:center;justify-content:center;color:#111111;background:#ffffff;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 0.18s ease,color 0.18s ease,transform 0.18s ease;}body.home-page .lf-home-adviser-cta__button:hover,body.home-page .lf-home-adviser-cta__button:focus-visible{color:#ffffff;background:#111111;transform:translateY(-2px);}body.home-page .lf-home-adviser-cta__button:focus-visible{outline:3px solid rgba(255,255,255,0.35);outline-offset:5px;}@media (max-width:1050px){body.home-page .lf-home-adviser-cta{padding:50px 0;}body.home-page .lf-home-adviser-cta__inner{grid-template-columns:1fr;gap:34px;}body.home-page .lf-home-adviser-cta__button{width:210px;}}@media (max-width:600px){body.home-page .lf-home-adviser-cta{padding:42px 0;}body.home-page .lf-home-adviser-cta__inner{width:min(calc(100% - 34px),1424px);}body.home-page .lf-home-adviser-cta__title{margin-bottom:18px;font-size:32px;}body.home-page .lf-home-adviser-cta__text{font-size:15px;}body.home-page .lf-home-adviser-cta__button{width:100%;min-height:68px;}}body.home-page .lf-small-business-help,body.home-page .lf-small-business-help *{box-sizing:border-box;}body.home-page .lf-small-business-help{--lf-small-business-navy:#01345b;--lf-small-business-aqua:#5ce0d8;width:100%;min-height:748px;display:grid;grid-template-columns:50% 50%;overflow:hidden;background:var(--lf-small-business-navy);}body.home-page .lf-small-business-help__image{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--lf-small-business-aqua);}body.home-page .lf-small-business-help__image picture,body.home-page .lf-small-business-help__image img{display:block;width:100%;height:100%;}body.home-page .lf-small-business-help__image img{object-fit:cover;object-position:center;}body.home-page .lf-small-business-help__content{min-width:0;display:flex;align-items:center;justify-content:center;padding:70px;background:var(--lf-small-business-navy);color:#ffffff;text-align:center;}body.home-page .lf-small-business-help__inner{width:min(100%,650px);}body.home-page .lf-small-business-help__title{margin:0 0 29px;color:#ffffff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(48px,3.35vw,64px);font-weight:400;line-height:1.04;letter-spacing:-1.4px;}body.home-page .lf-small-business-help__text{max-width:620px;margin:0 auto 67px;color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(18px,1.18vw,22px);font-weight:400;line-height:1.48;}body.home-page .lf-small-business-help__button{min-width:185px;min-height:54px;padding:15px 30px;display:inline-flex;align-items:center;justify-content:center;border:0;background:var(--lf-small-business-aqua);color:#060606;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;letter-spacing:0.7px;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,background-color 180ms ease,color 180ms ease;}body.home-page .lf-small-business-help__button:hover,body.home-page .lf-small-business-help__button:focus-visible{transform:translateY(-2px);background:#ffffff;color:var(--lf-small-business-navy);}body.home-page .lf-small-business-help__button:focus-visible{outline:3px solid rgba(255,255,255,0.35);outline-offset:5px;}@media (max-width:1100px){body.home-page .lf-small-business-help{grid-template-columns:48% 52%;}body.home-page .lf-small-business-help__content{padding:58px 42px;}body.home-page .lf-small-business-help__title{font-size:49px;}body.home-page .lf-small-business-help__text{margin-bottom:48px;font-size:14px;}}@media (max-width:820px){body.home-page .lf-small-business-help{min-height:0;grid-template-columns:1fr;}body.home-page .lf-small-business-help__image{min-height:520px;aspect-ratio:950 / 748;}body.home-page .lf-small-business-help__content{padding:66px 28px 72px;}body.home-page .lf-small-business-help__inner{max-width:680px;}body.home-page .lf-small-business-help__title{font-size:clamp(42px,9vw,56px);}}@media (max-width:520px){body.home-page .lf-small-business-help__image{min-height:390px;}body.home-page .lf-small-business-help__content{padding:52px 20px 58px;}body.home-page .lf-small-business-help__title{font-size:39px;}body.home-page .lf-small-business-help__text{margin-bottom:38px;font-size:17px;line-height:1.55;}body.home-page .lf-small-business-help__button{width:100%;}}@media (prefers-reduced-motion:reduce){body.home-page .lf-small-business-help__button{transition:none;}}body.home-page .lf-bc-feature,body.home-page .lf-bc-feature *{box-sizing:border-box;}body.home-page .lf-bc-feature{--lf-bc-feature-blue:#002228;--lf-bc-feature-white:#ffffff;width:100%;height:auto;min-height:0;aspect-ratio:1893 / 693;display:grid;grid-template-columns:60.22% 39.78%;grid-template-rows:minmax(0,1fr);align-items:stretch;overflow:hidden;background:var(--lf-bc-feature-blue);color:var(--lf-bc-feature-white);font-family:"Poppins",Arial,Helvetica,sans-serif;}body.home-page .lf-bc-feature__image{position:relative;min-width:0;min-height:0;height:100%;align-self:stretch;overflow:hidden;background:#003a5d;}body.home-page .lf-bc-feature__image img{position:absolute;inset:0;display:block;max-width:none;width:100%;height:100%;object-fit:cover;object-position:center center;filter:grayscale(0.18) saturate(0.82) contrast(0.96);}body.home-page .lf-bc-feature__image::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(92,224,216,0.42);mix-blend-mode:color;}body.home-page .lf-bc-feature__content{min-width:0;height:100%;display:flex;align-items:center;justify-content:center;padding:clamp(44px,4vw,76px) clamp(34px,3vw,58px);background:var(--lf-bc-feature-blue);text-align:center;}body.home-page .lf-bc-feature__inner{width:min(100%,610px);}body.home-page .lf-bc-feature__icon{width:clamp(62px,3.7vw,70px);height:clamp(62px,3.7vw,70px);margin:0 auto clamp(25px,1.7vw,33px);}body.home-page .lf-bc-feature__icon svg{display:block;width:100%;height:100%;stroke:var(--lf-bc-feature-white);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;}body.home-page .lf-bc-feature__title{margin:0 0 clamp(28px,1.85vw,35px);color:var(--lf-bc-feature-white);font-family:Georgia,"Times New Roman",serif;font-size:clamp(46px,2.85vw,54px);font-weight:400;line-height:1.08;letter-spacing:-1.2px;}body.home-page .lf-bc-feature__divider{display:block;width:124px;height:2px;margin:0 auto clamp(24px,1.45vw,28px);background:var(--lf-bc-feature-white);}body.home-page .lf-bc-feature__description{max-width:520px;margin:0 auto clamp(30px,1.9vw,37px);color:var(--lf-bc-feature-white);font-size:clamp(17px,1.02vw,19px);font-weight:400;line-height:1.62;}body.home-page .lf-bc-feature__link{display:inline-block;padding:4px 2px 7px;border-bottom:2px solid var(--lf-bc-feature-white);color:var(--lf-bc-feature-white);font-size:17px;font-weight:500;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:color 180ms ease,border-color 180ms ease,transform 180ms ease;}body.home-page .lf-bc-feature__link:hover,body.home-page .lf-bc-feature__link:focus-visible{color:var(--lf-bc-feature-white);border-color:var(--lf-bc-feature-white);transform:translateY(-2px);}body.home-page .lf-bc-feature__link:focus-visible{outline:3px solid rgba(255,255,255,0.55);outline-offset:5px;}@media (max-width:1100px){body.home-page .lf-bc-feature{aspect-ratio:auto;height:560px;grid-template-columns:56% 44%;}body.home-page .lf-bc-feature__content{padding:40px 30px;}body.home-page .lf-bc-feature__icon{width:70px;height:70px;margin-bottom:22px;}body.home-page .lf-bc-feature__title{margin-bottom:28px;font-size:48px;}body.home-page .lf-bc-feature__divider{margin-bottom:22px;}body.home-page .lf-bc-feature__description{margin-bottom:24px;font-size:15px;}}@media (max-width:820px){body.home-page .lf-bc-feature{height:auto;min-height:0;aspect-ratio:auto;grid-template-columns:1fr;grid-template-rows:auto auto;}body.home-page .lf-bc-feature__image{height:auto;min-height:0;aspect-ratio:1569 / 1003;}body.home-page .lf-bc-feature__content{height:auto;padding:64px 28px 70px;}body.home-page .lf-bc-feature__inner{max-width:650px;}body.home-page .lf-bc-feature__title{font-size:clamp(42px,9vw,56px);}}@media (max-width:520px){body.home-page .lf-bc-feature__image{width:100%;height:300px;min-height:0;aspect-ratio:auto;}body.home-page .lf-bc-feature__content{padding:52px 20px 58px;}body.home-page .lf-bc-feature__icon{width:66px;height:66px;margin-bottom:20px;}body.home-page .lf-bc-feature__title{margin-bottom:28px;font-size:39px;}body.home-page .lf-bc-feature__divider{width:100px;margin-bottom:23px;}body.home-page .lf-bc-feature__description{margin-bottom:26px;font-size:17px;}}@media (prefers-reduced-motion:reduce){body.home-page .lf-bc-feature__link{transition:none;}}.container{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;}.collapsing{height:0;overflow:hidden;transition:height .25s ease;}.accordion-button{cursor:pointer;}.accordion-button.collapsed .ms-faq-icon{opacity:.95;}.img-fluid{max-width:100%;height:auto;}.row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.row>*{box-sizing:border-box;padding-left:12px;padding-right:12px;}.col{flex:1 0 0%;}.col-12{flex:0 0 auto;width:100%;}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%;}.col-md-4{flex:0 0 auto;width:33.333333%;}}@media (min-width:992px){.col-lg-3{flex:0 0 auto;width:25%;}.col-lg-4{flex:0 0 auto;width:33.333333%;}.col-lg-6{flex:0 0 auto;width:50%;}}.bi{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1;}.bi-grid-1x2-fill::before{content:"▦";}.bi-people-fill::before{content:"👥";}.bi-sliders2-vertical::before{content:"≡";}.bi-cloud-check-fill::before{content:"☁";}.bi-microsoft::before{content:"◆";}.bi-arrow-left-right::before{content:"↔";}.bi-globe2::before{content:"◎";}.bi-shield-lock-fill::before{content:"🔒";}.bi-cash-stack::before{content:"₹";}.bi-phone-fill::before{content:"▯";}.bi-briefcase-fill::before{content:"▣";}.bi-clock-history::before{content:"◷";}html.lf-page-loading body:not(#a#b#c),html.lf-page-ready body:not(#a#b#c){opacity:1;}@media (max-width:1050px){html:not(#a#b#c){padding-top:0;scroll-padding-top:82px;}}@media (prefers-reduced-motion:reduce){html.lf-page-ready body:not(#a#b#c){transition:none;animation:none;}body:not(#a#b#c){animation:none;transition:none;}}body.home-page main:not(#a#b#c),body > section:first-of-type:not(#a#b#c),main > section:first-child:not(#a#b#c){margin-top:0;}.lf-v7-primary-btn:not(#a#b#c){color:#161616;}.lf-v7-primary-btn:hover:not(#a#b#c){color:#ffffff;}.lf-v7-project-hover a:not(#a#b#c){color:#ffffff;}body.home-page > main:not(#a#b#c),body.home-page > main > section:first-child:not(#a#b#c),body > main:not(#a#b#c),body > main > section:first-child:not(#a#b#c),main:not(#a#b#c){margin-top:0;}body:not(#a#b#c){animation-name:lfFastPageOpen;scroll-padding-top:105px;padding-top:78px;transform:none;perspective:none;filter:none;}html:not(#a#b#c){padding-top:0;scroll-padding-top:105px;transform:none;perspective:none;filter:none;}body.home-page:not(#a#b#c){scroll-padding-top:105px;transform:none;perspective:none;filter:none;padding-top:0;}body:not(.home-page):not(#a#b#c){padding-top:127px;}body.home-page .lf-v7-about-section:not(#a#b#c){padding-top:0;margin-bottom:0;padding-bottom:0;margin-top:0;}body:not(.home-page) .lf-page-reusable-about-section:not(#a#b#c){margin:48px 0;background:var(--lf-v7-light);}body:not(.home-page) .lf-page-reusable-about-section .lf-v7-about-image img:not(#a#b#c){object-fit:cover;object-position:center center;}body:not(.home-page) .lf-page-reusable-diagram-section:not(#a#b#c){margin-top:48px;margin-bottom:48px;}body:not(.home-page) main:not(#a#b#c){padding-bottom:0;}@media (max-width:768px){body:not(.home-page) .lf-page-reusable-diagram-section:not(#a#b#c){margin-top:24px;margin-bottom:34px;}}@media (max-width:1050px){body:not(#a#b#c),body.home-page:not(#a#b#c){scroll-padding-top:82px;}}@media (prefers-reduced-motion:reduce){.lf-wow:not(#a#b#c){opacity:1;transform:none;}}html:not(#a#b#c),body:not(#a#b#c){width:100%;}body:not(#a#b#c):where(:not(#lf-continuation-13-a#lf-continuation-13-b)){min-width:0;}@media (max-width:900px){.lf-bc-diagram-section:not(#a#b#c){padding:55px 20px 65px;overflow:hidden;}.lf-bc-diagram-container:not(#a#b#c){padding-left:20px;padding-right:20px;}.lf-bc-diagram-heading h4:not(#a#b#c){font-size:clamp(24px,7vw,30px);}.lf-bc-diagram-heading h2:not(#a#b#c){font-size:clamp(30px,8vw,38px);}.lf-bc-diagram-heading p:not(#a#b#c){font-size:16px;}.lf-bc-diagram-wrap:not(#a#b#c){position:relative;width:100%;max-width:100%;height:auto;margin:30px auto 0;display:flex;flex-direction:column;align-items:stretch;gap:16px;}.lf-bc-orbit:not(#a#b#c){display:none;}.lf-bc-center-circle:not(#a#b#c){position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;transform:none;width:210px;height:210px;max-width:78vw;max-height:78vw;margin:0 auto 8px;order:-1;}.lf-bc-diagram-item:not(#a#b#c),.item-finance:not(#a#b#c),.item-project:not(#a#b#c),.item-sales:not(#a#b#c),.item-operations:not(#a#b#c),.item-supply:not(#a#b#c),.item-reporting:not(#a#b#c){position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;transform:none;width:100%;max-width:100%;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:15px 16px;background:#ffffff;border:1px solid #e4eeeb;border-radius:16px;box-shadow:0 10px 26px rgba(2,54,61,0.07);}.lf-bc-diagram-item .left-label:not(#a#b#c),.lf-bc-diagram-item .right-label:not(#a#b#c),.left-label:not(#a#b#c),.right-label:not(#a#b#c){order:2;min-width:0;flex:1 1 auto;text-align:left;}.lf-bc-label:not(#a#b#c){min-width:0;font-size:15.5px;overflow-wrap:anywhere;}.lf-bc-icon-circle:not(#a#b#c){order:1;width:66px;height:66px;min-width:66px;}.lf-bc-icon-circle svg:not(#a#b#c){width:36px;height:36px;}.lf-bc-row:not(#a#b#c),.lf-bc-classic-grid:not(#a#b#c),.lf-bc-potential-grid:not(#a#b#c),.lf-v7-projects-grid:not(#a#b#c),.lf-help-grid:not(#a#b#c),.lf-modern-card-grid:not(#a#b#c),.lf-r5-home-style-grid:not(#a#b#c),.lf-ri-grid:not(#a#b#c),.lf-fit-grid:not(#a#b#c),.lf-plan-grid:not(#a#b#c){grid-template-columns:1fr;}.lf-bottom-row:not(#a#b#c){width:100%;margin:16px 0 0;}}@media (max-width:768px){.lf-bc-heading h2:not(#a#b#c),.lf-modern-heading h2:not(#a#b#c),.lf-wd-process-heading h2:not(#a#b#c),.lf-wd-home-content h2:not(#a#b#c){font-size:clamp(28px,8vw,36px);line-height:1.22;}.lf-wd-home-content p:not(#a#b#c),.lf-modern-heading p:not(#a#b#c){font-size:15.5px;line-height:1.65;}.lf-wd-home-split-reverse .lf-wd-home-content:not(#a#b#c),.lf-wd-home-split-reverse .lf-wd-home-image:not(#a#b#c),.lf-industry-home-style-section .lf-wd-home-split-reverse .lf-wd-home-content:not(#a#b#c),.lf-industry-home-style-section .lf-wd-home-split-reverse .lf-wd-home-image:not(#a#b#c){order:initial;}.lf-wd-home-content:not(#a#b#c),.lf-wd-home-image:not(#a#b#c),.lf-wd-process-panel:not(#a#b#c),.lf-wd-process-list:not(#a#b#c),.lf-industry-home-style-section .lf-wd-home-content:not(#a#b#c),.lf-industry-home-style-section .lf-wd-home-image:not(#a#b#c),.lf-industry-home-style-section .lf-wd-process-panel:not(#a#b#c),.lf-industry-home-style-section .lf-wd-process-list:not(#a#b#c){width:100%;max-width:100%;min-width:0;}.lf-bc-feature-row:not(#a#b#c),.lf-bc-feature-items:not(#a#b#c){grid-template-columns:1fr;gap:12px;}.lf-bc-feature-category:not(#a#b#c),.lf-bc-feature-items span:not(#a#b#c){min-width:0;overflow-wrap:anywhere;}}@media (max-width:480px){.lf-bc-center-circle:not(#a#b#c){width:185px;height:185px;}.lf-bc-icon-circle:not(#a#b#c){width:58px;height:58px;min-width:58px;}.lf-bc-icon-circle svg:not(#a#b#c){width:32px;height:32px;}}:root:not(#a#b#c){--lf-gym-template-red:#515c6f;--lf-gym-template-black:#292923;}.lf-about-gym-experience:not(#a#b#c){padding-top:76px;padding-bottom:64px;}.lf-about-gym-experience .lf-gym-kicker:not(#a#b#c),.lf-about-gym-experience .lf-gym-outline-btn:not(#a#b#c),.lf-about-gym-experience .lf-gym-about-point span:not(#a#b#c){color:var(--lf-gym-template-red,#ed1b24);border-color:var(--lf-gym-template-red,#ed1b24);}.lf-about-gym-experience .lf-gym-outline-btn:hover:not(#a#b#c){background:var(--lf-gym-template-red,#ed1b24);color:#ffffff;}.lf-about-gym-experience .lf-gym-about-point span:not(#a#b#c){background:rgba(237,27,36,0.1);}.lf-gym-about-point-icon svg:not(#a#b#c){width:30px;height:30px;display:block;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}@media (max-width:768px){.lf-about-gym-experience:not(#a#b#c){padding-top:48px;padding-bottom:46px;}}@media (max-width:991px){html:not(#a#b#c),body:not(#a#b#c){-webkit-text-size-adjust:100%;text-size-adjust:100%;}*:not(#a#b#c),*:not(#a#b#c)::before,*:not(#a#b#c)::after{box-sizing:border-box;}body:not(#a#b#c){font-size:14px;line-height:1.65;}img:not(#a#b#c),svg:not(#a#b#c),video:not(#a#b#c),canvas:not(#a#b#c),iframe:not(#a#b#c){max-width:100%;}img:not(#a#b#c),video:not(#a#b#c),canvas:not(#a#b#c){height:auto;}table:not(#a#b#c){width:100%;max-width:100%;}section[class*="section"]:not(#a#b#c),.bc-green-services:not(#a#b#c),.custom-ui-section:not(#a#b#c),.ms-faq-section:not(#a#b#c),.lf-privacy-section:not(#a#b#c){padding-left:18px;padding-right:18px;}[class*="container"]:not(#a#b#c),[class*="wrap"]:not(#a#b#c),[class*="layout"]:not(#a#b#c),[class*="inner"]:not(#a#b#c),[class*="content"]:not(#a#b#c){max-width:100%;min-width:0;}h1:not(#a#b#c){font-size:clamp(30px,8.4vw,44px);line-height:1.12;letter-spacing:-0.6px;overflow-wrap:anywhere;}h3:not(#a#b#c),.lf-card-item h3:not(#a#b#c),.lf-v7-project-info h3:not(#a#b#c),.lf-modern-card h3:not(#a#b#c),.lf-bc-dev-card h3:not(#a#b#c),.lf-bc-support-card h3:not(#a#b#c),.lf-r5-step-card h3:not(#a#b#c),.lf-r8-step-card h3:not(#a#b#c),.lf-ri-card-content h3:not(#a#b#c),.lf-industry-content h3:not(#a#b#c){font-size:clamp(19px,5vw,24px);line-height:1.32;overflow-wrap:anywhere;}p:not(#a#b#c),li:not(#a#b#c),.lf-modern-heading p:not(#a#b#c),.lf-bc-dev-heading p:not(#a#b#c),.lf-bc-support-heading p:not(#a#b#c),.lf-r5-steps-heading p:not(#a#b#c),.lf-r8-steps-heading p:not(#a#b#c),.lf-privacy-block p:not(#a#b#c){font-size:14px;line-height:1.68;overflow-wrap:anywhere;}.cta-buttons:not(#a#b#c){display:flex;flex-direction:column;gap:12px;align-items:stretch;width:100%;}.lf-page-container:not(#a#b#c){width:100%;max-width:100%;}.lf-r5-week-label:not(#a#b#c),.lf-r8-week-label:not(#a#b#c),.lf-card-label:not(#a#b#c),.lf-bc-dev-label:not(#a#b#c),.lf-bc-support-label:not(#a#b#c){letter-spacing:1.4px;font-size:10.5px;}.lf-card-item:not(#a#b#c)::before,.lf-card-item:not(#a#b#c)::after,.lf-modern-card:not(#a#b#c)::before,.lf-modern-card:not(#a#b#c)::after,.lf-r5-step-card:not(#a#b#c)::after,.lf-r8-step-card:not(#a#b#c)::after,.lf-r5-fit-card:not(#a#b#c)::after,.lf-bc-dev-card:not(#a#b#c)::after,.lf-bc-support-card:not(#a#b#c)::after,.lf-privacy-card:not(#a#b#c)::after{pointer-events:none;}.lf-bc-dev-image:not(#a#b#c),.lf-bc-support-image:not(#a#b#c),.lf-benefit-image:not(#a#b#c),.lf-help-image-box:not(#a#b#c),.lf-help-image-wrap:not(#a#b#c),.lf-wd-home-image:not(#a#b#c),.lf-v7-about-image:not(#a#b#c),.lf-ri-card-image:not(#a#b#c),.lf-industry-image:not(#a#b#c),.lf-rapid5-image-box:not(#a#b#c),.lf-rapid8-image-box:not(#a#b#c),.lf-rapid-why-image:not(#a#b#c),.about-visual:not(#a#b#c),.about-banner:not(#a#b#c),.team-image:not(#a#b#c){width:100%;max-width:100%;min-width:0;height:auto;min-height:0;max-height:none;margin:0;border-radius:20px;overflow:hidden;}.lf-bc-dev-image img:not(#a#b#c),.lf-bc-support-image img:not(#a#b#c),.lf-benefit-image img:not(#a#b#c),.lf-help-image-box img:not(#a#b#c),.lf-help-image-wrap img:not(#a#b#c),.lf-wd-home-image img:not(#a#b#c),.lf-v7-about-image img:not(#a#b#c),.lf-ri-card-image img:not(#a#b#c),.lf-industry-image img:not(#a#b#c),.lf-rapid5-image-box img:not(#a#b#c),.lf-rapid8-image-box img:not(#a#b#c),.lf-rapid-why-image img:not(#a#b#c),.about-visual img:not(#a#b#c),.about-banner img:not(#a#b#c),.team-image img:not(#a#b#c),.lf-v7-project-card img:not(#a#b#c),.lf-industry-card img:not(#a#b#c){width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:16 / 10;object-fit:cover;object-position:center center;display:block;border-radius:18px;}.lf-wd-home-split-reverse .lf-wd-home-content:not(#a#b#c),.lf-industry-home-style-section .lf-wd-home-split-reverse .lf-wd-home-content:not(#a#b#c),.lf-benefit-content:not(#a#b#c),.lf-bc-dev-content:not(#a#b#c),.lf-bc-support-content:not(#a#b#c),.lf-rapid5-content:not(#a#b#c),.lf-rapid8-content:not(#a#b#c),.lf-rapid-why-content:not(#a#b#c){order:1;}.lf-wd-home-split-reverse .lf-wd-home-image:not(#a#b#c),.lf-industry-home-style-section .lf-wd-home-split-reverse .lf-wd-home-image:not(#a#b#c),.lf-benefit-image:not(#a#b#c),.lf-bc-dev-image:not(#a#b#c),.lf-bc-support-image:not(#a#b#c),.lf-rapid5-image-box:not(#a#b#c),.lf-rapid8-image-box:not(#a#b#c),.lf-rapid-why-image:not(#a#b#c){order:2;}.lf-bc-diagram-section:not(#a#b#c){padding:58px 18px 64px;}.lf-bc-diagram-wrap:not(#a#b#c){width:100%;height:auto;max-width:100%;margin:28px auto 0;display:grid;grid-template-columns:1fr;gap:14px;}.lf-bc-orbit:not(#a#b#c){display:none;}.lf-bc-center-circle:not(#a#b#c){position:relative;left:auto;top:auto;right:auto;bottom:auto;transform:none;width:190px;height:190px;margin:0 auto 10px;order:-1;border:1px solid rgba(4,65,75,0.13);box-shadow:0 14px 36px rgba(2,54,61,0.09);}.lf-bc-center-circle h3:not(#a#b#c){font-size:17px;}.lf-bc-center-circle span:not(#a#b#c){font-size:14px;}.lf-bc-diagram-item:not(#a#b#c),.item-finance:not(#a#b#c),.item-project:not(#a#b#c),.item-sales:not(#a#b#c),.item-operations:not(#a#b#c),.item-supply:not(#a#b#c),.item-reporting:not(#a#b#c){position:relative;inset:auto;left:auto;top:auto;right:auto;bottom:auto;transform:none;width:100%;display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:15px;background:#ffffff;border:1px solid rgba(4,65,75,0.12);border-radius:18px;box-shadow:0 12px 30px rgba(2,54,61,0.07);}.lf-bc-label:not(#a#b#c),.left-label:not(#a#b#c),.right-label:not(#a#b#c){min-width:0;flex:1 1 auto;order:2;text-align:left;font-size:14px;line-height:1.4;}.lf-bc-icon-circle:not(#a#b#c){width:58px;height:58px;min-width:58px;order:1;}.lf-bc-icon-circle svg:not(#a#b#c){width:31px;height:31px;}.lf-bc-features-table-container:not(#a#b#c),.lf-bc-features-table:not(#a#b#c),.ms-faq-list:not(#a#b#c){width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.lf-bc-features-table:not(#a#b#c){min-width:650px;}input:not(#a#b#c),select:not(#a#b#c),textarea:not(#a#b#c){width:100%;max-width:100%;min-height:46px;font-size:14px;border-radius:12px;}textarea:not(#a#b#c){min-height:130px;}.lf-title-line:not(#a#b#c),.lf-heading-line:not(#a#b#c),.title-line:not(#a#b#c){margin-left:auto;margin-right:auto;}}@media (max-width:575px){section[class*="section"]:not(#a#b#c),.bc-green-services:not(#a#b#c),.custom-ui-section:not(#a#b#c),.ms-faq-section:not(#a#b#c),.lf-privacy-section:not(#a#b#c){padding-top:52px;padding-bottom:56px;padding-left:15px;padding-right:15px;}h1:not(#a#b#c){font-size:clamp(28px,9.2vw,38px);}p:not(#a#b#c),li:not(#a#b#c){font-size:14.6px;}.lf-bc-dev-image img:not(#a#b#c),.lf-bc-support-image img:not(#a#b#c),.lf-benefit-image img:not(#a#b#c),.lf-help-image-box img:not(#a#b#c),.lf-help-image-wrap img:not(#a#b#c),.lf-wd-home-image img:not(#a#b#c),.lf-v7-about-image img:not(#a#b#c),.lf-ri-card-image img:not(#a#b#c),.lf-industry-image img:not(#a#b#c),.lf-rapid5-image-box img:not(#a#b#c),.lf-rapid8-image-box img:not(#a#b#c),.lf-rapid-why-image img:not(#a#b#c),.about-visual img:not(#a#b#c),.about-banner img:not(#a#b#c),.team-image img:not(#a#b#c),.lf-v7-project-card img:not(#a#b#c),.lf-industry-card img:not(#a#b#c){aspect-ratio:4 / 3;}}@media (max-width:991px){[class*="grid"]:not(#a#b#c),[class*="Grid"]:not(#a#b#c),[class*="cards"]:not(#a#b#c),[class*="Cards"]:not(#a#b#c),.row:not(#a#b#c),.lf-card-grid:not(#a#b#c),.lf-v7-projects-grid:not(#a#b#c),.lf-bc-dev-grid:not(#a#b#c),.lf-bc-support-grid:not(#a#b#c),.lf-modern-card-grid:not(#a#b#c),.lf-r5-steps-grid:not(#a#b#c),.lf-r8-steps-grid:not(#a#b#c),.lf-r5-fit-grid:not(#a#b#c),.lf-r5-home-style-grid:not(#a#b#c),.lf-ri-card-grid:not(#a#b#c),.lf-industry-grid:not(#a#b#c),.lf-help-grid:not(#a#b#c),.bc-services-grid:not(#a#b#c),.feature-grid:not(#a#b#c){display:grid;grid-template-columns:1fr;gap:18px;}.why-card:not(#a#b#c),.choose-card:not(#a#b#c),[class*="why-card"]:not(#a#b#c),[class*="choose-card"]:not(#a#b#c){width:100%;max-width:100%;flex:0 0 100%;margin-left:0;margin-right:0;}}@media (max-width:991px){html:not(#a#b#c):where(:not(#lf-continuation-18-a#lf-continuation-18-b)),body:not(#a#b#c):where(:not(#lf-continuation-18-a#lf-continuation-18-b)){margin:0;padding-top:0;width:100%;max-width:100%;overflow-x:hidden;}body.home-page:not(#a#b#c),body:not(.home-page):not(#a#b#c){padding-top:0;margin-top:0;}body > *:first-child:not(#a#b#c),header:first-child:not(#a#b#c),main:not(#a#b#c){margin-top:0;}[class*="grid"]:not(#a#b#c),[class*="Grid"]:not(#a#b#c),[class*="cards"]:not(#a#b#c),[class*="Cards"]:not(#a#b#c),.row:not(#a#b#c),.lf-card-grid:not(#a#b#c),.lf-v7-projects-grid:not(#a#b#c),.lf-bc-dev-grid:not(#a#b#c),.lf-bc-support-grid:not(#a#b#c),.lf-modern-card-grid:not(#a#b#c),.lf-r5-steps-grid:not(#a#b#c),.lf-r8-steps-grid:not(#a#b#c),.lf-r5-fit-grid:not(#a#b#c),.lf-r5-home-style-grid:not(#a#b#c),.lf-ri-card-grid:not(#a#b#c),.lf-industry-grid:not(#a#b#c),.lf-help-grid:not(#a#b#c),.bc-services-grid:not(#a#b#c),.feature-grid:not(#a#b#c),.lf-about-grid:not(#a#b#c),.lf-services-grid:not(#a#b#c),.lf-modules-grid:not(#a#b#c),.lf-benefits-grid:not(#a#b#c){display:grid;grid-template-columns:1fr;gap:20px;width:100%;}.row > *:not(#a#b#c),[class*="col-"]:not(#a#b#c),[class*="column"]:not(#a#b#c),[class*="Column"]:not(#a#b#c){width:100%;max-width:100%;flex:0 0 100%;}[class*="card"]:not(#a#b#c),[class*="Card"]:not(#a#b#c),.why-card:not(#a#b#c),.choose-card:not(#a#b#c),.lf-v7-project-card:not(#a#b#c),.lf-industry-card:not(#a#b#c),.lf-modern-card:not(#a#b#c),.lf-bc-dev-card:not(#a#b#c),.lf-bc-support-card:not(#a#b#c),.lf-r5-step-card:not(#a#b#c),.lf-r8-step-card:not(#a#b#c),.lf-ri-card:not(#a#b#c),.lf-fit-card:not(#a#b#c){width:100%;max-width:100%;min-height:auto;margin-left:0;margin-right:0;overflow:hidden;}[class*="card"] h2:not(#a#b#c),[class*="Card"] h2:not(#a#b#c),[class*="card"] h3:not(#a#b#c),[class*="Card"] h3:not(#a#b#c){overflow-wrap:anywhere;}.lf-v7-project-card > img:not(#a#b#c),.lf-industry-card > img:not(#a#b#c),.lf-industry-image img:not(#a#b#c),.lf-rapid5-image-box img:not(#a#b#c),.lf-rapid8-image-box img:not(#a#b#c),.lf-rapid-why-image img:not(#a#b#c),.lf-page-reusable-about-image img:not(#a#b#c),.lf-page-reusable-diagram-image img:not(#a#b#c),.about-visual img:not(#a#b#c),.about-banner img:not(#a#b#c),.team-image img:not(#a#b#c),.lf-about-image img:not(#a#b#c),.lf-service-image img:not(#a#b#c),.lf-image-box img:not(#a#b#c),.image-box img:not(#a#b#c),.story-box img:not(#a#b#c),.story-image img:not(#a#b#c),.lf-card-image img:not(#a#b#c),.lf-card-img img:not(#a#b#c),.lf-blog-image img:not(#a#b#c){width:100%;max-width:100%;height:auto;min-height:0;aspect-ratio:16 / 10;object-fit:cover;object-position:center center;display:block;border-radius:16px;}[class*="icon"] img:not(#a#b#c),[class*="Icon"] img:not(#a#b#c),.lf-fit-icon img:not(#a#b#c),.lf-step-icon img:not(#a#b#c),.lf-why-icon img:not(#a#b#c),.lf-card-icon img:not(#a#b#c){aspect-ratio:auto;width:auto;height:auto;object-fit:contain;border-radius:0;}}@media (max-width:575px){[class*="card"]:not(#a#b#c),[class*="Card"]:not(#a#b#c),.lf-v7-project-card:not(#a#b#c),.lf-industry-card:not(#a#b#c),.lf-modern-card:not(#a#b#c),.lf-bc-dev-card:not(#a#b#c),.lf-bc-support-card:not(#a#b#c),.lf-r5-step-card:not(#a#b#c),.lf-r8-step-card:not(#a#b#c),.lf-ri-card:not(#a#b#c),.lf-fit-card:not(#a#b#c){padding-left:20px;padding-right:20px;}}.lf-home-btn:not(#a#b#c){display:inline-block;min-width:0;min-height:0;padding:15px 30px;border-radius:0;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:1px;text-decoration:none;box-shadow:none;}.lf-home-btn-primary:not(#a#b#c){background:#292923;border:1px solid #292923;color:#ffffff;}.lf-home-btn-light:not(#a#b#c){background:#ffffff;border:1px solid #ffffff;color:#0f2b35;}.lf-home-btn-primary:hover:not(#a#b#c),.lf-home-btn-light:hover:not(#a#b#c){background:#a99b60;border-color:#a99b60;color:#ffffff;}html:not(#a#b#c):where(:not(#lf-continuation-16-a#lf-continuation-16-b)),body:not(#a#b#c):where(:not(#lf-continuation-16-a#lf-continuation-16-b)){max-width:100%;overflow-x:hidden;}img:not(#a#b#c),svg:not(#a#b#c),video:not(#a#b#c),canvas:not(#a#b#c),iframe:not(#a#b#c){max-width:100%;}img:not(#a#b#c),video:not(#a#b#c){height:auto;}table:not(#a#b#c){max-width:100%;}.lf-mobile-scroll-table:not(#a#b#c),table:not(#a#b#c){overflow-x:auto;-webkit-overflow-scrolling:touch;}@media (max-width:1100px){body:not(.home-page):not(#a#b#c){padding-top:76px;}body.home-page:not(#a#b#c),body:not(.home-page) main:not(#a#b#c){padding-top:0;}}@media (max-width:991px){.lf-home-btn:not(#a#b#c){padding:13px 18px;font-size:13px;letter-spacing:0.7px;white-space:normal;text-align:center;}body:not(.home-page) .lf-page-btn:not(#a#b#c){padding:13px 20px;font-size:13px;}.lf-v7-about-image:not(#a#b#c),.lf-help-image-wrap:not(#a#b#c),.lf-wd-home-image:not(#a#b#c),.lf-ri-card-image:not(#a#b#c),.lf-benefit-image:not(#a#b#c),.lf-industry-image:not(#a#b#c){width:100%;max-width:100%;}.lf-v7-about-image img:not(#a#b#c),.lf-help-image-wrap img:not(#a#b#c),.lf-wd-home-image img:not(#a#b#c),.lf-ri-card-image img:not(#a#b#c),.lf-benefit-image img:not(#a#b#c),.lf-industry-image img:not(#a#b#c){width:100%;height:auto;max-height:none;object-fit:cover;}}@media (max-width:767px){.lf-home-btn:not(#a#b#c){width:min(100%,280px);}.lf-bc-diagram-wrap:not(#a#b#c),.lf-bc-orbit:not(#a#b#c){transform:scale(0.82);transform-origin:center center;margin-left:auto;margin-right:auto;}.lf-bc-diagram-section:not(#a#b#c){overflow:hidden;}h1:not(#a#b#c){font-size:clamp(30px,8vw,42px);}h2:not(#a#b#c){font-size:clamp(26px,7vw,36px);line-height:1.25;}h3:not(#a#b#c){font-size:clamp(20px,5.5vw,26px);}p:not(#a#b#c),li:not(#a#b#c){font-size:15.5px;}}body:not(.home-page) .lf-page-btn:not(#a#b#c){display:inline-block;min-width:0;min-height:0;padding:15px 30px;border:1px solid #04414b;border-radius:0;background:#04414b;color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:1px;text-decoration:none;box-shadow:none;transition:all 0.3s ease;}body:not(.home-page) .lf-page-btn:hover:not(#a#b#c){background:#30373b;border-color:#30373b;color:#ffffff;transform:translateY(-4px);}body:not(.home-page) .lf-page-btn:visited:not(#a#b#c){color:#ffffff;}body:not(.home-page) .lf-page-btn:focus-visible:not(#a#b#c){outline:3px solid rgba(4,65,75,0.35);outline-offset:3px;}@media (max-width:575px){body:not(.home-page) .lf-page-btn:not(#a#b#c){width:auto;max-width:100%;padding:13px 22px;font-size:13.5px;}}@media (max-width:1180px){html:not(#a#b#c),body:not(#a#b#c){background:#ffffff;}.lf-home-btn:not(#a#b#c){border-radius:0;font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.lf-home-btn-primary:not(#a#b#c){background:#292923;border:1px solid #292923;color:#ffffff;}.lf-home-btn-light:not(#a#b#c){background:#ffffff;border:1px solid #ffffff;color:#0f2b35;}#industries-we-serve .lf-v7-project-card:not(#a#b#c){padding:0;border-radius:0;box-shadow:none;background:transparent;}#industries-we-serve .lf-v7-project-inner:not(#a#b#c){border-radius:0;overflow:hidden;background:#ffffff;box-shadow:0 0 45px rgba(0,0,0,0.07);}#industries-we-serve .lf-v7-project-inner img:not(#a#b#c){border-radius:0;width:100%;height:auto;aspect-ratio:504 / 403;object-fit:cover;object-position:center center;}#industries-we-serve .lf-v7-project-info:not(#a#b#c),#industries-we-serve .lf-v7-project-hover:not(#a#b#c){border-radius:0;background:#ffffff;text-align:center;}#industries-we-serve .lf-v7-project-info p:not(#a#b#c),#industries-we-serve .lf-v7-project-hover p:not(#a#b#c){color:#30373b;font-weight:500;}#industries-we-serve .lf-v7-project-info h3:not(#a#b#c),#industries-we-serve .lf-v7-project-hover h3:not(#a#b#c){color:#04414b;font-weight:700;}.lf-v7-about-image:not(#a#b#c),.lf-help-image-wrap:not(#a#b#c),.lf-help-image-box:not(#a#b#c),.lf-bc-dev-image:not(#a#b#c),.lf-bc-support-image:not(#a#b#c),.lf-benefit-image:not(#a#b#c),.lf-wd-home-image:not(#a#b#c),.lf-ri-card-image:not(#a#b#c),.lf-industry-image:not(#a#b#c),.lf-rapid5-image-box:not(#a#b#c),.lf-rapid8-image-box:not(#a#b#c),.lf-rapid-why-image:not(#a#b#c){border-radius:0;}.lf-help-image-wrap:not(#a#b#c)::before{background:#04414b;}}@media (max-width:575px){#industries-we-serve .lf-v7-project-card:not(#a#b#c),#industries-we-serve .lf-v7-project-inner img:not(#a#b#c){border-radius:0;}}.lf-np-studio-panel p:not(#a#b#c){font-family:"Poppins",Arial,Helvetica,sans-serif;}.ms-faq-section:not(#a#b#c){background:#ffffff;}.ms-faq-accordion .accordion-button:not(#a#b#c),.ms-faq-accordion .accordion-button:hover:not(#a#b#c),.ms-faq-accordion .accordion-button:focus:not(#a#b#c),.ms-faq-accordion .accordion-button:focus-visible:not(#a#b#c),.ms-faq-accordion .accordion-button:active:not(#a#b#c){width:100%;display:flex;align-items:center;border:0;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;text-align:left;}.ms-faq-accordion .accordion-button:not(#a#b#c)::-moz-focus-inner{border:0;}.ms-faq-accordion .accordion-item:not(#a#b#c),.ms-faq-accordion .accordion-header:not(#a#b#c){outline:none;}.ms-faq-accordion .accordion-button:not(#a#b#c)::after{content:"";display:block;width:16px;height:16px;margin-left:auto;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23005fb8' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");transform:rotate(0deg);transition:transform 0.2s ease;}.ms-faq-accordion .accordion-button:not(.collapsed):not(#a#b#c)::after{transform:rotate(180deg);}body.home-page .lf-gym-about-content h2:not(#a#b#c),body.home-page .lf-bc-diagram-heading h2:not(#a#b#c){color:#002228;}body.home-page #industries-we-serve .lf-v7-project-inner:not(#a#b#c){position:relative;}body.home-page #industries-we-serve .lf-v7-project-inner:not(#a#b#c)::before{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:504 / 403;background:linear-gradient(rgba(126,224,220,0.46),rgba(126,224,220,0.46));z-index:1;pointer-events:none;transition:opacity 0.35s ease;}body.home-page #industries-we-serve .lf-v7-project-info:not(#a#b#c){position:relative;z-index:2;}body.home-page #industries-we-serve .lf-v7-project-hover:not(#a#b#c){position:absolute;z-index:3;}body.home-page #industries-we-serve .lf-v7-project-inner:hover:not(#a#b#c)::before{opacity:0.36;}@media (max-width:575px){body.home-page #industries-we-serve .lf-v7-project-inner:not(#a#b#c)::before{aspect-ratio:504 / 403;}}body.home-page #industries-we-serve .lf-v7-projects-heading h2:not(#a#b#c),body.home-page .lf-section-title:not(#a#b#c),body.home-page .lf-help-content h2:not(#a#b#c){color:#002228;}.lf-bc-modules-green-section:not(#a#b#c),body.home-page .lf-bc-modules-green-section:not(#a#b#c),body:not(.home-page) .lf-bc-modules-green-section:not(#a#b#c){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:58px 0 76px;background:#04414b;background-color:#04414b;overflow:hidden;position:relative;isolation:isolate;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-bc-modules-green-section:not(#a#b#c)::before,body.home-page .lf-bc-modules-green-section:not(#a#b#c)::before,body:not(.home-page) .lf-bc-modules-green-section:not(#a#b#c)::before{content:"D365";position:absolute;left:clamp(22px,4vw,68px);top:32px;z-index:0;color:rgba(255,255,255,0.065);font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(78px,12vw,190px);font-weight:800;line-height:0.9;letter-spacing:-0.08em;pointer-events:none;white-space:nowrap;}.lf-bc-modules-green-section:not(#a#b#c)::after,body.home-page .lf-bc-modules-green-section:not(#a#b#c)::after,body:not(.home-page) .lf-bc-modules-green-section:not(#a#b#c)::after{content:"BC";position:absolute;right:clamp(-18px,3vw,60px);bottom:-38px;z-index:0;color:rgba(255,255,255,0.055);font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(115px,18vw,280px);font-weight:800;line-height:0.85;letter-spacing:-0.08em;pointer-events:none;white-space:nowrap;}.lf-bc-modules-green-container:not(#a#b#c),.lf-bc-modules-green-heading:not(#a#b#c),.lf-bc-modules-green-grid:not(#a#b#c){position:relative;z-index:2;}.lf-bc-modules-green-container:not(#a#b#c){width:100%;max-width:none;margin:0;padding:0;}.lf-bc-modules-green-heading:not(#a#b#c),body.home-page .lf-bc-modules-green-heading:not(#a#b#c){max-width:1250px;margin:0 auto 54px;padding-left:var(--lf-home-section-side-space,50px);padding-right:var(--lf-home-section-side-space,50px);text-align:center;}.lf-bc-modules-green-heading h2:not(#a#b#c){margin:0 0 28px;color:#ffffff;font-size:46px;font-weight:300;line-height:1.25;letter-spacing:2px;text-transform:none;}.lf-bc-modules-green-heading p:not(#a#b#c){max-width:1180px;margin:0 auto;color:#ffffff;font-size:21px;font-weight:300;line-height:1.7;letter-spacing:0.25px;}.lf-bc-modules-green-grid:not(#a#b#c),body.home-page .lf-bc-modules-green-grid:not(#a#b#c){width:100%;max-width:1500px;margin:0 auto;padding-left:var(--lf-home-section-side-space,50px);padding-right:var(--lf-home-section-side-space,50px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 78px;}.lf-bc-module-green-card:not(#a#b#c){display:grid;grid-template-columns:52px minmax(0,1fr);gap:26px;align-items:flex-start;min-width:0;}.lf-bc-module-green-icon:not(#a#b#c){width:52px;height:52px;min-width:52px;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;}.lf-bc-module-green-icon svg:not(#a#b#c){width:52px;height:52px;max-width:52px;max-height:52px;display:block;fill:none;stroke:#ffffff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;}.lf-bc-module-green-icon svg circle:not(#a#b#c),.lf-bc-module-green-icon svg line:not(#a#b#c),.lf-bc-module-green-icon svg path:not(#a#b#c),.lf-bc-module-green-icon svg polygon:not(#a#b#c),.lf-bc-module-green-icon svg polyline:not(#a#b#c),.lf-bc-module-green-icon svg rect:not(#a#b#c){fill:none;stroke:#ffffff;}.lf-bc-module-green-content:not(#a#b#c),.lf-bc-module-green-content h3:not(#a#b#c),.lf-bc-module-green-content p:not(#a#b#c){min-width:0;overflow-wrap:anywhere;}.lf-bc-module-green-content h3:not(#a#b#c){margin:0 0 14px;color:#ffffff;font-size:28px;font-weight:300;line-height:1.25;letter-spacing:0.4px;text-transform:none;}.lf-bc-module-green-content p:not(#a#b#c){margin:0;color:#ffffff;font-size:16.5px;font-weight:300;line-height:1.7;letter-spacing:0.2px;}@media (max-width:900px){.lf-bc-modules-green-section:not(#a#b#c),body.home-page .lf-bc-modules-green-section:not(#a#b#c),body:not(.home-page) .lf-bc-modules-green-section:not(#a#b#c){padding:46px 0 58px;background:#04414b;background-color:#04414b;}.lf-bc-modules-green-heading:not(#a#b#c),body.home-page .lf-bc-modules-green-heading:not(#a#b#c){margin-bottom:34px;padding-left:var(--lf-home-section-side-space-mobile,20px);padding-right:var(--lf-home-section-side-space-mobile,20px);}.lf-bc-modules-green-heading h2:not(#a#b#c){font-size:clamp(30px,8vw,38px);}.lf-bc-modules-green-heading p:not(#a#b#c){font-size:15px;line-height:1.7;}.lf-bc-modules-green-grid:not(#a#b#c),body.home-page .lf-bc-modules-green-grid:not(#a#b#c){grid-template-columns:1fr;gap:30px;padding-left:var(--lf-home-section-side-space-mobile,20px);padding-right:var(--lf-home-section-side-space-mobile,20px);}.lf-bc-module-green-card:not(#a#b#c){width:100%;max-width:100%;grid-template-columns:46px minmax(0,1fr);gap:16px;}.lf-bc-module-green-icon:not(#a#b#c),.lf-bc-module-green-icon svg:not(#a#b#c){width:46px;height:46px;max-width:46px;max-height:46px;}.lf-bc-modules-green-section:not(#a#b#c)::before,body.home-page .lf-bc-modules-green-section:not(#a#b#c)::before,body:not(.home-page) .lf-bc-modules-green-section:not(#a#b#c)::before{left:16px;top:18px;font-size:clamp(54px,18vw,92px);color:rgba(255,255,255,0.045);}.lf-bc-modules-green-section:not(#a#b#c)::after,body.home-page .lf-bc-modules-green-section:not(#a#b#c)::after,body:not(.home-page) .lf-bc-modules-green-section:not(#a#b#c)::after{right:-22px;bottom:-16px;font-size:clamp(82px,28vw,130px);color:rgba(255,255,255,0.045);}}.lf-bc-know-btn:not(#a#b#c){color:#ffffff;}.lf-bc-classic-services-section:not(#a#b#c){padding-bottom:100px;}.lf-bc-area-section:not(#a#b#c){margin:0;padding-top:70px;padding-right:var(--lf-page-section-side-space);padding-bottom:90px;padding-left:var(--lf-page-section-side-space);box-sizing:border-box;}.lf-bc-wrapper:not(#a#b#c){width:100%;margin-left:auto;margin-right:auto;}.lf-benefits-section:not(#a#b#c){margin:0;padding-top:70px;padding-bottom:90px;margin-left:100px;margin-right:100px;padding-left:var(--lf-benefits-left-right-space);padding-right:var(--lf-benefits-left-right-space);box-sizing:border-box;}.lf-benefits-container:not(#a#b#c){width:100%;max-width:1380px;margin-left:auto;margin-right:auto;box-sizing:border-box;}.lf-bc-features-table-section:not(#a#b#c){padding:55px 50px;background:#ffffff;}.lf-bc-features-table-container:not(#a#b#c){max-width:1280px;margin:0 auto;}.lf-bc-features-main-title:not(#a#b#c){font-size:38px;line-height:1.2;margin-bottom:32px;}.lf-bc-features-content:not(#a#b#c){padding:34px 34px;border-radius:18px;}.lf-bc-features-sub-title:not(#a#b#c){font-size:26px;margin-bottom:12px;}.lf-bc-features-intro:not(#a#b#c){font-size:15.5px;line-height:1.6;margin-bottom:26px;}.lf-bc-features-table:not(#a#b#c){margin-bottom:38px;}.lf-bc-feature-row:not(#a#b#c){grid-template-columns:230px 1fr;min-height:auto;}.lf-bc-feature-category:not(#a#b#c){padding:18px 18px;font-size:14px;line-height:1.35;}.lf-bc-feature-items:not(#a#b#c){padding:16px 18px;gap:10px 14px;}.lf-bc-feature-items span:not(#a#b#c){min-height:32px;padding:8px 10px;font-size:13.5px;line-height:1.35;}.lf-bc-feature-items span:empty:not(#a#b#c){visibility:hidden;min-height:0;padding:0;}@media (max-width:768px){.lf-bc-classic-services-section:not(#a#b#c){padding-bottom:70px;}.lf-bc-area-section:not(#a#b#c){padding-top:50px;padding-right:var(--lf-mobile-section-side-space);padding-bottom:60px;padding-left:var(--lf-mobile-section-side-space);}.lf-benefits-section:not(#a#b#c){padding-top:50px;padding-bottom:60px;padding-left:var(--lf-benefits-mobile-left-right-space);padding-right:var(--lf-benefits-mobile-left-right-space);}.lf-bc-features-table-section:not(#a#b#c){padding:42px 20px;}.lf-bc-features-main-title:not(#a#b#c){font-size:30px;}.lf-bc-features-sub-title:not(#a#b#c){font-size:22px;}.lf-bc-feature-row:not(#a#b#c){grid-template-columns:1fr;}.lf-bc-feature-category:not(#a#b#c){padding:15px 16px;}.lf-bc-feature-items:not(#a#b#c){grid-template-columns:repeat(2,1fr);padding:15px 16px;}.lf-bc-feature-items span:not(#a#b#c){font-size:13px;}}@media (max-width:1024px){.lf-bc-features-table-section:not(#a#b#c){padding:50px 30px;}.lf-bc-features-content:not(#a#b#c){padding:28px 24px;}.lf-bc-feature-row:not(#a#b#c){grid-template-columns:210px 1fr;}.lf-bc-feature-items:not(#a#b#c){grid-template-columns:repeat(3,1fr);}}@media (max-width:480px){.lf-bc-feature-items:not(#a#b#c){grid-template-columns:1fr;}}body.home-page .lf-about-container:not(#a#b#c){margin-left:auto;margin-right:auto;padding-left:var(--lf-home-section-side-space);padding-right:var(--lf-home-section-side-space);}body.home-page .lf-bc-area-section:not(#a#b#c){padding-left:var(--lf-home-section-side-space);padding-right:var(--lf-home-section-side-space);}body.home-page .lf-bc-classic-container:not(#a#b#c),body.home-page .lf-bc-diagram-container:not(#a#b#c){margin-left:auto;margin-right:auto;padding-left:var(--lf-home-section-side-space);padding-right:var(--lf-home-section-side-space);}body.home-page .lf-benefits-section:not(#a#b#c){padding-left:var(--lf-home-section-side-space);padding-right:var(--lf-home-section-side-space);}body.home-page .lf-help-container:not(#a#b#c),body.home-page .lf-page-container:not(#a#b#c){margin-left:auto;margin-right:auto;padding-left:var(--lf-home-section-side-space);padding-right:var(--lf-home-section-side-space);}body:not(.home-page) .lf-about-container:not(#a#b#c),body:not(.home-page) .lf-bc-area-section:not(#a#b#c),body:not(.home-page) .lf-bc-classic-container:not(#a#b#c),body:not(.home-page) .lf-bc-diagram-container:not(#a#b#c),body:not(.home-page) .lf-benefits-section:not(#a#b#c),body:not(.home-page) .lf-help-container:not(#a#b#c){padding-left:var(--lf-page-section-side-space);padding-right:var(--lf-page-section-side-space);}@media (max-width:768px){body.home-page .lf-about-container:not(#a#b#c),body.home-page .lf-bc-area-section:not(#a#b#c),body.home-page .lf-bc-classic-container:not(#a#b#c),body.home-page .lf-bc-diagram-container:not(#a#b#c),body.home-page .lf-benefits-section:not(#a#b#c),body.home-page .lf-help-container:not(#a#b#c),body.home-page .lf-page-container:not(#a#b#c),body:not(.home-page) .lf-about-container:not(#a#b#c),body:not(.home-page) .lf-bc-area-section:not(#a#b#c),body:not(.home-page) .lf-bc-classic-container:not(#a#b#c),body:not(.home-page) .lf-bc-diagram-container:not(#a#b#c),body:not(.home-page) .lf-benefits-section:not(#a#b#c),body:not(.home-page) .lf-help-container:not(#a#b#c),body:not(.home-page) .lf-page-container:not(#a#b#c){padding-left:var(--lf-mobile-section-side-space);padding-right:var(--lf-mobile-section-side-space);}}#lfFw2MenuToggle:not(#a#b#c){display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;flex:0 0 44px;margin:0;padding:0;border-color:#292923;background-color:#292923;cursor:pointer;pointer-events:auto;touch-action:manipulation;user-select:none;-webkit-user-select:none;z-index:2147483646;}#lfFw2MenuToggle span:not(#a#b#c){display:block;margin:0;border-radius:999px;background:#ffffff;pointer-events:none;transition:transform 0.22s ease,opacity 0.22s ease;}#lfFw2MenuToggle.active span:nth-child(1):not(#a#b#c){transform:translateY(7px) rotate(45deg);}#lfFw2MenuToggle.active span:nth-child(2):not(#a#b#c){opacity:0;}#lfFw2MenuToggle.active span:nth-child(3):not(#a#b#c){transform:translateY(-7px) rotate(-45deg);}body.home-page.lf-header-scrolled:not(#a#b#c),body.lf-header-scrolled:not(#a#b#c),html.lf-header-scrolled:not(#a#b#c){padding-top:0;scroll-padding-top:105px;}@media (max-width:1100px){#lfFw2NavInline:not(#a#b#c),#lfFw2Nav:not(#a#b#c){display:none;opacity:0;visibility:hidden;pointer-events:none;}#lfFw2MenuToggle:not(#a#b#c){display:inline-flex;}}@media (min-width:1101px){#lfFw2MenuToggle:not(#a#b#c){display:inline-flex;}}.lf-back-to-top:not(#a#b#c){position:fixed;right:28px;bottom:28px;width:48px;height:48px;z-index:999999;display:inline-flex;align-items:center;justify-content:center;background:#292923;background-color:#292923;border:2px solid #292923;border-color:#292923;color:#ffffff;opacity:0;visibility:hidden;transform:translateY(14px);text-decoration:none;transition:opacity 0.25s ease,visibility 0.25s ease,transform 0.25s ease,background 0.25s ease;}.lf-back-to-top.is-visible:not(#a#b#c){opacity:1;visibility:visible;transform:translateY(0);}.lf-back-to-top:hover:not(#a#b#c),.lf-back-to-top:focus:not(#a#b#c),.lf-back-to-top:focus-visible:not(#a#b#c){background:#292923;background-color:#292923;border-color:#292923;color:#ffffff;}.lf-back-to-top svg:not(#a#b#c){width:26px;height:26px;fill:none;stroke:#ffffff;color:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}.lf-back-to-top svg *:not(#a#b#c),.lf-back-to-top:hover svg *:not(#a#b#c),.lf-back-to-top:focus svg *:not(#a#b#c),.lf-back-to-top:focus-visible svg *:not(#a#b#c){stroke:#ffffff;color:#ffffff;}@media (max-width:768px){.lf-back-to-top:not(#a#b#c){right:18px;bottom:18px;width:38px;height:44px;}}.lf-v7-why-section:not(#a#b#c),.lf-page-reusable-why-section:not(#a#b#c){width:100%;margin:48px 0 0;overflow:hidden;background-color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;box-sizing:border-box;}.lf-v7-why-section > .lf-v7-why-wrap:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap:not(#a#b#c){width:100%;grid-template-columns:1fr 1fr;margin:0;padding:0;background:#005953;background-color:#005953;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c){padding-top:48px;padding-bottom:48px;padding-right:48px;background:#005953;background-color:#005953;}.lf-v7-why-inner h2:not(#a#b#c){margin:0 0 24px;color:#04414b;font-size:48px;font-weight:900;line-height:1.2;}body.home-page .lf-v7-why-section .lf-v7-why-inner h2:not(#a#b#c){color:#292923;}.lf-v7-why-inner p:not(#a#b#c){margin:0 0 28px;padding-bottom:8px;color:#ffffff;font-size:18px;line-height:1.5;opacity:1;}.lf-v7-why-section .lf-v7-heading-line-left:not(#a#b#c),.lf-page-reusable-why-section .lf-v7-heading-line-left:not(#a#b#c){background:#a99b60;opacity:1;}.lf-v7-why-grid:not(#a#b#c),.lf-v7-why-feature:not(#a#b#c){gap:24px;}.lf-v7-why-feature span:not(#a#b#c){display:block;color:#ffffff;font-size:18px;opacity:1;}.lf-v7-why-feature strong:not(#a#b#c){display:block;color:#ffffff;font-size:20px;line-height:1.2;opacity:1;}.lf-v7-why-section .lf-v7-round-icon:not(#a#b#c),.lf-page-reusable-why-section .lf-v7-round-icon:not(#a#b#c){background:#ffffff;border:1px solid rgba(255,255,255,0.22);}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c){width:100%;display:block;min-height:400px;background:#33c5cf;background-color:#33c5cf;}.lf-v7-why-image:not(#a#b#c)::after{pointer-events:none;background:rgba(4,65,75,0.22);}.lf-v7-why-image img:not(#a#b#c){min-height:400px;display:block;z-index:1;border-radius:0;}.lf-why-section:not(#a#b#c),.lf-why-container:not(#a#b#c),.lf-why-heading:not(#a#b#c),.lf-why-grid:not(#a#b#c){background:#ffffff;background-color:#ffffff;}.lf-why-grid:not(#a#b#c){width:100%;max-width:1360px;box-sizing:border-box;margin:0 auto;padding:22px 50px 54px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;box-shadow:none;}.lf-why-card:not(#a#b#c),.lf-why-card.card-blue-1:not(#a#b#c),.lf-why-card.card-blue-2:not(#a#b#c),.lf-why-card.card-blue-3:not(#a#b#c),.lf-why-card.card-blue-4:not(#a#b#c),.lf-why-card.card-blue-5:not(#a#b#c),.lf-why-card.card-blue-6:not(#a#b#c){position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-height:350px;padding:36px 32px 38px;border-radius:0;background:#ffffff;border:1px solid rgba(182,203,228,0.82);color:#0f172a;box-shadow:none;overflow:hidden;transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease;}.lf-why-card:not(#a#b#c)::before{content:"";position:absolute;right:-8px;bottom:-8px;width:96px;height:96px;border-radius:50%;background:rgba(226,235,245,0.78);}.lf-why-card:not(#a#b#c)::after{content:none;display:none;}.lf-why-card:hover:not(#a#b#c){transform:translateY(-6px);border-color:rgba(148,182,222,0.95);box-shadow:0 16px 34px rgba(15,23,42,0.08);}.lf-why-card .lf-card-number:not(#a#b#c){display:none;}.lf-why-card-top:not(#a#b#c){position:relative;z-index:2;width:100%;display:flex;align-items:flex-start;gap:18px;margin:0;}.lf-why-card-icon-box:not(#a#b#c){width:64px;height:64px;flex:0 0 64px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:#f4f8fc;border:1px solid rgba(158,194,237,0.95);}.lf-why-card-icon-box svg:not(#a#b#c){width:29px;height:29px;display:block;fill:#1672db;}.lf-why-card-title-wrap:not(#a#b#c){flex:1 1 auto;min-width:0;}body.home-page .lf-why-card h3:not(#a#b#c),body:not(.home-page) .lf-page-reusable-why-section .lf-why-card h3:not(#a#b#c),.lf-why-card h3:not(#a#b#c){position:relative;z-index:2;margin:0;color:#07172d;font-size:19px;font-weight:400;line-height:1.28;letter-spacing:-0.2px;}.lf-why-card h3:not(#a#b#c)::after{content:none;display:none;}.lf-why-card-accent:not(#a#b#c){position:relative;z-index:2;display:block;width:96px;height:6px;margin:42px 0 28px;border-radius:0;background:#f9b857;}.lf-why-card p:not(#a#b#c){position:relative;z-index:2;margin:0;color:#6c7e95;font-size:14px;font-weight:400;line-height:1.58;}.lf-v7-why-section:not(#a#b#c)::before,.lf-v7-why-section:not(#a#b#c)::after,.lf-page-reusable-why-section:not(#a#b#c)::before,.lf-page-reusable-why-section:not(#a#b#c)::after{background:transparent;}@media (max-width:1200px){.lf-v7-why-image:not(#a#b#c),.lf-v7-why-image img:not(#a#b#c){min-height:520px;}.lf-why-grid:not(#a#b#c){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px 32px 52px;max-width:100%;}.lf-why-card:not(#a#b#c),.lf-why-card.card-blue-1:not(#a#b#c),.lf-why-card.card-blue-2:not(#a#b#c),.lf-why-card.card-blue-3:not(#a#b#c),.lf-why-card.card-blue-4:not(#a#b#c),.lf-why-card.card-blue-5:not(#a#b#c),.lf-why-card.card-blue-6:not(#a#b#c){min-height:338px;padding:32px 28px 36px;}.lf-why-card h3:not(#a#b#c),body:not(.home-page) .lf-page-reusable-why-section .lf-why-card h3:not(#a#b#c){font-size:21px;}}@media (max-width:991.98px){.lf-v7-why-wrap:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap:not(#a#b#c){grid-template-columns:1fr;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c){padding:48px 24px;}.lf-v7-why-image:not(#a#b#c),.lf-v7-why-image img:not(#a#b#c){min-height:400px;}}@media (max-width:768px){.lf-v7-why-section:not(#a#b#c),.lf-page-reusable-why-section:not(#a#b#c){margin-top:36px;}.lf-v7-why-section > .lf-v7-why-wrap:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap:not(#a#b#c),body.home-page .lf-v7-why-section > .lf-v7-why-wrap:not(#a#b#c),body:not(.home-page) .lf-page-reusable-why-section > .lf-v7-why-wrap:not(#a#b#c){background:#005953;background-color:#005953;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c){padding-top:34px;padding-bottom:34px;background:#005953;background-color:#005953;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c){background:#33c5cf;background-color:#33c5cf;}.lf-v7-why-inner h2:not(#a#b#c){font-size:clamp(28px,8vw,36px);line-height:1.22;}.lf-v7-why-inner p:not(#a#b#c){font-size:15.5px;line-height:1.65;}.lf-v7-why-grid:not(#a#b#c){grid-template-columns:1fr;}.lf-why-grid:not(#a#b#c){grid-template-columns:1fr;gap:18px;padding:18px 20px 40px;}.lf-why-card:not(#a#b#c),.lf-why-card.card-blue-1:not(#a#b#c),.lf-why-card.card-blue-2:not(#a#b#c),.lf-why-card.card-blue-3:not(#a#b#c),.lf-why-card.card-blue-4:not(#a#b#c),.lf-why-card.card-blue-5:not(#a#b#c),.lf-why-card.card-blue-6:not(#a#b#c){min-height:auto;padding:26px 22px 32px;border-radius:0;}.lf-why-card-top:not(#a#b#c){gap:14px;}.lf-why-card-icon-box:not(#a#b#c){width:58px;height:58px;flex-basis:58px;border-radius:14px;}.lf-why-card-icon-box svg:not(#a#b#c){width:26px;height:26px;}.lf-why-card h3:not(#a#b#c),body:not(.home-page) .lf-page-reusable-why-section .lf-why-card h3:not(#a#b#c){font-size:20px;}.lf-why-card-accent:not(#a#b#c){width:86px;margin:28px 0 20px;}.lf-why-card p:not(#a#b#c){font-size:14.5px;line-height:1.65;}}@media (max-width:700px){.lf-v7-why-image:not(#a#b#c),.lf-v7-why-image img:not(#a#b#c){min-height:360px;}}.lf-gym-feature-strip:not(#a#b#c){width:100%;margin:0 0 72px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));box-sizing:border-box;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-about-feature-strip:not(#a#b#c){margin-top:0;margin-bottom:72px;}.lf-gym-feature-card:not(#a#b#c){min-height:292px;padding:54px 46px;display:flex;align-items:center;gap:22px;color:#ffffff;box-sizing:border-box;}.lf-gym-feature-dark:not(#a#b#c){background:#01345b;}.lf-gym-feature-green:not(#a#b#c){background:#5ce0d8;}.lf-gym-feature-icon:not(#a#b#c){flex:0 0 auto;width:88px;height:88px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:0;color:#00717a;padding:0;}.lf-gym-feature-green .lf-gym-feature-icon:not(#a#b#c){color:#111111;}.lf-gym-feature-icon svg:not(#a#b#c){width:88px;height:88px;display:block;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}.lf-gym-feature-card h2:not(#a#b#c){margin:0 0 12px;color:#ffffff;font-size:clamp(26px,2.2vw,36px);font-weight:700;line-height:1.18;}.lf-gym-feature-card p:not(#a#b#c){max-width:420px;margin:0;color:#ffffff;font-size:15px;line-height:1.75;}@media (max-width:991px){.lf-gym-feature-strip:not(#a#b#c){grid-template-columns:1fr;margin-bottom:56px;}.lf-gym-feature-card:not(#a#b#c){min-height:auto;padding:42px 28px;}}@media (max-width:640px){.lf-gym-feature-card:not(#a#b#c){flex-direction:column;align-items:flex-start;gap:16px;}.lf-gym-feature-icon:not(#a#b#c),.lf-gym-feature-icon svg:not(#a#b#c){width:74px;height:74px;}}.lf-gym-two-box-section:not(#a#b#c){box-sizing:border-box;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.home-page .lf-gym-feature-strip + .lf-gym-two-box-section:not(#a#b#c){margin-top:-28px;padding:0 20px 0;position:relative;z-index:6;background:#ffffff;}.lf-gym-two-box-wrap:not(#a#b#c){position:relative;z-index:7;width:min(1140px,calc(100% - 40px));margin:0 auto 70px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));box-shadow:0 26px 58px rgba(0,0,0,0.18);}.lf-gym-service-box:not(#a#b#c){position:relative;min-height:390px;padding:58px 54px;color:#ffffff;overflow:hidden;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;}.lf-gym-service-box-primary:not(#a#b#c){background:#005953;text-align:right;align-items:flex-end;}.lf-gym-service-box-dark:not(#a#b#c){background:#292923;text-align:left;align-items:flex-start;}.lf-gym-watermark:not(#a#b#c){position:absolute;bottom:-22px;color:rgba(255,255,255,0.1);font-size:168px;line-height:1;font-weight:800;letter-spacing:-8px;pointer-events:none;}.lf-gym-service-box-primary .lf-gym-watermark:not(#a#b#c){left:22px;}.lf-gym-service-box-dark .lf-gym-watermark:not(#a#b#c){right:20px;}.lf-gym-icon:not(#a#b#c){width:56px;height:56px;margin-bottom:22px;border:2px solid rgba(255,255,255,0.55);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#ffffff;font-size:14px;font-weight:800;letter-spacing:0.5px;}.lf-gym-service-box h2:not(#a#b#c){max-width:450px;margin:0 0 18px;color:#ffffff;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.14;}.lf-gym-service-box p:not(#a#b#c){max-width:510px;margin:0;color:#ffffff;font-size:15px;line-height:1.75;}.lf-gym-service-box a:not(#a#b#c){display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:30px;padding:13px 26px;border:2px solid #ffffff;border-radius:0;color:#ffffff;font-size:14px;font-weight:700;letter-spacing:0.2px;text-decoration:none;transition:transform 0.22s ease,background 0.22s ease,color 0.22s ease,border-color 0.22s ease;}.lf-gym-service-box a:hover:not(#a#b#c){background:#ffffff;border-color:#ffffff;color:#00717a;transform:translateY(-2px);}.lf-gym-outline-btn:not(#a#b#c){display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:30px;padding:13px 26px;border:2px solid #292923;border-radius:0;color:#292923;font-size:14px;font-weight:700;letter-spacing:0.2px;text-decoration:none;transition:transform 0.22s ease,background 0.22s ease,color 0.22s ease,border-color 0.22s ease;}.lf-gym-outline-btn:hover:not(#a#b#c){background:#292923;color:#ffffff;transform:translateY(-2px);}@media (max-width:991px){body.home-page .lf-gym-feature-strip + .lf-gym-two-box-section:not(#a#b#c){margin-top:-18px;padding-left:16px;padding-right:16px;background:#ffffff;}.lf-gym-two-box-wrap:not(#a#b#c){width:min(100%,calc(100% - 32px));grid-template-columns:1fr;margin-bottom:52px;}.lf-gym-service-box:not(#a#b#c),.lf-gym-service-box-primary:not(#a#b#c),.lf-gym-service-box-dark:not(#a#b#c){min-height:auto;padding:42px 30px;text-align:left;align-items:flex-start;}}@media (max-width:575px){body.home-page .lf-gym-feature-strip + .lf-gym-two-box-section:not(#a#b#c){margin-top:-10px;padding-left:12px;padding-right:12px;background:#ffffff;}.lf-gym-two-box-wrap:not(#a#b#c){width:calc(100% - 24px);margin-bottom:42px;}.lf-gym-service-box:not(#a#b#c){min-height:250px;padding:34px 24px;}}#lfFw2MenuToggle:not(#a#b#c):where(:not(#lf-continuation-54-a#lf-continuation-54-b)){width:42px;height:42px;min-width:42px;flex-basis:42px;border-radius:6px;border:1px solid rgba(255,255,255,0.24);background:rgba(255,255,255,0.045);box-shadow:none;transition:background-color 0.22s ease,border-color 0.22s ease,transform 0.22s ease;}#lfFw2MenuToggle:hover:not(#a#b#c),#lfFw2MenuToggle:focus-visible:not(#a#b#c){transform:translateY(-1px);}#lfFw2MenuToggle span:not(#a#b#c):where(:not(#lf-continuation-55-a#lf-continuation-55-b)){width:22px;height:2px;}body.lf-header-scrolled:not(.home-page):not(#a#b#c){padding-top:96px;}@media (max-width:1100px){body.lf-header-scrolled:not(.home-page):not(#a#b#c){padding-top:76px;}}@media (max-width:640px){#lfFw2MenuToggle:not(#a#b#c){width:40px;height:40px;min-width:40px;flex-basis:40px;}body.lf-header-scrolled:not(.home-page):not(#a#b#c){padding-top:70px;}}body:not(.home-page) .lf-page-container:not(#a#b#c){position:relative;z-index:2;display:block;width:min(860px,100%);max-width:860px;margin:0 auto;padding:0;}body:not(.home-page) .lf-page-line:not(#a#b#c){content:none;display:none;}@media (max-width:767px){body:not(.home-page) .lf-page-container:not(#a#b#c){width:100%;max-width:100%;}}#lfFw2MenuToggle:hover:not(#a#b#c):where(:not(#lf-continuation-74-a#lf-continuation-74-b)),#lfFw2MenuToggle:focus-visible:not(#a#b#c):where(:not(#lf-continuation-74-a#lf-continuation-74-b)){background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.82);}body:not(.home-page) .lf-inner-second-section:not(#a#b#c){margin-top:0;background:#002228;background-color:#002228;color:#ffffff;border-top:0;}body:not(.home-page) .lf-inner-second-section.lf-v7-about-section:not(#a#b#c){margin-top:0;}body:not(.home-page) .lf-inner-second-section h1:not(#a#b#c),body:not(.home-page) .lf-inner-second-section h2:not(#a#b#c),body:not(.home-page) .lf-inner-second-section h3:not(#a#b#c),body:not(.home-page) .lf-inner-second-section h4:not(#a#b#c),body:not(.home-page) .lf-inner-second-section h5:not(#a#b#c),body:not(.home-page) .lf-inner-second-section h6:not(#a#b#c){color:#ffffff;}body:not(.home-page) .lf-inner-second-section p:not(#a#b#c),body:not(.home-page) .lf-inner-second-section li:not(#a#b#c),body:not(.home-page) .lf-inner-second-section label:not(#a#b#c),body:not(.home-page) .lf-inner-second-section .lf-v7-about-stat p:not(#a#b#c),body:not(.home-page) .lf-inner-second-section .lf-gym-about-point p:not(#a#b#c){color:rgba(255,255,255,0.84);}body:not(.home-page) .lf-inner-second-section .lf-v7-about-text:not(#a#b#c),body:not(.home-page) .lf-inner-second-section .lf-gym-about-content:not(#a#b#c),body:not(.home-page) .lf-inner-second-section .contact-info:not(#a#b#c){background:transparent;}@media (max-width:575.98px){body:not(.home-page) .lf-inner-second-section.lf-v7-about-section:not(#a#b#c){margin-top:0;}}body:not(.home-page) .lf-inner-second-section.lf-about-gym-experience:not(#a#b#c){padding-top:64px;background:#ffffff;background-color:#ffffff;color:#152d3d;}body:not(.home-page) .lf-inner-second-section.lf-about-gym-experience h2:not(#a#b#c){color:#292923;}body:not(.home-page) .lf-inner-second-section.lf-about-gym-experience h3:not(#a#b#c){color:#515c6f;}body:not(.home-page) .lf-inner-second-section.lf-about-gym-experience p:not(#a#b#c),body:not(.home-page) .lf-inner-second-section.lf-about-gym-experience .lf-gym-about-content > p:not(#a#b#c){color:#5d6869;}body:not(.home-page) .lf-inner-second-section.lf-about-gym-experience .lf-gym-about-point p:not(#a#b#c){color:#687475;}body:not(.home-page) .lf-inner-second-section.lf-about-gym-experience .lf-gym-about-content:not(#a#b#c){background:transparent;}.lf-v7-why-section:not(#a#b#c):where(:not(#lf-continuation-60-a#lf-continuation-60-b)),.lf-page-reusable-why-section:not(#a#b#c):where(:not(#lf-continuation-60-a#lf-continuation-60-b)){margin:0;padding:0;background:#ffffff;}.lf-v7-why-section > .lf-v7-why-wrap:not(#a#b#c):where(:not(#lf-continuation-61-a#lf-continuation-61-b)),.lf-page-reusable-why-section > .lf-v7-why-wrap:not(#a#b#c):where(:not(#lf-continuation-61-a#lf-continuation-61-b)){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:0;background:#04414b;background-color:#04414b;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c):where(:not(#lf-continuation-62-a#lf-continuation-62-b)),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c):where(:not(#lf-continuation-62-a#lf-continuation-62-b)){position:relative;overflow:hidden;padding-top:44px;padding-bottom:42px;padding-left:calc(((100vw - var(--lf-v7-container,1320px)) / 2) + 12px);padding-right:56px;background:#04414b;background-color:#04414b;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c)::after,.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c)::after{content:"";position:absolute;right:-92px;bottom:-72px;width:290px;height:390px;border-radius:290px 0 0 290px;background:#c74930;z-index:1;}.lf-v7-why-inner:not(#a#b#c),.lf-page-reusable-why-section .lf-v7-why-inner:not(#a#b#c),.lf-v7-why-grid:not(#a#b#c),.lf-v7-why-feature:not(#a#b#c),.lf-v7-why-inner h2:not(#a#b#c),.lf-v7-why-inner p:not(#a#b#c){position:relative;z-index:2;}.lf-v7-why-section .lf-v7-heading-line-left:not(#a#b#c):where(:not(#lf-continuation-63-a#lf-continuation-63-b)),.lf-page-reusable-why-section .lf-v7-heading-line-left:not(#a#b#c):where(:not(#lf-continuation-63-a#lf-continuation-63-b)){display:none;}.lf-v7-why-inner h2:not(#a#b#c),body.home-page .lf-v7-why-section .lf-v7-why-inner h2:not(#a#b#c),body:not(.home-page) .lf-page-reusable-why-section .lf-v7-why-inner h2:not(#a#b#c){margin:0 0 28px;color:#f9b857;font-size:clamp(42px,3.4vw,64px);font-weight:800;line-height:1.08;letter-spacing:-0.6px;}.lf-v7-why-inner p:not(#a#b#c),body.home-page .lf-v7-why-section .lf-v7-why-inner p:not(#a#b#c),body:not(.home-page) .lf-page-reusable-why-section .lf-v7-why-inner p:not(#a#b#c){margin:0 0 26px;padding:0;color:#ffffff;font-size:18px;font-weight:400;line-height:1.52;}.lf-v7-why-grid:not(#a#b#c):where(:not(#lf-continuation-64-a#lf-continuation-64-b)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 38px;}.lf-v7-why-feature:not(#a#b#c):where(:not(#lf-continuation-65-a#lf-continuation-65-b)){display:flex;align-items:center;gap:18px;}.lf-v7-why-section .lf-v7-round-icon:not(#a#b#c):where(:not(#lf-continuation-68-a#lf-continuation-68-b)),.lf-page-reusable-why-section .lf-v7-round-icon:not(#a#b#c):where(:not(#lf-continuation-68-a#lf-continuation-68-b)){width:56px;height:56px;min-width:74px;border-radius:50%;background:transparent;border:2px solid #00a5ff;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;}.lf-v7-round-icon img:not(#a#b#c){width:34px;height:34px;object-fit:contain;filter:brightness(0) saturate(100%) invert(52%) sepia(98%) saturate(5078%) hue-rotate(181deg) brightness(104%) contrast(104%);}.lf-v7-why-feature span:not(#a#b#c),.lf-v7-why-feature strong:not(#a#b#c){display:block;color:#ffffff;line-height:1.15;}.lf-v7-why-feature span:not(#a#b#c):where(:not(#lf-continuation-66-a#lf-continuation-66-b)){margin:0 0 8px;font-size:14px;font-weight:400;}.lf-v7-why-feature strong:not(#a#b#c):where(:not(#lf-continuation-67-a#lf-continuation-67-b)){font-size:23px;font-weight:700;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c):where(:not(#lf-continuation-69-a#lf-continuation-69-b)),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c):where(:not(#lf-continuation-69-a#lf-continuation-69-b)){position:relative;min-height:520px;overflow:hidden;background:#1e5e69;}.lf-v7-why-image:not(#a#b#c)::before{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,rgba(4,65,75,0.16) 0%,rgba(4,65,75,0.1) 100% );z-index:1;}.lf-v7-why-image:not(#a#b#c):where(:not(#lf-continuation-70-a#lf-continuation-70-b))::after{content:"";position:absolute;inset:0;background:rgba(4,65,75,0.14);z-index:2;}.lf-v7-why-image img:not(#a#b#c):where(:not(#lf-continuation-71-a#lf-continuation-71-b)){width:100%;height:100%;min-height:520px;object-fit:cover;object-position:center center;position:absolute;inset:0;z-index:0;}@media (max-width:1199.98px){.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c){padding-right:34px;}.lf-v7-why-grid:not(#a#b#c){gap:24px 26px;}}@media (max-width:991.98px){.lf-v7-why-section > .lf-v7-why-wrap:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap:not(#a#b#c){grid-template-columns:1fr;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c):where(:not(#lf-continuation-72-a#lf-continuation-72-b)),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c):where(:not(#lf-continuation-72-a#lf-continuation-72-b)){padding:38px 24px 34px;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c)::after,.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-content:not(#a#b#c)::after{width:220px;height:310px;right:-86px;bottom:-52px;}.lf-v7-why-grid:not(#a#b#c){grid-template-columns:repeat(2,minmax(0,1fr));}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c),.lf-v7-why-image img:not(#a#b#c){min-height:420px;}}@media (max-width:767.98px){.lf-v7-why-inner h2:not(#a#b#c),body.home-page .lf-v7-why-section .lf-v7-why-inner h2:not(#a#b#c),body:not(.home-page) .lf-page-reusable-why-section .lf-v7-why-inner h2:not(#a#b#c){font-size:34px;margin-bottom:20px;}.lf-v7-why-inner p:not(#a#b#c){font-size:15px;line-height:1.62;}.lf-v7-why-grid:not(#a#b#c){grid-template-columns:1fr;gap:18px;}.lf-v7-why-feature:not(#a#b#c){gap:14px;}.lf-v7-why-section .lf-v7-round-icon:not(#a#b#c),.lf-page-reusable-why-section .lf-v7-round-icon:not(#a#b#c){width:50px;height:50px;min-width:62px;}.lf-v7-round-icon img:not(#a#b#c){width:28px;height:28px;}.lf-v7-why-feature span:not(#a#b#c){font-size:17px;}.lf-v7-why-feature strong:not(#a#b#c){font-size:21px;}.lf-v7-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c),.lf-page-reusable-why-section > .lf-v7-why-wrap > .lf-v7-why-image:not(#a#b#c),.lf-v7-why-image img:not(#a#b#c){min-height:340px;}}.lf-home-partner-intro:not(#a#b#c){position:relative;width:100%;overflow:hidden;padding:0 24px 66px;background:#ffffff;text-align:center;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-home-partner-intro:not(#a#b#c)::before{content:none;}.lf-home-partner-spacer:not(#a#b#c){display:block;width:100%;height:56px;min-height:56px;background:#ffffff;}.lf-home-partner-intro-inner:not(#a#b#c){position:relative;z-index:1;width:100%;max-width:1180px;margin:0 auto;}.lf-home-partner-accent:not(#a#b#c){display:block;width:96px;height:5px;margin:0 auto 18px;border-radius:8px;background:#f5a000;}.lf-home-partner-kicker:not(#a#b#c){display:inline-block;margin:0 0 16px;color:#08745f;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:2.2px;text-transform:uppercase;}.lf-home-partner-intro h2:not(#a#b#c){max-width:1040px;margin:0 auto 22px;color:#04414b;font-size:clamp(38px,4.2vw,64px);font-weight:700;line-height:1.14;letter-spacing:-1px;}.lf-home-partner-intro p:not(#a#b#c){max-width:980px;margin:0 auto;color:#3b4650;font-size:clamp(17px,1.45vw,21px);font-weight:400;line-height:1.75;}@media (max-width:767.98px){.lf-home-partner-intro:not(#a#b#c){padding:0 20px 50px;}.lf-home-partner-spacer:not(#a#b#c){height:38px;min-height:38px;}.lf-home-partner-accent:not(#a#b#c){width:78px;height:4px;margin-bottom:15px;}.lf-home-partner-kicker:not(#a#b#c){margin-bottom:13px;font-size:12px;letter-spacing:1.6px;}.lf-home-partner-intro h2:not(#a#b#c){margin-bottom:18px;font-size:34px;line-height:1.2;letter-spacing:-0.4px;}.lf-home-partner-intro p:not(#a#b#c){font-size:15px;line-height:1.65;}}@media (prefers-reduced-motion:reduce){.lf-home-hero-slide:not(#a#b#c){transition:none;animation:none;}.lf-wow:not(#a#b#c):where(:not(#lf-continuation-15-a#lf-continuation-15-b)){animation:none;transition:none;}}body.page-business-central-customization .ms-faq-accordion .accordion-item:not(#a#b#c){border-radius:16px;}body.page-business-central-customization .ms-faq-accordion .accordion-button:not(#a#b#c),body.page-business-central-customization .ms-faq-accordion .accordion-button:hover:not(#a#b#c),body.page-business-central-customization .ms-faq-accordion .accordion-button:focus:not(#a#b#c),body.page-business-central-customization .ms-faq-accordion .accordion-button:focus-visible:not(#a#b#c),body.page-business-central-customization .ms-faq-accordion .accordion-button:active:not(#a#b#c){width:100%;display:flex;align-items:center;border:0;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;text-align:left;}body.page-business-central-customization .ms-faq-accordion .accordion-button:not(#a#b#c)::-moz-focus-inner{border:0;}body.page-business-central-customization .ms-faq-accordion .accordion-item:not(#a#b#c),body.page-business-central-customization .ms-faq-accordion .accordion-header:not(#a#b#c){border-color:#e8eef5;outline:none;}body.page-business-central-customization .ms-faq-accordion .accordion-button:not(#a#b#c)::after{content:"";display:block;width:16px;height:16px;margin-left:auto;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23005fb8' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");transform:rotate(0deg);transition:transform 0.2s ease;}body.page-business-central-customization .ms-faq-accordion .accordion-button:not(.collapsed):not(#a#b#c)::after{transform:rotate(180deg);}body.page-business-central-implementation .ms-faq-accordion .accordion-button:not(#a#b#c),body.page-business-central-implementation .ms-faq-accordion .accordion-button:hover:not(#a#b#c),body.page-business-central-implementation .ms-faq-accordion .accordion-button:focus:not(#a#b#c),body.page-business-central-implementation .ms-faq-accordion .accordion-button:focus-visible:not(#a#b#c),body.page-business-central-implementation .ms-faq-accordion .accordion-button:active:not(#a#b#c){width:100%;display:flex;align-items:center;border:0;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;text-align:left;}body.page-business-central-implementation .ms-faq-accordion .accordion-button:not(#a#b#c)::-moz-focus-inner{border:0;}body.page-business-central-implementation .ms-faq-accordion .accordion-item:not(#a#b#c),body.page-business-central-implementation .ms-faq-accordion .accordion-header:not(#a#b#c){border-color:#e8eef5;outline:none;}body.page-business-central-implementation .ms-faq-accordion .accordion-button:not(#a#b#c)::after{content:"";display:block;width:16px;height:16px;margin-left:auto;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23005fb8' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");transform:rotate(0deg);transition:transform 0.2s ease;}body.page-business-central-implementation .ms-faq-accordion .accordion-button:not(.collapsed):not(#a#b#c)::after{transform:rotate(180deg);}body.page-business-central-rapid5 .ms-faq-accordion .accordion-item:not(#a#b#c){border-radius:16px;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:not(#a#b#c),body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:hover:not(#a#b#c),body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:focus:not(#a#b#c),body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:focus-visible:not(#a#b#c),body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:active:not(#a#b#c){width:100%;display:flex;align-items:center;border:0;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;text-align:left;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:not(#a#b#c)::-moz-focus-inner{border:0;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-item:not(#a#b#c),body.page-business-central-rapid5 .ms-faq-accordion .accordion-header:not(#a#b#c){border-color:#e8eef5;outline:none;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:not(#a#b#c)::after{content:"";display:block;width:16px;height:16px;margin-left:auto;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23005fb8' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");transform:rotate(0deg);transition:transform 0.2s ease;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:not(.collapsed):not(#a#b#c)::after{transform:rotate(180deg);}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button:not(#a#b#c){cursor:pointer;pointer-events:auto;}body.page-business-central-rapid5 .ms-faq-accordion .accordion-button *:not(#a#b#c){pointer-events:none;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-item:not(#a#b#c){border-radius:16px;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:not(#a#b#c),body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:hover:not(#a#b#c),body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:focus:not(#a#b#c),body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:focus-visible:not(#a#b#c),body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:active:not(#a#b#c){width:100%;display:flex;align-items:center;border:0;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;text-align:left;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:not(#a#b#c)::-moz-focus-inner{border:0;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-item:not(#a#b#c),body.page-business-central-rapid8 .ms-faq-accordion .accordion-header:not(#a#b#c){border-color:#e8eef5;outline:none;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:not(#a#b#c)::after{content:"";display:block;width:16px;height:16px;margin-left:auto;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23005fb8' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");transform:rotate(0deg);transition:transform 0.2s ease;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:not(.collapsed):not(#a#b#c)::after{transform:rotate(180deg);}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button:not(#a#b#c){cursor:pointer;pointer-events:auto;}body.page-business-central-rapid8 .ms-faq-accordion .accordion-button *:not(#a#b#c){pointer-events:none;}@media (max-width:767px){body.page-business-central-support .lf-support-process-grid article:not(#a#b#c){border-bottom:1px solid #d8e5e3;}body.page-business-central-support .lf-support-process-grid article:last-child:not(#a#b#c){border-bottom:0;}body.page-business-central-support .lf-bc-support-section:not(#a#b#c){margin-left:0;margin-right:0;}}body.page-business-central-support .ms-faq-accordion .accordion-item:not(#a#b#c){border-radius:16px;}body.page-business-central-support .ms-faq-accordion .accordion-button:not(#a#b#c),body.page-business-central-support .ms-faq-accordion .accordion-button:hover:not(#a#b#c),body.page-business-central-support .ms-faq-accordion .accordion-button:focus:not(#a#b#c),body.page-business-central-support .ms-faq-accordion .accordion-button:focus-visible:not(#a#b#c),body.page-business-central-support .ms-faq-accordion .accordion-button:active:not(#a#b#c){width:100%;display:flex;align-items:center;border:0;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;text-align:left;}body.page-business-central-support .ms-faq-accordion .accordion-button:not(#a#b#c)::-moz-focus-inner{border:0;}body.page-business-central-support .ms-faq-accordion .accordion-item:not(#a#b#c),body.page-business-central-support .ms-faq-accordion .accordion-header:not(#a#b#c){border-color:#e8eef5;outline:none;}body.page-business-central-support .ms-faq-accordion .accordion-button:not(#a#b#c)::after{content:"";display:block;width:16px;height:16px;margin-left:auto;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23005fb8' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");transform:rotate(0deg);transition:transform 0.2s ease;}body.page-business-central-support .ms-faq-accordion .accordion-button:not(.collapsed):not(#a#b#c)::after{transform:rotate(180deg);}.text-center:not(#a#b#c){text-align:center;}.collapse:not(.show):not(#a#b#c){display:none;}.lf-style-delay-01{--lf-v7-delay:0.1s;}.lf-style-delay-03{--lf-v7-delay:0.3s;}.lf-style-delay-05{--lf-v7-delay:0.5s;}body.page-leaforge365 .lf-book-demo:not(#a#b#c){min-height:400px;display:flex;align-items:center;color:#ffffff;background:linear-gradient(rgba(0,0,0,0.48),rgba(0,0,0,0.48)),url("../images/book-a-demo-business-central-background.jpg") center / cover no-repeat;font-family:"Open Sans","Poppins",Arial,sans-serif;}body.page-leaforge365 .lf-book-demo__inner:not(#a#b#c){width:min(calc(100% - 48px),1068px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 392px;gap:68px;align-items:center;}body.page-leaforge365 .lf-book-demo__title:not(#a#b#c){margin:0 0 18px;color:#ffffff;font-family:"Montserrat","Poppins",Arial,sans-serif;font-size:clamp(42px,3vw,58px);font-weight:400;line-height:1.1;letter-spacing:-1.2px;}body.page-leaforge365 .lf-book-demo__text:not(#a#b#c){max-width:670px;margin:0;color:#ffffff;font-size:clamp(16px,1vw,19px);font-weight:400;line-height:1.7;}body.page-leaforge365 .lf-book-demo__card:not(#a#b#c){min-height:294px;display:flex;align-items:center;justify-content:center;padding:40px 48px;border-radius:12px;background:#00a67e;text-align:center;}body.page-leaforge365 .lf-book-demo__card-title:not(#a#b#c){margin:0 0 28px;color:#ffffff;font-family:"Montserrat","Poppins",Arial,sans-serif;font-size:clamp(34px,2.2vw,43px);font-weight:400;line-height:1.08;}body.page-leaforge365 .lf-book-demo__button:not(#a#b#c){min-width:188px;min-height:57px;padding:15px 26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ffffff;border-radius:10px;color:#ffffff;font-family:"Montserrat","Poppins",Arial,sans-serif;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;transition:color 0.18s ease,background-color 0.18s ease,transform 0.18s ease;}body.page-leaforge365 .lf-book-demo__button:not(#a#b#c):hover,body.page-leaforge365 .lf-book-demo__button:not(#a#b#c):focus-visible{color:#00a67e;background:#ffffff;transform:translateY(-2px);}body.page-leaforge365 .lf-book-demo__button:not(#a#b#c):focus-visible{outline:3px solid rgba(255,255,255,0.45);outline-offset:4px;}@supports ( background-image:image-set(url("../images/book-a-demo-business-central-background.webp") type("image/webp")) ){body.page-leaforge365 .lf-book-demo:not(#a#b#c){background-image:linear-gradient(rgba(0,0,0,0.48),rgba(0,0,0,0.48)),image-set( url("../images/book-a-demo-business-central-background.webp") type("image/webp"),url("../images/book-a-demo-business-central-background.jpg") type("image/jpeg") );}}@media (max-width:980px){body.page-leaforge365 .lf-book-demo:not(#a#b#c){padding:62px 24px;}body.page-leaforge365 .lf-book-demo__inner:not(#a#b#c){width:min(100%,760px);grid-template-columns:1fr;gap:30px;}body.page-leaforge365 .lf-book-demo__content:not(#a#b#c){text-align:center;}body.page-leaforge365 .lf-book-demo__text:not(#a#b#c){margin:0 auto;}body.page-leaforge365 .lf-book-demo__card:not(#a#b#c){width:min(100%,520px);margin:0 auto;}}@media (max-width:560px){body.page-leaforge365 .lf-book-demo:not(#a#b#c){padding:48px 18px;}body.page-leaforge365 .lf-book-demo__title:not(#a#b#c){font-size:39px;}body.page-leaforge365 .lf-book-demo__text:not(#a#b#c){font-size:15px;}body.page-leaforge365 .lf-book-demo__card:not(#a#b#c){padding:34px 24px;}body.page-leaforge365 .lf-book-demo__button:not(#a#b#c){width:100%;}}body.home-page .lf-home-transform{position:relative;overflow:hidden;background:linear-gradient(90deg,#268ed3 0 39%,#093c6e 39% 100%);}body.home-page .lf-home-transform__inner{width:min(1120px,calc(100% - 100px));margin:0 auto;padding:34px 0 34px;display:grid;grid-template-columns:minmax(380px,460px) minmax(280px,340px);gap:clamp(30px,4vw,54px);align-items:center;}body.home-page .lf-home-transform__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:460px;}body.home-page .lf-home-transform__card{margin:0;aspect-ratio:1 / 1;overflow:hidden;background:rgba(255,255,255,0.08);box-shadow:0 12px 24px rgba(0,0,0,0.09);}body.home-page .lf-home-transform__image{width:100%;height:100%;display:block;object-fit:cover;}body.home-page .lf-home-transform__card:nth-child(1) .lf-home-transform__image,body.home-page .lf-home-transform__card:nth-child(2) .lf-home-transform__image,body.home-page .lf-home-transform__card:nth-child(3) .lf-home-transform__image,body.home-page .lf-home-transform__card:nth-child(4) .lf-home-transform__image{object-position:center center;}body.home-page .lf-home-transform__content{max-width:335px;color:#ffffff;}body.home-page .lf-home-transform__title{margin:0;color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(32px,3vw,44px);font-weight:300;line-height:1.12;letter-spacing:-0.03em;}body.home-page .lf-home-transform__divider{display:block;width:40px;height:5px;margin:24px 0 22px;background:#ffffff;}body.home-page .lf-home-transform__text{margin:0;color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:1.68;}body.home-page .lf-home-transform__button{display:inline-flex;align-items:center;justify-content:center;min-width:158px;min-height:46px;margin-top:24px;padding:12px 24px;border:1px solid rgba(255,255,255,0.78);background:rgba(255,255,255,0.08);color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease;}body.home-page .lf-home-transform__button:hover,body.home-page .lf-home-transform__button:focus-visible{background:#ffffff;color:#093c6e;transform:translateY(-2px);box-shadow:0 18px 32px rgba(0,0,0,0.18);}body.home-page .lf-home-transform__button:focus-visible{outline:3px solid rgba(255,255,255,0.35);outline-offset:4px;}@media (max-width:1180px){body.home-page .lf-home-transform__inner{width:min(980px,calc(100% - 56px));grid-template-columns:minmax(350px,420px) minmax(260px,320px);gap:30px;}body.home-page .lf-home-transform__gallery{gap:14px;max-width:360px;}body.home-page .lf-home-transform__title{font-size:clamp(30px,3.2vw,40px);}body.home-page .lf-home-transform__text{font-size:15px;}body.home-page .lf-home-transform__divider{margin:22px 0 18px;}}@media (max-width:900px){body.home-page .lf-home-transform__inner{width:min(720px,calc(100% - 40px));padding:30px 0 36px;grid-template-columns:1fr;gap:26px;}body.home-page .lf-home-transform__gallery{order:1;max-width:460px;width:100%;margin:0 auto;gap:14px;}body.home-page .lf-home-transform__content{order:2;max-width:360px;}}@media (max-width:575px){body.home-page .lf-home-transform__inner{width:calc(100% - 28px);padding:24px 0 28px;gap:20px;}body.home-page .lf-home-transform__gallery{gap:12px;max-width:360px;}body.home-page .lf-home-transform__title{font-size:clamp(26px,9vw,32px);}body.home-page .lf-home-transform__divider{width:34px;height:4px;margin:16px 0 14px;}body.home-page .lf-home-transform__text{font-size:15px;line-height:1.66;}body.home-page .lf-home-transform__button{min-width:148px;min-height:44px;margin-top:18px;padding:11px 20px;font-size:13px;}}body.home-page .lf-home-bc-device-showcase{width:100%;padding:52px 50px 64px;overflow:hidden;background:#ffffff;}body.home-page .lf-home-bc-device-showcase__inner{width:min(1200px,100%);margin:0 auto;display:flex;align-items:center;justify-content:center;}body.home-page .lf-home-bc-device-showcase__image{display:block;width:100%;max-width:1200px;height:auto;object-fit:contain;}@media (max-width:900px){body.home-page .lf-home-bc-device-showcase{padding:42px 28px 52px;}}@media (max-width:575px){body.home-page .lf-home-bc-device-showcase{padding:32px 18px 40px;}}body.page-business-central-implementation .lf-page-reusable-diagram-section{margin-top:0 !important;margin-bottom:0 !important;}body.page-business-central-implementation .lf-smarter-erp-section{width:100%;margin-left:0;margin-right:0;padding:90px 20px 100px;overflow:hidden;background:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;}body.page-business-central-implementation .lf-smarter-erp-container{width:100%;max-width:1380px;margin:0 auto;display:grid;grid-template-columns:1.15fr 0.85fr;gap:55px;align-items:center;}body.page-business-central-implementation .lf-bc-diagram-section{width:100%;padding:78px 24px 88px;overflow:hidden;background:#ffffff;}body.page-business-central-implementation .lf-bc-diagram-container{width:100%;max-width:1240px;margin:0 auto;padding:0 24px;}body.page-business-central-implementation .lf-bc-diagram-heading{max-width:1120px;margin:0 auto 42px;text-align:center;}body.page-business-central-implementation .lf-bc-diagram-heading h4{margin:0 0 10px;color:#30373b;font-size:clamp(24px,2vw,34px);line-height:1.3;font-weight:500;}body.page-business-central-implementation .lf-bc-diagram-heading h2{margin:0 0 12px;color:#04414b;font-size:clamp(38px,3.2vw,54px);line-height:1.16;font-weight:800;}body.page-business-central-implementation .lf-bc-diagram-heading p{max-width:980px;margin:0 auto;color:#111827;font-size:clamp(18px,1.45vw,23px);line-height:1.5;}body.page-business-central-implementation .lf-bc-diagram-wrap{width:820px;max-width:100%;height:470px;margin:0 auto;}body.page-business-central-implementation .lf-bc-potential-section{width:100%;padding:82px 24px 90px;background:#f7f9fb;}body.page-business-central-implementation .lf-bc-potential-container{width:100%;max-width:1280px;margin:0 auto;padding:0 20px;text-align:center;}body.page-business-central-implementation .lf-bc-potential-title{max-width:1080px;margin:0 auto 22px;color:#052b45;font-size:clamp(34px,3vw,48px);line-height:1.22;font-weight:600;letter-spacing:0;}body.page-business-central-implementation .lf-bc-potential-desc{max-width:1110px;margin:0 auto 12px;color:#24374f;font-size:17px;line-height:1.7;}body.page-business-central-implementation .lf-bc-potential-desc-two{margin-top:0;}body.page-business-central-implementation .lf-bc-potential-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:100%;margin:44px auto 0;}body.page-business-central-implementation .lf-bc-potential-card,body.page-business-central-implementation .lf-bc-potential-card-wide{grid-column:auto;min-width:0;min-height:292px;height:100%;padding:30px 24px 28px;border:1px solid #e2eaf0;border-radius:8px;background:#ffffff;box-shadow:0 10px 30px rgba(5,43,69,0.08);}body.page-business-central-implementation .lf-bc-potential-card h3{margin:0 0 8px;font-size:18px;line-height:1.35;}body.page-business-central-implementation .lf-bc-potential-card p{margin:0;font-size:15.5px;line-height:1.62;}body.page-business-central-implementation .ms-faq-section{width:100%;padding:86px 24px 92px;background:#ffffff;font-family:"Segoe UI","Poppins",sans-serif;}body.page-business-central-implementation .ms-faq-section > .container{width:100%;max-width:1320px;margin:0 auto;padding:0 20px;}body.page-business-central-implementation .ms-faq-header{max-width:980px;margin:0 auto 46px;text-align:center;}body.page-business-central-implementation .ms-faq-header h2{margin:0 0 14px;color:#1f1f1f;font-size:clamp(34px,3vw,48px);font-weight:700;line-height:1.2;}body.page-business-central-implementation .ms-faq-header p{max-width:920px;margin:0 auto;color:#5f5f5f;font-size:15px;line-height:1.8;}body.page-business-central-implementation .ms-faq-accordion{width:100%;max-width:1180px;margin:0 auto;}body.page-business-central-implementation .ms-faq-accordion .accordion-item{margin-bottom:16px;overflow:hidden;border:1px solid #e8eef5;border-radius:16px;background:#ffffff;box-shadow:0 6px 18px rgba(0,0,0,0.04);transition:all 0.25s ease;}@media (max-width:1100px){body.page-business-central-implementation .lf-bc-potential-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:900px){body.page-business-central-implementation .lf-bc-diagram-section{padding:62px 18px 70px;}body.page-business-central-implementation .lf-bc-diagram-container{padding:0;}body.page-business-central-implementation .lf-bc-diagram-heading{margin-bottom:30px;}body.page-business-central-implementation .lf-bc-diagram-wrap{width:100%;height:auto;margin:0 auto;}}@media (max-width:700px){body.page-business-central-implementation .lf-bc-potential-section{padding:58px 16px 66px;}body.page-business-central-implementation .lf-bc-potential-container{padding:0;}body.page-business-central-implementation .lf-bc-potential-grid{grid-template-columns:1fr;gap:20px;margin-top:32px;}body.page-business-central-implementation .lf-bc-potential-card,body.page-business-central-implementation .lf-bc-potential-card-wide{min-height:0;padding:28px 22px;}body.page-business-central-implementation .ms-faq-section{padding:62px 16px 70px;}body.page-business-central-implementation .ms-faq-section > .container{padding:0;}body.page-business-central-implementation .ms-faq-header{margin-bottom:32px;}}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section.lf-v7-about-section{width:100%;margin:0;padding:0;overflow:hidden;background:#002228;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-height:500px;margin:0;padding:0;align-items:stretch;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-image{position:relative;width:100%;min-width:0;min-height:500px;height:auto;overflow:hidden;background:#002228;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-image img{position:absolute;inset:0;width:100%;height:100%;min-height:100%;display:block;object-fit:cover;object-position:center center;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-text{min-width:0;min-height:500px;display:flex;align-items:center;padding:56px clamp(48px,5vw,96px);background:#002228;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-inner{width:100%;max-width:760px;margin:0;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-heading-line-left{display:none;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-inner h2{margin:0 0 30px;color:#ffffff;font-size:clamp(46px,3.35vw,64px);font-weight:900;line-height:1.12;letter-spacing:-0.02em;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-inner p{max-width:540px;margin:0;padding:0;color:rgba(255,255,255,0.82);font-size:clamp(18px,1.35vw,24px);line-height:1.45;}@media (max-width:991.98px){body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-wrap{grid-template-columns:1fr;min-height:0;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-image{min-height:0;height:auto;aspect-ratio:16 / 9;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-text{min-height:0;padding:48px 30px 54px;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-inner{max-width:none;}}@media (max-width:575.98px){body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-text{padding:36px 20px 42px;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-inner h2{margin-bottom:20px;font-size:36px;}body:is( .page-business-central-rapid5,.page-business-central-rapid8,.page-smart-business-central-access,.page-business-central-support ) .lf-inner-second-section .lf-v7-about-inner p{font-size:17px;}}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-section{width:100%;padding:82px 24px 90px;background:#f7f9fb;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-container{width:100%;max-width:1280px;margin:0 auto;padding:0 20px;text-align:center;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-title{max-width:1080px;margin:0 auto 22px;color:#052b45;font-size:clamp(34px,3vw,48px);line-height:1.22;font-weight:600;letter-spacing:0;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-desc{max-width:1110px;margin:0 auto 12px;color:#24374f;font-size:17px;line-height:1.7;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-desc-two{margin-top:0;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:100%;margin:44px auto 0;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-card,body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-card-wide{grid-column:auto;min-width:0;min-height:292px;height:100%;padding:30px 24px 28px;border:1px solid #e2eaf0;border-radius:8px;background:#ffffff;box-shadow:0 10px 30px rgba(5,43,69,0.08);}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-card h3{margin:0 0 8px;font-size:18px;line-height:1.35;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-card p{margin:0;font-size:15.5px;line-height:1.62;}@media (max-width:1100px){body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:700px){body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-section{padding:58px 16px 66px;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-container{padding:0;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-grid{grid-template-columns:1fr;gap:20px;margin-top:32px;}body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-card,body:is(.page-dynamics-365-business-central,.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-card-wide{min-height:0;padding:28px 22px;}}.lf-capability-page{background:#ffffff;color:#17323a;}.lf-capability-page main{overflow:hidden;}.lf-cap-container{width:min(1180px,calc(100% - 48px));margin:0 auto;}.lf-cap-hero{position:relative;min-height:650px;display:flex;align-items:center;isolation:isolate;overflow:hidden;background-image:linear-gradient(90deg,rgba(0,34,40,0.96) 0%,rgba(0,34,40,0.84) 42%,rgba(0,34,40,0.34) 75%,rgba(0,34,40,0.2) 100%),var(--lf-cap-hero-image);background-position:center center,center center;background-size:cover,cover;background-repeat:no-repeat;}.lf-cap-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 82% 20%,rgba(0,189,143,0.2),transparent 28%),linear-gradient(180deg,rgba(0,0,0,0.06),rgba(0,0,0,0.22));}.lf-cap-hero-inner{padding:96px 0 100px;}.lf-cap-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 32px;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:13px;color:rgba(255,255,255,0.72);}.lf-cap-breadcrumb a,.lf-cap-breadcrumb strong{color:#ffffff;text-decoration:none;font-weight:500;}.lf-cap-eyebrow,.lf-cap-section-kicker{display:inline-flex;align-items:center;gap:10px;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase;}.lf-cap-eyebrow{color:#8ee8d3;}.lf-cap-eyebrow::before,.lf-cap-section-kicker::before{content:"";width:34px;height:2px;background:currentColor;}.lf-cap-hero h1{max-width:780px;margin:18px 0 22px;color:#ffffff;font-family:"Raleway","Poppins",Arial,Helvetica,sans-serif;font-size:clamp(42px,5.2vw,72px);font-weight:600;line-height:1.06;letter-spacing:-0.035em;}.lf-cap-hero p{max-width:540px;margin:0;color:rgba(255,255,255,0.86);font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.75;}.lf-cap-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px;}.lf-cap-btn{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border:1px solid transparent;border-radius:6px;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:transform 0.22s ease,background-color 0.22s ease,border-color 0.22s ease,color 0.22s ease;}.lf-cap-btn:hover,.lf-cap-btn:focus-visible{transform:translateY(-2px);}.lf-cap-btn-primary{color:#043940;background:#ffffff;border-color:#ffffff;}.lf-cap-btn-primary:hover,.lf-cap-btn-primary:focus-visible{color:#ffffff;background:#08745f;border-color:#08745f;}.lf-cap-btn-secondary{color:#ffffff;background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.48);}.lf-cap-btn-secondary:hover,.lf-cap-btn-secondary:focus-visible{background:rgba(255,255,255,0.17);border-color:#ffffff;}.lf-cap-overview-section,.lf-cap-features-section,.lf-cap-benefits-section{padding:104px 0;}.lf-cap-overview-grid{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(48px,7vw,92px);}.lf-cap-overview-media{position:relative;}.lf-cap-overview-media::before{content:"";position:absolute;left:-24px;bottom:-24px;width:58%;height:58%;border-radius:12px;background:#08745f;}.lf-cap-overview-media img{position:relative;z-index:1;width:100%;aspect-ratio:4 / 3;display:block;object-fit:cover;border-radius:12px;box-shadow:0 26px 58px rgba(0,34,40,0.2);}.lf-cap-section-kicker{color:#08745f;}.lf-cap-overview-copy h2,.lf-cap-heading h2,.lf-cap-benefits-grid h2,.lf-cap-cta-inner h2{margin:16px 0 20px;color:#002228;font-family:"Raleway","Poppins",Arial,Helvetica,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:600;line-height:1.14;letter-spacing:-0.025em;}.lf-cap-overview-copy > p,.lf-cap-heading > p,.lf-cap-benefits-grid > div > p,.lf-cap-cta-inner p{margin:0;color:#52686e;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:15px;line-height:1.8;}.lf-cap-highlight-list,.lf-cap-benefit-list{list-style:none;margin:20px 0 0;padding:0;}.lf-cap-highlight-list{display:grid;gap:15px;}.lf-cap-highlight-list li,.lf-cap-benefit-list li{position:relative;padding-left:34px;font-family:"Poppins",Arial,Helvetica,sans-serif;}.lf-cap-highlight-list li{color:#243f46;font-size:14px;font-weight:500;}.lf-cap-highlight-list li::before,.lf-cap-benefit-list li::before{content:"✓";position:absolute;left:0;top:-2px;width:23px;height:23px;display:grid;place-items:center;border-radius:50%;color:#ffffff;background:#08745f;font-size:13px;font-weight:700;}.lf-cap-features-section{background:#f4f8f7;}.lf-cap-heading{max-width:760px;margin:0 auto 54px;text-align:center;}.lf-cap-heading .lf-cap-section-kicker{justify-content:center;}.lf-cap-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}.lf-cap-feature-card{min-height:310px;padding:34px 30px 32px;background:#ffffff;border:1px solid rgba(4,65,75,0.1);border-radius:10px;box-shadow:0 14px 36px rgba(0,34,40,0.07);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;}.lf-cap-feature-card:hover{transform:translateY(-6px);border-color:rgba(8,116,95,0.35);box-shadow:0 20px 42px rgba(0,34,40,0.12);}.lf-cap-feature-icon{width:40px;height:40px;display:grid;place-items:center;margin-bottom:26px;border-radius:9px;color:#ffffff;background:#08745f;}.lf-cap-feature-icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.lf-cap-feature-card h3,.lf-cap-step h3{margin:0 0 14px;color:#002228;font-family:"Raleway","Poppins",Arial,Helvetica,sans-serif;font-size:21px;font-weight:600;line-height:1.3;}.lf-cap-feature-card p,.lf-cap-step p{margin:0;color:#61747a;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.75;}.lf-cap-process-section{position:relative;padding:105px 0 112px;overflow:hidden;background:#002228;}.lf-cap-process-section::before{content:"365";position:absolute;right:-20px;bottom:-65px;color:rgba(255,255,255,0.045);font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(160px,25vw,410px);font-weight:800;line-height:1;letter-spacing:-0.08em;pointer-events:none;}.lf-cap-heading-light{position:relative;z-index:1;}.lf-cap-heading-light .lf-cap-section-kicker{color:#8ee8d3;}.lf-cap-heading-light h2{color:#ffffff;}.lf-cap-heading-light > p{color:rgba(255,255,255,0.72);}.lf-cap-step-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.14);}.lf-cap-step{min-height:268px;padding:34px 28px;background:#043139;}.lf-cap-step-number{display:block;margin-bottom:42px;color:#8ee8d3;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:0.13em;}.lf-cap-step h3{color:#ffffff;}.lf-cap-step p{color:rgba(255,255,255,0.7);}.lf-cap-benefits-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:clamp(48px,8vw,112px);align-items:start;}.lf-cap-benefit-list{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:0;}.lf-cap-benefit-list li{min-height:80px;display:flex;align-items:center;padding:18px 18px 18px 58px;border:1px solid rgba(4,65,75,0.1);border-radius:8px;color:#243f46;background:#ffffff;box-shadow:0 10px 28px rgba(0,34,40,0.06);font-size:14px;font-weight:600;}.lf-cap-benefit-list li::before{left:20px;top:50%;transform:translateY(-50%);}.lf-cap-note{margin-top:24px !important;padding:16px 18px;border-left:3px solid #08745f;background:#f4f8f7;color:#51676d !important;font-size:13px !important;line-height:1.65 !important;}.lf-cap-cta-section{padding:74px 0;background:#04414b;}.lf-cap-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:48px;}.lf-cap-cta-inner > div{max-width:780px;}.lf-cap-cta-inner .lf-cap-section-kicker{color:#8ee8d3;}.lf-cap-cta-inner h2{margin-bottom:14px;color:#ffffff;}.lf-cap-cta-inner p{color:rgba(255,255,255,0.76);}.lf-cap-cta-inner .lf-cap-btn{flex:0 0 auto;}@media (max-width:980px){.lf-cap-hero{min-height:640px;background-image:linear-gradient(90deg,rgba(0,34,40,0.96) 0%,rgba(0,34,40,0.8) 65%,rgba(0,34,40,0.58) 100%),var(--lf-cap-hero-image);}.lf-cap-overview-grid,.lf-cap-benefits-grid{grid-template-columns:1fr;}.lf-cap-overview-media{max-width:680px;}.lf-cap-feature-grid,.lf-cap-step-grid{grid-template-columns:1fr 1fr;}.lf-cap-cta-inner{align-items:flex-start;flex-direction:column;gap:28px;}}@media (max-width:640px){.lf-cap-container{width:min(100% - 32px,1180px);}.lf-cap-hero{min-height:auto;}.lf-cap-hero-inner{padding:76px 0 82px;}.lf-cap-breadcrumb{margin-bottom:26px;font-size:12px;}.lf-cap-hero h1{font-size:39px;}.lf-cap-hero p{font-size:15px;line-height:1.7;}.lf-cap-hero-actions{align-items:stretch;flex-direction:column;}.lf-cap-btn{width:100%;}.lf-cap-overview-section,.lf-cap-features-section,.lf-cap-benefits-section,.lf-cap-process-section{padding:76px 0;}.lf-cap-overview-media::before{left:-12px;bottom:-12px;}.lf-cap-overview-copy h2,.lf-cap-heading h2,.lf-cap-benefits-grid h2,.lf-cap-cta-inner h2{font-size:34px;}.lf-cap-feature-grid,.lf-cap-step-grid,.lf-cap-benefit-list{grid-template-columns:1fr;}.lf-cap-feature-card,.lf-cap-step{min-height:auto;}.lf-cap-step-number{margin-bottom:26px;}.lf-cap-cta-section{padding:62px 0;}}.lf-unified-overview-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px;}.lf-unified-overview-actions .lf-home-btn{min-height:52px;}.lf-unified-overview-actions .lf-home-btn-light{border:1px solid #cbd5d7;}@media (max-width:640px){.lf-unified-overview-actions{align-items:stretch;flex-direction:column;}.lf-unified-overview-actions .lf-home-btn{width:100%;}}body.page-business-central-capabilities .lf-capabilities-directory{padding:82px 0 94px;background:radial-gradient(circle at 8% 6%,rgba(8,116,95,0.07),transparent 28%),#f3f7f6;}body.page-business-central-capabilities .lf-capabilities-directory__inner{width:min(1660px,calc(100% - 72px));margin:0 auto;}body.page-business-central-capabilities .lf-capabilities-directory__heading{max-width:920px;margin:0 auto 44px;text-align:center;}body.page-business-central-capabilities .lf-capabilities-directory__kicker{display:inline-block;margin-bottom:14px;color:#08745f;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;}body.page-business-central-capabilities .lf-capabilities-directory__heading h2{margin:0;color:#002228;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(34px,3.3vw,52px);font-weight:600;line-height:1.14;letter-spacing:-0.035em;}body.page-business-central-capabilities .lf-capabilities-directory__heading p{max-width:840px;margin:18px auto 0;color:#66787d;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.75;}body.page-business-central-capabilities .lf-capabilities-directory__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;}body.page-business-central-capabilities .lf-capabilities-directory__card{position:relative;min-width:0;min-height:388px;padding:34px 28px 28px;overflow:hidden;border:1px solid #d7e1df;border-radius:12px;background:#ffffff;box-shadow:0 16px 36px rgba(0,34,40,0.075);display:flex;flex-direction:column;align-items:flex-start;transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease;}body.page-business-central-capabilities .lf-capabilities-directory__card::after{content:"";position:absolute;right:-46px;bottom:-52px;width:138px;height:138px;border:1px solid rgba(8,116,95,0.11);border-radius:50%;box-shadow:0 0 0 28px rgba(8,116,95,0.025);pointer-events:none;}body.page-business-central-capabilities .lf-capabilities-directory__card:hover{transform:translateY(-7px);border-color:rgba(8,116,95,0.38);box-shadow:0 24px 48px rgba(0,34,40,0.14);}body.page-business-central-capabilities .lf-capabilities-directory__number{position:absolute;top:26px;right:25px;color:rgba(0,34,40,0.22);font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:0.08em;}body.page-business-central-capabilities .lf-capabilities-directory__icon{width:52px;height:52px;margin-bottom:28px;border-radius:11px;background:#08745f;color:#ffffff;display:grid;place-items:center;box-shadow:0 10px 20px rgba(8,116,95,0.18);}body.page-business-central-capabilities .lf-capabilities-directory__icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}body.page-business-central-capabilities .lf-capabilities-directory__card h3{margin:0 0 15px;color:#002228;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:1.34;letter-spacing:-0.025em;}body.page-business-central-capabilities .lf-capabilities-directory__card p{margin:0;color:#6a7b80;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.72;}body.page-business-central-capabilities .lf-capabilities-directory__button{position:relative;z-index:1;min-height:43px;margin-top:auto;padding:11px 17px;border:1px solid #002228;border-radius:5px;background:#002228;color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;align-items:center;gap:12px;transition:background-color 180ms ease,border-color 180ms ease,transform 180ms ease;}body.page-business-central-capabilities .lf-capabilities-directory__button:hover,body.page-business-central-capabilities .lf-capabilities-directory__button:focus-visible{border-color:#08745f;background:#08745f;transform:translateY(-2px);}body.page-business-central-capabilities .lf-capabilities-directory__button:focus-visible{outline:3px solid rgba(8,116,95,0.25);outline-offset:4px;}body.page-business-central-capabilities .lf-capabilities-directory__cta{border-top:1px solid rgba(255,255,255,0.08);}@media (max-width:1180px){body.page-business-central-capabilities .lf-capabilities-directory__inner{width:min(1040px,calc(100% - 48px));}body.page-business-central-capabilities .lf-capabilities-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:820px){body.page-business-central-capabilities .lf-capabilities-directory{padding:64px 0 72px;}body.page-business-central-capabilities .lf-capabilities-directory__inner{width:min(720px,calc(100% - 36px));}body.page-business-central-capabilities .lf-capabilities-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}body.page-business-central-capabilities .lf-capabilities-directory__card{min-height:352px;}}@media (max-width:560px){body.page-business-central-capabilities .lf-capabilities-directory{padding:52px 0 58px;}body.page-business-central-capabilities .lf-capabilities-directory__inner{width:calc(100% - 28px);}body.page-business-central-capabilities .lf-capabilities-directory__heading{margin-bottom:30px;text-align:left;}body.page-business-central-capabilities .lf-capabilities-directory__heading h2{font-size:clamp(30px,9vw,39px);}body.page-business-central-capabilities .lf-capabilities-directory__heading p{font-size:15px;}body.page-business-central-capabilities .lf-capabilities-directory__grid{grid-template-columns:1fr;gap:15px;}body.page-business-central-capabilities .lf-capabilities-directory__card{min-height:322px;padding:28px 24px 24px;}}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory{padding:84px 0 96px;background:radial-gradient(circle at 8% 8%,rgba(8,116,95,0.08),transparent 28%),#f3f7f6;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__inner{width:min(1240px,calc(100% - 72px));margin:0 auto;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__heading{max-width:900px;margin:0 auto 46px;text-align:center;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__kicker{display:inline-block;margin-bottom:14px;color:#08745f;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__heading h2{margin:0;color:#002228;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(34px,3.2vw,50px);font-weight:600;line-height:1.14;letter-spacing:-0.035em;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__heading p{max-width:800px;margin:18px auto 0;color:#66787d;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.75;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card{position:relative;min-width:0;overflow:hidden;border:1px solid #d7e1df;border-radius:14px;background:#ffffff;box-shadow:0 18px 42px rgba(0,34,40,0.09);transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card:hover{transform:translateY(-7px);border-color:rgba(8,116,95,0.38);box-shadow:0 27px 54px rgba(0,34,40,0.15);}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__media{position:relative;height:260px;overflow:hidden;background:#dfe8e6;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,34,40,0.02),rgba(0,34,40,0.34));pointer-events:none;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 400ms ease;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card:hover .lf-rapid-package-card__media img{transform:scale(1.035);}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__badge{position:absolute;left:24px;bottom:22px;z-index:2;padding:9px 14px;border-radius:999px;background:#08745f;color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;box-shadow:0 10px 24px rgba(0,34,40,0.25);}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__content{position:relative;min-height:430px;padding:34px 34px 32px;display:flex;flex-direction:column;align-items:flex-start;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__number{position:absolute;top:30px;right:30px;color:rgba(0,34,40,0.19);font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:0.08em;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card h3{max-width:calc(100% - 48px);margin:0 0 16px;color:#002228;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(25px,2vw,31px);font-weight:600;line-height:1.25;letter-spacing:-0.03em;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card p{margin:0;color:#66787d;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:15px;line-height:1.72;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card ul{width:100%;margin:23px 0 0;padding:0;list-style:none;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card li{position:relative;margin:0 0 12px;padding-left:27px;color:#344d53;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.55;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card li::before{content:"✓";position:absolute;top:0;left:0;color:#08745f;font-weight:800;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__button{min-height:46px;margin-top:auto;padding:12px 20px;border:1px solid #002228;border-radius:5px;background:#002228;color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;align-items:center;gap:13px;transition:background-color 180ms ease,border-color 180ms ease,transform 180ms ease;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__button:hover,:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__button:focus-visible{border-color:#08745f;background:#08745f;transform:translateY(-2px);}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__button:focus-visible{outline:3px solid rgba(8,116,95,0.24);outline-offset:4px;}@media (max-width:900px){:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory{padding:66px 0 74px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__inner{width:min(720px,calc(100% - 38px));}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__grid{grid-template-columns:1fr;gap:22px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__content{min-height:395px;}}@media (max-width:560px){:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory{padding:52px 0 58px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__inner{width:calc(100% - 28px);}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__heading{margin-bottom:30px;text-align:left;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__heading h2{font-size:clamp(30px,9vw,39px);}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-packages-directory__heading p{font-size:15px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__media{height:210px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__content{min-height:0;padding:28px 24px 25px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__number{top:25px;right:24px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card h3{font-size:25px;}:is(body.page-business-central-rapid-packages,body.page-d365-bc-services,body.page-dynamics-365-business-central,body.page-business-central-implementation,body.home-page) .lf-rapid-package-card__button{margin-top:25px;}}body.page-d365-bc-services .lf-services-directory__grid .lf-service-directory-card:last-child:nth-child(odd){grid-column:1 / -1;width:calc(50% - 14px);justify-self:center;}body.page-d365-bc-services .lf-service-directory-card .lf-rapid-package-card__media img{object-position:center center;}body.page-d365-bc-services .lf-service-directory-card:nth-child(5) .lf-rapid-package-card__media img{object-position:center 42%;}@media (max-width:900px){body.page-d365-bc-services .lf-services-directory__grid .lf-service-directory-card:last-child:nth-child(odd){grid-column:auto;width:100%;}}body.page-leaforge365 .lf365-index{padding:78px 0 84px;background:radial-gradient(circle at 8% 8%,rgba(0,189,143,0.10),transparent 28%),#f4f8f7;}body.page-leaforge365 .lf365-shell{width:min(1440px,calc(100% - 64px));margin:0 auto;}body.page-leaforge365 .lf365-section-head{max-width:900px;margin:0 auto 42px;text-align:center;}body.page-leaforge365 .lf365-section-head > span{display:inline-flex;align-items:center;gap:13px;color:#08745f;font-size:14px;font-weight:700;letter-spacing:0.15em;}body.page-leaforge365 .lf365-section-head > span::before{content:"";width:42px;height:2px;background:#08745f;}body.page-leaforge365 .lf365-section-head h2{margin:15px 0 15px;color:#002f35;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(38px,4vw,60px);font-weight:700;line-height:1.12;letter-spacing:-0.04em;}body.page-leaforge365 .lf365-section-head p{max-width:780px;margin:0 auto;color:#64777c;font-size:17px;line-height:1.75;}body.page-leaforge365 .lf365-index-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;}body.page-leaforge365 .lf365-index-grid a{min-height:132px;padding:22px 18px;border:1px solid rgba(0,47,53,0.10);border-radius:12px;background:rgba(255,255,255,0.96);box-shadow:0 15px 34px rgba(0,34,40,0.08);color:#002f35;text-decoration:none;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease;}body.page-leaforge365 .lf365-index-grid a:hover,body.page-leaforge365 .lf365-index-grid a:focus-visible{transform:translateY(-5px);background:#08745f;color:#ffffff;box-shadow:0 22px 44px rgba(0,34,40,0.18);}body.page-leaforge365 .lf365-index-grid strong,body.page-leaforge365 .lf365-index-grid small{display:block;}body.page-leaforge365 .lf365-index-grid strong{margin-bottom:10px;font-size:17px;line-height:1.28;}body.page-leaforge365 .lf365-index-grid small{color:#718287;font-size:13px;line-height:1.5;}body.page-leaforge365 .lf365-index-grid a:hover small,body.page-leaforge365 .lf365-index-grid a:focus-visible small{color:rgba(255,255,255,0.82);}:is(body.page-leaforge365,body.home-page) .lf365-source-link{width:min(1440px,calc(100% - 64px));margin:34px auto 0;text-align:center;}:is(body.page-leaforge365,body.home-page) .lf365-source-link a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:13px 25px;border:1px solid #08745f;border-radius:4px;background:#08745f;color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease;}:is(body.page-leaforge365,body.home-page) .lf365-source-link a:hover,:is(body.page-leaforge365,body.home-page) .lf365-source-link a:focus-visible{transform:translateY(-2px);background:#005953;box-shadow:0 16px 30px rgba(0,34,40,0.18);}:is(body.page-leaforge365,body.home-page) .lf365-source-link a span{font-size:19px;line-height:1;}body.page-leaforge365 .lf365-feature-section{padding-top:88px;}body.page-leaforge365 .lf365-smart-summary{padding-bottom:76px;}body.page-leaforge365 .lf-pricing-plans,body.page-leaforge365 .lf-rapid-packages-directory,body.page-leaforge365 .lf-capabilities-directory,body.page-leaforge365 .lf-blog-card-section{border-top:1px solid rgba(0,47,53,0.08);}body.page-leaforge365 .lf-blog-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));}@media (max-width:1280px){body.page-leaforge365 .lf365-index-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (max-width:900px){body.page-leaforge365 .lf365-index{padding:62px 0 68px;}body.page-leaforge365 .lf365-shell,:is(body.page-leaforge365,body.home-page) .lf365-source-link{width:min(720px,calc(100% - 38px));}body.page-leaforge365 .lf365-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-leaforge365 .lf-blog-card-grid{grid-template-columns:1fr;}}@media (max-width:560px){body.page-leaforge365 .lf365-index{padding:48px 0 54px;}body.page-leaforge365 .lf365-shell,:is(body.page-leaforge365,body.home-page) .lf365-source-link{width:calc(100% - 28px);}body.page-leaforge365 .lf365-section-head{margin-bottom:30px;text-align:left;}body.page-leaforge365 .lf365-section-head h2{font-size:clamp(32px,10vw,42px);}body.page-leaforge365 .lf365-section-head p{font-size:15px;}body.page-leaforge365 .lf365-index-grid{grid-template-columns:1fr;gap:12px;}body.page-leaforge365 .lf365-index-grid a{min-height:0;padding:20px;}:is(body.page-leaforge365,body.home-page) .lf365-source-link{margin-top:26px;text-align:left;}:is(body.page-leaforge365,body.home-page) .lf365-source-link a{width:100%;}}.lf-home-why-overview,.lf-home-why-overview *{box-sizing:border-box;}.lf-home-why-overview{--lf-home-why-bg:#033743;--lf-home-why-bg-deep:#022c35;--lf-home-why-accent:#5ce0d8;--lf-home-why-text:rgba(255,255,255,0.92);width:100%;min-height:720px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--lf-home-why-bg);overflow:hidden;}.lf-home-why-overview__image{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--lf-home-why-accent);}.lf-home-why-overview__image::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,44,53,0.12) 0%,rgba(2,44,53,0.04) 46%,rgba(2,44,53,0.18) 100%);pointer-events:none;}.lf-home-why-overview__image picture{position:absolute;inset:0;display:block;width:100%;height:100%;}.lf-home-why-overview__image img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;}.lf-home-why-overview__content{display:flex;align-items:center;justify-content:center;min-width:0;padding:72px 64px;background:linear-gradient(180deg,var(--lf-home-why-bg) 0%,#012f39 100%);color:#ffffff;}.lf-home-why-overview__inner{width:min(100%,640px);}.lf-home-why-overview__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:24px;color:var(--lf-home-why-accent);font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;}.lf-home-why-overview__eyebrow::before{content:"";width:56px;height:2px;background:currentColor;}.lf-home-why-overview__title{margin:0 0 24px;color:#ffffff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(48px,3.3vw,64px);font-weight:400;line-height:1.05;letter-spacing:-1.4px;}.lf-home-why-overview__text{margin:0 0 20px;color:var(--lf-home-why-text);font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:clamp(18px,1.12vw,21px);font-weight:400;line-height:1.75;}.lf-home-why-overview__features{display:flex;flex-wrap:wrap;gap:12px;margin:38px 0 0;}.lf-home-why-overview__features span{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid rgba(92,224,216,0.22);border-radius:999px;background:rgba(255,255,255,0.05);color:#ffffff;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.35;}.lf-home-why-overview__button{display:inline-flex;align-items:center;justify-content:center;min-width:185px;min-height:54px;margin-top:36px;padding:15px 30px;border:0;background:var(--lf-home-why-accent);color:#062128;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:0.8px;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,background-color 180ms ease,color 180ms ease;}.lf-home-why-overview__button:hover,.lf-home-why-overview__button:focus-visible{transform:translateY(-2px);background:#ffffff;color:var(--lf-home-why-bg);}.lf-home-why-overview__button:focus-visible{outline:3px solid rgba(255,255,255,0.28);outline-offset:5px;}@media (max-width:1100px){.lf-home-why-overview{min-height:640px;}.lf-home-why-overview__content{padding:56px 42px;}.lf-home-why-overview__title{font-size:clamp(42px,5vw,56px);}.lf-home-why-overview__text{font-size:17px;line-height:1.7;}}@media (max-width:860px){.lf-home-why-overview{min-height:0;grid-template-columns:1fr;}.lf-home-why-overview__image{min-height:460px;aspect-ratio:1672 / 941;}.lf-home-why-overview__content{padding:58px 28px 64px;}}@media (max-width:520px){.lf-home-why-overview__image{min-height:340px;}.lf-home-why-overview__eyebrow{font-size:12px;letter-spacing:1.9px;}.lf-home-why-overview__title{font-size:38px;}.lf-home-why-overview__text{font-size:16px;line-height:1.65;}.lf-home-why-overview__button{width:100%;}}@media (prefers-reduced-motion:reduce){.lf-home-why-overview__button{transition:none;}}@media (hover:hover) and (pointer:fine){body[class]:is( .lf-rapid-package-card,.lf-v7-project-card,.lf-industry-card,.lf-ri-card,.lf-benefit-card,.lf-bc-support-card,.lf-bc-dev-card,.lf-home-transform__card ){transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease;}body[class]:is( .lf-rapid-package-card__media img,.lf-v7-project-inner img,.lf-industry-image img,.lf-ri-card-image img,.lf-benefit-image img,.lf-bc-support-image img,.lf-bc-dev-image img,.lf-home-transform__card img ){transition:transform 400ms ease;will-change:transform;}body[class]:is( .lf-rapid-package-card,.lf-v7-project-card,.lf-industry-card,.lf-ri-card,.lf-benefit-card,.lf-bc-support-card,.lf-bc-dev-card,.lf-home-transform__card ):is(:hover,:focus-within){transform:translateY(-7px);}body[class] .lf-rapid-package-card:is(:hover,:focus-within) .lf-rapid-package-card__media img,body[class] .lf-v7-project-card:is(:hover,:focus-within) .lf-v7-project-inner img,body[class] .lf-industry-card:is(:hover,:focus-within) .lf-industry-image img,body[class] .lf-ri-card:is(:hover,:focus-within) .lf-ri-card-image img,body[class] .lf-benefit-card:is(:hover,:focus-within) .lf-benefit-image img,body[class] .lf-bc-support-card:is(:hover,:focus-within) .lf-bc-support-image img,body[class] .lf-bc-dev-card:is(:hover,:focus-within) .lf-bc-dev-image img,body[class] .lf-home-transform__card:is(:hover,:focus-within) img{transform:scale(1.035);}}@media (prefers-reduced-motion:reduce){body[class]:is( .lf-rapid-package-card,.lf-v7-project-card,.lf-industry-card,.lf-ri-card,.lf-benefit-card,.lf-bc-support-card,.lf-bc-dev-card,.lf-home-transform__card,.lf-rapid-package-card__media img,.lf-v7-project-inner img,.lf-industry-image img,.lf-ri-card-image img,.lf-benefit-image img,.lf-bc-support-image img,.lf-bc-dev-image img,.lf-home-transform__card img ){transition:none;}}.lf-implementation-landing{--lf-impl-navy:#002228;--lf-impl-teal:#08745f;--lf-impl-mint:#5ce0d8;--lf-impl-ink:#102f35;--lf-impl-muted:#5f7074;--lf-impl-soft:#f1f7f6;--lf-impl-line:#dbe8e6;background:#fff;}.lf-implementation-landing *{box-sizing:border-box;}.lf-impl-container{width:min(1240px,calc(100% - 64px));margin:0 auto;}.lf-impl-section{padding:88px 0;background:#fff;}.lf-impl-section--soft{background:var(--lf-impl-soft);}.lf-impl-section--dark{background:var(--lf-impl-navy);color:#fff;}.lf-impl-section--brand{background:linear-gradient(135deg,#04414b 0%,#08745f 100%);color:#fff;}.lf-impl-kicker{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px;color:var(--lf-impl-teal);font:700 13px/1.2 "Poppins",sans-serif;letter-spacing:.15em;text-transform:uppercase;}.lf-impl-kicker::before{content:"";width:42px;height:2px;background:currentColor;}.lf-impl-section--dark .lf-impl-kicker,.lf-impl-section--brand .lf-impl-kicker,.lf-impl-heading--light .lf-impl-kicker{color:var(--lf-impl-mint);}.lf-impl-heading{max-width:860px;margin:0 auto 46px;text-align:center;}.lf-impl-heading--left{margin-left:0;text-align:left;}.lf-impl-heading h2,.lf-impl-intro__copy h2,.lf-impl-feature-split__content h2,.lf-impl-readiness-grid h2{margin:0;color:var(--lf-impl-ink);font:600 clamp(34px,3.2vw,52px)/1.15 "Poppins",sans-serif;letter-spacing:-.035em;}.lf-impl-heading p{max-width:760px;margin:18px auto 0;color:var(--lf-impl-muted);font:400 17px/1.75 "Poppins",sans-serif;}.lf-impl-heading--left p{margin-left:0;}.lf-impl-heading--light h2,.lf-impl-section--dark .lf-impl-heading h2,.lf-impl-section--brand .lf-impl-heading h2{color:#fff;}.lf-impl-heading--light p,.lf-impl-section--dark .lf-impl-heading p,.lf-impl-section--brand .lf-impl-heading p{color:rgba(255,255,255,.78);}.lf-impl-intro{padding:76px 0;background:#fff;}.lf-impl-intro__grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:stretch;min-height:610px;overflow:hidden;background:var(--lf-impl-navy);}.lf-impl-intro__media{min-height:610px;overflow:hidden;}.lf-impl-intro__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease;}.lf-impl-intro__grid:hover .lf-impl-intro__media img{transform:scale(1.035);}.lf-impl-intro__copy{display:flex;flex-direction:column;justify-content:center;padding:64px 60px;color:#fff;}.lf-impl-intro__copy .lf-impl-kicker{color:var(--lf-impl-mint);}.lf-impl-intro__copy h2{color:#fff;}.lf-impl-intro__copy p{margin:20px 0 0;color:rgba(255,255,255,.86);font:400 16px/1.8 "Poppins",sans-serif;}.lf-impl-showcase{padding:82px 0;background:linear-gradient(180deg,#f6fbfa 0%,#ffffff 100%);}.lf-impl-showcase__panel{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(42px,5vw,76px);}.lf-impl-showcase__media{position:relative;padding:22px 0 34px 26px;}.lf-impl-showcase__media::before{content:"";position:absolute;left:0;bottom:0;width:min(58%,360px);height:43%;border-radius:24px;background:linear-gradient(135deg,#08745f 0%,#5ce0d8 100%);box-shadow:0 20px 48px rgba(0,34,40,.12);}.lf-impl-showcase__image-wrap{position:relative;z-index:2;overflow:hidden;border-radius:22px;box-shadow:0 28px 62px rgba(0,34,40,.18);background:#dce7e6;}.lf-impl-showcase__image-wrap img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .7s ease;}.lf-impl-showcase__panel:hover .lf-impl-showcase__image-wrap img{transform:scale(1.035);}.lf-impl-showcase__float-card{position:absolute;right:0;z-index:3;max-width:240px;padding:16px 18px;border:1px solid rgba(4,65,75,.12);border-radius:16px;background:rgba(255,255,255,.96);box-shadow:0 18px 40px rgba(0,34,40,.12);backdrop-filter:blur(6px);}.lf-impl-showcase__float-card strong{display:block;margin:0 0 6px;color:var(--lf-impl-ink);font:600 16px/1.35 "Poppins",sans-serif;}.lf-impl-showcase__float-card span{display:block;color:var(--lf-impl-muted);font:400 13px/1.55 "Poppins",sans-serif;}.lf-impl-showcase__float-card--top{top:34px;}.lf-impl-showcase__float-card--bottom{right:18px;bottom:22px;}.lf-impl-showcase__content{padding:16px 0;}.lf-impl-showcase__content h2{margin:0;color:var(--lf-impl-ink);font:600 clamp(34px,3.2vw,52px)/1.15 "Poppins",sans-serif;letter-spacing:-.035em;}.lf-impl-showcase__content p{margin:18px 0 0;color:var(--lf-impl-muted);font:400 16px/1.85 "Poppins",sans-serif;}.lf-impl-showcase__content .lf-impl-check-list li{color:var(--lf-impl-ink);font-weight:500;}.lf-impl-showcase__pills{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;}.lf-impl-showcase__pills span{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border:1px solid rgba(4,65,75,.12);border-radius:999px;background:#fff;color:var(--lf-impl-ink);font:600 13px/1.3 "Poppins",sans-serif;box-shadow:0 10px 24px rgba(0,34,40,.05);}.lf-impl-showcase__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px;}.lf-impl-showcase__actions .lf-home-btn{min-height:54px;}.lf-impl-showcase__actions .lf-home-btn-light{border:1px solid #cfd8db;color:var(--lf-impl-ink);background:#fff;}.lf-impl-showcase__actions .lf-home-btn-light:hover{border-color:#08745f;background:#f6fbfa;}@media (max-width:1100px){.lf-impl-showcase__float-card{max-width:220px;}.lf-impl-showcase__panel{gap:44px;}}@media (max-width:820px){.lf-impl-showcase{padding:64px 0;}.lf-impl-showcase__panel{grid-template-columns:1fr;}.lf-impl-showcase__media{padding:18px 0 28px 18px;max-width:720px;}.lf-impl-showcase__float-card--top{top:24px;}.lf-impl-showcase__float-card--bottom{bottom:14px;right:10px;}.lf-impl-showcase__content{padding:8px 0 0;}}@media (max-width:560px){.lf-impl-showcase{padding:52px 0;}.lf-impl-showcase__media{padding:0 0 20px 0;}.lf-impl-showcase__media::before{left:0;bottom:0;width:72%;height:34%;border-radius:18px;}.lf-impl-showcase__image-wrap{border-radius:18px;}.lf-impl-showcase__image-wrap img{aspect-ratio:auto;min-height:280px;}.lf-impl-showcase__float-card{position:static;max-width:none;margin-top:14px;}.lf-impl-showcase__float-card--bottom{right:auto;bottom:auto;}.lf-impl-showcase__content h2{font-size:32px;}.lf-impl-showcase__actions{flex-direction:column;}.lf-impl-showcase__actions .lf-home-btn{width:100%;}}.lf-impl-check-list,.lf-impl-cross-list{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none;}.lf-impl-check-list li,.lf-impl-cross-list li{position:relative;padding-left:30px;color:inherit;font:400 15px/1.6 "Poppins",sans-serif;}.lf-impl-check-list li::before{content:"✓";position:absolute;left:0;top:0;color:var(--lf-impl-mint);font-weight:800;}.lf-impl-cross-list li::before{content:"×";position:absolute;left:2px;top:-1px;color:#dd6f6f;font-size:21px;font-weight:700;}.lf-impl-check-list--large{gap:16px;}.lf-impl-check-list--large li{font-size:16px;color:var(--lf-impl-ink);}.lf-impl-table-wrap{overflow-x:auto;border:1px solid var(--lf-impl-line);box-shadow:0 18px 48px rgba(0,34,40,.08);}.lf-impl-comparison-table{width:100%;min-width:760px;border-collapse:collapse;background:#fff;font-family:"Poppins",sans-serif;}.lf-impl-comparison-table th,.lf-impl-comparison-table td{padding:18px 22px;border-bottom:1px solid var(--lf-impl-line);text-align:left;}.lf-impl-comparison-table th{background:var(--lf-impl-navy);color:#fff;font-size:15px;}.lf-impl-comparison-table td{color:var(--lf-impl-muted);font-size:14px;}.lf-impl-comparison-table td:first-child{color:var(--lf-impl-ink);font-weight:600;}.lf-impl-comparison-table tr:last-child td{border-bottom:0;}.lf-impl-dual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;}.lf-impl-scope-card{padding:38px;border:1px solid var(--lf-impl-line);background:#fff;box-shadow:0 15px 42px rgba(0,34,40,.07);}.lf-impl-scope-card--included{border-top:5px solid var(--lf-impl-teal);}.lf-impl-scope-card--excluded{border-top:5px solid #c98566;}.lf-impl-card-label{display:inline-flex;margin-bottom:16px;color:var(--lf-impl-teal);font:700 12px/1 "Poppins",sans-serif;letter-spacing:.14em;text-transform:uppercase;}.lf-impl-scope-card h3,.lf-impl-timeline-card h3,.lf-impl-addons h3,.lf-impl-alternative h3{margin:0;color:var(--lf-impl-ink);font:600 27px/1.25 "Poppins",sans-serif;}.lf-impl-scope-card .lf-impl-check-list li,.lf-impl-scope-card .lf-impl-cross-list li{color:var(--lf-impl-muted);}.lf-impl-text-link{display:inline-flex;gap:8px;margin-top:26px;color:var(--lf-impl-teal);font:600 14px/1.4 "Poppins",sans-serif;text-decoration:none;border-bottom:2px solid var(--lf-impl-mint);padding-bottom:5px;}.lf-impl-timeline-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;}.lf-impl-timeline-card{padding:38px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);}.lf-impl-timeline-card .lf-impl-card-label{color:var(--lf-impl-mint);}.lf-impl-timeline-card h3{color:#fff;}.lf-impl-timeline-card ol{display:grid;gap:16px;margin:28px 0 0;padding:0;list-style:none;}.lf-impl-timeline-card li{display:grid;grid-template-columns:92px 1fr;gap:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.13);font-family:"Poppins",sans-serif;}.lf-impl-timeline-card li strong{color:var(--lf-impl-mint);font-size:14px;}.lf-impl-timeline-card li span{color:rgba(255,255,255,.78);font-size:14px;line-height:1.55;}.lf-impl-card-grid{display:grid;gap:24px;}.lf-impl-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr));}.lf-impl-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr));}.lf-impl-info-card,.lf-impl-benefit-card,.lf-impl-timing-card{position:relative;min-height:235px;padding:32px;border:1px solid var(--lf-impl-line);background:#fff;box-shadow:0 12px 36px rgba(0,34,40,.06);transition:transform .25s ease,box-shadow .25s ease;}.lf-impl-info-card:hover,.lf-impl-benefit-card:hover,.lf-impl-timing-card:hover{transform:translateY(-7px);box-shadow:0 24px 46px rgba(0,34,40,.12);}.lf-impl-info-card>span{display:block;margin-bottom:36px;color:var(--lf-impl-teal);font:700 13px/1 "Poppins",sans-serif;}.lf-impl-info-card h3,.lf-impl-benefit-card h3,.lf-impl-timing-card h3{margin:0;color:var(--lf-impl-ink);font:600 22px/1.3 "Poppins",sans-serif;}.lf-impl-info-card p,.lf-impl-benefit-card p,.lf-impl-timing-card p{margin:14px 0 0;color:var(--lf-impl-muted);font:400 14px/1.7 "Poppins",sans-serif;}.lf-impl-benefit-card{min-height:190px;border-top:4px solid var(--lf-impl-teal);}.lf-impl-dark-card{min-height:220px;padding:31px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);}.lf-impl-dark-card h3{margin:0;color:#fff;font:600 21px/1.3 "Poppins",sans-serif;}.lf-impl-dark-card p{margin:14px 0 0;color:rgba(255,255,255,.76);font:400 14px/1.7 "Poppins",sans-serif;}.lf-impl-readiness-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:70px;align-items:center;}.lf-impl-addons{padding:42px;background:#fff;border:1px solid var(--lf-impl-line);}.lf-impl-chip-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;}.lf-impl-chip-list span{display:inline-flex;padding:10px 14px;border:1px solid var(--lf-impl-line);border-radius:999px;background:#fff;color:var(--lf-impl-ink);font:500 13px/1.3 "Poppins",sans-serif;}.lf-impl-process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}.lf-impl-process-grid article{min-height:210px;padding:27px 23px;border:1px solid var(--lf-impl-line);background:#fff;}.lf-impl-process-grid span{display:block;margin-bottom:30px;color:var(--lf-impl-teal);font:700 13px/1 "Poppins",sans-serif;}.lf-impl-process-grid h3{margin:0;color:var(--lf-impl-ink);font:600 18px/1.3 "Poppins",sans-serif;}.lf-impl-process-grid p{margin:12px 0 0;color:var(--lf-impl-muted);font:400 13px/1.65 "Poppins",sans-serif;}.lf-impl-module-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;}.lf-impl-module-grid a{min-height:155px;padding:24px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);text-decoration:none;transition:transform .2s ease,background .2s ease;}.lf-impl-module-grid a:hover{transform:translateY(-5px);background:rgba(255,255,255,.12);}.lf-impl-module-grid span{display:block;margin-bottom:30px;color:var(--lf-impl-mint);font:700 12px/1 "Poppins",sans-serif;}.lf-impl-module-grid h3{margin:0;color:#fff;font:600 16px/1.4 "Poppins",sans-serif;}.lf-impl-feature-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;}.lf-impl-feature-split--reverse .lf-impl-feature-split__media{order:2;}.lf-impl-feature-split__media{height:500px;overflow:hidden;}.lf-impl-feature-split__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s ease;}.lf-impl-feature-split:hover .lf-impl-feature-split__media img{transform:scale(1.035);}.lf-impl-feature-split__content p{margin:20px 0 0;color:var(--lf-impl-muted);font:400 16px/1.78 "Poppins",sans-serif;}.lf-impl-timing-card{min-height:220px;}.lf-impl-timing-card>span{display:block;margin-bottom:18px;color:var(--lf-impl-teal);font:700 12px/1 "Poppins",sans-serif;letter-spacing:.12em;text-transform:uppercase;}.lf-impl-timing-card h3{font-size:31px;}.lf-impl-note{max-width:900px;margin:28px auto 0;color:var(--lf-impl-muted);font:400 14px/1.7 "Poppins",sans-serif;text-align:center;}.lf-impl-alternative{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:42px;padding:34px 38px;background:var(--lf-impl-navy);color:#fff;}.lf-impl-alternative .lf-impl-kicker{color:var(--lf-impl-mint);}.lf-impl-alternative h3{color:#fff;}.lf-impl-alternative p{max-width:760px;margin:12px 0 0;color:rgba(255,255,255,.75);font:400 14px/1.65 "Poppins",sans-serif;}.lf-impl-alternative .lf-cap-btn{flex:0 0 auto;}.lf-impl-faq-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:70px;align-items:start;}.lf-impl-faq-list{display:grid;gap:12px;}.lf-impl-faq-list details{border:1px solid var(--lf-impl-line);background:#fff;}.lf-impl-faq-list summary{position:relative;cursor:pointer;padding:21px 55px 21px 22px;color:var(--lf-impl-ink);font:600 15px/1.45 "Poppins",sans-serif;list-style:none;}.lf-impl-faq-list summary::-webkit-details-marker{display:none;}.lf-impl-faq-list summary::after{content:"+";position:absolute;right:22px;top:17px;color:var(--lf-impl-teal);font-size:25px;}.lf-impl-faq-list details[open] summary::after{content:"−";}.lf-impl-faq-list details p{margin:0;padding:0 22px 22px;color:var(--lf-impl-muted);font:400 14px/1.72 "Poppins",sans-serif;}@media (max-width:1100px){.lf-impl-container{width:min(960px,calc(100% - 48px));}.lf-impl-intro__grid{min-height:560px;}.lf-impl-intro__media{min-height:560px;}.lf-impl-intro__copy{padding:48px 42px;}.lf-impl-card-grid--four{grid-template-columns:repeat(2,minmax(0,1fr));}.lf-impl-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.lf-impl-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:820px){.lf-impl-section{padding:68px 0;}.lf-impl-container{width:min(720px,calc(100% - 36px));}.lf-impl-intro{padding:54px 0;}.lf-impl-intro__grid,.lf-impl-dual-grid,.lf-impl-timeline-grid,.lf-impl-readiness-grid,.lf-impl-feature-split,.lf-impl-faq-layout{grid-template-columns:1fr;}.lf-impl-intro__media{min-height:420px;}.lf-impl-intro__copy{padding:48px 34px;}.lf-impl-feature-split--reverse .lf-impl-feature-split__media{order:0;}.lf-impl-feature-split__media{height:410px;}.lf-impl-card-grid--three{grid-template-columns:repeat(2,minmax(0,1fr));}.lf-impl-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.lf-impl-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.lf-impl-faq-layout{gap:32px;}.lf-impl-alternative{align-items:flex-start;flex-direction:column;}}@media (max-width:560px){.lf-impl-section{padding:54px 0;}.lf-impl-container{width:calc(100% - 28px);}.lf-impl-heading{margin-bottom:32px;text-align:left;}.lf-impl-heading h2,.lf-impl-intro__copy h2,.lf-impl-feature-split__content h2,.lf-impl-readiness-grid h2{font-size:32px;}.lf-impl-heading p{font-size:15px;}.lf-impl-intro{padding:0;}.lf-impl-intro__grid{width:100%;min-height:0;}.lf-impl-intro__media{min-height:300px;}.lf-impl-intro__copy{padding:38px 24px;}.lf-impl-dual-grid,.lf-impl-card-grid--three,.lf-impl-card-grid--four,.lf-impl-process-grid,.lf-impl-module-grid{grid-template-columns:1fr;}.lf-impl-scope-card,.lf-impl-timeline-card,.lf-impl-addons{padding:28px 24px;}.lf-impl-info-card,.lf-impl-benefit-card,.lf-impl-timing-card{min-height:0;padding:27px 23px;}.lf-impl-feature-split{gap:32px;}.lf-impl-feature-split__media{height:300px;}.lf-impl-timeline-card li{grid-template-columns:1fr;gap:6px;}.lf-impl-alternative{padding:28px 24px;}.lf-impl-alternative .lf-cap-btn{width:100%;}.lf-impl-table-wrap{margin-right:-14px;}.lf-impl-note{text-align:left;}}@media (prefers-reduced-motion:reduce){.lf-impl-intro__media img,.lf-impl-feature-split__media img,.lf-impl-info-card,.lf-impl-benefit-card,.lf-impl-timing-card,.lf-impl-module-grid a{transition:none;}}body.page-business-central-rapid8 .lf-r8-step-card p{margin:0;color:#69758a;font-size:14.3px;font-weight:400;line-height:1.65;}@media (min-width:1101px){body.page-business-central-rapid8 .lf-r8-step-card:nth-child(4){grid-column:1 / 2;}body.page-business-central-rapid8 .lf-r8-step-card:nth-child(5){grid-column:2 / 3;}}@media (max-width:700px){body.page-business-central-rapid5 .lf-r5-step-card,body.page-business-central-rapid8 .lf-r8-step-card{min-height:0;}}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-section{padding:96px 0;background:radial-gradient(circle at 8% 12%,rgba(8,116,95,.08),transparent 26%),linear-gradient(180deg,#ffffff 0%,#f6faf9 100%);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-grid{gap:clamp(48px,6vw,88px);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-media::before{border-radius:22px;background:linear-gradient(135deg,#04414b,#08745f);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-media img{border-radius:22px;box-shadow:0 30px 70px rgba(0,34,40,.19);transition:transform .6s ease;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-grid:hover .lf-cap-overview-media img{transform:translateY(-4px) scale(1.015);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-copy h2{font-size:clamp(36px,4vw,54px);font-weight:650;color:#002228;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-copy>p{font-size:16px;line-height:1.85;color:#536b71;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer{width:100%;margin:0;padding:100px 0;background:#fff;}body.page-business-central-rapid5 .lf-rapid-package-explainer .lf-rapid5-container,body.page-business-central-rapid8 .lf-rapid-package-explainer .lf-rapid8-container{width:min(1240px,calc(100% - 64px));max-width:none;margin:0 auto;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-layout,.lf-rapid8-layout){grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:70px;align-items:center;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-section-kicker{display:inline-flex;align-items:center;gap:12px;margin-bottom:16px;color:#08745f;font:700 13px/1.2 "Poppins",sans-serif;letter-spacing:.14em;text-transform:uppercase;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-section-kicker::before{content:"";width:40px;height:2px;background:currentColor;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-content,.lf-rapid8-content) h2{color:#002228;font-size:clamp(36px,3.6vw,54px);line-height:1.12;letter-spacing:-.035em;text-transform:none;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-line,.lf-rapid8-line){margin:24px 0 30px;background:#08745f;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-content,.lf-rapid8-content)>p{font-size:16px;line-height:1.82;color:#5d7177;font-weight:400;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-meta{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 28px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-meta span{display:inline-flex;padding:10px 14px;border:1px solid rgba(8,116,95,.18);border-radius:999px;background:#f3f9f7;color:#04414b;font:600 13px/1.3 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-point,.lf-rapid8-point){border-left:0;border:1px solid rgba(4,65,75,.1);border-radius:12px;background:#f8fbfa;box-shadow:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-point,.lf-rapid8-point):hover{transform:translateX(5px);border-color:rgba(8,116,95,.32);box-shadow:0 12px 26px rgba(0,34,40,.07);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-inline-actions{margin-top:28px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-inline-actions a{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:13px 21px;border-radius:999px;background:#04414b;color:#fff;font:600 14px/1.3 "Poppins",sans-serif;text-decoration:none;transition:transform .2s ease,background-color .2s ease;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-inline-actions a:hover{transform:translateY(-2px);background:#08745f;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-image-box,.lf-rapid8-image-box){border-radius:24px;box-shadow:0 28px 68px rgba(0,34,40,.18);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-image-box,.lf-rapid8-image-box)::after{width:8px;background:linear-gradient(180deg,#5ce0d8,#08745f);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-image-box,.lf-rapid8-image-box) img{height:520px;}body.page-business-central-rapid5 .lf-r5-steps-section,body.page-business-central-rapid8 .lf-r8-steps-section{padding:96px 24px 104px;background:radial-gradient(circle at 85% 10%,rgba(92,224,216,.12),transparent 24%),linear-gradient(135deg,#002228 0%,#04414b 100%);}body.page-business-central-rapid5 .lf-r5-steps-heading span,body.page-business-central-rapid8 .lf-r8-steps-heading span{color:#8ee8d3;letter-spacing:.14em;font-size:13px;}body.page-business-central-rapid5 .lf-r5-steps-heading h2,body.page-business-central-rapid8 .lf-r8-steps-heading h2{color:#fff;font-size:clamp(36px,3.6vw,52px);line-height:1.14;letter-spacing:-.035em;text-transform:none;}body.page-business-central-rapid5 .lf-r5-heading-line,body.page-business-central-rapid8 .lf-r8-heading-line{background:#5ce0d8;}body.page-business-central-rapid5 .lf-r5-steps-heading p,body.page-business-central-rapid8 .lf-r8-steps-heading p{color:rgba(255,255,255,.76);font-size:16px;}body.page-business-central-rapid5 .lf-r5-steps-grid,body.page-business-central-rapid8 .lf-r8-steps-grid{max-width:1500px;margin:0 auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}body.page-business-central-rapid5 .lf-r5-step-card,body.page-business-central-rapid8 .lf-r8-step-card{min-height:330px;padding:28px 24px 26px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#fff;box-shadow:0 20px 46px rgba(0,0,0,.16);}body.page-business-central-rapid5 .lf-r5-step-card::after,body.page-business-central-rapid8 .lf-r8-step-card::after{background:rgba(8,116,95,.08);}body.page-business-central-rapid5 .lf-r5-step-icon,body.page-business-central-rapid8 .lf-r8-step-icon{color:#08745f;background:#edf8f5;border-color:rgba(8,116,95,.2);}body.page-business-central-rapid5 .lf-r5-step-card h3,body.page-business-central-rapid8 .lf-r8-step-card h3{font-size:16px;font-weight:650;line-height:1.4;color:#002228;}body.page-business-central-rapid5 .lf-r5-card-line,body.page-business-central-rapid8 .lf-r8-card-line{background:#08745f;}body.page-business-central-rapid5 .lf-r5-step-card p,body.page-business-central-rapid8 .lf-r8-step-card p{font-size:13.5px;line-height:1.67;color:#5d7076;}body.page-business-central-rapid5 .lf-r5-week-label,body.page-business-central-rapid8 .lf-r8-week-label{white-space:nowrap;color:#fff;background:#08745f;border-color:#08745f;letter-spacing:.1em;}body.page-business-central-rapid5 .lf-r5-step-card:nth-child(4),body.page-business-central-rapid5 .lf-r5-step-card:nth-child(5){grid-column:auto;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-section{padding:96px 0;background:#fff;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-container{width:min(1280px,calc(100% - 64px));margin:0 auto;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-heading{max-width:860px;margin:0 auto 48px;text-align:center;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-heading>span{display:inline-block;margin-bottom:14px;color:#08745f;font:700 13px/1.2 "Poppins",sans-serif;letter-spacing:.15em;text-transform:uppercase;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-heading h2{margin:0;color:#002228;font:650 clamp(36px,3.5vw,52px)/1.14 "Poppins",sans-serif;letter-spacing:-.035em;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-heading p{margin:18px auto 0;color:#5d7177;font:400 16px/1.78 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-card{position:relative;min-height:290px;padding:32px 27px;border:1px solid rgba(4,65,75,.11);border-radius:18px;background:linear-gradient(180deg,#fff,#f8fbfa);box-shadow:0 15px 38px rgba(0,34,40,.07);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-card:hover{transform:translateY(-7px);border-color:rgba(8,116,95,.34);box-shadow:0 25px 48px rgba(0,34,40,.13);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-card>span{display:block;margin-bottom:38px;color:#08745f;font:700 13px/1 "Poppins",sans-serif;letter-spacing:.13em;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-card h3{margin:0;color:#002228;font:650 21px/1.35 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-card p{margin:14px 0 0;color:#607379;font:400 14px/1.72 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-decision{display:flex;align-items:center;justify-content:space-between;gap:48px;margin-top:28px;padding:36px 40px;border-radius:20px;background:linear-gradient(135deg,#002228,#04414b);color:#fff;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-decision>div:first-child{max-width:780px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-decision>div:first-child>span{display:block;margin-bottom:10px;color:#8ee8d3;font:700 12px/1.2 "Poppins",sans-serif;letter-spacing:.14em;text-transform:uppercase;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-decision h3{margin:0;font:650 27px/1.3 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-decision p{margin:12px 0 0;color:rgba(255,255,255,.75);font:400 14px/1.7 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-actions{display:grid;gap:10px;flex:0 0 auto;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-actions a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:250px;padding:13px 18px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;font:600 13px/1.3 "Poppins",sans-serif;text-decoration:none;transition:background-color .2s ease,border-color .2s ease;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-actions a:hover{background:#08745f;border-color:#08745f;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-section{width:100%;margin:0;padding:100px 0 108px;background:#f3f8f7;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-container{width:min(1360px,calc(100% - 64px));max-width:none;margin:0 auto;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-kicker{margin-bottom:16px;color:#08745f;font-size:13px;font-weight:700;letter-spacing:.15em;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-heading{max-width:980px;color:#002228;font-size:clamp(36px,3.5vw,52px);font-weight:650;line-height:1.14;letter-spacing:-.035em;text-transform:none;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-intro{max-width:900px;margin:20px 0 0;color:#5d7177;font:400 16px/1.82 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-main-line{height:3px;margin:30px 0 48px;background:#08745f;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-card{padding:30px 25px 28px;border:1px solid rgba(4,65,75,.1);border-radius:17px;background:#fff;box-shadow:0 14px 35px rgba(0,34,40,.065);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-card:hover{transform:translateY(-6px);border-color:rgba(8,116,95,.32);box-shadow:0 24px 44px rgba(0,34,40,.12);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-module-number{font-size:42px;color:rgba(8,116,95,.2);}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-card h3{font-size:23px;font-weight:650;letter-spacing:-.015em;color:#002228;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-card .lf-r5-card-line{height:3px;margin:22px 0 26px;background:#08745f;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-card li{font-size:13.5px;font-weight:400;letter-spacing:0;line-height:1.55;color:#5d7177;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-scope-note{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:34px;padding:24px 28px;border:1px solid rgba(8,116,95,.16);border-radius:16px;background:#fff;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-scope-note strong{color:#002228;font:650 16px/1.4 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-scope-note span{color:#607379;font:400 13px/1.65 "Poppins",sans-serif;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-scope-note a{white-space:nowrap;color:#08745f;font:650 13px/1.4 "Poppins",sans-serif;text-decoration:none;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-section{padding-top:104px;padding-bottom:110px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-title{max-width:980px;margin-left:auto;margin-right:auto;color:#002228;font-size:clamp(36px,3.6vw,54px);font-weight:650;line-height:1.14;letter-spacing:-.035em;text-align:center;text-transform:none;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-bc-potential-desc{max-width:900px;margin-left:auto;margin-right:auto;text-align:center;color:#5d7177;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-faq{background:#f4f8f7;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-faq .ms-faq-header{max-width:900px;margin-left:auto;margin-right:auto;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-faq .accordion-item{border-radius:12px;overflow:hidden;}@media (max-width:1280px){body.page-business-central-rapid5 .lf-r5-steps-grid,body.page-business-central-rapid8 .lf-r8-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:980px){body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-layout,.lf-rapid8-layout){grid-template-columns:1fr;gap:48px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-image-box,.lf-rapid8-image-box) img{height:420px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-decision{align-items:flex-start;flex-direction:column;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-actions{width:100%;grid-template-columns:1fr 1fr;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-actions a{min-width:0;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-scope-note{grid-template-columns:1fr;}}@media (max-width:760px){body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-section{padding:72px 0;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer{padding:70px 0;}body.page-business-central-rapid5 .lf-rapid-package-explainer .lf-rapid5-container,body.page-business-central-rapid8 .lf-rapid-package-explainer .lf-rapid8-container,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-container,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-container{width:calc(100% - 34px);}body.page-business-central-rapid5 .lf-r5-steps-grid,body.page-business-central-rapid8 .lf-r8-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-section{padding:74px 0 80px;}}@media (max-width:560px){body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-content,.lf-rapid8-content) h2,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-heading h2,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-heading{font-size:32px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer:is(.lf-rapid5-image-box,.lf-rapid8-image-box) img{height:300px;}body.page-business-central-rapid5 .lf-r5-steps-section,body.page-business-central-rapid8 .lf-r8-steps-section{padding:64px 16px 70px;}body.page-business-central-rapid5 .lf-r5-steps-grid,body.page-business-central-rapid8 .lf-r8-steps-grid,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-grid,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-grid{grid-template-columns:1fr;}body.page-business-central-rapid5 .lf-r5-step-card,body.page-business-central-rapid8 .lf-r8-step-card{min-height:0;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-section{padding:70px 0;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-decision{padding:28px 23px;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-actions{grid-template-columns:1fr;}body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-scope-note{padding:22px;}}@media (prefers-reduced-motion:reduce){body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-cap-overview-media img,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-package-explainer img,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-rapid-fit-card,body:is(.page-business-central-rapid5,.page-business-central-rapid8) .lf-r5-home-style-card{transition:none;}}body.page-business-central-rapid5 .lf-r5-classic-timeline{width:100%;padding:82px 20px 96px;background:#ffffff;font-family:"Poppins",Arial,sans-serif;}body.page-business-central-rapid5 .lf-r5-classic-timeline .lf-bc-classic-heading{max-width:1120px;margin:0 0 64px;text-align:left;}body.page-business-central-rapid5 .lf-r5-classic-timeline .lf-bc-classic-heading span{color:#2b3440;font-size:15px;font-weight:400;letter-spacing:14px;}body.page-business-central-rapid5 .lf-r5-classic-timeline .lf-bc-classic-heading h2{color:#263241;font-size:clamp(38px,3.2vw,50px);font-weight:500;line-height:1.2;letter-spacing:2px;text-transform:uppercase;}body.page-business-central-rapid5 .lf-r5-classic-timeline .lf-bc-blue-line,body.page-business-central-rapid5 .lf-r5-classic-timeline .lf-bc-orange-line{background:#f5a000;}body.page-business-central-rapid5 .lf-r5-classic-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:54px 34px;}body.page-business-central-rapid5 .lf-r5-classic-card{min-width:0;min-height:475px;}body.page-business-central-rapid5 .lf-r5-classic-card h3{min-height:126px;color:#263241;font-size:clamp(21px,1.45vw,27px);font-weight:500;line-height:1.34;letter-spacing:0.35px;}body.page-business-central-rapid5 .lf-r5-classic-card .lf-bc-orange-line{width:64px;height:4px;margin:28px 0 36px;}body.page-business-central-rapid5 .lf-r5-classic-card p{margin:0 0 40px;color:#6b7280;font-size:15px;font-weight:300;line-height:1.72;letter-spacing:0.35px;}body.page-business-central-rapid5 .lf-r5-week-button{width:100%;min-width:0;height:62px;margin-top:auto;color:#ffffff;cursor:default;user-select:none;}body.page-business-central-rapid5 .lf-r5-week-button:hover{background:#292923;transform:none;}@media (max-width:1380px){body.page-business-central-rapid5 .lf-r5-classic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 46px;}body.page-business-central-rapid5 .lf-r5-classic-card{min-height:430px;}body.page-business-central-rapid5 .lf-r5-classic-card h3{min-height:88px;}}@media (max-width:900px){body.page-business-central-rapid5 .lf-r5-classic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 38px;}body.page-business-central-rapid5 .lf-r5-classic-card{min-height:0;}body.page-business-central-rapid5 .lf-r5-classic-card h3{min-height:0;}}@media (max-width:640px){body.page-business-central-rapid5 .lf-r5-classic-timeline{padding:60px 16px 70px;}body.page-business-central-rapid5 .lf-r5-classic-timeline .lf-bc-classic-heading{margin-bottom:44px;}body.page-business-central-rapid5 .lf-r5-classic-timeline .lf-bc-classic-heading span{font-size:12px;letter-spacing:7px;line-height:1.7;}body.page-business-central-rapid5 .lf-r5-classic-timeline .lf-bc-classic-heading h2{font-size:31px;letter-spacing:1px;}body.page-business-central-rapid5 .lf-r5-classic-grid{grid-template-columns:1fr;gap:38px;}body.page-business-central-rapid5 .lf-r5-classic-card h3{font-size:24px;}body.page-business-central-rapid5 .lf-r5-classic-card .lf-bc-orange-line{margin:22px 0 26px;}body.page-business-central-rapid5 .lf-r5-classic-card p{margin-bottom:28px;font-size:14px;}body.page-business-central-rapid5 .lf-r5-week-button{height:56px;}}.lf-rapid-pricing-section{position:relative;overflow:hidden;padding:100px 0 110px;background:linear-gradient(180deg,#205baa 0 44%,#f4f6fb 44% 100%);}.lf-rapid-pricing-section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 10%,rgba(255,255,255,.14),transparent 20%),radial-gradient(circle at 85% 14%,rgba(255,255,255,.10),transparent 18%),radial-gradient(circle at 50% 0%,rgba(255,255,255,.06),transparent 28%);pointer-events:none;}.lf-rapid-pricing-section::after{content:"";position:absolute;left:0;right:0;top:44%;height:1px;background:rgba(255,255,255,.08);pointer-events:none;}.lf-rapid-pricing-container{position:relative;z-index:1;width:min(1240px,calc(100% - 64px));margin:0 auto;}.lf-rapid-pricing-heading{max-width:900px;margin:0 auto 54px;text-align:center;}.lf-rapid-pricing-heading > span,.lf-rapid-pricing-kicker{display:inline-flex;align-items:center;gap:12px;color:rgba(255,255,255,.86);font:700 13px/1.25 "Poppins",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;}.lf-rapid-pricing-heading > span::before,.lf-rapid-pricing-kicker::before{content:"";width:40px;height:2px;background:#ffffff;}.lf-rapid-pricing-heading h2{margin:18px 0 0;color:#ffffff;font:700 clamp(38px,3.7vw,56px)/1.12 "Poppins",Arial,sans-serif;letter-spacing:-.045em;}.lf-rapid-pricing-heading p{max-width:780px;margin:18px auto 0;color:rgba(255,255,255,.84);font:400 16px/1.8 "Poppins",Arial,sans-serif;}.lf-rapid-pricing-layout{display:grid;grid-template-columns:minmax(330px,.76fr) minmax(0,1.24fr);gap:36px;align-items:stretch;}.lf-rapid-price-card,.lf-rapid-pricing-content{position:relative;border-radius:24px;background:#ffffff;border:1px solid rgba(15,33,65,.08);box-shadow:0 28px 60px rgba(15,35,75,.14);}.lf-rapid-price-card{display:flex;flex-direction:column;padding:34px 36px 36px;}.lf-rapid-price-card::before{content:"Best Value";position:absolute;top:22px;left:24px;padding:7px 14px 8px;border-radius:999px;background:linear-gradient(90deg,#ff7a1a 0%,#ff9248 100%);color:#ffffff;font:700 11px/1 "Poppins",Arial,sans-serif;letter-spacing:.10em;text-transform:uppercase;box-shadow:0 10px 18px rgba(255,122,26,.24);}.lf-rapid-price-card__label{display:inline-flex;align-self:flex-start;margin-top:34px;padding:8px 14px;border-radius:999px;background:rgba(32,91,170,.08);color:#205baa;font:700 12px/1.2 "Poppins",Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;}.lf-rapid-price-card__price{display:flex;align-items:flex-end;gap:12px;margin-top:24px;color:#1e293b;}.lf-rapid-price-card__price span{margin-bottom:12px;padding:8px 10px;border-radius:10px;background:#eff4ff;color:#205baa;font:700 12px/1 "Poppins",Arial,sans-serif;letter-spacing:.08em;}.lf-rapid-price-card__price strong{font:700 clamp(54px,5vw,72px)/1 "Poppins",Arial,sans-serif;letter-spacing:-.06em;}.lf-rapid-price-card__term{margin:10px 0 0;color:#667085;font:500 14px/1.6 "Poppins",Arial,sans-serif;}.lf-rapid-price-card__line{width:100%;height:1px;margin:24px 0 24px;background:linear-gradient(90deg,rgba(32,91,170,.18),rgba(32,91,170,.04));}.lf-rapid-price-card ul{display:grid;gap:14px;margin:0;padding:0;list-style:none;}.lf-rapid-price-card li{position:relative;padding-left:30px;color:#344054;font:500 14px/1.65 "Poppins",Arial,sans-serif;}.lf-rapid-price-card li::before{content:"✓";position:absolute;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(32,91,170,.1);color:#205baa;font:700 12px/20px "Poppins",Arial,sans-serif;}.lf-rapid-price-card__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;margin-top:30px;padding:16px 22px;border-radius:12px;background:linear-gradient(90deg,#ff7a1a 0%,#ff9248 100%);color:#ffffff;font:700 14px/1.2 "Poppins",Arial,sans-serif;text-decoration:none;letter-spacing:.03em;box-shadow:0 16px 28px rgba(255,122,26,.24);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;}.lf-rapid-price-card__button:hover,.lf-rapid-price-card__button:focus-visible{transform:translateY(-2px);box-shadow:0 18px 30px rgba(255,122,26,.28);filter:brightness(1.02);}.lf-rapid-pricing-content{padding:38px 40px;}.lf-rapid-pricing-content::before{content:"";position:absolute;inset:0 0 auto 0;height:6px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,#205baa 0%,#268ed3 55%,#5ce0d8 100%);}.lf-rapid-pricing-kicker{color:#205baa;}.lf-rapid-pricing-kicker::before{background:#205baa;}.lf-rapid-pricing-content h3{max-width:720px;margin:18px 0 0;color:#0f172a;font:700 clamp(28px,2.7vw,42px)/1.18 "Poppins",Arial,sans-serif;letter-spacing:-.035em;}.lf-rapid-pricing-content > p{margin:18px 0 0;color:#667085;font:400 15px/1.8 "Poppins",Arial,sans-serif;}.lf-rapid-pricing-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;}.lf-rapid-pricing-benefits > div{min-height:160px;padding:22px 22px 20px;border:1px solid #e6ebf5;border-radius:18px;background:#f8faff;}.lf-rapid-pricing-benefits span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:18px;border-radius:50%;background:#205baa;color:#ffffff;font:700 12px/1 "Poppins",Arial,sans-serif;letter-spacing:.04em;}.lf-rapid-pricing-benefits strong{display:block;color:#0f172a;font:600 18px/1.3 "Poppins",Arial,sans-serif;}.lf-rapid-pricing-benefits p{margin:9px 0 0;color:#667085;font:400 13px/1.65 "Poppins",Arial,sans-serif;}.lf-rapid-pricing-note{margin-top:24px;padding:17px 18px;border-left:4px solid #ff7a1a;border-radius:0 14px 14px 0;background:#f8f9fd;color:#667085;font:400 12px/1.7 "Poppins",Arial,sans-serif;}.lf-rapid-pricing-note strong{color:#0f172a;}@media (max-width:960px){.lf-rapid-pricing-section{padding:80px 0 88px;background:linear-gradient(180deg,#205baa 0 34%,#f4f6fb 34% 100%);}.lf-rapid-pricing-section::after{top:34%;}.lf-rapid-pricing-container{width:min(760px,calc(100% - 40px));}.lf-rapid-pricing-layout{grid-template-columns:1fr;}.lf-rapid-price-card{min-height:0;}}@media (max-width:620px){.lf-rapid-pricing-section{padding:60px 0 66px;background:linear-gradient(180deg,#205baa 0 28%,#f4f6fb 28% 100%);}.lf-rapid-pricing-section::after{top:28%;}.lf-rapid-pricing-container{width:calc(100% - 28px);}.lf-rapid-pricing-heading{margin-bottom:34px;text-align:left;}.lf-rapid-pricing-heading h2{font-size:34px;}.lf-rapid-pricing-heading p{font-size:15px;}.lf-rapid-price-card,.lf-rapid-pricing-content{padding:30px 24px;border-radius:18px;}.lf-rapid-pricing-content::before{border-radius:18px 18px 0 0;}.lf-rapid-price-card::before{top:18px;left:18px;}.lf-rapid-price-card__label{margin-top:30px;}.lf-rapid-price-card__price strong{font-size:55px;}.lf-rapid-pricing-benefits{grid-template-columns:1fr;}.lf-rapid-pricing-benefits > div{min-height:0;}}@media (prefers-reduced-motion:reduce){.lf-rapid-price-card__button{transition:none;}}.page-business-central-training .lf-training-container{width:min(1240px,calc(100% - 64px));margin:0 auto;}.page-business-central-training .lf-training-value-section,.page-business-central-training .lf-training-modules-section,.page-business-central-training .lf-training-formats-section{padding:96px 0 104px;}.page-business-central-training .lf-training-value-section{background:radial-gradient(circle at 9% 8%,rgba(8,116,95,0.08),transparent 27%),#f4f8f7;}.page-business-central-training .lf-training-heading{max-width:900px;margin:0 auto 50px;text-align:center;}.page-business-central-training .lf-training-kicker{display:inline-flex;align-items:center;gap:12px;margin-bottom:15px;color:#08745f;font:700 13px/1.3 "Poppins",Arial,sans-serif;letter-spacing:0.15em;text-transform:uppercase;}.page-business-central-training .lf-training-kicker::before{content:"";width:38px;height:2px;background:currentColor;}.page-business-central-training .lf-training-heading h2,.page-business-central-training .lf-training-formats-copy h2{margin:0;color:#002228;font:600 clamp(35px,3.5vw,52px)/1.14 "Poppins",Arial,sans-serif;letter-spacing:-0.038em;}.page-business-central-training .lf-training-heading > p,.page-business-central-training .lf-training-formats-copy > p{margin:19px 0 0;color:#607277;font:400 16px/1.82 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-audience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;}.page-business-central-training .lf-training-audience-card{position:relative;min-height:330px;padding:32px 28px 30px;overflow:hidden;border:1px solid rgba(0,65,75,0.11);border-radius:15px;background:#ffffff;box-shadow:0 15px 38px rgba(0,34,40,0.07);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;}.page-business-central-training .lf-training-audience-card::after{content:"";position:absolute;right:-48px;bottom:-48px;width:126px;height:126px;border-radius:50%;background:rgba(8,116,95,0.055);}.page-business-central-training .lf-training-audience-card:hover{transform:translateY(-7px);border-color:rgba(8,116,95,0.35);box-shadow:0 24px 48px rgba(0,34,40,0.12);}.page-business-central-training .lf-training-audience-icon{width:54px;height:54px;display:grid;place-items:center;margin-bottom:28px;border-radius:13px;color:#ffffff;background:#08745f;}.page-business-central-training .lf-training-audience-icon svg{width:31px;height:31px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.page-business-central-training .lf-training-audience-card > span{position:absolute;top:32px;right:28px;color:rgba(0,34,40,0.2);font:700 13px/1 "Poppins",Arial,sans-serif;letter-spacing:0.1em;}.page-business-central-training .lf-training-audience-card h3{margin:0 0 14px;color:#002228;font:600 21px/1.3 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-audience-card p{margin:0;color:#65777c;font:400 14px/1.75 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-online-section{position:relative;padding:104px 0 110px;overflow:hidden;background:#002228;}.page-business-central-training .lf-training-online-section::before{content:"365";position:absolute;right:-15px;bottom:-70px;color:rgba(255,255,255,0.035);font:800 clamp(170px,25vw,400px)/1 "Poppins",Arial,sans-serif;letter-spacing:-0.08em;pointer-events:none;}.page-business-central-training .lf-training-heading--light{position:relative;z-index:1;}.page-business-central-training .lf-training-heading--light .lf-training-kicker{color:#8ee8d3;}.page-business-central-training .lf-training-heading--light h2{color:#ffffff;}.page-business-central-training .lf-training-heading--light > p{color:rgba(255,255,255,0.74);}.page-business-central-training .lf-training-online-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(255,255,255,0.13);background:rgba(255,255,255,0.13);}.page-business-central-training .lf-training-online-grid article{min-height:250px;padding:31px 28px 30px;background:#043139;}.page-business-central-training .lf-training-online-grid article > span{display:block;margin-bottom:42px;color:#8ee8d3;font:700 13px/1 "Poppins",Arial,sans-serif;letter-spacing:0.13em;}.page-business-central-training .lf-training-online-grid h3{margin:0;color:#ffffff;font:600 20px/1.32 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-online-grid p{margin:13px 0 0;color:rgba(255,255,255,0.7);font:400 14px/1.72 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-online-callout{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:42px;margin-top:34px;padding:32px 34px;border:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.07);}.page-business-central-training .lf-training-online-callout > div{max-width:850px;}.page-business-central-training .lf-training-online-callout span{color:#8ee8d3;font:700 12px/1.2 "Poppins",Arial,sans-serif;letter-spacing:0.12em;text-transform:uppercase;}.page-business-central-training .lf-training-online-callout h3{margin:10px 0 0;color:#ffffff;font:600 clamp(22px,2vw,30px)/1.32 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-online-callout a,.page-business-central-training .lf-training-primary-button{flex:0 0 auto;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:14px 22px;border-radius:6px;color:#043940;background:#ffffff;font:600 14px/1.2 "Poppins",Arial,sans-serif;text-decoration:none;transition:transform 0.22s ease,background-color 0.22s ease,color 0.22s ease;}.page-business-central-training .lf-training-online-callout a:hover,.page-business-central-training .lf-training-online-callout a:focus-visible{transform:translateY(-2px);color:#ffffff;background:#08745f;}.page-business-central-training .lf-training-modules-section{background:#ffffff;}.page-business-central-training .lf-training-modules-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}.page-business-central-training .lf-training-modules-grid a{position:relative;min-height:270px;padding:28px 24px 25px;overflow:hidden;border:1px solid #dce7e5;border-radius:12px;color:inherit;background:#ffffff;text-decoration:none;box-shadow:0 12px 30px rgba(0,34,40,0.055);transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease;}.page-business-central-training .lf-training-modules-grid a::before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:#08745f;}.page-business-central-training .lf-training-modules-grid a:hover{transform:translateY(-6px);border-color:rgba(8,116,95,0.36);box-shadow:0 21px 42px rgba(0,34,40,0.1);}.page-business-central-training .lf-training-modules-grid span{display:block;margin-bottom:44px;color:#08745f;font:700 13px/1 "Poppins",Arial,sans-serif;letter-spacing:0.12em;}.page-business-central-training .lf-training-modules-grid h3{margin:0;color:#002228;font:600 19px/1.35 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-modules-grid p{margin:13px 0 0;color:#64767b;font:400 13px/1.7 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-formats-section{background:radial-gradient(circle at 90% 10%,rgba(38,142,211,0.1),transparent 27%),#f2f6f8;}.page-business-central-training .lf-training-formats-layout{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(0,1.12fr);gap:clamp(48px,7vw,90px);align-items:center;}.page-business-central-training .lf-training-formats-copy > p{max-width:600px;}.page-business-central-training .lf-training-formats-copy ul{display:grid;gap:14px;margin:25px 0 0;padding:0;list-style:none;}.page-business-central-training .lf-training-formats-copy li{position:relative;padding-left:34px;color:#334d54;font:500 14px/1.65 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-formats-copy li::before{content:"✓";position:absolute;left:0;top:-1px;width:23px;height:23px;display:grid;place-items:center;border-radius:50%;color:#ffffff;background:#08745f;font-size:13px;font-weight:700;}.page-business-central-training .lf-training-primary-button{margin-top:30px;color:#ffffff;background:#002228;}.page-business-central-training .lf-training-primary-button:hover,.page-business-central-training .lf-training-primary-button:focus-visible{transform:translateY(-2px);background:#08745f;}.page-business-central-training .lf-training-formats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;}.page-business-central-training .lf-training-formats-grid article{min-height:210px;padding:27px 24px 25px;border:1px solid rgba(4,65,75,0.1);border-radius:11px;background:#ffffff;box-shadow:0 12px 32px rgba(0,34,40,0.06);}.page-business-central-training .lf-training-formats-grid span{display:block;margin-bottom:29px;color:#268ed3;font:700 13px/1 "Poppins",Arial,sans-serif;letter-spacing:0.12em;}.page-business-central-training .lf-training-formats-grid h3{margin:0;color:#002228;font:600 19px/1.34 "Poppins",Arial,sans-serif;}.page-business-central-training .lf-training-formats-grid p{margin:12px 0 0;color:#64767b;font:400 13px/1.7 "Poppins",Arial,sans-serif;}@media (max-width:1180px){.page-business-central-training .lf-training-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.page-business-central-training .lf-training-modules-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:900px){.page-business-central-training .lf-training-container{width:min(760px,calc(100% - 40px));}.page-business-central-training .lf-training-value-section,.page-business-central-training .lf-training-modules-section,.page-business-central-training .lf-training-formats-section,.page-business-central-training .lf-training-online-section{padding:76px 0 82px;}.page-business-central-training .lf-training-online-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.page-business-central-training .lf-training-online-callout{align-items:flex-start;flex-direction:column;}.page-business-central-training .lf-training-formats-layout{grid-template-columns:1fr;}}@media (max-width:620px){.page-business-central-training .lf-training-container{width:calc(100% - 28px);}.page-business-central-training .lf-training-value-section,.page-business-central-training .lf-training-modules-section,.page-business-central-training .lf-training-formats-section,.page-business-central-training .lf-training-online-section{padding:58px 0 64px;}.page-business-central-training .lf-training-heading{margin-bottom:34px;text-align:left;}.page-business-central-training .lf-training-heading h2,.page-business-central-training .lf-training-formats-copy h2{font-size:32px;}.page-business-central-training .lf-training-heading > p,.page-business-central-training .lf-training-formats-copy > p{font-size:15px;}.page-business-central-training .lf-training-audience-grid,.page-business-central-training .lf-training-online-grid,.page-business-central-training .lf-training-modules-grid,.page-business-central-training .lf-training-formats-grid{grid-template-columns:1fr;}.page-business-central-training .lf-training-audience-card,.page-business-central-training .lf-training-online-grid article,.page-business-central-training .lf-training-modules-grid a,.page-business-central-training .lf-training-formats-grid article{min-height:0;}.page-business-central-training .lf-training-online-callout{padding:26px 22px;}.page-business-central-training .lf-training-online-callout a,.page-business-central-training .lf-training-primary-button{width:100%;}}@media (prefers-reduced-motion:reduce){.page-business-central-training .lf-training-audience-card,.page-business-central-training .lf-training-modules-grid a,.page-business-central-training .lf-training-online-callout a,.page-business-central-training .lf-training-primary-button{transition:none;}}body.home-page .lf-bc-classic-heading-copy:not(#a#b#c){max-width:920px;margin:18px 0 0;color:#5d6670;font-size:16px;line-height:1.75;letter-spacing:0;text-transform:none;}@media (max-width:767px){body.home-page .lf-bc-classic-heading-copy:not(#a#b#c){font-size:15px;line-height:1.7;}}nn .page-about-us .lf-about-approach{background:#f6f8f8;padding:72px 24px;}.page-about-us .lf-about-approach__container{width:min(1180px,100%);margin:0 auto;}.page-about-us .lf-about-approach__header{max-width:790px;margin:0 auto 38px;text-align:center;}.page-about-us .lf-about-approach__eyebrow{display:inline-block;margin-bottom:10px;color:#08745f;font:700 13px/1.4 "Poppins",sans-serif;letter-spacing:.12em;}.page-about-us .lf-about-approach__header h2{margin:0 0 14px;color:#093c6e;font:700 clamp(28px,3vw,40px)/1.18 "Poppins",sans-serif;}.page-about-us .lf-about-approach__header p{margin:0;color:#4b5965;font:400 16px/1.75 "Poppins",sans-serif;}.page-about-us .lf-about-approach__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}.page-about-us .lf-about-approach__card{min-height:155px;padding:26px;background:#fff;border:1px solid rgba(9,60,110,.10);border-radius:10px;box-shadow:0 12px 30px rgba(0,34,64,.07);}.page-about-us .lf-about-approach__number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:18px;border-radius:50%;background:#004440;color:#fff;font:700 13px/1 "Poppins",sans-serif;}.page-about-us .lf-about-approach__card h3{margin:0;color:#093c6e;font:650 18px/1.35 "Poppins",sans-serif;}.page-about-us .lf-about-approach__card p{margin:0;color:#53616d;font:400 14px/1.7 "Poppins",sans-serif;}.page-about-us .lf-about-approach__actions{margin-top:30px;text-align:center;}@media (max-width:991px){.page-about-us .lf-about-approach{padding:58px 20px;}.page-about-us .lf-about-approach__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:640px){.page-about-us .lf-about-approach{padding:46px 16px;}.page-about-us .lf-about-approach__header{margin-bottom:26px;text-align:left;}.page-about-us .lf-about-approach__header h2{font-size:28px;}.page-about-us .lf-about-approach__header p{font-size:15px;}.page-about-us .lf-about-approach__grid{grid-template-columns:1fr;gap:14px;}.page-about-us .lf-about-approach__card{min-height:0;padding:22px;}.page-about-us .lf-about-approach__actions{text-align:left;}.page-about-us .lf-about-approach__actions .lf-cap-btn{width:100%;justify-content:center;text-align:center;}}body.page-dynamics-365-business-central .lf-bc-v8-container{width:min(1380px,calc(100% - 100px));margin:0 auto;box-sizing:border-box;}body.page-dynamics-365-business-central .lf-bc-v8-section{padding:76px 0 86px;font-family:"Poppins",Arial,sans-serif;background:#fff;}body.page-dynamics-365-business-central .lf-bc-v8-heading{max-width:1020px;margin:0 auto 44px;text-align:center;}body.page-dynamics-365-business-central .lf-bc-v8-kicker{display:block;margin:0 0 12px;color:#08745f;font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;}body.page-dynamics-365-business-central .lf-bc-v8-heading h2,body.page-dynamics-365-business-central .lf-bc-v8-copy h2{margin:0 0 18px;color:#082d3e;font-size:clamp(30px,3vw,43px);font-weight:600;line-height:1.2;}body.page-dynamics-365-business-central .lf-bc-v8-heading p,body.page-dynamics-365-business-central .lf-bc-v8-copy p{margin:0 auto;color:#526474;font-size:16px;line-height:1.75;font-weight:400;}body.page-dynamics-365-business-central .lf-bc-v8-copy p+p{margin-top:14px;}body.page-dynamics-365-business-central .lf-bc-v8-fit{padding:76px 0;background:#f6faf9;font-family:"Poppins",Arial,sans-serif;}body.page-dynamics-365-business-central .lf-bc-v8-fit-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:62px;align-items:center;}body.page-dynamics-365-business-central .lf-bc-v8-fit-grid-reverse .lf-bc-v8-fit-media{order:2;}body.page-dynamics-365-business-central .lf-bc-v8-fit-media{border-radius:26px;overflow:hidden;box-shadow:0 18px 42px rgba(6,50,60,.12);background:#fff;}body.page-dynamics-365-business-central .lf-bc-v8-fit-media img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#fff;}body.page-dynamics-365-business-central .lf-bc-v8-btn{display:inline-flex;align-items:center;gap:12px;margin-top:25px;padding:13px 20px;border-radius:6px;background:#005953;color:#fff!important;text-decoration:none;font-size:14px;font-weight:600;line-height:1.2;transition:transform .2s ease,background .2s ease;}body.page-dynamics-365-business-central .lf-bc-v8-btn:hover{background:#004440;transform:translateY(-2px);}body.page-dynamics-365-business-central .lf-bc-v8-scenarios{background:#fff;}body.page-dynamics-365-business-central .lf-bc-v8-scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}body.page-dynamics-365-business-central .lf-bc-v8-scenario-grid article{position:relative;padding:30px 28px 28px;border:1px solid #dfe9e7;border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(9,60,110,.07);}body.page-dynamics-365-business-central .lf-bc-v8-scenario-grid article>span{display:inline-block;margin-bottom:18px;color:#08745f;font-size:13px;font-weight:700;letter-spacing:2px;}body.page-dynamics-365-business-central .lf-bc-v8-scenario-grid h3{margin:0 0 12px;color:#093c6e;font-size:20px;line-height:1.3;}body.page-dynamics-365-business-central .lf-bc-v8-scenario-grid p{margin:0;color:#5e6d79;font-size:14.5px;line-height:1.65;}body.page-dynamics-365-business-central .lf-bc-v8-center-action{text-align:center;margin-top:34px;}body.page-dynamics-365-business-central .lf-bc-v8-text-link{color:#005953;font-weight:700;text-decoration:none;font-size:15px;}body.page-dynamics-365-business-central .lf-bc-v8-capabilities .lf-bc-module-green-content a{display:inline-block;margin-top:12px;color:#fff;text-decoration:none;font-size:13px;font-weight:600;opacity:.9;}body.page-dynamics-365-business-central .lf-bc-v8-capability-action{text-align:center;margin-top:48px;}body.page-dynamics-365-business-central .lf-bc-v8-capability-action a{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.65);padding:13px 20px;border-radius:6px;color:#fff;text-decoration:none;font-weight:600;font-size:14px;}body.page-dynamics-365-business-central .lf-bc-v8-capabilities .lf-bc-modules-green-grid{grid-template-columns:repeat(3,minmax(0,1fr));}body.page-dynamics-365-business-central .lf-bc-v8-outcomes .lf-benefits-container{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1240px;}body.page-dynamics-365-business-central .lf-bc-v8-outcomes .lf-benefit-content{min-height:220px;}body.page-dynamics-365-business-central .lf-bc-v8-outcomes .lf-benefit-card p{margin-bottom:10px;}body.page-dynamics-365-business-central .lf-bc-v8-plans{background:#f7f9fb;}body.page-dynamics-365-business-central .lf-bc-v8-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1100px;margin:0 auto;}body.page-dynamics-365-business-central .lf-bc-v8-plan-grid article{padding:38px 36px;border-radius:22px;background:#fff;border:1px solid #dde7ed;box-shadow:0 12px 34px rgba(9,60,110,.08);}body.page-dynamics-365-business-central .lf-bc-v8-plan-label{display:inline-block;margin-bottom:15px;padding:6px 10px;border-radius:999px;background:#e5f2ef;color:#005953;font-size:12px;font-weight:700;letter-spacing:1.5px;}body.page-dynamics-365-business-central .lf-bc-v8-plan-grid h3{margin:0 0 14px;color:#093c6e;font-size:25px;}body.page-dynamics-365-business-central .lf-bc-v8-plan-grid p{margin:0;color:#566774;font-size:15px;line-height:1.7;}body.page-dynamics-365-business-central .lf-bc-v8-plan-grid a{display:inline-block;margin-top:22px;color:#005953;font-weight:700;text-decoration:none;font-size:14px;}body.page-dynamics-365-business-central .lf-bc-v8-ecosystem{background:#fff;}body.page-dynamics-365-business-central .lf-bc-v8-boundaries{background:#eef6f4;}body.page-dynamics-365-business-central .lf-bc-v8-boundary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}body.page-dynamics-365-business-central .lf-bc-v8-boundary-grid article{padding:30px;border-radius:18px;background:#fff;border-top:4px solid #08745f;box-shadow:0 12px 28px rgba(0,68,64,.08);}body.page-dynamics-365-business-central .lf-bc-v8-boundary-grid h3{margin:0 0 12px;color:#093c6e;font-size:20px;}body.page-dynamics-365-business-central .lf-bc-v8-boundary-grid p{margin:0;color:#5b6b76;font-size:14.5px;line-height:1.65;}body.page-dynamics-365-business-central .lf-bc-v8-faq{background:#f7f9fb;}body.page-dynamics-365-business-central .lf-bc-v8-faq-container{max-width:1120px;}body.page-dynamics-365-business-central .lf-bc-v8-faq-list{display:grid;gap:12px;}body.page-dynamics-365-business-central .lf-bc-v8-faq-list details{background:#fff;border:1px solid #dfe6eb;border-radius:12px;padding:0 22px;box-shadow:0 6px 18px rgba(9,60,110,.04);}body.page-dynamics-365-business-central .lf-bc-v8-faq-list summary{cursor:pointer;list-style:none;padding:20px 34px 20px 0;color:#093c6e;font-size:16px;font-weight:600;line-height:1.4;position:relative;}body.page-dynamics-365-business-central .lf-bc-v8-faq-list summary::-webkit-details-marker{display:none;}body.page-dynamics-365-business-central .lf-bc-v8-faq-list summary::after{content:"+";position:absolute;right:0;top:16px;color:#08745f;font-size:24px;font-weight:400;}body.page-dynamics-365-business-central .lf-bc-v8-faq-list details[open] summary::after{content:"–";}body.page-dynamics-365-business-central .lf-bc-v8-faq-list details p{margin:0;padding:0 0 20px;color:#5b6b76;font-size:14.5px;line-height:1.7;}body.page-dynamics-365-business-central .lf-industry-heading p{max-width:1050px;}body.page-dynamics-365-business-central .lf-rapid-packages-directory{margin-top:0;}@media (max-width:1024px){body.page-dynamics-365-business-central .lf-bc-v8-container{width:min(100% - 56px,1180px);}body.page-dynamics-365-business-central .lf-bc-v8-fit-grid{grid-template-columns:1fr;gap:34px;}body.page-dynamics-365-business-central .lf-bc-v8-fit-grid-reverse .lf-bc-v8-fit-media{order:0;}body.page-dynamics-365-business-central .lf-bc-v8-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-dynamics-365-business-central .lf-bc-v8-capabilities .lf-bc-modules-green-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.page-dynamics-365-business-central .lf-bc-v8-boundary-grid{grid-template-columns:1fr;}}@media (max-width:768px){body.page-dynamics-365-business-central .lf-bc-v8-container{width:calc(100% - 40px);}body.page-dynamics-365-business-central .lf-bc-v8-section,body.page-dynamics-365-business-central .lf-bc-v8-fit{padding:54px 0 60px;}body.page-dynamics-365-business-central .lf-bc-v8-heading{margin-bottom:30px;}body.page-dynamics-365-business-central .lf-bc-v8-heading h2,body.page-dynamics-365-business-central .lf-bc-v8-copy h2{font-size:clamp(27px,8vw,34px);}body.page-dynamics-365-business-central .lf-bc-v8-heading p,body.page-dynamics-365-business-central .lf-bc-v8-copy p{font-size:14.5px;line-height:1.7;}body.page-dynamics-365-business-central .lf-bc-v8-scenario-grid{grid-template-columns:1fr;gap:16px;}body.page-dynamics-365-business-central .lf-bc-v8-scenario-grid article{padding:24px 22px;}body.page-dynamics-365-business-central .lf-bc-v8-capabilities .lf-bc-modules-green-section,body.page-dynamics-365-business-central .lf-bc-v8-capabilities{background:#04414b!important;background-color:#04414b!important;}body.page-dynamics-365-business-central .lf-bc-v8-capabilities .lf-bc-modules-green-grid{grid-template-columns:1fr!important;}body.page-dynamics-365-business-central .lf-bc-v8-outcomes{margin-left:0!important;margin-right:0!important;padding-left:18px!important;padding-right:18px!important;}body.page-dynamics-365-business-central .lf-bc-v8-outcomes .lf-benefits-container{grid-template-columns:1fr;}body.page-dynamics-365-business-central .lf-bc-v8-outcomes .lf-benefit-content{min-height:0;}body.page-dynamics-365-business-central .lf-bc-v8-plan-grid{grid-template-columns:1fr;gap:18px;}body.page-dynamics-365-business-central .lf-bc-v8-plan-grid article{padding:28px 24px;}body.page-dynamics-365-business-central .lf-bc-v8-faq-list details{padding:0 18px;}body.page-dynamics-365-business-central .lf-bc-v8-faq-list summary{font-size:15px;}}@media (max-width:480px){body.page-dynamics-365-business-central .lf-bc-v8-container{width:calc(100% - 32px);}}body.page-dynamics-365-business-central .lf-bc-v8-secondary{background:#fff;}body.page-dynamics-365-business-central .lf-bc-v8-secondary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}body.page-dynamics-365-business-central .lf-bc-v8-secondary-grid article{padding:26px 22px;border:1px solid #dfe7eb;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(9,60,110,.06);}body.page-dynamics-365-business-central .lf-bc-v8-secondary-grid h3{margin:0 0 11px;color:#093c6e;font-size:18px;line-height:1.35;}body.page-dynamics-365-business-central .lf-bc-v8-secondary-grid p{margin:0;color:#5c6c77;font-size:13.5px;line-height:1.65;}@media (max-width:1180px){body.page-dynamics-365-business-central .lf-bc-v8-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:768px){body.page-dynamics-365-business-central .lf-bc-v8-secondary-grid{grid-template-columns:1fr;}}body.page-dynamics-365-business-central .lf-bc-v8-capabilities{background:#04414b!important;background-color:#04414b!important;}body.page-dynamics-365-business-central .lf-bc-v8-outcomes{margin-left:0!important;margin-right:0!important;padding-left:50px!important;padding-right:50px!important;}@media (max-width:1024px){body.page-dynamics-365-business-central .lf-bc-v8-outcomes{padding-left:28px!important;padding-right:28px!important;}}body.page-d365-bc-services .lf-services-v9-intro-cta{margin-top:24px;}body.page-d365-bc-services .lf-services-v9-section{padding:76px 0 82px;}body.page-d365-bc-services .lf-services-v9-container{width:min(1180px,calc(100% - 64px));margin:0 auto;}body.page-d365-bc-services .lf-services-v9-heading{max-width:860px;margin:0 auto 42px;text-align:center;}body.page-d365-bc-services .lf-services-v9-heading > span{display:inline-block;margin-bottom:12px;color:#08745f;font:700 12px/1.2 "Poppins",Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;}body.page-d365-bc-services .lf-services-v9-heading h2{margin:0;color:#093c6e;font:600 clamp(30px,3.1vw,44px)/1.18 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-heading p{max-width:780px;margin:16px auto 0;color:#60717b;font:400 15px/1.75 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-decision{background:#f5f8f9;}body.page-d365-bc-services .lf-services-v9-decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}body.page-d365-bc-services .lf-services-v9-decision-grid > a{min-height:295px;display:flex;flex-direction:column;padding:30px 27px 27px;border:1px solid #dce7e6;border-radius:17px;color:inherit;background:#ffffff;text-decoration:none;box-shadow:0 11px 28px rgba(9,60,110,.06);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;}body.page-d365-bc-services .lf-services-v9-decision-grid > a:hover,body.page-d365-bc-services .lf-services-v9-decision-grid > a:focus-visible{transform:translateY(-5px);border-color:rgba(8,116,95,.38);box-shadow:0 19px 38px rgba(9,60,110,.10);}body.page-d365-bc-services .lf-services-v9-decision-grid > a > span{display:inline-block;margin-bottom:30px;color:#08745f;font:700 13px/1 "Poppins",Arial,sans-serif;letter-spacing:.12em;}body.page-d365-bc-services .lf-services-v9-decision-grid h3{margin:0 0 13px;color:#093c6e;font:600 20px/1.35 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-decision-grid p{margin:0;color:#60717b;font:400 14px/1.7 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-decision-grid strong{margin-top:auto;padding-top:24px;color:#005953;font:600 13px/1.45 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-directory{margin-top:0;}body.page-d365-bc-services .lf-service-directory-card .lf-rapid-package-card__button{min-height:48px;}body.page-d365-bc-services .lf-services-v9-lifecycle{position:relative;overflow:hidden;background:#043139;}body.page-d365-bc-services .lf-services-v9-lifecycle::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 8% 15%,rgba(38,142,211,.16),transparent 28%),radial-gradient(circle at 92% 85%,rgba(8,116,95,.22),transparent 34%);}body.page-d365-bc-services .lf-services-v9-lifecycle .lf-services-v9-container{position:relative;z-index:1;}body.page-d365-bc-services .lf-services-v9-heading-light > span{color:#8ee8d3;}body.page-d365-bc-services .lf-services-v9-heading-light h2{color:#ffffff;}body.page-d365-bc-services .lf-services-v9-heading-light p{color:rgba(255,255,255,.72);}body.page-d365-bc-services .lf-services-v9-lifecycle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.14);}body.page-d365-bc-services .lf-services-v9-lifecycle-grid article{min-height:305px;display:flex;flex-direction:column;padding:31px 27px 28px;background:rgba(4,49,57,.96);}body.page-d365-bc-services .lf-services-v9-lifecycle-grid article > span{margin-bottom:48px;color:#8ee8d3;font:700 13px/1 "Poppins",Arial,sans-serif;letter-spacing:.13em;}body.page-d365-bc-services .lf-services-v9-lifecycle-grid h3{margin:0 0 13px;color:#ffffff;font:600 23px/1.3 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-lifecycle-grid p{margin:0;color:rgba(255,255,255,.72);font:400 14px/1.7 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-lifecycle-grid a{margin-top:auto;padding-top:24px;color:#8ee8d3;font:600 13px/1.45 "Poppins",Arial,sans-serif;text-decoration:none;}body.page-d365-bc-services .lf-services-v9-secondary{background:#ffffff;}body.page-d365-bc-services .lf-services-v9-secondary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}body.page-d365-bc-services .lf-services-v9-secondary-grid article{min-height:285px;display:flex;flex-direction:column;padding:31px 29px 28px;border-top:4px solid #08745f;border-radius:15px;background:#f7f9fa;box-shadow:0 10px 28px rgba(0,34,40,.06);}body.page-d365-bc-services .lf-services-v9-secondary-grid h3{margin:0 0 14px;color:#093c6e;font:600 21px/1.35 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-secondary-grid p{margin:0;color:#60717b;font:400 14px/1.7 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-secondary-grid a{margin-top:auto;padding-top:24px;color:#005953;font:600 13px/1.45 "Poppins",Arial,sans-serif;text-decoration:none;}body.page-d365-bc-services .lf-services-v9-faq{background:#f5f8f9;}body.page-d365-bc-services .lf-services-v9-faq-container{max-width:1080px;}body.page-d365-bc-services .lf-services-v9-faq-list{display:grid;gap:12px;}body.page-d365-bc-services .lf-services-v9-faq-list details{padding:0 22px;border:1px solid #dce6e9;border-radius:12px;background:#ffffff;box-shadow:0 6px 18px rgba(9,60,110,.04);}body.page-d365-bc-services .lf-services-v9-faq-list summary{position:relative;padding:20px 35px 20px 0;cursor:pointer;list-style:none;color:#093c6e;font:600 16px/1.45 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-services-v9-faq-list summary::-webkit-details-marker{display:none;}body.page-d365-bc-services .lf-services-v9-faq-list summary::after{content:"+";position:absolute;right:0;top:16px;color:#08745f;font-size:24px;font-weight:400;}body.page-d365-bc-services .lf-services-v9-faq-list details[open] summary::after{content:"–";}body.page-d365-bc-services .lf-services-v9-faq-list details p{margin:0;padding:0 0 20px;color:#60717b;font:400 14px/1.72 "Poppins",Arial,sans-serif;}body.page-d365-bc-services .lf-home-why-overview__text{max-width:760px;}@media (max-width:1050px){body.page-d365-bc-services .lf-services-v9-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-d365-bc-services .lf-services-v9-lifecycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:820px){body.page-d365-bc-services .lf-services-v9-container{width:calc(100% - 40px);}body.page-d365-bc-services .lf-services-v9-section{padding:58px 0 64px;}body.page-d365-bc-services .lf-services-v9-secondary-grid{grid-template-columns:1fr;}body.page-d365-bc-services .lf-services-v9-secondary-grid article{min-height:0;}}@media (max-width:620px){body.page-d365-bc-services .lf-services-v9-container{width:calc(100% - 28px);}body.page-d365-bc-services .lf-services-v9-heading{margin-bottom:32px;text-align:left;}body.page-d365-bc-services .lf-services-v9-heading h2{font-size:30px;}body.page-d365-bc-services .lf-services-v9-heading p{margin-left:0;}body.page-d365-bc-services .lf-services-v9-decision-grid,body.page-d365-bc-services .lf-services-v9-lifecycle-grid{grid-template-columns:1fr;}body.page-d365-bc-services .lf-services-v9-decision-grid > a,body.page-d365-bc-services .lf-services-v9-lifecycle-grid article{min-height:0;}body.page-d365-bc-services .lf-services-v9-lifecycle-grid article > span{margin-bottom:28px;}}@media (prefers-reduced-motion:reduce){body.page-d365-bc-services .lf-services-v9-decision-grid > a{transition:none;}}.lf-normal-implementation-page .lf-impl-stage-summary{margin:34px 0 28px;}.lf-normal-implementation-page .lf-impl-process-grid--detailed{margin-top:18px;}.lf-normal-implementation-page .lf-impl-capability-cta{display:flex;justify-content:center;margin-top:28px;}.lf-normal-implementation-page .lf-impl-rapid-boundary{padding-top:56px;padding-bottom:56px;}@media (max-width:767px){.lf-normal-implementation-page .lf-impl-stage-summary{margin-top:24px;}.lf-normal-implementation-page .lf-impl-capability-cta .lf-cap-btn{width:100%;justify-content:center;text-align:center;}}.lf-rapid-implementation-page .lf-rapid-package-note{margin-top:22px;padding:18px 20px;border:1px solid rgba(9,60,110,0.16);border-left:4px solid #093c6e;border-radius:12px;background:#f7fafc;color:#34495e;line-height:1.65;}.lf-rapid-implementation-page .lf-rapid-package-note strong{color:#093c6e;}.lf-rapid-implementation-page .lf-rapid-package-note--subtle{margin-top:12px;border-left-color:#004440;background:#f5faf8;}.lf-rapid-implementation-page .lf-rapid-package-note--subtle strong{color:#004440;}.lf-rapid-implementation-page .lf-rapid-package-note--dark{margin-top:26px;border-color:rgba(255,255,255,.2);border-left-color:rgba(255,255,255,.9);background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);}.lf-rapid-implementation-page .lf-rapid-package-note--dark strong{color:#fff;}.lf-rapid-implementation-page .lf-rapid-readiness-copy{margin:18px 0 0;line-height:1.7;}.lf-rapid-implementation-page .lf-rapid-addon-action{margin-top:28px;}.lf-rapid-implementation-page .lf-impl-scope-card > p{margin:0 0 16px;line-height:1.7;}@media (max-width:767px){.lf-rapid-implementation-page .lf-rapid-package-note{padding:16px;margin-top:16px;}.lf-rapid-implementation-page .lf-rapid-addon-action{margin-top:20px;}}body.page-business-central-support .lf-support-pro-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));}body.page-business-central-support .lf-support-boundary-section{background:#ffffff;}body.page-business-central-support .lf-support-inline-link{display:inline-flex;margin-top:20px;color:#08745f;font-size:14px;font-weight:700;text-decoration:none;}body.page-business-central-support .lf-support-inline-link:hover{text-decoration:underline;}body.page-business-central-support .lf-support-boundary-cta,body.page-business-central-support .lf-support-onboarding-cta{margin-top:30px;text-align:center;}body.page-business-central-support .lf-support-boundary-cta a,body.page-business-central-support .lf-support-onboarding-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:10px;background:#04414b;color:#ffffff;font-size:14px;font-weight:700;text-decoration:none;}body.page-business-central-support .lf-support-priority-note{margin-top:24px;padding:22px 26px;border-left:4px solid #f9b857;border-radius:12px;background:#ffffff;box-shadow:0 10px 28px rgba(4,65,75,0.07);}body.page-business-central-support .lf-support-priority-note strong{display:block;margin-bottom:7px;color:#082f35;font-size:16px;}body.page-business-central-support .lf-support-priority-note p{margin:0;color:#617176;font-size:14px;line-height:1.7;}@media (max-width:1199px){body.page-business-central-support .lf-support-pro-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:900px){body.page-business-central-support .lf-support-pro-grid-3{grid-template-columns:1fr;}}@media (max-width:767px){body.page-business-central-support .lf-support-priority-note{padding:20px;}}.lf-bc-diagram-kicker{margin:0 0 12px;color:#30373b;font-size:40px;font-weight:400;line-height:1.25;}@media (max-width:600px){.lf-bc-diagram-kicker{font-size:25px;}}