@media (width>=850px){.asta-header .wp-block-navigation{position:static}.asta-header .wp-block-navigation__responsive-container,.asta-header .wp-block-navigation__responsive-dialog{position:static!important}.asta-header .wp-block-navigation .wp-block-navigation-item:has(>ul.asta-offer-menu){position:static}.asta-header .wp-block-navigation .wp-block-navigation-item:has(>ul.asta-offer-menu)>ul.asta-offer-menu{box-sizing:border-box;border:1px solid var(--asta-color-card-border);border-radius:0 0 var(--asta-radius-md) var(--asta-radius-md);background:var(--asta-color-white);z-index:20;border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(124px,auto);align-items:stretch;gap:20px 24px;width:min(1288px,100vw - 48px);max-width:1288px;margin:0;padding:22px clamp(0px,50vw - 620px,48px);display:grid;top:100%;left:50%;right:auto;transform:translate(-50%);box-shadow:0 18px 48px #19291729;overflow:visible!important}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item{background:0 0;border:0;min-width:0;height:100%;margin:0;padding:0;position:relative}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty{grid-column:1/-1}.asta-header ul.asta-offer-menu:before{clip-path:polygon(18% 0,55% 0,100% 100%,0 100%);content:"";pointer-events:auto;background:0 0;width:100%;height:31px;position:absolute;top:-30px;left:0}.asta-header ul.asta-offer-menu:after{background:var(--asta-color-border);content:"";pointer-events:none;height:1px;position:absolute;top:50%;left:clamp(0px,50vw - 620px,48px);right:clamp(0px,50vw - 620px,48px)}}@media (width>=850px) and (width<=919px){.asta-header .wp-block-navigation .wp-block-navigation-item:has(>ul.asta-offer-menu)>ul.asta-offer-menu{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(116px,auto)}.asta-header ul.asta-offer-menu:after{display:none}}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content{border:1px solid var(--asta-color-card-border);border-radius:var(--asta-radius);background-color:var(--asta-color-white);color:#243a24;white-space:normal;justify-content:space-between;align-items:center;gap:16px;width:100%;height:100%;min-height:124px;padding:14px 18px;font-size:15px;font-weight:650;line-height:1.35;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:flex}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:before{aspect-ratio:3/2;border-radius:var(--asta-radius-xs);mix-blend-mode:multiply;content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 clamp(88px,9vw,128px);width:clamp(88px,9vw,128px);height:auto;display:block}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:after{color:#7c9d70;content:"→";flex:none;font-size:20px;font-weight:500;line-height:1;transition:color .18s,transform .18s;display:block}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:hover,.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:focus-visible{border-color:var(--asta-color-neutral-300);background-color:var(--asta-color-surface-green);color:var(--asta-color-green-dark);transform:translateY(-1px)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:hover:after,.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:focus-visible:after{color:var(--asta-color-green-dark);transform:translate(3px)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:focus-visible{outline:2px solid var(--asta-color-green-dark);outline-offset:2px}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=business-pv]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/09/asta-line-art/pv-business.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=business-storage]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/09/asta-line-art/energy-storage-business.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=multifamily-pv]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/09/asta-line-art/pv-multifamily.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=home-pv]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/09/asta-line-art/pv-home.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=home-storage]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/09/asta-line-art/energy-storage-home.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=home-heatpump]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/09/asta-line-art/heat-pump-home.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=farm-pv]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/10/asta-farmer/farm-system-lineart.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=pv-review]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/10/asta-line-art/pv-installation-review.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item[class*=air-conditioning]>.wp-block-navigation-item__content:before{background-image:url(/wp-content/uploads/2026/10/asta-line-art/air-conditioning-installation.webp)}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty{min-width:0;margin:0;padding:0}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content{border:1px solid var(--asta-color-green-300);border-radius:var(--asta-radius);background:linear-gradient(105deg, var(--asta-color-green-soft) 0%, var(--asta-color-white) 64%);color:#243a24;white-space:normal;align-items:center;gap:clamp(14px,1.6vw,22px);padding:14px 18px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content:hover,.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content:focus-visible{border-color:var(--asta-color-neutral-400);transform:translateY(-1px);box-shadow:0 10px 24px #1f242c1a}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content:focus-visible{outline:2px solid var(--asta-color-green-dark);outline-offset:2px}.asta-header .asta-offer-menu__novelty-media{aspect-ratio:3/2;border-radius:var(--asta-radius-xs);mix-blend-mode:multiply;background:url(../offer/cooperative/check-60-40.webp) 50%/contain no-repeat;flex:0 0 clamp(84px,8vw,112px);width:clamp(84px,8vw,112px);display:block}.asta-header .asta-offer-menu__novelty-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.asta-header .asta-offer-menu__badge{border-radius:var(--asta-radius-pill);background:var(--asta-color-action);color:var(--asta-color-white);letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.4}.asta-header .asta-offer-menu__novelty-title{color:var(--asta-color-green-dark);font-size:17px;font-weight:700;line-height:1.2}.asta-header .asta-offer-menu__novelty-text{color:var(--asta-color-copy);font-size:13px;line-height:1.45}.asta-header .asta-offer-menu__novelty-arrow{color:#7c9d70;flex:none;font-size:20px;line-height:1;transition:color .18s,transform .18s}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content:hover .asta-offer-menu__novelty-arrow,.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content:focus-visible .asta-offer-menu__novelty-arrow{color:var(--asta-color-green-dark);transform:translate(3px)}.asta-header .wp-block-navigation .asta-mobile-call{display:none}@media (width<=850px){.asta-header .wp-block-navigation .wp-block-navigation-item:has(>ul.asta-offer-menu)>ul.asta-offer-menu{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:6px;padding:8px 0 14px;display:grid;position:static;transform:none}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content{border-color:var(--asta-color-offer-border);background:var(--asta-color-surface-green);gap:12px;min-height:0;padding:13px 14px;font-size:14px}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:before{display:none}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content{gap:12px;padding:13px 14px}.asta-header .asta-offer-menu__novelty-media{display:none}.asta-header .asta-offer-menu__novelty-title{font-size:15px}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content{border-color:var(--asta-color-offer-border);background:var(--asta-color-surface-green)}.asta-header .asta-offer-menu__novelty-text{display:none}}@media (prefers-reduced-motion:reduce){.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content,.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:after{transition:none}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:hover,.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__item>.wp-block-navigation-item__content:focus-visible{transform:none}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content,.asta-header .asta-offer-menu__novelty-arrow{transition:none}.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content:hover,.asta-header .wp-block-navigation ul.asta-offer-menu>.asta-offer-menu__novelty>.wp-block-navigation-item__content:focus-visible{transform:none}}@media (width<=850px){.asta-header-inner{flex-wrap:nowrap}.asta-header .wp-block-navigation{flex:none;order:0;width:auto;margin-left:auto}.asta-header .asta-header-actions{gap:12px;margin-left:0}.asta-header .asta-header-contact{display:none}.asta-header .wp-block-navigation__responsive-container-open{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex!important}.asta-header .wp-block-navigation__responsive-container:not(.is-menu-open):not(.has-modal-open){display:none!important}.asta-header .wp-block-navigation__responsive-container.is-menu-open{background:var(--asta-color-white);overflow-y:auto;padding:0!important}.asta-header .wp-block-navigation__responsive-dialog{min-height:100%;padding:72px 20px 32px}.asta-header .wp-block-navigation__responsive-container-close{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;top:14px;right:16px}.asta-header .wp-block-navigation__responsive-container-content,.asta-header .wp-block-navigation__responsive-container-content .wp-block-navigation__container{width:100%;align-items:stretch!important}.asta-header .wp-block-navigation__responsive-container-content{max-width:560px;margin-inline:auto}.asta-header .wp-block-navigation__responsive-container-content .wp-block-navigation__container{gap:0}.asta-header .wp-block-navigation__responsive-container-content .wp-block-navigation-item{align-items:stretch;width:100%}.asta-header .wp-block-navigation__responsive-container-content .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{border-bottom:1px solid var(--asta-color-neutral-200);width:100%;min-height:48px;color:var(--asta-color-green-dark);font-size:var(--asta-type-body);text-align:left;justify-content:space-between;align-items:center;padding:12px 2px;font-weight:650;line-height:1.4;display:flex}.asta-header .wp-block-navigation .asta-mobile-call{margin-top:18px;display:flex}.asta-header .wp-block-navigation__responsive-container-content .wp-block-navigation__container>.asta-mobile-call>.wp-block-navigation-item__content{border-radius:var(--asta-radius);background:var(--asta-color-action);min-height:52px;color:var(--asta-color-white);text-align:center;border:0;justify-content:center;padding:14px 20px}}