@font-face{font-family:Manrope;src:url(/fonts/manrope-latin-400-normal.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-garamond-latin-400-normal.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-garamond-latin-400-italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}:root{color-scheme:light dark;--paper:#f4f3ee;--ink:#12243b;--muted:#4e5d6b;--accent:#1d4b91;--line:#c6cbd0;--glow:#cfdef2;--metal:#a9b4c2;--page-pad:clamp(24px,5.5vw,88px);font-synthesis:none;background:var(--paper);color:var(--ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:5px}a:focus-visible{outline:2px solid var(--accent);outline-offset:7px;border-radius:2px}a:hover{color:var(--accent)}::selection{color:#12243b;background:#c2d4ef}svg{display:block}h1,h2,p{margin:0}em{font-weight:400}.holding{flex-direction:column;min-height:100svh;display:flex;overflow-x:clip}.skip-link{left:var(--page-pad);z-index:5;background:var(--paper);padding:12px;position:absolute;top:16px;transform:translateY(-180%)}.skip-link:focus{transform:none}.site-header{padding:32px var(--page-pad);z-index:2;justify-content:space-between;align-items:center;gap:24px;display:flex}.wordmark{letter-spacing:.015em;align-items:center;gap:13px;font-size:15px;text-decoration:none;display:inline-flex}.brand-mark{stroke:currentColor;stroke-width:1px;fill:none;width:38px;height:38px}.header-link{font-size:12px;text-decoration:none}.header-link span{margin-left:14px}.holding-main{isolation:isolate;min-height:610px;padding:40px var(--page-pad) 72px;flex:1;align-items:center;display:flex;position:relative;overflow:clip}.hero-copy{z-index:1;max-width:610px;position:relative}.eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--muted);font-size:10px;line-height:1.7}.hero-copy h1{letter-spacing:-.052em;margin:40px 0 36px;font-family:Cormorant,Georgia,serif;font-size:clamp(108px,11vw,164px);font-weight:400;line-height:.8}.hero-copy h1 em{letter-spacing:-.055em}.intro{color:var(--muted);max-width:29ch;font-size:16px;line-height:1.7}.availability{letter-spacing:.025em;align-items:center;gap:10px;margin-top:36px;font-size:11px;line-height:1.6;display:flex}.status-dot{border:1px solid var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.site-footer{z-index:2;border-top:1px solid var(--line);margin:0 var(--page-pad);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:25px 0 30px;font-size:11px;display:flex}.site-footer a{text-decoration:none}.site-footer nav{gap:30px;display:flex}.site-footer a:hover{text-decoration:underline}.hero-signature{bottom:30px;left:var(--page-pad);align-items:end;gap:5px;height:10px;display:flex;position:absolute}.hero-signature span{background:var(--metal);width:1px;height:5px}.hero-signature span:nth-child(2){height:10px}.dial-art{--diameter:min(44vw,580px);width:var(--diameter);height:var(--diameter);z-index:-1;contain:layout style;position:absolute;top:50%;right:7%;transform:translateY(-53%)}.dial-shadow{background:radial-gradient(#3455821a,#0000 67%);border-radius:50%;position:absolute;inset:12% 0 -6% 3%;transform:translate(6%,8%)}.dial-rim{background:conic-gradient(from 150deg,#50627a 0deg,#e4e9ee 42deg,#f9fbfc 68deg,#718096 102deg,#d6e0e9 144deg,#fafcfd 180deg,#7e91a8 225deg,#d9e4ef 267deg,#fcfdfe 298deg,#6d7e94 345deg,#50627a);border-radius:50%;padding:5.5%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff9,0 12px 35px #17325414}.dial-rim:before{content:"";border:1px solid #ffffff7a;border-radius:50%;position:absolute;inset:1.3%}.dial-track{background:repeating-conic-gradient(from -1deg,#cfddf47a 0deg 1deg,#25416500 1deg 6deg),radial-gradient(circle at 38% 25%,#355781,#102743 76%);border-radius:50%;height:100%;padding:4%;box-shadow:0 0 0 1px #06182e,inset 0 0 14px #06182e}.dial-face{background:radial-gradient(circle at 36% 26%,#31557f,#193856 53%,#0a203a 100%);border-radius:50%;width:100%;height:100%;position:relative;box-shadow:0 0 0 1px #6e8fac40,inset 0 0 25px #0b203c66}.dial-face:before{content:"";border:1px solid #b4ccec1a;border-radius:50%;position:absolute;inset:11%}.dial-face:after{content:"";pointer-events:none;background:linear-gradient(137deg,#ffffff1a 0%,#ffffff07 39%,#0000 40% 64%,#94c3ff08 80%,#0000);border-radius:50%;position:absolute;inset:0}.hour-hand,.minute-hand,.seconds-hand{transform-origin:bottom;border-radius:2px;display:block;position:absolute;bottom:50%;left:50%}.hour-hand{background:linear-gradient(90deg,#c4d1e1 0% 48%,#f8fbff 49% 55%,#9facbb 56%);width:2.4%;height:26%;margin-left:-1.2%;transform:rotate(-56deg);box-shadow:2px 4px 6px #0004}.minute-hand{background:linear-gradient(90deg,#e1eaf5 0% 48%,#9caebf 49%);width:1.8%;height:36%;margin-left:-.9%;transform:rotate(48deg);box-shadow:2px 4px 6px #0004}.seconds-hand{background:#a7c8f0;width:.35%;height:40%;margin-left:-.175%;transform:rotate(176deg)}.dial-pin{background:radial-gradient(circle at 35% 30%,#e3edfa,#7993b2 70%,#385679);border-radius:50%;width:3.2%;height:3.2%;position:absolute;top:48.4%;left:48.4%;box-shadow:1px 3px 5px #0005}.crystal-line{border:1px solid #9babc334;border-radius:50%;position:absolute;inset:-3%;transform:rotate(-25deg)scaleX(1.05)}.crystal-line:after{content:"";border:1px solid #9babc31a;border-radius:50%;position:absolute;inset:-2.2%}.document-page{padding:64px var(--page-pad) 0}.document-home{width:40px;margin:0 auto 48px;display:block}.document-home svg{stroke:currentColor;stroke-width:1px;fill:none;width:40px;height:40px}.document-page main{overflow-wrap:anywhere;max-width:780px;margin:auto;padding-bottom:64px;font-size:16px;line-height:1.85}.document-page h1{letter-spacing:-.025em;max-width:640px;margin-bottom:36px;font-family:Cormorant,Georgia,serif;font-size:clamp(44px,6vw,68px);font-weight:400;line-height:1.05}.document-page h2{letter-spacing:-.015em;margin:56px 0 20px;scroll-margin-top:28px;font-family:Cormorant,Georgia,serif;font-size:34px;font-weight:400;line-height:1.15}.document-page h3{margin:32px 0 12px;scroll-margin-top:28px;font-family:Manrope,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.5}.document-page p{margin:14px 0}.document-page li{margin:10px 0}.document-page ul,.document-page ol{padding-left:23px}.document-page strong{font-weight:600}.document-page main a{color:var(--accent)}.document-page table{table-layout:fixed;border-collapse:collapse;width:100%;margin:28px 0;font-size:13px;line-height:1.6}.document-page th,.document-page td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:14px 10px}.document-page th{font-weight:600}.document-page footer{border-top:1px solid var(--line);max-width:780px;color:var(--muted);margin:auto;padding:28px 0 40px;font-size:12px;line-height:1.9}.document-page footer a{margin:0 5px}.document-page footer a:first-child{margin-left:0}.not-found{place-items:center;min-height:100svh;padding:40px;display:grid}.not-found main{max-width:600px}.not-found h1{letter-spacing:-.04em;margin:32px 0;font-family:Cormorant,Georgia,serif;font-size:clamp(64px,10vw,112px);font-weight:400;line-height:.9}.not-found p{color:var(--muted);line-height:1.7}.text-link{margin-top:32px;font-size:13px;display:inline-block}@media (width>=1600px){.holding-main{min-height:700px}.dial-art{right:10%}}@media (width<=1000px){.dial-art{--diameter:48vw;opacity:.94;right:-4%}.hero-copy h1{font-size:118px}.hero-copy{max-width:470px}}@media (width<=600px){.site-header{padding-top:24px;padding-bottom:18px}.wordmark{gap:9px;font-size:13px}.brand-mark{width:32px;height:32px}.header-link{font-size:11px}.header-link span{margin-left:7px}.holding-main{align-items:end;min-height:630px;padding-top:240px;padding-bottom:54px}.hero-copy h1{margin:26px 0 28px;font-size:100px}.eyebrow{letter-spacing:.17em;font-size:9px}.intro{max-width:29ch;font-size:14px}.availability{gap:8px;margin-top:28px;font-size:10px}.dial-art{--diameter:262px;opacity:.95;top:18px;right:-72px;transform:none}.hero-signature{display:none}.site-footer{flex-direction:column;align-items:start;gap:18px;padding:22px 0 25px;font-size:10px}.site-footer nav{gap:25px}.document-page{padding-top:32px}.document-home{width:34px;margin-bottom:38px;margin-left:0}.document-home svg{width:34px;height:34px}.document-page main{font-size:14px;line-height:1.85}.document-page h1{font-size:47px}.document-page h2{margin-top:42px;font-size:30px}.document-page h3{font-size:16px}.document-page table{font-size:11px}.document-page th,.document-page td{padding:10px 6px}.document-page footer{font-size:11px}}@media (width<=360px){.hero-copy h1{font-size:88px}.wordmark{font-size:12px}.dial-art{right:-112px}.site-footer nav{gap:16px}}@media (prefers-color-scheme:dark){:root{--paper:#081524;--ink:#e6edf4;--muted:#a8b5c6;--accent:#a8c8f2;--line:#2c3c50;--metal:#6e8099;--glow:#233f61}.dial-rim{box-shadow:inset 0 0 0 1px #fff5,0 14px 45px #0007}.dial-shadow{background:radial-gradient(#6d9cdf19,#0000 68%)}.crystal-line{border-color:#6483ac36}.crystal-line:after{border-color:#6483ac1a}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
