.pug-article-head>h1{font-family:var(--pug-font-display);font-size:52px;font-weight:600;line-height:1.08;letter-spacing:-.025em}.pug-prose{color:var(--pug-body-text);font-family:var(--pug-font-body);font-size:16px;line-height:1.8}.pug-prose :is(h2,h3,h4,h5,h6){font-family:var(--pug-font-display);font-weight:600;color:var(--pug-ink);scroll-margin-top:100px}.pug-prose :is(h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit;color:inherit}.pug-prose h2{margin:40px 0 17px;padding-top:0;font-size:30px;line-height:1.15;letter-spacing:-.025em}.pug-prose h3{margin:32px 0 14px;font-size:25px;line-height:1.2;letter-spacing:-.02em}.pug-prose h4{margin:27px 0 12px;font-size:21px;line-height:1.25;letter-spacing:-.01em}.pug-prose h5{margin:24px 0 11px;font-size:18px;line-height:1.3;letter-spacing:0}.pug-prose h6{margin:22px 0 10px;font-size:16px;line-height:1.4;color:var(--pug-soft-text)}.pug-prose :is(h2,h3,h4,h5)+:is(h3,h4,h5,h6){margin-top:20px}.pug-prose>ul,.pug-prose>ol,.pug-prose .wp-block-list{margin:0 0 26px;padding-left:26px}.pug-prose li{margin:0 0 8px;padding-left:3px;line-height:1.75}.pug-prose li:last-child{margin-bottom:0}.pug-prose ul:not(.pug-review-details){list-style:disc}.pug-prose ol:not([type]){list-style:decimal}.pug-prose li::marker{color:var(--pug-red);font-weight:600}.pug-prose li>ul,.pug-prose li>ol{margin:9px 0 5px;padding-left:23px}.pug-prose li>p{margin-bottom:10px}.pug-prose .pug-review-details li{padding:0;list-style:none}.pug-prose table{width:100%;max-width:100%;margin:28px 0 32px;border-collapse:separate;border-spacing:0;background:var(--pug-surface,#fff);border:1px solid var(--pug-line);border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #14191e06}.pug-prose th,.pug-prose td{padding:13px 15px;border:0;border-bottom:1px solid var(--pug-line);font-family:var(--pug-font-body);font-size:14px;line-height:1.6;vertical-align:top;text-align:inherit}.pug-prose th{background:#202328;color:#fff;font-weight:600;text-align:left}.pug-prose thead th{border-color:#363b42}.pug-prose tbody tr:nth-child(even) td{background:var(--pug-panel)}.pug-prose tbody tr:hover td{background:var(--pug-table-hover,#fbe8e9)}.pug-prose tbody tr:last-child td{border-bottom:0}.pug-prose :is(.wp-block-table,.pug-table-scroll){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:28px 0 32px}.pug-prose :is(.wp-block-table,.pug-table-scroll) table{margin:0;min-width:420px}.pug-prose caption{padding:0 0 10px;text-align:left;color:var(--pug-muted);font-size:12px}.pug-prose blockquote{margin:30px 0;padding:20px 23px;background:var(--pug-panel);border:0;border-left:4px solid var(--pug-red);border-radius:0 7px 7px 0;font-family:var(--pug-font-body)}.pug-prose blockquote p{margin:0 0 11px;font-size:16px;line-height:1.7;color:var(--pug-quote-text)}.pug-prose blockquote p:last-child{margin-bottom:0}.pug-prose blockquote cite{display:block;margin-top:12px;font-family:var(--pug-font-body);font-size:12px;font-style:normal;font-weight:600;color:var(--pug-muted)}.pug-prose .wp-block-pullquote blockquote p{font-family:var(--pug-font-display);font-size:29px;line-height:1.3}.pug-byline{display:flex;align-items:center;gap:12px;margin:23px 0 0;min-width:0}.pug-byline-avatar{display:block;flex:0 0 44px;width:44px;height:44px}.pug-byline-avatar img{display:block;width:44px;height:44px;border-radius:50%;object-fit:cover}.pug-byline-copy{min-width:0;flex:1}.pug-byline-name{display:block;font-family:var(--pug-font-body);font-size:13px;font-weight:600;line-height:1.6;margin-bottom:3px}.pug-byline-name a:hover{text-decoration:underline;text-underline-offset:3px}.pug-byline .pug-meta{font-family:var(--pug-font-body);font-size:11px;line-height:1.6;gap:6px}.pug-byline .pug-read-time{white-space:nowrap}.pug-updated{flex-basis:100%;font-size:10px}.pug-byline>.pug-share{margin-left:auto;justify-content:flex-end;max-width:100%}.pug-share-label{font-family:var(--pug-font-body);font-weight:600}.pug-tags{display:flex;align-items:flex-start;gap:14px;flex-wrap:nowrap;margin:30px 0 0;padding:20px 0;border-top:1px solid var(--pug-line);border-bottom:1px solid var(--pug-line)}.pug-tags-label{flex:none;padding-top:6px;font-family:var(--pug-font-body);font-size:11px;font-weight:600;color:var(--pug-muted)}.pug-tag-links{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.pug-tags a{display:inline-flex;align-items:center;padding:5px 10px;border:1px solid var(--pug-line);border-radius:4px;background:#fff0;font-family:var(--pug-font-body);font-size:11px;line-height:1.6;color:var(--pug-ink);overflow-wrap:anywhere}.pug-tags a:hover{border-color:var(--pug-red);color:var(--pug-red);background:var(--pug-panel)}.pug-author{align-items:flex-start;gap:20px;margin:28px 0;padding:26px;background:var(--pug-panel);border:1px solid var(--pug-line);border-left:3px solid var(--pug-red);border-radius:7px}.pug-author-avatar{display:block;width:80px;height:80px;flex:0 0 80px}.pug-author-avatar img{display:block;width:80px;height:80px;border-radius:50%;object-fit:cover}.pug-author-copy{min-width:0;flex:1}.pug-author h2{font-family:var(--pug-font-display);font-size:26px;line-height:1.15;margin:0 0 10px}.pug-author-bio p{font-family:var(--pug-font-body);font-size:13px;line-height:1.75;margin:0 0 10px}.pug-author-social{align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0}.pug-author-social a{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--pug-line);border-radius:4px;color:var(--pug-muted)}.pug-author-social a:hover{border-color:var(--pug-red);color:var(--pug-red)}.pug-author-more{display:inline-flex;align-items:center;gap:6px;font-family:var(--pug-font-body);font-size:11px;font-weight:600;color:var(--pug-red)!important}.pug-author-more:hover{text-decoration:underline;text-underline-offset:3px}html[data-pug-theme=dark] body.pug-site{--pug-table-hover:#40262e}html[data-pug-theme=dark] .pug-tags a{background:#fff0;color:var(--pug-ink)!important}@media(max-width:1120px){.pug-byline{flex-wrap:wrap}.pug-byline>.pug-share{margin-left:56px;justify-content:flex-start;flex-basis:100%}}@media(max-width:600px){.pug-article-head>h1{font-size:38px}.pug-prose h2{font-size:28px;margin-top:34px}.pug-prose h3{font-size:24px;margin-top:29px}.pug-prose h4{font-size:20px;margin-top:25px}.pug-prose h5{font-size:17px;margin-top:22px}.pug-prose>ul,.pug-prose>ol{padding-left:23px}.pug-prose :is(th,td){padding:11px 12px;font-size:13px}.pug-prose>table{display:block;overflow-x:auto}.pug-prose blockquote{margin:26px 0;padding:18px 19px}.pug-byline-name{font-size:12px}.pug-byline>.pug-share{margin:4px 0 0;flex-basis:100%;gap:5px}.pug-byline .pug-share-label{margin-right:2px}.pug-byline .pug-share a,.pug-byline .pug-share button{width:30px;height:30px}.pug-author{padding:20px 17px;gap:14px}.pug-author-avatar,.pug-author-avatar img{width:56px;height:56px;flex-basis:56px}.pug-author h2{font-size:24px}.pug-tags{gap:10px}.pug-tags a{font-size:10px;padding:5px 8px}}.pug-author-profile{margin:0 0 30px;align-items:center}.pug-author-profile h1{font:600 42px/1.1 var(--pug-font-display);margin:0 0 10px;overflow-wrap:anywhere}.pug-author-profile h1:last-child{margin-bottom:0}.pug-author-profile .pug-author-bio{max-width:780px}.pug-author-profile .pug-author-social:last-child{margin-bottom:0}@media(max-width:600px){.pug-author-profile h1{font-size:32px}}.pug-prose td{color:var(--pug-table-text)}.pug-prose dd{color:var(--pug-body-text)}