/* Meta-only readability and intrinsic mobile layout; green/fluid effects stay intact. */
.sec-raw-meta-ads .mt-offer-comparison {margin:24px 0 32px;padding:24px;border:1px solid var(--line);border-radius:16px;}
.sec-raw-meta-ads .mt-offer-comparison h3 {font-size:1.25rem;margin:0 0 12px;}
.sec-raw-meta-ads .mt-offer-comparison p {font-size:1rem;line-height:1.6;color:var(--fg-2);max-width:75ch;margin:0;}
.sec-raw-meta-ads :is(.mt-pkg-ai li,.mt-pkg-deliv li,.mt-pkg-for-row,.mt-pkg-why p,.mt-tldr-line .v) {font-size:1rem;line-height:1.6;}
.sec-raw-meta-ads :is(.mt-pkg-price-note,.mt-pkg-for-k,.mt-pkg-for-label,.mt-pkg-why-label) {color:var(--fg-2);}
.sec-raw-meta-ads :is(.mt-stage-label,.mt-stage-k,.mt-place-tagline,.mt-place-k,.mt-case-title,.mt-case-kpi,.toc-link,.mt-tag:not(.mt-tag-hot)) {color:var(--fg-2);font-size:.75rem;}
.sec-raw-meta-ads .mt-pkg-grid {gap:32px;}
.sec-raw-meta-ads .mt-pkg {min-width:0;}
.sec-raw-meta-ads .cd-skip-float {display:none;}
.sec-raw-meta-ads .mt-pkg-cta {min-height:44px;white-space:normal;text-align:center;}
.sec-raw-meta-ads .mt-tldr-line .v {min-width:0;overflow-wrap:anywhere;}
@media (max-width:767px) {
  .sec-raw-meta-ads .mt-tldr-lines {padding:16px;}
  .sec-raw-meta-ads .mt-tldr-line {display:grid;grid-template-columns:auto 1fr;gap:8px 12px;padding:16px 0;}
  .sec-raw-meta-ads .mt-tldr-line .sep {display:none;}
  .sec-raw-meta-ads .mt-tldr-line .v {grid-column:1/-1;}
  .sec-raw-meta-ads .mt-pkg {padding:24px;}
  .sec-raw-meta-ads .mt-pkg-for-row {grid-template-columns:1fr;gap:4px;}
  .sec-raw-meta-ads .mt-offer-comparison {padding:20px;}
  .sec-raw-meta-ads .ch2-crumbs {flex-wrap:wrap;white-space:normal;gap:8px;}
  .sec-raw-meta-ads .ch2-crumbs .curr {min-width:0;overflow-wrap:anywhere;}
}
@media (max-width:360px) {
  body:has(.sec-raw-meta-ads) .nav .brand-word {display:none;}
  body:has(.sec-raw-meta-ads) .nav .brand {min-width:44px;min-height:44px;}
}
