@keyframes _60qvbj0{0%{transform:skewX(-25deg) translateX(-100%)}to{transform:skewX(-25deg) translateX(100%)}}._60qvbj1{top:var(--i9g0q56);right:var(--i9g0q56);display:flex;justify-content:flex-end;align-items:flex-start;pointer-events:auto}._60qvbj1,._60qvbj2{position:absolute;z-index:2}._60qvbj2{top:var(--i9g0q5r);left:var(--i9g0q5r);background-color:var(--_185z74r2);border-radius:var(--i9g0q581);padding:3px 8px;font-size:var(--i9g0q52j);font-weight:var(--i9g0q536);letter-spacing:.06em;text-transform:uppercase;color:var(--_185z74r6);pointer-events:none;border:1px solid var(--_185z74rg)}._60qvbj3{position:relative;display:block;width:100%;text-decoration:none;content-visibility:auto;contain-intrinsic-size:0 500px}._60qvbj4{transition:transform .3s ease}._60qvbj4:hover{transform:translateY(-4px)}._60qvbj5{width:300px}._60qvbj6{transition:transform .3s ease}._60qvbj6:hover{transform:translateY(-3px)}._60qvbj7{position:relative;width:100%;overflow:hidden;flex-shrink:0;background-color:#E8F4FF}._60qvbj7:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0));transform:skewX(-25deg) translateX(-100%);opacity:0;transition:opacity .5s ease}._60qvbj8{aspect-ratio:4/5}._60qvbj8:hover:after{opacity:1;animation:_60qvbj0 1s ease-in-out}._60qvbj9{aspect-ratio:1/1}._60qvbja{aspect-ratio:4/3}._60qvbja:hover:after{opacity:1;animation:_60qvbj0 1s ease-in-out}._60qvbjc{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.25) 60%,rgba(0,0,0,0));opacity:0;transition:opacity .2s;pointer-events:none;z-index:1}._60qvbjb:hover ._60qvbjc{opacity:1}._60qvbjd{position:absolute;bottom:0;left:0;right:0;padding:12px 14px;opacity:0;transform:translateY(8px);transition:opacity .2s,transform .2s;pointer-events:none;z-index:2}._60qvbjb:hover ._60qvbjd{opacity:1;transform:translateY(0)}._60qvbje{color:#FFFFFF;font-size:var(--i9g0q52l);font-weight:var(--i9g0q535);line-height:1.3;margin-bottom:3px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}._60qvbjf{color:rgba(255,255,255,.75);font-size:var(--i9g0q52j);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em}._60qvbjg{flex-shrink:0;color:var(--_185z74rb);opacity:.8}._60qvbji{min-height:fit-content;box-shadow:0 2px 12px rgba(0,0,0,.08)}._60qvbji,._60qvbjj{background-color:var(--_185z74r2)}._60qvbjj{box-shadow:0 2px 12px rgba(0,0,0,.08),0 4px 24px rgba(0,0,0,.05);transition:box-shadow .3s ease}._60qvbjj:hover{box-shadow:0 8px 32px rgba(0,0,0,.12)}._60qvbjk{flex-direction:row;min-height:200px;background-color:var(--_185z74r2);box-shadow:0 2px 12px rgba(0,0,0,.08),0 4px 24px rgba(0,0,0,.05);transition:box-shadow .3s ease}._60qvbjk:hover{box-shadow:0 8px 32px rgba(0,0,0,.12)}._60qvbjl{display:flex;flex-direction:column;justify-content:center;padding:var(--i9g0q59) var(--i9g0q5a);flex:1 1}._60qvbjm{letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--i9g0q56)}._60qvbjn{line-height:1.3;margin-bottom:var(--i9g0q57);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:-.01em}._60qvbjo{display:flex;align-items:center;gap:var(--i9g0q55);margin-top:auto;letter-spacing:.01em}._60qvbjp{padding:16px 18px}._60qvbjq{line-height:1.35;letter-spacing:-.01em}._60qvbjr{line-height:1.5;-webkit-line-clamp:2}._60qvbjr,._60qvbjs{color:var(--_185z74rb);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}._60qvbjs{line-height:1.6;-webkit-line-clamp:3;margin-bottom:var(--i9g0q57)}.hf0lwb0{position:relative;width:100%;aspect-ratio:16/9;min-height:320px;max-height:50vh;background-color:var(--i9g0q55h);overflow:hidden;border-radius:var(--i9g0q585)}.hf0lwb1{color:var(--_185z74rb);flex-shrink:0}.hf0lwb2{background-color:var(--_185z74r2);padding:var(--i9g0q58);border-radius:var(--i9g0q583);font-size:var(--i9g0q52m);color:var(--_185z74r1);border:1px solid var(--_185z74rg);transition:all .2s ease;line-height:1.6}.hf0lwb2:hover{background-color:var(--_185z74rc);border:1px solid var(--_185z74rl);box-shadow:0 2px 8px var(--i9g0q53m);transform:translateY(-1px)}.hf0lwb3{display:grid;gap:3px;padding:0;height:100%;width:100%;border-radius:var(--i9g0q585)}.hf0lwb5{grid-template:1fr/1fr}.hf0lwb6{grid-template-areas:"main sub1"}.hf0lwb6,.hf0lwb7{grid-template-columns:2fr 1fr}.hf0lwb7{grid-template-areas:"main sub1" "main sub2";grid-template-rows:repeat(2,1fr)}.hf0lwb8{grid-template-areas:"main sub1" "main sub2" "main sub3";grid-template-columns:2fr 1fr;grid-template-rows:repeat(3,1fr)}.hf0lwb9{position:relative;width:100%;height:100%;overflow:hidden}.hf0lwba{grid-area:main;height:100%}.hf0lwbb{object-fit:cover;transition:transform .3s ease;height:100%}.hf0lwbb:hover{transform:scale(1.05)}.hf0lwbc{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;color:var(--i9g0q54z);font-size:var(--i9g0q52q);font-weight:var(--i9g0q535);cursor:pointer}.hf0lwbd{border-color:var(--_185z74rg);border-bottom-width:1px}.hf0lwbe{color:var(--_185z74rb)}@media (max-width:768px){.hf0lwb0{aspect-ratio:4/3;min-height:280px}}