.cp-nav{--cp-nav-red:#d90a24;--cp-nav-ink:#252631;position:relative;color:var(--cp-nav-ink);font-family:'DM Sans',Arial,sans-serif;width:100%}.cp-nav ul{list-style:none;margin:0;padding:0}.cp-nav__list{display:flex;align-items:center;justify-content:center;gap:40px}.cp-nav__item{position:static}.cp-nav summary,.cp-nav__direct{display:flex;align-items:center;gap:10px;min-height:58px;padding:14px 0;font-size:16px;font-weight:400;cursor:pointer;color:inherit;text-decoration:none}.cp-nav summary{list-style:none}.cp-nav summary::-webkit-details-marker{display:none}.cp-nav__item:first-child summary{color:var(--cp-nav-red)}.cp-nav__chevron{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-4px}.cp-nav details[open] .cp-nav__chevron{transform:rotate(225deg);margin-top:3px}.cp-nav details[open]>summary{box-shadow:inset 0 -3px var(--cp-nav-red)}.cp-nav__panel{position:absolute;left:0;right:0;top:100%;z-index:100;background:white;padding:25px 32px 30px;border:1px solid #eee6e4;border-radius:0 0 16px 16px;box-shadow:0 18px 28px #30201816;text-align:left}.cp-nav__heading{margin:0 0 22px;font-size:18px;font-weight:500}.cp-nav__heading a{color:var(--cp-nav-red)}.cp-nav__body{display:grid;grid-template-columns:1fr 1.25fr;gap:28px}.cp-nav__groups{display:grid;grid-template-columns:1fr 1fr;gap:28px}.cp-nav__group h2{font-size:14px;font-weight:400;margin:0 0 12px;line-height:1.5}.cp-nav__group a{display:block;font-size:15px;font-weight:400;color:var(--cp-nav-ink);padding:9px 0;line-height:1.4;text-decoration:none}.cp-nav a:hover{color:var(--cp-nav-red);text-decoration:underline;text-underline-offset:4px}.cp-nav__features{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-left:1px solid #eee5e3;padding-left:28px}.cp-nav__feature{display:block;color:inherit;font-size:14px;font-weight:400}.cp-nav__feature img{display:block;width:100%;height:205px;object-fit:contain;background:#f8f6f4;border-radius:12px}.cp-nav__feature>span{display:flex;justify-content:space-between;gap:10px;margin-top:12px}.cp-nav__compact .cp-nav__panel{left:auto;right:0;width:min(850px,100%)}.cp-nav__compact .cp-nav__body{grid-template-columns:1.5fr 1fr}.cp-nav__compact .cp-nav__features{grid-template-columns:1fr}.cp-nav__secondary{display:none}.cp-nav :focus-visible{outline:2px solid var(--cp-nav-red);outline-offset:4px;border-radius:3px}
@media(max-width:1199px){.cp-nav{padding:10px 20px 30px}.cp-nav__list{display:block}.cp-nav__item{border-bottom:1px solid #e8e3e1}.cp-nav summary,.cp-nav__direct{min-height:58px;padding:18px 0;justify-content:space-between;font-size:16px}.cp-nav__panel,.cp-nav__compact .cp-nav__panel{position:static;width:100%;padding:5px 0 20px;border:0;border-radius:0;box-shadow:none}.cp-nav__heading{font-size:14px;margin:12px 0 18px}.cp-nav__body,.cp-nav__compact .cp-nav__body{display:block}.cp-nav__groups{display:block}.cp-nav__group{margin:0 0 20px}.cp-nav__group h2{color:#686268;font-size:12px}.cp-nav__group a{padding:10px 8px;min-height:44px}.cp-nav__features,.cp-nav__compact .cp-nav__features{display:block;border:0;padding:0}.cp-nav__feature{display:flex;align-items:center;gap:15px;padding:8px 0}.cp-nav__feature img{width:84px;height:84px;flex-shrink:0}.cp-nav__feature>span{margin:0;flex:1}.cp-nav__feature:nth-child(n+2){display:none}.cp-nav__secondary{display:block;padding:20px 0;font-size:14px}.cp-nav details[open]>summary{box-shadow:none}html.translate-overlay{overflow:hidden}.main-menu.jas-mb-style:has(.cp-nav){overflow-y:auto!important;overscroll-behavior:contain}}
@media(prefers-reduced-motion:reduce){.cp-nav *{scroll-behavior:auto!important;transition:none!important}}

.cp-nav__item:first-child>details>summary,.cp-nav__direct{font-weight:700}

.cp-nav__feature img.cp-nav__scene{object-fit:cover}
