.page-id-199 .source-button,.page-id-200 .source-button,.page-id-174 .source-button,.page-id-196 .source-button,.page-id-211 .source-button,.page-id-213 .source-button,.page-id-204 .source-button,.page-id-17 .source-button,.page-id-203 .source-button,.page-id-198 .source-button{display:flex;width:max-content;max-width:100%;margin:20px auto 0;align-items:center;justify-content:center;line-height:1.2;text-align:center}
.page-id-199 .batch-hero-lead,.page-id-200 .batch-hero-lead,.page-id-174 .batch-hero-lead,.page-id-196 .batch-hero-lead,.page-id-211 .batch-hero-lead,.page-id-213 .batch-hero-lead,.page-id-204 .batch-hero-lead,.page-id-17 .batch-hero-lead,.page-id-203 .batch-hero-lead,.page-id-198 .batch-hero-lead{max-width:720px;margin:18px auto 0;font-size:18px;line-height:1.5;text-align:center}
.page-id-199 .source-section--cards .source-text--content,.page-id-200 .source-section--cards .source-text--content,.page-id-174 .source-section--cards .source-text--content,.page-id-196 .source-section--cards .source-text--content,.page-id-211 .source-section--cards .source-text--content,.page-id-213 .source-section--cards .source-text--content,.page-id-204 .source-section--cards .source-text--content,.page-id-17 .source-section--cards .source-text--content,.page-id-203 .source-section--cards .source-text--content,.page-id-198 .source-section--cards .source-text--content{font-size:15px;line-height:1.5;text-align:center}
.page-id-199 .source-section--cards .source-card,.page-id-200 .source-section--cards .source-card,.page-id-174 .source-section--cards .source-card,.page-id-196 .source-section--cards .source-card,.page-id-211 .source-section--cards .source-card,.page-id-213 .source-section--cards .source-card,.page-id-204 .source-section--cards .source-card,.page-id-17 .source-section--cards .source-card,.page-id-203 .source-section--cards .source-card,.page-id-198 .source-section--cards .source-card{display:flex;min-width:0;height:100%;flex-direction:column;text-align:center}
.page-id-199 .source-section--cards .source-card .source-button,.page-id-200 .source-section--cards .source-card .source-button,.page-id-174 .source-section--cards .source-card .source-button,.page-id-196 .source-section--cards .source-card .source-button,.page-id-211 .source-section--cards .source-card .source-button,.page-id-213 .source-section--cards .source-card .source-button,.page-id-204 .source-section--cards .source-card .source-button,.page-id-17 .source-section--cards .source-card .source-button,.page-id-203 .source-section--cards .source-card .source-button,.page-id-198 .source-section--cards .source-card .source-button{margin-top:auto}
.page-id-199 .has-card-bg h2,.page-id-200 .has-card-bg h2,.page-id-174 .has-card-bg h2,.page-id-196 .has-card-bg h2,.page-id-211 .has-card-bg h2,.page-id-213 .has-card-bg h2,.page-id-204 .has-card-bg h2,.page-id-17 .has-card-bg h2,.page-id-203 .has-card-bg h2,.page-id-198 .has-card-bg h2{color:#fff!important;text-align:center;font-size:19px;line-height:1.35}
.page-id-199 .has-card-bg .source-text--content,.page-id-200 .has-card-bg .source-text--content,.page-id-174 .has-card-bg .source-text--content,.page-id-196 .has-card-bg .source-text--content,.page-id-211 .has-card-bg .source-text--content,.page-id-213 .has-card-bg .source-text--content,.page-id-204 .has-card-bg .source-text--content,.page-id-17 .has-card-bg .source-text--content,.page-id-203 .has-card-bg .source-text--content,.page-id-198 .has-card-bg .source-text--content{color:#fff!important}
.page-id-199 .source-section--cards .source-cards,.page-id-200 .source-section--cards .source-cards,.page-id-174 .source-section--cards .source-cards,.page-id-196 .source-section--cards .source-cards,.page-id-211 .source-section--cards .source-cards,.page-id-213 .source-section--cards .source-cards,.page-id-204 .source-section--cards .source-cards,.page-id-17 .source-section--cards .source-cards,.page-id-203 .source-section--cards .source-cards,.page-id-198 .source-section--cards .source-cards{align-items:stretch}
@media(max-width:760px){.page-id-199 .batch-hero-lead,.page-id-200 .batch-hero-lead,.page-id-174 .batch-hero-lead,.page-id-196 .batch-hero-lead,.page-id-211 .batch-hero-lead,.page-id-213 .batch-hero-lead,.page-id-204 .batch-hero-lead,.page-id-17 .batch-hero-lead,.page-id-203 .batch-hero-lead,.page-id-198 .batch-hero-lead{font-size:16px}.page-id-199 .source-section--cards .source-cards,.page-id-200 .source-section--cards .source-cards,.page-id-174 .source-section--cards .source-cards,.page-id-196 .source-section--cards .source-cards,.page-id-211 .source-section--cards .source-cards,.page-id-213 .source-section--cards .source-cards,.page-id-204 .source-section--cards .source-cards,.page-id-17 .source-section--cards .source-cards,.page-id-203 .source-section--cards .source-cards,.page-id-198 .source-section--cards .source-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Unified visual markers for text-only service/advantage cards. */
.page-id-199 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-200 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-174 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-196 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-211 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-213 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-204 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-17 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-203 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
.page-id-198 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)) {
  position:relative;
  padding:72px 18px 22px;
  text-align:center;
}

.page-id-199 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-200 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-174 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-196 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-211 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-213 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-204 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-17 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-203 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before,
.page-id-198 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title))::before {
  content:'✓';
  position:absolute;
  top:16px;
  left:50%;
  display:grid;
  width:48px;
  height:48px;
  transform:translateX(-50%);
  place-items:center;
  border:2px solid #ff6418;
  border-radius:50%;
  color:#ff6418;
  font-size:25px;
  font-weight:700;
  line-height:1;
}

