.solution_page__XlZsZ{background:#f8f6f0;color:#153c31;font-family:var(--font-raleway),Arial,sans-serif;min-height:100vh}.solution_page__XlZsZ *{box-sizing:border-box}.solution_page__XlZsZ a{text-underline-offset:4px}.solution_page__XlZsZ a:focus-visible,.solution_page__XlZsZ summary:focus-visible{outline:3px solid #ef664a;outline-offset:5px}.solution_page__XlZsZ figure,.solution_page__XlZsZ h1,.solution_page__XlZsZ h2,.solution_page__XlZsZ h3,.solution_page__XlZsZ p{margin:0}.solution_header__WgFt_{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px max(32px,calc((100vw - 1280px) / 2));background:#112d27;color:#fff8ed;border-bottom:1px solid #ffffff24}.solution_logo__d_CC5{display:flex;align-items:center;gap:12px;text-decoration:none}.solution_logo__d_CC5 img{width:200px;height:58px;-o-object-fit:contain;object-fit:contain}.solution_logo__d_CC5 span{font-weight:800}.solution_navigation__BU16H{display:flex;align-items:center;gap:24px}.solution_languages__9N9A8{display:flex;gap:4px;border:1px solid #ffffff29;padding:4px;border-radius:30px}.solution_languages__9N9A8 a{padding:9px 10px;font-size:12px;font-weight:700;text-decoration:none;border-radius:50%}.solution_languages__9N9A8 a[aria-current=page]{background:#fff8ed;color:#153c31}.solution_contact__9Q2US{font-size:13px;font-weight:700;display:flex;gap:18px}.solution_opening__5bql_{background:#112d27;color:#fff8ed;padding:28px max(32px,calc((100vw - 1200px) / 2)) 70px}.solution_breadcrumb__7vd9Z{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#c1d2c6;margin-bottom:52px;line-height:1.6}.solution_hero__HLOsO{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:64px}.solution_hero__HLOsO>*{min-width:0}.solution_eyebrow__XUJ5s{font-size:11px;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.solution_hero__HLOsO .solution_eyebrow__XUJ5s{color:#d9f766}.solution_hero__HLOsO h1{font-size:clamp(40px,4.5vw,66px);line-height:1.04;letter-spacing:-.055em;font-weight:850;margin:22px 0 26px;overflow-wrap:anywhere}.solution_lead__fRd3I{font-size:17px;line-height:1.75;color:#c4d3c9}.solution_button__85slV{display:inline-flex;gap:36px;align-items:center;margin-top:28px;padding:18px 22px;background:#d9f766;color:#112d27;text-decoration:none;font-size:14px;font-weight:800;border-radius:8px}.solution_hero__HLOsO figure{align-self:center}.solution_hero__HLOsO figure img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:18px}.solution_hero__HLOsO figcaption{font-size:10px;color:#c4d3c9;margin-top:12px}.solution_faq__6dQtk,.solution_features__d7ry1,.solution_related__rR9_N{max-width:1200px;margin:auto;padding:64px 32px}.solution_audience__7JLee{font-size:clamp(19px,2.5vw,27px);line-height:1.5;max-width:950px;margin-bottom:58px!important}.solution_page__XlZsZ h2{font-size:clamp(28px,3.5vw,42px);line-height:1.13;letter-spacing:-.045em;font-weight:800}.solution_featureGrid__apazk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:38px}.solution_number__N5B2_{display:block;color:#a3442a;font-size:12px;font-weight:800;margin-bottom:22px}.solution_featureGrid__apazk h3{font-size:23px;line-height:1.2;font-weight:750;letter-spacing:-.035em;margin-bottom:16px}.solution_faq__6dQtk p,.solution_featureGrid__apazk p{font-size:16px;line-height:1.75;color:#4f655c}.solution_workflow__Jqwlf{padding:54px max(32px,calc((100vw - 1136px) / 2));background:#d9f766}.solution_workflow__Jqwlf ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:32px 0;padding-left:22px}.solution_workflow__Jqwlf li{padding-left:6px;line-height:1.65;font-size:16px}.solution_workflow__Jqwlf a{font-size:14px;font-weight:800}.solution_faq__6dQtk{max-width:1000px}.solution_faq__6dQtk .solution_eyebrow__XUJ5s{color:#55725e;margin-bottom:18px}.solution_faq__6dQtk h2{margin-bottom:34px}.solution_faq__6dQtk details{border-top:1px solid #c9d2c7;padding:22px 0}.solution_faq__6dQtk details:last-child{border-bottom:1px solid #c9d2c7}.solution_faq__6dQtk summary{font-size:18px;font-weight:700;cursor:pointer;line-height:1.5}.solution_faq__6dQtk p{margin-top:18px}.solution_related__rR9_N{border-top:1px solid #c9d2c7}.solution_related__rR9_N>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin-top:28px}.solution_related__rR9_N a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #c9d2c7;font-size:15px;font-weight:700;text-decoration:none}.solution_related__rR9_N a span{color:#a3442a}.solution_footer__4KJBg{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:32px max(32px,calc((100vw - 1136px) / 2));background:#112d27;color:#fff8ed;font-size:13px}.solution_footer__4KJBg a:first-child{font-size:22px;font-weight:800;text-decoration:none}@media (max-width:800px){.solution_header__WgFt_{padding:18px 22px}.solution_logo__d_CC5 img{width:165px;height:48px}.solution_navigation__BU16H{gap:12px}.solution_contact__9Q2US{display:none}.solution_opening__5bql_{padding:24px 24px 44px}.solution_breadcrumb__7vd9Z{margin-bottom:32px}.solution_hero__HLOsO{grid-template-columns:1fr;gap:32px}.solution_hero__HLOsO h1{max-width:630px;font-size:clamp(38px,7.5vw,60px)}.solution_hero__HLOsO figure{max-width:540px;width:100%}.solution_hero__HLOsO figure img{aspect-ratio:4/3}.solution_faq__6dQtk,.solution_features__d7ry1,.solution_related__rR9_N{padding:44px 24px}.solution_featureGrid__apazk,.solution_workflow__Jqwlf ol{grid-template-columns:1fr;gap:30px}.solution_workflow__Jqwlf{padding:42px 24px}.solution_audience__7JLee{margin-bottom:40px!important}.solution_related__rR9_N>div{grid-template-columns:1fr}.solution_footer__4KJBg{padding:30px 24px}}@media (prefers-reduced-motion:reduce){.solution_page__XlZsZ *{scroll-behavior:auto}}