.solutions_page__NxCqW{--ink:#152419;--ink-soft:#59635c;--paper:#f7f8f3;--line:#dce3d4;--sage:#c7d6b8;color:var(--ink);background:var(--paper);font-family:var(--font-onest),sans-serif;font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere}.solutions_page__NxCqW *{box-sizing:border-box}.solutions_page__NxCqW :where(h1,h2,h3,p,figure,ol,ul){margin:0}.solutions_page__NxCqW :is(h1,h2,h3){text-wrap:balance;letter-spacing:-.04em}.solutions_page__NxCqW h1{font-size:var(--text-display);font-weight:500;line-height:var(--leading-title)}.solutions_page__NxCqW h2{font-size:var(--text-headline);font-weight:500;line-height:var(--leading-title)}.solutions_page__NxCqW h3{font-size:var(--text-title);font-weight:550;line-height:var(--leading-title)}.solutions_page__NxCqW strong{font-weight:600}.solutions_page__NxCqW p{text-wrap:pretty}.solutions_page__NxCqW a{color:inherit;text-decoration:none}.solutions_page__NxCqW :is(a,summary):focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:var(--radius-xs)}.solutions_page__NxCqW main:focus{outline:none}.solutions_page__NxCqW .m-icon{width:20px;height:20px;flex-shrink:0}.solutions_shell__KXk_7{width:min(1248px,calc(100% - 96px));margin-inline:auto}.solutions_header__zRjuR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding-block:var(--space-lg);border-bottom:1px solid var(--line)}.solutions_footer__YJRHX nav,.solutions_header__zRjuR nav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-lg);font-size:var(--text-label);font-weight:500;line-height:var(--leading-label)}.solutions_footer__YJRHX :where(nav) a,.solutions_header__zRjuR :where(nav) a{display:inline-flex;align-items:center;min-height:44px}.solutions_breadcrumbs__4DwF3 a:hover,.solutions_footer__YJRHX :where(nav) a:hover,.solutions_header__zRjuR :where(nav) a:hover{text-decoration:underline;text-underline-offset:4px}.solutions_login__61rAD{gap:var(--space-xs);border:1px solid var(--line);border-radius:var(--radius-sm);padding-inline:var(--space-md)}.solutions_skip__QNqQ0{position:fixed;z-index:100;top:var(--space-xs);left:var(--space-xs);padding:var(--space-md);background:var(--paper);border:1px solid var(--ink);transform:translateY(-180%)}.solutions_skip__QNqQ0:focus{transform:none}.solutions_breadcrumbs__4DwF3{padding-top:var(--space-lg);font-size:var(--text-dense);color:var(--ink-soft)}.solutions_breadcrumbs__4DwF3 ol{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:0}.solutions_breadcrumbs__4DwF3 li{display:flex;align-items:center;gap:var(--space-xs)}.solutions_breadcrumbs__4DwF3 li+li:before{content:"/";color:var(--ink-soft)}.solutions_breadcrumbs__4DwF3 a{display:inline-flex;align-items:center;min-height:44px}.solutions_hero__y0vZg{padding-top:var(--space-2xl);padding-bottom:calc(var(--space-2xl) * 2)}.solutions_hero__y0vZg h1{max-width:1000px}.solutions_page__NxCqW .solutions_lead__7oaqZ{max-width:70ch;margin-top:var(--space-lg);color:var(--ink-soft);font-size:var(--text-lead);line-height:var(--leading-body)}.solutions_actions__7Zzjo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg);margin-top:var(--space-xl)}.solutions_button__MEPIP{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-md);min-height:54px;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);font-size:var(--text-label);font-weight:550;line-height:var(--leading-label);text-align:center}.solutions_page__NxCqW .solutions_button__MEPIP{background:var(--ink);color:var(--paper)}.solutions_page__NxCqW .solutions_button__MEPIP:hover{background:#2e4432}.solutions_page__NxCqW .solutions_signal__fPzwZ{background:#ddff44;color:var(--ink)}.solutions_page__NxCqW .solutions_signal__fPzwZ:hover{background:#e6ff77}.solutions_textLink__yHQJD{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;font-size:var(--text-label);font-weight:500;line-height:var(--leading-label)}.solutions_page__NxCqW .solutions_textLink__yHQJD:hover{text-decoration:underline;text-underline-offset:4px}.solutions_page__NxCqW .solutions_trial__sLfK6{color:var(--ink-soft);font-size:var(--text-dense);line-height:var(--leading-meta);margin-top:var(--space-md)}.solutions_sectionHeading__U_mrZ{display:flex;justify-content:space-between;align-items:start;gap:var(--space-2xl);margin-bottom:var(--space-xl)}.solutions_sectionHeading__U_mrZ h2{max-width:22ch}.solutions_sectionHeading__U_mrZ p{max-width:46ch;color:var(--ink-soft)}.solutions_product__nz1of{padding-block:var(--space-2xl);border-block:1px solid var(--line)}.solutions_product__nz1of h2{font-size:var(--text-page-title)}.solutions_screenshots__vezXp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.3fr);align-items:start;gap:var(--space-lg)}.solutions_screenshots__vezXp figure{min-width:0}.solutions_screenshots__vezXp a{display:block;border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;background:#e9eddf}.solutions_frameLabel___nbGi{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-size:var(--text-meta);font-weight:500;line-height:var(--leading-label);border-bottom:1px solid var(--line)}.solutions_frameLabel___nbGi .m-icon{width:16px;height:16px}.solutions_screenshots__vezXp img{width:100%;height:auto;display:block}.solutions_screenshots__vezXp figcaption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-4xs) var(--space-sm);padding-top:var(--space-sm);font-size:var(--text-label);font-weight:500}.solutions_screenshots__vezXp figcaption span{font-size:var(--text-meta);color:var(--ink-soft);font-weight:400}.solutions_editorial__vu4Z_{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:calc(var(--space-2xl) * 2);padding-block:calc(var(--space-2xl) * 1.5);border-bottom:1px solid var(--line)}.solutions_editorial__vu4Z_ h2{max-width:19ch}.solutions_copy__EXO0w{min-width:0;max-width:68ch}.solutions_copy__EXO0w>:where(p,ol,ul)+:where(p,ol,ul){margin-top:var(--space-lg)}.solutions_copy__EXO0w ol,.solutions_copy__EXO0w ul{padding-left:var(--space-lg)}.solutions_copy__EXO0w li+li{margin-top:var(--space-md)}.solutions_copy__EXO0w li::marker{font-weight:500;color:var(--ink-soft);font-variant-numeric:tabular-nums}.solutions_copy__EXO0w a{text-decoration:underline;text-underline-offset:4px}.solutions_copy__EXO0w a:hover{text-decoration-thickness:2px}.solutions_benefits__yU43D .solutions_copy__EXO0w ul{list-style:none;padding:0}.solutions_benefits__yU43D .solutions_copy__EXO0w li+li{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--line)}.solutions_benefits__yU43D strong{display:block;font-size:var(--text-subtitle);line-height:var(--leading-label);margin-bottom:var(--space-xs)}.solutions_faq__Eio7K{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:calc(var(--space-2xl) * 2);padding-block:calc(var(--space-2xl) * 1.5)}.solutions_faq__Eio7K :where(div:first-child) .solutions_textLink__yHQJD{margin-top:var(--space-lg)}.solutions_faq__Eio7K details{border-bottom:1px solid var(--line)}.solutions_faq__Eio7K details:first-child{border-top:1px solid var(--line)}.solutions_faq__Eio7K summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding-block:var(--space-lg);font-size:var(--text-body);font-weight:500;line-height:var(--leading-label);cursor:pointer;list-style:none}.solutions_faq__Eio7K summary::-webkit-details-marker{display:none}.solutions_faq__Eio7K :where(details[open] summary) .m-icon{transform:rotate(45deg)}.solutions_faq__Eio7K .solutions_copy__EXO0w{padding-bottom:var(--space-lg);color:var(--ink-soft)}.solutions_closing__HLrLk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:center;gap:var(--space-2xl);padding:var(--space-2xl);border-radius:var(--radius-lg);background:#203927;color:var(--paper)}.solutions_closing__HLrLk h2{max-width:22ch}.solutions_closing__HLrLk .solutions_copy__EXO0w,.solutions_closing__HLrLk>:where(div)>p{margin-top:var(--space-lg);color:var(--sage)}.solutions_closing__HLrLk .solutions_trial__sLfK6{color:var(--sage)}.solutions_closing__HLrLk .solutions_textLink__yHQJD{margin-top:var(--space-sm)}.solutions_closing__HLrLk :is(a,summary):focus-visible{outline-color:#ddff44}.solutions_related__8hSRh{padding-block:calc(var(--space-2xl) * 1.5)}.solutions_related__8hSRh h2{font-size:var(--text-page-title)}.solutions_cards__HBEa0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.solutions_card__UmIPL{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg);padding:var(--space-xl);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.solutions_card__UmIPL p{margin-top:var(--space-sm);max-width:44ch;color:var(--ink-soft)}.solutions_card__UmIPL .m-icon{margin-top:var(--space-4xs)}.solutions_page__NxCqW .solutions_card__UmIPL:hover{background:#e9eddf}.solutions_catalog__3Cy_O{padding-bottom:var(--space-2xl)}.solutions_footer__YJRHX{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xl);padding-block:var(--space-xl);border-top:1px solid var(--line)}.solutions_footer__YJRHX p{font-size:var(--text-dense);color:var(--ink-soft);margin-top:var(--space-sm)}@media (max-width:900px){.solutions_shell__KXk_7{width:calc(100% - 48px)}.solutions_editorial__vu4Z_,.solutions_faq__Eio7K{gap:var(--space-xl);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.solutions_sectionHeading__U_mrZ{gap:var(--space-lg)}.solutions_closing__HLrLk{gap:var(--space-xl);padding:var(--space-xl)}}@media (max-width:768px){.solutions_shell__KXk_7{width:calc(100% - 32px)}.solutions_header__zRjuR{flex-wrap:wrap;gap:var(--space-sm);padding-block:var(--space-md)}.solutions_header__zRjuR nav{gap:var(--space-md)}.solutions_hero__y0vZg{padding-top:var(--space-xl);padding-bottom:var(--space-2xl)}.solutions_page__NxCqW .solutions_lead__7oaqZ{font-size:var(--text-body)}.solutions_sectionHeading__U_mrZ{flex-direction:column;gap:var(--space-md)}.solutions_sectionHeading__U_mrZ h2{max-width:28ch}.solutions_screenshots__vezXp{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.solutions_mobileShot__TxzpA{width:min(280px,100%);justify-self:center}.solutions_editorial__vu4Z_,.solutions_faq__Eio7K{grid-template-columns:minmax(0,1fr);gap:var(--space-lg);padding-block:var(--space-2xl)}.solutions_editorial__vu4Z_ h2{max-width:28ch}.solutions_cards__HBEa0{grid-template-columns:minmax(0,1fr)}.solutions_card__UmIPL{padding:var(--space-lg)}.solutions_closing__HLrLk{grid-template-columns:minmax(0,1fr);padding:var(--space-lg)}.solutions_closing__HLrLk h2{font-size:var(--text-page-title)}.solutions_related__8hSRh{padding-block:var(--space-2xl)}}@media (max-width:480px){.solutions_header__zRjuR nav{width:100%;justify-content:space-between}.solutions_actions__7Zzjo{align-items:flex-start;flex-direction:column;gap:var(--space-sm)}.solutions_hero__y0vZg h1{font-size:var(--text-page-title)}.solutions_product__nz1of{padding-block:var(--space-xl)}.solutions_product__nz1of h2{font-size:var(--text-title)}.solutions_footer__YJRHX{align-items:flex-start}.solutions_footer__YJRHX nav{gap:var(--space-md)}}