.chatbot-module__WX8F9q__page{color:#f4f8f8;background:#080c0e}.chatbot-module__WX8F9q__inner{max-width:1280px;margin-inline:auto}.chatbot-module__WX8F9q__hero{background:#05090d;min-height:580px;padding:140px 32px 92px;position:relative;overflow:hidden}.chatbot-module__WX8F9q__landscape{object-fit:cover;object-position:center bottom;opacity:.7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.chatbot-module__WX8F9q__heroContent{z-index:1;position:relative}.chatbot-module__WX8F9q__hero h1{text-wrap:balance;max-width:20ch;font-size:60px;font-weight:500;line-height:1.07}.chatbot-module__WX8F9q__message{color:#c9e8da;text-wrap:balance;max-width:38ch;margin-top:24px;font-size:28px;line-height:1.35}.chatbot-module__WX8F9q__summary{color:#b9cbd0;max-width:65ch;margin-top:20px;font-size:16px;line-height:1.8}.chatbot-module__WX8F9q__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.chatbot-module__WX8F9q__primary{color:#13241b;background:#d4eee1;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.chatbot-module__WX8F9q__primary:hover{background:#f1f8f5;transform:translateY(-2px)}.chatbot-module__WX8F9q__primary svg,.chatbot-module__WX8F9q__link svg{flex-shrink:0}.chatbot-module__WX8F9q__link{color:#b6e5ce;border-bottom:1px solid;align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.chatbot-module__WX8F9q__link:hover{color:#fff}.chatbot-module__WX8F9q__planNote{color:#b9cbd0;margin-top:22px;font-size:13px;line-height:1.7}.chatbot-module__WX8F9q__planNote a{text-underline-offset:4px;text-decoration:underline}.chatbot-module__WX8F9q__page a:focus-visible,.chatbot-module__WX8F9q__page button:focus-visible,.chatbot-module__WX8F9q__page summary:focus-visible{outline-offset:5px;outline:2px solid #b6e5ce}.chatbot-module__WX8F9q__demoSection{color:#172b25;background:#edf2f0;padding:72px 32px 88px;scroll-margin-top:70px}.chatbot-module__WX8F9q__demoHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin-bottom:32px;display:grid}.chatbot-module__WX8F9q__demoHeading h2{text-wrap:balance;font-size:40px;font-weight:500;line-height:1.15}.chatbot-module__WX8F9q__demoHeading>p{color:#435e52;max-width:50ch;font-size:16px;line-height:1.8}.chatbot-module__WX8F9q__scenarios{border-bottom:1px solid #b5c9be;gap:28px;margin-bottom:32px;display:flex}.chatbot-module__WX8F9q__scenarios button{color:#435e52;cursor:pointer;border-bottom:2px solid #0000;min-height:52px;padding:8px 0;font-size:15px}.chatbot-module__WX8F9q__scenarios button[aria-pressed=true]{color:#172b25;border-bottom-color:#176a4b;font-weight:600}.chatbot-module__WX8F9q__scenarios button:hover{color:#176a4b}.chatbot-module__WX8F9q__demoSection button:focus-visible{outline-color:#176a4b}.chatbot-module__WX8F9q__demoLayout{grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;display:grid}.chatbot-module__WX8F9q__conversation{background:#f9fbfa;border:1px solid #adc4b8;border-radius:8px;min-width:0;overflow:hidden}.chatbot-module__WX8F9q__chatHeader{color:#edf2f0;background:#172b25;align-items:center;gap:12px;padding:18px 22px;display:flex}.chatbot-module__WX8F9q__chatHeader img{object-fit:contain;flex-shrink:0}.chatbot-module__WX8F9q__chatHeader div{flex:1;min-width:0}.chatbot-module__WX8F9q__chatHeader strong{font-size:15px;font-weight:550;display:block}.chatbot-module__WX8F9q__chatHeader span{color:#c5dbce;margin-top:3px;font-size:11px;line-height:1.5;display:block}.chatbot-module__WX8F9q__chatHeader button{cursor:pointer;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.chatbot-module__WX8F9q__chatHeader button:disabled{opacity:.35;cursor:default}.chatbot-module__WX8F9q__chatHeader button:focus-visible{outline-color:#b6e5ce}.chatbot-module__WX8F9q__messages{overscroll-behavior:contain;flex-direction:column;gap:16px;height:364px;padding:24px;display:flex;overflow-y:auto}.chatbot-module__WX8F9q__messages:focus-visible{outline-offset:-4px;outline:2px solid #176a4b}.chatbot-module__WX8F9q__messages p{border-radius:7px;max-width:88%;padding:12px 16px;font-size:14px;line-height:1.65}.chatbot-module__WX8F9q__customer{color:#214936;background:#d7eadf;align-self:flex-end}.chatbot-module__WX8F9q__assistant{color:#263c46;background:#e8ecef;align-self:flex-start}.chatbot-module__WX8F9q__followup{flex-direction:column;gap:16px;display:flex}.chatbot-module__WX8F9q__chatActions{border-top:1px solid #d0ded6;padding:12px 22px}.chatbot-module__WX8F9q__chatActions button{color:#215a3f;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;font-size:14px;font-weight:600;display:flex}.chatbot-module__WX8F9q__explanation h3{text-wrap:balance;max-width:23ch;font-size:30px;font-weight:500;line-height:1.25}.chatbot-module__WX8F9q__explanation>p{color:#435e52;max-width:52ch;margin-top:24px;font-size:15px;line-height:1.8}.chatbot-module__WX8F9q__explanation .chatbot-module__WX8F9q__outcome{color:#215a3f;border-top:1px solid #b5c9be;align-items:start;gap:12px;padding-top:24px;display:flex}.chatbot-module__WX8F9q__outcome svg{flex-shrink:0;margin-top:4px}.chatbot-module__WX8F9q__explanation .chatbot-module__WX8F9q__disclaimer{font-size:12px}.chatbot-module__WX8F9q__capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.chatbot-module__WX8F9q__capabilities article{border-top:1px solid #40565a;padding-top:24px}.chatbot-module__WX8F9q__capabilities svg{color:#b6e5ce}.chatbot-module__WX8F9q__capabilities h3{margin-top:24px;font-size:22px;font-weight:500;line-height:1.3}.chatbot-module__WX8F9q__capabilities p{color:#b9cbd0;margin-top:16px;font-size:14px;line-height:1.8}.chatbot-module__WX8F9q__connections{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}.chatbot-module__WX8F9q__connections h2{font-size:38px;font-weight:500;line-height:1.15}.chatbot-module__WX8F9q__connections>div>p{color:#b9cbd0;margin-top:24px;font-size:15px;line-height:1.8}.chatbot-module__WX8F9q__connections .chatbot-module__WX8F9q__link{margin-top:20px}.chatbot-module__WX8F9q__connectionRows>div{border-top:1px solid #40565a;padding:24px 0}.chatbot-module__WX8F9q__connectionRows dt{font-size:20px;font-weight:500}.chatbot-module__WX8F9q__connectionRows dd{color:#b9cbd0;margin-top:12px;font-size:14px;line-height:1.8}.chatbot-module__WX8F9q__plans{border-top:1px solid #b5c9be;grid-template-columns:1fr 1fr;display:grid}.chatbot-module__WX8F9q__plan{padding:32px 36px 0 0}.chatbot-module__WX8F9q__plan+.chatbot-module__WX8F9q__plan{border-left:1px solid #b5c9be;padding-left:36px}.chatbot-module__WX8F9q__plan h3{font-size:26px;font-weight:500}.chatbot-module__WX8F9q__price{margin-top:20px;font-size:38px}.chatbot-module__WX8F9q__price span{font-size:14px}.chatbot-module__WX8F9q__plan>p:not(.chatbot-module__WX8F9q__price){color:#435e52;max-width:56ch;margin-top:20px;font-size:15px;line-height:1.8}.chatbot-module__WX8F9q__plan ul{color:#254d3e;gap:12px;margin:22px 0;font-size:14px;display:grid}.chatbot-module__WX8F9q__plan li{align-items:start;gap:10px;line-height:1.6;display:flex}.chatbot-module__WX8F9q__plan li svg{flex-shrink:0;margin-top:3px}.chatbot-module__WX8F9q__plan .chatbot-module__WX8F9q__link{color:#172b25}.chatbot-module__WX8F9q__plan a:focus-visible{outline-color:#176a4b}.chatbot-module__WX8F9q__faq{max-width:920px;margin-inline:auto}.chatbot-module__WX8F9q__faq h2{margin-bottom:32px;font-size:40px;font-weight:500;line-height:1.2}.chatbot-module__WX8F9q__faq details{border-top:1px solid #40565a}.chatbot-module__WX8F9q__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding-block:20px;font-size:18px;line-height:1.4;list-style:none;display:flex}.chatbot-module__WX8F9q__faq summary::-webkit-details-marker{display:none}.chatbot-module__WX8F9q__faq summary svg{color:#b6e5ce;flex-shrink:0;transition:transform .18s}.chatbot-module__WX8F9q__faq details[open] summary svg{transform:rotate(45deg)}.chatbot-module__WX8F9q__faq details p{color:#b9cbd0;max-width:80ch;padding:0 40px 26px 0;font-size:15px;line-height:1.8}.chatbot-module__WX8F9q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.chatbot-module__WX8F9q__hero{padding-top:112px}.chatbot-module__WX8F9q__hero h1{font-size:50px}.chatbot-module__WX8F9q__demoHeading,.chatbot-module__WX8F9q__demoLayout,.chatbot-module__WX8F9q__connections{gap:32px}}@media (max-width:767px){.chatbot-module__WX8F9q__hero{min-height:0;padding:100px 22px 56px}.chatbot-module__WX8F9q__hero h1{font-size:38px}.chatbot-module__WX8F9q__message{margin-top:22px;font-size:24px}.chatbot-module__WX8F9q__summary{margin-top:18px;font-size:15px}.chatbot-module__WX8F9q__actions{gap:12px 24px;margin-top:24px}.chatbot-module__WX8F9q__primary{width:100%}.chatbot-module__WX8F9q__planNote{margin-top:20px;font-size:12px}.chatbot-module__WX8F9q__demoSection{padding:52px 22px 60px}.chatbot-module__WX8F9q__demoHeading{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.chatbot-module__WX8F9q__demoHeading h2,.chatbot-module__WX8F9q__faq h2{font-size:32px}.chatbot-module__WX8F9q__demoHeading>p{font-size:15px}.chatbot-module__WX8F9q__scenarios{gap:16px;margin-bottom:24px}.chatbot-module__WX8F9q__scenarios button{text-align:left;flex:1;font-size:13px;line-height:1.5}.chatbot-module__WX8F9q__demoLayout{grid-template-columns:1fr;gap:32px}.chatbot-module__WX8F9q__chatHeader{gap:9px;padding:12px}.chatbot-module__WX8F9q__chatHeader img{width:26px;height:26px}.chatbot-module__WX8F9q__chatHeader span{font-size:10px}.chatbot-module__WX8F9q__messages{gap:12px;height:400px;padding:16px}.chatbot-module__WX8F9q__messages p{max-width:93%;padding:10px 12px;font-size:13px}.chatbot-module__WX8F9q__chatActions{padding:10px 16px}.chatbot-module__WX8F9q__explanation h3{font-size:27px}.chatbot-module__WX8F9q__explanation>p{margin-top:20px}.chatbot-module__WX8F9q__capabilities,.chatbot-module__WX8F9q__connections,.chatbot-module__WX8F9q__plans{grid-template-columns:1fr}.chatbot-module__WX8F9q__capabilities{gap:28px}.chatbot-module__WX8F9q__capabilities h3{margin-top:16px}.chatbot-module__WX8F9q__connections h2{font-size:32px}.chatbot-module__WX8F9q__plan{padding:28px 0}.chatbot-module__WX8F9q__plan+.chatbot-module__WX8F9q__plan{border-top:1px solid #b5c9be;border-left:0;padding-left:0}.chatbot-module__WX8F9q__price{font-size:34px}.chatbot-module__WX8F9q__faq summary{gap:20px;font-size:17px}.chatbot-module__WX8F9q__faq details p{padding-right:0;font-size:14px}}@media (prefers-reduced-motion:reduce){.chatbot-module__WX8F9q__primary,.chatbot-module__WX8F9q__faq summary svg{transition:none}.chatbot-module__WX8F9q__primary:hover{transform:none}}
.solutions-module__l4PnQa__page{color:#f4f8f8;background:#080c0e}.solutions-module__l4PnQa__page a:focus-visible,.solutions-module__l4PnQa__page summary:focus-visible,.solutions-module__l4PnQa__hero a:focus-visible{outline-offset:5px;outline:2px solid #b6e5ce}.solutions-module__l4PnQa__hero{color:#fff;background:#03060b;height:86svh;min-height:650px;max-height:900px;position:relative;overflow:hidden}.solutions-module__l4PnQa__scene{position:absolute;inset:0}.solutions-module__l4PnQa__heroContent{z-index:1;pointer-events:none;width:100%;max-width:1376px;margin:auto;padding:160px 48px 100px;position:relative}.solutions-module__l4PnQa__heroContent h1{text-wrap:balance;max-width:12ch;font-size:64px;font-weight:550;line-height:1.06}.solutions-module__l4PnQa__heroMessage{text-wrap:balance;max-width:25ch;margin-top:24px;font-size:30px;font-weight:450;line-height:1.25}.solutions-module__l4PnQa__heroDescription{color:#c2ccd1;max-width:45ch;margin-top:20px;font-size:16px;line-height:1.7}.solutions-module__l4PnQa__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.solutions-module__l4PnQa__actions a{pointer-events:auto}.solutions-module__l4PnQa__primary{color:#101719;background:#f1f8f5;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.solutions-module__l4PnQa__primary:hover{background:#c9eedf;transform:translateY(-2px)}.solutions-module__l4PnQa__textLink{min-height:44px;color:inherit;border-bottom:1px solid;align-items:center;gap:12px;font-size:14px;font-weight:550;transition:color .16s;display:inline-flex}.solutions-module__l4PnQa__textLink:hover{color:#b6e5ce}.solutions-module__l4PnQa__section{border-top:1px solid #304044;padding:88px 24px;scroll-margin-top:84px}.solutions-module__l4PnQa__inner{max-width:1280px;margin:auto}.solutions-module__l4PnQa__intro{grid-template-columns:1fr 1fr;align-items:end;gap:64px;margin-bottom:40px;display:grid}.solutions-module__l4PnQa__intro h2,.solutions-module__l4PnQa__closing h2{text-wrap:balance;font-size:42px;font-weight:500;line-height:1.15}.solutions-module__l4PnQa__intro p,.solutions-module__l4PnQa__closing p{color:#b9cbd0;max-width:56ch;font-size:16px;line-height:1.8}.solutions-module__l4PnQa__green{background:#101719}.solutions-module__l4PnQa__light{color:#172b25;background:#edf2f0;border-color:#b8cbc2}.solutions-module__l4PnQa__light .solutions-module__l4PnQa__intro p,.solutions-module__l4PnQa__light .solutions-module__l4PnQa__note{color:#435e52}.solutions-module__l4PnQa__jumpNav{grid-template-columns:repeat(3,1fr);max-width:1280px;margin:auto;padding:0 24px;display:grid}.solutions-module__l4PnQa__jumpNav a{color:#d5e8dc;border-bottom:1px solid #41554a;justify-content:space-between;align-items:center;gap:16px;min-height:88px;padding:20px 24px;font-size:15px;transition:background .18s;display:flex}.solutions-module__l4PnQa__jumpNav a:hover{background:#1b2923}.solutions-module__l4PnQa__jumpNav a:first-child{padding-left:0}.solutions-module__l4PnQa__jumpNav svg{flex-shrink:0}.solutions-module__l4PnQa__monthly{border-top:1px solid #40565a;grid-template-columns:.9fr 1.1fr;gap:56px;padding:36px 0;scroll-margin-top:94px;display:grid}.solutions-module__l4PnQa__monthly h3{font-size:25px;font-weight:500;line-height:1.3}.solutions-module__l4PnQa__monthly p{color:#b9cbd0;max-width:53ch;margin-top:16px;font-size:14px;line-height:1.8}.solutions-module__l4PnQa__monthly ul,.solutions-module__l4PnQa__projectBody ul{color:#c9ddd4;gap:12px;font-size:14px;display:grid}.solutions-module__l4PnQa__monthly li,.solutions-module__l4PnQa__projectBody li{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.solutions-module__l4PnQa__monthly li svg,.solutions-module__l4PnQa__projectBody li svg{flex-shrink:0;margin-top:4px}.solutions-module__l4PnQa__status{color:#e8d5aa;margin-top:14px;font-size:12px;display:block}.solutions-module__l4PnQa__plans{border-top:1px solid #a9c2b7;grid-template-columns:repeat(3,1fr);display:grid}.solutions-module__l4PnQa__plan{border-bottom:1px solid #a9c2b7;flex-direction:column;align-items:flex-start;padding:32px;display:flex}.solutions-module__l4PnQa__plan:first-child{padding-left:0}.solutions-module__l4PnQa__plan+.solutions-module__l4PnQa__plan{border-left:1px solid #a9c2b7}.solutions-module__l4PnQa__plan h3{font-size:25px;font-weight:550}.solutions-module__l4PnQa__price{margin-top:20px;font-size:36px;font-weight:500}.solutions-module__l4PnQa__price span{font-size:13px;font-weight:400}.solutions-module__l4PnQa__plan>p:not(.solutions-module__l4PnQa__price){color:#435e52;flex:1;margin:20px 0;font-size:14px;line-height:1.8}.solutions-module__l4PnQa__light .solutions-module__l4PnQa__textLink:hover{color:#176a4b}.solutions-module__l4PnQa__group{margin-top:44px}.solutions-module__l4PnQa__group>h3{color:#b6e5ce;padding-bottom:20px;font-size:18px;font-weight:500}.solutions-module__l4PnQa__project{border-top:1px solid #304044;scroll-margin-top:94px}.solutions-module__l4PnQa__project summary{cursor:pointer;grid-template-columns:.8fr 1.2fr 24px;align-items:center;gap:28px;padding:25px 0;list-style:none;display:grid}.solutions-module__l4PnQa__project summary::-webkit-details-marker{display:none}.solutions-module__l4PnQa__project summary h4{font-size:20px;font-weight:500;line-height:1.35}.solutions-module__l4PnQa__project summary p{color:#b9cbd0;font-size:14px;line-height:1.7}.solutions-module__l4PnQa__project summary>svg{color:#b6e5ce;transition:transform .2s}.solutions-module__l4PnQa__project[open] summary>svg{transform:rotate(45deg)}.solutions-module__l4PnQa__projectBody{margin-left:40%;padding:0 0 32px}.solutions-module__l4PnQa__projectBody>p{color:#b9cbd0;margin-top:20px;font-size:13px;line-height:1.7}.solutions-module__l4PnQa__note{color:#b9cbd0;max-width:90ch;margin-top:28px;font-size:13px;line-height:1.8}.solutions-module__l4PnQa__related{border-top:1px solid #304044;grid-template-columns:1fr 1fr;display:grid}.solutions-module__l4PnQa__related article{border-bottom:1px solid #304044;padding:28px 32px 28px 0}.solutions-module__l4PnQa__related article:nth-child(2n){border-left:1px solid #304044;padding-left:32px}.solutions-module__l4PnQa__related h3{font-size:20px;font-weight:500}.solutions-module__l4PnQa__related p{color:#b9cbd0;margin:15px 0;font-size:14px;line-height:1.8}.solutions-module__l4PnQa__closing{justify-content:space-between;align-items:center;gap:40px;display:flex}.solutions-module__l4PnQa__closing p{margin-top:20px}.solutions-module__l4PnQa__closing>a{flex-shrink:0}.solutions-module__l4PnQa__creditRows{border-top:1px solid #a9c2b7}.solutions-module__l4PnQa__creditRows>div{border-bottom:1px solid #a9c2b7;grid-template-columns:.65fr 1.35fr;gap:40px;padding:24px 0;display:grid}.solutions-module__l4PnQa__creditRows dt{font-size:20px;font-weight:500}.solutions-module__l4PnQa__creditRows dd{color:#435e52;max-width:65ch;font-size:15px;line-height:1.8}.solutions-module__l4PnQa__process{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:42px;padding-top:32px;display:grid;position:relative}.solutions-module__l4PnQa__processLine{background:#40565a;width:100%;height:1px;position:absolute;top:0;left:0}.solutions-module__l4PnQa__processLine span{transform-origin:0;background:#b6e5ce;width:100%;height:100%;display:block}.solutions-module__l4PnQa__processLineVertical{display:none}.solutions-module__l4PnQa__process article{position:relative}.solutions-module__l4PnQa__process article:before{content:"";background:#b6e5ce;border-radius:50%;width:8px;height:8px;position:absolute;top:-36px;left:0}.solutions-module__l4PnQa__process h3{font-size:22px;font-weight:500;line-height:1.3}.solutions-module__l4PnQa__process p{color:#b9cbd0;margin-top:16px;font-size:14px;line-height:1.8}@media (max-width:1023px){.solutions-module__l4PnQa__heroContent{padding-inline:32px}.solutions-module__l4PnQa__heroContent h1{font-size:52px}.solutions-module__l4PnQa__intro{gap:32px}.solutions-module__l4PnQa__intro h2,.solutions-module__l4PnQa__closing h2{font-size:36px}.solutions-module__l4PnQa__plan{padding:24px 20px}.solutions-module__l4PnQa__monthly{gap:32px}}@media (max-width:767px){.solutions-module__l4PnQa__hero{height:88svh;min-height:620px;max-height:780px}.solutions-module__l4PnQa__heroContent{padding:112px 24px 120px}.solutions-module__l4PnQa__heroContent h1{font-size:40px}.solutions-module__l4PnQa__heroMessage{max-width:25ch;margin-top:20px;font-size:25px}.solutions-module__l4PnQa__heroDescription{margin-top:16px;font-size:14px;line-height:1.7}.solutions-module__l4PnQa__actions{gap:12px 22px;margin-top:22px}.solutions-module__l4PnQa__hero .solutions-module__l4PnQa__actions{flex-direction:column;align-items:flex-start;gap:8px}.solutions-module__l4PnQa__section{padding:60px 22px}.solutions-module__l4PnQa__intro{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.solutions-module__l4PnQa__intro h2,.solutions-module__l4PnQa__closing h2{font-size:32px}.solutions-module__l4PnQa__intro p,.solutions-module__l4PnQa__closing p{font-size:15px}.solutions-module__l4PnQa__jumpNav{grid-template-columns:1fr;padding:0 22px}.solutions-module__l4PnQa__jumpNav a{min-height:64px;padding:16px 0}.solutions-module__l4PnQa__monthly{grid-template-columns:1fr;gap:24px;padding:30px 0}.solutions-module__l4PnQa__monthly h3{font-size:23px}.solutions-module__l4PnQa__plans{grid-template-columns:1fr}.solutions-module__l4PnQa__plan,.solutions-module__l4PnQa__plan:first-child{padding:28px 0}.solutions-module__l4PnQa__plan+.solutions-module__l4PnQa__plan{border-left:0}.solutions-module__l4PnQa__price{margin-top:12px}.solutions-module__l4PnQa__project summary{grid-template-columns:1fr 24px;gap:12px;padding:22px 0}.solutions-module__l4PnQa__project summary p{grid-column:1}.solutions-module__l4PnQa__project summary>svg{grid-area:1/2}.solutions-module__l4PnQa__projectBody{margin-left:0}.solutions-module__l4PnQa__related{grid-template-columns:1fr}.solutions-module__l4PnQa__related article,.solutions-module__l4PnQa__related article:nth-child(2n){border-left:0;padding:26px 0}.solutions-module__l4PnQa__closing{flex-direction:column;align-items:flex-start;gap:28px}.solutions-module__l4PnQa__creditRows>div{grid-template-columns:1fr;gap:12px}.solutions-module__l4PnQa__process{grid-template-columns:1fr;gap:32px;padding:0 0 0 24px}.solutions-module__l4PnQa__processLine{display:none}.solutions-module__l4PnQa__processLineVertical{background:#40565a;width:1px;display:block;position:absolute;top:10px;bottom:0;left:0}.solutions-module__l4PnQa__processLineVertical span{transform-origin:top;background:#b6e5ce;width:100%;height:100%;display:block}.solutions-module__l4PnQa__process article:before{top:10px;left:-27px}}@media (prefers-reduced-motion:reduce){.solutions-module__l4PnQa__primary,.solutions-module__l4PnQa__textLink,.solutions-module__l4PnQa__jumpNav a,.solutions-module__l4PnQa__project summary>svg{transition:none}.solutions-module__l4PnQa__primary:hover{transform:none}}
