.newsroom-page{--kakao:#ffec00;--zinc-50:#fafafa;--zinc-100:#f4f4f5;--content-max:1152px;--page-pad-x:180px;padding-top:7.5rem}.newsroom-page a{color:inherit;text-decoration:none}.newsroom-page img{max-width:100%;display:block}.nr-filter,.nr-page-btn{font:inherit;border:none;background:none;cursor:pointer;padding:0}.nr-main{padding:80px var(--page-pad-x);background:hsl(var(--background));align-items:flex-start}.nr-main,.nr-main__inner{width:100%;display:flex;flex-direction:column;gap:40px}.nr-main__inner{max-width:var(--content-max);margin:0 auto}.nr-title{margin:0;color:hsl(var(--foreground));font-size:36px;font-weight:800;line-height:40px}.nr-section,.nr-section__list{width:100%;display:flex;flex-direction:column;gap:24px}.nr-filters{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.nr-filter{color:hsl(var(--muted-foreground));font-size:20px;font-weight:700;line-height:28px;cursor:pointer;transition:color .2s ease}.nr-filter.is-active,.nr-filter[aria-selected=true]{color:hsl(var(--ring))}.nr-grid{flex-direction:column;gap:24px}.nr-grid,.nr-grid__row{display:flex;width:100%}.nr-grid__row{align-items:flex-start;gap:40px}.nr-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px;text-align:left;transition:transform .2s ease}.nr-card:hover{transform:translateY(-4px)}.nr-card__thumb{width:100%;height:220px;object-fit:cover;border-radius:10px;background:#aaa}.nr-card__meta{display:flex;flex-direction:column;gap:4px;width:100%}.nr-card__top{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:8px}.nr-card__category{color:hsl(var(--ring))}.nr-card__category,.nr-card__date{font-size:12px;font-weight:400;line-height:16px}.nr-card__date{color:hsl(var(--muted-foreground));text-align:right}.nr-card__title{margin:0;color:hsl(var(--foreground));font-size:16px;font-weight:600;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nr-card:hover .nr-card__title{color:hsl(var(--ring))}.nr-empty{width:100%;padding:48px 0;text-align:center;color:hsl(var(--muted-foreground));font-size:16px}.nr-pagination{width:100%;display:flex;gap:8px;padding-top:0}.nr-page-btn,.nr-pagination{justify-content:center;align-items:center}.nr-page-btn{width:40px;height:40px;display:inline-flex;border-radius:6px;color:hsl(var(--foreground));font-size:14px;font-weight:500;line-height:20px}.nr-page-btn.is-outline{background:hsl(var(--background));outline:1px solid hsl(var(--border));outline-offset:-1px}.nr-page-btn:hover:not(:disabled):not([aria-disabled=true]){background:var(--zinc-50)}.nr-page-btn:disabled,.nr-page-btn[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:not-allowed}.nr-page-btn svg{width:16px;height:16px;fill:hsl(var(--muted-foreground))}.nr-page-numbers{display:flex;align-items:center;gap:4px}@media (max-width:1280px){.newsroom-page{--page-pad-x:48px}}@media (max-width:900px){.nr-grid__row{flex-direction:column;gap:40px}}@media (max-width:767px){.newsroom-page{padding-top:72px}.nr-main{padding:40px 24px 80px;gap:24px}.nr-main__inner{gap:24px}.nr-title{font-size:30px;font-weight:800;line-height:36px}.nr-section{gap:24px}.nr-section__list{gap:16px}.nr-filters{gap:24px}.nr-filter{font-size:18px;font-weight:700;line-height:28px}.nr-grid{gap:24px}.nr-grid__row{flex-direction:column;gap:40px}.nr-card{width:100%;gap:16px}.nr-card__thumb{height:210px;border-radius:10px}.nr-card__title{font-size:16px;font-weight:600;line-height:24px}.nr-pagination{margin-top:0}}.newsroom-page{--primary-base-100:#ffedd5;--article-max:872px;--article-pad-x:320px}.nv-html{display:flex;flex-direction:column;align-items:flex-start;gap:40px;font-size:16px;line-height:24px}.nv-html,.nv-html p,.nv-html>p{width:100%;color:hsl(var(--foreground));font-weight:400}.nv-html p,.nv-html>p{margin:0;font-size:inherit;line-height:inherit}.nv-html p+p{margin-top:1.5em}.nv-html h2{padding:0 16px;border-left:4px solid hsl(var(--ring));font-size:24px;line-height:32px}.nv-html h2,.nv-html h3{width:100%;margin:0;color:hsl(var(--foreground));font-weight:700}.nv-html h3{font-size:20px;line-height:28px}.nv-html ol,.nv-html ul{width:100%;margin:0;padding-left:1.25em}.nv-html li+li{margin-top:.5em}.nv-html img{width:100%;height:auto;object-fit:cover;background:#aaa}.nv-html figure{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:0}.nv-html figcaption{width:100%;color:hsl(var(--muted-foreground));font-size:12px;font-weight:500;line-height:16px}.nv-html a{text-decoration:underline}.nv-main{padding:80px var(--article-pad-x);background:hsl(var(--background));align-items:center}.nv-article,.nv-main{width:100%;display:flex;flex-direction:column;gap:40px}.nv-article{max-width:var(--article-max);align-items:flex-start}.nv-hero{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.nv-badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;background:var(--primary-base-100);border-radius:8px;color:hsl(var(--ring));font-size:12px;font-weight:500;line-height:16px}.nv-title{color:hsl(var(--foreground));font-size:36px;font-weight:800;line-height:40px}.nv-meta,.nv-title{margin:0;width:100%;max-width:var(--article-max);text-align:center}.nv-meta{color:hsl(var(--muted-foreground));font-size:12px;font-weight:400;line-height:16px}.nv-cover{width:100%;height:490px;object-fit:cover;background:#aaa}.nv-body{width:100%;color:hsl(var(--foreground));font-size:16px;font-weight:400;line-height:24px}.nv-body p{margin:0 0 1.5em}.nv-body p:last-child{margin-bottom:0}.nv-figure{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:0}.nv-figure img{width:100%;height:872px;object-fit:cover;background:#aaa}.nv-figure figcaption{width:100%;color:hsl(var(--muted-foreground));font-size:12px;font-weight:500;line-height:16px}.nv-section{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.nv-section__heading{padding:0 16px;border-left:4px solid hsl(var(--ring));font-size:24px;font-weight:700;line-height:32px}.nv-section__body,.nv-section__heading{width:100%;margin:0;color:hsl(var(--foreground))}.nv-section__body{font-size:16px;font-weight:400;line-height:24px}.nv-section__body p{margin:0 0 1.5em}.nv-section__body p:last-child{margin-bottom:0}.nv-br-mobile{display:none}@media (max-width:1280px){.newsroom-page{--article-pad-x:48px}.nv-cover{height:auto;aspect-ratio:872/490}.nv-figure img{height:auto;aspect-ratio:1/1}}@media (max-width:767px){.nv-main{padding:40px 24px 80px}.nv-article,.nv-main{gap:32px;align-items:flex-start}.nv-hero{gap:16px}.nv-title{font-size:24px;font-weight:800;line-height:32px}.nv-br-mobile{display:inline}.nv-meta{font-size:12px;font-weight:400;line-height:16px}.nv-cover{height:192px;aspect-ratio:auto;object-fit:cover}.nv-body{font-size:14px;font-weight:400;line-height:20px}.nv-body p{margin:0 0 1.25em}.nv-figure{gap:16px}.nv-figure img{height:342px;aspect-ratio:auto;object-fit:cover}.nv-figure figcaption{font-size:12px;font-weight:500;line-height:16px}.nv-section{gap:8px}.nv-section__heading{font-size:20px;font-weight:700;line-height:28px;padding:0 16px}.nv-section__body{font-size:14px;font-weight:400;line-height:20px}.nv-section__body p{margin:0 0 1.25em}.nv-html{gap:32px;font-size:14px;line-height:20px}.nv-html p+p{margin-top:1.25em}.nv-html h2{font-size:20px;line-height:28px}.nv-html h3{font-size:18px;line-height:26px}}