.post{background:var(--white)}.eyebrow{font:400 14px/1 var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.eyebrow--black{color:var(--black)}.eyebrow--black a:hover{color:var(--blue)}.po-inner{max-width:calc(var(--content-max) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.po-hero{background:var(--grey)}.po-hero__inner{padding-top:calc(var(--nav-h) + 56px);justify-content:space-between;align-items:center;gap:40px;padding-bottom:130px;display:flex}.po-hero__copy{max-width:680px}.po-title{font:600 40px/56px var(--font-sans);text-transform:uppercase;color:var(--blue);margin-top:24px}.po-title__line{display:block}.po-title .px{font-family:var(--font-pixel);letter-spacing:-.04em;font-size:1.15em;font-weight:400}.po-meta{font:var(--body-sm);margin-top:24px}.po-author{align-items:center;gap:12px;margin-top:24px;display:flex}.po-author__photo{border:1.5px solid var(--blue);object-fit:cover;border-radius:50%;width:40px;height:40px;display:block}.po-author__text{font:var(--body-sm);flex-direction:column;gap:2px;display:flex}.po-author__name{font-weight:600}.po-author__role{color:#0009}.po-hero__art{flex:none;width:480px;max-width:100%;height:auto;display:block}.po-content{background:var(--white)}.po-content__inner{grid-template-columns:400px 1fr;align-items:start;gap:64px;padding-top:80px;padding-bottom:120px;display:grid}.po-toc{top:calc(var(--nav-h) + 24px);position:sticky}.po-toc__item{border-bottom:1px solid #0000004d}.po-toc__item a{font:var(--body-sm);color:#0009;transition:color .2s var(--ease-out);padding:20px 0;display:block}.po-toc__item a:hover{color:var(--black)}.po-toc__item.is-current{border-top:4px solid var(--blue)}.po-toc__item.is-current a{color:var(--black);font-weight:600}.po-article{font:400 16px/26px var(--font-sans);color:var(--black)}.po-article p+p,.po-article div+p{margin-top:16px}.po-article a{color:var(--blue)}.po-article a:hover{text-decoration:underline}.po-h2{font:400 40px/48px var(--font-pixel);letter-spacing:0;text-transform:uppercase;color:var(--blue);margin:56px 0 24px}.po-figure{margin:24px 0}.po-figure img{border-radius:var(--radius-md);width:100%;height:auto;display:block}.po-figure figcaption{text-align:center;font:var(--body-sm);color:#000000b3;margin-top:16px}.po-table{border-collapse:separate;border-spacing:0;border:1px solid var(--blue);border-radius:var(--radius-md);width:100%;font:var(--body-sm);margin:24px 0;overflow:hidden}.po-table th{text-align:left;background:var(--blue);color:var(--white);font:400 14px/1 var(--font-pixel);letter-spacing:.1em;text-transform:uppercase;padding:20px 24px}.po-table th+th,.po-table td+td{border-left:1px solid var(--blue)}.po-table td{border-top:1px solid var(--blue);vertical-align:top;padding:20px 24px}.po-table th:first-child,.po-table td:first-child{width:12%}.po-table th:nth-child(2),.po-table td:nth-child(2){width:34%}.po-todo{color:#6b6b6b}.po-faq{background:var(--grey)}.po-faq__inner{grid-template-columns:1fr 760px;align-items:start;gap:40px;padding-top:90px;padding-bottom:120px;display:grid}.po-faq .eyebrow{margin-bottom:20px;display:block}.po-faq .headline .accent{color:var(--blue)}@media (max-width:1100px){.po-hero__inner{flex-direction:column;align-items:flex-start}.po-content__inner{grid-template-columns:1fr;gap:48px}.po-toc{position:static}.po-toc ol{grid-template-columns:repeat(2,1fr);gap:0 32px;display:grid}.po-faq__inner{grid-template-columns:1fr}}@media (max-width:900px){.po-hero__inner{padding-top:calc(var(--nav-h) + 40px);padding-bottom:72px}.po-hero__art{width:360px}}@media (max-width:640px){.po-hero__inner{gap:32px}.po-hero__art{width:240px}.po-title{font-size:28px;line-height:38px}.po-content__inner{padding-top:48px;padding-bottom:72px}.po-toc ol{grid-template-columns:1fr}.po-toc__item a{padding:14px 0}.po-article{font:var(--body-sm)}.po-h2{margin:40px 0 16px;font-size:26px;line-height:32px}.po-table th,.po-table td{padding:12px}.po-table th{font-size:12px}.po-faq__inner{gap:32px;padding-top:64px;padding-bottom:72px}}
