.ttm-editorial-home{background:var(--ttm-bg);width:100%;max-width:none;color:var(--ttm-ink);padding:0}.ttm-home-eyebrow,.ttm-home-kicker,.ttm-home-meta{color:var(--ttm-color-subtle);font:var(--ttm-font-eyebrow);letter-spacing:var(--ttm-track-eyebrow);text-transform:uppercase;margin:0}.ttm-home-cover{width:min(100%, var(--ttm-max));padding:clamp(1rem, 2vw, 1.8rem) var(--ttm-gutter) 0;margin:0 auto}.ttm-home-cover__inner{gap:var(--ttm-space-md);border-bottom:1px solid var(--ttm-line);padding-bottom:clamp(2.4rem,5vw,4.6rem);display:grid}.ttm-home-cover__media{aspect-ratio:var(--ttm-ratio-card);background:var(--ttm-panel);display:block;overflow:hidden}.ttm-home-cover__media img,.ttm-home-cover__media .ttm-image-fallback,.ttm-story-slider__media img,.ttm-story-slider__media .ttm-image-fallback,.ttm-editorial-home .ttm-mb-feature-card__media img,.ttm-editorial-home .ttm-mb-feature-card__media .ttm-image-fallback,.ttm-editorial-home .ttm-mb-split-feature__media img,.ttm-editorial-home .ttm-mb-split-feature__media .ttm-image-fallback,.ttm-editorial-home .ttm-mb-latest-card__media img,.ttm-editorial-home .ttm-mb-latest-card__media .ttm-image-fallback{object-fit:cover;width:100%;height:100%}.ttm-home-cover__copy{align-content:end;max-width:43rem;display:grid}.ttm-home-cover h1{max-width:12em;color:var(--ttm-ink);font-family:var(--ttm-font-sans);letter-spacing:0;margin:.45rem 0 0;font-size:clamp(1.8rem,3.6vw,3.35rem);font-weight:400;line-height:1.04}.ttm-home-dek{max-width:34rem;color:var(--ttm-color-copy);font:var(--ttm-font-dek);margin:.95rem 0 0}.ttm-home-meta{letter-spacing:.1em;flex-wrap:wrap;gap:.45rem 1rem;margin-top:1rem;display:flex}.ttm-home-meta span{position:relative}.ttm-home-meta span:before{content:"";background:currentColor;width:3px;height:3px;position:absolute;top:50%;left:-.58rem;transform:translateY(-50%)}.ttm-home-text-link{color:var(--ttm-ink);font:var(--ttm-font-label);letter-spacing:var(--ttm-track-label);text-transform:uppercase;justify-self:start;margin-top:1.1rem}.ttm-home-section,.ttm-editorial-home .ttm-mb-section{width:min(100%, var(--ttm-max));padding:var(--ttm-section-tight) var(--ttm-gutter);margin:0 auto}.ttm-home-section--stories{background:var(--ttm-panel)}.ttm-section-head--row{justify-content:space-between;align-items:end;gap:1.2rem;max-width:none;margin-bottom:clamp(1.4rem,3vw,2.4rem);display:flex}.ttm-section-head--row h2,.ttm-editorial-home .ttm-mb-section-head h2,.ttm-editorial-home .ttm-mb-magazine-grid h2{color:var(--ttm-ink);font:var(--ttm-font-section-title);letter-spacing:0;margin:.35rem 0 0}.ttm-editorial-home .ttm-mb-feature-card h2,.ttm-editorial-home .ttm-mb-split-feature h2{color:var(--ttm-ink);font:var(--ttm-font-card-title-large);letter-spacing:0;margin:.35rem 0 0}.ttm-slider-controls{flex:none;gap:.45rem;display:flex}.ttm-slider-controls.is-static{display:none}.ttm-slider-control{border:1px solid var(--ttm-line-strong);border-radius:var(--ttm-radius-none);width:2.5rem;height:2.5rem;color:var(--ttm-ink);background:0 0;place-items:center;display:grid}.ttm-slider-control:disabled{opacity:.32}.ttm-slider-control svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:1.08rem;height:auto}.ttm-story-slider{min-width:0}.ttm-story-slider__track{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;grid-auto-columns:clamp(17rem,25vw,25rem);grid-auto-flow:column;gap:clamp(1rem,1.8vw,1.65rem);padding:0 14vw .7rem 0;display:grid;overflow:auto hidden}.ttm-story-slider__track::-webkit-scrollbar{display:none}.ttm-story-slider__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.ttm-story-slider__track.is-dragging a{pointer-events:none}.ttm-story-slider__slide{scroll-snap-align:start;min-width:0}.ttm-story-slider__media{aspect-ratio:var(--ttm-ratio-portrait);background:var(--ttm-panel);display:block;overflow:hidden}.ttm-story-slider__media img{transition:transform var(--ttm-duration-slow) var(--ttm-ease-luxury)}.ttm-story-slider__slide:hover .ttm-story-slider__media img{transform:scale(var(--ttm-media-hover-scale))}.ttm-story-slider__copy{gap:.4rem;padding-top:.82rem;display:grid}.ttm-story-slider__copy h3{color:var(--ttm-ink);font:var(--ttm-font-card-title);letter-spacing:0;margin:0}.ttm-story-slider__copy p:not(.ttm-home-kicker){color:var(--ttm-color-subtle);font:var(--ttm-font-card-copy);margin:0}.ttm-slider-progress{background:var(--ttm-line);width:min(19rem,48vw);height:1px;margin-top:1.25rem;overflow:hidden}.ttm-slider-progress span{transform-origin:0;background:var(--ttm-ink);width:0;height:100%;transition:width var(--ttm-duration-base) var(--ttm-ease-luxury), transform var(--ttm-duration-base) var(--ttm-ease-luxury);display:block}.ttm-editorial-home .ttm-mb-section+.ttm-mb-section,.ttm-editorial-home .ttm-mb-split-feature+.ttm-mb-section{border-top:1px solid var(--ttm-line)}.ttm-editorial-home .ttm-mb-feature-pair{gap:clamp(1rem,2vw,1.4rem);display:grid}.ttm-editorial-home .ttm-mb-closing-pair{gap:var(--ttm-space-md);display:grid}.ttm-editorial-home .ttm-mb-closing-pair .ttm-mb-section-head{text-align:left;justify-items:start;max-width:none;margin:0;display:grid}.ttm-editorial-home .ttm-mb-closing-pair .ttm-mb-section-head h2{max-width:14.8rem}.ttm-editorial-home .ttm-mb-closing-pair__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vw,1.4rem);display:grid}.ttm-editorial-home .ttm-mb-feature-card__media,.ttm-editorial-home .ttm-mb-split-feature__media,.ttm-editorial-home .ttm-mb-latest-card__media{background:var(--ttm-panel);display:block;overflow:hidden}.ttm-editorial-home .ttm-mb-feature-card__media{aspect-ratio:var(--ttm-ratio-wide)}.ttm-editorial-home .ttm-mb-feature-card__copy{padding-top:1rem}.ttm-editorial-home .ttm-mb-feature-card--closing .ttm-mb-feature-card__copy{gap:.44rem;padding-top:clamp(.72rem,1.5vw,1rem);display:grid}.ttm-editorial-home .ttm-mb-feature-card__copy p:not(.ttm-mb-kicker),.ttm-editorial-home .ttm-mb-split-feature__copy p,.ttm-editorial-home .ttm-mb-latest-card__copy p{color:var(--ttm-color-copy);font:var(--ttm-font-card-copy);line-height:1.58}.ttm-editorial-home .ttm-mb-split-feature__copy p:not(.ttm-mb-eyebrow){font:var(--ttm-font-dek)}.ttm-editorial-home .ttm-mb-button{color:var(--ttm-ink);font:var(--ttm-font-label);letter-spacing:var(--ttm-track-label);text-transform:uppercase;border-bottom:1px solid;justify-self:start;margin-top:.8rem;display:inline-flex}.ttm-editorial-home .ttm-mb-button,.ttm-editorial-home .ttm-mb-button:hover{background:0 0;border-top:0;border-left:0;border-right:0;min-width:0;min-height:0;padding:0 0 .18rem}.ttm-editorial-home .ttm-mb-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.ttm-editorial-home .ttm-mb-category-tile{border:1px solid var(--ttm-color-line-soft);background:var(--ttm-panel);min-height:8rem;color:var(--ttm-ink);text-align:center;grid-template-rows:minmax(5.6rem,1fr) auto;display:grid;overflow:hidden}.ttm-editorial-home .ttm-mb-category-tile__media{background:var(--ttm-panel);min-height:5.6rem;display:block}.ttm-editorial-home .ttm-mb-category-tile__media:empty{background:var(--ttm-panel)}.ttm-editorial-home .ttm-mb-category-tile__media img,.ttm-editorial-home .ttm-mb-category-tile__media .ttm-image-fallback{object-fit:cover;width:100%;height:100%;min-height:5.6rem}.ttm-editorial-home .ttm-mb-category-tile__label{min-height:2.4rem;font:var(--ttm-font-label);letter-spacing:var(--ttm-track-label);text-transform:uppercase;place-items:center;padding:.6rem .45rem;display:grid}.ttm-editorial-home .ttm-mb-split-feature{background:var(--ttm-panel);width:100%;display:grid}.ttm-editorial-home .ttm-mb-split-feature__media{aspect-ratio:4/5}.ttm-editorial-home .ttm-mb-split-feature__copy{padding:clamp(2.4rem, 6vw, 5.5rem) var(--ttm-gutter);align-self:center}.ttm-editorial-home .ttm-mb-split-feature__copy>*{max-width:35rem}.ttm-editorial-home .ttm-mb-magazine-grid__items{gap:clamp(1rem,2vw,1.45rem);display:grid}.ttm-editorial-home .ttm-mb-latest-card{gap:.75rem;display:grid}.ttm-editorial-home .ttm-mb-latest-card__media{aspect-ratio:var(--ttm-ratio-card)}.ttm-editorial-home .ttm-mb-latest-card--lead .ttm-mb-latest-card__media{aspect-ratio:var(--ttm-ratio-wide)}.ttm-editorial-home .ttm-mb-latest-card h3{color:var(--ttm-ink);letter-spacing:0;margin:.18rem 0 0;font-size:.88rem;font-weight:400;line-height:1.18}.ttm-editorial-home .ttm-mb-latest-card--lead h3{font-size:clamp(1.02rem,1.55vw,1.38rem);line-height:1.12}.ttm-editorial-home .ttm-mb-magazine-grid .ttm-mb-section-head{gap:0;display:grid}.ttm-editorial-home .ttm-mb-magazine-grid h2{font-size:clamp(1.42rem,6.2vw,1.78rem);line-height:1.06}.ttm-editorial-home .ttm-mb-magazine-grid h2 .ttm-heading-split__sans,.ttm-editorial-home .ttm-mb-magazine-grid h2 .ttm-heading-split__serif{font-family:var(--ttm-font-sans);font-style:normal;font-weight:var(--ttm-weight-display-sans)}.ttm-editorial-home .ttm-mb-magazine-grid .ttm-mb-section-head:after{content:"";background:var(--ttm-line-strong);width:min(5.8rem,30vw);height:1px;margin-top:clamp(1.1rem,2vw,1.55rem);display:block}.ttm-editorial-home .ttm-mb-magazine-grid .ttm-mb-latest-card__copy{gap:.42rem;display:grid}.ttm-editorial-home .ttm-mb-eyebrow,.ttm-editorial-home .ttm-mb-kicker{color:var(--ttm-color-subtle);font:var(--ttm-font-eyebrow);letter-spacing:var(--ttm-track-eyebrow);text-transform:uppercase;margin:0}.ttm-editorial-home .ttm-image-fallback{background:var(--ttm-panel)}.ttm-editorial-home .ttm-image-fallback span{color:var(--ttm-color-copy);font-family:var(--ttm-font-sans);font-size:.86rem;font-weight:400}@media (max-width:640px){.ttm-home-cover{padding-top:0}.ttm-home-cover__inner{gap:1.15rem}.ttm-home-cover__media{width:calc(100% + (var(--ttm-gutter) * 2));margin-left:calc(var(--ttm-gutter) * -1);aspect-ratio:4/4.85}.ttm-home-cover h1{font-size:clamp(1.62rem,8vw,2.05rem)}.ttm-home-section,.ttm-editorial-home .ttm-mb-section{padding-top:3.25rem;padding-bottom:3.25rem}.ttm-section-head--row{align-items:start}.ttm-section-head--row h2{max-width:14.8rem}.ttm-story-slider__track{grid-auto-columns:82vw;gap:14px;padding-right:16vw}.ttm-story-slider__copy p:not(.ttm-home-kicker){display:none}}.ttm-editorial-home .ttm-home-cover h1 a,.ttm-editorial-home .ttm-story-slider__copy h3 a,.ttm-editorial-home .ttm-mb-feature-card h2 a,.ttm-editorial-home .ttm-mb-split-feature h2 a,.ttm-editorial-home .ttm-mb-latest-card h3 a,.ttm-editorial-home .ttm-home-text-link,.ttm-editorial-home .ttm-mb-button,.ttm-category-nav a,.ttm-header__link,.ttm-footer a{transition:background-size var(--ttm-duration-base) var(--ttm-ease-luxury), color var(--ttm-duration-fast) ease;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}.ttm-editorial-home .ttm-home-cover h1 a:hover,.ttm-editorial-home .ttm-story-slider__copy h3 a:hover,.ttm-editorial-home .ttm-mb-feature-card h2 a:hover,.ttm-editorial-home .ttm-mb-split-feature h2 a:hover,.ttm-editorial-home .ttm-mb-latest-card h3 a:hover,.ttm-editorial-home .ttm-home-text-link:hover,.ttm-editorial-home .ttm-mb-button:hover,.ttm-category-nav a:hover,.ttm-header__link:hover,.ttm-footer a:hover{color:inherit;background-size:100% 1px}.ttm-editorial-home .ttm-mb-feature-card h2,.ttm-editorial-home .ttm-mb-split-feature h2,.ttm-editorial-home .ttm-mb-feature-card--closing h2{font-size:clamp(1rem,1.35vw,1.26rem);line-height:1.14}@media (max-width:640px){.ttm-editorial-home .ttm-mb-closing-pair{gap:1.2rem}.ttm-editorial-home .ttm-mb-closing-pair .ttm-mb-section-head{text-align:left;justify-items:start}.ttm-editorial-home .ttm-mb-closing-pair__items{gap:.82rem}.ttm-editorial-home .ttm-mb-feature-card--closing .ttm-mb-feature-card__media{aspect-ratio:4/4.35}.ttm-editorial-home .ttm-mb-feature-card--closing .ttm-mb-feature-card__media img{object-fit:cover}.ttm-editorial-home .ttm-mb-feature-card--closing:first-child .ttm-mb-feature-card__media img{object-fit:contain}.ttm-editorial-home .ttm-mb-feature-card--closing h2{font-size:clamp(.86rem,3.5vw,1rem);line-height:1.13}.ttm-editorial-home .ttm-mb-feature-card--closing .ttm-mb-feature-card__copy p:not(.ttm-mb-kicker){display:none}.ttm-editorial-home .ttm-mb-feature-card--closing .ttm-mb-button{margin-top:.22rem;font-size:.58rem}}@media (min-width:768px){.ttm-editorial-home .ttm-mb-closing-pair .ttm-mb-section-head h2{max-width:15.5rem;font-size:clamp(1.62rem,2.2vw,2.35rem);line-height:1.07}.ttm-editorial-home .ttm-mb-feature-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.ttm-editorial-home .ttm-mb-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ttm-editorial-home .ttm-mb-split-feature{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr)}.ttm-editorial-home .ttm-mb-split-feature__media{aspect-ratio:auto;min-height:clamp(31rem,55vw,42rem)}.ttm-editorial-home .ttm-mb-magazine-grid__items{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.ttm-editorial-home .ttm-mb-latest-card--lead{grid-area:auto/1/auto/-1}}@media (min-width:1024px){.ttm-editorial-home .ttm-mb-magazine-grid{grid-template-columns:minmax(11rem,.21fr) minmax(0,.79fr);align-items:start;column-gap:clamp(2rem,3.2vw,3.8rem);padding-top:clamp(4.4rem,6.4vw,6.8rem);display:grid}.ttm-editorial-home .ttm-mb-magazine-grid .ttm-mb-section-head{max-width:15.5rem;margin:0;padding-top:.15rem}.ttm-editorial-home .ttm-mb-magazine-grid h2{font-size:clamp(1.62rem,2.2vw,2.35rem);line-height:1.07}.ttm-editorial-home .ttm-mb-magazine-grid__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.35rem,2vw,2rem) clamp(1rem,1.55vw,1.45rem)}.ttm-editorial-home .ttm-mb-latest-card--lead{border-bottom:1px solid var(--ttm-line);grid-column:1/-1;grid-template-columns:minmax(0,.58fr) minmax(18rem,.42fr);align-items:end;gap:clamp(1.25rem,2.6vw,2.6rem);padding-bottom:clamp(1.3rem,2.2vw,2rem)}.ttm-editorial-home .ttm-mb-latest-card--lead .ttm-mb-latest-card__media{aspect-ratio:16/10}.ttm-editorial-home .ttm-mb-latest-card__copy{max-width:24rem}.ttm-editorial-home .ttm-mb-latest-card--lead .ttm-mb-latest-card__copy{max-width:30rem;padding-bottom:.2rem}.ttm-editorial-home .ttm-mb-latest-card--lead h3{font-size:clamp(1.08rem,1.45vw,1.42rem);line-height:1.12}.ttm-editorial-home .ttm-mb-latest-card--lead .ttm-mb-kicker{margin-bottom:.1rem}.ttm-editorial-home .ttm-mb-latest-card--lead p:not(.ttm-mb-kicker){max-width:26rem;font-size:.92rem;line-height:1.58}}@media (min-width:768px) and (max-width:1023px){.ttm-home-cover__media{aspect-ratio:16/10.6}}@media (min-width:1024px){.ttm-home-cover__inner{grid-template-columns:minmax(0,.66fr) minmax(20rem,.34fr);align-items:end;column-gap:clamp(2rem,4vw,4.4rem)}.ttm-home-cover__media{width:100%;min-width:0;aspect-ratio:var(--ttm-ratio-hero);grid-area:1/1;min-height:clamp(31rem,58vh,45rem)}.ttm-home-cover__copy{grid-area:1/2;width:100%;min-width:0;max-width:28rem;padding-bottom:clamp(.4rem,1vw,1rem)}.ttm-home-cover h1{max-width:10.8em;font-size:clamp(1.75rem,2.65vw,2.85rem)}.ttm-home-dek{max-width:26rem}}@media (min-width:1180px){.ttm-home-cover{padding-top:clamp(1.2rem,2.4vw,2.2rem)}}.ttm-home-cover__media>.ttm-media,.ttm-story-slider__media>.ttm-story-card__media,.ttm-editorial-home .ttm-mb-feature-card__media>.ttm-media,.ttm-editorial-home .ttm-mb-split-feature__media>.ttm-media,.ttm-editorial-home .ttm-mb-category-tile__media>.ttm-media{width:100%;height:100%}.ttm-editorial-home .ttm-mb-categories__grid{grid-template-columns:1fr;gap:clamp(.72rem,1.25vw,1.1rem)}.ttm-editorial-home .ttm-mb-category-tile{aspect-ratio:16/10;color:#fff;text-align:left;background:#111;border:0;min-height:0;display:block;position:relative;overflow:hidden}.ttm-editorial-home .ttm-mb-category-tile__media{background:#171717;width:100%;height:100%;min-height:0}.ttm-editorial-home .ttm-mb-category-tile__media img,.ttm-editorial-home .ttm-mb-category-tile__media .ttm-image-fallback{object-fit:cover;min-height:100%;transition:transform .9s var(--ttm-ease-luxury), filter .5s ease}.ttm-editorial-home .ttm-mb-category-tile__label{align-content:end;align-items:end;gap:.75rem;place-items:initial;color:#fff;letter-spacing:.12em;background:linear-gradient(#0000 38%,#000000c2 100%);grid-template-columns:auto 1fr auto;min-height:0;padding:clamp(1rem,2vw,1.35rem);display:grid;position:absolute;inset:0}.ttm-editorial-home .ttm-mb-category-tile__index{color:#ffffff9e;font-size:.56rem}.ttm-editorial-home .ttm-mb-category-tile__label svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px;width:1.1rem;transition:transform .5s var(--ttm-ease-luxury)}.ttm-editorial-home .ttm-mb-category-tile:hover .ttm-mb-category-tile__media img{filter:saturate(1.03);transform:scale(1.025)}.ttm-editorial-home .ttm-mb-category-tile:hover .ttm-mb-category-tile__label svg{transform:translate(.25rem)}.ttm-editorial-home .ttm-mb-split-feature{background:#f4f2ee;grid-template-rows:auto auto;grid-template-areas:"media""copy";min-width:0;overflow:hidden}.ttm-editorial-home .ttm-mb-split-feature:before{content:none;display:none}.ttm-editorial-home .ttm-mb-split-feature__media{grid-area:media;min-width:0}.ttm-editorial-home .ttm-mb-split-feature__copy{grid-area:copy;min-width:0}.ttm-editorial-home .ttm-mb-split-feature__media img{object-fit:cover;width:100%;height:100%}@media (max-width:640px){.ttm-editorial-home .ttm-mb-split-feature{padding-bottom:1rem}.ttm-editorial-home .ttm-mb-split-feature__media{aspect-ratio:4/4.6}.ttm-editorial-home .ttm-mb-split-feature__copy{z-index:1;width:calc(100% - (var(--ttm-gutter) * 2));border-top:1px solid var(--ttm-line-strong);background:#f4f2ee;margin:-2.2rem auto 0;padding:1.55rem 1rem 1.2rem;position:relative}.ttm-editorial-home .ttm-mb-split-feature__copy p:not(.ttm-mb-eyebrow){margin-bottom:0;font-size:.84rem;line-height:1.55}}@media (min-width:768px){.ttm-editorial-home .ttm-mb-split-feature{grid-template-rows:minmax(0,1fr);grid-template-areas:"media copy"}.ttm-editorial-home .ttm-mb-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.ttm-editorial-home .ttm-mb-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ttm-editorial-home .ttm-mb-category-tile{aspect-ratio:4/3}}.ttm-editorial-home .ttm-mb-categories{width:100%;max-width:none;padding-right:max(var(--ttm-gutter), calc((100vw - var(--ttm-max)) / 2 + var(--ttm-gutter)));padding-left:max(var(--ttm-gutter), calc((100vw - var(--ttm-max)) / 2 + var(--ttm-gutter)));color:#fff;background:#080808}.ttm-editorial-home .ttm-mb-categories .ttm-home-editorial-head{border-top-color:#ffffff3d}.ttm-editorial-home .ttm-mb-categories .ttm-home-editorial-head__index,.ttm-editorial-home .ttm-mb-categories .ttm-eyebrow,.ttm-editorial-home .ttm-mb-categories .ttm-home-editorial-head__note{color:#ffffff94}.ttm-editorial-home .ttm-mb-categories .ttm-home-editorial-head h2,.ttm-editorial-home .ttm-mb-categories .ttm-home-editorial-head h2 span,.ttm-editorial-home .ttm-mb-categories .ttm-home-editorial-head h2 em{color:#fff}.ttm-editorial-home .ttm-home-section--stories{width:100%;max-width:none;padding-right:max(var(--ttm-gutter), calc((100vw - var(--ttm-max)) / 2 + var(--ttm-gutter)));padding-left:max(var(--ttm-gutter), calc((100vw - var(--ttm-max)) / 2 + var(--ttm-gutter)));color:#fff;background:#080808}.ttm-editorial-home .ttm-home-section--stories .ttm-home-eyebrow,.ttm-editorial-home .ttm-home-section--stories .ttm-home-kicker{color:#ffffff94}.ttm-editorial-home .ttm-home-section--stories .ttm-section-head--row{border-top:1px solid #ffffff3d;padding-top:clamp(1.2rem,2.2vw,1.8rem)}.ttm-editorial-home .ttm-home-section--stories .ttm-section-head--row h2,.ttm-editorial-home .ttm-home-section--stories .ttm-story-slider__copy h3,.ttm-editorial-home .ttm-home-section--stories .ttm-story-slider__copy h3 a{color:#fff}.ttm-editorial-home .ttm-home-section--stories .ttm-section-head--row h2{max-width:15em;font-weight:300}.ttm-editorial-home .ttm-home-section--stories .ttm-story-slider__copy p:not(.ttm-home-kicker){color:#ffffff94}.ttm-editorial-home .ttm-home-section--stories .ttm-slider-control{--ttm-slider-icon-color:#fff;color:#fff;border-color:#ffffff6b}.ttm-editorial-home .ttm-home-section--stories .ttm-slider-control:disabled{opacity:.58}.ttm-editorial-home .ttm-home-section--stories .ttm-slider-control svg,.ttm-editorial-home .ttm-home-section--stories .ttm-slider-control svg path{color:#fff;stroke:#fff}.ttm-editorial-home .ttm-home-section--stories .ttm-slider-control:hover{--ttm-slider-icon-color:#080808;color:#080808;background:#fff;border-color:#fff}.ttm-editorial-home .ttm-home-section--stories .ttm-slider-control:hover svg,.ttm-editorial-home .ttm-home-section--stories .ttm-slider-control:hover svg path{color:#080808;stroke:#080808}.ttm-editorial-home .ttm-home-section--stories .ttm-slider-progress{background:#fff3}.ttm-editorial-home .ttm-home-section--stories .ttm-slider-progress span{background:#fff}.ttm-editorial-home .ttm-home-editorial-head{border-top:1px solid var(--ttm-line-strong);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem 1rem;margin-bottom:clamp(1.8rem,3.4vw,3.2rem);padding-top:clamp(1rem,1.8vw,1.5rem);display:grid}.ttm-editorial-home .ttm-home-editorial-head__index{color:var(--ttm-color-subtle);font:500 .58rem/1 var(--ttm-font-sans);letter-spacing:.12em;margin:.18rem 0 0}.ttm-editorial-home .ttm-home-editorial-head__title{min-width:0}.ttm-editorial-home .ttm-home-editorial-head__title h2{max-width:15em;color:var(--ttm-ink);font-family:var(--ttm-font-sans);letter-spacing:-.035em;margin:.55rem 0 0;font-size:clamp(1.72rem,4.5vw,3.65rem);font-weight:300;line-height:.98}.ttm-editorial-home .ttm-home-editorial-head__title h2 span,.ttm-editorial-home .ttm-home-editorial-head__title h2 em{display:block}.ttm-editorial-home .ttm-home-editorial-head__title h2 em{font-family:var(--ttm-font-serif);letter-spacing:-.025em;margin-top:.08em;font-style:italic;font-weight:200}.ttm-editorial-home .ttm-home-editorial-head__note{max-width:25rem;color:var(--ttm-color-copy);grid-column:2;margin:0;font-size:clamp(.76rem,1vw,.88rem);font-weight:300;line-height:1.55}.ttm-editorial-home .ttm-mb-closing-pair{gap:0}@media (min-width:768px){.ttm-editorial-home .ttm-home-editorial-head{grid-template-columns:minmax(3.4rem,.08fr) minmax(0,.67fr) minmax(12rem,.25fr);gap:clamp(1rem,2vw,2rem)}.ttm-editorial-home .ttm-home-editorial-head__note{grid-column:3;align-self:end;padding-bottom:.35rem}}@media (max-width:640px){.ttm-editorial-home .ttm-home-section--stories{padding-top:3.6rem;padding-bottom:3.6rem}.ttm-editorial-home .ttm-home-section--stories .ttm-section-head--row{align-items:end}.ttm-editorial-home .ttm-home-section--stories .ttm-section-head--row h2{max-width:11em;font-size:clamp(1.6rem,7.4vw,2rem);line-height:1.02}.ttm-editorial-home .ttm-home-editorial-head__title h2{font-size:clamp(1.75rem,8.4vw,2.3rem)}}
main.ttm-main:has(>.ttm-search-experience){width:100%;max-width:none;margin:0;padding:0}.ttm-search-experience{--ttm-search-edge:clamp(1rem,4vw,4rem);--ttm-search-max:1600px;color:#11110f;background:#f0eee8;width:100%;overflow:hidden}.ttm-search-experience__hero{min-height:clamp(35rem,72vh,48rem);padding:clamp(4.5rem,10vh,8rem) var(--ttm-search-edge) clamp(2.2rem,5vw,4rem);color:#f6f3ec;background:radial-gradient(circle at 82% 18%,#9d855833,#0000 30rem),linear-gradient(135deg,#080908 0%,#11110f 54%,#050505 100%);display:grid}.ttm-search-experience__hero-inner,.ttm-search-experience__results{width:min(100%,var(--ttm-search-max));margin:auto}.ttm-search-experience__hero-inner{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);align-content:end;align-items:end;gap:clamp(2.5rem,8vw,9rem);display:grid}.ttm-search-experience__intro h1{color:#f6f3ec;max-width:12ch;font:200 clamp(3.35rem,7.3vw,8rem)/.88 var(--ttm-font-serif);letter-spacing:-.052em;margin:clamp(.8rem,2vw,1.5rem) 0 0}.ttm-search-experience__eyebrow{color:#907f62;font:600 .66rem/1.3 var(--ttm-font-sans);letter-spacing:.14em;text-transform:uppercase;margin:0}.ttm-search-experience__hero .ttm-search-experience__eyebrow{color:#f6f3ec94}.ttm-search-experience__deck{color:#f6f3ecb3;max-width:38rem;font:300 clamp(1rem,1.25vw,1.2rem)/1.55 var(--ttm-font-sans);margin:clamp(1.2rem,2.5vw,2rem) 0 0}.ttm-search-experience__form{gap:.8rem;display:grid}.ttm-search-experience__form label{color:#f6f3ec99;font:600 .66rem/1.3 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase}.ttm-search-experience__form>div{border-bottom:1px solid #f6f3ec80;grid-template-columns:minmax(0,1fr) auto;display:grid}.ttm-search-experience__form input{color:#fff;min-width:0;min-height:4.5rem;font:300 clamp(1.25rem,2vw,1.8rem)/1.15 var(--ttm-font-sans);background:0 0;border:0;border-radius:0;outline:none;padding:0}.ttm-search-experience__form input::placeholder{color:#f6f3ec59}.ttm-search-experience__form button{color:#f6f3ec;min-width:7.5rem;min-height:4.5rem;font:600 .68rem/1 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:1rem;padding:0;display:inline-flex}.ttm-search-experience__form>div:focus-within{border-color:#f6f3ec}.ttm-search-experience a:focus-visible,.ttm-search-experience button:focus-visible{outline-offset:4px;outline:1px solid}.ttm-search-experience__form input:focus-visible{outline:0}.ttm-search-suggestions{flex-wrap:wrap;grid-column:1/-1;gap:.45rem;padding-top:clamp(1.5rem,3vw,2.5rem);display:flex}.ttm-search-suggestions a{color:#f6f3ecc2;min-height:2.75rem;font:500 .68rem/1 var(--ttm-font-sans);letter-spacing:.08em;text-transform:uppercase;border:1px solid #f6f3ec40;border-radius:999px;align-items:center;padding:.7rem 1rem;text-decoration:none;transition:border-color .22s,color .22s,background .22s;display:inline-flex}.ttm-search-suggestions a:hover{color:#080908;background:#f6f3ec;border-color:#f6f3ec}.ttm-search-experience__results{padding:clamp(3.2rem,7vw,7rem) var(--ttm-search-edge) clamp(4rem,9vw,8rem)}.ttm-search-experience__results-head{border-bottom:1px solid #11110f3d;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,4rem);padding-bottom:1rem;display:grid}.ttm-search-experience__results-head h2{font:300 clamp(1.7rem,3vw,3rem)/1 var(--ttm-font-sans);letter-spacing:-.04em;margin:.45rem 0 0}.ttm-search-scopes{scrollbar-width:none;justify-content:flex-end;gap:.25rem 1.4rem;display:flex;overflow-x:auto}.ttm-search-scopes::-webkit-scrollbar{display:none}.ttm-search-scopes a{color:#11110f8a;min-height:2.75rem;font:600 .66rem/1 var(--ttm-font-sans);letter-spacing:.09em;text-transform:uppercase;flex:none;padding:.95rem 0 .7rem;text-decoration:none;position:relative}.ttm-search-scopes a:after{content:"";background:#11110f;height:1px;transition:transform .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ttm-search-scopes a:hover,.ttm-search-scopes a[aria-current=page]{color:#11110f}.ttm-search-scopes a:hover:after,.ttm-search-scopes a[aria-current=page]:after{transform:scaleX(1)}.ttm-search-lead{color:#f6f3ec;background:#0a0b0a;grid-template-columns:minmax(0,1.32fr) minmax(20rem,.68fr);min-height:39rem;margin-bottom:clamp(4rem,8vw,8rem);display:grid}.ttm-search-lead__media,.ttm-search-card__media{background:#d9d6ce;display:block;overflow:hidden}.ttm-search-lead__media img,.ttm-search-card__media img,.ttm-search-card__fallback{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.ttm-search-lead:hover img,.ttm-search-card:hover img{transform:scale(1.018)}.ttm-search-lead__body{flex-direction:column;justify-content:flex-end;padding:clamp(2rem,4vw,4rem);display:flex}.ttm-search-card__line,.ttm-search-card__meta{font:600 .62rem/1.25 var(--ttm-font-sans);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.8rem;display:flex}.ttm-search-card__line{color:#f6f3ec85;margin-bottom:1.2rem}.ttm-search-card__line a{color:inherit;text-decoration:none}.ttm-search-lead h2,.ttm-search-card h2{margin:0;font-weight:300}.ttm-search-lead h2{font:200 clamp(2.25rem,4vw,4.6rem)/.95 var(--ttm-font-serif);letter-spacing:-.045em}.ttm-search-lead h2 a,.ttm-search-card h2 a{color:inherit;text-decoration:none}.ttm-search-lead__body>p{color:#f6f3ecad;font:300 .95rem/1.65 var(--ttm-font-sans);margin:1.5rem 0 0}.ttm-search-card__meta{color:#f6f3ec6b;margin-top:1.7rem}.ttm-search-card__meta span:before{content:"/";margin-right:.8rem}.ttm-search-card__read{width:fit-content;min-height:2.75rem;color:inherit;font:600 .64rem/1 var(--ttm-font-sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:.8rem;margin-top:1.8rem;text-decoration:none;display:inline-flex}.ttm-search-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3.2rem,6vw,6rem) clamp(1rem,2vw,2rem);display:grid}.ttm-search-card{grid-column:span 4}.ttm-search-card:nth-child(5n+1),.ttm-search-card:nth-child(5n+4){grid-column:span 7}.ttm-search-card:nth-child(5n+2),.ttm-search-card:nth-child(5n+5){grid-column:span 5}.ttm-search-card__media{aspect-ratio:4/5}.ttm-search-card:nth-child(5n+1) .ttm-search-card__media,.ttm-search-card:nth-child(5n+4) .ttm-search-card__media{aspect-ratio:16/10.5}.ttm-search-card__body{padding-top:1.1rem}.ttm-search-card .ttm-search-card__line{color:#11110f7a;margin-bottom:.7rem}.ttm-search-card h2{max-width:24ch;font:300 clamp(1.25rem,2vw,2rem)/1.05 var(--ttm-font-sans);letter-spacing:-.035em;text-transform:uppercase}.ttm-search-card__body>p{color:#11110fad;max-width:44rem;font:300 .9rem/1.6 var(--ttm-font-sans);margin:.9rem 0 0}.ttm-search-card .ttm-search-card__meta{color:#11110f7a;margin-top:1rem}.ttm-search-card .ttm-search-card__read{margin-top:1rem}.ttm-search-card__fallback{color:#11110f59;font:200 clamp(2rem,5vw,5rem)/1 var(--ttm-font-serif);place-items:center;display:grid}.ttm-search-pagination{color:#11110f94;font:600 .64rem/1 var(--ttm-font-sans);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #11110f3d;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:clamp(4rem,8vw,8rem);padding-top:1rem;display:grid}.ttm-search-pagination a{color:#11110f;min-height:2.75rem;line-height:2.75rem;text-decoration:none}.ttm-search-pagination a:last-child{justify-self:end}.ttm-search-empty{border-top:1px solid #11110f3d;align-content:center;min-height:28rem;display:grid}.ttm-search-empty h2{max-width:18ch;font:200 clamp(2.7rem,6vw,6rem)/.95 var(--ttm-font-serif);letter-spacing:-.045em;margin:1rem 0 0}.ttm-search-empty>p:not(.ttm-search-experience__eyebrow){color:#11110fa6;max-width:38rem;font:300 1rem/1.6 var(--ttm-font-sans);margin:1.5rem 0 0}.ttm-search-empty .ttm-search-suggestions{padding-top:2rem}.ttm-search-empty .ttm-search-suggestions a{color:#11110f;border-color:#11110f40}.ttm-search-empty .ttm-search-suggestions a:hover{color:#f6f3ec;background:#11110f;border-color:#11110f}.ttm-search-network{padding:clamp(4rem,8vw,8rem) var(--ttm-search-edge);color:#f6f3ec;background:#0a0b0a}.ttm-search-network__inner{width:min(100%,var(--ttm-search-max));border-top:1px solid #d8c18b6b;grid-template-columns:minmax(5rem,.28fr) minmax(18rem,.82fr) minmax(20rem,.9fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin:auto;padding-top:clamp(2rem,4vw,4rem);display:grid}.ttm-search-network__index{color:#b49a68;font:600 .57rem/1.3 var(--ttm-font-sans);letter-spacing:.16em;text-transform:uppercase;align-self:start;margin:0}.ttm-search-network__copy h2{color:#f6f3ec;max-width:12ch;font:200 clamp(2.8rem,5.5vw,6.2rem)/.88 var(--ttm-font-serif);letter-spacing:-.05em;margin:.75rem 0 0}.ttm-search-network__copy h2 em{font-weight:200}.ttm-search-network__invitation{gap:clamp(1.5rem,3vw,2.6rem);padding-bottom:.35rem;display:grid}.ttm-search-network__invitation p{color:#f6f3ecad;max-width:34rem;font:300 clamp(.95rem,1.2vw,1.12rem)/1.65 var(--ttm-font-sans);margin:0}.ttm-search-network__invitation a{color:#f6f3ec;width:fit-content;min-height:2.75rem;font:600 .65rem/1 var(--ttm-font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #b49a68;align-items:center;gap:1.2rem;text-decoration:none;display:inline-flex}@media (max-width:1023px){.ttm-search-experience__hero-inner{grid-template-columns:1fr;gap:3rem}.ttm-search-experience__intro h1{max-width:15ch}.ttm-search-experience__results-head{grid-template-columns:1fr}.ttm-search-scopes{justify-content:flex-start}.ttm-search-lead{grid-template-columns:1fr}.ttm-search-lead__media{min-height:34rem}.ttm-search-lead__body{min-height:26rem}.ttm-search-network__inner{grid-template-columns:4rem minmax(0,1fr)}.ttm-search-network__invitation{grid-column:2;max-width:38rem}}@media (max-width:767px){.ttm-search-experience__hero{min-height:36rem;padding-top:4rem}.ttm-search-experience__hero-inner{gap:2rem}.ttm-search-experience__intro h1{font-size:clamp(3rem,15vw,5rem)}.ttm-search-experience__deck{font-size:.95rem}.ttm-search-experience__form input{min-height:3.8rem;font-size:1.05rem}.ttm-search-experience__form button{min-width:3.2rem;min-height:3.8rem}.ttm-search-experience__form button span:first-child{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ttm-search-suggestions{margin-right:calc(var(--ttm-search-edge)*-1);padding-right:var(--ttm-search-edge);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ttm-search-suggestions::-webkit-scrollbar{display:none}.ttm-search-experience__results{padding-top:3rem}.ttm-search-experience__results-head{gap:1.25rem;margin-bottom:2rem}.ttm-search-scopes{margin-right:calc(var(--ttm-search-edge)*-1);padding-right:var(--ttm-search-edge)}.ttm-search-lead{min-height:0;margin-right:calc(var(--ttm-search-edge)*-1);margin-bottom:3.5rem;margin-left:calc(var(--ttm-search-edge)*-1)}.ttm-search-lead__media{aspect-ratio:4/5;min-height:0}.ttm-search-lead__body{min-height:25rem;padding:1.5rem var(--ttm-search-edge) 2rem}.ttm-search-lead h2{font-size:clamp(2.1rem,11vw,3.3rem)}.ttm-search-grid{grid-template-columns:1fr;gap:0;display:grid}.ttm-search-card,.ttm-search-card:nth-child(n){border-top:1px solid #11110f33;grid-column:1;grid-template-columns:minmax(7rem,38vw) minmax(0,1fr);gap:1rem;padding:1.1rem 0;display:grid}.ttm-search-card:nth-child(n) .ttm-search-card__media{aspect-ratio:4/5}.ttm-search-card__body{padding:0}.ttm-search-card .ttm-search-card__line{margin-bottom:.45rem}.ttm-search-card h2{font-size:clamp(1rem,4.8vw,1.35rem)}.ttm-search-card__body>p{display:none}.ttm-search-card .ttm-search-card__meta{flex-direction:column;align-items:flex-start;gap:.2rem;margin-top:.65rem}.ttm-search-card__meta span:before,.ttm-search-card .ttm-search-card__read{display:none}.ttm-search-pagination{margin-top:3rem}.ttm-search-network{padding-top:4.5rem;padding-bottom:4.5rem}.ttm-search-network__inner{grid-template-columns:1fr;gap:1.5rem}.ttm-search-network__index,.ttm-search-network__invitation{grid-column:1}.ttm-search-network__copy h2{font-size:clamp(3rem,15vw,4.8rem)}}@media (max-width:340px){.ttm-search-card,.ttm-search-card:nth-child(n){grid-template-columns:1fr}.ttm-search-card:nth-child(n) .ttm-search-card__media{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.ttm-search-experience *,.ttm-search-experience :before,.ttm-search-experience :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
