@charset "UTF-8";:root{--ink:#252d27;--muted:#626b62;--olive:#263b30;--lime:#d8ef95;--paper:#f4f5ef;--line:#dce1d6;--serif:"Songti SC","Noto Serif CJK SC",serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:5px}a:focus-visible,summary:focus-visible{outline:3px solid #7d9b3a;outline-offset:5px}p,h1,h2,h3,figure,dl,dd{margin:0}p{line-height:1.9}code{font-family:ui-monospace,monospace;font-size:.94em;overflow-wrap:anywhere}.ly-skip{position:fixed;top:-100px;left:20px;z-index:99;background:white;padding:15px}.ly-skip:focus{top:10px}.ly-rail{position:fixed;inset:0 auto 0 0;width:224px;background:var(--olive);color:#f3f7ed;padding:43px 28px;display:flex;flex-direction:column}.ly-brand{font-size:31px;letter-spacing:-.04em;text-decoration:none;font-weight:650}.ly-brand span{display:block;font-size:15px;font-weight:400;letter-spacing:.3em;margin-top:9px}.ly-rail-purpose{font-size:11px;line-height:1.8;color:#b8c7b4;margin-top:29px}.ly-desktop-nav{display:grid;gap:9px;margin-top:42px;font-size:13px}.ly-desktop-nav a,.ly-desktop-nav span{padding:16px 0;text-decoration:none;border-bottom:1px solid #4b5b4c}.ly-desktop-nav a:hover{color:var(--lime)}.ly-desktop-nav [aria-current]{color:var(--lime)}.ly-rail-help{font-size:11px;margin-top:auto;color:#c8d5bd}.ly-mobile-nav{display:none}.ly-stage{margin-left:224px}.ly-opening{display:grid;grid-template-columns:1fr 45%;min-height:570px;border-bottom:1px solid var(--line);background:#fff}.ly-opening-copy{padding:62px 45px 36px}.ly-eyebrow{font-size:10px;font-weight:550;letter-spacing:.16em;color:#697c56}.ly-opening h1{font-size:clamp(30px,3.2vw,51px);font-weight:550;letter-spacing:-.035em;line-height:1.35;margin:24px 0 20px}.ly-intro{font-size:16px;color:var(--muted)}.ly-action{display:inline-flex;padding:15px 23px;min-height:48px;background:var(--olive);color:#f5faec;text-decoration:none;font-size:13px;font-weight:550;align-items:center;justify-content:center}.ly-opening .ly-action{margin-top:25px}.ly-action:hover{background:#405439}.ly-shortcuts{display:flex;gap:19px;flex-wrap:wrap;margin-top:22px;font-size:11px;color:#5f6d57}.ly-opening>img{width:100%;height:100%;min-height:570px;object-fit:cover;object-position:72% center}.ly-brief-answer{padding:27px 45px;background:#e6eddc;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.ly-brief-answer p{font-size:13px;max-width:700px}.ly-brief-answer>a{font-size:11px;white-space:nowrap}.ly-symptoms{padding:60px 45px;display:grid;grid-template-columns:.8fr 1.4fr;gap:48px}.ly-symptoms h2{font-family:var(--serif);font-weight:500;font-size:33px;margin:18px 0 17px}.ly-symptoms header>p:last-child{font-size:13px;color:var(--muted)}.ly-symptom-list details{border-bottom:1px solid #cbd4c3;padding:0 0 19px;margin-bottom:19px}.ly-symptom-list summary{display:flex;gap:20px;align-items:center;font-size:17px;cursor:pointer;line-height:1.7;list-style:none}.ly-symptom-list summary::-webkit-details-marker{display:none}.ly-symptom-list summary>span{font-size:11px;letter-spacing:.05em;color:#68755e;font-variant-numeric:tabular-nums}.ly-symptom-list details[open] summary{font-weight:600}.ly-symptom-list details>div{margin:17px 0 0 34px;border-left:3px solid #b5ca8d;padding-left:20px}.ly-symptom-list details p{font-size:13px;color:var(--muted)}.ly-symptom-list details a{display:inline-block;font-size:11px;margin-top:15px}.ly-address-strip{margin:0 45px 45px;background:#dde6ce;padding:33px 36px;display:grid;grid-template-columns:1fr 1fr;gap:26px 35px}.ly-address-strip h2{font-size:26px;font-weight:500;margin:14px 0 13px}.ly-address-strip p{font-size:11px;color:#506047}.ly-address-strip dl{display:grid;gap:23px;align-content:center}.ly-address-strip dl>div{display:grid;grid-template-columns:100px 1fr;gap:15px;align-items:center}.ly-address-strip dt{font-size:11px;color:#647158}.ly-address-strip dd{font:17px ui-monospace,monospace;overflow-wrap:anywhere}.ly-address-strip>.ly-strip-note{grid-column:1/-1;border-top:1px solid #bdcdae;padding-top:18px}.ly-reading-section{padding:15px 45px 55px}.ly-reading-section>header{display:flex;gap:25px;align-items:center;justify-content:space-between;margin-bottom:26px}.ly-reading-section h2{font-size:25px;font-weight:500}.ly-reading-section header>a{font-size:11px}.ly-reading,.ly-index-entry{display:flex;gap:35px;justify-content:space-between;text-decoration:none;padding:27px 0;border-top:1px solid #c4cdbd}.ly-reading:hover h3,.ly-index-entry:hover h3{text-decoration:underline;text-underline-offset:7px}.ly-label{font-size:10px;color:#6c7c5b}.ly-reading h3,.ly-index-entry h3{font-size:21px;font-weight:500;line-height:1.7;margin:11px 0}.ly-reading p,.ly-index-entry p{font-size:12px;color:var(--muted)}time{font-size:10px;color:#6c7965;white-space:nowrap;line-height:1.8}.ly-reading time,.ly-index-entry time{padding-top:29px}.ly-footer{background:#e9ece3;border-top:1px solid var(--line);padding:35px 45px;display:grid;grid-template-columns:1fr auto;gap:24px}.ly-footer strong{font-size:16px;font-weight:550}.ly-footer p{font-size:10px;color:var(--muted);margin-top:12px}.ly-footer nav{display:flex;gap:22px;font-size:10px;align-items:center}.ly-footer small{grid-column:1/-1;font-size:9px;color:var(--muted)}.ly-inner,.ly-article-main{padding:35px 55px 65px;min-height:75vh;max-width:1250px}.ly-breadcrumb{font-size:10px;color:var(--muted);line-height:1.9;margin-bottom:35px}.ly-page-header{max-width:820px;padding-bottom:29px;border-bottom:1px solid #bcc7b2;margin-bottom:28px}.ly-page-header h1,.ly-article-header h1{font-size:39px;line-height:1.5;letter-spacing:-.025em;font-weight:550;margin:18px 0}.ly-page-header>p:last-child{font-size:15px;color:var(--muted)}.ly-answer{padding:25px 28px;background:#e6eddc;border-left:4px solid #97ae73;font-size:16px;line-height:2;max-width:900px}.ly-section{margin-top:37px;max-width:900px}.ly-section>h2,.ly-case h2{font-size:25px;font-weight:500;line-height:1.6;margin-bottom:19px}.ly-section>p,.ly-case p{font-size:15px;color:#56634f;line-height:2}.ly-section p+p,.ly-case p+p{margin-top:17px}.ly-role-grid{display:grid;grid-template-columns:1fr;gap:0}.ly-role-grid>div{display:grid;grid-template-columns:125px 1fr;gap:25px;border-top:1px solid var(--line);padding:23px 0}.ly-role-grid h3{font-size:16px;font-weight:550;line-height:1.9}.ly-role-grid p{font-size:14px;color:var(--muted);line-height:2}.ly-note,.ly-decision-note{padding:26px 30px;background:var(--olive);color:#edf4e6;margin-top:35px;max-width:900px}.ly-note h2,.ly-decision-note h2{font-size:18px;font-weight:550;margin-bottom:14px;line-height:1.8}.ly-note p,.ly-decision-note p{font-size:13px;line-height:2}.ly-note a,.ly-decision-note a{color:var(--lime)}.ly-case{display:grid;grid-template-columns:190px 1fr;gap:37px;border-top:1px solid #c8d0bf;padding:30px 0;margin-top:30px;max-width:950px}.ly-case header>span{font-size:10px;color:#778669}.ly-case h2{font-size:22px;margin-top:12px}.ly-record>div{display:grid;grid-template-columns:130px 1fr;gap:25px;padding:21px 0;border-top:1px solid var(--line)}.ly-record dt{font-size:14px;font-weight:550;line-height:1.9}.ly-record dd{font-size:14px;color:var(--muted);line-height:1.95}.ly-follow{font-size:14px;line-height:2;margin-top:30px}.ly-article-index{max-width:920px}.ly-index-entry h3{font-size:25px}.ly-article{max-width:940px}.ly-article-header{padding-bottom:27px;border-bottom:2px solid var(--olive);margin-bottom:28px}.ly-article-header h1{font-size:39px}.ly-prose{max-width:830px}.ly-prose section{margin:34px 0}.ly-prose section h2{font-size:25px;line-height:1.65;font-weight:550;margin-bottom:18px}.ly-prose section p{font-size:15px;line-height:2;color:#56634f}.ly-prose section p+p{margin-top:18px}.ly-prose .ly-source-note{margin-top:38px;border-top:1px solid var(--line);padding-top:24px}.ly-source-note h2{font-size:12px;font-weight:550;margin-bottom:10px}.ly-source-note p{font-size:11px;color:var(--muted);line-height:1.95}.ly-related{background:#e3ead8;padding:25px 28px;margin-top:30px;display:grid;gap:20px;font-size:12px;line-height:1.9}.ly-missing{padding-top:90px}.ly-missing h1{font-size:34px;font-weight:500;margin:22px 0}.ly-missing>p:not(.ly-eyebrow){font-size:15px;color:var(--muted);margin-bottom:25px}.ly-text-link{display:inline-block;margin:20px;font-size:13px}@media(max-width:1100px) and (min-width:761px){.ly-rail{width:185px;padding:35px 22px}.ly-stage{margin-left:185px}.ly-opening-copy{padding:45px 29px}.ly-opening{grid-template-columns:1fr 40%;min-height:520px}.ly-opening>img{min-height:520px}.ly-symptoms{gap:25px}.ly-brief-answer{display:block}.ly-brief-answer>a{display:inline-block;margin-top:15px}.ly-address-strip{grid-template-columns:1fr}.ly-case{grid-template-columns:150px 1fr;gap:25px}}@media(max-width:760px){html{scroll-padding-top:15px}.ly-rail{position:relative;width:auto;padding:22px 20px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 25px}.ly-brand{font-size:25px;letter-spacing:-.035em;display:flex;align-items:baseline;gap:15px}.ly-brand span{font-size:12px;letter-spacing:.15em;margin:0}.ly-rail-purpose{font-size:9px;margin-top:9px}.ly-desktop-nav,.ly-rail-help{display:none}.ly-mobile-nav{display:block;grid-column:2;grid-row:1/3;position:relative;font-size:11px}.ly-mobile-nav summary{cursor:pointer;padding:12px 0}.ly-mobile-nav nav{position:absolute;right:0;top:40px;background:var(--olive);padding:22px;width:165px;display:grid;gap:23px;z-index:50;border:1px solid #7e8f74}.ly-mobile-nav a{text-decoration:none}.ly-stage{margin-left:0}.ly-opening{display:flex;flex-direction:column;min-height:0}.ly-opening-copy{padding:30px 20px 27px}.ly-eyebrow{font-size:9px}.ly-opening h1{font-size:35px;line-height:1.4;margin:19px 0 15px;letter-spacing:-.035em}.ly-intro{font-size:14px;line-height:1.85}.ly-opening .ly-action{margin-top:20px}.ly-action{font-size:12px;min-height:46px;padding:13px 20px}.ly-shortcuts{gap:21px;font-size:10px;margin-top:19px}.ly-opening>img{width:100%;min-height:0;height:245px;object-fit:cover;object-position:70% center}.ly-brief-answer{display:block;padding:24px 20px}.ly-brief-answer p{font-size:12px;line-height:1.95}.ly-brief-answer>a{font-size:10px;display:inline-block;margin-top:16px}.ly-symptoms{display:block;padding:34px 20px 18px}.ly-symptoms h2{font-size:29px;margin:13px 0 10px}.ly-symptoms header>p:last-child{font-size:12px}.ly-symptom-list{margin-top:28px}.ly-symptom-list summary{font-size:16px;gap:17px}.ly-symptom-list summary>span{font-size:10px}.ly-symptom-list details{padding-bottom:20px;margin-bottom:20px}.ly-symptom-list details>div{margin-left:29px;padding-left:16px}.ly-symptom-list details p{font-size:13px;line-height:1.95}.ly-symptom-list details a{font-size:11px}.ly-address-strip{margin:0 20px 29px;display:block;padding:26px 22px}.ly-address-strip h2{font-size:24px;margin:13px 0}.ly-address-strip p{font-size:10px;line-height:1.9}.ly-address-strip dl{margin:26px 0;gap:22px}.ly-address-strip dl>div{grid-template-columns:83px 1fr;gap:10px}.ly-address-strip dt{font-size:10px}.ly-address-strip dd{font-size:16px}.ly-address-strip>.ly-strip-note{padding-top:17px}.ly-reading-section{padding:12px 20px 35px}.ly-reading-section>header{display:block;margin-bottom:22px}.ly-reading-section h2{font-size:24px;line-height:1.6;margin-bottom:12px}.ly-reading-section header>a{font-size:10px}.ly-reading,.ly-index-entry{display:block;padding:23px 0}.ly-label{font-size:9px}.ly-reading h3,.ly-index-entry h3{font-size:21px;line-height:1.7;margin:12px 0}.ly-reading p,.ly-index-entry p{font-size:12px;line-height:1.9}.ly-reading time,.ly-index-entry time{display:block;padding:0;margin-top:17px;font-size:9px}.ly-footer{display:block;padding:30px 20px}.ly-footer strong{font-size:15px}.ly-footer p{font-size:10px;line-height:1.9;margin-top:12px}.ly-footer nav{font-size:10px;gap:24px;margin:23px 0}.ly-footer small{font-size:9px}.ly-inner,.ly-article-main{padding:24px 20px 35px;min-height:70vh}.ly-breadcrumb{font-size:9px;margin-bottom:25px}.ly-page-header{padding-bottom:24px;margin-bottom:25px}.ly-page-header h1,.ly-article-header h1{font-size:29px;line-height:1.55;margin:15px 0}.ly-page-header>p:last-child{font-size:13px;line-height:1.9}.ly-answer{padding:20px;font-size:14px;line-height:1.95}.ly-section{margin-top:29px}.ly-section>h2,.ly-case h2{font-size:23px;line-height:1.65;margin-bottom:17px}.ly-section>p,.ly-case p{font-size:14px;line-height:1.95}.ly-role-grid>div{display:block;padding:20px 0}.ly-role-grid h3{font-size:15px;margin-bottom:11px}.ly-role-grid p{font-size:13px;line-height:1.95}.ly-note,.ly-decision-note{padding:22px;margin-top:27px}.ly-note h2,.ly-decision-note h2{font-size:17px;line-height:1.8;margin-bottom:12px}.ly-note p,.ly-decision-note p{font-size:13px;line-height:1.95}.ly-case{display:block;padding:26px 0;margin-top:26px}.ly-case header>span{font-size:9px}.ly-case h2{margin-top:11px;margin-bottom:18px;font-size:23px}.ly-record>div{display:block;padding:20px 0}.ly-record dt{font-size:14px;margin-bottom:9px}.ly-record dd{font-size:13px;line-height:1.95}.ly-follow{font-size:13px}.ly-index-entry h3{font-size:23px}.ly-article-header{padding-bottom:23px;margin-bottom:25px}.ly-article-header time{font-size:9px}.ly-prose section{margin:28px 0}.ly-prose section h2{font-size:23px;line-height:1.7;margin-bottom:17px}.ly-prose section p{font-size:14px;line-height:1.95}.ly-source-note h2{font-size:11px}.ly-source-note p{font-size:10px}.ly-related{padding:22px;font-size:12px;gap:19px}.ly-missing{padding-top:65px}.ly-missing h1{font-size:29px;line-height:1.7}.ly-missing>p:not(.ly-eyebrow){font-size:14px}.ly-text-link{display:block;margin:24px 0 0}}
