@charset "UTF-8";@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes kenBurns{0%{transform:scale(1) translate(0)}to{transform:scale(1.1) translate(-2%,-2%)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.zoom-in-delayed{opacity:0;animation:zoomIn 2s ease-out forwards;animation-delay:.3s}.hero-with-stats{position:relative;min-height:60vh;padding:8vh 0 0;color:#fff}@media(max-width:768px){.hero-with-stats{min-height:50vh;padding:6vh 0 0}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats{min-height:55vh;padding:7vh 0 0}}.hero-with-stats .hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;background:linear-gradient(160deg,#a0c2cfe6,#8ca87ed9)}.hero-with-stats .hero-background .hero-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;animation:kenBurns 15s ease-out infinite alternate}@media(max-width:768px){.hero-with-stats .hero-background .hero-image{-o-object-position:center top;object-position:center top}}@keyframes kenBurns{0%{transform:scale(1) translate(0)}to{transform:scale(1.15) translate(-3%,-3%)}}.hero-with-stats .claim-box{width:auto;margin-left:0%;position:relative;z-index:2;background:#fff;border-left:6px solid #8CA87E;border-radius:0 30rem 30rem 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-align:left;justify-content:end;display:grid;opacity:0;transform:translate(-50px);animation:slideInFromLeft 1s ease-out forwards;animation-delay:.3s}@media(max-width:768px){.hero-with-stats .claim-box{margin-right:10%;border-radius:0 6rem 6rem 0;padding:1.2rem 1.8rem 2rem}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .claim-box{margin-right:30%;border-radius:0 12rem 12rem 0;padding:2.5rem 3.5rem}}@media(min-width:1024px){.hero-with-stats .claim-box{margin-right:42%;border-radius:0 30rem 30rem 0;padding:2rem 3rem}}@media(min-width:1543px){.hero-with-stats .claim-box{margin-right:50%;padding:2rem 8% 3rem}}.hero-with-stats .claim-box .claim-title{font-weight:700;color:#e00000;font-size:1.5rem;line-height:1.4}@media(max-width:768px){.hero-with-stats .claim-box .claim-title{font-size:1rem;line-height:1.2}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .claim-box .claim-title{font-size:1.2rem;line-height:1.3}}.hero-with-stats .claim-box h1{text-transform:uppercase;font-weight:700;margin:1rem 0;color:#5694ad;font-size:2.5rem;line-height:1.3;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}@media(max-width:768px){.hero-with-stats .claim-box h1{font-size:1.4rem;line-height:1.2}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .claim-box h1{font-size:1.8rem;line-height:1.2}}@media(min-width:1024px){.hero-with-stats .claim-box h1{font-size:2rem;line-height:1}}.hero-with-stats .claim-box .hero-subtitle{line-height:1.6;color:#3b3b3b;font-size:1.5rem;font-weight:400;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}@media(max-width:768px){.hero-with-stats .claim-box .hero-subtitle{font-size:1.1rem}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .claim-box .hero-subtitle{font-size:1.5rem}}.hero-with-stats .icon-row{display:grid;grid-template-columns:repeat(3,1fr);margin-top:-60px;margin-bottom:2rem;border-radius:0 30rem 30rem 0;background:#fffc;gap:1.5rem;opacity:0;transform:translate(-50px);animation:slideInFromLeft 1s ease-out forwards;animation-delay:.6s}@media(max-width:768px){.hero-with-stats .icon-row{grid-template-columns:1fr;margin-top:-30px;margin-bottom:1rem;margin-left:0;margin-right:0%;border-radius:0 6rem 6rem 0rem;padding:2rem 1rem;gap:1rem}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .icon-row{margin-right:1%;border-radius:0 20rem 20rem 0;padding:4rem}}@media(min-width:1024px){.hero-with-stats .icon-row{margin-right:17%;border-radius:0 30rem 30rem 0;padding:4rem 4rem 2.5rem}}@media(min-width:1543px){.hero-with-stats .icon-row{margin-right:16%;padding:5rem 2% 3rem 25%}}.hero-with-stats .icon-row .icon-item{display:grid;grid-template-rows:auto auto 1fr;justify-items:center;text-align:center}@media(max-width:768px){.hero-with-stats .icon-row .icon-item{padding:.3rem 0}}.hero-with-stats .icon-row .icon-item img{height:90px;margin-bottom:.2rem}@media(max-width:768px){.hero-with-stats .icon-row .icon-item img{height:63px;margin-bottom:.5rem}}@media(min-width:1024px){.hero-with-stats .icon-row .icon-item img{height:76px;margin-bottom:.5rem}}.hero-with-stats .icon-row .icon-item h3{font-size:1.3rem;font-weight:700;color:#3b3b3b;margin-bottom:.2rem;text-align:center}@media(max-width:768px){.hero-with-stats .icon-row .icon-item h3{font-size:1.1rem}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .icon-row .icon-item h3{font-size:1.32rem}}.hero-with-stats .icon-row .icon-item p{font-size:1.2rem;color:#3b3b3b;text-align:center;font-weight:400}@media(max-width:768px){.hero-with-stats .icon-row .icon-item p{font-size:1.1rem}}.hero-with-stats .market-section{margin-top:1rem;text-align:left;padding:1.5rem 2rem 6.5rem}@media(max-width:768px){.hero-with-stats .market-section{padding:1rem;margin-top:.5rem}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .market-section{padding:1.3rem}}.hero-with-stats .market-section .market-text{max-width:1536px;margin:0 auto}@media(max-width:1023px){.hero-with-stats .market-section .market-text{max-width:90%;padding-right:0}}@media(min-width:1024px){.hero-with-stats .market-section .market-text{padding-right:20rem}}@media(min-width:1543px){.hero-with-stats .market-section .market-text{padding-right:28rem}}.hero-with-stats .market-section .venn-diagram{position:relative;width:100%;max-width:1344px;margin:2rem auto}@media(max-width:768px){.hero-with-stats .market-section .venn-diagram{height:340px}}@media(min-width:1024px){.hero-with-stats .market-section .venn-diagram{height:140px}}.hero-with-stats .market-section .bubble{display:flex;position:relative;flex-direction:column;align-items:left;justify-content:center;border-radius:500px;padding:.7rem;color:#fff;text-align:left}.hero-with-stats .market-section .bubble-label{font-size:1.1rem;font-weight:700;padding:0rem .8rem;text-align:left}@media(max-width:768px){.hero-with-stats .market-section .bubble-label{font-size:1rem}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .market-section .bubble-label{font-size:1rem}}.hero-with-stats .market-section .bubble.ml{height:220px;background:#5694ad80;z-index:2;width:500px;top:-220px;padding-left:3.5rem}@media(max-width:768px){.hero-with-stats .market-section .bubble.ml{width:315px;top:-40px;left:0;padding-left:1.5rem}}@media(min-width:769px)and (max-width:1023px){.hero-with-stats .market-section .bubble.ml{left:30%}}@media(min-width:1024px){.hero-with-stats .market-section .bubble.ml{left:18%}}.hero-with-stats .market-section .bubble.deep-learning{height:120px;background:#ffffffb3;color:#5694ad;top:8px;z-index:3;width:380px;padding-left:2.5rem;left:0}@media(max-width:768px){.hero-with-stats .market-section .bubble.deep-learning{width:280px;padding-left:.8rem}}.hero-with-stats .market-section .bubble.llm{height:100px;background:#fffc;color:#5694ad;top:10px;z-index:4;width:320px;left:0}@media(max-width:768px){.hero-with-stats .market-section .bubble.llm{width:240px;left:10px}}.hero-with-stats .market-section .bubble.genai{position:absolute;background:#fff;color:#003c50;top:-27px;font-size:1.1rem;font-weight:700;border-radius:9999px;display:flex;align-items:center;justify-content:center;z-index:5;box-shadow:0 4px 12px #00000026;right:-20px;width:80px;height:80px}@media(max-width:768px){.hero-with-stats .market-section .bubble.genai{right:-15px;top:8px;width:60px;height:60px}}.hero-with-stats .market-section .bubble.ds{height:220px;background:#8ca87e4d;top:0;left:0;z-index:1;align-items:center;justify-content:center;width:280px}@media(max-width:768px){.hero-with-stats .market-section .bubble.ds{width:315px;height:190px}}.stats-section{padding:1.5rem 0;background:#ecf2f4}@media(max-width:768px){.stats-section{padding:1.2rem 1rem}}@media(max-width:1023px){.stats-section{padding:1.3rem 1.5rem}}@media(min-width:769px)and (max-width:1023px){.stats-section{padding:1.3rem 1.5rem}}@media(min-width:1024px){.stats-section{padding:1.5rem}}.stats-section .lp-stats{position:relative;z-index:1;display:flex;flex-wrap:wrap;max-width:1536px;margin:0 auto;width:auto;gap:2rem;text-align:center}.stats-section .lp-stats .stat-circle{background:#fff;color:#e00000;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.9rem;box-shadow:0 0 10px #0000001a;z-index:20}.stats-section .lp-stats .stat-circle.big-circle{width:260px;height:260px;border-radius:50%}.stats-section .lp-stats .stat-circle.mid-circle{width:240px;height:240px;border-radius:50%}.stats-section .lp-stats .stat-circle.small-circle{width:210px;height:210px;border-radius:50%}.stats-section .lp-stats .stat-circle .stat-number{font-size:2rem;font-weight:700;margin-bottom:.5rem}@media(max-width:768px){.stats-section .lp-stats .stat-circle .stat-number{font-size:1.5rem}}@media(min-width:769px)and (max-width:1023px){.stats-section .lp-stats .stat-circle .stat-number{font-size:1.8rem}}.stats-section .lp-stats .stat-circle p{font-size:1.1rem;margin:0;color:#3b3b3b;text-align:center;font-weight:400}@media(max-width:768px){.stats-section .lp-stats .stat-circle p{font-size:1.1rem}}@media(min-width:769px)and (max-width:1023px){.stats-section .lp-stats .stat-circle p{font-size:1.1rem}}.stats-section .lp-stats .stats-footnotes{width:100%;text-align:center;font-size:.75rem;color:#3b3b3b;background:#ffffffd9;border-radius:4px;padding:.25rem .75rem;margin:.5rem 0 0;display:inline-block;align-self:center}.stats-section .lp-stats .stats-footnotes a{color:#3b3b3b;text-decoration:underline}.stats-section .lp-stats .stats-footnotes a:hover{color:#e00000}.stats-section .lp-stats .stats-footnotes sup{font-size:.65rem}.sticky-contact-button{position:fixed;bottom:9rem;right:0rem;background:transparent;padding:1.5rem;color:#ecf2f4;text-decoration:none;border-radius:999px 0 0 999px;display:absolute;transition:all .3s ease;z-index:20000;background:linear-gradient(135deg,#5694adcc,#8ca87ecc)}@media(max-width:768px){.sticky-contact-button{font-size:1.5rem;width:5%;bottom:1rem;padding:1rem 1.2rem}}@media(min-width:1024px){.sticky-contact-button{font-size:1.8rem;width:5%;bottom:1.5rem;padding:1.2rem 1.5rem}}.sticky-contact-button a{color:#fff;text-decoration:none;font-weight:700;display:flex;align-items:center;justify-content:center}.sticky-contact-button a:hover{color:#fff}.sticky-contact-button a i{font-size:inherit}.sticky-contact-button:hover{background:#5694ad;transform:translate(-3px)}.dot-navigation{position:fixed;right:1rem;top:82%;transform:translateY(-50%);z-index:19998;display:flex;flex-direction:column;gap:1.2rem;padding:1rem .5rem;transition:all .3s ease}@media(max-width:768px){.dot-navigation{right:.1rem;top:50%;transform:translateY(-50%);gap:1.5rem;padding:1.5rem .75rem;border-radius:12px}}@media(min-width:769px)and (max-width:1023px){.dot-navigation{right:1rem}}@media(min-width:1024px){.dot-navigation{right:2rem;top:62%}}.dot-navigation:hover{background:#fff;border-radius:12px;padding:1rem}.dot-navigation:hover .dot-nav-item .dot-label{opacity:1;visibility:visible;transform:translate(0)}@media(max-width:768px){.dot-navigation:hover{background:#fffffff2;padding:1.5rem .75rem}.dot-navigation.expanded .dot-nav-item .dot{background:#ecf2f4;border-color:#5694ad}.dot-navigation.expanded .dot-nav-item .dot-label{display:block;opacity:1;visibility:visible;transform:translate(0)}}.dot-nav-item{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;cursor:pointer;transition:all .3s ease;position:relative}.dot-nav-item .dot{width:8px;height:8px;border-radius:50%;border:1px solid #5694AD;background:#ecf2f4;transition:all .3s ease;flex-shrink:0;position:relative}@media(max-width:768px){.dot-nav-item .dot{width:13px;height:13px;border:1px solid #5694AD}}.dot-nav-item .dot-label{font-size:.9rem;color:#5694ad;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(10px);transition:all .3s ease;text-transform:none;font-weight:400;max-width:200px;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.dot-nav-item .dot-label{display:none}}@media(min-width:769px)and (max-width:1023px){.dot-nav-item .dot-label{font-size:.85rem;max-width:150px}}.dot-nav-item.active .dot{transform:scale(1.5)}.dot-nav-item.active .dot-label{font-weight:500}.dot-nav-item:hover .dot{background:#e00000;border-color:#e00000;transform:scale(1.4)}.dot-nav-item:hover .dot-label{color:#e00000}.section-divider{height:2px;background-color:#e0e0e0;margin:3rem auto;border:none;max-width:1536px;width:100%}@media(max-width:768px){.section-divider{margin:2rem auto;max-width:calc(100% - 3rem)}}.page-tags-section{padding-top:8rem;padding-bottom:1rem}.page-tags-section .container{max-width:1200px;margin:0 auto}.page-tags-section .tags-wrapper{background:#fff;border-left:6px solid #8CA87E;border-radius:0 2rem 2rem 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:1.5rem 2rem}.page-tags-section .tags-wrapper h3{font-size:1.2rem;color:#858585;margin-bottom:.5rem;text-transform:uppercase}.hero-bg-lightblue{background:#ecf2f4;padding:4rem 0}.lp-accordion-row{display:flex;flex-direction:row;gap:2rem;margin-bottom:2rem;width:100%;flex-wrap:wrap}@media(max-width:768px){.lp-accordion-row{gap:1rem;margin-bottom:1rem}}@media(min-width:769px)and (max-width:1023px){.lp-accordion-row{gap:1.5rem;margin-bottom:1.5rem}}@media(max-width:1024px){.lp-accordion-row{flex-direction:column}}.lp-accordion-col{flex:0 0 calc(50% - 1rem);min-width:0;padding:0;width:calc(50% - 1rem);display:flex;flex-direction:column}@media(max-width:1024px){.lp-accordion-col{flex:1 1 0;width:100%}}.lp-accordion{width:100%;max-width:66.666%;margin-top:0;margin-bottom:0;border-radius:0;background:#fff;box-shadow:0 0 25px #b2c4c9cc;display:block}@media(max-width:768px){.lp-accordion{max-width:100%}}.lp-accordion.lp-accordion-full{max-width:100%}.lp-accordion.acc-blue{box-shadow:0 0 25px #5694ad4d}.lp-accordion.acc-green{box-shadow:0 0 25px #8ca87e4d}.lp-accordion summary{cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;display:block}.lp-accordion summary::-webkit-details-marker{display:none}.lp-accordion:first-child,.lp-accordion:first-of-type{border-top-left-radius:1rem;border-top-right-radius:1rem;margin-top:.75rem}.lp-accordion:first-child .accordion-title,.lp-accordion:first-of-type .accordion-title{border-top-left-radius:1rem;border-top-right-radius:1rem}.lp-accordion .accordion-title{border:1px solid #e9e9e9;display:flex;align-items:center;font-weight:400;font-size:1.32rem;padding:1rem;cursor:pointer;background:#fff;width:100%;box-sizing:border-box}@media(max-width:768px){.lp-accordion .accordion-title{font-size:1.1rem;padding:.8rem .7rem}}@media(min-width:769px)and (max-width:1023px){.lp-accordion .accordion-title{font-size:1.28rem;padding:.9rem .8rem}}@media(min-width:1024px){.lp-accordion .accordion-title{font-size:1.3rem}}@media(min-width:1543px){.lp-accordion .accordion-title{font-size:1.3rem}}.lp-accordion .accordion-icon{margin-right:1rem;font-size:1.2rem;color:#e00000}@media(max-width:768px){.lp-accordion .accordion-icon{font-size:1.24rem;margin-right:.6rem}}@media(min-width:769px)and (max-width:1023px){.lp-accordion .accordion-icon{font-size:1.24rem;margin-right:.8rem}}.lp-accordion .accordion-icon i:before{font-family:"Font Awesome 5 Free";font-weight:900}.lp-accordion .accordion-icon.minus{display:none}.lp-accordion .accordion-icon.minus i:before{content:""}.lp-accordion .accordion-icon.plus{display:inline}.lp-accordion .accordion-icon.plus i:before{content:""}.lp-accordion[open] .accordion-icon.minus{display:inline}.lp-accordion[open] .accordion-icon.plus{display:none}.lp-accordion .accordion-content{padding:1rem 1.5rem;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;width:100%;box-sizing:border-box}@media(max-width:768px){.lp-accordion .accordion-content{padding:.8rem .9rem}}@media(min-width:769px)and (max-width:1023px){.lp-accordion .accordion-content{padding:.9rem 1.2rem}}.lp-accordion .accordion-content p,.lp-accordion .accordion-content li{font-size:1.25rem;line-height:1.4;margin-bottom:.75rem;font-family:europaColenio,sans-serif;font-weight:300}@media(max-width:768px){.lp-accordion .accordion-content p,.lp-accordion .accordion-content li{font-size:1.1rem;line-height:1.4}}@media(min-width:769px)and (max-width:1023px){.lp-accordion .accordion-content p,.lp-accordion .accordion-content li{font-size:1.2rem;line-height:1.4}}.lp-accordion .accordion-content p:last-child{margin-bottom:0}.lp-accordion .accordion-content .lp-checklist .check-icon{font-size:22px}@media(max-width:768px){.lp-accordion .accordion-content .lp-checklist .check-icon{font-size:22px}}@media(min-width:769px)and (max-width:1023px){.lp-accordion .accordion-content .lp-checklist .check-icon{font-size:22px}}.lp-checklist{list-style:none;margin-bottom:0;padding-left:.5rem}@media(max-width:768px){.lp-checklist{margin-left:-.4rem;font-weight:400}}.lp-checklist li{display:flex;align-items:flex-start;margin-top:.6rem;margin-bottom:.6rem;line-height:1.5;font-size:1.3rem}@media(max-width:768px){.lp-checklist li{font-size:1.1rem;line-height:1.3;font-weight:400}}@media(min-width:769px)and (max-width:1023px){.lp-checklist li{font-size:1.3rem;line-height:1.4}}.lp-checklist li .check-icon{color:#e00000;margin-right:.75rem;font-size:22px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:22px}@media(max-width:768px){.lp-checklist li .check-icon{font-size:22px;margin-right:1rem;min-width:16px}}@media(min-width:769px)and (max-width:1023px){.lp-checklist li .check-icon{font-size:22px;margin-right:.6rem;min-width:18px}}.boldRed{color:#e00000;font-weight:700}.has-background{position:relative;overflow:hidden;padding:6rem 0!important}@media(max-width:768px){.has-background{padding:3rem 0!important}}@media(min-width:769px)and (max-width:1023px){.has-background{padding:4rem 0!important}}.has-background .background-image{position:absolute!important;top:50%;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;transform:translateY(-50%)}.has-background .container{position:relative;z-index:1}.special-wrapper{display:flex;flex-wrap:wrap;position:relative;margin-top:2rem;margin-bottom:2rem;background:#fff;border-left:6px solid #8CA87E;border-radius:0 20rem 20rem 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:all .3s ease}.special-wrapper:hover{transform:translateY(-.25rem);box-shadow:0 16px 24px #00000026}.special-wrapper{justify-content:flex-start;padding:2rem 8rem 2rem 2rem}@media(max-width:768px){.special-wrapper{border-radius:0 3rem 3rem 0;padding:2rem .5rem 2rem 1.6rem}}@media(min-width:769px)and (max-width:1023px){.special-wrapper{border-radius:0 5rem 5rem 0;padding:2rem .5rem 2rem 1.2rem}}.special-wrapper .benefits-list{max-width:1844px;margin:0}.special-wrapper .lp-checklist li{color:#3b3b3b}.special-wrapper .lp-checklist li .check-icon{color:#e00000}.special-wrapper .lp-checklist li strong{color:#3b3b3b}.special-wrapper .row{width:100%;margin-bottom:2rem}.special-wrapper .row:last-child{margin-bottom:0}.special-wrapper .lp-checklist-icons li{border-bottom:2px solid #d0d0d0;padding:.5rem 0;margin-top:0;margin-bottom:0}.special-wrapper .lp-checklist-icons li:last-child{border-bottom:none}.special-wrapper .lp-checklist-icons li img{width:40px;height:40px;min-width:40px;margin-right:1rem;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.special-wrapper .lp-checklist-icons li img{width:32px;height:32px;min-width:32px;margin-right:.75rem}}.section{padding:3rem 0;scroll-margin-top:120px}@media(max-width:768px){.section{padding:2rem 0;scroll-margin-top:80px}}@media(min-width:769px)and (max-width:1023px){.section{padding:2.5rem 0;scroll-margin-top:100px}}.section hr{margin:2rem 0;background-color:#c8c8c8;height:2px;border:none}@media(max-width:768px){.section hr{margin:1.5rem 0}}.section .container>p{max-width:66.666%}@media(max-width:768px){.section .container>p{max-width:100%}.section .container ul{font-weight:400;margin-bottom:1rem}.section .container ul li{font-weight:400}}.multi-column ol{font-size:1.2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:30px;counter-reset:item;list-style-type:decimal;padding-left:0}@media(max-width:768px){.multi-column ol{grid-template-columns:repeat(1,1fr)}}@media(min-width:769px)and (max-width:1023px){.multi-column ol{grid-template-columns:repeat(1,1fr)}}@media(min-width:1543px){.multi-column ol{grid-template-columns:repeat(3,1fr)}}.multi-column ol li{margin-bottom:4rem;list-style-position:inside;counter-increment:item;padding-right:2rem}@media(max-width:768px){.multi-column ol li{margin-bottom:1.5rem}}@media(min-width:769px)and (max-width:1023px){.multi-column ol li{margin-bottom:1.5rem}}@media(min-width:1024px){.multi-column ol li{margin-bottom:4rem}}@media(min-width:1543px){.multi-column ol li{margin-bottom:4rem}}.multi-column ol li::marker{color:#e00000;font-size:2.6rem;font-weight:700}@media(max-width:768px){.multi-column ol li::marker{font-size:2rem}}@media(min-width:769px)and (max-width:1023px){.multi-column ol li::marker{font-size:2.3rem}}.multi-column ol li h4{font-weight:700;font-size:1.3rem;margin-bottom:.3rem;color:#3b3b3b}@media(max-width:768px){.multi-column ol li h4{font-size:1.28rem}}@media(min-width:769px)and (max-width:1023px){.multi-column ol li h4{font-size:1.32rem}}.imgDesk{display:block}@media(max-width:768px){.imgDesk{display:none!important}}.imgMob{display:none}@media(max-width:768px){.imgMob{display:block!important}}.imgMob img{width:100%;height:auto}.lp-contact-form{background:#ffffff90;margin-top:3rem;background:#fff;border-left:6px solid #8CA87E;border-radius:0 2rem 2rem 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:1.5rem 1.75rem;max-width:650px}@media(max-width:768px){.lp-contact-form{padding:2rem .5rem}}.lp-contact-form .field{margin-bottom:.2rem}.lp-contact-form .label{font-weight:400;color:#3b3b3b;font-size:1.05rem;margin-bottom:.1rem;display:block}@media(max-width:768px){.lp-contact-form .label{font-size:1.05rem}}.lp-contact-form .input,.lp-contact-form .textarea{background:#fff;border:2px solid #ddd;border-radius:.5rem;padding:.4rem;width:100%;font-family:europaColenio,sans-serif}.lp-contact-form .input:focus,.lp-contact-form .textarea:focus{outline:none;border-color:#e00000;box-shadow:0 0 0 3px #e000001a}.lp-contact-form .button{background:linear-gradient(135deg,#5694ad,#8ca87e);width:100%;margin-top:1.5rem;font-size:1.2rem;font-weight:700;color:#fff;border:none;padding:.65rem 1rem;border-radius:.5rem;cursor:pointer;transition:all .2s}.lp-contact-form .button:hover{opacity:.9}.cra-timeline-wrapper{position:relative;padding:3rem 0;overflow:visible;max-width:1536px;margin:0 auto}@media(max-width:768px){.cra-timeline-wrapper{padding:2rem 0}}@media(min-width:769px)and (max-width:1023px){.cra-timeline-wrapper{padding:2rem 0}}@media(max-width:1023px){.cra-timeline-wrapper{padding:2rem 0}}.timeline-arrow-line{position:absolute;top:50%;left:5%;right:-8%;height:4px;background:#a0c2cf;z-index:0;transform:translateY(-50%);opacity:0;transform:translateY(30px) scale(.95);transition:opacity 1.2s ease,transform 1.2s ease}.timeline-arrow-line.visible{opacity:1;transform:translateY(0) scale(1)}.timeline-arrow-line:after{content:"";position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:32px solid #A0C2CF;border-top:18px solid transparent;border-bottom:18px solid transparent}@media(max-width:768px){.timeline-arrow-line{display:none}}@media(min-width:769px)and (max-width:1023px){.timeline-arrow-line{display:none}}@media(max-width:1023px){.timeline-arrow-line{display:none}}@media(min-width:1024px){.timeline-arrow-line{left:3%;right:-1%}}@media(max-width:1023px){.cra-timeline-wrapper:before{content:"";position:absolute;left:50%;top:15%;bottom:1%;width:4px;background:#a0c2cf;z-index:0;transform:translate(-50%)}.cra-timeline-wrapper:after{content:"";position:absolute;left:50%;bottom:calc(0% - 2px);transform:translate(-50%);width:0;height:0;border-top:20px solid #A0C2CF;border-left:12px solid transparent;border-right:12px solid transparent;z-index:0}}@media(min-width:769px)and (max-width:1023px){.cra-timeline-wrapper:after{bottom:calc(1% - 2px)}}.cra-timeline{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2;padding:0 2rem}@media(max-width:1023px){.cra-timeline{flex-direction:column;gap:2.5rem;padding:0 1.5rem}}@media(max-width:768px){.cra-timeline{gap:3rem;padding:0 1rem}}@media(min-width:1024px){.cra-timeline{padding-right:3rem}}.timeline-circle-item{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}@media(max-width:1023px){.timeline-circle-item{width:100%;max-width:340px;margin:0 auto}}@media(max-width:768px){.timeline-circle-item{max-width:300px}}.timeline-circle-content{background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #00000026;padding:1.5rem}.small-circle .timeline-circle-content{width:225px;height:225px}@media(max-width:768px){.small-circle .timeline-circle-content{width:180px;height:180px}}@media(min-width:769px)and (max-width:1023px){.small-circle .timeline-circle-content{width:202.5px;height:202.5px}}.small-circle .timeline-circle-content{padding:1.5rem}@media(max-width:768px){.small-circle .timeline-circle-content{padding:1rem}}.mid-circle .timeline-circle-content{width:250px;height:250px}@media(max-width:768px){.mid-circle .timeline-circle-content{width:200px;height:200px}}@media(min-width:769px)and (max-width:1023px){.mid-circle .timeline-circle-content{width:225px;height:225px}}.mid-circle .timeline-circle-content{padding:1.5rem}@media(max-width:768px){.mid-circle .timeline-circle-content{padding:1rem}}.large-circle .timeline-circle-content{width:360px;height:360px}@media(max-width:768px){.large-circle .timeline-circle-content{width:288px;height:288px}}@media(min-width:769px)and (max-width:1023px){.large-circle .timeline-circle-content{width:324px;height:324px}}.large-circle .timeline-circle-content{padding:1.5rem}@media(max-width:768px){.large-circle .timeline-circle-content{padding:1rem}}@media(min-width:769px)and (max-width:1023px){.large-circle .timeline-circle-content{padding:1.6rem}}.circle-inner-text{text-align:left;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:.5rem}.timeline-year{font-size:2.2rem;font-weight:700;color:#e00000;line-height:1;margin-bottom:.5rem}@media(max-width:1023px){.timeline-year{font-size:2.1rem}}@media(max-width:768px){.timeline-year{font-size:1.8rem}}.highlight .timeline-year{font-size:2.8rem}@media(max-width:1023px){.highlight .timeline-year{font-size:2.5rem}}@media(max-width:768px){.highlight .timeline-year{font-size:2.2rem}}.timeline-title{font-size:.9rem;line-height:1.3;color:#a0c2cf;font-weight:500;margin:0;text-align:center}@media(max-width:1023px){.timeline-title{font-size:.88rem}}@media(max-width:768px){.timeline-title{font-size:.8rem}}.large-circle .timeline-title{font-size:1rem}.timeline-subtitle{font-size:.85rem;line-height:1.2;color:#666;margin:.3rem 0 0;text-align:center}@media(max-width:768px){.timeline-subtitle{font-size:.75rem}}.large-circle .timeline-subtitle{font-size:.9rem}@media(max-width:768px){.large-circle .timeline-subtitle{font-size:.8rem}}.cra-intro-grid{display:grid;grid-template-columns:3fr 2fr;gap:3rem;align-items:start;margin-top:2rem}@media(max-width:768px){.cra-intro-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:1rem}}@media(min-width:769px)and (max-width:1023px){.cra-intro-grid{grid-template-columns:1fr;gap:2rem}}@media(max-width:768px){.cra-intro-grid>div>p{font-size:1.1rem;line-height:1.4;margin-bottom:.8rem}}@media(min-width:769px)and (max-width:1023px){.cra-intro-grid>div>p{font-size:1.1rem}}.cra-intro-text p{font-size:1.5rem;line-height:1.5;margin-bottom:1.1rem}@media(max-width:1023px){.cra-intro-text p{font-size:1.2rem}}.cra-intro-text p:last-child{margin-bottom:0}.cra-exception-note{background:#ecf2f4;border-radius:.5rem;padding:1.5rem 2rem;margin-top:2rem}.cra-exception-note p:last-child{margin-bottom:0}@media(max-width:768px){.cra-exception-note{padding:1rem 1.5rem}}.section-intro-text{font-size:1.3rem;line-height:1.6;margin-bottom:2rem}@media(max-width:768px){.section-intro-text{font-size:1.1rem;line-height:1.5}}@media(min-width:769px)and (max-width:1023px){.section-intro-text{font-size:1.2rem;line-height:1.5}}.section-intro-text p:last-child{margin-bottom:0}.cra-requirements-wrapper{position:relative;margin-top:3rem;padding:2rem 0}@media(max-width:768px){.cra-requirements-wrapper{padding:1rem 0}}.cra-requirements-arrow{position:absolute;inset:25% 3%;border:5px solid #A0C2CF;border-radius:300rem;z-index:0;opacity:0;transform:translateY(30px) scale(.95);transition:opacity 1.2s ease,transform 1.2s ease}.cra-requirements-arrow.visible{opacity:1;transform:translateY(0) scale(1)}.cra-requirements-arrow:before{content:"";position:absolute;left:0;top:30%;transform:translate(-50%,-50%);width:0;height:0;border-right:40px solid #A0C2CF;border-top:32px solid transparent;border-bottom:16px solid transparent}@media(max-width:768px){.cra-requirements-arrow{inset:-2% auto -2% 0%;width:290px;transform:translate(3%);border-radius:40px}.cra-requirements-arrow:before{left:50%;top:0;transform:translate(-544%,844%) rotate(-22deg);border-right:30px solid #A0C2CF;border-top:28px solid transparent;border-bottom:12px solid transparent}}@media(min-width:769px)and (max-width:1023px){.cra-requirements-arrow{inset:0% auto 0% 0%;width:640px;transform:translate(6%);border-radius:40px}.cra-requirements-arrow:before{left:50%;top:0;transform:translate(-974%,844%) rotate(-22deg);border-right:35px solid #A0C2CF;border-top:28px solid transparent;border-bottom:14px solid transparent}}.cra-requirements-grid{position:relative;z-index:1}.cra-req-row{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;margin-bottom:2rem}@media(max-width:768px){.cra-req-row{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;margin-left:2rem}}@media(min-width:769px)and (max-width:1023px){.cra-req-row{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;margin-left:5rem}}.cra-req-row:last-child{margin-bottom:0}.cra-req-item{display:flex;flex-direction:column;opacity:0;transform:translateY(30px) scale(.95);transition:opacity 1.2s ease,transform 1.2s ease}.cra-req-item.visible{opacity:1;transform:translateY(0) scale(1)}.cra-req-item .card{height:100%;display:flex;flex-direction:column}@media(max-width:1023px){.cra-req-spacer{display:none}}@media(max-width:768px){.cra-intro-card{margin-top:1rem}}.cra-intro-card .card-list{list-style:none;padding:0;margin:1rem 0}@media(max-width:768px){.cra-intro-card .card-list{margin:.5rem 0}}.cra-intro-card .card-list li{padding-left:0;margin-bottom:1rem;line-height:1.6}@media(max-width:768px){.cra-intro-card .card-list li{margin-bottom:.6rem;font-size:1.1rem;line-height:1.4}}.cra-intro-card .card-list li:before{display:none}.cra-intro-card .card-list li strong{color:#e00000;font-weight:600}.cra-intro-card .card-list.large-list li{font-family:europaColenio;font-weight:400;font-size:1.4rem!important;line-height:1.3;margin-bottom:.75rem}@media(max-width:768px){.cra-intro-card .card-list.large-list li{font-size:1.15rem!important}}.benefits-list .columns{display:flex;flex-wrap:wrap}.benefits-list .columns .column.is-half{flex:0 0 50%;max-width:50%}@media(max-width:768px){.benefits-list .columns .column.is-half{flex:0 0 100%;max-width:100%}}.hero-background{position:relative;overflow:hidden}.hero-background .hero-image{transform:translateZ(0);will-change:transform;transition:transform .3s ease-out}@media(prefers-reduced-motion:no-preference){.hero-background .hero-image{transform:translateY(calc(var(--scroll) * .3px))}}.hero-with-stats .stat-circle{opacity:0;transform:translateY(30px) scale(.95);transition:opacity 1.2s ease,transform 1.2s ease}.hero-with-stats .stat-circle.visible{opacity:1;transform:translateY(0) scale(1)}.hero-with-stats .stat-circle:nth-child(1),.timeline-circle-item:nth-child(1) .timeline-circle-content{transition-delay:.2s}.hero-with-stats .stat-circle:nth-child(2),.timeline-circle-item:nth-child(2) .timeline-circle-content{transition-delay:.4s}.hero-with-stats .stat-circle:nth-child(3),.timeline-circle-item:nth-child(3) .timeline-circle-content{transition-delay:.6s}.hero-with-stats .stat-circle:nth-child(4),.timeline-circle-item:nth-child(4) .timeline-circle-content{transition-delay:.8s}.hero-with-stats .stat-circle:nth-child(5),.timeline-circle-item:nth-child(5) .timeline-circle-content{transition-delay:1s}
