.Library-module__VsZS5G__site{--ink:#111;--paper:#f4f2ec;--line:#c9c6bd;--muted:#67655f;background:var(--paper);min-height:100vh;color:var(--ink);font-family:Arial,Noto Sans,sans-serif;overflow:clip}.Library-module__VsZS5G__site *{box-sizing:border-box}.Library-module__VsZS5G__site a{color:inherit;text-decoration:none}.Library-module__VsZS5G__skipLink{z-index:100;background:#fff;padding:12px;position:fixed;top:-60px;left:12px}.Library-module__VsZS5G__skipLink:focus{top:12px}.Library-module__VsZS5G__srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.Library-module__VsZS5G__siteHeader{color:#fff;z-index:5;background:#0d0d0d;border-bottom:1px solid #313131;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 max(16px,50vw - 576px);display:grid;position:relative}.Library-module__VsZS5G__wordmark{align-items:center;gap:12px;min-height:44px;display:flex}.Library-module__VsZS5G__wordmark strong{font:800 1.3rem/1 Georgia,serif}.Library-module__VsZS5G__wordmark span{color:#aaa;font-size:.72rem}.Library-module__VsZS5G__primaryNav{gap:30px;font-size:.8rem;display:flex}.Library-module__VsZS5G__primaryNav a,.Library-module__VsZS5G__languageLinks a{align-items:center;min-height:44px;padding:10px 0;display:inline-flex}.Library-module__VsZS5G__headerActions{justify-content:flex-end;align-items:center;gap:16px;display:flex}.Library-module__VsZS5G__languageLinks{gap:7px;display:flex}.Library-module__VsZS5G__languageLinks a{color:#777;font-size:.58rem}.Library-module__VsZS5G__languageLinks a[aria-current=page]{color:#fff}.Library-module__VsZS5G__startLink{background:#fff;align-items:center;min-height:44px;padding:0 16px;font-size:.76rem;font-weight:700;display:inline-flex;color:#111!important}.Library-module__VsZS5G__hero,.Library-module__VsZS5G__articleHero,.Library-module__VsZS5G__categoryHero,.Library-module__VsZS5G__utilityHero{isolation:isolate;color:#fff;background:#111;position:relative;overflow:hidden}.Library-module__VsZS5G__hero:before,.Library-module__VsZS5G__articleHero:before,.Library-module__VsZS5G__categoryHero:before,.Library-module__VsZS5G__utilityHero:before,.Library-module__VsZS5G__cover:before{content:"";opacity:.55;z-index:-1;background:radial-gradient(circle at 72% 42%,#eee 0 3%,#0000 3.4%),repeating-radial-gradient(at 70%,#0000 0 13px,#fff2 14px 15px),linear-gradient(115deg,#0000 0 43%,#fff 43% 44%,#0000 44% 58%,#fff4 58% 59%,#0000 59%);position:absolute;inset:0}.Library-module__VsZS5G__hero{text-align:center;place-items:center;height:328px;display:grid}.Library-module__VsZS5G__hero>div{width:min(760px,100% - 32px)}.Library-module__VsZS5G__hero span,.Library-module__VsZS5G__categoryHero span,.Library-module__VsZS5G__utilityHero span,.Library-module__VsZS5G__articleHero span,.Library-module__VsZS5G__eyebrow,.Library-module__VsZS5G__feed>header>span,.Library-module__VsZS5G__related header>span{letter-spacing:.16em;text-transform:uppercase;font:600 .68rem/1.2 ui-monospace,monospace}.Library-module__VsZS5G__hero h1{letter-spacing:-.035em;margin:17px 0 14px;font:500 clamp(2.25rem,4vw,3.7rem)/1.02 Georgia,serif}.Library-module__VsZS5G__hero p{color:#bbb;max-width:640px;margin:auto;line-height:1.65}.Library-module__VsZS5G__indexLayout{grid-template-columns:260px minmax(0,1fr);gap:32px;width:min(1408px,100% - 32px);margin:40px auto 96px;display:grid}.Library-module__VsZS5G__sidebar{border-top:3px solid var(--ink);align-self:start;position:sticky;top:24px}.Library-module__VsZS5G__sidebar h2{border-bottom:1px solid var(--line);margin:0;padding:17px 0;font-size:.78rem}.Library-module__VsZS5G__sidebar nav{display:grid}.Library-module__VsZS5G__sidebar nav a{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:55px;padding:0 10px;font-size:.88rem;display:grid}.Library-module__VsZS5G__sidebar nav a[aria-current=page],.Library-module__VsZS5G__sidebar nav a:hover{color:#fff;background:#151515}.Library-module__VsZS5G__sidebar small{color:var(--muted)}.Library-module__VsZS5G__search{margin-top:28px}.Library-module__VsZS5G__search label{margin-bottom:8px;font-size:.72rem;font-weight:700;display:block}.Library-module__VsZS5G__search>div{grid-template-columns:1fr auto;display:grid}.Library-module__VsZS5G__search input{border:1px solid var(--line);background:#fff;border-radius:0;width:100%;min-width:0;height:42px;padding:0 10px}.Library-module__VsZS5G__search button{color:#fff;background:#111;border:0;padding:0 13px}.Library-module__VsZS5G__sideLinks{border-top:1px solid var(--line);margin-top:20px;display:grid}.Library-module__VsZS5G__sideLinks a{border-bottom:1px solid var(--line);padding:13px 0;font-size:.76rem}.Library-module__VsZS5G__feed>header,.Library-module__VsZS5G__categoryFeed>header,.Library-module__VsZS5G__related>header{align-items:end;gap:18px;margin-bottom:20px;display:flex}.Library-module__VsZS5G__feed>header h2,.Library-module__VsZS5G__categoryFeed>header h2,.Library-module__VsZS5G__related h2{margin:0;font:500 1.6rem/1 Georgia,serif}.Library-module__VsZS5G__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.Library-module__VsZS5G__articleCard{background:#fff;border:1px solid #ddd;min-width:0;display:block}.Library-module__VsZS5G__articleCard:focus-visible{outline-offset:3px;outline:3px solid #72543f}.Library-module__VsZS5G__cover{isolation:isolate;color:#fff;background:#1a1a1a;height:176px;position:relative;overflow:hidden}.Library-module__VsZS5G__cover:before{z-index:0;transform:scale(1.1)}.Library-module__VsZS5G__cover1:before{transform:rotate(90deg)scale(1.2)}.Library-module__VsZS5G__cover2:before{filter:invert();opacity:.35}.Library-module__VsZS5G__cover3:before{transform:rotate(180deg)scale(1.15)}.Library-module__VsZS5G__cover span{z-index:1;font:600 .66rem ui-monospace,monospace;position:absolute;bottom:12px;right:15px}.Library-module__VsZS5G__cardBody{flex-direction:column;min-height:194px;padding:20px 22px;display:flex}.Library-module__VsZS5G__eyebrow{color:#705640}.Library-module__VsZS5G__cardBody h2{overflow-wrap:anywhere;margin:11px 0 9px;font:600 clamp(1.1rem,1.7vw,1.45rem)/1.25 Georgia,serif}.Library-module__VsZS5G__cardBody>p{color:#57544f;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.55;display:-webkit-box;overflow:hidden}.Library-module__VsZS5G__cardMeta{color:#777;justify-content:space-between;gap:14px;margin-top:auto;padding-top:18px;font-size:.66rem;display:flex}.Library-module__VsZS5G__noResults{padding:50px 0}.Library-module__VsZS5G__categoryHero,.Library-module__VsZS5G__utilityHero{align-items:center;min-height:360px;display:grid}.Library-module__VsZS5G__categoryHero>div,.Library-module__VsZS5G__utilityHero>div{width:min(1152px,100% - 32px);margin:auto}.Library-module__VsZS5G__categoryHero a,.Library-module__VsZS5G__utilityHero a{margin-bottom:52px;font-size:.76rem;display:inline-flex}.Library-module__VsZS5G__categoryHero h1,.Library-module__VsZS5G__utilityHero h1{max-width:780px;margin:14px 0;font:500 clamp(2.6rem,6vw,5rem)/.98 Georgia,serif}.Library-module__VsZS5G__categoryHero p,.Library-module__VsZS5G__utilityHero p{color:#bbb;max-width:680px;line-height:1.65}.Library-module__VsZS5G__categoryHeromethod:before{transform:rotate(90deg)}.Library-module__VsZS5G__categoryHeroreading:before{filter:invert();opacity:.35}.Library-module__VsZS5G__guideSection,.Library-module__VsZS5G__practiceSection,.Library-module__VsZS5G__categoryFeed,.Library-module__VsZS5G__utilitySection,.Library-module__VsZS5G__faqPage,.Library-module__VsZS5G__articleFrame{width:min(1152px,100% - 32px);margin:0 auto}.Library-module__VsZS5G__guideSection,.Library-module__VsZS5G__practiceSection,.Library-module__VsZS5G__categoryFeed{border-bottom:1px solid var(--line);padding:64px 0}.Library-module__VsZS5G__guideSection>header,.Library-module__VsZS5G__practiceSection>header{align-items:baseline;gap:20px;display:flex}.Library-module__VsZS5G__guideSection>header span,.Library-module__VsZS5G__practiceSection>header span{font:.7rem ui-monospace,monospace}.Library-module__VsZS5G__guideSection h2,.Library-module__VsZS5G__practiceSection h2{margin:0 0 30px;font:500 1.8rem Georgia,serif}.Library-module__VsZS5G__guideGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.Library-module__VsZS5G__guideGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px}.Library-module__VsZS5G__guideGrid h3{font:600 1.12rem Georgia,serif}.Library-module__VsZS5G__guideGrid p{color:#5d5a54;line-height:1.7}.Library-module__VsZS5G__practiceSection>div{grid-template-columns:repeat(4,1fr);display:grid}.Library-module__VsZS5G__practiceSection>div a{border:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:112px;margin-left:-1px;padding:20px;font-size:.9rem;display:flex}.Library-module__VsZS5G__practiceSection strong{align-self:flex-end}.Library-module__VsZS5G__categoryNav{gap:8px;width:min(1152px,100% - 32px);margin:42px auto 0;display:flex}.Library-module__VsZS5G__categoryNav a{border:1px solid var(--line);padding:11px 16px;font-size:.76rem}.Library-module__VsZS5G__categoryNav a[aria-current=page]{color:#fff;background:#111}.Library-module__VsZS5G__categoryFeed>header small{margin-left:auto}.Library-module__VsZS5G__categoryFeed{padding-bottom:100px}.Library-module__VsZS5G__articleHero{align-items:end;min-height:620px;display:grid}.Library-module__VsZS5G__articleHero>div{width:min(1152px,100% - 32px);margin:0 auto;padding:80px 0}.Library-module__VsZS5G__articleHero h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:950px;margin:17px 0 20px;font:500 clamp(2.6rem,5.5vw,5.4rem)/.98 Georgia,serif}.Library-module__VsZS5G__articleHero p{color:#ccc;max-width:720px;font-size:1.05rem;line-height:1.65}.Library-module__VsZS5G__articleHeromethod:before{transform:rotate(90deg)}.Library-module__VsZS5G__articleHeroreading:before{filter:invert();opacity:.35}.Library-module__VsZS5G__articleFrame{padding:36px 0 100px}.Library-module__VsZS5G__breadcrumbs{color:#666;gap:10px;font-size:.74rem;display:flex}.Library-module__VsZS5G__articleHeader{padding:38px 0 60px}.Library-module__VsZS5G__byline{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:18px 0;display:grid}.Library-module__VsZS5G__byline dt{text-transform:uppercase;color:#777;font-size:.63rem}.Library-module__VsZS5G__byline dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:.76rem}.Library-module__VsZS5G__keyPoints{color:#fff;background:#171717;width:min(896px,100%);margin:0 auto 80px;padding:34px 40px}.Library-module__VsZS5G__keyPoints>span{color:#aaa;font:.68rem ui-monospace,monospace}.Library-module__VsZS5G__keyPoints ol{counter-reset:key;grid-template-columns:repeat(2,1fr);gap:0 40px;margin:24px 0 0;padding:0;list-style:none;display:grid}.Library-module__VsZS5G__keyPoints li{counter-increment:key;border-top:1px solid #444;padding:14px 0;font-size:.87rem}.Library-module__VsZS5G__keyPoints li:before{content:"0" counter(key);color:#999;margin-right:16px}.Library-module__VsZS5G__prose{width:min(896px,100%);margin:auto}.Library-module__VsZS5G__prose section{padding:0 0 70px 76px;position:relative}.Library-module__VsZS5G__sectionNo{color:#80624d;font:700 .72rem ui-monospace,monospace;position:absolute;top:6px;left:0}.Library-module__VsZS5G__prose h2{margin:0 0 25px;font:600 clamp(1.7rem,3vw,2.5rem)/1.15 Georgia,serif}.Library-module__VsZS5G__prose p,.Library-module__VsZS5G__prose li{color:#403e3a;font-size:1rem;line-height:1.9}.Library-module__VsZS5G__prose p{margin:0 0 20px}.Library-module__VsZS5G__prose ul{border-top:1px solid var(--line);padding:0;list-style:none}.Library-module__VsZS5G__prose li{border-bottom:1px solid var(--line);padding:13px 12px}.Library-module__VsZS5G__sources{border:1px solid var(--line);width:min(896px,100%);margin:20px auto 70px;padding:34px}.Library-module__VsZS5G__sources h2{font:600 1.45rem Georgia,serif}.Library-module__VsZS5G__sources>p{color:#555;line-height:1.65}.Library-module__VsZS5G__sources ol{padding-left:20px}.Library-module__VsZS5G__sources li{border-top:1px solid var(--line);padding:15px 0}.Library-module__VsZS5G__sources li>a{text-decoration:underline}.Library-module__VsZS5G__sources li span{color:#777;margin-top:4px;font-size:.7rem;display:block}.Library-module__VsZS5G__sources li p{color:#555;font-size:.8rem;line-height:1.5}.Library-module__VsZS5G__topicBand{border-top:1px solid var(--line);padding:45px 0}.Library-module__VsZS5G__topicBand h2{font:600 1.4rem Georgia,serif}.Library-module__VsZS5G__topicBand>div{flex-wrap:wrap;gap:8px;display:flex}.Library-module__VsZS5G__topicBand a{border:1px solid var(--line);padding:10px 14px;font-size:.78rem}.Library-module__VsZS5G__toolCta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:45px 0;display:flex}.Library-module__VsZS5G__toolCta span{font:.7rem ui-monospace,monospace}.Library-module__VsZS5G__toolCta h2{margin:10px 0 0;font:600 1.8rem Georgia,serif}.Library-module__VsZS5G__toolCta>a{color:#fff;background:#111;padding:14px 20px}.Library-module__VsZS5G__related{padding:75px 0}.Library-module__VsZS5G__relatedGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.Library-module__VsZS5G__relatedGrid .Library-module__VsZS5G__cover{height:145px}.Library-module__VsZS5G__relatedGrid .Library-module__VsZS5G__cardBody{min-height:230px}.Library-module__VsZS5G__backToIndex{border-bottom:1px solid;padding:14px 0;display:inline-flex}.Library-module__VsZS5G__utilityHero{min-height:430px}.Library-module__VsZS5G__utilitySection{padding:70px 0 110px}.Library-module__VsZS5G__exampleGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.Library-module__VsZS5G__exampleCard{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:530px;padding:26px;display:flex}.Library-module__VsZS5G__exampleCard>span{color:#765a46;font:.66rem ui-monospace,monospace}.Library-module__VsZS5G__exampleCard h2{font:600 1.35rem/1.25 Georgia,serif}.Library-module__VsZS5G__exampleCard>p{color:#555;font-size:.86rem;line-height:1.65}.Library-module__VsZS5G__exampleCard h3{text-transform:uppercase;margin:19px 0 8px;font-size:.74rem}.Library-module__VsZS5G__exampleCard ol{margin:0;padding-left:20px;font-size:.8rem;line-height:1.7}.Library-module__VsZS5G__exampleCard>a{color:#fff;text-align:center;background:#111;margin-top:auto;padding:13px;font-size:.8rem}.Library-module__VsZS5G__standardBlock{border-top:1px solid var(--line);margin-top:70px;padding-top:50px}.Library-module__VsZS5G__standardBlock>span{font:.68rem ui-monospace,monospace}.Library-module__VsZS5G__standardBlock h2{font:600 2rem Georgia,serif}.Library-module__VsZS5G__standardBlock>div{grid-template-columns:repeat(4,1fr);display:grid}.Library-module__VsZS5G__standardBlock>div p{border:1px solid var(--line);gap:12px;margin-left:-1px;padding:20px;display:grid}.Library-module__VsZS5G__standardBlock>p{color:#555;max-width:720px;line-height:1.7}.Library-module__VsZS5G__anchorNav{z-index:4;border-bottom:1px solid var(--line);background:#eee;gap:8px;width:100%;padding:14px max(16px,50vw - 576px);display:flex;position:sticky;top:0;overflow:auto}.Library-module__VsZS5G__anchorNav a{white-space:nowrap;border:1px solid var(--line);background:#fff;padding:10px 14px;font-size:.75rem}.Library-module__VsZS5G__termGroup{margin-bottom:64px;scroll-margin-top:80px}.Library-module__VsZS5G__termGroup>header{border-bottom:3px solid #111;justify-content:space-between;padding-bottom:15px;display:flex}.Library-module__VsZS5G__termGroup>header span{font:600 1.5rem Georgia,serif}.Library-module__VsZS5G__termGrid{grid-template-columns:repeat(2,1fr);display:grid}.Library-module__VsZS5G__termGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:330px;padding:28px;scroll-margin-top:80px}.Library-module__VsZS5G__termGrid article>div{color:#765a46;justify-content:space-between;font:.66rem ui-monospace,monospace;display:flex}.Library-module__VsZS5G__termGrid h2{font:600 1.8rem Georgia,serif}.Library-module__VsZS5G__termGrid h3{text-transform:uppercase;margin-bottom:7px;font-size:.7rem}.Library-module__VsZS5G__termGrid p{color:#555;font-size:.88rem;line-height:1.6}.Library-module__VsZS5G__termGrid article>a{border-bottom:1px solid;margin-top:10px;font-size:.76rem;display:inline-flex}.Library-module__VsZS5G__faqPage{padding:70px 0 110px}.Library-module__VsZS5G__faqPage>section{border-top:3px solid #111;grid-template-columns:260px 1fr;padding:30px 0 60px;display:grid}.Library-module__VsZS5G__faqPage>section>header{padding-right:30px}.Library-module__VsZS5G__faqPage>section h2{font:600 1.4rem Georgia,serif}.Library-module__VsZS5G__faqPage>section>article{grid-column:2;min-width:0}.Library-module__VsZS5G__faqPage article{border-bottom:1px solid var(--line);margin-bottom:30px;padding:0 0 30px}.Library-module__VsZS5G__faqPage article h3{font:600 1.3rem Georgia,serif}.Library-module__VsZS5G__faqPage article p{color:#4c4944;line-height:1.75}.Library-module__VsZS5G__faqPage article a{border-bottom:1px solid;font-size:.76rem}.Library-module__VsZS5G__footer{border-top:1px solid var(--line);color:#666;grid-template-columns:auto minmax(0,680px);justify-content:space-between;gap:30px;width:min(1152px,100% - 32px);margin:auto;padding:32px 0 48px;display:grid}.Library-module__VsZS5G__footer>a{align-items:center;min-height:44px;display:inline-flex}.Library-module__VsZS5G__footer p{margin:0;font-size:.72rem;line-height:1.55}@media (max-width:900px){.Library-module__VsZS5G__siteHeader{grid-template-columns:1fr auto}.Library-module__VsZS5G__primaryNav,.Library-module__VsZS5G__languageLinks{display:none}.Library-module__VsZS5G__indexLayout{grid-template-columns:1fr}.Library-module__VsZS5G__sidebar{position:static}.Library-module__VsZS5G__sidebar nav,.Library-module__VsZS5G__cardGrid{grid-template-columns:1fr}.Library-module__VsZS5G__guideGrid,.Library-module__VsZS5G__practiceSection>div,.Library-module__VsZS5G__exampleGrid,.Library-module__VsZS5G__standardBlock>div{grid-template-columns:1fr 1fr}.Library-module__VsZS5G__relatedGrid{grid-template-columns:1fr}.Library-module__VsZS5G__articleHero{min-height:600px}.Library-module__VsZS5G__byline{grid-template-columns:1fr 1fr}.Library-module__VsZS5G__faqPage>section{grid-template-columns:1fr}.Library-module__VsZS5G__faqPage>section>header{padding:0}.Library-module__VsZS5G__faqPage>section>article{grid-column:1}}@media (max-width:560px){.Library-module__VsZS5G__siteHeader{padding:0 16px}.Library-module__VsZS5G__wordmark span{display:none}.Library-module__VsZS5G__startLink{padding:0 12px;font-size:.7rem}.Library-module__VsZS5G__hero{height:calc(100svh - 64px);min-height:640px}.Library-module__VsZS5G__hero h1{font-size:2.65rem}.Library-module__VsZS5G__indexLayout{margin-top:40px}.Library-module__VsZS5G__sidebar nav a{min-height:52px}.Library-module__VsZS5G__cardGrid{gap:18px}.Library-module__VsZS5G__cover{height:175px}.Library-module__VsZS5G__cardBody{min-height:218px}.Library-module__VsZS5G__categoryHero,.Library-module__VsZS5G__utilityHero{min-height:calc(100svh - 64px)}.Library-module__VsZS5G__categoryHero a,.Library-module__VsZS5G__utilityHero a{margin-bottom:70px}.Library-module__VsZS5G__categoryHero h1,.Library-module__VsZS5G__utilityHero h1{font-size:3rem}.Library-module__VsZS5G__guideSection,.Library-module__VsZS5G__practiceSection,.Library-module__VsZS5G__categoryFeed{padding:50px 0}.Library-module__VsZS5G__guideGrid,.Library-module__VsZS5G__practiceSection>div,.Library-module__VsZS5G__exampleGrid,.Library-module__VsZS5G__standardBlock>div{grid-template-columns:1fr}.Library-module__VsZS5G__categoryNav{overflow:auto}.Library-module__VsZS5G__categoryNav a{white-space:nowrap}.Library-module__VsZS5G__articleHero{min-height:calc(100svh - 64px)}.Library-module__VsZS5G__articleHero>div{padding:54px 0}.Library-module__VsZS5G__articleHero h1{font-size:2.7rem}.Library-module__VsZS5G__articleFrame{padding-top:24px}.Library-module__VsZS5G__byline{grid-template-columns:1fr 1fr}.Library-module__VsZS5G__keyPoints{padding:28px 22px}.Library-module__VsZS5G__keyPoints ol{grid-template-columns:1fr}.Library-module__VsZS5G__prose section{padding-left:0}.Library-module__VsZS5G__sectionNo{margin-bottom:10px;display:block;position:static}.Library-module__VsZS5G__sources{padding:25px 20px}.Library-module__VsZS5G__toolCta{flex-direction:column;align-items:flex-start;gap:25px}.Library-module__VsZS5G__toolCta>a{text-align:center;width:100%}.Library-module__VsZS5G__related{padding:60px 0}.Library-module__VsZS5G__utilitySection,.Library-module__VsZS5G__faqPage{padding-top:50px}.Library-module__VsZS5G__exampleCard{min-height:0}.Library-module__VsZS5G__termGrid{grid-template-columns:1fr}.Library-module__VsZS5G__termGrid article{border-right:0;min-height:0;padding:28px 16px}.Library-module__VsZS5G__faqPage>section{padding-bottom:40px}.Library-module__VsZS5G__footer{grid-template-columns:1fr}.Library-module__VsZS5G__cardBody h2{-webkit-line-clamp:unset}.Library-module__VsZS5G__cardBody>p{-webkit-line-clamp:4}}@media (prefers-reduced-motion:reduce){.Library-module__VsZS5G__site *{scroll-behavior:auto!important}}.Library-module__VsZS5G__indexSite{background:#faf9f6;overflow-x:clip}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__siteHeader{display:none}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__wordmark span,.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__languageLinks a{color:#81796e}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__languageLinks a[aria-current=page]{color:#493b2d}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__startLink{background:#f2ede5;border:1px solid #d7d0c5;border-radius:999px;color:#493b2d!important}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero{color:#302b25;background:linear-gradient(#fbfaf7 0%,#f6f2eb 100%);height:300px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero:before{display:none}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero>div{width:min(768px,100% - 32px);position:relative}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__heroBack{color:#81786d;align-items:center;min-height:44px;font-size:13px;display:inline-flex;position:absolute;top:-42px;left:0}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero>div>span{color:#a58045;font-size:11px;line-height:16px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero h1{letter-spacing:-.04em;margin:16px auto 14px;font-family:Arial,Noto Sans,sans-serif;font-size:48px!important;font-weight:700!important;line-height:52px!important}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero p{color:#746c62;max-width:690px;font-size:15px;line-height:24px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__indexLayout{grid-template-columns:260px minmax(0,1fr);gap:32px;width:min(1248px,100% - 32px);margin:40px auto 96px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar{border-top:0;top:24px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar h2{color:#51483e;border-bottom:0;padding:0 0 14px;font-size:16px;line-height:24px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar nav{gap:8px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar nav a{color:#665d53;background:#fff;border:1px solid #e2ddd5;border-radius:8px;min-height:44px;padding:0 14px;font-size:14px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar nav a[aria-current=page],.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar nav a:hover{color:#5b452d;background:#f1eadf;border-color:#cbbda9}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar nav a[aria-current=page] small,.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar nav a:hover small{color:#806343}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__search{margin-top:24px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__search label{color:#5d554c;margin-bottom:8px;font-size:12px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__search input{border-radius:8px 0 0 8px;height:44px;font-size:14px;color:#302b25!important;background:#fff!important;border-color:#ded9d0!important}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__search input::placeholder{color:#9b9287}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__search button{background:#66513a;border-radius:0 8px 8px 0;min-width:58px;font-size:13px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sideLinks{border-top-color:#ddd8d0;margin-top:20px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sideLinks a{color:#6c6257;border-bottom-color:#ddd8d0;font-size:13px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__feed{min-width:0}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__articleCard{background:#fff;border-color:#e3dfd8;border-radius:12px;min-height:371px;overflow:hidden;box-shadow:0 8px 26px #4638250b}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__articleCard:hover{border-color:#cfc5b8;box-shadow:0 12px 32px #46382514}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cover{color:#7b6040;background:#eee8de;height:192px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cover:before{z-index:0;opacity:1;background:radial-gradient(circle at 68% 24%,#b28d5833,#0000 18%),repeating-linear-gradient(135deg,#0000 0 17px,#7e684b0e 18px 19px),linear-gradient(135deg,#f7f3eb,#e8dfd2)}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cover1:before{background:radial-gradient(circle at 28% 65%,#708b822e,#0000 25%),repeating-radial-gradient(circle at 70% 20%,#0000 0 17px,#56746b0f 18px 19px),linear-gradient(135deg,#f1f4f0,#e4ebe7);transform:none}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cover2:before{filter:none;opacity:1;background:radial-gradient(circle at 70% 30%,#b2775e2b,#0000 22%),repeating-linear-gradient(45deg,#0000 0 22px,#9767540d 23px 24px),linear-gradient(135deg,#f6f0eb,#eadfd8)}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cover3:before{background:radial-gradient(circle at 35% 40%,#6e789e24,#0000 24%),repeating-radial-gradient(circle at 75% 65%,#0000 0 18px,#61698d0d 19px 20px),linear-gradient(135deg,#f2f1f5,#e6e4ea);transform:none}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cover span{color:#897760;font-size:11px;bottom:14px;right:16px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardBody{min-height:178px;padding:18px 20px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__eyebrow{color:#a0743e;font-size:11px;line-height:15px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardBody h2{letter-spacing:-.015em;margin:9px 0 8px;font-family:Arial,Noto Sans,sans-serif;font-size:20px;font-weight:700;line-height:25px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardBody>p{color:#70685f;-webkit-line-clamp:2;font-size:14px;line-height:22.5px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardMeta{color:#938a7f;padding-top:14px;font-size:12px;line-height:16px}@media (max-width:900px){.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__indexLayout{grid-template-columns:minmax(0,1fr)}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar{position:static}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero{height:auto;min-height:0;padding:58px 0 52px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__heroBack{width:max-content;margin:0 auto 23px;display:flex;position:static}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero h1{letter-spacing:-.025em;margin:13px auto 12px;font-size:30px!important;line-height:38px!important}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__hero p{font-size:14px;line-height:23px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__indexLayout{gap:32px;width:calc(100% - 32px);margin:32px auto 72px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__sidebar nav{grid-template-columns:minmax(0,1fr)}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__articleCard{min-height:396px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cover{height:175px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardBody{min-height:219px;padding:20px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardBody h2{font-size:20px;line-height:25px}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardBody>p{-webkit-line-clamp:3}.Library-module__VsZS5G__indexSite .Library-module__VsZS5G__cardMeta{gap:8px}}
