/* Starting a Practice: page-specific layout using Medical components. */
.inner-page.starting-page .medical-text-hero h1{font-size:52px}
.inner-page.starting-page .medical-hero .medical-subline{font-size:19px}
.starting-page .home-trust-strip{background:#F0EFF1}
.starting-page .medical-changes-heading h2,.starting-boundaries h2{font-size:36px}
.starting-page .medical-changes-heading .italic{font-size:26px}
.pieces-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.piece-card{display:flex;flex-direction:column;background:#ECEAED;min-width:0}
.piece-card .card-head{display:flex;align-items:baseline;gap:10px;padding:20px 28px;background:#E2E0E4}
.piece-card .card-head>span{font-size:13px;font-weight:600;color:#B46B37}
.piece-card h3{font-size:24px}.piece-body{padding:20px 28px 24px;display:flex;flex-direction:column;flex:1}
.piece-body>p:first-child{font-size:16px;line-height:1.65;margin-bottom:12px}
.piece-people{font-size:13px;color:#3D3D3D;margin-bottom:16px;line-height:1.6}
.piece-body .piece-waits{font-size:12px;font-weight:600;letter-spacing:.1em;line-height:1.6;border-top:1px solid #3D3D3D;padding-top:12px;margin-top:auto}
.piece-card:first-child .piece-waits{border-top-color:#B46B37;color:#B46B37}
.pieces-note{font-family:Asen,Montserrat,sans-serif;font-size:24px;line-height:1.5;max-width:44ch;margin-top:40px}
.pieces-note .italic{display:inline;font-size:inherit;line-height:inherit}
.starting-boundary-grid{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:96px;align-items:start}
.boundary-copy{font-size:18px;font-weight:300;line-height:1.7;max-width:44ch;margin-top:28px}
.responsibility-list{list-style:none;padding:0;margin:0;border-top:1px solid #3D3D3D}
.responsibility-list li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:12px;border-bottom:1px solid #3D3D3D;padding:18px 0;align-items:baseline;font-size:18px;line-height:1.6}
.responsibility-dash{color:#B46B37;font-size:14px}.responsibility-list small{font-size:14px;line-height:1.5;color:#3D3D3D;text-align:right}
@media(min-width:900px) and (max-width:1199px){.pieces-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.starting-boundary-grid{gap:48px}.inner-page.starting-page .medical-text-hero h1{font-size:clamp(38px,4.35vw,52px)}}
@media(max-width:899px){.inner-page.starting-page .medical-text-hero h1{font-size:34px}.pieces-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.starting-boundary-grid{grid-template-columns:1fr;gap:36px}.responsibility-list li{font-size:17px}.responsibility-list small{font-size:13px}}
@media(max-width:599px){.pieces-grid{grid-template-columns:1fr}}

/* Revision v2: smaller qualification beneath the six cards. */
.starting-page .pieces-note{font-family:Montserrat,Arial,sans-serif;font-size:15px;line-height:1.6;color:#3D3D3D;margin-top:24px;max-width:none}
