[data-motion=fade].is-armed:not(.is-in){opacity:0}[data-motion=fade].is-armed.is-in{opacity:1;transition:opacity var(--duration-tile) var(--ease-spatial)}[data-motion=rise].is-armed:not(.is-in),[data-motion=rise-pulse].is-armed:not(.is-in){opacity:0;transform:translateY(22px)}[data-motion=rise].is-armed.is-in,[data-motion=rise-pulse].is-armed.is-in{opacity:1;transition:opacity var(--duration-spatial) var(--ease-spatial), transform var(--duration-spatial) var(--ease-spatial);transform:none}[data-motion=stagger].is-armed:not(.is-in)>.container>*{opacity:0;transform:translateY(22px)}[data-motion=stagger].is-armed.is-in>.container>*{opacity:1;transition:opacity var(--duration-spatial) var(--ease-spatial), transform var(--duration-spatial) var(--ease-spatial);transform:none}[data-motion=stagger].is-in>.container>:first-child{transition-delay:0s}[data-motion=stagger].is-in>.container>:nth-child(2){transition-delay:80ms}[data-motion=stagger].is-in>.container>:nth-child(3){transition-delay:.16s}[data-motion=stagger].is-in>.container>:nth-child(4){transition-delay:.24s}[data-motion=stagger].is-in>.container>:nth-child(5){transition-delay:.32s}[data-motion=stagger].is-in>.container>:nth-child(6){transition-delay:.4s}[data-motion=stagger].is-in>.container>:nth-child(7){transition-delay:.48s}[data-motion=stagger].is-in>.container>:nth-child(8),[data-motion=stagger].is-in>.container>:nth-child(n+9){transition-delay:.56s}[data-motion=line] .ss-line{transform-origin:0}[dir=rtl] [data-motion=line] .ss-line{transform-origin:100%}[data-motion=line].is-armed:not(.is-in) .ss-line{transform:scaleX(0)}[data-motion=line].is-armed.is-in .ss-line{transition:transform var(--duration-spatial) var(--ease-spatial);transform:scaleX(1)}[data-pulse].is-in .btn:not(.btn--outline):not(.btn--link){animation:ss-pulse var(--duration-spatial) var(--ease-spatial) .7s 1}@keyframes ss-pulse{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-motion].is-armed:not(.is-in),[data-motion].is-armed:not(.is-in)>.container>*,[data-motion].is-armed:not(.is-in) .ss-line,[data-motion=line].is-armed:not(.is-in) .ss-line,[data-motion].is-in,[data-motion].is-in>.container>*,[data-motion].is-in .ss-line,[data-motion=line].is-armed.is-in .ss-line,[data-pulse].is-in .btn,[data-pulse].is-in .btn:not(.btn--outline):not(.btn--link){opacity:1;transition:none;animation:none;transform:none}}html[data-motion-off] [data-motion].is-armed:not(.is-in),html[data-motion-off] [data-motion].is-armed:not(.is-in)>.container>*,html[data-motion-off] [data-motion].is-armed:not(.is-in) .ss-line,html[data-motion-off] [data-motion=line].is-armed:not(.is-in) .ss-line,html[data-motion-off] [data-motion].is-in,html[data-motion-off] [data-motion].is-in>.container>*,html[data-motion-off] [data-motion].is-in .ss-line,html[data-motion-off] [data-motion=line].is-armed.is-in .ss-line,html[data-motion-off] [data-pulse].is-in .btn,html[data-motion-off] [data-pulse].is-in .btn:not(.btn--outline):not(.btn--link){opacity:1;transition:none;animation:none;transform:none}
.section.ss--bg-substrate{background:var(--surface-substrate)}.ss--align-centre .ss__motion{text-align:center}.section.ss--space-s{padding-block:var(--sp-6)}.section.ss--space-m{padding-block:var(--sp-7)}.section.ss--space-l{padding-block:var(--sp-8)}@media (max-width:767px){.section.ss--space-s{padding-block:var(--sp-5)}.section.ss--space-m{padding-block:var(--sp-6)}.section.ss--space-l{padding-block:var(--sp-7)}.ss--hide-mobile{display:none}}@media (min-width:768px){.ss--hide-desktop{display:none}}.ss--width-narrow .container{max-width:760px}
.ba__head{gap:var(--sp-3);max-width:var(--measure-max);margin-block-end:var(--sp-6);display:grid}.ba__head>*{overflow-wrap:anywhere;min-width:0}.ba__eyebrow{display:block}.ss--align-centre .ba__head{margin-inline:auto}.ba__chips{gap:var(--sp-2);flex-wrap:wrap;margin-block-end:var(--sp-5);display:flex}.ba__chip{min-height:var(--touch-min);padding-inline:var(--sp-4);border:1px solid var(--border-emphasis);border-radius:var(--radius-pill);color:var(--text-primary);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;align-items:center;max-width:100%;display:inline-flex}.ba__chip[aria-pressed=true]{background:var(--surface-interactive);border-color:var(--surface-interactive);color:var(--text-on-interactive)}.ba__chip:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.ba__list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ba__item{min-width:0}.ba__post,.ba__lead,.ba__text{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.ba__cover{aspect-ratio:16/10;border:1px solid var(--border-emphasis);border-radius:var(--radius-lg);position:relative;overflow:hidden}.ba__img{object-fit:cover}.ba__cat{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-accent);overflow-wrap:anywhere;font-weight:600}.ba__cat-link{min-height:var(--touch-min);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.ba__cat-link:hover{text-decoration:underline}.ba__cat-link:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.ba__h{overflow-wrap:anywhere;min-width:0}.ba__title{min-height:var(--touch-min);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.ba__title:hover{text-decoration:underline}.ba__title:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.ba__date,.ba__excerpt{color:var(--text-secondary);font-size:var(--fs-caption);overflow-wrap:anywhere;min-width:0}.ba__none{color:var(--text-secondary);margin:0}.ba__list--grid{gap:var(--sp-6) var(--sp-5)}@media (min-width:640px){.ba__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.ba__list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ba__lead{gap:var(--sp-5);grid-template-columns:minmax(0,1fr);margin-block-end:var(--sp-6);display:grid}.ba__lead .ba__h{font-size:1.75rem}@media (min-width:800px){.ba__lead{gap:var(--sp-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}.ba__list--rest .ba__item{border-top:1px solid var(--border-subtle);padding-block:var(--sp-4)}@media (min-width:700px){.ba__list--rest{column-gap:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr))}}.ba__list--rows{max-width:900px}.ba__list--rows .ba__item{border-top:1px solid var(--border-subtle);padding-block:var(--sp-5)}.ba__list--rows .ba__item:last-child{border-bottom:1px solid var(--border-subtle)}.ba__row{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.ba__row .ba__cover{width:160px;max-width:100%}@media (min-width:640px){.ba__row{gap:var(--sp-5);grid-template-columns:130px minmax(0,1fr);align-items:start;display:grid}.ba__row--cover{grid-template-columns:160px 130px minmax(0,1fr)}.ba__row .ba__cat{padding-block-start:var(--sp-3)}}.ba__more{margin-block-start:var(--sp-6)}.ba__all{min-height:var(--touch-min);color:var(--text-accent);text-underline-offset:.18em;align-items:center;text-decoration:underline;display:inline-flex}
.tn__head{gap:var(--sp-3);max-width:var(--measure-max);margin-block-end:var(--sp-6);display:grid}.tn__head>*{overflow-wrap:anywhere;min-width:0}.tn__eyebrow{display:block}.ss--align-centre .tn__head{margin-inline:auto}.tn__list{margin:0;padding:0;list-style:none}.tn__item{min-width:0}.tn__label{overflow-wrap:anywhere;min-width:0}.tn__count{min-width:28px;min-height:24px;padding-inline:var(--sp-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--fs-caption);justify-content:center;align-items:center;line-height:1;display:inline-flex}.tn__pill:hover .tn__label,.tn__row:hover .tn__label,.tn__tile:hover .tn__label{text-decoration:underline}.tn__pill:focus-visible,.tn__row:focus-visible,.tn__tile:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.tn__list--chips{gap:var(--sp-3);flex-wrap:wrap;display:flex}.tn__pill{align-items:center;gap:var(--sp-2);min-height:var(--touch-min);max-width:100%;padding-inline:var(--sp-4);background:var(--surface-substrate);border:1px solid var(--border-emphasis);border-radius:var(--radius-pill);color:var(--text-primary);text-decoration:none;display:inline-flex}.tn__link--all{border-color:var(--text-accent);color:var(--text-accent)}.tn__list--list{max-width:640px}.tn__list--list .tn__item{border-top:1px solid var(--border-subtle)}.tn__list--list .tn__item:last-child{border-bottom:1px solid var(--border-subtle)}.tn__row{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:56px;color:var(--text-primary);text-decoration:none;display:flex}.tn__end{align-items:center;gap:var(--sp-3);flex:none;display:inline-flex}.tn__arrow{width:20px;height:20px;color:var(--text-accent);display:inline-flex}.tn__list--tiles{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.tn__tile{gap:var(--sp-2);min-width:0;height:100%;padding:var(--sp-5);background:var(--surface-substrate);border:1px solid var(--border-emphasis);border-radius:var(--radius-lg);color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex}.tn__text{overflow-wrap:anywhere;min-width:0}.tn__tile .tn__count{align-self:flex-start;margin-top:auto}@media (min-width:560px){.tn__list--tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.tn__list--tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}
