.BlockCraftmanship{width:100%;min-height:calc(150vh * var(--item-length,1));margin-bottom:12rem}@media (width<=900px){.BlockCraftmanship{margin-top:0;margin-bottom:4rem}.BlockCraftmanship__sticky{display:none}}.BlockCraftmanship__sticky{height:100vh;position:sticky;top:0}.BlockCraftmanship__sticky .BlockCraftmanship__media{width:50%;height:100%;clip-path:inset(calc(10% * var(--item-overflow-clip,0)));position:absolute;top:0;left:0}.BlockCraftmanship__sticky .BlockCraftmanship__media-link{z-index:5;display:none;position:absolute;inset:0}.BlockCraftmanship__sticky .BlockCraftmanship__media .BlockCraftmanshipMedia{width:100%;height:100%;clip-path:inset(calc(100% * (1 - var(--item-clip))) 0 0 0);pointer-events:none;position:absolute;top:0;left:0}.BlockCraftmanship__sticky .BlockCraftmanship__content{width:50%;height:100%;padding:0 var(--wrapper-padding) 0 calc(var(--grid-gap) / 2);position:absolute;top:0;right:0}@media (width>=900px){.BlockCraftmanship__mobile{display:none}}.BlockCraftmanship__mobile .BlockCraftmanship__content{padding:4rem var(--wrapper-padding)}.BlockCraftmanship__push-link{transform:translate(var(--mouse-x),var(--mouse-y));pointer-events:none;--icon-color:var(--color-white);position:fixed;top:0;left:0;--icon-background-color:var(--color-blue)!important;--button-transition:none!important}
