/* Any AI? | Verdict editorial redesign R6 | additive and route-scoped */
body.vd-page.vd-readable-r7{
  --vd6-bg:var(--lh-background,oklch(.98 .003 100));
  --vd6-ink:#193e30;
  --vd6-deep:#204b39;
  --vd6-body:#425e4c;
  --vd6-soft:#637969;
  --vd6-muted:#718273;
  --vd6-gold:#b39256;
  --vd6-line:#e0e6db;
  --vd6-surface:#f2f5ef;
  background:var(--vd6-bg)!important;
  color:var(--vd6-ink);
  font-family:"IBM Plex Sans Arabic",sans-serif;
}
body.vd-readable-r7 *{box-sizing:border-box}
body.vd-readable-r7 .vd6-page{
  width:min(100%,758px);
  margin:0 auto;
  padding:5px 30px 35px;
  overflow:visible;
  isolation:isolate;
}
body.vd-readable-r7 .vd6-page a{color:inherit;text-decoration:none}
body.vd-readable-r7 .vd6-page h1,
body.vd-readable-r7 .vd6-page h2,
body.vd-readable-r7 .vd6-page h3{
  font-family:"Readex Pro","IBM Plex Sans Arabic",sans-serif;
  color:var(--vd6-ink);
}
body.vd-readable-r7 .vd6-breadcrumb{
  display:flex;flex-wrap:wrap;gap:7px;
  align-items:center;
  color:#849084;font-size:11px;line-height:1.7;
  padding:0 0 31px;
}
body.vd-readable-r7 .vd6-breadcrumb a:hover{color:var(--vd6-deep)}
body.vd-readable-r7 .vd6-hero{
  padding:7px 0 31px;
  border:0;
  background:transparent;
  box-shadow:none;
  position:relative;
}
body.vd-readable-r7 .vd6-hero-mast{
  display:flex;align-items:center;gap:9px;
  font-size:12px;font-weight:600;
  color:#5a7461;line-height:1.6;
  margin-bottom:13px;
}
body.vd-readable-r7 .vd6-mast-dot{
  width:7px;height:7px;flex:none;
  transform:rotate(45deg);
  background:var(--vd6-gold);
}
body.vd-readable-r7 .vd6-mast-line{height:1px;background:#dfe5d9;flex:1;min-width:25px}
body.vd-readable-r7 .vd6-mast-note{font-size:10px;color:#9ca79b;font-weight:500}
body.vd-readable-r7 .vd6-hero h1{
  margin:0 0 14px;
  font-size:clamp(35px,5.6vw,56px);
  font-weight:700;
  line-height:1.45;
  letter-spacing:-.035em;
}
body.vd-readable-r7 .vd6-identity-row{
  display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;
  gap:10px 20px;margin-bottom:29px;
}
body.vd-readable-r7 .vd6-tool{
  display:inline-flex;align-items:center;gap:10px;
  min-height:34px;color:var(--vd6-deep);
}
body.vd-readable-r7 .vd6-tool strong{font-size:16px;letter-spacing:0;font-weight:700}
body.vd-readable-r7 .vd6-tool-icon{
  display:grid;place-items:center;width:33px;height:33px;
  overflow:hidden;flex:none;
  background:#eef0e9;border:1px solid #e1e7dc;
  border-radius:9px;
}
body.vd-readable-r7 .vd6-tool-icon img{width:26px;height:26px;object-fit:contain;display:block}
body.vd-readable-r7 .vd6-tool-icon span{font-size:10px;font-weight:700}
body.vd-readable-r7 .vd6-status{
  display:inline-flex;align-items:center;gap:7px;
  border:1px solid #d6e3d6;border-radius:100px;
  background:#ecf4eb;color:#27583f;
  padding:5px 10px;font-size:11px;
  font-weight:600;line-height:1.6;
  min-height:29px;
}
body.vd-readable-r7 .vd6-status-dot{
  width:5px;height:5px;border-radius:50%;
  background:#51856a;
}
body.vd-readable-r7 .vd6-judgement{
  border-right:3px solid var(--vd6-gold);
  padding:5px 17px 6px 0;margin-bottom:21px;
}
body.vd-readable-r7 .vd6-overline{
  display:block;color:#7a806c;
  font-size:11px;font-weight:700;
  margin-bottom:8px;
}
body.vd-readable-r7 .vd6-judgement p{
  font-size:17px;line-height:2;
  color:#31513c;margin:0;
  max-width:600px;
}
body.vd-readable-r7 .vd6-meta{
  display:flex;flex-wrap:wrap;align-items:center;gap:5px 13px;
  padding:0 0 21px;color:#788478;
  font-size:11px;line-height:1.85;
}
body.vd-readable-r7 .vd6-meta-separator{
  width:3px;height:3px;flex:none;
  border-radius:50%;background:#b39c71;
}
body.vd-readable-r7 .vd6-actions{display:flex;gap:10px;align-items:stretch}
body.vd-readable-r7 .vd6-actions a{
  display:flex;justify-content:center;align-items:center;gap:12px;
  min-height:49px;line-height:1.5;
  padding:12px 14px;border-radius:11px;
  font-size:13px;font-weight:700;
  transition:background .16s ease,border-color .16s ease;
}
body.vd-readable-r7 .vd6-button-primary{
  flex:1 1 58%;background:#225e45;color:#fff!important;
  border:1px solid #225e45;
}
body.vd-readable-r7 .vd6-button-primary:hover{background:#1b4e39}
body.vd-readable-r7 .vd6-button-secondary{
  flex:0 1 37%;background:transparent;
  border:1px solid #dce4d8;color:#2f5d47!important;
}
body.vd-readable-r7 .vd6-button-secondary:hover{background:#f0f3ec}
body.vd-readable-r7 .vd6-index{
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));
  border-block:1px solid var(--vd6-line);
  margin:8px 0 0;padding:7px 0;
  gap:7px;
}
body.vd-readable-r7 .vd6-index a{
  display:flex;align-items:center;justify-content:center;gap:6px;
  border-radius:8px;
  min-height:47px;padding:9px 3px;
  color:#4d6855;font-weight:600;font-size:12px;
}
body.vd-readable-r7 .vd6-index a:hover{background:#eff3eb}
body.vd-readable-r7 .vd6-index a span{
  color:#ad8d56;font-size:10px;
  font-family:Arial,sans-serif;
  font-weight:600;
}
body.vd-readable-r7 .vd6-section{
  scroll-margin-top:24px;
  padding:47px 0 46px;
  border-bottom:1px solid var(--vd6-line);
}
body.vd-readable-r7 .vd6-section-head{
  display:flex;align-items:baseline;gap:17px;
  margin-bottom:25px;
}
body.vd-readable-r7 .vd6-section-num{
  flex:none;
  color:var(--vd6-gold);
  font:500 19px/1.5 Arial,sans-serif;
  border-left:1px solid #d4c3a3;
  padding-left:13px;
}
body.vd-readable-r7 .vd6-section-kicker{
  display:block;
  color:#7f927e;font-size:11px;
  font-weight:600;margin-bottom:3px;
}
body.vd-readable-r7 .vd6-section-head h2{
  font-size:clamp(20px,3vw,27px);
  font-weight:600;line-height:1.6;
  letter-spacing:-.015em;margin:0;
}
body.vd-readable-r7 .vd6-evidence{
  background:#f2f5ef;
  border:1px solid #e2e8db;
  border-right:3px solid #ad975f;
  padding:20px 22px 19px;
  border-radius:15px 3px 3px 15px;
  margin:0 0 28px;
}
body.vd-readable-r7 .vd6-evidence-label{
  display:flex;align-items:center;gap:12px;flex-wrap:wrap;
  font-size:11px;color:#718270;
  margin-bottom:9px;
}
body.vd-readable-r7 .vd6-evidence-label strong{
  font-size:11px;color:#335943;
  font-weight:700;
}
body.vd-readable-r7 .vd6-evidence p{
  color:#385444;line-height:2;
  margin:0;font-size:14px;
}
body.vd-readable-r7 .vd6-sources-heading{
  display:flex;align-items:center;justify-content:space-between;
  gap:15px;margin:0 0 8px;
}
body.vd-readable-r7 .vd6-sources-heading strong{
  font-weight:700;font-size:12px;color:#3b5c45;
}
body.vd-readable-r7 .vd6-sources-heading small{font-size:11px;color:#88988a}
body.vd-readable-r7 .vd6-source-list{
  list-style:none;margin:0;padding:0;
  border-top:1px solid var(--vd6-line);
}
body.vd-readable-r7 .vd6-source-list li{border-bottom:1px solid var(--vd6-line)}
body.vd-readable-r7 .vd6-source-list a{
  display:flex;align-items:center;gap:14px;
  padding:15px 0;min-height:66px;
}
body.vd-readable-r7 .vd6-source-number{
  font:600 12px/1.6 Arial,sans-serif;color:#b5996a;
}
body.vd-readable-r7 .vd6-source-text{
  display:flex;flex:1;min-width:0;flex-direction:column;gap:3px;
}
body.vd-readable-r7 .vd6-source-text strong{
  color:#235b41;font-size:14px;
  font-weight:700;line-height:1.65;
}
body.vd-readable-r7 .vd6-source-text small{
  color:#687969;font-size:11px;
  line-height:1.7;
}
body.vd-readable-r7 .vd6-source-arrow{font-size:16px;color:#2b664a}
body.vd-readable-r7 .vd6-inline-links{
  display:flex;flex-wrap:wrap;gap:6px 25px;
  padding-top:14px;
}
body.vd-readable-r7 .vd6-inline-links a,
body.vd-readable-r7 .vd6-empty-content a{
  display:inline-flex;align-items:center;gap:7px;
  min-height:42px;
  font-size:12px;line-height:1.7;
  font-weight:700;color:#2b6149;
  text-decoration:underline;text-underline-offset:5px;
}
body.vd-readable-r7 .vd6-quiet{
  color:#758777;font-size:13px;
  line-height:1.8;margin:12px 0;
}
body.vd-readable-r7 .vd6-section-intro{font-size:14px;line-height:1.9;color:#5d7464;margin:0 0 19px}
body.vd-readable-r7 .vd6-empty-trial{
  display:grid;grid-template-columns:190px minmax(0,1fr);
  align-items:center;gap:24px;
  min-height:210px;
  padding:27px;
  background:#eff3ea;
  border:1px solid #e1e8dc;
  border-radius:18px;
  overflow:hidden;
  position:relative;
}
body.vd-readable-r7 .vd6-sound-art{
  position:relative;min-height:154px;
  display:grid;place-items:center;
  color:#b8a06d;
}
body.vd-readable-r7 .vd6-sound-art svg{
  display:block;width:100%;max-width:178px;
  position:relative;z-index:1;
  opacity:.84;
}
body.vd-readable-r7 .vd6-sound-ring{
  position:absolute;inset:11px auto auto 14px;
  width:138px;height:138px;border-radius:50%;
  border:1px solid #dce6d8;opacity:.82;
  box-shadow:0 0 0 17px #e7eee4;
}
body.vd-readable-r7 .vd6-empty-content{position:relative;z-index:1}
body.vd-readable-r7 .vd6-empty-content>span{font-size:11px;color:#7c8b73;font-weight:600}
body.vd-readable-r7 .vd6-empty-content h3{
  font-size:18px;font-weight:600;
  margin:6px 0 9px;line-height:1.55;
}
body.vd-readable-r7 .vd6-empty-content p{
  font-size:13px;line-height:1.9;color:#516957;
  margin:0 0 7px;
}
body.vd-readable-r7 .vd6-real-trials .dr-output-case{
  background:transparent;box-shadow:none;
  border:1px solid var(--vd6-line);
  border-radius:14px;
}
body.vd-readable-r7 .vd6-real-trials .dr-output-slides li a{
  aspect-ratio:1/1;display:grid;place-items:center;
  background:#fffefa;overflow:hidden;
  border:1px solid #e0e6da;border-radius:10px;
}
body.vd-readable-r7 .vd6-real-trials .dr-output-slides li a img{
  width:100%;height:100%;object-fit:contain;
}
body.vd-readable-r7 .vd6-steps{
  margin-bottom:19px;
  border-right:2px solid var(--vd6-gold);
  padding:0 16px 0 0;
}
body.vd-readable-r7 .vd6-small-label{
  color:#738474;font-size:11px;
  display:block;margin:0 0 7px;
}
body.vd-readable-r7 .vd6-steps>p{
  color:#345342;font-size:15px;line-height:1.95;margin:0 0 5px;
}
body.vd-readable-r7 .vd6-limits{
  display:flex;gap:14px;
  align-items:flex-start;
  margin:22px 0 7px;padding:21px 0 19px;
  border-top:1px solid var(--vd6-line);
}
body.vd-readable-r7 .vd6-limit-mark{
  display:grid;place-items:center;
  width:25px;height:25px;border-radius:50%;
  flex:none;color:#aa8851;
  background:#f4efe4;font-weight:700;
  font-family:Arial,sans-serif;font-size:14px;
}
body.vd-readable-r7 .vd6-limits h3{
  font-size:14px;font-weight:600;
  margin:0 0 7px;
}
body.vd-readable-r7 .vd6-limits p{
  font-size:13px;line-height:1.95;
  color:#536d59;margin:0;
}
body.vd-readable-r7 .vd6-disclosure{
  border-bottom:1px solid var(--vd6-line);
  margin:0;
}
body.vd-readable-r7 .vd6-disclosure:first-of-type{border-top:1px solid var(--vd6-line)}
body.vd-readable-r7 .vd6-disclosure summary{
  display:flex;align-items:center;justify-content:space-between;
  gap:12px;cursor:pointer;min-height:50px;
  padding:11px 3px;
  font-size:12px;font-weight:700;
  line-height:1.6;color:#2f6048;
  list-style:none;
}
body.vd-readable-r7 .vd6-disclosure summary::-webkit-details-marker{display:none}
body.vd-readable-r7 .vd6-disclosure summary span{color:#ae9260}
body.vd-readable-r7 .vd6-disclosure[open] summary span{transform:rotate(45deg)}
body.vd-readable-r7 .vd6-disclosure>div{
  padding:0 10px 18px;
  font-size:13px;line-height:1.9;
  color:#526b58;
}
body.vd-readable-r7 .vd6-disclosure>div p{margin:0 0 8px}
body.vd-readable-r7 .vd6-disclosure ol,
body.vd-readable-r7 .vd6-disclosure ul{padding-right:21px;margin:0}
body.vd-readable-r7 .vd6-disclosure li{padding:2px 0}
body.vd-readable-r7 .vd6-language>div{
  display:grid;grid-template-columns:1fr 2fr;
  gap:10px;border-bottom:1px solid var(--vd6-line);
  padding:7px 0;
}
body.vd-readable-r7 .vd6-language dt{font-weight:700}
body.vd-readable-r7 .vd6-language dd{margin:0}
body.vd-readable-r7 .vd6-alternative{
  border:1px solid var(--vd6-line);
  border-right:3px solid #b39760;
  background:#f4f6f0;
  padding:18px 19px;
  border-radius:11px;
  margin:20px 0 0;
}
body.vd-readable-r7 .vd6-alternative>strong{display:block;font-size:17px}
body.vd-readable-r7 .vd6-alternative p{color:#526c58;font-size:13px;line-height:1.9;margin:6px 0}
body.vd-readable-r7 .vd6-plan-digest{border:0;background:transparent}
body.vd-readable-r7 .vd6-plan-digest>strong{
  display:block;font-size:17px;line-height:1.7;
  font-family:"Readex Pro","IBM Plex Sans Arabic",sans-serif;
  color:#25533b;margin-bottom:8px;
}
body.vd-readable-r7 .vd6-plan-digest>p{
  font-size:14px;color:#4d6755;
  line-height:2;margin:0 0 19px;
}
body.vd-readable-r7 .vd6-prices{
  border-top:1px solid var(--vd6-line);
  margin-top:15px;
}
body.vd-readable-r7 .vd6-prices>div{
  display:flex;justify-content:space-between;
  align-items:center;gap:15px;
  padding:14px 0;border-bottom:1px solid var(--vd6-line);
}
body.vd-readable-r7 .vd6-prices>div>span{
  color:#284b39;font-weight:600;font-size:13px;
}
body.vd-readable-r7 .vd6-prices>div>strong{
  color:#275e45;font-weight:700;font-size:15px;
}
body.vd-readable-r7 .vd6-prices>div>strong small{font-size:11px;color:#66786a;font-weight:400}
body.vd-readable-r7 .vd6-prices-date{display:block;margin-top:10px;color:#7b8b7b;font-size:11px}
body.vd-readable-r7 .vd6-plan-full{margin-top:9px}
body.vd-readable-r7 .vd6-end{padding:24px 0 4px}
body.vd-readable-r7 .vd6-end a{
  display:flex;justify-content:space-between;
  align-items:center;min-height:56px;
  gap:12px;font-size:15px;
  font-weight:700;color:#285a43;
  padding:0 4px;
}
body.vd-readable-r7 .vd6-end a span:last-child{
  display:grid;place-items:center;
  width:33px;height:33px;
  border:1px solid #dbe5d8;border-radius:50%;
  color:#35654d;font-size:18px;
}
body.vd-readable-r7 .vd6-page a:focus-visible,
body.vd-readable-r7 .vd6-page summary:focus-visible{
  outline:2px solid #9cbaa2;outline-offset:3px;border-radius:4px;
}

/* R7 editorial typography — integrated into one route-specific stylesheet. */
body.vd-readable-r7 .vd6-page{--vd6-soft:#506957;--vd6-muted:#58705e}
body.vd-readable-r7 .vd6-breadcrumb{font-size:12px;color:#5b705f;padding-bottom:22px}
body.vd-readable-r7 .vd6-hero{padding-bottom:23px}
body.vd-readable-r7 .vd6-hero-mast{color:#3d6049;margin-bottom:10px}
body.vd-readable-r7 .vd6-mast-note{color:#5b705f;font-size:12px}
body.vd-readable-r7 .vd6-hero h1{margin-bottom:10px}
body.vd-readable-r7 .vd6-identity-row{margin-bottom:19px}
body.vd-readable-r7 .vd6-judgement{margin-bottom:14px}
body.vd-readable-r7 .vd6-overline{font-size:12px;color:#536c58;margin-bottom:6px}
body.vd-readable-r7 .vd6-judgement p{font-size:17px;line-height:1.9;color:#294b37}
body.vd-readable-r7 .vd6-meta{font-size:12px;color:#526a58;padding-bottom:14px}
body.vd-readable-r7 .vd6-index{margin-top:6px;padding:5px 0}
body.vd-readable-r7 .vd6-index a{font-size:13px;color:#365d45}
body.vd-readable-r7 .vd6-index a span{font-size:11px;color:#92753e}
body.vd-readable-r7 .vd6-section{padding:38px 0 35px}
body.vd-readable-r7 .vd6-section-head{margin-bottom:18px}
body.vd-readable-r7 .vd6-section-kicker{font-size:12px;color:#526e59}
body.vd-readable-r7 .vd6-evidence{padding:18px 20px 17px;margin-bottom:20px;border-color:#dce4d6}
body.vd-readable-r7 .vd6-evidence-label{font-size:12px;color:#526d59}
body.vd-readable-r7 .vd6-evidence-label strong{font-size:12px;color:#28523c}
body.vd-readable-r7 .vd6-evidence p{font-size:15px;line-height:1.9;color:#2e5139}
body.vd-readable-r7 .vd6-sources-heading strong{font-size:13px;color:#2d543c}
body.vd-readable-r7 .vd6-sources-heading small{font-size:12px;color:#5c7261}
body.vd-readable-r7 .vd6-source-text strong{font-size:15px}
body.vd-readable-r7 .vd6-source-text small{font-size:12px;color:#4e6956}
body.vd-readable-r7 .vd6-inline-links a,body.vd-readable-r7 .vd6-empty-content a{font-size:13px;color:#275a41}
body.vd-readable-r7 .vd6-section-intro{font-size:15px;color:#3c5c47;margin-bottom:14px}
body.vd-readable-r7 .vd6-quiet{font-size:14px;color:#526a57}
body.vd-readable-r7 .vd6-empty-trial{min-height:170px;padding:22px}
body.vd-readable-r7 .vd6-sound-art{min-height:112px}
body.vd-readable-r7 .vd6-empty-content>span{font-size:12px;color:#526d58}
body.vd-readable-r7 .vd6-empty-content h3{font-size:19px}
body.vd-readable-r7 .vd6-empty-content p{font-size:14px;line-height:1.85;color:#365840}
body.vd-readable-r7 .vd6-small-label{font-size:12px;color:#526e5b}
body.vd-readable-r7 .vd6-steps>p{font-size:16px;line-height:1.9;color:#2b4f38}
body.vd-readable-r7 .vd6-limits{margin:15px 0 5px;padding:17px 0 15px}
body.vd-readable-r7 .vd6-limits h3{font-size:15px}
body.vd-readable-r7 .vd6-limits p{font-size:15px;line-height:1.85;color:#3b5c46}
body.vd-readable-r7 .vd6-disclosure summary{font-size:13px;color:#275a40}
body.vd-readable-r7 .vd6-disclosure>div{font-size:14px;color:#3b5b46}
body.vd-readable-r7 .vd6-alternative p{font-size:14px;color:#3e5e49}
body.vd-readable-r7 .vd6-plan-digest>p{font-size:15px;line-height:1.9;color:#345840;margin-bottom:13px}
body.vd-readable-r7 .vd6-prices>div{padding:12px 0}
body.vd-readable-r7 .vd6-prices>div>span{font-size:15px}
body.vd-readable-r7 .vd6-prices>div>strong{font-size:16px}
body.vd-readable-r7 .vd6-prices>div>strong small{font-size:12px;font-weight:500;color:#4e6654}
body.vd-readable-r7 .vd6-prices-date{font-size:12px;color:#536b58}
body.vd-readable-r7 .vd6-end{padding-top:16px}

@media(max-width:700px){
 body.vd-readable-r7 .vd6-page{padding:2px 18px 23px}
 body.vd-readable-r7 .vd6-breadcrumb{padding-bottom:15px;font-size:11.5px}
 body.vd-readable-r7 .vd6-hero{padding-bottom:19px}
 body.vd-readable-r7 .vd6-hero h1{font-size:36px;margin-bottom:10px}
 body.vd-readable-r7 .vd6-hero-mast{font-size:12px;margin-bottom:9px}
 body.vd-readable-r7 .vd6-identity-row{margin-bottom:15px}
 body.vd-readable-r7 .vd6-tool strong{font-size:15px}
 body.vd-readable-r7 .vd6-status{font-size:12px}
 body.vd-readable-r7 .vd6-judgement{padding-right:12px;margin-bottom:13px}
 body.vd-readable-r7 .vd6-judgement p{font-size:16px;line-height:1.85}
 body.vd-readable-r7 .vd6-meta{font-size:11.5px;padding-bottom:12px;gap:4px 9px}
 body.vd-readable-r7 .vd6-actions a{font-size:13px;min-height:48px}
 body.vd-readable-r7 .vd6-index{gap:2px;padding:5px 0}
 body.vd-readable-r7 .vd6-index a{gap:4px;font-size:12px;min-height:45px;padding:8px 2px}
 body.vd-readable-r7 .vd6-index a span{font-size:10px}
 body.vd-readable-r7 .vd6-section{padding:30px 0 28px}
 body.vd-readable-r7 .vd6-section-head{gap:13px;margin-bottom:15px}
 body.vd-readable-r7 .vd6-section-head h2{font-size:21px;line-height:1.5}
 body.vd-readable-r7 .vd6-section-kicker{font-size:12px}
 body.vd-readable-r7 .vd6-section-num{font-size:16px;padding-left:11px}
 body.vd-readable-r7 .vd6-evidence{padding:15px 16px;margin-bottom:17px}
 body.vd-readable-r7 .vd6-evidence-label{margin-bottom:6px}
 body.vd-readable-r7 .vd6-evidence p{font-size:15px;line-height:1.85}
 body.vd-readable-r7 .vd6-source-list a{gap:11px;padding:12px 0}
 body.vd-readable-r7 .vd6-source-text strong{font-size:15px}
 body.vd-readable-r7 .vd6-source-text small{font-size:12px}
 body.vd-readable-r7 .vd6-empty-trial{
  display:grid;grid-template-columns:55px minmax(0,1fr);gap:14px;
  align-items:center;text-align:right;
  padding:18px 16px;min-height:160px;
 }
 body.vd-readable-r7 .vd6-sound-art{width:55px;min-height:64px}
 body.vd-readable-r7 .vd6-sound-art svg{width:55px;height:60px}
 body.vd-readable-r7 .vd6-sound-ring{
  width:47px;height:47px;top:8px;left:4px;
  box-shadow:0 0 0 5px #e7eee4;
 }
 body.vd-readable-r7 .vd6-empty-content>span{font-size:12px}
 body.vd-readable-r7 .vd6-empty-content h3{font-size:16px;line-height:1.6;margin-top:4px}
 body.vd-readable-r7 .vd6-empty-content p{font-size:14px;line-height:1.8}
 body.vd-readable-r7 .vd6-steps>p{font-size:15px;line-height:1.85}
 body.vd-readable-r7 .vd6-limits p{font-size:14px;line-height:1.85}
 body.vd-readable-r7 .vd6-prices>div>strong{font-size:15px}
 body.vd-readable-r7 .vd6-prices>div>span{font-size:14px}
 body.vd-readable-r7 .vd6-plan-digest>p{font-size:15px}
}
@media(max-width:350px){
 body.vd-readable-r7 .vd6-page{padding-inline:13px}
 body.vd-readable-r7 .vd6-index a{font-size:11px}
 body.vd-readable-r7 .vd6-index a span{display:none}
 body.vd-readable-r7 .vd6-actions a{font-size:12px}
 body.vd-readable-r7 .vd6-hero h1{font-size:33px}
 body.vd-readable-r7 .vd6-empty-trial{gap:10px;padding-inline:12px}
}
@media(prefers-reduced-motion:reduce){
 body.vd-readable-r7 .vd6-page *{transition:none!important;animation:none!important}
}
