body{margin:0;font-family:Arial,'Noto Sans KR',sans-serif;background:#f7f8f9;color:#26333c}*{box-sizing:border-box}a{color:inherit}button,a,summary{cursor:pointer}img{max-width:100%;height:auto}#peak-integrated nav li{list-style:none;display:inline-flex}#peak-integrated .unified-header nav a{padding:10px 6px;text-decoration:none;display:inline-flex;align-items:center}#peak-integrated .unified-subnav a{display:inline-block;padding:10px;text-decoration:none}#peak-integrated .peak-home-link{display:flex}#peak-integrated .rail{position:fixed;right:20px;top:40%;z-index:30}.peak-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.peak-case-grid article img{width:100%;aspect-ratio:4/3;object-fit:cover}.peak-case-grid h2{font-size:19px}.peak-case-grid a{text-decoration:none}.peak-filter{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:20px 0}.peak-filter label{display:flex;flex-direction:column;gap:8px}.peak-filter :is(input,select,button){padding:10px;font:inherit;border:1px solid #a7afb4;background:#fff;max-width:100%}.peak-news-row{padding:18px 0;border-bottom:1px solid #c8cfd3;display:flex;justify-content:space-between;gap:16px}.peak-article{max-width:1000px;padding:28px;margin:auto}.peak-content{line-height:1.8}.peak-pagination a,.peak-pagination span{display:inline-block;padding:12px}.peak-popover{position:fixed;bottom:24px;left:24px;z-index:50;padding:24px;max-width:380px;background:white;border:1px solid #ccc;box-shadow:0 8px 32px #0003}.peak-popover button{padding:8px;margin:8px 8px 0 0}@media(max-width:760px){.peak-case-grid{grid-template-columns:1fr}#peak-integrated .rail{position:fixed;right:10px;top:auto;bottom:14px;display:flex;flex-direction:row}.peak-filter label{width:100%}.peak-news-row{flex-direction:column}.peak-popover{left:12px;right:12px;max-width:none}}
