@-webkit-keyframes HomePage_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes HomePage_rotateBorder_-1{to{--border-angle: 360deg}}.HomePage_root_885{overflow-x:hidden;position:relative;padding-top:var(--header-height-mobile)}@media(min-width:768px){.HomePage_root_885{padding-top:var(--header-height-tablet)}}@media(min-width:768px){.HomePage_root_885{padding:0}}.HomePage_root_885 .anim{opacity:0}.HomePage_interpolParticules_1173{position:absolute;width:100%;top:-5vh;height:25vh}@media(min-width:768px){.HomePage_interpolParticules_1173{height:90vh}}.HomePage_wrapper_1340{width:var(--grid-total-width);margin-left:var(--grid-margin-left)}.HomePage_header_1428{opacity:0;position:relative;margin-top:88rem}@media(min-width:768px){.HomePage_header_1428{margin-top:188rem}}@media(min-width:768px){.HomePage_header_1428{top:0;position:absolute;margin-top:calc(45vh - var(--header-height-tablet))}}.HomePage_title_1708{--vr: calc((100vw / var(--size-width) * 16 * .75 + (1 - .75) * 16px + 100vh / var(--size-height) * 16 * var(--vh-ratio, 1) + (1 - var(--vh-ratio, 1)) * 16px) / 2 / 16);font-size:29.1rem;line-height:35.2rem;letter-spacing:.6rem;font-family:neue-montreal-medium,sans-serif;font-weight:400;font-style:normal;text-rendering:geometricPrecision;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-wrap:balance;line-height:1.1}@media(min-width:768px){.HomePage_title_1708{font-size:50rem;line-height:50rem;letter-spacing:.6rem;font-family:neue-montreal-medium,sans-serif;font-weight:400;font-style:normal;text-rendering:geometricPrecision;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-wrap:balance;width:calc((calc((var(--grid-column-width-value) + var(--grid-gutter-width-value)) * 7) - var(--grid-gutter-width-value)) * var(--vr))}}.HomePage_title_1708 .HomePage_name_2941{color:var(--colors-content-brand);-webkit-transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94);transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94)}.HomePage_title_1708 .HomePage_subTitle_3178{color:var(--colors-content-primary);-webkit-transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94);transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94)}.HomePage_piecesEntries_3415{margin:78rem 0 64rem}@media(min-width:768px){.HomePage_piecesEntries_3415{margin-top:calc(100lvh - calc(26 * var(--spacing)))}}.HomePage_overlay_3571{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--colors-content-primary);opacity:0}@-webkit-keyframes PiecesEntries_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes PiecesEntries_rotateBorder_-1{to{--border-angle: 360deg}}@media(hover:hover){.PiecesEntries_root_911:hover .PiecesEntries_background_923{opacity:1}}.PiecesEntries_listWrapper_960{margin-top:calc(6 * var(--spacing));display:block;position:relative;overflow:hidden}@media(min-width:768px){.PiecesEntries_listWrapper_960{margin-top:calc(8 * var(--spacing));width:calc(100% + 32rem);margin-left:-16rem}}.PiecesEntries_background_923{z-index:-1;opacity:0;position:absolute;top:0;left:50%;width:100%;height:58rem;background-color:var(--colors-background-pieces-entry-hover);border-radius:8rem;-webkit-transform:translate3d(-50%,calc(var(--hover-index) * 58rem),0);transform:translate3d(-50%,calc(var(--hover-index) * 58rem),0);-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .2s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}@media(min-width:768px){.PiecesEntries_list_960{padding:0 16rem}}@property --border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@-webkit-keyframes WorksSelector_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes WorksSelector_rotateBorder_-1{to{--border-angle: 360deg}}@media(hover:hover){.WorksSelector_root_911:hover .WorksSelector_title_923:not(:hover){color:inherit}}.WorksSelector_separator_971{opacity:0;display:inline-block;padding:0 10rem}.WorksSelector_title_923{opacity:0;font-family:neue-montreal-medium,sans-serif;font-weight:400;font-style:normal;background:var(--colors-background-primary)}.WorksSelector_title_923:after{content:"."}.WorksSelector_title_923{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94);transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94)}.WorksSelector_root_showAllButton_1464 .WorksSelector_title_923{cursor:pointer}.WorksSelector_root_showAllButton_1464 .WorksSelector_title_923{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.WorksSelector_root_showAllButton_1464 .WorksSelector_title_923:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:var(--colors-content-brand);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1)}@media(hover:hover){.WorksSelector_root_showAllButton_1464 .WorksSelector_title_923:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}@media(hover:hover){.WorksSelector_root_showAllButton_1464 .WorksSelector_title_923:not(.WorksSelector_root_showAllButton_1464 .WorksSelector_title_selected_2089):hover{color:var(--colors-content-brand)}}.WorksSelector_root_showAllButton_1464 .WorksSelector_title_selected_2089{color:var(--colors-content-brand)}
