.mx-root{--font-pf-sans:var(--font-mx-sans);--font-pf-serif:var(--font-mx-serif);--font-wm-sans:var(--font-mx-sans);--font-wm-serif:var(--font-mx-serif);--font-wm-script:var(--font-mx-script);padding-bottom:calc(76px + env(safe-area-inset-bottom,0px));background:#fff}@media (min-width:1024px){.mx-root{padding-bottom:0}}.mx-root .mx-seg{display:contents}@media (max-width:1023px){.mx-root .pf-root .pf-hero{padding-bottom:76px}}@media (min-width:1024px){.mx-root .pf-root .pf-hero__grid{padding-block:60px 124px}}.mx-root .wm-root .wm-trust{background:linear-gradient(180deg, transparent 0, transparent 48px, var(--wm-cream) 48px);margin-top:-48px}.mx-root .wm-root .wm-wide{width:min(1180px,100% - 40px)}@media (min-width:640px){.mx-root .wm-root .wm-wide{width:min(1180px,100% - 56px)}}@media (min-width:1024px){.mx-root .wm-root .wm-wide{width:min(1180px,100% - 80px)}}.wm-root .mx-devices{text-align:center;max-width:820px;margin:64px auto 0}.wm-root .mx-devices__list{flex-wrap:wrap;justify-content:center;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.wm-root .mx-pill{border:1px solid var(--wm-line);background:var(--wm-ivory);min-height:44px;color:var(--wm-navy);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:500;line-height:1.2;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.wm-root .mx-pill:hover{border-color:var(--wm-rose);background:var(--wm-sand);color:var(--wm-blue)}@media (min-width:768px) and (max-width:1179px){.mx-root .pf-root .pf-compare__aside{grid-template-columns:minmax(0,1fr)}}.mx-root .pf-root .hs-scope{background:#fff;padding:8px 0 44px}.mx-root .pf-root .hs-scope__inner{width:min(900px, calc(100% - 2 * var(--pf-gutter)));border-top:1px solid var(--pf-line);margin-inline:auto;padding-top:36px}.mx-root .pf-root .hs-scope__title{max-width:36rem;font-family:var(--pf-serif);letter-spacing:-.014em;color:var(--pf-navy);text-wrap:balance;margin-top:10px;font-size:clamp(1.4rem,1.1rem + 1vw,1.75rem);font-weight:450;line-height:1.15}.mx-root .pf-root .hs-scope__body{gap:18px;margin-top:22px;display:grid}.mx-root .pf-root .hs-p{max-width:46rem;color:var(--pf-ink);font-size:16px;line-height:1.7}.mx-root .pf-root .hs-callout{border:1px solid var(--pf-warm-line);border-left:5px solid var(--pf-star);background:var(--pf-warm);border-radius:16px;gap:14px;max-width:46rem;padding:18px 18px 18px 16px;display:flex}.mx-root .pf-root .hs-callout__ico{color:#b9770e;flex:none;margin-top:1px}.mx-root .pf-root .hs-callout__t{color:var(--pf-navy);font-size:16px;font-weight:700;line-height:1.35}.mx-root .pf-root .hs-callout__p{color:var(--pf-ink);font-size:15.5px;line-height:1.65}.mx-root .pf-root .hs-callout__t+.hs-callout__p{margin-top:6px}@media (min-width:1100px){.mx-root .pf-root .hs-scope__inner{width:min(1180px,100% - 80px)}}.mx-root main section#contact,.mx-root main section#service-scope{content-visibility:auto;contain-intrinsic-size:auto 900px;overflow-clip-margin:160px}
