.QLJcSq_labelLine{background:var(--main-blue);width:96px;height:1px;margin-left:20px}.QLJcSq_pageTitle{margin-bottom:16px}.QLJcSq_pageIntro{max-width:720px;margin-bottom:48px}.QLJcSq_highlights{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;display:grid}.QLJcSq_highlight{color:#fff;background:linear-gradient(135deg,#3177da 0%,#2a5fb8 100%);border-radius:20px;flex-direction:column;gap:8px;padding:28px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 16px 40px #3177da40}.QLJcSq_highlight:hover{transform:translateY(-4px);box-shadow:0 20px 48px #3177da52}.QLJcSq_highlightValue{font-size:34px;font-weight:700;line-height:1.15}.QLJcSq_highlightLabel{opacity:.9;flex:1;font-size:15px;line-height:1.5}.QLJcSq_highlightLink{margin-top:8px;font-size:14px;font-weight:600}.QLJcSq_featured{border:1px solid var(--color-background-lighter);background:var(--color-background-light);border-radius:24px;grid-template-columns:3fr 2fr;align-items:center;gap:40px;margin-bottom:80px;padding:28px;display:grid}.QLJcSq_featuredVideo{aspect-ratio:16/9;background:#000;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 16px 40px #0f285026}.QLJcSq_featuredVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.QLJcSq_featuredBody{flex-direction:column;gap:14px;display:flex}.QLJcSq_featuredLabel{color:var(--main-blue);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.QLJcSq_featuredTitle{color:var(--color-text-primary);font-family:var(--font-amstelvar-roman);font-size:30px;font-weight:400;line-height:1.25}.QLJcSq_featuredDesc{color:var(--color-text-secondary);font-size:16px;line-height:1.6}.QLJcSq_featuredLink{color:var(--main-blue);font-size:15px;font-weight:600}.QLJcSq_yearSection{margin-bottom:64px}.QLJcSq_yearHeader{align-items:center;gap:20px;margin-bottom:28px;display:flex}.QLJcSq_year{color:var(--color-text-primary);font-family:var(--font-amstelvar-roman);font-size:40px;font-weight:400;line-height:1}.QLJcSq_yearLine{background:var(--color-background-lighter);flex:1;height:1px}.QLJcSq_grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.QLJcSq_card{border:1px solid var(--color-background-lighter);background:#fff;border-radius:20px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.QLJcSq_card:hover{transform:translateY(-4px);box-shadow:0 16px 32px #0f28501a}.QLJcSq_cardMedia{aspect-ratio:16/9;background:linear-gradient(135deg,#eaf2fd 0%,#fdf0ea 100%);position:relative;overflow:hidden}.QLJcSq_cardImage{object-fit:cover;transition:transform .4s}.QLJcSq_card:hover .QLJcSq_cardImage{transform:scale(1.04)}.QLJcSq_play{background:#ffffffeb;border-radius:50%;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000040}.QLJcSq_play:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid var(--main-blue);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.QLJcSq_badge{color:var(--main-blue);letter-spacing:.04em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}.QLJcSq_cardBody{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.QLJcSq_cardMeta{color:var(--color-text-tertiary);font-size:13px}.QLJcSq_cardTitle{color:var(--color-text-primary);font-size:18px;font-weight:700;line-height:1.35}.QLJcSq_cardDesc{color:var(--color-text-secondary);flex:1;font-size:15px;line-height:1.6}.QLJcSq_cardAction{color:var(--main-blue);font-size:14px;font-weight:600}@media (max-width:1023px){.QLJcSq_highlights,.QLJcSq_grid{grid-template-columns:repeat(2,1fr)}.QLJcSq_featured{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.QLJcSq_highlights,.QLJcSq_grid{grid-template-columns:1fr}.QLJcSq_pageTitle,.QLJcSq_pageIntro{text-align:center}.QLJcSq_highlightValue{font-size:30px}.QLJcSq_featured{padding:16px}.QLJcSq_featuredTitle{font-size:24px}}
