.marketing-mobile-menu{display:none}@media (max-width:860px){header[data-mobile-navigation]{--mobile-nav-ink:#201d28;--mobile-nav-paper:#fbfaf8;--mobile-nav-line:#5d4d832e;box-sizing:border-box;height:65px}#home-page .site-header:not(.scrolled),.agent-marketing-home .site-header,[data-embedded-page=agents-library] .site-header,.trust-marketing-header:not(.is-scrolled){--mobile-nav-ink:#f2ebfb;--mobile-nav-paper:#171320;--mobile-nav-line:#c0addd3d}header[data-mobile-navigation] :is(.nav,.blog-nav-inner,.research-nav,.header-inner,.trust-marketing-header__inner){justify-content:space-between;align-items:center;gap:16px;min-height:64px;flex-wrap:nowrap!important;height:64px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}header[data-mobile-navigation] :is(.nav-links,.blog-links,.research-links,.official-nav,.section-nav,.trust-marketing-header__links,.nav-cta,.blog-cta,.research-cta,.header-actions,.home-floating-download,.trust-marketing-header__cta){display:none!important}header[data-mobile-navigation] :is(.brand,.blog-logo,.research-brand,.brand-lockup,.trust-marketing-header__logo){flex:none}header[data-mobile-navigation] :is(.brand,.blog-logo,.research-brand,.brand-lockup,.trust-marketing-header__logo) img{width:auto;height:22px;display:block}header[data-mobile-navigation] .marketing-mobile-menu{color:var(--mobile-nav-ink);flex:none;margin-left:auto;font:500 14px/1.4 -apple-system,BlinkMacSystemFont,PingFang SC,Arial,sans-serif;display:block;position:static}.marketing-mobile-menu>summary{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:6px;justify-content:center;align-items:center;gap:0;min-width:44px;min-height:44px;padding:0;list-style:none;display:flex}.marketing-mobile-menu>summary::-webkit-details-marker{display:none}.marketing-mobile-menu>summary>span:not(.marketing-mobile-icon){clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketing-mobile-menu>summary:focus-visible{outline-offset:3px;outline:2px solid}header[data-mobile-navigation] .marketing-mobile-panel a:focus-visible{outline-offset:3px;outline:2px solid}.marketing-mobile-icon{background:linear-gradient(currentColor,currentColor) 50%/20px 1.5px no-repeat;width:20px;height:16px;display:block;position:relative}.marketing-mobile-icon:before,.marketing-mobile-icon:after{content:"";background:currentColor;width:20px;height:1.5px;transition:transform .16s;position:absolute;top:7px;left:0}.marketing-mobile-icon:before{transform:translateY(-6px)}.marketing-mobile-icon:after{transform:translateY(6px)}[open]>summary .marketing-mobile-icon{background-size:0 0}[open]>summary .marketing-mobile-icon:before{transform:rotate(45deg)}[open]>summary .marketing-mobile-icon:after{transform:rotate(-45deg)}header[data-mobile-navigation] .marketing-mobile-panel{max-height:calc(100vh - 64px);overscroll-behavior:contain;max-height:calc(100dvh - 64px);padding:12px 24px 24px;padding-bottom:max(24px, env(safe-area-inset-bottom));background:var(--mobile-nav-paper);color:var(--mobile-nav-ink);border-top:1px solid var(--mobile-nav-line);border-bottom:1px solid var(--mobile-nav-line);position:absolute;top:64px;left:0;right:0;overflow-y:auto;box-shadow:0 18px 32px #11101a29}.marketing-mobile-menu:not([open])>.marketing-mobile-panel{display:none}header[data-mobile-navigation] .marketing-mobile-panel nav{flex-direction:column;gap:0;width:100%;display:flex}header[data-mobile-navigation] .marketing-mobile-panel a{box-sizing:border-box;border-bottom:1px solid var(--mobile-nav-line);min-height:48px;color:var(--mobile-nav-ink);font:inherit;white-space:normal;align-items:center;padding:10px 0;font-size:16px;text-decoration:none;display:flex}header[data-mobile-navigation] .marketing-mobile-panel a[aria-current]{font-weight:700}header[data-mobile-navigation] .marketing-mobile-panel a.marketing-mobile-action{border:0;justify-content:space-between;margin-top:12px;font-size:14px}.agent-marketing-home .site-header:not(.is-section-nav) .marketing-mobile-panel .marketing-mobile-sections,.agent-marketing-home .site-header.is-section-nav .marketing-mobile-panel .marketing-mobile-global{display:none}header[data-mobile-navigation] .marketing-mobile-panel .trust-marketing-header__event{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}@media (prefers-reduced-motion:reduce){.marketing-mobile-icon:before,.marketing-mobile-icon:after{transition:none}}
