.uc-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.uc-card{height:100%;transition:border-color .3s var(--x-ease);border-radius:24px}.uc-card:hover{border-color:rgb(var(--x-glow-rgb) / calc(.35 * var(--x-tint-k)))}.uc-card>a{flex-direction:column;gap:12px;height:100%;padding:28px;display:flex}.uc-card .x-h3{letter-spacing:-.018em;font-size:clamp(22px,2vw,26px)}.uc-card__more{color:var(--x-glow);align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:15px;font-weight:500;display:inline-flex}.uc-card__more svg{transition:transform .25s var(--x-ease)}.uc-card:hover .uc-card__more svg{transform:translate(4px)}.x-chero{isolation:isolate;padding:clamp(140px,18vh,190px) 0 clamp(48px,7vw,88px);position:relative;overflow:clip}.x-chero__inner{z-index:2;flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:relative}.x-chero__inner .x-h1{max-width:20ch;font-size:clamp(36px,5.2vw,72px)}.x-csec{padding:clamp(40px,6vw,72px) 0}.x-cnarrow{max-width:calc(880px + 2 * var(--x-gutter))}.x-crumbs ol{color:var(--x-muted-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex}.x-crumbs li{align-items:center;gap:6px;display:flex}.x-crumbs a{color:var(--x-muted);transition:color .2s}.x-crumbs a:hover,.x-crumbs [aria-current]{color:var(--x-ink)}.x-answer{border-color:rgb(var(--x-glow-rgb) / calc(.28 * var(--x-tint-k)));border-radius:20px;max-width:760px;padding:22px 24px}.x-answer__label{color:var(--x-glow);margin:0 0 8px;font-size:13px;font-weight:600}.x-answer__text{color:var(--x-ink);margin:0;font-size:17px;line-height:1.6}.x-frame{aspect-ratio:16/9;border:1px solid var(--x-line-2);width:100%;box-shadow:0 40px 80px -48px rgb(var(--x-shade-rgb) / calc(.6 * var(--x-shade-k)));background:#000;border-radius:22px;position:relative;overflow:hidden}.x-frame iframe,.x-frame video{border:0;width:100%;height:100%;position:absolute;inset:0}.x-frame--empty{text-align:center;background:var(--x-surface);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px;display:flex}.x-ctaband{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:clamp(48px,7vw,96px) 24px;display:flex;position:relative;overflow:hidden}.x-ctaband>*{z-index:1;position:relative}.x-ctaband .x-h2{max-width:18ch}.x-ctaband .x-lede{text-align:center}.x-ctaband__btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.x-related{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.x-related a{border:1px solid var(--x-line);background:rgb(var(--x-ink-rgb) / .03);color:var(--x-ink);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:15px;font-weight:500;transition:border-color .2s,background .2s;display:flex}.x-related a:hover{border-color:rgb(var(--x-glow-rgb) / calc(.45 * var(--x-tint-k)));background:rgb(var(--x-signal-rgb) / calc(.08 * var(--x-glow-k)))}.x-related svg{color:var(--x-glow);flex:none}
