.route-journal-article{background:var(--gm-color-paper);color:var(--gm-color-ink)}.route-journal-article .journal-article{background:var(--gm-color-paper);overflow:clip}.route-journal-article .journal-article-hero{--journal-article-hero-position:50% 50%;--journal-article-hero-position-mobile:var(--journal-article-hero-position);isolation:isolate;min-height:clamp(560px,62svh,700px);color:var(--gm-color-on-dark);background:var(--gm-color-surface-deep);display:grid;position:relative;overflow:hidden}.route-journal-article .journal-article-hero__image,.route-journal-article .journal-article-hero:before,.route-journal-article .journal-article-hero:after{position:absolute;inset:0}.route-journal-article .journal-article-hero__image{z-index:-3;object-fit:cover;object-position:var(--journal-article-hero-position);filter:saturate(.82)contrast(.96);width:100%;height:100%}.route-journal-article .journal-article-hero:before{z-index:-2;content:"";background:linear-gradient(90deg,#1d1712eb 0%,#1d1712d6 34%,#1d17128a 62%,#1d17122e 100%)}.route-journal-article .journal-article-hero:after{z-index:-1;content:"";background:linear-gradient(#14100d6b 0%,#0000 34%),linear-gradient(#0000 48%,#14100dcc 100%)}.route-journal-article .journal-article-hero__shell{width:min(calc(100% - var(--gm-page-gutter) - var(--gm-page-gutter)), var(--gm-width-editorial));min-height:inherit;flex-direction:column;margin:0 auto;padding:24px 0 clamp(54px,6vw,78px);display:flex}.route-journal-article .journal-article-breadcrumb{color:#ffffffb8;min-width:0;font-size:12px;line-height:var(--gm-leading-ui);font-weight:var(--gm-weight-lead);letter-spacing:var(--gm-tracking-ui);align-items:center;gap:9px;margin:0;display:flex}.route-journal-article .journal-article-breadcrumb a{color:inherit;text-decoration:none}.route-journal-article .journal-article-breadcrumb a:hover{color:#fff}.route-journal-article .journal-article-breadcrumb [aria-current=page]{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.route-journal-article .journal-article-hero__content{width:min(100%,760px);margin-top:auto}.route-journal-article .journal-article-hero__category{color:#ead2aa;font-size:11px;line-height:1.2;font-weight:var(--gm-weight-heading);letter-spacing:var(--gm-tracking-latin-label);text-transform:uppercase;align-items:center;gap:12px;margin:0 0 18px;display:flex}.route-journal-article .journal-article-hero__category:after{opacity:.72;content:"";background:currentColor;width:36px;height:1px}.route-journal-article .journal-article-hero h1{max-width:var(--gm-measure-display-long);color:#fff;font-family:var(--gm-font-display);font-size:clamp(48px,5.1vw,72px);line-height:1.11;font-weight:var(--gm-weight-display);letter-spacing:var(--gm-tracking-ko);text-wrap:balance;word-break:keep-all;margin:0}.route-journal-article .journal-article-hero h1 strong{color:#ead2aa;font-weight:var(--gm-weight-display-emphasis)}.route-journal-article .journal-article-hero__dek{color:#ffffffd6;max-width:650px;font-size:clamp(16px,1.2vw,19px);line-height:1.72;font-weight:var(--gm-weight-lead);letter-spacing:var(--gm-tracking-ko);text-wrap:pretty;word-break:keep-all;margin:24px 0 0}.route-journal-article .journal-article-hero__meta{color:#ffffffb8;font-size:12px;line-height:var(--gm-leading-ui);font-weight:var(--gm-weight-lead);border-top:1px solid #ffffff3d;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:28px;padding-top:20px;display:flex}.route-journal-article .journal-article-hero__author{color:#fff;font-weight:var(--gm-weight-heading);text-decoration:none}.route-journal-article .journal-article-hero__author:hover{color:#ead2aa}.route-journal-article .journal-article-hero :is(.journal-article-breadcrumb a,.journal-article-hero__author):focus-visible{outline-offset:4px;outline:3px solid #fff}.route-journal-article .journal-article-answer__inner,.route-journal-article .journal-article-body__inner,.route-journal-article .journal-article-summary__inner{width:min(100%,720px);margin:0 auto}.route-journal-article .journal-article-related__inner,.route-journal-article .journal-article-author__inner{width:min(100%, var(--gm-width-editorial));margin:0 auto}.route-journal-article .journal-article-author .journal-article-author__inner{width:min(100%,1080px)}.route-journal-article .journal-article-answer__inner{grid-template-columns:1fr;align-items:start;gap:clamp(26px,3vw,34px);display:grid}.route-journal-article .journal-article-answer__header{justify-content:space-between;align-items:end;gap:20px;display:flex}.route-journal-article .journal-article-answer h2{color:var(--gm-color-ink);font-family:var(--gm-font-display);font-size:clamp(34px,3.1vw,44px);line-height:var(--gm-leading-section);font-weight:var(--gm-weight-display-emphasis);letter-spacing:var(--gm-tracking-ko);margin:0}.route-journal-article .journal-article-answer__label{color:var(--gm-color-accent);font-size:10px;line-height:var(--gm-leading-ui);font-weight:var(--gm-weight-heading);letter-spacing:var(--gm-tracking-latin-label);text-transform:uppercase;margin:0 0 .45em}.route-journal-article .journal-article-answer__exchange{border-top:1px solid var(--gm-color-line);border-bottom:1px solid var(--gm-color-line)}.route-journal-article .journal-article-answer__question{border-bottom:1px solid var(--gm-color-line);color:var(--gm-color-ink);font-size:clamp(22px,2.1vw,30px);line-height:1.45;font-weight:var(--gm-weight-heading);letter-spacing:var(--gm-tracking-ko);text-wrap:balance;word-break:keep-all;margin:0;padding:clamp(22px,3vw,28px) 0}.route-journal-article .journal-article-answer__copy{max-width:none;color:var(--gm-color-body);font-size:clamp(17px,1.24vw,19px);line-height:1.82;font-weight:var(--gm-weight-body);letter-spacing:var(--gm-tracking-ko);text-wrap:pretty;word-break:keep-all;margin:0;padding:clamp(22px,3vw,28px) 0}.route-journal-article :is(.journal-article-answer__question,.journal-article-answer__copy){grid-template-columns:36px minmax(0,1fr);gap:16px;display:grid}.route-journal-article .journal-article-answer__marker{color:var(--gm-color-accent);font-size:13px;line-height:1.2;font-weight:var(--gm-weight-heading);letter-spacing:var(--gm-tracking-neutral);padding-top:.18em}.route-journal-article .journal-article-answer__points{border-top:1px solid var(--gm-color-line);border-bottom:1px solid var(--gm-color-line);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.route-journal-article .journal-article-answer__points li{min-height:0;color:var(--gm-color-ink);font-size:15px;line-height:1.6;font-weight:var(--gm-weight-lead);letter-spacing:var(--gm-tracking-ko);word-break:keep-all;grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0;display:grid}.route-journal-article .journal-article-answer__points li+li{border-top:1px solid var(--gm-color-line)}.route-journal-article .journal-article-answer__points span{color:var(--gm-color-accent);letter-spacing:var(--gm-tracking-latin-label);font-size:10px;line-height:1}.route-journal-article .journal-article-chapter{border-top:1px solid var(--gm-color-line);padding-top:clamp(42px,4.8vw,64px);display:block}.route-journal-article .journal-article-chapter+.journal-article-chapter{margin-top:clamp(72px,8vw,112px)}.route-journal-article .journal-article-chapter__heading{padding-top:0;position:relative}.route-journal-article .journal-article-chapter__number{color:var(--gm-color-accent);font-size:11px;line-height:1;font-weight:var(--gm-weight-heading);letter-spacing:var(--gm-tracking-latin-label);position:absolute;top:0;left:0}.route-journal-article .journal-article-chapter h2{color:var(--gm-color-ink);font-family:var(--gm-font-display);font-size:clamp(32px,3vw,42px);line-height:1.22;font-weight:var(--gm-weight-display);letter-spacing:var(--gm-tracking-ko);text-wrap:balance;word-break:keep-all;margin:0}.route-journal-article .journal-article-chapter__lead{color:var(--gm-color-accent);font-size:16px;line-height:1.72;font-weight:var(--gm-weight-lead);letter-spacing:var(--gm-tracking-ko);text-wrap:pretty;word-break:keep-all;margin:22px 0 0}.route-journal-article .journal-article-chapter__copy{align-content:start;gap:22px;padding-top:30px;display:grid}.route-journal-article .journal-article-prelude{gap:22px;margin-bottom:clamp(56px,7vw,88px);display:grid}.route-journal-article .journal-article-prelude p{color:var(--gm-color-body);letter-spacing:var(--gm-tracking-ko);text-wrap:pretty;word-break:keep-all;margin:0;font-size:clamp(17px,1.22vw,19px);line-height:1.86}.route-journal-article .journal-article-chapter__copy p{max-width:none;color:var(--gm-color-body);font-size:clamp(17px,1.22vw,19px);line-height:1.86;font-weight:var(--gm-weight-body);letter-spacing:var(--gm-tracking-ko);text-wrap:pretty;word-break:keep-all;margin:0}.route-journal-article .journal-article-summary{--gm-section-surface:var(--gm-color-surface-deep);--gm-section-ink:var(--gm-color-on-dark)}.route-journal-article .journal-article-summary__inner{grid-template-columns:1fr;align-items:start;gap:clamp(32px,4.5vw,48px);display:grid}.route-journal-article .journal-article-summary h2{color:#fff;font-family:var(--gm-font-display);font-size:clamp(38px,3.5vw,50px);line-height:var(--gm-leading-section);font-weight:var(--gm-weight-display-emphasis);letter-spacing:var(--gm-tracking-ko);margin:0}.route-journal-article .journal-article-summary ul{border-top:1px solid #fff3;margin:0;padding:0;list-style:none}.route-journal-article .journal-article-summary li{color:#ffffffd6;font-size:clamp(16px,1.18vw,18px);line-height:1.76;font-weight:var(--gm-weight-lead);letter-spacing:var(--gm-tracking-ko);word-break:keep-all;border-bottom:1px solid #fff3;padding:22px 0 22px 34px;position:relative}.route-journal-article .journal-article-summary li:before{content:"";background:#ead2aa;width:12px;height:1px;position:absolute;top:31px;left:2px}.route-journal-article .journal-article-related__heading{max-width:var(--gm-width-copy);margin-bottom:clamp(34px,4vw,50px)}.route-journal-article .journal-article-related__heading p{color:var(--gm-color-accent);font-size:11px;line-height:1.2;font-weight:var(--gm-weight-heading);letter-spacing:var(--gm-tracking-latin-label);text-transform:uppercase;margin:0 0 14px}.route-journal-article .journal-article-related__heading h2{color:var(--gm-color-ink);font-family:var(--gm-font-display);font-size:clamp(38px,3.6vw,50px);line-height:var(--gm-leading-section);font-weight:var(--gm-weight-display);letter-spacing:var(--gm-tracking-ko);margin:0}.route-journal-article .journal-article-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.route-journal-article .journal-article-related__grid .gm-feature-card--split{min-height:300px}.route-journal-article .journal-article-related__grid .gm-feature-card__media img{object-position:center}.route-journal-article .journal-article-related__grid .journal-related-card__media--portrait img{object-position:50% 40%}.route-journal-article .journal-article-author__card{isolation:isolate;background:radial-gradient(circle at 18% 16%,#d6c6b033,#0000 38%),linear-gradient(135deg,#29221d 0%,#44372d 100%);border-radius:14px;grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);min-height:460px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #342a212e}.route-journal-article .journal-article-author__portrait{background:0 0;justify-content:center;align-items:flex-end;min-height:460px;margin:0;display:flex;position:relative;overflow:hidden}.route-journal-article .journal-article-author__portrait:before{content:"";z-index:-1;aspect-ratio:1;background:#fffdf80a;border:1px solid #fffdf824;border-radius:50%;width:min(78%,340px);position:absolute}.route-journal-article .journal-article-author__portrait img{object-fit:contain;object-position:center bottom;filter:saturate(.9)contrast(.98);width:auto;max-width:94%;height:calc(100% - 18px);display:block;transform:translateY(14px)}.route-journal-article .journal-article-author__copy{z-index:1;flex-direction:column;justify-content:center;min-width:0;padding:clamp(44px,5vw,64px) clamp(38px,5.2vw,68px);display:flex;position:relative}.route-journal-article .journal-article-author h2{color:var(--gm-color-on-dark);font-family:var(--gm-font-display);font-size:clamp(36px,3.4vw,48px);line-height:1.16;font-weight:var(--gm-weight-display-emphasis);letter-spacing:var(--gm-tracking-ko);text-wrap:balance;margin:0}.route-journal-article .journal-article-author__role{color:var(--gm-color-accent-soft);font-size:14px;line-height:var(--gm-leading-body);font-weight:var(--gm-weight-heading);align-items:center;gap:12px;margin:14px 0 0;display:flex}.route-journal-article .journal-article-author__role:before{content:"";opacity:.72;background:currentColor;flex:none;width:32px;height:1px}.route-journal-article .journal-article-author__description{max-width:48ch;color:var(--gm-color-on-dark-muted);font-size:16px;line-height:1.72;font-weight:var(--gm-weight-body);letter-spacing:var(--gm-tracking-ko);word-break:keep-all;margin:26px 0 0}.route-journal-article .journal-article-author__link,.route-journal-article .journal-article-back-link{color:var(--gm-color-accent);font-size:14px;line-height:var(--gm-leading-ui);font-weight:var(--gm-weight-heading);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.route-journal-article .journal-article-author__link{width:fit-content;color:var(--gm-color-on-dark);border-bottom:1px solid #fffdf87a;margin-top:30px;padding-bottom:5px}.route-journal-article .journal-article-back-link:hover{color:var(--gm-color-ink)}.route-journal-article .journal-article-author__link:hover{color:#ead2aa}.route-journal-article .journal-article-back-link:focus-visible{outline:3px solid var(--gm-card-focus);outline-offset:4px}.route-journal-article .journal-article-author__link:focus-visible{outline:3px solid var(--gm-color-focus-on-dark);outline-offset:4px}.route-journal-article .journal-article-disclaimer{border-top:1px solid var(--gm-color-line);border-bottom:1px solid var(--gm-color-line);grid-template-columns:minmax(150px,.28fr) minmax(0,.72fr);gap:30px;margin-top:28px;padding:26px 0;display:grid}.route-journal-article .journal-article-disclaimer strong{color:var(--gm-color-ink);font-size:14px;line-height:var(--gm-leading-body);font-weight:var(--gm-weight-heading)}.route-journal-article .journal-article-disclaimer p{color:var(--gm-color-body);font-size:14px;line-height:1.72;font-weight:var(--gm-weight-body);letter-spacing:var(--gm-tracking-ko);word-break:keep-all;margin:0}.route-journal-article .journal-article-back-link{margin-top:30px}@media (max-width:900px){.route-journal-article .journal-article-answer__inner,.route-journal-article .journal-article-summary__inner{gap:34px}.route-journal-article .journal-article-chapter__copy{padding-top:0}.route-journal-article .journal-article-related__grid{grid-template-columns:1fr}}@media (max-width:760px){.route-journal-article .journal-article-hero{min-height:560px}.route-journal-article .journal-article-hero__image{object-position:var(--journal-article-hero-position-mobile)}.route-journal-article .journal-article-hero__shell{width:calc(100% - 36px);padding-top:18px;padding-bottom:48px}.route-journal-article .journal-article-hero:before{background:linear-gradient(90deg,#1d1712eb 0%,#1d1712c7 62%,#1d17126b 100%)}.route-journal-article .journal-article-hero:after{background:linear-gradient(#14100d80 0%,#0000 32%),linear-gradient(#0000 0%,#14100d47 36%,#14100de0 100%)}.route-journal-article .journal-article-breadcrumb{gap:7px;font-size:11px}.route-journal-article .journal-article-hero__category{margin-bottom:14px;font-size:10px}.route-journal-article .journal-article-hero h1{font-size:clamp(36px,10.8vw,48px);line-height:1.14}.route-journal-article .journal-article-hero__dek{margin-top:18px;font-size:15px;line-height:1.68}.route-journal-article .journal-article-hero__meta{gap:8px 16px;margin-top:22px;padding-top:16px;font-size:11px}.route-journal-article :is(.journal-article-answer__question,.journal-article-answer__copy,.journal-article-answer__points li){grid-template-columns:28px minmax(0,1fr);gap:12px}.route-journal-article .journal-article-chapter__heading{padding-top:0}.route-journal-article .journal-article-chapter+.journal-article-chapter{margin-top:68px}.route-journal-article .journal-article-related__grid .gm-feature-card--split{min-height:0}.route-journal-article .journal-article-author__card{grid-template-columns:1fr;min-height:0}.route-journal-article .journal-article-author__portrait{aspect-ratio:1;min-height:0}.route-journal-article .journal-article-author__portrait img{object-position:center bottom;width:auto;max-width:88%;height:calc(100% - 10px);transform:translateY(12px)}.route-journal-article .journal-article-author__copy{padding:34px 26px 38px}.route-journal-article .journal-article-author__description{margin-top:22px;font-size:15px}.route-journal-article .journal-article-author__link{margin-top:26px}.route-journal-article .journal-article-disclaimer{grid-template-columns:1fr;gap:10px}}@media (max-width:360px){.route-journal-article .journal-article-hero h1{font-size:34px}}@media (hover:hover) and (pointer:fine){.route-journal-article .journal-article-author__link span,.route-journal-article .journal-article-back-link span{transition:transform .18s cubic-bezier(.23,1,.32,1)}.route-journal-article .journal-article-author__link:hover span,.route-journal-article .journal-article-back-link:hover span{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.route-journal-article .journal-article-author__link span,.route-journal-article .journal-article-back-link span{transition:none}}.route-journal-article .journal-article-toc{background:var(--gm-color-paper);padding-block:clamp(48px,6vw,72px)}.route-journal-article .journal-article-toc details:not([open])>.journal-article-toc__content{display:block}.route-journal-article .journal-article-toc summary{display:none}.route-journal-article .journal-article-toc h2,.route-journal-article .journal-article-care h2,.route-journal-article .journal-article-emergency h2{color:var(--gm-color-ink);font-family:var(--gm-font-display);font-size:clamp(30px,3vw,42px);line-height:var(--gm-leading-section);margin:0 0 24px}.route-journal-article .journal-article-toc ol{border-top:1px solid var(--gm-color-line);counter-reset:journal-toc;gap:0;margin:0;padding:0;list-style:none;display:grid}.route-journal-article .journal-article-toc li{counter-increment:journal-toc;border-bottom:1px solid var(--gm-color-line)}.route-journal-article .journal-article-toc a{min-height:52px;color:var(--gm-color-ink);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}.route-journal-article .journal-article-toc a:before{color:var(--gm-color-accent);content:counter(journal-toc, decimal-leading-zero)}.route-journal-article .journal-article-emergency,.route-journal-article .journal-article-care{padding:var(--gm-space-section-sm) var(--gm-page-gutter)}.route-journal-article .journal-article-emergency{background:var(--gm-color-surface-soft)}.route-journal-article .journal-article-emergency p{max-width:var(--gm-measure-copy-wide);color:var(--gm-color-body);font-size:var(--gm-type-body);line-height:var(--gm-leading-body);margin:0}.route-journal-article .journal-article-care .journal-article-body__inner{width:min(100%,1080px)}.route-journal-article .journal-article-care h2{font-size:clamp(40px,4.2vw,56px);font-weight:var(--gm-weight-display-emphasis);margin-bottom:clamp(32px,4vw,46px)}.route-journal-article .journal-article-care__links{--journal-article-care-columns:1;grid-template-columns:repeat(var(--journal-article-care-columns), minmax(0, 1fr));background:var(--gm-color-surface-deep);border-radius:14px;display:grid;overflow:hidden;box-shadow:0 28px 64px #392c2129}.route-journal-article .journal-article-care__links--count-2{--journal-article-care-columns:2}.route-journal-article .journal-article-care__links--count-3{--journal-article-care-columns:3}.route-journal-article .journal-article-care__links--count-4{--journal-article-care-columns:2}.route-journal-article .journal-article-care a{min-height:220px;color:var(--gm-color-on-dark);transition:background-color var(--gm-motion-standard) var(--gm-ease-standard);flex-direction:column;padding:clamp(26px,3vw,34px);text-decoration:none;display:flex;position:relative}.route-journal-article .journal-article-care a+a{border-left:1px solid #ffffff24}.route-journal-article .journal-article-care__links--count-4 a:nth-child(n+3){border-top:1px solid #ffffff24}.route-journal-article .journal-article-care__links--count-4 a:nth-child(3){border-left:0}.route-journal-article .journal-article-care a:before{background:var(--gm-color-accent-soft);content:"";width:34px;height:1px;margin-bottom:24px}.route-journal-article .journal-article-care a>strong{color:#fff;font-family:var(--gm-font-display);font-size:clamp(22px,2vw,28px);line-height:var(--gm-leading-card);font-weight:var(--gm-weight-display-emphasis);letter-spacing:var(--gm-tracking-ko);text-wrap:balance;word-break:keep-all}.route-journal-article .journal-article-care a>span:not([aria-hidden]){color:#ffffffb8;max-width:34ch;font-size:14px;line-height:1.7;font-weight:var(--gm-weight-body);letter-spacing:var(--gm-tracking-ko);text-wrap:pretty;word-break:keep-all;margin-top:18px}.route-journal-article .journal-article-care a>span[aria-hidden]{color:#0000;width:50px;height:18px;transition:transform var(--gm-motion-fast) var(--gm-ease-out);align-self:flex-end;margin-top:auto;padding-top:28px;font-size:0;position:relative}.route-journal-article .journal-article-care a>span[aria-hidden]:before,.route-journal-article .journal-article-care a>span[aria-hidden]:after{content:"";position:absolute;right:0}.route-journal-article .journal-article-care a>span[aria-hidden]:before{background:var(--gm-color-accent-soft);width:50px;height:1px;bottom:4px}.route-journal-article .journal-article-care a>span[aria-hidden]:after{border-top:1px solid var(--gm-color-accent-soft);border-right:1px solid var(--gm-color-accent-soft);width:9px;height:9px;bottom:4px;transform:rotate(45deg)translate(-2px,2px)}.route-journal-article .journal-article-care a:focus-visible{z-index:1;outline:3px solid var(--gm-color-accent-soft);outline-offset:-6px;background:#ffffff14}@media (hover:hover) and (pointer:fine){.route-journal-article .journal-article-care a:hover{background:#ffffff12}.route-journal-article .journal-article-care a:hover>span[aria-hidden]{transform:translate(5px)}}.route-journal-article .journal-article-notice{padding:0 var(--gm-page-gutter) var(--gm-space-section-sm);background:var(--gm-color-paper)}@media (max-width:700px){.route-journal-article .journal-article-toc{padding-block:28px}.route-journal-article .journal-article-toc summary{min-height:48px;color:var(--gm-color-ink);cursor:pointer;font-family:var(--gm-font-display);font-size:22px;font-weight:var(--gm-weight-heading);justify-content:space-between;align-items:center;display:flex}.route-journal-article .journal-article-toc summary:after{content:"+"}.route-journal-article .journal-article-toc details[open] summary:after{content:"−"}.route-journal-article .journal-article-toc details:not([open])>.journal-article-toc__content{display:none}.route-journal-article .journal-article-toc h2{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.route-journal-article .journal-article-toc ol{margin-top:18px}.route-journal-article .journal-article-care nav{--journal-article-care-columns:1;grid-template-columns:1fr}.route-journal-article .journal-article-care a{min-height:166px;padding:24px}.route-journal-article .journal-article-care a+a,.route-journal-article .journal-article-care__links--count-4 a:nth-child(3){border-top:1px solid #ffffff24;border-left:0}.route-journal-article .journal-article-care a:before{margin-bottom:18px}.route-journal-article .journal-article-care a>span:not([aria-hidden]){max-width:48ch;margin-top:12px}.route-journal-article .journal-article-care a>span[aria-hidden]{padding-top:18px}}@media (prefers-reduced-motion:reduce){.route-journal-article .journal-article-care a,.route-journal-article .journal-article-care a>span[aria-hidden]{transition:none}}@media (max-width:860px){.route-journal-article .journal-article-hero{min-height:min(620px, calc(100svh - var(--gm-header-mobile-height)))}.route-journal-article .journal-article-hero__shell,.route-journal-article :is(.journal-article-answer__inner,.journal-article-summary__inner,.journal-article-chapter__inner,.journal-article-author__inner,.journal-article-related__inner,.journal-article-toc__inner){width:calc(100% - (var(--gm-mobile-content-gutter) * 2))}.route-journal-article :is(.journal-article-answer,.journal-article-summary,.journal-article-body,.journal-article-author,.journal-article-related,.journal-article-emergency,.journal-article-care){padding-top:var(--gm-mobile-section-space);padding-bottom:var(--gm-mobile-section-space)}.route-journal-article :is(.journal-article-hero__dek,.journal-article-answer__copy,.journal-article-summary p,.journal-article-chapter__copy p,.journal-article-author p,.journal-article-emergency p){font-size:16px;line-height:1.76}.route-journal-article .journal-article-care a,.route-journal-article .journal-article-toc a,.route-journal-article .journal-article-toc summary{min-height:52px}}@media (max-width:640px){.route-journal-article .journal-article-hero h1{text-wrap:pretty;font-size:clamp(34px,10vw,44px)}.route-journal-article .journal-article-related__grid .gm-feature-card--split{grid-template:"media body"minmax(160px,auto)/minmax(104px,31%) minmax(0,1fr)}}
.gm-en-page.gm-en-page :is(h1,h2,h3,p,li,dt,dd){overflow-wrap:break-word;text-wrap:pretty;word-break:normal}.gm-en-page.gm-en-page :is(h1,h2,h3){text-wrap:balance}.gm-en-page :is(.principle-step-title,.principle-step-title span,.home-access-wordmark){white-space:normal;max-width:100%}.gm-en-page .treatment-heading__term,.gm-en-page:is(.route-treatments,.treatment-detail-page) .gm-family-nav__title{white-space:normal}.gm-en-page :is(.footer-item-value,.footer-hours,.footer-business-list dd){overflow-wrap:break-word;word-break:normal}.gm-en-draft-notice{z-index:80;border:1px solid var(--gm-card-border);border-radius:var(--gm-radius-control);background:var(--gm-color-paper);max-width:330px;box-shadow:var(--gm-shadow-surface);color:var(--gm-color-on-light);font-size:var(--gm-type-body);line-height:var(--gm-leading-body);gap:3px;padding:12px 15px;display:grid;position:fixed;bottom:18px;right:18px}.gm-en-draft-notice strong{color:var(--gm-color-accent)}.gm-en-page .gm-button.is-pending{cursor:not-allowed;opacity:.72}.footer-legal-name{color:var(--gm-color-on-dark-muted);font-size:var(--gm-type-body);margin:8px 0 0}.gm-en-token-preview{padding-top:0}.gm-en-preview-state{background:var(--gm-color-paper);min-height:100vh;color:var(--gm-color-body);place-items:center;padding:24px;display:grid}@media (max-width:860px){.gm-en-draft-notice{right:12px;bottom:calc(var(--gm-mobile-dock-clearance) + 12px);max-width:none;left:12px}}@media (max-width:340px){.gm-en-page .brand-doctor-story .brand-doctor-chapter--philosophy .brand-doctor-voice__copy{width:100%;margin-inline:0;padding-inline:8px}.gm-en-page #brand-doctor-career-title{width:min-content}}@media (min-width:1280px){.gm-en-page #brand-doctor-career-title{width:min-content}}

