.objects-page{background-color:var(--c-yellow);color:var(--c-black)}.objects-page .c-welcome{position:relative}.objects-page .sticky-wrapper{align-items:flex-start;width:100%;display:flex;position:relative}.objects-page .sticky-holder{place-items:center;width:100%;height:100vh;display:grid;overflow:hidden}.objects-page .sticky-holder>*{grid-area:1/1}.objects-page .sticky-holder .blured{display:none}.objects-page .sticky-holder .sharp{width:100%;height:100%;position:relative}.objects-page .sticky-holder .sharp:after{content:"";background-image:linear-gradient(0deg,var(--c-yellow),transparent 30%,transparent 50%,var(--c-yellow));position:absolute;inset:0}.objects-page .sticky-holder .sharp picture,.objects-page .sticky-holder .sharp img{width:100%;height:100%;display:block}.objects-page .sticky-holder .sharp img,.objects-page .sticky-holder .blured img{object-fit:cover;scale:calc(1 + var(--progress,0)*.2);transform-origin:50% 100%}.objects-page .sticky-holder .title{margin-bottom:var(--h1);z-index:5;flex-wrap:wrap;justify-content:center;place-self:end center;display:flex;position:relative}.objects-page .sticky-holder .title .m-break{width:100%}.objects-page .sticky-holder .title .-splitted{display:inline-flex}.objects-page .sticky-holder .-w{margin-top:calc(var(--h1)*2 + 4rem);width:calc(100% - var(--g-margin)*2);z-index:5;align-self:start;position:relative}.objects-page .sticky-holder .-w .tt-1,.objects-page .sticky-holder .-w .tt-2{--width:4;align-self:center}.objects-page .sticky-holder .-w .tt-1{--top:1;--left:2}.objects-page .sticky-holder .-w .tt-2{--top:2;--left:2;margin-top:var(--mm)}.objects-page .objects-welcome-path{z-index:4;width:100%;height:40vh;position:relative}@media (min-width:1024px){.objects-page .c-welcome{height:300vh}.objects-page .sticky-wrapper{height:0;position:sticky;top:0}.objects-page .sticky-holder{min-height:800px}.objects-page .sticky-holder .blured{width:100%;height:100%;display:flex;position:relative}.objects-page .sticky-holder .blured img{width:100%;height:100%}.objects-page .sticky-holder .blured:after{content:"";-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);position:absolute;inset:0}.objects-page .sticky-holder .sharp{--arch:calc((.16667 + var(--progress,0)*4/12)*(100vw - var(--g-margin)*2) + var(--g-gap)/2 + var(--g-gap)*4*var(--progress,0));--side:calc((var(--g-margin) + 33.3333% - var(--g-margin)*2*.33333 + var(--g-gap)/3)*(1 - var(--progress,0)) - 10%*var(--progress,0));clip-path:inset(calc(20% - 80%*var(--progress,0))var(--side)0 var(--side)round var(--arch)var(--arch)0 0)}.objects-page .sticky-holder .sharp:after{background-image:none;background-color:rgba(var(--c-yellow-rgb),calc(-4 + var(--progress,0)*5))}.objects-page .sticky-holder .title{scale:calc(1 + var(--progress,0)*.5);transform-origin:50% 0;translate:0 calc((100% + var(--h1))*var(--progress,0))}.objects-page .sticky-holder .title .m-break{width:.3em}.objects-page .sticky-holder .-w{opacity:calc(4 - var(--progress,0)*5);translate:0 calc(-40vh*var(--progress,0));align-self:center;margin-top:0}.objects-page .sticky-holder .-w .tt-1,.objects-page .sticky-holder .-w .tt-2{--width:3}.objects-page .sticky-holder .-w .tt-1{--top:1;--left:2}.objects-page .sticky-holder .-w .tt-2{--top:1;--left:9;margin-top:0}.objects-page .objects-welcome-path{height:80vh;translate:0 calc(-100vh*var(--progress,0))}}@media (max-width:1023px){.objects-page .sticky-holder .sharp{clip-path:inset(18% 12% 0 round 40vw 40vw 0 0)}}.objects-page .c-principles{margin-top:var(--h3);position:relative;overflow:clip}.objects-page .objects-principle-path{z-index:1;width:100%;height:80%;inset:0 0 20%}.objects-page .c-principles .-w{z-index:2;padding-bottom:var(--h0);text-align:center;position:relative}.objects-page .c-principles .title{--width:6;justify-content:center;display:flex}.objects-page .c-principles .title .-splitted{display:inline-flex}.objects-page .c-principles .subtitle{--top:2;--left:2;--width:4;margin-top:var(--h1)}.objects-page .c-principles .p-1{--top:3;--left:2;--width:4;margin-top:var(--h5)}.objects-page .c-principles .p-2{--top:4;--left:2;--width:4;margin:var(--p)2em 0}.objects-page .words .-s-word{opacity:0;transition:opacity .5s var(--f-cubic),translate .6s var(--f-cubic);transition-delay:calc(min(var(--word-index),15)*30ms);translate:0 1.5em}html.-loaded .objects-page .words.-inview .-s-word{opacity:1;translate:0}@media (min-width:1024px){.objects-page .c-principles{margin-top:0}.objects-page .c-principles .title{--width:12}.objects-page .c-principles .subtitle{--left:4;--width:6}.objects-page .c-principles .p-1,.objects-page .c-principles .p-2{--left:5;--width:4}}.objects-page .c-sequence{background-color:var(--c-black);color:var(--c-white);position:relative;overflow:clip}.objects-page .c-sequence:after{content:"";background-color:var(--c-yellow);width:24vw;height:12vw;-webkit-mask:var(--star)bottom/100% auto no-repeat;-webkit-mask:var(--star)bottom/100% auto no-repeat;mask:var(--star)bottom/100% auto no-repeat;z-index:1;margin:0 auto;position:absolute;top:0;left:0;right:0}.objects-page .sequence-principle-path{inset:var(--h1)0 auto 0;width:100%;height:40%}.objects-page .c-sequence .-w{position:relative}.objects-page .c-sequence .-w:before{content:"";background-image:linear-gradient(180deg,rgba(var(--c-black-rgb),0)0,var(--c-black)calc(98% - var(--large)));pointer-events:none;z-index:20;position:absolute;inset:60% 0 0}.objects-page .title-path{--top:1;--left:1;--width:6;z-index:10;margin:calc(var(--h3)*2)calc(var(--g-margin)*-1)0;place-items:start center;display:grid;position:relative;overflow:hidden}.objects-page .title-path svg{height:auto;padding-top:var(--h3);grid-area:1/1;overflow:visible}.objects-page .title-path .curve-text{font-family:var(--font-t-2)}.objects-page .title-path .seq-t1{width:calc(var(--col)*4 + var(--g-gap)*3 + var(--h3)*2)}.objects-page .title-path .seq-t1 .curve-text{fill:var(--c-yellow);font-size:calc(.32px - .006vw)}.objects-page .title-path .seq-t2{margin-top:var(--h3);width:calc(var(--col)*4 + var(--g-gap)*3)}.objects-page .title-path .seq-t2 .curve-text{fill:var(--c-white);font-size:calc(.4px - .006vw)}.objects-page .basalt-bg{--top:1;--left:1;--width:6;z-index:10;contain:paint;transform-origin:50% -50%;height:60%;-webkit-mask:var(--stone-mask)50% 0/cover no-repeat;-webkit-mask:var(--stone-mask)50% 0/cover no-repeat;mask:var(--stone-mask)50% 0/cover no-repeat;align-self:end;margin:0 10%;position:relative}.objects-page .basalt-bg img{object-fit:cover;object-position:50% 0;width:100%;height:100%}.objects-page .sequence-item{--top:1;--left:2;--width:4;z-index:10;aspect-ratio:1840/2480;margin:calc(var(--h0)*2)0 var(--h0);pointer-events:none;transition:-webkit-mask-position 2.1s var(--f-smooth-alt),mask-position 2.1s var(--f-smooth-alt);align-self:end;position:relative;-webkit-mask-image:linear-gradient(45deg,#fff 40%,#0000 60%);mask-image:linear-gradient(45deg,#fff 40%,#0000 60%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:300%;mask-size:300%}.objects-page .sequence-item img{object-fit:contain;width:100%;height:100%}.objects-page .sequence-item.-leaving{z-index:10}.objects-page .sequence-item.-active,.objects-page .sequence-item.-entering{pointer-events:all;z-index:11;-webkit-mask-position:0 0;mask-position:0 0}.objects-page .c-sequence button{--direction:1;z-index:40;background-color:var(--c-black);box-shadow:inset 0 0 0 2px rgba(var(--c-yellow-rgb),.1);clip-path:circle(calc(50% - 1px));color:var(--c-yellow);border-radius:50%;place-self:center;place-items:center;padding:1rem;display:grid;position:relative;overflow:hidden}.objects-page .c-sequence button:before{content:"";background-color:var(--c-yellow);transform-origin:50% 100%;transition:scale 1.2s var(--f-cubic-in);z-index:1;border-radius:50%;position:absolute;inset:0;scale:1 0}.objects-page .c-sequence button svg{z-index:1;transform-origin:50% 400%;width:2.5rem;transition:rotate 1.2s var(--f-cubic-in);grid-area:1/1;position:relative}.objects-page .c-sequence button svg:first-child{rotate:calc(0deg*var(--direction))}.objects-page .c-sequence button svg:nth-child(2){rotate:calc(-90deg*var(--direction));color:var(--c-black)}.objects-page .c-sequence .prev{--top:1;--left:1}.objects-page .c-sequence .next{--top:1;--left:6}.objects-page .preview-arch{--top:2;--left:3;--width:2;z-index:30;width:calc(var(--col)*2 + var(--g-gap)*2);margin:0 auto var(--p);pointer-events:none;transform:translate3d(0,calc(var(--progress,0)*-40%),0);align-self:end;position:relative}.objects-page .previews{--top:2;--left:1;--width:6;z-index:30;align-self:end;gap:var(--g-gap);clip-path:inset(1px round var(--g-gap));transform:translate3d(0,calc(var(--progress,0)*-100%),0);grid-template-columns:repeat(3,1fr);display:grid;position:relative;overflow:hidden}.objects-page .previews:after{content:"";pointer-events:none;z-index:20;background-image:linear-gradient(90deg,var(--c-black),rgba(var(--c-black-rgb),0)40%,rgba(var(--c-black-rgb),0)60%,var(--c-black)100%);position:absolute;inset:0}.objects-page .previews figure{aspect-ratio:220/130;cursor:pointer;z-index:10;transform:translate3d(calc(var(--shift)*(100% + var(--g-gap)) - 100% - var(--g-gap)),0,0);transition:transform 1.5s var(--f-smooth-alt);border-radius:.4rem;grid-area:1/2/2/3;overflow:hidden}.objects-page .previews figure.-active{z-index:11}.objects-page .previews img{object-fit:cover;width:100%;height:100%}.objects-page .c-sequence .meta{--top:3;--left:1;--width:6;z-index:30;padding:var(--h3)0 var(--large);text-align:center;animation:seqMeta 1.5s var(--f-cubic)both;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:relative}.objects-page .c-sequence .meta .up{text-transform:uppercase;color:rgba(var(--c-yellow-rgb),.6)}.objects-page .c-sequence .meta .pr{color:var(--c-yellow)}@keyframes seqMeta{0%{opacity:0;translate:0 1em}to{opacity:1;translate:0}}.objects-page .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1024px){.objects-page .c-sequence:after{width:6vw;height:3vw}.objects-page .sequence-principle-path{height:80%}.objects-page .c-sequence .-w:before{inset:50% 0 0}.objects-page .basalt-bg{--left:3;--width:8;scale:calc(1 + var(--progress,0)*.2)}.objects-page .sequence-item{--left:5;--width:4;margin:calc(var(--h0)*4.4)0 calc(var(--h0)*2)}.objects-page .previews{--left:4;--width:6}.objects-page .preview-arch{--left:5;--width:4}.objects-page .title-path{--left:2;--width:10;margin-top:var(--h0)}.objects-page .title-path svg{padding-top:var(--h0)}.objects-page .title-path .seq-t1{width:calc(var(--col)*6 + var(--g-gap)*5 + var(--h0)*2)}.objects-page .title-path .seq-t1 .curve-text{font-size:calc(.36px - .006vw)}.objects-page .title-path .seq-t2{margin-top:var(--h0);width:calc(var(--col)*6 + var(--g-gap)*5)}.objects-page .c-sequence .prev{--left:2;transform:translate3d(calc(var(--progress,0)*5vw),calc(var(--progress,0)*20vh),0)}.objects-page .c-sequence .next{--left:11;transform:translate3d(calc(var(--progress,0)*-5vw),calc(var(--progress,0)*20vh),0)}.objects-page .c-sequence button:hover:before{transition:scale .9s var(--f-cubic);scale:1}.objects-page .c-sequence button:hover svg{transition:rotate .9s var(--f-cubic)}.objects-page .c-sequence button:hover svg:first-child{rotate:calc(90deg*var(--direction))}.objects-page .c-sequence button:hover svg:nth-child(2){rotate:calc(0deg*var(--direction))}.objects-page .c-sequence .meta{--left:4;--width:6}}.objects-page .c-origin{background-color:var(--c-black);color:var(--c-white);padding:var(--h0)0}.objects-page .c-origin figure{--left:3;--width:2;place-self:end center;width:2.5rem}.objects-page .c-origin .subtitle{--top:2;--left:1;--width:6;margin-top:var(--p)}@media (min-width:1024px){.objects-page .c-origin figure{--left:6;--width:2}.objects-page .c-origin .subtitle{--left:4;--width:6}}
