/* Homepage review: retain the approved brand, typefaces and today's offer. */
.home-refined-20261008 .review-materials{margin-top:36px}
.home-refined-20261008 .review-materials>h3{font:400 clamp(28px,3vw,38px)/1.2 Editors,serif;max-width:800px;margin:0 0 32px;text-wrap:balance}
.review-materials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.review-materials-grid article{border-top:1px solid #dcc4c4;padding-top:20px;min-width:0}
.review-materials-grid h4{font:400 28px/1.2 Editors,serif;margin:12px 0 16px;text-wrap:balance}
.review-materials-grid p,.review-materials-grid li{font:400 15px/1.75 Inter,sans-serif}
.review-materials-grid ul{padding-left:20px;margin:0}
.home-refined-20261008 .unified-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.home-refined-20261008 .unified-review{display:flex;flex-direction:column;margin:0;padding:28px;border:1px solid #bb959c;background:#fffcf9;min-width:0}
.home-refined-20261008 .unified-review blockquote{display:flex;flex-direction:column;flex:1;margin:0;padding:0;border:0;background:none}
.home-refined-20261008 .unified-review blockquote p,.home-refined-20261008 .unified-review .quote{font:400 25px/1.35 Editors,serif;margin:0 0 24px;color:#491322}
.home-refined-20261008 .unified-review blockquote p strong{font-weight:400}
.home-refined-20261008 .unified-review footer,.home-refined-20261008 .unified-review figcaption{font:400 12px/1.6 Inter,sans-serif;margin-top:auto;padding-top:16px;border-top:1px solid #ead9d7}
.home-refined-20261008 .unified-review footer cite{font-style:normal}
.home-refined-20261008 .unified-review footer span{display:block}
.home-refined-20261008 .unified-review .online-quote-next{display:inline}
.home-refined-20261008 .review-community-photo{max-width:680px;margin:0 auto 36px}
.home-refined-20261008 .review-community-photo img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;border-radius:0;transform:none}
.home-refined-20261008 #wsparcie .mentor-refresh-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px}
.home-refined-20261008 #wsparcie .mentor-refresh-grid>figure{margin:0;max-width:420px;justify-self:center}
.home-refined-20261008 #wsparcie .mentor-review-copy p{font:400 17px/1.8 Inter,sans-serif;margin-bottom:22px}
.home-refined-20261008 .mentor-experience{padding-top:56px;padding-bottom:56px}
.home-refined-20261008 .mentor-premium-wrap{background:#491322;color:#fbf4f1;padding:48px 32px}
.home-refined-20261008 .mentor-premium-banner{max-width:1280px;margin:auto;display:grid;grid-template-columns:1.3fr .7fr;gap:50px;align-items:center}
.home-refined-20261008 .mentor-premium-banner h3,.home-refined-20261008 .mentor-premium-banner p{color:#fbf4f1}
.home-refined-20261008 .mentor-premium-banner .button{background:#e4c6c7;color:#491322;white-space:normal;text-align:center}
.home-refined-20261008 .mentor-premium-banner figure{max-width:300px;justify-self:center;margin:0}
.home-refined-20261008 .mentor-premium-banner figure img{width:100%;height:auto;max-height:none;object-fit:contain;border-radius:0}
.home-refined-20261008 #answer-4 .faq-answer{grid-column:1/-1;max-width:950px;margin:auto}
.home-refined-20261008 .folder-tabs{flex-wrap:wrap}
.home-refined-20261008 .contact-refresh-team .contact-oval{position:relative;overflow:hidden}
.home-refined-20261008 .contact-refresh-team .contact-oval img{position:absolute;max-width:none;object-fit:unset;object-position:initial;transform:none}
.home-refined-20261008 .contact-oval .contact-lukasz-review{width:180%;height:auto;left:-48%;top:-22%}
.home-refined-20261008 .contact-oval .contact-agnieszka-review{width:210%;height:auto;left:-70%;top:0}
.home-refined-20261008 .contact-oval .contact-marta-review{width:100%;height:auto;left:0;top:0}
@media(max-width:900px){.review-materials-grid,.home-refined-20261008 .unified-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-refined-20261008 #wsparcie .mentor-refresh-grid{gap:32px}}
@media(max-width:650px){.review-materials-grid,.home-refined-20261008 .unified-reviews-grid,.home-refined-20261008 #wsparcie .mentor-refresh-grid,.home-refined-20261008 .mentor-premium-banner{grid-template-columns:minmax(0,1fr)}.home-refined-20261008 .unified-review{padding:24px}.home-refined-20261008 .mentor-premium-wrap{padding:36px 22px}.home-refined-20261008 .mentor-premium-banner{gap:28px}.home-refined-20261008 .mentor-experience{padding-top:40px;padding-bottom:40px}}
.home-refined-20261008 .folder-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}
.home-refined-20261008 .proposals-faq .folder-tab:nth-child(5){background:#e4c6c7;color:#491322}
.home-refined-20261008 .proposals-faq .folder-tab[aria-selected=true]{background:#dfd5c9;color:#493b32}
@media(max-width:650px){.home-refined-20261008 .folder-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.home-refined-20261008 .folder-tab:last-child{grid-column:1/-1}}
