.MegaMenu-module__ywnDOa__noFouc{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.MegaMenu-module__ywnDOa__foucReady{visibility:visible;opacity:1;transition:visibility linear,opacity .3s}.MegaMenu-module__ywnDOa__navItems{justify-content:center;align-items:center;height:100%;display:flex}.MegaMenu-module__ywnDOa__navItem{align-items:center;height:100%;display:flex;position:relative}.MegaMenu-module__ywnDOa__navLink{align-items:center;gap:.25rem;height:100%;display:flex;position:relative}.MegaMenu-module__ywnDOa__chevron{width:1rem;height:1rem;margin-left:.25rem;transition:transform .3s}.MegaMenu-module__ywnDOa__chevronRotated{transform:rotate(180deg)}.MegaMenu-module__ywnDOa__megaMenuWrapper{opacity:0;visibility:hidden;z-index:50;pointer-events:none;background-color:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;width:100%;transition:opacity .3s,transform .3s,visibility .3s;position:absolute;top:64px;left:0;right:0;overflow:hidden;transform:translateY(-10px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.MegaMenu-module__ywnDOa__megaMenuWrapperActive{pointer-events:auto;opacity:1;visibility:visible;display:block;transform:translateY(0)}.MegaMenu-module__ywnDOa__megaMenuContainer{width:100%;height:400px;display:flex;position:relative}.MegaMenu-module__ywnDOa__megaMenuContent{flex-direction:column;gap:2rem;width:66.67%;padding:2rem;display:flex;overflow-y:auto}.MegaMenu-module__ywnDOa__megaMenuMediaSection{background-color:#f9fafb;justify-content:center;align-items:flex-start;width:33.33%;padding:2rem 2rem 0;display:flex;position:relative}.MegaMenu-module__ywnDOa__megaMenuMediaSection:after{content:"";z-index:-1;background-color:#f9fafb;width:300%;position:absolute;top:0;bottom:0;left:0}.MegaMenu-module__ywnDOa__featuresGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.MegaMenu-module__ywnDOa__secondaryLinksGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.MegaMenu-module__ywnDOa__featureItem{background-color:#fff;border-radius:.5rem;flex-direction:column;height:100%;padding:1.5rem;transition:background-color .2s;display:flex}.MegaMenu-module__ywnDOa__featureItemHovered{background-color:#f9fafb}.MegaMenu-module__ywnDOa__megaMenuFeature{background-color:#f9fafb;border-radius:.5rem;flex-direction:column;align-items:flex-start;height:100%;padding:1rem;transition:all .2s;display:flex}.MegaMenu-module__ywnDOa__megaMenuFeature:hover{background-color:#f3f4f6;transform:translateY(-2px)}.MegaMenu-module__ywnDOa__featureIconWrapper{background-color:#e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;display:flex}.MegaMenu-module__ywnDOa__featureIcon{color:#4b5563;width:1.25rem;height:1.25rem}.MegaMenu-module__ywnDOa__featureTitle{margin-bottom:.375rem;font-size:.9375rem;font-weight:600;color:#111827!important}.MegaMenu-module__ywnDOa__featureDescription{color:#6b7280;margin:0;font-size:.8125rem;line-height:1.4}.MegaMenu-module__ywnDOa__megaMenuItem{border-radius:.375rem;max-width:100%;padding:.75rem;text-decoration:none;transition:all .2s;display:block}.MegaMenu-module__ywnDOa__megaMenuItem:hover{background-color:#f3f4f6;transform:translateY(-2px)}.MegaMenu-module__ywnDOa__megaMenuItem h3{margin:0;font-size:.9375rem;font-weight:600;line-height:1.2;color:#111827!important}.MegaMenu-module__ywnDOa__megaMenuItem p{color:#6b7280;max-height:2.6em;margin:0;padding-left:1.8rem;font-size:.8125rem;line-height:1.3;overflow:hidden}.MegaMenu-module__ywnDOa__secondaryItem{border-radius:.375rem;align-items:center;gap:.75rem;padding:.75rem;transition:background-color .2s;display:flex}.MegaMenu-module__ywnDOa__secondaryItem:hover{background-color:#f9fafb}.MegaMenu-module__ywnDOa__mobileMenuPanel{background-color:#fff;border-top:1px solid #e5e7eb;padding:1rem 0}.MegaMenu-module__ywnDOa__mobileMenuItem{flex-direction:column;width:100%;display:flex}.MegaMenu-module__ywnDOa__mobileMenuButton{text-align:left;color:#111827;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background-color .2s;display:flex}.MegaMenu-module__ywnDOa__mobileMenuButton:hover{background-color:#f9fafb}.MegaMenu-module__ywnDOa__mobileSubMenu{background-color:#f9fafb;padding:.5rem 0 .5rem 1.5rem}.MegaMenu-module__ywnDOa__mobileSubMenuItem{color:#4b5563;align-items:center;gap:.75rem;padding:.5rem 1.5rem .5rem 2rem;transition:background-color .2s,color .2s;display:flex}.MegaMenu-module__ywnDOa__mobileSubMenuItem:hover{color:#111827;background-color:#f3f4f6}@media (max-width:1024px){.MegaMenu-module__ywnDOa__featuresGrid,.MegaMenu-module__ywnDOa__secondaryLinksGrid{grid-template-columns:repeat(2,1fr)}}.MegaMenu-module__ywnDOa__megaMenuMedia{justify-content:center;align-items:flex-start;width:100%;display:flex}.MegaMenu-module__ywnDOa__megaMenuMediaWrapper{border-radius:.5rem;width:90%;height:auto;max-height:220px;margin-top:0;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.MegaMenu-module__ywnDOa__megaMenuImage{object-fit:cover;border-radius:.5rem;width:100%;height:100%;transition:transform .3s}.MegaMenu-module__ywnDOa__megaMenuMediaWrapper:hover .MegaMenu-module__ywnDOa__megaMenuImage{transform:scale(1.05)}.MegaMenu-module__ywnDOa__megaMenuVideo{cursor:pointer;width:100%;height:100%;position:relative}.MegaMenu-module__ywnDOa__videoPlayButton{color:#fff;opacity:.8;background-color:#00000080;border-radius:50%;padding:.5rem;transition:opacity .3s,transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MegaMenu-module__ywnDOa__megaMenuVideo:hover .MegaMenu-module__ywnDOa__videoPlayButton{opacity:1;transform:translate(-50%,-50%)scale(1.1)}.MegaMenu-module__ywnDOa__megaMenuMediaTitle{color:#4b5563;text-align:center;margin-top:.5rem;font-size:.875rem;font-weight:500}.MegaMenu-module__ywnDOa__megaMenuBlogCard{background-color:#fff;border-radius:.5rem;width:100%;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.MegaMenu-module__ywnDOa__megaMenuBlogCard:hover{transform:translateY(-4px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.MegaMenu-module__ywnDOa__megaMenuBlogCardLink{color:inherit;text-decoration:none;display:block}.MegaMenu-module__ywnDOa__megaMenuBlogCardImageWrapper{width:100%;height:140px;overflow:hidden}.MegaMenu-module__ywnDOa__megaMenuBlogCardImage{object-fit:cover;width:100%;height:100%;transition:transform .3s}.MegaMenu-module__ywnDOa__megaMenuBlogCard:hover .MegaMenu-module__ywnDOa__megaMenuBlogCardImage{transform:scale(1.05)}.MegaMenu-module__ywnDOa__megaMenuBlogCardContent{padding:1rem}.MegaMenu-module__ywnDOa__megaMenuBlogCardCategory{color:var(--primary,#2563eb);margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.MegaMenu-module__ywnDOa__megaMenuBlogCardTitle{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:1rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.MegaMenu-module__ywnDOa__megaMenuBlogCardExcerpt{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.MegaMenu-module__ywnDOa__megaMenuBlogCardAuthor{align-items:center;margin-top:.75rem;display:flex}.MegaMenu-module__ywnDOa__megaMenuBlogCardAuthorImage{object-fit:cover;border-radius:50%;width:1.75rem;height:1.75rem}.MegaMenu-module__ywnDOa__megaMenuBlogCardAuthorInfo{margin-left:.5rem}.MegaMenu-module__ywnDOa__megaMenuBlogCardAuthorName{color:#111827;margin:0;font-size:.75rem;font-weight:600;line-height:1.2}.MegaMenu-module__ywnDOa__megaMenuBlogCardMeta{color:#6b7280;margin:0;font-size:.6875rem;line-height:1.2}@media (max-width:1024px){.MegaMenu-module__ywnDOa__featuresGrid,.MegaMenu-module__ywnDOa__secondaryLinksGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.MegaMenu-module__ywnDOa__featuresGrid,.MegaMenu-module__ywnDOa__secondaryLinksGrid{grid-template-columns:1fr}.MegaMenu-module__ywnDOa__megaMenuContainer{flex-direction:column;height:auto}.MegaMenu-module__ywnDOa__megaMenuContent,.MegaMenu-module__ywnDOa__megaMenuMediaSection{width:100%}}
