.fc-machine-shop{--fcms-line:rgba(255,255,255,.16);--fcms-line2:rgba(255,255,255,.22);position:relative;display:block;padding:var(--fcms-pt,96px) 0 var(--fcms-pb,96px);background:var(--fcms-bg,#1e1f22);color:#e9edf0;font:400 16px/1.55 var(--fc-fb);-webkit-font-smoothing:antialiased}.fc-machine-shop.fc-machine-shop--edge{border-top:1px solid rgba(255,255,255,.09)}.fc-machine-shop.fc-machine-shop--edge:before{content:"";position:absolute;left:0;right:0;top:0;height:140px;background:linear-gradient(180deg,#ffffff09,#fff0);pointer-events:none}.fc-machine-shop.fc-machine-shop--edge .fc-machine-shop__wrap{position:relative}.fc-machine-shop *,.fc-machine-shop *:before,.fc-machine-shop *:after{box-sizing:border-box}.fc-machine-shop p{margin:0;text-wrap:pretty}.fc-machine-shop a{color:inherit}.fc-machine-shop .fc-machine-shop__wrap{display:block;max-width:var(--fc-wrap,1376px);margin:0 auto;padding:0 32px}.fc-machine-shop .fc-machine-shop__mono{font-family:var(--fc-fm);font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.fc-machine-shop .fc-machine-shop__head{display:block;margin:0;padding:0}.fc-machine-shop .fc-machine-shop__k{display:flex;align-items:center;gap:8px;margin:0;color:var(--fc-cy)}.fc-machine-shop .fc-machine-shop__title{text-wrap:wrap;max-width:13em;margin:12px 0 0;padding:0;font:600 clamp(34px,4.6vw,66px)/1.05 var(--fc-fd);letter-spacing:.005em;text-transform:uppercase;color:#fff}.fc-machine-shop .fc-machine-shop__ph{position:relative;margin:36px 0 0;padding:0;border-radius:4px;overflow:hidden;aspect-ratio:2000/1000;background:#ffffff0a;box-shadow:0 0 0 1px #ffffff0f}.fc-machine-shop .fc-machine-shop__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center 45%}.fc-machine-shop .fc-machine-shop__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.fc-machine-shop .fc-machine-shop__slide.is-active{opacity:1;visibility:visible;transition:opacity .9s ease,visibility 0s}.fc-machine-shop .fc-machine-shop__dots{position:absolute;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;gap:2px;padding:4px 6px;border-radius:2px;background:var(--fc-g0)}.fc-machine-shop .fc-machine-shop__dot{position:relative;display:grid;place-items:center;width:20px;height:24px;margin:0;padding:0;border:0;background:none;cursor:pointer}.fc-machine-shop .fc-machine-shop__dot:before{content:"";width:8px;height:8px;border:1px solid rgba(255,255,255,.55);border-radius:50%;transition:background .2s,border-color .2s,transform .2s}.fc-machine-shop .fc-machine-shop__dot:hover:before{border-color:#fff}.fc-machine-shop .fc-machine-shop__dot[aria-current=true]:before{border-color:var(--fc-cy);background:var(--fc-cy);transform:scale(1.15)}.fc-machine-shop .fc-machine-shop__dot:focus-visible{outline:2px solid var(--fc-cy2);outline-offset:1px}.fc-machine-shop .fc-machine-shop__cap{position:absolute;left:12px;bottom:12px;margin:0;padding:7px 10px;border-radius:2px;background:var(--fc-g0);color:#e9edf0}.fc-machine-shop .fc-machine-shop__grid{display:grid;grid-template-columns:1.6fr 1fr;gap:56px;margin-top:44px}.fc-machine-shop .fc-machine-shop__proc{position:relative;display:grid;grid-template-columns:repeat(var(--fcms-n,5),1fr);margin:0;padding:0;list-style:none}.fc-machine-shop .fc-machine-shop__proc:before{content:"";position:absolute;left:0;right:0;top:15px;height:2px;background:var(--fcms-line)}.fc-machine-shop .fc-machine-shop__proc:after{content:"";position:absolute;left:0;top:15px;height:2px;width:var(--fcms-pp,0%);background:var(--fc-cy);transition:width .2s linear}.fc-machine-shop .fc-machine-shop__step{position:relative;margin:0;padding:0 14px 0 0;list-style:none}.fc-machine-shop .fc-machine-shop__num{position:relative;z-index:1;display:inline-grid;place-items:center;width:32px;height:32px;border:2px solid var(--fcms-line2);border-radius:50%;background:var(--fcms-bg,#1e1f22);color:var(--fc-steel2);font-size:13px;letter-spacing:0;transition:.3s}.fc-machine-shop .fc-machine-shop__step.is-on .fc-machine-shop__num{border-color:var(--fc-cy);background:#04141b;color:var(--fc-cy2)}.fc-machine-shop .fc-machine-shop__step-t{display:block;margin-top:14px;font:600 17px var(--fc-fd);text-transform:uppercase;color:#fff}.fc-machine-shop .fc-machine-shop__step-p{margin-top:6px;color:#d5dade;font-size:15px;line-height:1.5}.fc-machine-shop .fc-machine-shop__side{display:flex;flex-direction:column;gap:16px;padding-left:32px;border-left:1px solid var(--fc-ln2)}.fc-machine-shop .fc-machine-shop__logo{display:block;width:var(--fcms-logo-w,240px);max-width:100%;height:auto}.fc-machine-shop .fc-machine-shop__text{color:#dfe4e8;font-size:16px}.fc-machine-shop .fc-machine-shop__text p+p{margin-top:.8em}.fc-machine-shop .fc-machine-shop__story{padding:14px 16px;border:1px dashed var(--fc-ln2);border-radius:3px;background:#ffffff06;color:var(--fc-steel2);font-size:14px}.fc-machine-shop .fc-machine-shop__story-k{display:block;margin-bottom:6px;color:var(--fc-cy)}.fc-machine-shop .fc-machine-shop__story p+p{margin-top:.6em}.fc-machine-shop.is-anim .fc-machine-shop__reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.fc-machine-shop.is-anim .fc-machine-shop__reveal.is-in{opacity:1;transform:none}@media(max-width:1100px){.fc-machine-shop .fc-machine-shop__grid{grid-template-columns:1fr;gap:36px}.fc-machine-shop .fc-machine-shop__side{padding-left:0;padding-top:28px;border-left:0;border-top:1px solid var(--fc-ln2)}}@media(max-width:720px){.fc-machine-shop{padding:calc(var(--fcms-pt,96px) * 2 / 3) 0 calc(var(--fcms-pb,96px) * 2 / 3)}.fc-machine-shop .fc-machine-shop__wrap{padding:0 16px}.fc-machine-shop .fc-machine-shop__ph{aspect-ratio:4/3}.fc-machine-shop .fc-machine-shop__dots{top:12px;bottom:auto}.fc-machine-shop .fc-machine-shop__proc{grid-template-columns:1fr;gap:22px}.fc-machine-shop .fc-machine-shop__proc:before,.fc-machine-shop .fc-machine-shop__proc:after{left:15px;right:auto;top:0;bottom:0;width:2px;height:auto}.fc-machine-shop .fc-machine-shop__proc:after{height:var(--fcms-pp,0%);width:2px}.fc-machine-shop .fc-machine-shop__step{display:grid;grid-template-columns:32px 1fr;column-gap:16px;padding:0}.fc-machine-shop .fc-machine-shop__num{grid-row:1/3}.fc-machine-shop .fc-machine-shop__step-t{margin-top:5px}}@media(prefers-reduced-motion:reduce){.fc-machine-shop .fc-machine-shop__reveal,.fc-machine-shop.is-anim .fc-machine-shop__reveal{opacity:1;transform:none;transition:none}.fc-machine-shop .fc-machine-shop__proc:after,.fc-machine-shop .fc-machine-shop__num{transition:none}.fc-machine-shop .fc-machine-shop__slide,.fc-machine-shop .fc-machine-shop__slide.is-active,.fc-machine-shop .fc-machine-shop__dot:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fc-machine-shop.css.map */
