.hs-mega{--mega-gutter:20px;background-color:var(--mega-bg,#0d0d0d);border-radius:var(--mega-bar-radius,0);color:var(--mega-text,#fff);font-family:inherit;margin-top:var(--mega-top,0);position:relative;width:100%;z-index:100}.hs-mega.is-fixed{left:0;margin-top:0;position:fixed;right:0;top:var(--mega-top,0)}.hs-mega--glass{-webkit-backdrop-filter:blur(var(--mega-blur,10px)) saturate(var(--mega-glass-sat,180%));backdrop-filter:blur(var(--mega-blur,10px)) saturate(var(--mega-glass-sat,180%))}.hs-mega--glass:after{border:1px solid var(--mega-glass-ring,#262626);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.hs-mega--glass.is-mobile.is-mobile-open .hs-mega__nav{-webkit-backdrop-filter:blur(var(--mega-blur,10px)) saturate(var(--mega-glass-sat,180%));backdrop-filter:blur(var(--mega-blur,10px)) saturate(var(--mega-glass-sat,180%))}.hs-mega__spacer{width:100%}.hs-mega__bar{align-items:center;display:flex;gap:24px;margin:0 auto;padding:16px var(--mega-pad-x,32px)}.hs-mega--contained,.hs-mega__bar{max-width:var(--mega-max-width,var(--hsElevate--contentWrapper--wide__maxWidth,1400px))}.hs-mega--contained{margin-inline:auto;width:calc(100% - var(--mega-gutter)*2)}.hs-mega--contained.is-fixed{left:50%;right:auto;transform:translateX(-50%);width:calc(100% - var(--mega-gutter)*2)}.hs-mega__logo{align-items:center;color:inherit;display:inline-flex;margin-right:auto;text-decoration:none}.hs-mega__logo img{display:block;height:var(--mega-logo-height,40px);max-width:240px;width:auto}.hs-mega__logo-fallback{font-size:1.25rem;font-weight:700}.hs-mega__placeholder{margin:0;opacity:.7}.hs-mega__nav{display:flex;flex:1 1 auto;justify-content:var(--mega-align,center)}.hs-mega__list{gap:var(--mega-item-gap,8px);list-style:none;margin:0;padding:0}.hs-mega__item,.hs-mega__list{align-items:center;display:flex}.hs-mega__item{position:relative}.hs-mega__link-top,.hs-mega__trigger{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--mega-link-size,15px);gap:8px;padding:8px 16px;text-decoration:none;transition:color .15s ease,background-color .15s ease}.hs-mega .hs-mega__trigger span,.hs-mega a.hs-mega__link-top,.hs-mega button.hs-mega__trigger{color:var(--mega-text,#fff)!important}.hs-mega .hs-mega__item.is-open .hs-mega__trigger,.hs-mega .hs-mega__item.is-open .hs-mega__trigger span,.hs-mega a.hs-mega__link-top:hover,.hs-mega button.hs-mega__trigger:hover,.hs-mega button.hs-mega__trigger:hover span{color:var(--mega-text-hover,#8cc63f)!important}.hs-mega__caret{transition:transform .2s ease}.hs-mega__item.is-open .hs-mega__caret{transform:rotate(180deg)}.hs-mega__panel{left:50%;padding-top:12px;position:absolute;top:100%;transform:translateX(-50%);z-index:90}.hs-mega__panel--dropdown{left:0;transform:none}.hs-mega__panel-inner{background-color:var(--mega-panel-bg,#fff);border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.18);box-sizing:border-box;color:var(--mega-panel-text,#1e3a0f);display:flex;gap:32px;max-width:calc(100vw - var(--mega-gutter)*2);min-width:260px;opacity:0;padding:32px;pointer-events:none;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.hs-mega__item--mega{position:static}.hs-mega__item--mega .hs-mega__panel-inner{width:min(1080px,calc(100vw - var(--mega-gutter)*2))}.hs-mega__item.is-open .hs-mega__panel-inner{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.hs-mega[data-animation=morph] .hs-mega__panel-inner{transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1),visibility .28s ease}.hs-mega__columns{display:grid;flex:1 1 auto;gap:24px;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.hs-mega__col-heading{color:var(--mega-accent,#8cc63f);font-size:.72rem;font-weight:700;letter-spacing:.06em;margin:0 0 12px;text-transform:uppercase}.hs-mega__col-links{list-style:none;margin:0;padding:0}.hs-mega__col-link-anchor{align-items:flex-start;border-radius:8px;color:inherit;display:flex;gap:12px;padding:8px;text-decoration:none;transition:background-color .15s ease}.hs-mega__col-link-anchor:hover{background-color:rgba(140,198,63,.14)}.hs-mega__link-icon{color:var(--mega-accent,#8cc63f);flex:0 0 auto;height:18px;margin-top:2px;width:18px}.hs-mega__link-icon svg{height:100%;width:100%}.hs-mega__link-text{display:flex;flex-direction:column}.hs-mega__link-title{font-size:.95rem;font-weight:600}.hs-mega__link-desc{font-size:.82rem;margin-top:2px;opacity:.7}.hs-mega__sidebar{background:rgba(140,198,63,.12);border-radius:12px;flex:0 0 260px;padding:20px}.hs-mega__sidebar-img{border-radius:8px;display:block;height:auto;margin-bottom:12px;width:100%}.hs-mega__sidebar-heading{font-weight:700;margin:0 0 8px}.hs-mega__sidebar-text{font-size:.85rem;margin:0 0 12px;opacity:.8}.hs-mega__sidebar-cta{color:var(--mega-panel-text,#1e3a0f);font-weight:600;text-decoration:underline}.hs-mega__ctas{align-items:center;display:flex;gap:12px}.hs-mega__btn{align-items:center;background:var(--mega-btn-bg,#8cc63f);border-radius:var(--mega-btn-radius,24px);display:inline-flex;font:inherit;font-size:.9rem;font-weight:600;padding:10px 20px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.hs-mega a.hs-mega__btn{color:var(--mega-btn-text,#12210a)!important}.hs-mega a.hs-mega__btn:hover{background:var(--mega-btn-bg-hover,#7ab52f);color:var(--mega-btn-text-hover,#12210a)!important}.hs-mega__hamburger{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;margin-left:auto;padding:10px;width:44px}.hs-mega__hamburger span{background-color:var(--mega-text,#fff);border-radius:2px;display:block;height:2px;transition:transform .25s ease,opacity .2s ease;width:100%}.hs-mega.is-mobile .hs-mega__ctas,.hs-mega.is-mobile .hs-mega__nav{display:none}.hs-mega.is-mobile .hs-mega__hamburger{display:inline-flex}.hs-mega.is-mobile.is-mobile-open .hs-mega__hamburger span:first-child{transform:translateY(7px) rotate(45deg)}.hs-mega.is-mobile.is-mobile-open .hs-mega__hamburger span:nth-child(2){opacity:0}.hs-mega.is-mobile.is-mobile-open .hs-mega__hamburger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hs-mega.is-mobile.is-mobile-open .hs-mega__nav{background-color:var(--mega-bg,#0d0d0d);border-bottom-left-radius:var(--mega-bar-radius,0);border-bottom-right-radius:var(--mega-bar-radius,0);border-top:1px solid hsla(0,0%,100%,.12);display:block;left:0;max-height:calc(100vh - 72px);overflow-y:auto;position:absolute;right:0;top:100%}.hs-mega.is-mobile .hs-mega__list{align-items:stretch;flex-direction:column;gap:0;padding:8px}.hs-mega.is-mobile .hs-mega__item{align-items:stretch;border-bottom:1px solid hsla(0,0%,100%,.1);flex-direction:column}.hs-mega.is-mobile .hs-mega__link-top,.hs-mega.is-mobile .hs-mega__trigger{font-size:1.05rem;justify-content:space-between;padding:16px;width:100%}.hs-mega.is-mobile .hs-mega__panel{left:auto;max-height:0;overflow:hidden;padding-top:0;position:static;transform:none;transition:max-height .3s ease}.hs-mega.is-mobile .hs-mega__item.is-open .hs-mega__panel{max-height:2000px}.hs-mega.is-mobile .hs-mega__panel-inner{background:transparent;border-radius:0;box-shadow:none;color:var(--mega-text,#fff);flex-direction:column;max-width:none;min-width:0;opacity:1;padding:0 20px 16px;pointer-events:auto;transform:none;visibility:visible;width:auto}.hs-mega.is-mobile .hs-mega__columns{gap:16px;grid-template-columns:1fr}.hs-mega.is-mobile .hs-mega__col-link-anchor:hover{background-color:hsla(0,0%,100%,.08)}@media (max-width:1200px){.hs-mega{--mega-pad-x:20px}.hs-mega__bar{gap:16px}.hs-mega:not(.is-mobile) .hs-mega__link-top,.hs-mega:not(.is-mobile) .hs-mega__trigger{padding-left:10px;padding-right:10px}.hs-mega__ctas{flex:0 0 auto}.hs-mega a.hs-mega__btn{padding:10px 16px}}@media (max-width:1024px){.hs-mega:not(.is-mobile) .hs-mega__ctas,.hs-mega:not(.is-mobile) .hs-mega__nav{display:none}.hs-mega:not(.is-mobile) .hs-mega__hamburger{display:inline-flex}}