html.w-mod-js:not([data-site-motion=ready]) [data-astro-cid-r3bc3sjw]:is(.footer_link-text._1,.footer_link-text._2,.footer_link-dot,.button_glow-wrap,.button_border-wrap,.menu_link-text._1,.menu_link-text._2,.menu_link-dot,.faq_answer-wrap,.faq_button,.menu,.menu_bg,.menu_content,.button_text._1,.button_text._2,.button_dot,.note-marquee_text,.menu_case-img-wrap,.menu_case-img,[animation=footer-word-2],[animation=footer-word-3],[animation=footer-word-1],.navbar_link-text._1,.navbar_link-text._2,.nav_link-dot,[animation=scroll-zoom],.service-dropdown-item_wrap,.navbar_dropdown-container,.service-dropdown-item_image){visibility:hidden!important}[data-astro-cid-r3bc3sjw]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.lenis,html.lenis body{height:auto}.lenis[data-astro-cid-r3bc3sjw]:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis[data-astro-cid-r3bc3sjw].lenis-smooth [data-astro-cid-r3bc3sjw][data-lenis-prevent]{overscroll-behavior:contain}.lenis[data-astro-cid-r3bc3sjw].lenis-smooth iframe[data-astro-cid-r3bc3sjw]{pointer-events:none}.lenis[data-astro-cid-r3bc3sjw].lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.button-filter[data-astro-cid-r3bc3sjw]:has(.button-filter_radio.w--redirected-checked) .w-form-label[data-astro-cid-r3bc3sjw]{color:#fff}.works_filter-container .works_filter-wrapper{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-x:auto}.works_filter-container .works_filter-list{flex-wrap:nowrap;column-gap:8px;width:max-content;min-width:100%}.works_filter-container .works_filter-item{flex:none;width:auto}.works_filter-container .button-filter.all{margin-right:0}.works_filter-container .button-filter_label{white-space:nowrap}html.w-mod-js:not([data-site-motion=ready]) .button_texts[data-astro-cid-r3bc3sjw] .button_text[data-astro-cid-r3bc3sjw]._1,html.w-mod-js:not([data-site-motion=ready]) .button-in[data-astro-cid-r3bc3sjw] .button_dot[data-astro-cid-r3bc3sjw],html.w-mod-js:not([data-site-motion=ready]) .navbar_link-texts[data-astro-cid-r3bc3sjw] .navbar_link-text[data-astro-cid-r3bc3sjw]._1{visibility:visible!important}@media screen and (width>=992px) and (width<=1100px){.navbar_barcode-wrap[data-astro-cid-r3bc3sjw]{display:none}}.navbar_links-wrap[data-astro-cid-r3bc3sjw]:hover .navbar_link[data-astro-cid-r3bc3sjw],.navbar_links-wrap[data-astro-cid-r3bc3sjw]:hover .navbar_dropdown-toggle[data-astro-cid-r3bc3sjw]{opacity:.5}.navbar_links-wrap[data-astro-cid-r3bc3sjw] .navbar_link[data-astro-cid-r3bc3sjw]:hover,.navbar_links-wrap[data-astro-cid-r3bc3sjw] .navbar_dropdown-toggle[data-astro-cid-r3bc3sjw]:hover{opacity:1}.navbar_menu-open[data-astro-cid-r3bc3sjw]:hover .hamburger_line[data-astro-cid-r3bc3sjw]._2{width:1.5rem}@media screen and (width>=992px){.works_item-v2[data-astro-cid-r3bc3sjw]:nth-child(8n+1){grid-column:1/span 8}.works_item-v2[data-astro-cid-r3bc3sjw]:nth-child(8n+2){aspect-ratio:3/4;grid-column:6/span 4}.works_item-v2[data-astro-cid-r3bc3sjw]:nth-child(8n+3){aspect-ratio:3/4;grid-column:10/span 4}.works_item-v2[data-astro-cid-r3bc3sjw]:nth-child(8n+4){grid-column:1/span 6}.works_item-v2[data-astro-cid-r3bc3sjw]:nth-child(8n+5){grid-column:4/span 8}.works_item-v2[data-astro-cid-r3bc3sjw]:nth-child(8n+6){aspect-ratio:3/4;grid-column:1/span 4}.works_item-v2[data-astro-cid-r3bc3sjw]:nth-child(8n+7){aspect-ratio:3/4;grid-column:5/span 4}.works_item-v2[data-astro-cid-r3bc3sjw]:nth-child(8n+8){grid-column:8/span 6}}[data-astro-cid-r3bc3sjw][data-video]{object-fit:cover;width:100%;height:100%;display:block}.works_block-v2[data-astro-cid-r3bc3sjw]:hover .works_video-wrap[data-astro-cid-r3bc3sjw]{clip-path:inset(0%);transform:scale(1)}.works_block-v2[data-astro-cid-r3bc3sjw]:hover .works_img[data-astro-cid-r3bc3sjw]{transform:scale(1.05)}.works_item-v2[data-astro-cid-r3bc3sjw]{opacity:1;transition:opacity .2s,transform .2s;transform:translateY(0)}.is-list-filtering[data-astro-cid-r3bc3sjw] .works_item-v2[data-astro-cid-r3bc3sjw]{opacity:0;transform:translateY(2rem)}@media (width>=992px){.works_block-v2[data-astro-cid-r3bc3sjw]:hover .works_case-description[data-astro-cid-r3bc3sjw]{max-height:2.5rem}}[data-astro-cid-r3bc3sjw][data-img-container]{position:relative}[data-astro-cid-r3bc3sjw][data-img-visual]{clip-path:inset(50%);pointer-events:none;opacity:1;transition:clip-path,opacity .2s ease-out;position:absolute;inset:0}[data-astro-cid-r3bc3sjw][data-img-visual] .g_visual_wrap[data-astro-cid-r3bc3sjw]{width:100%;height:100%;transition:transform;transform:scale(.9)}[data-astro-cid-r3bc3sjw][data-img-visual] img[data-astro-cid-r3bc3sjw]{object-fit:cover;width:100%;height:100%}[data-astro-cid-r3bc3sjw][data-img-visual].is-active{clip-path:inset(0%);transition:clip-path .6s,opacity}[data-astro-cid-r3bc3sjw][data-img-visual].is-active .g_visual_wrap[data-astro-cid-r3bc3sjw]{transition:transform .6s;transform:scale(1)}
