.about-section__header[data-astro-cid-wm6ud4mt]{margin-bottom:24px}.about-section__content-wrapper[data-astro-cid-wm6ud4mt]{padding-left:100px}.about-section__title[data-astro-cid-wm6ud4mt]{margin:0 0 60px;font-weight:400}.about-section__image-grid[data-astro-cid-wm6ud4mt]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.about-section__grid-item[data-astro-cid-wm6ud4mt]{display:flex;flex-direction:column;gap:30px}.about-section__img-wrapper[data-astro-cid-wm6ud4mt]{overflow:hidden;border-radius:var(--radius-card-lg)}.about-section__img[data-astro-cid-wm6ud4mt]{width:100%;height:auto;display:block;transition:transform var(--transition-default)}.about-section__img-wrapper[data-astro-cid-wm6ud4mt]:hover .about-section__img[data-astro-cid-wm6ud4mt]{transform:scale(1.05)}.about-section__text-block[data-astro-cid-wm6ud4mt]{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.about-section__text[data-astro-cid-wm6ud4mt]{font-size:18px;line-height:1.6;opacity:.8}@media screen and (min-width:1280px){.about-section__content-wrapper[data-astro-cid-wm6ud4mt]{padding-left:150px}}@media screen and (min-width:1440px){.about-section__content-wrapper[data-astro-cid-wm6ud4mt]{padding-left:224px}}@media screen and (max-width:991px){.about-section__content-wrapper[data-astro-cid-wm6ud4mt]{padding-left:0}.about-section__image-grid[data-astro-cid-wm6ud4mt]{grid-template-columns:1fr;gap:30px}}.recent-works__wrapper[data-astro-cid-qjnlm7pk]{min-height:350vh;position:relative}.recent-works__sticky[data-astro-cid-qjnlm7pk]{position:sticky;top:0;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.recent-works__title-area[data-astro-cid-qjnlm7pk]{width:100%;text-align:center;opacity:var(--rw-titles-opacity, 1);transition:opacity .1s linear}.recent-works__title[data-astro-cid-qjnlm7pk]{font-size:200px;font-weight:600;line-height:1;text-align:center;margin:0}.recent-works__title--tablet[data-astro-cid-qjnlm7pk]{display:none}.recent-works__line-two[data-astro-cid-qjnlm7pk]{display:flex;justify-content:center;align-items:center;gap:200px}.recent-works__text-left[data-astro-cid-qjnlm7pk],.recent-works__text-right[data-astro-cid-qjnlm7pk]{overflow:hidden;flex-shrink:0}.recent-works__text-left[data-astro-cid-qjnlm7pk]{transform:translate(var(--rw-left-tx, 25%))}.recent-works__text-right[data-astro-cid-qjnlm7pk]{transform:translate(var(--rw-right-tx, -25%))}.recent-works__projects-area[data-astro-cid-qjnlm7pk]{position:absolute;width:var(--rw-area-width, 20%);opacity:var(--rw-area-opacity, 0);left:50%;top:50%;transform:translate(-50%,-50%);z-index:5}.recent-works__project-item[data-astro-cid-qjnlm7pk]{position:absolute;top:0;left:0;width:100%;opacity:var(--rw-item-opacity, 0);transform:translateY(var(--rw-item-ty, -30px));background-color:var(--color-white)}.recent-works__project-item[data-astro-cid-qjnlm7pk]:first-child{position:relative;opacity:var(--rw-item-opacity, 1);transform:translateY(var(--rw-item-ty, 0px))}.recent-works__project-image-link[data-astro-cid-qjnlm7pk]{display:block}.recent-works__project-image[data-astro-cid-qjnlm7pk]{width:100%;aspect-ratio:2.2 / 1;object-fit:cover;display:block}.recent-works__project-meta[data-astro-cid-qjnlm7pk]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;font-size:20px;font-weight:500}.recent-works__project-name[data-astro-cid-qjnlm7pk]{text-decoration:none;color:inherit}.recent-works__project-name[data-astro-cid-qjnlm7pk]:hover{text-decoration:underline}.recent-works__project-category[data-astro-cid-qjnlm7pk]{opacity:.7}@media screen and (min-width:1280px){.recent-works__title[data-astro-cid-qjnlm7pk]{font-size:275px}}@media screen and (min-width:1440px){.recent-works__title[data-astro-cid-qjnlm7pk]{font-size:350px}.recent-works__line-two[data-astro-cid-qjnlm7pk]{gap:345px}}@media screen and (max-width:991px){.recent-works[data-astro-cid-qjnlm7pk]{padding:80px 0}.recent-works__wrapper[data-astro-cid-qjnlm7pk]{min-height:auto}.recent-works__sticky[data-astro-cid-qjnlm7pk]{position:static;min-height:auto;display:block}.recent-works__title[data-astro-cid-qjnlm7pk]{font-size:150px}.recent-works__title-area[data-astro-cid-qjnlm7pk]{opacity:1!important}.recent-works__title--tablet[data-astro-cid-qjnlm7pk]{display:block}.recent-works__text-left[data-astro-cid-qjnlm7pk],.recent-works__text-right[data-astro-cid-qjnlm7pk]{display:none}.recent-works__line-two[data-astro-cid-qjnlm7pk]{flex-direction:column;gap:0}.recent-works__projects-area[data-astro-cid-qjnlm7pk]{position:static;width:100%!important;opacity:1!important;transform:none;display:flex;flex-direction:column;gap:40px;margin-top:50px}.recent-works__project-item[data-astro-cid-qjnlm7pk],.recent-works__project-item[data-astro-cid-qjnlm7pk]:first-child{position:static;opacity:1!important;transform:none!important}}@media screen and (max-width:767px){.recent-works[data-astro-cid-qjnlm7pk]{padding:60px 0}.recent-works__title[data-astro-cid-qjnlm7pk]{font-size:22svw}.recent-works__project-image[data-astro-cid-qjnlm7pk]{aspect-ratio:auto;height:auto}.recent-works__project-meta[data-astro-cid-qjnlm7pk]{font-size:16px}}@media screen and (max-width:479px){.recent-works__projects-area[data-astro-cid-qjnlm7pk]{margin-top:30px;gap:30px}}
