/* Base */
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:22px}body{margin:0;background:#fcfcf7;color:#24352e;font:16px/1.85 system-ui,-apple-system,"Microsoft YaHei",sans-serif}a{color:#245d45;text-underline-offset:5px}a:hover{color:#99482c}a:focus-visible,summary:focus-visible{outline:3px solid #b07125;outline-offset:4px}h1,h2,h3{line-height:1.3;margin:0 0 22px}h1{font-size:clamp(38px,5.3vw,72px);font-weight:650;letter-spacing:-.04em}h2{font-size:33px;font-weight:650}h3{font-size:21px}p{margin:0 0 20px}summary{cursor:pointer}a{overflow-wrap:anywhere}
/* Layout */
.yt-header,.yt-main,.yt-footer{max-width:1180px;margin:auto;padding-left:40px;padding-right:40px}.yt-header{display:flex;justify-content:space-between;align-items:center;padding-top:27px;padding-bottom:24px;border-bottom:1px solid #dce0d4}.yt-header>a{font-weight:750;font-size:23px;text-decoration:none;color:#193e2e}.yt-desktop{display:flex;gap:26px;font-size:14px}.yt-desktop a{text-decoration:none}.yt-main{padding-bottom:48px}.yt-mobile{display:none}.yt-footer{background:#eef0e5;padding-top:35px;padding-bottom:35px;display:flex;justify-content:space-between;gap:30px;font-size:13px}.yt-footer strong{font-size:22px}.yt-footer p{margin:10px 0 0;color:#697361}.yt-footer nav{display:flex;gap:22px}.yt-footer small{align-self:end}.yt-breadcrumb{font-size:12px;margin:20px 0;color:#6a756d}.yt-pagehead{max-width:930px;padding:30px 0 35px;margin-bottom:35px;border-bottom:1px solid #bccab8}.yt-pagehead h1{font-size:44px}.yt-pagehead>p:last-child{max-width:770px;font-size:18px;color:#5e6a60}.yt-copy{max-width:780px;margin:0 auto 35px}.yt-copy h2{font-size:28px;margin:36px 0 18px}.yt-copy a{display:inline-block}.yt-article{max-width:940px;margin:auto}.yt-article>time{display:block;font-size:13px;color:#6f7f71;margin:-15px 0 28px}.yt-attribution{font-size:13px;margin-top:25px}
/* Components */
.yt-label{font-size:13px;letter-spacing:.05em;color:#687650}.yt-hero{padding:55px 0 35px}.yt-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-top:24px}.yt-intro p{max-width:640px;font-size:17px;color:#61705e;margin:0}.yt-intro>a{display:block;flex:none;background:#dfee94;padding:12px 23px;text-decoration:none;font-weight:600}.yt-chapters{display:flex;gap:35px;padding:20px 0 30px;font-size:14px}.yt-chapters a{text-decoration:none;border-bottom:1px solid #8a9c6c;padding-bottom:5px}.yt-address{display:grid;grid-template-columns:1fr 1.4fr;gap:65px;background:#1f4939;color:#f1f5e8;padding:42px 46px;margin:5px 0 58px;border-radius:3px}.yt-address h2{font-size:clamp(33px,4.6vw,57px);letter-spacing:-.035em}.yt-address .yt-label{color:#c7dba7}.yt-address>div:first-child>p:last-child{font-size:13px;color:#c1d0bd}.yt-address a{color:#ddec9a}.yt-address p{color:#d9e2d2}.yt-sectionhead{display:flex;justify-content:space-between;gap:65px;align-items:start}.yt-sectionhead>p{max-width:460px;color:#6c7865}.yt-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:20px 0 25px}.yt-stages section{border-top:3px solid #9fae70;padding-top:20px}.yt-stages h3{font-size:22px}.yt-stages p{color:#64715f;font-size:15px}.yt-account{margin-bottom:60px}.yt-trouble{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:40px 35px;background:#f1f2e8;margin-bottom:55px}.yt-trouble h2{font-size:29px}.yt-trouble>div>p{color:#68745f}.yt-questions details{padding:15px 0;border-bottom:1px solid #c8d1ba}.yt-questions summary{font-weight:650;font-size:17px}.yt-questions p{margin:15px 0 5px;color:#63735f;font-size:15px}.yt-reading{display:grid;grid-template-columns:1fr 1fr;gap:45px}.yt-story{padding:22px 0;border-top:1px solid #b0bc9f}.yt-story h3{font-size:23px}.yt-story p:last-child{font-size:15px;color:#6c7764}.yt-library{margin-bottom:40px}.yt-scope{display:grid;grid-template-columns:1fr 2fr;gap:40px;padding:28px 0 0;border-top:1px solid #d7dccb;font-size:14px;color:#728067}.yt-scope h2{font-size:19px}.yt-answer{font-size:20px;color:#315641;margin:25px 0 35px}.yt-note{background:#eff1df;padding:20px 25px;margin:24px 0;border-left:4px solid #92a765;color:#4d6146}.yt-comparison{margin:25px 0}.yt-comparison>div{display:grid;grid-template-columns:160px 1fr;gap:25px;padding:18px 0;border-bottom:1px solid #d4dcca}.yt-comparison dt{font-weight:650}.yt-comparison dd{margin:0;color:#65745e}.yt-skip{position:absolute;top:-100px}.yt-skip:focus{top:0;background:white;padding:10px;z-index:5}
/* Responsive */
@media(max-width:680px){.yt-header,.yt-main,.yt-footer{padding-left:24px;padding-right:24px}.yt-header{position:relative;padding-top:20px;padding-bottom:20px}.yt-header>a{font-size:23px}.yt-desktop{display:none}.yt-mobile{display:block;font-size:14px}.yt-mobile:not([open]) nav{display:none}.yt-mobile summary{padding:5px}.yt-mobile nav{position:absolute;z-index:3;left:0;right:0;top:76px;padding:15px 24px;background:#edf0e3;box-shadow:0 8px 15px #203d2b15}.yt-mobile nav a,.yt-mobile nav span{display:block;padding:10px 0}.yt-hero{padding:34px 0 20px}.yt-hero h1{font-size:39px}.yt-intro{display:block;margin-top:24px}.yt-intro p{font-size:16px}.yt-intro>a{display:inline-block;margin-top:22px;padding:11px 18px}.yt-chapters{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;padding:15px 0 28px}.yt-chapters a{padding:8px 0}.yt-address{display:block;margin:0 -5px 35px;padding:27px 25px}.yt-address h2{font-size:42px}.yt-address>div+div{border-top:1px solid #6f8a6d;padding-top:25px;margin-top:25px}.yt-address h3{font-size:23px}.yt-sectionhead{display:block}.yt-sectionhead h2{font-size:30px}.yt-sectionhead>p{font-size:15px}.yt-stages{display:block;margin-top:24px}.yt-stages section{padding-top:16px;margin:18px 0}.yt-stages h3{margin-bottom:12px}.yt-account{margin-bottom:32px}.yt-trouble{display:block;margin:0 -5px 35px;padding:27px 25px}.yt-trouble h2{font-size:27px}.yt-questions{margin-top:20px}.yt-reading{display:block}.yt-story{padding:22px 0 12px}.yt-story h3{font-size:23px}.yt-scope{display:block}.yt-scope h2{margin-bottom:14px}.yt-footer{display:block}.yt-footer nav{margin:24px 0 18px;gap:24px}.yt-pagehead{padding:18px 0 25px;margin-bottom:25px}.yt-pagehead h1{font-size:33px}.yt-pagehead>p:last-child{font-size:17px}.yt-copy h2{font-size:27px}.yt-comparison>div{display:block}.yt-comparison dt{margin-bottom:8px}.yt-answer{font-size:19px}.yt-copy ul{padding-left:22px}}
