.doctor-intro{background:#e8f0e9;padding:115px 0}.doctor-grid{display:grid;grid-template-columns:1.05fr .75fr;align-items:center;gap:95px}.doctor-copy h2,.doctor-benefits h2,.principles h2,.pilot h2{font-size:clamp(42px,4.6vw,61px);margin:16px 0 25px}.doctor-copy>p:not(.eyebrow){font-size:16px;line-height:1.6;color:var(--muted);max-width:535px}.doctor-copy .button{margin-top:16px}.referral-card{background:#fff;border-radius:19px;padding:25px;box-shadow:0 20px 45px #32594b1c}.referral-top{display:flex;gap:8px;align-items:center;color:#5d8372;font-weight:700;font-size:11px}.referral-from{color:var(--muted);font-size:12px;margin:27px 0 8px}.referral-card h3{font-family:Fraunces,serif;letter-spacing:-.8px;font-size:28px;line-height:1.08;margin:0 0 22px}.referral-doctor{display:flex;align-items:center;gap:10px;padding:14px 0;border-top:1px solid #e9eeea;border-bottom:1px solid #e9eeea;font-size:13px}.referral-doctor small{display:block;color:var(--muted);font-size:11px;margin-top:4px}.portrait-green{background:#729e87}.referral-note{font-family:Fraunces,serif;font-size:14px;line-height:1.42;margin:20px 0;color:#3d554d}.referral-action{color:#38725c;font-size:13px;font-weight:700;text-decoration:none}.referral-action span{font-size:17px;margin-left:5px}.doctor-benefits{padding:125px 0}.benefit-list{display:grid;grid-template-columns:1fr 1fr;gap:0 65px}.benefit-list article{display:flex;gap:22px;padding:27px 0;border-top:1px solid #d7dfd8}.benefit-list article:nth-last-child(-n+2){border-bottom:1px solid #d7dfd8}.benefit-list span{color:#5a8e76;font-size:12px;font-weight:700;padding-top:5px}.benefit-list h3{font-family:Fraunces,serif;font-size:23px;letter-spacing:-.5px;margin:0 0 8px}.benefit-list p{color:var(--muted);font-size:13px;line-height:1.58;margin:0}.principles{background:var(--ink);padding:110px 0;color:#fff}.principles .eyebrow{color:#a5c7b5}.principle-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 58px;margin-top:55px}.principle-grid div{padding:22px 0;border-top:1px solid #ffffff2b}.principle-grid div:nth-last-child(-n+2){border-bottom:1px solid #ffffff2b}.principle-grid b{font-family:Fraunces,serif;font-size:21px;letter-spacing:-.4px}.principle-grid p{font-size:13px;line-height:1.55;color:#c1d3c8;margin:9px 0 0}.pilot{margin:115px auto;display:flex;gap:80px;justify-content:space-between;align-items:center;background:#f2e2d1;border-radius:24px;padding:56px 68px}.pilot-copy{max-width:620px}.pilot h2{font-size:45px;margin-bottom:15px}.pilot-copy>p:not(.eyebrow){color:#5e665f;line-height:1.55;font-size:15px}.pilot ul{padding:0;margin:23px 0 0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;font-size:13px}.pilot li:before{content:'✓';color:#5b9679;font-weight:bold;margin-right:9px}.pilot-cta{text-align:center;min-width:190px}.pilot-cta>span{display:block;font-family:Fraunces,serif;font-size:76px;line-height:.8;color:#c76f5d}.pilot-cta p{font-weight:700;margin:7px 0 22px;font-size:13px}.pilot-cta small{display:block;color:#606961;margin-top:13px;font-size:11px}@media(max-width:760px){.doctor-intro{padding:80px 0}.doctor-grid{display:block}.referral-card{margin-top:45px}.doctor-benefits{padding:80px 0}.benefit-list,.principle-grid{grid-template-columns:1fr}.benefit-list article:nth-last-child(-n+2),.principle-grid div:nth-last-child(-n+2){border-bottom:0}.benefit-list article:last-child{border-bottom:1px solid #d7dfd8}.principle-grid div:last-child{border-bottom:1px solid #ffffff2b}.principles{padding:80px 0}.pilot{display:block;margin:75px auto;padding:38px 30px}.pilot h2{font-size:38px}.pilot ul{grid-template-columns:1fr}.pilot-cta{margin-top:38px}}
