@keyframes _1jo7x70{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._1jo7x71{cursor:pointer;content-visibility:auto;contain-intrinsic-size:0 300px}._1jo7x71,._1jo7x72{transition:transform .45s cubic-bezier(.32,.72,0,1),background-color .45s cubic-bezier(.32,.72,0,1)}._1jo7x72{display:flex;gap:var(--i9g0q5b);padding:1.25rem 0;min-height:160px;border-bottom:1px solid var(--_185z74rj);position:relative}._1jo7x72:hover{background-color:var(--_185z74rj);transform:translateX(8px)}._1jo7x72:first-child{padding-top:0}._1jo7x73{display:flex;flex-direction:column;border-radius:var(--i9g0q583);box-shadow:0 12px 24px color-mix(in srgb,var(--_185z74r6) 7%,transparent);overflow:hidden;transition:transform .45s cubic-bezier(.32,.72,0,1),background-color .45s cubic-bezier(.32,.72,0,1)}._1jo7x73:hover{transform:translateY(-4px);background-color:var(--_185z74rj)}._1jo7x74{display:flex;align-items:center;gap:var(--i9g0q58);padding:0 0 .75rem;background-color:var(--_185z74r0);border-radius:var(--i9g0q581);transition:transform .45s cubic-bezier(.32,.72,0,1),background-color .45s cubic-bezier(.32,.72,0,1);border-bottom:1px solid var(--_185z74rj)}._1jo7x74:hover{background-color:var(--_185z74rj);transform:translateX(4px)}._1jo7x75{display:contents;text-decoration:none;color:inherit}._1jo7x76{position:relative;overflow:hidden;border-radius:var(--i9g0q583);background-color:var(--_185z74ra);transition:transform .5s cubic-bezier(.32,.72,0,1);aspect-ratio:4/3}._1jo7x77{width:160px;align-self:flex-start;flex-shrink:0}._1jo7x78{width:100%;border-radius:var(--i9g0q583) var(--i9g0q583) 0 0}._1jo7x7b{order:0}._1jo7x7c{padding:var(--i9g0q5r)}._1jo7x7e{padding:.125rem .5rem;border-radius:4px;font-weight:600;letter-spacing:-.01em;background-color:var(--_185z74rj);color:var(--_185z74r6)}._1jo7x7f,._1jo7x7g{color:var(--_185z74rb)}._1jo7x7h{color:var(--_185z74r6);transition:transform .2s cubic-bezier(.32,.72,0,1),opacity .2s cubic-bezier(.32,.72,0,1)}._1jo7x7i,article:hover ._1jo7x7h{opacity:0;transform:scale(.8)}._1jo7x7i{color:var(--_185z74r6);transition:transform .2s cubic-bezier(.32,.72,0,1),opacity .2s cubic-bezier(.32,.72,0,1)}article:hover ._1jo7x7i{opacity:1;transform:scale(1);animation:_1jo7x70 .2s cubic-bezier(.32,.72,0,1)}._1jo7x7j{transition:color .2s cubic-bezier(.32,.72,0,1)}._1jo7x7j:hover{color:var(--_185z74r6)}@media (max-width:768px){._1jo7x72{gap:var(--i9g0q58);padding:1rem 0;min-height:140px}._1jo7x77{width:min(140px,26vw);max-inline-size:100%}}@media (prefers-reduced-motion:reduce){._1jo7x71,._1jo7x72{transition:none}._1jo7x72:hover{transform:none}._1jo7x73{transition:none}._1jo7x73:hover{transform:none}._1jo7x74{transition:none}._1jo7x74:hover{transform:none}._1jo7x76,._1jo7x7h{transition:none}article:hover ._1jo7x7h{transform:none}._1jo7x7i{transition:none;animation:none}article:hover ._1jo7x7i{transform:none}._1jo7x7j{transition:none}}._14vr9cg0{flex-shrink:0;width:240px;aspect-ratio:16/9;max-inline-size:100%;block-size:auto;overflow:hidden;position:relative}._14vr9cg1{padding:.125rem .5rem;border-radius:4px;font-weight:600;letter-spacing:-.01em;background-color:var(--_185z74rj);color:var(--_185z74r6)}._14vr9cg2{border-bottom:1px solid var(--_185z74rg)}._14vr9cg3{color:var(--_185z74rb)}._14vr9cg4{color:var(--_185z74r1)}._1250czf0{border-bottom:1px solid var(--_185z74rg)}._1250czf1{display:flex;column-gap:var(--i9g0q5d)}._1250czf2{flex-shrink:0;width:240px;aspect-ratio:16/9;overflow:hidden;position:relative;background-color:var(--_185z74ra)}._1250czf3{display:flex;flex-direction:column;row-gap:var(--i9g0q58);flex:1 1}._1250czf4{margin-bottom:var(--i9g0q55)}._1250czf4,._1250czf5{background-color:var(--_185z74ra)}._1250czf5{margin-bottom:var(--i9g0q56)}._1250czf6{margin-bottom:var(--i9g0q58)}._1250czf6,._1250czf7{background-color:var(--_185z74ra)}._1250czf7{width:80px;height:24px;border-radius:var(--i9g0q581)}.pn1jel0{width:100%}.pn1jel1{display:flex;flex-direction:column}.pn1jel2{padding:0 0 1.5rem;display:grid;gap:var(--i9g0q5a);grid-template-columns:repeat(3,1fr)}.pn1jel3{display:flex;flex-direction:column;padding:0 0 1rem}@media (max-width:1024px){.pn1jel2{padding:0 0 1rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pn1jel2{grid-template-columns:repeat(1,1fr)}}