html.blog-mega-menu-drawer-open,html.blog-mega-menu-drawer-open .lenis,html.blog-mega-menu-drawer-open .lenis-wrapper,html.blog-mega-menu-drawer-open [data-lenis-prevent],html.blog-mega-menu-drawer-open body{overflow:hidden!important}.wp-block-theme-blocks-blog-mega-menu{background:#fff;box-sizing:border-box;padding-inline:100px;position:relative;width:100%}.wp-block-theme-blocks-blog-mega-menu h1,.wp-block-theme-blocks-blog-mega-menu h2,.wp-block-theme-blocks-blog-mega-menu h3,.wp-block-theme-blocks-blog-mega-menu h4,.wp-block-theme-blocks-blog-mega-menu p,.wp-block-theme-blocks-blog-mega-menu span{margin:0}.wp-block-theme-blocks-blog-mega-menu *{box-sizing:border-box;margin:0;padding:0}@media(max-width:1119px){.wp-block-theme-blocks-blog-mega-menu{padding-inline:0}}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__container{background:#fff;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__bar{border-bottom:1px solid #e0e7e6;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;align-items:center;background:var(--Brand-Primary-Light-50,#fff8ec);border:1px solid var(--Brand-Primary-Light-100,#fff0d3);border-radius:80px;display:flex;flex:1 0 0;gap:48px;justify-content:flex-start;margin-inline:auto;max-width:1480px;overflow:visible!important;padding:16px 16px 16px 32px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__bar::-webkit-scrollbar{display:none}@media(max-width:1119px){.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__bar{border-radius:0;padding:12px}}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__options{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:center;max-width:1480px;width:auto}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option-wrapper{display:inline-flex;position:static}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option{align-items:center;background:none;border:none;border-bottom:1.5px solid transparent;color:var(--Neutral-Mine-Shaft-950,#2d2d2d);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-family:Lato,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;gap:6px;justify-content:center;line-height:22px;padding-block:8px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option .blog-mega-menu__option-icon{transition:transform .3s ease-in-out}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option-wrapper.active .blog-mega-menu__option,.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option:hover{border-bottom:1.5px solid var(--Brand-Primary-Light-600,#ff6900);color:#ff6900}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option-wrapper.active .blog-mega-menu__option .blog-mega-menu__option-icon{transform:rotate(180deg)}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option-wrapper.active .blog-mega-menu__mega-menu{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0) scale(1);visibility:visible}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mega-menu{background:#f6f6f6;border:12px solid #f6f6f6;border-radius:40px;box-shadow:0 10px 40px rgba(0,0,0,.1);left:50%;max-width:1480px;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 12px);transform:translateX(-50%) translateY(20px) scale(.98);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility .3s;visibility:hidden;width:100%;z-index:100}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mega-menu-content{display:flex;flex-direction:column;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__sections-wrapper{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__sections-wrapper:has(.blog-mega-menu__cards:nth-child(2)) .blog-mega-menu__cards-list{grid-template-columns:1fr}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__sections-wrapper .blog-mega-menu__cards:only-child .blog-mega-menu__cards-list{grid-template-columns:repeat(2,1fr)}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__cards{display:flex;flex-direction:column;gap:10px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__cards-title{color:var(--Neutral-Mine-Shaft-950,#2d2d2d);font-family:Lato,sans-serif!important;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__cards-list{display:grid;gap:8px;grid-template-columns:1fr;padding-bottom:24px;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-layout{align-items:flex-start;display:flex;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu{align-items:flex-start;background:#f6f6f6;border-radius:16px;display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:32px 24px;width:240px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu--scrollable{max-height:465px;overflow-y:auto}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu--scrollable::-webkit-scrollbar{width:6px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu--scrollable::-webkit-scrollbar-track{background:transparent}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu--scrollable::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu--scrollable::-webkit-scrollbar-thumb:hover{background:#aaa}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu button{align-items:center;background:transparent;border:none;border-radius:12px;color:#888;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:16px;font-weight:400;gap:8px;justify-content:space-between;line-height:24px;padding:12px 16px;text-align:left;transition:all .2s ease-in-out;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu button:hover{background:#fff}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu button svg{flex-shrink:0;height:10px;width:6px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu button.active{background:var(--wp--preset--color--primary-600);color:#fff}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-menu button.active:hover{background:var(--wp--preset--color--primary-600)}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content{align-items:flex-start;background:#fff;border-radius:32px;display:flex;flex:1;flex-direction:column;min-width:0;padding:40px 24px 0 32px;position:relative}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content .taxonomy-content-panel{display:none;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content .taxonomy-content-panel.active{display:block}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content .taxonomy-content-panel .blog-mega-menu__cards-list{width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content-footer{align-items:center;align-self:stretch;border-top:1px solid var(--Neutral-Cutty-Sark-100,#e0e7e6);display:flex;justify-content:space-between;padding:24px 0 24px 12px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content-footer-text{display:flex;flex-direction:column;gap:8px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content-footer-text h4{color:var(--Neutral-Mine-Shaft-900,#3d3d3d);font-family:Lato,sans-serif!important;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content-footer-text p{color:var(--Neutral-Mine-Shaft-500,#6d6d6d);font-family:Lato,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content-footer-button{align-items:center;border:1px solid var(--Neutral-Mine-Shaft-300,#b0b0b0);border-radius:var(--md,12px);color:var(--Neutral-Mine-Shaft-600,#5d5d5d);display:flex;font-family:Lato,sans-serif!important;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:var(--md,12px) var(--2lg,20px);text-decoration:none;transition:all .3s ease-in-out}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__taxonomy-side-content-footer-button:hover{background:rgba(255,105,0,.05);border-color:var(--wp--preset--color--primary-600);color:var(--wp--preset--color--primary-600)}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card{background:#fff;border-radius:12px;display:flex;gap:20px;height:-moz-fit-content;height:fit-content;padding:12px 16px 12px 12px;text-decoration:none;transition:all .3s ease-in-out}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card:hover{background:#f5f8f7}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card-image{aspect-ratio:8/5;background:#f0f0f0;border-radius:8px;height:80px;max-width:126px;overflow:hidden;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card-placeholder{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);height:100%;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card-content{display:flex;flex-direction:column;gap:4px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card-content h4{color:var(--Neutral-Mine-Shaft-950,#2d2d2d);display:-webkit-box;font-family:Lato,sans-serif!important;font-size:16px;font-style:normal;font-weight:600;line-height:22px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;-webkit-line-clamp:2;line-clamp:2}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card-content p{color:var(--Neutral-Mine-Shaft-500,#6d6d6d);font-family:Lato,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:0}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__card-content p strong{color:var(--Neutral-Mine-Shaft-600,#5d5d5d);font-family:Lato,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__empty{padding:40px;text-align:center}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__empty p{color:#888;font-family:Lato,sans-serif;font-size:14px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer{display:none;inset:0;pointer-events:none;position:fixed;z-index:9999}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer.active{pointer-events:auto}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer.active .blog-mega-menu__mobile-drawer-overlay{opacity:1}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer.active .blog-mega-menu__mobile-drawer-content{transform:translateY(0)}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-overlay{background:rgba(0,0,0,.2);inset:0;opacity:0;position:absolute;transition:opacity .3s ease-in-out}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-content{background:#fff;border-radius:24px 24px 0 0;bottom:0;display:flex;flex-direction:column;height:100dvh;left:0;max-height:100dvh;overflow:hidden;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-header{align-items:center;background:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:20px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-back,.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-close{align-items:center;background:none;border:none;color:#2d2d2d;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:color .2s ease;width:24px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-back:hover,.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-close:hover{color:#ff6900}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-back svg,.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-close svg{height:24px;width:24px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-back{opacity:0;pointer-events:none;transition:opacity .2s ease}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-back.visible{opacity:1;pointer-events:auto}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-title{color:#2d2d2d;flex:1;font-family:Lato,sans-serif!important;font-size:18px;font-weight:600;line-height:24px;margin:0 0 0 12px;text-align:center;text-align:left}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-screens{flex:1;overflow:hidden;position:relative}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-screen{background:#fff;display:flex;flex-direction:column;inset:0;overflow-x:hidden;overflow-y:auto;position:absolute;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-inline:20px;touch-action:pan-y}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-screen.active{transform:translateX(0)}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-screen.exiting-left{transform:translateX(-100%)}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-menu-list{display:flex;flex-direction:column;gap:12px;padding:24px 20px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-menu-item{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px;text-align:left;transition:background .2s ease;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-menu-item:hover{background:#f5f8f7}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-menu-item span{color:#3d3d3d;font-family:Lato,sans-serif!important;font-size:16px;font-weight:400;line-height:24px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-menu-item svg{color:#3d3d3d;flex-shrink:0;height:16px;width:16px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-posts{display:flex;flex-direction:column;gap:10px;padding-block:26px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-posts--useful{border-top:1px solid #e0e7e6;padding-top:24px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-posts-title{color:#2d2d2d;font-family:Lato,sans-serif!important;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0 12px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-posts-list{display:flex;flex-direction:column;gap:8px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-card{align-items:center;border-radius:12px;display:flex;gap:20px;padding:12px;text-decoration:none;transition:background .2s ease}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-card:hover{background:#f5f8f7}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-card--no-image{padding:12px 16px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-image{background:#f0f0f0;border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;width:130px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-placeholder{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);height:100%;width:100%}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-content{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-content h5{color:#2d2d2d;display:-webkit-box;font-family:Lato,sans-serif!important;font-size:16px;font-weight:700;-webkit-line-clamp:2;line-height:22px;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-content p{color:#6d6d6d;font-family:Lato,sans-serif!important;font-size:14px;font-weight:400;line-height:21px;margin:0}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-post-content p strong{color:#5d5d5d;font-weight:600}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-footer{background:#fff;border:1px solid #e0e7e6;border-radius:12px;display:flex;flex-direction:column;gap:20px;margin-bottom:32px;margin-top:auto;padding:24px 20px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-footer-text h4{color:#3d3d3d;font-family:Lato,sans-serif!important;font-size:18px;font-weight:700;line-height:24px;margin:0}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-footer-button{align-items:center;background:#fff;border:1px solid #b0b0b0;border-radius:12px;color:#5d5d5d;display:flex;font-family:Lato,sans-serif!important;font-size:18px;font-weight:700;justify-content:center;line-height:24px;padding:14px 24px;text-decoration:none;transition:all .2s ease}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-footer-button:hover{background:rgba(255,105,0,.05);border-color:#ff6900;color:#ff6900}@media(max-width:1119px){.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__options{flex-wrap:nowrap;gap:16px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option{border:none!important;font-size:14px;padding-block:6px}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mega-menu{display:none!important}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__option-icon{display:none}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer{display:block}.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__mobile-drawer-screens{min-height:400px}}@media(max-width:599px){.wp-block-theme-blocks-blog-mega-menu .blog-mega-menu__options{gap:12px}}
