.ccn-theme .ccn-home-reader{min-height:100vh;background:#faf8f2;color:#242724}.ccn-home-reader .ccn-medical-header,.ccn-home-reader .ccn-native-status-scrim{background:#faf8f2}.ccn-home-reader-body{max-width:520px;margin:0 auto;padding:0 24px calc(48px + env(safe-area-inset-bottom,0px));box-sizing:border-box}.ccn-home-reader-head{position:relative;padding-top:16px}.ccn-home-reader-opening{margin-bottom:12px}.ccn-home-reader-flow{margin-top:22px}.ccn-home-reader-flow:after{content:"";display:block;clear:both}.ccn-home-reader-figure{float:right;width:calc(42% + 24px);margin:0 -24px 14px 16px}.ccn-home-reader-illustration{position:relative;width:100%;height:180px;overflow:hidden;pointer-events:none}.ccn-home-reader-fade-horizontal,.ccn-home-reader-fade-vertical,.ccn-home-reader-image{position:absolute;inset:0;width:100%;height:100%}.ccn-home-reader-figure.has-inset-artwork .ccn-home-reader-illustration{height:0;padding-bottom:158.125%}.ccn-home-reader-figure.has-inset-artwork .ccn-home-reader-image{inset:0 0 auto auto;width:150%;max-width:none;height:100%}.ccn-home-reader-fade-horizontal{background:linear-gradient(90deg,#faf8f2 0,rgba(250,248,242,.7) 4%,rgba(250,248,242,0) 16%,rgba(250,248,242,0) 86%,rgba(250,248,242,.55) 96%,#faf8f2)}.ccn-home-reader-fade-vertical{background:linear-gradient(180deg,#faf8f2 0,rgba(250,248,242,.55) 4%,rgba(250,248,242,0) 13%,rgba(250,248,242,0) 86%,rgba(250,248,242,.55) 96%,#faf8f2)}.ccn-theme .ccn-home-reader-caption{margin:7px 0 0;color:#5c655e;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.ccn-theme .ccn-home-reader-category{position:relative;margin:0;color:#0b493a;font-size:15px;font-weight:600;line-height:1.5}.ccn-theme .ccn-home-reader-title{position:relative;margin:0;font-size:29px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.ccn-home-reader-title-part{display:inline-block;max-width:100%;vertical-align:top}.ccn-theme .ccn-home-reader-date{margin:12px 0 0;color:#4b554e;font-size:18px;line-height:1.8;white-space:nowrap}.ccn-theme .ccn-home-reader-intro{position:relative;margin:0;font-size:18px;line-height:1.8;color:#4b554e}.ccn-home-reader-section{margin:30px 0 0}.ccn-theme .ccn-home-reader-section .ccn-as-h2{margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.6}.ccn-theme .ccn-home-reader-section .ccn-as-p{margin:0;font-size:19px;line-height:1.95;white-space:pre-line;overflow-wrap:anywhere}.ccn-theme .ccn-home-reader.is-large .ccn-home-reader-intro{font-size:21px}.ccn-theme .ccn-home-reader.is-large .ccn-home-reader-section .ccn-as-p{font-size:22px}.ccn-theme .ccn-home-reader.is-large .ccn-home-reader-section .ccn-as-h2{font-size:24px}.ccn-home-reader-sources{margin-top:40px;padding-top:18px;border-top:1px solid #d5ded8}.ccn-theme .ccn-home-reader-source{display:block;min-height:44px;padding:8px 0;font-size:15px;line-height:1.7;color:#365d4b;text-decoration:underline}.ccn-theme .ccn-home-reader-image-note{margin-top:16px;font-size:14px;line-height:1.7;color:#5c655e}.ccn-theme .ccn-home-reader-end{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:32px 0 0;padding:15px;box-sizing:border-box;border-radius:14px;color:#fff;background:#0b493a;font-size:18px;line-height:1.5}.ccn-home-reader-empty{padding-top:32px;font-size:18px;line-height:1.8}.ccn-theme .ccn-home-reader-retry{display:flex;align-items:center;min-height:44px;margin:16px 0;padding:4px 0;color:#365d4b;font-size:18px;line-height:1.6;text-decoration:underline}.ccn-home-reader .ccn-as-a:focus-visible,.ccn-home-reader .ccn-as-button:focus-visible{outline:2px solid #0b493a;outline-offset:3px}.ccn-theme .ccn-home-reader-date.is-literature{white-space:normal}.ccn-home-reader-review{margin:12px 24px 0;padding:12px;border:1px solid #d5ded8;border-radius:8px;background:#f4f5ef}.ccn-home-reader-review-title{font-size:14px;line-height:1.6;color:#4b554e;margin-bottom:8px}.ccn-home-reader-review-value{font-size:15px;line-height:1.6;min-height:44px;padding:8px;background:#fff;border-radius:6px}.ccn-theme .ccn-home-reader-review-home{display:block;min-height:44px;margin-top:8px;padding:8px;font-size:15px;line-height:1.6;color:#365d4b}@media(max-width:360px){.ccn-home-reader-body{padding-left:20px;padding-right:20px}.ccn-home-reader-figure{width:calc(40% + 20px);margin-left:12px;margin-right:-20px}.ccn-home-reader-illustration{height:154px}.ccn-theme .ccn-home-reader-title{font-size:27px}}.ccn-web-home-reading{min-width:0}.ccn-web-home-reading .ccn-home-reading-category{margin:0 0 12px;color:#4c4f4b;font-size:16px;font-weight:500;line-height:1.5}.ccn-web-home-reading .ccn-home-reading-title{display:flex;flex-direction:column;margin:0;color:#242724;font-size:24px;font-weight:400;line-height:1.45;overflow-wrap:anywhere}.ccn-web-home-reading .ccn-home-reading-notes{margin:12px 0 0;color:#111;font-size:16px;font-weight:500;line-height:1.6}.ccn-web-home-reading .ccn-as-span{display:block}.ccn-web-home-reading .ccn-home-reading-link{display:flex;align-items:center;gap:8px;width:max-content;min-height:44px;margin-top:8px;color:#242724;font-size:18px;font-weight:600;line-height:1.5}.ccn-web-home-reading .ccn-home-reading-credit,.ccn-web-home-reading .ccn-home-reading-retry{display:flex;align-items:center;min-height:44px;margin-top:12px;padding:0;color:#242724;font-size:16px;line-height:1.6;text-align:left;text-decoration:underline}.ccn-web-home-reading a:focus-visible,.ccn-web-home-reading button:focus-visible{outline:2px solid #242724;outline-offset:3px}.ccn-home-reading-source-sheet{padding:24px}.ccn-home-reading-source-sheet h2{margin:0;color:#242724;font-size:22px;font-weight:500;line-height:1.5}.ccn-home-reading-source-sheet p{margin:16px 0;color:#343b35;font-size:18px;line-height:1.8}.ccn-home-reading-source-close{display:flex;align-items:center;min-height:48px;padding:8px 0;color:#4c4f4b;font-size:18px;line-height:1.5;text-decoration:underline}.ccn-web-home-reader{max-width:520px;min-height:100dvh;margin:0 auto;background:#faf8f2}.ccn-web-home-reader .ccn-home-reader-image{object-fit:cover}.ccn-web-home-reader .ccn-home-reader-section h2{margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.6}.ccn-web-home-reader .ccn-home-reader-section p{font-size:19px;line-height:1.95}.ccn-web-home-reader .ccn-home-reader.is-large .ccn-home-reader-section p{font-size:22px}.ccn-web-home-reader .ccn-home-reader.is-large .ccn-home-reader-section h2{font-size:24px}html[data-display-mode=large] .ccn-web-home-reading .ccn-home-reading-title{font-size:26px}html[data-display-mode=xlarge] .ccn-web-home-reading .ccn-home-reading-title{font-size:28px}html[data-display-mode=large] .ccn-web-home-reading .ccn-home-reading-category,html[data-display-mode=large] .ccn-web-home-reading .ccn-home-reading-notes,html[data-display-mode=xlarge] .ccn-web-home-reading .ccn-home-reading-category,html[data-display-mode=xlarge] .ccn-web-home-reading .ccn-home-reading-notes{font-size:18px}html[data-display-mode=large] .ccn-web-home-reading .ccn-home-reading-link,html[data-display-mode=xlarge] .ccn-web-home-reading .ccn-home-reading-link{font-size:20px}@media(max-width:360px){.ccn-web-home-reading .ccn-home-reading-title{font-size:22px}html[data-display-mode=large] .ccn-web-home-reading .ccn-home-reading-title{font-size:24px}html[data-display-mode=xlarge] .ccn-web-home-reading .ccn-home-reading-title{font-size:25px}}.ccn-web-home-reading .ccn-home-reading.is-literature .ccn-home-reading-notes{max-width:calc(100% - 12px)}.ccn-web-home-reading .ccn-home-reading.is-literature .ccn-home-reading-notes .ccn-as-span{white-space:normal;overflow-wrap:anywhere}