/* Homepage presentation only; shared internal-page styling remains unchanged. */
.dtx-home-v16 {--home-space:clamp(52px,6vw,88px)}
.dtx-home-v16 > section {padding-block:var(--home-space)}
.dtx-home-v16 .dtx-eyebrow {margin:0 0 18px;color:var(--dtx-accent);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.dtx-home-v16 .dtx-home-section-head {display:grid;grid-template-columns:1.35fr 1fr;align-items:end;gap:64px;margin-bottom:36px}
.dtx-home-v16 .dtx-home-section-head h2 {margin:0;max-width:23ch}
.dtx-home-v16 .dtx-home-section-head p {margin:0}
.dtx-home-v16 h2 {font-size:clamp(30px,3.5vw,46px);line-height:1.12;letter-spacing:-.035em}
.dtx-home-v16 .dtx-home-welcome {background:#f4f4f4;border-bottom:1px solid var(--dtx-border)}
.dtx-home-v16 .dtx-home-welcome__grid {display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center;padding-block:48px}
.dtx-home-v16 .dtx-home-welcome__copy {padding-block:18px}
.dtx-home-v16 .dtx-home-welcome h1 {font-size:clamp(42px,4.5vw,64px);line-height:1.03;letter-spacing:-.045em;margin:0 0 24px;max-width:18ch}
.dtx-home-v16 .dtx-home-welcome__lead {font-size:18px;line-height:1.65;max-width:52ch;margin:0 0 26px}
.dtx-home-v16 .dtx-home-actions {display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.dtx-home-v16 .dtx-button--outline {background:transparent!important;color:var(--dtx-primary)!important;border:1px solid #aaa}
.dtx-home-v16 .dtx-button--outline:hover {background:#1a1c20!important;color:#fff!important}
.dtx-home-v16 .dtx-home-welcome__phone {font-size:14px;margin:22px 0 26px}
.dtx-home-v16 .dtx-home-welcome__phone a {color:var(--dtx-primary);font-weight:700;white-space:nowrap}
.dtx-home-v16 .dtx-home-assurances {display:flex;flex-wrap:wrap;gap:10px 20px;padding:20px 0 0;margin:0;list-style:none;border-top:1px solid #ddd;font-size:12px}
.dtx-home-v16 .dtx-home-assurances li::before {content:'✓';color:var(--dtx-accent);margin-right:7px}
.dtx-home-v16 figure {margin:0;min-width:0}
.dtx-home-v16 figure img {display:block;width:100%;height:100%;object-fit:cover}
.dtx-home-v16 .dtx-home-welcome__image {position:relative;height:540px}
.dtx-home-v16 .dtx-home-welcome__image figcaption {position:absolute;bottom:0;left:0;right:0;background:#1a1c20;color:#fff;padding:20px 24px;font:600 20px/1.4 var(--dtx-font-display)}
.dtx-home-v16 .dtx-treatments-section {background:#fff}
.dtx-home-v16 .dtx-treatment-icon-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.dtx-home-v16 .dtx-treatment-icon-card {display:grid;grid-template-columns:40px minmax(0,1fr) 24px;gap:16px;align-items:center;min-height:152px;padding:26px 22px;border:1px solid #ddd;transition:border-color .15s,background .15s}
.dtx-home-v16 .dtx-treatment-icon-card img {width:40px;height:48px}
.dtx-home-v16 .dtx-treatment-icon-card strong {font-size:21px;line-height:1.2}
.dtx-home-v16 .dtx-treatment-icon-card small {font-size:13px;line-height:1.5;margin-top:8px}
.dtx-home-v16 .dtx-treatment-icon-card b {width:24px;height:24px;display:grid;place-items:center;font-size:20px}
.dtx-home-v16 .dtx-treatment-icon-card:hover {border-color:var(--dtx-accent);background:#fafafa}
.dtx-home-v16 a:focus-visible {outline:3px solid var(--dtx-accent);outline-offset:4px}
.dtx-home-v16 .dtx-home-section-link {margin-top:28px;text-align:right;font-weight:600}
.dtx-home-v16 .dtx-home-process {background:#f4f4f4}
.dtx-home-v16 .dtx-process-grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid #ddd;border-left:1px solid #ddd}
.dtx-home-v16 .dtx-process-card {border:0;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:28px;background:#fff}
.dtx-home-v16 .dtx-process-card h3 {font-size:24px;line-height:1.2}
.dtx-home-v16 .dtx-home-residence__grid {display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}
.dtx-home-v16 .dtx-home-residence h2 {margin:0 0 24px;max-width:22ch}
.dtx-home-v16 .dtx-home-residence__facts {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-top:1px solid #ddd;margin:26px 0 30px;padding-top:22px}
.dtx-home-v16 .dtx-home-residence__facts dt {font-family:var(--dtx-font-display);font-size:20px;font-weight:700}
.dtx-home-v16 .dtx-home-residence__facts dd {font-size:12px;line-height:1.5;margin:8px 0 0}
.dtx-home-v16 .dtx-home-residence figure img {height:470px}
.dtx-home-v16 .dtx-home-residence figcaption {font-size:12px;padding:14px 0;color:#777}
.dtx-home-v16 .dtx-home-people {background:#f4f4f4}
.dtx-home-v16 .dtx-home-people__grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.dtx-home-v16 .dtx-home-person {display:grid;grid-template-columns:43% 1fr;background:#fff;border:1px solid #ddd;min-height:300px}
.dtx-home-v16 .dtx-home-person__image {min-width:0}
.dtx-home-v16 .dtx-home-person__image img {display:block;width:100%;height:100%;max-height:360px;object-fit:cover;object-position:center 20%}
.dtx-home-v16 .dtx-home-person__copy {padding:28px 24px;align-self:center}
.dtx-home-v16 .dtx-home-person h3 {font-size:27px;line-height:1.15;margin:0 0 24px}
.dtx-home-v16 .dtx-home-person .dtx-eyebrow {font-size:10px;line-height:1.6;margin-bottom:14px}
.dtx-home-v16 .dtx-home-person a {font-size:13px;font-weight:600}
.dtx-home-v16 .dtx-home-person.no-photo {grid-template-columns:1fr}
.dtx-home-v16 .dtx-home-entity-footer {border-top:1px solid #ddd;padding-block:38px}
@media(max-width:1100px) {
 .dtx-home-v16 .dtx-home-welcome__grid {gap:28px}
 .dtx-home-v16 .dtx-home-welcome h1 {font-size:46px}
 .dtx-home-v16 .dtx-home-welcome__image {height:520px}
 .dtx-home-v16 .dtx-home-section-head,.dtx-home-v16 .dtx-home-residence__grid {gap:32px}
 .dtx-home-v16 .dtx-treatment-icon-card {padding:22px 16px;gap:12px;grid-template-columns:32px minmax(0,1fr) 20px}
 .dtx-home-v16 .dtx-treatment-icon-card img {width:32px}
 .dtx-home-v16 .dtx-home-person {grid-template-columns:1fr}
 .dtx-home-v16 .dtx-home-person__image img {height:310px;object-position:center 25%}
}
@media(max-width:767px) {
 .dtx-home-v16 .dtx-home-welcome__grid,.dtx-home-v16 .dtx-home-section-head,.dtx-home-v16 .dtx-home-residence__grid {grid-template-columns:1fr;gap:28px}
 .dtx-home-v16 .dtx-home-welcome__grid {padding-block:32px}
 .dtx-home-v16 .dtx-home-welcome h1 {font-size:42px}
 .dtx-home-v16 .dtx-home-welcome__copy {padding:0}
 .dtx-home-v16 .dtx-home-welcome__lead {font-size:17px}
 .dtx-home-v16 .dtx-home-welcome__image {height:280px}
 .dtx-home-v16 .dtx-home-section-head {margin-bottom:28px}
 .dtx-home-v16 .dtx-treatment-icon-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
 .dtx-home-v16 .dtx-treatment-icon-card {grid-template-columns:1fr 20px;padding:20px 16px;min-height:178px}
 .dtx-home-v16 .dtx-treatment-icon-card img {grid-column:1/-1;height:36px}
 .dtx-home-v16 .dtx-treatment-icon-card strong {font-size:19px}
 .dtx-home-v16 .dtx-process-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
 .dtx-home-v16 .dtx-process-card {padding:22px 18px}
 .dtx-home-v16 .dtx-home-residence figure img {height:300px}
 .dtx-home-v16 .dtx-home-people__grid {grid-template-columns:1fr;gap:20px}
 .dtx-home-v16 .dtx-home-person {grid-template-columns:40% minmax(0,1fr);min-height:240px}
 .dtx-home-v16 .dtx-home-person__image img {height:100%;max-height:none}
 .dtx-home-v16 .dtx-home-person__copy {padding:20px 16px}
 .dtx-home-v16 .dtx-home-person h3 {font-size:24px}
}
@media(max-width:370px) {
 .dtx-home-v16 .dtx-treatment-icon-grid,.dtx-home-v16 .dtx-process-grid {grid-template-columns:1fr}
 .dtx-home-v16 .dtx-home-welcome h1 {font-size:36px}
 .dtx-home-v16 .dtx-home-residence__facts {grid-template-columns:1fr;gap:14px}
}
/* Editorial refinements: quiet callout and consistent portrait cards. */
.dtx-home-v16 .dtx-process-note {padding:26px 30px;border:1px solid #ddd;border-left:3px solid var(--dtx-accent);background:#fff;align-self:center}
.dtx-home-v16 .dtx-process-note > span {display:block;margin-bottom:12px;color:var(--dtx-accent);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
.dtx-home-v16 .dtx-process-note p {font-size:16px;line-height:1.7}
.dtx-home-v16 .dtx-home-people__grid {gap:32px}
.dtx-home-v16 .dtx-home-person {display:flex;flex-direction:column;min-height:0;border:0;background:transparent}
.dtx-home-v16 .dtx-home-person__image {height:350px;overflow:hidden;background:#e9e9e9}
.dtx-home-v16 .dtx-home-person__image img {width:100%;height:100%;max-height:none;object-fit:cover;object-position:center top}
.dtx-home-v16 .dtx-home-person__copy {width:100%;padding:26px 0 0;align-self:stretch;border-bottom:1px solid #d6d6d6}
.dtx-home-v16 .dtx-home-person .dtx-eyebrow {font-size:11px;letter-spacing:.08em;margin-bottom:12px}
.dtx-home-v16 .dtx-home-person h3 {font-size:clamp(26px,2.5vw,34px);margin:0 0 22px;min-height:2.3em}
.dtx-home-v16 .dtx-home-person a {display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid #d6d6d6;color:var(--dtx-primary);text-decoration:none;font-size:13px}
.dtx-home-v16 .dtx-home-person a span {font-size:23px;color:var(--dtx-accent)}
.dtx-home-v16 .dtx-home-person a:hover {color:var(--dtx-accent)}
.dtx-home-v16 .dtx-home-people .dtx-home-section-link a {text-decoration:none}
@media(max-width:767px) {
 .dtx-home-v16 .dtx-process-note {padding:22px}
 .dtx-home-v16 .dtx-home-person__image {height:340px}
 .dtx-home-v16 .dtx-home-person h3 {min-height:0}
 .dtx-home-v16 .dtx-home-person__copy {padding-top:22px}
 .dtx-home-v16 .dtx-home-people__grid {gap:36px}
}
@media(prefers-reduced-motion:reduce) {.dtx-home-v16 * {transition:none!important}}

.dtx-home-v16 .dtx-home-assurances {margin-top:26px;gap:12px 18px}
.dtx-home-v16 .dtx-home-assurances a {font-weight:700;color:var(--dtx-primary)}
.dtx-home-v16 .dtx-process-note > a {display:inline-flex;gap:20px;margin-top:16px;font-weight:600;font-size:14px;text-decoration:none}
.dtx-home-v16 .dtx-home-welcome__image img {object-position:center;object-fit:cover}
.dtx-home-v16 .dtx-home-residence__facts dt {font-size:19px}
.dtx-home-v16 .dtx-treatment-icon-card {grid-template-columns:40px minmax(0,1fr) 18px;gap:12px;padding:20px;min-height:146px}
.dtx-home-v16 .dtx-home-treatment-icon {display:grid;place-items:center;width:40px;height:48px;color:#2443a4;grid-column:auto}
.dtx-home-v16 .dtx-home-treatment-icon svg {display:block;width:40px;height:48px}
.dtx-home-v16 .dtx-treatment-icon-card b {display:grid;place-items:center;width:20px;height:30px;line-height:1;border:0;border-radius:0;background:none;box-shadow:none;color:var(--dtx-accent);font:400 24px/1 var(--dtx-font-body);transform:none}
.dtx-home-v16 .dtx-treatment-icon-card b::before,.dtx-home-v16 .dtx-treatment-icon-card b::after {content:none}
.dtx-home-v16 .dtx-treatment-icon-card strong {font-size:19px;overflow-wrap:normal;word-break:normal}
.dtx-home-v16 .dtx-treatment-icon-card small {display:block;line-height:1.55}
.dtx-home-v16 .dtx-home-stories__grid,.dtx-home-v16 .dtx-home-google__grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.dtx-home-v16 .dtx-home-stories article {border:1px solid #ddd;background:#fff}
.dtx-home-v16 .dtx-home-stories article > a {display:block;height:100%;color:var(--dtx-primary);text-decoration:none}
.dtx-home-v16 .dtx-home-stories article img {width:100%;height:210px;display:block;object-fit:cover}
.dtx-home-v16 .dtx-home-stories article a > div {padding:26px}
.dtx-home-v16 .dtx-home-stories h3 {font-size:24px;line-height:1.3;margin:0 0 24px}
.dtx-home-v16 .dtx-home-stories article span {display:flex;justify-content:space-between;gap:16px;font-size:13px;font-weight:600;color:var(--dtx-accent)}
.dtx-home-v16 .dtx-home-google {background:#f4f4f4}
.dtx-home-v16 .dtx-home-google__grid article {padding:28px;background:#fff;border:1px solid #ddd}
.dtx-home-v16 .dtx-home-google article header {display:flex;justify-content:space-between;gap:16px;font-size:14px}
.dtx-home-v16 .dtx-home-google article header span {color:#666;font-size:12px}
.dtx-home-v16 .dtx-home-google__stars {letter-spacing:3px;color:#ad7100;margin:18px 0}
.dtx-home-v16 .dtx-home-google blockquote {padding:0;margin:0 0 20px;border:0;font:400 15px/1.75 var(--dtx-font-body);color:var(--dtx-text);overflow-wrap:anywhere}
.dtx-home-v16 .dtx-home-google time {font-size:12px;color:#777}
@media(max-width:1100px) {
 .dtx-home-v16 .dtx-treatment-icon-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
 .dtx-home-v16 .dtx-home-stories__grid,.dtx-home-v16 .dtx-home-google__grid {gap:16px}
}
@media(max-width:767px) {
 .dtx-home-v16 .dtx-treatment-icon-grid,.dtx-home-v16 .dtx-home-stories__grid,.dtx-home-v16 .dtx-home-google__grid {grid-template-columns:1fr}
 .dtx-home-v16 .dtx-treatment-icon-card {min-height:116px;padding:22px 18px;grid-template-columns:44px minmax(0,1fr) 20px;gap:16px}
 .dtx-home-v16 .dtx-home-treatment-icon,.dtx-home-v16 .dtx-home-treatment-icon svg {width:44px;height:44px}
 .dtx-home-v16 .dtx-treatment-icon-card strong {font-size:21px}
 .dtx-home-v16 .dtx-treatment-icon-card small {font-size:14px}
 .dtx-home-v16 .dtx-home-residence__facts {grid-template-columns:1fr}
 .dtx-home-v16 .dtx-home-residence__facts > div {display:grid;grid-template-columns:125px 1fr;gap:16px}
 .dtx-home-v16 .dtx-home-residence__facts dd {margin:0}
}

/* Common heading proportions and swipeable, progressively enhanced sliders. */
.dtx-home-v16 .dtx-home-section-head {grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px)}
.dtx-home-v16 .dtx-home-section-head > div {min-width:0}
.dtx-home-v16 .dtx-home-section-head h2 {font-size:clamp(30px,3.5vw,46px);line-height:1.12;max-width:24ch;margin:0}
.dtx-home-v16 .dtx-home-section-head .dtx-eyebrow {margin:0 0 16px}
.dtx-home-v16 .dtx-home-section-head .dtx-process-note {align-self:center}
.dtx-home-v16 .dtx-carousel {min-width:0;max-width:100%;--slides:3}
.dtx-home-v16 .dtx-carousel__track {position:relative;display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:calc((100% - (var(--slides) - 1)*20px)/var(--slides));gap:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-inline:contain;align-items:start;padding-bottom:10px;max-width:100%}
.dtx-home-v16 .dtx-carousel__track > article {min-width:0;scroll-snap-align:start;box-sizing:border-box}
.dtx-home-v16 .dtx-carousel__controls {display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:14px}
.dtx-home-v16 .dtx-carousel__controls[hidden] {display:none}
.dtx-home-v16 .dtx-carousel__controls button {display:grid;place-items:center;width:42px;height:42px;min-width:42px;border:1px solid #ccc;background:#fff;color:#1a1c20;font-size:22px;cursor:pointer;border-radius:0}
.dtx-home-v16 .dtx-carousel__controls button:hover {border-color:var(--dtx-accent);color:var(--dtx-accent)}
.dtx-home-v16 .dtx-carousel__controls > span {font-size:12px;color:#666;min-width:45px;text-align:center}
.dtx-home-v16 .dtx-home-stories article img {height:190px}
.dtx-home-v16 .dtx-home-stories h3 {font-size:22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9em;line-height:1.3;margin-bottom:20px}
.dtx-home-v16 .dtx-home-stories article a > div {padding:24px}
.dtx-home-v16 .dtx-home-google__layout {display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:start}
.dtx-home-v16 .dtx-home-google__layout .dtx-carousel {--slides:2}
.dtx-home-v16 .dtx-home-google__summary {text-align:center;align-self:start;padding:34px 0 20px}
.dtx-home-v16 .dtx-home-google__summary > strong {font-size:22px;color:#111}
.dtx-home-v16 .dtx-home-google__summary .dtx-home-google__stars {font-size:24px;letter-spacing:1px;margin:12px 0}
.dtx-home-v16 .dtx-home-google__summary > p {font-size:13px;line-height:1.5;margin-bottom:12px}
.dtx-home-v16 .dtx-home-google__summary img {display:block;max-width:100%;margin:auto}
.dtx-home-v16 .dtx-home-google__grid article {display:flex;flex-direction:column;height:270px;padding:24px;border:0;border-radius:14px;background:#fff}
.dtx-home-v16 .dtx-home-google__grid article header {min-width:0;font-size:14px;line-height:1.4}
.dtx-home-v16 .dtx-home-google__grid article header strong {overflow-wrap:anywhere}
.dtx-home-v16 .dtx-home-google__grid blockquote {display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:100px;font-size:14px;line-height:1.75;margin-bottom:12px}
.dtx-home-v16 .dtx-home-google__grid article time {margin-top:auto;padding-top:8px}
.dtx-home-v16 .dtx-home-google__grid .dtx-home-google__stars {margin:12px 0}
.dtx-home-v16 .dtx-home-google__grid article.is-expanded {height:auto;min-height:270px}
.dtx-home-v16 .dtx-home-google__grid article.is-expanded blockquote {display:block;max-height:none}
.dtx-home-v16 .dtx-review-expand {border:0;padding:0;margin:0 0 8px;align-self:flex-start;background:none;color:var(--dtx-accent);font-size:12px;font-weight:600;cursor:pointer;min-height:28px}
.dtx-home-v16 .dtx-review-expand[hidden] {display:none}
@media(min-width:1600px) {.dtx-home-v16 .dtx-home-google__layout .dtx-carousel {--slides:3}}
@media(max-width:1100px) {.dtx-home-v16 .dtx-home-stories .dtx-carousel {--slides:2}}
@media(max-width:767px) {
 .dtx-home-v16 .dtx-home-section-head {grid-template-columns:1fr;gap:24px}
 .dtx-home-v16 .dtx-home-section-head h2 {font-size:32px}
 .dtx-home-v16 .dtx-home-google__layout {grid-template-columns:minmax(0,1fr);gap:16px}
 .dtx-home-v16 .dtx-home-google__summary {padding:0 0 16px}
 .dtx-home-v16 .dtx-carousel,.dtx-home-v16 .dtx-home-stories .dtx-carousel,.dtx-home-v16 .dtx-home-google__layout .dtx-carousel {--slides:1}
 .dtx-home-v16 .dtx-home-stories article img {height:200px}
 .dtx-home-v16 .dtx-home-google__grid article {height:258px}
}
.dtx-home-v16 .dtx-home-google__grid article {border-radius:0!important}
.dtx-home-v16 .dtx-home-google__stars {color:#fbbc04}
.dtx-home-v16 .dtx-home-google article header .dtx-google-g {width:22px;height:22px;flex-shrink:0;object-fit:contain}
.dtx-home-v16 .dtx-carousel__track {scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y}
.dtx-home-v16 .dtx-carousel__track::-webkit-scrollbar {display:none}
.dtx-home-v16 .dtx-carousel__track.is-dragging {cursor:grabbing;scroll-snap-type:none;user-select:none}
.dtx-home-v16 .dtx-carousel__controls [data-autoplay] {font-size:17px}
.dtx-home-v16 .dtx-carousel__controls {display:none!important}
.dtx-home-v16 .dtx-home-google {background:#fff}
.dtx-home-v16 .dtx-home-google__grid article {background:#e5e5e5}
.dtx-home-v16 .dtx-home-entity-footer {background:#002381}

@media(max-width:767px) {
 .dtx-home-v16 .dtx-process-grid {grid-template-columns:minmax(0,1fr)}
 .dtx-home-v16 .dtx-process-card {padding:24px}
 .dtx-home-v16 .dtx-process-card h3 {margin:10px 0 14px}
 .dtx-home-v16 .dtx-home-residence__facts {grid-template-columns:minmax(0,1fr);gap:18px;margin:24px 0}
 .dtx-home-v16 .dtx-home-residence__facts > div {display:block;padding-bottom:16px;border-bottom:1px solid #e2e2e2}
 .dtx-home-v16 .dtx-home-residence__facts > div:last-child {padding-bottom:0;border-bottom:0}
 .dtx-home-v16 .dtx-home-residence__facts dt {font-size:20px;line-height:1.35}
 .dtx-home-v16 .dtx-home-residence__facts dd {font-size:14px;line-height:1.55;margin:6px 0 0}
 .dtx-home-v16 .dtx-home-google__grid article {height:auto;min-height:280px}
 .dtx-home-v16 .dtx-home-google__grid blockquote {display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:none;flex-shrink:0;overflow:hidden;font-size:15px;line-height:1.65;margin-bottom:10px}
 .dtx-home-v16 .dtx-home-google__grid article.is-expanded blockquote {display:block;max-height:none}
 .dtx-home-v16 .dtx-review-expand {margin-bottom:8px;flex-shrink:0}
 .dtx-home-v16 .dtx-home-stories h3 {min-height:0;max-height:none;-webkit-line-clamp:3;font-size:22px;line-height:1.35}
}
