/* Model composition; hero, video, FAQ, specifications, workflow, guide and form are shared. */
.home-v2 .drc-model-layout{padding-top:35px}
.home-v2 .drc-model-first{margin-top:0}
.home-v2.drc-model-page .v2-hero h1{overflow-wrap:anywhere}
.home-v2 .drc-model-photo{max-width:319px;margin:0 auto 30px}
.home-v2 .drc-model-photo img{border:0;border-radius:0}
.home-v2 .drc-model-photo figcaption{text-align:center}
.home-v2 .drc-model-specifications{display:grid;grid-template-columns:1fr 1fr;gap:10px 32px}
.home-v2 .drc-model-specifications h3{font-size:18px;margin:0}
.home-v2 .drc-model-specifications .drc-specs>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.home-v2 .drc-model-symptoms .drc-reading{padding-bottom:22px}
.home-v2 .drc-model-symptoms .drc-model-help{color:var(--v2-ink)}
.home-v2 .drc-model-symptoms ul{padding-left:20px}
.home-v2 .drc-model-original h3{font-size:20px;margin:10px 0 18px}
.home-v2 .drc-model-delivery{margin-top:26px}
.home-v2 .drc-model-related .v2-secondary{display:inline-block;margin-top:22px}
@media(max-width:850px){.home-v2 .drc-model-photo{display:none}}
@media(max-width:600px){.home-v2 .drc-model-layout{padding-top:28px}.home-v2 .drc-model-specifications{grid-template-columns:1fr;gap:15px}.home-v2 .drc-model-specifications .drc-specs>div{grid-template-columns:1fr;gap:5px}.home-v2.drc-model-page .drc-hero-facts strong{font-size:21px}}
