html{font-family:sans-serif;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{background-color:transparent}h1{font-size:2em;margin:.67em 0}img{border:0px}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{appearance:button;cursor:pointer}:root{--font-sans: "DM Sans", "DM Sans Fallback", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--median-black: #1a100b;--median-white: #f2f0ee;--full-white: white;--median-black-dark: #0e0d08;--median-grey-medium: #b5b3b1;--base-yellow: #ffb200;--base-blue: #5ca3e8;--median-grey-light: #e2dfdd;--color-neutral-950: #0c0c0c;--color-neutral-200: #d1d1d6;--error: #ea4343;--accent-blue-hover: #5c5bff;--color-white: white;--color-neutral-400: #888890;--color-neutral-900: #19191e;--color-purple: #3f3edf;--focus-ring: #7978ff;--color-neutral-800: #37373c;--color-neutral-50: #f6f6fb;--color-neutral-700: #4f4f54;--color-neutral-100: #e7e7eb;--color-neutral-600: #5d5d62;--color-neutral-300: #b0b0b4;--color-orange: #ed4f06;--trigger-off: 0;--accent-red: #ed4f06;--median-pink: #d91656;--median-indigo: #3f3edf;--median-indigo-light: #7978ff;--site-ink: var(--color-neutral-950);--site-panel: var(--color-neutral-900);--site-panel-hover: #232329;--site-border-dark: rgb(255 255 255 / 15%);--site-copy-dark: var(--color-neutral-200);--site-pattern-shade: linear-gradient(rgb(12 12 12 / 42%), rgb(12 12 12 / 42%))}*{box-sizing:border-box}html{height:100%;scrollbar-gutter:stable}body{margin:0;min-height:100%;background-color:#fff;font-family:var(--font-sans);font-size:14px;line-height:20px;color:#333}.page-wrapper{--navbar-offset: 5.2rem;min-height:calc(100vh + var(--navbar-offset));display:flex;flex-direction:column}.page-wrapper>main{flex:1 0 auto}img{max-width:100%;height:auto;vertical-align:middle;display:inline-block}.u-inline-block{max-width:100%;display:inline-block}.footer-top-link--external{display:inline-flex;align-items:center;width:fit-content}.footer-top-link-icon{display:inline-flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;margin-left:.5ch;flex-shrink:0}.footer-top-link-icon svg{display:block;width:100%;height:100%}.btn{display:inline-block;padding:9px 15px;background-color:#3898ec;color:#fff;border:0px;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:10px}h1{font-size:38px;line-height:44px;margin-top:20px}h2{font-size:32px;line-height:36px;margin-top:20px}h3{font-size:24px;line-height:30px;margin-top:20px}h4{font-size:18px;line-height:24px;margin-top:10px}p{margin-top:0;margin-bottom:10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}button,[type=button],[type=reset]{border:0px;cursor:pointer;appearance:button}.layout-container{margin-left:auto;margin-right:auto;max-width:940px}.layout-container:before,.layout-container:after{content:" ";display:table;grid-area:1 / 1 / 2 / 2}.layout-container:after{clear:both}@media screen and (max-width:991px){.layout-container{max-width:728px}}@media screen and (max-width:991px){.nav[data-collapse=medium] .nav-menu{display:none}}@media screen and (max-width:991px){.nav[data-collapse=medium] .nav-toggle{display:block}}@media screen and (max-width:767px){.nav-brand{padding-left:10px}}@media screen and (max-width:767px){.nav[data-collapse=small] .nav-toggle{display:block}}@media screen and (max-width:479px){.layout-container{max-width:none}}@media screen and (max-width:479px){.nav[data-collapse=tiny] .nav-toggle{display:block}}.dropdown{display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900}.dropdown-toggle{position:relative;vertical-align:top;text-decoration:none;color:#222;padding:20px 40px 20px 20px;text-align:left;margin-left:auto;margin-right:auto;white-space:nowrap;user-select:none;display:inline-block;cursor:pointer}.dropdown-menu{position:absolute;background:#ddd;display:none;min-width:100%}.mobile-category-dropdown{display:none;position:relative;width:100%;z-index:12}.mobile-category-dropdown__toggle{appearance:none;width:100%;border:2px solid var(--median-black);border-radius:.75rem;background-color:var(--full-white);color:var(--median-black);letter-spacing:.48px;text-align:left;justify-content:space-between;align-items:center;min-height:3rem;padding:.75rem .75rem .75rem 1.25rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.25rem;display:flex;cursor:pointer}.mobile-category-dropdown__toggle:focus-visible{outline:2px solid var(--median-black);outline-offset:2px}.mobile-category-dropdown__label{flex:1 1 0%;min-width:0px}.mobile-category-dropdown__icon{width:24px;height:24px;flex:0 0 auto;transform:rotate(0);transition:none}.mobile-category-dropdown__menu{display:none;position:absolute;left:0;right:0;top:100%;margin-top:.25rem;background-color:var(--full-white);border:2px solid rgb(181,179,177);border-radius:.75rem;padding:.5rem;width:100%;box-sizing:border-box;z-index:20;max-height:none;overflow:hidden visible;touch-action:pan-y}.mobile-category-dropdown__menu.is-scroll-contained{max-height:var(--mobile-category-menu-max-height, min(70vh, 32rem));overflow-y:auto;overscroll-behavior-y:contain}.mobile-category-dropdown.is-open .mobile-category-dropdown__menu,.mobile-category-dropdown__menu.is-open{display:block}.mobile-category-dropdown.is-open .mobile-category-dropdown__icon,.mobile-category-dropdown__toggle.is-open .mobile-category-dropdown__icon,.mobile-category-dropdown__toggle[aria-expanded=true] .mobile-category-dropdown__icon,.mobile-category-dropdown__icon.is-rotated{transform:rotate(180deg)}.mobile-category-dropdown__menu .blog-filter-list{display:block}.mobile-category-dropdown--dark{--mobile-category-surface: var(--site-panel);--mobile-category-surface-hover: var(--site-panel-hover);--mobile-category-border: var(--site-border-dark)}.mobile-category-dropdown--dark .mobile-category-dropdown__toggle{height:3rem;min-height:3rem;padding:.75rem 1rem;border:0px;border-radius:.5rem;background-color:var(--mobile-category-surface);color:var(--full-white);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.03em}.mobile-category-dropdown--dark .mobile-category-dropdown__toggle:focus-visible{outline:2px solid var(--full-white);outline-offset:2px}.mobile-category-dropdown--dark .mobile-category-dropdown__menu{margin-top:.5rem;border:1px solid var(--mobile-category-border);border-radius:.5rem;background-color:var(--mobile-category-surface);color:var(--full-white);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.03em}.mobile-category-dropdown--dark .mobile-category-dropdown__menu a{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:3rem;margin:0;padding:.75rem;border-radius:.25rem;background:transparent;color:var(--color-neutral-200);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.03em;text-decoration:none}.mobile-category-dropdown--dark .mobile-category-dropdown__menu a:focus-visible{background:var(--mobile-category-surface-hover);color:var(--full-white)}.mobile-category-dropdown--active-dark .mobile-category-dropdown__menu a.is-active,.mobile-category-dropdown--active-dark .mobile-category-dropdown__menu a.is-current,.mobile-category-dropdown--active-dark .mobile-category-dropdown__menu a[aria-current=page]{background-color:var(--full-white);color:var(--site-ink)}.mobile-category-dropdown--light.mobile-category-dropdown--active-dark .mobile-category-dropdown__menu a.is-active,.mobile-category-dropdown--light.mobile-category-dropdown--active-dark .mobile-category-dropdown__menu a.is-current,.mobile-category-dropdown--light.mobile-category-dropdown--active-dark .mobile-category-dropdown__menu a[aria-current=page]{background-color:var(--median-black-dark);color:var(--median-white)}@media(hover:hover)and (pointer:fine){.mobile-category-dropdown--dark .mobile-category-dropdown__menu a:not(.is-active):not(.is-current):not([aria-current=page]):hover{background:var(--mobile-category-surface-hover);color:var(--full-white)}}@media screen and (max-width:991px){.mobile-category-dropdown{display:block}}.nav{position:relative;background:#ddd;z-index:1000}.nav-brand{position:relative;float:left;text-decoration:none;color:#333}.nav-link{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto}.nav-menu{position:relative;float:right}.nav-toggle{position:relative;float:right;padding:18px;font-size:24px;display:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none}.nav-toggle:focus{outline:0px}.nav-toggle.is-open{background-color:#c8c8c8;color:#fff}.nav[data-collapse=all] .nav-toggle,.is-active{display:block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-condition-invisible{display:none!important}.layout-grid{gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.layout-block{max-width:940px;margin-left:auto;margin-right:auto;display:block}.container{max-width:78rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;overflow:visible}@media screen and (min-width:1280px){.container{padding-left:0;padding-right:0}}@media screen and (max-width:991px){.layout-block{max-width:728px}}@media screen and (max-width:767px){.layout-block{max-width:none}}.u-bg-dark{background-color:var(--median-black);color:var(--median-black-dark)}.u-mb-0{margin-bottom:0}.u-mb-16{margin-bottom:1rem}.u-mb-24{margin-bottom:1.5rem}.u-mb-8{margin-bottom:8px}.u-mb-4{margin-bottom:.25rem}.u-flex-grow{flex:1 1 0%}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(https://static.median.co/fonts/dm-sans-latin.468d56b6b2.woff2) format("woff2")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(https://static.median.co/fonts/roboto-mono-latin.b81cd55177.woff2) format("woff2")}@font-face{font-family:DM Sans Fallback;src:local("Arial");size-adjust:105.53%;ascent-override:94%;descent-override:29.38%;line-gap-override:0%}html{scrollbar-width:thin;scrollbar-color:rgb(138,138,143) rgb(47,47,50);scroll-behavior:auto!important}html[data-deferred-css-pending] *,html[data-deferred-css-pending] :before,html[data-deferred-css-pending] :after,[data-deferred-visibility-transition-pending] *,[data-deferred-visibility-transition-pending] :before,[data-deferred-visibility-transition-pending] :after{transition:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:#2f2f32}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border:3px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#8a8a8f}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background-color:#a1a1a6}@media screen and (max-width:767px){.nav-link.nav-button{padding-left:1.5rem!important;padding-right:1.5rem!important}}html.no-scroll,body.no-scroll{overflow:hidden}@media(hover:hover)and (pointer:fine){a.card,.faq-accordion-item{transition:.2s}}@media(hover:hover)and (pointer:fine){a.card:hover,.faq-accordion-item:hover{box-shadow:#1a100b26 0 0 24px}}@media screen and (max-width:991px){.median-notch{display:none!important}}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0px,0px,0px,0px);border:0px}.mega-menu__item .mega-menu__item-arrow,.case-study-menu-item .mega-menu__item-arrow{transition:.4s}.median-navbar.logged-in .sign-in-btn.page-sign-in,.median-navbar.logged-in .sign-in-btn.page-sign-in.theme--dark,.median-navbar.logged-in .nav-link.nav-button.create-app,.median-navbar.logged-in .nav-link.nav-button.create-app.theme--dark,.median-navbar.logged-in .nav-link.nav-button.create-app.theme--dark.contact-sales{display:none}.median-navbar.logged-out .sign-in-btn.page-sign-in,.median-navbar.logged-out .sign-in-btn.page-sign-in.theme--dark,.median-navbar.logged-out .nav-link.nav-button.create-app,.median-navbar.logged-out .nav-link.nav-button.create-app.theme--dark,.median-navbar.logged-out .nav-link.nav-button.create-app.theme--dark.contact-sales{display:block}.signed-in-dropdown{margin-left:1rem;margin-right:0;position:relative;z-index:901}.signed-in-dropdown.new-signed-in-menu{order:1;margin-left:0;display:none}.median-navbar.logged-in .signed-in-dropdown.new-signed-in-menu{display:block}html.has-user-account .median-navbar.logged-out .sign-in-btn.page-sign-in,html.has-user-account .median-navbar.logged-out .sign-in-btn.page-sign-in.theme--dark,html.has-user-account .median-navbar.logged-out .nav-link.nav-button.create-app,html.has-user-account .median-navbar.logged-out .nav-link.nav-button.create-app.theme--dark,html.has-user-account .median-navbar.logged-out .nav-link.nav-button.create-app.theme--dark.contact-sales{display:none!important}html.has-user-account .median-navbar .signed-in-dropdown.new-signed-in-menu{display:block}.navbar-controls-slot{display:flex;align-items:center}.signed-in-toggle{background-color:#ffffff40;border-radius:38rem;justify-content:space-between;align-items:center;padding:.5rem;transition:.2s;display:flex}.signed-in-toggle:hover{background-color:#fff6}.signed-in-toggle.new-signed-in-toggle{background-color:#4e4e4e;border:0px;cursor:pointer;gap:.5rem;padding:.5rem}.signed-in-toggle.new-signed-in-toggle:hover{background-color:#4e4e4e;box-shadow:#b5b3b1 0 0 0 2px inset}.signed-in-toggle.new-signed-in-toggle .user-chevron{margin-left:auto;flex-shrink:0}.signed-in-toggle .median-caret-mobile{transform-origin:center center;transition:none}.signed-in-toggle.is-open .median-caret-mobile{transform:rotate(180deg)}.signed-in-toggle.new-signed-in-toggle.is-open,.signed-in-toggle.new-signed-in-toggle.is-open:hover{box-shadow:#f2f0ee 0 0 0 2px inset}.user-avatar{background-color:#eb712c;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-right:.5rem;display:flex}.user-avatar.new-user-avatar{color:var(--full-white);text-align:center;letter-spacing:.5px;text-transform:uppercase;font-size:.9375rem;font-weight:500}.user-avatar.dropdown-avatar{color:var(--full-white);text-align:center;letter-spacing:.5px;text-transform:uppercase;width:2.5rem;min-width:2.5rem;height:2.5rem;margin-right:0;font-size:1.125rem;font-weight:500}#userAvatar,#userAvatarMobile,#userAvatarInner{background-color:#eb712c}.signed-in-toggle.is-open .user-chevron{transform:rotate(180deg)}@media screen and (min-width:992px)and (hover:hover)and (pointer:fine){.navbar-holder.u-bg-dark .menu-cart:hover{background-color:#32312d}}@media screen and (min-width:992px){.navbar-holder.u-bg-dark .signed-in-toggle.new-signed-in-toggle{background-color:#4e4e4e}}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-synthesis:none;text-rendering:optimizelegibility}@media(min-width:992px)and (max-width:1135px){#nav-contact-sales{display:none}}.sign-in-btn,#pageSignIn,#nav-contact-sales,.menu-cart{border-radius:.25rem!important}@media(min-width:992px){.median-nav-menu.is-dropdown-switching .median-navbar-dropdown .median-dropdown-list{border-radius:8px;background-color:var(--full-white);transition:none!important}}@media(min-width:992px){.median-nav-menu.is-dropdown-switching .median-navbar-dropdown .median-notch{transition:none!important}}@media(min-width:992px){.navbar-controls-slot{min-width:230px;margin-left:auto;justify-content:flex-end;gap:.75rem}}@media(min-width:992px){.navbar-controls-slot .signed-in-dropdown{margin-left:0;margin-right:0;order:3}}@media(min-width:992px){.navbar-controls-slot .navbar-actions{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:contents}}@media(min-width:992px){.navbar-controls-slot .navbar-actions-secondary{display:contents;margin-left:0!important;margin-right:0!important}}@media(min-width:992px){.navbar-controls-slot #menu-cart{order:0;margin-left:0!important;margin-right:0!important}}@media(min-width:992px){.navbar-controls-slot #pageSignIn{order:1!important}}@media(min-width:992px){.navbar-controls-slot #nav-contact-sales{order:2;margin-left:0!important;margin-right:0!important}}@media(min-width:992px){.median-navbar #pageSignIn,.median-navbar #nav-contact-sales{transition:opacity .18s}}@media(min-width:992px){.median-navbar.is-auth-transitioning #pageSignIn,.median-navbar.is-auth-transitioning #nav-contact-sales{opacity:0;pointer-events:none}}@media(min-width:992px){.navbar-actions-secondary,#nav-contact-sales{margin-right:0!important}}@media(min-width:992px){.navbar-holder.u-bg-dark .cart-notification{border-color:var(--cart-notification-gap-color)}}@media(min-width:992px)and (max-width:1135px){.navbar-controls-slot{min-width:120px}}@media(min-width:1136px)and (max-width:1279px){.navbar-controls-slot{width:auto;min-width:0px}}@media(min-width:1280px){.navbar-controls-slot{width:284px;min-width:284px}}@media screen and (max-width:991px){.navbar-controls-slot{width:100%;min-width:0px;display:block}}@media screen and (max-width:991px){.median-navbar.logged-in .new-signed-in-menu,.median-navbar.logged-in .signed-in-toggle.new-signed-in-toggle{display:block}}@media screen and (max-width:991px){.signed-in-dropdown.new-signed-in-menu{width:100%;margin-top:1rem;position:static}}@media screen and (max-width:991px){.signed-in-toggle.new-signed-in-toggle{background-color:#0000;margin:0px 1rem;padding:0;width:calc(100% - 2rem);box-shadow:none!important}}@media screen and (max-width:991px){.signed-in-toggle:hover,.signed-in-toggle.new-signed-in-toggle:hover,.signed-in-toggle.new-signed-in-toggle.is-open:hover{background-color:#0000;box-shadow:none!important}}@media screen and (max-width:991px){.signed-in-toggle.is-open .median-caret-mobile{transform:rotate(180deg)}}@media screen and (max-width:991px){.new-user-dropdown-list .median-menu-back{border-bottom:1px solid rgb(242,242,247)}}@media screen and (max-width:991px){.user-avatar.new-user-avatar,.user-chevron{display:none}}@media screen and (max-width:991px){.median-dropdown-list.is-open{font-synthesis:weight style small-caps;text-rendering:auto}}@media screen and (max-width:991px){.navbar-actions{max-width:100%;padding-left:1rem;padding-right:1rem}}@media screen and (max-width:991px){.navbar-actions-secondary{display:flex;align-items:center;gap:.75rem;width:100%;margin-right:0}}@media screen and (max-width:991px){.menu-cart{display:inline-flex;flex:0 0 auto}}@media screen and (max-width:991px){.median-navbar.logged-in .menu-cart.is-active{--cart-notification-gap-color: #e2e2e8;background-color:#e2e2e8;border:0px;color:#1a100b;flex:1 1 auto;gap:.75rem;width:100%;min-width:0px;height:3rem;margin:0;padding:.75rem 1.5rem;align-items:center;justify-content:center;font-size:1rem;font-weight:600;line-height:1.25rem;letter-spacing:-.03em;text-transform:capitalize;text-decoration:none;border-radius:.25rem!important}}@media screen and (max-width:991px){.median-navbar.logged-in .menu-cart.is-active:hover{background-color:#e2e2e8}}@media screen and (max-width:991px){.median-navbar.logged-in .menu-cart.is-active .cart-mobile{width:1.5rem;height:1.5rem;flex:0 0 auto}}@media screen and (max-width:991px){.median-navbar.logged-in .menu-cart.is-active .menu-cart-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex:0 0 auto}}@media screen and (max-width:991px){.median-navbar.logged-in .menu-cart.is-active .cart-notification{top:-.125rem;right:-.125rem;border-color:var(--cart-notification-gap-color)}}@media screen and (max-width:991px){.median-navbar.logged-in .menu-cart.is-active .menu-cart-label{display:inline-block}}@media screen and (max-width:991px){#nav-contact-sales{border:0px;border-radius:.5rem;align-items:center;justify-content:center;flex:1 1 auto;width:auto;height:3rem;margin:0;padding:.75rem 1rem;line-height:1.25rem;display:inline-flex!important;background-color:#e2e2e8!important;color:#1a100b!important}}@media screen and (max-width:991px){.median-navbar.logged-in #nav-contact-sales{display:none!important}}@keyframes marquee-horizontal{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-backwards{0%{transform:translate(-50%)}to{transform:translate(0)}}.hide{display:none}.nowrap{white-space:nowrap;text-decoration:none}@media(min-width:768px){h1,h2,h3,h4,p{text-wrap:pretty}}.button,button,a{transition:background-color .18s,border-color .18s,color .18s,opacity .18s,transform .18s}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{color:#333;font-family:var(--font-sans);font-size:14px;line-height:20px}h1{margin-top:0;margin-bottom:0;font-size:38px;font-weight:700;line-height:44px}h2{margin-top:0;margin-bottom:0;font-family:var(--font-sans);font-size:32px;font-weight:700;line-height:36px}h3{margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:30px}h4{letter-spacing:-.03em;margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}p{margin-bottom:1rem}a{color:var(--median-black);text-decoration:underline}ul{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;display:inline-block}.body{background-color:var(--median-white);color:var(--median-black);font-family:var(--font-sans);font-size:16px;line-height:1.5rem}.page-wrapper{margin-top:-5.2rem;font-size:1rem;line-height:1.5}.heading-2{letter-spacing:-.07em;white-space:normal;margin-bottom:1rem;font-family:var(--font-sans);font-size:3rem;font-weight:400;line-height:3.5rem}.paragraph-sm{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.overline{color:var(--median-black);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.25rem;font-size:1rem;line-height:1rem}.subtitle{font-weight:700;line-height:1.5rem}.section{padding-top:6.5rem;padding-bottom:6.5rem}.section.faq-section{border-top:2px rgb(181,179,177)}.section.faq-section.u-border-top-2{border-top-style:solid}.section.faqs-content{padding-top:4.25rem;padding-bottom:4.25rem}.section.testimonials-section.hide{display:none}.faq-accordion-item{z-index:1;background-color:var(--full-white);border-radius:.75rem;width:100%;margin-bottom:1rem;overflow:hidden}.mega-menu__content{gap:1.5rem 3.5rem;grid-template-rows:auto;padding:16px 24px 24px}.mega-menu__content.resources-menu-container{padding-right:0}.supported-platforms-list{gap:24px;justify-content:flex-start;align-items:center;flex-wrap:wrap;display:flex}.supported-platforms-list .ui-dyn-item{flex:0 1 auto;min-width:0px;align-items:center;display:flex}.mega-menu__item{gap:8px;color:var(--median-black);flex-flow:wrap;align-items:center;margin-bottom:1.5rem;font-size:18px;font-weight:500;line-height:26px;text-decoration:none;display:flex}button.mega-menu__item,.mega-menu__item.contact-sales{font-family:var(--font-sans);font-size:18px;font-weight:500;line-height:26px;color:var(--median-black)!important}.mega-menu__item.about-menu-item{color:var(--median-black);margin-bottom:0;display:grid;grid-template-columns:auto max-content auto 1fr;gap:2px 8px;align-items:center;align-content:start}.mega-menu__item.about-menu-item>.menu-item-icon{grid-area:1 / 1}.mega-menu__item.about-menu-item>div:not(.menu-item-description){grid-area:1 / 2}.mega-menu__item.about-menu-item>.mega-menu__item-arrow{grid-area:1 / 3;align-self:center}.mega-menu__item.about-menu-item>.menu-item-description{grid-area:2 / 2 / auto / -1}.mega-menu__item.u-mb-0{margin-bottom:0}.example-apps-menu-item{column-gap:8px;align-items:center;margin-bottom:1.5rem;display:flex}.example-apps-menu-item>.mega-menu__item{min-width:0px;flex:1 1 auto;flex-wrap:nowrap}.platform-menu-container .mega-menu__column>.mega-menu__item:last-child{margin-bottom:0}.resources-menu-container .two-col-menu .mega-menu__item:last-child{margin-bottom:0}.menu-item-icon{color:var(--color-neutral-600);width:1.5rem;height:1.5rem;max-width:1.5rem;flex:0 0 1.5rem;display:inline-flex;transition:color .2s}.menu-item-icon>svg{width:100%;height:100%;display:block}.platform-menu-container .mega-menu__item{grid-template-columns:auto max-content auto minmax(0px,1fr);grid-template-rows:auto auto;gap:4px 8px;align-items:center;display:grid}.platform-menu-container .mega-menu__item>.menu-item-description{grid-area:2 / 1 / auto / -1}.platform-menu-container .mega-menu__item>.mega-menu__item-arrow{flex:0 0 auto}.navbar-actions-secondary{align-items:center;margin-right:0;display:flex}.sign-in-btn{text-align:center;border:2px solid transparent;height:48px;text-decoration:none;transition:.2s}.sign-in-btn.page-sign-in{padding:.75rem 1rem;line-height:1.25rem;display:none}.sign-in-btn.page-sign-in.theme--dark{color:var(--color-neutral-100)!important;letter-spacing:-.03em!important;background-color:transparent!important;border-color:transparent!important;font-weight:600!important}.sign-in-btn.page-sign-in.theme--dark:hover{color:var(--full-white)!important}.nav-link{color:#fff;border-bottom:2px solid rgba(0,0,0,0);justify-content:center;align-items:center;height:80px;padding-top:0;padding-bottom:0;font-size:16px;font-weight:400;display:flex}.nav-link.nav-button{background-color:var(--base-yellow);color:var(--median-black);letter-spacing:.03em;text-transform:capitalize;border-radius:.75rem;justify-content:center;align-items:center;max-width:480px;height:48px;padding:1rem 1.5rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:.2s;display:block}.nav-link.nav-button.create-app{margin-right:.5rem;padding:.75rem 1rem;font-weight:500;line-height:1.5rem;display:none}.nav-link.nav-button.create-app.theme--dark{color:#fff!important;letter-spacing:-.03em!important;background-color:#0000!important;font-weight:600!important}.nav-link.nav-button.create-app.theme--dark:hover{color:#d1d1d6!important}.nav-link.nav-button.create-app.theme--dark.contact-sales{color:#0c0c0c!important;background-color:#fff!important}.nav-link.nav-button.create-app.theme--dark.contact-sales:hover{background-color:#d1d1d6!important}.mega-menu__item-arrow{opacity:0}.mega-menu__column{border-radius:4px;flex-direction:column;display:flex}.mega-menu__column.u-mb-24{margin-bottom:0}.menu-item-description{color:var(--color-neutral-600);font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.dropdown-featured-col .paragraph-sm{color:var(--color-neutral-600)}.two-col-menu{gap:8px 77px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}@media screen and (min-width:992px){.platform-menu-container{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media screen and (min-width:992px){.platform-menu-container .mega-menu__item{grid-template-columns:auto minmax(0px,max-content) auto minmax(0px,1fr)}}@media screen and (min-width:992px){.median-dropdown-list.median-mid-dropdown.is-open .mega-menu__grid{grid-template-columns:minmax(0px,1.25fr) minmax(0px,.95fr);column-gap:2rem;width:100%}}@media screen and (min-width:992px){.mega-menu__content.resources-menu-container{grid-template-columns:minmax(15.75rem,1.1fr) minmax(14rem,1fr);column-gap:2.25rem}}@media screen and (min-width:992px){.resources-menu-container .mega-menu__item{display:flex;width:100%;flex-wrap:nowrap;column-gap:8px;justify-content:flex-start}}@media screen and (min-width:992px){.resources-menu-container .mega-menu__item .mega-menu__item-arrow{flex-shrink:0;margin-left:0}}.featured-case-item{color:#1c4063;height:100%;line-height:21px}.mega-menu__column-title{color:var(--median-black);letter-spacing:.1em;text-transform:uppercase;margin-top:0;margin-bottom:1rem;font-size:.75rem;font-weight:700;line-height:1.5rem}.mega-menu__column-title.u-mb-16{letter-spacing:.075em}.mega-menu__column-title.margin-bottom-24{margin-bottom:8px}.mega-menu__column-title.u-mb-4{margin-bottom:.25rem}.menu-cart{--cart-notification-gap-color: #1e1e21;border:2px solid var(--color-neutral-100);border-radius:.75rem;width:3rem;height:3rem;margin-right:.5rem;padding:10px;transition:.2s;display:none;position:relative}.menu-cart:hover{--cart-notification-gap-color: #32312d;background-color:#32312d;border-color:var(--full-white)}.menu-cart:hover .cart-desktop{filter:brightness(1.15)}.cart-notification{box-sizing:border-box;border:2px solid var(--cart-notification-gap-color);background-color:var(--median-indigo);background-clip:padding-box;border-radius:50%;width:14px;height:14px;position:absolute;top:6px;right:6px}.menu-cart-icon{display:contents}.cart-mobile,.menu-cart-label{display:none}.dropdown-featured-col{z-index:6;border:1px solid var(--median-white);background-color:var(--median-white);color:var(--median-black);background-image:linear-gradient(180deg,#f2f0ee00,var(--median-white) 18rem),url(https://static.median.co/img/brand-pattern-tile-light.7212892101.svg);background-position:0px 0px,50% 0px;background-repeat:no-repeat,repeat;background-size:auto,544px 272px;border-radius:8px;padding:16px 24px 24px;position:relative}.mega-menu__cta-button{gap:.5rem;background-color:var(--median-white);color:var(--median-black);letter-spacing:.5px;border-radius:.5rem;align-items:center;width:199px;max-width:100%;padding:.5rem .5rem .5rem 1rem;font-size:14px;line-height:18px;text-decoration:none;transition:.2s;display:flex}.mega-menu__cta-button.case-studies-button{gap:8px;width:191px;padding-right:12px}.mega-menu__cta-button.featured-btn{background-color:var(--full-white);width:169px}.mega-menu__cta-button.featured-btn.read-article{width:135px}.mega-menu__grid{grid-template-rows:auto;grid-template-columns:minmax(0px,1fr) .5fr;padding-top:8px;padding-bottom:8px;padding-right:8px}.mega-menu__grid.about-dropdown-grid{gap:1.5rem;grid-template-rows:auto;grid-template-columns:.5fr .5fr;grid-auto-columns:1fr;padding:1.5rem 1.5rem 2rem;display:grid}.nav-menu{align-items:center;display:flex}.case-study-menu-item{max-width:338px;margin-bottom:20px;text-decoration:none}.case-study-menu-logo{width:auto;max-width:160px;height:26px;margin-bottom:4px}.menu-cta-text{letter-spacing:.03em;font-weight:400;line-height:16px}.menu-platforms-logo{width:auto;height:auto;max-width:100%;max-height:44px;display:block;object-fit:contain}.menu-supported-platforms{margin-bottom:-12px}.featured-case-wrapper{text-decoration:none}.featured-case-img-container{border-radius:1rem 1rem 1rem 0px;height:272px;margin-bottom:1rem;overflow:hidden}.featured-case-img-container.featured-post-resources,.featured-case-img-container.featured-post-platform{min-width:305px;height:220px}.featured-case-logo{width:auto;max-width:160px;height:24px;margin-bottom:.5rem}.featured-case-img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.featured-content{color:var(--median-black)}.featured-case-link{text-decoration:none}.featured-case-link.u-flex-col{color:var(--median-black);flex-direction:column;height:100%;padding-bottom:0;display:flex}html.no-scroll{scrollbar-gutter:auto}html.no-scroll body{padding-right:var(--page-scrollbar-width, 0px)}html.no-scroll .median-menu-btn-holder{animation:.25s ease 0s 1 normal both running median-menu-btn-settle-open}html.menu-had-lock:not(.no-scroll) .median-menu-btn-holder{animation:.25s ease 0s 1 normal both running median-menu-btn-settle-closed}[data-nav-toggle]:focus-visible,.median-navbar-dropdown>.dropdown-toggle:focus-visible,.median-back-btn:focus-visible{outline:2px solid var(--median-indigo-light);outline-offset:3px}@keyframes median-menu-btn-settle-open{0%{margin-right:var(--page-scrollbar-width, 0px)}to{margin-right:0}}@keyframes median-menu-btn-settle-closed{0%{margin-right:calc(-1 * var(--page-scrollbar-width, 0px))}to{margin-right:0}}@media(prefers-reduced-motion:reduce){html.no-scroll .median-menu-btn-holder,html.menu-had-lock:not(.no-scroll) .median-menu-btn-holder{animation:auto ease 0s 1 normal none running none}}.median-navbar{background-color:#0000;height:80px;font-size:1rem;line-height:1rem}.nav-bar--home{background-color:#0000;height:4.5rem;padding-top:.5rem;padding-left:2rem;padding-right:2rem;font-size:1rem;line-height:1rem}.median-dropdown-toggle-white{gap:.5rem;letter-spacing:.32px;align-items:center;height:100%;padding:.25rem .5rem;transition:.2s;display:flex}.median-dropdown-toggle-white:hover{color:var(--median-grey-medium)}.median-dropdown-toggle-white.is-white{color:var(--color-neutral-100);padding-left:0;padding-right:0}@media screen and (min-width:992px){.median-dropdown-toggle-white.is-white:hover,.median-dropdown-toggle-white.is-white:focus-visible,.median-dropdown-toggle-white.is-white.is-open,.median-dropdown-toggle-white.is-white[aria-expanded=true]{color:var(--full-white)}}.median-navbar-link-white{margin-right:0;padding:.25rem .5rem;text-decoration:none;transition:.2s}.median-navbar-link-white:hover{color:var(--median-grey-medium)}.median-navbar-link-white.is-white{color:var(--color-neutral-100);padding-left:0;padding-right:0}@media screen and (min-width:992px){.median-navbar-link-white.is-white:hover,.median-navbar-link-white.is-white:focus-visible{color:var(--full-white)}}.median-brand{flex:0 0 auto;order:-1;justify-content:center;align-items:center;height:100%;display:flex}.median-brand.median-brand-mobile,.fake-close.first-level-closing,.fake-close.inner-level-closing{display:none}.navbar-container{max-width:78rem;height:100%;padding-left:1.25rem;padding-right:1.25rem;position:relative}.navbar-container.is-82-5rem{gap:16px;background-color:#1e1e21;border-radius:8px;grid-template-rows:auto;grid-template-columns:1fr 3fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;max-width:82.5rem;display:flex;padding-right:.5rem!important}.median-nav-menu{align-items:center;height:100%;display:flex;position:static}.median-nav-menu.theme--dark{gap:1.625rem;order:1}@media(min-width:992px)and (max-width:1279px){.median-nav-menu.theme--dark{column-gap:1rem}}.median-navbar-dropdown{height:100%;position:static}.median-navbar-dropdown.is-2{margin-left:0;margin-right:0}.median-navbar-dropdown.is-2.is-last{margin-right:6rem}.median-dropdown-list{display:none;inset:70px auto auto 0%;box-shadow:#00000040 6px 6px 24px}.median-dropdown-list.is-open{background-color:var(--full-white);border-radius:8px;right:1rem;display:block}.median-dropdown-list.median-shorter-dropdown.is-open{min-width:0px;max-width:700px;margin-left:-300px;left:50%}.median-dropdown-list.median-mid-dropdown.is-open{min-width:0px;max-width:950px;margin-left:-475px;left:50%}.median-logo{width:auto;height:24px;display:block}.median-caret-desktop{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:inherit;transition:none}.median-menu-back,.median-back-btn{display:none}.median-notch{z-index:5;opacity:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid var(--full-white);width:0px;height:0px;display:block;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}@media screen and (min-width:992px){.median-navbar-dropdown .median-dropdown-list{display:block;right:1rem;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;background-color:var(--full-white);transition:opacity .1s,visibility linear .1s}}@media screen and (min-width:992px){.median-navbar-dropdown .median-dropdown-list.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .1s,visibility linear}}@media screen and (min-width:992px){.median-navbar-dropdown .median-dropdown-list.median-shorter-dropdown{min-width:0px;max-width:700px;margin-left:-300px;left:50%;right:auto}}@media screen and (min-width:992px){.median-navbar-dropdown .median-dropdown-list.median-mid-dropdown{min-width:0px;max-width:950px;margin-left:-475px;left:50%;right:auto}}@media screen and (min-width:992px){.median-nav-menu.is-dropdown-switching .median-navbar-dropdown .median-dropdown-list{transition:none;border-radius:8px;background-color:var(--full-white)}}@media screen and (min-width:992px){.median-navbar-dropdown .median-notch{opacity:0;pointer-events:none;transition:opacity .1s}}@media screen and (min-width:992px){.median-navbar-dropdown .dropdown-toggle.is-open .median-notch,.median-navbar-dropdown .dropdown-toggle[aria-expanded=true] .median-notch{opacity:1}}@media screen and (min-width:992px){.median-nav-menu.is-dropdown-switching .median-navbar-dropdown .median-notch{transition:none}}.navbar-holder{z-index:5;border-bottom:2px rgb(226,223,221);position:sticky;top:0}.navbar-holder.u-bg-dark{color:#0000;background-color:#0000;border-bottom-color:#7d7a77;width:100%}.navbar-holder.theme--dark{z-index:9999}.menu-btn-icon{width:1rem;height:1rem}.fake-close.first-level-closing,.fake-close.inner-level-closing{display:none}button.fake-close{font:inherit;color:inherit;border:0px;appearance:none;background-color:transparent;cursor:pointer;padding:0}.median-caret-mobile{width:24px;height:24px;display:none;transition:none}.navbar-actions{display:flex}.container--wide{width:100%;max-width:85.5rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container--wide.u-relative{position:relative}.container--wide.case-study-container{max-width:1034px}.container--wide.hero{max-width:65rem;padding-left:.5rem;padding-right:.5rem}.embed{display:block}.heading-generated-text:before{content:attr(data-text)}.menu-icon4{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.menu-icon4-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.menu-icon4-line-top{background-color:#fff;width:24px;height:2px;padding-bottom:0;padding-right:0}.menu-icon4-line-middle{background-color:#fff;justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;display:flex}.menu-icon4-line-middle-top{z-index:2;width:24px;height:2px;position:absolute;inset:0}.menu-icon4-line-middle-base{background-color:#fff;width:24px;height:2px;position:absolute}.menu-icon4-line-bottom{background-color:#fff;width:24px;height:2px}.faq-acc.is-active-accordion{--trigger-off: 1}.site-footer{background-color:var(--color-neutral-950);color:var(--color-white)}.site-footer__top{padding-top:3.5rem;padding-bottom:3.5rem}.footer-top-component{gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.footer-top-column{gap:1rem;border-left:1px solid var(--color-neutral-800);flex-flow:column;padding-left:1.5rem;padding-right:1.5rem;display:flex}.footer-top-title.eyebrow{color:var(--color-neutral-300)}.footer-top-link.u-text-body-sm{color:var(--color-white);text-decoration:none;transition:opacity .2s;background-color:transparent;border:0px;padding:0;font:inherit;text-align:left;appearance:none;cursor:pointer}.footer-top-link.u-text-body-sm:hover{opacity:.5}.footer-top-socials-wrapper{justify-content:space-between;align-items:center;display:flex}.footer-top-connect-grid .footer-top-socials-wrapper{display:grid;grid-template-columns:repeat(3,3rem);justify-content:start;justify-items:center;gap:1rem}.footer-social-link{color:var(--color-white);width:1.5rem;height:1.5rem;transition:opacity .2s}.footer-social-link:hover{opacity:.5}.footer-top-badge{width:auto;height:3rem}.site-footer__bottom{gap:1.5rem;flex-flow:column;display:flex}.site-footer__copyright{border-top:1px solid var(--color-neutral-800);padding-top:.75rem;padding-bottom:.75rem}.site-footer__copyright-inner{justify-content:space-between;align-items:center;display:flex}.site-footer__copyright-text.u-text-body-sm{color:var(--color-neutral-400)}.site-footer__copyright-segment{white-space:nowrap}.soc-logo{width:57px}.footer-top-connect-grid,.footer-top-socials-grid{gap:1rem;flex-flow:column;display:flex}@media screen and (max-width:359px){.footer-top-connect-grid{flex-direction:column}}@media screen and (max-width:359px){.footer-top-connect-grid>.footer-top-socials-wrapper{width:100%;grid-template-columns:repeat(3,2rem);justify-content:flex-start;gap:.5rem}}@media screen and (max-width:359px){.footer-top-connect-grid>.footer-top-socials-wrapper .footer-top-badge{height:2.5rem}}@media screen and (min-width:1280px){.heading-2{align-items:flex-start;display:block}}@media screen and (min-width:1280px){.overline{color:var(--median-black)}}@media screen and (min-width:1280px){.mega-menu__content{gap:28px 150px}}@media screen and (min-width:1280px){.mega-menu__content.resources-menu-container{gap:2.5rem}}@media screen and (min-width:1280px){.supported-platforms-list{gap:49px}}@media screen and (min-width:1280px){.navbar-actions-secondary{margin-left:.75rem;margin-right:1rem}}@media screen and (min-width:1280px){.menu-cart{margin-left:4px}}@media screen and (min-width:1280px){.mega-menu__grid{gap:56px}}@media screen and (min-width:1280px){.navbar-container{padding-left:0;padding-right:0}}@media screen and (min-width:1280px){.navbar-container.is-82-5rem{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:1280px){.container--wide.hero{padding-left:0;padding-right:0}}@media screen and (min-width:1280px){.median-dropdown-toggle-white{margin-right:1rem}}@media screen and (min-width:1280px){.median-dropdown-toggle-white.is-white{margin-right:0}}@media screen and (min-width:1280px){.median-navbar-link-white{margin-right:1rem}}@media screen and (min-width:1280px){.median-navbar-link-white.is-white{margin-right:0}}@media screen and (min-width:1440px){.navbar-holder.u-bg-dark{background-size:cover}}@media screen and (min-width:1920px){.navbar-holder.u-bg-dark{background-position:50% 19%;background-size:cover}}@media screen and (max-width:991px){.heading-2{white-space:normal}}@media screen and (max-width:991px){.section.faq-section.u-border-top-2{border-top-style:solid}}@media screen and (max-width:991px){.mega-menu__content{padding:16px;display:block}}@media screen and (max-width:991px){.supported-platforms-list,.mega-menu__item{margin-bottom:24px}}@media screen and (max-width:991px){.navbar-actions-secondary{gap:1.5rem;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding-top:16px;padding-bottom:.5rem}}@media screen and (max-width:991px){.navbar-actions-secondary.theme--dark{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:991px){.nav-link{color:#1e496e;border-top:1px solid rgba(30,73,110,.09);max-width:210px;min-height:16px}}@media screen and (max-width:991px){.nav-link.nav-button.create-app{text-align:center;border-radius:.75rem;width:100%;margin-right:0;padding-left:1.25rem;padding-right:1.25rem;font-weight:700}}@media screen and (max-width:991px){.nav-link.nav-button.create-app.theme--dark{color:#0c0c0c!important;background-color:#f6f6fb!important}}@media screen and (max-width:991px){.nav-link.nav-button.create-app.theme--dark:hover{color:#0c0c0c!important;background-color:#e7e7eb!important}}@media screen and (max-width:991px){.nav-link.nav-button.create-app.theme--dark.contact-sales{background-color:#f6f6fb!important}}@media screen and (max-width:991px){.nav-link.nav-button{border:1px rgb(0,0,0);border-radius:6px;margin-left:0;margin-right:0}}@media screen and (max-width:991px){.mega-menu__column{margin-bottom:48px}}@media screen and (max-width:991px){.mega-menu__column.u-mb-24{margin-bottom:1.5rem}}@media screen and (max-width:991px){.menu-item-description{flex:0 1 100%}}@media screen and (max-width:991px){.two-col-menu{align-items:start;height:auto;max-height:100%}}@media screen and (max-width:991px){.mega-menu__column-title.u-mb-16{margin-bottom:1rem}}@media screen and (max-width:991px){.menu-cart{--cart-notification-gap-color: var(--full-white);border-color:var(--median-black);min-width:3rem;margin-right:0}}@media screen and (max-width:991px){.cart-notification{border-color:var(--cart-notification-gap-color);background-color:var(--median-indigo)}}@media screen and (max-width:991px){.menu-cart:hover{--cart-notification-gap-color: #e2dfdd;background-color:#e2dfdd}}@media screen and (max-width:991px){.dropdown-featured-col{border-top-left-radius:0;border-top-right-radius:0;padding-bottom:24px;padding-left:16px;padding-right:16px}}@media screen and (max-width:991px){.mega-menu__cta-button{padding-top:11px;padding-bottom:11px}}@media screen and (max-width:991px){.mega-menu__cta-button.case-studies-button{margin-top:0}}@media screen and (max-width:991px){.mega-menu__grid{grid-template-columns:1fr;padding-top:0;padding-bottom:0;padding-right:0;display:block}}@media screen and (max-width:991px){.mega-menu__grid.about-dropdown-grid{padding-top:1.5rem}}@media screen and (max-width:991px){.nav-menu{color:#1e496e;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding-bottom:39px}}@media screen and (max-width:991px){.featured-case-wrapper{column-gap:16px;flex-direction:column;display:flex}}@media screen and (max-width:991px){.featured-case-img-container{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;width:172px;height:110px}}@media screen and (max-width:991px){.featured-case-logo{display:none}}@media screen and (max-width:991px){.featured-content{max-width:60%}}@media screen and (max-width:991px){.featured-case-link{column-gap:16px;display:flex}}@media screen and (max-width:991px){.featured-content-2{max-width:60%}}@media screen and (max-width:991px){.median-navbar{height:72px}}@media screen and (max-width:991px){.median-brand{z-index:1;position:absolute;inset:0% auto auto 1.5rem}}@media screen and (max-width:991px){.median-brand.is-current{z-index:0}}@media screen and (max-width:991px){.median-brand.median-brand-mobile{height:auto;display:block;top:1rem;left:1rem}}@media screen and (max-width:991px){.median-brand.median-brand-mobile.is-current{height:auto;top:1rem;left:1rem}}@media screen and (max-width:991px){.median-brand.median-brand-mobile.theme--dark{top:1.25rem;left:1.5rem}}@media screen and (max-width:991px){.navbar-container{padding-right:18px;position:relative}}@media screen and (max-width:991px){.navbar-container.is-82-5rem{justify-content:space-between;align-items:stretch;display:flex;padding-right:1.14rem!important}}@media screen and (max-width:991px){.median-nav-menu{z-index:1;background-color:var(--full-white);border-radius:.5rem;height:auto;padding-top:4rem;padding-bottom:1rem;position:fixed;top:.5rem;left:.5rem;right:.5rem;max-height:calc(100dvh - 1rem);overflow-y:auto;overscroll-behavior:none;box-shadow:#0003 6px 6px 24px}}@media screen and (max-width:991px){.median-nav-menu.theme--dark{flex-flow:column;justify-content:flex-start;align-items:center;width:calc(100% - 1rem)}}@media screen and (max-width:991px){.median-navbar-dropdown{border-bottom:1px solid rgb(242,242,247);height:auto;display:block}}@media screen and (max-width:991px){.median-navbar-dropdown.is-2.is-last{margin-right:0}}@media screen and (max-width:991px){.median-dropdown-list{z-index:999;scrollbar-width:none;max-height:min(700px,100dvh - 16px)}}@media screen and (max-width:991px){.median-dropdown-list.is-open{z-index:5;background-color:var(--full-white);border-radius:.5rem;box-shadow:#0003 6px 6px 24px;margin-right:-1rem;padding-right:0;position:absolute;top:0;height:auto;max-height:100%;display:flex;flex-direction:column;overflow:hidden}}@media screen and (max-width:991px){.median-dropdown-list.is-open>.median-menu-back{flex:0 0 auto}}@media screen and (max-width:991px){.median-dropdown-list.is-open>:not(.median-menu-back){flex:1 1 auto;min-height:0px;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y}}@media screen and (max-width:991px){.median-nav-menu:has(.median-dropdown-list.is-open){height:min(80dvh,100dvh - 1rem);max-height:min(80dvh,100dvh - 1rem);background-color:transparent;box-shadow:none;overflow-y:hidden}}@media screen and (max-width:991px){.median-nav-menu:has(.median-dropdown-list.is-open)>*{visibility:hidden}}@media screen and (max-width:991px){.median-nav-menu .median-dropdown-list.is-open{visibility:visible}}@media screen and (max-width:991px){.median-nav-menu,.median-dropdown-list.is-open>:not(.median-menu-back){scrollbar-width:thin;scrollbar-color:rgb(198,190,184) transparent}}@media screen and (max-width:991px){.median-nav-menu::-webkit-scrollbar,.median-dropdown-list.is-open>:not(.median-menu-back)::-webkit-scrollbar{width:.75rem}}@media screen and (max-width:991px){.median-nav-menu::-webkit-scrollbar-track,.median-dropdown-list.is-open>:not(.median-menu-back)::-webkit-scrollbar-track{background:transparent}}@media screen and (max-width:991px){.median-nav-menu::-webkit-scrollbar-thumb,.median-dropdown-list.is-open>:not(.median-menu-back)::-webkit-scrollbar-thumb{background:linear-gradient(#d5cdc7,#b9aea6) padding-box;border:2px solid transparent;border-radius:999px}}@media screen and (max-width:991px){.median-dropdown-list.median-shorter-dropdown{min-height:0px}}@media screen and (max-width:991px){.median-dropdown-list.median-shorter-dropdown.is-open{max-width:100%;height:auto;max-height:100%;min-height:0px;margin-left:0;left:0;right:0}}@media screen and (max-width:991px){.median-dropdown-list.median-mid-dropdown{min-height:425px}}@media screen and (max-width:991px){.median-dropdown-list.median-mid-dropdown.is-open{max-width:100%;height:auto;min-height:0px;max-height:100%;margin-left:0;left:0;right:0}}@media screen and (max-width:991px){.median-caret-desktop{width:24px;height:24px;display:none;transform:rotate(-90deg);transition:none}}@media screen and (max-width:991px){.median-menu-btn-holder{z-index:15;width:36px;height:36px;margin-top:16px;padding:6px}}@media screen and (max-width:991px){.median-menu-btn-holder.is-open{z-index:1;background-color:#0000;margin-top:16px}}@media screen and (max-width:991px){.median-menu-btn-holder.theme--dark{order:1;margin-top:auto;margin-bottom:auto;padding:0}}@media screen and (max-width:991px){.median-menu-back{z-index:11;background-color:var(--full-white);border-bottom:1px solid rgb(242,242,247);justify-content:space-between;align-items:center;height:calc(1px + 4rem);padding:1rem 1rem 1rem .5rem;display:flex;position:sticky;top:0}}@media screen and (max-width:991px){.median-back-btn{color:var(--median-black);cursor:pointer;align-items:center;width:90%;font-size:18px;font-weight:500;line-height:1.5rem;text-decoration:none;display:flex}}@media screen and (max-width:991px){.median-back-icon{width:1.5rem;height:1.5rem;transform:rotate(90deg)}}@media screen and (max-width:991px){.fake-close{margin-top:-3px}}@media screen and (max-width:991px){.fake-close.first-level-closing{margin-top:0;display:block;position:absolute;top:13px;right:18px}}@media screen and (max-width:991px){.fake-close.inner-level-closing{margin-top:0;display:block;position:absolute;top:50%;right:18px;transform:translateY(-50%)}}@media screen and (max-width:991px){.sign-in-btn.page-sign-in{margin:1rem auto 0px;padding-left:1.25rem;padding-right:1.25rem;display:none}}@media screen and (max-width:991px){.sign-in-btn.page-sign-in.theme--dark{background-color:#000!important;margin-left:0!important;margin-right:0!important}}@media screen and (max-width:991px){.sign-in-btn.page-sign-in.theme--dark:hover{background-color:#37373c!important}}@media screen and (max-width:991px){.median-caret-mobile{width:24px;height:24px;display:block;transform:rotate(-90deg);transition:none}}@media screen and (max-width:991px){.dropdown-list{padding-top:.75rem}}@media screen and (max-width:991px){.rich-text-block-2{margin-top:6px}}@media screen and (max-width:991px){.navbar-actions{max-width:272px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:block}}@media screen and (max-width:991px){.btn-group.hide-tablet{display:none}}@media screen and (max-width:991px){.footer-top-component{gap:3rem;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:991px){.footer-top-column{border-left-style:none}}@media screen and (max-width:991px){.footer-top-socials-wrapper{gap:1rem}}@media screen and (max-width:991px){.nav-bar--home{height:72px;padding-left:.5rem;padding-right:.5rem}}@media screen and (max-width:991px){.median-dropdown-toggle-white{justify-content:space-between;height:100%;padding:1rem;line-height:1.5rem}}@media screen and (max-width:991px){.median-dropdown-toggle-white:hover,.median-dropdown-toggle-white.is-white:hover{color:#1174d3}}@media screen and (max-width:991px){.median-dropdown-toggle-white.is-white{color:var(--color-neutral-950);padding-left:1rem;padding-right:1rem}}@media screen and (max-width:991px){.median-navbar-link-white{border-bottom:1px solid rgb(242,242,247);max-height:56px;margin-left:0;margin-right:0;padding:1rem;line-height:1.5rem;display:flex}}@media screen and (max-width:991px){.median-navbar-link-white:hover,.median-navbar-link-white.is-white:hover{color:#1174d3}}@media screen and (max-width:991px){.mega-menu__item,button.mega-menu__item,.mega-menu__item.contact-sales{font-size:16px;font-weight:400;line-height:24px}}@media screen and (max-width:991px){.mega-menu__item.about-menu-item{font-weight:500}}@media screen and (max-width:991px){.median-navbar-link-white.is-white{color:var(--color-neutral-950);padding-left:1rem;padding-right:1rem}}@media screen and (max-width:991px){.menu-icon4{flex-direction:column;justify-content:center;align-items:center;width:36px;height:36px;padding-bottom:0;padding-right:0;display:flex;position:relative}}@media screen and (max-width:991px){.menu-icon4-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}}@media screen and (max-width:991px){.menu-icon4-line-top{width:24px;height:2px;padding-bottom:0;padding-right:0}}@media screen and (max-width:991px){.menu-icon4-line-top.is-black{background-color:var(--color-neutral-950)}}@media screen and (max-width:991px){.menu-icon4-line-middle{justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex;position:static}}@media screen and (max-width:991px){.menu-icon4-line-middle.is-black{background-color:var(--color-neutral-950)}}@media screen and (max-width:991px){.menu-icon4-line-middle-top{z-index:2;width:24px;height:2px;padding-bottom:0;padding-right:0;position:absolute;inset:0}}@media screen and (max-width:991px){.menu-icon4-line-middle-base{justify-content:center;align-items:center;width:24px;height:2px;padding-bottom:0;padding-right:0;display:flex;position:absolute}}@media screen and (max-width:991px){.menu-icon4-line-middle-base.is-black{background-color:var(--color-neutral-950)}}@media screen and (max-width:991px){.menu-icon4-line-bottom{width:24px;height:2px;padding-bottom:0;padding-right:0}}@media screen and (max-width:991px){.menu-icon4-line-bottom.is-black{background-color:var(--color-neutral-950)}}@media screen and (max-width:991px){.hide-tablet{display:none}}@media screen and (max-width:991px){.dropdown{z-index:0}}@media screen and (max-width:767px){.heading-2{font-size:2rem;line-height:2.5rem}}@media screen and (max-width:767px){.section{padding-top:4.5rem;padding-bottom:4.5rem}}@media screen and (max-width:767px){.section.faq-section{padding-bottom:3.5rem}}@media screen and (max-width:767px){.supported-platforms-list{gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}}@media screen and (max-width:767px){.nav-link{height:60px}}@media screen and (max-width:767px){.nav-link.nav-button.create-app{height:48px}}@media screen and (max-width:767px){.nav-link.nav-button{height:50px;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:767px){.menu-cart{margin-right:0}}@media screen and (max-width:767px){.menu-platforms-logo{margin-left:auto;margin-right:auto;display:block}}@media screen and (max-width:767px){.featured-case-img-container.featured-post-resources,.featured-case-img-container.featured-post-platform{min-width:0px;height:6.875rem}}@media screen and (max-width:767px){.featured-content,.featured-content-2{max-width:60%}}@media screen and (max-width:767px){.median-brand{padding-left:0}}@media screen and (max-width:767px){.median-nav-menu{overflow:visible}}@media screen and (max-width:767px){.median-navbar-dropdown{height:auto}}@media screen and (max-width:767px){.footer-top-component{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.footer-top-socials-wrapper{justify-content:flex-start;align-items:center}}@media screen and (max-width:767px){.footer-top-socials-grid .footer-top-socials-wrapper{grid-template-columns:repeat(3,2.25rem);gap:.75rem}}@media screen and (max-width:767px){.footer-top-connect-grid>.footer-top-socials-wrapper{gap:.75rem}}@media screen and (max-width:767px){.footer-top-connect-grid{gap:1.5rem;flex-flow:row;justify-content:flex-start;align-items:start}}@media screen and (max-width:767px){.nav-bar--home{padding-left:.5rem;padding-right:.5rem}}@media screen and (max-width:767px){.footer-top-column--connect{grid-area:span 1 / span 2 / span 1 / span 2}}@media screen and (max-width:479px){.heading-2{white-space:normal;margin-bottom:1rem}}@media screen and (max-width:479px){.supported-platforms-list{flex-wrap:wrap;margin-bottom:24px}}@media screen and (max-width:479px){.navbar-actions-secondary{justify-content:space-between;padding-left:16px;padding-right:16px}}@media screen and (max-width:479px){.nav-link{height:70px;font-size:16px}}@media screen and (max-width:479px){.nav-link.nav-button{text-align:center;flex:1 1 0%;max-width:100%;height:50px;padding-left:1.5rem;padding-right:1.5rem;font-size:16px}}@media screen and (max-width:479px){.two-col-menu{grid-template-columns:1fr;align-items:start}}@media screen and (max-width:479px){.menu-cart{margin-right:0}}@media screen and (max-width:479px){.dropdown-featured-col{border-bottom-right-radius:8px;border-bottom-left-radius:8px}}@media screen and (max-width:479px){.mega-menu__cta-button{justify-content:space-between;width:100%;padding-right:12px}}@media screen and (max-width:479px){.mega-menu__cta-button.case-studies-button,.mega-menu__cta-button.featured-btn,.mega-menu__cta-button.featured-btn.read-article{width:100%}}@media screen and (max-width:479px){.mega-menu__grid.about-dropdown-grid{grid-template-columns:1fr}}@media screen and (max-width:479px){.nav-menu{border-top:1px solid rgba(142,142,147,.1);padding-top:0}}@media screen and (max-width:479px){.featured-content,.featured-content-2{max-width:100%}}@media screen and (max-width:479px){.median-nav-menu{height:auto;max-height:min(500px,100dvh - 1rem);overflow:visible}}@media screen and (max-width:479px){.median-menu-btn-holder.theme--dark{justify-content:center;align-items:center}}@media screen and (max-width:479px){.median-menu-back{height:calc(1px + 4rem)}}@media screen and (max-width:479px){.navbar-holder,.navbar-holder.u-bg-dark{overflow:visible}}@media screen and (max-width:479px){.navbar-actions{max-width:100%}}@media screen and (max-width:479px){.footer-top-column{padding-left:0;padding-right:0}}@media screen and (max-width:479px){.footer-top-socials-wrapper{gap:.5rem;justify-content:space-between;align-items:center}}@media screen and (max-width:479px){.footer-top-socials-grid .footer-top-socials-wrapper{grid-template-columns:repeat(3,2.25rem);gap:.75rem}}@media screen and (max-width:479px){.footer-top-connect-grid>.footer-top-socials-wrapper{gap:.75rem}}@media screen and (max-width:479px){.site-footer__bottom{gap:.75rem}}@media screen and (max-width:479px){.soc-logo{width:32px}}@media screen and (max-width:479px){.footer-top-connect-grid{gap:1rem;flex-flow:row;justify-content:flex-start;align-items:start;display:flex}}@media screen and (max-width:479px){.median-nav-menu.nav-menu{padding-top:4rem}}.nav-brand--positioned{grid-area:1 / 1 / 2 / 2;place-self:center start}.nav-menu--centered{justify-self:center}.median-caret-desktop svg{width:100%;height:100%;display:block}.median-navbar-dropdown .dropdown-toggle.is-open .median-caret-desktop,.median-navbar-dropdown .dropdown-toggle[aria-expanded=true] .median-caret-desktop,.median-navbar-dropdown .dropdown-toggle.is-open .median-caret-mobile,.median-navbar-dropdown .dropdown-toggle[aria-expanded=true] .median-caret-mobile{transform:rotate(180deg)}.median-nav-menu.is-open{display:flex;z-index:9}.menu-icon4-line-top,.menu-icon4-line-middle,.menu-icon4-line-middle-base,.menu-icon4-line-bottom{transform-origin:center center}@media screen and (min-width:992px){.menu-supported-platforms .supported-platforms-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:18px}}.fake-close .menu-icon4-line-top{width:0px;height:2px}.fake-close .menu-icon4-line-middle{transform:rotate(45deg)}.fake-close .menu-icon4-line-middle-base{display:block;transform:rotate(90deg)}.fake-close .menu-icon4-line-bottom{width:0px;height:2px}@media screen and (min-width:992px)and (max-width:1299px){.footer-top-component{gap:3rem;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:992px)and (max-width:1299px){.footer-top-column{border-left-style:none}}.menu-supported-platforms--wide{grid-area:span 1 / span 2 / span 1 / span 2}.faqs-underline{padding-bottom:0;display:inline-block}.partnerships-hero-txt{color:var(--median-white);text-align:center;flex:0 1 50%;width:100%;max-width:608px;margin-left:auto;margin-right:auto}.section.faqs-hero{position:relative;padding-top:11.25rem;padding-bottom:4.75rem;background-color:var(--median-black-dark);background-image:url(https://static.median.co/img/example-hero-bk-pattern.f998b23fd1.png);background-position:50% 0px;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:991px){.partnerships-hero-txt{background-color:#0000;border-radius:0;padding:0}}@media screen and (max-width:767px){.section.faqs-hero{padding-top:9.25rem;padding-bottom:3rem}}@media screen and (max-width:767px){.partnerships-hero-txt{text-align:left;max-width:100%}}.faqs-tabs{display:flex;position:relative}.faqs-tabs-list{padding-left:0;list-style-type:none}.faqs-tabs-wrapper{border-left:1px solid rgb(226,223,221);flex:1 1 0%}.tabs-left{border-right:1px solid rgb(226,223,221);width:260px;padding-right:2rem}.tabs-left-sticky,.faq-toc .toc-sticky{position:sticky;top:96px}.faq-tab-option{border-radius:.25rem;height:40px;margin-bottom:.75rem;padding:.75rem 1.5rem;position:relative}.faq-tab-option.is-active{background-color:var(--median-black-dark);color:var(--median-white)}.faq-tab-option:hover{color:#f2f0ee;background-color:#0e0d08}.faq-tab-title{color:inherit;letter-spacing:.48px;align-items:center;width:100%;height:100%;padding-left:.75rem;padding-right:.75rem;font-weight:500;text-decoration:none;display:flex;position:absolute;inset:0% auto auto 0%}.faq-category-dropdown{margin-bottom:.875rem;z-index:5}.faq-category-dropdown .mobile-category-dropdown__toggle,.faq-category-dropdown .mobile-category-dropdown__menu{background-color:var(--median-white)}.faq-category-dropdown .mobile-category-dropdown__menu .button-filter{color:var(--median-black);letter-spacing:.48px;align-items:center;width:100%;min-height:2.75rem;margin:0;padding:.75rem 1.25rem;border-radius:.25rem;font-size:1rem;font-weight:500;line-height:1.25rem;text-decoration:none;display:flex}.faq-category-dropdown .mobile-category-dropdown__menu .button-filter:focus-visible{outline:2px solid var(--median-black);outline-offset:-4px}@media(hover:hover)and (pointer:fine){.faq-category-dropdown .mobile-category-dropdown__menu .button-filter:not(.is-active):not(.is-current):not([aria-current=page]):hover{background-color:var(--median-grey-light)}}.faq-toc{width:260px;min-width:260px}.faq-toc .toc-sticky{max-height:calc(-7rem + 100vh);overflow:hidden auto}.tab-content{opacity:0;flex:1 1 0%;transition:opacity .3s;display:none}.tab-content.show{opacity:1;display:flex}.faq-question-item{margin-bottom:2.25rem}.faq-question{z-index:0;position:relative;margin-bottom:.5rem;font-size:1.25rem;font-weight:500;line-height:1.5rem}.faq-question-trailing{white-space:nowrap}.tab-content-questions{flex:1 1 0%;padding-right:2rem}.faq-item-holder{scroll-margin-top:7rem;flex-direction:column;justify-content:flex-end;padding-top:0;padding-left:2rem;display:flex;position:relative}.faq-item-holder .rich-text-block-2 a:hover{text-decoration:none}.faq-item-holder .rich-text-block-2 .faq-external-link-icon{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:.75rem;height:.75rem;flex-shrink:0;transform:translateY(-1px)}.faq-item-holder .rich-text-block-2 .faq-external-link-icon svg{display:block;width:100%;height:100%}.faq-toc .toc-link{border-radius:.25rem}.faq-toc .toc-link.is-current{color:var(--median-black)}.anchor-faq{color:#7d7a77;width:1.5rem;height:1.5rem;transition:.2s;display:none;align-items:center;justify-content:center;position:absolute;inset:0% auto auto .25rem}.faq-question-item:hover .anchor-faq,.faq-item-holder:hover .anchor-faq,.faq-item-holder:focus-within .anchor-faq{display:inline-flex;color:#7d7a77}.anchor-faq:hover,.anchor-faq .copy-link:hover,.anchor-faq .copy-link:focus-visible{color:var(--median-black)}.anchor-faq .copy-link{display:inline-flex;cursor:pointer;color:#7d7a77}.anchor-faq-inline{color:#7d7a77;display:none;position:relative}.anchor-faq-inline .copy-link{display:inline-flex;cursor:pointer;color:#7d7a77;line-height:1;position:relative;top:-.08em}.faq-tab-category-heading{letter-spacing:-.07em;margin-bottom:2rem;padding-left:2rem;font-family:var(--font-sans);font-size:2rem;font-weight:400;line-height:2.25rem}.tooltip{position:absolute;background-color:#131313;padding:5px 10px;border-radius:4px;display:none;font-size:12px;white-space:nowrap;color:#fff;pointer-events:none;z-index:2}.tooltip p{margin-bottom:0;white-space:nowrap}.anchor-faq .tooltip,.anchor-faq-inline .tooltip{top:auto;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.anchor-faq .tooltip.tooltip--below,.anchor-faq-inline .tooltip.tooltip--below{top:calc(100% + .5rem);bottom:auto}@media(hover:hover)and (pointer:fine){.anchor-faq .copy-link:hover+.tooltip,.anchor-faq .copy-link:focus-visible+.tooltip,.anchor-faq-inline .copy-link:hover+.tooltip,.anchor-faq-inline .copy-link:focus-visible+.tooltip{display:block}}@media screen and (min-width:992px){.faq-item-holder{scroll-margin-top:calc(-20px + 7rem)}}@media screen and (max-width:991px){.faq-category-dropdown .mobile-category-dropdown__toggle,.faq-category-dropdown .mobile-category-dropdown__menu,.faq-toc .toc-toggle,.faq-toc .toc-list{border-radius:.5rem}}@media screen and (max-width:991px){.section.faqs-content{padding-top:.875rem}}@media screen and (max-width:991px){.faqs-tabs{z-index:1;display:block}}@media screen and (max-width:991px){.faqs-tabs-list{display:none}}@media screen and (max-width:991px){.faqs-tabs-wrapper{border:0px}}@media screen and (max-width:991px){.tabs-left{border-right-style:none;width:100%;padding-right:0}}@media screen and (max-width:991px){.faqs-tabs-list .faq-tab-title{margin-bottom:.75rem;padding-bottom:.75rem}}@media screen and (max-width:991px){.faqs-tabs-list .faq-tab-title.is-current{margin-bottom:.75rem;padding:.75rem 1.25rem;font-weight:700;position:static}}@media screen and (max-width:991px){.faq-toc{width:100%;min-width:0px;display:block;position:sticky;top:var(--faq-mobile-toc-top-offset, 84px);z-index:4;background-color:transparent}}@media screen and (max-width:991px){.faq-toc .toc-dropdown{width:100%;margin-bottom:0;position:relative}}@media screen and (max-width:991px){.faq-toc .toc-toggle{letter-spacing:.48px;border:2px solid rgb(26,16,11);background-color:var(--median-white);justify-content:space-between;align-items:center;min-height:3rem;padding:.75rem .75rem .75rem 1.25rem;font-weight:700;line-height:1.25rem;display:flex;width:100%}}@media screen and (max-width:991px){.faq-toc .toc-list{background-color:var(--median-white);border:2px solid rgb(26,16,11);padding:0;display:none;overflow-x:hidden;scrollbar-color:rgba(125,122,119,.5) transparent}}@media screen and (max-width:991px){.faq-toc .toc-list.is-open{display:block}}@media screen and (max-width:991px){.faq-toc .toc-list::-webkit-scrollbar{width:8px}}@media screen and (max-width:991px){.faq-toc .toc-list::-webkit-scrollbar-track{background:transparent}}@media screen and (max-width:991px){.faq-toc .toc-list::-webkit-scrollbar-thumb{background-color:#7d7a778c;border-radius:999px;border:2px solid transparent;background-clip:padding-box}}@media screen and (max-width:991px){.tab-content.show{flex-direction:column;row-gap:1rem}}@media screen and (max-width:991px){.faq-question{display:inline}}@media screen and (max-width:991px){.faq-question-trailing{display:inline;vertical-align:baseline}}@media screen and (max-width:991px){.tab-content-questions{order:1;padding-right:0}}@media screen and (max-width:991px){.faq-item-holder{padding-left:0;display:block}}@media screen and (max-width:991px){.faq-toc .toc-link{letter-spacing:.48px;margin-bottom:0;padding:.75rem 1.25rem;font-size:1rem;font-weight:500;border-radius:0;width:100%}}@media screen and (max-width:991px){.faq-toc .toc-item{margin:0}}@media screen and (max-width:991px){.faq-toc .toc-link:hover,.faq-toc .toc-link.is-current{border-radius:0}}@media screen and (max-width:991px){.tabs-left-sticky{position:static;top:auto}}@media screen and (max-width:991px){.faq-toc .toc-sticky{position:static;top:auto;max-height:none;overflow:visible;background-color:transparent}}@media screen and (max-width:991px){.anchor-faq{margin-top:-6px;display:inline-flex;position:relative;bottom:-5px;left:.35rem}}@media screen and (max-width:991px){.anchor-faq-desktop{display:none!important}}@media screen and (max-width:991px){.anchor-faq-inline{width:1.5rem;height:1.5rem;margin-left:.25rem;align-items:center;justify-content:center;transform:none;vertical-align:middle}}@media screen and (max-width:991px){.faq-tab-category-heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0px,0px,0px,0px);clip-path:inset(50%);border:0px;white-space:nowrap}}@media screen and (min-width:992px)and (hover:none),screen and (min-width:992px)and (pointer:coarse){.anchor-faq-desktop{display:inline-flex;color:#7d7a77}}@media screen and (max-width:991px)and (hover:hover)and (pointer:fine){.anchor-faq-inline{display:inline-flex;opacity:0;visibility:hidden;pointer-events:none}}@media screen and (max-width:991px)and (hover:hover)and (pointer:fine){.faq-question-item:hover .anchor-faq-inline,.faq-item-holder:hover .anchor-faq-inline,.faq-item-holder:focus-within .anchor-faq-inline{opacity:1;visibility:visible;pointer-events:auto}}@media screen and (max-width:991px)and (hover:none),screen and (max-width:991px)and (pointer:coarse){.anchor-faq-inline{display:inline-flex}}@media screen and (max-width:767px){.faqs-tabs-list .faq-tab-title{padding-top:.75rem;padding-bottom:.75rem;position:static}}@media screen and (max-width:767px){.faqs-tabs-list .faq-tab-title.is-current{background-color:#0000;padding-left:.75rem;padding-right:.75rem}}.anchor-faq-inline .copy-link:hover,.anchor-faq-inline .copy-link:focus-visible{color:var(--median-black)}.toc-heading{font-weight:500}.toc-link{gap:1rem;border:2px none var(--median-white);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-size:.825rem;line-height:1.25rem;text-decoration:none;transition:.2s;display:flex}.toc-link.is-current{border-color:var(--full-white);background-color:var(--full-white)}@media(hover:hover)and (pointer:fine){.toc-link:not(.is-active):not(.is-current):hover{border-color:var(--toc-link-hover-background, var(--median-grey-light));color:var(--toc-link-hover-color, inherit);background-color:var(--toc-link-hover-background, var(--median-grey-light))}}.toc-list--hierarchical .toc-item--level-2>.toc-children{display:grid;gap:.125rem;margin-top:.125rem}.toc-list--hierarchical.is-condensed .toc-item--level-2>.toc-children{display:none}.toc-list--hierarchical.is-condensed .toc-item--level-2.is-expanded>.toc-children{display:grid}.toc-list--hierarchical .toc-item--level-3 .toc-link{color:#57524c;padding-left:.85rem}.toc .toc-dropdown-icon{width:24px;height:24px;flex:0 0 auto;display:none;transform:rotate(0);transition:none}.toc-dropdown.is-open .toc-dropdown-icon,.toc-toggle.is-open .toc-dropdown-icon,.toc-toggle[aria-expanded=true] .toc-dropdown-icon,.toc-dropdown-icon.is-rotated{transform:rotate(180deg)}@media screen and (min-width:992px){.toc-surface{box-sizing:border-box;background-color:#f2f0ee;border-radius:.5rem;padding:1rem 1rem 1rem .75rem}}@media screen and (min-width:992px){.toc-surface .toc-dropdown{width:100%}}@media screen and (min-width:992px){.toc-surface .toc-toggle{display:block;width:100%;padding:0}}@media screen and (min-width:992px){.toc-surface .toc-heading{margin-top:0;margin-bottom:.25rem;margin-left:.25rem}}@media screen and (min-width:992px){.toc-surface .toc-list{background-color:transparent;display:block;position:static;margin:0;padding:.25rem 0px 0px}}@media screen and (min-width:992px){.toc-surface .toc-item{overflow:hidden}}@media screen and (min-width:992px){.toc-surface .toc-item+.toc-item{margin-top:.25rem}}@media screen and (min-width:992px){.toc-surface .toc-item--level-2>.toc-children{margin-left:.125rem}}@media screen and (min-width:992px){.toc-surface .toc-link{display:block;margin:0;padding:.25rem .25rem .25rem .5rem;white-space:normal;overflow-wrap:anywhere}}@media screen and (max-width:991px){.overline.u-mb-8.toc-mobile-heading{letter-spacing:0px;text-transform:none;margin-bottom:0;font-size:1rem;line-height:1.25rem}}@media screen and (max-width:991px){.toc .toc-heading{margin-top:0;margin-bottom:0}}@media screen and (max-width:991px){.toc .toc-list{position:absolute;top:100%;left:0;right:0;width:100%;margin-top:.25rem;box-sizing:border-box;padding-top:.5rem;padding-bottom:.5rem;z-index:20;max-height:none;overflow-y:visible}}@media screen and (max-width:991px){.toc .toc-list.is-scroll-contained{max-height:var(--toc-scroll-contained-max-height, min(70vh, 32rem));overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y}}@media screen and (max-width:991px){.toc .toc-dropdown-icon{display:block;margin-top:-1px}}@media screen and (max-width:991px){.toc-list--hierarchical .toc-item--level-3 .toc-link{padding-left:1rem}}.median-pop__overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:#0c0c0c99;backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .18s ease-out}.median-pop__overlay.is-open{opacity:1;pointer-events:auto}.median-pop__overlay--corner{z-index:9998;background-color:transparent;backdrop-filter:none;align-items:flex-end;justify-content:flex-end;padding:1.5rem;pointer-events:none}.median-pop__overlay--corner.is-open{pointer-events:none}.median-pop__overlay--corner .median-pop{pointer-events:auto;max-width:26rem;padding:1.5rem;transform:translateY(16px)}.median-pop__overlay--corner.is-open .median-pop{transform:translateY(0)}.median-pop__overlay--corner .median-pop__heading{font-size:1.375rem}.median-pop__overlay--corner .median-pop__submit{padding-left:.875rem;padding-right:.75rem}.median-pop{position:relative;width:100%;max-width:36.25rem;background-color:#19191e;color:var(--color-white, #ffffff);border:1px solid rgba(255,255,255,.14);border-radius:.5rem;padding:2rem;box-sizing:border-box;font-family:var(--font-sans, "DM Sans", system-ui, sans-serif);box-shadow:#000000a6 0 24px 60px,#00000080 0 4px 16px,#7978ff14 0 0 60px;transform:translateY(8px) scale(.985);transition:transform .22s cubic-bezier(.2,.7,.25,1),opacity .18s ease-out;opacity:0;overflow:hidden}.median-pop__overlay.is-open .median-pop{transform:translateY(0) scale(1);opacity:1}.median-pop:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background-image:linear-gradient(90deg,#ffb200,#ed4f06 22%,#f567f0,#7978ff 78%,#4299ed)}.median-pop__close{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:#ffffffb3;border:1px solid rgba(255,255,255,.18);border-radius:.375rem;cursor:pointer;padding:0;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.median-pop__close:hover,.median-pop__close:focus-visible{background-color:#ffffff14;color:#fff;border-color:#ffffff52}.median-pop__close:focus-visible{outline:2px solid var(--focus-ring, #7978ff);outline-offset:2px}.median-pop__close-icon{width:.875rem;height:.875rem}.median-pop__eyebrow{display:inline-block;margin:0px 0px 1.5rem;padding:.25rem .875rem;border:1px solid rgb(245,103,240);border-radius:100vw;color:#f567f0;font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1}.median-pop__heading{margin:0px 0px 1rem;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#fff;text-wrap:balance}.median-pop__heading-accent{display:inline;background-image:linear-gradient(90deg,#ed4f06,#f567f0 45%,#7978ff);background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.median-pop__media{display:grid;grid-template-columns:90px minmax(0px,1fr);align-items:center;column-gap:1rem;margin:0px 0px 1rem}.median-pop__media .median-pop__image{display:block;width:90px;height:70px;max-width:none;margin:0}.median-pop__media .median-pop__heading{margin:0}.median-pop__image{display:block;max-width:100%;height:auto;margin:0px 0px 1.5rem}.median-pop__description{margin:0px 0px 1.5rem;font-size:.9375rem;line-height:1.3;color:#ffffffb8;text-wrap:pretty}.median-pop__form{display:flex;gap:.5rem;align-items:center;margin:0}.median-pop__input{flex:1 1 auto;min-width:0px;height:3rem;padding:.75rem 1rem;background-color:#19191e;border:1px solid var(--color-neutral-700, #4f4f54);border-radius:.25rem;color:var(--color-neutral-200, #d1d1d6);font-family:inherit;font-size:1rem;line-height:1;transition:border-color .2s,background-color .2s}.median-pop__input::placeholder{color:var(--color-neutral-400, #888890)}@media(hover:hover)and (pointer:fine){.median-pop__input:hover{border-color:var(--color-neutral-400, #888890);background-color:#202026}}.median-pop__input:focus,.median-pop__input:focus-visible{outline:none;border-color:var(--color-purple, #3f3edf);background-color:#202026}.median-pop__submit{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:3rem;padding:.75rem 1rem .75rem 1.25rem;background-color:var(--color-purple, #3f3edf);color:#fff;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:.25rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:100%;letter-spacing:-.03em;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .2s ease-in-out}.median-pop__submit:hover,.median-pop__submit:focus-visible{background-color:#1f1eb8}.median-pop__submit:focus-visible{outline:2px solid var(--focus-ring, #7978ff);outline-offset:2px}.median-pop__submit-icon{width:1.25rem;height:1.25rem;margin-top:1px;flex-shrink:0}.median-pop__button-wrap{display:flex;justify-content:center}.median-pop__button-wrap .median-pop__submit{min-width:12rem}@media(prefers-reduced-motion:reduce){.median-pop__overlay,.median-pop{transition:none}}@media(prefers-reduced-motion:reduce){.median-pop,.median-pop__overlay--corner .median-pop{transform:none}}@media(max-width:479px){.median-pop{padding:1.5rem}}@media(max-width:479px){.median-pop__heading{font-size:1.625rem}}@media(max-width:479px){.median-pop__form{flex-direction:column;align-items:stretch}}@media(max-width:479px){.median-pop__submit{width:100%}}@media(max-width:479px){.median-pop__overlay--corner{padding:1rem}}@media(max-width:479px){.median-pop__overlay--corner .median-pop{max-width:100%}}@media(max-width:479px){.median-pop__media{column-gap:.875rem}}.rich-text ol,.rich-text ul{overflow:hidden}
