.blog-site-shell{--blog-paper:#fbf3df;--blog-paper-deep:#f1eace;--blog-card:#f6eed7;--blog-ink:#2b1f11;--blog-ink-soft:#4d402d;--blog-muted:#6a5b44;--blog-rule:#d1c7ae;--blog-rule-soft:#dfd9c7;--blog-sage:#32582a;--blog-sage-dark:#1a4311;--blog-sage-tint:#d3e7c9;--blog-sage-band:#a9c192;--blog-amber:#d7b16a;--blog-night:#132216;--blog-sans:var(--font-archivo), system-ui, sans-serif;--blog-serif:var(--font-spectral), "PT Serif", Georgia, serif;--blog-display:var(--font-playfair-display), "PT Serif", Georgia, serif;--blog-measure:42rem;--blog-wrap:1120px;--blog-gutter:48px;--blog-panel-shadow:0 1px 0 #3024160f, 0 10px 28px -22px #30241647;background:var(--blog-paper);min-height:100vh;color:var(--blog-ink);font-family:var(--font-spectral), "PT Serif", Georgia, serif;font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){.blog-site-shell{--blog-paper:lab(96.0623% .456095 10.8145);--blog-paper-deep:lab(92.6764% -.848979 14.7075);--blog-card:lab(94.3653% -.200421 12.3828);--blog-ink:lab(12.9693% 4.30039 11.4723);--blog-ink-soft:lab(28.0963% 3.82365 13.682);--blog-muted:lab(39.7485% 3.13914 15.8214);--blog-rule:lab(80.4253% .699371 13.6239);--blog-rule-soft:lab(86.7805% .1041 9.6539);--blog-sage:lab(33.7116% -21.8293 22.2937);--blog-sage-dark:lab(24.4563% -23.0103 24.6814);--blog-sage-tint:lab(89.5289% -10.7649 12.1987);--blog-sage-band:lab(75.2673% -14.8856 20.9936);--blog-amber:lab(74.6286% 7.85103 41.5458);--blog-night:lab(11.6741% -9.55708 6.18932);--blog-panel-shadow:0 1px 0 lab(15.2929% 4.23682 11.6011/.06), 0 10px 28px -22px lab(15.2929% 4.23682 11.6011/.28)}}.pi-blog{background:var(--blog-paper);min-height:calc(100vh - 150px);color:var(--blog-ink)}.blog-site-shell *,.blog-site-shell :before,.blog-site-shell :after{box-sizing:border-box}.blog-site-shell a{color:inherit;text-decoration:none}.blog-site-shell a:focus-visible{outline:3px solid var(--blog-sage);outline-offset:3px;border-radius:4px}.blog-site-shell ::selection{background:var(--blog-sage-tint);color:var(--blog-ink)}.blog-site-shell [id]{scroll-margin-top:88px}.blog-skip-link{z-index:100;background:var(--blog-ink);color:var(--blog-paper);font-family:var(--blog-sans);border-radius:10px;padding:10px 16px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.blog-skip-link:focus{transform:translateY(0)}.blog-site-header{z-index:50;border-bottom:1px solid var(--blog-rule-soft);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);background:#fbf3dfe6;background:lab(96.0623% .456095 10.8145/.9);position:sticky;top:0}.blog-masthead{width:100%;max-width:1200px;height:64px;padding:0 var(--blog-gutter);font-family:var(--blog-sans);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-inline:auto;display:grid}.blog-brand{letter-spacing:-.005em;align-items:center;min-height:44px;font-size:15.5px;display:inline-flex}.blog-brand-name{align-items:baseline;display:inline-flex}.blog-brand strong{font-weight:700}.blog-brand-mark{flex:0 0 26px;width:26px;height:26px;margin-right:10px;display:inline-flex}.blog-brand-mark svg{width:100%;height:100%}.blog-library-label{border-left:1px solid var(--blog-rule);color:var(--blog-sage-dark);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;margin-left:14px;padding-left:14px;font-size:11px;font-weight:700}.blog-masthead-links{justify-content:center;align-items:center;gap:28px;height:100%;display:flex}.blog-masthead-links a{min-height:44px;color:var(--blog-ink-soft);border-radius:6px;align-items:center;padding:0 6px;font-size:13.5px;font-weight:600;transition:color .15s;display:inline-flex}.blog-masthead-links a:hover{color:var(--blog-sage-dark)}.blog-site-shell .blog-start-link{background:var(--blog-sage);min-height:44px;color:var(--blog-paper);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:9px 20px;font-size:13.5px;font-weight:700;transition:background .15s;display:inline-flex;box-shadow:0 1px 2px #3024162e;box-shadow:0 1px 2px lab(15.2929% 4.23682 11.6011/.18)}.blog-site-shell .blog-start-link:hover{background:#254a1c;background:lab(27.8975% -21.7846 22.6909)}.blog-site-footer{border-top:1px solid var(--blog-rule-soft);background:var(--blog-paper)}.blog-site-footer-inner{width:100%;max-width:1200px;min-height:72px;padding:20px var(--blog-gutter);color:var(--blog-muted);font-family:var(--blog-sans);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;font-size:12.5px;font-weight:600;display:flex}.blog-site-footer nav{flex-wrap:wrap;gap:20px;display:flex}.blog-site-footer a{align-items:center;min-height:44px;transition:color .15s;display:inline-flex}.blog-site-footer a:hover{color:var(--blog-sage-dark)}.blog-index-header,.blog-index-collection,.blog-empty-state,.blog-breadcrumbs,.blog-article-shell,.blog-withdrawal-panel{width:100%;max-width:var(--blog-wrap);margin-inline:auto}.blog-eyebrow{color:var(--blog-sage);font-family:var(--blog-sans);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.blog-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:26px;height:1.5px}.blog-index-header h1,.blog-article-header h1,.blog-withdrawal-panel h1{font-family:var(--font-playfair-display), "PT Serif", Georgia, serif;letter-spacing:-.015em;text-wrap:balance;margin:20px 0 0;font-size:clamp(40px,5.4vw,64px);font-weight:500;line-height:1.06}.blog-index-header>p,.blog-article-description,.blog-withdrawal-panel>p{color:var(--blog-ink-soft);font-family:var(--font-spectral), "PT Serif", Georgia, serif;text-wrap:pretty;font-size:19.5px;line-height:1.6}.blog-button-link{background:var(--blog-sage);min-height:48px;color:var(--blog-paper);font-family:var(--blog-sans);border-radius:10px;justify-content:center;align-items:center;margin-top:28px;padding:12px 24px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex;box-shadow:0 1px 2px #3024162e;box-shadow:0 1px 2px lab(15.2929% 4.23682 11.6011/.18)}.blog-button-link:hover{background:#254a1c;background:lab(27.8975% -21.7846 22.6909)}.blog-text-link{min-height:44px;font-family:var(--blog-sans);text-underline-offset:3px;justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.pi-blog-index{padding:72px var(--blog-gutter) 104px}.blog-index-header{margin-bottom:56px}.blog-index-header h1{max-width:820px}.blog-index-header>p{max-width:640px;margin:22px 0 0}.blog-index-collection{gap:24px;display:grid}.blog-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.blog-card{min-width:0;height:100%}.blog-card-link{border:1px solid var(--blog-rule);background:var(--blog-card);height:100%;box-shadow:var(--blog-panel-shadow);border-radius:16px;flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.blog-card-link:hover{border-color:var(--blog-sage);transform:translateY(-2px);box-shadow:0 18px 36px -22px #3024164d;box-shadow:0 18px 36px -22px lab(15.2929% 4.23682 11.6011/.3)}.blog-card-link:hover h2{color:var(--blog-sage-dark)}.blog-card-link:hover .blog-card-action{text-underline-offset:3px;text-decoration:underline}.blog-card h2{transition:color .15s}.blog-card-media{background:var(--blog-paper-deep);flex:none}.blog-card .blog-cover{aspect-ratio:40/21;object-fit:cover;border:0;border-radius:0;width:100%;height:auto;display:block}.blog-card-body{flex-direction:column;flex:auto;min-height:0;padding:26px 28px 28px;display:flex}.blog-card-kind,.blog-card-meta,.blog-article-meta{font-family:var(--blog-sans);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:center;gap:7px;display:flex}.blog-card-kind{color:var(--blog-sage);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:700}.blog-card-latest{background:var(--blog-sage-tint);color:var(--blog-sage-dark);border-radius:999px;align-items:center;margin-right:4px;padding:3px 8px;display:inline-flex}.blog-card h2{font-family:var(--font-playfair-display), "PT Serif", Georgia, serif;letter-spacing:-.008em;text-wrap:balance;margin:14px 0 0;font-size:25px;font-weight:500;line-height:1.18}.blog-card p{color:var(--blog-ink-soft);font-family:var(--font-spectral), "PT Serif", Georgia, serif;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;font-size:15.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-card-meta{color:var(--blog-muted);margin-top:16px;font-size:12px;font-weight:600}.blog-card-action{color:var(--blog-sage-dark);font-family:var(--blog-sans);align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:12.5px;font-weight:700;display:inline-flex}.blog-card-action svg{transition:transform .18s}.blog-card-link:hover .blog-card-action svg{transform:translate(3px)}.blog-card-featured .blog-card-link{background:var(--blog-paper-deep);grid-template-columns:minmax(0,7fr) minmax(0,6fr);display:grid}.blog-card-featured .blog-card-media{min-height:100%;display:flex}.blog-card-featured .blog-cover{aspect-ratio:auto;height:100%;min-height:360px}.blog-card-featured .blog-card-body{justify-content:center;padding:44px 48px}.blog-card-featured h2{font-size:clamp(30px,3.4vw,40px);line-height:1.1}.blog-card-featured p{-webkit-line-clamp:4;font-size:17px}.blog-card-featured .blog-card-action{margin-top:0;padding-top:28px}.blog-card-featured:not(:has(.blog-card-media)) .blog-card-link{grid-template-columns:1fr}.blog-card-featured:not(:has(.blog-card-media)) .blog-card-body{max-width:760px}.blog-empty-state{border:1px solid var(--blog-rule);background:var(--blog-paper-deep);text-align:center;border-radius:16px;max-width:720px;padding:52px}.blog-empty-state h2{font-family:var(--blog-display);margin:0;font-size:30px;font-weight:500}.blog-empty-state p{color:var(--blog-muted);margin:14px 0 0;line-height:1.6}.pi-blog-article{padding:40px var(--blog-gutter) 96px}.blog-breadcrumbs{max-width:var(--blog-measure);margin-bottom:36px}.blog-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.blog-breadcrumbs li{align-items:center;gap:9px;min-width:0;display:inline-flex}.blog-breadcrumbs li:last-child{flex:1 1 0}.blog-breadcrumbs a,.blog-breadcrumbs span{color:var(--blog-muted);font-family:var(--blog-sans);font-size:12.5px;font-weight:600}.blog-breadcrumbs a{align-items:center;min-height:44px;transition:color .15s;display:inline-flex}.blog-breadcrumbs a:hover{color:var(--blog-sage-dark)}.blog-breadcrumbs [aria-current=page]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:44ch;overflow:hidden}.blog-breadcrumb-separator{color:var(--blog-rule)}.blog-article-shell{max-width:var(--blog-measure)}.blog-article-header{border-bottom:1px solid var(--blog-rule);padding-bottom:34px}.blog-article-header h1{font-size:clamp(34px,3.8vw,46px);line-height:1.08}.blog-article-description{margin:22px 0 0}.blog-article-meta{color:var(--blog-muted);margin-top:24px;font-size:12.5px;font-weight:600}.blog-article-meta>span:first-child{color:var(--blog-ink)}.blog-updated-date,.blog-notice-date{color:var(--blog-muted);font-family:var(--blog-sans);font-size:12px}.blog-updated-date{margin:10px 0 0}.blog-cover{aspect-ratio:40/21;object-fit:cover;border:1px solid var(--blog-rule);background:var(--blog-paper-deep);border-radius:12px;width:100%;height:auto;display:block}.blog-article-shell>.blog-cover{margin:36px 0 0;box-shadow:0 24px 48px -32px #30241659;box-shadow:0 24px 48px -32px lab(15.2929% 4.23682 11.6011/.35)}.blog-outline{border:1px solid var(--blog-rule);background:var(--blog-card);box-shadow:var(--blog-panel-shadow);font-family:var(--blog-sans);border-radius:12px;margin:36px 0 0;padding:22px 26px 24px}.blog-outline h2{color:var(--blog-muted);font-family:var(--blog-sans);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.blog-outline ol{columns:2;counter-reset:outline;column-gap:28px;margin:12px 0 0;padding:0;list-style:none}.blog-outline li{counter-increment:outline;break-inside:avoid;align-items:center;gap:10px;display:flex}.blog-outline li:before{min-width:18px;color:var(--blog-sage);font-variant-numeric:tabular-nums;text-align:right;content:counter(outline);font-size:11.5px;font-weight:700}.blog-outline a{min-height:40px;color:var(--blog-ink-soft);text-wrap:pretty;align-items:center;font-size:14px;font-weight:600;line-height:1.35;transition:color .15s;display:inline-flex}.blog-outline a:hover{color:var(--blog-sage-dark);text-underline-offset:3px;text-decoration:underline}.blog-article-body{color:var(--blog-ink-soft);text-wrap:pretty;hanging-punctuation:first;padding:40px 0 8px;font-size:18.5px;line-height:1.72}.blog-article-body>:first-child{margin-top:0}.blog-article-body>p:first-child:first-letter{color:var(--blog-ink)}.blog-article-body h2,.blog-article-body h3,.blog-article-body h4{color:var(--blog-ink);font-family:var(--font-playfair-display), "PT Serif", Georgia, serif;letter-spacing:-.01em;text-wrap:balance;font-weight:500;line-height:1.2}.blog-article-body h2{margin:2.4em 0 .7em;font-size:30px}.blog-article-body h3{margin:1.9em 0 .6em;font-size:23px}.blog-article-body h4{font-family:var(--blog-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--blog-sage-dark);margin:1.6em 0 .5em;font-size:15px;font-weight:700}.blog-article-body h2+h3{margin-top:1.2em}.blog-article-body p,.blog-article-body ul,.blog-article-body ol,.blog-article-body blockquote,.blog-article-body pre{margin:1.2em 0}.blog-article-body ul,.blog-article-body ol{padding-left:1.6em}.blog-article-body ul{list-style:outside}.blog-article-body ol{list-style:decimal}.blog-article-body ul ul{list-style:circle}.blog-article-body li{margin-bottom:.45em;padding-left:.2em}.blog-article-body li::marker{color:var(--blog-sage);font-weight:600}.blog-article-body ol li::marker{font-family:var(--blog-sans);font-size:.85em;font-weight:700}.blog-article-body li>p{margin:.4em 0}.blog-article-body strong{color:var(--blog-ink);font-weight:600}.blog-article-body a,.blog-sources a,.blog-disclosure a{color:var(--blog-sage-dark);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.blog-article-body a:hover,.blog-sources a:hover,.blog-disclosure a:hover{color:var(--blog-ink);-webkit-text-decoration-color:var(--blog-sage);text-decoration-color:var(--blog-sage)}.blog-article-body a[data-citation-id]{color:var(--blog-sage-dark);text-decoration-style:dotted;text-decoration-thickness:1.5px}.blog-article-body a[data-citation-id]:has(>sup){font-family:var(--blog-sans);padding:0 .1em 0 .02em;font-weight:700;text-decoration:none}.blog-article-body a[data-citation-id] sup{vertical-align:super;font-size:.68em;line-height:0}.blog-article-body a[data-citation-id]:hover sup{text-underline-offset:2px;text-decoration:underline}.blog-article-body blockquote{border-left:3px solid var(--blog-sage);color:var(--blog-ink);margin-inline:0;padding:4px 0 4px 24px;font-size:1.04em;font-style:italic;line-height:1.6}.blog-article-body blockquote p{margin:.6em 0}.blog-article-body hr{background:var(--blog-rule);border:0;width:64px;height:2px;margin:3em auto}.blog-article-body code{background:var(--blog-paper-deep);color:var(--blog-ink);border-radius:6px;padding:.12em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em}.blog-article-body pre{background:var(--blog-ink);color:var(--blog-paper);border-radius:12px;padding:18px 20px;font-size:14px;line-height:1.6;overflow-x:auto}.blog-article-body pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}.blog-table-scroll{border:1px solid var(--blog-rule);border-radius:12px;width:100%;margin:1.4em 0;overflow-x:auto}.blog-table-scroll:focus-visible{outline:3px solid var(--blog-sage);outline-offset:3px}.blog-article-body table{border-collapse:collapse;width:100%;margin:0;font-size:16px;line-height:1.5}.blog-article-body th,.blog-article-body td{border-bottom:1px solid var(--blog-rule-soft);text-align:left;vertical-align:top;padding:12px 16px}.blog-article-body th{background:var(--blog-paper-deep);color:var(--blog-ink);font-family:var(--blog-sans);letter-spacing:.04em;text-transform:uppercase;font-size:12.5px;font-weight:700}.blog-article-body tbody tr:last-child td{border-bottom:0}.blog-article-body tbody tr:nth-child(2n) td{background:#f8f0da;background:lab(94.923% .151485 11.6055)}.blog-correction,.blog-disclosure,.blog-sources{border:1px solid var(--blog-rule);box-shadow:var(--blog-panel-shadow);border-radius:12px;margin-top:36px;padding:26px 28px}.blog-correction{border-left:4px solid var(--blog-sage);background:var(--blog-paper-deep)}.blog-disclosure{background:var(--blog-card);margin-top:20px}.blog-correction h2,.blog-disclosure h2,.blog-sources h2{color:var(--blog-muted);font-family:var(--blog-sans);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.blog-correction p,.blog-disclosure p{margin:14px 0 0;font-size:16px;line-height:1.6}.blog-disclosure p{color:var(--blog-ink-soft)}.blog-disclosure strong{color:var(--blog-ink);font-weight:600}.blog-disclosure a{min-height:44px;font-family:var(--blog-sans);align-items:center;font-size:13px;font-weight:700;display:inline-flex}.blog-sources-intro{color:var(--blog-muted);margin:10px 0 0;font-size:15px;line-height:1.5}.blog-sources ol{margin:18px 0 0;padding-left:22px;list-style:decimal}.blog-sources li{padding-left:6px}.blog-sources li::marker{color:var(--blog-sage);font-family:var(--blog-sans);font-size:13px;font-weight:700}.blog-sources li+li{margin-top:14px}.blog-sources a{overflow-wrap:anywhere;font-size:16.5px;font-weight:600;line-height:1.45}.blog-source-meta{color:var(--blog-muted);font-family:var(--blog-sans);margin-top:4px;font-size:12.5px;line-height:1.5;display:block}.blog-related,.blog-conversion{width:100%;max-width:var(--blog-wrap);margin-inline:auto}.blog-related{margin-top:72px}.blog-related>h2{font-family:var(--blog-display);letter-spacing:-.01em;margin:14px 0 24px;font-size:34px;font-weight:500}.blog-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.blog-conversion{background:radial-gradient(700px 320px at 85% -20%, #234024e6, transparent 70%), var(--blog-night);color:#f0ebd9;color:lab(93.1881% -.652522 9.59871);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin-top:44px;padding:40px 44px;display:grid}@supports (color:lab(0% 0 0)){.blog-conversion{background:radial-gradient(700px 320px at 85% -20%, lab(24.1816% -16.802 13.6546/.9), transparent 70%), var(--blog-night)}}.blog-conversion .blog-eyebrow{color:var(--blog-sage-band)}.blog-conversion h2{max-width:720px;font-family:var(--blog-display);letter-spacing:-.01em;margin:14px 0 0;font-size:clamp(28px,3.6vw,40px);font-weight:500;line-height:1.1}.blog-conversion p{color:#abad97;color:lab(70.1% -3.3277 10.9017);max-width:660px;margin:14px 0 0;font-size:16.5px;line-height:1.6}.blog-conversion-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.blog-conversion .blog-button-link{background:var(--blog-sage-band);color:var(--blog-night);text-align:center;box-shadow:none;margin-top:0}.blog-conversion .blog-button-link:hover{background:#bcd4a4;background:lab(82.2316% -14.9244 20.9291)}.blog-conversion .blog-text-link:hover{color:var(--blog-sage-band)}.blog-conversion a:focus-visible{outline-color:var(--blog-sage-band)}.blog-conversion .blog-button-link:focus-visible{outline-color:var(--blog-paper)}.blog-pagination{width:100%;max-width:var(--blog-wrap);font-family:var(--blog-sans);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:48px auto 0;font-size:13px;font-weight:700;display:grid}.blog-pagination a,.blog-pagination>span[aria-disabled=true]{border:1px solid var(--blog-rule);border-radius:10px;align-items:center;min-height:44px;padding:8px 16px;display:inline-flex}.blog-pagination a:hover{border-color:var(--blog-sage-band);color:var(--blog-sage-dark)}.blog-pagination a:last-child,.blog-pagination>span[aria-disabled=true]:last-child{justify-self:end}.blog-pagination>span[aria-disabled=true]{color:var(--blog-muted);opacity:.75}.blog-pagination-status{color:var(--blog-muted);text-align:center}.blog-pagination-status strong{color:var(--blog-ink)}.pi-blog-withdrawal{min-height:calc(100vh - 150px);padding:64px var(--blog-gutter);place-items:center;display:grid}.blog-withdrawal-panel{border:1px solid var(--blog-rule);background:var(--blog-paper-deep);border-radius:16px;max-width:720px;padding:54px}.blog-withdrawal-panel h1{font-size:clamp(36px,5.4vw,56px)}.blog-withdrawn-title{color:var(--blog-ink);margin-top:24px;font-weight:600}.blog-withdrawal-panel>p{margin-top:16px}@media (max-width:1080px){.blog-library-label{display:none}.blog-card-featured .blog-card-body{padding:36px}}@media (max-width:900px){.blog-card-featured .blog-card-link{grid-template-columns:1fr}.blog-card-featured .blog-cover{aspect-ratio:40/21;min-height:0}.blog-card-featured .blog-card-body{padding:30px 32px 32px}}@media (max-width:760px){.blog-site-shell{--blog-gutter:22px}.blog-masthead{grid-template-columns:auto 1fr auto;gap:10px;height:auto;min-height:64px;padding-inline:18px}.blog-masthead-links{justify-content:flex-end;gap:0}.blog-masthead-links a:not(:first-child){display:none}.blog-site-shell .blog-start-link{justify-self:end;padding-inline:15px}.blog-brand{font-size:14px}.blog-brand-mark{flex-basis:24px;width:24px;height:24px}.blog-site-footer-inner{flex-direction:column;align-items:flex-start;padding-inline:22px}.blog-site-footer nav{gap:16px}.pi-blog-index,.pi-blog-article,.pi-blog-withdrawal{padding-block:38px 72px}.blog-index-header{margin-bottom:40px}.blog-index-grid,.blog-related-grid{grid-template-columns:1fr}.blog-index-collection{gap:18px}.blog-card-body{padding:22px 22px 24px}.blog-card-featured .blog-card-body{padding:26px 24px 28px}.blog-card-featured h2{font-size:30px}.blog-card-featured p{-webkit-line-clamp:3}.blog-breadcrumbs{margin-bottom:28px}.blog-article-header{padding-bottom:28px}.blog-article-shell>.blog-cover{margin-top:28px}.blog-outline{margin-top:28px;padding:18px 18px 20px;padding-inline:0}.blog-outline h2{padding-inline:18px}.blog-outline ol{columns:auto;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;margin-top:10px;padding:2px 18px 6px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.blog-outline li{scroll-snap-align:start;flex:none;gap:0;display:inline-flex}.blog-outline li:before{display:none}.blog-outline a{border:1px solid var(--blog-rule);background:var(--blog-paper);white-space:nowrap;border-radius:999px;min-height:44px;padding:0 14px;font-size:13px}.blog-table-scroll{width:auto;margin-inline:calc(-1 * var(--blog-gutter));border-inline:0;border-radius:0}.blog-table-scroll:not([data-cols="1"]):not([data-cols="2"]) table{min-width:40rem}.blog-article-body th,.blog-article-body td{padding:10px 12px}.blog-breadcrumbs li:last-child{display:none}.blog-article-body{padding-top:32px;font-size:17.5px;line-height:1.7}.blog-article-body h2{font-size:27px}.blog-article-body h3{font-size:21px}.blog-empty-state,.blog-withdrawal-panel{padding:34px 28px}.blog-related{margin-top:56px}.blog-conversion{grid-template-columns:1fr;padding:32px 28px}}@media (max-width:480px){.blog-site-shell{--blog-gutter:18px}.blog-index-header h1,.blog-article-header h1{font-size:36px}.blog-index-header>p,.blog-article-description{font-size:18px}.blog-card h2{font-size:23px}.blog-card-featured h2{font-size:29px}.blog-article-body{font-size:17px}.blog-correction,.blog-disclosure,.blog-sources{padding:22px 20px}.blog-outline{padding:18px 20px 20px}}@media (prefers-reduced-motion:reduce){.blog-site-shell{scroll-behavior:auto}.blog-card-link,.blog-card-action svg{transition:none}.blog-card-link:hover,.blog-card-link:hover .blog-card-action svg{transform:none}}@media print{.blog-site-header,.blog-site-footer,.blog-skip-link,.blog-breadcrumbs,.blog-related,.blog-conversion,.blog-pagination{display:none}.blog-site-shell{color:#000;background:#fff}.blog-article-shell{max-width:none}.blog-article-body{color:#000;font-size:12pt;line-height:1.5}.blog-article-body a{color:#000;text-decoration:underline}}
