main.wrap,main .wrap{max-width:var(--measure-inner)}main{--half:calc(var(--section-gap) / 2)}main>section:not(.hero,.tint),main>.prose{padding-block:var(--half)}main>section.tint{margin-block:var(--half)}main>section.tint+section.tint{margin-top:var(--section-gap)}main>.prose:not(:has(>*)){display:none}main>.prose>:first-child,main .sec-head>:first-child{margin-top:0}main>.prose>:last-child{margin-bottom:0}@media (width<=900px){main{--half:calc(var(--section-gap-phone) / 2)}main>section.tint+section.tint{margin-top:var(--section-gap-phone)}}main :is(h1,h2,h3,h4){text-wrap:balance}main :is(p,li,blockquote){text-wrap:pretty}.lw{max-width:100%;display:inline-block}.hero.hero-page{padding:var(--hero-page-pad-top) var(--hero-pad-x) var(--hero-page-pad-bottom)}.hero-page .eyebrow{color:var(--hero-muted);margin:0 0 var(--s-3)}.breadcrumbs ol{margin:0 0 var(--s-4);font-family:var(--mono);font-size:var(--fs-eyebrow);color:var(--hero-muted);flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";padding:0 var(--s-2)}.breadcrumbs a{min-width:var(--tap);min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.breadcrumbs a:hover{color:var(--hero-ghost-hover)}@media (width<=900px){.hero.hero-page{padding:var(--hero-page-pad-phone) var(--hero-pad-x-phone)}}
