/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.r422-card{height:100%;padding:calc(var(--bos-spacing,.25rem) * 5);--r422-card-accent:var(--color-primary);background:var(--color-base-100);border:1px solid var(--r422-rule);border-radius:var(--brandOS-radius-lg);transition:transform var(--brandOS-duration-fast) var(--brandOS-ease-enter), border-color var(--brandOS-duration-fast) var(--brandOS-ease-enter), box-shadow var(--brandOS-duration-fast) var(--brandOS-ease-enter);flex-direction:column;display:flex;position:relative;overflow:hidden}.r422-card:before{content:"";background:var(--r422-card-accent);opacity:.85;block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.r422-card:hover,.r422-card:focus-within{border-color:oklch(from var(--r422-card-accent) l c h / .55);box-shadow:var(--brandOS-shadow-lg);transform:translateY(-3px)}.r422-card-media{margin-inline:calc(var(--bos-spacing,.25rem) * -5);margin-top:calc(var(--bos-spacing,.25rem) * -5);margin-bottom:calc(var(--bos-spacing,.25rem) * 5);aspect-ratio:16/9;background:var(--color-base-200);position:relative;overflow:hidden}.r422-card-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--brandOS-duration-slow) var(--brandOS-ease-enter)}.r422-card:hover .r422-card-media img{transform:scale(1.04)}.r422-card-media:after{content:"";background:linear-gradient(180deg, transparent 45%, oklch(from var(--r422-ink) l c h / .5));pointer-events:none;position:absolute;inset:0}.r422-card--lead .r422-card-media{margin-inline:calc(var(--bos-spacing,.25rem) * -7);margin-top:calc(var(--bos-spacing,.25rem) * -7);aspect-ratio:3/2}.r422-card-eyebrow{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 2);row-gap:var(--bos-spacing,.25rem);font-size:var(--brandOS-text-xs);flex-wrap:wrap;display:flex}.r422-card-kind{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:var(--bos-spacing,.25rem);--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);text-transform:uppercase;color:var(--r422-card-accent);background:oklch(from var(--r422-card-accent) l c h / .12);border:1px solid oklch(from var(--r422-card-accent) l c h / .3);line-height:var(--brandOS-leading-none);border-radius:2147483647px;display:inline-flex}.r422-card-kind svg{height:calc(var(--bos-spacing,.25rem) * 3.5);width:calc(var(--bos-spacing,.25rem) * 3.5)}.r422-card-date{color:var(--brandOS-text-secondary);font-weight:600}[data-brand=r422ba] .r422-card-title{margin-top:calc(var(--bos-spacing,.25rem) * 3);font-size:var(--brandOS-text-xl);line-height:var(--brandOS-leading-snug);text-wrap:pretty}.r422-card-title a{color:inherit;text-decoration:none}.r422-card-title a:after{content:"";position:absolute;inset:0}.r422-card:hover .r422-card-title a,.r422-card-title a:focus-visible{color:var(--r422-card-accent)}.r422-card-summary{margin-top:calc(var(--bos-spacing,.25rem) * 3);-webkit-line-clamp:3;font-size:var(--brandOS-text-sm);line-height:var(--brandOS-leading-relaxed);color:var(--brandOS-text-secondary);text-wrap:pretty;-webkit-box-orient:vertical;margin-block-end:auto;display:-webkit-box;overflow:hidden}.r422-card-meta{margin-top:calc(var(--bos-spacing,.25rem) * 5);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--brandOS-text-xs);color:var(--brandOS-text-tertiary);flex-wrap:wrap;display:flex}.r422-card-chip{align-items:center;gap:var(--bos-spacing,.25rem);border-radius:var(--bos-radius-md,.375rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:var(--bos-spacing,.25rem);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);background:var(--color-base-200);border:1px solid var(--r422-rule);color:var(--brandOS-text-secondary);display:inline-flex}.r422-card-cue{align-items:center;gap:var(--bos-spacing,.25rem);--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--r422-card-accent);margin-inline-start:auto;display:inline-flex}.r422-card-cue svg{height:calc(var(--bos-spacing,.25rem) * 4);width:calc(var(--bos-spacing,.25rem) * 4);transition:transform var(--brandOS-duration-fast) var(--brandOS-ease-enter)}.r422-card:hover .r422-card-cue svg{transform:translate(2px,-2px)}.r422-card--lead{padding:calc(var(--bos-spacing,.25rem) * 7);border-width:2px;border-color:oklch(from var(--r422-card-accent) l c h / .4)}.r422-card--lead .r422-card-title{font-size:var(--brandOS-text-3xl);line-height:var(--brandOS-leading-tight)}.r422-card--lead .r422-card-summary{font-size:var(--brandOS-text-md);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.r422-card--row{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 4);padding:calc(var(--bos-spacing,.25rem) * 4);flex-direction:row}.r422-card--row .r422-card-title{font-size:var(--brandOS-text-lg);margin-top:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
