/* Home-type buying guides: deeper content within the approved editorial grid. */
.quality-type .type-table-help{display:none}
.quality-type #ownership-costs{padding-top:65px}
.quality-type .type-purchase{padding-top:85px;padding-bottom:25px}
.quality-type .type-purchase .guide-steps{margin:0;min-width:0}
.quality-type .type-purchase .guide-steps li:first-child{padding-top:0}
.quality-type .type-purchase .guide-steps li:first-child:before{top:5px}
.quality-type .type-purchase .guide-steps h3{font-size:1.85rem}
.quality-type .type-example{padding-block:15px 65px}
.quality-type .type-example .quality-callout{margin-top:0}
.quality-type .quality-related{padding-bottom:0}
.quality-type .guide-table-scroll{scroll-margin-top:30px}
.quality-type .guide-table-scroll th:first-child{width:24%}
.quality-type .guide-table-scroll td{width:38%}
.quality-page.quality-type main h1{max-width:16ch}
.type-evidence{padding-block:35px 65px}
.type-document-list article{display:grid;grid-template-columns:1fr 1.35fr;gap:65px;padding-block:25px}
.quality-type .type-document-list h3{font-size:1.85rem;max-width:22ch}
.quality-type .type-document-list p{margin:0}
.quality-type .type-document-list .type-reviewer{margin-top:14px;font-size:.9rem;color:var(--q-green)}
.type-market{padding-block:45px 75px}
.type-market-heading{display:grid;grid-template-columns:1fr 1.35fr;gap:65px;align-items:start}
.quality-type .type-market-heading p{margin:0}
.quality-type .type-market-period{font-size:.9rem;margin-top:28px}
.quality-type .type-market-scroll{margin-top:20px}
.quality-type .type-market-scroll td{width:auto;font-variant-numeric:tabular-nums;white-space:nowrap}
.quality-type .type-market-scroll th:first-child{width:27%}
.quality-type .type-market-scroll th:not(:first-child){width:auto}
.quality-type .type-market-source{font-size:.85rem;margin-top:16px}
.type-market-reading{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:24px 0}
.quality-type .type-market-reading p{font-size:.95rem;margin:0}
@media(min-width:761px) and (max-width:1000px){
  .quality-type .quality-hero-layout{grid-template-columns:1fr;gap:36px}
  .quality-page.quality-type main h1{max-width:24ch}
  .quality-type .quality-hero .quality-photo{width:100%;max-width:620px;justify-self:center}
}
@media(max-width:760px){
  .quality-type #ownership-costs{padding-top:35px}
  .quality-type .type-purchase{padding-top:55px}
  .quality-type .type-purchase .guide-steps{margin-top:36px}
  .quality-type .type-purchase .guide-steps h3{font-size:1.65rem}
  .quality-type .type-example{padding-bottom:45px}
  .quality-type p.type-table-help{display:block;font-size:.85rem;line-height:1.6;color:var(--q-green);margin-top:24px}
  .quality-type .guide-table-scroll{margin-top:14px}
  .quality-type .guide-table-scroll table{min-width:620px}
  .type-evidence,.type-market{padding-block:30px 50px}
  .type-document-list article,.type-market-heading,.type-market-reading{grid-template-columns:1fr;gap:18px}
  .type-document-list article{padding-block:22px}
  .quality-type .type-document-list h3{font-size:1.65rem}
  .quality-type .type-market-scroll table{min-width:700px}
  .quality-type .type-market-scroll th,.quality-type .type-market-scroll td{min-width:140px}
}
