.dxc{z-index:90;pointer-events:none;color:var(--ink);position:fixed;inset:0;overflow:hidden}.dxc-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dxc svg g{transform-box:view-box}.dxc-paper{background:var(--bg);opacity:0;position:absolute;inset:0}@keyframes dxcTail{to{opacity:0}}.dxc-carry .dxc-paper{animation:dxcPaperIn calc(var(--dxc-dur) * .9) cubic-bezier(.45, 0, .85, .55) forwards}@keyframes dxcPaperIn{to{opacity:1}}.dxc-carry-stroke{stroke-dasharray:1;stroke-dashoffset:1px;animation:dxcDraw calc(var(--dxc-dur) * .66) cubic-bezier(.35, .1, .25, 1) calc(var(--dxc-dur) * .06) forwards}@keyframes dxcDraw{to{stroke-dashoffset:0}}.dxc-carry-dot{offset-rotate:0deg;offset-distance:0%;opacity:0;animation:dxcTravel calc(var(--dxc-dur) * .74) cubic-bezier(.35, .1, .25, 1) calc(var(--dxc-dur) * .06) forwards}@keyframes dxcTravel{0%{offset-distance:0%;opacity:0}14%{opacity:1}to{offset-distance:100%;opacity:1}}.dxc-crop path{stroke-dasharray:1;stroke-dashoffset:1px;opacity:.5;animation:dxcDraw calc(var(--dxc-dur) * .52) var(--ease-out,ease-out) calc(var(--dxc-dur) * .42) forwards}.dxc-grow .dxc-paper{animation:dxcPaperIn calc(var(--dxc-dur) * .46) var(--ease-out,ease-out) forwards}.dxc-grow-row{animation:dxcGrow calc(var(--dxc-dur) * .68) cubic-bezier(.62, 0, .24, 1) calc(var(--dxc-dur) * .18) forwards, dxcTail calc(var(--dxc-dur) * .16) linear calc(var(--dxc-dur) * .84) forwards;transform:translate(0)scale(1)}@keyframes dxcGrow{to{transform:translate(var(--tx), var(--ty)) scale(var(--s))}}.dxc-band .dxc-paper{animation:dxcPaperIn calc(var(--dxc-dur) * .62) var(--ease-out,ease-out) forwards}.dxc-piece{animation:dxcSet calc(var(--dxc-dur) * .52) cubic-bezier(.2, .86, .26, 1) calc(var(--dxc-dur) * var(--dxc-delay,0)) both, dxcTail calc(var(--dxc-dur) * .12) linear calc(var(--dxc-dur) * .88) forwards;transform:translate(0)scale(1)}@keyframes dxcSet{to{transform:translate(var(--tx), var(--ty)) scale(var(--sx), var(--sy))}}.dxc-stepping{animation:dxcAdvance var(--dxc-dur) linear forwards;will-change:transform}.dxc-index .dxc-teeth{animation:dxcAdvance var(--dxc-dur) linear forwards, dxcTail calc(var(--dxc-dur) * .16) linear calc(var(--dxc-dur) * .84) forwards}.dxc-index .dxc-carriage,.dxc-index .dxc-rails{opacity:0;animation:dxcInkIn calc(var(--dxc-dur) * .14) var(--ease-out,ease-out) forwards, dxcTail calc(var(--dxc-dur) * .16) linear calc(var(--dxc-dur) * .84) forwards}.dxc-index .dxc-rails{--dxc-op:.35}@keyframes dxcInkIn{to{opacity:var(--dxc-op,1)}}@keyframes dxcAdvance{0%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateY(0)}15%{transform:translateY(-25vh)}25%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateY(-25vh)}40%{transform:translateY(-50vh)}50%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateY(-50vh)}65%{transform:translateY(-75vh)}75%{animation-timing-function:cubic-bezier(.3,0,.1,1);transform:translateY(-75vh)}92%{transform:translateY(-100vh)}to{transform:translateY(-100vh)}}.site .dxc-armed{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-left:14px;font-size:11px;display:inline-block}.site .dxc-armed b{color:var(--accent);font-weight:500}@keyframes dxcFade1{0%{opacity:1}to{opacity:0}}@keyframes dxcRise{0%{opacity:0}to{opacity:1}}.dxc-close .dxc-paper{animation:dxcPaperIn calc(var(--dxc-dur) * .3) cubic-bezier(.32, .06, .18, 1) forwards}.dxc-close-spend{animation:dxcFade1 calc(var(--dxc-dur) * .16) cubic-bezier(.4, 0, .7, .6) calc(var(--dxc-dur) * var(--d,0)) forwards}.dxc-close-run{animation:dxcClose calc(var(--dxc-dur) * .3) cubic-bezier(.32, .06, .18, 1) calc(var(--dxc-dur) * var(--d,0)) forwards, dxcFade1 calc(var(--dxc-dur) * .16) linear calc(var(--dxc-dur) * (var(--d,0) + .14)) forwards;transform:translateY(0)scaleX(1)}@keyframes dxcClose{to{transform:translateY(var(--ty,0)) scaleX(var(--sx,1))}}.dxc-close-keep{animation:dxcFade1 calc(var(--dxc-dur) * .12) linear calc(var(--dxc-dur) * .88) forwards}.dxc-close-off{animation:dxcRuleOff calc(var(--dxc-dur) * .16) cubic-bezier(.32, .06, .18, 1) calc(var(--dxc-dur) * .72) forwards, dxcFade1 calc(var(--dxc-dur) * .12) linear calc(var(--dxc-dur) * .88) forwards;transform:translate(0)scaleX(1)}@keyframes dxcRuleOff{to{transform:translate(var(--tx), var(--ty)) scaleX(var(--sx))}}@keyframes dxcFeedAdvance{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(0)}15%{transform:translateY(-25vh)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(-25vh)}41%{transform:translateY(-50vh)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(-50vh)}67%{transform:translateY(-75vh)}78%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(-75vh)}93%{transform:translateY(-100vh)}to{transform:translateY(-100vh)}}@keyframes dxcFeedTurn{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(0)}15%{transform:rotate(90deg)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(90deg)}41%{transform:rotate(180deg)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(180deg)}67%{transform:rotate(270deg)}78%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(270deg)}93%{transform:rotate(360deg)}to{transform:rotate(360deg)}}.dxc-feeding{animation:dxcFeedAdvance var(--dxc-dur) linear forwards;will-change:transform}.dxc-feed .dxc-feed-paper{background:var(--bg);width:100%;height:100%;animation:dxcFeedAdvance var(--dxc-dur) linear forwards;will-change:transform;position:absolute;top:100%;left:0}.dxc-feed .dxc-feed-strip{animation:dxcFeedAdvance var(--dxc-dur) linear forwards}.dxc-feed .dxc-feed-sprocket{animation:dxcFeedTurn var(--dxc-dur) linear forwards}.dxc-feed .dxc-svg{opacity:0;animation:dxcRise calc(var(--dxc-dur) * .08) var(--ease-out,ease-out) forwards, dxcFade1 calc(var(--dxc-dur) * .07) linear calc(var(--dxc-dur) * .93) forwards}@media (prefers-reduced-motion:reduce){.dxc{display:none}.dxc-stepping,.dxc-feeding,.dxc-feeding-out{animation:none;transform:none}}.site.dxc-arriving:after{content:"";z-index:88;pointer-events:none;background:var(--bg);transform:translateY(calc(-1 * var(--dxc-lift,0px)));will-change:transform;position:fixed;inset:0}.site.dxc-arriving .dxc-arrival{z-index:89;pointer-events:none;color:var(--ink);position:fixed;inset:0}.dxc-arrival-mark{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dxc-arrival svg g{transform-box:view-box}.dxc-arrival-web,.dxc-arrival-fold{transform:translateY(calc(-1 * var(--dxc-lift,0px)))}.dxc-arrival-sprocket{transform:rotate(calc(var(--dxc-turn,0) * 360deg))}.site.dxc-arriving .dxc-arrival{opacity:clamp(0, calc((.94 - var(--dxc-turn,0)) / .1), 1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site.dxc-arriving [data-reveal]{animation:linear both dxcArriveBlock;animation-timeline:view();animation-range:entry entry 42%}@keyframes dxcArriveBlock{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}}.dxc-feed.dxc-continues .dxc-svg{animation:dxcRise calc(var(--dxc-dur) * .08) var(--ease-out,ease-out) forwards}@keyframes dxcFeedAdvanceOut{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(0)}15%{transform:translateY(-25vh)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(-25vh)}41%{transform:translateY(-50vh)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(-50vh)}67%{transform:translateY(-75vh)}75%{animation-timing-function:linear;transform:translateY(-75vh)}to{transform:translateY(-100vh)}}@keyframes dxcFeedTurnOut{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(0)}15%{transform:rotate(90deg)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(90deg)}41%{transform:rotate(180deg)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(180deg)}67%{transform:rotate(270deg)}75%{animation-timing-function:linear;transform:rotate(270deg)}to{transform:rotate(360deg)}}.dxc-feeding.dxc-feeding-out{animation:dxcFeedAdvanceOut var(--dxc-dur) linear forwards;will-change:transform}.dxc-feed.dxc-continues .dxc-feed-paper,.dxc-feed.dxc-continues .dxc-feed-strip{animation:dxcFeedAdvanceOut var(--dxc-dur) linear forwards}.dxc-feed.dxc-continues .dxc-feed-sprocket{animation:dxcFeedTurnOut var(--dxc-dur) linear forwards}.dxc-close.dxc-continues .dxc-close-off{animation:dxcRuleOff calc(var(--dxc-dur) * .16) cubic-bezier(.32, .06, .18, 1) calc(var(--dxc-dur) * .6) forwards, dxcRuleCross calc(var(--dxc-dur) * .24) cubic-bezier(.5, 0, .2, 1) calc(var(--dxc-dur) * .76) forwards}@keyframes dxcRuleCross{to{transform:translate(var(--tx2), var(--ty2)) scaleX(var(--sx2))}}.dxc-close.dxc-continues .dxc-close-keep{animation:dxcSheetLift calc(var(--dxc-dur) * .3) cubic-bezier(.5, 0, .75, .6) calc(var(--dxc-dur) * .7) forwards, dxcFade1 calc(var(--dxc-dur) * .12) linear calc(var(--dxc-dur) * .88) forwards}@keyframes dxcSheetLift{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.site.dxc-arriving:after,.site.dxc-arriving .dxc-arrival{display:none}.dxc-close.dxc-continues .dxc-close-keep,.dxc-close.dxc-continues .dxc-close-off,.dxc-feed.dxc-continues .dxc-svg,.dxc-feed.dxc-continues .dxc-feed-paper,.dxc-feed.dxc-continues .dxc-feed-strip,.dxc-feed.dxc-continues .dxc-feed-sprocket{animation:none}}@keyframes dxcPlatenAdvance{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translate(0)}15%{transform:translate(-25vw)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translate(-25vw)}41%{transform:translate(-50vw)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translate(-50vw)}67%{transform:translate(-75vw)}78%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translate(-75vw)}93%{transform:translate(-100vw)}to{transform:translate(-100vw)}}.dxc-platening{animation:dxcPlatenAdvance var(--dxc-dur) linear forwards;will-change:transform}.dxc-platen .dxc-platen-paper{background:var(--bg);width:100%;height:100%;animation:dxcPlatenAdvance var(--dxc-dur) linear forwards;will-change:transform;position:absolute;top:0;left:100%}.dxc-platen .dxc-platen-strip{animation:dxcPlatenAdvance var(--dxc-dur) linear forwards}.dxc-platen .dxc-platen-sprocket{animation:dxcFeedTurn var(--dxc-dur) linear forwards}.dxc-platen .dxc-svg{opacity:0;animation:dxcRise calc(var(--dxc-dur) * .08) var(--ease-out,ease-out) forwards, dxcFade1 calc(var(--dxc-dur) * .07) linear calc(var(--dxc-dur) * .93) forwards}.dxc-platen.dxc-continues .dxc-svg{animation:dxcRise calc(var(--dxc-dur) * .08) var(--ease-out,ease-out) forwards}.dxc-platen-arrival{z-index:89;pointer-events:none;color:var(--ink);position:fixed;inset:0}.dxc-platen-arrival-mark{width:100%;height:100%;animation:dxcFade1 calc(var(--dxc-dur) * .4) linear calc(var(--dxc-dur) * .35) forwards;position:absolute;inset:0;overflow:visible}@keyframes dxcPlatenSettle{0%{opacity:0;transform:translate(1.4%)}to{opacity:1;transform:none}}.site.dxc-platened main{animation:dxcPlatenSettle calc(var(--dxc-dur,.76s) * .6) cubic-bezier(.22, .61, .36, 1) both}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site.dxc-platened [data-reveal]{animation:linear both dxcArriveBlock;animation-timeline:view();animation-range:entry entry 42%}}}@media (prefers-reduced-motion:reduce){.dxc-platening{animation:none;transform:none}.dxc-platen-arrival{display:none}.site.dxc-platened main{opacity:1;animation:none;transform:none}}@keyframes dxcReturnAdvance{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(0)}15%{transform:translateY(25vh)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(25vh)}41%{transform:translateY(50vh)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(50vh)}67%{transform:translateY(75vh)}78%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(75vh)}93%{transform:translateY(100vh)}to{transform:translateY(100vh)}}@keyframes dxcReturnTurn{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(0)}15%{transform:rotate(-90deg)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(-90deg)}41%{transform:rotate(-180deg)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(-180deg)}67%{transform:rotate(-270deg)}78%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(-270deg)}93%{transform:rotate(-360deg)}to{transform:rotate(-360deg)}}@keyframes dxcReturnAdvanceOut{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(0)}15%{transform:translateY(25vh)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(25vh)}41%{transform:translateY(50vh)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:translateY(50vh)}67%{transform:translateY(75vh)}75%{animation-timing-function:linear;transform:translateY(75vh)}to{transform:translateY(100vh)}}@keyframes dxcReturnTurnOut{0%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(0)}15%{transform:rotate(-90deg)}26%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(-90deg)}41%{transform:rotate(-180deg)}52%{animation-timing-function:cubic-bezier(.36,0,.12,1);transform:rotate(-180deg)}67%{transform:rotate(-270deg)}75%{animation-timing-function:linear;transform:rotate(-270deg)}to{transform:rotate(-360deg)}}.dxc-return .dxc-return-paper{background:var(--bg);width:100%;height:100%;animation:dxcReturnAdvance var(--dxc-dur) linear forwards;will-change:transform;position:absolute;top:-100%;left:0}.dxc-return .dxc-return-strip{animation:dxcReturnAdvance var(--dxc-dur) linear forwards}.dxc-return .dxc-return-sprocket{animation:dxcReturnTurn var(--dxc-dur) linear forwards}.dxc-return.dxc-continues .dxc-return-paper,.dxc-return.dxc-continues .dxc-return-strip{animation:dxcReturnAdvanceOut var(--dxc-dur) linear forwards}.dxc-return.dxc-continues .dxc-return-sprocket{animation:dxcReturnTurnOut var(--dxc-dur) linear forwards}.dxc-return .dxc-svg{opacity:0;animation:dxcRise calc(var(--dxc-dur) * .08) var(--ease-out,ease-out) forwards}.dxc-return:not(.dxc-continues) .dxc-svg{animation:dxcRise calc(var(--dxc-dur) * .08) var(--ease-out,ease-out) forwards, dxcFade1 calc(var(--dxc-dur) * .07) linear calc(var(--dxc-dur) * .93) forwards}@keyframes dxcReturnSettle{0%{transform:translateY(0)}to{transform:translateY(100vh)}}.site.dxc-returning .dxc-return-arrival{z-index:88;pointer-events:none;color:var(--ink);position:fixed;inset:0;overflow:hidden}.site.dxc-returning .dxc-return-arrival-paper{background:var(--bg);animation:dxcReturnSettle var(--dxc-dur) cubic-bezier(.333, .667, .667, 1) forwards;will-change:transform;position:absolute;inset:0}.dxc-return-arrival-mark{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dxc-return-arrival svg g{transform-box:view-box}.site.dxc-returning .dxc-return-arrival .dxc-return-strip{animation:dxcReturnSettle var(--dxc-dur) cubic-bezier(.333, .667, .667, 1) forwards}.site.dxc-returning .dxc-return-arrival-sprocket{animation:dxcReturnTurnSettle var(--dxc-dur) cubic-bezier(.333, .667, .667, 1) forwards}@keyframes dxcReturnTurnSettle{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.site.dxc-returning .dxc-return-arrival-mark{animation:dxcFade1 calc(var(--dxc-dur) * .12) linear calc(var(--dxc-dur) * .86) forwards}@media (prefers-reduced-motion:reduce){.site.dxc-framed .dxc-frame-arrival{display:none}.site.dxc-framed main{animation:none;transform:none}.site.dxc-returning .dxc-return-arrival{display:none}.dxc-frame .dxc-frame-box,.dxc-return .dxc-return-paper,.dxc-return .dxc-return-strip,.dxc-return .dxc-return-sprocket{animation:none}}
