/* Campaign desktop geometry only. Approved phone layouts remain unchanged. */
@media (min-width:1101px) {
 body[data-theme="campaign"] .campaign-feature {
  grid-template-columns:repeat(2,minmax(0,1fr));
 }
 body[data-theme="campaign"] .campaign-copyblock,
 body[data-theme="campaign"] .campaign-feature>.review-placeholder {
  min-width:0;
 }
 body[data-theme="campaign"] .campaign-copyblock h2 {
  font-size:clamp(64px,5.5vw,100px);
  max-width:560px;
 }
 body[data-theme="campaign"] .campaign-copyblock .cta {
  align-self:flex-start;
 }
 body[data-theme="campaign"] .review-ugc-head,
 body[data-theme="campaign"] .review-ugc-grid {
  max-width:1260px;
  margin-inline:auto;
 }
 body[data-theme="campaign"] .review-ugc-grid .review-placeholder {
  aspect-ratio:9/16;
  min-height:0;
 }
 body[data-theme="campaign"] .review-blog-card .review-placeholder {
  aspect-ratio:4/5;
  min-height:0;
 }
 body.about-page[data-theme="campaign"] .about-science {
  display:grid;
  grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);
  column-gap:5vw;
  text-align:left;
  align-items:center;
 }
 body.about-page[data-theme="campaign"] .about-science h2 {
  grid-column:1;
  align-self:end;
 }
 body.about-page[data-theme="campaign"] .about-science>p {
  grid-column:1;
  align-self:start;
  margin:0;
 }
 body.about-page[data-theme="campaign"] .about-science>.review-placeholder {
  grid-column:2;
  grid-row:1 / span 2;
  aspect-ratio:3/2;
  min-height:0;
  width:100%;
 }
}
