.publication-document{max-width:1060px;padding:60px 40px 72px;margin:auto;color:var(--ink,#25352d)}.publication-document>header{padding-bottom:40px;border-bottom:1px solid var(--line,#e6ebe5);margin-bottom:40px}.publication-document-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--publication-accent,#255c45);margin-bottom:18px}.publication-document h1{font-size:44px;line-height:1.15;letter-spacing:-1.8px;margin:0 0 18px;max-width:720px}.publication-document>header p{max-width:680px;color:var(--muted,#647168);font-size:17px;line-height:1.65;margin:0 0 18px}.publication-document-date{font-size:11px;color:var(--muted,#647168)}.publication-document-layout{display:grid;grid-template-columns:220px minmax(0,660px);gap:52px;align-items:start}.publication-document-layout>aside{position:sticky;top:110px;display:grid;gap:30px;font-size:12px}.publication-document-layout>aside nav{display:grid;gap:14px}.publication-document-layout>aside strong{color:var(--ink,#25352d);font-weight:600;font-size:12px;margin-bottom:5px}.publication-document-layout>aside a{color:var(--muted,#647168);text-decoration:none;line-height:1.5}.publication-document-layout>aside a:hover{color:var(--publication-accent,#255c45)}.publication-document article h2{font-size:22px;line-height:1.4;letter-spacing:-.5px;margin:0 0 16px}.publication-document article section{scroll-margin-top:100px;margin-bottom:38px}.publication-document article li,.publication-document article p{font:18px/1.7 Georgia,serif;letter-spacing:-.05px;color:var(--ink,#25352d)}.publication-document article p{margin:0 0 22px}.publication-document article ul{padding-left:24px;margin:0 0 24px}.publication-document article li{padding-left:5px;margin-bottom:10px}.publication-document article a,.publication-document-footer a{color:var(--publication-accent,#255c45);text-underline-offset:4px}.publication-document-footer{display:flex;flex-wrap:wrap;gap:24px;font-size:12px;border-top:1px solid var(--line,#e6ebe5);padding-top:24px;margin-top:38px}.help-page{max-width:960px;padding:64px 40px 80px;margin:auto}.help-page>header{max-width:660px;margin-bottom:42px}.help-page h1{font-size:44px;line-height:1.12;letter-spacing:-1.8px;margin:0 0 18px}.help-page>header p{font-size:17px;line-height:1.6;color:var(--muted,#647168)}.help-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:44px}.help-action{display:flex;flex-direction:column;align-items:flex-start;padding:23px;border:1px solid var(--line,#e6ebe5);border-radius:10px;text-decoration:none;color:var(--ink,#25352d)}.help-action svg{color:var(--publication-accent,#255c45);margin-bottom:24px}.help-action strong{font-size:14px;margin-bottom:8px}.help-action span{font-size:12px;line-height:1.6;color:var(--muted,#647168)}.help-faq{max-width:760px}.help-faq>h2{font-size:24px;letter-spacing:-.6px;margin:0 0 22px}.help-faq details{border-bottom:1px solid var(--line,#e6ebe5);padding:20px 0}.help-faq summary{font-size:15px;font-weight:500;cursor:pointer;padding-right:18px;line-height:1.6}.help-faq details>div{font:17px/1.7 Georgia,serif;margin:16px 0 0;color:var(--muted,#647168)}.help-faq details>div p{margin:0 0 14px}.help-contact a,.help-faq a{color:var(--publication-accent,#255c45);text-underline-offset:3px}.help-contact{margin-top:44px;padding:28px;border:1px solid var(--line,#e6ebe5);border-radius:10px;background:var(--warm,#fafaf6)}.help-contact h2{font-size:19px;margin:0 0 12px}.help-contact p{font-size:14px;line-height:1.6;color:var(--muted,#647168);margin:0}.help-contact a{display:inline-block;margin-top:15px;font-size:14px}.help-faq summary:focus-visible,.help-page a:focus-visible,.publication-document a:focus-visible{outline:2px solid var(--publication-accent,#255c45);outline-offset:4px}@media(max-width:900px){.publication-document-layout{grid-template-columns:170px minmax(0,1fr);gap:30px}.help-page,.publication-document{padding:44px 28px 56px}.help-actions{gap:10px}.help-action{padding:20px}}@media(max-width:650px){.publication-document{padding:34px 20px 50px}.help-page h1,.publication-document h1{font-size:34px;letter-spacing:-1.1px}.help-page>header p,.publication-document>header p{font-size:15px}.publication-document>header{padding-bottom:28px;margin-bottom:28px}.publication-document-layout{display:block}.publication-document-layout>aside{position:static;margin-bottom:34px;padding-bottom:24px;border-bottom:1px solid var(--line,#e6ebe5)}.publication-document-layout>aside nav{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:10px}.publication-document-layout>aside strong{width:100%;margin-bottom:8px}.publication-document-layout>aside>a{display:none}.publication-document article h2{font-size:21px}.publication-document article li,.publication-document article p{font-size:17px;line-height:1.7}.publication-document article section{margin-bottom:32px}.publication-document-footer{gap:18px;font-size:11px}.help-page{padding:34px 20px 50px}.help-actions{grid-template-columns:1fr;gap:12px;margin-bottom:34px}.help-action{padding:20px;display:grid;grid-template-columns:25px 1fr;column-gap:15px;row-gap:6px}.help-action svg{grid-row:1/3;margin:0;width:22px}.help-action strong{margin:0}.help-action span{grid-column:2}.help-faq summary{font-size:14px}.help-faq details>div{font-size:16px}.help-contact{padding:24px 20px}}