.bl{padding:0 0 clamp(72px,9vh,112px);position:relative}.bl-boundary{left:var(--gutter);right:var(--gutter);background:var(--color-line-200);height:1px;position:absolute;top:0}.bl-grid{align-items:start;gap:32px 48px;display:grid}.bl-head{align-content:start;gap:14px;display:grid}.bl-title{margin:0}.bl-support{max-width:32rem;color:var(--color-ink-600);margin:0}@media (min-width:1024px){.bl-grid{grid-template-columns:7fr 5fr;grid-template-areas:"feature head""feature side""cta side"}.bl-head{grid-area:head;padding-top:clamp(64px,8vh,104px);padding-bottom:8px}.bl-feature{grid-area:feature;margin-top:-32px}.bl-side{grid-area:side}.bl-cta{grid-area:cta;align-self:end}.bl-single .bl-grid{grid-template-areas:"feature head""cta head"}}@media (max-width:1023px){.bl-head{padding-top:clamp(56px,8vh,96px)}.bl-feature{margin-top:4px}}.bl-cover{background:var(--color-paper-50);border:1px solid var(--color-line-200);box-shadow:var(--elev-1);aspect-ratio:16/10;transition:box-shadow .2s var(--ease-settle), transform .2s var(--ease-settle);position:relative;overflow:hidden}.bl-cover .sheet-crease{background:var(--copper-quiet);transition:background-color .2s}.bl-cover-img,.bl-cover .fpc{object-fit:cover;width:100%;height:100%;display:block}.bl-feature:hover .bl-cover,.bl-item:hover .bl-cover{box-shadow:var(--elev-2);transform:translateY(-2px)}.bl-feature:hover .sheet-crease,.bl-item:hover .sheet-crease{background:var(--color-copper-300)}.bl-meta{text-transform:uppercase;color:var(--color-copper-700);flex-wrap:wrap;gap:8px 14px;margin:20px 0 0;display:flex}.bl-sample{color:var(--color-ink-500);border:1px solid var(--color-line-200);padding:2px 6px}.bl-feature-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;display:-webkit-box;overflow:hidden}.bl-link{color:inherit;text-decoration:none}.bl-link:hover{color:var(--color-copper-700)}.bl-excerpt{color:var(--color-ink-600);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:40rem;margin:12px 0 0;display:-webkit-box;overflow:hidden}.bl-foot{color:var(--color-ink-500);margin:14px 0 0}.bl-side{border-top:1px solid var(--color-line-200);gap:0;display:grid}.bl-item{grid-template-columns:40% 1fr;align-items:start;gap:20px;padding:24px 0;display:grid}.bl-item+.bl-item{border-top:1px solid var(--color-line-200)}.bl-item .bl-cover{aspect-ratio:4/3}.bl-item .bl-meta{margin-top:0}.bl-item-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;display:-webkit-box;overflow:hidden}.bl-item .bl-foot{margin-top:10px}.bl-cta{margin-top:8px}@media (min-width:1024px){.bl-single .bl-feature{grid-template-columns:1fr 1fr;align-items:end;gap:0 32px;display:grid}.bl-single .bl-feature .bl-meta{margin-top:0}.bl-single .bl-feature-title{-webkit-line-clamp:3}}@media (min-width:768px) and (max-width:1023px){.bl-side{grid-template-columns:1fr 1fr;gap:0 32px}.bl-item{grid-template-columns:1fr}.bl-item+.bl-item{border-top:0}.bl-cta{margin-top:16px}}@media (max-width:767px){.bl-grid{gap:24px}.bl-item{grid-template-columns:96px 1fr;gap:14px;padding:20px 0}.bl-item .bl-cover{aspect-ratio:1}.bl-item-title{font-size:1rem}.bl-cta .btn{width:100%}}.bx-page{background:var(--color-paper-100)}.bx-intro{padding:calc(var(--nav-h) + 56px) 0 40px}.bx-intro-grid{grid-template-columns:minmax(0,1fr);align-items:end;gap:24px;display:grid}@media (min-width:1024px){.bx-intro-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}}.bx-title{text-wrap:balance;margin:20px 0 0}.bx-intro-text{color:var(--color-ink-600);max-width:40ch;margin:0}.bx-list{padding-bottom:clamp(4rem,3rem + 4vw,7rem)}.bx-lead{border-top:1px solid var(--color-line-200);padding-top:28px}.bx-lead-link{color:inherit;grid-template-columns:minmax(0,1fr);gap:22px;text-decoration:none;display:grid}@media (min-width:1024px){.bx-lead-link{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:48px}}.bx-lead-link:focus-visible{outline:2px solid var(--color-copper-500);outline-offset:6px}.bx-lead-media{align-self:start}.bx-lead-body{align-content:start;gap:12px;display:grid}.bx-lead-label{color:var(--color-copper-700);letter-spacing:.16em;text-transform:uppercase}.bx-lead-title{text-wrap:balance;transition:color .18s var(--ease-settle);display:block}.bx-lead-link:hover .bx-lead-title{color:var(--color-copper-700)}.bx-lead-text{color:var(--color-ink-600);max-width:46ch;display:block}.bx-lead-meta{margin:4px 0 0}.bx-entries{margin:48px 0 0;padding:0;list-style:none}.bx-entries>li{border-top:1px solid var(--color-line-200)}.bx-entries>li:last-child{border-bottom:1px solid var(--color-line-200)}.bx-entry-link{min-height:80px;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 24px;padding:26px 0;text-decoration:none;display:grid}@media (min-width:1024px){.bx-entry-link{grid-template-columns:minmax(0,7fr) minmax(0,4fr) auto;align-items:baseline}}.bx-entry-link:focus-visible{outline:2px solid var(--color-copper-500);outline-offset:4px}.bx-entry-main{gap:8px;min-width:0;display:grid}.bx-entry-title{text-wrap:balance;transition:color .18s var(--ease-settle);display:block}.bx-entry-link:hover .bx-entry-title{color:var(--color-copper-700)}.bx-entry-text{color:var(--color-ink-600);max-width:52ch;display:block}.bx-entry-meta{margin:0}.bx-entry-arrow{width:14px;height:14px;color:var(--color-copper-700);place-self:center end}@media (max-width:1023px){.bx-entry-arrow{grid-area:1/2}.bx-entry-meta{grid-column:1/-1}}.bx-empty{padding-bottom:clamp(4rem,3rem + 4vw,7rem)}.bx-empty-sheet{background:var(--color-paper-50);border:1px solid var(--color-line-200);border-left:2px solid var(--color-copper-500);max-width:46rem;box-shadow:var(--elev-1);padding:34px 34px 32px;position:relative}.bx-empty-title{text-wrap:balance;margin:0}.bx-empty-text{color:var(--color-ink-600);max-width:52ch;margin:14px 0 0}.bx-empty-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}@media (max-width:767px){.bx-empty-sheet{padding:26px 20px 24px}.bx-empty-actions{flex-direction:column;align-items:stretch}.bx-empty-actions .btn{width:100%}}.bl-meta{color:var(--color-ink-500)}.bl-meta .bl-category{color:var(--color-copper-700)}.bl-meta time,.bl-meta .bl-category{white-space:nowrap}.bl-draft{border:1px solid var(--copper-quiet);color:var(--color-copper-700);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;margin-left:10px;padding:1px 7px;font-size:.625rem;display:inline-block}@media (prefers-reduced-motion:reduce){.bx-lead-title,.bx-entry-title{transition:none}}.ec{background:var(--color-ink-900);aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.ec-media{object-fit:cover;width:100%;height:100%;display:block}.ec-crease{background:var(--color-copper-500);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.ec-corner{z-index:1;background:linear-gradient(225deg, var(--color-paper-100) 50%, transparent 50%);width:26px;height:26px;position:absolute;top:0;right:0}@media (max-width:767px){.ec-corner{width:20px;height:20px}}
