.orchard-article .article-wrap{width:calc(100% - 80px);max-width:800px;margin-inline:auto;padding:56px 0 88px}.orchard-article .article-header{padding-bottom:36px;border-bottom:1px solid var(--rule);margin-bottom:36px}.orchard-article .article-back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:32px;color:var(--text-muted);font-size:14px}.orchard-article .article-header .blog-eyebrow{margin-bottom:20px}.orchard-article .article-header h1{font-size:52px;line-height:1.12;max-width:27ch;letter-spacing:-.025em;font-weight:400}.orchard-article .article-byline{margin:24px 0 0;color:var(--text-muted);font-size:14px;line-height:1.7}.orchard-article .article-body{max-width:70ch;font-size:18px;line-height:1.8;color:var(--text-strong);overflow-wrap:break-word}.orchard-article .article-body [id]{scroll-margin-top:112px}.orchard-article .article-body p{margin:0 0 24px}.orchard-article .article-body>p:first-child{font-size:20px;line-height:1.75;color:var(--text)}.orchard-article .article-body :is(h2,h3){color:var(--text);font-weight:550;line-height:1.25;letter-spacing:-.02em}.orchard-article .article-body h2{font-size:31px;margin:48px 0 20px}.orchard-article .article-body h3{font-size:24px;margin:32px 0 16px}.orchard-article .article-body :is(ul,ol){padding-left:28px;margin:24px 0;list-style-position:outside}.orchard-article .article-body ul{list-style-type:disc}.orchard-article .article-body ol{list-style-type:decimal}.orchard-article .article-body li{padding-left:4px;margin:12px 0}.orchard-article .article-body strong{font-weight:650;color:var(--text)}.orchard-article :is(.article-body,.article-resource,.article-related) a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.orchard-article .article-table{overflow-x:auto;margin:32px 0;max-width:100%;border:1px solid var(--rule);border-radius:8px;background:#252c33}.orchard-article table{border-collapse:collapse;width:100%;min-width:540px;font-size:16px;line-height:1.6;text-align:left}.orchard-article :is(th,td){padding:16px;border-bottom:1px solid var(--rule);vertical-align:top}.orchard-article th{color:var(--text);font-weight:600;background:#2c353e}.orchard-article tr:last-child td{border-bottom:0}.orchard-article :is(.article-resource,.article-related){border-top:1px solid var(--rule);margin-top:56px;padding-top:28px}.orchard-article :is(.article-resource,.article-related) h2{font-size:26px;line-height:1.25;font-weight:550;margin:0 0 20px}.orchard-article .article-resource p{font-size:17px;line-height:1.75;color:var(--text-strong);margin-bottom:16px}.orchard-article .article-resource a{display:inline-block;min-height:44px;padding-block:8px;font-size:17px}.orchard-article .article-resource a span{color:var(--text-muted)}.orchard-article .article-related a{display:block;padding-block:14px;font-size:17px;line-height:1.6}@media(max-width:640px){.orchard-article .article-wrap{width:calc(100% - 40px);padding:32px 0 56px}.orchard-article .article-header h1{font-size:36px;line-height:1.15}.orchard-article .article-back{margin-bottom:24px}.orchard-article .article-body{font-size:17px}.orchard-article .article-body>p:first-child{font-size:19px}.orchard-article .article-body h2{font-size:28px}.orchard-article .article-body h3{font-size:23px}}@media print{.orchard-article .article-wrap{width:100%;padding:0}.orchard-article .article-body{color:#20262c}.orchard-article :is(.article-header h1,.article-body h2,.article-body h3,.article-body strong){color:#11110f}.orchard-article :is(.article-back,.article-related){display:none}.orchard-article .article-table{overflow:visible;border-color:#666;background:white}.orchard-article th{color:#11110f;background:#eee}.orchard-article table{min-width:0}}