@charset "UTF-8";:root{--color-black:#000000;--color-white:#ffffff;--color-wheat:#F2F1ED;--color-wheat--50:#FAF9F7;--color-wheat--100:#F2F1ED;--color-wheat--200:#EAE8E2;--color-wheat--300:#E2E1DB;--color-wheat--400:#DAD8D2;--color-wheat--500:#CECDC7;--color-wheat--600:#BAB9B3;--color-wheat--700:#8D8C86;--color-wheat--800:#82807C;--color-wheat--900:#65635F;--color-grey:#202020;--color-grey--50:#FCFCFC;--color-grey--100:#F9F9F9;--color-grey--200:#F0F0F0;--color-grey--300:#E8E8E8;--color-grey--400:#D9D9D9;--color-grey--500:#CECECE;--color-grey--600:#BBBBBB;--color-grey--700:#646464;--color-grey--800:#363636;--color-grey--900:#202020;--color-rgb-black:0, 0, 0;--color-rgb-white:255, 255, 255;--color-rgb-red--900:199, 0, 17;--color-rgb-grey--900:31, 31, 31;--color-text:var(--color-white);--color-textBase:var(--color-white);--color-textBaseSmall:var(--color-white);--color-error:#ff0000;--fontFamily-sansSerif:"Manrope", "Noto Sans SC", "Noto Sans TC", "PingFangHK", "微軟正黑體", "Microsoft JhengHei", "Heiti TC", "LiHei Pro", sans-serif;--fontFamily-serif:"Lora", "新細明體", "PMingLiU", serif;--fontFamily-base:var(--fontFamily-sansSerif);--root-fontSize:16px;--h0-fontSize:3.5rem;--h0-letterSpacing:-0.015625rem;--h0-lineHeight:4rem;--h1-fontSize:2.75rem;--h1-letterSpacing:-0.015625rem;--h1-lineHeight:3.375rem;--h2-fontSize:2rem;--h2-letterSpacing:-0.015625rem;--h2-lineHeight:2.5rem;--h3-fontSize:1.5rem;--h3-letterSpacing:0.015625rem;--h3-lineHeight:2rem;--h4-fontSize:1.25rem;--h4-letterSpacing:0.009375rem;--h4-lineHeight:1.75rem;--h5-fontSize:1.125rem;--h5-letterSpacing:0.015625rem;--h5-lineHeight:1.625rem;--h6-fontSize:1.125rem;--h6-letterSpacing:0.015625rem;--h6-lineHeight:1.625rem;--p1-fontSize:1rem;--p1-letterSpacing:0.015625rem;--p1-lineHeight:1.5rem;--p2-fontSize:0.875rem;--p2-letterSpacing:0.015625rem;--p2-lineHeight:1.5rem;--c1-fontSize:0.75rem;--c1-letterSpacing:0.03125rem;--c1-lineHeight:1.5rem;--c2-fontSize:0.75rem;--c2-letterSpacing:0.03125rem;--c2-lineHeight:1.5rem;--footerHeight:0;--breadcrumbWrapperHeight:0;--desktop-bottom:96px;--mobile-bottom:48px;--gutter:30px;--text-transition:all 0.25s;--slow-transition:all 0.4s}.scroll-info{position:fixed;top:20px;right:20px;background:rgba(0,0,0,.8);color:#fff;padding:15px;border-radius:8px;font-family:monospace;min-width:200px;z-index:1000}.marker{background:rgba(255,255,255,.9);padding:10px;margin:20px 0;border-radius:4px;text-align:center;font-weight:700}.progress-bar{width:100%;height:10px;background:rgba(255,255,255,.3);border-radius:5px;margin-top:10px;overflow:hidden}.progress-fill{height:100%;background:#4ecdc4;width:0%;transition:width .1s ease;border-radius:5px}.sectionHome{overflow-x:hidden}.home,.homeBanners,.sectionCollections .collectionDimmer_logo img,.sectionHome{position:relative;display:block;width:100%}.homeBanners{height:100lvh;overflow:hidden}.homeHeading{position:absolute;display:block}@media (max-width:767px){.homeHeading{width:calc(100% - 32px);left:16px}.homeHeading .homeHeadingItem_line{font-family:var(--fontFamily-serif);font-size:var(--h3-fontSize);letter-spacing:var(--h3-letterSpacing);line-height:var(--h3-lineHeight);line-height:2rem;height:2rem}html:lang(sc) .homeHeading .homeHeadingItem_line,html:lang(tc) .homeHeading .homeHeadingItem_line{font-family:var(--fontFamily-serif);font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight);line-height:2rem;height:2rem}}@media (min-width:768px) and (max-width:1279px){.homeHeading{width:90%;left:5%}.homeHeading .homeHeadingItem_line{font-family:var(--fontFamily-serif);font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight);font-weight:700;line-height:3.375rem;height:3.375rem}}@media (max-width:1279px){.homeHeading{top:40%}.homeHeading .homeHeadingItem{top:0}.homeHeading .homeHeadingItem_line{font-family:var(--fontFamily-sansSerif);font-weight:700}}@media (min-width:1280px){.homeHeading{width:52%;bottom:10%;left:5%}.homeHeading .homeHeadingItem{bottom:0}.homeHeading .homeHeadingItem_line{font-size:var(--h0-fontSize);letter-spacing:var(--h0-letterSpacing);line-height:var(--h0-lineHeight);font-family:var(--fontFamily-sansSerif);font-weight:700;line-height:1.25em;height:1.25em}}.homeHeading .homeHeadingItem{position:absolute;display:block;left:0;width:100%}.homeHeading .homeHeadingItem_line{color:var(--color-white);position:relative;display:block;overflow:hidden}.homeHeading .homeHeadingItem_line>span{position:relative;display:block;white-space:nowrap;transform:translateY(100%)}.homeBanner{position:absolute;display:block;inset:0}.homeBanner picture{inset:0;width:100%;height:100%}.homeBanner picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homeDimmer{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1}.homeDimmer::after{content:"";width:100%;height:1px;top:50%;left:0}.homeBanner picture,.homeDimmer,.homeDimmer::after,.homeIndicators{position:absolute;display:block}@media (max-width:767px){.homeIndicators{bottom:140px;right:16px}.homeIndicators button{margin-bottom:6px}}@media (max-width:1023px){.homeIndicators{bottom:10%;right:10%}.homeIndicators button{margin-bottom:6px}}@media (min-width:1024px){.homeIndicators{bottom:10%;right:10%}.homeIndicators button{margin-bottom:6px}}.homeIndicators button{position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);font-weight:600;gap:8px;color:rgba(var(--color-rgb-white),.5);transition:all .25s}.homeIndicators button:before{content:"";position:relative;width:8px;aspect-ratio:1;border-radius:50%;transform:scale(.5) translateX(50%);background-color:rgba(var(--color-rgb-white),0);transition:all .25s}.homeIndicators button.active{color:rgba(var(--color-rgb-white),1)}.homeIndicators button.active:before{transform:scale(1) translateX(0);background-color:rgba(var(--color-rgb-white),1)}.sectionCollections{position:relative;display:block;width:100%;background-color:var(--color-grey--50);overflow:hidden}@media (max-width:767px){.sectionCollections{padding-top:82px;padding-bottom:48px}}@media (min-width:768px) and (max-width:1023px){.sectionCollections{height:864px}}@media (min-width:1024px) and (max-width:1279px){.sectionCollections{height:1024px}}@media (min-width:1280px) and (max-width:1439px){.sectionCollections{height:1260px}}@media (min-width:1440px){.sectionCollections{height:1560px}}@media (min-width:768px){.sectionCollections .collectionKV{position:absolute;display:block;overflow:hidden}}@media (max-width:767px){.sectionCollections .collectionKV{position:relative;display:block;overflow:hidden}}.sectionCollections .collectionSwiper{position:relative;display:block}.sectionCollections .collectionSwiperPagination{position:relative;display:block;width:50%;right:0;top:100%}.sectionCollections .collectionKVSwiper{position:relative;display:block}@media (min-width:768px){.sectionCollections .collectionKVSwiper .swiper-slide-active{overflow:hidden;transition:all .3s ease .25s}.sectionCollections .collectionKVSwiper.active .swiper-slide-active,.sectionCollections .collectionKVSwiper:hover .swiper-slide-active{border-bottom-left-radius:40%;overflow:hidden}.sectionCollections .collectionKVSwiper.active .collectionDimmer_content,.sectionCollections .collectionKVSwiper:hover .collectionDimmer_content{background-color:rgba(var(--color-rgb-black),.5);border-bottom-left-radius:40%}.sectionCollections .collectionKVSwiper.active .collectionDimmer_logo,.sectionCollections .collectionKVSwiper:hover .collectionDimmer_logo{opacity:1;transform:translateY(0)}.sectionCollections .collectionKVSwiper.active .collectionDimmer_action,.sectionCollections .collectionKVSwiper:hover .collectionDimmer_action{transition:all .3s ease .125s;opacity:1;transform:translate(0,0)}.sectionCollections .collectionKVSwiper.active .arrow_hover,.sectionCollections .collectionKVSwiper.active .arrow_normal,.sectionCollections .collectionKVSwiper:hover .arrow_hover,.sectionCollections .collectionKVSwiper:hover .arrow_normal{transition:all 1s ease .25s}.sectionCollections .collectionKVSwiper.active .arrow_normal,.sectionCollections .collectionKVSwiper:hover .arrow_normal{transform:translate(100%,-100%);opacity:0}.sectionCollections .collectionKVSwiper.active .arrow_hover,.sectionCollections .collectionKVSwiper:hover .arrow_hover{transform:translate(0,0);opacity:1}}.sectionCollections .collectionDimmer{position:absolute;display:block;inset:0;z-index:1;overflow:hidden}@media (max-width:767px){.sectionCollections .collectionDimmer{display:none}}.sectionCollections .collectionDimmer_logo{position:relative;display:block;width:50%;opacity:0;transform:translateY(10%);transition:all .3s}.sectionCollections .collectionDimmer_action,.sectionCollections .collectionDimmer_content{position:absolute;display:flex;justify-content:center;align-items:center;transition:all .3s ease .25s}.sectionCollections .collectionDimmer_content{inset:0;background-color:rgba(var(--color-rgb-black),0)}.sectionCollections .collectionDimmer_action{flex-direction:column;transform:translate(-50%,50%);opacity:0;width:10%;aspect-ratio:1;left:0;bottom:0}.sectionCollections .collectionDimmer_action>span:first-child{position:relative;display:block;width:53.050397878%;aspect-ratio:1;overflow:hidden}.sectionCollections .collectionDimmer_action span:last-child{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);color:var(--color-grey)}@media (min-width:768px) and (max-width:1023px){.sectionCollections .collectionDimmer_action span:last-child{font-size:var(--c1-fontSize);letter-spacing:var(--c1-letterSpacing);line-height:var(--c1-lineHeight)}}.sectionCollections .collectionDimmer_action .arrow_hover,.sectionCollections .collectionDimmer_action .arrow_normal{position:absolute;display:block;inset:0;transition:all 1s ease}.sectionCollections .collectionDimmer_action .arrow_normal{transform:translate(0,0);opacity:1}.sectionCollections .collectionDimmer_action .arrow_hover{transform:translate(-100%,100%);opacity:0}.sectionCollections .collectionSwiperContent{position:relative;display:flex;justify-content:space-between;align-items:center;color:var(--color-grey);margin-top:8px}@media (max-width:767px){.sectionCollections .collectionSwiperContent{font-size:var(--h6-fontSize);letter-spacing:var(--h6-letterSpacing);line-height:var(--h6-lineHeight);padding:0 16px;margin-bottom:24px}}@media (max-width:1023px){.sectionCollections .collectionSwiperContent{font-size:var(--h6-fontSize);letter-spacing:var(--h6-letterSpacing);line-height:var(--h6-lineHeight)}}@media (min-width:1024px){.sectionCollections .collectionSwiperContent{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight)}}.sectionCollections .collectionSwiperContent_link{position:relative;display:inline-flex;gap:8px;width:auto;color:var(--color-grey)}@media (max-width:767px){.sectionCollections .collectionSwiperContent_link .icon{position:relative;display:block;width:18px;aspect-ratio:1}.sectionCollections .collectionSwiperContent_link .icon svg{position:relative;display:block}}@media (min-width:768px){.sectionCollections .collectionSwiperContent_link .icon{display:none}}.sectionCollections .collectionSwiperContent>div:last-child{position:relative;display:flex;justify-content:flex-end;gap:12px;top:0;width:100px;z-index:1}@media (min-width:768px){.sectionCollections .collectionContent{position:absolute;display:block;overflow:hidden}}@media (min-width:1280px){.sectionCollections .collectionContent h2{font-family:var(--fontFamily-serif);font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight);margin-bottom:16px}.sectionCollections .collectionContent p{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight)}}@media (min-width:768px) and (max-width:1279px){.sectionCollections .collectionContent h2{font-family:var(--fontFamily-serif);font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight);margin-bottom:16px}.sectionCollections .collectionContent p{font-size:var(--h6-fontSize);letter-spacing:var(--h6-letterSpacing);line-height:var(--h6-lineHeight)}}@media (max-width:767px){.sectionCollections .collectionContent{position:relative;display:block;padding:0 16px;margin-bottom:32px}.sectionCollections .collectionContent h2{font-family:var(--fontFamily-serif);font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight);margin-bottom:12px}.sectionCollections .collectionContent p{font-size:var(--h6-fontSize);letter-spacing:var(--h6-letterSpacing);line-height:var(--h6-lineHeight)}}.sectionCollections .collectionContent h2{color:var(--color-grey);font-weight:300;font-style:italic;position:relative;display:block}.sectionCollections .collectionContent p{color:var(--color-grey)}@media (max-width:1023px){.sectionCollections .collectionKV_1 img{aspect-ratio:414/310}}@media (min-width:1024px){.sectionCollections .collectionKV_1 img{aspect-ratio:1}}@media (min-width:768px) and (max-width:1023px){.sectionCollections .collectionKV_1{width:39.2708333333%;left:1.6666666667%;top:42.1052631579%}}@media (min-width:1024px) and (max-width:1279px){.sectionCollections .collectionKV_1{width:39.2708333333%;left:1.6666666667%;top:31.5789473684%}}@media (min-width:1280px){.sectionCollections .collectionKV_1{width:39.2708333333%;left:1.6666666667%;top:30.2631578947%}}@media (max-width:1023px){.sectionCollections .collectionKV_2 img{aspect-ratio:414/310}}@media (min-width:1024px){.sectionCollections .collectionKV_2 img{aspect-ratio:754/566}}@media (min-width:768px) and (max-width:1279px){.sectionCollections .collectionKV_2{width:39.2708333333%;left:50.8333333333%;bottom:6.3157894737%}}@media (min-width:1280px) and (max-width:1439px){.sectionCollections .collectionKV_2{width:39.2708333333%;left:50.8333333333%;bottom:6.3157894737%}}@media (min-width:1440px){.sectionCollections .collectionKV_2{width:39.2708333333%;left:50.8333333333%;bottom:6.3157894737%}}@media (max-width:1023px){.sectionCollections .collectionKV_3 img{aspect-ratio:414/310}}@media (min-width:1024px){.sectionCollections .collectionKV_3 img{aspect-ratio:754/566}}@media (min-width:768px) and (max-width:1279px){.sectionCollections .collectionKV_3{width:39.2708333333%;right:1.6666666667%;top:6.3157894737%}}@media (min-width:1280px) and (max-width:1439px){.sectionCollections .collectionKV_3{width:39.2708333333%;right:1.6666666667%;top:6.3157894737%}}@media (min-width:1440px){.sectionCollections .collectionKV_3{width:39.2708333333%;right:1.6666666667%;top:6.3157894737%}}@media (min-width:768px) and (max-width:1279px){.sectionCollections .collectionContent_1{width:43.75%;left:3.75%;top:6.3157894737%}}@media (min-width:1280px) and (max-width:1439px){.sectionCollections .collectionContent_1{width:43.75%;left:3.75%;top:6.3157894737%}}@media (min-width:1440px){.sectionCollections .collectionContent_1{width:38.5416666667%;left:3.75%;top:6.3157894737%}}.sectionProjects{position:relative;display:block;padding:64px 0;background-color:var(--color-wheat);overflow:hidden}@media (max-width:1279px){.sectionProjects{padding:82px 0 48px}}.projects,.projects_leadin{position:relative;display:block}.projects_leadin{text-align:center;padding-left:3.75%;padding-right:3.75%;margin-bottom:54px}@media (max-width:1023px){.projects_leadin{margin-bottom:32px;padding:0 16px}}.projects_leadin .cTitle{text-align:left}.projects_swiper{position:relative;display:block}.projects_swiper .swiperProjects{overflow:inherit}.projects_swiper .swiper-button-container{display:flex;align-items:center;justify-content:space-between;position:absolute;transform:translateY(-100%)}@media (max-width:1023px){.projects_swiper .swiper-button-container{right:0;width:96px;top:-32px}}@media (min-width:1024px){.projects_swiper .swiper-button-container{right:2%;width:144px;top:-32px}}.projects_swiper .swiper-icon-button-next,.projects_swiper .swiper-icon-button-prev{position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;transition:all .75s cubic-bezier(.77,0,.175,1);z-index:1}@media (max-width:1023px){.projects_swiper .swiper-icon-button-next,.projects_swiper .swiper-icon-button-prev{width:48px;height:48px}}@media (min-width:1024px){.projects_swiper .swiper-icon-button-next,.projects_swiper .swiper-icon-button-prev{width:64px;height:64px}}.projects_swiper .swiper-icon-button-next .icon,.projects_swiper .swiper-icon-button-prev .icon{position:relative;display:block;width:48px;height:48px;overflow:hidden}.projects_swiper .swiper-icon-button-next .iconAni,.projects_swiper .swiper-icon-button-prev .iconAni{position:relative;display:flex;width:200%;justify-content:center;align-items:center}.projects_swiper .swiper-icon-button-next .iconAni_display,.projects_swiper .swiper-icon-button-next .iconAni_hover,.projects_swiper .swiper-icon-button-prev .iconAni_display,.projects_swiper .swiper-icon-button-prev .iconAni_hover{position:relative;display:block;width:48px;aspect-ratio:1}.projects_swiper .swiper-icon-button-next .iconAni_display svg,.projects_swiper .swiper-icon-button-next .iconAni_hover svg,.projects_swiper .swiper-icon-button-prev .iconAni_display svg,.projects_swiper .swiper-icon-button-prev .iconAni_hover svg{position:relative;display:block;color:rgba(var(--color-rgb-black),1)}.projects_swiper .swiper-icon-button-next.swiper-button-disabled,.projects_swiper .swiper-icon-button-prev.swiper-button-disabled{opacity:.5;cursor:default}.projects_swiper .swiper-icon-button-next .iconAni{transform:translateX(-50%);transition:all 0s}.projects_swiper .swiper-icon-button-next:not(.swiper-button-disabled):hover .iconAni{transform:translateX(0);transition:all .6s cubic-bezier(.77,0,.175,1)}.projects_swiper .swiper-icon-button-prev .iconAni{transform:translateX(0);transition:all 0s}.projects_swiper .swiper-icon-button-prev:not(.swiper-button-disabled):hover .iconAni{transform:translateX(-50%);transition:all .6s cubic-bezier(.77,0,.175,1)}.cProjectsItem,.cProjectsItem_content h3{transition:all .75s cubic-bezier(.77,0,.175,1)}.cProjectsItem,.cProjectsItem picture{position:relative;display:block;width:100%}.cProjectsItem picture{background-color:var(--color-black)}.cProjectsItem picture img{width:100%;pointer-events:none}.cProjectsItem_content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 0;gap:12px}.cProjectsItem_content h3{font-size:var(--h5-fontSize);letter-spacing:var(--h5-letterSpacing);line-height:var(--h5-lineHeight);text-align:center;font-weight:300}.cProjectsItem picture img,.cProjectsItem_stroke{position:relative;display:block;transition:all .75s cubic-bezier(.77,0,.175,1)}.cProjectsItem_stroke{width:0;height:1px;background-color:var(--color-wheat--800)}@media (min-width:1024px){.cProjectsItem:hover{transform:scale(1.05)}.cProjectsItem:hover .cProjectsItem_stroke{width:60px}}.projectsSwiper{margin:0 auto}.projectsSwiper .swiper-slide{overflow:hidden}.projectsSwiper,.projectsSwiper .swiper-slide,.projectsSwiper .swiper-slide button{position:relative;display:block;width:100%}.custom-cursor{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);font-weight:300;display:none!important;position:fixed;top:0;left:0;width:100px;height:100px;background:rgba(var(--color-rgb-red--900),.5);backdrop-filter:blur(5px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none;z-index:9999;transform:translate(-50%,-50%) scale(0);opacity:0;transition:opacity .3s ease,transform .3s ease}.custom-cursor.active{opacity:1;transform:translate(-50%,-50%) scale(1)}.about,.sectionAbout{position:relative;display:block;background-color:var(--color-grey-100);width:100%;overflow:hidden}.about{background-color:var(--color-white)}@media (min-width:1280px){.about .pinAboutContent p{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight)}}@media (min-width:768px) and (max-width:1279px){.about .pinAboutContent p{font-size:var(--h6-fontSize);letter-spacing:var(--h6-letterSpacing);line-height:var(--h6-lineHeight)}}@media (max-width:767px){.about .pinAboutContent p{font-size:var(--h6-fontSize);letter-spacing:var(--h6-letterSpacing);line-height:var(--h6-lineHeight)}}@media (max-width:1023px){.about .pinAboutContent_grid{position:relative;display:grid;grid-template-columns:1fr;gap:8px}.about .pinAboutContent_grid:not(:last-child){margin-bottom:24px}}@media (min-width:768px) and (max-width:1023px){.about .pinAboutContent_grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px}.about .pinAboutContent_grid:not(:last-child){margin-bottom:24px}}@media (max-width:1023px){.about .pinAboutBanner{position:relative;display:block;width:100%}.about .pinAboutTitle{display:none}.about .pinAboutContent{position:relative;display:block;width:100%;color:var(--color-grey);transform:translate(0,0)!important;padding-top:48px;padding-bottom:48px;top:0!important}.about .pinAboutContent_title{position:relative;display:block;padding:0 16px;margin-bottom:16px}.about .pinAboutContent_title h2{font-family:var(--fontFamily-serif);font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight);font-weight:300;font-style:italic}.about .pinAboutContent_title h2:not(:last-child),.about .pinAboutContent_title h3:not(:last-child){margin-bottom:16px}.about .pinAboutContent_title h3{font-size:var(--h3-fontSize);letter-spacing:var(--h3-letterSpacing);line-height:var(--h3-lineHeight);font-weight:400;font-family:var(--fontFamily-sansSerif)}.about .pinAboutContent_msg{position:relative;display:block;padding:0 16px}.about .pinAboutContent_msg:not(:last-child){margin-bottom:32px}}@media (min-width:1024px) and (max-width:1439px){.about .pinAboutContent{padding:64px}}@media (min-width:1440px) and (max-width:1919px){.about .pinAboutContent{padding:142px 72px}}@media (min-width:1920px){.about .pinAboutContent{padding:142px 164px}}@media (min-width:1024px){.about .pinAboutBanner{position:absolute;display:block;width:100%;height:100lvh;top:0;left:0}.about .pinAboutBanner img{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about .pinDimmer{position:absolute;display:block;inset:0;background-color:transparent;pointer-events:none}.about .pinAboutTitle{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100lvh;top:0;left:0}.about .pinAboutTitle h2{font-size:var(--h0-fontSize);letter-spacing:var(--h0-letterSpacing);line-height:var(--h0-lineHeight);font-weight:400;font-family:var(--fontFamily-sansSerif)}.about .pinAboutContent,.about .pinAboutContentBg{position:absolute;display:block;top:0;background-color:var(--color-white);width:50%;left:50%}.about .pinAboutContentBg{height:100%}.about .pinAboutContent{color:var(--color-grey)}.about .pinAboutContent img{position:relative;display:block;width:100%;margin-bottom:32px}.about .pinAboutContent_title{position:relative;display:block;margin-bottom:16px}.about .pinAboutContent_title h2{font-family:var(--fontFamily-serif);font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight);font-weight:300;font-style:italic}.about .pinAboutContent_title h2:not(:last-child),.about .pinAboutContent_title h3:not(:last-child){margin-bottom:16px}.about .pinAboutContent_title h3{font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight);font-weight:400;font-family:var(--fontFamily-sansSerif)}.about .pinAboutContent_msg{position:relative;display:block}.about .pinAboutContent_msg:not(:last-child){margin-bottom:32px}.about .aboutContent{position:relative;display:block;width:100%;height:5000px;overflow:hidden;top:0}}.h1Title{display:none}.cTitle_subTitle{font-size:var(--c1-fontSize);letter-spacing:var(--c1-letterSpacing);line-height:var(--c1-lineHeight);position:relative;display:block;margin-bottom:12px;color:var(--color-grey)}.cTitle h3,.cTitle p{color:var(--color-grey--900)}.cTitle h3{font-weight:400;margin-bottom:24px}@media (max-width:767px){.cTitle h3{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight);margin-bottom:16px}}.cTitle p{font-size:var(--h5-fontSize);letter-spacing:var(--h5-letterSpacing);line-height:var(--h5-lineHeight)}@media (max-width:1023px){.cTitle p{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight)}}.cTitle h2{font-weight:300;font-style:italic;color:var(--color-grey)}.cTitle h2:not(:last-child){margin-bottom:24px}@media (max-width:767px){.cTitle h2{font-family:var(--fontFamily-serif);font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight)}.cTitle h2:not(:last-child){margin-bottom:16px}}@media (min-width:768px) and (max-width:1023px){.cTitle h2{font-family:var(--fontFamily-serif);font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight)}}@media (min-width:1024px) and (max-width:1279px){.cTitle h2{font-family:var(--fontFamily-serif);font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight)}}@media (min-width:1280px) and (max-width:1439px){.cTitle h2{font-family:var(--fontFamily-serif);font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight)}}@media (min-width:1440px){.cTitle h2{font-family:var(--fontFamily-serif);font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight)}}.customSelect{opacity:0}