@keyframes arca-intro-dismiss{to{opacity:0;visibility:hidden}}@keyframes arca-letter-drop{0%{opacity:0;transform:translateY(-38px)}to{opacity:1;transform:none}}@keyframes arca-line-grow{0%{width:0;opacity:0}to{width:132px;opacity:1}}@keyframes arca-tagline{0%{opacity:0}to{opacity:1}}@keyframes arca-hero-reveal{0%{clip-path:inset(0 0 100% 0);transform:translateY(18px)}to{clip-path:inset(0 0 0 0);transform:translateY(0)}}@keyframes arca-watch-entry{0%{opacity:0;transform:translateY(56px) scale(.94)}to{opacity:1;transform:none}}@keyframes arca-float{0%,to{transform:translateY(0) rotateY(-1.5deg)}50%{transform:translateY(-18px) rotateY(1.5deg)}}@keyframes arca-ambient-breath{0%,to{opacity:.05;transform:translate(-50%,-50%) scale(1)}50%{opacity:.14;transform:translate(-50%,-50%) scale(1.18)}}@keyframes arca-light-sweep{0%{left:-70%;opacity:0}4%{opacity:1}92%{opacity:1}to{left:170%;opacity:0}}@keyframes arca-scan-line{0%{top:8%;opacity:0}10%{opacity:.06}80%{opacity:.04}to{top:92%;opacity:0}}@keyframes arca-crystal-glint{0%,72%,to{opacity:0;transform:scale(1)}78%{opacity:.9;transform:scale(1.6)}86%{opacity:0;transform:scale(1)}}@keyframes arca-fade-in{0%{opacity:0}to{opacity:1}}.arca-intro{position:fixed;inset:0;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#09090e;animation:arca-intro-dismiss 1s ease 4.6s both}.arca-intro__letters{display:flex;gap:2px}.arca-intro__letter{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-weight:300;font-size:clamp(72px,14vw,120px);line-height:1;color:#f0ede8;animation:arca-letter-drop .55s cubic-bezier(.16,1,.3,1) both}.arca-intro__rule{height:1px;margin-top:12px;background:#c8683a;animation:arca-line-grow .7s var(--arca-ease) 1.9s both}.arca-intro__tagline{margin-top:14px;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:hsla(38,21%,93%,.38);animation:arca-tagline .6s ease 2.1s both}.arca-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;overflow:hidden;background:#09090e}.arca-hero__spot{background:radial-gradient(ellipse at 50% 40%,hsla(44,72%,65%,.07) 0,rgba(200,104,58,.03) 30%,transparent 65%)}.arca-hero__spot,.arca-hero__vignette{position:absolute;inset:0;pointer-events:none}.arca-hero__vignette{background:radial-gradient(ellipse at 50% 50%,transparent 40%,rgba(5,4,10,.55) 100%)}.arca-hero__floor{position:absolute;right:0;bottom:0;left:0;height:35%;pointer-events:none;background:linear-gradient(0deg,rgba(228,184,68,.03),transparent)}.arca-hero__display{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:clamp(64px,11.5vw,180px);font-weight:300;line-height:.92;color:#f0ede8;animation:arca-hero-reveal .9s var(--arca-ease) 2.9s both}.arca-hero__display--muted{color:hsla(38,21%,93%,.5);animation-delay:3.1s}.arca-hero__meta{animation:arca-fade-in .6s ease 3.4s both}.arca-hero__scroll{animation:arca-fade-in .6s ease 3.6s both}.arca-watch{position:relative;z-index:2;filter:drop-shadow(0 40px 80px rgba(0,0,0,.85));animation:arca-watch-entry 2.4s cubic-bezier(.16,1,.3,1) 2.9s both,arca-float 7s ease-in-out 6s infinite}.arca-watch__glow{position:absolute;top:50%;left:50%;z-index:0;width:360px;height:360px;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,hsla(46,55%,61%,.1) 0,rgba(200,104,58,.04) 45%,transparent 70%);animation:arca-ambient-breath 4s ease-in-out infinite}.arca-watch__strap-bottom,.arca-watch__strap-top{position:relative;margin:0 auto;overflow:hidden;background:repeating-linear-gradient(48deg,rgba(255,185,80,.025),rgba(255,185,80,.025) 1px,transparent 0,transparent 9px),repeating-linear-gradient(-48deg,rgba(255,185,80,.025),rgba(255,185,80,.025) 1px,transparent 0,transparent 9px),linear-gradient(175deg,rgba(52,24,9,.97),rgba(34,16,5,.98) 52%,#140903);box-shadow:inset -2px 0 6px rgba(0,0,0,.45),inset 2px 0 6px rgba(0,0,0,.45)}.arca-watch__strap-top{width:80px;height:72px;border-radius:5px 5px 0 0}.arca-watch__strap-bottom{width:72px;height:88px;border-radius:0 0 4px 4px}.arca-watch__strap-edge{position:absolute;top:0;bottom:0;left:0;width:2.5px;background:linear-gradient(180deg,rgba(192,120,46,.48),rgba(155,90,28,.24) 55%,rgba(112,62,16,.1))}.arca-watch__stitch{position:absolute;top:5px;bottom:0;width:1px;background:repeating-linear-gradient(180deg,rgba(220,176,58,.78),rgba(220,176,58,.78) 2px,transparent 0,transparent 5px)}.arca-watch__stitch--l{left:7px}.arca-watch__stitch--r{right:7px}.arca-watch__strap-crease{position:absolute;top:8px;bottom:0;left:50%;width:.5px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(80,38,12,.7),rgba(52,22,6,.38))}.arca-watch__strap-sheen{position:absolute;top:0;right:0;left:0;height:42%;border-radius:5px 5px 0 0;background:linear-gradient(172deg,rgba(255,205,125,.1),transparent)}.arca-watch__keeper{top:14px;width:40px;height:11px;border:1.5px solid rgba(22,10,3,.96);border-radius:1px;background:rgba(18,8,2,.97)}.arca-watch__hole,.arca-watch__keeper{position:absolute;left:50%;transform:translateX(-50%)}.arca-watch__hole{width:4px;height:4px;border-radius:50%;background:#060301;box-shadow:inset 0 1px 2px #000}.arca-watch__hole--1{bottom:30px}.arca-watch__hole--2{bottom:40px}.arca-watch__hole--3{bottom:50px}.arca-watch__case{position:relative;z-index:1;width:190px;height:210px;overflow:hidden;border-radius:46px;background:linear-gradient(145deg,hsla(33,5%,59%,.93),hsla(30,5%,43%,.97) 45%,#524e4a);box-shadow:inset 0 3px 10px hsla(0,0%,100%,.12),inset 0 -3px 8px rgba(0,0,0,.65),0 12px 40px rgba(0,0,0,.7),0 0 0 1px hsla(0,0%,100%,.04)}.arca-watch__sweep{top:-20%;z-index:10;width:28%;height:140%;transform:skewX(-12deg);background:linear-gradient(105deg,transparent,rgba(255,248,220,.12) 40%,rgba(255,255,240,.22) 50%,rgba(255,248,220,.12) 60%,transparent);animation:arca-light-sweep 5s cubic-bezier(.4,0,.6,1) 1s infinite}.arca-watch__scan,.arca-watch__sweep{position:absolute;pointer-events:none}.arca-watch__scan{right:0;left:0;z-index:11;height:1px;background:linear-gradient(90deg,transparent,rgba(255,250,230,.07),transparent);animation:arca-scan-line 6s linear 2s infinite}.arca-watch__lug{position:absolute;width:26px;height:10px}.arca-watch__lug--tl,.arca-watch__lug--tr{top:-5px;border-radius:3px 3px 0 0;background:linear-gradient(135deg,hsla(30,4%,42%,.95),#504c48)}.arca-watch__lug--bl,.arca-watch__lug--br{bottom:-5px;border-radius:0 0 3px 3px;background:linear-gradient(315deg,hsla(30,4%,42%,.95),#504c48)}.arca-watch__lug--bl,.arca-watch__lug--tl{left:24px}.arca-watch__lug--br,.arca-watch__lug--tr{right:24px}.arca-watch__crown{position:absolute;top:50%;right:-17px;width:17px;height:26px;transform:translateY(-50%);border-radius:0 4px 4px 0;background:linear-gradient(180deg,hsla(30,4%,47%,.97),#585450);box-shadow:3px 0 8px rgba(0,0,0,.6),inset 0 1px 2px hsla(0,0%,100%,.08)}.arca-watch__bezel{position:absolute;inset:9px;border-radius:38px;background:linear-gradient(135deg,hsla(27,4%,39%,.92),rgba(68,64,60,.97));box-shadow:inset 0 2px 5px rgba(0,0,0,.6)}.arca-watch__dial{position:absolute;inset:7px;overflow:hidden;border-radius:32px;background:radial-gradient(ellipse at 36% 30%,rgba(22,20,28,.98) 0,#09080d 100%)}.arca-watch__refraction{top:10px;left:14px;width:22px;height:48%;background:linear-gradient(135deg,rgba(255,240,185,.07),transparent)}.arca-watch__glint,.arca-watch__refraction{position:absolute;pointer-events:none;border-radius:50%}.arca-watch__glint{top:22%;left:35%;z-index:10;width:14px;height:14px;background:radial-gradient(ellipse at 40% 35%,rgba(255,252,235,.95) 0,rgba(255,240,180,.5) 50%,transparent 100%);animation:arca-crystal-glint 5s ease-in-out 2s infinite}.arca-watch__index{position:absolute;border-radius:2px;background:rgba(228,184,68,.9)}.arca-watch__index--12,.arca-watch__index--6{left:50%;width:2.5px;height:14px;transform:translateX(-50%)}.arca-watch__index--12{top:7px}.arca-watch__index--6{bottom:7px}.arca-watch__index--3,.arca-watch__index--9{top:50%;width:14px;height:2.5px;transform:translateY(-50%)}.arca-watch__index--3{right:7px}.arca-watch__index--9{left:7px}.arca-watch__minor{position:absolute;width:1.5px;height:9px;border-radius:1px;background:rgba(228,184,68,.42)}.arca-watch__minor--tr{top:10px;right:22px;transform:rotate(30deg)}.arca-watch__minor--tl{top:10px;left:22px;transform:rotate(-30deg)}.arca-watch__minor--br{right:22px;bottom:10px;transform:rotate(-30deg)}.arca-watch__minor--bl{bottom:10px;left:22px;transform:rotate(30deg)}.arca-watch__brand{top:35%;font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-weight:300;font-size:11px;letter-spacing:.26em;color:rgba(228,184,68,.88)}.arca-watch__brand,.arca-watch__sub{position:absolute;left:50%;transform:translateX(-50%);text-transform:uppercase;white-space:nowrap}.arca-watch__sub{bottom:30%;font-size:6px;font-weight:500;letter-spacing:.18em;color:hsla(40,50%,88%,.2)}.arca-watch__hand{position:absolute;top:50%;left:50%;transform-origin:50% 100%}.arca-watch__hand--hour{width:3.5px;height:46px;border-radius:2px 2px 1px 1px;background:linear-gradient(180deg,#e4b844,rgba(178,134,42,.88));box-shadow:0 0 6px rgba(228,184,68,.28)}.arca-watch__hand--min{width:2px;height:62px;border-radius:1px 1px 0 0;background:linear-gradient(180deg,hsla(37,45%,92%,.97),hsla(35,13%,75%,.82))}.arca-watch__hand--sec{width:1.5px;height:70px;border-radius:1px;background:#c8683a;box-shadow:0 0 10px rgba(200,104,58,.6)}.arca-watch__jewel{position:absolute;top:50%;left:50%;z-index:5;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(ellipse at 35% 28%,#ffe169 0,#d29e24 55%,#946612 100%);box-shadow:0 0 8px rgba(228,184,68,.55)}.arca-watch__buckle{position:relative;width:48px;height:14px;margin:3px auto 0;border-radius:2px;background:linear-gradient(180deg,rgba(238,194,66,.98),#d0a42c 50%,#ac821c);box-shadow:0 3px 10px rgba(0,0,0,.65),inset 0 1px 3px rgba(255,244,148,.35)}.arca-watch__buckle-inner{position:absolute;inset:3.5px 9px;border-radius:1px;background:rgba(16,7,2,.92)}.arca-watch__buckle-bar{position:absolute;top:0;bottom:0;left:50%;width:2.5px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(238,194,66,.98),#d0a42c)}.arca-watch__buckle-pin{position:absolute;top:50%;left:5px;width:18px;height:2px;transform:translateY(-50%);border-radius:0 2px 2px 0;background:#f5ca4c}.arca-watch__buckle-sheen{position:absolute;top:0;right:0;left:0;height:40%;border-radius:2px 2px 0 0;background:linear-gradient(180deg,rgba(255,248,158,.22),transparent)}.arca-watch__shadow{position:absolute;bottom:-26px;left:50%;width:160px;height:16px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.65) 0,transparent 70%)}.arca-reveal{transform:translateY(30px);transition:transform .72s var(--arca-ease)}.arca-reveal.is-visible{transform:none}.arca-rail{scroll-snap-type:x mandatory}.arca-rail>*{scroll-snap-align:start}.arca-rail::-webkit-scrollbar{display:none}@media (max-width:767px){.arca-hero__display{font-size:clamp(40px,13vw,72px)}}@media (prefers-reduced-motion:reduce){.arca-hero__display,.arca-hero__meta,.arca-hero__scroll,.arca-intro__letter,.arca-intro__rule,.arca-intro__tagline,.arca-watch{animation:none!important;opacity:1;transform:none;clip-path:none}.arca-intro{display:none}.arca-watch__glint,.arca-watch__glow,.arca-watch__scan,.arca-watch__sweep{animation:none!important}.arca-reveal{transform:none;transition:none}}