.wp-block-post-content :is(button,[role=button],input:not([type=checkbox]):not([type=radio]),textarea,select,[class*=btn],[class*=button],[class*=card],[class*=panel],[class*=form-control],.wp-block-image img,.wp-block-cover,.wp-block-embed,iframe:not(.asta-hero-video__media),video:not(.asta-hero-video__media):not(.asta-page-hero__video)){border-radius:var(--asta-radius)!important}@media (width<=850px){.page main.asta-content>.wp-block-post-content>.asta-page-hero{min-height:320px}.asta-archive-hero{padding-block:44px}.asta-entry-hero{padding-block:42px}.asta-section .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:calc(50% - 16px)!important}.home main .wp-block-post-content>.asta-layout:nth-child(10)>.asta-layout{grid-template-columns:repeat(4,minmax(0,1fr))}.home .asta-realizations-section>.asta-layout:has(>.asta-youtube){grid-template-columns:repeat(2,1fr)}.home main .wp-block-post-content>.asta-layout:nth-child(4),.home main .wp-block-post-content>.asta-layout:nth-child(6){grid-template-columns:1fr 1fr}}@media (width<=600px){:root{--asta-footer-cta-overlap:clamp(48px, 12vw, 72px)}.page main.asta-content>.wp-block-post-content>.asta-page-hero{min-height:0;padding-top:22px;padding-bottom:52px}.blog main.asta-content,.archive main.asta-content,.single main.asta-content{padding-left:16px;padding-right:16px}.single main.asta-content{padding-left:0;padding-right:0}.asta-archive-hero,.asta-entry-hero{padding:36px 20px}.asta-archive-hero h1,.asta-archive-hero .wp-block-query-title,.asta-entry-hero h1{font-size:clamp(2rem,9vw,2.75rem)}section.asta-section:has(>.wp-block-columns>.wp-block-column:only-child .wp-image-679){display:none}.home main .wp-block-post-content>.asta-layout:nth-child(4) .asta-offer-card__title,.home main .wp-block-post-content>.asta-layout:nth-child(6) .asta-offer-card__title,.asta-offer-card__text{min-height:0}.home main .wp-block-post-content>.asta-layout:nth-child(10)>.asta-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.asta-hero-video,.home main .wp-block-post-content>.asta-hero-video{min-height:min(620px,76svh);padding:48px 20px}.asta-hero-video__poster,.asta-hero-video__media{object-position:57% center}.asta-hero-video__shade{background:linear-gradient(90deg,#0000008f,#0003)}.asta-hero-video__content>.asta-layout>p:first-child{margin-bottom:28px;font-size:clamp(2.65rem,12vw,3.65rem)}.asta-hero-video__content>.asta-layout>p:nth-child(2),.asta-hero-video__content>.asta-layout>.asta-hero-lead{font-size:1.05rem}.home main .wp-block-post-content>.asta-layout{padding:48px 20px}.home main .wp-block-post-content>.asta-layout:nth-child(2){padding-inline:20px;padding-bottom:38px}.home main .wp-block-post-content>.asta-layout:nth-child(2)>.asta-layout{padding:28px 20px}.home main .wp-block-post-content>.asta-layout:nth-child(2) h2{margin-bottom:20px}.home main .wp-block-post-content>.asta-layout:nth-child(2) .asta-rating-badge{flex-direction:column;gap:10px;width:fit-content;margin-bottom:20px;display:flex}.home main .wp-block-post-content>.asta-layout:nth-child(2) .asta-rating-badge__left{flex-wrap:nowrap}.home main .wp-block-post-content>.asta-layout:nth-child(2) .asta-rating-badge__left,.home main .wp-block-post-content>.asta-layout:nth-child(2) .asta-rating-badge__logos{flex-wrap:wrap;justify-content:center}.home main .wp-block-post-content>.asta-layout:nth-child(2)>.asta-layout>p{line-height:1.55}.home main .wp-block-post-content>.asta-layout:nth-child(2) .wp-block-buttons{margin-top:22px}.asta-section .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.home .asta-realizations-section>.asta-layout:has(>.asta-youtube),.home main .wp-block-post-content>.asta-layout:nth-child(4),.home main .wp-block-post-content>.asta-layout:nth-child(6),.home main .wp-block-post-content>.asta-layout:nth-child(9){grid-template-columns:1fr}}@media (width>=600px) and (width<=640px){.asta-header-inner{gap:12px;padding-inline:16px}.asta-header .custom-logo{width:126px}.asta-header .wp-block-navigation__container{flex-wrap:nowrap;gap:8px}.asta-header .wp-block-navigation-item__content{font-size:.8125rem}}@media (width<=850px){.asta-footer .asta-footer__columns,.asta-footer .asta-footer__members{grid-template-columns:repeat(2,minmax(0,1fr))}.asta-footer-cta__content{width:100%;max-width:none}.asta-footer-cta .asta-form{grid-template-columns:repeat(2,minmax(0,1fr))}.asta-footer-cta .asta-form__field:has(.asta-form__choice){grid-area:2/1/auto/-1}.asta-footer-cta .asta-form button{grid-area:3/1/auto/-1}.asta-footer-cta-inner:after{opacity:.08;background-position:right 2% bottom;background-size:min(52%,420px)}.asta-section{border-radius:var(--asta-radius);margin-inline:-24px}.asta-section .wp-block-columns{flex-wrap:wrap}}@media (width<=600px){.asta-section{margin-inline:0}.asta-header-inner{justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.asta-header .custom-logo{width:126px}.asta-header .asta-header-actions{display:none}.asta-header .asta-phone .wp-block-button__link{min-width:calc(12ch + 56px)}.asta-header .asta-mobile-contact{display:flex}.asta-footer-inner,.asta-footer-cta-inner{padding-inline:20px}.asta-footer .asta-footer__columns{grid-template-columns:minmax(0,1fr);gap:26px}.asta-footer__membership{margin-top:32px;padding-top:24px}.asta-footer .asta-footer__members{grid-template-columns:minmax(0,1fr);gap:12px}.asta-footer__member-card{gap:9px;min-height:0;padding:6px 0}.asta-footer__member-logo{width:150px;max-width:100%}.asta-footer__member-logo img{height:52px}.asta-footer-cta{padding:36px 20px 0}.asta-footer-cta-inner{min-height:0;padding:30px 24px 44px}.asta-footer-cta__content{width:100%;max-width:none}.asta-footer-cta h2{max-width:100%;margin-bottom:20px;font-size:clamp(1.75rem,7.2vw,2rem)}.asta-footer-cta .asta-form{grid-template-columns:1fr;gap:10px}.asta-footer-cta .asta-form__field:has(.asta-form__choice),.asta-footer-cta .asta-form button{grid-area:auto/1}.asta-footer-cta-inner:after{opacity:.05;background-position:right 8px bottom 8px;background-size:min(44%,180px)}.wp-block-button__link,.asta-hero-video__content .wp-block-button__link,.asta-form button,.asta-pv button,.asta-popup-trigger{padding-inline:28px}.asta-offer-card__bottom a{padding-inline:40px}}html.asta-site-scroll-ready body :is(main .wp-block-post-content>.wp-block-group,main .wp-block-post-content>section:not(.asta-hero-video),main .wp-block-post-content>.wp-block-columns,main .wp-block-post-content .asta-section,main .wp-block-post-content .ae-section,main .wp-block-post-content .asta-offer-card,.asta-footer-cta-inner){opacity:0;transition:opacity .68s cubic-bezier(.22,.61,.36,1),transform .68s cubic-bezier(.22,.61,.36,1);transition-delay:var(--asta-site-reveal-delay,0s);transform:translateY(22px)}html.asta-site-scroll-ready body :is(main .wp-block-post-content>.wp-block-group,main .wp-block-post-content>section:not(.asta-hero-video),main .wp-block-post-content>.wp-block-columns,main .wp-block-post-content .asta-section,main .wp-block-post-content .ae-section,main .wp-block-post-content .asta-offer-card,.asta-footer-cta-inner).is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){body .asta-site-scroll-reveal{opacity:1;transition:none;transform:none}}@media (width<=680px){html.asta-site-scroll-ready body .asta-site-scroll-reveal,html.asta-scroll-ready body .asta-scroll-reveal,html.asta-capacity-ready body .ae-capacity-guide:not(.is-visible) :is(.ae-capacity-guide__heading,.ae-capacity-guide__explorer,.ae-capacity-guide__footer),body.asta-scope-elastyczne-pv .asta-flex-pv .flexpv-reveal{opacity:1;transition:none;transform:none}}