:root{--tsdv-frame: clamp(1.6rem, 1.8vw, 3.2rem);--tsdv-panel-r: 1.6rem;--tsdv-panel-bg: linear-gradient(180deg, rgba(29, 30, 34, .78) 0%, rgba(15, 16, 18, .78) 100%)}html.tsdv-locked{overflow:hidden}html.tsdv-i18n-pending [data-tsdv-i18n]{visibility:hidden}.announcement-bar-section .announcement-bar,.announcement-bar-section .utility-bar{background:var(--tsdv-black);border-bottom:1px solid var(--tsdv-hairline)}.announcement-bar__message{min-height:3.4rem;padding:.8rem 1.6rem;font-size:1.05rem;letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--tsdv-ivory-rgb),.66)}.announcement-bar__link:hover .announcement-bar__message,.announcement-bar__link:focus-visible .announcement-bar__message{color:var(--tsdv-ivory)}html .tsdv-header.tsdv-header--summit .header.header{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:2.4rem;min-height:7.2rem;padding-inline:var(--tsdv-frame)}.tsdv-header--summit{--tsdv-logo-h: 5.4rem}.tsdv-header--summit .header__heading,.tsdv-header--summit .header__heading-link{justify-self:start}.tsdv-header--summit .tsdv-header__left{display:none}.tsdv-header--summit .tsdv-header__nav{display:block;justify-self:center;margin:0}.tsdv-header--summit .header__icons{justify-self:end;align-items:center;gap:.2rem}.tsdv-search__label,.tsdv-header--summit .tsdv-search__label{display:none}@media screen and (min-width:990px){.tsdv-header--summit .header__icons .header__search{margin-right:1.2rem}.tsdv-header--summit .header__icons .header__icon--search{justify-content:flex-start;gap:1rem;width:clamp(22rem,19vw,30rem);height:4rem;padding:0 1.6rem;border-radius:var(--tsdv-r-pill);background:rgba(var(--tsdv-ivory-rgb),.03);box-shadow:inset 0 0 0 1px var(--tsdv-hairline-strong);transition:box-shadow var(--tsdv-d2) var(--tsdv-ease-out),background-color var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-header--summit .header__icons .header__icon--search:hover{box-shadow:inset 0 0 0 1px var(--tsdv-hairline-bronze);background:rgba(var(--tsdv-ivory-rgb),.05)}.tsdv-header--summit .header__icons .header__icon--search>span:first-child{display:inline-flex;flex:none;width:1.8rem;height:1.8rem}.tsdv-header--summit .header__icons .header__icon--search>span:first-child .svg-wrapper{width:1.8rem;height:1.8rem}.tsdv-header--summit .header__icons .header__icon--search>span:first-child .icon{width:1.6rem;height:1.6rem}.tsdv-header--summit .header__icons .header__icon--search{display:flex;align-items:center;text-decoration:none}.tsdv-header--summit .header__icons .tsdv-search__label{display:block;height:auto;line-height:1.4;text-decoration:none;overflow:hidden;font-size:1.25rem;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;color:rgba(var(--tsdv-ivory-rgb),.5)}.tsdv-header--summit .header__icons details[open] .tsdv-search__label{visibility:hidden}}@media screen and (max-width:989px){html .tsdv-header.tsdv-header--summit .header.header{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;column-gap:.8rem;min-height:6.4rem}.tsdv-header--summit{--tsdv-logo-h: 4.6rem}.tsdv-header--summit .header__heading,.tsdv-header--summit .header__heading-link{justify-self:center}.tsdv-header--summit .tsdv-header__left{grid-area:left-icons;display:flex;align-items:center;margin-left:-1rem}.tsdv-header--summit .tsdv-header__left .header__search{display:inline-flex}.tsdv-header--summit .header__icons>.header__search,.tsdv-header--summit .tsdv-header__nav{display:none}}@media screen and (max-width:420px){.tsdv-header--summit .header__icon--account{display:none}}.tsdv-nav__list{display:flex;align-items:center;gap:clamp(2rem,2.8vw,4.8rem);margin:0;padding:0;list-style:none}.tsdv-nav__link{position:relative;display:inline-flex;align-items:center;gap:.7rem;padding:1.4rem 0;font-size:1.15rem;font-weight:400;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;color:rgba(var(--tsdv-ivory-rgb),.76);cursor:pointer;list-style:none;transition:color var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-nav__link::-webkit-details-marker{display:none}.tsdv-nav__link:after{content:"";position:absolute;left:0;right:.26em;bottom:.8rem;height:1px;background:var(--tsdv-bronze);transform:scaleX(0);transform-origin:left;transition:transform var(--tsdv-d3) var(--tsdv-ease-out)}.tsdv-nav__link:hover,.tsdv-nav__link[aria-current],details[open]>.tsdv-nav__link{color:var(--tsdv-ivory)}.tsdv-nav__link:hover:after,.tsdv-nav__link[aria-current]:after,details[open]>.tsdv-nav__link:after{transform:scaleX(1)}.tsdv-nav__caret{width:.9rem;height:.6rem;fill:none;stroke:currentColor;stroke-width:1.2;transition:transform var(--tsdv-d2) var(--tsdv-ease-out)}details[open]>.tsdv-nav__link .tsdv-nav__caret{transform:rotate(180deg)}.tsdv-nav__menu{position:relative}.tsdv-nav__panel{position:absolute;top:calc(100% + 1.2rem);left:50%;z-index:5;width:min(84rem,calc(100vw - 4 * var(--tsdv-frame)));padding:3.2rem 3.6rem 2.4rem;transform:translate(-50%);border-radius:var(--tsdv-panel-r);background:var(--tsdv-glass-strong);backdrop-filter:var(--tsdv-glass-blur);-webkit-backdrop-filter:var(--tsdv-glass-blur);box-shadow:inset 0 0 0 1px var(--tsdv-hairline),var(--tsdv-shadow-deep)}.tsdv-nav__panel:before{content:"";position:absolute;left:0;right:0;top:-1.4rem;height:1.4rem}@media(prefers-reduced-motion:no-preference){.tsdv-nav__menu[open] .tsdv-nav__panel{animation:tsdv-panel-in var(--tsdv-d2) var(--tsdv-ease-out) both}}@keyframes tsdv-panel-in{0%{opacity:0;transform:translate(-50%,-.6rem)}}.tsdv-nav__cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2.4rem}.tsdv-nav__head{display:block;font-family:var(--tsdv-font-display);font-size:1.25rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--tsdv-ivory)}.tsdv-nav__sub{display:grid;gap:.9rem;margin:1.4rem 0 0;padding:0;list-style:none}.tsdv-nav__sub a{font-size:1.4rem;letter-spacing:.02em;text-decoration:none;color:rgba(var(--tsdv-ivory-rgb),.62);transition:color var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-nav__head:hover,.tsdv-nav__sub a:hover,.tsdv-nav__sub a[aria-current]{color:var(--tsdv-bronze)}.tsdv-nav__all{display:flex;align-items:center;gap:.8rem;margin-top:2.8rem;padding-top:1.8rem;border-top:1px solid var(--tsdv-hairline);font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;color:var(--tsdv-titanium)}.tsdv-nav__all:hover{color:var(--tsdv-bronze)}.tsdv-nav__all .tsdv-icon{width:1.5rem;height:1.5rem}.tsdv-drawer>summary{list-style:none;cursor:pointer}.tsdv-drawer>summary::-webkit-details-marker{display:none}.tsdv-drawer .header__icon-close,.tsdv-drawer[open]>summary .svg-wrapper:first-child{display:none}.tsdv-drawer[open]>summary .header__icon-close{display:flex}.tsdv-drawer__scrim,.tsdv-drawer__panel{position:fixed;top:var(--tsdv-drawer-top, 6.4rem);bottom:0}.tsdv-drawer__scrim{left:0;right:0;background:#04050699}.tsdv-drawer__panel{left:0;width:min(40rem,88vw);overflow-y:auto;overscroll-behavior:contain;padding:2.4rem 2rem 4rem;background:#0b0c0ef7;border-right:1px solid var(--tsdv-hairline)}@media(prefers-reduced-motion:no-preference){.tsdv-drawer[open] .tsdv-drawer__panel{animation:tsdv-drawer-in var(--tsdv-d3) var(--tsdv-ease-out) both}.tsdv-drawer[open] .tsdv-drawer__scrim{animation:tsdv-fade-in var(--tsdv-d3) var(--tsdv-ease-out) both}}@keyframes tsdv-drawer-in{0%{transform:translate(-100%)}}@keyframes tsdv-fade-in{0%{opacity:0}}html.tsdv-locked .tsdv-header{background:var(--tsdv-onyx);backdrop-filter:none;-webkit-backdrop-filter:none}.tsdv-drawer__list,.tsdv-drawer__sub,.tsdv-drawer__utility{margin:0;padding:0;list-style:none}.tsdv-drawer__list>li+li{border-top:1px solid var(--tsdv-hairline)}.tsdv-drawer__link{display:grid;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:1.4rem;min-height:5.6rem;padding:0 .8rem;font-family:var(--tsdv-font-display);font-size:1.5rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--tsdv-ivory);cursor:pointer;list-style:none}.tsdv-drawer__link::-webkit-details-marker{display:none}.tsdv-drawer__link .tsdv-icon{color:rgba(var(--tsdv-ivory-rgb),.66)}.tsdv-drawer__link .tsdv-icon--plus{width:1.5rem;height:1.5rem;transition:transform var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-drawer__group[open] .tsdv-icon--plus{transform:rotate(45deg)}.tsdv-drawer__sub{padding:0 0 1.6rem 4.4rem;display:grid;gap:.2rem}.tsdv-drawer__sub a{display:flex;align-items:center;min-height:4.4rem;font-size:1.5rem;text-decoration:none;color:rgba(var(--tsdv-ivory-rgb),.72)}.tsdv-drawer__utility{display:grid;margin-top:2.4rem;padding-top:1.6rem;border-top:1px solid var(--tsdv-hairline-strong)}.tsdv-drawer__utility a{display:flex;align-items:center;min-height:4.4rem;padding:0 .8rem;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;color:var(--tsdv-stone)}.tsdv-explore__label{margin:0 1.2rem 1.4rem;font-size:1.05rem;letter-spacing:.3em;text-transform:uppercase;color:var(--tsdv-stone)}.tsdv-explore__list{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.tsdv-explore__link{display:grid;grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:center;gap:1.3rem;min-height:4.4rem;padding:0 1.2rem;border-radius:1rem;font-size:1.1rem;letter-spacing:.2em;line-height:1.3;text-transform:uppercase;text-decoration:none;color:rgba(var(--tsdv-ivory-rgb),.76);transition:background-color var(--tsdv-d2) var(--tsdv-ease-out),color var(--tsdv-d2) var(--tsdv-ease-out),box-shadow var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-explore__link .tsdv-icon{width:1.7rem;height:1.7rem;color:rgba(var(--tsdv-ivory-rgb),.62)}.tsdv-explore__link .tsdv-icon--chevron-right{width:1.3rem;height:1.3rem;opacity:0;transform:translate(-.4rem);transition:opacity var(--tsdv-d2) var(--tsdv-ease-out),transform var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-explore__link:hover,.tsdv-explore__link:focus-visible,.tsdv-explore__link[aria-current]{color:var(--tsdv-ivory);background:rgba(var(--tsdv-ivory-rgb),.06);box-shadow:inset 0 0 0 1px var(--tsdv-hairline)}.tsdv-explore__link:hover .tsdv-icon--chevron-right,.tsdv-explore__link:focus-visible .tsdv-icon--chevron-right,.tsdv-explore__link[aria-current] .tsdv-icon--chevron-right{opacity:1;transform:none}.tsdv-explore__link[aria-current] .tsdv-icon:first-child{color:var(--tsdv-bronze)}.tsdv-pill{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:4.6rem;padding:0 2.4rem;border:0;border-radius:var(--tsdv-r-pill);background:#0a0b0d61;box-shadow:inset 0 0 0 1px rgba(var(--tsdv-ivory-rgb),.38);color:var(--tsdv-ivory);font-family:var(--tsdv-font-body);font-size:1.1rem;font-weight:400;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:box-shadow var(--tsdv-d2) var(--tsdv-ease-out),background-color var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-pill:hover{background:rgba(var(--tsdv-ivory-rgb),.07);box-shadow:inset 0 0 0 1px var(--tsdv-hairline-bronze)}.tsdv-pill:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--tsdv-hairline-bronze),var(--tsdv-focus)}.tsdv-pill .tsdv-icon{width:1.5rem;height:1.5rem;transition:transform var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-pill:hover .tsdv-icon--arrow-right{transform:translate(.3rem)}.tsdv-pill--s{min-height:3.8rem;padding:0 1.8rem;font-size:1rem}.tsdv-pill--ghost{background:transparent}.tsdv-showroom{display:grid;grid-template-columns:clamp(20rem,15.5vw,24rem) minmax(0,1fr);gap:1.6rem;padding:1.6rem var(--tsdv-frame) 0}.tsdv-showroom--solo{grid-template-columns:minmax(0,1fr)}.tsdv-showroom__explore{padding:2.6rem 1.2rem;border-radius:var(--tsdv-panel-r);background:var(--tsdv-panel-bg);box-shadow:inset 0 0 0 1px var(--tsdv-hairline)}.tsdv-showroom__stage{position:relative;isolation:isolate;display:grid;align-items:center;min-height:clamp(40rem,50vh,58rem);overflow:hidden;border-radius:var(--tsdv-panel-r);background:var(--tsdv-black);box-shadow:inset 0 0 0 1px var(--tsdv-hairline)}.tsdv-showroom__media,.tsdv-showroom__media picture,.tsdv-showroom__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tsdv-showroom__media{z-index:-2}.tsdv-showroom__media img{object-fit:cover;object-position:62% 50%}@media(prefers-reduced-motion:no-preference){.tsdv-showroom__media img{animation:tsdv-camera-push 2.4s var(--tsdv-ease-out) both}}.tsdv-showroom__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(8,9,10,var(--tsdv-shade, .7)),rgba(8,9,10,calc(var(--tsdv-shade, .7) * .55)) 38%,#08090a00 68%),linear-gradient(0deg,#08090a73,#08090a00 40%)}.tsdv-showroom__content{position:relative;max-width:62rem;padding:clamp(3.2rem,4.6vw,7.2rem)}.tsdv-showroom__heading{display:grid;margin:0;font-family:var(--tsdv-font-display);font-weight:300;text-transform:uppercase;color:var(--tsdv-ivory)}.tsdv-showroom__l1{font-size:clamp(3rem,3.1vw,4.8rem);letter-spacing:.16em;line-height:1.08}.tsdv-showroom__l2{font-size:clamp(4rem,4.4vw,6.8rem);letter-spacing:.1em;line-height:1.04}.tsdv-showroom__l3{margin-top:1.4rem;font-family:var(--tsdv-font-body);font-size:clamp(1.2rem,1vw,1.5rem);font-weight:400;letter-spacing:.32em;color:rgba(var(--tsdv-ivory-rgb),.82)}.tsdv-showroom__text{max-width:40rem;margin:2rem 0 3.2rem;font-size:1.45rem;line-height:1.7;color:rgba(var(--tsdv-ivory-rgb),.74)}.tsdv-showroom__aside{position:absolute;top:clamp(3.2rem,5vw,6.4rem);right:clamp(2.4rem,3.6vw,5.6rem);max-width:20rem;margin:0;font-size:1.05rem;line-height:2.1;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--tsdv-ivory-rgb),.72)}.tsdv-showroom__aside:after{content:"";display:block;width:3.2rem;height:1px;margin-top:1.6rem;background:rgba(var(--tsdv-ivory-rgb),.5)}@media screen and (max-width:989px){.tsdv-showroom{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding-top:1.2rem}.tsdv-showroom__explore{order:2;margin-inline:calc(-1 * var(--tsdv-frame));padding:0;background:none;box-shadow:none;border-radius:0}.tsdv-explore__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tsdv-explore__list{display:flex;gap:.8rem;padding:.2rem var(--tsdv-frame) .4rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--tsdv-frame);scrollbar-width:none}.tsdv-explore__list::-webkit-scrollbar{display:none}.tsdv-explore__list>li{flex:none;scroll-snap-align:start}.tsdv-explore__link{grid-template-columns:auto auto;gap:.9rem;min-height:4.4rem;padding:0 1.6rem;border-radius:var(--tsdv-r-pill);box-shadow:inset 0 0 0 1px var(--tsdv-hairline-strong);white-space:nowrap}.tsdv-explore__link .tsdv-icon--chevron-right{display:none}.tsdv-showroom__stage{align-items:end;min-height:clamp(46rem,68svh,60rem)}.tsdv-showroom__shade{background:linear-gradient(0deg,#08090aeb,#08090a9e 42%,#08090a1a 75%)}.tsdv-showroom__content{padding:2.8rem 2.4rem 3.2rem}.tsdv-showroom__aside{display:none}}.tsdv-rail--cards{container-type:inline-size;--tsdv-rail-gap: 1.6rem}.tsdv-rail--cards .tsdv-rail__head--quiet{display:none}.tsdv-rail--cards .tsdv-rail__head{padding-inline:var(--tsdv-frame)}.tsdv-rail--cards .tsdv-rail__track{padding:.2rem var(--tsdv-frame) .6rem;scroll-padding-inline:var(--tsdv-frame)}.tsdv-rail--cards .tsdv-rail__track>li{width:clamp(24rem,18vw,32rem);width:calc((100cqw - 2 * var(--tsdv-frame) - 4 * var(--tsdv-rail-gap)) / 5);min-width:22rem}.tsdv-rail--cards .tsdv-tile{aspect-ratio:3 / 2;border-radius:1.4rem}.tsdv-rail--cards .tsdv-tile:before{background:linear-gradient(90deg,#08090ab8,#08090a33 55%,#08090a00),linear-gradient(0deg,#08090a8c,#08090a00 50%)}.tsdv-rail--cards .tsdv-tile img{filter:brightness(.9) saturate(.95)}.tsdv-rail--cards .tsdv-tile__body{left:2rem;right:1.6rem;bottom:1.6rem;top:2rem;grid-template-rows:auto auto 1fr auto;align-items:start;gap:.6rem 1.2rem}.tsdv-rail--cards .tsdv-tile__index{display:none}.tsdv-rail--cards .tsdv-tile__title{grid-column:1 / -1;align-self:end;grid-row:3;font-size:clamp(1.5rem,1.25vw,2rem);letter-spacing:.18em}.tsdv-rail--cards .tsdv-tile__sub{grid-column:1 / -1;grid-row:4;margin-top:-.2rem;font-size:.95rem;color:rgba(var(--tsdv-ivory-rgb),.6)}.tsdv-tile__cta{grid-column:1;grid-row:5;display:inline-flex;align-items:center;gap:.8rem;margin-top:1.2rem;font-size:1rem;letter-spacing:.24em;text-transform:uppercase;color:var(--tsdv-ivory)}.tsdv-tile__cta .tsdv-icon{width:1.3rem;height:1.3rem}.tsdv-rail--cards .tsdv-tile__go{grid-column:2;grid-row:5;align-self:end;width:3.2rem;height:3.2rem}.tsdv-rail--cards .tsdv-rail__foot{padding-inline:var(--tsdv-frame)}@media screen and (max-width:989px){.tsdv-rail--cards .tsdv-rail__track>li{width:clamp(24rem,64vw,34rem);min-width:0}}.tsdv-rail--split{display:grid;grid-template-columns:clamp(20rem,15.5vw,24rem) minmax(0,1fr) clamp(26rem,23vw,36rem);grid-template-areas:"aside track exp" "aside foot exp";grid-template-rows:auto auto;gap:0 1.6rem;padding-inline:var(--tsdv-frame)}.tsdv-rail__aside{grid-area:aside;align-self:center;padding:2.4rem 1.2rem}.tsdv-rail__aside .tsdv-title{margin:0;font-size:clamp(1.8rem,1.5vw,2.2rem);letter-spacing:.2em}.tsdv-rail__aside .tsdv-lede{margin:1.4rem 0 0;font-size:1.3rem;line-height:1.7}.tsdv-rail__rule{display:block;width:3.2rem;height:1px;margin:2.4rem 0;background:rgba(var(--tsdv-ivory-rgb),.42)}.tsdv-rail--split .tsdv-rail__head{grid-area:track;z-index:2;align-self:center;display:block;margin:0 0 6rem;padding:0;pointer-events:none}.tsdv-rail--split .tsdv-rail__tools,.tsdv-rail--split .tsdv-rail__arrows{justify-content:space-between;width:100%}.tsdv-rail--split .tsdv-rail__arrows .tsdv-ctrl{pointer-events:auto;margin-inline:-1.2rem}.tsdv-rail--split .tsdv-rail__arrows .tsdv-ctrl[disabled]{visibility:hidden}@media(hover:hover)and (pointer:fine){.tsdv-rail--split .tsdv-rail__arrows .tsdv-ctrl{opacity:0;transition:opacity var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-rail--split:hover .tsdv-rail__arrows .tsdv-ctrl,.tsdv-rail--split .tsdv-rail__arrows .tsdv-ctrl:focus-visible{opacity:1}}.tsdv-rail--split .tsdv-rail__track{grid-area:track;container-type:inline-size;--tsdv-rail-gap: 1.4rem;padding:.2rem 0 .6rem;scroll-padding-inline:0}.tsdv-rail--split .tsdv-rail__track>li{width:calc((100cqw - 3 * var(--tsdv-rail-gap)) / 4);min-width:16rem}.tsdv-rail--split .tsdv-rail__foot{grid-area:foot;padding:1.4rem 0 0}.tsdv-rail--split .tsdv-piece__media{border-radius:1.2rem}.tsdv-rail--split .tsdv-piece__kicker{display:none}.tsdv-rail--split .tsdv-piece__meta{grid-template-columns:1fr;gap:.5rem;padding:1.2rem 3.6rem 0 .2rem}.tsdv-rail--split .tsdv-piece__title{font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.45}.tsdv-rail--split .tsdv-piece__price{font-size:1.25rem}.tsdv-rail--split .tsdv-piece__wish{top:auto;bottom:2.4rem;right:-.8rem;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;transform:none}.tsdv-piece__price--soon{font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tsdv-stone)}.tsdv-exp{grid-area:exp;position:relative;isolation:isolate;display:flex;align-items:center;min-height:30rem;overflow:hidden;border-radius:var(--tsdv-panel-r);background:var(--tsdv-black);box-shadow:inset 0 0 0 1px var(--tsdv-hairline);color:var(--tsdv-ivory);text-decoration:none;scroll-margin-top:calc(var(--tsdv-header-h) + 2rem)}.tsdv-exp img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:70% 50%;transition:transform 1.2s var(--tsdv-ease-out)}.tsdv-exp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#08090ae6,#08090a99 48%,#08090a1a)}a.tsdv-exp:hover img{transform:scale(1.04)}.tsdv-exp__body{display:grid;justify-items:start;gap:1rem;padding:2.8rem;max-width:30rem}.tsdv-exp__eyebrow{font-size:1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--tsdv-stone)}.tsdv-exp__title{font-family:var(--tsdv-font-display);font-size:clamp(2rem,1.7vw,2.6rem);font-weight:300;letter-spacing:.2em;text-transform:uppercase;line-height:1.15}.tsdv-exp__text{font-size:1.3rem;line-height:1.7;color:rgba(var(--tsdv-ivory-rgb),.72)}.tsdv-exp .tsdv-pill{margin-top:1rem}@media screen and (max-width:989px){.tsdv-rail--split{grid-template-columns:minmax(0,1fr);grid-template-areas:"aside" "track" "foot" "exp";padding-inline:0}.tsdv-rail__aside{padding:0 var(--tsdv-frame) 2rem}.tsdv-rail__rule{display:none}.tsdv-rail__aside .tsdv-pill{margin-top:1.8rem}.tsdv-rail--split .tsdv-rail__head{display:none}.tsdv-rail--split .tsdv-rail__track{padding-inline:var(--tsdv-frame);scroll-padding-inline:var(--tsdv-frame)}.tsdv-rail--split .tsdv-rail__track>li{width:clamp(15rem,42vw,24rem);min-width:0}.tsdv-rail--split .tsdv-rail__foot{padding-inline:var(--tsdv-frame)}.tsdv-exp{margin:3.2rem var(--tsdv-frame) 0;min-height:26rem}}.tsdv-footer__top{grid-template-columns:minmax(24rem,1.6fr) repeat(auto-fit,minmax(14rem,1fr))}.tsdv-cs-body{background:var(--tsdv-onyx);color:var(--tsdv-ivory)}.tsdv-cs-main:focus{outline:0}.tsdv-cs{display:flex;flex-direction:column;min-height:100svh}.tsdv-cs__bar{--tsdv-logo-h: 5.6rem;position:sticky;top:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2.4rem;min-height:7.6rem;padding:.6rem var(--tsdv-frame);background:#0b0c0ef2;border-bottom:1px solid var(--tsdv-hairline)}.tsdv-cs__logo{justify-self:start;line-height:0;border-radius:var(--tsdv-r-s)}.tsdv-cs__nav ul{display:flex;gap:clamp(1.6rem,2.2vw,4rem);margin:0;padding:0;list-style:none}.tsdv-cs__nav a{position:relative;display:inline-block;padding:1.2rem 0;font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgba(var(--tsdv-ivory-rgb),.76);transition:color var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-cs__nav a:after{content:"";position:absolute;left:0;right:.24em;bottom:.7rem;height:1px;background:var(--tsdv-bronze);transform:scaleX(0);transform-origin:left;transition:transform var(--tsdv-d3) var(--tsdv-ease-out)}.tsdv-cs__nav a:hover{color:var(--tsdv-ivory)}.tsdv-cs__nav a:hover:after{transform:scaleX(1)}.tsdv-cs__tools{justify-self:end;display:flex;align-items:center;gap:1rem}.tsdv-cs__join{min-height:4rem;padding:0 1.8rem}.tsdv-cs__login summary{list-style:none}.tsdv-cs__login .modal__toggle-open,.tsdv-cs__login .modal__toggle-close{display:grid;place-items:center}.tsdv-cs details[open] .modal__toggle{position:relative;top:auto;right:auto;padding:0;color:var(--tsdv-ivory)}.tsdv-cs .modal__content{background:#08090af7}.tsdv-cs .password-modal__content{color:var(--tsdv-ivory)}.tsdv-cs .password-modal__content-heading{font-family:var(--tsdv-font-display);font-weight:300;letter-spacing:.18em;text-transform:uppercase}.tsdv-cs .modal__close-button{color:var(--tsdv-ivory)}.tsdv-cs .modal__close-button .tsdv-icon{width:2rem;height:2rem}.tsdv-cs .password-button{margin-top:1.6rem}.tsdv-cs .password__footer-text,.tsdv-cs .password__footer-text a{color:var(--tsdv-stone)}.tsdv-showroom--cs .tsdv-showroom__stage{min-height:clamp(52rem,66vh,68rem);scroll-margin-top:9rem}.tsdv-cs__hero{max-width:66rem;scroll-margin-top:9rem}.tsdv-cs__hero:focus{outline:0}.tsdv-cs__heading{margin:0;font-family:var(--tsdv-font-display);font-size:clamp(3rem,3.6vw,5.4rem);font-weight:300;line-height:1.12;letter-spacing:.12em;text-transform:uppercase;color:var(--tsdv-ivory)}.tsdv-cs__line{margin:1.8rem 0 0;font-size:1.15rem;letter-spacing:.3em;line-height:1.8;text-transform:uppercase;color:var(--tsdv-titanium)}.tsdv-cs__invite{max-width:46rem;margin:2.4rem 0 0;font-size:1.55rem;line-height:1.65;color:rgba(var(--tsdv-ivory-rgb),.82)}.tsdv-cs__form{max-width:52rem;margin-top:2.8rem}.tsdv-cs__field{display:flex;align-items:center;gap:.6rem;padding:.5rem;border-radius:var(--tsdv-r-pill);background:#0a0b0d9e;box-shadow:inset 0 0 0 1px var(--tsdv-hairline-strong);transition:box-shadow var(--tsdv-d2) var(--tsdv-ease-out)}.tsdv-cs__field:focus-within{box-shadow:inset 0 0 0 1px var(--tsdv-hairline-bronze),var(--tsdv-focus)}.tsdv-cs__field input{flex:1;min-width:0;height:4.6rem;padding:0 1.8rem;border:0;background:transparent;color:var(--tsdv-ivory);font:inherit;font-size:1.5rem;letter-spacing:.02em;outline:0;box-shadow:none}.tsdv-cs__field input::placeholder{color:rgba(var(--tsdv-ivory-rgb),.46)}.tsdv-cs__field input:focus-visible{outline:0;box-shadow:none}.tsdv-cs__submit{flex:none;min-height:4.6rem;background:var(--tsdv-ivory);box-shadow:none;color:var(--tsdv-onyx)}.tsdv-cs__submit:hover{background:var(--tsdv-titanium);box-shadow:none}.tsdv-cs__consent{max-width:50rem;margin:1.4rem 0 0 1.8rem;font-size:1.15rem;line-height:1.6;color:rgba(var(--tsdv-ivory-rgb),.58)}.tsdv-cs__msg{margin:0;padding:1.4rem 2rem;border-radius:1.2rem;font-size:1.45rem;line-height:1.6}.tsdv-cs__msg--ok{background:#0a0b0d9e;box-shadow:inset 0 0 0 1px var(--tsdv-hairline-bronze);color:var(--tsdv-ivory)}.tsdv-cs__msg--ok:focus{outline:0}.tsdv-cs__msg--error{margin-top:1rem;padding:0 1.8rem;color:#e9b8a3}.tsdv-cs__preview{padding:4.8rem 0 1.6rem}.tsdv-cs__preview-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 2.4rem;padding:0 var(--tsdv-frame) 2rem}.tsdv-cs__preview-title{margin:0;font-family:var(--tsdv-font-display);font-size:1.5rem;font-weight:300;letter-spacing:.3em;text-transform:uppercase}.tsdv-cs__preview-text{margin:0;font-size:1.3rem;color:var(--tsdv-stone)}.tsdv-cs__card{scroll-margin-top:10rem}.tsdv-cs__card:focus{outline:0}.tsdv-rail--cs .tsdv-tile{cursor:default}.tsdv-rail--cs .tsdv-tile:focus-visible{outline:0;box-shadow:var(--tsdv-focus)}.tsdv-cs__card-text{grid-column:1 / -1;grid-row:5;max-height:0;margin:0;overflow:hidden;opacity:0;font-size:1.2rem;line-height:1.55;color:rgba(var(--tsdv-ivory-rgb),.82);transition:max-height var(--tsdv-d3) var(--tsdv-ease-out),opacity var(--tsdv-d3) var(--tsdv-ease-out)}.tsdv-rail--cs .tsdv-tile__title{grid-row:3}.tsdv-rail--cs .tsdv-tile__sub{grid-row:4}.tsdv-cs__soon{grid-row:6;color:var(--tsdv-bronze)}.tsdv-cs__card:target .tsdv-tile:after,.tsdv-rail--cs .tsdv-tile:hover:after,.tsdv-rail--cs .tsdv-tile:focus-within:after{box-shadow:inset 0 0 0 1px rgba(var(--tsdv-bronze-rgb),.6)}.tsdv-cs__card:target .tsdv-cs__card-text,.tsdv-rail--cs .tsdv-tile:hover .tsdv-cs__card-text,.tsdv-rail--cs .tsdv-tile:focus .tsdv-cs__card-text{max-height:9rem;opacity:1}.tsdv-cs__card:target .tsdv-tile:before,.tsdv-rail--cs .tsdv-tile:hover:before,.tsdv-rail--cs .tsdv-tile:focus:before{background:linear-gradient(0deg,#08090aeb,#08090a8c 60%,#08090a40)}.tsdv-cs__foot{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem;margin-top:auto;padding:3.6rem var(--tsdv-frame) 4rem;border-top:1px solid var(--tsdv-hairline);--tsdv-logo-h: 4.8rem}.tsdv-cs__legal{margin:0;font-size:1.1rem;letter-spacing:.12em;color:var(--tsdv-stone)}.tsdv-cs__mail{margin-left:auto;font-size:1.25rem;letter-spacing:.04em;color:var(--tsdv-titanium);text-underline-offset:.4rem}@media screen and (max-width:989px){.tsdv-cs__bar{--tsdv-logo-h: 4.6rem;grid-template-columns:auto 1fr;min-height:6.4rem}.tsdv-cs__nav{display:none}.tsdv-showroom--cs .tsdv-showroom__stage{min-height:clamp(56rem,82svh,72rem)}.tsdv-showroom--cs .tsdv-showroom__explore{order:3}.tsdv-cs__consent{margin-left:.8rem}.tsdv-cs__card-text{max-height:9rem;opacity:1}.tsdv-rail--cs .tsdv-tile{aspect-ratio:4 / 3.4}.tsdv-rail--cs .tsdv-tile:before{background:linear-gradient(0deg,#08090aeb,#08090a80 60%,#08090a26)}}@media screen and (max-width:520px){.tsdv-cs__join span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tsdv-cs__join{width:4.4rem;min-height:4.4rem;padding:0}.tsdv-cs__field{flex-direction:column;align-items:stretch;border-radius:2.4rem}.tsdv-cs__field input{flex:none}.tsdv-cs__submit{width:100%}.tsdv-cs__mail{margin-left:0}}@media(prefers-reduced-motion:reduce){.tsdv-cs__card-text,.tsdv-explore__link,.tsdv-nav__link:after,.tsdv-pill,.tsdv-exp img{transition:none}}@media screen and (min-width:990px){.tsdv-rail--cards:not(.tsdv-rail--cs) .tsdv-rail__foot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tsdv-p2.css.map */
