:root{--dir-paper:#ebebe8;--dir-paper-ink:#0d0d0d;--dir-paper-mute:#5d5d59;--dir-paper-line:#0d0d0d29;--dir-on-accent:#000;--dir-edge:40px}html:has(.dir-shell){position:relative}.dir-shell{position:relative}.dir-header-scrim{z-index:39;pointer-events:none;opacity:0;height:5.5rem;transition:opacity var(--motion-move) ease;position:fixed;inset:0 0 auto}.dir-header-scrim[data-tone=dark]{background:linear-gradient(#000000db,#000000c7 38%,#0006 72%,#0000)}.dir-header-scrim[data-tone=light]{background:linear-gradient(#ebebe8f5,#ebebe8db 38%,#ebebe870 72%,#ebebe800)}.dir-shell[data-scrolled=true][data-header=dark] .dir-header-scrim[data-tone=dark],.dir-shell[data-scrolled=true][data-header=light] .dir-header-scrim[data-tone=light]{opacity:1}.dir-shell>header.topbar-reveal button>span:first-child{opacity:.9}.dir-btn{--btn-bg:#fff;--btn-ink:#000;--btn-line:transparent;--btn-disc-bg:#000;--btn-disc-ink:#fff;--btn-disc-line:transparent;isolation:isolate;border:1px solid var(--btn-line);background:var(--btn-bg);min-height:3rem;color:var(--btn-ink);font-family:var(--font-stage);letter-spacing:.08em;text-align:left;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-press) var(--ease-out-expo), color var(--motion-state) ease, border-color var(--motion-state) ease;border-radius:2px;justify-content:space-between;align-items:center;gap:1.25rem;padding:.375rem .5rem .375rem 1.25rem;font-size:.8125rem;font-style:normal;font-weight:900;line-height:1.15;display:inline-flex;position:relative;overflow:hidden}.dir-btn[data-size=lg]{letter-spacing:.07em;gap:1.5rem;min-height:4.5rem;padding:.625rem .75rem .625rem 1.75rem;font-size:clamp(1rem,1.25vw,1.125rem)}.dir-btn[data-variant=ghost]{--btn-bg:transparent;--btn-ink:#fff;--btn-line:#fff6;--btn-disc-bg:transparent;--btn-disc-ink:#fff;--btn-disc-line:#fff6}.dir-paper-section .dir-btn:not([data-tone=dark]),.dir-btn[data-tone=paper]{--btn-bg:var(--dir-paper-ink);--btn-ink:#fff;--btn-disc-bg:#fff;--btn-disc-ink:#000}.dir-paper-section .dir-btn[data-variant=ghost]:not([data-tone=dark]),.dir-btn[data-variant=ghost][data-tone=paper]{--btn-bg:transparent;--btn-ink:var(--dir-paper-ink);--btn-line:#0d0d0d73;--btn-disc-bg:transparent;--btn-disc-ink:var(--dir-paper-ink);--btn-disc-line:#0d0d0d73}.dir-btn:before{content:"";z-index:-1;background:var(--accent);transition:transform var(--motion-move) var(--ease-out-expo);position:absolute;inset:0;transform:translate(-101%)}.dir-btn-label{text-wrap:balance;min-width:0}.dir-btn-disc{border:1px solid var(--btn-disc-line);background:var(--btn-disc-bg);width:2rem;height:2rem;color:var(--btn-disc-ink);transition:background-color var(--motion-state) ease, border-color var(--motion-state) ease, color var(--motion-state) ease;border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.dir-btn[data-size=lg] .dir-btn-disc{width:3rem;height:3rem}.dir-btn-arrow{width:1rem;height:1rem;transition:transform var(--motion-move) var(--ease-out-expo)}.dir-btn[data-size=lg] .dir-btn-arrow{width:1.25rem;height:1.25rem}.dir-btn:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.dir-btn:focus-visible,.dir-btn:active{border-color:var(--accent);color:var(--dir-on-accent)}.dir-btn:focus-visible:before,.dir-btn:active:before{transform:translate(0)}.dir-btn:focus-visible .dir-btn-disc,.dir-btn:active .dir-btn-disc{--btn-disc-bg:#000;--btn-disc-ink:#fff;--btn-disc-line:#000}.dir-btn[data-variant=ghost]:focus-visible .dir-btn-disc,.dir-btn[data-variant=ghost]:active .dir-btn-disc{--btn-disc-bg:transparent;--btn-disc-ink:var(--dir-on-accent);--btn-disc-line:var(--dir-on-accent)}.dir-btn:focus-visible .dir-btn-arrow,.dir-btn:active .dir-btn-arrow{transform:rotate(-45deg)}.dir-btn:active{transform:scale(.985)}@media (hover:hover){.dir-btn:hover{border-color:var(--accent);color:var(--dir-on-accent)}.dir-btn:hover:before{transform:translate(0)}.dir-btn:hover .dir-btn-disc{--btn-disc-bg:#000;--btn-disc-ink:#fff;--btn-disc-line:#000}.dir-btn[data-variant=ghost]:hover .dir-btn-disc{--btn-disc-bg:transparent;--btn-disc-ink:var(--dir-on-accent);--btn-disc-line:var(--dir-on-accent)}.dir-btn:hover .dir-btn-arrow{transform:rotate(-45deg)}}.dir-paper-section{background:var(--dir-paper);color:var(--dir-paper-ink);position:relative}.dir-paper-section:before,.dir-paper-section:after{content:"";z-index:2;height:var(--dir-edge);pointer-events:none;position:absolute;inset-inline:0}.dir-paper-section:before{background:linear-gradient(to bottom, #ebebe800, #ebebe81a 25%, #ebebe866 55%, #ebebe8c7 82%, var(--dir-paper));bottom:100%}.dir-paper-section:after{background:linear-gradient(to top, #ebebe800, #ebebe81a 25%, #ebebe866 55%, #ebebe8c7 82%, var(--dir-paper));top:100%}.dir-shell>div.fixed.bottom-0{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000f0}.dir-shell>button.fixed,.dir-shell>div.fixed.bottom-0>button{isolation:isolate;min-height:3rem;font-family:var(--font-stage);letter-spacing:.08em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;border-radius:2px;font-size:.8125rem;font-weight:900;overflow:hidden}.dir-shell>div.fixed.bottom-0>button{transition-property:transform,color;position:relative}.dir-shell>button.fixed{transition-property:opacity,translate,scale,color;box-shadow:0 0 0 1px #0d0d0d24,0 12px 32px #0000004d}.dir-shell>button.fixed:before,.dir-shell>div.fixed.bottom-0>button:before{content:"";z-index:-1;background:var(--accent);transition:transform var(--motion-move) var(--ease-out-expo);position:absolute;inset:0;transform:translate(-101%)}.dir-shell>button.fixed:focus-visible,.dir-shell>div.fixed.bottom-0>button:focus-visible,.dir-shell>div.fixed.bottom-0>button:active{color:var(--dir-on-accent)}.dir-shell>button.fixed:focus-visible:before,.dir-shell>div.fixed.bottom-0>button:focus-visible:before,.dir-shell>div.fixed.bottom-0>button:active:before{transform:translate(0)}@media (hover:hover){.dir-shell>button.fixed:hover,.dir-shell>div.fixed.bottom-0>button:hover{color:var(--dir-on-accent)}.dir-shell>button.fixed:hover:before,.dir-shell>div.fixed.bottom-0>button:hover:before{transform:translate(0)}}.dir-kit-faq-item{border-bottom:1px solid #ffffff1a;position:relative}.dir-kit-faq-item:first-child{border-top:1px solid #ffffff1a}.dir-kit-faq-item:before{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform var(--motion-move) var(--ease-out-expo);position:absolute;inset:-1px 0 auto;transform:scaleX(0)}.dir-kit-faq-item[data-open=true]:before{transform:scaleX(1)}.dir-kit-faq-trigger{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr) 2.75rem;align-items:center;column-gap:.25rem;padding:1.5rem 0;display:grid}@media (min-width:48rem){.dir-kit-faq-trigger{grid-template-columns:3.5rem minmax(0,1fr) 3rem;padding:1.875rem 0}}.dir-kit-faq-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dir-kit-faq-idx{color:#ffffff80;transition:color var(--motion-state) ease}.dir-kit-faq-q{color:#ffffffe0;transition:color var(--motion-state) ease, transform var(--motion-move) var(--ease-out-expo)}.dir-kit-faq-icon{color:#fff;width:2.5rem;height:2.5rem;transition:background-color var(--motion-state) ease, border-color var(--motion-state) ease, color var(--motion-state) ease, transform var(--motion-press) var(--ease-out-expo);border:1px solid #ffffff40;border-radius:9999px;justify-self:end;place-items:center;display:grid}.dir-kit-faq-glyph{width:.875rem;height:.875rem;transition:transform var(--motion-move) var(--ease-out-expo);position:relative}.dir-kit-faq-glyph:before,.dir-kit-faq-glyph:after{content:"";background:currentColor;position:absolute}.dir-kit-faq-glyph:before{height:1.5px;margin-top:-.75px;inset:50% 0 auto}.dir-kit-faq-glyph:after{width:1.5px;margin-left:-.75px;inset:0 auto 0 50%}.dir-kit-faq-item[data-open=true] .dir-kit-faq-idx{color:var(--accent)}.dir-kit-faq-item[data-open=true] .dir-kit-faq-q{color:#fff}.dir-kit-faq-item[data-open=true] .dir-kit-faq-icon{border-color:var(--accent);background:var(--accent);color:#000}.dir-kit-faq-item[data-open=true] .dir-kit-faq-glyph{transform:rotate(45deg)}.dir-kit-faq-trigger:active .dir-kit-faq-icon{transform:scale(.92)}@media (hover:hover){.dir-kit-faq-trigger:hover .dir-kit-faq-q{color:#fff;transform:translate(6px)}.dir-kit-faq-trigger:hover .dir-kit-faq-idx{color:#ffffffd9}.dir-kit-faq-trigger:hover .dir-kit-faq-icon{border-color:#ffffffbf}.dir-kit-faq-item[data-open=true] .dir-kit-faq-trigger:hover .dir-kit-faq-idx{color:var(--accent)}.dir-kit-faq-item[data-open=true] .dir-kit-faq-trigger:hover .dir-kit-faq-icon{border-color:var(--accent)}}.dir-kit-faq-panel{visibility:hidden;transition:grid-template-rows var(--motion-move) var(--ease-out-expo), visibility 0s linear var(--motion-move);grid-template-rows:0fr;display:grid}.dir-kit-faq-item[data-open=true] .dir-kit-faq-panel{visibility:visible;transition:grid-template-rows var(--motion-move) var(--ease-out-expo), visibility 0s linear 0s;grid-template-rows:1fr}.dir-kit-faq-panel>div{min-height:0;overflow:hidden}.dir-kit-steps{--dk-num:0px;--dk-gut:2.25rem;--dk-rail:calc(var(--dk-num) + var(--dk-gut) / 2);position:relative}@media (min-width:48rem){.dir-kit-steps{--dk-num:8.5rem;--dk-gut:3.5rem}}@media (min-width:64rem){.dir-kit-steps{--dk-num:11rem;--dk-gut:4.5rem}}.dir-kit-rail{top:1.1rem;bottom:0;left:var(--dk-rail);pointer-events:none;background:#ffffff1f;width:1px;position:absolute;-webkit-mask-image:linear-gradient(#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(#000 calc(100% - 6rem),#0000)}.dir-kit-rail-fill{background:var(--accent);transform-origin:top;will-change:transform;position:absolute;inset:0}.dir-kit-step{grid-template-columns:var(--dk-num) var(--dk-gut) minmax(0, 1fr);padding-bottom:3.5rem;display:grid}.dir-kit-step:last-child{padding-bottom:0}@media (min-width:48rem){.dir-kit-step{padding-bottom:5rem}}.dir-kit-step-num{color:#ffffff38;font-variant-numeric:tabular-nums;transition:color var(--motion-move) ease;grid-area:1/3}.dir-kit-step-node{grid-area:1/2/span 2;place-self:start center;margin-top:1.1rem}.dir-kit-step-body{grid-area:2/3;padding-left:0}@media (min-width:48rem){.dir-kit-step-num{text-align:right;grid-area:1/1/span 2;padding-right:.5rem}.dir-kit-step-node{grid-row:1}.dir-kit-step-body{grid-area:1/3}}.dir-kit-step-title{color:#ffffffc7;transition:color var(--motion-move) ease}.dir-kit-step-text{color:#fff9;transition:color var(--motion-move) ease}.dir-kit-step[data-state=done] .dir-kit-step-num{color:#ffffff52}.dir-kit-step[data-state=active] .dir-kit-step-num,.dir-kit-step[data-state=active] .dir-kit-step-title{color:#fff}.dir-kit-step[data-state=active] .dir-kit-step-text{color:#fffc}.dir-kit-node{width:.75rem;height:.75rem;transition:background-color var(--motion-move) ease, border-color var(--motion-move) ease, transform var(--motion-move) var(--ease-out-expo);background:#0d0d0d;border:1px solid #fff6;display:block;position:relative;transform:rotate(45deg)}.dir-kit-node:after{content:"";border:1px solid var(--accent);opacity:0;position:absolute;inset:-1px}.dir-kit-step[data-state=done] .dir-kit-node{border-color:var(--accent);background:var(--accent);transform:rotate(45deg)scale(.7)}.dir-kit-step[data-state=active] .dir-kit-node{border-color:var(--accent);background:var(--accent);transform:rotate(45deg)scale(1.2)}@keyframes dir-kit-ping{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(3)}}.dir-kit-step[data-state=active] .dir-kit-node:after{animation:dir-kit-ping var(--motion-cut) var(--ease-out-expo) 1 both}.dir-kit-credit{isolation:isolate;position:relative}.dir-kit-credit:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dir-kit-credit:focus-visible:before{inset:0}.dir-kit-credit:before,.dir-kit-credit:after{content:"";z-index:-1;transform-origin:0;transition:transform var(--motion-move) var(--ease-out-expo);pointer-events:none;position:absolute;transform:scaleX(0)}.dir-kit-credit:before{background:#ffffff0d;inset:0 -1rem}.dir-kit-credit:after{background:var(--accent);z-index:1;height:1px;transition-delay:60ms;inset:auto 0 -1px}.dir-kit-credit-idx{color:#ffffff80;transition:color var(--motion-state) ease}.dir-kit-credit-name{transition:transform var(--motion-move) var(--ease-out-expo)}.dir-kit-credit-arrow{color:#ffffff80;transition:color var(--motion-state) ease, transform var(--motion-move) var(--ease-out-expo)}.dir-kit-credit-thumb{transition:transform var(--motion-move) var(--ease-out-expo);position:relative;overflow:hidden}.dir-kit-credit-thumb:after{content:"";transition:opacity var(--motion-move) ease;pointer-events:none;background:#00000080;position:absolute;inset:0}.dir-kit-credit-thumb img{transition:transform var(--motion-cut) var(--ease-out-expo);transform:scale(1)}.dir-kit-credit:focus-visible:before,.dir-kit-credit[data-focus=true]:before,.dir-kit-credit:active:before,.dir-kit-credit:focus-visible:after,.dir-kit-credit[data-focus=true]:after,.dir-kit-credit:active:after{transform:scaleX(1)}.dir-kit-credit:focus-visible .dir-kit-credit-idx,.dir-kit-credit[data-focus=true] .dir-kit-credit-idx,.dir-kit-credit:active .dir-kit-credit-idx{color:var(--accent)}.dir-kit-credit:focus-visible .dir-kit-credit-name,.dir-kit-credit[data-focus=true] .dir-kit-credit-name,.dir-kit-credit:active .dir-kit-credit-name{transform:translate(.5rem)}.dir-kit-credit:focus-visible .dir-kit-credit-arrow,.dir-kit-credit[data-focus=true] .dir-kit-credit-arrow,.dir-kit-credit:active .dir-kit-credit-arrow{color:var(--accent);transform:translate(3px,-3px)}.dir-kit-credit:focus-visible .dir-kit-credit-thumb:after,.dir-kit-credit[data-focus=true] .dir-kit-credit-thumb:after,.dir-kit-credit:active .dir-kit-credit-thumb:after{opacity:0}.dir-kit-credit:focus-visible .dir-kit-credit-thumb,.dir-kit-credit[data-focus=true] .dir-kit-credit-thumb,.dir-kit-credit:active .dir-kit-credit-thumb{transform:scale(1.035)}.dir-kit-credit:focus-visible .dir-kit-credit-thumb img,.dir-kit-credit[data-focus=true] .dir-kit-credit-thumb img,.dir-kit-credit:active .dir-kit-credit-thumb img{transform:scale(1.06)}@media (hover:hover){.dir-kit-credit:hover:before,.dir-kit-credit:hover:after{transform:scaleX(1)}.dir-kit-credit:hover .dir-kit-credit-idx{color:var(--accent)}.dir-kit-credit:hover .dir-kit-credit-name{transform:translate(.5rem)}.dir-kit-credit:hover .dir-kit-credit-arrow{color:var(--accent);transform:translate(3px,-3px)}.dir-kit-credit:hover .dir-kit-credit-thumb:after{opacity:0}.dir-kit-credit:hover .dir-kit-credit-thumb{transform:scale(1.035)}.dir-kit-credit:hover .dir-kit-credit-thumb img{transform:scale(1.06)}}.dir-kit-dir{isolation:isolate;position:relative;overflow:hidden}.dir-kit-dir:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dir-kit-dir-curtain{z-index:-1;background:var(--accent);transition:transform var(--motion-move) var(--ease-out-expo);position:absolute;inset:0;transform:translateY(101%)}.dir-kit-dir-idx,.dir-kit-dir-name{transition:color var(--motion-state) ease}.dir-kit-dir-idx{color:#ffffff8c}.dir-kit-dir-ring{transition:border-color var(--motion-state) ease, color var(--motion-state) ease, transform var(--motion-move) var(--ease-out-expo);border:1px solid #ffffff47}.dir-kit-dir:focus-visible .dir-kit-dir-curtain,.dir-kit-dir:active .dir-kit-dir-curtain{transform:translateY(0)}.dir-kit-dir:focus-visible .dir-kit-dir-idx,.dir-kit-dir:focus-visible .dir-kit-dir-name,.dir-kit-dir:active .dir-kit-dir-idx,.dir-kit-dir:active .dir-kit-dir-name{color:#000}.dir-kit-dir:focus-visible .dir-kit-dir-ring,.dir-kit-dir:active .dir-kit-dir-ring{color:#000;border-color:#000;transform:rotate(45deg)}@media (hover:hover){.dir-kit-dir:hover .dir-kit-dir-curtain{transform:translateY(0)}.dir-kit-dir:hover .dir-kit-dir-idx,.dir-kit-dir:hover .dir-kit-dir-name{color:#000}.dir-kit-dir:hover .dir-kit-dir-ring{color:#000;border-color:#000;transform:rotate(45deg)}}.dir-kit-here{cursor:default;background-image:repeating-linear-gradient(135deg,#0000 0 .6rem,#ffffff09 .6rem calc(.6rem + 1px));width:100%;display:flex;position:relative}.dir-kit-here-name{color:#ffffff9e}.dir-kit-here-dot{background:var(--accent);border-radius:9999px;width:.4rem;height:.4rem}.dir-kit-meta{letter-spacing:.22em;font-size:.625rem}@media (min-width:48rem){.dir-kit-meta{font-size:.68rem}}.dir-end{--dir-end-size:clamp(2.1rem, 11vw, 4.75rem)}@media (min-width:48rem){.dir-end{--dir-end-size:clamp(3rem, 9.5vw, 8.5rem)}}.dir-end-title{font-size:var(--dir-end-size);overflow-wrap:break-word;line-height:.98}.dir-end-head{align-items:flex-end;display:flex}@media (min-width:48rem){.dir-end-head{min-height:calc(var(--dir-end-size) * .98 * 3)}}.dir-end-contact{-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.25rem;margin-inline:-.75rem;padding:1rem .75rem;display:flex;position:relative}.dir-end-contact:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dir-end-contact:before,.dir-end-contact:after{content:"";pointer-events:none;height:1px;position:absolute;inset:0 .75rem auto}.dir-end-contact:before{background:#ffffff26}.dir-end-contact:after{background:var(--accent);transform-origin:0;transition:transform var(--motion-move) var(--ease-out-expo);transform:scaleX(0)}.dir-end-contact-label{color:#ffffff8c}.dir-end-contact-value{transition:color var(--motion-state) ease}.dir-end-contact-arrow{color:#ffffff8c;transition:transform var(--motion-move) var(--ease-out-expo), color var(--motion-state) ease}.dir-end-contact:focus-visible:after,.dir-end-contact:active:after{transform:scaleX(1)}.dir-end-contact:focus-visible .dir-end-contact-value,.dir-end-contact:active .dir-end-contact-value,.dir-end-contact:focus-visible .dir-end-contact-arrow,.dir-end-contact:active .dir-end-contact-arrow{color:var(--accent)}.dir-end-contact:focus-visible .dir-end-contact-arrow,.dir-end-contact:active .dir-end-contact-arrow{transform:translate(2px,-2px)}@media (hover:hover){.dir-end-contact:hover:after{transform:scaleX(1)}.dir-end-contact:hover .dir-end-contact-value,.dir-end-contact:hover .dir-end-contact-arrow{color:var(--accent)}.dir-end-contact:hover .dir-end-contact-arrow{transform:translate(2px,-2px)}}.dir-end-marquee-wrap[data-paused=true] .dir-end-marquee{animation-play-state:paused}.dir-kit-still-fallback{background-image:repeating-linear-gradient(135deg,#0000 0 .6rem,#ffffff09 .6rem calc(.6rem + 1px)),linear-gradient(135deg,#ffffff0a,#0000 60%);box-shadow:inset 0 0 0 1px #ffffff0f}@media (prefers-reduced-motion:reduce){.dir-kit-faq-item:before,.dir-kit-faq-glyph,.dir-kit-faq-item .dir-kit-faq-panel,.dir-kit-faq-item[data-open=true] .dir-kit-faq-panel,.dir-kit-credit:before,.dir-kit-credit:after,.dir-kit-credit-thumb,.dir-kit-credit-thumb img,.dir-kit-dir-curtain,.dir-kit-node,.dir-btn:before,.dir-end-contact:after,.dir-shell>button.fixed:before,.dir-shell>div.fixed.bottom-0>button:before{transition:none}.dir-btn,.dir-btn-arrow,.dir-end-contact-arrow{transition-property:color,background-color,border-color}.dir-btn:active,.dir-btn:hover .dir-btn-arrow,.dir-btn:focus-visible .dir-btn-arrow,.dir-btn:active .dir-btn-arrow,.dir-end-contact:hover .dir-end-contact-arrow,.dir-end-contact:focus-visible .dir-end-contact-arrow,.dir-end-contact:active .dir-end-contact-arrow{transform:none}.dir-kit-faq-q,.dir-kit-faq-icon,.dir-kit-credit-name,.dir-kit-credit-arrow,.dir-kit-dir-ring{transition-property:color,background-color,border-color}.dir-kit-faq-trigger:hover .dir-kit-faq-q,.dir-kit-faq-trigger:active .dir-kit-faq-icon,.dir-kit-credit:hover .dir-kit-credit-name,.dir-kit-credit:hover .dir-kit-credit-arrow,.dir-kit-credit:focus-visible .dir-kit-credit-name,.dir-kit-credit:focus-visible .dir-kit-credit-arrow,.dir-kit-credit[data-focus=true] .dir-kit-credit-name,.dir-kit-credit[data-focus=true] .dir-kit-credit-arrow,.dir-kit-credit:active .dir-kit-credit-name,.dir-kit-credit:active .dir-kit-credit-arrow,.dir-kit-credit-thumb,.dir-kit-credit-thumb img,.dir-kit-credit:hover .dir-kit-credit-thumb,.dir-kit-credit:hover .dir-kit-credit-thumb img,.dir-kit-credit:focus-visible .dir-kit-credit-thumb,.dir-kit-credit:focus-visible .dir-kit-credit-thumb img,.dir-kit-credit:active .dir-kit-credit-thumb,.dir-kit-credit:active .dir-kit-credit-thumb img,.dir-kit-credit[data-focus=true] .dir-kit-credit-thumb,.dir-kit-credit[data-focus=true] .dir-kit-credit-thumb img{transform:none}.dir-header-scrim{transition:none}.dir-kit-dir:hover .dir-kit-dir-ring,.dir-kit-dir:focus-visible .dir-kit-dir-ring,.dir-kit-dir:active .dir-kit-dir-ring{transform:none}.dir-kit-step[data-state=active] .dir-kit-node:after{animation:none}.dir-kit-rail-fill{will-change:auto;transform:scaleY(var(--dk-fill,0))!important}}
