#page{padding-bottom:4rem}#page .editorial{max-width:760px;margin:0 auto}#page .editorial-header{text-align:center;padding:4rem 1rem 3rem;border-bottom:1px solid var(--border);margin-bottom:3rem}#page .editorial-header .eyebrow{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--xs-primary);margin-bottom:1rem}#page .editorial-header h1{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin:0 0 1rem;letter-spacing:-.02em;color:var(--xs-text)}#page .editorial-header .lead{font-size:1.125rem;line-height:1.6;color:var(--xs-light-gray);max-width:560px;margin:0 auto 1rem}#page .editorial-header .meta{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--xs-light-gray);margin:0}#page .editorial-header .meta:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--xs-primary)}#page .editorial-body{font-size:1.0625rem;line-height:1.75;color:var(--xs-text);padding:0 .25rem}#page .editorial-body>section+section{margin-top:3.5rem}#page .editorial-body h2{font-size:1.875rem;font-weight:700;line-height:1.25;margin:0 0 1.5rem;letter-spacing:-.01em;color:var(--xs-text);position:relative;padding-left:1rem}#page .editorial-body h2:before{content:"";position:absolute;left:0;top:.35em;bottom:.35em;width:4px;background:var(--xs-primary);border-radius:4px}#page .editorial-body h3{font-size:1.375rem;font-weight:700;line-height:1.3;margin:2.5rem 0 .75rem;color:var(--xs-text)}#page .editorial-body p{margin:0 0 1.25rem}#page .editorial-body p+p{margin-top:-.25rem}#page .editorial-body a{color:var(--xs-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-thickness .15s ease}#page .editorial-body a:hover{text-decoration-thickness:2px}#page .editorial-body ul,#page .editorial-body ol{margin:0 0 1.25rem;padding-left:1.5rem}#page .editorial-body ul li,#page .editorial-body ol li{margin-bottom:.5rem}#page .editorial-body ul li::marker,#page .editorial-body ol li::marker{color:var(--xs-primary)}#page .editorial-body ul{list-style:disc}#page .editorial-body ol{list-style:decimal}#page .editorial-body strong,#page .editorial-body b{color:var(--xs-text);font-weight:700}#page .editorial-body em,#page .editorial-body i{color:var(--xs-text)}#page .editorial-body blockquote{margin:2rem 0;padding:1.25rem 1.5rem;border-left:3px solid var(--xs-primary);background:var(--xs-body-tertiary);font-style:italic;border-radius:0 .75rem .75rem 0}#page .editorial-body blockquote p:last-child{margin-bottom:0}#page .editorial-body figure{margin:2.5rem 0;text-align:center;display:flex;flex-direction:column;align-items:center}#page .editorial-body figure img{max-width:100%;border-radius:1rem;box-shadow:0 10px 30px #00000014}#page .editorial-body figure figcaption{font-size:.875rem;color:var(--xs-light-gray);margin-top:.75rem;font-style:italic}#page .editorial-body img{max-width:100%;border-radius:1rem}#page .editorial-body hr{border:0;height:1px;background:var(--border);margin:3rem auto;width:60%}#page .editorial-body .callout{margin:2rem 0;padding:1.25rem 1.5rem;background:var(--xs-body-tertiary);border-radius:1rem;font-size:.9375rem;line-height:1.6}#page .editorial-body .callout p:last-child{margin-bottom:0}@media(max-width:640px){#page{padding-bottom:2rem}#page .editorial-header{padding:2.5rem .5rem 2rem;margin-bottom:2rem}#page .editorial-header h1{font-size:2rem}#page .editorial-header .lead{font-size:1rem}#page .editorial-body{font-size:1rem;line-height:1.7}#page .editorial-body>section+section{margin-top:2.5rem}#page .editorial-body h2{font-size:1.5rem}#page .editorial-body h3{font-size:1.25rem}}
