/* Poprawki z komentarzy Agnieszki. Oryginalne fotografie bez zmian pikseli. */
.hero-variant-three .hero-w3-arch{inset:12% 5% 5%;border-radius:50%}
.hero-variant-three .hero-w3-person{width:180%;height:auto;left:-60%;bottom:0;object-fit:initial;object-position:initial;mask-size:100% 100%;mask-position:center;-webkit-mask-size:100% 100%;-webkit-mask-position:center}
.hero-variant-three .hero-w3-portrait{overflow:hidden}
.home-refined-20261008 .aws-sketch-gazebo{display:block;width:114px;height:114px;object-fit:contain}
.mentor-included-title{font:300 clamp(34px,3vw,48px)/1.15 Editors,serif;text-align:center;margin:0 0 70px;text-wrap:balance}
.price-summary .price-previous{margin:14px 0 0;color:#71545B;font-size:22px;line-height:1.4}
.price-summary .price-previous s{text-decoration-thickness:1px}
.price-summary .price{margin-top:2px}
.garden-offer .price-summary{position:relative;grid-template-areas:'label terms' 'previous terms' 'amount terms' 'button button'}
#zapisy-ogrod .price-summary>p.price-previous{grid-area:previous;margin:0 0 7px;font:400 22px/1.4 Inter,sans-serif}
.garden-offer .price-summary>p:not([class]){grid-area:terms}
.skip:not(:focus){clip-path:inset(100%)}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.contact-oval-frame .contact-oval-cutout img{mask-image:none;-webkit-mask-image:none}
.contact-cards .contact-oval-links{align-items:center;text-align:center}
.contact-desktop-break{display:none}
@media(min-width:801px){.contact-desktop-break{display:block}}
.home-refined-20261008 .podcast-cover-wpe .podcast-photo .podcast-photo-current{width:100%;height:100%;left:0;right:0;top:0;max-width:100%;object-fit:cover;aspect-ratio:auto}
.home-refined-20261008 .podcast-cover-wpe .podcast-photo .podcast-photo-current-37{width:240%;max-width:none;height:240%;left:-64%;top:-55%}
.home-refined-20261008 footer .footer-navigation,.footer-navigation{border:1px solid #A97F83;outline:1px solid #CBB8B1;outline-offset:-7px;padding:30px 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;align-content:start;align-items:start}
.footer-navigation h2{grid-column:1/-1;margin:0 0 15px;font:300 34px/1.1 Editors,serif;text-align:center}
.home-refined-20261008 footer .footer-navigation a,.footer-navigation a{display:block;text-align:center;line-height:1.6;justify-self:center;max-width:100%;text-wrap:balance}
.home-refined-20261008 footer.footer{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr) minmax(0,.95fr);gap:30px}
@media(max-width:1050px){.home-refined-20261008 footer.footer{grid-template-columns:1fr 1fr}.home-refined-20261008 footer .footer-academy{grid-column:1/-1}}
@media(max-width:800px){
 .hero-variant-three .hero{padding-top:0}
 .hero-variant-three .hero-w3-portrait{width:100%;height:auto;aspect-ratio:1/1.12;margin-top:0;overflow:hidden}
 .hero-variant-three .hero-w3-arch{inset:8% 9% 4%}
 .hero-variant-three .hero-w3-person{width:180%;height:auto;left:-60%}
 .mentor-included-title{margin-bottom:48px}
}
@media(max-width:600px){
 .garden-offer .price-summary{grid-template-columns:1fr;grid-template-areas:'label' 'previous' 'amount' 'terms' 'button'}
 .home-refined-20261008 .aws-sketch-gazebo{width:88px;height:88px}
 .home-refined-20261008 footer.footer{grid-template-columns:1fr}
 .home-refined-20261008 footer .footer-navigation{padding:27px 20px;max-width:390px;gap:15px 18px}
 .footer-navigation h2{font-size:32px;margin-bottom:10px}
}
@media(max-width:360px){
 .founder-lessons p{overflow-wrap:anywhere}
 .emotion-section{overflow-x:clip}
}
