.sculpture-journey{z-index:20;pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;clip-path:inset(var(--sculpture-nav,96px) 0 0);--s1-highlight:.13;position:fixed;inset:0;overflow:clip}.sculpture-journey *{pointer-events:none}.raw-envelope{mask-type:alpha}.raw-region-mask{mask-type:luminance}@media (max-width:767px){.raw-piece:not([data-raw-id=raw-core]):not([data-raw-id=raw-major-01]),.raw-back:not([data-raw-back-for=raw-major-01]){display:none}[data-raw-id=raw-core] .raw-exterior-face{-webkit-mask:url(#raw-mobile-core);mask:url(#raw-mobile-core)}[data-raw-id=raw-major-01] .raw-exterior-face{-webkit-mask:url(#raw-mobile-major);mask:url(#raw-mobile-major)}}[data-sculpture-preview] :is(.hero,.shift,.tension,.wtl,.nx,.cap,.wm,.cf){isolation:auto;z-index:auto}[data-sculpture-preview] :is(.hero,.shift,.tension,.wtl,.nx,.cap,.wm,.cf):before{z-index:0}[data-sculpture-preview] :is(.hero__headline,.hero__foot,.shift__claim,.tension__stage,.shift__stage,.wtl__stage,.nx__stage,.cap__stage,.wm__stage,.cf__stage){z-index:21}[data-sculpture-preview] :is(.hero__headline,.hero__foot,.shift__claim){position:relative}[data-sculpture-preview] :is(.shift__claim,.shift__relationships,.wtl__burden,.wtl__answer,.nx__identity,.nx__states,.nx__cta,.cap__title,.cap__word,.wm__title,.wm__name,.wm__promise,.cf__thesis,.cf__resolution,.cf__question){text-shadow:0 0 3px var(--background-canvas), 0 0 9px color-mix(in srgb, var(--background-canvas) 70%, transparent), 0 0 20px color-mix(in srgb, var(--background-canvas) 40%, transparent)}[data-sculpture-preview] :is(.shift__relation p,.shift__relation .t-micro,.wtl__note,.cap__uses,.wm__lede,.wm__kicker,.wm__step,.cf__material){text-shadow:0 0 2px var(--background-canvas), 0 0 5px var(--background-canvas), 0 0 11px color-mix(in srgb, var(--background-canvas) 75%, transparent)}.sculpture-journey[data-section=hero] .dust-layer{opacity:0!important}.carved-part{mask-type:luminance}.sculpture-journey .s1-plane-light{opacity:var(--s1-highlight,.13)}.carved-part{filter:saturate(.3)brightness(.94)}.carved-part[data-env=light]{filter:saturate(.2)brightness(.76)contrast(1.08)}.rough-stone{filter:saturate(.55)brightness(1.08)contrast(1.02);transform-origin:50%}.rough-stone[data-env=dark]{filter:saturate(.62)brightness(1.16)contrast(1.02)}.rough-fragment,.rough-fragment-sheet{transform-box:fill-box;transform-origin:50%}.rough-fragment-1,.rough-fragment-4{animation-delay:-1.8s}.rough-fragment-2,.rough-fragment-6{animation-delay:-3.4s}.rough-fragment-3,.rough-fragment-5{animation-delay:-5.1s}@keyframes rough-float{0%{transform:translate(-4px,5px)rotate(-1deg)}to{transform:translate(7px,-9px)rotate(2deg)}}.sculpture-dust circle{fill:var(--material-line);opacity:.8}.sculpture-dust .dust-1,.sculpture-dust .dust-5,.sculpture-dust .dust-9{animation-delay:-1.4s}.sculpture-dust .dust-2,.sculpture-dust .dust-6,.sculpture-dust .dust-10{animation-delay:-2.3s}.sculpture-dust .dust-3,.sculpture-dust .dust-7,.sculpture-dust .dust-11{animation-delay:-3.1s}@keyframes dust-drift{0%{transform:translate(-3px,3px)}to{transform:translate(8px,-11px)}}@media (prefers-reduced-motion:reduce){.sculpture-dust circle,.rough-fragment,.rough-fragment-sheet{animation:none}}[data-sculpture-preview] .cf__room>*{visibility:hidden}.sculpture-landing{background:var(--crossing-ink);height:100svh}.sculpture-debug{z-index:100;background:var(--crossing-ink);color:var(--material-line);pointer-events:none;padding:8px 12px;font:11px/1.4 monospace;position:fixed;bottom:8px;left:8px}.sculpture-debug[hidden]{display:none}:root{--ease-material:cubic-bezier(.16, .72, .24, 1)}@keyframes raw-arrive{0%{opacity:0;transform:translate(84px,30px)scale(1.025)}to{opacity:1;transform:none}}@keyframes raw-depth-arrive{0%{transform:translate(54px)}to{transform:none}}.raw-scene{transform-box:view-box;transform-origin:72% 55%;animation:raw-arrive 1.4s var(--ease-material) .52s backwards}[data-raw-atmosphere]{transform-box:view-box;animation:raw-depth-arrive 1.6s var(--ease-material) .76s backwards}@media (prefers-reduced-motion:reduce){.raw-scene,[data-raw-atmosphere]{animation:none}}.raw-near{filter:brightness(.52)contrast(1.06)saturate(.5)}.raw-far{filter:brightness(.86)saturate(.4)}.raw-traces line{stroke:var(--material-line);stroke-width:.75px;stroke-opacity:.38;stroke-linecap:round;fill:none}.raw-arris{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:miter;stroke-linecap:square}.raw-arris--lit{stroke:#d9dfe8;stroke-opacity:.2;stroke-width:1px}.raw-arris--shade{stroke:#04070f;stroke-opacity:.45;stroke-width:1px}.raw-worked-contact{fill:none;stroke:#03060d;stroke-opacity:.55;stroke-width:9px;stroke-linejoin:round}[data-raw-relation]{stroke:var(--material-line);stroke-width:.75px;stroke-opacity:.55;stroke-linecap:round}.sculpture-journey[data-section=capabilities] :is(.raw-traces line,[data-raw-relation]){stroke:#4e5464;stroke-opacity:.7}.raw-back-face{filter:brightness(.38)saturate(.7)}:is([data-raw-pmark],[data-raw-pline]){stroke-width:1.5px;stroke-linecap:square}[data-raw-pline]{stroke-opacity:.7}.sculpture-journey[data-product-mark=nexus] :is([data-raw-pmark],[data-raw-pline]){stroke:#18283f}.sculpture-journey[data-product-mark=srishti] :is([data-raw-pmark],[data-raw-pline]){stroke:#6a4a99}.sculpture-journey[data-product-mark=prodify] :is([data-raw-pmark],[data-raw-pline]){stroke:#10715a}.crafted{z-index:20;clip-path:inset(var(--sculpture-nav,96px) 0 0);pointer-events:none;visibility:hidden;transition:opacity .18s linear;position:fixed;inset:0;overflow:clip}.crafted[data-on]{visibility:visible}.crafted__piece{transform-origin:50%;position:absolute}.crafted__rough,.crafted__carved{image-rendering:auto;width:100%;height:100%;position:absolute;inset:0}.crafted__rough{background-image:url(/sculpture/rough-stone.webp);background-position:50%;background-repeat:no-repeat;background-size:512px 512px;-webkit-mask-position:50%;mask-position:50%}@media (prefers-reduced-motion:reduce){.crafted{transition:none}}
.forward-anchor,.wm__moment,.section{scroll-margin-top:var(--nav-h,96px)}.forward-statement{font:400 clamp(40px, 5.5vw, 80px)/1.09 var(--font-display);letter-spacing:-.025em;max-width:16ch;margin-top:clamp(40px,6vh,64px)}.tension__stage{z-index:1;min-height:inherit;flex-direction:column;justify-content:flex-start;padding-block:clamp(90px,13vh,160px);display:flex;position:relative}.tension__note{max-width:34ch;margin-top:var(--space-32);color:var(--text-secondary);font:400 17px/1.65 var(--font-body)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tension{min-height:190svh}.tension__stage{min-height:100svh;padding-block:calc(var(--nav-h) + var(--space-40)) var(--space-40);justify-content:center;position:sticky;top:0}}}.tension .forward-statement{letter-spacing:-.03em;max-width:11ch;margin-top:clamp(24px,4vh,48px);font-size:clamp(46px,7vw,104px);line-height:1.02}.tension .tension__note{margin-top:var(--space-40);max-width:30ch;font-size:18px}@media (max-width:767px){.tension__stage{padding-block:72px}.tension .forward-statement{max-width:10ch;font-size:clamp(38px,11vw,52px)}.tension .tension__note{max-width:26ch;font-size:16px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:767px){.tension{min-height:175svh}.tension__stage{padding-block:calc(var(--nav-h) + var(--space-32)) var(--space-32)}}}.shift__relationships{z-index:21;border-top:var(--border-hairline) solid var(--border-hairline-color);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,4vw,48px);max-width:750px;margin-top:clamp(64px,10vh,100px);padding-bottom:72px;display:grid;position:relative}.shift__relation{padding-top:calc(var(--space-24) + var(--step,0px));position:relative}.shift__relation:nth-child(2){--step:34px}.shift__relation:nth-child(3){--step:68px}.shift__tick{width:var(--border-hairline);height:calc(var(--space-16) + var(--step,0px));background:var(--border-structural);position:absolute;top:0;left:0}.shift__relation p{margin-top:var(--space-12);font:400 15px/1.6 var(--font-body);color:var(--text-secondary);max-width:22ch}@media (max-width:767px){.shift__relationships{row-gap:var(--space-24);grid-template-columns:1fr;margin-top:clamp(150px,22vh,200px)}.shift__relation{padding-top:var(--space-24);padding-left:var(--space-24)}.shift__tick{height:var(--space-16)}.shift__relation p{max-width:none}}.ownership{min-height:100svh}.ownership__stage{z-index:1;min-height:100svh;padding-block:calc(var(--nav-h) + clamp(40px, 10vh, 120px)) clamp(56px, 9vh, 112px);flex-direction:column;display:flex;position:relative}.ownership__statement{margin-top:0}.ownership__line{display:block}.ownership__note{max-width:34ch;margin-top:var(--space-40);color:var(--text-secondary);font:400 17px/1.65 var(--font-body)}.ownership__signature{padding-top:var(--space-24);border-top:var(--border-hairline) solid var(--border-hairline-color);color:var(--text-secondary);text-align:left;margin-top:auto}@keyframes ownership-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ownership{view-timeline:--ownership block;min-height:220svh}.ownership__stage{height:100svh;position:sticky;top:0}.ownership__line--answer,.ownership__note,.ownership__signature{animation:linear both ownership-arrive;animation-timeline:--ownership}.ownership__line--answer{animation-range:contain 28% contain 40%}.ownership__note{animation-range:contain 50% contain 60%}.ownership__signature{animation-range:contain 64% contain 74%}}}@media (min-width:1064px){.ownership__signature{max-width:calc(6 * var(--col) + 5 * var(--gutter))}}@media (max-width:767px){.ownership__statement{font-size:38px}.ownership__note{max-width:26ch}.ownership__signature{max-width:22ch}}.conversation__stage{min-height:calc(100svh - var(--nav-h));flex-direction:column;justify-content:flex-end;padding-block:clamp(160px,30vh,320px) clamp(96px,16vh,180px);display:flex}.conversation__question{max-width:none;margin-top:0;font-size:clamp(34px,4.8vw,72px)}.conversation__cta{--rule:clamp(96px, 13vw, 220px);align-self:flex-start;align-items:center;gap:var(--space-24);min-height:64px;color:var(--text-primary);margin-top:clamp(40px,7vh,88px);text-decoration:none;display:inline-flex}.conversation__cta-label{font:400 clamp(28px, 3.2vw, 48px)/1.1 var(--font-display);letter-spacing:-.015em}.conversation__cta-rule{width:var(--rule);height:var(--border-hairline);background:var(--text-primary);transform-origin:0;transition:transform .52s var(--ease-out);display:block;transform:scaleX(.55)}.conversation__cta-arrow{margin-left:calc(var(--space-8) * -1);font:300 clamp(24px, 2.4vw, 36px)/1 var(--font-body);transform:translateX(calc(var(--rule) * -.45));transition:transform .52s var(--ease-out)}.conversation__cta:hover .conversation__cta-rule,.conversation__cta:focus-visible .conversation__cta-rule,.conversation__cta:hover .conversation__cta-arrow,.conversation__cta:focus-visible .conversation__cta-arrow{transform:none}@media (max-width:767px){.conversation__stage{padding-block:clamp(120px,24svh,220px) clamp(80px,14svh,140px)}.conversation__question{max-width:12ch;font-size:32px}.conversation__cta{--rule:160px;row-gap:var(--space-8);flex-wrap:wrap;max-width:290px;min-height:88px}.conversation__cta-label{flex-basis:100%;font-size:30px}.conversation__cta-rule,.conversation__cta-arrow{transform:none}}@media (prefers-reduced-motion:no-preference){.conversation__stage{min-height:170svh}}@media (prefers-reduced-motion:reduce){.conversation__cta-rule,.conversation__cta-arrow{transition:none}}.forward-footer{border-top:var(--border-hairline) solid var(--border-hairline-color);flex-wrap:wrap;align-items:start;gap:48px;padding-block:48px;display:flex}.forward-footer__brand{margin-right:auto}.forward-footer__brand .t-micro{margin-top:var(--space-8);color:var(--text-muted)}.forward-footer nav{font:400 14px/1.5 var(--font-body);display:grid}.forward-footer__legal{color:var(--text-muted);flex-basis:100%}@media (max-width:767px){.forward-footer{gap:32px}.forward-footer__brand{flex-basis:100%}}.wm__name,.wm__promise,.wm__lede,.nx__name,.nx__promise,.nx__state-name,.cap__word{font-family:var(--font-body)}.sculpture-framework{opacity:var(--framework-opacity,0);color:#89929c}@media (max-width:767px){.sculpture-journey:not([data-section=hero]):not([data-section=tension]) .raw-piece,.sculpture-journey:not([data-section=hero]):not([data-section=tension]) .raw-back{display:inline}.sculpture-journey:not([data-section=hero]):not([data-section=tension]) [data-raw-id=raw-core] .raw-exterior-face{-webkit-mask:url(#raw-core-mask);mask:url(#raw-core-mask)}.sculpture-journey:not([data-section=hero]):not([data-section=tension]) [data-raw-id=raw-major-01] .raw-exterior-face{-webkit-mask:url(#raw-major-01-mask);mask:url(#raw-major-01-mask)}}
