.news-detail-module-scss-module__5RNsHa__page{background:var(--black);min-height:100vh;color:var(--white)}.news-detail-module-scss-module__5RNsHa__hero{background:var(--black);width:100%;height:600px;position:relative;overflow:hidden}@media screen and (max-width:1023px){.news-detail-module-scss-module__5RNsHa__hero{height:60svh;min-height:360px}}.news-detail-module-scss-module__5RNsHa__heroBg{object-fit:cover}.news-detail-module-scss-module__5RNsHa__heroOverlay{z-index:1;background:rgba(0,0,0,.7);position:absolute;top:0;bottom:0;left:0;right:0}.news-detail-module-scss-module__5RNsHa__heroContent{z-index:2;flex-direction:column;justify-content:flex-end;padding:60px 80px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:1023px){.news-detail-module-scss-module__5RNsHa__heroContent{padding:32px 20px}}.news-detail-module-scss-module__5RNsHa__meta{color:rgba(255,255,255,.5);letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px;font-size:13px}.news-detail-module-scss-module__5RNsHa__title{max-width:800px;color:var(--white);font-size:max(28px,min(5vw,56px));font-weight:700;line-height:1.15}.news-detail-module-scss-module__5RNsHa__body{max-width:820px;margin:0 auto;padding:80px 40px}@media screen and (max-width:1023px){.news-detail-module-scss-module__5RNsHa__body{padding:48px 20px}}.news-detail-module-scss-module__5RNsHa__content{color:rgba(255,255,255,.85);font-size:17px;line-height:1.8}.news-detail-module-scss-module__5RNsHa__content p{margin-bottom:1.4em}.news-detail-module-scss-module__5RNsHa__content h2{color:var(--white);margin:2em 0 .7em;font-size:1.6em;font-weight:700}.news-detail-module-scss-module__5RNsHa__content h3{color:var(--white);margin:1.6em 0 .6em;font-size:1.25em;font-weight:600}.news-detail-module-scss-module__5RNsHa__content a{color:var(--accent,#54d084);text-decoration:underline}.news-detail-module-scss-module__5RNsHa__content img{border-radius:12px;max-width:100%;margin:2em 0}.news-detail-module-scss-module__5RNsHa__content ul,.news-detail-module-scss-module__5RNsHa__content ol{margin-bottom:1.4em;padding-left:1.5em}.news-detail-module-scss-module__5RNsHa__content li{margin-bottom:.4em}
