.works[data-astro-cid-3vzc7iem]{padding-top:13.3333333333vw;padding-bottom:17.0666666667vw}@media (min-width:768px){.works[data-astro-cid-3vzc7iem]{padding-top:clamp(1.756rem,3.66vw,3.125rem);padding-bottom:clamp(2.635rem,5.49vw,4.687rem)}}.works-description[data-astro-cid-3vzc7iem]{margin-top:5.3333333333vw}@media (min-width:768px){.works-description[data-astro-cid-3vzc7iem]{margin-top:clamp(.983rem,2.049vw,1.75rem)}}.section-wrapper[data-astro-cid-3vzc7iem]{position:relative}.sticky-container[data-astro-cid-3vzc7iem]{position:sticky;top:0;height:100vh;overflow:hidden}.cards[data-astro-cid-3vzc7iem]{position:relative;width:100%;height:100vh}.card[data-astro-cid-3vzc7iem]{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.card_heading[data-astro-cid-3vzc7iem]{position:relative;display:flex;height:11.5vh;background-color:#e7e9eb;border-top:1px solid #2c3034;border-bottom:1px solid #2c3034}@media (min-width:768px){.card_heading[data-astro-cid-3vzc7iem]{height:8vh}}@media (min-width:768px){.card_heading[data-astro-cid-3vzc7iem]:after{position:absolute;display:block;margin:auto;content:"";top:0;right:0;bottom:0;width:clamp(3.162rem,6.588vw,5.625rem);height:100%;background-color:#e7e9eb;background-image:url(/nagoya/assets/images/works/arw_black.svg);background-repeat:no-repeat;background-position:56% 43%;background-size:clamp(.843rem,1.756vw,1.5rem) clamp(.843rem,1.756vw,1.5rem);transition:background-color cubic-bezier(.25,.25,.75,.75) .1s}}@media (hover:hover) and (pointer:fine){.card_link[data-astro-cid-3vzc7iem]:hover .card_heading[data-astro-cid-3vzc7iem]:after{background-color:#2c3034;background-image:url(/nagoya/assets/images/works/arw.svg)}}.card_title[data-astro-cid-3vzc7iem]{width:calc(100% - 16vw);max-width:1186px;margin:auto;overflow:hidden;font-weight:500;text-overflow:ellipsis;letter-spacing:.06em}@media (max-width:767.98px){.card_title[data-astro-cid-3vzc7iem]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:4vw;line-height:1.6}}@media (min-width:768px){.card_title[data-astro-cid-3vzc7iem]{width:calc(100% - clamp(6.325rem,13.177vw,11.25rem));font-size:clamp(.632rem,1.317vw,1.125rem);white-space:nowrap}}.card_body[data-astro-cid-3vzc7iem]{position:relative;height:calc(100% - 15vh);background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:767.98px){.card_body[data-astro-cid-3vzc7iem]{height:calc(100% - 22vh)}}.card_body[data-astro-cid-3vzc7iem]:before{position:absolute;display:block;margin:auto;content:"";inset:0;width:100%;height:100%;background-color:#2c3034;opacity:.45}.card_body[data-astro-cid-3vzc7iem].card_body-01{background-image:url(/nagoya/assets/images/works/image01_lg.jpg)}@media (max-width:767.98px){.card_body[data-astro-cid-3vzc7iem].card_body-01{background-image:url(/nagoya/assets/images/works/image01_sm.jpg)}}.card_body[data-astro-cid-3vzc7iem].card_body-02{background-image:url(/nagoya/assets/images/works/image02_lg.jpg)}@media (max-width:767.98px){.card_body[data-astro-cid-3vzc7iem].card_body-02{background-image:url(/nagoya/assets/images/works/image02_sm.jpg)}}.card_inner[data-astro-cid-3vzc7iem]{position:absolute;top:10.6666666667vw;right:0;left:0;width:84vw;margin:auto}@media (min-width:768px){.card_inner[data-astro-cid-3vzc7iem]{top:clamp(2.74rem,5.71vw,4.875rem);bottom:auto;width:clamp(12.65rem,26.354vw,22.5rem);margin-right:clamp(3.162rem,6.588vw,5.625rem);margin-left:auto}}.card_img[data-astro-cid-3vzc7iem]{display:flex;gap:4.5333333333vw}@media (min-width:768px){.card_img[data-astro-cid-3vzc7iem]{gap:clamp(.632rem,1.317vw,1.125rem)}}.card_img[data-astro-cid-3vzc7iem] li[data-astro-cid-3vzc7iem]{font-size:0}.card_img[data-astro-cid-3vzc7iem] li[data-astro-cid-3vzc7iem]+li[data-astro-cid-3vzc7iem]{position:relative}.card_img[data-astro-cid-3vzc7iem] li[data-astro-cid-3vzc7iem]+li[data-astro-cid-3vzc7iem]:before{position:absolute;display:block;margin:auto;content:"";top:0;bottom:0;left:-3.4666666667vw;width:2.1333333333vw;height:2.1333333333vw;background:url(/nagoya/assets/images/works/plus_white.svg)no-repeat center/100%auto}@media (min-width:768px){.card_img[data-astro-cid-3vzc7iem] li[data-astro-cid-3vzc7iem]+li[data-astro-cid-3vzc7iem]:before{left:clamp(-.813rem,-.952vw,-.457rem);width:clamp(.245rem,.512vw,.437rem);height:clamp(.245rem,.512vw,.437rem)}}.card_img[data-astro-cid-3vzc7iem] svg[data-astro-cid-3vzc7iem]{height:5.3333333333vw;fill:#fff}@media (min-width:768px){.card_img[data-astro-cid-3vzc7iem] svg[data-astro-cid-3vzc7iem]{height:clamp(.843rem,1.756vw,1.5rem)}}.card_discription[data-astro-cid-3vzc7iem]{display:-webkit-box;margin-top:2.6666666667vw;overflow:hidden;font-size:4vw;font-weight:500;line-height:1.8666666667;color:#fff;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:768px){.card_discription[data-astro-cid-3vzc7iem]{-webkit-line-clamp:6;margin-top:clamp(.702rem,1.464vw,1.25rem);font-size:clamp(.491rem,1.024vw,.875rem);line-height:1.7142857143}}