.shell[data-astro-cid-ere5habb]{width:min(1080px,calc(100% - 48px));margin:auto}.guide-hero[data-astro-cid-ere5habb]{position:relative;padding:calc(var(--nav-height) + 80px) 0 96px;overflow:hidden;border-bottom:1px solid #cccac4;background:#f7f7f3}.blueprint[data-astro-cid-ere5habb]{position:absolute;inset:var(--nav-height) 0 auto;height:360px;opacity:.12;background:linear-gradient(90deg,#f7f7f3,#f7f7f3c2 55%,#f7f7f340),url(/pid-band.png) center / auto 100%;filter:grayscale(1)}.hero-inner[data-astro-cid-ere5habb]{position:relative;z-index:1}.back-link[data-astro-cid-ere5habb]{display:inline-block;margin-bottom:68px;color:#625f5c;font:600 .68rem DM Mono,monospace;text-decoration:none;text-transform:uppercase;letter-spacing:.09em}.eyebrow[data-astro-cid-ere5habb]{margin:0 0 18px;color:#ef3f39;font:700 .74rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.22em}h1[data-astro-cid-ere5habb]{max-width:940px;margin:0;font:700 clamp(2.6rem,5.4vw,4.8rem)/.98 "Instrument Sans",sans-serif;letter-spacing:-.055em}.dek[data-astro-cid-ere5habb]{max-width:720px;margin:32px 0 0;color:#5e5b58;font-size:1.2rem;line-height:1.65}.byline[data-astro-cid-ere5habb]{margin:24px 0 0;color:#88847f;font:600 .7rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.guide[data-astro-cid-ere5habb]{padding:110px 0 120px;background:#fff}.article-grid[data-astro-cid-ere5habb]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:100px;align-items:start}.guide-body[data-astro-cid-ere5habb] h2,.faq[data-astro-cid-ere5habb] h2[data-astro-cid-ere5habb]{scroll-margin-top:calc(var(--nav-height) + 24px)}.guide-body[data-astro-cid-ere5habb] p,.guide-body[data-astro-cid-ere5habb] li{color:#4e4b48;font-size:1.06rem;line-height:1.78}.guide-body[data-astro-cid-ere5habb] p{margin:0 0 22px}.guide-body[data-astro-cid-ere5habb] strong{color:#242323}.guide-body[data-astro-cid-ere5habb] a{color:#ef3f39}.guide-body[data-astro-cid-ere5habb] h2{margin:84px 0 26px;font:700 clamp(1.9rem,3.4vw,2.7rem)/1.08 "Instrument Sans",sans-serif;letter-spacing:-.04em}.guide-body[data-astro-cid-ere5habb] h3{margin:48px 0 16px;font-size:1.3rem;letter-spacing:-.02em}.guide-body[data-astro-cid-ere5habb] ul,.guide-body[data-astro-cid-ere5habb] ol{margin:0 0 26px;padding-left:1.3rem}.guide-body[data-astro-cid-ere5habb] ul{list-style:disc}.guide-body[data-astro-cid-ere5habb] ol{list-style:decimal}.guide-body[data-astro-cid-ere5habb] li{margin-bottom:10px}.guide-body[data-astro-cid-ere5habb] li::marker{color:#ef3f39;font-weight:700}.guide-body[data-astro-cid-ere5habb] table{display:block;width:100%;overflow-x:auto;margin:30px 0 34px;border-collapse:collapse;font-size:.9rem;line-height:1.5}.guide-body[data-astro-cid-ere5habb] th{padding:12px 10px;border-bottom:2px solid #242323;background:#f7f7f3;text-align:left;font:700 .68rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;vertical-align:bottom}.guide-body[data-astro-cid-ere5habb] td{padding:13px 10px;border-bottom:1px solid #dad9d3;color:#4e4b48;vertical-align:top}.guide-body[data-astro-cid-ere5habb] td:first-child{color:#242323;font-weight:650}.faq[data-astro-cid-ere5habb]{margin-top:96px;padding-top:48px;border-top:1px solid #cac9c3}.faq[data-astro-cid-ere5habb] h2[data-astro-cid-ere5habb]{margin:0 0 18px;font:700 clamp(1.9rem,3.4vw,2.7rem)/1.08 "Instrument Sans",sans-serif;letter-spacing:-.04em}.faq-item[data-astro-cid-ere5habb]{padding:24px 0;border-bottom:1px solid #dad9d3}.faq-item[data-astro-cid-ere5habb] h3[data-astro-cid-ere5habb]{margin:0 0 8px;font-size:1.12rem}.faq-item[data-astro-cid-ere5habb] p[data-astro-cid-ere5habb]{margin:0;color:#5e5b58;line-height:1.7}aside[data-astro-cid-ere5habb]{position:sticky;top:110px;max-height:calc(100vh - 140px);overflow-y:auto;padding:28px;border:1px solid #cbc9c3;background:#f7f7f3}.aside-label[data-astro-cid-ere5habb]{margin:0 0 14px;color:#88847f;font:700 .65rem DM Mono,monospace;text-transform:uppercase;letter-spacing:.12em}.toc[data-astro-cid-ere5habb] ol[data-astro-cid-ere5habb]{margin:0;padding:0;list-style:none}.toc[data-astro-cid-ere5habb] li[data-astro-cid-ere5habb]{border-bottom:1px solid #d8d7d1}.toc[data-astro-cid-ere5habb] li[data-astro-cid-ere5habb]:last-child{border-bottom:0}.toc[data-astro-cid-ere5habb] a[data-astro-cid-ere5habb]{display:block;padding:9px 0;color:#4e4b48;font-size:.86rem;line-height:1.4;text-decoration:none;transition:color .2s}.toc[data-astro-cid-ere5habb] a[data-astro-cid-ere5habb]:hover,.toc[data-astro-cid-ere5habb] a[data-astro-cid-ere5habb][aria-current]{color:#ef3f39}.toc[data-astro-cid-ere5habb] a[data-astro-cid-ere5habb][aria-current]{font-weight:650}.aside-rule[data-astro-cid-ere5habb]{height:1px;margin:26px 0;background:#cbc9c3}aside[data-astro-cid-ere5habb]>p[data-astro-cid-ere5habb]:not(.aside-label){color:#66625f;font-size:.88rem;line-height:1.6}.aside-cta[data-astro-cid-ere5habb]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:16px 18px;background:#ef3f39;color:#fff;font-weight:750;text-decoration:none}.guide-cta[data-astro-cid-ere5habb]{padding:100px 0;background:#20201f;color:#fff}.guide-cta[data-astro-cid-ere5habb] h2[data-astro-cid-ere5habb]{max-width:760px;margin:0 0 18px;font:700 clamp(2.5rem,4vw,4.1rem)/1 "Instrument Sans",sans-serif;letter-spacing:-.055em}.guide-cta[data-astro-cid-ere5habb] p[data-astro-cid-ere5habb]:not(.eyebrow){max-width:640px;margin:0;color:#ffffffb8;font-size:1.05rem;line-height:1.7}.guide-cta[data-astro-cid-ere5habb] a[data-astro-cid-ere5habb]{display:flex;align-items:center;justify-content:space-between;gap:24px;width:max-content;min-width:190px;margin-top:36px;padding:16px 18px;background:#ef3f39;color:#fff;font-weight:750;text-decoration:none}@media(max-width:1200px){.article-grid[data-astro-cid-ere5habb]{grid-template-columns:minmax(0,1fr) 240px;gap:56px}aside[data-astro-cid-ere5habb]{padding:22px}}@media(max-width:1000px){.article-grid[data-astro-cid-ere5habb]{grid-template-columns:minmax(0,1fr);gap:70px}aside[data-astro-cid-ere5habb]{position:static;max-height:none}.toc[data-astro-cid-ere5habb],aside[data-astro-cid-ere5habb].has-cta{display:none}}@media(max-width:600px){.shell[data-astro-cid-ere5habb]{width:calc(100% - 28px)}.guide-hero[data-astro-cid-ere5habb]{padding-top:calc(var(--nav-height) + 56px);padding-bottom:72px}.back-link[data-astro-cid-ere5habb]{margin-bottom:48px}.dek[data-astro-cid-ere5habb]{font-size:1.05rem}.guide[data-astro-cid-ere5habb],.guide-cta[data-astro-cid-ere5habb]{padding:80px 0}.guide-body[data-astro-cid-ere5habb] h2{margin-top:64px}.guide-body[data-astro-cid-ere5habb] th,.guide-body[data-astro-cid-ere5habb] td{min-width:130px}}
