@property --spot-in{syntax:"<length>";inherits:true;initial-value:0}@property --spot-out{syntax:"<length>";inherits:true;initial-value:0}.cs-wrap[data-astro-cid-ptmxhd4a]{display:flex}.cs-card[data-astro-cid-ptmxhd4a]{--rx:0deg;--ry:0deg;--lift:0px;--mx:50%;--my:30%;isolation:isolate;min-height:460px;transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(var(--lift));will-change:transform;background:#0a0a0e;border:1px solid #ffffff1a;border-radius:28px;flex-direction:column;flex:1;padding:clamp(22px,4cqi,36px);transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .5s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.cs-bg[data-astro-cid-ptmxhd4a]{z-index:-3;object-fit:cover;object-position:70% 40%;opacity:.45;width:100%;height:100%;filter:hue-rotate(var(--hue)) saturate(1.1);transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity .6s;position:absolute;inset:0;transform:scale(1.02)}.cs-card[data-astro-cid-ptmxhd4a]:before{content:"";z-index:-2;background:linear-gradient(#05050859 0%,#0505088c 40%,#050508f0 100%);position:absolute;inset:0}.cs-glow[data-astro-cid-ptmxhd4a]{z-index:-1;pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my), #ffffff29, #a5b4fc14 45%, transparent 70%);-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), #000 var(--spot-in,0px), transparent var(--spot-out,0px));mask-image:radial-gradient(circle at var(--mx) var(--my), #000 var(--spot-in,0px), transparent var(--spot-out,0px));transition:--spot-in .35s,--spot-out .35s;position:absolute;inset:0;mask-repeat:no-repeat}.cs-top[data-astro-cid-ptmxhd4a]{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.cs-client[data-astro-cid-ptmxhd4a]{color:#000;background:#fff;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500}.cs-meta[data-astro-cid-ptmxhd4a]{color:#fff9;font-size:12px}.cs-hero[data-astro-cid-ptmxhd4a]{flex-direction:column;margin-top:auto;padding-top:48px;display:flex}.cs-hero-value[data-astro-cid-ptmxhd4a]{letter-spacing:-.04em;color:#fff;transform-origin:0 100%;font-size:clamp(3rem,15cqi,5.5rem);font-weight:500;line-height:.95;transition:transform .6s cubic-bezier(.22,1,.36,1)}.cs-hero-label[data-astro-cid-ptmxhd4a]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin-top:8px;font-size:13px}.cs-title[data-astro-cid-ptmxhd4a]{letter-spacing:-.01em;color:#fff;max-width:34ch;margin-top:20px;font-size:clamp(1.15rem,4.2cqi,1.5rem);font-weight:500;line-height:1.25}.card-link[data-astro-cid-ptmxhd4a]{color:inherit;outline:none}.card-link[data-astro-cid-ptmxhd4a]:after{content:"";border-radius:inherit;position:absolute;inset:0}.cs-stats[data-astro-cid-ptmxhd4a]{background:#ffffff14;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:22px;display:grid;overflow:hidden}.cs-stats[data-astro-cid-ptmxhd4a] div[data-astro-cid-ptmxhd4a]{background:#08080cb8;padding:12px 14px}.cs-stats[data-astro-cid-ptmxhd4a] dd[data-astro-cid-ptmxhd4a]{color:#fff;font-size:1.05rem;font-weight:500}.cs-stats[data-astro-cid-ptmxhd4a] dt[data-astro-cid-ptmxhd4a]{color:#ffffff80;margin-top:2px;font-size:11.5px;line-height:1.3}.cs-stats[data-astro-cid-ptmxhd4a] dd[data-astro-cid-ptmxhd4a]{order:-1}.cs-stats[data-astro-cid-ptmxhd4a] div[data-astro-cid-ptmxhd4a]{flex-direction:column;display:flex}.cs-foot[data-astro-cid-ptmxhd4a]{color:#fff;align-items:center;gap:8px;margin-top:22px;font-size:14px;font-weight:500;display:inline-flex}.cs-arrow[data-astro-cid-ptmxhd4a]{transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-block}@container (width<=260px){.cs-stats[data-astro-cid-ptmxhd4a]{grid-template-columns:1fr}}@media (hover:hover){.cs-card[data-astro-cid-ptmxhd4a]:has(.card-link:hover){--lift:-6px;--spot-in:60px;--spot-out:280px;border-color:#ffffff3d;box-shadow:0 40px 80px -40px #000000e6,0 0 0 1px #ffffff0a}.cs-card[data-astro-cid-ptmxhd4a]:has(.card-link:hover) .cs-bg[data-astro-cid-ptmxhd4a]{opacity:.6;transform:scale(1.1)}.cs-card[data-astro-cid-ptmxhd4a]:has(.card-link:hover) .cs-hero-value[data-astro-cid-ptmxhd4a]{transform:scale(1.04)}.cs-card[data-astro-cid-ptmxhd4a]:has(.card-link:hover) .cs-arrow[data-astro-cid-ptmxhd4a]{transform:translate(6px)}}.cs-card[data-astro-cid-ptmxhd4a]:has(.card-link:focus-visible){--lift:-6px;outline-offset:3px;border-color:#ffffff80;outline:2px solid #fff}.cs-card[data-astro-cid-ptmxhd4a]:has(.card-link:focus-visible) .cs-arrow[data-astro-cid-ptmxhd4a]{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.cs-card[data-astro-cid-ptmxhd4a]{transition:border-color .2s;transform:none!important}.cs-bg[data-astro-cid-ptmxhd4a],.cs-hero-value[data-astro-cid-ptmxhd4a],.cs-arrow[data-astro-cid-ptmxhd4a]{transition:none;transform:none!important}.cs-glow[data-astro-cid-ptmxhd4a]{transition:none}}
