@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Nekst;src:url(/assets/fonts/Nekst/Nekst-Regular.woff2) format("woff2")}:root{color:#000;background:#ebebeb;font-synthesis:none}*{box-sizing:border-box}#app{font-size:11px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;overflow-x:hidden}button{font:inherit}#loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#ebebeb;pointer-events:all}#loader svg{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;max-width:95%;max-height:95%;min-width:500px}#loader>div{color:#000;font:11px Inter,sans-serif}#loader>div span{color:#0006}#loader .progress-arc{transform:rotate(-180deg) scaleX(-1);transform-origin:center;stroke-dasharray:2168;stroke-dashoffset:2168;animation:fill-circle 1.2s ease-in-out forwards}#loader.loaded{animation:loader-out 1.2s .9s cubic-bezier(.55,.085,.68,.53) forwards}#loader.loaded>div{animation:loader-copy-out .4s .5s linear forwards}@keyframes fill-circle{to{stroke-dashoffset:0}}@keyframes loader-copy-out{to{opacity:0}}@keyframes loader-out{to{opacity:0}}@media (min-width: 1024px){#loader svg{max-width:80%;max-height:80%}#loader>div{font-size:.8333333333vw}}#transition-overlay{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;height:400vh;display:none;align-items:center;justify-content:center;color:#fff;background:#0a0a0a;pointer-events:none}#transition-overlay p{position:sticky;top:0;height:100vh;margin:0;display:flex;align-items:center;font:400 24.3055555556vw/.8 Nekst,sans-serif;white-space:pre}#transition-overlay .char-wrapper{display:inline-block;overflow:hidden}#transition-overlay .transition-char{display:inline-block}.canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.canvas canvas{position:relative;z-index:1;width:100%;height:100%}.scene-guides{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s linear}.show-guides .scene-guides{opacity:1}.scene-guides path{fill:none;stroke:#000;stroke-width:1;opacity:.08;vector-effect:non-scaling-stroke}.scene-guides .guide-plus{opacity:.8}[data-cursor]{position:fixed;z-index:4;top:0;right:0;bottom:0;left:0;width:40px;height:40px;margin:-30px;opacity:0;transition:opacity .4s ease-out;color:#000;pointer-events:none;display:none}[data-cursor].visible{opacity:1}.longpress [data-cursor]{opacity:0}[data-cursor] .circle{width:40px;transition:transform .8s ease-out,stroke-width .8s ease-out,fill-opacity .8s ease-out;fill-opacity:.5}[data-cursor].large .circle{transform:scale(1.9);stroke-width:.5px}[data-cursor].transparent .circle{fill-opacity:0}[data-cursor] .inside>div,[data-cursor] .inside>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:14.5px;margin:auto;opacity:0;transition:opacity .4s 0s ease-out}[data-cursor] .inside>div.visible,[data-cursor] .inside>svg.visible{opacity:1;transition:opacity .4s .4s ease-out}[data-cursor] .inside .large p,[data-cursor] .inside .large svg,[data-cursor] .inside .swap p,[data-cursor] .inside .swap svg{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto}[data-cursor] .inside .large p,[data-cursor] .inside .swap p{width:max-content;height:max-content;font:400 9px Inter,sans-serif;text-align:center}[data-cursor] .inside .swap{width:100%}[data-cursor] .inside .swap svg{width:calc(100% - 7px)}[data-cursor] .inside .large{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;width:190%}[data-cursor] .inside .large p{font-size:10px}[data-cursor] .inside .large svg{width:calc(100% - 10px);stroke:#0000004d;stroke-width:.3px}main{position:relative;z-index:1}section{position:relative;min-height:var(--section-height);padding:2.35vw}.intro{height:100vh;min-height:720px;padding:0;overflow:hidden}.intro .content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.intro .content-wrapper .circle-svg-w{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.intro .content-wrapper .circle-svg{color:#000}.intro .content-wrapper .fps-watch-title{pointer-events:none;position:absolute;width:114%;margin:0;display:flex;align-items:center;justify-content:space-between;font:400 100px/.8 Nekst,sans-serif;text-transform:uppercase;color:#000;text-align:center;white-space:pre}.intro .content-wrapper .fps-watch-title .intro-word,.intro .content-wrapper .fps-watch-title .char-wrapper{display:inline-block}.intro .content-wrapper .fps-watch-title .char-wrapper{overflow:hidden;letter-spacing:0;white-space:pre}.intro .content-wrapper .fps-watch-title .intro-char{display:inline-block}.intro-tagline{position:absolute;z-index:2;bottom:15%;margin:0;font:400 13px/1.4 Inter,sans-serif;letter-spacing:.04em}.intro [data-fade]{opacity:0}.intro .fps-bottom-wrapper{position:absolute;bottom:20px;left:18px;width:calc(50% - 18px)}.intro .fps-color-wrapper{position:relative;font:400 12px Inter,sans-serif}.intro .fps-color-wrapper .fps-label{color:#0006}.intro .fps-color-wrapper p{margin:0;text-transform:capitalize;color:#000;opacity:0;transition:opacity .5s linear;text-wrap:nowrap}.intro .fps-color-wrapper p:not(:first-of-type){position:absolute;bottom:0}.intro .fps-color-wrapper p.selected{opacity:1;transition:opacity .5s .5s linear}.intro .fps-watch-weight-wrapper{position:relative;margin-top:14px;font:400 40px/.8 Nekst,sans-serif;color:#000;text-transform:uppercase}.intro .fps-watch-weight-wrapper p{margin:0}.intro .fps-watch-weight-wrapper span{display:block;color:#0006}.reticle{position:absolute;width:min(45vw,700px);aspect-ratio:1;border:1px solid #0001;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:linear-gradient(45deg,transparent 49.9%,#0001 50%,transparent 50.1%),linear-gradient(-45deg,transparent 49.9%,#0001 50%,transparent 50.1%),linear-gradient(90deg,transparent 49.9%,#0001 50%,transparent 50.1%),linear-gradient(0deg,transparent 49.9%,#0001 50%,transparent 50.1%)}.reticle button{border:0;background:transparent;cursor:pointer}.reticle button.active{background:#00000008}.eyebrow{margin:0;font-size:.75vw}section>h2{max-width:84vw;margin:6vh 0 0;font:400 8.5vw/.9 Nekst;letter-spacing:-.055em}.facts{position:absolute;left:51%;right:2.35vw;bottom:8vh;display:grid;grid-template-columns:1fr 1fr;gap:5vw}.facts h3,.facts p{margin:0;font-size:.85vw;line-height:1.35}.facts h3{margin-bottom:1em}.dark{color:#ebebeb;background:#070707}.big-text-section{width:100%;height:auto;min-height:0;padding:10.4166666667vw 9.7222222222vw 13.8888888889vw;overflow:hidden}.fps-timeless-wrapper{position:relative;width:100%}.fps-timeless-text{margin:0;font:400 54px/.78 Nekst,sans-serif;text-transform:uppercase;color:#000}.big-text-section .fps-watch-title{display:flex;align-items:center;gap:10px}.big-text-section .fps-watch-title>span{width:40px;height:4px;background:currentColor}.fps-timeless-content>span{display:block;width:fit-content}.fps-timeless-content>span:nth-child(1){margin-left:auto;margin-right:40px}.fps-timeless-content>span:nth-child(2),.fps-timeless-content>span:nth-child(3){margin-left:auto}.fps-timeless-content>span:nth-child(5){margin:0 auto}.fps-timeless-content .text-slash{margin-left:15px;width:18px;height:37px}.fps-timeless-content .movement-slash{margin:0 15px 0 0}.fps-timeless-informations-wrapper{position:relative;display:flex;justify-content:space-between;width:100%;margin-top:12.5vw;color:#000}.fps-timeless-informations-wrapper .fps-dial{width:8.8888888889vw;height:auto}.fps-timeless-informations{display:flex;flex-direction:column;gap:38px;margin-top:34px}.fps-timeless-informations .fps-movement-wrapper,.fps-timeless-informations .fps-informations-wrapper{max-width:200px}.fps-timeless-informations .fps-movement-title{margin-bottom:30px}.fps-caption,.small-title,.body-text{margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:.8333333333vw}.fps-caption,.small-title{line-height:1}.body-text{line-height:normal}.fps-caption{margin-bottom:.7638888889vw;color:#0006}[data-section=Images] .images-w{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;height:100vh;display:none;grid-template-columns:repeat(12,1fr);gap:1.3888888889vw;padding:0 2.0833333333vw;pointer-events:none}[data-section=Images] .images-w :nth-child(1){grid-area:1/8/2/10}[data-section=Images] .images-w :nth-child(2){grid-area:1/11/2/13}[data-section=Images] .images-w :nth-child(3){grid-area:1/5/2/8}[data-section=Images] .images-w :nth-child(4){grid-area:1/1/2/3}[data-section=Images] .single-img-w{position:relative;top:100%}[data-section=Images] img{--translate-progress: 0;width:100%;max-width:100%;border-radius:.3472222222vw;transform:translate3d(0,calc(var(--translate-progress) * (-100vh - 100%)),0)}.movement-section{background:#0a0a0a;color:#fff}.movement-section{height:300vh}.movement-section:after{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:200vh;background:#0a0a0a}.movement-section:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100vh;background-image:linear-gradient(180deg,#0a0a0a,#0a0a0a4d 50%,#0a0a0a26 65%,#0a0a0a13 75.5%,#0a0a0a09 82.85%,#0a0a0a05 88%,#0a0a0a00)}.movement-section>*{position:relative;z-index:1}.movement-section .fps-timeless-text,.movement-section .fps-timeless-informations-wrapper{color:#fff}.movement-section .fps-caption{color:#fff6}[data-section=Parts]{height:auto;min-height:0;color:#000;background:#ebebeb;padding:130px 0 0}[data-section=Parts] .top-w{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:0 9.7222222222vw}[data-section=Parts] .top-w h3{margin:0;font:400 13.3333333333vw/.78 Nekst,sans-serif}[data-section=Parts] .top-w h3 .grey{color:#bcbcbc}[data-section=Parts] .top-w h3 .title-line{display:block;white-space:nowrap}[data-section=Parts] .top-w h3 .char-wrapper{display:inline-block;overflow:hidden;padding-top:.1em;margin-top:-.1em}[data-section=Parts] .top-w h3 .title-char{display:inline-block}[data-section=Parts] .top-w .img-w{display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:19.4444444444vw}[data-section=Parts] .top-w img{display:block;width:auto;max-height:calc(100% - 90px);border-radius:5px;object-fit:cover}[data-section=Parts] .top-w .description-w{display:flex;justify-content:space-between;min-width:16.6666666667vw;border:1px solid #c8c8c8;border-radius:4px;padding:.8333333333vw 1.0416666667vw}[data-section=Parts] .top-w .description-w .left{display:flex;flex-direction:column;justify-content:space-between}[data-section=Parts] .top-w .description-w .circle{width:.4513888889vw;aspect-ratio:1;border-radius:50%;background:var(--second-color)}[data-section=Parts] .top-w .description-w p{margin:0;font-size:.8333333333vw;line-height:1.21;color:#bcbcbc}[data-section=Parts] .top-w .description-w p span{color:#000}[data-section=Parts] .top-w .description-w svg{width:4.0277777778vw;height:auto}[data-section=Parts] ul{list-style:none;margin:102px 0 0;padding:0}[data-section=Parts] ul li{--bar-scale: 1;position:relative;display:grid;grid-template-columns:repeat(10,1fr);align-items:center;column-gap:1.3888888889vw;padding:1.5486111111vw 9.7222222222vw}[data-section=Parts] ul li:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#c8c8c8;transform:scaleX(var(--bar-scale));transform-origin:left}[data-section=Parts] ul li>picture{grid-area:1/1/2/2}[data-section=Parts] ul li .name{grid-area:1/2/2/4}[data-section=Parts] ul li .index{grid-area:1/6/2/7}[data-section=Parts] ul li .type{grid-area:1/7/2/9}[data-section=Parts] ul li .weight{grid-area:1/9/2/11;margin-left:auto}[data-section=Parts] ul li p{margin:0;display:flex;align-items:center;gap:16px;font-size:.8333333333vw}[data-section=Parts] ul li img{display:none;width:3.125vw;border-radius:5px}[data-section=Parts] ul li .name{position:relative;gap:3.4722222222vw;font:400 1.7361111111vw Nekst,sans-serif}[data-section=Parts] ul li .plus-wrapper{height:100%;display:flex;align-items:center}[data-section=Parts] ul li .plus-wrapper svg{height:.625vw;width:auto}[data-section=Parts] ul li .index,[data-section=Parts] ul li .type{color:#bcbcbc}.footer-spacer{height:80vh}footer[data-section=Footer]{position:relative;height:100vh;pointer-events:none;color:#000;background:transparent;padding:0}footer .text-wrapper{position:fixed;top:0;left:0;right:0;width:100%;margin:0 auto;padding-top:52px;display:flex;justify-content:space-between;font:400 24.3055555556vw Nekst,sans-serif}footer .char-wrapper{overflow:hidden;white-space:pre}footer .footer-char{display:inline-block}footer .closing-copy{position:absolute;z-index:2;top:4%;left:50%;transform:translate(-50%);text-align:center;font:400 14px/1.35 Inter,sans-serif;letter-spacing:.04em}footer .closing-copy p{margin:0 0 14px}footer .closing-copy span{opacity:.55}footer .studio-credit{position:absolute;z-index:2;bottom:24px;left:0;right:0;margin:0;text-align:center;font:400 10px/1 Inter,sans-serif;letter-spacing:.04em}footer .studio-credit a{color:inherit;pointer-events:auto;text-decoration:none}[data-section=VerticalText]{position:relative;width:100%;height:300vh;min-height:0;padding:0}[data-section=VerticalText]:before,[data-section=VerticalText]:after{content:"";position:absolute;width:100%;height:100vh}[data-section=VerticalText]:before{top:0;background-image:linear-gradient(180deg,#ebebeb,#ebebeb4d 50%,#ebebeb26 65%,#ebebeb13 75.5%,#ebebeb09 82.85%,#ebebeb05 88%,#ebebeb00)}[data-section=VerticalText]:after{bottom:0;background-image:linear-gradient(0deg,#a1a1a1,#a1a1a14d 50%,#a1a1a126 65%,#a1a1a113 75.5%,#a1a1a109 82.85%,#a1a1a105 88%,#a1a1a100)}[data-section=VerticalText] .fps-vertical-inner{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100svh;margin:0 auto;justify-content:space-between;padding:80px 20px;display:none}[data-section=VerticalText] .fps-left-infos-wrapper{position:relative;width:180px;display:flex;flex-direction:column}[data-section=VerticalText] .fps-dial-icons-wrapper{position:relative;display:flex;gap:8px;margin-bottom:25px;height:fit-content}[data-section=VerticalText] .fps-dial{width:30px;height:auto}[data-section=VerticalText] .fps-dial-color{width:30px;height:30px;background:var(--second-color, #a1a1a1);border-radius:50%}[data-section=VerticalText] .fps-caption{color:#0006}[data-section=VerticalText] .fps-mechanism-wrapper{flex:1}[data-section=VerticalText] .fps-movement-title{color:#000}[data-section=VerticalText] .fps-right-infos-wrapper{position:relative;display:flex;align-items:flex-end;height:85svh}[data-section=VerticalText] .fps-right-infos-wrapper p{margin:0;font:400 60px/1 Nekst,sans-serif;display:flex;align-items:center;text-transform:uppercase;color:#000;gap:10px;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}[data-section=VerticalText] .fps-right-infos-wrapper p span{width:4px;height:40px;background:#000}[data-section=Disassembly]{position:relative;width:100%;height:300vh;min-height:0;padding:0;background:#a1a1a1}[data-section=Disassembly] .hovers-w{position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;display:none;pointer-events:none;transition:opacity .8s linear}[data-section=Disassembly] [data-hover-id]{position:absolute;left:0;right:0;bottom:30px;margin:0 auto;width:0;height:calc(35vh - 30px);opacity:0;transition:transform 20ms ease-out,opacity .8s linear}[data-section=Disassembly] [data-hover-id]:after{position:absolute;inset:0 0 auto;margin:0 auto;content:"";height:100%;width:1px;background:linear-gradient(180deg,#6660,#66666680 5%,#000);opacity:.2}[data-section=Disassembly] [data-hover-id] p{position:absolute;bottom:0;margin:0;font:400 12px/1 Nekst,sans-serif;color:#000;writing-mode:vertical-rl;transform:scale(-1) translate(20px);text-transform:capitalize}[data-section=Disassembly] .instruction{position:absolute;top:93px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:9.2px;opacity:0;transition:opacity .8s linear}[data-section=Disassembly] .instruction svg{width:26px}[data-section=Disassembly] .instruction p{margin:0;font-size:12px;color:#00000080}[data-section=Disassembly] .instruction p span{color:#000}[data-section=Disassembly] .mobile-instruction{display:none;color:#00000080}[data-section=Disassembly].active [data-hover-id],[data-section=Disassembly].active .instruction{opacity:1}[data-section=Disassembly].selected [data-hover-id],[data-section=Disassembly].selected .instruction{opacity:0}[data-section=Disassembly] .background-text{position:absolute;top:-500px;left:0;right:0;display:flex;flex-direction:column;align-items:center;width:100%;overflow:hidden}[data-section=Disassembly] .background-text div{height:160px}[data-section=Disassembly] .background-text span{display:block;font:400 160px/1 Nekst,sans-serif;text-transform:uppercase;color:#000;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}[data-section=Disassembly] .background{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;display:flex;opacity:0;transition:opacity 1s linear;pointer-events:none}[data-section=Disassembly] .background.active{opacity:1}[data-section=Disassembly] .background>button{flex:1;border:0;background:transparent}[data-section=Disassembly] .cut-circle{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;width:120vw;color:#919191;border-radius:50%;pointer-events:none}[data-section=Disassembly] .cut-circle .circle{stroke-dasharray:0 400 0 300 0 200;transition:stroke-dasharray 4s ease-in-out,stroke-dashoffset 4s ease-in-out}[data-section=Disassembly] .cut-circle .line{stroke-dasharray:0 600 0 800 0 700;transition:stroke-dasharray 4s ease-in-out,stroke-dashoffset 4s ease-in-out}[data-section=Disassembly] .background.active .circle{stroke-dasharray:200 0 400 0 300 0;stroke-dashoffset:800}[data-section=Disassembly] .background.active .line{stroke-dasharray:150 0 200 0 300 0;stroke-dashoffset:600}[data-section=Disassembly] [data-mesh]{position:fixed;z-index:4;top:0;right:0;bottom:0;left:0;color:#000;justify-content:space-between;align-items:flex-end;padding:20px;pointer-events:none;display:none;opacity:0}[data-section=Disassembly] [data-mesh].active{display:flex;opacity:1}[data-section=Disassembly] [data-mesh] .close-button{position:fixed;top:93px;left:0;right:0;margin:auto;display:flex;align-items:center;gap:8px;width:max-content;border:0;border-bottom:1px solid #0004;background:transparent;font:400 12px/1 Inter,sans-serif;pointer-events:auto}[data-section=Disassembly] [data-mesh] .close-button svg{width:7px;fill:none;stroke:currentColor}[data-section=Disassembly] [data-mesh] .content{max-width:185px}[data-section=Disassembly] [data-mesh] .content>svg{width:12px}[data-section=Disassembly] [data-mesh] .content .caption{font:400 12px/1 Inter,sans-serif}[data-section=Disassembly] [data-mesh] .content .caption{margin-top:36px;margin-bottom:10px}[data-section=Disassembly] [data-mesh] .mesh-title{margin:auto 0;height:max-content;font:400 60px/.7 Nekst,sans-serif;writing-mode:vertical-rl;transform:scale(-1);text-transform:uppercase}[data-section=Disassembly] [data-mesh] .buttons-w{position:absolute;right:20px;bottom:20px;display:flex;gap:5px;flex-direction:column}[data-section=Disassembly] [data-mesh] .buttons-w button{width:38px;height:38px;border:1px solid #0005;border-radius:50%;background:transparent;pointer-events:auto}[data-section=Mechanism]{position:relative;width:100%;height:400vh;min-height:0;padding:50vh 0 0;background:#0a0a0a}[data-section=Mechanism]:before{content:"";position:absolute;top:0;width:100%;height:100vh;background-image:linear-gradient(180deg,#a1a1a1,#a1a1a14d 50%,#a1a1a126 65%,#a1a1a113 75.5%,#a1a1a109 82.85%,#a1a1a105 88%,#a1a1a100)}[data-section=Mechanism] .fps-mechanism-first{position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;overflow:hidden;display:none}[data-section=Mechanism] .fps-mechanism-first-inner{position:relative;width:100%;height:max-content;margin:0 auto;padding:80px 20px}[data-section=Mechanism] .fps-mechanism-title{margin-bottom:26px;font:400 20px/1 Inter,sans-serif;color:#fff;text-transform:uppercase}[data-section=Mechanism] .fps-mechanism-title span{color:#fff6}[data-section=Mechanism] .fps-dial-icons-wrapper{position:relative;display:flex;gap:8px;margin-bottom:25px;height:fit-content}[data-section=Mechanism] .fps-dial-alpha{width:30px;height:auto;fill:none}[data-section=Mechanism] .fps-caption{color:#fff6}[data-section=Mechanism] .fps-movement-title{color:#fff;margin-bottom:26px}[data-section=Mechanism] .fps-seconds-wrapper{position:absolute;right:12px;bottom:22px}[data-section=Mechanism] .fps-seconds-wrapper p{margin:0;font:400 60px/1 Nekst,sans-serif;text-transform:uppercase;color:#fff}[data-section=Mechanism] .fps-seconds-wrapper p span{display:inline-block;width:.55em;text-align:right}.single-part-section{position:relative;width:100%;height:300vh;min-height:0;padding:0}.single-part-section .fps-single-part-section-wrapper{pointer-events:none;position:fixed;top:0;left:0;right:0;width:calc(100% - 12px);height:100vh;margin:0 auto;padding-top:80px;display:none}.fps-single-part-section-pretitle{position:relative;display:flex;align-items:center;gap:10px;width:fit-content;margin:0 auto 14px}.fps-single-part-section-pretitle p{display:none;margin:0;font-size:12px;line-height:1;color:#0006}.fps-single-part-section-title{margin:0 0 20px;font:400 54px/1 Nekst,sans-serif;color:#000;text-align:center;text-transform:uppercase}.fps-single-part-section-title .title-char{display:inline-block;white-space:pre}.fps-single-part-section-title .title-word{display:inline-block;white-space:nowrap}.fps-single-part-section-title .title-space{white-space:pre}.fps-single-part-section-text{margin:0 auto;font-size:12px;line-height:1.5;color:#000;text-align:center}[data-section=Straps].single-part-section{height:400vh}[data-section=MovementWatchRight]{position:relative;width:100%;height:300vh;min-height:0;padding:0}[data-section=MovementWatchRight] .fps-vertical-inner{position:fixed;top:0;width:100%;height:100vh;margin:0 auto;padding:0 20px;display:none;justify-content:space-between;align-items:center}[data-section=MovementWatchRight] .fps-left-infos-wrapper{position:relative;width:150px}[data-section=MovementWatchRight] .fps-caption{color:#0006}[data-section=MovementWatchRight] .fps-movement-title{color:#000;margin-bottom:26px}[data-section=MovementWatchRight] .fps-movement-content{margin:0 0 26px;font-size:12px;line-height:1;color:#000}[data-section=Colors]{position:relative;width:100%;height:450vh;min-height:0;padding:0;background:linear-gradient(to bottom,#ebebeb 0%,transparent 22%,transparent 75%,#ebebeb 100%),linear-gradient(70deg,var(--first-color) 0%,var(--second-color) 100%)}[data-section=Colors] .content-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100svh;display:none;opacity:0}[data-section=Colors] .texts-w{position:relative;height:100vh;pointer-events:none}[data-section=Colors] .texts-w h4{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;width:max-content;max-width:100%;height:max-content;margin:auto;font:400 100px/.78 Nekst,sans-serif;text-transform:uppercase;text-align:center;white-space:pre-line;background:linear-gradient(70deg,#b9b6bd,#2b282e);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.45}.circle-svg{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;max-width:95%;max-height:95%;min-width:500px;margin:auto;opacity:0;transform:scale(1.5);transition:color 1s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),opacity 1s linear}.circle-svg [data-config]{pointer-events:none;transition:transform 1s cubic-bezier(.215,.61,.355,1)}.circle-svg [data-config]:focus{outline:none}.circle-svg [data-config]:focus-visible .fill{stroke:currentColor;stroke-width:2}.circle-svg [data-config]:not(.selected){cursor:pointer}.circle-svg .fill{opacity:0;transition:opacity .3s ease-out}.circle-svg .border{fill:none;stroke-width:3;stroke-dasharray:280 280;stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-in-out}.circle-svg .stroke{fill:none;stroke-dasharray:400 400;stroke-dashoffset:400;transition:stroke-dasharray 3s cubic-bezier(.215,.61,.355,1),stroke-dashoffset 3s cubic-bezier(.215,.61,.355,1)}.circle-svg [data-config].selected .fill{opacity:1}.circle-svg.active{transform:scale(1);opacity:1}.circle-svg.active [data-config]{pointer-events:all}.circle-svg.active .stroke{stroke-dasharray:400 0;stroke-dashoffset:0}.circle-svg [data-config=first] .border{stroke:#b9b6bd}.circle-svg [data-config=second] .border{stroke:#000}.circle-svg [data-config=third] .border{stroke:#ffffe1}.circle-svg [data-config=fourth] .border{stroke:#d7cfc8}@media (hover:hover) and (pointer:fine){.circle-svg [data-config]:hover .fill{opacity:1}}[data-section=Colors] .info-w{position:absolute;left:0;right:0;bottom:0;padding:17px 19px;display:flex;justify-content:space-between;font-size:12px;color:#fff}[data-section=Colors] .info-w p{margin:0}@media (min-width: 768px){.fps-timeless-text{font-size:120px}.big-text-section .fps-watch-title>span{width:80px;height:8px}.fps-timeless-content .text-slash{margin-left:44px;width:40px;height:auto}.fps-timeless-content .movement-slash{margin:0 44px 0 0}.single-part-section .fps-single-part-section-wrapper{width:350px}[data-section=VerticalText] .fps-right-infos-wrapper p span{width:6px;height:60px}}@media (min-width: 1025px){.fps-timeless-text{font-size:13.3333333333vw}.big-text-section .fps-watch-title>span{width:9.7222222222vw;height:.9722222222vw}.fps-timeless-content>span:nth-child(1){margin-right:2.7777777778vw}.fps-timeless-content .text-slash{margin-left:7.6388888889vw;width:4.4444444444vw;height:auto}.fps-timeless-content .movement-slash{margin:0 7.6388888889vw 0 0}[data-cursor]{display:block}.intro .content-wrapper .fps-watch-title{position:relative;width:100%;font-size:24.3055555556vw}.intro .fps-bottom-wrapper{bottom:31px;left:30px;width:calc(50% - 30px);display:flex;gap:123px;align-items:flex-end}.intro .fps-color-wrapper{font-size:.8333333333vw}.intro .fps-watch-weight-wrapper{margin-top:0;font-size:4.1666666667vw}.circle-svg{max-width:80%;max-height:80%}.fps-timeless-informations .fps-movement-wrapper,.fps-timeless-informations .fps-informations-wrapper{max-width:17.3611111111vw}.fps-timeless-informations .fps-movement-title{margin-bottom:2.0833333333vw}[data-section=Disassembly] .instruction{top:36px}[data-section=Disassembly] .background-text{top:-200vh}[data-section=Disassembly] .background-text div{height:30vh}[data-section=Disassembly] .background-text span{font-size:40vh}[data-section=Disassembly] .cut-circle{width:min(85vh,50vw)}[data-section=Disassembly] .background.active>button{pointer-events:auto}[data-section=Disassembly] [data-mesh]{padding:0;max-width:59.7222222222vw;margin:auto;align-items:center;height:60vh}[data-section=Disassembly] [data-mesh] .close-button{top:40px;right:262px;left:auto}[data-section=Disassembly] [data-mesh] .content{max-width:12.8472222222vw;margin-bottom:auto}[data-section=Disassembly] [data-mesh] .mesh-title{margin-top:0;font-size:4.1666666667vw}[data-section=Disassembly] [data-mesh] .buttons-w{display:none}[data-section=Mechanism] .fps-mechanism-first-inner{margin:auto;width:64vw;padding:0}[data-section=Mechanism] .fps-mechanism-wrapper{max-width:20.8333333333vw}[data-section=Mechanism] .fps-mechanism-title{font-size:3.4722222222vw;margin-bottom:3.1944444444vw}[data-section=Mechanism] .fps-dial-icons-wrapper{gap:.6944444444vw;margin-bottom:2.7777777778vw}[data-section=Mechanism] .fps-dial-alpha{width:2.9166666667vw}[data-section=Mechanism] .fps-movement-title{margin-bottom:2.6388888889vw}[data-section=Mechanism] .fps-seconds-wrapper{right:1.3888888889vw;bottom:1.9444444444vw}[data-section=Mechanism] .fps-seconds-wrapper p{font-size:13.1944444444vw}.single-part-section .fps-single-part-section-wrapper{width:34.7222222222vw;padding-top:5.5555555556vw}.fps-single-part-section-pretitle{gap:3.125vw;margin-bottom:1.1111111111vw}.fps-single-part-section-pretitle p{font-size:.8333333333vw}.fps-single-part-section-title{font-size:5.5555555556vw;margin-bottom:1.3888888889vw}.fps-single-part-section-text{width:20.8333333333vw;font-size:.8333333333vw}[data-section=MovementWatchRight] .fps-vertical-inner{left:0;right:0;width:64vw;padding:0}[data-section=MovementWatchRight] .fps-left-infos-wrapper{width:14.5833333333vw}[data-section=MovementWatchRight] .fps-movement-title{margin-bottom:2.6388888889vw}[data-section=MovementWatchRight] .fps-movement-content{font-size:.8333333333vw;margin-bottom:2.6388888889vw}[data-section=Colors] .texts-w h4{max-width:80%;font-size:min(30vh,20vw)}[data-section=Colors] .info-w{top:0;bottom:0;margin:auto 0;height:max-content;padding:0 2.0833333333vw;font-size:.8333333333vw}[data-section=VerticalText] .fps-vertical-inner{width:64vw;padding:10.7638888889vw 0}[data-section=VerticalText] .fps-left-infos-wrapper{display:block;width:13.8888888889vw}[data-section=VerticalText] .fps-dial-icons-wrapper{gap:.6944444444vw;margin-bottom:2.7777777778vw}[data-section=VerticalText] .fps-dial{width:2.9166666667vw}[data-section=VerticalText] .fps-dial-color{width:2.9166666667vw;height:2.9166666667vw}[data-section=VerticalText] .fps-movement-title{margin-bottom:2.6388888889vw}[data-section=VerticalText] .fps-right-infos-wrapper{height:65vh}[data-section=VerticalText] .fps-right-infos-wrapper p{font-size:5.5555555556vw;gap:.6944444444vw}[data-section=VerticalText] .fps-right-infos-wrapper p span{width:.4166666667vw;height:4.1666666667vw}}@media (min-width: 1600px){[data-section=VerticalText] .fps-right-infos-wrapper{height:75vh}}@media (max-width: 1023px){section{padding:20px}.intro{min-height:100svh;padding:0}.reticle{width:82vw}section>h2{font-size:15vw}.eyebrow,.facts h3,.facts p,.parts-top p,.parts li span,.parts li small{font-size:11px}.facts{left:20px;right:20px;grid-template-columns:1fr}.big-text-section{padding:300px 20px 70px}.fps-timeless-informations-wrapper{display:block;max-width:200px;margin-top:80px}.fps-caption,.small-title{font-size:12px;line-height:1}.body-text{font-size:11px;line-height:normal}.fps-caption{margin-bottom:11px}.fps-timeless-informations-wrapper .fps-dial{width:76px;height:75px}.parts-top{grid-template-columns:1fr 1fr}.parts-top img{width:40vw}.parts-top p{display:none}.parts ol{grid-template-columns:1fr 1fr}}@media (min-width: 768px) and (max-width: 1024px){.intro .content-wrapper .fps-watch-title{position:relative;width:100%;font-size:200px}}@media (max-width: 767px){footer .closing-copy{top:0}[data-section=Disassembly] .desktop-instruction{display:none}[data-section=Disassembly] .mobile-instruction{display:inline}[data-section=Parts]{min-height:0;padding:86px 0 0}[data-section=Parts] .top-w{flex-direction:column;padding:0 20px}[data-section=Parts] .top-w h3{font-size:60px;line-height:.78}[data-section=Parts] .top-w .img-w{width:100%;height:auto;gap:20px}[data-section=Parts] .top-w img{width:100%;max-height:none;margin-top:28px}[data-section=Parts] .top-w .description-w{min-width:0;padding:12px 15px}[data-section=Parts] .top-w .description-w .circle{width:6.5px}[data-section=Parts] .top-w .description-w p{font-size:12px}[data-section=Parts] .top-w .description-w svg{width:58px}[data-section=Parts] ul{margin-top:50px}[data-section=Parts] ul li{display:flex;gap:17px;padding:28px 20px}[data-section=Parts] ul li p{font-size:12px}[data-section=Parts] ul li .name{gap:16px;font-size:20px}[data-section=Parts] ul li .plus-wrapper{display:none}[data-section=Parts] ul li .index{margin-left:auto}[data-section=Parts] ul li .type,[data-section=Parts] ul li .weight{display:none}}
