.pd-guide{--rw-chart-track:var(--neo-border);--rw-chart-1:color-mix(in srgb,var(--neo-text) 35%,var(--neo-background));--rw-chart-2:color-mix(in srgb,var(--neo-text) 55%,var(--neo-background));--rw-chart-3:color-mix(in srgb,var(--neo-text) 75%,var(--neo-background));--rw-chart-4:var(--neo-text);--rw-warn-bar:color-mix(in srgb,var(--neo-text) 45%,var(--neo-background));--rw-faint:var(--neo-text);--rw-dim:var(--neo-text)}.pd-guide .rw-public-header{--rw-dim:var(--neo-night-text);--rw-faint:var(--neo-night-text)}.neo-editorial .pd-guide .ne-article-toc{border:0;padding:0}.neo-editorial .pd-guide .ne-article-toc a.rw-link{color:var(--neo-text)}.neo-editorial .pd-guide .ne-article-toc a.rw-link:hover{text-underline-offset:4px;text-decoration:underline}.neo-editorial .pd-guide .ne-article-toc li a{min-height:32px;padding:4px 0;line-height:1.35}@media (min-width:1024px){.pd-guide .ne-article-toc{max-height:calc(100vh - 128px);overflow-y:auto}}.pd-guide .ne-toc-cta{border-radius:999px;min-height:44px;padding:10px 20px;font-size:14px}.pd-guide-article{gap:clamp(56px,6vw,88px);max-width:760px}.pd-guide-article h2{letter-spacing:-.02em;max-width:20ch;line-height:1.08;font-size:clamp(32px,3.4vw,44px)!important}.pd-guide-article figure{max-width:100%;margin-top:16px;margin-bottom:16px}.pd-guide-rows{width:100%;margin:0;padding:0;list-style:none}.pd-guide-rows li+li{border-top:1px solid var(--neo-border)}.pd-guide-row{color:var(--neo-text);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,80px);padding:28px 0;text-decoration:none;display:grid}.pd-guide-row-head{flex-direction:column;gap:10px;min-width:0;display:flex}.pd-guide-row-label{color:var(--neo-text)}.pd-guide-row-title{letter-spacing:-.01em;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.15}.pd-guide-row:hover .pd-guide-row-title{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.pd-guide-row-summary{font-size:16px;line-height:1.55}@media (max-width:767px){.pd-guide-row{grid-template-columns:minmax(0,1fr);gap:10px;padding:22px 0}.pd-guide-article figure:has(>.pd-wide-chart){-webkit-overflow-scrolling:touch;overflow-x:auto}.pd-guide-article .pd-wide-chart{flex:none;min-width:620px}.pd-guide-article .pd-wide-chart-mid{min-width:460px}.pd-guide-article figure:has(>.pd-wide-chart):before{content:"Slide to see the whole chart →";width:calc(100vw - 48px);font-family:var(--rw-font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:12px;position:sticky;left:0}.pd-guide-article figure:has(>.pd-wide-chart) figcaption{width:calc(100vw - 48px);position:sticky;left:0}}.pd-guide>section{border:0!important}.pd-guide-index>section:not(.rw-public-header):not(.nh-closing){background:0 0}.pd-guide-article figcaption{max-width:64ch;color:var(--neo-text)!important;font-family:inherit!important;font-size:14px!important;line-height:1.55!important}.pd-guide .rw-public-header .rw-eyebrow{font-size:12px!important}@media (max-width:767px){.pd-guide-article table:not(:has(th:nth-child(3))){display:block;min-width:0!important}.pd-guide-article table:not(:has(th:nth-child(3))) thead{display:none}.pd-guide-article table:not(:has(th:nth-child(3))) :is(tbody,tr){display:block}.pd-guide-article table:not(:has(th:nth-child(3))) tr{padding:14px 0}.pd-guide-article table:not(:has(th:nth-child(3))) td{display:block;white-space:normal!important;padding:0!important}.pd-guide-article table:not(:has(th:nth-child(3))) td:first-child{margin-bottom:4px;font-weight:500}}.pd-guide-index .nh-eyebrow{font-size:12px;font-family:var(--rw-font-mono);text-transform:uppercase;letter-spacing:.13em;color:var(--neo-text);margin:0}.pd-guide-index .pd-guides-block>.nh-eyebrow{margin-bottom:16px}.pd-guide-index .pd-guides-block{max-width:1440px;padding:clamp(56px,7vw,96px) clamp(24px,4.45vw,64px) 0}.pd-guide-index .pd-guides-block h2{letter-spacing:-.02em;max-width:20ch;color:var(--neo-text);margin:0;font-size:clamp(38px,4.6vw,72px);font-weight:500;line-height:1.05}.pd-guide-index .pd-guides-lead{max-width:62ch;color:var(--neo-text);margin:20px 0 32px;font-size:18px;line-height:1.55}.pd-guide-index .pd-guides-block .pd-guide-rows{border-top:1px solid var(--neo-border);margin-top:32px}.pd-guide-index .pd-guides-lead+.pd-guide-rows{margin-top:0}.pd-guide-index h3.pd-guide-row-title{color:var(--neo-text);letter-spacing:-.01em;margin:0}.pd-guide-index p.pd-guide-row-summary{color:var(--neo-text);margin:0}.pd-guides-jump{flex-wrap:wrap;gap:4px 32px;max-width:1440px;margin:0 auto;padding:32px clamp(24px,4.45vw,64px) 0;display:flex}.pd-guides-jump-inline{padding:28px 0 0}.pd-guides-jump a,.pd-guides-method a{color:var(--neo-text);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.pd-guides-jump a{min-height:44px;font-size:16px}.pd-guides-method{gap:24px;display:grid}.pd-guides-method p{max-width:62ch;color:var(--neo-text);margin:0 0 20px;font-size:17px;line-height:1.65}.pd-guides-method a{display:inline}@media (min-width:1024px){.pd-guides-method{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.pd-guide-index .rb-closing{margin-top:clamp(56px,7vw,96px);padding-inline:24px}.pd-guide-index .rb-closing h2{color:#f5f5f5;max-width:18ch;margin:0 auto 20px}.pd-guide-index .rb-closing p{max-width:56ch;color:var(--neo-night-text);margin:0 auto 32px;font-size:17px;line-height:1.6}.pd-guide-index .rb-closing .nh-actions{flex-wrap:wrap;justify-content:center}.pd-stack-table{border-collapse:collapse;text-align:left;width:100%;color:var(--neo-text);font-size:15px;line-height:1.5}.pd-stack-table th{border-bottom:1px solid var(--neo-border);vertical-align:bottom;padding:12px 24px 12px 0;font-size:13px;font-weight:600}.pd-stack-table td{border-bottom:1px solid var(--neo-border);vertical-align:top;padding:16px 24px 16px 0}.pd-stack-table td:first-child{font-weight:500}@media (max-width:767px){.pd-guide-article .pd-stack-table,.pd-guide-article .pd-stack-table tbody{display:block}.pd-guide-article .pd-stack-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pd-guide-article .pd-stack-table tr{border-bottom:1px solid var(--neo-border);padding:18px 0;display:block}.pd-guide-article .pd-stack-table td{border:0;padding:0;display:block}.pd-guide-article .pd-stack-table td:first-child{font-size:18px}.pd-guide-article .pd-stack-table td+td{margin-top:12px}.pd-guide-article .pd-stack-table td[data-label]:before{content:attr(data-label);font-family:var(--rw-font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:12px;display:block}.pd-guide-article .pd-num-stack,.pd-guide-article .pd-num-stack tbody{display:block}.pd-guide-article .pd-num-stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pd-guide-article .pd-num-stack caption{display:block}.pd-guide-article .pd-num-stack tr{border-bottom:1px solid var(--neo-border);padding:14px 0;display:block}.pd-guide-article .pd-num-stack :is(td,tbody th){justify-content:space-between;gap:16px;display:flex;border:0!important;padding:4px 0!important}.pd-guide-article .pd-num-stack td[data-label]:before{content:attr(data-label);font-family:var(--font-outfit),sans-serif;font-weight:400}.pd-guide-article .pd-table-fit>div{margin-inline:0;padding-inline:0;overflow:visible}.pd-guide-article .pd-table-fit table{min-width:0!important}.pd-guide-article .pd-table-fit :is(th,td){vertical-align:top;white-space:normal!important;padding-right:12px!important}.pd-guide-article .pd-table-fit :is(th,td):last-child{padding-right:0!important}}.neo-editorial .pd-guide h3{letter-spacing:-.01em!important}.pd-guide .nh-closing{margin-bottom:-1px}