.rcs{background:#fff;color:#111;font-family:var(--font-text);padding:var(--sec,96px) var(--pm,clamp(24px,6vw,96px))}.rcs-label{margin:0;font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:#4e4e51}.rcs-head{margin:16px 0 0;max-width:16em;font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);text-wrap:balance}.rcs-rows{margin-top:48px;flex-direction:column}.rcs-row,.rcs-rows{display:flex;gap:16px}.rcs-row{height:440px}.rcs-strip{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border-radius:4px;background:#141517;cursor:pointer;outline:none;transition:flex-grow .6s cubic-bezier(.2,.6,.2,1)}.rcs-strip[data-on="1"]{flex-grow:3;cursor:default}.rcs-strip:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #111}.rcs-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:brightness(.7);transition:filter .6s ease}.rcs-strip[data-on="1"] .rcs-img{filter:none}.rcs-blur{backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(0deg,#000 0,#000 30%,transparent 55%);mask-image:linear-gradient(0deg,#000 0,#000 30%,transparent 55%)}.rcs-blur,.rcs-shade{position:absolute;inset:0}.rcs-shade{background:linear-gradient(0deg,rgba(8,9,10,.92) 0,rgba(8,9,10,.55) 38%,rgba(8,9,10,0) 62%),linear-gradient(180deg,rgba(8,9,10,.55) 0,transparent 22%)}.rcs-ring{position:absolute;inset:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:none}.rcs-logo{position:absolute;left:24px;top:24px;z-index:2;display:flex;align-items:center;transform-origin:left top;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.rcs-strip[data-on="1"] .rcs-logo{transform:scale(1.25)}.rcs-logo img{display:block;max-width:none;filter:brightness(0) invert(1) drop-shadow(0 1px 6px rgba(0,0,0,.55))}.rcs-full,.rcs-mini{position:absolute;left:24px;bottom:24px;z-index:2;margin:0;color:#fff}.rcs-mini{right:24px;font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty;transition:opacity .25s ease .3s}.rcs-full,.rcs-strip[data-on="1"] .rcs-mini{opacity:0;transition:opacity .15s ease}.rcs-full{width:var(--ow,552px);max-width:calc(100% - 48px);pointer-events:none}.rcs-strip[data-on="1"] .rcs-full{opacity:1;pointer-events:auto;transition:opacity .45s ease .3s}.rcs-full:before{content:"";position:absolute;z-index:-1;left:-24px;right:-9999px;top:-96px;bottom:-24px;background:linear-gradient(0deg,rgba(8,9,10,.9) 0,rgba(8,9,10,.72) calc(100% - 96px),rgba(8,9,10,0))}.rcs-title{margin:0;max-width:22em;font-weight:400;font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);text-wrap:balance}.rcs-text{margin:12px 0 0;max-width:40em;font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.rcs-meta{margin:16px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.rcs-date{font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);color:#e4e4e6}.rcs-meta a{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:var(--fs-button);font-weight:500;line-height:var(--lh-button);text-decoration:none;white-space:nowrap}.rcs-meta a:hover{text-decoration:underline;text-underline-offset:3px}.rcs-meta a{padding-block:14px;margin-block:-14px}.rcs-meta a:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (min-width:700px) and (max-width:1099px){.rcs-row{height:380px}.rcs-strip[data-on="0"] .rcs-mini{opacity:0}}@media (max-width:699px){.rcs-row,.rcs-rows{gap:56px}.rcs-row{flex-direction:column;height:auto}.rcs-strip{flex:none;overflow:visible;background:none;border-radius:0;cursor:default}.rcs-img{position:relative;inset:auto;aspect-ratio:16/10;height:auto;border-radius:4px;filter:none}.rcs-blur,.rcs-mini,.rcs-ring{display:none}.rcs-shade{inset:0 0 auto 0;aspect-ratio:16/10;border-radius:4px;background:linear-gradient(180deg,rgba(8,9,10,.72) 0,rgba(8,9,10,.35) 30%,rgba(8,9,10,0) 55%)}.rcs-logo{left:16px;top:16px}.rcs-strip[data-on="1"] .rcs-logo{transform:none}.rcs-full{position:static;width:auto;max-width:none;padding-top:16px;opacity:1;pointer-events:auto;color:#111;transition:none}.rcs-full:before{display:none}.rcs-text{margin-top:10px}.rcs-date,.rcs-text{color:#4e4e51}.rcs-meta a{display:inline;color:#111;white-space:normal;line-height:var(--lh-small)}.rcs-meta a svg{display:inline;margin-left:6px;vertical-align:-1px}.rcs-meta a:focus-visible{outline-color:#111}.rcs-strip:focus-visible{box-shadow:none}}@media (prefers-reduced-motion:reduce){.rcs-full,.rcs-img,.rcs-logo,.rcs-mini,.rcs-strip{transition:none!important}}