body.asta-scope-zgloszenie-serwisowe main.asta-content>.wp-block-post-content>.asta-page-hero{background-color:#19251c;background-image:linear-gradient(90deg,#0c140ec7 0%,#0c140e8c 48%,#0c140e38 100%),url(assets/service-request-hero.webp);background-position:50%,50% 52%;background-repeat:no-repeat;background-size:cover,cover;padding-top:clamp(56px,7vw,88px)}body.asta-scope-zgloszenie-serwisowe .asta-page-hero :is(h1,h2,p),body.asta-scope-zgloszenie-serwisowe .asta-page-hero :is(h1,h2,p) *{color:var(--asta-color-white)}@media (width<=700px){body.asta-scope-zgloszenie-serwisowe main.asta-content>.wp-block-post-content>.asta-page-hero{background-image:linear-gradient(90deg,#0c140ecc 0%,#0c140e8f 72%,#0c140e66 100%),url(assets/service-request-hero.webp);background-position:50%,68%;padding-top:40px}}body.asta-scope-zgloszenie-serwisowe .wp-block-post-content>.wp-block-group.asta-layout:has(>.wp-block-spacer+form.asta-form){z-index:2;margin-top:-88px;position:relative}body.asta-scope-zgloszenie-serwisowe .wp-block-post-content>.wp-block-group.asta-layout:has(>.wp-block-spacer+form.asta-form)>.wp-block-spacer,body.asta-scope-zgloszenie-serwisowe .asta-footer-cta{display:none}body.asta-scope-zgloszenie-serwisowe main.asta-content{padding-bottom:0}body.asta-scope-zgloszenie-serwisowe .asta-footer{margin-top:0;padding-top:clamp(48px,6vw,88px)}body.asta-scope-zgloszenie-serwisowe .wp-block-post-content>.wp-block-group.asta-layout:has(.wp-block-separator){padding-block:24px 32px}body.asta-scope-zgloszenie-serwisowe .wp-block-post-content>.wp-block-group.asta-layout:has(.wp-block-separator) .wp-block-separator,body.asta-scope-zgloszenie-serwisowe .wp-block-post-content>.wp-block-group.asta-layout:has(.wp-block-separator) .wp-block-spacer{display:none}body.asta-scope-zgloszenie-serwisowe .wp-block-post-content>.wp-block-group.asta-layout:has(.wp-block-separator) p{margin:0}body.asta-scope-zgloszenie-serwisowe .asta-page-hero .wp-block-column>p+p{margin-block-start:12px}body.asta-scope-zgloszenie-serwisowe .wp-block-post-content>.asta-layout:not(.asta-page-hero),body.asta-scope-voucher .wp-block-post-content>.asta-section:not(.asta-page-hero),body.asta-scope-podziekowanie .wp-block-post-content>.asta-section:not(.asta-page-hero),body.asta-scope-oferta .wp-block-post-content>.asta-section:not(.asta-page-hero){width:min(100%,1160px);margin-inline:auto}.asta-form--multistep .asta-form__step{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.asta-form--multistep .asta-form__step[hidden],.asta-form--multistep .asta-form__step-progress[hidden],.asta-form--multistep .asta-form__step-controls[hidden],.asta-form--multistep button[hidden]{display:none}.asta-form--multistep .asta-form__section{grid-column:1/-1;margin:0 0 4px}.asta-form--multistep .asta-form__step>.asta-form__field:has(textarea),.asta-form--multistep .asta-form__step>.asta-form__field:has(input[type=file]){grid-column:1/-1}.asta-form__step-progress{color:var(--asta-color-neutral-500);grid-column:1/-1;gap:10px;font-size:.9rem;font-weight:600;display:grid}.asta-form__progress-track{border-radius:var(--asta-radius-pill);background:var(--asta-color-neutral-200);height:6px;display:block;overflow:hidden}.asta-form__progress-track>span{border-radius:inherit;background:var(--asta-color-green);width:0;height:100%;transition:width .22s;display:block}.asta-form__step-controls{grid-column:1/-1;align-items:center;gap:12px;display:flex}.asta-form__step-back{background:var(--asta-color-white);color:var(--asta-color-green-dark);border:1px solid #cbd8c6;margin-right:auto}.asta-form__step-controls>[data-asta-step-next],.asta-form__step-controls>button[type=submit]{margin-left:auto}.asta-scope-zgloszenie-serwisowe .asta-form.is-success .asta-form__step,.asta-scope-zgloszenie-serwisowe .asta-form.is-success .asta-form__step-progress,.asta-scope-zgloszenie-serwisowe .asta-form.is-success .asta-form__step-controls,.asta-scope-zgloszenie-serwisowe .asta-form.is-success>button{display:none}@media (width<=700px){.asta-form--multistep .asta-form__step{grid-template-columns:minmax(0,1fr)}}#callpage .cp-button-section.cp-callpage__button{bottom:16px;bottom:max(16px, env(safe-area-inset-bottom))}@media (width<=767px){#callpage .cp-button-section.cp-callpage__button{width:44px;height:44px;right:max(4px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom))}#callpage .cp-widget-button,#callpage .cp-widget-button__inner{width:44px;height:44px}#callpage .cp-widget-button__icon{width:22px;height:22px}body #callpage .cp-button-tooltip{display:none}}main.asta-content .wp-block-post-content :is(.asta-hero-video,.asta-page-hero,.asta-archive-hero,.asta-entry-hero,.asta-funding-hero,.asta-funding-single__hero,.asta-references__hero,.asta-housing-hero,.ae-contact-hero,.asta-about-hero,.asta-pv-wizard__hero,.wp-block-cover.asta-hero-has-video){overflow:hidden;border-radius:0 0 var(--asta-radius) var(--asta-radius)!important}main.asta-content>.asta-page-empty-hero{border-radius:0 0 var(--asta-radius) var(--asta-radius);overflow:hidden}@keyframes asta-home-consultation-ripple{0%,to{box-shadow:0 0 #d7efc900}8%{box-shadow:0 0 0 1px #d7efc96b}38%{box-shadow:0 0 8px 11px #d7efc900}}@media (width<=600px){.home main .wp-block-post-content>.asta-layout:nth-child(2){margin-top:0;display:none}.home main .wp-block-post-content>.asta-layout:nth-child(2)>.asta-layout.asta-home-help-section{background:radial-gradient(at 12% 0,#47a01324,#0000 55%),linear-gradient(155deg,#27312c 0%,#202a25 52%,#171e1a 100%);border:1px solid #ffffff1a;box-shadow:0 18px 42px #1218153d}.home .asta-hero-video .asta-rating-badge{flex-flow:row;gap:0;width:fit-content;max-width:100%;min-height:0;margin:16px 0 20px;padding:8px 12px}.home .asta-hero-video .asta-rating-badge__logos,.home .asta-hero-video .asta-rating-badge__divider{display:none}.home .asta-hero-video .asta-rating-badge__left{white-space:nowrap;flex-wrap:nowrap;gap:6px}.home .asta-hero-video .asta-hero-video__content .wp-block-button__link{animation:3.8s ease-out infinite asta-home-consultation-ripple}}@media (prefers-reduced-motion:reduce){.home .asta-hero-video .asta-hero-video__content .wp-block-button__link{animation:none}}