.ia{background:var(--black);padding-bottom:5rem;position:relative;overflow:hidden}.ia__head,.ia__featured,.ia__grid{max-width:var(--content-max,81.25rem);padding-inline:var(--gutter);margin-inline:auto}.ia__head{margin-bottom:3rem;padding-top:8rem}.ia .ia__title{font-size:clamp(3rem,12vw,9rem)}.ia .ia__accent{transform-origin:0;margin-top:.1em;font-size:clamp(1.8rem,5vw,4rem);display:inline-block;transform:rotate(-4deg)}.ia__intro{color:#fffc;max-width:26.84em;margin-top:1.5rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.45}.ia__ribbon{margin:1.5rem 0 1rem}.ia__grid{columns:3;column-gap:28px;margin-top:1rem;list-style:none}.ia__item{break-inside:avoid;margin-bottom:2.5rem}.ia-card{position:relative}.ia-card__media{transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out);background:#161616;border-radius:1.5rem;position:relative;overflow:hidden}.ia-card__poster,.ia-card__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (hover:hover){.ia-card:hover .ia-card__media{transform:translateY(-6px)rotate(-.6deg);box-shadow:0 24px 60px #9347ff59}.ia__item:nth-child(2n) .ia-card:hover .ia-card__media{transform:translateY(-6px)rotate(.6deg)}}.ia-card__tag{z-index:2;background:var(--lime);color:var(--black);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:.35rem .75rem;font-size:.72rem;font-weight:800;position:absolute;top:.9rem;left:.9rem;transform:rotate(-3deg)}.ia-card__cap{padding:1.1rem .25rem 0}.ia .ia-card__title{font-size:clamp(1.35rem,2.2vw,1.9rem);line-height:.95}.ia-card__text{color:#ffffffc7;margin-top:.5rem;font-size:1rem;line-height:1.45}.ia__featured{margin-bottom:1rem}.ia-card--featured .ia-card__media{border-radius:2rem}.ia-card--featured .ia-card__tag{font-size:.85rem;top:1.25rem;left:1.25rem}.ia-card--featured .ia-card__cap{padding-top:1.4rem}.ia .ia-card--featured .ia-card__title{font-size:clamp(1.8rem,4vw,3.4rem)}.ia-card--featured .ia-card__text{font-size:clamp(1rem,1.4vw,1.2rem)}.ia-card__sound{z-index:2;min-height:44px;color:var(--white);cursor:pointer;background:#000000b3;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem 0 .8rem;font-size:.9rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex;position:absolute;bottom:.9rem;right:.9rem}.ia-card__sound[aria-pressed=true]{background:var(--lime);color:var(--black)}.ia-card__play{z-index:2;background:var(--lime);width:4.5rem;height:4.5rem;color:var(--black);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.ia-card__icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}.ia-card__icon .ia-card__icon-body,.ia-card__icon--fill{fill:currentColor}.ia-card__play .ia-card__icon{stroke:none;width:1.8rem;height:1.8rem;margin-left:.2rem}.ia-card__sound:focus-visible,.ia-card__play:focus-visible{outline:3px solid var(--lime);outline-offset:3px}@media (width<=991px){.ia__head{padding-top:6.5rem}.ia__grid{columns:2;column-gap:20px}}@media (width<=599px){.ia__grid{columns:1}.ia-card__media{border-radius:1.25rem}}@media (prefers-reduced-motion:reduce){.ia-card__media{transition:none}}
