.article[data-v-d527f0e3]{display:grid;gap:4rem;padding:10rem 1rem 5rem 1.5rem}.article__header[data-v-d527f0e3]{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,30rem) minmax(0,1fr);width:100%}.article__meta[data-v-d527f0e3]{align-content:start;display:grid;gap:.125rem;grid-column:1;justify-self:start;padding-top:.25rem}.article__lead[data-v-d527f0e3]{box-sizing:border-box;display:grid;gap:.75rem;grid-column:2;padding-inline:3rem}.article__excerpt[data-v-d527f0e3]{max-width:20rem}.article__tags[data-v-d527f0e3]{display:flex;flex-wrap:wrap;gap:.375rem}.article__tag[data-v-d527f0e3]{align-items:center;background:var(--base-900);border-radius:999px;display:inline-flex;padding:.25rem .5rem}.article__body-wrap[data-v-d527f0e3]{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,30rem) minmax(0,1fr);width:100%}.article__body[data-v-d527f0e3]{box-sizing:border-box;display:grid;gap:.75rem;grid-column:2;padding-inline:3rem}.article__body[data-v-d527f0e3] blockquote,.article__body[data-v-d527f0e3] h1,.article__body[data-v-d527f0e3] h2,.article__body[data-v-d527f0e3] h3,.article__body[data-v-d527f0e3] h4,.article__body[data-v-d527f0e3] h5,.article__body[data-v-d527f0e3] h6,.article__body[data-v-d527f0e3] p{margin:0}.article__body[data-v-d527f0e3] h2{margin-top:.75rem}.article__body[data-v-d527f0e3] h3,.article__body[data-v-d527f0e3] h4,.article__body[data-v-d527f0e3] h5,.article__body[data-v-d527f0e3] h6{margin-top:.5rem}.article__body[data-v-d527f0e3] .article__list{display:grid;gap:.5rem;margin:0;padding-left:1.25rem}.article__body[data-v-d527f0e3] ul.article__list{list-style:disc}.article__body[data-v-d527f0e3] ol.article__list{list-style:decimal}.article__body[data-v-d527f0e3] .article__list-item{margin:0}.article__body[data-v-d527f0e3] .article__body-quote{border-left:3px solid;font-style:italic;padding-left:1.5rem}.article__body[data-v-d527f0e3] .pt-image{margin-inline:-3rem;margin-bottom:.75rem;margin-top:.75rem;max-width:none;width:calc(100% + 6rem)}.article__body[data-v-d527f0e3] strong{font-family:Haas Bold,Helvetica,Arial,sans-serif}.article__body[data-v-d527f0e3] em{font-style:italic}.article__body[data-v-d527f0e3] code{background:#ffffff14;border-radius:3px;font-family:monospace;font-size:.9em;padding:.1em .35em}.article__body[data-v-d527f0e3] .article__link,.article__body[data-v-d527f0e3] a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .15s ease,color .15s ease}.article__body[data-v-d527f0e3] .article__link:hover,.article__body[data-v-d527f0e3] a:hover{color:var(--text-light-primary);text-decoration-color:currentColor}.article__body[data-v-d527f0e3] .article__link:focus-visible,.article__body[data-v-d527f0e3] a:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:2px}@media only screen and (max-width:1440px){.article__body-wrap[data-v-d527f0e3],.article__header[data-v-d527f0e3]{grid-template-columns:minmax(0,1fr) minmax(0,28rem) minmax(0,1fr)}}@media only screen and (max-width:1280px){.article__header[data-v-d527f0e3]{grid-template-columns:minmax(0,1fr) minmax(0,27rem) minmax(0,1fr)}.article__lead[data-v-d527f0e3]{padding-inline:2rem}.article__body-wrap[data-v-d527f0e3]{grid-template-columns:minmax(0,1fr) minmax(0,27rem) minmax(0,1fr)}.article__body[data-v-d527f0e3]{padding-inline:2rem}}@media only screen and (max-width:1024px){.article__header[data-v-d527f0e3]{grid-template-columns:minmax(0,1fr) minmax(0,22rem) minmax(0,1fr)}.article__lead[data-v-d527f0e3]{padding-inline:0}.article__body-wrap[data-v-d527f0e3]{grid-template-columns:minmax(0,1fr) minmax(0,22em) minmax(0,1fr)}.article__body[data-v-d527f0e3]{padding-inline:0}}@media only screen and (max-width:1024px)and (orientation:portrait){.article[data-v-d527f0e3]{gap:2rem;padding:8rem 1rem 3rem}.article__body-wrap[data-v-d527f0e3],.article__header[data-v-d527f0e3]{grid-template-columns:1fr;width:100%}.article__body[data-v-d527f0e3],.article__lead[data-v-d527f0e3]{grid-column:auto;padding-inline:0}.article__meta[data-v-d527f0e3]{gap:.25rem;grid-column:auto}.article__excerpt[data-v-d527f0e3]{max-width:16rem}.article__body[data-v-d527f0e3] .pt-image{margin-inline:0;width:100%}}
