@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_883641a0-module__pW0h_W__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_883641a0-module__pW0h_W__variable{--font-horo-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_70d8d4bc-module__9-qtZW__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_70d8d4bc-module__9-qtZW__variable{--font-horo-sans:"Jost", "Jost Fallback"}
.horologist-module__e_nDSW__bench{--serif:var(--font-horo-serif), Georgia, serif;--sans:var(--font-horo-sans), system-ui, sans-serif;--ivory:#e9d9b4;--brass:#b8893b;--brass-hi:#e2c47f;--red:#c43a3a;color:#f3eee3;font-family:var(--sans);z-index:10;background:radial-gradient(120% 80% at 50% 12%,#3a2f24 0%,#1d1712 55%,#120e0b 100%)}.horologist-module__e_nDSW__lamp{pointer-events:none;background:radial-gradient(60% 45% at 50% 38%,#ffcd8224,#0000 70%),repeating-linear-gradient(92deg,#ffffff03 0 2px,#0000 2px 9px);position:fixed;inset:0}.horologist-module__e_nDSW__mute{z-index:30;width:44px;height:44px;color:var(--ivory);background:#120e0b99;border:1px solid #b8893b99;border-radius:999px;font-size:18px;position:fixed;top:12px;right:12px}.horologist-module__e_nDSW__mute:focus-visible,.horologist-module__e_nDSW__brassBtn:focus-visible,.horologist-module__e_nDSW__quietBtn:focus-visible,.horologist-module__e_nDSW__crown:focus-visible,.horologist-module__e_nDSW__stopAll:focus-visible{outline:3px solid var(--brass-hi);outline-offset:3px}.horologist-module__e_nDSW__stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100%;padding:64px 20px 40px;display:flex;position:relative}.horologist-module__e_nDSW__title{font:italic 700 clamp(44px, 11vw, 76px) / .95 var(--serif);color:var(--ivory);letter-spacing:.005em}.horologist-module__e_nDSW__kicker{font:500 12px / 1.4 var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--brass);margin-top:8px}.horologist-module__e_nDSW__roundTitle{font:italic 700 clamp(34px, 8vw, 52px) / 1 var(--serif);color:var(--ivory);margin-top:6px}.horologist-module__e_nDSW__watchWrap{aspect-ratio:1;width:min(78vw,420px);position:relative}.horologist-module__e_nDSW__watchSvg{filter:drop-shadow(0 24px 40px #0000008c);width:100%;height:100%;overflow:hidden}.horologist-module__e_nDSW__dialScript{font:italic 500 22px var(--serif);fill:var(--ivory)}.horologist-module__e_nDSW__dialTarget{font:500 15px var(--sans);letter-spacing:.3em;fill:var(--ivory)}.horologist-module__e_nDSW__casebackText{font:italic 500 20px var(--serif);fill:#4e5256}.horologist-module__e_nDSW__caseback{transform-box:view-box;transform-origin:200px 200px;transition:transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(115%)rotate(18deg)}.horologist-module__e_nDSW__casebackOn{transform:none}.horologist-module__e_nDSW__crown{cursor:pointer;background:0 0;border:0;border-radius:14px;width:56px;height:56px;position:absolute;top:50%;right:-6%;transform:translate(35%,-50%)}.horologist-module__e_nDSW__crown span{background:repeating-linear-gradient(90deg,#6d5022 0 3px,#e2c47f 3px 6px);border-radius:12px;width:100%;height:100%;display:block;box-shadow:0 0 0 2px #3a2a12,0 0 18px #e2c47f8c}.horologist-module__e_nDSW__foot{flex-direction:column;align-items:center;gap:12px;min-height:150px;display:flex}.horologist-module__e_nDSW__brassBtn{background:linear-gradient(#ecd08e, var(--brass));color:#1d1712;min-height:52px;font:600 13px var(--sans);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;padding:0 30px;transition:transform .15s;box-shadow:0 8px 22px #b8893b59,inset 0 1px #ffffff80}.horologist-module__e_nDSW__brassBtn:active{transform:translateY(1px)}.horologist-module__e_nDSW__quietBtn{min-height:44px;color:var(--ivory);font:500 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #b8893b8c;border-radius:999px;padding:0 18px}.horologist-module__e_nDSW__record{font:italic 500 17px var(--serif);color:var(--brass-hi)}.horologist-module__e_nDSW__guide{max-width:30ch;font:italic 500 19px / 1.35 var(--serif);color:#e9d9b4d9}.horologist-module__e_nDSW__stopAll{z-index:20;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;padding-bottom:48px;display:flex;position:fixed;inset:0}.horologist-module__e_nDSW__stopHint{font:500 12px var(--sans);letter-spacing:.3em;text-transform:uppercase;color:#e9d9b48c}.horologist-module__e_nDSW__readout{align-items:center;gap:14px;display:flex}.horologist-module__e_nDSW__engraved{font:700 clamp(46px, 12vw, 64px) / 1 var(--serif);color:#f3eee3;font-variant-numeric:tabular-nums}.horologist-module__e_nDSW__engraveChar,.horologist-module__e_nDSW__engraveUnit{opacity:0;animation:.22s ease-out forwards horologist-module__e_nDSW__engrave;animation-delay:calc(var(--i) * 90ms);display:inline-block}.horologist-module__e_nDSW__engraveUnit{color:var(--brass);margin-left:6px;font-size:.45em}@keyframes horologist-module__e_nDSW__engrave{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.horologist-module__e_nDSW__direction{font:500 12px var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--brass)}.horologist-module__e_nDSW__jewel{border-radius:50%;width:22px;height:22px;display:inline-block;box-shadow:inset -3px -4px 6px #00000059,inset 3px 3px 5px #ffffff8c,0 0 0 2px #b8893b}.horologist-module__e_nDSW__emerald{background:radial-gradient(circle at 35% 30%,#9ff5c4,#1f9d57 60%,#0c5c30)}.horologist-module__e_nDSW__citrine{background:radial-gradient(circle at 35% 30%,#fff3a6,#e0b21f 60%,#8a6a07)}.horologist-module__e_nDSW__amber{background:radial-gradient(circle at 35% 30%,#ffd2a1,#e07a1f 60%,#86410a)}.horologist-module__e_nDSW__ruby{background:radial-gradient(circle at 35% 30%,#ffb3bd,#c4213a 60%,#6e0b1c)}.horologist-module__e_nDSW__certStage{flex-direction:column;align-items:center;gap:22px;min-height:100%;padding:64px 16px 48px;display:flex;position:relative}.horologist-module__e_nDSW__cert{color:#2a2016;background:repeating-radial-gradient(circle,#b8893b2e 0 1px,#0000 1px 5px),#f3ebdd;border-radius:10px;width:min(100%,480px);padding:14px;position:relative;box-shadow:0 30px 60px #0000008c}.horologist-module__e_nDSW__certInner{outline-offset:-8px;text-align:center;background:#f8f2e6;border:1px solid #6e50228c;border-radius:6px;outline:3px double #6e502273;padding:28px 22px 24px}.horologist-module__e_nDSW__certKicker{font:500 11px var(--sans);letter-spacing:.34em;text-transform:uppercase;color:#6d5022}.horologist-module__e_nDSW__certTitle{font:italic 700 30px / 1.05 var(--serif);margin-top:8px}.horologist-module__e_nDSW__certGrade{font:italic 700 clamp(38px, 10vw, 50px) / 1 var(--serif);color:#0f1b3d;margin:18px 0 6px}.horologist-module__e_nDSW__certBlurb{font:italic 500 17px / 1.35 var(--serif);color:#4a3a26}.horologist-module__e_nDSW__rows{border-top:1px solid #6e502259;margin:20px 0 14px}.horologist-module__e_nDSW__row{font:500 15px var(--sans);text-align:left;border-bottom:1px solid #6e502238;grid-template-columns:40px 1fr auto 26px;align-items:center;gap:10px;padding:10px 4px;display:grid}.horologist-module__e_nDSW__row b{font:italic 700 18px var(--serif)}.horologist-module__e_nDSW__row .horologist-module__e_nDSW__jewel{width:18px;height:18px}.horologist-module__e_nDSW__certMeta{font:500 14px / 1.5 var(--sans);color:#4a3a26}.horologist-module__e_nDSW__serial{font:500 11px var(--sans);letter-spacing:.24em;color:#6d5022;margin-top:14px}.horologist-module__e_nDSW__seal{color:#f3d9c8;width:64px;height:64px;font:italic 700 20px var(--serif);background:radial-gradient(circle at 38% 32%,#d65a5a,#8e1f24 70%);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;right:18px;transform:rotate(-12deg);box-shadow:0 3px 8px #00000059,inset 0 0 0 4px #0000001f}.horologist-module__e_nDSW__next{font:500 12px var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#e9d9b4bf}.horologist-module__e_nDSW__next span{color:var(--ivory);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.horologist-module__e_nDSW__caseback{transition:none}.horologist-module__e_nDSW__engraveChar,.horologist-module__e_nDSW__engraveUnit{opacity:1;animation:none}.horologist-module__e_nDSW__brassBtn{transition:none}}
