/* Review of 24 browser comments, 10 October 2026. */
#separator-slubny.aws-sketch-divider{height:auto;background:transparent;display:flex;justify-content:center;align-items:center;padding:44px 0 50px;isolation:isolate}
#separator-slubny::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#cbb8b15c;z-index:-1}
#separator-slubny .aws-envelope-seal{width:150px;height:auto;max-width:40%;background:#fbf4f1;box-shadow:0 0 0 16px #fbf4f1}
.home-refined-20261008 .fit-intro{background:#eae2d4;border:1px solid #d0c1ae;padding:32px;box-shadow:inset 0 0 0 6px #f4eee780;background-image:repeating-linear-gradient(0deg,#fff8 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,#bbaa8806 0 1px,transparent 1px 4px);gap:36px}
.home-refined-20261008 .atelier-main,.home-refined-20261008 .atelier-side figure{background:#e0d3c2;border:1px solid #c2ae99;padding:8px;box-shadow:inset 0 0 0 3px #f4eee770,0 3px 10px #53443e12}
.home-refined-20261008 #szkic-przy-opinii .ada-testimonial-portrait{padding:12px;background:#eae2d4;border:1px solid #cbb8a2;border-radius:50%;box-shadow:inset 0 0 0 4px #f4eee7,0 0 0 4px #eae2d430;justify-self:center;position:relative}
.home-refined-20261008 #szkic-przy-opinii .ada-testimonial-portrait::before{content:'';position:absolute;inset:5px;border:1px solid #bca791;border-radius:50%;pointer-events:none}
.home-refined-20261008 #szablony-w-praktyce{padding-top:44px;padding-bottom:88px}
.home-refined-20261008 #materialy{padding-top:88px}
.home-refined-20261008 .mentor-included-title{margin-bottom:18px}
.home-refined-20261008 .mentor-business-subtitle{font:400 17px/1.65 Inter,Arial,sans-serif;text-align:center;max-width:700px;margin:0 auto 100px;color:#53443e}
.online-quote-next{display:block}
#zapisy-ogrod .garden-offer-art::after{background:#8b6269;opacity:1}
#zapisy-ogrod .garden-offer-art::before{opacity:.45}
.home-refined-20261008 #podcast .film-photo-left{left:auto;top:auto;right:16px;bottom:24px}
.home-refined-20261008 #podcast .film-photo-right{right:auto;bottom:auto;left:22px;top:30px}
.contact-cards .contact-choice-person .contact-choice-actions{align-items:stretch}
.contact-cards .contact-choice-person .contact-choice-actions a{min-height:64px}
.contact-call-copy{display:flex;flex-direction:column;align-items:center;gap:3px}
.contact-call-number{font:400 10px/1.4 Inter,Arial,sans-serif;white-space:nowrap}
.aws-footer-credit{display:block;margin-top:8px}
.aws-footer-credit a{text-decoration:underline;text-underline-offset:3px}
.program-benefits-summary{background:#eae2d4;color:#534a3f;padding:70px 0 64px}
.program-benefits-summary h2{color:#491322;font:300 clamp(35px,4vw,54px)/1.12 Editors,Georgia,serif;margin:18px 0 44px}
.program-benefits-summary .stationery-benefits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 30px}
.program-benefits-summary article{min-width:0;text-align:center}
.program-benefits-summary img{display:block;width:150px;height:116px;object-fit:contain;margin:0 auto 15px}
.program-benefits-summary h3{font:300 28px/1.12 Editors,Georgia,serif;min-height:2.24em;margin:0 0 12px;color:#491322;text-wrap:balance}
.program-benefits-summary p{font:400 15px/1.65 Inter,Arial,sans-serif;margin:0 auto;max-width:27em}
@media(min-width:701px){
.home-refined-20261008 .podcast-section{width:100%;max-width:none;background:#491322;color:#FBF4F1;margin:0;padding:42px 22px 48px}
.home-refined-20261008 .podcast-section .section-heading{display:none}
.home-refined-20261008 .podcast-mobile-intro{display:block;margin-bottom:28px}
.home-refined-20261008 .podcast-mobile-intro .eyebrow{font:600 9px/1.6 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px}
.home-refined-20261008 .podcast-mobile-intro h2{font:300 42px/1.1 Editors,serif;margin:0 0 24px;letter-spacing:0}
.home-refined-20261008 .podcast-mobile-intro h2 em{display:block}
.home-refined-20261008 .podcast-mobile-intro>p:last-child{font:400 12px/1.7 Inter,sans-serif;color:#E4C6C7;max-width:270px;margin:0}
.home-refined-20261008 .podcast-section .podcast-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}
.home-refined-20261008 .podcast-section .podcast-card{min-width:0;container-type:inline-size;color:inherit}
.home-refined-20261008 .podcast-section .podcast-cover{margin:0;background:#FBF4F1;color:#491322;border:0;border-radius:14px;padding:13px 12px 10px;box-shadow:0 7px 22px #20050b35}
.home-refined-20261008 .podcast-section .podcast-art{display:flex;flex-direction:column;aspect-ratio:auto;overflow:visible;border:0}
.home-refined-20261008 .podcast-section .podcast-title-panel{order:-1;background:transparent;color:#491322;border:0;display:block;text-align:left;padding:0;gap:0}
.home-refined-20261008 .podcast-section .podcast-mark,.home-refined-20261008 .podcast-section .podcast-title-panel:after{display:none}
.home-refined-20261008 .podcast-section .podcast-title-panel h3{font:300 clamp(21px,13.5cqw,28px)/1.05 Editors,serif;min-height:102px;margin:0 0 12px;letter-spacing:0;text-wrap:balance}
.home-refined-20261008 .podcast-section .podcast-title-panel h3 em{display:inline;margin:0;font-weight:300}
.home-refined-20261008 .podcast-section .podcast-episode-meta{display:flex;justify-content:space-between;font:600 6px/1.6 Inter,sans-serif;letter-spacing:.07em;margin:0 0 12px}
.home-refined-20261008 .podcast-section .podcast-episode-meta span{font-size:5px}
.home-refined-20261008 .podcast-section .podcast-photo{position:relative;overflow:hidden;aspect-ratio:1/1.3;width:100%;height:auto;min-height:0}
.home-refined-20261008 .podcast-section .podcast-cover .podcast-photo img{position:absolute;width:100%;height:100%;max-width:none;left:0;top:0;object-fit:cover;aspect-ratio:auto}
.home-refined-20261008 .podcast-section .podcast-cover .podcast-photo .podcast-photo-current-37{width:240%;height:185%;left:-64%;top:-37%}
.home-refined-20261008 .podcast-section .podcast-card:nth-child(4) .podcast-photo img{width:300%;height:auto;left:0;top:0;object-fit:initial;aspect-ratio:1024/576}
.home-refined-20261008 .podcast-player-decoration{display:block}
.home-refined-20261008 .podcast-player-track{display:block;height:1px;background:#CFB9BB;margin:16px 0 12px;position:relative}
.home-refined-20261008 .podcast-player-track:before{content:'';display:block;width:28%;height:1px;background:#491322}
.home-refined-20261008 .podcast-player-track:after{content:'';position:absolute;width:4px;height:4px;left:28%;top:-1.5px;border-radius:50%;background:#491322}
.home-refined-20261008 .podcast-player-controls{display:flex;align-items:center;justify-content:center;gap:18px}
.home-refined-20261008 .podcast-player-controls svg{width:12px;height:12px;fill:currentColor}
.home-refined-20261008 .podcast-player-play{display:grid;place-items:center;border-radius:50%;width:28px;height:28px;background:#491322;color:#FBF4F1}
.home-refined-20261008 .podcast-player-play svg{width:15px;height:15px}
.home-refined-20261008 .podcast-section .podcast-caption{padding:0;margin:13px 7px 0}
.home-refined-20261008 .podcast-section .podcast-caption>div{display:none}
.home-refined-20261008 .podcast-section .podcast-listen{display:flex;justify-content:center;align-items:center;gap:6px;border:1px solid #CDA9AF;border-radius:40px;color:#FBF4F1;font:500 9px/1.5 Inter,sans-serif;text-align:center;padding:9px 3px}
.home-refined-20261008 .podcast-section .podcast-listen svg{width:13px;height:13px;flex-shrink:0}
.home-refined-20261008 .podcast-section .podcast-listen svg circle{fill:none;stroke:currentColor;stroke-width:1.2}
.home-refined-20261008 .podcast-section .podcast-listen svg path{fill:currentColor}
}

@media(min-width:701px){
.home-refined-20261008 .podcast-section{padding:68px 32px 72px}
.home-refined-20261008 .podcast-section .podcast-grid{max-width:780px;margin:auto;gap:38px 32px}
.home-refined-20261008 .podcast-section .podcast-mobile-intro{max-width:780px;margin:0 auto 38px}
.home-refined-20261008 .podcast-section .podcast-mobile-intro h2{font-size:54px}
.home-refined-20261008 .podcast-section .podcast-mobile-intro>p:last-child{font-size:15px;max-width:none}
.home-refined-20261008 .podcast-section .podcast-cover{padding:22px 22px 18px;border-radius:18px}
.home-refined-20261008 .podcast-section .podcast-title-panel h3{font-size:clamp(29px,10.5cqw,39px);min-height:126px;margin-bottom:20px}
.home-refined-20261008 .podcast-section .podcast-episode-meta{font-size:9px;margin-bottom:18px}
.home-refined-20261008 .podcast-section .podcast-episode-meta span{font-size:8px}
.home-refined-20261008 .podcast-player-controls{gap:28px}
.home-refined-20261008 .podcast-player-play{width:38px;height:38px}
.home-refined-20261008 .podcast-section .podcast-listen{font-size:12px;padding:12px}
}
@media(max-width:1100px){.home-refined-20261008 #szablony-w-praktyce{padding-bottom:68px}.home-refined-20261008 #materialy{padding-top:68px}}
@media(max-width:700px){
#separator-slubny.aws-sketch-divider{padding:30px 0 36px}#separator-slubny .aws-envelope-seal{width:125px}
.home-refined-20261008 .fit-intro{padding:22px 18px;gap:26px}.home-refined-20261008 .atelier-main,.home-refined-20261008 .atelier-side figure{padding:5px}
.home-refined-20261008 #szablony-w-praktyce{padding-top:28px}
.home-refined-20261008 .mentor-business-subtitle{font-size:15px;margin-bottom:88px;padding-inline:8px}
.home-refined-20261008 #podcast .film-photo-left{right:18px;bottom:18px;top:auto;left:auto}
.home-refined-20261008 #podcast .film-photo-right{left:20px;top:20px;right:auto;bottom:auto}
.program-benefits-summary{padding:46px 0}.program-benefits-summary h2{font-size:34px;margin-bottom:30px}
.program-benefits-summary .stationery-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}
.program-benefits-summary img{width:120px;height:98px}.program-benefits-summary h3{font-size:25px;min-height:0}.program-benefits-summary p{font-size:14px}
}
@media(max-width:480px){.home-refined-20261008 #szablony-w-praktyce{padding-bottom:52px}.home-refined-20261008 #materialy{padding-top:52px}}
@media(max-width:360px){.program-benefits-summary .stationery-benefits-grid{grid-template-columns:1fr}}
@media print{.program-benefits-summary{display:none}}

@media(max-width:700px){.home-refined-20261008 #podcast .film-wrap{padding-top:300px;padding-bottom:250px}}
