.mrh-entry{padding-block:24px 16px}.mrh-entry>h2{font-size:15px;font-weight:700;line-height:1.4;margin-bottom:12px}.mrh-audience-links{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.mrh-audience-links a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:10px 12px;border:1px solid #dbeaf0;border-radius:10px;color:#254c62;background:#fff;font-size:12px;font-weight:600;line-height:1.35}.mrh-audience-links a:first-child{border-color:#72c3ce;background:#eefafb}.mrh-audience-links a:hover,.mrh-audience-links a:focus-visible{border-color:#078e9b;background:#effbfd}.mrh-audience-links a>span{flex:0 0 auto;color:#008b9c}.mrh-customer-strip{display:flex;align-items:center;gap:26px;padding-top:24px}.mrh-customer-strip>p{max-width:180px;flex:0 0 auto;font-size:12px;line-height:1.5;color:#536a79}.mrh-customer-logos{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.mrh-customer-logo{display:flex;min-width:100px;min-height:52px;align-items:center;justify-content:center;color:#25485d;font-size:14px;font-weight:650}.mrh-customer-logo img{display:block;width:140px;max-width:100%;height:44px;object-fit:contain}.mrh-detail-link{display:inline-flex;align-items:center;gap:8px;color:#08788e;font-size:13px;font-weight:650;line-height:1.45}.mrh-detail-link:hover{color:#055468;text-decoration:underline;text-underline-offset:3px}.mrh-channel{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:50px;padding-block:38px}.mrh-detail-copy{min-width:0}.mrh-detail-copy h2,.mrh-detail-heading h2{color:#142b43;font-size:clamp(25px,2.15vw,31px);font-weight:750;line-height:1.17;letter-spacing:-.025em}.mrh-detail-copy>.mrh-eyebrow{margin-bottom:10px}.mrh-detail-copy>p:not(.mrh-eyebrow):not(.mrh-detail-note){margin-top:15px;color:#425d70;font-size:15px;line-height:1.65}.mrh-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:20px}.mrh-home .mrh-detail-note{margin-top:14px;font-size:12px;line-height:1.5;color:#557180}.mrh-channel-visual{min-width:0;margin:0;padding:12px;border-radius:24px;background:radial-gradient(ellipse,#eefbfe,transparent 70%)}.mrh-channel-visual img{display:block;width:100%;height:auto;max-height:330px;object-fit:contain}.mrh-products{padding-block:34px;background:#f3fbfd;border-block:1px solid #e8f3f6}.mrh-detail-heading{max-width:760px;margin:0 auto 24px;text-align:center}.mrh-detail-heading>p{color:#4c6678;font-size:14px;line-height:1.6;margin-top:10px}.mrh-product-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mrh-product-group{min-width:0;position:relative;display:flex;flex-direction:column;padding:20px 22px;border:1px solid #dfeef3;border-radius:14px;background:#fff}.mrh-group-number{display:grid;width:30px;height:30px;place-items:center;margin-bottom:10px;border-radius:9px;background:#eaf8fb;color:#187c90;font-size:12px;font-weight:650}.mrh-product-group h3{color:#173c50;font-size:16px;line-height:1.3;font-weight:700}.mrh-product-group>p{color:#547083;font-size:13px;line-height:1.5;margin-top:7px;margin-bottom:10px}.mrh-product-group ul{margin:auto 0 0;padding:0;list-style:none}.mrh-product-group li+li{border-top:1px solid #edf4f7}.mrh-product-group a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:33px;padding:5px 0;color:#14788c;font-size:13px;line-height:1.35}.mrh-product-group a>span{flex:0 0 auto}.mrh-product-group a:hover{color:#094e64;text-decoration:underline;text-underline-offset:3px}.mrh-section-action{display:flex;justify-content:center;margin-top:22px}.mrh-references{padding-block:38px}.mrh-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mrh-reference{display:flex;flex-direction:column;margin:0;padding:24px;border:1px solid #deedf1;border-radius:16px;background:#fcfefe}.mrh-reference blockquote{position:relative;margin:0;padding:24px 0 0;border:0}.mrh-reference blockquote::before{content:"“";position:absolute;top:-13px;left:-2px;font-size:50px;color:#83cbd4;font-family:Georgia,serif;line-height:1}.mrh-reference blockquote p{color:#435d70;font-size:14px;line-height:1.65}.mrh-reference figcaption{display:flex;align-items:center;gap:13px;padding-top:22px;margin-top:auto}.mrh-reference figcaption img{display:block;width:78px;height:36px;object-fit:contain}.mrh-reference figcaption>span{display:grid;gap:3px;color:#627582;font-size:12px;line-height:1.35}.mrh-reference figcaption strong{color:#23586c;font-weight:650}.mrh-support{padding-block:36px;background:#eef9fc}.mrh-support-grid{display:grid;grid-template-columns:1.45fr .8fr;align-items:start;gap:48px}.mrh-support-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:17px}.mrh-support-links a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#0b7186;font-size:13px;font-weight:650}.mrh-support-links a:hover{text-decoration:underline;text-underline-offset:3px}.mrh-video{min-width:0;border:1px solid #d7e9f0;border-radius:14px;overflow:hidden;background:#fff}.mrh-video summary{cursor:pointer;list-style:none}.mrh-video summary::-webkit-details-marker{display:none}.mrh-video summary:focus-visible{outline:3px solid #087c92;outline-offset:-3px}.mrh-video-poster{display:block;width:100%;height:145px;object-fit:cover;object-position:50% 30%}.mrh-video-label{display:flex;align-items:center;gap:10px;padding:14px 18px;color:#174758;font-size:14px;font-weight:650}.mrh-play{display:grid;flex:0 0 32px;height:32px;place-items:center;border-radius:50%;background:#008e9f;color:#fff;font-size:12px}.mrh-video[open] .mrh-video-poster{display:none}.mrh-video video{width:100%;aspect-ratio:16/9;background:#102f40}.mrh-video>p{padding:12px 18px 0;color:#516b7d;font-size:12px;line-height:1.5}.mrh-video>a{margin:10px 18px 18px}.mrh-news{padding-block:38px}.mrh-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mrh-news .news-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #dfeef3;border-radius:14px;background:#fff;box-shadow:none}.mrh-news .news-card__image{display:block;aspect-ratio:16/9;overflow:hidden;background:#eef9fc}.mrh-news .news-card__image img{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.mrh-news .news-card__copy{display:flex;flex-direction:column;flex:1;padding:18px}.mrh-news .news-card__copy>.eyebrow{color:#237a8e;font-size:11px;line-height:1.4;margin-bottom:8px}.mrh-news .news-card h3{font-size:17px;line-height:1.3;font-weight:700;margin-bottom:10px}.mrh-news .news-card h3 a{color:#183e52}.mrh-news .news-card h3 a:hover{color:#008b9c}.mrh-news .knowledge-card__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#526d80;font-size:13px;line-height:1.55;margin:0 0 16px}.mrh-news .knowledge-meta{display:flex;flex-wrap:wrap;gap:9px 14px;align-items:center;margin-top:auto;color:#597281;font-size:11px;line-height:1.4}.mrh-news .knowledge-meta time{font-size:11px;color:#245e71}.mrh-pricing .mrh-final-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.mrh-final-actions .mrh-button{min-height:44px;font-size:12px}.mrh-pricing .mrh-demo-note{font-size:12px;margin:9px 0 0;line-height:1.5;color:#456879}.mrh-pricing .mrh-contact-grid{align-items:start}.mrh-entry,.mrh-channel,.mrh-products,.mrh-references,.mrh-support,.mrh-news{scroll-margin-top:118px}@media (max-width:1050px){.mrh-audience-links{grid-template-columns:repeat(3,minmax(0,1fr))}.mrh-customer-strip{flex-wrap:wrap;gap:12px 22px}.mrh-customer-logos{justify-content:flex-start;gap:18px}.mrh-channel{gap:24px}.mrh-support-grid{gap:26px;grid-template-columns:1.2fr 1fr}}@media (max-width:760px){.mrh-channel,.mrh-support-grid{grid-template-columns:1fr;gap:20px}.mrh-channel{padding-block:28px}.mrh-channel-visual{max-width:460px;width:100%;margin-inline:auto}.mrh-product-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.mrh-reference-grid{grid-template-columns:1fr}.mrh-video{width:100%;max-width:430px}.mrh-news-grid{grid-template-columns:1fr;gap:16px}.mrh-news .news-card{display:grid;grid-template-columns:140px minmax(0,1fr)}.mrh-news .news-card__image{height:100%;min-height:170px;aspect-ratio:auto}.mrh-news .news-card h3{font-size:16px}.mrh-news .news-card__copy{padding:15px}.mrh-customer-strip>p{max-width:none}.mrh-customer-logos{width:100%;flex-basis:100%;gap:10px;justify-content:space-between}.mrh-customer-logo{min-width:0;flex:1}.mrh-customer-logo img{width:110px}}@media (max-width:620px){.mrh-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:6px}.mrh-trust-item,.mrh-trust-item:first-child{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;text-align:left;gap:10px;padding:14px 10px;border:0}.mrh-trust-item:nth-child(odd){border-right:1px solid #cbe8f1}.mrh-trust-item:nth-child(-n+2){border-bottom:1px solid #cbe8f1}.mrh-trust-item.mrh-trust-partner{display:none}.mrh-trust-item .mrh-icon{width:30px;height:32px}.mrh-trust-item strong{font-size:13px;line-height:1.35}.mrh-trust-item small{font-size:12px;line-height:1.4}.mrh-holiday{font-size:11px}.mrh-assurances{font-size:11px;gap:6px 12px}.mrh-hero-figure figcaption{font-size:10px}.mrh-entry{padding-top:22px}.mrh-audience-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mrh-audience-links a{font-size:13px;min-height:50px}.mrh-customer-strip{padding-top:20px}.mrh-customer-strip>p{font-size:13px}.mrh-channel-visual img{max-height:270px}.mrh-detail-copy h2,.mrh-detail-heading h2{font-size:26px}.mrh-detail-heading{margin-bottom:20px}.mrh-detail-actions{align-items:flex-start}.mrh-products,.mrh-references,.mrh-support,.mrh-news{padding-block:28px}.mrh-product-groups{gap:10px}.mrh-product-group{padding:16px 13px}.mrh-product-group h3{font-size:15px}.mrh-product-group>p{font-size:13px;line-height:1.45}.mrh-product-group a{min-height:44px;font-size:12px}.mrh-reference{padding:22px}.mrh-reference blockquote p{font-size:15px}.mrh-support-links{display:grid;gap:3px}.mrh-pricing .mrh-final-actions{flex-direction:column;align-items:stretch}.mrh-final-actions .mrh-button{font-size:14px;min-height:46px}.mrh-pricing-copy .mrh-email{display:inline-flex;margin-top:12px}.mrh-footer-links{font-size:12px;gap:4px 12px}.mrh-footer-links a,.mrh-footer-legal a{display:inline-flex;align-items:center;min-height:36px}.mrh-footer-bottom{font-size:11px;line-height:1.5}.mrh-footer-legal{flex-wrap:wrap;justify-content:center}.mrh-social a{display:grid;width:32px;height:36px;place-items:center}.mrh-social img{width:18px;height:18px}.mrh-social{gap:2px}}@media (max-width:380px){.mrh-product-groups{grid-template-columns:1fr}.mrh-product-group a{font-size:14px}.mrh-news .news-card{display:flex}.mrh-news .news-card__image{aspect-ratio:16/9;min-height:0}.mrh-trust-item,.mrh-trust-item:first-child{padding:12px 7px;gap:8px;grid-template-columns:26px minmax(0,1fr)}.mrh-trust-item .mrh-icon{width:26px}}.mrh-home .mrh-trust-item{min-width:0;min-height:80px;color:#173b50;border-radius:9px;transition:background .16s ease}.mrh-home .mrh-trust-item:hover{background:#e2f4f8}.mrh-home .mrh-trust-item:focus-visible{outline:3px solid #087c92;outline-offset:-3px}.mrh-home .mrh-trust-item:hover strong{text-decoration:underline;text-underline-offset:3px}.mrh-trust-arrow{display:inline-block;margin-left:3px;color:#007d90;font-size:15px;transition:transform .16s ease}.mrh-trust-item:hover .mrh-trust-arrow,.mrh-trust-item:focus-visible .mrh-trust-arrow{transform:translateX(3px)}#mrh-support-title,#mrh-channel-title,#mrh-products-title{scroll-margin-top:126px}.mrh-audience-links a{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-content:start;gap:8px;min-height:126px;padding:12px 14px;border-radius:13px;font-size:13px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.mrh-audience-links a:hover,.mrh-audience-links a:focus-visible{box-shadow:0 5px 16px #1362770c}.mrh-audience-links .mrh-audience-art{grid-column:1 / -1;width:74px;height:54px}.mrh-audience-svg{display:block;width:74px;height:54px}.mrh-audience-links .mrh-audience-label{min-width:0;color:#254c62;line-height:1.35}.mrh-audience-links .mrh-audience-arrow{align-self:center;justify-self:end;font-size:17px}.mrh-home .mrh-button,.mrh-home .mrh-pricing,.mrh-home .mrh-pricing :is(h2,h3,p,a,span,div){font-family:"Segoe UI",Arial,sans-serif}.mrh-home .mrh-pricing{padding-block:38px 30px}.mrh-pricing .mrh-contact-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);gap:24px 36px;align-items:start}.mrh-pricing .mrh-pricing-copy{align-self:center;text-align:left}.mrh-pricing .mrh-pricing-copy h2{max-width:440px;font-size:clamp(28px,2.4vw,33px);line-height:1.15;margin:0 0 16px;text-wrap:balance}.mrh-pricing .mrh-pricing-copy p{font-size:14px;line-height:1.65;color:#425d70;margin:0 0 12px}.mrh-pricing .mrh-email-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#08788e;font-size:14px;font-weight:650;overflow-wrap:anywhere}.mrh-email-link .mrh-icon{width:20px;height:20px}.mrh-email-link:hover{text-decoration:underline;text-underline-offset:3px}.mrh-pricing .mrh-contact-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mrh-pricing .mrh-contact-card{display:flex;flex-direction:row;gap:12px;padding:20px;border-color:#dcecf1;border-radius:15px}.mrh-pricing .mrh-contact-card>div{min-width:0}.mrh-pricing .mrh-contact-card h3{font-size:15px;font-weight:700;line-height:1.35;margin:0 0 10px}.mrh-pricing .mrh-contact-card p{font-size:12px;line-height:1.55;color:#496576}.mrh-pricing .mrh-contact-card>.mrh-icon{width:28px;height:30px;padding:0;background:transparent;border-radius:0}.mrh-pricing .mrh-person{grid-column:1 / -1;align-items:center;gap:18px;background:linear-gradient(110deg,#fff,#fafdfe)}.mrh-pricing .mrh-person h3{font-size:18px;margin-bottom:10px}.mrh-pricing .mrh-person .mrh-portrait{flex:0 0 72px;width:72px;height:72px;border:3px solid #edf7fa}.mrh-person-contacts{display:flex;flex-wrap:wrap;gap:4px 18px}.mrh-pricing .mrh-direct{gap:7px;font-size:13px;min-height:30px;margin:0;overflow-wrap:anywhere}.mrh-pricing .mrh-card-link{font-size:12px;min-height:30px;display:inline-flex;align-items:center;gap:6px;margin-top:5px}.mrh-pricing .mrh-contact-bottom{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:16px 24px;padding-top:22px;border-top:1px solid #d3e8ee}.mrh-contact-bottom .mrh-demo-note{margin:0;max-width:340px;font-size:13px}.mrh-pricing .mrh-final-actions{margin:0;gap:12px}.mrh-pricing .mrh-final-actions .mrh-button{min-height:46px;padding:12px 22px;font-size:14px}.mrh-pricing .mrh-final-actions .mrh-button-outline{border-color:#8dbfcd;background:#fff}.mrh-pricing .mrh-question{grid-column:1 / -1}.mrh-benefit[data-home-motion] .mrh-mini-float{animation:none}@keyframes mrh-accent-lift{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){.mrh-motion-ready .mrh-audience-accent{animation:mrh-accent-lift 2.8s ease-in-out 1}.mrh-benefit.mrh-motion-ready .mrh-mini-float{animation:mrh-accent-lift 3.2s ease-in-out 1}.mrh-channel-visual.mrh-motion-ready img{animation:mrh-accent-lift 3.4s ease-in-out 1}}.mrh-home.mrh-motion-paused *{animation-play-state:paused!important}@media (max-width:1050px){.mrh-home .mrh-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px}.mrh-home .mrh-trust-item,.mrh-home .mrh-trust-item:first-child{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;text-align:left;gap:12px;padding:14px;border:0}.mrh-home .mrh-trust-item:nth-child(odd){border-right:1px solid #cbe8f1}.mrh-home .mrh-trust-item:nth-child(-n+2){border-bottom:1px solid #cbe8f1}.mrh-home .mrh-trust-item.mrh-trust-partner{display:grid;grid-column:1 / -1;grid-template-columns:36px minmax(0,1fr);border:0;border-top:1px solid #cbe8f1;min-height:72px}.mrh-pricing .mrh-contact-grid{gap:22px}.mrh-pricing .mrh-contact-card{padding:17px;gap:10px}.mrh-pricing .mrh-contact-bottom{flex-direction:column;align-items:stretch;text-align:center}.mrh-contact-bottom .mrh-demo-note{max-width:none}.mrh-pricing .mrh-final-actions{justify-content:center}}@media (max-width:860px){.mrh-pricing .mrh-contact-grid{grid-template-columns:1fr}.mrh-pricing .mrh-pricing-copy{max-width:680px}.mrh-pricing .mrh-contact-card{padding:20px}}@media (max-width:620px){.mrh-home .mrh-trust-item,.mrh-home .mrh-trust-item:first-child{grid-template-columns:28px minmax(0,1fr);gap:9px;padding:13px 9px}.mrh-home .mrh-trust-item.mrh-trust-partner{grid-template-columns:28px minmax(0,1fr)}.mrh-home .mrh-trust-item .mrh-icon{width:28px;height:30px}.mrh-audience-links a{min-height:126px;padding:12px;font-size:13px}.mrh-home .mrh-pricing{padding-block:28px 24px}.mrh-pricing .mrh-pricing-copy{text-align:center}.mrh-pricing .mrh-pricing-copy h2{font-size:28px;margin-inline:auto}.mrh-pricing .mrh-pricing-copy p{font-size:14px;line-height:1.6}.mrh-pricing .mrh-contact-cards{grid-template-columns:1fr}.mrh-pricing .mrh-contact-card{padding:18px;gap:14px}.mrh-pricing .mrh-hq{display:none}.mrh-pricing .mrh-person h3{font-size:17px}.mrh-pricing .mrh-contact-card h3{line-height:1.35}.mrh-pricing .mrh-person .mrh-portrait{width:64px;height:64px;flex-basis:64px}.mrh-pricing .mrh-direct,.mrh-pricing .mrh-card-link{font-size:13px;min-height:36px}.mrh-pricing .mrh-contact-card p{font-size:13px}.mrh-pricing .mrh-contact-bottom{padding-top:18px;gap:12px}.mrh-pricing .mrh-final-actions{flex-direction:column;align-items:stretch}.mrh-pricing .mrh-final-actions .mrh-button{min-height:48px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.mrh-home .mrh-trust-item,.mrh-home .mrh-trust-arrow,.mrh-home .mrh-audience-links a{transition:none}.mrh-home [data-home-motion] *,.mrh-home .mrh-channel-visual img{animation:none!important}}.mrh-home a.mrh-benefit-link{display:block;color:var(--mrh-ink);border-radius:10px;text-decoration:none}.mrh-home a.mrh-benefit-link:hover{background:#f2fafc}.mrh-home a.mrh-benefit-link:hover h3,.mrh-home a.mrh-benefit-link:focus-visible h3{color:#08788e;text-decoration:underline;text-underline-offset:3px}.mrh-home a.mrh-benefit-link:focus-visible{outline:3px solid #087c92;outline-offset:5px}.mrh-benefit-arrow{display:inline-block;margin-left:4px;color:#08788e}
