.project-step--consultation[data-v-15d90043]{background-color:#eeecfb;color:#4f338b}.project-step--study[data-v-15d90043]{background-color:#deeeff;color:#09315c}.project-step--works[data-v-15d90043]{background-color:#fff0db;color:#ac5700}.project-step--service[data-v-15d90043]{background-color:#edfcf2;color:#087443}.entry-header[data-v-15d90043]{font-family:Ralenew,sans-serif;font-feature-settings:"clig" off,"liga" off;font-variant-numeric:lining-nums proportional-nums;text-align:initial}.cta-area[data-v-15d90043]{display:inline-block;z-index:1}.region-label[data-v-15d90043]{align-items:center;background-color:#f0f0f0;border-radius:.3rem;display:flex;justify-content:center}.region-label p[data-v-15d90043]{color:#25303b;font-size:1.6rem;font-weight:700;margin:0;padding:.25rem .5rem}.published-updated-date[data-v-15d90043]{margin-bottom:1rem}.entry-link[data-v-15d90043],.entry-link a[data-v-15d90043]{text-decoration:none}.entry-link:hover .h3 p[data-v-15d90043],.entry-link:hover h2 p[data-v-15d90043],:focus h2 p[data-v-15d90043],button:hover h2 p[data-v-15d90043]{background-color:#0050aa;color:#fff;display:inline}button[data-v-15d90043]:focus{border-radius:.6rem;box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #09315c;outline:none}.entry-illustration[data-v-15d90043]{height:auto;margin-bottom:2rem;width:100%}.entry-illustration img[data-v-15d90043]{border-radius:.6rem;box-shadow:0 0 .9rem #25303b80;-o-object-fit:cover;object-fit:cover;transition:all .2s;width:100%}.entry-title[data-v-15d90043]{color:#25303b;font-size:2rem;margin:1rem 0}.entry-title span[data-v-15d90043]{transition:all .2s}.entry-introduction[data-v-15d90043]{font-size:1.4rem;line-height:2rem}@media (min-width:768px) and (max-width:999.98px){.entry-illustration img[data-v-15d90043]{height:127.88px;width:100%}}@media (max-width:767.98px){.entry-title[data-v-15d90043]{font-size:1.8rem;margin-bottom:1rem}.entry-introduction[data-v-15d90043]{font-size:1.4rem;line-height:2rem}.entry-illustration[data-v-15d90043]{height:17.5rem}.entry-illustration img[data-v-15d90043]{height:inherit;width:100%}[data-v-15d90043] .time-at{font-size:1.4rem}[data-v-15d90043] .clock-wrapper>p{font-size:1.4rem}}.tags[data-v-15d90043]{align-items:center;display:flex;flex-wrap:wrap;font-family:Ralenew;font-feature-settings:"clig" off,"liga" off;font-variant-numeric:lining-nums proportional-nums;gap:.8rem;margin-top:1rem}
