.pg-section{background:#f8f6f5;margin:0}.pg-section a{color:#151012;text-decoration:none}.pg-section a:hover{color:#151012}.pg-section .hl{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .35s}.pg-section .hl:hover{background-size:100% 2px}.pg-section .row{transition:border-color .2s}.pg-section .row:hover{border-color:#b9afb0}.pg-section .foot a{color:#cfcacb}.pg-section .foot a:hover{color:#fff}
