.s--posts{container-type:inline-size}.posts{display:flex;flex-direction:column;gap:var(--m-sp-8)}.posts__head{display:flex;flex-direction:column;gap:var(--m-sp-4)}.posts__intro{font-size:var(--m-fs-lede);color:var(--m-muted)}.posts__list:not(.carousel__track){margin:0;padding:0;list-style:none;display:grid;gap:var(--m-sp-5)}.posts__item{min-width:0}.posts__card{position:relative;display:flex;flex-direction:column;height:100%}.posts__media{position:relative;overflow:hidden;background:var(--m-sunken)}.posts__picture img{transition:transform var(--m-dur-slow) var(--m-ease)}.posts__body{display:flex;flex-direction:column;gap:var(--m-sp-2)}.posts__kicker{font-family:var(--m-font-body);font-size:var(--m-fs-kicker);font-weight:500;line-height:1.3;letter-spacing:var(--m-ls-kicker);text-transform:uppercase;color:var(--m-accent-text)}.posts__title{margin:0;font-family:var(--m-font-body);font-size:var(--m-fs-h3);font-weight:700;line-height:var(--m-lh-h3);color:var(--m-heading);text-wrap:balance}.posts__link{color:inherit;text-decoration:none}.posts__link:after{content:"";position:absolute;z-index:3;inset:0}.posts__link:focus-visible{outline:none}.posts__card:has(.posts__link:focus-visible){outline:var(--m-focus-w, 2.5px) solid var(--m-focus, var(--m-brand-700));outline-offset:3px}.posts__meta{font-size:var(--m-fs-small);font-variant-numeric:tabular-nums;color:var(--m-subtle)}.posts__go{display:none}.posts__go .icon{width:1.15em;height:1.15em;transition:transform var(--m-dur) var(--m-ease)}.posts__carousel .carousel__controls:has(.carousel__dot:nth-child(16)) .carousel__dots{display:none}.posts__carousel .carousel__controls:has(.carousel__dot:nth-child(16)) .carousel__counter{display:block}@media(max-width:639.98px){.posts__carousel .carousel__controls:has(.carousel__dot:nth-child(8)) .carousel__dots{display:none}.posts__carousel .carousel__controls:has(.carousel__dot:nth-child(8)) .carousel__counter{display:block}}.posts__carousel[data-peek]{--carousel-peek: 0px;--carousel-bleed: max(var(--m-gutter), (100cqw - var(--m-container-max)) / 2)}.s--posts[data-container=full] .posts__carousel{--carousel-bleed: 0px}.posts[data-variant=cards] [data-kind=interview] .posts__picture img{object-position:50% 12%}.posts[data-variant=circles] .posts__media{border-radius:50%}@media(min-width:640px){.posts[data-variant=cards] .posts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:920px){.posts[data-variant=cards] .posts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.posts[data-variant=list] .posts__list{gap:0;border-bottom:1px solid var(--m-rule)}.posts[data-variant=list] .posts__card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker go" "title go" "meta go";align-items:center;column-gap:var(--m-sp-5);row-gap:var(--m-sp-2);padding-block:var(--m-sp-5);border-top:1px solid var(--m-rule)}.posts[data-variant=list] .posts__body{display:contents}.posts[data-variant=list] .posts__media{display:none}.posts[data-variant=list] .posts__kicker{grid-area:kicker}.posts[data-variant=list] .posts__title{grid-area:title}.posts[data-variant=list] .posts__meta{grid-area:meta}.posts[data-variant=list] .posts__go{grid-area:go}.posts[data-variant=list] .posts__card:has(.posts__link:focus-visible){outline-offset:6px}.posts[data-variant=circles] .posts__card:has(.posts__link:focus-visible){outline:none}.posts[data-variant=circles] .posts__card:has(.posts__link:focus-visible) .posts__media{outline:var(--m-focus-w, 2.5px) solid var(--m-focus, var(--m-brand-700));outline-offset:3px}.posts__carousel:not([data-peek]){--carousel-bleed: var(--m-sp-2);--carousel-bleed-y: var(--m-sp-2)}:root[data-skin=parity] .posts__head{align-items:center;text-align:center}:root[data-skin=parity] .posts__buttons{justify-content:center}:root[data-skin=parity] .posts[data-variant=circles] .posts__heading .heading__title{font-size:var(--m-fs-small);font-weight:700;letter-spacing:0}:root[data-skin=parity] .posts[data-variant=circles] .posts__media{border:1.5px solid var(--m-ink)}:root[data-skin=parity] .posts[data-variant=circles] .posts__body{position:absolute;z-index:2;right:17%;bottom:22%;left:17%;align-items:center;text-align:center;pointer-events:none}:root[data-skin=parity] .posts[data-variant=circles] .posts__kicker,:root[data-skin=parity] .posts[data-variant=circles] .posts__meta{display:none}:root[data-skin=parity] .posts[data-variant=circles] .posts__title{font-size:var(--m-fs-large);line-height:1.2;color:var(--m-white);text-shadow:0 1px 10px color-mix(in srgb,var(--m-ink) 55%,transparent)}:root[data-skin=parity] .posts[data-variant=circles] [data-kind=interview] .posts__title{font-size:14px;text-shadow:none}:root[data-skin=parity] .posts[data-variant=circles] [data-kind=interview] .posts__link{display:inline-block;padding:6px 15px 5px;background:var(--m-ink);border-radius:var(--m-r-pill)}@media(hover:hover)and (pointer:fine){:root[data-skin=parity] .posts[data-variant=circles] .posts__card:hover .posts__picture img{transform:scale(1.05)}}:root[data-skin=parity] .posts__carousel{--carousel-gap: var(--m-sp-4);--carousel-cap-md: 5;--carousel-cap-lg: 5}:root[data-skin=parity] .posts[data-variant=cards] .posts__list{gap:var(--m-sp-7) var(--m-sp-5)}@media(min-width:640px){:root[data-skin=parity] .posts[data-variant=cards] .posts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}:root[data-skin=parity] .posts[data-variant=cards] .posts__picture{aspect-ratio:3/2}:root[data-skin=parity] .posts[data-variant=cards] .posts__body{padding-top:var(--m-sp-4)}@media(hover:hover)and (pointer:fine){:root[data-skin=parity] .posts[data-variant=cards] .posts__card:hover .posts__picture img{transform:scale(1.05)}:root[data-skin=parity] .posts[data-variant=cards] .posts__card:hover .posts__title{color:var(--m-brand)}}:root[data-skin=parity] .posts__kicker{font-size:var(--m-fs-kicker);font-weight:700}@media(hover:hover)and (pointer:fine){:root[data-skin=parity] .posts[data-variant=list] .posts__card:hover .posts__title{color:var(--m-brand)}}:root[data-skin=revamp] .posts{gap:var(--m-head-gap)}:root[data-skin=revamp] .posts__head{display:grid;gap:16px;align-items:end;margin-block-end:var(--m-head-gap)}:root[data-skin=revamp] .posts__head>*{min-width:0}@media(min-width:920px){:root[data-skin=revamp] .posts__head{grid-template-columns:1fr 1fr;gap:16px 40px}:root[data-skin=revamp] .posts__head>:first-child{grid-column:1;grid-row:1/span 4;align-self:end}:root[data-skin=revamp] .posts__head>:not(:first-child){grid-column:2;justify-self:start}}:root[data-skin=revamp] .posts__head{margin-block-end:0}@media(min-width:920px){:root[data-skin=revamp] .posts__head>:nth-child(n){grid-row:1}}:root[data-skin=revamp] .posts__intro{font-family:var(--m-font-body);font-size:var(--m-fs-lede);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-lede);letter-spacing:0;text-wrap:pretty;max-inline-size:var(--m-measure-lede);color:var(--m-muted)}:root[data-skin=revamp] .s--posts[data-container=wide] .posts{max-width:var(--m-container);margin-inline:auto}:root[data-skin=revamp] .s--posts[data-container=full] .posts{max-width:calc(var(--m-container) + 2 * var(--m-gutter));margin-inline:auto;padding-inline:var(--m-gutter)}:root[data-skin=revamp] .s--posts:is([data-container=wide],[data-container=full]) .posts__carousel{--carousel-bleed: 0px}:root[data-skin=revamp] .s--posts[data-divider=top]:before{width:48px;height:2px;margin:0 max(var(--m-gutter),(100% - var(--m-container)) / 2) var(--m-head-gap);background:var(--m-brand)}:root[data-skin=revamp] .posts__card{transition:transform var(--m-dur) var(--m-ease),box-shadow var(--m-dur) var(--m-ease)}:root[data-skin=revamp] .posts__card:has(.posts__link:focus-visible){outline-offset:4px}:root[data-skin=revamp] .posts__meta{font-family:var(--m-font-body);font-size:var(--m-fs-small);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-small);letter-spacing:var(--m-ls-small);color:var(--m-subtle)}:root[data-skin=revamp] .posts__go{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;align-items:center;gap:8px}:root[data-skin=revamp] .posts[data-variant=cards] .posts__list{gap:18px}:root[data-skin=revamp] .posts[data-variant=cards] .posts__card{overflow:hidden;color:var(--m-ink);background:var(--m-card);border-radius:var(--m-r-card)}@media(hover:hover)and (pointer:fine){:root[data-skin=revamp] .posts[data-variant=cards] .posts__card:hover{box-shadow:var(--m-shadow-2);transform:translateY(-3px)}:root[data-skin=revamp] .posts[data-variant=cards] .posts__card:hover .posts__picture img{transform:scale(1.04)}}:root[data-skin=revamp] .posts[data-variant=cards] .posts__picture[data-ratio]{aspect-ratio:4/3}@media(min-width:640px)and (max-width:919.98px){:root[data-skin=revamp] .posts[data-variant=cards] .posts__item:last-child:nth-child(odd){grid-column:1/-1}:root[data-skin=revamp] .posts[data-variant=cards] .posts__item:last-child:nth-child(odd) .posts__card{flex-direction:row}:root[data-skin=revamp] .posts[data-variant=cards] .posts__item:last-child:nth-child(odd) .posts__media{flex:0 0 calc(50% - 9px)}:root[data-skin=revamp] .posts[data-variant=cards] .posts__item:last-child:nth-child(odd) .posts__body{justify-content:center}:root[data-skin=revamp] .posts[data-variant=cards] .posts__item:last-child:nth-child(odd) .posts__meta{margin-top:0}}:root[data-skin=revamp] .posts[data-variant=cards] .posts__body{flex:1;gap:12px;padding:20px 22px 24px}:root[data-skin=revamp] .posts[data-variant=cards] .posts__kicker{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;align-self:flex-start;padding:5px 9px;color:var(--m-ink);background:var(--m-sunken);border-radius:var(--m-r-tag)}:root[data-skin=revamp] .posts[data-variant=cards] .posts__title{font-family:var(--m-font-body);font-size:var(--m-fs-h3);font-weight:700;font-style:normal;font-synthesis:none;line-height:var(--m-lh-h3);letter-spacing:-.005em;text-wrap:pretty;max-inline-size:var(--m-measure-h3-text);color:var(--m-ink)}:root[data-skin=revamp] .posts[data-variant=cards] .posts__meta{margin-top:auto;color:var(--m-ink-3)}:root[data-skin=revamp] [data-theme=paper] .posts[data-variant=cards] .posts__card{border:1px solid var(--m-line)}:root[data-skin=revamp] :is([data-theme=ink],[data-theme=brand]) .posts[data-variant=cards] .posts__card{box-shadow:var(--m-shadow-float)}:root[data-skin=revamp] .posts[data-variant=next] .posts__list{gap:18px}@media(min-width:640px){:root[data-skin=revamp] .posts[data-variant=next] .posts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:920px){:root[data-skin=revamp] .posts[data-variant=next] .posts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px)and (max-width:919.98px){:root[data-skin=revamp] .posts[data-variant=next] .posts__item:first-child:nth-last-child(odd){grid-column:1/-1}:root[data-skin=revamp] .posts[data-variant=next] .posts__item:first-child:nth-last-child(odd) .posts__card{aspect-ratio:16/9}}:root[data-skin=revamp] .posts[data-variant=next] .posts__card{justify-content:flex-end;aspect-ratio:4/5;overflow:hidden;isolation:isolate;color:#fff;background:var(--m-ink);border-radius:var(--m-r-card)}@media(hover:hover)and (pointer:fine){:root[data-skin=revamp] .posts[data-variant=next] .posts__card:hover{box-shadow:var(--m-shadow-2);transform:translateY(-3px)}:root[data-skin=revamp] .posts[data-variant=next] .posts__card:hover .posts__picture img{transform:scale(1.04)}:root[data-skin=revamp] .posts[data-variant=next] .posts__card:hover .posts__go .icon{transform:translate(3px)}}:root[data-skin=revamp] .posts[data-variant=next] .posts__media{position:absolute;z-index:-1;inset:0;background:var(--m-ink)}:root[data-skin=revamp] .posts[data-variant=next] .posts__media:after{content:"";position:absolute;inset:0;background:var(--m-veil-bottom)}:root[data-skin=revamp] .posts[data-variant=next] .posts__picture{height:100%;aspect-ratio:auto}:root[data-skin=revamp] .posts[data-variant=next] .posts__picture img{opacity:.5;mix-blend-mode:luminosity}:root[data-skin=revamp] .posts[data-variant=next] [data-kind=interview] .posts__picture img{object-position:50% 12%}:root[data-skin=revamp] .posts[data-variant=next] .posts__body{gap:12px;padding:clamp(22px,2.2vw,30px)}:root[data-skin=revamp] .posts[data-variant=next] .posts__kicker{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--m-brand)}:root[data-skin=revamp] .posts[data-variant=next] .posts__title{font-family:var(--m-font-display);font-size:var(--m-fs-h3-display);font-weight:800;font-style:normal;font-synthesis:none;line-height:var(--m-lh-h3-display);letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:#fff}:root[data-skin=revamp] .posts[data-variant=next] .posts__meta{color:var(--m-on-ink-muted)}:root[data-skin=revamp] .posts[data-variant=next] .posts__go{display:inline-flex;margin-top:6px;color:#fff}:root[data-skin=revamp] .posts__carousel{--carousel-gap: 24px;--carousel-bleed-y: 8px;--carousel-cap-sm: 3}@media(max-width:639.98px){:root[data-skin=revamp] .posts__carousel{--carousel-peek: calc(var(--carousel-gap) + 22%)}}:root[data-skin=revamp] .posts[data-variant=circles] .posts__media{box-shadow:0 0 0 1px var(--m-line);transition:box-shadow var(--m-dur) var(--m-ease)}:root[data-skin=revamp] .posts[data-variant=circles] .posts__body{align-items:center;gap:6px;padding:18px 8px 0;text-align:center}:root[data-skin=revamp] .posts[data-variant=circles] .posts__kicker{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--m-accent-text)}:root[data-skin=revamp] .posts[data-variant=circles] .posts__title{font-family:var(--m-font-body);font-size:var(--m-fs-h3);font-weight:700;font-style:normal;font-synthesis:none;line-height:var(--m-lh-h3);letter-spacing:-.005em;text-wrap:pretty;font-size:16px;text-wrap:balance}:root[data-skin=revamp] .posts[data-variant=circles] .posts__meta{display:none}@media(hover:hover)and (pointer:fine){:root[data-skin=revamp] .posts[data-variant=circles] .posts__card:hover{transform:translateY(-3px)}:root[data-skin=revamp] .posts[data-variant=circles] .posts__card:hover .posts__media{box-shadow:0 0 0 2px var(--m-brand)}:root[data-skin=revamp] .posts[data-variant=circles] .posts__card:hover .posts__picture img{transform:scale(1.04)}}:root[data-skin=revamp] .posts[data-variant=list] .posts__card{padding-block:24px}@media(min-width:920px){:root[data-skin=revamp] .posts[data-variant=list] .posts__card{grid-template-rows:1fr auto auto 1fr;grid-template-columns:11rem minmax(0,1fr) 8rem 44px;grid-template-areas:". . media go" "meta kicker media go" "meta title media go" ". . media go";column-gap:40px}}@media(hover:hover)and (pointer:fine){:root[data-skin=revamp] .posts[data-variant=list] .posts__card:hover .posts__picture img{transform:scale(1.04)}:root[data-skin=revamp] .posts[data-variant=list] .posts__card:hover .posts__go{color:#fff;background:var(--m-brand-700);border-color:var(--m-brand-700)}:root[data-skin=revamp] .posts[data-variant=list] .posts__card:hover .posts__go .icon{transform:translate(2px)}}:root[data-skin=revamp] .posts[data-variant=list] .posts__kicker{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--m-accent-text)}:root[data-skin=revamp] .posts[data-variant=list] .posts__meta{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;align-self:start;color:var(--m-subtle)}@media(min-width:920px){:root[data-skin=revamp] .posts[data-variant=list] .posts__sep{display:none}:root[data-skin=revamp] .posts[data-variant=list] .posts__meta span:last-child{display:block;margin-top:4px}}:root[data-skin=revamp] .posts[data-variant=list] .posts__title{font-family:var(--m-font-display);font-size:var(--m-fs-h3-display);font-weight:800;font-style:normal;font-synthesis:none;line-height:var(--m-lh-h3-display);letter-spacing:0;text-transform:uppercase;text-wrap:balance;max-inline-size:26ch}@media(min-width:920px){:root[data-skin=revamp] .posts[data-variant=list] .posts__media{display:block;grid-area:media;border-radius:var(--m-r-small)}}:root[data-skin=revamp] .posts[data-variant=list] .posts__go{display:grid;place-items:center;width:44px;height:44px;color:var(--m-fg);border:1.5px solid var(--m-outline-border);border-radius:var(--m-r-pill);transition:color var(--m-dur) var(--m-ease),background-color var(--m-dur) var(--m-ease),border-color var(--m-dur) var(--m-ease)}:root[data-skin=revamp] .posts[data-variant=list] .posts__go-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root[data-skin=parity] .s.related-parity{padding-block:108px}:root[data-skin=parity] .s.related-parity[data-divider=top]:before{margin:0 auto 120px;background:var(--m-ink)}:root[data-skin=parity] .s.related-parity .posts{gap:36px;padding-inline:var(--m-gutter)}:root[data-skin=parity] .s.related-parity .posts__heading .heading__title{font-size:16px;font-weight:700;line-height:1.35;letter-spacing:0;text-transform:none}:root[data-skin=parity] .s.related-parity .posts__carousel{--carousel-gap: 18px;--carousel-bleed: 0px;--carousel-bleed-y: 0px;--carousel-cap: 1}@media(min-width:570px){:root[data-skin=parity] .s.related-parity .posts__carousel{--carousel-cap: 2}}@media(min-width:960px){:root[data-skin=parity] .s.related-parity .posts__carousel{--carousel-cap: 5}}:root[data-skin=parity] .s.related-parity .posts__media{border:1px solid var(--m-ink)}:root[data-skin=parity] .s.related-parity .posts__body{right:0;bottom:0;left:0;padding:54px 36px;transform:scale(.9);transform-origin:50% 50%}:root[data-skin=parity] .s.related-parity .posts__title{font-size:17px;line-height:1.2;letter-spacing:.005em}:root[data-skin=parity] .s.related-parity [data-kind=interview] .posts__title{font-size:14px;letter-spacing:.01em}:root[data-skin=parity] .s.related-parity [data-kind=interview] .posts__link{padding:8px 15px 3px;line-height:14.5px;border-radius:20px}:root[data-skin=parity] .s.related-parity .carousel__controls{height:0;margin:0}:root[data-skin=parity] .s.related-parity .carousel__pause{position:absolute;top:calc(100% + 18px);left:50%;translate:-50% 0}:root[data-skin=parity] .s.related-parity .carousel__arrow{bottom:0;color:var(--m-ink);background:transparent;opacity:0;transition:opacity var(--m-dur) var(--m-ease)}:root[data-skin=parity] .s.related-parity .carousel__arrow:focus-visible{opacity:1}:root[data-skin=parity] .s.related-parity .carousel__arrow--prev{left:12px}:root[data-skin=parity] .s.related-parity .carousel__arrow--next{right:12px}:root[data-skin=parity] .s.related-parity .carousel__icon{width:36px;height:36px}:root[data-skin=parity] .s.related-parity .carousel:hover .carousel__arrow:not(:disabled){opacity:1}@media(max-width:959.98px){:root[data-skin=parity] .s.related-parity .carousel__arrow{opacity:1}}
