.included-card[data-v-24ae1552]{background:linear-gradient(160deg,#1a1a1af2,#121214fa);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-lg);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:border-color var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out),transform var(--duration) var(--ease-out)}.included-card[data-v-24ae1552]:focus-within,.included-card[data-v-24ae1552]:hover{border-color:#00d4ff38;box-shadow:var(--shadow-md),var(--shadow-glow);transform:translateY(-3px)}.included-card__media[data-v-24ae1552]{animation:shimmer 1.35s ease-in-out infinite;aspect-ratio:16/9;background:linear-gradient(90deg,#ffffff0a,#ffffff14 48%,#ffffff0a);background-size:200% 100%;overflow:hidden;position:relative}.included-card__media--loaded[data-v-24ae1552]{animation:none}.included-card__media img[data-v-24ae1552]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .45s var(--ease-out);width:100%}.included-card:hover .included-card__media img[data-v-24ae1552]{transform:scale(1.04)}.included-card__badges[data-v-24ae1552]{display:flex;flex-wrap:wrap;gap:6px;left:var(--space-3);position:absolute;right:var(--space-3);top:var(--space-3)}.included-card__badge[data-v-24ae1552]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--radius-pill);color:#ffffffe6;display:inline-flex;font-size:.6875rem;font-weight:800;min-height:22px;padding:0 9px}.included-card__body[data-v-24ae1552]{padding:var(--space-4) var(--space-4) var(--space-3)}.included-card__name[data-v-24ae1552]{font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 6px}.included-card__link[data-v-24ae1552]{color:#fff;text-decoration:none!important;transition:color var(--duration) var(--ease-out)}.included-card__link[data-v-24ae1552]:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.included-card__link[data-v-24ae1552]:focus-visible{outline:none}.included-card:hover .included-card__link[data-v-24ae1552],.included-card__link[data-v-24ae1552]:focus-visible{color:#00d4ff}.included-card__excerpt[data-v-24ae1552]{color:#888;display:-webkit-box;font-size:.8125rem;line-height:1.55;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.included-card__footer[data-v-24ae1552]{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:var(--space-3);justify-content:space-between;margin-top:auto;padding:var(--space-3) var(--space-4) var(--space-4)}.included-card__value[data-v-24ae1552]{align-items:baseline;display:inline-flex;font-variant-numeric:tabular-nums;gap:var(--space-2)}.included-card__value s[data-v-24ae1552]{color:#ffffff73;font-size:.8125rem;font-weight:600}.included-card__included[data-v-24ae1552]{align-items:center;color:#00d4ff;display:inline-flex;font-size:.875rem;font-weight:800;gap:4px}.included-card__included svg[data-v-24ae1552]{align-self:center;height:14px;width:14px}.included-card__showcase[data-v-24ae1552]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--radius-pill);color:#fff;display:inline-flex;font-size:.75rem;font-weight:700;gap:6px;min-height:32px;padding:0 12px;position:relative;text-decoration:none!important;transition:border-color var(--duration) var(--ease-out),background var(--duration) var(--ease-out);z-index:1}.included-card__showcase svg[data-v-24ae1552]{height:12px;width:12px}.included-card__showcase[data-v-24ae1552]:focus-visible,.included-card__showcase[data-v-24ae1552]:hover{background:#00d4ff1a;border-color:#00d4ff73}.included[data-v-372af6ed]{scroll-margin-top:calc(var(--header-height) + var(--space-5))}.included__header[data-v-372af6ed]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-5);justify-content:space-between;margin-bottom:var(--space-5)}.included__eyebrow[data-v-372af6ed]{color:#00d4ff;display:block;font-size:.75rem;font-weight:800;letter-spacing:.1em;margin-bottom:var(--space-2);text-transform:uppercase}.included__title[data-v-372af6ed]{color:#fff;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;letter-spacing:-.03em;margin:0 0 var(--space-2)}.included__subtitle[data-v-372af6ed]{color:#888;font-size:.9375rem;margin:0}.included__subtitle strong[data-v-372af6ed]{color:#fff;font-weight:700}.included__filters[data-v-372af6ed]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.included__filter[data-v-372af6ed]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-pill);color:#ffffffd1;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;gap:8px;min-height:36px;padding:0 14px;transition:border-color var(--duration) var(--ease-out),background var(--duration) var(--ease-out),color var(--duration) var(--ease-out)}.included__filter[data-v-372af6ed]:hover{border-color:#00d4ff59}.included__filter[aria-pressed=true][data-v-372af6ed]{background:#00d4ff1f;border-color:#00d4ff;color:#00d4ff}.included__filter-count[data-v-372af6ed]{background:#ffffff14;border-radius:var(--radius-pill);font-size:.6875rem;min-width:20px;padding:1px 6px;text-align:center}.included__grid[data-v-372af6ed]{display:grid;gap:var(--space-5);grid-template-columns:1fr}@media (min-width:640px){.included__grid[data-v-372af6ed]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.included__grid[data-v-372af6ed]{grid-template-columns:repeat(3,1fr)}}.included__future[data-v-372af6ed]{align-items:center;background:#00d4ff08;border:1px dashed rgba(0,212,255,.3);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-2);justify-content:center;min-height:220px;padding:var(--space-5);text-align:center}.included__future strong[data-v-372af6ed]{color:#fff;font-size:1rem}.included__future p[data-v-372af6ed]{color:#888;font-size:.8125rem;line-height:1.55;margin:0;max-width:28ch}.included__future-icon[data-v-372af6ed]{align-items:center;border:1px solid rgba(0,212,255,.4);border-radius:50%;color:#00d4ff;display:inline-flex;font-size:1.5rem;font-weight:400;height:44px;justify-content:center;line-height:1;width:44px}
