html{scroll-behavior:smooth}#caseBox section{margin-top:30px}#caseBox a{color:#2f2f2f}#caseBox .repeat-section{display:flex;flex-wrap:wrap;padding:16px 0}#caseBox .kl-card-wrapper{flex-basis:100%;padding:12px}#caseBox section h2{color:#08a2d4;font-size:30px;font-weight:900;margin:32px 0 0;padding-bottom:8px;text-align:center}#caseBox section[id]{scroll-margin-top:100px}@media screen and (min-width:768px){#caseBox .kl-card-wrapper{flex-basis:50%}}@media screen and (min-width:1000px){#caseBox .kl-card-wrapper{flex-basis:33.33333%}}#caseBox .kl-card{display:flex;flex-direction:column;font-size:20px;height:100%}#caseBox .wp-title{display:flex;flex-direction:column;font-size:18px}#caseBox .category-nav{background-color:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:0;justify-content:center;margin-bottom:80px;padding:16px 24px}#caseBox .category-nav a{align-items:center;border-right:1px solid #e0e0e0;color:#595959;display:flex;font-size:18px;font-weight:700;gap:10px;padding:16px 30px;text-decoration:none;transition:all .2s ease}#caseBox .category-nav a:last-child{border-right:none}#caseBox .category-nav a:hover{color:#08a2d4;text-decoration:none}#caseBox .nav-arrow{align-items:center;background:linear-gradient(90deg,#08a2d4,#11c1cc);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;height:22px;justify-content:center;width:22px}@media screen and (max-width:767px){#caseBox .category-nav a{border-bottom:1px solid #e0e0e0;border-right:none;justify-content:center;padding:8px 16px;width:100%}#caseBox .category-nav a:last-child{border-bottom:none}#caseBox section h2{font-size:26px;margin-bottom:0}#caseBox section[id]{scroll-margin-top:60px}}