:root{--bg:#0a0a08;--panel:#10110e;--ink:#ece9df;--dim:#afad9c;--line:#35362b;--orange:#ff5b2c;--body:'JetBrains Mono',monospace;--display:'Silkscreen',monospace;color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.75;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,figure{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--orange);outline-offset:5px}button:hover,a:hover{color:var(--orange)}img,svg{max-width:100%}[hidden]{display:none!important}.icon-definitions{position:absolute;width:0;height:0;overflow:hidden}.wrap{width:min(1456px,100%);padding-inline:clamp(20px,4vw,64px);margin-inline:auto}.icon{width:34px;height:34px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:square;stroke-linejoin:miter}.skip-link{position:fixed;left:16px;top:-100px;background:var(--orange);color:var(--bg);padding:12px 20px;z-index:100}.skip-link:focus{top:12px}.header{position:sticky;top:0;z-index:40;background:rgba(10,10,8,.95);backdrop-filter:blur(6px);display:flex;align-items:center;gap:24px;padding:12px clamp(20px,3vw,48px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;white-space:nowrap}.brand>svg{width:28px;height:28px;color:var(--orange)}.brand>span:first-of-type{font:700 22px var(--display);letter-spacing:2px}.brand-product{font-size:12px;letter-spacing:1px;color:var(--dim)}.header nav{display:flex;justify-content:center;gap:clamp(16px,2vw,32px);flex:1}.header nav a{font-size:13px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.header-actions{display:flex;gap:20px;align-items:center}.language{display:flex;border:1px solid var(--line)}.language button{border:0;border-right:1px solid var(--line);background:transparent;color:var(--dim);font-size:12px;width:35px;min-height:40px;padding:0}.language button:last-child{border-right:0}.language button[aria-pressed=true]{color:var(--ink);background:#432a1c}.language button:hover{color:var(--orange)}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:12px 22px;border:1px solid #64624f;color:var(--ink);font-size:13px;line-height:1.5;letter-spacing:1.2px;text-transform:uppercase;text-align:center}.button:hover{border-color:var(--orange)}.button-primary{background:var(--orange);color:var(--bg);border-color:var(--orange);font-weight:700}.button-primary:hover{background:#ff764e;color:var(--bg)}.button-small{min-height:40px;padding:8px 20px;border-color:var(--orange);color:var(--orange);font-size:12px}.edition-bar{display:flex;align-items:center;gap:20px;padding:11px clamp(20px,3vw,48px);border-bottom:1px solid var(--line);font-size:13px;letter-spacing:1px}.edition-bar>a,.edition-current{border:1px solid var(--line);padding:6px 18px;min-height:38px;white-space:nowrap}.edition-current{color:var(--orange);border-color:#8a3e24;background:#26180f;display:flex;align-items:center;gap:12px}.edition-dot{width:7px;height:7px;background:var(--orange)}.edition-note{color:var(--dim);font-size:12px;letter-spacing:.3px}.edition-displays{margin-left:auto;white-space:nowrap;font-size:12px;color:var(--dim)}.micro{font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.accent{color:var(--orange)}.hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--line)}.hero-landscape{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(6,8,5,.55),rgba(6,8,5,.24) 44%,transparent 72%),linear-gradient(0deg,#0a0a08 0%,transparent 25%)}.hero-inner{display:grid;grid-template-columns:1.05fr 1fr;grid-template-rows:1fr auto;min-height:640px;position:relative}.hero-copy{padding-block:70px 24px;align-self:center;position:relative;z-index:2}.eyebrow{font-size:12px;letter-spacing:2.5px;text-transform:uppercase;color:var(--dim);line-height:1.8;margin-bottom:12px}.hero h1{font:700 clamp(65px,7.8vw,114px)/1 var(--display);letter-spacing:-3px;white-space:nowrap;margin:0 0 15px -6px}.hero h1 span{color:var(--orange)}.hero-tagline{color:var(--orange);font-weight:700;font-size:clamp(18px,1.8vw,25px);letter-spacing:1.8px;line-height:1.4}.hero-intro{max-width:540px;color:#c1beaa;line-height:1.85;margin-top:22px;text-wrap:pretty}.hero-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-product{grid-column:2;grid-row:1/3;position:relative;align-self:end;display:flex;align-items:center;flex-direction:column;margin:16px -42px 0 -8px}.hero-watch{width:min(100%,536px);height:auto;display:block;filter:drop-shadow(0 18px 25px rgba(0,0,0,.5));clip-path:polygon(44.31% 2.67%,37.60% 3.28%,35.88% 3.88%,32.76% 4.49%,31.51% 5.10%,31.20% 5.70%,31.05% 6.31%,30.89% 6.92%,30.42% 7.52%,30.11% 8.13%,29.80% 8.74%,29.49% 9.34%,29.02% 9.95%,28.71% 10.56%,27.15% 11.17%,24.34% 11.77%,21.68% 12.38%,20.12% 12.99%,19.81% 13.59%,19.66% 14.20%,19.50% 14.81%,19.34% 15.41%,19.19% 16.02%,19.03% 16.63%,18.88% 17.23%,18.72% 17.84%,18.72% 18.45%,18.56% 19.05%,18.41% 19.66%,18.25% 20.27%,18.10% 20.87%,17.94% 21.48%,17.78% 22.09%,17.63% 22.69%,17.47% 23.30%,17.47% 23.91%,17.32% 24.51%,17.00% 25.12%,16.85% 25.73%,16.38% 26.33%,14.82% 26.94%,14.04% 27.55%,13.26% 28.16%,12.48% 28.76%,11.86% 29.37%,11.39% 29.98%,10.76% 30.58%,10.30% 31.19%,9.83% 31.80%,9.36% 32.40%,8.89% 33.01%,8.58% 33.62%,8.11% 34.22%,7.80% 34.83%,7.49% 35.44%,7.18% 36.04%,6.71% 36.65%,6.40% 37.26%,6.24% 37.86%,6.24% 38.47%,6.86% 39.08%,6.86% 39.68%,6.40% 40.29%,4.99% 40.90%,4.68% 41.50%,4.52% 42.11%,4.99% 42.72%,5.62% 43.33%,5.46% 43.93%,4.21% 44.54%,3.90% 45.15%,3.74% 45.75%,3.74% 46.36%,3.59% 46.97%,3.59% 47.57%,3.43% 48.18%,3.43% 48.79%,3.43% 49.39%,3.43% 50.00%,3.43% 50.61%,3.43% 51.21%,3.43% 51.82%,3.59% 52.43%,3.59% 53.03%,3.74% 53.64%,3.74% 54.25%,3.90% 54.85%,4.06% 55.46%,4.68% 56.07%,5.62% 56.67%,4.99% 57.28%,4.52% 57.89%,4.68% 58.50%,4.84% 59.10%,5.77% 59.71%,6.86% 60.32%,6.86% 60.92%,6.24% 61.53%,5.93% 62.14%,6.08% 62.74%,6.40% 63.35%,6.71% 63.96%,7.02% 64.56%,7.49% 65.17%,7.80% 65.78%,8.11% 66.38%,8.58% 66.99%,9.05% 67.60%,9.36% 68.20%,9.83% 68.81%,10.45% 69.42%,10.92% 70.02%,11.39% 70.63%,12.01% 71.24%,12.64% 71.84%,13.42% 72.45%,14.35% 73.06%,16.38% 73.67%,16.69% 74.27%,17.00% 74.88%,17.16% 75.49%,17.32% 76.09%,17.47% 76.70%,17.63% 77.31%,17.78% 77.91%,17.94% 78.52%,18.10% 79.13%,18.25% 79.73%,18.41% 80.34%,18.41% 80.95%,18.56% 81.55%,18.72% 82.16%,18.88% 82.77%,19.03% 83.37%,19.19% 83.98%,19.34% 84.59%,19.50% 85.19%,19.66% 85.80%,19.81% 86.41%,19.97% 87.01%,21.37% 87.62%,24.02% 88.23%,26.68% 88.83%,28.55% 89.44%,28.71% 90.05%,29.17% 90.66%,29.49% 91.26%,29.80% 91.87%,30.11% 92.48%,30.42% 93.08%,30.89% 93.69%,31.05% 94.30%,31.20% 94.90%,32.61% 95.51%,35.57% 96.12%,37.29% 96.72%,42.59% 97.33%,55.85% 97.33%,61.15% 96.72%,62.87% 96.12%,65.83% 95.51%,67.24% 94.90%,67.55% 94.30%,67.71% 93.69%,68.17% 93.08%,68.49% 92.48%,68.80% 91.87%,69.11% 91.26%,69.42% 90.66%,69.89% 90.05%,70.05% 89.44%,71.92% 88.83%,74.57% 88.23%,77.22% 87.62%,78.63% 87.01%,78.94% 86.41%,79.10% 85.80%,79.10% 85.19%,79.25% 84.59%,79.41% 83.98%,79.56% 83.37%,79.72% 82.77%,79.88% 82.16%,80.03% 81.55%,80.19% 80.95%,80.34% 80.34%,80.50% 79.73%,80.66% 79.13%,80.81% 78.52%,80.81% 77.91%,80.97% 77.31%,81.12% 76.70%,81.28% 76.09%,81.44% 75.49%,81.59% 74.88%,81.90% 74.27%,82.37% 73.67%,82.84% 73.06%,84.71% 72.45%,86.58% 71.84%,88.46% 71.24%,89.08% 70.63%,89.55% 70.02%,90.48% 69.42%,91.26% 68.81%,91.89% 68.20%,92.20% 67.60%,92.51% 66.99%,92.98% 66.38%,93.29% 65.78%,93.60% 65.17%,93.92% 64.56%,94.23% 63.96%,94.54% 63.35%,94.70% 62.74%,95.01% 62.14%,95.32% 61.53%,95.48% 60.92%,95.63% 60.32%,95.94% 59.71%,96.10% 59.10%,96.26% 58.50%,96.41% 57.89%,96.57% 57.28%,96.57% 56.67%,96.10% 56.07%,95.94% 55.46%,96.10% 54.85%,96.26% 54.25%,96.26% 53.64%,95.79% 53.03%,95.48% 52.43%,95.48% 51.82%,95.48% 51.21%,95.48% 50.61%,95.48% 50.00%,95.48% 49.39%,95.48% 48.79%,95.48% 48.18%,95.48% 47.57%,96.10% 46.97%,96.26% 46.36%,96.10% 45.75%,96.10% 45.15%,95.94% 44.54%,96.26% 43.93%,96.57% 43.33%,96.57% 42.72%,96.41% 42.11%,96.26% 41.50%,95.94% 40.90%,95.79% 40.29%,95.63% 39.68%,95.48% 39.08%,95.16% 38.47%,95.01% 37.86%,94.70% 37.26%,94.38% 36.65%,94.07% 36.04%,93.92% 35.44%,93.60% 34.83%,93.14% 34.22%,92.82% 33.62%,92.51% 33.01%,92.20% 32.40%,91.73% 31.80%,91.11% 31.19%,90.48% 30.58%,89.39% 29.98%,89.08% 29.37%,88.14% 28.76%,86.12% 28.16%,84.24% 27.55%,82.68% 26.94%,82.22% 26.33%,81.90% 25.73%,81.59% 25.12%,81.44% 24.51%,81.28% 23.91%,81.12% 23.30%,80.97% 22.69%,80.81% 22.09%,80.66% 21.48%,80.50% 20.87%,80.50% 20.27%,80.34% 19.66%,80.19% 19.05%,80.03% 18.45%,79.88% 17.84%,79.72% 17.23%,79.56% 16.63%,79.41% 16.02%,79.25% 15.41%,79.10% 14.81%,78.94% 14.20%,78.94% 13.59%,78.47% 12.99%,76.91% 12.38%,74.26% 11.77%,71.61% 11.17%,69.89% 10.56%,69.58% 9.95%,69.27% 9.34%,68.80% 8.74%,68.49% 8.13%,68.02% 7.52%,67.71% 6.92%,67.39% 6.31%,67.39% 5.70%,67.08% 5.10%,65.68% 4.49%,62.56% 3.88%,61.00% 3.28%,54.13% 2.67%)}.hero-product figcaption{font-size:11px;letter-spacing:2px;padding:0 0 20px;color:var(--dim);text-align:center}.hero-highlights{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;padding-bottom:38px;padding-top:10px;z-index:2}.hero-highlights a{display:flex;align-items:flex-start;gap:13px;line-height:1.5}.hero-highlights strong{display:block;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.hero-highlights a>span>span{display:block;font-size:12px;color:var(--dim);margin-top:5px;max-width:180px}.hero-highlights .icon{width:31px;height:31px}.options-section{padding-block:54px 64px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:30px}.section-heading h2,.details-section h2{font:400 clamp(22px,2.5vw,33px)/1.35 var(--display);letter-spacing:-.5px;text-wrap:balance}.section-heading>p{max-width:470px;font-size:14px;color:var(--dim);line-height:1.8}.option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.option-card{background:rgba(15,17,12,.7);border:1px solid var(--line);scroll-margin-top:105px;min-width:0}.card-heading{display:flex;align-items:center;gap:16px;min-height:62px;border-bottom:1px solid var(--line);padding:12px 16px}.card-heading>span{color:var(--dim);font-size:14px;border-right:1px solid var(--line);padding-right:14px}.card-heading h3{font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:1px;font-weight:500}.card-heading .icon{width:23px;height:23px;margin-left:auto;color:var(--dim)}.option-body{padding:22px}.example{height:218px;background:#050604;border:1px solid var(--line);position:relative;margin-bottom:22px;overflow:hidden}.map-example{padding:15px 20px}.example-header{display:block;text-align:center;font-size:14px;letter-spacing:1px;margin-bottom:14px}.world-map{display:block;width:100%;height:145px;image-rendering:pixelated}.map-marker{color:var(--orange);stroke:currentColor;fill:none;stroke-width:2}.crosshair{stroke-width:1.5;paint-order:stroke;filter:drop-shadow(0 1px 0 #000) drop-shadow(1px 0 0 #000)}.map-brackets{stroke:#ece9df;stroke-width:1;fill:none}.choices{display:flex;gap:1px;padding:3px;border:1px solid var(--line);background:#090a07;margin-bottom:20px}.choices button{min-height:44px;flex:1;min-width:0;padding:8px 5px;border:1px solid transparent;background:transparent;font-size:12px;line-height:1.5;color:var(--dim);overflow-wrap:anywhere}.choices button[aria-pressed=true]{border-color:#824426;background:#2a1b12;color:#ff8259}.choices button:hover{color:var(--ink);border-color:var(--dim)}.option-body>p{font-size:14px;color:#c5c3b5;line-height:1.85}.option-body .card-note,.card-note{font-size:12px;color:var(--dim);line-height:1.8;border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.switch-row{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-top:-6px;margin-bottom:16px;cursor:pointer;min-height:30px}.switch-row input{position:absolute;right:0;width:38px;height:26px;opacity:0;cursor:pointer}.switch-track{width:36px;height:20px;display:block;border:1px solid #757464;background:#10120b;padding:3px;pointer-events:none}.switch-track:after{content:'';display:block;width:12px;height:12px;background:var(--dim)}.switch-row input:checked+.switch-track{border-color:var(--orange)}.switch-row input:checked+.switch-track:after{background:var(--orange);margin-left:auto}.switch-row input:focus-visible+.switch-track{outline:2px solid var(--orange);outline-offset:4px}.tz-example{padding:15px 20px}.tz-header{text-align:center;min-height:30px;font-size:14px;letter-spacing:1px}.tz-accent{color:var(--orange);font-size:17px}.tz-main{display:flex;align-items:center;justify-content:center;gap:12px;min-height:73px}.data-label{font-size:11px;color:var(--dim);display:block;line-height:1.5}.local-clock{display:block;font-size:44px;letter-spacing:-2px;line-height:1.3;color:var(--ink)}.tz-dial{width:76px;height:76px;fill:none;stroke:var(--ink);stroke-width:2}.tz-dial .dial-ticks{stroke:var(--orange)}.tz-dial text{font:11px var(--body);text-anchor:middle;fill:var(--orange);stroke:none}.tz-data{margin-top:8px;padding-top:6px;border-top:1px solid #35362b}.tz-data>div{display:flex;align-items:center;justify-content:space-between;font-size:20px;color:var(--orange)}.tz-data strong{font-size:27px;font-weight:500;line-height:1.3}.position-caption{position:absolute;bottom:8px;left:10px;right:10px;text-align:center;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--dim)}.layout-example{padding:20px 15px 26px}.field-grid{display:grid;height:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:13px 0}.field-grid>div{padding-inline:13px}.field-grid>div:nth-child(even){border-left:1px solid var(--line)}.field-grid strong{display:block;font-size:31px;line-height:1.3;font-weight:500;letter-spacing:-1px}.field-grid strong>span{font-size:18px}.field-grid[data-layout-preview=two] strong{font-size:clamp(25px,3vw,46px);margin-top:10px}.features-section{padding-block:60px 64px;border-block:1px solid var(--line);background:#0d0f0b}.instrument-copy h3{font:400 clamp(22px,2.5vw,32px)/1.4 var(--display);margin:12px 0 20px;text-wrap:balance}.instrument-copy>p:not(.micro){color:var(--dim)}.daylight-feature{display:flex;gap:20px;margin-top:26px;padding-top:26px;border-top:1px solid var(--line)}.daylight-feature .icon{color:var(--orange)}.daylight-feature h4{font-size:16px;font-weight:500;margin-bottom:10px}.daylight-feature p{font-size:14px;color:var(--dim)}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);padding-top:32px;gap:32px}.benefit-grid article{padding-right:24px;border-right:1px solid var(--line)}.benefit-grid article:last-child{padding-right:0;border:0}.benefit-grid .icon{margin-bottom:12px;color:var(--orange)}.benefit-grid h3{font-size:16px;line-height:1.6;margin-bottom:12px}.benefit-grid p{font-size:14px;color:var(--dim)}.display-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.display-tags span{padding:3px 6px;border:1px solid var(--line);font-size:10px;letter-spacing:.5px;text-transform:uppercase}.details-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:80px}.details-intro>p:not(.eyebrow){color:var(--dim);margin:20px 0 28px}.text-link{display:flex;justify-content:space-between;align-items:center;gap:24px;width:max-content;margin-top:20px;font-size:13px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--line);padding-bottom:6px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{cursor:pointer;list-style:none;padding:21px 32px 21px 0;font-size:15px;line-height:1.7;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';position:absolute;right:0;color:var(--orange);font-size:22px;top:17px}.faq-list details[open]>summary:after{content:'−'}.faq-list details p{color:var(--dim);font-size:14px;padding:0 12px 24px 0;line-height:1.85}.footer{border-top:1px solid var(--line);padding-block:26px}.footer-top{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-bottom:20px;font-size:11px;text-transform:uppercase;letter-spacing:1px}.footer-brand{font:18px var(--display);margin-right:auto}.footer-brand span{font:11px var(--body);color:var(--dim)}.footer p{font-size:11px;color:var(--dim);line-height:1.8;margin-top:7px;max-width:1000px}
@media(min-width:1500px){.hero-inner{min-height:645px}.hero-copy{padding-top:60px}.hero-highlights{grid-template-columns:repeat(4,minmax(0,1fr));grid-column:1/3;width:78%;gap:25px}.hero-product{margin-right:-35px;align-self:end}.hero-watch{width:530px}.hero-highlights a>span>span{max-width:140px}.hero-copy{max-width:670px}.hero-intro{max-width:530px}}
@media(max-width:1180px){.header{flex-wrap:wrap;gap:12px 24px}.header nav{order:3;flex-basis:100%;justify-content:flex-start;gap:28px}.header nav a{min-height:32px;display:flex;align-items:center}.header-actions{margin-left:auto}.hero-inner{min-height:590px}.hero h1{font-size:clamp(58px,8vw,88px)}.hero-copy{padding-top:44px}.hero-product{margin-right:-24px}.hero-intro{font-size:14px}.hero-buttons .button{font-size:11px;padding:12px 16px}.option-grid{gap:12px}.option-body{padding:16px}.card-heading{gap:10px;padding-inline:12px}.card-heading h3{font-size:12px}.card-heading .icon{width:20px}.section-heading>p{max-width:380px}.details-section{gap:48px}.edition-note{display:none}}
@media(max-width:900px){.hero-inner{grid-template-columns:1fr 1fr}.hero-highlights{grid-column:1/3;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:30px}.hero-highlights a{gap:9px}.hero-highlights a>span>span{font-size:11px}.hero-highlights .icon{width:26px}.hero-product{grid-row:1;align-self:center}.hero-copy{padding-bottom:0}.hero h1{font-size:clamp(52px,8.2vw,76px)}.hero-tagline{font-size:18px}.hero-intro{line-height:1.8}.hero-product figcaption{font-size:9px}.section-heading{align-items:start;flex-direction:column;gap:18px}.section-heading>p{max-width:650px}.option-grid{grid-template-columns:1fr}.option-body{display:grid;grid-template-columns:1fr 1fr;gap:0 26px;padding:24px}.option-body .example{grid-column:1;grid-row:1/5;height:248px;margin-bottom:0;align-self:start}.option-body>.choices,.option-body>.switch-row,.option-body>p{grid-column:2}.option-body>.choices{align-self:start}.card-heading h3{font-size:15px}.card-heading{padding:16px 22px}.card-heading .icon{width:25px}.world-map{height:177px}.tz-example{padding-top:24px}.tz-data{margin-top:18px}.field-grid strong{font-size:38px}.field-grid[data-layout-preview=two] strong{font-size:42px}.benefit-grid{gap:20px}.benefit-grid article{padding-right:16px}.details-section{grid-template-columns:1fr;gap:32px}.details-intro{max-width:600px}}
@media(max-width:640px){html{scroll-padding-top:16px}.header{position:relative;padding:14px 20px;gap:12px}.brand-product{font-size:10px}.brand>span:first-of-type{font-size:19px}.brand{gap:9px}.brand>svg{width:23px;height:23px}.header-actions{margin-left:0;justify-content:space-between;width:100%;order:2;gap:8px}.language button{width:33px;min-height:42px}.button-small{padding:8px 10px;font-size:10px;min-height:44px}.header nav{order:3;flex-wrap:wrap;gap:2px 20px;justify-content:space-between}.header nav a{font-size:11px;min-height:36px;letter-spacing:.5px}.edition-bar{padding:10px 20px;gap:10px;font-size:11px;flex-wrap:wrap}.edition-bar .micro{font-size:10px}.edition-bar>a,.edition-current{padding:5px 12px;min-height:32px}.edition-displays{font-size:10px}.hero-inner{display:flex;flex-direction:column;min-height:0}.hero-landscape{object-position:69% center}.hero:after{background:linear-gradient(180deg,rgba(6,8,5,.82),rgba(6,8,5,.4) 38%,transparent 64%,#0a0a08 91%)}.hero-copy{padding:38px 0 0;align-self:stretch}.eyebrow{font-size:10px;letter-spacing:1.7px}.hero h1{font-size:clamp(62px,16vw,91px);letter-spacing:-3px;margin-left:-4px;margin-bottom:10px}.hero-tagline{font-size:clamp(17px,4.4vw,23px);letter-spacing:1px}.hero-intro{font-size:14px;max-width:470px;margin-top:16px}.hero-buttons{margin-top:22px;gap:10px}.hero-buttons .button{flex:1;padding:12px 10px;font-size:11px}.hero-product{margin:18px 0 0;align-self:center;width:min(100%,360px)}.hero-watch{width:100%}.hero-product figcaption{font-size:10px;padding:0 0 12px}.hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;padding:12px 0 30px}.hero-highlights a{gap:12px}.hero-highlights strong{font-size:11px}.hero-highlights a>span>span{font-size:11px}.hero-highlights .icon{width:28px}.options-section{padding-block:36px 40px}.section-heading{gap:12px;margin-bottom:22px}.section-heading h2,.details-section h2{font-size:23px;line-height:1.4}.section-heading>p{font-size:13px}.option-grid{gap:20px}.option-body{display:block;padding:20px}.option-body .example{height:226px;margin-bottom:20px}.world-map{height:156px}.choices button{font-size:12px}.option-body>p{font-size:14px}.option-body .card-note{font-size:12px}.card-heading{padding:14px 20px}.card-heading h3{font-size:14px}.option-card{scroll-margin-top:20px}.features-section{padding-block:38px}.instrument-copy h3{font-size:24px}.instrument-copy>p{font-size:14px}.instrument-copy .card-note{font-size:12px}.daylight-feature{gap:16px}.benefit-grid{grid-template-columns:1fr;gap:24px;padding-top:24px}.benefit-grid article{border-right:0;border-bottom:1px solid var(--line);padding:0 0 24px}.benefit-grid article:last-child{padding-bottom:0}.benefit-grid .icon{width:30px;height:30px}.details-section{padding-block:40px;gap:32px}.faq-list summary{font-size:14px}.faq-list details p{font-size:13px}.footer{padding-block:24px}.footer-top{gap:12px 20px;font-size:10px}.footer-brand{flex-basis:100%;margin-bottom:4px}.footer p{font-size:10px}}
@media(max-width:370px){.header-actions{flex-wrap:wrap}.edition-displays{display:none}.hero-buttons{flex-direction:column}.hero h1{font-size:60px}.option-body{padding:16px}.choices button{font-size:11px}.card-heading h3{font-size:13px}.hero-highlights{gap:20px 10px}.hero-highlights a{gap:8px}.brand-product{display:none}}
.button[aria-disabled=true]{cursor:default;background:#3a281a;border-color:#936145;color:#e4b89a}.button[aria-disabled=true]:hover{color:#e4b89a;background:#3a281a}.release-note{display:block;margin-top:18px;font-size:12px;color:var(--dim)}
.option-body .example{height:auto;min-height:218px;overflow:visible;display:flex;flex-direction:column}.example .position-caption{position:static;display:block;margin-top:auto;padding-top:10px}.example .field-grid{flex:1}.example .world-map{margin-block:auto}.text-link{width:fit-content;max-width:100%;overflow-wrap:anywhere}.option-body>p{font-size:15px}.option-body .card-note{font-size:12px}
@media(min-width:641px) and (max-width:900px){.option-body .example{min-height:248px}}
@media(max-width:640px){.option-body .example{min-height:226px}.hero-intro{font-size:16px}.section-heading>p{font-size:14px}}
@media(max-width:370px){.field-grid strong,.field-grid[data-layout-preview=two] strong{font-size:32px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Complete lower-instrument overview: natural-height text, no watch preview. */
.instrument-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,4vw,64px);padding:18px 0 48px}
.instrument-copy{min-width:0}
.instrument-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}
.instrument-list li{display:flex;align-items:baseline;gap:14px;min-width:0;padding:20px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.7}
.instrument-list li>span:first-child{flex:none;color:var(--orange);font-size:12px;letter-spacing:1px}
.instrument-list li>span:last-child{min-width:0;overflow-wrap:anywhere}
@media(max-width:1000px){.instrument-feature{grid-template-columns:1fr;gap:28px}.instrument-copy{max-width:760px}}
@media(max-width:640px){.instrument-feature{padding:4px 0 32px}.instrument-list{grid-template-columns:1fr}.instrument-list li{padding:14px 0;font-size:15px}}
