/* The inner pages: original words and photographs, given room to breathe. */
.interior-page main{padding-top:94px}.interior-page .header nav a[aria-current]{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.interior-page section[id],.interior-page article[id]{scroll-margin-top:150px}.interior-page h2{font-size:clamp(31px,3.25vw,48px);line-height:1.35;letter-spacing:-1.1px}.interior-page h2 em{color:#9c735e}.interior-page figure{min-width:0}.interior-page figcaption,.photo-caption{font:11px/1.8 var(--sans);letter-spacing:.65px;margin-top:14px;color:#757866}.section-space{padding-top:100px;padding-bottom:100px}.interior-page .eyebrow{margin-bottom:24px;color:#747663}.editorial-prose{font:16px/1.9 var(--sans);color:#58604f}.editorial-prose p+p{margin-top:20px}.editorial-prose h3{font-size:24px;line-height:1.6;margin:28px 0 20px;color:var(--ink);letter-spacing:-.3px}.editorial-prose h3:first-child{margin-top:0}.editorial-prose h3 strong{font-weight:400}.editorial-prose ul{padding-left:20px}.editorial-prose li+li{margin-top:8px}.editorial-prose a{text-underline-offset:4px;overflow-wrap:anywhere}.editorial-prose strong{font-weight:700}.editorial-prose>p:empty{display:none}.interior-page h2+.editorial-prose{margin-top:32px}.interior-page h2+.editorial-prose>h3:first-child{font-size:16px;font-family:var(--sans);letter-spacing:1px}.split-hero{display:grid;grid-template-columns:1fr 1fr;min-height:610px}.split-hero-copy{padding:90px 9% 65px 12%;display:flex;flex-direction:column;justify-content:center}.split-hero h1,.landscape-hero h1{font:400 clamp(39px,4.15vw,67px)/1.24 var(--serif);letter-spacing:-1.8px}.split-hero h1 em{color:#96705a}.hero-deck{font:italic 16px/1.85 var(--serif);margin-top:28px;color:#757b65}.chapter-down{display:inline-flex;gap:30px;align-items:center;align-self:flex-start;font:10px/1.7 var(--sans);letter-spacing:1.4px;text-transform:uppercase;margin-top:38px;border-bottom:1px solid #848b7066;padding-bottom:12px;text-decoration:none}.chapter-down span{font-size:20px}.split-hero figure{position:relative;overflow:hidden;min-height:610px}.split-hero figure>img{position:absolute;width:100%;height:100%;object-fit:cover}.split-hero figcaption{position:absolute;bottom:22px;left:26px;right:20px;color:#fff;text-shadow:0 1px 4px #0008;font-size:9px;letter-spacing:1.4px}.philosophy-hero figure>img{object-position:65% center}.training-hero figure>img{object-fit:contain;object-position:center top}.training-hero figcaption{left:0;right:0;text-align:center}.training-hero{background:#ece8df}.page-index{position:sticky;top:86px;z-index:12;display:flex;justify-content:center;align-items:center;gap:35px;min-height:65px;padding:16px 4%;background:#f7f4eef5;backdrop-filter:blur(10px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:11px/1.6 var(--sans)}.page-index>span{font-size:8px;letter-spacing:1.8px;text-transform:uppercase;color:#7c806f}.page-index>a{text-decoration:none;white-space:nowrap;border-bottom:1px solid transparent}.page-index>a:hover{border-color:currentColor}.editorial-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;align-items:center}.portrait-frame img{width:100%;height:670px;object-position:center 30%}.order-section{background:#e9e5da;padding:85px 0}.order-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:10%;align-items:center}.order-diagram img{width:100%;object-fit:contain}.order-diagram figcaption{text-align:center;font-size:10px}.whole-section{display:grid;grid-template-columns:1fr 1fr;background:var(--olive);color:var(--cream)}.whole-section>figure{min-height:740px}.whole-section>figure>img{width:100%;height:100%;object-position:58% center}.whole-copy{padding:80px 12%}.whole-copy .eyebrow,.stillness-story .eyebrow{color:#e8cbb5}.whole-copy h2 em,.stillness-story h2 em{color:#e3bfa6}.whole-copy .editorial-prose,.whole-copy .editorial-prose h3{color:#f1eadf}.beliefs{display:grid;grid-template-columns:repeat(3,1fr);gap:6%}.tiny-number{font:10px/1.7 var(--sans);letter-spacing:1px;color:#8b907b}.beliefs .tiny-number{display:block;border-bottom:1px solid var(--line);padding-bottom:15px;margin-bottom:24px}.beliefs h3{font:20px/1.6 var(--serif);margin-bottom:18px}.beliefs h3 strong{font-weight:400}.beliefs p{font-size:15px;line-height:1.9}.living-section{display:grid;grid-template-columns:1fr 1fr;background:#e5ddd1}.living-section>div{padding:80px 12%}.living-section>figure>img{height:100%;width:100%}.large-italic{font:italic 17px/1.8 var(--serif);color:#9c735e;margin:25px 0}.botanical-quote{text-align:center;background:#eae8df;padding:110px 0}.display-quote{font:clamp(26px,3.4vw,50px)/1.6 var(--serif);letter-spacing:-1px}.display-quote em{color:#8f725c}.botanical-quote .text-link{margin-top:26px}.page-next{padding:74px 0;background:var(--olive);color:var(--cream)}.page-next>.container{display:grid;grid-template-columns:1.4fr 1fr;gap:12%;align-items:center}.page-next .eyebrow{color:#e8ceba}.page-next h2 em{color:#ebcbb5}.page-next .text-link{margin-top:24px}.next-invitation{padding-left:14%;border-left:1px solid #ddd7c75c}.next-invitation h3{font-size:33px;line-height:1.4}.next-invitation .button{margin-top:27px}.landscape-hero{position:relative;isolation:isolate;min-height:630px;height:75svh;max-height:820px;color:#fff;overflow:hidden}.landscape-photo{position:absolute;inset:0;width:100%;height:100%;z-index:-3}.landscape-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#17271fc4,#17271f3b 65%,#17271f15);z-index:-2}.landscape-copy{padding:80px 6%;height:100%;display:flex;flex-direction:column;justify-content:center}.landscape-copy .eyebrow{color:#ead4c1}.landscape-copy h1 em{color:#e9d1bd}.landscape-copy .hero-deck{color:#f0e8dc}.landscape-copy .chapter-down{border-color:#eee4d366}.landscape-foot{position:absolute;bottom:22px;right:4%;font:9px/1.6 var(--sans);letter-spacing:1px}.modalities-hero .landscape-photo{object-position:center 56%}.connected-section{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.connection-manifesto{font:italic 16px/2 var(--serif);color:#7d816a;margin-top:25px}.connection-manifesto em{color:#a07963}.medicine-map img{object-fit:contain;width:100%}.modalities-section{padding:90px 0;background:#eeebe3}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:54px}.section-heading>p{font:italic 14px/1.9 var(--serif);color:#747a64;margin-bottom:8px}.modality-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px 8%}.modality-image{overflow:hidden;background:#e9e7dd}.modality-image img{width:100%;aspect-ratio:1;object-fit:contain;transition:transform .8s}.modality:hover .modality-image img{transform:scale(1.018)}.modality-text{display:grid;grid-template-columns:20px 1fr;gap:20px;margin-top:24px;padding-top:22px;border-top:1px solid #b9bca9}.modality-text h3{font-size:25px;margin-bottom:16px;line-height:1.5}.modality-text h3 strong{font-weight:400}.modality-text p{font:16px/1.9 var(--sans);color:#5a624f}.medicine-note-wide{text-align:center;max-width:900px}.medicine-note-wide>p:not(.eyebrow){font:16px/1.9 var(--sans);max-width:540px;margin:28px auto}.training-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:12%}.academic-record{display:grid;grid-template-columns:repeat(4,1fr);gap:4%;padding-bottom:86px}.academic-record article{border-top:1px solid #b9bca9;padding-top:18px}.academic-record .tiny-number{display:block;margin-bottom:18px}.academic-record h3{font-size:19px;line-height:1.6;margin-bottom:12px}.academic-record h3 strong{font-weight:400}.academic-record p{font:14px/1.8 var(--sans);color:#6d745e}.bastyr-section{background:#e8e4da;padding:95px 0 65px}.campus-image img{width:100%;height:850px;object-position:center center}.training-numbers{display:grid;grid-template-columns:repeat(4,1fr);gap:4%;text-align:center;margin-top:64px}.training-numbers>div{border-top:1px solid #b9bca9;padding-top:25px}.training-numbers h3{font:42px/1.5 var(--serif);color:#866d57;margin-bottom:12px}.training-numbers h3 strong{font-weight:400}.training-numbers p{font-size:12px;line-height:1.8}.clinical-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:start}.clinical-grid figure img{width:100%;height:auto}.clinical-fields{display:grid;grid-template-columns:repeat(4,1fr);gap:4%;margin-top:65px;padding-top:32px;border-top:1px solid var(--line)}.clinical-fields h3{font-size:20px;line-height:1.5;margin-bottom:13px}.clinical-fields h3 strong{font-weight:400}.clinical-fields p{font-size:14px;line-height:1.9}.continued-section{background:#e7dfd3;padding:85px 0}.continued-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%}.continued-grid>div>p:not(.eyebrow){margin-top:25px;font:15px/1.9 var(--sans)}.education-topics summary{font-size:17px;padding:27px 0}.education-topics .detail-body{padding-left:32px}.education-topics .detail-body p{font-size:14px}.living-training{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.living-training-images>figure:first-child img{width:100%;height:360px}.greek-fragment{width:46%;margin:35px 0 0 auto!important}.greek-fragment img{width:100%;height:280px}.training-today{background:#e9e6dc;padding:85px 0}.story-hero .landscape-photo{object-position:center 42%}.story-hero .landscape-overlay{background:linear-gradient(90deg,#233a2b92,#233a2b10 70%)}.story-intro{max-width:940px;text-align:center}.story-intro .editorial-prose h3{font:28px/1.7 var(--serif);color:#777c65;margin-bottom:30px}.story-intro .editorial-prose p{font-size:17px}.story-chapter,.loss-section{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.story-chapter h2,.loss-section h2{margin-bottom:29px}.story-chapter .editorial-prose>h3:first-child,.loss-section .editorial-prose>h3:first-child{display:none}.story-images{position:relative;padding-bottom:85px}.story-images>img:first-child{width:90%;height:520px;object-fit:cover}.story-images .inset-photo{position:absolute;bottom:0;right:0;width:50%;height:260px;object-fit:cover;border:9px solid var(--cream)}.childhood>img:first-child{object-position:center}.childhood .inset-photo{object-position:70% center;height:260px}.story-tone{background:#e8dfd4;padding-bottom:90px}.family>img:first-child{width:92%;height:510px}.family .inset-photo{height:200px;border-color:#e8dfd4}.second-chapter{padding-top:30px}.personal-photo{width:80%;margin:auto!important;transform:rotate(-3deg)}.personal-photo img{width:100%;object-fit:contain}.purpose-copy{display:grid;grid-template-columns:.7fr 1.3fr;gap:10%;align-items:start}.purpose-copy .editorial-prose>h3:first-child{display:none}.memory-strip{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;align-items:center;margin-top:55px}.memory-strip img{width:100%;height:300px;object-fit:contain}.crete-section{background:#e9e6dc}.crete-photo{height:580px;overflow:hidden}.crete-photo img{width:100%;height:100%;object-position:center 50%}.village-door{width:80%;margin:auto!important}.village-door img{width:100%;height:610px}.distant-places>img:first-child{height:540px}.distant-places .inset-photo{height:300px}.stillness-story{display:grid;grid-template-columns:.9fr 1.1fr;background:#515c49;color:var(--cream)}.stillness-story>figure{min-height:920px}.stillness-story>figure img{width:100%;height:100%;object-position:center}.stillness-story>div{padding:80px 11%}.stillness-story .editorial-prose,.stillness-story .editorial-prose h3{color:#f1ecdf}.stillness-story .editorial-prose>h3:first-child{display:none}.cabin-note{display:grid;grid-template-columns:125px 1fr;gap:25px;margin-top:30px;align-items:center}.cabin-note img{width:125px;height:115px}.cabin-note span{font:italic 15px/1.9 var(--serif);color:#e8cbb5}.story-reflections{max-width:1000px;text-align:center}.reflection-copy h3{font:clamp(22px,2.3vw,33px)/1.8 var(--serif);font-weight:400;margin:22px 0;color:#777c65}.reflection-copy h3 strong{font-weight:400}.reflection-copy p{font:20px/1.9 var(--serif);margin:25px 0;color:#777c65}.return-section{background:#e7e3d8}.meditation>img:first-child{width:95%;height:600px}.meditation .inset-photo{height:250px;width:44%;border-color:#e7e3d8}.to-you{display:grid;grid-template-columns:1.15fr 1fr;gap:9%;align-items:center}.to-you>figure img{width:100%;height:650px;object-position:48% center}.to-you .editorial-prose>h3:first-child{display:none}.to-you .button{margin-top:25px}
@media(min-width:1600px){.split-hero{min-height:720px}.split-hero figure{min-height:720px}.split-hero-copy{padding-left:max(12%,calc((100vw - 1220px)/2))}}
@media(max-width:1100px){.page-index{gap:22px;font-size:10px}.page-index>span{display:none}.split-hero h1,.landscape-hero h1{font-size:46px}.split-hero-copy{padding:65px 9%}.split-hero,.split-hero figure{min-height:570px}.editorial-split,.story-chapter,.loss-section,.training-intro,.living-training{gap:6%}.editorial-prose{font-size:15px}.whole-copy,.living-section>div{padding:60px 10%}.section-space{padding-top:75px;padding-bottom:75px}.campus-image img{height:880px}.stillness-story>div{padding:65px 9%}.clinical-fields{grid-template-columns:1fr 1fr;gap:32px}.story-images>img:first-child{height:460px}.story-images .inset-photo{height:210px}.village-door{width:94%}.village-door img{height:610px}.memory-strip{gap:15px}.memory-strip img{height:250px}.to-you>figure img{height:650px}}
@media(max-width:800px){.interior-page main{padding-top:84px}.interior-page section[id],.interior-page article[id]{scroll-margin-top:138px}.page-index{top:78px;justify-content:flex-start;overflow-x:auto;gap:25px;min-height:57px;padding:16px 6%;scrollbar-width:none}.page-index::-webkit-scrollbar{display:none}.page-index>a{font-size:11px}.split-hero h1,.landscape-hero h1{font-size:38px;letter-spacing:-1.2px}.split-hero-copy{padding:50px 9%}.split-hero,.split-hero figure{min-height:500px}.split-hero .eyebrow{font-size:9px}.hero-deck{font-size:14px}.chapter-down{font-size:9px;margin-top:25px;gap:20px}.landscape-hero{min-height:560px;height:70svh}.landscape-copy{padding:60px 6%}.landscape-foot{font-size:8px}.interior-page h2{font-size:30px;letter-spacing:-.8px}.editorial-prose{font-size:15px}.editorial-prose h3{font-size:20px}.portrait-frame img{height:650px}.order-grid{gap:6%;grid-template-columns:1fr 1fr}.whole-copy{padding:50px 8%}.whole-section>figure{min-height:850px}.beliefs{gap:5%}.beliefs h3{font-size:18px}.beliefs p{font-size:14px}.living-section>div{padding:50px 10%}.display-quote{font-size:32px}.section-heading{gap:24px}.section-heading>p{font-size:12px}.modality-grid{gap:45px 6%}.modality-text{gap:12px}.modality-text h3{font-size:21px}.modality-text p{font-size:15px}.academic-record{grid-template-columns:1fr 1fr;gap:30px}.bastyr-section{padding-top:65px}.bastyr-section .editorial-split{align-items:start}.campus-image{position:sticky;top:160px}.campus-image img{height:600px}.training-numbers{gap:20px}.training-numbers h3{font-size:32px}.clinical-grid{gap:6%}.continued-grid{grid-template-columns:1fr;gap:28px}.continued-grid>div>p:not(.eyebrow){display:none}.living-training-images>figure:first-child img{height:290px}.greek-fragment{width:65%}.story-chapter,.loss-section{align-items:start}.story-images{position:sticky;top:165px}.story-images>img:first-child{height:420px}.story-images .inset-photo{height:190px;width:60%;border-width:6px}.family .inset-photo{height:160px}.personal-photo{width:93%}.village-door img{height:490px}.stillness-story{grid-template-columns:.8fr 1.2fr}.stillness-story>div{padding:50px 8%}.cabin-note{grid-template-columns:90px 1fr;gap:15px}.cabin-note img{width:90px;height:90px}.cabin-note span{font-size:13px}.to-you{align-items:start}.to-you>figure{position:sticky;top:165px}.to-you>figure img{height:500px}.page-next>.container{gap:7%}.next-invitation{padding-left:10%}.next-invitation h3{font-size:28px}.page-next .button{font-size:12px;gap:15px}}
@media(max-width:560px){.section-space{padding-top:55px;padding-bottom:55px}.interior-page .eyebrow{font-size:9px;letter-spacing:1.9px;margin-bottom:18px}.split-hero{display:flex;flex-direction:column}.split-hero-copy{padding:43px 7% 35px}.split-hero h1{font-size:39px;line-height:1.28;letter-spacing:-1.3px}.split-hero .hero-deck{font-size:14px;margin-top:20px}.split-hero .chapter-down{margin-top:20px}.split-hero figure{min-height:0;height:380px}.split-hero figure>img{object-position:center 56%}.training-hero figure{height:440px}.training-hero figure>img{object-position:center top}.split-hero figcaption{font-size:8px;left:7%}.page-index{min-height:52px;padding:13px 6%;gap:24px}.page-index>a{font-size:10px}.interior-page h2{font-size:31px;line-height:1.35}.editorial-split,.order-grid,.whole-section,.beliefs,.living-section,.connected-section,.training-intro,.clinical-grid,.living-training,.story-chapter,.loss-section,.purpose-copy,.stillness-story,.to-you{display:grid;grid-template-columns:1fr;gap:35px}.editorial-prose{font-size:16px;line-height:1.9}.editorial-prose h3{font-size:21px;line-height:1.65}.editorial-prose p+p{margin-top:18px}.portrait-frame img{height:450px}.editorial-split h2{font-size:30px}.order-section{padding:55px 0}.order-grid h2 br:nth-of-type(2){display:none}.order-diagram{margin-top:8px!important}.order-diagram figcaption{font-size:9px}.whole-section{gap:0}.whole-section>figure{min-height:0;height:430px}.whole-copy{padding:45px 7% 50px}.beliefs{gap:33px}.beliefs h3{font-size:22px}.beliefs p{font-size:15px}.beliefs .tiny-number{margin-bottom:20px}.living-section{gap:0}.living-section>div{padding:45px 7%}.living-section>figure{height:400px}.large-italic{font-size:16px}.botanical-quote{padding:65px 0}.display-quote{font-size:27px;line-height:1.65;letter-spacing:-.6px}.display-quote br{display:none}.botanical-quote .text-link{margin-top:22px}.page-next{padding:48px 0}.page-next>.container{grid-template-columns:1fr;gap:35px}.page-next h2{font-size:33px}.next-invitation{padding:30px 0 0;border-left:0;border-top:1px solid #ddd7c75c}.next-invitation h3{font-size:31px}.next-invitation .button{margin-top:24px}.landscape-hero{min-height:560px;height:75svh;max-height:740px}.landscape-copy{padding:60px 7%;justify-content:center}.landscape-hero h1{font-size:39px;line-height:1.3;letter-spacing:-1px}.landscape-copy .hero-deck{font-size:14px;line-height:1.9}.landscape-overlay{background:linear-gradient(90deg,#15271fc4,#15271f20)}.landscape-foot{font-size:7px;left:7%;right:7%;bottom:21px;letter-spacing:.6px}.modalities-hero .landscape-photo{object-position:58% center}.connected-section{gap:28px}.connection-manifesto{font-size:15px;line-height:1.9}.medicine-map{width:100%;margin-top:10px!important}.modalities-section{padding:50px 0}.section-heading{display:block;margin-bottom:35px}.section-heading>p{font-size:14px;margin-top:20px}.modality-grid{grid-template-columns:1fr;gap:42px}.modality-text{margin-top:18px;padding-top:18px;gap:15px}.modality-text h3{font-size:24px}.modality-text p{font-size:16px}.medicine-note-wide>p:not(.eyebrow){font-size:16px}.training-intro{gap:25px}.academic-record{gap:30px 25px;padding-bottom:55px}.academic-record h3{font-size:17px}.academic-record p{font-size:13px}.bastyr-section{padding:55px 0}.campus-image{position:static}.campus-image img{height:510px;object-position:center 50%}.training-numbers{grid-template-columns:1fr 1fr;gap:28px 25px;margin-top:40px}.training-numbers h3{font-size:35px}.training-numbers p{font-size:12px}.clinical-grid{gap:30px}.clinical-grid figure img{max-height:500px;object-fit:contain}.clinical-fields{gap:28px 25px;margin-top:35px;padding-top:28px}.clinical-fields h3{font-size:18px}.clinical-fields p{font-size:14px}.continued-section{padding:50px 0}.education-topics summary{font-size:16px;padding:23px 0;gap:13px}.education-topics .detail-body{padding-left:25px}.education-topics .detail-body p{font-size:15px}.living-training{gap:38px}.living-training-images>figure:first-child img{height:290px}.greek-fragment{width:43%;margin-top:20px!important}.greek-fragment img{height:200px}.training-today{padding:50px 0}.story-hero .landscape-photo{object-position:61% center}.story-hero .landscape-overlay{background:linear-gradient(90deg,#233a2bb5,#233a2b15)}.story-intro .editorial-prose h3{font-size:23px;line-height:1.65}.story-intro .editorial-prose p{font-size:16px}.story-chapter h2,.loss-section h2{margin-bottom:25px}.story-images{position:relative;top:auto;width:100%;padding-bottom:70px}.story-images>img:first-child{height:360px;width:88%}.story-images .inset-photo{width:48%;height:220px}.family{order:-1}.family>img:first-child{height:370px}.family .inset-photo{height:160px;width:53%}.story-tone{padding-bottom:55px}.second-chapter{padding-top:0;gap:40px}.personal-photo{width:75%}.purpose-copy{gap:22px}.memory-strip{gap:10px;margin-top:30px}.memory-strip img{height:190px}.photo-caption{font-size:9px}.crete-photo{height:360px}.crete-photo img{object-position:48% center}.village-door{width:83%}.village-door img{height:410px}.distant-places>img:first-child{height:360px}.distant-places .inset-photo{height:235px}.stillness-story{gap:0}.stillness-story>figure{min-height:0;height:430px}.stillness-story>div{padding:44px 7% 48px}.cabin-note{grid-template-columns:115px 1fr;gap:25px}.cabin-note img{width:115px;height:100px}.cabin-note span{font-size:14px}.reflection-copy h3{font-size:23px}.reflection-copy p{font-size:20px}.meditation{order:-1}.meditation>img:first-child{height:400px}.meditation .inset-photo{height:210px;width:45%}.to-you{gap:35px}.to-you>figure{position:static}.to-you>figure img{height:390px;object-position:46% center}.interior-page .footer-bottom{flex-wrap:wrap;gap:12px}.interior-page .footer-bottom>span{flex-basis:100%}}
@media(max-width:560px){.split-hero h1{font-size:32px;letter-spacing:-.9px}.beliefs h3+h3{font:15px/1.9 var(--sans);margin-top:15px}}

/* The therapeutic order in the physician's own voice. */
.therapeutic-practice{padding-top:48px;padding-bottom:20px}
.therapeutic-stages{list-style:none;counter-reset:care-order;margin:24px 0 30px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 54px}
.therapeutic-stages li{counter-increment:care-order;position:relative;padding:24px 0 24px 40px;border-top:1px solid #86907866}
.therapeutic-stages li:before{content:counter(care-order,decimal-leading-zero);position:absolute;left:0;top:28px;font:11px var(--sans);color:#667258}
.therapeutic-stages h3{font:20px/1.5 var(--serif);margin:0 0 12px}
.therapeutic-stages p,.order-context{font:14px/1.9 var(--serif);color:#4d5847;margin:0}
.order-context{max-width:780px;margin-bottom:24px}
@media(max-width:700px){.therapeutic-stages{grid-template-columns:1fr}.therapeutic-practice{padding-top:28px}.therapeutic-stages h3{font-size:19px}}

#therapeutic-stages{scroll-margin-top:165px}
