.expertise header{grid-column:1 / 11}.expertise h2{grid-column:1 / 11;grid-row:2;padding:1.5ch 0;font-size:clamp(32rem,6.25vw,80rem);line-height:1;font-weight:400;letter-spacing:-.05em;text-transform:uppercase}@media (min-width:1140px){.expertise h2{grid-column:1/ 8}}h3.art-special{padding:0 0 1.5ch;font-size:28rem;font-size:clamp(24rem,2.1875vw,28rem);font-weight:400;letter-spacing:-.01em}.expertise p{grid-column:1 / 11;grid-row:3 / 5;max-width:42ch;margin-bottom:5vw;font-size:clamp(20rem,calc(3.8vw - 12px),28rem);line-height:1.4}@media (min-width:600px){.expertise p{grid-column:5 / 11}}.expertise .lists{grid-column:1 / 11;grid-row:6 / 8;display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:350px){.expertise .lists{grid-column:5 / 11}}@media (min-width:440px){.expertise .lists{grid-column:5 / 11}}@media (min-width:600px){.expertise .lists{grid-row:5 / 7}}@media (min-width:640px){.expertise .lists{grid-column:1 / 11;grid-template-columns:repeat(3,1fr)}}@media (min-width:760px){.expertise .lists{grid-column:2 / 11}}@media (min-width:1140px){.expertise .lists{grid-column:5 / 11;grid-template-columns:repeat(3,1fr)}}.expertise .lists section{display:grid;grid-template-rows:100px auto;padding:0 8px 8px 0;background-color:transparent}@media (min-width:350px){.expertise .lists section{padding:0 8px 8px;border-left:1px solid var(--mod-green)}}.expertise h3{grid-column:1;grid-row:1;margin-top:32px;font-size:24rem;line-height:1;letter-spacing:-.03em;font-weight:700}.expertise ul{grid-column:1;grid-row:2;margin-bottom:32px;list-style-type:none;padding-left:0}.expertise li{font-size:16rem;line-height:2;letter-spacing:-.036em;font-weight:700}.expertise .lists section figure{grid-column:1 / 2;grid-row:3 / 4;align-self:end}
