/* One child-navigation treatment for every product, pricing and audience page. */
.mw-platform-child-nav{--child-ink:#061b31;--child-link:#533afd;--child-bg:#fff;background:var(--child-bg);color:var(--child-ink);font-family:sohne-var,"SF Pro Display",sans-serif;font-weight:400;font-variation-settings:normal;position:relative;z-index:5;border:0}
.mw-platform-child-nav--dark{--child-ink:#fff;--child-link:#8c9eff;--child-bg:#0d1738}
.mw-platform-child-nav__desktop{box-sizing:border-box;max-width:1266px;margin:0 auto;min-height:65.2px;padding:20px 16px;display:flex;align-items:center;justify-content:space-between}
.mw-platform-child-nav a{color:var(--child-link);font-size:14px;font-weight:400;font-variation-settings:normal;line-height:1.4;text-decoration:none}
.mw-platform-child-nav a[aria-current="page"],.mw-platform-child-nav a:hover{color:var(--child-ink)}
.mw-platform-child-nav .mw-platform-child-nav__title{font-size:18px;line-height:1.4;color:var(--child-ink)}
.mw-platform-child-nav__links{display:flex;align-items:center;gap:20px}
.mw-platform-child-nav details{display:none}
.mw-platform-child-nav a:focus-visible,.mw-platform-child-nav summary:focus-visible{outline:2px solid var(--child-link);outline-offset:4px}
body[data-platform-child-nav] .product-hero-subnav{display:none!important}
body[data-platform-child-nav] main>section:first-child .section-background--border-top{border-top:0!important}
.mw-platform-child-nav::before{content:"";position:absolute;inset:0;max-width:1266px;margin-inline:auto;border-inline:1px solid #e3e8ee;pointer-events:none}
.mw-platform-child-nav--dark::before{border-inline-color:rgba(255,255,255,.18)}
@media(min-width:640px) and (max-width:1297px){.mw-platform-child-nav__desktop{margin-inline:16px}}
@media(max-width:939px){
 .mw-platform-child-nav__desktop{display:none}
 .mw-platform-child-nav details{display:block}
 .mw-platform-child-nav summary{box-sizing:border-box;min-height:58px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;line-height:24px;cursor:pointer;list-style:none}
 .mw-platform-child-nav summary::-webkit-details-marker{display:none}
 .mw-platform-child-nav summary span{width:28px;height:28px;border-radius:3px;background:#ece9ff;color:#533afd;position:relative}
 .mw-platform-child-nav--dark summary span{background:#322475;color:#a99cff}
 .mw-platform-child-nav summary span::before,.mw-platform-child-nav summary span::after{content:"";position:absolute;top:13px;left:9px;width:10px;height:1px;background:currentColor}
 .mw-platform-child-nav summary span::after{transform:rotate(90deg)}
 .mw-platform-child-nav details[open] summary span::after{transform:none}
 .mw-platform-child-nav__mobile-links{display:grid;padding:8px 16px 12px}
 .mw-platform-child-nav__mobile-links a{font-size:16px;line-height:24px;padding:10px 0;min-height:24px}
}
@media(min-width:640px) and (max-width:1297px){.mw-platform-child-nav::before{margin-inline:16px}}
@media(max-width:639px){.mw-platform-child-nav::before{display:none}}
