.ttm-category-landing--watches{--watch-paper:#f3f0e9;--watch-paper-cool:#e8ebea;--watch-ink:#101112;--watch-graphite:#151617;--watch-steel:#7e888d;--watch-rule:#1011122b;color:var(--watch-ink)}.ttm-category-landing--watches :where(h1,h2,h3,p){margin-top:0}.ttm-category-landing--watches :where(a){color:inherit}.ttm-category-landing--watches :where(.ttm-media){background:#d9d8d4;min-width:0;display:block;overflow:hidden}.ttm-category-landing--watches :where(.ttm-media img){object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ttm-ease-luxury);display:block}.ttm-category-landing--watches :where(article:hover .ttm-media img){transform:scale(1.012)}.ttm-category-landing--watches .ttm-category-opening,.ttm-category-landing--watches :where(.ttm-watch-current,.ttm-watch-collector,.ttm-watch-craft,.ttm-watch-reference,.ttm-watch-houses,.ttm-watch-latest){margin-right:calc(var(--ttm-gutter)*-1);margin-left:calc(var(--ttm-gutter)*-1)}.ttm-category-landing--watches .ttm-category-opening{background:var(--watch-paper)}.ttm-category-landing--watches .ttm-category-masthead{padding:clamp(3.8rem,7vw,7.4rem) var(--ttm-gutter) clamp(2.8rem,5vw,5rem);gap:clamp(2rem,5vw,5.5rem);display:grid}.ttm-category-landing--watches .ttm-category-masthead__title{align-content:start;gap:clamp(1rem,1.8vw,1.4rem);min-width:0;display:grid}.ttm-category-landing--watches .ttm-category-masthead .ttm-eyebrow{color:#10111294;margin:0}.ttm-category-landing--watches .ttm-category-masthead h1{font-family:var(--ttm-font-sans);font-size:clamp(4.8rem,9vw,9rem);font-weight:var(--ttm-weight-display-sans);letter-spacing:-.052em;margin:0;line-height:.82}.ttm-category-landing--watches .ttm-category-masthead__position{align-content:end;gap:clamp(1.8rem,3.6vw,3.2rem);min-width:0;display:grid}.ttm-category-landing--watches .ttm-category-masthead__position>p{color:#101112b8;max-width:34rem;font:300 clamp(1.02rem,1.32vw,1.22rem)/1.55 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-category-landing--watches .ttm-category-masthead__index{border-top:1px solid var(--watch-rule);color:#10111280;font:500 .62rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:2.1rem repeat(3,minmax(0,auto));align-items:center;gap:clamp(.8rem,1.7vw,1.8rem);padding-top:.85rem;display:grid}.ttm-category-landing--watches .ttm-category-masthead__index span:first-child{color:var(--watch-ink)}.ttm-category-landing--watches .ttm-category-lead{color:#fff;background:#090a0b;min-width:0;display:grid;overflow:hidden}.ttm-category-landing--watches .ttm-category-lead>*{min-width:0}.ttm-category-landing--watches .ttm-category-lead__media{aspect-ratio:16/9;background:#252627;width:100%}.ttm-category-landing--watches .ttm-category-lead__media img{object-position:56% 50%}.ttm-category-landing--watches .ttm-category-lead__copy{z-index:1;align-content:space-between;gap:2rem;min-width:0;padding:clamp(2.1rem,3.5vw,4rem);display:grid;position:relative}.ttm-category-landing--watches .ttm-category-lead__eyebrow{color:#ffffff85;font:500 .64rem/1 var(--ttm-font-sans);letter-spacing:.15em;text-transform:uppercase;margin:0 0 clamp(1.3rem,2.3vw,2rem)}.ttm-category-landing--watches .ttm-category-lead h2{max-width:10ch;font-family:var(--ttm-font-serif);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.5rem,3.6vw,4rem);font-weight:200;line-height:.96}.ttm-category-landing--watches .ttm-category-lead h2 a{text-decoration:none}.ttm-category-landing--watches .ttm-category-lead__dek{color:#ffffffb3;max-width:30rem;font:300 clamp(.94rem,1.05vw,1.04rem)/1.6 var(--ttm-font-sans);letter-spacing:.01em;margin:clamp(1.3rem,2.6vw,2.2rem) 0 0}.ttm-category-landing--watches .ttm-category-lead__footer{border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.ttm-category-landing--watches .ttm-category-lead__footer time,.ttm-category-landing--watches .ttm-category-lead__cta{color:#ffffffb3;font:500 .62rem/1.2 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase}.ttm-category-landing--watches .ttm-category-lead__cta{color:#fff;white-space:nowrap;text-decoration:none}.ttm-category-landing--watches .ttm-watch-current,.ttm-category-landing--watches .ttm-watch-craft,.ttm-category-landing--watches .ttm-watch-houses,.ttm-category-landing--watches .ttm-watch-latest{padding:clamp(4.5rem,8vw,8rem) var(--ttm-gutter)}.ttm-category-landing--watches .ttm-watch-current{background:#fff}.ttm-category-landing--watches .ttm-watch-craft{background:var(--watch-paper)}.ttm-category-landing--watches .ttm-watch-houses{background:var(--watch-paper-cool)}.ttm-category-landing--watches .ttm-watch-latest{background:#fff}.ttm-category-landing--watches .ttm-watch-section-head{border-top:1px solid var(--watch-rule);align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,3.8rem);padding-top:clamp(1rem,1.8vw,1.4rem);display:grid}.ttm-category-landing--watches .ttm-watch-section-head .ttm-eyebrow{color:#1011128c;margin:0 0 1rem}.ttm-category-landing--watches .ttm-watch-section-head h2{max-width:11ch;font-family:var(--ttm-font-sans);letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,5.4vw,5.6rem);font-weight:200;line-height:.9}.ttm-category-landing--watches .ttm-watch-section-head__aside{justify-items:start;gap:1.3rem;display:grid}.ttm-category-landing--watches .ttm-watch-section-head__aside>p{color:#101112ad;max-width:35rem;font:300 clamp(.96rem,1.1vw,1.08rem)/1.55 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-category-landing--watches .ttm-watch-controls{gap:.4rem;display:flex}.ttm-category-landing--watches .ttm-watch-controls button{border:1px solid var(--watch-rule);width:2.55rem;height:2.55rem;color:var(--watch-ink);transition:background var(--ttm-duration-base) var(--ttm-ease-luxury),color var(--ttm-duration-base) var(--ttm-ease-luxury);background:0 0;border-radius:0;place-items:center;padding:0;display:grid}.ttm-category-landing--watches .ttm-watch-controls button:hover,.ttm-category-landing--watches .ttm-watch-controls button:focus-visible{background:var(--watch-ink);color:#fff}.ttm-category-landing--watches .ttm-watch-controls button:disabled{opacity:.28}.ttm-category-landing--watches .ttm-watch-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:1.1rem}.ttm-category-landing--watches .ttm-watch-rail__track,.ttm-category-landing--watches .ttm-watch-latest__track{background:var(--watch-rule);gap:1px;display:grid}.ttm-category-landing--watches .ttm-watch-rail-card,.ttm-category-landing--watches .ttm-watch-latest-card{background:inherit;scroll-snap-align:start;min-width:0;display:grid}.ttm-category-landing--watches .ttm-watch-current .ttm-watch-rail-card,.ttm-category-landing--watches .ttm-watch-latest-card{background:#fff}.ttm-category-landing--watches .ttm-watch-craft .ttm-watch-rail-card{background:var(--watch-paper)}.ttm-category-landing--watches .ttm-watch-rail-card__media{aspect-ratio:4/5}.ttm-category-landing--watches .ttm-watch-rail-card__body,.ttm-category-landing--watches .ttm-watch-latest-card__body{grid-template-rows:auto minmax(4.8rem,auto) auto;gap:.8rem;padding:1.05rem clamp(.9rem,1.35vw,1.25rem) 1.2rem;display:grid}.ttm-category-landing--watches :where(.ttm-watch-rail-card,.ttm-watch-latest-card) .ttm-kicker{color:var(--watch-steel);font:500 .61rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;gap:.7rem;margin:0;display:flex}.ttm-category-landing--watches :where(.ttm-watch-rail-card,.ttm-watch-latest-card) .ttm-kicker span{color:var(--watch-ink)}.ttm-category-landing--watches :where(.ttm-watch-rail-card,.ttm-watch-latest-card) h3{font:300 clamp(1.3rem,1.8vw,1.75rem)/1.02 var(--ttm-font-sans);letter-spacing:-.025em;margin:0}.ttm-category-landing--watches :where(.ttm-watch-rail-card,.ttm-watch-latest-card) h3 a{text-decoration:none}.ttm-category-landing--watches :where(.ttm-watch-rail-card,.ttm-watch-latest-card) footer{border-top:1px solid var(--watch-rule);font:500 .58rem/1.2 var(--ttm-font-sans);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;padding-top:.8rem;display:flex}.ttm-category-landing--watches :where(.ttm-watch-rail-card,.ttm-watch-latest-card) footer a{text-decoration:none}.ttm-category-landing--watches .ttm-watch-progress{background:var(--watch-rule);height:1px;margin-top:1.2rem;display:none}.ttm-category-landing--watches .ttm-watch-progress span{background:var(--watch-ink);width:0;height:100%;display:block}.ttm-category-landing--watches .ttm-watch-collector{padding:clamp(4.8rem,9vw,9rem) var(--ttm-gutter);background:var(--watch-graphite);color:#fff}.ttm-category-landing--watches .ttm-watch-collector .ttm-watch-section-head{border-color:#fff3}.ttm-category-landing--watches .ttm-watch-collector .ttm-watch-section-head .ttm-eyebrow{color:#ffffff85}.ttm-category-landing--watches .ttm-watch-collector .ttm-watch-section-head__aside>p{color:#ffffffad}.ttm-category-landing--watches .ttm-watch-collector__layout{gap:clamp(2.5rem,5vw,5rem);display:grid}.ttm-category-landing--watches .ttm-watch-collector__feature{min-width:0;display:grid}.ttm-category-landing--watches .ttm-watch-collector__feature-media{aspect-ratio:16/10}.ttm-category-landing--watches .ttm-watch-collector__feature-copy{border:1px solid #fff3;align-content:center;padding:clamp(1.8rem,4vw,4rem);display:grid}.ttm-category-landing--watches .ttm-watch-collector .ttm-kicker{color:#ffffff80;font:500 .62rem/1 var(--ttm-font-sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.15rem}.ttm-category-landing--watches .ttm-watch-collector h3{font:200 clamp(2.2rem,4vw,4.6rem)/.96 var(--ttm-font-serif);letter-spacing:-.035em;margin:0}.ttm-category-landing--watches .ttm-watch-collector h3 a{text-decoration:none}.ttm-category-landing--watches .ttm-watch-collector__feature-copy>p:not(.ttm-kicker){color:#ffffffab;max-width:31rem;font:300 1rem/1.6 var(--ttm-font-sans);margin:1.4rem 0 0}.ttm-category-landing--watches .ttm-watch-text-link{font:500 .62rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;justify-self:start;margin-top:1.8rem;padding-bottom:.35rem;text-decoration:none}.ttm-category-landing--watches .ttm-watch-collector__support{background:#fff3;gap:1px;display:grid}.ttm-category-landing--watches .ttm-watch-collector__support article{background:var(--watch-graphite);min-width:0;display:grid}.ttm-category-landing--watches .ttm-watch-collector__support .ttm-media{aspect-ratio:4/3}.ttm-category-landing--watches .ttm-watch-collector__support article>div{align-content:center;padding:clamp(1.3rem,2.5vw,2.4rem);display:grid}.ttm-category-landing--watches .ttm-watch-collector__support h3{font:200 clamp(1.75rem,2.6vw,3rem)/.98 var(--ttm-font-serif)}.ttm-category-landing--watches .ttm-watch-reference{color:#fff;background:#090a0b;min-width:0;display:grid;overflow:hidden}.ttm-category-landing--watches .ttm-watch-reference>*{min-width:0}.ttm-category-landing--watches .ttm-watch-reference__media{min-height:34rem}.ttm-category-landing--watches .ttm-watch-reference__copy{align-content:center;padding:clamp(2.5rem,5vw,5.8rem);display:grid}.ttm-category-landing--watches .ttm-watch-reference .ttm-eyebrow{color:#ffffff80;margin:0}.ttm-category-landing--watches .ttm-watch-reference__number{color:#ffffff6b;font:500 .62rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;margin:clamp(2rem,4vw,4rem) 0 1rem}.ttm-category-landing--watches .ttm-watch-reference h2{max-width:11ch;font:200 clamp(2.55rem,4.8vw,5.5rem)/.93 var(--ttm-font-serif);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0}.ttm-category-landing--watches .ttm-watch-reference h2 a{text-decoration:none}.ttm-category-landing--watches .ttm-watch-reference__copy>p:not(.ttm-eyebrow,.ttm-watch-reference__number){color:#ffffffad;max-width:31rem;font:300 1rem/1.62 var(--ttm-font-sans);margin:1.5rem 0 0}.ttm-category-landing--watches .ttm-watch-text-link--light{color:#fff}.ttm-category-landing--watches .ttm-watch-houses nav{border-top:1px solid var(--watch-rule);display:grid}.ttm-category-landing--watches .ttm-watch-houses nav a{border-bottom:1px solid var(--watch-rule);transition:padding var(--ttm-duration-base) var(--ttm-ease-luxury);grid-template-columns:2.4rem minmax(0,1fr) 1.4rem;align-items:center;gap:1rem;padding:1.25rem 0;text-decoration:none;display:grid}.ttm-category-landing--watches .ttm-watch-houses nav a:hover,.ttm-category-landing--watches .ttm-watch-houses nav a:focus-visible{padding-left:.4rem;padding-right:.4rem}.ttm-category-landing--watches .ttm-watch-houses nav span{color:var(--watch-steel);font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.12em}.ttm-category-landing--watches .ttm-watch-houses nav strong{font:300 clamp(1.15rem,1.7vw,1.45rem)/1.1 var(--ttm-font-sans)}.ttm-category-landing--watches .ttm-watch-houses nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px;width:1.15rem}.ttm-category-landing--watches .ttm-watch-latest-card__media{aspect-ratio:16/11}.ttm-category-landing--watches .ttm-watch-latest-card__body{grid-template-rows:auto minmax(4.8rem,auto) minmax(3.2rem,auto) auto}.ttm-category-landing--watches .ttm-watch-latest-card__body>p:not(.ttm-kicker){color:#101112a3;font:300 .92rem/1.52 var(--ttm-font-sans);margin:0}.ttm-category-landing--watches>.ttm-pagination{margin:0 calc(var(--ttm-gutter)*-1);padding:1.3rem var(--ttm-gutter);background:#fff}.ttm-category-landing--watches>.ttm-category-afterword{margin-top:0}@media (min-width:1200px){.ttm-category-landing--watches .ttm-category-masthead{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:end}.ttm-category-landing--watches .ttm-category-lead{grid-template-columns:minmax(0,66fr) minmax(0,34fr);align-items:stretch}.ttm-category-landing--watches .ttm-category-lead__media{aspect-ratio:16/10}.ttm-category-landing--watches .ttm-watch-section-head{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ttm-category-landing--watches .ttm-watch-controls{display:none}.ttm-category-landing--watches .ttm-watch-rail__track{grid-template-columns:repeat(4,minmax(0,1fr))}.ttm-category-landing--watches .ttm-watch-craft .ttm-watch-rail__track{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-category-landing--watches .ttm-watch-collector__feature{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}.ttm-category-landing--watches .ttm-watch-collector__support{grid-template-columns:repeat(2,minmax(0,1fr))}.ttm-category-landing--watches .ttm-watch-collector__support article{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.ttm-category-landing--watches .ttm-watch-reference{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}.ttm-category-landing--watches .ttm-watch-houses nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3rem,7vw,8rem)}.ttm-category-landing--watches .ttm-watch-latest__track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1199px){.ttm-category-landing--watches .ttm-category-masthead{grid-template-columns:minmax(0,1fr) minmax(19rem,.72fr)}.ttm-category-landing--watches .ttm-category-lead{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.ttm-category-landing--watches .ttm-watch-section-head{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr)}.ttm-category-landing--watches .ttm-watch-rail,.ttm-category-landing--watches .ttm-watch-latest__slider{margin-right:calc(var(--ttm-gutter)*-1)}.ttm-category-landing--watches .ttm-watch-rail__track,.ttm-category-landing--watches .ttm-watch-latest__track{padding-right:var(--ttm-gutter);scrollbar-width:none;scroll-snap-type:x mandatory;touch-action:pan-y;gap:1px;display:flex;overflow-x:auto}.ttm-category-landing--watches .ttm-watch-rail__track::-webkit-scrollbar{display:none}.ttm-category-landing--watches .ttm-watch-latest__track::-webkit-scrollbar{display:none}.ttm-category-landing--watches .ttm-watch-rail-card,.ttm-category-landing--watches .ttm-watch-latest-card{flex:0 0 46%}.ttm-category-landing--watches .ttm-watch-progress{display:block}.ttm-category-landing--watches .ttm-watch-collector__feature{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ttm-category-landing--watches .ttm-watch-collector__support{grid-template-columns:repeat(2,minmax(0,1fr))}.ttm-category-landing--watches .ttm-watch-collector__support article{grid-template-columns:1fr}.ttm-category-landing--watches .ttm-watch-reference{grid-template-columns:minmax(0,56fr) minmax(0,44fr)}.ttm-category-landing--watches .ttm-watch-houses nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}@media (max-width:767px){.ttm-category-landing--watches .ttm-category-masthead{grid-template-columns:1fr;gap:1.7rem;padding-top:2.7rem;padding-bottom:2.5rem}.ttm-category-landing--watches .ttm-category-masthead__title{gap:.8rem}.ttm-category-landing--watches .ttm-category-masthead h1{letter-spacing:-.06em;font-size:clamp(4rem,21vw,5.5rem);line-height:.84}.ttm-category-landing--watches .ttm-category-masthead__position{gap:1.55rem}.ttm-category-landing--watches .ttm-category-masthead__position>p{font-size:.98rem;line-height:1.5}.ttm-category-landing--watches .ttm-category-masthead__index{letter-spacing:.09em;grid-template-columns:1.8rem repeat(3,auto);gap:.55rem;font-size:.53rem;overflow:hidden}.ttm-category-landing--watches .ttm-category-lead{grid-template-columns:1fr}.ttm-category-landing--watches .ttm-category-lead__media{aspect-ratio:4/5}.ttm-category-landing--watches .ttm-category-lead__copy{padding:2.2rem var(--ttm-gutter) 1.7rem;gap:2.2rem}.ttm-category-landing--watches .ttm-category-lead h2{max-width:12ch;font-size:clamp(2.25rem,11.4vw,3.15rem);line-height:.98}.ttm-category-landing--watches .ttm-category-lead__dek{font-size:.93rem;line-height:1.55}.ttm-category-landing--watches .ttm-category-lead__footer{align-items:flex-end}.ttm-category-landing--watches .ttm-category-lead__cta{text-align:right}.ttm-category-landing--watches .ttm-watch-current,.ttm-category-landing--watches .ttm-watch-craft,.ttm-category-landing--watches .ttm-watch-houses,.ttm-category-landing--watches .ttm-watch-latest{padding-top:4rem;padding-bottom:4rem}.ttm-category-landing--watches .ttm-watch-section-head{grid-template-columns:1fr;gap:1.2rem;margin-bottom:2rem}.ttm-category-landing--watches .ttm-watch-section-head h2{font-size:clamp(2.65rem,14vw,4.25rem);line-height:.92}.ttm-category-landing--watches .ttm-watch-section-head__aside{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ttm-category-landing--watches .ttm-watch-section-head__aside>p{font-size:.94rem}.ttm-category-landing--watches .ttm-watch-rail-card,.ttm-category-landing--watches .ttm-watch-latest-card{flex-basis:82%}.ttm-category-landing--watches .ttm-watch-rail-card__body,.ttm-category-landing--watches .ttm-watch-latest-card__body{grid-template-rows:auto minmax(4.5rem,auto) auto;padding:1rem .9rem 1.1rem}.ttm-category-landing--watches :where(.ttm-watch-rail-card,.ttm-watch-latest-card) h3{font-size:1.35rem}.ttm-category-landing--watches .ttm-watch-collector{padding-top:4.3rem;padding-bottom:4.3rem}.ttm-category-landing--watches .ttm-watch-collector__feature{grid-template-columns:1fr}.ttm-category-landing--watches .ttm-watch-collector__feature-media{aspect-ratio:4/5}.ttm-category-landing--watches .ttm-watch-collector__feature-copy{padding:1.7rem 1.1rem 2rem}.ttm-category-landing--watches .ttm-watch-collector h3{font-size:clamp(2.2rem,11vw,3.2rem)}.ttm-category-landing--watches .ttm-watch-collector__support{grid-template-columns:1fr}.ttm-category-landing--watches .ttm-watch-collector__support article{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.ttm-category-landing--watches .ttm-watch-collector__support .ttm-media{aspect-ratio:4/5}.ttm-category-landing--watches .ttm-watch-collector__support h3{font-size:1.55rem}.ttm-category-landing--watches .ttm-watch-reference{grid-template-columns:1fr}.ttm-category-landing--watches .ttm-watch-reference__media{aspect-ratio:4/5;min-height:0}.ttm-category-landing--watches .ttm-watch-reference__copy{padding:3rem var(--ttm-gutter) 3.8rem}.ttm-category-landing--watches .ttm-watch-reference h2{font-size:clamp(2.65rem,12.8vw,3.8rem)}.ttm-category-landing--watches .ttm-watch-houses nav{grid-template-columns:1fr;column-gap:0}.ttm-category-landing--watches .ttm-watch-latest-card__body{grid-template-rows:auto minmax(4.5rem,auto) minmax(3rem,auto) auto}}@media (max-width:340px){.ttm-category-landing--watches .ttm-category-masthead__index span:nth-child(4){display:none}.ttm-category-landing--watches .ttm-category-masthead__index{grid-template-columns:1.8rem repeat(2,auto)}.ttm-category-landing--watches .ttm-watch-section-head__aside,.ttm-category-landing--watches .ttm-watch-collector__support article{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ttm-category-landing--watches :where(.ttm-media img){transition:none}}.ttm-category-landing--watches .ttm-watch-category-reference{border:0;grid-template-rows:minmax(0,1fr);grid-template-areas:"media copy";min-height:clamp(34rem,43vw,48rem)}.ttm-category-landing--watches .ttm-watch-category-reference:before{content:none;display:none}.ttm-category-landing--watches .ttm-watch-category-reference>.ttm-watch-reference__media{aspect-ratio:auto;grid-area:media;min-height:0}.ttm-category-landing--watches .ttm-watch-category-reference>.ttm-watch-reference__media img{object-fit:cover;width:100%;height:100%}.ttm-category-landing--watches .ttm-watch-category-reference>.ttm-watch-reference__copy{grid-area:copy;min-width:0}.ttm-category-landing--watches .ttm-watch-category-reference h2{max-width:12ch;font-size:clamp(2.55rem,4.45vw,5.15rem);line-height:.95}@media (min-width:1200px){.ttm-category-landing--watches .ttm-watch-category-reference{grid-template-columns:minmax(0,64fr) minmax(0,36fr)}}@media (max-width:767px){.ttm-category-landing--watches .ttm-watch-category-reference{grid-template:"media""copy"/1fr;min-height:0}.ttm-category-landing--watches .ttm-watch-category-reference>.ttm-watch-reference__media{aspect-ratio:4/5}}
.ttm-category-landing--jewelry{--jewel-ivory:#f6f1e9;--jewel-chalk:#fbfaf7;--jewel-mineral:#6f544c;--jewel-rose:#ded0c7;--jewel-ink:#11100f;--jewel-night:#11100f;--jewel-rule:#11100f29;color:var(--jewel-ink)}.ttm-category-landing--jewelry :where(h1,h2,h3,p){margin-top:0}.ttm-category-landing--jewelry :where(a){color:inherit}.ttm-category-landing--jewelry :where(.ttm-media){background:#ddd7d0;min-width:0;display:block;overflow:hidden}.ttm-category-landing--jewelry :where(.ttm-media img){object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ttm-ease-luxury);display:block}.ttm-category-landing--jewelry :where(article:hover .ttm-media img){transform:scale(1.012)}.ttm-category-landing--jewelry :where(.ttm-jewel-opening,.ttm-jewel-current,.ttm-jewel-stones,.ttm-jewel-bench,.ttm-jewel-signatures,.ttm-jewel-bridal,.ttm-jewel-latest){margin-right:calc(var(--ttm-gutter)*-1);margin-left:calc(var(--ttm-gutter)*-1)}.ttm-category-landing--jewelry .ttm-jewel-opening{background:var(--jewel-ivory)}.ttm-category-landing--jewelry .ttm-jewel-masthead{padding:clamp(3.8rem,7vw,7.4rem) var(--ttm-gutter) clamp(2.8rem,5vw,5rem);gap:clamp(2rem,5vw,5.5rem);display:grid}.ttm-category-landing--jewelry .ttm-jewel-masthead>div:first-child{align-content:start;gap:clamp(1rem,1.8vw,1.4rem);min-width:0;display:grid}.ttm-category-landing--jewelry .ttm-jewel-masthead .ttm-eyebrow{color:#11100f94;margin:0}.ttm-category-landing--jewelry .ttm-jewel-masthead h1{max-width:9ch;font-family:var(--ttm-font-sans);font-size:clamp(4.8rem,8.35vw,8.7rem);font-weight:var(--ttm-weight-display-sans);letter-spacing:-.052em;margin:0;line-height:.83}.ttm-category-landing--jewelry .ttm-jewel-masthead__position{align-content:end;gap:clamp(1.8rem,3.6vw,3.2rem);min-width:0;display:grid}.ttm-category-landing--jewelry .ttm-jewel-masthead__position>p{color:#11100fb8;max-width:35rem;font:300 clamp(1.02rem,1.32vw,1.22rem)/1.55 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-category-landing--jewelry .ttm-jewel-masthead__index{border-top:1px solid var(--jewel-rule);color:#11100f80;font:500 .62rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:2.1rem repeat(3,minmax(0,auto));align-items:center;gap:clamp(.8rem,1.7vw,1.8rem);padding-top:.85rem;display:grid}.ttm-category-landing--jewelry .ttm-jewel-masthead__index span:first-child{color:var(--jewel-mineral)}.ttm-category-landing--jewelry .ttm-jewel-lead{background:var(--jewel-night);color:#fff;min-width:0;display:grid;overflow:hidden}.ttm-category-landing--jewelry .ttm-jewel-lead>*{min-width:0}.ttm-category-landing--jewelry .ttm-jewel-lead__media{aspect-ratio:16/9;background:#29221f;width:100%}.ttm-category-landing--jewelry .ttm-jewel-lead__media img{object-position:52% 50%}.ttm-category-landing--jewelry .ttm-jewel-lead__copy{align-content:space-between;gap:2rem;min-width:0;padding:clamp(2.2rem,3.8vw,4.4rem);display:grid}.ttm-category-landing--jewelry .ttm-jewel-lead__eyebrow{color:#ffffff8a;font:500 .64rem/1 var(--ttm-font-sans);letter-spacing:.15em;text-transform:uppercase;margin:0 0 clamp(1.3rem,2.3vw,2rem)}.ttm-category-landing--jewelry .ttm-jewel-lead h2{max-width:9ch;font:200 clamp(2.7rem,4.1vw,4.7rem)/.94 var(--ttm-font-serif);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.ttm-category-landing--jewelry .ttm-jewel-lead h2 a{text-decoration:none}.ttm-category-landing--jewelry .ttm-jewel-lead__copy>div>p:last-child{color:#ffffffb3;max-width:30rem;font:300 clamp(.94rem,1.05vw,1.04rem)/1.62 var(--ttm-font-sans);letter-spacing:.01em;margin:clamp(1.3rem,2.6vw,2.2rem) 0 0}.ttm-category-landing--jewelry .ttm-jewel-lead footer{color:#ffffffb8;font:500 .61rem/1.2 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.ttm-category-landing--jewelry .ttm-jewel-lead footer a{color:#fff;white-space:nowrap;text-decoration:none}.ttm-category-landing--jewelry :where(.ttm-jewel-current,.ttm-jewel-stones,.ttm-jewel-signatures,.ttm-jewel-bridal,.ttm-jewel-latest){padding:clamp(4.5rem,8vw,8rem) var(--ttm-gutter)}.ttm-category-landing--jewelry .ttm-jewel-current{background:var(--jewel-chalk)}.ttm-category-landing--jewelry .ttm-jewel-stones{background:var(--jewel-night);color:#fff}.ttm-category-landing--jewelry .ttm-jewel-signatures{background:var(--jewel-rose)}.ttm-category-landing--jewelry .ttm-jewel-bridal{background:var(--jewel-ivory)}.ttm-category-landing--jewelry .ttm-jewel-latest{background:#fff}.ttm-category-landing--jewelry .ttm-jewel-section-head{border-top:1px solid var(--jewel-rule);align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,3.8rem);padding-top:clamp(1rem,1.8vw,1.4rem);display:grid}.ttm-category-landing--jewelry .ttm-jewel-section-head .ttm-eyebrow{color:#11100f8f;margin:0 0 1rem}.ttm-category-landing--jewelry .ttm-jewel-section-head h2{max-width:11ch;font:200 clamp(2.7rem,5.2vw,5.4rem)/.91 var(--ttm-font-sans);letter-spacing:-.048em;margin:0}.ttm-category-landing--jewelry .ttm-jewel-section-head__aside{justify-items:start;gap:1.3rem;display:grid}.ttm-category-landing--jewelry .ttm-jewel-section-head__aside>p{color:#11100fad;max-width:35rem;font:300 clamp(.96rem,1.1vw,1.08rem)/1.56 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-category-landing--jewelry .ttm-jewel-section-head--light{border-color:#ffffff38}.ttm-category-landing--jewelry .ttm-jewel-section-head--light .ttm-eyebrow{color:#ffffff80}.ttm-category-landing--jewelry .ttm-jewel-section-head--light .ttm-jewel-section-head__aside>p{color:#ffffffab}.ttm-category-landing--jewelry .ttm-jewel-controls{gap:.4rem;display:flex}.ttm-category-landing--jewelry .ttm-jewel-controls button{width:2.55rem;height:2.55rem;color:inherit;opacity:.72;transition:background var(--ttm-duration-base) var(--ttm-ease-luxury),color var(--ttm-duration-base) var(--ttm-ease-luxury),opacity var(--ttm-duration-base) var(--ttm-ease-luxury);background:0 0;border:1px solid;border-radius:0;place-items:center;padding:0;display:grid}.ttm-category-landing--jewelry .ttm-jewel-controls button:hover,.ttm-category-landing--jewelry .ttm-jewel-controls button:focus-visible{background:var(--jewel-ink);color:#fff;opacity:1}.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-controls button:hover,.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-controls button:focus-visible{color:var(--jewel-ink);background:#fff}.ttm-category-landing--jewelry .ttm-jewel-controls button:disabled{opacity:.25}.ttm-category-landing--jewelry .ttm-jewel-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:1.1rem}.ttm-category-landing--jewelry .ttm-jewel-rail__track{background:var(--jewel-rule);gap:1px;display:grid}.ttm-category-landing--jewelry .ttm-jewel-card{background:inherit;scroll-snap-align:start;min-width:0;display:grid}.ttm-category-landing--jewelry .ttm-jewel-current .ttm-jewel-card,.ttm-category-landing--jewelry .ttm-jewel-latest .ttm-jewel-card{background:var(--jewel-chalk)}.ttm-category-landing--jewelry .ttm-jewel-bridal .ttm-jewel-card{background:var(--jewel-ivory)}.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-card{background:var(--jewel-night)}.ttm-category-landing--jewelry .ttm-jewel-card__media{aspect-ratio:4/5}.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-card__media{aspect-ratio:1;background:#f4f1ec}.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-card__media img{object-fit:contain;padding:clamp(.6rem,1.5vw,1.4rem)}.ttm-category-landing--jewelry .ttm-jewel-bridal .ttm-jewel-card__media,.ttm-category-landing--jewelry .ttm-jewel-latest .ttm-jewel-card__media{aspect-ratio:16/10}.ttm-category-landing--jewelry .ttm-jewel-card__body{grid-template-rows:auto minmax(5.1rem,auto) auto;gap:.85rem;padding:1.05rem clamp(.9rem,1.35vw,1.25rem) 1.2rem;display:grid}.ttm-category-landing--jewelry .ttm-jewel-kicker{color:var(--jewel-mineral);font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;gap:.7rem;margin:0;display:flex}.ttm-category-landing--jewelry .ttm-jewel-kicker span{color:var(--jewel-ink)}.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-kicker{color:#ffffff85}.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-kicker span{color:#fff}.ttm-category-landing--jewelry .ttm-jewel-card h3{font:300 clamp(1.3rem,1.8vw,1.75rem)/1.03 var(--ttm-font-sans);letter-spacing:-.023em;margin:0}.ttm-category-landing--jewelry .ttm-jewel-card h3 a{text-decoration:none}.ttm-category-landing--jewelry .ttm-jewel-card footer{border-top:1px solid var(--jewel-rule);font:500 .57rem/1.2 var(--ttm-font-sans);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;padding-top:.8rem;display:flex}.ttm-category-landing--jewelry .ttm-jewel-card footer a{text-decoration:none}.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-card footer{color:#ffffffb3;border-color:#fff3}.ttm-category-landing--jewelry .ttm-jewel-progress{background:var(--jewel-rule);height:1px;margin-top:1.2rem;display:none}.ttm-category-landing--jewelry .ttm-jewel-progress span{background:currentColor;width:0;height:100%;display:block}.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-progress{background:#fff3}.ttm-category-landing--jewelry .ttm-jewel-bench{background:#eee6de;min-width:0;display:grid;overflow:hidden}.ttm-category-landing--jewelry .ttm-jewel-bench>*{min-width:0}.ttm-category-landing--jewelry .ttm-jewel-bench__media{min-height:36rem}.ttm-category-landing--jewelry .ttm-jewel-bench__copy{align-content:center;padding:clamp(2.5rem,5vw,6rem);display:grid}.ttm-category-landing--jewelry .ttm-jewel-bench__copy .ttm-eyebrow{color:var(--jewel-mineral);margin:0}.ttm-category-landing--jewelry .ttm-jewel-bench__number{color:#11100f75;font:500 .61rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;margin:clamp(2rem,4vw,4rem) 0 1rem}.ttm-category-landing--jewelry .ttm-jewel-bench h2{max-width:12ch;font:200 clamp(2.65rem,4.6vw,5.2rem)/.93 var(--ttm-font-serif);letter-spacing:-.038em;margin:0}.ttm-category-landing--jewelry .ttm-jewel-bench h2 a{text-decoration:none}.ttm-category-landing--jewelry .ttm-jewel-bench__copy>p:not(.ttm-eyebrow,.ttm-jewel-bench__number){color:#11100fab;max-width:31rem;font:300 1rem/1.62 var(--ttm-font-sans);margin:1.5rem 0 0}.ttm-category-landing--jewelry .ttm-jewel-text-link{font:500 .61rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;justify-self:start;margin-top:1.8rem;padding-bottom:.35rem;text-decoration:none}.ttm-category-landing--jewelry .ttm-jewel-signatures__layout{gap:clamp(2.5rem,5vw,5rem);display:grid}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature{min-width:0;display:grid}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature>.ttm-media{aspect-ratio:4/5}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature>div{border:1px solid #11100f2e;align-content:center;padding:clamp(1.8rem,3vw,3.6rem);display:grid}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature h3{font:200 clamp(2.15rem,3.4vw,4rem)/.96 var(--ttm-font-serif);letter-spacing:-.035em;margin:1.1rem 0 0}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature h3 a{text-decoration:none}.ttm-category-landing--jewelry .ttm-jewel-signatures nav{border-top:1px solid #11100f38;display:grid}.ttm-category-landing--jewelry .ttm-jewel-signatures nav a{transition:padding var(--ttm-duration-base) var(--ttm-ease-luxury);border-bottom:1px solid #11100f38;grid-template-columns:2.4rem minmax(0,1fr) 1.4rem;align-items:center;gap:1rem;padding:1.25rem 0;text-decoration:none;display:grid}.ttm-category-landing--jewelry .ttm-jewel-signatures nav a:hover,.ttm-category-landing--jewelry .ttm-jewel-signatures nav a:focus-visible{padding-left:.4rem;padding-right:.4rem}.ttm-category-landing--jewelry .ttm-jewel-signatures nav span{color:var(--jewel-mineral);font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.12em}.ttm-category-landing--jewelry .ttm-jewel-signatures nav strong{font:300 clamp(1.15rem,1.7vw,1.45rem)/1.1 var(--ttm-font-sans)}.ttm-category-landing--jewelry .ttm-jewel-signatures nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px;width:1.15rem}.ttm-category-landing--jewelry>.ttm-pagination{margin:0 calc(var(--ttm-gutter)*-1);padding:1.3rem var(--ttm-gutter);background:#fff}.ttm-category-landing--jewelry>.ttm-category-afterword{margin-top:0}@media (min-width:1200px){.ttm-category-landing--jewelry .ttm-jewel-masthead{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:end}.ttm-category-landing--jewelry .ttm-jewel-lead{grid-template-columns:minmax(0,67fr) minmax(0,33fr)}.ttm-category-landing--jewelry .ttm-jewel-lead__media{aspect-ratio:16/10}.ttm-category-landing--jewelry .ttm-jewel-section-head{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ttm-category-landing--jewelry .ttm-jewel-controls{display:none}.ttm-category-landing--jewelry .ttm-jewel-current .ttm-jewel-rail__track,.ttm-category-landing--jewelry .ttm-jewel-stones .ttm-jewel-rail__track,.ttm-category-landing--jewelry .ttm-jewel-bridal .ttm-jewel-rail__track{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-category-landing--jewelry .ttm-jewel-latest .ttm-jewel-rail__track{grid-template-columns:repeat(2,minmax(0,1fr))}.ttm-category-landing--jewelry .ttm-jewel-bench{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}.ttm-category-landing--jewelry .ttm-jewel-signatures__layout{grid-template-columns:minmax(0,64fr) minmax(0,36fr)}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature{grid-template-columns:minmax(0,48fr) minmax(0,52fr)}}@media (max-width:1199px){.ttm-category-landing--jewelry .ttm-jewel-masthead{grid-template-columns:minmax(0,1fr) minmax(19rem,.72fr)}.ttm-category-landing--jewelry .ttm-jewel-lead{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.ttm-category-landing--jewelry .ttm-jewel-section-head{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr)}.ttm-category-landing--jewelry .ttm-jewel-rail{margin-right:calc(var(--ttm-gutter)*-1)}.ttm-category-landing--jewelry .ttm-jewel-rail__track{padding-right:var(--ttm-gutter);scrollbar-width:none;scroll-snap-type:x mandatory;touch-action:pan-y;gap:1px;display:flex;overflow-x:auto}.ttm-category-landing--jewelry .ttm-jewel-rail__track::-webkit-scrollbar{display:none}.ttm-category-landing--jewelry .ttm-jewel-card{flex:0 0 46%}.ttm-category-landing--jewelry .ttm-jewel-progress{display:block}.ttm-category-landing--jewelry .ttm-jewel-bench{grid-template-columns:minmax(0,56fr) minmax(0,44fr)}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature{grid-template-columns:minmax(0,45fr) minmax(0,55fr)}}@media (max-width:767px){.ttm-category-landing--jewelry .ttm-jewel-masthead{grid-template-columns:1fr;gap:1.7rem;padding-top:2.7rem;padding-bottom:2.5rem}.ttm-category-landing--jewelry .ttm-jewel-masthead>div:first-child{gap:.8rem}.ttm-category-landing--jewelry .ttm-jewel-masthead h1{letter-spacing:-.057em;max-width:8ch;font-size:clamp(3.55rem,18vw,4.8rem);line-height:.87}.ttm-category-landing--jewelry .ttm-jewel-masthead__position{gap:1.55rem}.ttm-category-landing--jewelry .ttm-jewel-masthead__position>p{font-size:.98rem;line-height:1.5}.ttm-category-landing--jewelry .ttm-jewel-masthead__index{letter-spacing:.08em;grid-template-columns:1.8rem repeat(3,auto);gap:.55rem;font-size:.53rem;overflow:hidden}.ttm-category-landing--jewelry .ttm-jewel-lead{grid-template-columns:1fr}.ttm-category-landing--jewelry .ttm-jewel-lead__media{aspect-ratio:4/5}.ttm-category-landing--jewelry .ttm-jewel-lead__copy{padding:2.2rem var(--ttm-gutter) 1.7rem;gap:2.2rem}.ttm-category-landing--jewelry .ttm-jewel-lead h2{max-width:11ch;font-size:clamp(2.35rem,11.8vw,3.25rem);line-height:.97}.ttm-category-landing--jewelry .ttm-jewel-lead__copy>div>p:last-child{font-size:.93rem;line-height:1.55}.ttm-category-landing--jewelry .ttm-jewel-lead footer{align-items:flex-end}.ttm-category-landing--jewelry .ttm-jewel-lead footer a{text-align:right}.ttm-category-landing--jewelry :where(.ttm-jewel-current,.ttm-jewel-stones,.ttm-jewel-signatures,.ttm-jewel-bridal,.ttm-jewel-latest){padding-top:4rem;padding-bottom:4rem}.ttm-category-landing--jewelry .ttm-jewel-section-head{grid-template-columns:1fr;gap:1.2rem;margin-bottom:2rem}.ttm-category-landing--jewelry .ttm-jewel-section-head h2{font-size:clamp(2.65rem,13.5vw,4.1rem);line-height:.93}.ttm-category-landing--jewelry .ttm-jewel-section-head__aside{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ttm-category-landing--jewelry .ttm-jewel-section-head__aside>p{font-size:.94rem}.ttm-category-landing--jewelry .ttm-jewel-card{flex-basis:82%}.ttm-category-landing--jewelry .ttm-jewel-card__body{grid-template-rows:auto minmax(4.65rem,auto) auto;padding:1rem .9rem 1.1rem}.ttm-category-landing--jewelry .ttm-jewel-card h3{font-size:1.35rem}.ttm-category-landing--jewelry .ttm-jewel-bench{grid-template-columns:1fr}.ttm-category-landing--jewelry .ttm-jewel-bench__media{aspect-ratio:4/5;min-height:0}.ttm-category-landing--jewelry .ttm-jewel-bench__copy{padding:3rem var(--ttm-gutter) 3.8rem}.ttm-category-landing--jewelry .ttm-jewel-bench h2{font-size:clamp(2.65rem,12.8vw,3.8rem)}.ttm-category-landing--jewelry .ttm-jewel-signatures__layout,.ttm-category-landing--jewelry .ttm-jewel-signatures__feature{grid-template-columns:1fr}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature>.ttm-media{aspect-ratio:4/5}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature>div{padding:1.7rem 1.1rem 2rem}.ttm-category-landing--jewelry .ttm-jewel-signatures__feature h3{font-size:clamp(2.1rem,10.5vw,3.1rem)}.ttm-category-landing--jewelry .ttm-jewel-latest .ttm-jewel-card{flex-basis:88%}}@media (max-width:340px){.ttm-category-landing--jewelry .ttm-jewel-masthead__index span:nth-child(4){display:none}.ttm-category-landing--jewelry .ttm-jewel-masthead__index{grid-template-columns:1.8rem repeat(2,auto)}.ttm-category-landing--jewelry .ttm-jewel-section-head__aside{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ttm-category-landing--jewelry :where(.ttm-media img){transition:none}}
.ttm-category-landing--heritage{--heritage-paper:#f1eee7;--heritage-ivory:#e4ded3;--heritage-ink:#111211;--heritage-red:#762d2a;--heritage-rule:#11121133;color:var(--heritage-ink)}.ttm-category-landing--heritage :where(h1,h2,h3,p){margin-top:0}.ttm-category-landing--heritage :where(a){color:inherit}.ttm-category-landing--heritage :where(.ttm-media){background:#d8d3ca;min-width:0;display:block;overflow:hidden}.ttm-category-landing--heritage :where(.ttm-media img){object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ttm-ease-luxury);display:block}.ttm-category-landing--heritage :where(article:hover .ttm-media img){transform:scale(1.012)}.ttm-category-landing--heritage :where(.ttm-heritage-opening,.ttm-heritage-current,.ttm-heritage-dossier,.ttm-heritage-timeline,.ttm-heritage-codes,.ttm-heritage-people,.ttm-heritage-houses,.ttm-heritage-latest){margin-right:calc(var(--ttm-gutter)*-1);margin-left:calc(var(--ttm-gutter)*-1)}.ttm-category-landing--heritage .ttm-heritage-opening{background:var(--heritage-paper)}.ttm-category-landing--heritage .ttm-heritage-masthead{padding:clamp(3.8rem,7vw,7.5rem) var(--ttm-gutter) clamp(2.8rem,5vw,5rem);gap:clamp(2rem,5vw,5.5rem);display:grid}.ttm-category-landing--heritage .ttm-heritage-masthead>div:first-child{gap:1.1rem;display:grid}.ttm-category-landing--heritage .ttm-heritage-masthead .ttm-eyebrow{color:var(--heritage-red);margin:0}.ttm-category-landing--heritage .ttm-heritage-masthead h1{max-width:10ch;font:200 clamp(4.5rem,8.2vw,8.5rem)/.84 var(--ttm-font-sans);letter-spacing:-.055em;margin:0}.ttm-category-landing--heritage .ttm-heritage-masthead__position{align-content:end;gap:clamp(1.8rem,3.5vw,3rem);display:grid}.ttm-category-landing--heritage .ttm-heritage-masthead__position>p{color:#111211b3;max-width:35rem;font:300 clamp(1.02rem,1.3vw,1.2rem)/1.56 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-category-landing--heritage .ttm-heritage-masthead__index{border-top:1px solid var(--heritage-rule);color:#11121180;font:500 .62rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:2.1rem repeat(3,minmax(0,auto));align-items:center;gap:clamp(.8rem,1.7vw,1.8rem);padding-top:.85rem;display:grid}.ttm-category-landing--heritage .ttm-heritage-masthead__index span:first-child{color:var(--heritage-red)}.ttm-category-landing--heritage .ttm-heritage-lead{background:var(--heritage-ink);color:#fff;min-width:0;display:grid;overflow:hidden}.ttm-category-landing--heritage .ttm-heritage-lead>*{min-width:0}.ttm-category-landing--heritage .ttm-heritage-lead__media{aspect-ratio:16/9;width:100%}.ttm-category-landing--heritage .ttm-heritage-lead__copy{align-content:space-between;gap:2rem;padding:clamp(2.2rem,4vw,4.5rem);display:grid}.ttm-category-landing--heritage .ttm-heritage-lead__copy .ttm-eyebrow{color:#c89187;margin:0 0 1.5rem}.ttm-category-landing--heritage .ttm-heritage-lead h2{max-width:10ch;font:200 clamp(2.7rem,4.4vw,5rem)/.92 var(--ttm-font-serif);letter-spacing:-.035em;margin:0}.ttm-category-landing--heritage .ttm-heritage-lead h2 a{text-decoration:none}.ttm-category-landing--heritage .ttm-heritage-lead__copy>div>p:last-child{color:#ffffffad;max-width:31rem;font:300 1rem/1.62 var(--ttm-font-sans);letter-spacing:.01em;margin:1.5rem 0 0}.ttm-category-landing--heritage .ttm-heritage-lead footer{color:#ffffffb8;font:500 .6rem/1.2 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.ttm-category-landing--heritage .ttm-heritage-lead footer a{text-decoration:none}.ttm-category-landing--heritage :where(.ttm-heritage-current,.ttm-heritage-timeline,.ttm-heritage-people,.ttm-heritage-latest){padding:clamp(4.6rem,8vw,8rem) var(--ttm-gutter)}.ttm-category-landing--heritage .ttm-heritage-current{background:#fff}.ttm-category-landing--heritage .ttm-heritage-timeline{background:var(--heritage-ivory)}.ttm-category-landing--heritage .ttm-heritage-people{background:var(--heritage-paper)}.ttm-category-landing--heritage .ttm-heritage-latest{background:#fff}.ttm-category-landing--heritage .ttm-heritage-section-head{border-top:1px solid var(--heritage-rule);align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,3.8rem);padding-top:clamp(1rem,1.8vw,1.4rem);display:grid}.ttm-category-landing--heritage .ttm-heritage-section-head .ttm-eyebrow{color:var(--heritage-red);margin:0 0 1rem}.ttm-category-landing--heritage .ttm-heritage-section-head h2{max-width:12ch;font:200 clamp(2.7rem,5.2vw,5.5rem)/.91 var(--ttm-font-sans);letter-spacing:-.05em;margin:0}.ttm-category-landing--heritage .ttm-heritage-section-head__aside{justify-items:start;gap:1.3rem;display:grid}.ttm-category-landing--heritage .ttm-heritage-section-head__aside>p{color:#111211ad;max-width:35rem;font:300 clamp(.96rem,1.1vw,1.08rem)/1.56 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-category-landing--heritage .ttm-heritage-section-head--light{border-color:#ffffff38}.ttm-category-landing--heritage .ttm-heritage-section-head--light .ttm-eyebrow{color:#d4a39a}.ttm-category-landing--heritage .ttm-heritage-section-head--light .ttm-heritage-section-head__aside>p{color:#ffffffad}.ttm-category-landing--heritage .ttm-heritage-controls{gap:.4rem;display:flex}.ttm-category-landing--heritage .ttm-heritage-controls button{width:2.55rem;height:2.55rem;color:inherit;opacity:.72;background:0 0;border:1px solid;border-radius:0;place-items:center;padding:0;display:grid}.ttm-category-landing--heritage .ttm-heritage-controls button:hover,.ttm-category-landing--heritage .ttm-heritage-controls button:focus-visible{background:var(--heritage-ink);color:#fff;opacity:1}.ttm-category-landing--heritage :where(.ttm-heritage-codes,.ttm-heritage-houses) .ttm-heritage-controls button:hover{color:var(--heritage-ink);background:#fff}.ttm-category-landing--heritage .ttm-heritage-controls button:disabled{opacity:.25}.ttm-category-landing--heritage .ttm-heritage-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:1.1rem}.ttm-category-landing--heritage .ttm-heritage-rail__track{background:var(--heritage-rule);gap:1px;display:grid}.ttm-category-landing--heritage .ttm-heritage-card{background:inherit;scroll-snap-align:start;min-width:0;display:grid}.ttm-category-landing--heritage :where(.ttm-heritage-current,.ttm-heritage-latest) .ttm-heritage-card{background:#fff}.ttm-category-landing--heritage .ttm-heritage-people .ttm-heritage-card{background:var(--heritage-paper)}.ttm-category-landing--heritage .ttm-heritage-codes .ttm-heritage-card{background:var(--heritage-ink)}.ttm-category-landing--heritage .ttm-heritage-card__media{aspect-ratio:4/5}.ttm-category-landing--heritage .ttm-heritage-latest .ttm-heritage-card__media{aspect-ratio:16/10}.ttm-category-landing--heritage .ttm-heritage-card__body{grid-template-rows:auto minmax(5rem,auto) auto;gap:.85rem;padding:1.05rem clamp(.9rem,1.35vw,1.25rem) 1.2rem;display:grid}.ttm-category-landing--heritage .ttm-heritage-kicker{color:#11121185;font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;gap:.7rem;margin:0;display:flex}.ttm-category-landing--heritage .ttm-heritage-kicker span{color:var(--heritage-red)}.ttm-category-landing--heritage .ttm-heritage-card h3{font:300 clamp(1.3rem,1.8vw,1.75rem)/1.03 var(--ttm-font-sans);letter-spacing:-.023em;margin:0}.ttm-category-landing--heritage .ttm-heritage-card h3 a{text-decoration:none}.ttm-category-landing--heritage .ttm-heritage-card footer{border-top:1px solid var(--heritage-rule);font:500 .57rem/1.2 var(--ttm-font-sans);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;padding-top:.8rem;display:flex}.ttm-category-landing--heritage .ttm-heritage-card footer a{text-decoration:none}.ttm-category-landing--heritage .ttm-heritage-progress{background:var(--heritage-rule);height:1px;margin-top:1.2rem;display:none}.ttm-category-landing--heritage .ttm-heritage-progress span{background:currentColor;width:0;height:100%;display:block}.ttm-category-landing--heritage .ttm-heritage-dossier{background:var(--heritage-paper);min-width:0;display:grid}.ttm-category-landing--heritage .ttm-heritage-dossier>*{min-width:0}.ttm-category-landing--heritage .ttm-heritage-dossier__copy{padding:clamp(3rem,6vw,7rem) var(--ttm-gutter);align-content:center;display:grid}.ttm-category-landing--heritage .ttm-heritage-dossier__copy .ttm-eyebrow{color:var(--heritage-red)}.ttm-category-landing--heritage .ttm-heritage-dossier h2{max-width:12ch;font:200 clamp(2.8rem,5vw,5.7rem)/.91 var(--ttm-font-serif);letter-spacing:-.04em;margin:clamp(2rem,4vw,4rem) 0 0}.ttm-category-landing--heritage .ttm-heritage-dossier h2 a{text-decoration:none}.ttm-category-landing--heritage .ttm-heritage-dossier__copy>p:not(.ttm-eyebrow){color:#111211ab;max-width:31rem;font:300 1rem/1.62 var(--ttm-font-sans);margin:1.5rem 0 0}.ttm-category-landing--heritage .ttm-heritage-text-link{font:500 .61rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;justify-self:start;margin-top:1.8rem;padding-bottom:.35rem;text-decoration:none}.ttm-category-landing--heritage .ttm-heritage-dossier__media{min-height:42rem}.ttm-category-landing--heritage .ttm-heritage-timeline ol{border-top:1px solid var(--heritage-rule);margin:0;padding:0;list-style:none;display:grid}.ttm-category-landing--heritage .ttm-heritage-timeline li{border-right:1px solid var(--heritage-rule);border-bottom:1px solid var(--heritage-rule);align-content:start;min-height:19rem;padding:1.4rem clamp(1rem,2vw,2rem);display:grid}.ttm-category-landing--heritage .ttm-heritage-timeline time{color:var(--heritage-red);font:300 clamp(2rem,3vw,3.4rem)/1 var(--ttm-font-sans);letter-spacing:-.035em}.ttm-category-landing--heritage .ttm-heritage-timeline h3{font:300 clamp(1.15rem,1.5vw,1.4rem)/1.1 var(--ttm-font-sans);margin:auto 0 .85rem}.ttm-category-landing--heritage .ttm-heritage-timeline li p{color:#111211a3;font:300 .9rem/1.55 var(--ttm-font-sans);margin:0}.ttm-category-landing--heritage .ttm-heritage-codes{padding:clamp(4.8rem,9vw,9rem) var(--ttm-gutter);background:var(--heritage-red);color:#fff}.ttm-category-landing--heritage .ttm-heritage-codes .ttm-heritage-rail__track{background:#ffffff38}.ttm-category-landing--heritage .ttm-heritage-codes .ttm-heritage-kicker{color:#ffffff8a}.ttm-category-landing--heritage .ttm-heritage-codes .ttm-heritage-kicker span{color:#fff}.ttm-category-landing--heritage .ttm-heritage-codes .ttm-heritage-card footer{color:#ffffffb8;border-color:#fff3}.ttm-category-landing--heritage .ttm-heritage-houses{padding:clamp(4.8rem,9vw,9rem) var(--ttm-gutter);background:var(--heritage-ink);color:#fff}.ttm-category-landing--heritage .ttm-heritage-houses nav{border-top:1px solid #fff3;display:grid}.ttm-category-landing--heritage .ttm-heritage-houses nav a{transition:padding var(--ttm-duration-base) var(--ttm-ease-luxury);border-bottom:1px solid #fff3;grid-template-columns:2.5rem minmax(0,1fr) 1.4rem;align-items:center;gap:1rem;padding:1.3rem 0;text-decoration:none;display:grid}.ttm-category-landing--heritage .ttm-heritage-houses nav a:hover,.ttm-category-landing--heritage .ttm-heritage-houses nav a:focus-visible{padding-left:.45rem;padding-right:.45rem}.ttm-category-landing--heritage .ttm-heritage-houses nav span{color:#c89187;font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.12em}.ttm-category-landing--heritage .ttm-heritage-houses nav strong{font:300 clamp(1.25rem,2vw,1.75rem)/1.1 var(--ttm-font-sans)}.ttm-category-landing--heritage .ttm-heritage-houses nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px;width:1.15rem}.ttm-category-landing--heritage>.ttm-pagination{margin:0 calc(var(--ttm-gutter)*-1);padding:1.3rem var(--ttm-gutter);background:#fff}.ttm-category-landing--heritage>.ttm-category-afterword{margin-top:0}@media (min-width:1200px){.ttm-category-landing--heritage .ttm-heritage-masthead{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:end}.ttm-category-landing--heritage .ttm-heritage-lead{grid-template-columns:minmax(0,66fr) minmax(0,34fr)}.ttm-category-landing--heritage .ttm-heritage-lead__media{aspect-ratio:16/10}.ttm-category-landing--heritage .ttm-heritage-section-head{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ttm-category-landing--heritage .ttm-heritage-controls{display:none}.ttm-category-landing--heritage .ttm-heritage-current .ttm-heritage-rail__track,.ttm-category-landing--heritage .ttm-heritage-people .ttm-heritage-rail__track,.ttm-category-landing--heritage .ttm-heritage-latest .ttm-heritage-rail__track{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-category-landing--heritage .ttm-heritage-codes .ttm-heritage-rail__track{grid-template-columns:repeat(4,minmax(0,1fr))}.ttm-category-landing--heritage .ttm-heritage-dossier{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}.ttm-category-landing--heritage .ttm-heritage-timeline ol{grid-template-columns:repeat(6,minmax(0,1fr))}.ttm-category-landing--heritage .ttm-heritage-houses nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3rem,7vw,8rem)}}@media (max-width:1199px){.ttm-category-landing--heritage .ttm-heritage-masthead{grid-template-columns:minmax(0,1fr) minmax(19rem,.72fr)}.ttm-category-landing--heritage .ttm-heritage-lead{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.ttm-category-landing--heritage .ttm-heritage-section-head{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr)}.ttm-category-landing--heritage .ttm-heritage-rail{margin-right:calc(var(--ttm-gutter)*-1)}.ttm-category-landing--heritage .ttm-heritage-rail__track{padding-right:var(--ttm-gutter);scrollbar-width:none;scroll-snap-type:x mandatory;touch-action:pan-y;gap:1px;display:flex;overflow-x:auto}.ttm-category-landing--heritage .ttm-heritage-rail__track::-webkit-scrollbar{display:none}.ttm-category-landing--heritage .ttm-heritage-card{flex:0 0 46%}.ttm-category-landing--heritage .ttm-heritage-progress{display:block}.ttm-category-landing--heritage .ttm-heritage-dossier{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.ttm-category-landing--heritage .ttm-heritage-timeline ol{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-category-landing--heritage .ttm-heritage-houses nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}@media (max-width:767px){.ttm-category-landing--heritage .ttm-heritage-masthead{grid-template-columns:1fr;gap:1.7rem;padding-top:2.7rem;padding-bottom:2.5rem}.ttm-category-landing--heritage .ttm-heritage-masthead h1{font-size:clamp(3.7rem,18vw,5rem);line-height:.87}.ttm-category-landing--heritage .ttm-heritage-masthead__position{gap:1.55rem}.ttm-category-landing--heritage .ttm-heritage-masthead__position>p{font-size:.98rem;line-height:1.5}.ttm-category-landing--heritage .ttm-heritage-masthead__index{letter-spacing:.08em;grid-template-columns:1.8rem repeat(3,auto);gap:.55rem;font-size:.52rem;overflow:hidden}.ttm-category-landing--heritage .ttm-heritage-lead{grid-template-columns:1fr}.ttm-category-landing--heritage .ttm-heritage-lead__media{aspect-ratio:4/5}.ttm-category-landing--heritage .ttm-heritage-lead__copy{padding:2.3rem var(--ttm-gutter) 1.7rem}.ttm-category-landing--heritage .ttm-heritage-lead h2{font-size:clamp(2.5rem,12.5vw,3.6rem)}.ttm-category-landing--heritage :where(.ttm-heritage-current,.ttm-heritage-timeline,.ttm-heritage-people,.ttm-heritage-latest){padding-top:4rem;padding-bottom:4rem}.ttm-category-landing--heritage .ttm-heritage-section-head{grid-template-columns:1fr;gap:1.2rem;margin-bottom:2rem}.ttm-category-landing--heritage .ttm-heritage-section-head h2{font-size:clamp(2.65rem,13vw,4rem);line-height:.93}.ttm-category-landing--heritage .ttm-heritage-section-head__aside{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ttm-category-landing--heritage .ttm-heritage-section-head__aside>p{font-size:.94rem}.ttm-category-landing--heritage .ttm-heritage-card{flex-basis:82%}.ttm-category-landing--heritage .ttm-heritage-card__body{grid-template-rows:auto minmax(4.7rem,auto) auto}.ttm-category-landing--heritage .ttm-heritage-dossier{grid-template-columns:1fr}.ttm-category-landing--heritage .ttm-heritage-dossier__copy{padding-top:4rem;padding-bottom:3rem}.ttm-category-landing--heritage .ttm-heritage-dossier h2{font-size:clamp(2.6rem,12.5vw,3.7rem)}.ttm-category-landing--heritage .ttm-heritage-dossier__media{aspect-ratio:4/5;min-height:0}.ttm-category-landing--heritage .ttm-heritage-timeline ol{grid-template-columns:1fr}.ttm-category-landing--heritage .ttm-heritage-timeline li{border-right:0;min-height:14rem;padding-left:0;padding-right:0}.ttm-category-landing--heritage .ttm-heritage-timeline h3{margin:auto 0 .75rem}.ttm-category-landing--heritage .ttm-heritage-codes,.ttm-category-landing--heritage .ttm-heritage-houses{padding-top:4rem;padding-bottom:4rem}.ttm-category-landing--heritage .ttm-heritage-houses nav{grid-template-columns:1fr;column-gap:0}.ttm-category-landing--heritage .ttm-heritage-latest .ttm-heritage-card{flex-basis:88%}}@media (max-width:340px){.ttm-category-landing--heritage .ttm-heritage-masthead__index span:nth-child(4){display:none}.ttm-category-landing--heritage .ttm-heritage-masthead__index{grid-template-columns:1.8rem repeat(2,auto)}.ttm-category-landing--heritage .ttm-heritage-section-head__aside{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ttm-category-landing--heritage :where(.ttm-media img){transition:none}}
.ttm-category-landing--bridal{--bridal-paper:#f3f0ea;--bridal-ivory:#e6dfd5;--bridal-blush:#d9c5bd;--bridal-wine:#6f292d;--bridal-ink:#141312;--bridal-rule:#14131233;color:var(--bridal-ink)}.ttm-category-landing--bridal :where(h1,h2,h3,p){margin-top:0}.ttm-category-landing--bridal :where(a){color:inherit}.ttm-category-landing--bridal :where(.ttm-media){background:#d8d1c8;min-width:0;display:block;overflow:hidden}.ttm-category-landing--bridal :where(.ttm-media img){object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ttm-ease-luxury);display:block}.ttm-category-landing--bridal :where(article:hover .ttm-media img){transform:scale(1.012)}.ttm-category-landing--bridal :where(.ttm-bridal-opening,.ttm-bridal-route,.ttm-bridal-engagement,.ttm-bridal-proportion,.ttm-bridal-bands,.ttm-bridal-watch,.ttm-bridal-houses,.ttm-bridal-ownership){margin-right:calc(var(--ttm-gutter)*-1);margin-left:calc(var(--ttm-gutter)*-1)}.ttm-bridal-opening{background:var(--bridal-paper)}.ttm-bridal-masthead{padding:clamp(3.7rem,7vw,7.4rem) var(--ttm-gutter) clamp(2.8rem,5vw,5rem);gap:clamp(2rem,5vw,5.5rem);display:grid}.ttm-bridal-masthead>div:first-child{gap:1.1rem;display:grid}.ttm-bridal-masthead .ttm-eyebrow{color:var(--bridal-wine);margin:0}.ttm-bridal-masthead h1{max-width:11ch;font:200 clamp(4.4rem,8.2vw,8.4rem)/.84 var(--ttm-font-sans);letter-spacing:-.055em;margin:0}.ttm-bridal-masthead h1 em{font-family:var(--ttm-font-serif);font-weight:300}.ttm-bridal-masthead__position{align-content:end;gap:clamp(1.8rem,3.5vw,3rem);display:grid}.ttm-bridal-masthead__position>p{color:#141312b3;max-width:35rem;font:300 clamp(1.02rem,1.3vw,1.2rem)/1.56 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-bridal-masthead__index{border-top:1px solid var(--bridal-rule);color:#14131280;font:500 .62rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:2.1rem repeat(3,minmax(0,auto));align-items:center;gap:clamp(.8rem,1.7vw,1.8rem);padding-top:.85rem;display:grid}.ttm-bridal-masthead__index span:first-child{color:var(--bridal-wine)}.ttm-bridal-lead{background:var(--bridal-ink);color:#fff;min-width:0;display:grid;overflow:hidden}.ttm-bridal-lead>*{min-width:0}.ttm-bridal-lead__media{aspect-ratio:16/9;width:100%}.ttm-bridal-lead__copy{align-content:space-between;gap:2rem;padding:clamp(2.2rem,4vw,4.5rem);display:grid}.ttm-bridal-lead__copy .ttm-eyebrow{color:#d8aaa8;margin:0 0 1.5rem}.ttm-bridal-lead h2{max-width:10ch;font:300 clamp(2.7rem,4.5vw,5rem)/.92 var(--ttm-font-serif);letter-spacing:-.035em;margin:0}.ttm-bridal-lead h2 a{text-decoration:none}.ttm-bridal-lead__copy>div>p:last-child{color:#ffffffad;max-width:31rem;font:300 1rem/1.62 var(--ttm-font-sans);letter-spacing:.01em;margin:1.5rem 0 0}.ttm-bridal-lead footer{color:#ffffffb8;font:500 .6rem/1.2 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.ttm-bridal-lead footer a{text-decoration:none}.ttm-category-landing--bridal :where(.ttm-bridal-route,.ttm-bridal-engagement,.ttm-bridal-proportion,.ttm-bridal-bands,.ttm-bridal-houses,.ttm-bridal-ownership){padding:clamp(4.6rem,8vw,8rem) var(--ttm-gutter)}.ttm-bridal-route{background:#fff}.ttm-bridal-engagement{background:var(--bridal-paper)}.ttm-bridal-proportion{background:#fff}.ttm-bridal-bands{background:var(--bridal-wine);color:#fff}.ttm-bridal-houses{background:var(--bridal-blush)}.ttm-bridal-ownership{background:var(--bridal-ivory)}.ttm-bridal-section-head{border-top:1px solid var(--bridal-rule);align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,3.8rem);padding-top:clamp(1rem,1.8vw,1.4rem);display:grid}.ttm-bridal-section-head .ttm-eyebrow{color:var(--bridal-wine);margin:0 0 1rem}.ttm-bridal-section-head h2{max-width:13ch;font:200 clamp(2.7rem,5.2vw,5.5rem)/.91 var(--ttm-font-sans);letter-spacing:-.05em;margin:0}.ttm-bridal-section-head__aside{justify-items:start;gap:1.3rem;display:grid}.ttm-bridal-section-head__aside>p{color:#141312ad;max-width:35rem;font:300 clamp(.96rem,1.1vw,1.08rem)/1.56 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-bridal-section-head--light{border-color:#ffffff3d}.ttm-bridal-section-head--light .ttm-eyebrow{color:#edc3c0}.ttm-bridal-section-head--light .ttm-bridal-section-head__aside>p{color:#ffffffb8}.ttm-bridal-controls{gap:.45rem;display:flex}.ttm-bridal-controls button{width:2.65rem;height:2.65rem;color:inherit;background:0 0;border:1px solid;border-radius:0;place-items:center;display:grid}.ttm-bridal-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:1.2rem}.ttm-bridal-controls button:disabled{opacity:.32}.ttm-bridal-route nav{border-top:1px solid var(--bridal-rule);display:grid}.ttm-bridal-route nav a{border-bottom:1px solid var(--bridal-rule);grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.55rem 1.1rem;padding:1.4rem 0;text-decoration:none;display:grid}.ttm-bridal-route nav span{color:var(--bridal-wine);font:500 .61rem/1 var(--ttm-font-sans);letter-spacing:.13em;grid-row:1/3}.ttm-bridal-route nav strong{font:300 clamp(1.25rem,1.8vw,1.6rem)/1.1 var(--ttm-font-sans)}.ttm-bridal-route nav small{color:#1413128c;font:300 .85rem/1.4 var(--ttm-font-sans);letter-spacing:.01em}.ttm-bridal-rail{min-width:0}.ttm-bridal-rail__track{background:var(--bridal-rule);gap:1px;display:grid}.ttm-bridal-card{background:var(--bridal-paper);scroll-snap-align:start;min-width:0;display:grid}.ttm-bridal-card__media{aspect-ratio:4/5}.ttm-bridal-card__body{grid-template-rows:auto minmax(5.8rem,auto) auto;gap:.85rem;padding:1.2rem 1.1rem 1.3rem;display:grid}.ttm-bridal-kicker{color:#14131285;font:500 .59rem/1.2 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;gap:.8rem;margin:0;display:flex}.ttm-bridal-kicker span{color:var(--bridal-wine)}.ttm-bridal-card h3{font:300 clamp(1.32rem,1.8vw,1.75rem)/1.02 var(--ttm-font-sans);letter-spacing:-.025em;margin:0}.ttm-bridal-card h3 a{text-decoration:none}.ttm-bridal-card footer{border-top:1px solid var(--bridal-rule);color:#14131294;font:500 .56rem/1.2 var(--ttm-font-sans);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-top:.85rem;display:flex}.ttm-bridal-card footer a{text-decoration:none}.ttm-bridal-progress{background:var(--bridal-rule);height:1px;margin-top:1.2rem;display:none}.ttm-bridal-progress span{background:currentColor;width:0;height:100%;display:block}.ttm-bridal-proportion__grid{background:var(--bridal-rule);gap:1px;display:grid}.ttm-bridal-proportion__grid article{background:#fff;min-width:0;display:grid}.ttm-bridal-proportion__grid article>.ttm-media{min-height:28rem}.ttm-bridal-proportion__grid article>div{align-content:start;padding:1.5rem;display:grid}.ttm-bridal-proportion__grid h3{max-width:17ch;font:300 clamp(1.65rem,2.6vw,2.7rem)/.98 var(--ttm-font-sans);letter-spacing:-.035em;margin:1.2rem 0 2rem}.ttm-bridal-proportion__grid h3 a{text-decoration:none}.ttm-bridal-text-link{font:500 .61rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;justify-self:start;margin-top:auto;padding-bottom:.35rem;text-decoration:none}.ttm-bridal-bands__list{border-top:1px solid #ffffff40;display:grid}.ttm-bridal-bands__list article{border-bottom:1px solid #ffffff40;grid-template-columns:2.5rem 7rem minmax(0,1fr) 1.5rem;align-items:center;gap:1rem;padding:1.6rem 0;display:grid}.ttm-bridal-bands__list article>span,.ttm-bridal-bands__list article>p{color:#ffffff91;font:500 .59rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;margin:0}.ttm-bridal-bands__list h3{max-width:31ch;font:300 clamp(1.35rem,2.1vw,2rem)/1.08 var(--ttm-font-sans);letter-spacing:-.025em;margin:0}.ttm-bridal-bands__list h3 a,.ttm-bridal-bands__list article>a{text-decoration:none}.ttm-bridal-watch{background:var(--bridal-ink);color:#fff;min-width:0;display:grid}.ttm-bridal-watch>*{min-width:0}.ttm-bridal-watch__media{min-height:42rem}.ttm-bridal-watch__copy{padding:clamp(3rem,6vw,7rem) var(--ttm-gutter);align-content:center;display:grid}.ttm-bridal-watch__copy .ttm-eyebrow{color:#d8aaa8}.ttm-bridal-watch__number{color:#ffffff73;font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;margin:clamp(2rem,4vw,4rem) 0 1rem}.ttm-bridal-watch h2{max-width:12ch;font:300 clamp(2.8rem,5vw,5.6rem)/.91 var(--ttm-font-serif);letter-spacing:-.04em;margin:0}.ttm-bridal-watch h2 a{text-decoration:none}.ttm-bridal-watch__copy>p:not(.ttm-eyebrow,.ttm-bridal-watch__number){color:#ffffffad;max-width:31rem;font:300 1rem/1.62 var(--ttm-font-sans);margin:1.5rem 0 0}.ttm-bridal-houses nav{border-top:1px solid var(--bridal-rule);display:grid}.ttm-bridal-houses nav a{border-bottom:1px solid var(--bridal-rule);transition:padding var(--ttm-duration-base) var(--ttm-ease-luxury);grid-template-columns:2.5rem minmax(0,1fr) 1.4rem;align-items:center;gap:1rem;padding:1.3rem 0;text-decoration:none;display:grid}.ttm-bridal-houses nav a:hover,.ttm-bridal-houses nav a:focus-visible{padding-left:.45rem;padding-right:.45rem}.ttm-bridal-houses nav span{color:var(--bridal-wine);font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.12em}.ttm-bridal-houses nav strong{font:300 clamp(1.25rem,2vw,1.75rem)/1.1 var(--ttm-font-sans)}.ttm-bridal-houses nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px;width:1.15rem}.ttm-bridal-ownership__grid{border-top:1px solid var(--bridal-rule);display:grid}.ttm-bridal-ownership__grid article{border-right:1px solid var(--bridal-rule);border-bottom:1px solid var(--bridal-rule);align-content:start;min-height:16rem;padding:1.5rem;display:grid}.ttm-bridal-ownership__grid span{color:var(--bridal-wine);font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.12em}.ttm-bridal-ownership__grid h3{font:300 clamp(1.25rem,1.8vw,1.65rem)/1.08 var(--ttm-font-sans);margin:auto 0 .9rem}.ttm-bridal-ownership__grid p{color:#1413129e;font:300 .92rem/1.55 var(--ttm-font-sans);margin:0}.ttm-category-landing--bridal>.ttm-pagination{margin:0 calc(var(--ttm-gutter)*-1);padding:1.3rem var(--ttm-gutter);background:#fff}.ttm-category-landing--bridal>.ttm-category-afterword{margin-top:0}@media (min-width:1200px){.ttm-bridal-masthead{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:end}.ttm-bridal-lead{grid-template-columns:minmax(0,65fr) minmax(0,35fr)}.ttm-bridal-lead__media{aspect-ratio:16/10}.ttm-bridal-section-head{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ttm-bridal-controls{display:none}.ttm-bridal-route nav{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-bridal-route nav a{border-right:1px solid var(--bridal-rule);padding:1.6rem}.ttm-bridal-engagement .ttm-bridal-rail__track{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-bridal-proportion__grid{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}.ttm-bridal-proportion__grid article:first-child{grid-template-columns:minmax(0,62fr) minmax(17rem,38fr)}.ttm-bridal-proportion__grid article:first-child>.ttm-media{min-height:48rem}.ttm-bridal-proportion__grid article:last-child>.ttm-media{min-height:34rem}.ttm-bridal-watch{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}.ttm-bridal-houses nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3rem,7vw,8rem)}.ttm-bridal-ownership__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199px){.ttm-bridal-masthead{grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:end}.ttm-bridal-lead{grid-template-columns:minmax(0,57fr) minmax(0,43fr)}.ttm-bridal-section-head{grid-template-columns:minmax(0,55fr) minmax(0,45fr)}.ttm-bridal-route nav{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-bridal-route nav a{padding:1.3rem .8rem}.ttm-bridal-rail__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.ttm-bridal-card{flex:0 0 calc(50% - .5rem)}.ttm-bridal-progress{display:block}.ttm-bridal-proportion__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ttm-bridal-watch{grid-template-columns:1fr 1fr}.ttm-bridal-houses nav{grid-template-columns:repeat(2,minmax(0,1fr))}.ttm-bridal-ownership__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.ttm-bridal-masthead{grid-template-columns:1fr;gap:1.7rem;padding-top:2.7rem;padding-bottom:2.5rem}.ttm-bridal-masthead>div:first-child{gap:.8rem}.ttm-bridal-masthead h1{letter-spacing:-.057em;max-width:9ch;font-size:clamp(3.35rem,17vw,4.6rem);line-height:.87}.ttm-bridal-masthead__position{gap:1.55rem}.ttm-bridal-masthead__position>p{font-size:.98rem;line-height:1.5}.ttm-bridal-masthead__index{letter-spacing:.07em;grid-template-columns:1.8rem repeat(3,auto);gap:.55rem;font-size:.52rem;overflow:hidden}.ttm-bridal-lead{grid-template-columns:1fr}.ttm-bridal-lead__media{aspect-ratio:4/5}.ttm-bridal-lead__copy{padding:2.2rem var(--ttm-gutter) 1.7rem;gap:2.2rem}.ttm-bridal-lead h2{max-width:11ch;font-size:clamp(2.35rem,11.8vw,3.25rem);line-height:.97}.ttm-bridal-lead__copy>div>p:last-child{font-size:.93rem;line-height:1.55}.ttm-bridal-lead footer{align-items:flex-end}.ttm-bridal-lead footer a{text-align:right}.ttm-category-landing--bridal :where(.ttm-bridal-route,.ttm-bridal-engagement,.ttm-bridal-proportion,.ttm-bridal-bands,.ttm-bridal-houses,.ttm-bridal-ownership){padding-top:4rem;padding-bottom:4rem}.ttm-bridal-section-head{grid-template-columns:1fr;gap:1.2rem;margin-bottom:2rem}.ttm-bridal-section-head h2{font-size:clamp(2.55rem,13vw,3.9rem);line-height:.93}.ttm-bridal-section-head__aside{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ttm-bridal-section-head__aside>p{font-size:.94rem}.ttm-bridal-route nav a{grid-template-columns:2rem minmax(0,1fr)}.ttm-bridal-rail__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.ttm-bridal-card{flex:0 0 84%}.ttm-bridal-card__body{grid-template-rows:auto minmax(5.2rem,auto) auto;padding:1rem .9rem 1.1rem}.ttm-bridal-card h3{font-size:1.32rem}.ttm-bridal-progress{display:block}.ttm-bridal-proportion__grid{grid-template-columns:1fr}.ttm-bridal-proportion__grid article>.ttm-media{aspect-ratio:4/5;min-height:0}.ttm-bridal-proportion__grid article>div{padding:1.25rem 1rem 1.6rem}.ttm-bridal-bands__list article{grid-template-columns:2rem minmax(0,1fr) 1.2rem;gap:.65rem;padding:1.3rem 0}.ttm-bridal-bands__list article>p{display:none}.ttm-bridal-bands__list h3{font-size:1.27rem}.ttm-bridal-watch{grid-template-columns:1fr}.ttm-bridal-watch__media{aspect-ratio:4/5;min-height:0}.ttm-bridal-watch__copy{padding:3rem var(--ttm-gutter) 3.8rem}.ttm-bridal-watch h2{font-size:clamp(2.55rem,12.5vw,3.7rem)}.ttm-bridal-houses nav,.ttm-bridal-ownership__grid{grid-template-columns:1fr}.ttm-bridal-ownership__grid article{border-right:0;min-height:13rem;padding:1.2rem 0}.ttm-bridal-ownership__grid h3{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.ttm-category-landing--bridal :where(.ttm-media img,.ttm-bridal-houses nav a){transition:none}}
.ttm-category-landing--intelligence{--intel-paper:#f1eee6;--intel-paper-deep:#ddd8ca;--intel-ink:#151715;--intel-graphite:#202321;--intel-signal:#a54930;--intel-rule:#15171533;color:var(--intel-ink)}.ttm-category-landing--intelligence :where(h1,h2,h3,p){margin-top:0}.ttm-category-landing--intelligence :where(a){color:inherit}.ttm-category-landing--intelligence :where(.ttm-media){background:#d5d1c7;min-width:0;display:block;overflow:hidden}.ttm-category-landing--intelligence :where(.ttm-media img){object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ttm-ease-luxury);display:block}.ttm-category-landing--intelligence :where(article:hover .ttm-media img){transform:scale(1.012)}.ttm-category-landing--intelligence :where(.ttm-intelligence-opening,.ttm-intelligence-changed,.ttm-intelligence-ownership,.ttm-intelligence-auctions,.ttm-intelligence-method,.ttm-intelligence-crossworld,.ttm-intelligence-latest){margin-right:calc(var(--ttm-gutter)*-1);margin-left:calc(var(--ttm-gutter)*-1)}.ttm-intelligence-opening{background:var(--intel-paper)}.ttm-intelligence-masthead{padding:clamp(3.8rem,7vw,7.4rem) var(--ttm-gutter) clamp(2.8rem,5vw,5rem);gap:clamp(2rem,5vw,5.5rem);display:grid}.ttm-intelligence-masthead>div:first-child{gap:1.1rem;display:grid}.ttm-intelligence-masthead .ttm-eyebrow{color:var(--intel-signal);margin:0}.ttm-intelligence-masthead h1{max-width:12ch;font:200 clamp(4.3rem,8vw,8.3rem)/.84 var(--ttm-font-sans);letter-spacing:-.055em;margin:0}.ttm-intelligence-masthead h1 em{font-family:var(--ttm-font-serif);font-weight:300}.ttm-intelligence-masthead__position{align-content:end;gap:clamp(1.8rem,3.5vw,3rem);display:grid}.ttm-intelligence-masthead__position>p{color:#151715b8;max-width:36rem;font:300 clamp(1.02rem,1.3vw,1.2rem)/1.56 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-intelligence-masthead__index{border-top:1px solid var(--intel-rule);color:#15171585;font:500 .62rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:2.1rem repeat(3,minmax(0,auto));align-items:center;gap:clamp(.8rem,1.7vw,1.8rem);padding-top:.85rem;display:grid}.ttm-intelligence-masthead__index span:first-child{color:var(--intel-signal)}.ttm-intelligence-lead{background:var(--intel-ink);color:#fff;min-width:0;display:grid;overflow:hidden}.ttm-intelligence-lead>*{min-width:0}.ttm-intelligence-lead__media{aspect-ratio:16/9;width:100%}.ttm-intelligence-lead__media img{object-position:center}.ttm-intelligence-lead__copy{align-content:space-between;gap:2rem;padding:clamp(2.2rem,4vw,4.5rem);display:grid}.ttm-intelligence-lead__copy .ttm-eyebrow{color:#d9896f;margin:0 0 1.5rem}.ttm-intelligence-lead h2{max-width:12ch;font:300 clamp(2.55rem,4.2vw,4.7rem)/.94 var(--ttm-font-serif);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.ttm-intelligence-lead h2 a{text-decoration:none}.ttm-intelligence-lead__copy>div>p:last-child{color:#ffffffb3;max-width:32rem;font:300 1rem/1.62 var(--ttm-font-sans);letter-spacing:.01em;margin:1.5rem 0 0}.ttm-intelligence-lead footer{color:#ffffffb8;font:500 .6rem/1.2 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.ttm-intelligence-lead footer a{text-decoration:none}.ttm-category-landing--intelligence :where(.ttm-intelligence-changed,.ttm-intelligence-ownership,.ttm-intelligence-auctions,.ttm-intelligence-crossworld,.ttm-intelligence-latest){padding:clamp(4.6rem,8vw,8rem) var(--ttm-gutter)}.ttm-intelligence-changed{background:#fff}.ttm-intelligence-ownership{background:var(--intel-paper)}.ttm-intelligence-auctions{background:var(--intel-graphite);color:#fff}.ttm-intelligence-crossworld{background:#fff}.ttm-intelligence-latest{background:var(--intel-paper)}.ttm-intelligence-section-head{border-top:1px solid var(--intel-rule);align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,3.8rem);padding-top:clamp(1rem,1.8vw,1.4rem);display:grid}.ttm-intelligence-section-head .ttm-eyebrow{color:var(--intel-signal);margin:0 0 1rem}.ttm-intelligence-section-head h2{max-width:13ch;font:200 clamp(2.7rem,5.2vw,5.5rem)/.91 var(--ttm-font-sans);letter-spacing:-.05em;margin:0}.ttm-intelligence-section-head__aside{justify-items:start;gap:1.3rem;display:grid}.ttm-intelligence-section-head__aside>p{color:#151715ad;max-width:36rem;font:300 clamp(.96rem,1.1vw,1.08rem)/1.56 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-intelligence-section-head--light{border-color:#ffffff40}.ttm-intelligence-section-head--light .ttm-eyebrow{color:#d9896f}.ttm-intelligence-section-head--light .ttm-intelligence-section-head__aside>p{color:#ffffffb3}.ttm-intelligence-controls{gap:.45rem;display:flex}.ttm-intelligence-controls button{width:2.65rem;height:2.65rem;color:inherit;background:0 0;border:1px solid;border-radius:0;place-items:center;padding:0;display:grid}.ttm-intelligence-controls button:hover,.ttm-intelligence-controls button:focus-visible{background:var(--intel-ink);color:#fff}.ttm-intelligence-controls button:disabled{opacity:.3}.ttm-intelligence-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:1.2rem}.ttm-intelligence-rail{min-width:0}.ttm-intelligence-rail__track{background:0 0;gap:1px;display:grid}.ttm-intelligence-card{background:inherit;scroll-snap-align:start;min-width:0;display:grid}.ttm-intelligence-changed .ttm-intelligence-card,.ttm-intelligence-crossworld .ttm-intelligence-card{background:#fff}.ttm-intelligence-latest .ttm-intelligence-card{background:var(--intel-paper)}.ttm-intelligence-card__media{aspect-ratio:4/5}.ttm-intelligence-card__body{grid-template-rows:auto minmax(5.5rem,auto) auto;gap:.85rem;padding:1.15rem 1rem 1.25rem;display:grid}.ttm-intelligence-kicker{color:#15171585;font:500 .59rem/1.2 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;gap:.8rem;margin:0;display:flex}.ttm-intelligence-kicker span{color:var(--intel-signal)}.ttm-intelligence-card h3{font:300 clamp(1.3rem,1.8vw,1.72rem)/1.03 var(--ttm-font-sans);letter-spacing:-.025em;margin:0}.ttm-intelligence-card h3 a{text-decoration:none}.ttm-intelligence-card footer{border-top:1px solid var(--intel-rule);color:#15171594;font:500 .56rem/1.2 var(--ttm-font-sans);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-top:.85rem;display:flex}.ttm-intelligence-card footer a{text-decoration:none}.ttm-intelligence-progress{background:var(--intel-rule);height:1px;margin-top:1.2rem;display:none}.ttm-intelligence-progress span{background:var(--intel-signal);width:0;height:100%;display:block}.ttm-intelligence-ownership__grid{border-top:1px solid var(--intel-rule);display:grid}.ttm-intelligence-ownership__grid article{border-right:1px solid var(--intel-rule);border-bottom:1px solid var(--intel-rule);align-content:start;min-height:17rem;padding:1.5rem;display:grid}.ttm-intelligence-ownership__grid span{color:var(--intel-signal);font:500 .6rem/1 var(--ttm-font-sans);letter-spacing:.12em}.ttm-intelligence-ownership__grid h3{font:300 clamp(1.3rem,1.9vw,1.7rem)/1.08 var(--ttm-font-sans);margin:auto 0 .9rem}.ttm-intelligence-ownership__grid p{color:#151715a3;max-width:27rem;font:300 .92rem/1.56 var(--ttm-font-sans);margin:0}.ttm-intelligence-ownership__grid h3 a{text-decoration:none}.ttm-intelligence-ownership__link{border-bottom:1px solid var(--intel-rule);width:max-content;font:500 .57rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;align-self:end;margin-top:1.5rem;padding-bottom:.35rem;text-decoration:none}.ttm-intelligence-ownership__link b{font-weight:400}.ttm-intelligence-auctions__lead{border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40;gap:clamp(1.8rem,4vw,4rem);margin-bottom:clamp(3rem,6vw,6rem);padding:clamp(1.2rem,2.2vw,2rem) 0;display:grid}.ttm-intelligence-auctions__media{aspect-ratio:16/10;background:#eee9dd}.ttm-intelligence-auctions__media img{object-fit:contain!important}.ttm-intelligence-auctions__lead>div{align-content:center;display:grid}.ttm-intelligence-auctions__lead .ttm-eyebrow{color:#d9896f;margin:0 0 1.1rem}.ttm-intelligence-auctions__lead h3{max-width:16ch;font:300 clamp(2rem,3.7vw,4rem)/.94 var(--ttm-font-sans);letter-spacing:-.045em;margin:0}.ttm-intelligence-auctions__lead h3 a{text-decoration:none}.ttm-intelligence-auctions__lead>div>p:not(.ttm-eyebrow){color:#ffffffad;max-width:34rem;font:300 .96rem/1.58 var(--ttm-font-sans);margin:1.25rem 0 0}.ttm-intelligence-auctions__link{width:max-content;font:500 .58rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffffff73;margin-top:1.5rem;padding-bottom:.4rem;text-decoration:none}.ttm-intelligence-auctions dl{border-top:1px solid #ffffff40;margin:0;display:grid}.ttm-intelligence-auctions dl div{border-bottom:1px solid #ffffff40;grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);gap:2rem;padding:1.5rem 0;display:grid}.ttm-intelligence-auctions dt{font:300 clamp(1.35rem,2vw,1.85rem)/1.08 var(--ttm-font-sans)}.ttm-intelligence-auctions dd{color:#ffffffad;max-width:44rem;font:300 .96rem/1.58 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-intelligence-method{padding:clamp(4.8rem,9vw,9rem) var(--ttm-gutter);background:var(--intel-paper-deep);gap:clamp(2rem,5vw,5rem);display:grid}.ttm-intelligence-method>.ttm-eyebrow{color:var(--intel-signal)}.ttm-intelligence-method>div h2{max-width:12ch;font:300 clamp(2.8rem,5.5vw,6rem)/.91 var(--ttm-font-serif);letter-spacing:-.04em;margin:0}.ttm-intelligence-method>div p{color:#151715b3;max-width:46rem;font:300 1rem/1.65 var(--ttm-font-sans);margin:1.8rem 0 0}.ttm-intelligence-method ol{border-top:1px solid var(--intel-rule);margin:0;padding:0;list-style:none;display:grid}.ttm-intelligence-method li{border-bottom:1px solid var(--intel-rule);font:300 clamp(1rem,1.4vw,1.25rem)/1.25 var(--ttm-font-sans);grid-template-columns:2.7rem minmax(0,1fr);gap:1rem;padding:1.2rem 0;display:grid}.ttm-intelligence-method li span{color:var(--intel-signal);letter-spacing:.13em;font-size:.62rem;font-weight:500}.ttm-category-landing--intelligence>.ttm-pagination{margin:0 calc(var(--ttm-gutter)*-1);padding:1.3rem var(--ttm-gutter);background:#fff}.ttm-category-landing--intelligence>.ttm-category-afterword{margin-top:0}@media (min-width:1200px){.ttm-intelligence-masthead{grid-template-columns:minmax(0,59fr) minmax(0,41fr);align-items:end}.ttm-intelligence-lead{grid-template-columns:minmax(0,64fr) minmax(0,36fr)}.ttm-intelligence-section-head{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ttm-intelligence-controls{display:none}.ttm-intelligence-rail__track{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-intelligence-rail__track[data-card-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ttm-intelligence-rail__track[data-card-count="1"]{grid-template-columns:minmax(0,1fr)}.ttm-intelligence-rail__track[data-card-count="1"] .ttm-intelligence-card,.ttm-intelligence-rail__track[data-card-count="2"] .ttm-intelligence-card{border-top:1px solid var(--intel-rule);border-bottom:1px solid var(--intel-rule);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);min-height:clamp(31rem,34vw,39rem)}.ttm-intelligence-rail__track[data-card-count="1"] .ttm-intelligence-card__media,.ttm-intelligence-rail__track[data-card-count="2"] .ttm-intelligence-card__media{aspect-ratio:auto;height:100%}.ttm-intelligence-rail__track[data-card-count="1"] .ttm-intelligence-card__body,.ttm-intelligence-rail__track[data-card-count="2"] .ttm-intelligence-card__body{grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(1.5rem,2.5vw,2.6rem)}.ttm-intelligence-rail__track[data-card-count="1"] .ttm-intelligence-card h3{max-width:18ch;font-size:clamp(2rem,3.2vw,3.8rem);line-height:.96}.ttm-intelligence-rail__track[data-card-count="2"] .ttm-intelligence-card h3{font-size:clamp(1.45rem,2vw,2.15rem)}.ttm-intelligence-ownership__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-intelligence-auctions__lead{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ttm-intelligence-auctions dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3rem,7vw,8rem)}.ttm-intelligence-method{grid-template-columns:minmax(7rem,12rem) minmax(0,1.5fr) minmax(19rem,.8fr);align-items:start}}@media (min-width:768px) and (max-width:1199px){.ttm-intelligence-masthead{grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:end}.ttm-intelligence-lead{grid-template-columns:minmax(0,57fr) minmax(0,43fr)}.ttm-intelligence-section-head{grid-template-columns:minmax(0,55fr) minmax(0,45fr)}.ttm-intelligence-rail__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.ttm-intelligence-card{flex:0 0 calc(50% - .5rem)}.ttm-intelligence-progress{display:block}.ttm-intelligence-ownership__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-intelligence-auctions__lead{grid-template-columns:minmax(0,55fr) minmax(0,45fr)}.ttm-intelligence-method{grid-template-columns:9rem minmax(0,1fr)}.ttm-intelligence-method ol{grid-column:2}}@media (max-width:767px){.ttm-intelligence-masthead{grid-template-columns:1fr;gap:1.7rem;padding-top:2.7rem;padding-bottom:2.5rem}.ttm-intelligence-masthead>div:first-child{gap:.8rem}.ttm-intelligence-masthead h1{letter-spacing:-.058em;max-width:9ch;font-size:clamp(3.15rem,16vw,4.5rem);line-height:.87}.ttm-intelligence-masthead__position{gap:1.55rem}.ttm-intelligence-masthead__position>p{font-size:.98rem;line-height:1.5}.ttm-intelligence-masthead__index{letter-spacing:.065em;grid-template-columns:1.8rem repeat(3,auto);gap:.5rem;font-size:.5rem;overflow:hidden}.ttm-intelligence-lead{grid-template-columns:1fr}.ttm-intelligence-lead__media{aspect-ratio:4/5}.ttm-intelligence-lead__copy{padding:2.2rem var(--ttm-gutter) 1.7rem;gap:2.2rem}.ttm-intelligence-lead h2{max-width:12ch;font-size:clamp(2.2rem,11vw,3.1rem);line-height:.98}.ttm-intelligence-lead__copy>div>p:last-child{font-size:.93rem;line-height:1.55}.ttm-intelligence-lead footer{align-items:flex-end}.ttm-intelligence-lead footer a{text-align:right}.ttm-category-landing--intelligence :where(.ttm-intelligence-changed,.ttm-intelligence-ownership,.ttm-intelligence-auctions,.ttm-intelligence-crossworld,.ttm-intelligence-latest){padding-top:4rem;padding-bottom:4rem}.ttm-intelligence-section-head{grid-template-columns:1fr;gap:1.2rem;margin-bottom:2rem}.ttm-intelligence-section-head h2{font-size:clamp(2.45rem,12.7vw,3.8rem);line-height:.93}.ttm-intelligence-section-head__aside{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ttm-intelligence-section-head__aside>p{font-size:.94rem}.ttm-intelligence-rail__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.ttm-intelligence-card{flex:0 0 84%}.ttm-intelligence-card__body{grid-template-rows:auto minmax(5.1rem,auto) auto;padding:1rem .9rem 1.1rem}.ttm-intelligence-card h3{font-size:1.3rem}.ttm-intelligence-progress{display:block}.ttm-intelligence-ownership__grid{grid-template-columns:1fr}.ttm-intelligence-ownership__grid article{border-right:0;min-height:13rem;padding:1.25rem 0}.ttm-intelligence-ownership__grid h3{font-size:1.3rem}.ttm-intelligence-auctions dl div{grid-template-columns:1fr;gap:.65rem;padding:1.3rem 0}.ttm-intelligence-auctions dt{font-size:1.3rem}.ttm-intelligence-method{grid-template-columns:1fr;padding-top:4.3rem;padding-bottom:4.3rem}.ttm-intelligence-method>div h2{font-size:clamp(2.55rem,12.5vw,3.7rem)}.ttm-intelligence-method>div p{font-size:.94rem}.ttm-intelligence-method li{grid-template-columns:2.2rem minmax(0,1fr)}}@media (max-width:340px){.ttm-intelligence-masthead__index span:nth-child(4){display:none}.ttm-intelligence-masthead__index{grid-template-columns:1.8rem repeat(2,auto)}.ttm-intelligence-section-head__aside{grid-template-columns:1fr}.ttm-intelligence-card{flex-basis:88%}.ttm-intelligence-card footer{display:grid}}@media (prefers-reduced-motion:reduce){.ttm-category-landing--intelligence :where(.ttm-media img){transition:none}.ttm-category-landing--intelligence :where(.ttm-intelligence-rail__track){scroll-behavior:auto}}
.ttm-category-landing--style{--style-paper:#f1eee8;--style-clay:#c7b8aa;--style-ink:#151412;--style-rule:#15141233;color:var(--style-ink)}.ttm-category-landing--style :where(h1,h2,h3,p){margin-top:0}.ttm-category-landing--style :where(a){color:inherit}.ttm-category-landing--style :where(.ttm-style-opening,.ttm-style-purpose,.ttm-style-principles,.ttm-style-note,.ttm-style-objects,.ttm-style-people,.ttm-style-conversations,.ttm-style-etiquette,.ttm-style-essay){margin-right:calc(var(--ttm-gutter)*-1);margin-left:calc(var(--ttm-gutter)*-1)}.ttm-style-opening{background:var(--style-paper)}.ttm-style-masthead{min-height:min(50rem,72vh);padding:clamp(4rem,8vw,8rem) var(--ttm-gutter);align-items:end;gap:clamp(2rem,5vw,6rem);display:grid}.ttm-style-masthead>div:first-child{gap:1.1rem;display:grid}.ttm-style-masthead .ttm-eyebrow{color:#725a49;margin:0}.ttm-style-masthead h1{max-width:11ch;font:200 clamp(4.5rem,9vw,9.5rem)/.82 var(--ttm-font-sans);letter-spacing:-.06em;margin:0}.ttm-style-masthead h1 em{font-family:var(--ttm-font-serif);font-weight:300}.ttm-style-masthead__position{align-content:end;gap:clamp(2rem,4vw,4rem);display:grid}.ttm-style-masthead__position>p{max-width:36rem;font:300 clamp(1.05rem,1.35vw,1.25rem)/1.55 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-style-masthead__index{border-top:1px solid var(--style-rule);color:#15141285;font:500 .61rem/1 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:2rem repeat(3,minmax(0,auto));gap:clamp(.7rem,1.7vw,1.8rem);padding-top:.9rem;display:grid}.ttm-style-masthead__index span:first-child{color:#725a49}.ttm-style-purpose{padding:clamp(5rem,9vw,9rem) var(--ttm-gutter);background:#fff;gap:clamp(2rem,7vw,8rem);display:grid}.ttm-style-purpose>.ttm-eyebrow{color:#725a49}.ttm-style-purpose>div{max-width:62rem}.ttm-style-purpose h2{max-width:13ch;font:200 clamp(3rem,6.5vw,7rem)/.9 var(--ttm-font-sans);letter-spacing:-.055em;margin:0}.ttm-style-purpose div p{color:#151412ad;max-width:42rem;font:300 clamp(1rem,1.25vw,1.17rem)/1.62 var(--ttm-font-sans);letter-spacing:.01em;margin:2rem 0 0}.ttm-style-principles{background:var(--style-clay);display:grid}.ttm-style-principles article{border-right:1px solid var(--style-rule);border-bottom:1px solid var(--style-rule);align-content:start;min-width:0;min-height:24rem;padding:clamp(1.5rem,3vw,3rem);display:grid}.ttm-style-principles span{color:#644c3e;font:500 .62rem/1 var(--ttm-font-sans);letter-spacing:.13em}.ttm-style-principles h2{max-width:12ch;font:300 clamp(1.8rem,3vw,3.2rem)/.96 var(--ttm-font-sans);letter-spacing:-.04em;margin:auto 0 1.2rem}.ttm-style-principles p{color:#151412a8;max-width:27rem;font:300 .96rem/1.55 var(--ttm-font-sans);letter-spacing:.01em;margin:0}.ttm-style-note{padding:clamp(5rem,9vw,9rem) var(--ttm-gutter);background:var(--style-ink);color:#fff;gap:clamp(2rem,7vw,8rem);display:grid}.ttm-style-note>.ttm-eyebrow{color:#cdb9a8}.ttm-style-note h2{max-width:12ch;font:300 clamp(2.8rem,5.2vw,5.7rem)/.92 var(--ttm-font-serif);letter-spacing:-.04em;margin:0}.ttm-style-note div>p{color:#ffffffb3;max-width:39rem;font:300 1rem/1.62 var(--ttm-font-sans);letter-spacing:.01em;margin:1.8rem 0 0}.ttm-style-note a{font:500 .62rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:.7rem;margin-top:2rem;padding-bottom:.35rem;text-decoration:none;display:inline-flex}.ttm-style-note a svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:1.1rem}.ttm-category-landing--style>.ttm-category-afterword{margin-top:0}.ttm-category-landing--salon :where(.ttm-media){background:var(--style-paper);display:block;overflow:hidden}.ttm-category-landing--salon :where(.ttm-media img){object-fit:cover;width:100%;height:100%;display:block}.ttm-style-lead{background:var(--style-ink);color:#fff;display:grid}.ttm-style-lead>.ttm-media{aspect-ratio:16/10}.ttm-style-lead>div{align-content:center;padding:clamp(2.5rem,5vw,6rem);display:grid}.ttm-style-lead h2,.ttm-style-essay h2{font:300 clamp(2.5rem,4.6vw,5.2rem)/.92 var(--ttm-font-serif);letter-spacing:-.04em}.ttm-style-lead a,.ttm-style-essay a{text-decoration:none}.ttm-category-landing--salon :where(.ttm-style-objects,.ttm-style-people,.ttm-style-conversations,.ttm-style-etiquette){padding:clamp(5rem,8vw,8rem) var(--ttm-gutter)}.ttm-style-section-head{border-top:1px solid var(--style-rule);padding-top:1rem}.ttm-style-section-head h2{max-width:14ch;font:200 clamp(2.8rem,5vw,5.4rem)/.92 var(--ttm-font-sans);letter-spacing:-.05em}.ttm-style-story-grid{background:var(--style-rule);gap:1px;margin-top:3rem;display:grid}.ttm-style-story-grid article{background:#fff;min-width:0;padding-bottom:1.4rem}.ttm-style-story-grid .ttm-media{aspect-ratio:4/5}.ttm-style-story-grid article>p,.ttm-style-story-grid h3{margin-left:1.1rem;margin-right:1.1rem}.ttm-style-story-grid article>p{color:#1514128c;font:500 .59rem/1.2 var(--ttm-font-sans);letter-spacing:.11em;text-transform:uppercase;gap:.8rem;margin-top:1.1rem;display:flex}.ttm-style-story-grid h3{font:300 clamp(1.3rem,1.8vw,1.7rem)/1.04 var(--ttm-font-sans);letter-spacing:-.025em}.ttm-style-story-grid h3 a{text-decoration:none}.ttm-style-essay{background:var(--style-clay);display:grid}.ttm-style-essay>.ttm-media{aspect-ratio:16/10}.ttm-style-essay>div{align-content:center;padding:clamp(2.5rem,5vw,6rem);display:grid}@media (min-width:1200px){.ttm-style-masthead{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.ttm-style-purpose,.ttm-style-note{grid-template-columns:minmax(12rem,28fr) minmax(0,72fr)}.ttm-style-principles{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-style-lead,.ttm-style-essay{grid-template-columns:minmax(0,64fr) minmax(0,36fr)}.ttm-style-story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-style-conversations .ttm-style-story-grid,.ttm-style-etiquette .ttm-style-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199px){.ttm-style-masthead{grid-template-columns:minmax(0,56fr) minmax(0,44fr);min-height:42rem}.ttm-style-purpose,.ttm-style-note{grid-template-columns:minmax(10rem,30fr) minmax(0,70fr)}.ttm-style-principles{grid-template-columns:repeat(3,minmax(0,1fr))}.ttm-style-lead,.ttm-style-essay{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ttm-style-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ttm-style-masthead{grid-template-columns:1fr;gap:2.3rem;min-height:0;padding-top:3rem;padding-bottom:3.3rem}.ttm-style-masthead h1{max-width:8ch;font-size:clamp(3.55rem,18vw,5rem);line-height:.86}.ttm-style-masthead__position{gap:1.7rem}.ttm-style-masthead__position>p{font-size:.98rem;line-height:1.52}.ttm-style-masthead__index{letter-spacing:.06em;gap:.5rem;font-size:.51rem;overflow:hidden}.ttm-style-purpose,.ttm-style-note{grid-template-columns:1fr;gap:1.5rem;padding-top:4.4rem;padding-bottom:4.8rem}.ttm-style-purpose h2{font-size:clamp(2.8rem,13vw,4rem);line-height:.92}.ttm-style-principles{grid-template-columns:1fr}.ttm-style-principles article{min-height:18rem;padding:1.4rem var(--ttm-gutter);border-right:0}.ttm-style-principles h2{font-size:2rem}.ttm-style-note h2{font-size:clamp(2.65rem,12.5vw,3.8rem)}.ttm-style-lead,.ttm-style-essay{grid-template-columns:1fr}.ttm-style-lead>.ttm-media,.ttm-style-essay>.ttm-media{aspect-ratio:4/5}.ttm-style-story-grid{grid-template-columns:1fr}}
.ttm-style-edition{--style-edit-ink:#171715;--style-edit-paper:#f2f0eb;--style-edit-muted:#615f5a;--style-edit-rule:#17171533;background:var(--style-edit-paper);color:var(--style-edit-ink)}.ttm-style-edition :where(h1,h2,h3,p){margin:0}.ttm-style-edition :where(a){color:inherit;text-decoration:none}.ttm-style-edition :where(a:focus-visible){outline-offset:5px;outline:2px solid #b99a6d}.ttm-style-edition :where(a:hover h2,a:hover h3,h2 a:hover,h3 a:hover){text-underline-offset:.13em;text-decoration:underline;text-decoration-thickness:1px}.ttm-style-edit-opening,.ttm-style-edit-stories,.ttm-style-edit-across,.ttm-style-edit-next{margin-inline:calc(var(--ttm-gutter)*-1)}.ttm-style-edit-kicker{font:500 .68rem/1.35 var(--ttm-font-sans);letter-spacing:.14em;text-transform:uppercase}.ttm-style-edit-opening{color:#f6f3ed;background:#1b1c1a;grid-template-columns:minmax(0,41%) minmax(0,59%);min-height:min(850px,86vh);display:grid}.ttm-style-edit-opening__intro{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(3rem,7vw,8rem) clamp(1rem,5vw,6rem);display:flex}.ttm-style-edit-opening__intro>.ttm-style-edit-kicker{color:#cdbda7}.ttm-style-edit-opening h1{font:200 clamp(4.5rem,8.4vw,10rem)/.81 var(--ttm-font-sans);letter-spacing:-.065em;margin:clamp(3rem,7vw,7rem) 0 clamp(1.5rem,3vw,3rem)}.ttm-style-edit-opening h1 em{font-family:var(--ttm-font-serif);letter-spacing:-.055em;white-space:nowrap;font-weight:300;display:block}.ttm-style-edit-opening__dek{max-width:34rem;font:300 clamp(1.1rem,1.45vw,1.42rem)/1.48 var(--ttm-font-sans);color:#e2ded6}.ttm-style-edit-opening__jump{font:500 .67rem/1.2 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #d0c7b9;align-items:center;gap:1.2rem;margin-top:clamp(2rem,5vw,5rem);padding-bottom:.5rem;display:inline-flex}.ttm-style-edit-opening__jump span{font:300 1.4rem/1 var(--ttm-font-sans)}.ttm-style-edit-opening__story{min-width:0;min-height:inherit;background:#363531;display:grid;position:relative;overflow:hidden}.ttm-style-edit-opening__media{display:block;position:absolute;inset:0}.ttm-style-edit-opening__media img{object-fit:cover;object-position:center 43%;width:100%;height:100%;display:block}.ttm-style-edit-opening__story:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0a0a09c2);position:absolute;inset:35% 0 0}.ttm-style-edit-opening__story-copy{z-index:1;pointer-events:none;align-self:end;padding:clamp(1.5rem,4.5vw,5rem);position:relative}.ttm-style-edit-opening__story-copy a{pointer-events:auto}.ttm-style-edit-opening__story-copy>.ttm-style-edit-kicker{color:#e6d3b5}.ttm-style-edit-opening__story-copy h2{max-width:15ch;font:300 clamp(2rem,3.3vw,4.3rem)/.98 var(--ttm-font-serif);letter-spacing:-.04em;margin:.75rem 0}.ttm-style-edit-opening__story-copy>p:not(.ttm-style-edit-kicker){color:#ece8df;max-width:35rem;font:300 clamp(.94rem,1.1vw,1.1rem)/1.5 var(--ttm-font-sans)}.ttm-style-edit-link{width:max-content;max-width:100%;font:500 .65rem/1.2 var(--ttm-font-sans);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:1rem;padding:.5rem 0;display:inline-flex}.ttm-style-edit-link svg,.ttm-style-edit-next svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:1.2rem;height:1.2rem}.ttm-style-edit-opening__story-copy .ttm-style-edit-link{margin-top:1.4rem}.ttm-style-edit-stories{padding:clamp(4rem,8vw,9rem) var(--ttm-gutter) clamp(5rem,9vw,10rem);background:var(--style-edit-paper)}.ttm-style-edit-section-head{border-top:1px solid var(--style-edit-rule);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(1.5rem,3vw,4rem);padding:1.1rem 0 clamp(2.7rem,5vw,5rem);display:grid}.ttm-style-edit-section-head>.ttm-style-edit-kicker{color:#785d49;align-self:start}.ttm-style-edit-section-head h2{font:200 clamp(3.1rem,6vw,7.5rem)/.86 var(--ttm-font-sans);letter-spacing:-.065em}.ttm-style-edit-section-head h2 em{font-family:var(--ttm-font-serif);font-weight:300}.ttm-style-edit-section-head>p:last-child{max-width:23rem;color:var(--style-edit-muted);font:300 clamp(.96rem,1.15vw,1.12rem)/1.55 var(--ttm-font-sans)}.ttm-style-edit-card{min-width:0}.ttm-style-edit-media{background:#dedbd4;display:block;overflow:hidden}.ttm-style-edit-media img{object-fit:cover;width:100%;height:100%;display:block}.ttm-style-edit-card__copy{align-content:start;gap:.85rem;min-width:0;display:grid}.ttm-style-edit-card__copy>.ttm-style-edit-kicker{color:#806754}.ttm-style-edit-card h3{font:300 clamp(1.9rem,2.8vw,3.7rem)/1.03 var(--ttm-font-serif);letter-spacing:-.04em}.ttm-style-edit-card__dek{max-width:42rem;color:var(--style-edit-muted);font:300 clamp(.98rem,1.1vw,1.12rem)/1.55 var(--ttm-font-sans)}.ttm-style-edit-card .ttm-style-edit-link{margin-top:.6rem}.ttm-style-edit-card--wide{border-bottom:1px solid var(--style-edit-rule);grid-template-columns:minmax(0,1.55fr) minmax(19rem,.6fr);align-items:center;gap:clamp(1.5rem,4vw,5rem);padding-bottom:clamp(3rem,6vw,6rem);display:grid}.ttm-style-edit-card--wide .ttm-style-edit-media{aspect-ratio:1.65}.ttm-style-edit-card--wide .ttm-style-edit-media img{object-fit:contain;background:#efede9}.ttm-style-edit-card--wide .ttm-style-edit-card__copy{padding-block:2rem}.ttm-style-edit-stories__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3.5vw,4rem);margin-top:clamp(3rem,6vw,6rem);display:grid}.ttm-style-edit-stories__pair .ttm-style-edit-media{aspect-ratio:1.2}.ttm-style-edit-stories__pair .ttm-style-edit-card:nth-child(2) .ttm-style-edit-media img{object-fit:contain;background:#171715}.ttm-style-edit-stories__pair .ttm-style-edit-card__copy{padding-top:1.3rem}.ttm-style-edit-stories__pair .ttm-style-edit-card h3{max-width:25ch;font:300 clamp(1.7rem,2.2vw,2.8rem)/1.06 var(--ttm-font-serif)}.ttm-style-edit-across{padding:clamp(4rem,8vw,9rem) var(--ttm-gutter) clamp(5rem,8vw,9rem);color:#f5f2eb;background:#1c1c1a}.ttm-style-edit-across .ttm-style-edit-section-head{border-color:#ffffff40}.ttm-style-edit-across .ttm-style-edit-section-head>.ttm-style-edit-kicker{color:#c8b493}.ttm-style-edit-across .ttm-style-edit-section-head>p:last-child{color:#d0cbc2}.ttm-style-edit-across__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,2.5rem);display:grid}.ttm-style-edit-across__card{min-width:0}.ttm-style-edit-across__card>.ttm-style-edit-media{aspect-ratio:4/4.5;background:#d7d2c9}.ttm-style-edit-across__card>.ttm-style-edit-media img{object-fit:contain}.ttm-style-edit-across__card>div{align-content:start;gap:.8rem;padding:1.3rem 0 0;display:grid}.ttm-style-edit-across__card .ttm-style-edit-kicker{color:#c8b493}.ttm-style-edit-across__card h3{font:300 clamp(1.5rem,1.9vw,2.4rem)/1.08 var(--ttm-font-serif);letter-spacing:-.03em}.ttm-style-edit-across__card .ttm-style-edit-link{margin-top:.5rem}.ttm-style-edit-next{padding:clamp(3.5rem,7vw,7rem) var(--ttm-gutter);background:#dfdbd2;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem;display:grid}.ttm-style-edit-next>div>.ttm-style-edit-kicker{color:#705b4a}.ttm-style-edit-next h2{font:300 clamp(2.5rem,4vw,5rem)/.96 var(--ttm-font-serif);letter-spacing:-.04em;margin-top:1rem}.ttm-style-edit-next nav{display:grid}.ttm-style-edit-next nav a{border-top:1px solid var(--style-edit-rule);grid-template-columns:2rem 1fr 1.2rem;align-items:center;gap:1rem;padding:1.1rem 0;display:grid}.ttm-style-edit-next nav a:last-child{border-bottom:1px solid var(--style-edit-rule)}.ttm-style-edit-next nav span{color:#705b4a;font:500 .65rem/1 var(--ttm-font-sans)}.ttm-style-edit-next nav strong{font:300 clamp(1.4rem,2vw,2.2rem)/1.05 var(--ttm-font-serif)}@media (max-width:1100px){.ttm-style-edit-opening{grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:690px}.ttm-style-edit-opening h1{font-size:clamp(4rem,8vw,7rem)}.ttm-style-edit-section-head{grid-template-columns:minmax(0,.45fr) minmax(0,1fr)}.ttm-style-edit-section-head>p:last-child{grid-column:2}.ttm-style-edit-card--wide{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}@media (max-width:767px){.ttm-style-edit-opening{grid-template-columns:1fr;min-height:0}.ttm-style-edit-opening__intro{padding:3.5rem var(--ttm-gutter) 3rem}.ttm-style-edit-opening h1{margin:2.5rem 0 1.5rem;font-size:clamp(3.5rem,15vw,6.2rem)}.ttm-style-edit-opening__jump{margin-top:2rem}.ttm-style-edit-opening__story{min-height:clamp(500px,120vw,700px)}.ttm-style-edit-opening__story-copy{padding:2rem var(--ttm-gutter)}.ttm-style-edit-section-head{grid-template-columns:1fr;gap:1rem}.ttm-style-edit-section-head>p:last-child{grid-column:auto}.ttm-style-edit-section-head h2{font-size:clamp(3.2rem,12vw,5rem)}.ttm-style-edit-card--wide{grid-template-columns:1fr;gap:1rem}.ttm-style-edit-card--wide .ttm-style-edit-card__copy{padding-block:.4rem 0}.ttm-style-edit-stories__pair{grid-template-columns:1fr}.ttm-style-edit-stories__pair .ttm-style-edit-media{aspect-ratio:1.2}.ttm-style-edit-across__grid{grid-template-columns:1fr;gap:3rem}.ttm-style-edit-across__card>.ttm-style-edit-media{aspect-ratio:1.15}.ttm-style-edit-next{grid-template-columns:1fr;gap:2rem}}@media (max-width:390px){.ttm-style-edit-opening h1{font-size:clamp(3.25rem,14.5vw,4rem)}.ttm-style-edit-opening__story{min-height:470px}.ttm-style-edit-opening__story-copy h2{font-size:2rem}.ttm-style-edit-card h3{font-size:1.75rem}}@media (prefers-reduced-motion:no-preference){.ttm-style-edition :where(a){transition:opacity .2s}.ttm-style-edition :where(a:hover){opacity:.83}}@media (max-width:767px){.ttm-style-edit-opening__story{flex-direction:column;min-height:0;display:flex}.ttm-style-edit-opening__media{flex:none;height:clamp(420px,105vw,560px);position:relative;inset:auto}.ttm-style-edit-opening__media img{object-position:center 40%}.ttm-style-edit-opening__story:after{display:none}.ttm-style-edit-opening__story-copy{padding:2rem var(--ttm-gutter) 2.5rem;background:#252523;align-self:stretch}.ttm-style-edit-opening__story-copy h2{max-width:19ch}}main.ttm-main:has(>.ttm-style-edition){padding-bottom:0}main.ttm-main:has(>.ttm-style-edition)+.ttm-footer.site-footer{margin-top:0}
