/* Original Hero, ServicesOverview, WorkBlock, Text and Footer CSS are imported directly. */
html{scroll-behavior:smooth}
body.services-refined{background:#f0f0f0;color:#2a2a2a;width:100%;overflow-x:clip}
.services-refined main{padding-top:58px}
.services-refined .ko{font-family:'ARTNEST Sans','ARTNEST Pretendard',sans-serif;font-weight:400;line-height:1.65;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;text-transform:none}
.services-refined a{color:inherit}
.services-refined a:focus-visible,.services-refined button:focus-visible{outline:2px solid currentColor;outline-offset:5px}









.pg-hero-title span{display:inline}
.pg-hero-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 75%}
.cov-row{scroll-margin-top:90px}
.cov-block{margin:0}
.arc-card-img img{display:block;object-position:center}






@media(max-width:480px){
 /* Keep the requested landscape photograph intact on mobile as well. */
 .pg-hero-img{height:auto}
 .pg-hero-img img{height:auto;object-fit:contain}
 
 
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* ARTNEST_TYPE_85 */
:where(html.am-scale) .services-refined .ko{line-height:1.65;letter-spacing:-.025em}