/* Distinct, restrained symbols keep the icon system readable without external assets. */
.source-card:nth-child(2):not(:has(.source-text--title))::before{content:'⌂'}
.source-card:nth-child(3):not(:has(.source-text--title))::before{content:'◉'}
.source-card:nth-child(4):not(:has(.source-text--title))::before{content:'⚡'}
.source-card:nth-child(5):not(:has(.source-text--title))::before{content:'↔'}
.source-card:nth-child(6):not(:has(.source-text--title))::before{content:'+'}
.source-card:nth-child(7):not(:has(.source-text--title))::before{content:'◆'}
.source-card:nth-child(8):not(:has(.source-text--title))::before{content:'!' }

/* The eight-item offer blocks follow the donor's 4 x 2 composition. */
.page-id-200 .source-141542 .source-cards,
.page-id-204 .source-215560744 .source-cards,
.page-id-203 .source-250280 .source-cards{grid-template-columns:repeat(4,minmax(0,1fr));}

@media(max-width:760px){
  .page-id-200 .source-141542 .source-cards,
  .page-id-204 .source-215560744 .source-cards,
  .page-id-203 .source-250280 .source-cards{grid-template-columns:repeat(2,minmax(0,1fr));}
}

@media(max-width:480px){
  .page-id-199 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-200 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-174 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-196 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-211 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-213 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-204 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-17 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-203 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)),
  .page-id-198 .source-section--cards:not(.source-section--gallery) .source-card:not(:has(.source-text--title)){padding-left:12px;padding-right:12px}
  .page-id-200 .source-141542 .source-cards,
  .page-id-204 .source-215560744 .source-cards,
  .page-id-203 .source-250280 .source-cards{grid-template-columns:1fr;}
}

/* Page-specific useful-content block added for SEO and user questions. */
.page-id-199 .source-695431 .podolsk-price-notes{max-width:980px;margin:30px auto 0;padding:22px 26px;background:rgba(255,255,255,.94);box-sizing:border-box;color:#20202a;text-align:center}
.page-id-199 .source-695431 .source-row{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:24px;width:100%;box-sizing:border-box}
.page-id-199 .source-695431 .source-column{grid-column:span 8!important;min-width:0;max-width:100%;width:auto!important;box-sizing:border-box}
.page-id-199 .source-695431 .source-text{max-width:100%;box-sizing:border-box}
.page-id-199 .source-695431 .podolsk-price-notes__title{margin:0 0 14px;font-size:19px;line-height:1.3}
.page-id-199 .source-695431 .podolsk-price-notes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.page-id-199 .source-695431 .podolsk-price-notes p{margin:0;font-size:14px;line-height:1.5}
.page-id-199 .source-695431 .podolsk-price-notes__footnote{margin:16px 0 0;font-size:13px;line-height:1.45}
.page-id-199 .podolsk-seo-faq{padding:72px 24px;background:#f4f5f7;color:#20202a}
.page-id-199 .podolsk-seo-faq .source-container{max-width:1080px;margin:0 auto}
.page-id-199 .podolsk-seo-faq h2{margin:0 auto 34px;text-align:center;font-size:32px;line-height:1.25}
.page-id-199 .podolsk-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.page-id-199 .podolsk-faq-list article{padding:24px;background:#fff;border-top:3px solid #ff6418;box-shadow:0 5px 18px rgba(24,35,48,.08)}
.page-id-199 .podolsk-faq-list h3{margin:0 0 12px;font-size:19px;line-height:1.35}
.page-id-199 .podolsk-faq-list p{margin:0;font-size:15px;line-height:1.6}
@media(max-width:760px){.page-id-199 .source-695431 .podolsk-price-notes{padding:18px}.page-id-199 .source-695431 .podolsk-price-notes__grid{grid-template-columns:1fr;gap:12px}.page-id-199 .source-695431 .podolsk-price-notes p{font-size:14px}.page-id-199 .podolsk-seo-faq{padding:48px 18px}.page-id-199 .podolsk-seo-faq h2{font-size:25px}.page-id-199 .podolsk-faq-list{grid-template-columns:1fr}.page-id-199 .podolsk-faq-list article{padding:20px}}
