.Home_home__J_drO{width:100vw;margin-inline:auto;padding-inline:var(--gutter)}.Home_homeText__tZ3EP a{overflow:hidden;position:relative;vertical-align:top}.Home_homeText__tZ3EP a:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:transform .7s cubic-bezier(.19,1,.22,1);width:100%;transform:scaleX(1);transform-origin:left center}.Home_homeText__tZ3EP a:hover:after{transform:scaleX(0);transform-origin:right center}.Home_homeText__tZ3EP a{display:inline-block}.Home_homeText__tZ3EP a,.Home_home__J_drO p{font-size:max(16px,1.6rem)}.Home_home__J_drO h1{font-size:max(50px,9.6rem);letter-spacing:-.03em}@media(max-width:480px){.Home_home__J_drO h1{font-size:12rem}}.Home_home__J_drO{padding-top:var(--block);height:100vh;overflow:hidden;min-height:600px}.Home_home__J_drO h1{font-weight:400;letter-spacing:-.025em;color:#fff}.Home_home__J_drO h1 em{font-family:Playfair Display,"serif";font-style:italic}@media(max-width:768px){.Home_home__J_drO h1 em{padding-left:10rem}}.Home_home__J_drO h1 br{display:none}@media(max-width:768px){.Home_home__J_drO h1 br{display:unset}}.Home_home__J_drO p{font-weight:375;line-height:150%;color:#fff}.Home_homeText__tZ3EP{width:max(35rem,340px);margin-left:auto;margin-top:7rem}@media(max-width:480px){.Home_homeText__tZ3EP{width:100%}}.Home_homeText__tZ3EP a{font-weight:400;line-height:150%;color:#fff;margin-top:4rem}.Home_homeFoot__jDP8F{margin-top:10rem}@media(max-width:480px){.Home_homeFoot__jDP8F{margin-top:7rem}}.Home_homeFoot__jDP8F p{width:max(30rem,280px);margin-left:15rem;margin-bottom:4rem}@media(max-width:480px){.Home_homeFoot__jDP8F p{margin-left:0}}.Home_homeFoot_img__rZgHc{display:flex;gap:max(10px,2rem)}.Home_homeFoot_img__rZgHc img{pointer-events:none;object-fit:cover;width:100%}.Home_homeFoot_img__rZgHc figure{overflow:hidden;transition:all 1s cubic-bezier(.19,1,.22,1);flex:1 1}@media(max-width:1024px){.Home_homeFoot_img__rZgHc figure:nth-child(3){display:none}}@media(max-width:600px){.Home_homeFoot_img__rZgHc figure:nth-child(2){display:none}}.Layout_credit__vB20u{height:100%;left:0;position:absolute;top:0;width:100%}.Layout_credit__vB20u,.Layout_header__0UuIW{width:100vw;margin-inline:auto;padding-inline:var(--gutter)}.Layout_menu__DkFwX,.Layout_menu__DkFwX ul{align-items:center;display:flex;justify-content:center}.Layout_header__0UuIW,.Layout_header__0UuIW ul{display:flex;align-items:center}.Layout_header__0UuIW{justify-content:space-between}.Layout_credit__vB20u div a{overflow:hidden;position:relative;vertical-align:top}.Layout_credit__vB20u div a:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:transform .7s cubic-bezier(.19,1,.22,1);width:100%;transform:scaleX(1);transform-origin:left center}.Layout_credit__vB20u div a:hover:after{transform:scaleX(0);transform-origin:right center}.Layout_credit__vB20u div a,.Layout_credit__vB20u div p{font-size:max(14px,1.4rem)}.Layout_header__0UuIW ul li a,.Layout_header__0UuIW ul li p,.Layout_header__0UuIW>span,.Layout_menu__DkFwX aside{font-size:max(16px,1.6rem)}.Layout_menu__DkFwX ul li a,.Layout_menu__DkFwX ul li p{font-size:max(30px,4.8rem)}.Layout_header__0UuIW{position:fixed;z-index:7;width:100vw;top:max(4vh,5rem);mix-blend-mode:difference}.Layout_header__0UuIW>span{font-weight:400;letter-spacing:.02em;color:#fff;display:none}@media(max-width:480px){.Layout_header__0UuIW>span{display:inline}}.Layout_header__0UuIW ul{gap:3rem}@media(max-width:480px){.Layout_header__0UuIW ul{display:none}}.Layout_header__0UuIW ul li a,.Layout_header__0UuIW ul li p{cursor:pointer;font-weight:375;letter-spacing:.02em;color:#fff;transition:color .35s cubic-bezier(.19,1,.22,1)}.Layout_header__0UuIW ul li a.Layout_active__evrGB,.Layout_header__0UuIW ul li a:hover,.Layout_header__0UuIW ul li p.Layout_active__evrGB,.Layout_header__0UuIW ul li p:hover{color:#858585}.Layout_menu__DkFwX{background:#1d1d1d;z-index:7;position:fixed;top:0;left:0;right:0;bottom:0;display:none}@media(max-width:480px){.Layout_menu__DkFwX{display:flex}}.Layout_menu__DkFwX ul{flex-direction:column;gap:3rem}.Layout_menu__DkFwX ul li{overflow:hidden}.Layout_menu__DkFwX ul li a,.Layout_menu__DkFwX ul li p{font-weight:400;letter-spacing:-.025em;color:#fff;display:inline-block}.Layout_menu__DkFwX ul li a.Layout_active__evrGB,.Layout_menu__DkFwX ul li a:hover,.Layout_menu__DkFwX ul li p.Layout_active__evrGB,.Layout_menu__DkFwX ul li p:hover{color:#858585}.Layout_menu__DkFwX aside{line-height:150%;letter-spacing:.02em;color:#767575;position:absolute;bottom:4vh;left:var(--gutter)}.Layout_credit__vB20u{position:fixed;max-height:100vh;overflow:hidden;padding-top:var(--block);background:#1d1d1d;z-index:6;-webkit-clip-path:inset(0 0 100%);clip-path:inset(0 0 100%)}.Layout_credit__vB20u div{width:max(29.6rem,270px);margin-left:auto}.Layout_credit__vB20u div a{display:inline-block}.Layout_credit__vB20u div p{margin-bottom:max(10px,2rem)}.Layout_credit__vB20u div a,.Layout_credit__vB20u div p{color:#f5f5f5;font-weight:450;line-height:150%}.Layout_credit__vB20u div a em,.Layout_credit__vB20u div p em{text-decoration:underline}.Layout_credit__vB20u div a:after{bottom:2px}.Layout_credit__vB20u figure{width:max(20rem,200px);height:max(23rem,230px);position:absolute;left:var(--gutter);bottom:var(--gutter);overflow:hidden}@media(max-width:480px){.Layout_credit__vB20u figure{width:max(50rem,200px);height:max(50rem,200px)}}@media screen and (max-height:600px){.Layout_credit__vB20u figure{display:none}}.Layout_credit__vB20u figure img{object-fit:cover;object-position:top;width:100%;height:100%}