@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=DM+Sans:wght@400;500;600;700&display=swap');
:root{--bg:#0d0f14;--surface:#171a21;--raised:#22262f;--border:#32343e;--text:#f3f0e9;--muted:#a8a9b4;--accent:#dbc28e;--gold:#dbc28e;--radius:12px;color-scheme:dark}.sidebar{background:#12141a;border-right-color:#2a2d35;width:226px}.workspace{margin-left:226px}.nav-button.active{background:#dbbf87;color:#171611}.nav-button small{background:#7e6c48;color:#fff8e5}.wordmark{font-size:17px;letter-spacing:1px}.edition{font-size:10px;letter-spacing:2px}.mark{color:#d8bd87}.sidebar-note p{font-family:'Cormorant Garamond',serif;font-size:34px;line-height:1.05;color:#e6dac2;font-weight:400}.sidebar-note .note-line{background:#d7b775}.author .avatar{background:#353025;color:var(--accent)}.topbar{height:68px;font-size:11px}.eyebrow{font-size:11px;letter-spacing:2.8px;color:#d2b780}.topbar strong{letter-spacing:1.8px}main{padding-top:26px}h1{font-family:'Cormorant Garamond',serif;font-weight:400;letter-spacing:-1.2px;font-size:clamp(40px,4vw,60px)}h2{font-size:22px;font-weight:500}.view-intro{margin:10px 0 30px}.view-intro p:not(.eyebrow){font-size:15px;line-height:1.8;max-width:750px}.button.primary{background:#dbc28e;color:#181712;border-color:#dbc28e}.button.quiet{background:transparent;border-color:#49463f;color:#e8deca}.button{font-size:14px;border-radius:5px;padding:12px 18px}.text-button{color:var(--accent)}.atlas-hero{display:grid;grid-template-columns:1.05fr 1fr;border-bottom:1px solid var(--border);min-height:350px;margin-bottom:26px;position:relative}.hero-copy{padding:22px 10px 32px 0;position:relative;z-index:1}.hero-copy h1{font-size:clamp(45px,4.5vw,70px);line-height:.96;letter-spacing:-1.5px;margin:22px 0 20px}.hero-copy h1 em{font-weight:400;color:#dbcba9}.hero-copy>p:not(.eyebrow){font-size:15px;color:var(--muted);max-width:440px;line-height:1.8;margin-bottom:22px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.hero-caption{font-size:11px;color:#8e8c85;display:flex;align-items:center;gap:12px;margin-top:24px}.hairline{width:24px;height:1px;background:#887955;display:block}.watch-stage{--tilt-x:0deg;--tilt-y:0deg;position:relative;min-height:350px;overflow:hidden;perspective:1000px;background:radial-gradient(ellipse at 50% 65%,#6f644023 0%,#1c2127 43%,#0d0f14 75%);border-left:1px solid #2d2e35}.stage-grid{position:absolute;inset:0;background-image:linear-gradient(#dbc28e08 1px,transparent 1px),linear-gradient(90deg,#dbc28e08 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse,black,transparent 70%)}.stage-orbit{position:absolute;width:260px;height:260px;border:1px solid #8a765b3b;border-radius:50%;left:50%;top:42%;transform:translate(-50%,-50%) rotateX(30deg);box-shadow:0 0 60px #dbc28e07,inset 0 0 50px #dbc28e07}.stage-orbit:after{content:'';position:absolute;inset:-35px;border:1px solid #8a765b14;border-radius:50%}.motion-toggle{position:absolute;right:12px;top:14px;background:none;border:1px solid #4a4436;padding:6px 9px;font-size:10px;letter-spacing:.5px;color:#b6a789;border-radius:3px;z-index:4}.spotlight-product{position:absolute;inset:0;background:none;border:0;padding:0;color:var(--text);width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.spotlight-perspective{height:255px;width:100%;display:grid;place-items:center;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .3s ease-out;perspective:1000px}.spotlight-perspective img{height:93%;max-width:70%;object-fit:contain;filter:drop-shadow(0 25px 22px #0009);animation:watchFloat 7s ease-in-out infinite,watchArrive .65s ease-out both}.spotlight-caption{text-align:center;position:relative;z-index:2;animation:captionArrive .6s ease-out}.spotlight-caption>span{display:block;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent);margin-bottom:5px}.spotlight-caption strong{display:block;font-family:'Cormorant Garamond',serif;font-weight:500;font-size:23px;line-height:1.2;max-width:320px}.spotlight-caption small{font-size:11px;color:var(--muted);display:block;margin-top:8px}.stage-controls{position:absolute;bottom:9px;right:10px;display:flex;gap:5px;z-index:4}.stage-controls button{font-size:10px;width:27px;height:25px;background:none;border:0;border-bottom:1px solid #494239;color:#8f8779}.stage-controls button.selected{color:var(--accent);border-bottom-color:var(--accent)}.motion-paused img{animation-play-state:paused,running}.customer-metrics{background:none;border-radius:0;border:0;border-bottom:1px solid var(--border);margin-bottom:32px}.customer-metrics .metric{padding:3px 22px 22px}.customer-metrics .metric:first-child{padding-left:0}.customer-metrics .metric+.metric{border-left:1px solid #2c2e34}.metric-value{font-weight:400;color:var(--text)!important;letter-spacing:-1px;font-family:'Cormorant Garamond',serif;font-size:44px}.metric-value small{font:16px 'DM Sans',sans-serif;color:#b8ae97;letter-spacing:0}.metric-title{font-size:12px;margin-bottom:6px}.metric-note{font-size:11px;line-height:1.7}.featured-grid{gap:22px}.watch-card{border:1px solid #30333c;background:#171a21;border-radius:8px;transition:transform .4s,border-color .4s,box-shadow .4s}.watch-card:hover{transform:translateY(-6px);border-color:#ad9470;box-shadow:0 18px 35px #0003}.watch-visual{height:275px;background:radial-gradient(ellipse at 50% 60%,#454951 0%,#282e36 42%,#1a2028 90%)}.watch-card:nth-child(2n) .watch-visual{background:radial-gradient(ellipse at 50% 60%,#394e58 0%,#27343e 42%,#172029 90%)}.watch-card:nth-child(3n) .watch-visual{background:radial-gradient(ellipse at 50% 60%,#6e5144 0%,#493a35 42%,#2f2525 90%)}.watch-visual img{max-height:83%;transition:transform .8s cubic-bezier(.2,.7,.3,1);filter:drop-shadow(0 19px 12px #0008)}.watch-card:hover .watch-visual img{transform:scale(1.045) rotate(-2deg)}.watch-brand{letter-spacing:1.9px;font-size:10px;color:#d5c39f}.watch-name{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:23px;line-height:1.15}.watch-body{padding:22px}.watch-ref{font-size:11px;color:#a2a5ae}.watch-bottom{font-size:12px;padding-top:14px}.watch-bottom span:first-child{color:#d9c69e}.featured-grid .watch-name{min-height:52px}.featured-grid .watch-card{background:#171a21}.discovery-section{margin-bottom:40px}.section-heading .eyebrow{margin-bottom:8px}.preview-insights{padding:30px 0 0;border-top:1px solid var(--border)}.insight-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:23px;border:1px solid #34353b;background:#16181e}.insight-preview{border:0;background:none;text-align:left;padding:27px;color:var(--text);transition:background .3s}.insight-preview+.insight-preview{border-left:1px solid var(--border)}.insight-preview:hover{background:#202129}.insight-preview h3{font-family:'Cormorant Garamond',serif;font-size:27px;line-height:1.2;margin:13px 0 20px;font-weight:400}.preview-number{font-family:'Cormorant Garamond',serif;font-size:43px;color:#e4cf9d;line-height:1}.preview-number small{font-family:'DM Sans';font-size:14px}.insight-preview p{font-size:13px;line-height:1.8;color:var(--muted);margin:15px 0 20px}.preview-link{font-size:11px;text-transform:uppercase;letter-spacing:1.3px;color:var(--accent);border-bottom:1px solid #655841;padding-bottom:5px}.brand-ribbon{margin-top:40px;padding:28px 0 0;border-top:1px solid var(--border)}.brand-ribbon>div{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;padding:12px 0}.brand-ribbon button{font-family:'Cormorant Garamond';font-size:22px;background:none;border:0;text-align:left;line-height:1.2}.brand-ribbon button:hover{color:var(--accent)}.brand-ribbon small{display:block;font:11px 'DM Sans';color:var(--muted);margin-top:9px}.panel{background:#171a21;border-color:#343641;border-radius:9px}.chip{background:#191c24;border-color:#363946;font-size:12px}.chip.selected{background:#d8bf88;color:#141416;border-color:#d8bf88}.catalog-grid .watch-visual{height:245px}.catalog-grid .watch-name{font-size:21px}.filters input,.filters select{background:#181b23;border-color:#363945}.filters{gap:10px}.catalog-secondary{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:19px;align-items:center}.catalog-secondary select{font-size:12px;padding:9px 13px;min-height:38px;background:#181b23}.gem-filter{font-size:12px;background:#181b23;border:1px solid #363945;padding:9px 13px;border-radius:6px;color:var(--muted)}.gem-filter.selected{background:#372b3a;color:#e5bcd0;border-color:#7d5d75}.filter-reset{background:none;border:0;color:var(--accent);font-size:12px}.watch-tag{display:inline-block;font-size:10px;padding:3px 6px;margin:0 4px 12px 0;border:1px solid #454752;color:#c2c1c7;border-radius:3px}.watch-tag.gem{color:#e3b6c8;border-color:#685064}.watch-tag.segment{color:#ccb991;border-color:#60543b}.results-info{font-size:12px}.insight-toolbar{display:flex;align-items:center;gap:16px;border:1px solid var(--border);background:#191c24;padding:16px 20px;border-radius:7px;margin-bottom:24px;font-size:13px}.insight-toolbar select{padding:8px 14px;min-height:38px;border-color:#4d4940;background:#242328;font-size:13px;color:#e2c996}.scope-count{margin-left:auto;color:var(--muted);font-size:12px}.insight-takeaways{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid #494236;background:linear-gradient(120deg,#28231e,#1b1c23);border-radius:8px;margin-bottom:24px}.insight-takeaways article{padding:23px 26px}.insight-takeaways article+article{border-left:1px solid #494236}.insight-takeaways .tiny-label{font-size:10px;line-height:1.6;display:block;color:#c9b98c;letter-spacing:1.6px}.insight-takeaways h3{font:27px 'Cormorant Garamond';margin:11px 0;color:#f4e8d2}.insight-takeaways strong{font:42px 'Cormorant Garamond';display:block;line-height:1}.insight-takeaways strong small{font:14px 'DM Sans';color:#c2b699}.insight-takeaways p{font-size:12px;line-height:1.8;margin:12px 0 0;color:var(--muted)}.chart-title{display:flex;gap:17px;align-items:flex-start;margin-bottom:26px}.chart-title h2{font-family:'Cormorant Garamond';font-size:29px;font-weight:400;line-height:1.2}.chart-title p{font-size:13px;color:var(--muted);line-height:1.7;margin:8px 0 0}.section-index{font-size:11px;color:#9b8960;border:1px solid #5b5039;padding:5px 7px;line-height:1;margin-top:5px}.brand-fingerprints{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.brand-fingerprint{padding:20px;border:1px solid #353844;background:#13161e;border-radius:6px}.brand-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.brand-head h3{font:26px 'Cormorant Garamond';margin:0}.brand-head>span{font-size:11px;color:var(--muted);white-space:nowrap}.stacked-bar{display:flex;height:13px;border-radius:2px;overflow:hidden;background:#292c36;gap:1px}.stacked-bar span,.stacked-bar button{height:100%;padding:0;border:0;min-width:1px}.segment-stack{height:21px}.segment-stack button:hover{filter:brightness(1.3)}.brand-segments{display:flex;gap:12px;flex-wrap:wrap;margin:15px 0}.brand-segments button{display:flex;align-items:center;gap:6px;font-size:11px;color:#c7c9d0;background:none;border:0;padding:0}.brand-segments button:hover{color:#fff}.brand-segments i,.chart-legend i{height:6px;width:6px;border-radius:50%;display:inline-block}.brand-segments b{font-weight:500;color:#e9e3d5}.collection-disclosure{font-size:12px;border-top:1px solid #2d303a;padding-top:14px;color:#b7ac93}.collection-disclosure summary{cursor:pointer}.collection-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.collection-tags button{background:#22252c;border:1px solid #3d4049;padding:5px 8px;color:#d3d3d8;font-size:11px;border-radius:4px}.collection-tags small{color:#b79f73;margin-left:4px}.chart-legend{display:flex;gap:14px;flex-wrap:wrap;color:var(--muted);font-size:11px;margin-top:22px}.chart-legend>span{display:flex;align-items:center;gap:7px}.insight-charts{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.diameter-row,.gem-row{width:100%;text-align:left;padding:0;background:none;border:0;color:var(--text);margin-bottom:21px}.chart-row-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px}.chart-row-label strong{font:22px 'Cormorant Garamond';color:#e5d1a8;white-space:nowrap}.chart-row-label strong small{font:11px 'DM Sans';color:var(--muted)}.chart-row-label>small{font-size:11px;color:var(--muted)}.chart-track{height:7px;background:#2b2f39;overflow:hidden;border-radius:2px}.chart-track>span{height:100%;display:block;transform-origin:left;animation:barReveal 1s ease-out both}.chart-row-note{font-size:10px;color:#9195a1;margin-top:6px}.diameter-row:hover .chart-row-label span,.gem-row:hover .chart-row-label span{color:var(--accent)}.chart-axis{display:flex;justify-content:space-between;font-size:10px;color:#868c9b;padding-top:12px;border-top:1px solid #333743}.chart-foot{font-size:12px;line-height:1.8;color:var(--muted);border-top:1px solid #333743;padding-top:16px;margin:17px 0 0}.movement-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px}.movement-layout h3{font-size:15px;color:#c4c4d0;font-weight:400;margin-bottom:24px}.movement-row{margin-bottom:22px}.movement-counts{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px;font-size:10px;color:#959baa}.movement-counts b{color:#ded6c4;font-weight:400;margin-left:3px}.caliber-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.caliber-list button{border:1px solid #363945;background:#13161e;padding:14px;text-align:left;position:relative}.caliber-list span{display:block;font-size:12px}.caliber-list strong{font:34px 'Cormorant Garamond';display:block;margin:6px 0;color:#e6d3ac}.caliber-list small{font-size:10px;line-height:1.6;color:#979caa;display:block}.caliber-list button:hover{border-color:#a18c60}.analysis-notes{margin-top:25px;padding:20px 22px;border:1px solid #333742;background:#171a21;border-radius:6px;font-size:13px;color:var(--muted)}.analysis-notes summary{color:#ceb98c;cursor:pointer}.analysis-notes p{margin:16px 0 0;line-height:1.9}.quality-note{background:#20212a;border-left-color:#aa946d}.detail-top .watch-visual{background:radial-gradient(ellipse,#45474f,#1d242e 75%)}.detail-heading h2{font:36px 'Cormorant Garamond';line-height:1.1}.detail-heading .price{color:#e4c88b}.source-list{font-size:11px}.watch-card,.insight-preview,.brand-fingerprint{animation:contentArrive .55s ease-out both}.watch-card:nth-child(2),.insight-preview:nth-child(2){animation-delay:.07s}.watch-card:nth-child(3),.insight-preview:nth-child(3){animation-delay:.14s}footer{font-size:10px}.file-name strong{font-size:13px}.file-name small{font-size:10px}.method-content h2{font:34px 'Cormorant Garamond';line-height:1.1}.method-button.active{background:#322d23;border-color:#aa946d}.archive-metrics{margin-bottom:24px}.archive-metrics .metric-value{font-size:35px}.quality-table th,.quality-table td{border-color:#333743}.field-cell{background:#342e20!important;color:#decb9e}.status-tag{background:#343021;color:#d1ba86}.status-tag.exploration{background:#302735;color:#c8abc7}.spec small{font-size:11px}.spec{font-size:13px}.fallback strong{font-family:'Cormorant Garamond';font-size:26px;color:#c7c5bd}.fallback small{font-size:10px;color:#9d9c99}.loading{color:#c8b68a}@keyframes watchFloat{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-12px) rotate(3deg)}}@keyframes watchArrive{from{opacity:0;filter:blur(8px) drop-shadow(0 25px 22px #0009)}to{opacity:1;filter:blur(0) drop-shadow(0 25px 22px #0009)}}@keyframes captionArrive{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes barReveal{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes contentArrive{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1180px){.sidebar{width:206px}.workspace{margin-left:206px}.hero-copy h1{font-size:52px}.hero-copy{padding-top:13px}.atlas-hero{min-height:360px;grid-template-columns:1.15fr 1fr}.watch-stage{min-height:360px}.spotlight-perspective{height:235px}.hero-caption{font-size:10px}.hero-actions .button{font-size:12px;padding:10px 13px}.hero-copy>p:not(.eyebrow){font-size:13px}.hero-copy .eyebrow{font-size:9px}.watch-visual{height:235px}.watch-name{font-size:22px}.watch-body{padding:17px}.customer-metrics .metric{padding:0 14px 22px}.customer-metrics .metric-value{font-size:39px}.brand-ribbon button{font-size:19px}.brand-fingerprints{grid-template-columns:1fr}.insight-takeaways article{padding:19px 18px}.insight-takeaways h3{font-size:25px}.insight-takeaways .tiny-label{font-size:9px}.insight-preview{padding:22px}.insight-preview h3{font-size:25px}.insight-preview p{font-size:12px}.chart-title h2{font-size:27px}.movement-layout{gap:24px}.insight-toolbar{flex-wrap:wrap}.scope-count{margin-left:0}.insight-charts{gap:20px}}
@media(max-width:820px){.sidebar{width:100%;padding:18px 20px 10px}.workspace{margin-left:0}.nav-button.active{background:#dbc28e}.sidebar nav{margin-top:13px;gap:7px}.atlas-hero{grid-template-columns:1fr 1fr;min-height:340px}.watch-stage{min-height:340px}.hero-copy h1{font-size:49px}.hero-copy>p:not(.eyebrow){font-size:13px}.spotlight-caption strong{font-size:22px;max-width:240px}.hero-caption{display:none}.stage-controls{bottom:5px}.hero-actions{gap:9px}.customer-metrics{grid-template-columns:repeat(4,1fr)}.customer-metrics .metric:nth-child(3),.customer-metrics .metric:nth-child(4){border-top:0;border-left:1px solid #2c2e34}.customer-metrics .metric-title{font-size:10px}.customer-metrics .metric-note{font-size:10px}.customer-metrics .metric-value{font-size:35px}.featured-grid{gap:15px}.watch-visual{height:230px}.watch-body{padding:15px}.brand-ribbon>div{grid-template-columns:repeat(3,1fr);gap:24px}.insight-charts{grid-template-columns:1fr}.movement-layout{grid-template-columns:1fr}.insight-takeaways{grid-template-columns:repeat(3,1fr)}.insight-takeaways h3{font-size:23px}.insight-takeaways strong{font-size:35px}.insight-takeaways p{font-size:11px}.chart-row-note{font-size:11px}.view-intro h1{font-size:46px}.view-intro p:not(.eyebrow){font-size:14px}.brand-fingerprints{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-head{flex-direction:column;align-items:flex-start;gap:7px}.insight-preview-grid{grid-template-columns:1fr}.insight-preview+.insight-preview{border-left:0;border-top:1px solid var(--border)}.insight-preview{display:grid;grid-template-columns:1fr 100px;gap:5px 20px}.insight-preview .tiny-label{grid-column:1}.insight-preview h3{grid-column:1;margin:8px 0}.insight-preview .preview-number{grid-column:2;grid-row:1/4;align-self:center;font-size:44px}.insight-preview p{grid-column:1;margin:8px 0}.preview-link{grid-column:1/3;justify-self:start;margin-top:12px}.topbar{height:55px}.nav-button{font-size:12px}.metric-value small{font-size:12px}}
@media(max-width:560px){main{padding:24px 20px}.topbar{padding:0 20px}.atlas-hero{grid-template-columns:1fr;min-height:0}.hero-copy{padding:8px 0 16px}.hero-copy h1{font-size:58px;letter-spacing:-1.3px;line-height:.96;margin:23px 0 18px}.hero-copy>p:not(.eyebrow){font-size:14px;line-height:1.8}.hero-actions .button{font-size:12px;padding:12px 15px}.watch-stage{border-left:0;border-top:1px solid #282b34;min-height:345px;margin-top:12px}.spotlight-perspective{height:240px}.spotlight-caption strong{font-size:26px;max-width:300px}.customer-metrics{grid-template-columns:1fr 1fr;padding:0}.customer-metrics .metric{padding:0 13px 18px}.customer-metrics .metric-title{font-size:11px}.customer-metrics .metric-note{font-size:10px}.customer-metrics .metric:nth-child(3){border-left:0;border-top:1px solid #2c2e34;padding-left:0;padding-top:18px}.customer-metrics .metric:nth-child(4){border-top:1px solid #2c2e34;padding-top:18px}.customer-metrics .metric-value{font-size:41px}.featured-grid{grid-template-columns:1fr}.featured-grid .watch-card{display:grid;grid-template-columns:145px minmax(0,1fr)}.featured-grid .watch-visual{height:220px}.featured-grid .watch-name{font-size:23px;min-height:0}.featured-grid .watch-body{padding:20px 15px}.featured-grid .watch-ref{font-size:10px}.section-heading h2{font-size:22px;font-family:'Cormorant Garamond'}.section-heading .eyebrow{font-size:9px}.section-heading .text-button{font-size:11px}.brand-ribbon>div{grid-template-columns:repeat(2,1fr)}.brand-ribbon button{font-size:22px}.catalog-grid .watch-visual{height:200px}.catalog-grid .watch-body{padding:15px 11px}.catalog-grid .watch-name{font-size:21px;line-height:1.1}.catalog-grid .watch-brand{font-size:9px}.watch-tag{font-size:9px}.watch-bottom{font-size:11px}.insight-takeaways{grid-template-columns:1fr}.insight-takeaways article{padding:20px 23px;display:grid;grid-template-columns:1fr 90px;gap:6px 15px}.insight-takeaways article+article{border-left:0;border-top:1px solid #494236}.insight-takeaways h3{grid-column:1;font-size:27px;margin:3px 0}.insight-takeaways .tiny-label{grid-column:1;letter-spacing:1px;font-size:9px}.insight-takeaways strong{grid-column:2;grid-row:1/4;align-self:center;text-align:right;font-size:40px}.insight-takeaways p{grid-column:1;margin:0;font-size:11px}.insight-takeaways strong small{font-size:11px;display:block}.insight-toolbar{padding:14px;gap:10px}.insight-toolbar>span:first-child{font-size:12px}.insight-toolbar select{font-size:12px;flex:1;min-width:160px}.scope-count{font-size:11px}.brand-fingerprints{grid-template-columns:1fr}.brand-head{flex-direction:row;align-items:center}.brand-head h3{font-size:27px}.chart-title{gap:12px}.chart-title h2{font-size:27px}.chart-title p{font-size:12px}.chart-title .section-index{font-size:10px}.insight-charts .panel{padding:22px 18px}.brand-panel{padding:22px 16px}.brand-fingerprint{padding:17px}.chart-row-label{font-size:13px}.chart-foot{font-size:11px}.view-intro h1{font-size:48px;line-height:1}.view-intro p:not(.eyebrow){font-size:13px}.catalog-secondary select{flex:1;min-width:125px}.archive-metrics{grid-template-columns:1fr 1fr}.caliber-list{gap:9px}.collection-tags button{font-size:11px}.discovery-section{margin-bottom:30px}.hero-copy .eyebrow{font-size:10px}}
.watch-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.featured-grid .watch-name{min-height:54px}.hero-copy>p:not(.eyebrow){font-size:16px}.view-intro p:not(.eyebrow){font-size:16px}.chart-row-label{font-size:14px}.chart-foot{font-size:13px}.analysis-notes p{font-size:14px}.method-content>p{font-size:16px}.source-list details summary{cursor:pointer;color:#ccb487}.chart-row-note,.movement-counts{font-size:11px}.spotlight-caption{pointer-events:none}.watch-stage.motion-paused .spotlight-perspective{transform:none}.brand-fingerprint:last-child:nth-child(odd){grid-column:1/-1}.source-table th:first-child{width:75%}.motion-toggle:hover{border-color:var(--accent);color:var(--accent)}
@media(max-width:560px){.hero-copy>p:not(.eyebrow){font-size:15px}.view-intro p:not(.eyebrow){font-size:15px}.watch-name{-webkit-line-clamp:3}.featured-grid .watch-name{min-height:0}.chart-foot{font-size:12px}.analysis-notes p{font-size:13px}.hero-copy h1{font-size:54px}.brand-fingerprint:last-child:nth-child(odd){grid-column:auto}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.spotlight-perspective{transform:none!important}}

.stone-note{color:#c9b69a;font-size:11px;line-height:1.6;margin-top:7px}.segment-movements{margin-top:30px;padding-top:23px;border-top:1px solid var(--border)}.segment-movements summary{font-size:14px;color:var(--accent);cursor:pointer}.segment-movement-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.segment-movement-grid article{background:#13161e;padding:16px;border:1px solid #343641;border-radius:5px}.segment-movement-grid .chart-row-label{font-size:13px}.segment-movement-grid .movement-counts{gap:8px}@media(max-width:1080px){.segment-movement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.segment-movement-grid{grid-template-columns:1fr}}

@media(max-width:560px){.sidebar nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;overflow:visible}.sidebar .nav-button{width:100%;min-height:36px;justify-content:center;white-space:normal;font-size:11px;line-height:1.3;padding:8px 5px;text-align:center}.topbar .snapshot{font-size:0;white-space:nowrap}.topbar .snapshot b{font-size:9px;margin-left:8px}.topbar>span:first-child{letter-spacing:1px}}

.spotlight-perspective{height:245px;flex-shrink:0}.spotlight-perspective img{height:225px;max-height:225px;width:auto;max-width:80%}@media(min-width:1100px){.spotlight-perspective{height:275px}.spotlight-perspective img{height:255px;max-height:255px}}
