._ending_1j8bk_1{margin:0 calc(var(--gutter)*-1);overflow:clip}._related_1j8bk_1{color:#171d27;isolation:isolate;background:radial-gradient(47% 72% at 88% 11%,#b9cde2bd,#0000 71%),radial-gradient(36% 58% at 8% 92%,#dac3cc8a,#0000 76%),#f1f0ec;position:relative}._related_1j8bk_1:before{content:"";z-index:-1;pointer-events:none;opacity:.26;background-image:radial-gradient(#20293933 .55px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0}._processTrack_1j8bk_1{height:300svh;min-height:126rem;position:relative}._sliderStage_1j8bk_1{height:100svh;min-height:42rem;padding:clamp(6rem,8.5vw,9rem) var(--gutter) clamp(3rem,4.4vw,4rem);grid-template-columns:5fr 7fr;align-items:center;gap:6vw;display:grid;position:sticky;top:0}._sliderInformation_1j8bk_1{min-width:0;padding-right:1rem}._sliderTabs_1j8bk_1{border-bottom:1px solid #1d2f4930;width:100%;display:flex}._sliderTabs_1j8bk_1 button{color:#737e8e;text-align:left;cursor:pointer;min-width:0;font:200 clamp(1.55rem,2.35vw,2.25rem)/1 var(--font-display);letter-spacing:-.045em;background:0 0;border:0;flex:1;align-items:baseline;gap:.7rem;padding:1rem .75rem 1.4rem 0;display:flex;position:relative}._sliderTabs_1j8bk_1 button+button{padding-left:.45rem}._sliderTabs_1j8bk_1 button small{color:currentColor;font:400 .55rem/1 var(--font-mono);flex:none}._sliderTabs_1j8bk_1 button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sliderTabs_1j8bk_1 button i{transform-origin:0;background:linear-gradient(90deg,#526d92 0% 84%,#ab8197);height:1px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;left:0;right:.75rem;transform:scaleX(0)}._sliderTabs_1j8bk_1 button[aria-selected=true]{color:#1b2331}._sliderTabs_1j8bk_1 button[aria-selected=true] i{transform:scaleX(1)}._sliderCopy_1j8bk_1{min-height:19rem;padding-top:clamp(2rem,3vw,2.4rem)}._stepLabel_1j8bk_1{color:#637082;font:400 .63rem/1.4 var(--font-mono);letter-spacing:.045em;text-transform:uppercase;margin:0}._sliderCopy_1j8bk_1 h2{color:#172033;max-width:10ch;font:400 clamp(3.15rem,5.3vw,6.5rem)/.94 var(--font-display);letter-spacing:-.065em;margin:1.15rem 0 0}._projectSummary_1j8bk_1{color:#566274;max-width:33ch;margin:clamp(1.25rem,2vw,1.7rem) 0 0;font-size:clamp(.95rem,1.15vw,1.12rem);line-height:1.55}._openProject_1j8bk_1{color:#1b2331;gap:.7rem;margin-top:1.7rem;font-size:.84rem;display:inline-flex}._openProject_1j8bk_1 span{font-size:1rem}._sliderVisual_1j8bk_1{place-items:center;min-width:0;height:min(36rem,65svh);display:grid;position:relative}._visualCoordinate_1j8bk_1{color:#637082;width:100%;font:400 .62rem/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #1d2f4930;padding-bottom:1rem;position:absolute;top:0;left:0}._visualCoordinateBottom_1j8bk_1{border:0;justify-content:space-between;padding:0;display:flex;top:auto;bottom:0}._orbit_1j8bk_1{aspect-ratio:1;pointer-events:none;border:1px solid #3e5a8030;border-radius:50%;width:90%;position:absolute;transform:rotateX(50deg)rotate(-30deg)}._orbit_1j8bk_1:after{content:"";border:1px solid #3e5a801a;border-radius:50%;position:absolute;inset:12%}._processPlanes_1j8bk_1{perspective:1200px;width:70%;height:68%;position:relative}._projectPlane_1j8bk_1{transform-style:preserve-3d;border:1px solid #ffffffa6;place-items:center;padding:clamp(1rem,2vw,1.75rem);transition:transform .65s cubic-bezier(.2,.8,.2,1),opacity .4s;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:-4px 22px 45px -18px #31466352,0 0 1px #2e3f5c40}._projectPlane_1j8bk_1[data-depth="0"]{z-index:3;background:radial-gradient(at 90% 0,#f9fafb,#0000 76%),linear-gradient(150deg,#eef1f3,#d2dce7);transform:translate(-17%,-10%)rotate(-12deg)}._projectPlane_1j8bk_1[data-depth="1"]{z-index:2;background:radial-gradient(at 96% 95%,#d4c5d3,#0000 62%),linear-gradient(145deg,#e3e9f3,#b9cddd);transform:translate(1%,1%)rotate(0)}._projectPlane_1j8bk_1[data-depth="2"]{z-index:1;background:radial-gradient(at 104% 102%,#e3d0d6,#0000 60%),linear-gradient(145deg,#f0eee9,#d5d9e5);transform:translate(18%,12%)rotate(11deg)}._planeMedia_1j8bk_1{place-items:center;width:100%;height:100%;display:grid;overflow:hidden}._planeMedia_1j8bk_1 img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._projectPlane_1j8bk_1:focus-visible{z-index:4;outline-offset:6px;outline:2px solid #526d92}._archiveCta_1j8bk_1{min-height:5.5rem;margin:0 var(--gutter);color:#1b2331;font:400 clamp(1.1rem,1.7vw,1.55rem)/1 var(--font-display);letter-spacing:-.025em;border-top:1px solid #1d2f4930;justify-content:space-between;align-items:center;gap:2rem;padding:1.15rem 0;display:flex}._archiveCta_1j8bk_1 span:last-child{font-family:var(--font-body);font-size:1.7rem;transition:transform .2s}._archiveCta_1j8bk_1:hover span:last-child{transform:translate(4px)}._sliderTabs_1j8bk_1 button:focus-visible{outline-offset:5px;outline:2px solid #526d92}._archiveCta_1j8bk_1:focus-visible{outline-offset:5px;outline:2px solid #526d92}@media (max-width:1023px){._processTrack_1j8bk_1{height:240svh;min-height:98rem}._sliderStage_1j8bk_1{gap:4vw;padding-top:6rem}._sliderVisual_1j8bk_1{height:min(31rem,60svh)}._processPlanes_1j8bk_1{width:76%}}@media (max-width:767px){._processTrack_1j8bk_1{height:auto;min-height:0}._sliderStage_1j8bk_1{height:auto;min-height:0;padding:4rem var(--gutter) 2.5rem;flex-direction:column;align-items:stretch;gap:2.5rem;display:flex;position:relative}._sliderInformation_1j8bk_1{padding:0}._sliderTabs_1j8bk_1{gap:.65rem}._sliderTabs_1j8bk_1 button{gap:.35rem;padding-block:.75rem 1.2rem;font-size:1.5rem}._sliderTabs_1j8bk_1 button small{font-size:.48rem}._sliderTabs_1j8bk_1 button i{right:.35rem}._sliderCopy_1j8bk_1{min-height:15rem;padding-top:2rem}._sliderCopy_1j8bk_1 h2{font-size:clamp(3.1rem,13vw,4.8rem)}._projectSummary_1j8bk_1{font-size:.98rem}._sliderVisual_1j8bk_1{width:100%;height:27rem;margin-top:.2rem}._processPlanes_1j8bk_1{width:67%;height:66%}._projectPlane_1j8bk_1{padding:1rem}._visualCoordinate_1j8bk_1{font-size:.5rem}._archiveCta_1j8bk_1{min-height:4.8rem;margin-inline:var(--gutter)}}@media (prefers-reduced-motion:reduce){._sliderTabs_1j8bk_1 button i,._projectPlane_1j8bk_1,._archiveCta_1j8bk_1 span:last-child{transition:none}}
