@keyframes _60qvbj0{0%{transform:skewX(-25deg) translateX(-100%)}to{transform:skewX(-25deg) translateX(100%)}}._60qvbj1{top:8px;right:8px;display:flex;justify-content:flex-end;align-items:flex-start;pointer-events:auto}._60qvbj1,._60qvbj2{position:absolute;z-index:2}._60qvbj2{top:10px;left:10px;background-color:#E8F4FF;border-radius:4px;padding:3px 8px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0142C0;pointer-events:none;border:1px solid rgba(1,66,192,.15)}._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:.8rem;font-weight:600;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:.68rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em}._60qvbjg{flex-shrink:0;color:#5B86E5;opacity:.8}._60qvbji{min-height:-moz-fit-content;min-height:fit-content;box-shadow:0 2px 12px rgba(0,0,0,.08)}._60qvbji,._60qvbjj{background-color:#FFFFFF}._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:#FFFFFF;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:20px 24px;flex:1 1}._60qvbjm{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0142C0;margin-bottom:8px}._60qvbjn{font-size:1.1rem;font-weight:700;line-height:1.3;color:#1a1a1a;margin-bottom:12px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:-.01em}._60qvbjo{display:flex;align-items:center;gap:4px;font-size:.72rem;color:#5B86E5;margin-top:auto;letter-spacing:.01em}._60qvbjp{padding:16px 18px}._60qvbjq{font-size:.875rem;font-weight:600;color:#1a1a1a;line-height:1.35;letter-spacing:-.01em}._60qvbjr{font-size:.72rem;color:#808080}._60qvbjs{font-size:.72rem;line-height:1.5;-webkit-line-clamp:2}._60qvbjs,._60qvbjt{color:#808080;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}._60qvbjt{font-size:.8rem;line-height:1.6;-webkit-line-clamp:3;margin-bottom:12px}.hf0lwb0{position:relative;width:100%;aspect-ratio:16/9;min-height:320px;max-height:50vh;background-color:#f9fafb;overflow:hidden;border-radius:12px}.hf0lwb1{color:#5B86E5;flex-shrink:0}.hf0lwb2{background-color:#f8fafc;padding:16px;border-radius:8px;font-size:14px;color:#002349;border:1px solid rgba(1,66,192,.12);transition:all .2s ease;line-height:1.6}.hf0lwb2:hover{background-color:#ffffff;border:1px solid rgba(1,66,192,.2);box-shadow:0 2px 8px rgba(1,66,192,.08);transform:translateY(-1px)}.hf0lwb3{display:grid;gap:3px;padding:0;height:100%;width:100%;border-radius:12px}.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:white;font-size:20px;font-weight:600;cursor:pointer}.hf0lwbd{border-bottom-width:1px}@media (max-width:768px){.hf0lwb0{aspect-ratio:4/3;min-height:280px}}@keyframes p96a3s0{0%{background-position:-1000px 0}to{background-position:1000px 0}}.p96a3s1{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:1000px 100%;animation:p96a3s0 2s linear infinite;border-radius:4px}.p96a3s2{position:relative;width:100%;aspect-ratio:16/9;min-height:320px;max-height:50vh;background-color:#f9fafb;overflow:hidden;border-radius:12px}.p96a3s3{height:32px;width:70%}.p96a3s4{width:16px;height:16px;border-radius:50%;flex-shrink:0}.p96a3s5{height:20px;width:50%}.p96a3s6{height:24px;width:120px;border-radius:16px}.p96a3s7{width:40px;height:40px;border-radius:8px}.p96a3s8{height:80px;width:100%}.p96a3s9{height:28px;width:80px;border-radius:16px}.p96a3sa{height:60px;width:100%;background-color:#f8fafc;padding:16px;border-radius:8px;border:1px solid rgba(1,66,192,.12)}.p96a3sb{border-bottom-width:1px}@media (max-width:768px){.p96a3s2{aspect-ratio:4/3;min-height:280px}}@keyframes gp7iya0{0%{transform:translateY(100%)}to{transform:translateY(0)}}.gp7iya1{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.gp7iya1,.gp7iya2{margin-bottom:24px}.gp7iya2{-moz-column-span:all;column-span:all}.gp7iya3,.gp7iya5{-moz-columns:1;column-count:1;-moz-column-gap:24px;column-gap:24px}.gp7iya6{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.gp7iya7{position:absolute;bottom:0;left:0;right:0;height:calc(100dvh - 220px);background-color:#FFFFFF;border-radius:20px 20px 0 0;box-shadow:0 -4px 20px rgba(0,0,0,.1);padding:20px;overflow-y:auto;z-index:2;animation:gp7iya0 .3s ease-out;flex-direction:column}@media (max-width:768px){.gp7iya3{-moz-columns:2;column-count:2}}@media screen and (min-width:640px){.gp7iya5{-moz-columns:2;column-count:2}}@media screen and (min-width:1280px){.gp7iya5{-moz-columns:3;column-count:3}}@media screen and (min-width:768px){.gp7iya6{grid-template-columns:repeat(2,1fr);gap:40px}}@media screen and (min-width:1920px){.gp7iya7{left:20px;max-width:400px;height:calc(100dvh - 260px);border-radius:20px;margin:20px}}@media screen and (min-width:1440px) and (max-width:1919px){.gp7iya7{left:20px;max-width:400px;height:calc(100dvh - 240px);border-radius:20px;margin:20px}}@media screen and (min-width:768px) and (max-width:1439px){.gp7iya7{left:20px;max-width:400px;height:calc(100dvh - 220px);border-radius:20px;margin:20px}}@media screen and (max-width:768px){.gp7iya7{height:calc(100dvh - 260px)}}@media screen and (max-width:480px){.gp7iya7{height:calc(100dvh - 280px)}}@keyframes kp7otf0{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.kp7otf1{position:relative;overflow:hidden}.kp7otf1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:kp7otf0 2s infinite}.kp7otf2{position:relative;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;margin-bottom:16px}.kp7otf3{width:100%;height:auto;aspect-ratio:4/3;background-color:#E6E6E6}.kp7otf4{height:20px;width:80%}.kp7otf4,.kp7otf5{background-color:#E6E6E6;border-radius:4px}.kp7otf5{height:16px;width:60%}.kp7otf6{width:100%}.kp7otf6,.kp7otf7{height:16px;background-color:#E6E6E6;border-radius:4px}.kp7otf7{width:30%}.kp7otf8{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.kp7otf8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.kp7otf8{grid-template-columns:repeat(3,minmax(0,1fr))}}.msa9bj0{display:grid;gap:3px;padding:0;height:100%;width:100%;border-radius:12px}.msa9bj2{grid-template:1fr/1fr}.msa9bj3{grid-template-areas:"main sub1"}.msa9bj3,.msa9bj4{grid-template-columns:2fr 1fr}.msa9bj4{grid-template-areas:"main sub1" "main sub2";grid-template-rows:repeat(2,1fr)}.msa9bj5{grid-template-areas:"main sub1" "main sub2" "main sub3";grid-template-columns:2fr 1fr;grid-template-rows:repeat(3,1fr)}.msa9bj6{position:relative;width:100%;height:100%;overflow:hidden;cursor:pointer}.msa9bj7{grid-area:main;height:100%}.msa9bj8{object-fit:cover;transition:transform .3s ease;height:100%}.msa9bj8:hover{transform:scale(1.05)}.msa9bj9{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:white;font-size:20px;font-weight:600;cursor:pointer}.td045e0{border-bottom-width:1px}._1v5sw9a0{background-color:#f8fafc;padding:16px;border-radius:8px;font-size:14px;color:#002349;border:1px solid rgba(1,66,192,.12);transition:all .2s ease;line-height:1.6}._1v5sw9a0:hover{background-color:#ffffff;border:1px solid rgba(1,66,192,.2);box-shadow:0 2px 8px rgba(1,66,192,.08);transform:translateY(-1px)}