#configurator{--from: #6366f1;--to: #8b5cf6;position:relative;overflow:clip;background-color:#070b16;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.5px),-webkit-gradient(linear,left top,left bottom,from(#070b16),color-stop(14%,transparent),to(#070b16));background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.5px),linear-gradient(180deg,#070b16,transparent 14% 86%,#070b16);background-size:22px 22px,100% 100%;background-repeat:repeat,no-repeat}html[data-cscale=solo] #configurator{--from: #3b82f6;--to: #6366f1}html[data-cscale=team] #configurator{--from: #06b6d4;--to: #3b82f6}html[data-cscale=lead] #configurator{--from: #8b5cf6;--to: #d946ef}html[data-cscale=network] #configurator{--from: #f59e0b;--to: #f97316}#configurator:before{content:"";position:absolute;inset:-10%;z-index:0;pointer-events:none;background-repeat:no-repeat;background-image:radial-gradient(40% 30% at 24% 18%,color-mix(in srgb,var(--from) 38%,transparent),transparent 70%),radial-gradient(40% 30% at 82% 30%,color-mix(in srgb,var(--to) 34%,transparent),transparent 72%),radial-gradient(50% 38% at 70% 80%,color-mix(in srgb,var(--from) 22%,transparent),transparent 74%);-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity;-webkit-animation:cfg-aurora 30s ease-in-out infinite alternate;animation:cfg-aurora 30s ease-in-out infinite alternate}@-webkit-keyframes cfg-aurora{0%{-webkit-transform:translate3d(-1.4%,-1%,0);transform:translate3d(-1.4%,-1%,0);opacity:.85}50%{-webkit-transform:translate3d(1.4%,1.1%,0);transform:translate3d(1.4%,1.1%,0);opacity:1}to{-webkit-transform:translate3d(-1%,-1.5%,0);transform:translate3d(-1%,-1.5%,0);opacity:.9}}@keyframes cfg-aurora{0%{-webkit-transform:translate3d(-1.4%,-1%,0);transform:translate3d(-1.4%,-1%,0);opacity:.85}50%{-webkit-transform:translate3d(1.4%,1.1%,0);transform:translate3d(1.4%,1.1%,0);opacity:1}to{-webkit-transform:translate3d(-1%,-1.5%,0);transform:translate3d(-1%,-1.5%,0);opacity:.9}}.cfg-step{display:none}.cfg-wizard[data-step="1"] .cfg-step[data-step="1"],.cfg-wizard[data-step="2"] .cfg-step[data-step="2"]{display:block;-webkit-animation:cfg-step-in .5s cubic-bezier(.16,1,.3,1) both;animation:cfg-step-in .5s cubic-bezier(.16,1,.3,1) both}@-webkit-keyframes cfg-step-in{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes cfg-step-in{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:none;transform:none}}.cfg-dots{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.4rem}.cfg-dot{width:1.6rem;height:.3rem;border-radius:9999px;background:#ffffff24;-webkit-transition:background .3s;transition:background .3s}.cfg-wizard[data-step="1"] .cfg-dot[data-dot="1"],.cfg-wizard[data-step="2"] .cfg-dot[data-dot="1"],.cfg-wizard[data-step="2"] .cfg-dot[data-dot="2"]{background:linear-gradient(90deg,var(--from),var(--to))}.cfg-tile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;width:100%;padding:1.1rem 1.2rem;border-radius:1rem;text-align:left;background:#ffffff08;border:1px solid rgba(255,255,255,.12);-webkit-transition:background .3s,border-color .3s,-webkit-box-shadow .3s,-webkit-transform .25s;transition:background .3s,border-color .3s,-webkit-box-shadow .3s,-webkit-transform .25s;transition:background .3s,border-color .3s,box-shadow .3s,transform .25s;transition:background .3s,border-color .3s,box-shadow .3s,transform .25s,-webkit-box-shadow .3s,-webkit-transform .25s}.cfg-tile:hover{background:#ffffff0f;-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#ffffff38}.cfg-tile[aria-pressed=true]{border-color:color-mix(in srgb,var(--from) 55%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--from) 20%,#0c1222),color-mix(in srgb,var(--to) 14%,#0c1222));-webkit-box-shadow:0 0 34px -10px var(--from);box-shadow:0 0 34px -10px var(--from)}.cfg-tile-ico{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#ffffff14;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s}.cfg-tile[aria-pressed=true] .cfg-tile-ico,.cfg-tile:hover .cfg-tile-ico{background:linear-gradient(135deg,var(--from),var(--to));-webkit-box-shadow:0 0 22px -6px var(--from);box-shadow:0 0 22px -6px var(--from)}.cfg-tile-check{position:absolute;top:.75rem;right:.75rem;width:1.35rem;height:1.35rem;border-radius:9999px;background:linear-gradient(135deg,var(--from),var(--to));color:#fff;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 0 3px #070b16;box-shadow:0 0 0 3px #070b16}.cfg-tile[aria-pressed=true] .cfg-tile-check{display:-webkit-box;display:-ms-flexbox;display:flex}.cfg-track{display:none}html[data-ctype=repair] .cfg-track[data-type=repair],html[data-ctype=service] .cfg-track[data-type=service],html[data-ctype=montage] .cfg-track[data-type=montage],html[data-ctype=field] .cfg-track[data-type=field]{display:block}.cfg-journey{scroll-margin-top:88px}.cfg-journey-head .cfg-profile-pill{-webkit-transition:background .3s,border-color .3s;transition:background .3s,border-color .3s}.cfg-rail{position:absolute;top:.5rem;bottom:.5rem;left:calc(1.5rem - 1px);width:2px;background:#ffffff14}.cfg-rail-progress{position:absolute;top:.5rem;left:calc(1.5rem - 2px);width:4px;height:0;border-radius:9999px;background:linear-gradient(180deg,var(--from),var(--to));-webkit-box-shadow:0 0 16px 1px var(--from);box-shadow:0 0 16px 1px var(--from);-webkit-transition:height .25s linear,background .6s ease;transition:height .25s linear,background .6s ease}.cfg-stage{position:relative;display:grid;grid-template-columns:3rem 1fr;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;padding-bottom:2.25rem}@media(min-width:640px){.cfg-stage{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cfg-node{position:relative;z-index:10;width:3rem;height:3rem;border-radius:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:600 .85rem/1 ui-monospace,monospace;background:#0c1222;border:1px solid rgba(255,255,255,.14);color:#94a3b8;-webkit-transition:color .5s,border-color .5s,background .5s,-webkit-box-shadow .5s;transition:color .5s,border-color .5s,background .5s,-webkit-box-shadow .5s;transition:color .5s,border-color .5s,box-shadow .5s,background .5s;transition:color .5s,border-color .5s,box-shadow .5s,background .5s,-webkit-box-shadow .5s}.cfg-stage.lit .cfg-node{border-color:transparent;color:#fff;background:linear-gradient(135deg,var(--from),var(--to));-webkit-box-shadow:0 0 26px -2px var(--from);box-shadow:0 0 26px -2px var(--from)}.cfg-card{border-radius:1rem;padding:.9rem 1.1rem 1rem;background:#ffffff05;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px #ffffff0d;-webkit-transition:background .4s,-webkit-box-shadow .4s;transition:background .4s,-webkit-box-shadow .4s;transition:background .4s,box-shadow .4s;transition:background .4s,box-shadow .4s,-webkit-box-shadow .4s}.cfg-stage.lit .cfg-card{-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--from) 26%,transparent),0 0 34px -14px var(--from);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--from) 26%,transparent),0 0 34px -14px var(--from)}.cfg-stage-title{font-size:1.125rem;font-weight:600;color:#fff}.cfg-essence{margin-top:.35rem;color:#cbd5e1e6;line-height:1.55;max-width:38rem}.cfg-pain{margin-top:.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.55rem;max-width:38rem;border-radius:.7rem;padding:.6rem .8rem;background:color-mix(in srgb,var(--from) 12%,transparent);-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--from) 26%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--from) 26%,transparent)}.cfg-pain-ico{-ms-flex-negative:0;flex-shrink:0;margin-top:.1rem;color:var(--to)}.cfg-pain>[data-pain]{display:none}html[data-cscale=solo] .cfg-pain>[data-pain=solo],html[data-cscale=team] .cfg-pain>[data-pain=team],html[data-cscale=lead] .cfg-pain>[data-pain=lead],html[data-cscale=network] .cfg-pain>[data-pain=network]{display:block}.cfg-pain-text{font-size:.95rem;color:#e2e8f0;line-height:1.5}.cfg-pain-text b{color:#fff;font-weight:600}.cfg-deeper{margin-top:.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;color:#94a3b8;-webkit-transition:color .25s;transition:color .25s}.cfg-deeper:hover{color:#e2e8f0}.cfg-deeper svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cfg-stage.depth-open .cfg-deeper svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cfg-deeper .lbl-open{display:inline}.cfg-deeper .lbl-close,.cfg-stage.depth-open .cfg-deeper .lbl-open{display:none}.cfg-stage.depth-open .cfg-deeper .lbl-close{display:inline}.cfg-depth{overflow:hidden;max-height:0;opacity:0;-webkit-transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .4s,margin .4s;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .4s,margin .4s}.cfg-stage.depth-open .cfg-depth{max-height:600px;opacity:1;margin-top:.85rem}.cfg-depth-inner{max-width:38rem;border-radius:.8rem;padding:.9rem 1rem;position:relative;background:#ffffff08;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px #ffffff14}.cfg-depth-inner:before{content:"";position:absolute;left:0;top:.8rem;bottom:.8rem;width:3px;border-radius:9999px;background:linear-gradient(180deg,var(--from),var(--to))}.cfg-depth-cap{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:.55rem;padding-left:.65rem}.cfg-depth ul{display:grid;gap:.45rem .9rem;padding-left:.65rem}@media(min-width:640px){.cfg-depth ul{grid-template-columns:1fr 1fr}}.cfg-depth li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;font-size:.875rem;color:#cbd5e1}.cfg-depth li svg{-ms-flex-negative:0;flex-shrink:0;margin-top:.15rem;color:color-mix(in srgb,var(--to) 85%,white 10%)}.cfg-profile-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-radius:9999px;padding:.4rem .9rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);color:#e2e8f0;font-size:.85rem}.cfg-profile-pill b{color:#fff}.cfg-profile-pill:hover{background:#ffffff17}.cfg-scaleline>[data-scale]{display:none}html[data-cscale=solo] .cfg-scaleline>[data-scale=solo],html[data-cscale=team] .cfg-scaleline>[data-scale=team],html[data-cscale=lead] .cfg-scaleline>[data-scale=lead],html[data-cscale=network] .cfg-scaleline>[data-scale=network]{display:block}.cfg-node-check{position:absolute;right:-5px;top:-5px;width:1.1rem;height:1.1rem;border-radius:9999px;background:#10b981;color:#fff;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 0 3px #070b16;box-shadow:0 0 0 3px #070b16}.cfg-stage.lit .cfg-node-check{display:-webkit-box;display:-ms-flexbox;display:flex}.cfg-doc-block{display:none}html[data-ctype=repair] .cfg-doc-block[data-doc-type=repair],html[data-ctype=service] .cfg-doc-block[data-doc-type=service],html[data-ctype=montage] .cfg-doc-block[data-doc-type=montage],html[data-ctype=field] .cfg-doc-block[data-doc-type=field]{display:block}.cfg-doc-sticky{position:sticky;top:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.85rem}.cfg-doc-card,.cfg-role{border-radius:1rem;background:#ffffff0d;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px #ffffff1a;overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cfg-doc-card-head{padding:1rem 1.1rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08)}.cfg-doc-bar{-webkit-transition:width .45s cubic-bezier(.16,1,.3,1);transition:width .45s cubic-bezier(.16,1,.3,1)}.cfg-doc-rows{padding:.55rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.12rem}.cfg-doc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem;padding:.5rem .55rem;border-radius:.55rem;font-size:.875rem;-webkit-transition:opacity .35s,background .3s;transition:opacity .35s,background .3s}.cfg-doc-row.pending{opacity:.42}.cfg-doc-row:not(.pending){background:#ffffff0d}.cfg-doc-check{-ms-flex-negative:0;flex-shrink:0;width:1.2rem;height:1.2rem;border-radius:.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--from),var(--to))}.cfg-doc-row.pending .cfg-doc-check{background:transparent;border:1px solid rgba(255,255,255,.2);color:transparent}.cfg-doc-pending{color:#cbd5e1}.cfg-doc-filled{color:#f1f5f9;display:none}.cfg-doc-row:not(.pending) .cfg-doc-pending{display:none}.cfg-doc-row:not(.pending) .cfg-doc-filled{display:inline}.cfg-roleline>[data-scale]{display:none}.cfg-role-doc{display:none}html[data-cscale=solo] .cfg-roleline>[data-scale=solo]{display:inline}html[data-cscale=team] .cfg-roleline>[data-scale=team]{display:inline}html[data-cscale=lead] .cfg-roleline>[data-scale=lead]{display:inline}html[data-cscale=network] .cfg-roleline>[data-scale=network]{display:inline}html[data-cscale=solo] .cfg-role-doc[data-role=solo],html[data-cscale=team] .cfg-role-doc[data-role=team],html[data-cscale=lead] .cfg-role-doc[data-role=lead],html[data-cscale=network] .cfg-role-doc[data-role=network]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.cfg-role-head{padding:.9rem 1.1rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08)}.cfg-role-body{padding:1rem 1.1rem}.cfg-rl,.cfg-rl-static{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;font-size:.9rem}.cfg-rl{-webkit-transition:opacity .35s;transition:opacity .35s}.cfg-rl.pending{opacity:.42}.cfg-rl .cfg-rl-v{display:none}.cfg-rl:not(.pending) .cfg-rl-p{display:none}.cfg-rl:not(.pending) .cfg-rl-v{display:inline}.cfg-rl-p{color:#475569}.cfg-rl-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding-top:.65rem;margin-top:.15rem;font-size:1rem}.cfg-rl-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8rem}.cfg-role-note{font-size:.75rem;color:#94a3b8;line-height:1.5;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.08);margin-top:.25rem}.cfg-role-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding:.9rem 1.1rem;border-top:1px solid rgba(255,255,255,.08);font-size:.8rem;color:#94a3b8;line-height:1.45}.cfg-stack-ico{position:relative;-ms-flex-negative:0;flex-shrink:0;width:2.25rem;height:2.25rem}.cfg-stack-ico>span{position:absolute;inset:0;border-radius:.4rem}.cfg-stack-ico>span:nth-child(1){-webkit-transform:translate(5px,5px);transform:translate(5px,5px);background:#ffffff0f}.cfg-stack-ico>span:nth-child(2){-webkit-transform:translate(2.5px,2.5px);transform:translate(2.5px,2.5px);background:#ffffff1a}.cfg-stack-top{background:#ffffff2e;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.15);box-shadow:inset 0 0 0 1px #ffffff26;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#cbd5e1}.cfg-mob-bar{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-top:1.25rem;padding:.6rem .9rem;border-radius:.75rem;background:#0a0f1ce0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.6);box-shadow:0 10px 30px -12px #0009;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1023px){.cfg-mob-bar{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:72px;z-index:30}.cfg-doc-aside{position:fixed;left:0;right:0;bottom:0;z-index:60;max-height:85vh;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background:#0c1222;border-top:1px solid rgba(255,255,255,.12);border-radius:1.25rem 1.25rem 0 0;padding:0 1rem 1.5rem;-webkit-transform:translateY(101%);transform:translateY(101%);-webkit-transition:-webkit-transform .42s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .42s cubic-bezier(.16,1,.3,1);transition:transform .42s cubic-bezier(.16,1,.3,1);transition:transform .42s cubic-bezier(.16,1,.3,1),-webkit-transform .42s cubic-bezier(.16,1,.3,1);-webkit-box-shadow:0 -24px 60px -12px rgba(0,0,0,.75);box-shadow:0 -24px 60px -12px #000000bf}#configurator.cfg-doc-open .cfg-doc-aside{-webkit-transform:translateY(0);transform:translateY(0)}.cfg-doc-sticky{position:static}.cfg-doc-head{position:sticky;top:0;background:#0c1222;padding:.7rem 0 .75rem;z-index:1}.cfg-doc-grab{width:2.5rem;height:.25rem;border-radius:9999px;background:#fff3;margin:0 auto .65rem}.cfg-doc-close{width:2rem;height:2rem;border-radius:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ffffff0f;color:#cbd5e1}.cfg-doc-backdrop{position:fixed;inset:0;z-index:55;background:#02040a99;opacity:0;pointer-events:none;-webkit-transition:opacity .35s;transition:opacity .35s}#configurator.cfg-doc-open .cfg-doc-backdrop{opacity:1;pointer-events:auto}}.cfg-cta-actions{overflow:hidden;max-height:280px;opacity:1;-webkit-transition:max-height .4s ease,opacity .3s ease;transition:max-height .4s ease,opacity .3s ease}.cfg-cta-actions.is-collapsed{max-height:0;opacity:0}.cfg-cta-form{overflow:hidden;max-height:0;opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:max-height .6s cubic-bezier(.16,1,.3,1),opacity .5s ease .08s,-webkit-transform .5s ease .08s;transition:max-height .6s cubic-bezier(.16,1,.3,1),opacity .5s ease .08s,-webkit-transform .5s ease .08s;transition:max-height .6s cubic-bezier(.16,1,.3,1),opacity .5s ease .08s,transform .5s ease .08s;transition:max-height .6s cubic-bezier(.16,1,.3,1),opacity .5s ease .08s,transform .5s ease .08s,-webkit-transform .5s ease .08s}.cfg-cta-form.is-open{max-height:2200px;opacity:1;-webkit-transform:none;transform:none}@media(prefers-reduced-motion:reduce){#configurator:before{-webkit-animation:none;animation:none;opacity:1;-webkit-transform:none;transform:none}.cfg-step{-webkit-animation:none!important;animation:none!important}.cfg-rail-progress{height:100%!important;-webkit-transition:none;transition:none}.cfg-node,.cfg-card,.cfg-depth,.cfg-tile,.cfg-doc-row,.cfg-rl,.cfg-doc-bar,.cfg-doc-aside{-webkit-transition:none;transition:none}}
