.hero-section{padding:clamp(40px,5vw,72px) 0 var(--section-pad)}.hero-section .hero-media{background:#f6f8fd;border-radius:28px;overflow:hidden}.hero-section .video-block--card{background-color:#e9eef9;border-radius:28px}.hero-section .video-block--card.is-playing{aspect-ratio:16/9}.hero-section .wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:clamp(36px,4.5vw,64px)}.hero-section .box{min-width:0}.hero-section .title{color:var(--c-ink);font-size:var(--fs-display-xl);font-weight:700;letter-spacing:var(--ls-display-xl);line-height:var(--lh-heading);margin:0}.hero-section .hero-image{border-radius:var(--r-panel);display:block;height:auto;margin-top:24px;width:100%}.hero-section .wp-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;min-width:0;text-align:left}.hero-section .wp-text p{color:var(--c-body);font-family:var(--font-text);font-size:17px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.62;margin:0;text-align:left!important}.hero-section .wp-text a{color:var(--c-blue);font-weight:600;-webkit-transition:color var(--t-colour);transition:color var(--t-colour)}.hero-section .wp-text a:hover{color:var(--c-green-hover)}.hero-section .wp-text b,.hero-section .wp-text strong{color:var(--c-ink);font-weight:700}@media only screen and (max-width:767px){.hero-section .hero-media,.hero-section .video-block--card{border-radius:var(--r-panel)}}.about-section{background-color:#f1f4fb;margin-block:var(--section-pad);padding:var(--section-pad) 0}.about-section .container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.about-section .col-left,.about-section .col-right{min-width:0}.about-section .title-section{color:var(--c-ink);font-size:var(--fs-h2-sm);font-style:normal;font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0;text-align:left}.about-section .col-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.about-section .wp-text h5{color:var(--c-ink);font-family:var(--font-display);font-size:clamp(21px,2.1vw,30px);font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:1.26;margin:0}.about-section .wp-text h5 em{font-style:italic}.about-section .wp-text p{color:var(--c-body);font-family:var(--font-text);font-size:17px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6;margin:10px 0}.about-section .wp-text p em{font-style:italic}.about-section .wp-text p:first-child{margin-top:0}.about-section .wp-text p:last-child{margin-bottom:0}.about-section .wp-text b,.about-section .wp-text strong{color:var(--c-ink);font-weight:700}.about-section .wp-text a{color:var(--c-blue);font-weight:600;-webkit-transition:color var(--t-colour);transition:color var(--t-colour)}.about-section .wp-text a:hover{color:var(--c-green-hover)}.about-section .btn.btn-green{font-size:16px;padding:16px 28px}.key-areas{padding:var(--section-pad) 0}.key-areas .title-section{color:var(--c-ink);font-size:var(--fs-h2-sm);font-style:normal;font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0;text-align:left}.key-areas .items{display:-ms-grid;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:44px}.key-areas .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1.5px solid var(--c-border);border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px;min-width:0;padding:clamp(26px,2.6vw,38px)}.key-areas .item-title{color:var(--c-ink);font-size:clamp(22px,1.8vw,27px);font-style:normal;font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0}.key-areas .item-text{color:var(--c-body);font-family:var(--font-text);font-size:15.5px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6}.key-areas .item-text p{margin:10px 0}.key-areas .item-text p:first-child{margin-top:0}.key-areas .item-text p:last-child{margin-bottom:0}.key-areas .item-text b,.key-areas .item-text strong{color:var(--c-ink);font-weight:600}.why-choose-section{padding:var(--section-pad) 0}.why-choose-section .container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.why-choose-section .col-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.why-choose-section .col-left,.why-choose-section .col-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:22px;min-width:0}.why-choose-section .md-title-section{color:var(--c-ink);font-size:var(--fs-h2-sm);font-style:normal;font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0}.why-choose-section .wp-text p{color:var(--c-body);font-family:var(--font-text);font-size:17px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6;margin:10px 0}.why-choose-section .wp-text p em{font-style:italic}.why-choose-section .wp-text p:first-child{margin-top:0}.why-choose-section .wp-text p:last-child{margin-bottom:0}.why-choose-section .wp-text h5{color:var(--c-ink);font-family:var(--font-display);font-size:clamp(19px,1.7vw,24px);font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:1.32;margin:0}.why-choose-section .wp-text h5 em{font-style:italic}.why-choose-section .wp-text ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.why-choose-section .wp-text ul li{-ms-grid-columns:10px minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f4fb;border-radius:var(--r-row);color:#3b3d46;display:-ms-grid;display:grid;font-family:var(--font-text);font-size:15.5px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:10px minmax(0,1fr);letter-spacing:normal;line-height:1.58;padding:20px 24px}.why-choose-section .wp-text ul li:before{background-color:var(--c-green);border-radius:var(--r-pill);content:"";height:10px;width:10px}.why-choose-section .wp-text ul li em{font-style:italic}.why-choose-section .wp-text a{color:var(--c-blue);font-weight:600;-webkit-transition:color var(--t-colour);transition:color var(--t-colour)}.why-choose-section .wp-text a:hover{color:var(--c-green-hover)}.why-choose-section .btn.btn-green{background-color:transparent;border:1.5px solid var(--c-ink);color:var(--c-ink)!important;font-size:16px;padding:16px 28px}.why-choose-section .btn.btn-green:hover{background-color:var(--c-ink);color:#fff!important}.looking-ahead-section{padding:var(--section-pad) 0}.looking-ahead-section__panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:linear-gradient(135deg,#231f20 0,var(--c-blue) 100%);border-radius:var(--r-panel-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;overflow:hidden;padding:clamp(30px,4vw,64px);position:relative}.looking-ahead-section__panel:before{aspect-ratio:1.9;background:transparent;border:2px solid var(--pill-white-16);border-radius:999px;content:"";display:block;height:50%;max-height:max(120px,26vw);pointer-events:none;position:absolute;-webkit-transform:rotate(-16deg);transform:rotate(-16deg);width:auto;z-index:0}@media only screen and (max-width:767px){.looking-ahead-section__panel:before{height:55%}}.looking-ahead-section__panel:before{right:-8%;top:18%}.looking-ahead-section .title-section{color:#fff;font-size:clamp(38px,5.4vw,80px);font-style:normal;font-weight:700;letter-spacing:-.05em;line-height:var(--lh-heading);margin:0;max-width:14ch;position:relative;text-align:left}.looking-ahead-section .text{color:hsla(0,0%,100%,.82);font-family:var(--font-text);font-size:17px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.62;margin:0;max-width:62ch;position:relative}.looking-ahead-section .text p{margin:10px 0}.looking-ahead-section .text p:first-child{margin-top:0}.looking-ahead-section .text p:last-child{margin-bottom:0}.looking-ahead-section .text b,.looking-ahead-section .text strong{color:#fff;font-weight:700}.looking-ahead-section .btn.btn-green{background-color:var(--c-green);color:var(--c-ink)!important;font-size:16.5px;padding:17px 30px;position:relative}.looking-ahead-section .btn.btn-green:hover{background-color:#fff;color:var(--c-ink)!important}.proven-results{padding:var(--section-pad) 0}.proven-results .container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.proven-results .col-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;min-width:0}.proven-results .title-section{color:var(--c-ink);font-size:var(--fs-h2-sm);font-style:normal;font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0;text-align:left}.proven-results .desc{color:var(--c-body);font-family:var(--font-text);font-size:17px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6;margin:0;text-align:left}.proven-results .col-right{display:-ms-grid;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));min-width:0}.proven-results .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f1f4fb;border-radius:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px;min-width:0;padding:26px}.proven-results .item .count{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:start;align-items:center;align-self:flex-start;background-color:#fff;border:2px solid var(--c-blue);border-radius:var(--r-pill);color:var(--c-blue);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--font-text);font-size:13px;font-style:normal;font-weight:600;height:30px;justify-content:center;letter-spacing:normal;line-height:1;margin:0;text-align:center;width:54px}.proven-results .item-title{color:var(--c-ink);font-size:var(--fs-h3-card);font-style:normal;font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0}.proven-results .item-text{color:#3b3d46;font-family:var(--font-text);font-size:15.5px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.58}.proven-results .item-text p{margin:10px 0}.proven-results .item-text p:first-child{margin-top:0}.proven-results .item-text p:last-child{margin-bottom:0}.proven-results .item-text b,.proven-results .item-text strong{color:var(--c-ink);font-weight:600}.beyond-section{background-color:var(--c-green);isolation:isolate;overflow:hidden;padding:var(--section-pad) 0;position:relative}.beyond-section>.container{position:relative;z-index:1}.beyond-section:before{aspect-ratio:2.1;background:transparent;border:2px solid var(--pill-ink-12);border-radius:999px;content:"";display:block;height:46%;max-height:max(120px,26vw);pointer-events:none;position:absolute;-webkit-transform:rotate(16deg);transform:rotate(16deg);width:auto;z-index:0}@media only screen and (max-width:767px){.beyond-section:before{height:55%}}.beyond-section:before{right:-12%;top:27%}.beyond-section:after{aspect-ratio:2.1;background:transparent;border:2px solid var(--pill-white-55);border-radius:999px;content:"";display:block;height:34%;max-height:max(120px,26vw);pointer-events:none;position:absolute;-webkit-transform:rotate(-18deg);transform:rotate(-18deg);width:auto;z-index:0}@media only screen and (max-width:767px){.beyond-section:after{height:42.5%}}.beyond-section:after{bottom:12%;left:-8%}.beyond-section{margin-block:var(--section-pad)}.beyond-section .container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.beyond-section .md-title-section,.beyond-section .title-section{color:var(--c-ink);font-size:var(--fs-h2-sm);font-style:normal;font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0}.beyond-section .wp-text p{color:var(--c-green-ink);font-size:17px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.6;margin:10px 0}.beyond-section .wp-text p em{font-style:italic}.beyond-section .wp-text p:first-child{margin-top:0}.beyond-section .wp-text p:last-child{margin-bottom:0}.beyond-section .wp-text h5{color:var(--c-ink);font-family:var(--font-display);font-size:clamp(19px,1.7vw,24px);font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:1.32;margin:0}.beyond-section .wp-text h5 em{font-style:italic}.beyond-section .wp-text ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.beyond-section .wp-text ul li{-ms-grid-columns:10px minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.6);border-radius:var(--r-row);color:var(--c-green-ink);display:-ms-grid;display:grid;font-family:var(--font-text);font-size:15.5px;font-style:normal;font-weight:400;gap:16px;grid-template-columns:10px minmax(0,1fr);letter-spacing:normal;line-height:1.6;padding:20px 24px}.beyond-section .wp-text ul li:before{background-color:var(--c-blue);border-radius:var(--r-pill);content:"";height:10px;width:10px}.beyond-section .wp-text ul li em{font-style:italic}.beyond-section .wp-text a{color:var(--c-blue);font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:700;line-height:23px}.beyond-section .wp-text a,.beyond-section .wp-text a:hover{-webkit-transition:var(--transition-base);transition:var(--transition-base)}.beyond-section .wp-text a:hover{opacity:.75}.beyond-section .col-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:22px}.beyond-section .col-left,.beyond-section .col-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}.beyond-section .col-right{gap:20px}.beyond-section .btn.btn-green{background-color:var(--c-blue);color:#fff!important;margin-top:0;padding:16px 28px}.beyond-section .btn.btn-green:hover{background-color:var(--c-ink);color:var(--c-green)!important}@media only screen and (max-width:767px){.beyond-section .md-title-section br,.beyond-section .title-section br{display:none}}.insights-slider{background:var(--c-section);padding:var(--section-pad) 0}.insights-slider .title-section{margin-bottom:var(--heading-gap)}.insights-slider .btn-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:0;margin-top:var(--heading-gap);width:100%}.insights-slider .btn.btn-green{margin:0 auto;width:auto}.insights-slider .swiper{overflow:unset!important}.insights-slider .swiper-slide{background:#fff;border:1.5px solid var(--c-border);border-radius:var(--r-card);-webkit-box-shadow:none;box-shadow:none;height:100%;opacity:0;pointer-events:none;-webkit-transition:var(--transition-base);transition:var(--transition-base)}.insights-slider .swiper-slide.swiper-slide-active,.insights-slider .swiper-slide.swiper-slide-next{opacity:1;pointer-events:auto;-webkit-transition:var(--transition-base);transition:var(--transition-base)}@media only screen and (max-width:1200px){.insights-slider .title-section{margin-bottom:var(--heading-gap)}}.item-blog{-ms-grid-columns:1fr 1fr;background-color:#fff;border:1.5px solid var(--c-border);border-radius:var(--r-card);-webkit-box-shadow:none;box-shadow:none;display:-ms-grid;display:grid;gap:38px;grid-template-columns:1fr 1fr;padding:30px}.item-blog-img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:472/764;border-radius:var(--r-row);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden;width:100%}.item-blog-img img,.item-blog-img picture{display:block;height:100%;width:100%}.item-blog-img img{border-radius:var(--r-row);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.item-blog-img img.lazyload,.item-blog-img img.lazyloading{aspect-ratio:auto!important}.item-blog .type{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--c-blue);border:none;border-radius:var(--r-pill);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--font-text);font-size:13px;font-weight:600;height:35px;justify-content:center;line-height:1.2;margin:0 0 40px;padding:0 14px;text-align:center}.item-blog-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.item-blog-desc,.item-blog-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.item-blog-desc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-blog-title{color:var(--c-ink);font-size:var(--fs-h3-insight);font-style:normal;font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0 0 25px}.item-blog-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--c-body);display:-webkit-box;font-family:var(--font-text);font-size:15.5px;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 30px;overflow:hidden}.item-blog-bottom{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;justify-content:space-between;width:100%}.item-blog-bottom,.item-blog-bottom .list-category{display:-webkit-box;display:-ms-flexbox;display:flex}.item-blog-bottom .list-category{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;list-style:none;margin:0;max-width:155px;padding:0}.item-blog-bottom .list-category a{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:start;align-items:center;align-self:flex-start;background-color:#fff;border:1px solid var(--c-chip);border-radius:15px;color:var(--c-body);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--font-text);font-size:13px;font-weight:500;line-height:1.2;padding:7px 13px}.item-blog-bottom .list-category a.service{background-color:var(--c-blue-tint);border:none;border-radius:15px;color:var(--c-blue);font-family:var(--font-text);font-size:13px;font-weight:600;line-height:1.2}@media only screen and (max-width:1700px){.item-blog{gap:30px;padding:25px}.item-blog .type{margin-bottom:30px}.item-blog .item-blog-text,.item-blog .item-blog-title{margin-bottom:20px}.item-blog .item-blog-bottom .list-category{gap:10px}}@media only screen and (max-width:1280px){.item-blog{gap:20px;padding:20px}.item-blog .type{margin-bottom:20px}}@media only screen and (max-width:768px){.item-blog{-ms-grid-columns:1fr;grid-template-columns:1fr}}.ready-automate-section{padding:var(--section-pad) 0;scroll-margin-top:110px}.ready-automate-section__panel{-ms-grid-columns:minmax(0,1fr) minmax(0,1.05fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--c-blue);background-image:radial-gradient(120% 140% at 8% 0,hsla(0,0%,100%,.16) 0,hsla(0,0%,100%,0) 58%);border-radius:var(--r-panel-lg);display:-ms-grid;display:grid;gap:clamp(28px,4vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);isolation:isolate;overflow:hidden;padding:clamp(32px,4.4vw,72px);position:relative}.ready-automate-section__panel>*{position:relative;z-index:1}.ready-automate-section__panel:before{aspect-ratio:2.1;background:transparent;border:2px solid var(--pill-white-18);border-radius:999px;content:"";display:block;height:46%;max-height:max(120px,26vw);pointer-events:none;position:absolute;-webkit-transform:rotate(-18deg);transform:rotate(-18deg);width:auto;z-index:0}@media only screen and (max-width:767px){.ready-automate-section__panel:before{height:55%}}.ready-automate-section__panel:before{left:-12%;top:27%}.ready-automate-section__panel:after{aspect-ratio:2.1;background:transparent;border:2px solid var(--pill-green-45);border-radius:999px;content:"";display:block;height:34%;max-height:max(120px,26vw);pointer-events:none;position:absolute;-webkit-transform:rotate(16deg);transform:rotate(16deg);width:auto;z-index:0}@media only screen and (max-width:767px){.ready-automate-section__panel:after{height:42.5%}}.ready-automate-section__panel:after{bottom:14%;right:-10%}@media only screen and (max-width:1024px){.ready-automate-section__panel{-ms-grid-columns:minmax(0,1fr);gap:clamp(24px,3vw,40px);grid-template-columns:minmax(0,1fr)}}.ready-automate-section .box,.ready-automate-section__intro{min-width:0;position:relative}.ready-automate-section__intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:22px}.ready-automate-section .title-section{color:#fff;font-size:var(--fs-h2-cta);font-weight:700;letter-spacing:var(--ls-heading);line-height:var(--lh-heading);margin:0;text-align:left}.ready-automate-section .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:var(--font-text);font-size:15.5px;gap:8px;letter-spacing:normal;line-height:1.4;margin-top:auto;padding-top:24px}.ready-automate-section .contacts .email{color:#fff;font-weight:600;text-decoration:none;-webkit-transition:color var(--t-colour);transition:color var(--t-colour)}.ready-automate-section .contacts .email:hover{color:var(--c-green)}.ready-automate-section .contacts .reply{color:hsla(0,0%,100%,.75)}.ready-automate-section .box{background:#fff;border-radius:var(--r-panel);margin:0;max-width:none;padding:clamp(24px,2.6vw,40px);position:relative;width:100%}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap{position:relative;width:100%}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea{background-color:#fff;border:1.5px solid var(--c-border);border-radius:var(--r-input);color:var(--c-ink);font-family:var(--font-text);font-size:15.5px;font-weight:400;letter-spacing:normal;line-height:1.4;padding:15px 18px;text-indent:0;-webkit-transition:border-color var(--t-colour),background-color var(--t-colour);transition:border-color var(--t-colour),background-color var(--t-colour);width:100%}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input::-webkit-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select::-webkit-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:var(--c-muted-label);font-family:var(--font-text);font-size:15.5px;font-weight:400;letter-spacing:normal}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input::-moz-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select::-moz-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:var(--c-muted-label);font-family:var(--font-text);font-size:15.5px;font-weight:400;letter-spacing:normal}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input:-ms-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select:-ms-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:var(--c-muted-label);font-family:var(--font-text);font-size:15.5px;font-weight:400;letter-spacing:normal}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input::-ms-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select::-ms-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea::-ms-input-placeholder{color:var(--c-muted-label);font-family:var(--font-text);font-size:15.5px;font-weight:400;letter-spacing:normal}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input::placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select::placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea::placeholder{color:var(--c-muted-label);font-family:var(--font-text);font-size:15.5px;font-weight:400;letter-spacing:normal}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input:focus,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select:focus,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea:focus{border-color:var(--c-blue);outline:none}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select.wpcf7-not-valid,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-not-valid{background-color:var(--c-error-bg);border-color:var(--c-error-border);color:var(--c-ink)}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid::-webkit-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select.wpcf7-not-valid::-webkit-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-not-valid::-webkit-input-placeholder{color:var(--c-error-ink)}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid::-moz-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select.wpcf7-not-valid::-moz-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-not-valid::-moz-placeholder{color:var(--c-error-ink)}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid:-ms-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select.wpcf7-not-valid:-ms-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-not-valid:-ms-input-placeholder{color:var(--c-error-ink)}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid::-ms-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select.wpcf7-not-valid::-ms-input-placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-not-valid::-ms-input-placeholder{color:var(--c-error-ink)}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid::placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select.wpcf7-not-valid::placeholder,.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-not-valid::placeholder{color:var(--c-error-ink)}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap textarea{height:145px;resize:vertical}.ready-automate-section .wpcf7-form .wpcf7-form-control-wrap select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:46px}.ready-automate-section .wpcf7-form .wpcf7-not-valid-tip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-error-ink);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-text);font-size:13.5px;font-weight:500;gap:7px;line-height:1.35;padding:6px 2px 0}.ready-automate-section .wpcf7-form .wpcf7-not-valid-tip:before{-webkit-box-flex:0;background-color:var(--c-error-border);border-radius:var(--r-pill);color:#fff;content:"!";display:-ms-grid;display:grid;-ms-flex:none;flex:none;font-size:11px;font-weight:700;height:17px;line-height:1;place-items:center;width:17px}.ready-automate-section .wpcf7-form .wpcf7-acceptance input[type=checkbox],.ready-automate-section .wpcf7-form .wpcf7-checkbox input[type=checkbox]{-webkit-box-flex:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1.5px solid var(--c-chip-strong);border-radius:7px;cursor:pointer;-ms-flex:none;flex:none;height:22px;margin:0 10px 0 0;-webkit-transition:border-color var(--t-colour),background-color var(--t-colour);transition:border-color var(--t-colour),background-color var(--t-colour);width:22px}.ready-automate-section .wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked,.ready-automate-section .wpcf7-form .wpcf7-checkbox input[type=checkbox]:checked{background-color:var(--c-blue);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6.3 4.6 9 10 3' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border-color:var(--c-blue)}.ready-automate-section .wpcf7-form .wpcf7-response-output{border:1.5px solid var(--c-border);border-radius:var(--r-row);font-family:var(--font-text);font-size:15px;font-weight:600;letter-spacing:normal;line-height:1.45;margin:18px 0 0;padding:14px 18px}.ready-automate-section .wpcf7-form.sent .wpcf7-response-output{background-color:var(--c-success-bg);border-color:var(--c-success-border);color:var(--c-green-ink)}.ready-automate-section .wpcf7-form.aborted .wpcf7-response-output,.ready-automate-section .wpcf7-form.failed .wpcf7-response-output,.ready-automate-section .wpcf7-form.invalid .wpcf7-response-output,.ready-automate-section .wpcf7-form.spam .wpcf7-response-output,.ready-automate-section .wpcf7-form.unaccepted .wpcf7-response-output{background-color:var(--c-error-panel-bg);border-color:var(--c-error-panel-border);color:var(--c-error-panel-ink)}.ready-automate-section .wpcf7-form .wpcf7-spinner{-webkit-animation:cf7-spin .8s linear infinite;animation:cf7-spin .8s linear infinite;background:none;border:2px solid hsla(0,0%,100%,.35);border-radius:var(--r-pill);border-top-color:#fff;height:19px;margin:0 0 0 10px;width:19px}.ready-automate-section .wpcf7-form.submitting .wpcf7-submit{background-color:var(--c-blue-pressed);cursor:progress}.ready-automate-section .wpcf7-form p{margin:0}.ready-automate-section .wpcf7-form br{display:none}.ready-automate-section .wpcf7-form label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;color:var(--c-ink);-ms-flex-direction:column;flex-direction:column;font-size:14px;gap:8px;justify-content:flex-start;line-height:1.3;margin-bottom:16px;width:100%}.ready-automate-section .wpcf7-form .wpcf7-submit,.ready-automate-section .wpcf7-form label{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-text);font-weight:600;letter-spacing:normal}.ready-automate-section .wpcf7-form .wpcf7-submit{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--c-blue);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' fill='none'%3E%3Cpath d='M1 7h15m-5-5 5 5-5 5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 26px center;background-repeat:no-repeat;border:none;border-radius:var(--r-pill);color:#fff;cursor:pointer;font-size:16.5px;justify-content:center;line-height:1.1;margin:10px auto 0;max-width:100%;padding:18px 56px 18px 28px;-webkit-transition:background-color var(--t-colour),color var(--t-colour);transition:background-color var(--t-colour),color var(--t-colour);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ready-automate-section .wpcf7-form .wpcf7-submit:hover{background-color:var(--c-ink);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' fill='none'%3E%3Cpath d='M1 7h15m-5-5 5 5-5 5' stroke='%2300DF9C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color:var(--c-green)}.ready-automate-section .wpcf7-form .wpcf7-submit:disabled{background-color:var(--c-border-light);color:var(--c-disabled-ink);cursor:not-allowed}@media only screen and (max-width:767px){.ready-automate-section .wpcf7-form .wpcf7-submit{line-height:1.3;padding-inline:20px;text-align:center;white-space:normal;width:100%}.ready-automate-section .wpcf7-form .wpcf7-submit,.ready-automate-section .wpcf7-form .wpcf7-submit:hover{background-image:none}}
