body.dv-v2{background: #000;color: #fff}.v2{--v2-line: rgba(255,255,255,.16);--v2-mute: #8f8f8f;--v2-mat: #121212;--v2-mono: var(--dv-font-sub);--v2-gut: var(--dv-page-margin);--v2-top: calc(var(--dv-header-h) + var(--dv-announce-h));background: #000;color: #fff}.v2 a{color: inherit}.v2-h2{margin: 0;font: 800 clamp(34px,5.4vw,76px)/.9 var(--dv-font-head);text-transform: uppercase;letter-spacing: -.01em}.v2-sec{padding: clamp(56px,9vw,120px) var(--v2-gut)}.v2-new{padding-top: clamp(28px,5vw,72px)}.v2-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;margin-bottom: clamp(20px,3vw,36px)}.v2-more{font: 600 14px/1 var(--dv-font-sub);text-transform: uppercase;letter-spacing: .06em;text-decoration: underline;text-underline-offset: 5px}.v2-hero{position: relative;height: calc(100svh - var(--v2-top) - var(--dv-announce-real,27px));min-height: 420px;background: #000}.v2-hero__media{position: absolute;inset: 0;overflow: hidden}.v2-hero__video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.v2-hero__video.is-cropped{inset: auto;left: 0;top: 0;max-width: none;object-fit: fill;transition: transform 1s cubic-bezier(.45,0,.25,1)}.v2-hero__video.is-cut{transition: none}.v2-hero__shade{position: absolute;inset: 0;background: radial-gradient(ellipse 34% 26% at 50% 50%,rgba(0,0,0,.5) 0%,rgba(0,0,0,.28) 45%,rgba(0,0,0,0) 100%),linear-gradient(rgba(0,0,0,.08),rgba(0,0,0,.08))}.v2-hero__mark .v2-logo{filter: drop-shadow(0 2px 18px rgba(0,0,0,.55))}.v2-hero__center{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: clamp(22px,3vw,34px)}.v2-hero__mark{position: relative;z-index: 60;width: clamp(170px,19vw,300px);transform-origin: 50% 0;pointer-events: none}.v2-hero__mark .v2-logo{display: block;width: 100%;height: auto;overflow: visible}.v2-hero__mark .dv-logo__letters{fill: #fff}.v2-hero__mark .dv-logo__outline{opacity: 0}.v2-hero__shop{position: relative;z-index: 2;display: inline-flex;align-items: center;min-height: 44px;padding: 0 28px;border: 1px solid rgba(255,255,255,.9);border-radius: 999px;font: 500 14px/1 var(--dv-font-body);letter-spacing: .02em;text-decoration: none;color: #fff;background: rgba(0,0,0,.22);backdrop-filter: blur(3px);-webkit-backdrop-filter: blur(3px);transition: background .2s,color .2s}.v2-hero__shop:hover{background: #fff;color: #000 !important}body.dv-v2 .dv-header__logo img{opacity: 0;transition: none}@keyframes v2-shrink{to{transform: scale(var(--v2-s1,.45))}}@keyframes v2-out{0%,97%{opacity: 1}100%{opacity: 0}}@keyframes v2-in{0%,97%{opacity: 0}100%{opacity: 1}}@keyframes v2-ink{0%,15%{fill: #fff}100%{fill: #000}}@keyframes v2-ring{0%,15%{opacity: 0}70%,100%{opacity: 1}}@keyframes v2-fadeout{to{opacity: 0}}@supports (animation-timeline: scroll()){html.v2-sda .v2-hero__mark{animation: v2-shrink linear both,v2-out linear both;animation-timeline: scroll(root),scroll(root);animation-range: 0px var(--v2-dist,300px)}html.v2-sda body.dv-v2 .dv-header__logo img{animation: v2-in linear both;animation-timeline: scroll(root);animation-range: 0px var(--v2-dist,300px)}html.v2-sda .v2-hero__shop{animation: v2-fadeout linear both;animation-timeline: scroll(root);animation-range: calc(var(--v2-dist,300px) * .55) var(--v2-dist,300px)}}.v2-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));border-top: 1px solid var(--v2-line);border-left: 1px solid var(--v2-line)}.v2-grid > .v2-cardwrap{border-right: 1px solid var(--v2-line);border-bottom: 1px solid var(--v2-line)}.v2-cardwrap{position: relative;display: flex;min-width: 0}.v2-cardwrap > .v2-card{flex: 1}.v2-card{display: flex;flex-direction: column;text-decoration: none;color: #fff;min-width: 0}.v2-card__media{position: relative;display: block;aspect-ratio: 4 / 5;overflow: hidden;background: var(--v2-mat)}.v2-card__img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .6s cubic-bezier(.2,.7,.2,1)}.v2-card:hover .v2-card__img{transform: scale(1.03)}.v2-card__name{display: block;padding: 0;margin: 14px 12px 4px;font: 600 14px/1.3 var(--v2-mono);text-transform: uppercase;letter-spacing: .03em;text-align: center;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.v2-card__meta{display: flex;justify-content: center;align-items: baseline;gap: 8px;padding: 2px 12px 16px;font: 500 14px/1.3 var(--v2-mono);text-transform: uppercase}.v2-card__size{color: var(--v2-mute)}.v2-card__was{color: var(--v2-mute)}.v2-card.is-sold .v2-card__img{filter: grayscale(1);opacity: .55}.v2-card__stamp{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(-8deg);padding: 6px 14px 4px;border: 2px solid #fff;font: 800 clamp(20px,2.2vw,30px)/1 var(--dv-font-head);text-transform: uppercase;letter-spacing: .08em;color: #fff}.v2-grid[data-v2-cards="b"] .v2-card__media{padding: 9%}.v2-grid[data-v2-cards="b"] .v2-card__img{object-fit: contain}.v2-run{position: relative;height: 320vh;background: #000}.v2-run__stick{position: sticky;top: var(--v2-top);height: calc(100svh - var(--v2-top));overflow: hidden}.v2-run__video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.v2-run__shade{position: absolute;inset: 0;background: rgba(0,0,0,.38)}.v2-run__lines{position: absolute;left: var(--v2-gut);right: var(--v2-gut);bottom: clamp(28px,7vh,80px);margin: 0;padding: 0;list-style: none}.v2-run__lines li{font: 800 clamp(44px,9vw,140px)/.88 var(--dv-font-head);text-transform: uppercase;letter-spacing: -.01em;opacity: .14;transition: opacity .35s linear}.v2-run__lines li.is-on{opacity: 1}.v2-how{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: clamp(28px,6vw,96px);align-items: start}.v2-how__title{position: sticky;top: calc(var(--v2-top) + 32px)}.v2-how__list{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--v2-line)}.v2-how__list li{display: grid;grid-template-columns: 64px minmax(0,1fr);column-gap: 18px;padding: 26px 0 28px;border-bottom: 1px solid var(--v2-line)}.v2-how__n{grid-row: span 2;font: 600 16px/1.4 var(--v2-mono);color: var(--v2-mute)}.v2-how__list h3{margin: 0 0 8px;font: 700 clamp(22px,2.2vw,30px)/1.05 var(--dv-font-head);text-transform: uppercase;letter-spacing: .005em}.v2-how__list p{margin: 0;max-width: 58ch;font: 400 16px/1.55 var(--dv-font-body);color: rgba(255,255,255,.72)}.v2-cats{display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: clamp(24px,4vw,64px);align-items: center}.v2-cats__list{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--v2-line)}.v2-cats__link{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;padding: 10px 0 6px;border-bottom: 1px solid var(--v2-line);text-decoration: none}.v2-cats__name{font: 800 clamp(44px,7.4vw,112px)/.92 var(--dv-font-head);text-transform: uppercase;letter-spacing: -.01em;color: rgba(255,255,255,.32);transition: color .25s}.v2-cats__count{font: 600 15px/1 var(--v2-mono);color: var(--v2-mute)}.v2-cats__link.is-on .v2-cats__name,.v2-cats__link:hover .v2-cats__name,.v2-cats__link:focus-visible .v2-cats__name{color: #fff}.v2-cats__thumb{display: none}.v2-cats__photo{margin: 0;aspect-ratio: 3 / 4;overflow: hidden;background: var(--v2-mat)}.v2-cats__photo img{width: 100%;height: 100%;object-fit: cover;display: block;transition: opacity .3s}.v2-designers{position: relative;overflow: hidden;padding: clamp(64px,10vw,140px) var(--v2-gut)}.v2-designers__video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.v2-designers__shade{position: absolute;inset: 0;background: linear-gradient(90deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.4) 55%,rgba(0,0,0,.15) 100%)}.v2-designers__in{position: relative}.v2-designers__list{list-style: none;margin: clamp(22px,3vw,36px) 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px 26px;max-width: 1200px}.v2-designers__list a{font: 700 clamp(22px,2.6vw,38px)/1.2 var(--dv-font-head);text-transform: uppercase;text-decoration: none;color: rgba(255,255,255,.86)}.v2-designers__list a:hover{color: #fff;text-decoration: underline;text-underline-offset: 6px;text-decoration-thickness: 2px}.v2-designers__list sup{margin-left: 4px;font: 600 13px/1 var(--v2-mono);color: var(--v2-mute);vertical-align: super}.v2-sold{padding: clamp(56px,9vw,120px) 0}.v2-sold .v2-head{padding: 0 var(--v2-gut)}.v2-sold__track{overflow: hidden}.v2-sold__row{display: flex;width: max-content;border-top: 1px solid var(--v2-line);border-bottom: 1px solid var(--v2-line)}.v2-sold__row > .v2-cardwrap{width: clamp(180px,19vw,280px);border-right: 1px solid var(--v2-line)}.v2-sold__track.is-moving .v2-sold__row{animation: v2-drift var(--v2-drift,60s) linear infinite}.v2-sold__track:hover .v2-sold__row{animation-play-state: paused}@keyframes v2-drift{to{transform: translateX(-50%)}}.v2-grail{margin: 0 var(--v2-gut) clamp(56px,9vw,120px);padding: clamp(40px,7vw,96px) clamp(24px,5vw,72px);border: 1px solid var(--v2-line);display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: clamp(24px,5vw,80px);align-items: end}.v2-grail__title{max-width: none !important}@media (max-width: 749px){.v2-grail{grid-template-columns: 1fr}}.v2-grail__kicker{margin: 0 0 14px;font: 600 15px/1 var(--v2-mono);text-transform: uppercase;letter-spacing: .08em;color: var(--v2-mute)}.v2-grail__title{margin: 0;max-width: 14ch;font: 800 clamp(44px,7vw,104px)/.9 var(--dv-font-head);text-transform: uppercase;letter-spacing: -.01em}.v2-grail__text{margin: 0 0 28px;max-width: 46ch;font: 400 17px/1.55 var(--dv-font-body);color: rgba(255,255,255,.75)}.v2-grail__btn{display: inline-flex;align-items: center;min-height: 54px;padding: 0 30px;background: #fff;color: #000 !important;text-decoration: none;font: 700 16px/1 var(--dv-font-sub);text-transform: uppercase;letter-spacing: .05em}.v2-grail__btn:hover{background: #d9d9d9}.dv-js [data-v2-reveal]{opacity: 0;transform: translateY(28px);transition: opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.dv-js [data-v2-reveal].is-in{opacity: 1;transform: none}.v2 a:focus-visible{outline: 2px solid #fff;outline-offset: 3px}@media (max-width: 749px){.v2-hero{height: 72svh;min-height: 440px}.v2-hero__mark{width: 46vw}.v2-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.v2-card__name,.v2-card__meta{font-size: 12.5px}.v2-run{height: 260vh}.v2-how{grid-template-columns: 1fr}.v2-how__title{position: static}.v2-how__list li{grid-template-columns: 40px minmax(0,1fr)}.v2-cats{grid-template-columns: 1fr}.v2-cats__photo{display: none}.v2-cats__list{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;border-top: 0}.v2-cats__link{position: relative;display: block;aspect-ratio: 3 / 4;padding: 0;border: 0;overflow: hidden;background: var(--v2-mat)}.v2-cats__thumb{display: block;position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: .62}.v2-cats__name{position: absolute;left: 10px;bottom: 26px;z-index: 1;font-size: 34px;color: #fff}.v2-cats__count{position: absolute;left: 10px;bottom: 10px;z-index: 1;color: #fff}.v2-designers__list{gap: 2px 16px}.v2-sold__row > .v2-cardwrap{width: 46vw}}@media (prefers-reduced-motion: reduce){.dv-js [data-v2-reveal]{opacity: 1;transform: none;transition: none}.v2-sold__track.is-moving .v2-sold__row{animation: none}.v2-sold__track{overflow-x: auto}.v2-card__img{transition: none}}.v2-bar{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin: 0 0 18px;padding: 14px 16px;border: 1px solid var(--v2-line);background: #0b0b0b}.v2-bar__title{display: flex;align-items: center;gap: 12px;margin: 0;font: 700 15px/1 var(--dv-font-sub);text-transform: uppercase;letter-spacing: .22em}.v2-bar__all{display: inline-flex;align-items: center;gap: 6px;font: 700 13px/1 var(--dv-font-sub);text-transform: uppercase;letter-spacing: .18em;text-decoration: none;color: #b05050}.v2-bar__all:hover{color: #d06a6a}.v2-pulse{width: 9px;height: 9px;flex: none;background: #8f3a3a;animation: v2-pulse 2.4s ease-in-out infinite}@keyframes v2-pulse{0%,100%{opacity: 1;box-shadow: 0 0 0 0 rgba(143,58,58,.45)}50%{opacity: .45;box-shadow: 0 0 0 5px rgba(143,58,58,0)}}@media (prefers-reduced-motion: reduce){.v2-pulse{animation: none}}.v2-tiles{gap: 14px;border: 0 !important}.v2-tiles > .v2-cardwrap{border: 1px solid var(--v2-line) !important;background: #0b0b0b}.v2-tiles .v2-card__media{background: #111}.v2-tiles .v2-card__name{margin: 0;padding: 14px 14px 0;text-align: left;font: 600 14px/1.35 var(--dv-font-sub);letter-spacing: .1em;-webkit-line-clamp: 2;min-height: calc(2 * 1.35em + 14px);border-top: 1px solid var(--v2-line)}.v2-tiles .v2-card__meta{justify-content: flex-start;padding: 10px 14px 16px;font: 500 14px/1 var(--dv-font-sub);letter-spacing: .08em}.v2-tiles .v2-card__size{color: var(--v2-mute)}.v2-tiles .v2-card__size::after{content: "·";margin-left: 8px;color: #555}.v2-tiles .v2-card__was{color: #6d6d6d}.v2-card__tag{position: absolute;top: 10px;left: 10px;padding: 5px 8px 4px;border: 1px solid rgba(255,255,255,.5);background: rgba(0,0,0,.55);font: 700 11px/1 var(--dv-font-sub);text-transform: uppercase;letter-spacing: .16em;color: #fff}.v2-tiles .v2-cardwrap:hover{border-color: rgba(255,255,255,.4) !important}@media (max-width: 749px){.v2-bar{padding: 12px 14px}.v2-bar__title{font-size: 13px;letter-spacing: .18em}.v2-tiles{display: flex !important;gap: 10px;overflow-x: auto;scroll-snap-type: x mandatory;margin: 0 calc(-1 * var(--v2-gut));padding: 0 var(--v2-gut) 4px;scrollbar-width: none}.v2-tiles::-webkit-scrollbar{display: none}.v2-tiles > .v2-cardwrap{flex: 0 0 72%;scroll-snap-align: start}.v2-tiles .v2-card__name,.v2-tiles .v2-card__meta{font-size: 13px}}html[data-mode="light"] .v2-bar,html[data-mode="light"] .v2-tiles > .v2-cardwrap{background: #fff}html[data-mode="light"] .v2-tiles .v2-card__media{background: #f2f2f2}@media (max-width: 749px){.v2-tiles{padding-left: var(--v2-gut) !important;padding-right: var(--v2-gut) !important;scroll-padding-left: var(--v2-gut)}.v2-tiles::after{content: "";flex: 0 0 1px}}.v2-bar{padding: 0 0 14px;border: 0;background: none;margin-bottom: 18px}html[data-mode="light"] .v2-bar{background: none}.v2-tiles .dv-save--card{top: auto;bottom: 8px;right: 6px;width: 36px;height: 36px;filter: none;color: #fff}.v2-tiles .v2-card__meta{padding-right: 46px}html[data-mode="light"] .v2-tiles .dv-save--card{color: #000}@media (min-width: 750px){.v2-tiles{gap: 0;grid-template-columns: repeat(5,minmax(0,1fr));border-top: 1px solid var(--v2-line) !important;border-left: 1px solid var(--v2-line) !important}.v2-tiles > .v2-cardwrap{border: 0 !important;border-right: 1px solid var(--v2-line) !important;border-bottom: 1px solid var(--v2-line) !important}.v2-tiles .v2-card__name{font-size: 12.5px;padding: 12px 12px 0}.v2-tiles .v2-card__meta{font-size: 12.5px;padding: 8px 40px 14px 12px}.v2-tiles .dv-save--card{width: 32px;height: 32px;bottom: 6px;right: 4px}.v2-tiles .dv-save--card svg{width: 17px;height: 17px}}@media (min-width: 750px) and (max-width: 1099px){.v2-tiles{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (max-width: 749px){.v2-tiles > .v2-cardwrap{flex: 0 0 46%}.v2-tiles .v2-card__name,.v2-tiles .v2-card__meta{font-size: 11.5px}.v2-tiles .v2-card__name{padding: 10px 10px 0}.v2-tiles .v2-card__meta{padding: 6px 36px 12px 10px}.v2-tiles .dv-save--card{width: 30px;height: 30px;bottom: 4px;right: 2px}.v2-tiles .dv-save--card svg{width: 16px;height: 16px}}.v2-bar{padding-bottom: 4px;margin-bottom: 10px}.v2-bar__title{font-size: 19px;letter-spacing: .18em}.v2-pulse{width: 10px;height: 10px}@media (max-width: 749px){.v2-bar__title{font-size: 16px;letter-spacing: .14em}.v2-tiles > .v2-cardwrap{flex: 0 0 56%}.v2-tiles .v2-card__name,.v2-tiles .v2-card__meta{font-size: 12.5px}}.v2-tiles .v2-card__name{padding: 0 !important;margin: 12px 12px 0;min-height: 0;height: calc(2 * 1.35em);border-top: 0}.v2-tiles .v2-card__media{border-bottom: 1px solid var(--v2-line)}.v2 .v2-tiles .v2-cardwrap > .dv-save--card{top: auto !important;bottom: 6px !important;right: 4px !important}.v2-card__media{position: relative}.v2-card__img--alt{position: absolute;inset: 0;opacity: 0;transition: opacity .35s ease}.v2-card__brk{position: absolute;inset: 7px;z-index: 2;pointer-events: none;opacity: 0;--c: #a04848;background: linear-gradient(var(--c),var(--c)) top left / 14px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) top left / 1.5px 14px no-repeat,linear-gradient(var(--c),var(--c)) top right / 14px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) top right / 1.5px 14px no-repeat,linear-gradient(var(--c),var(--c)) bottom left / 14px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) bottom left / 1.5px 14px no-repeat,linear-gradient(var(--c),var(--c)) bottom right / 14px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) bottom right / 1.5px 14px no-repeat;transition: opacity .2s ease,inset .3s cubic-bezier(.2,.7,.2,1)}@media (hover: hover){.v2-cardwrap:hover .v2-card__img--alt{opacity: 1}.v2-cardwrap:hover .v2-card__brk,.v2-card:focus-visible .v2-card__brk{opacity: 1;inset: 12px}.v2-tiles > .v2-cardwrap{transition: background-color .2s ease}.v2-tiles > .v2-cardwrap:hover{background: #121212}.v2-cardwrap:hover .v2-card__img{transform: none}.v2-card.is-sold:hover .v2-card__img{opacity: .75}}.v2-tiles > .v2-cardwrap:hover{border-color: var(--v2-line) !important}html[data-mode="light"] .v2-tiles > .v2-cardwrap:hover{background: #fafafa}.v2-card__stamp{z-index: 3}.v2-run{height: 190vh}@media (max-width: 749px){.v2-run{height: 165vh}}.v2-sold__row{gap: 0}.v2-sold__row > .v2-cardwrap{background: #0b0b0b}.v2-sold__row .v2-card__media{border-bottom: 1px solid var(--v2-line)}.v2-sold__row .v2-card__name{padding: 0 !important;margin: 12px 12px 0;height: calc(2 * 1.35em);text-align: left;font: 600 12.5px/1.35 var(--dv-font-sub);letter-spacing: .1em;-webkit-line-clamp: 2}.v2-sold__row .v2-card__meta{justify-content: flex-start;padding: 8px 12px 14px;font: 500 12.5px/1 var(--dv-font-sub);letter-spacing: .08em}.v2-sold__row .v2-card__size::after{content: "·";margin-left: 8px;color: #555}.v2-sold__row .v2-card__price{color: #8a8a8a}.v2-sold__row .v2-card__stamp{font-size: clamp(16px,1.6vw,22px);padding: 5px 11px 3px;border-width: 1.5px}html[data-mode="light"] .v2-sold__row > .v2-cardwrap{background: #fff}@media (max-width: 749px){.v2-sold__row .v2-card__name,.v2-sold__row .v2-card__meta{font-size: 11.5px}}.v2-designers{padding-top: clamp(40px,6vw,84px);padding-bottom: clamp(40px,6vw,84px)}.v2-sold{padding-top: clamp(32px,5vw,64px);padding-bottom: clamp(32px,5vw,64px)}.v2-how,.v2-cats{padding-top: clamp(36px,5.5vw,72px);padding-bottom: clamp(36px,5.5vw,72px)}.v2-grail{margin-bottom: clamp(36px,5.5vw,72px)}.v2-new{padding-bottom: clamp(28px,4vw,56px)}.v2-sold .v2-head{margin-bottom: clamp(14px,2vw,22px)}.dv-js [data-v2-reveal]{opacity: 0;transform: translateY(18px);transition: opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);will-change: opacity,transform}.dv-js [data-v2-reveal].is-in{opacity: 1;transform: none}.v2-run__lines li{font-size: clamp(30px,5.2vw,80px);line-height: .95;transition: none;opacity: .14;will-change: opacity,transform}@media (max-width: 749px){.v2-run__lines li{font-size: clamp(28px,8.4vw,40px)}}.v2-how{grid-template-columns: minmax(0,4fr) minmax(0,8fr);align-items: center}.v2-how__title{position: static;font-size: clamp(40px,5vw,72px)}.v2-how__list li{grid-template-columns: 96px minmax(0,1fr);align-items: center;padding: 26px 0}.v2-how__n{grid-row: auto;font: 300 clamp(34px,3.4vw,46px)/1 var(--dv-font-head);color: #8f3a3a;letter-spacing: 0}.v2-how__t h3{margin: 0 0 6px;font: 700 clamp(19px,1.6vw,23px)/1.15 var(--dv-font-sub);text-transform: none;letter-spacing: .01em}.v2-how__t p{margin: 0;font-size: 15px;line-height: 1.5;color: rgba(255,255,255,.62)}html[data-mode="light"] .v2-how__t p{color: #555}@media (max-width: 749px){.v2-how{grid-template-columns: 1fr;gap: 14px}.v2-how__title{font-size: 36px}.v2-how__list li{grid-template-columns: 34px minmax(0,1fr);padding: 14px 0}.v2-how__n{font-size: 24px}.v2-how__t{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);gap: 12px;align-items: start}.v2-how__t h3{margin: 0;font-size: 15px}.v2-how__t p{font-size: 13px;line-height: 1.45}}@media (max-width: 749px){.v2-how__t{display: block}.v2-how__t h3{margin-bottom: 4px;font-size: 16px}.v2-how__list li{align-items: start}.v2-how__n{padding-top: 1px}}.v2-how__list li.v2-how__item{display: block;padding: 0}.v2-how__row{display: grid;grid-template-columns: 96px minmax(0,1fr) 24px;align-items: center;width: 100%;padding: 24px 0;border: 0;background: none;color: inherit;text-align: left;cursor: pointer;font: inherit}.v2-how__t{display: block !important}.v2-how__h{display: block;margin: 0 0 5px;font: 700 clamp(19px,1.6vw,23px)/1.15 var(--dv-font-sub);letter-spacing: .01em}.v2-how__s{display: block;font-size: 15px;line-height: 1.45;color: rgba(255,255,255,.62)}.v2-how__plus{position: relative;width: 14px;height: 14px;justify-self: end}.v2-how__plus::before,.v2-how__plus::after{content: "";position: absolute;left: 0;top: 6px;width: 14px;height: 1.5px;background: currentColor;transition: transform .35s cubic-bezier(.16,1,.3,1),opacity .25s}.v2-how__plus::after{transform: rotate(90deg)}.v2-how__item.is-open .v2-how__plus::after{transform: rotate(0);opacity: 0}.v2-how__more{display: grid;grid-template-rows: 0fr;transition: grid-template-rows .45s cubic-bezier(.16,1,.3,1)}.v2-how__more > div{overflow: hidden}.v2-how__more p{margin: 0;padding: 0 40px 24px 96px;max-width: 70ch;font-size: 15px;line-height: 1.6;color: rgba(255,255,255,.78);opacity: 0;transform: translateY(-6px);transition: opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1)}.v2-how__item.is-open .v2-how__more{grid-template-rows: 1fr}.v2-how__item.is-open .v2-how__more p{opacity: 1;transform: none}.v2-how__row:hover .v2-how__h{text-decoration: underline;text-underline-offset: 4px;text-decoration-thickness: 1px}.v2-how__row:focus-visible{outline: 2px solid #fff;outline-offset: 2px}html[data-mode="light"] .v2-how__s{color: #666}html[data-mode="light"] .v2-how__more p{color: #333}@media (max-width: 749px){.v2-how__row{grid-template-columns: 34px minmax(0,1fr) 20px;align-items: start;padding: 15px 0}.v2-how__h{font-size: 16px;margin-bottom: 3px}.v2-how__s{font-size: 13px}.v2-how__plus{margin-top: 4px}.v2-how__more p{padding: 0 20px 16px 34px;font-size: 14px}}@media (prefers-reduced-motion: reduce){.v2-how__more,.v2-how__more p,.v2-how__plus::after{transition: none}}.v2-how__list li.v2-how__item{display: grid;grid-template-columns: 96px minmax(0,1fr);column-gap: 0;align-items: start;padding: 24px 0}.v2-how__item .v2-how__n{grid-row: span 2;padding-top: 2px}.v2-how__item .v2-how__h{margin: 0 0 6px;font: 700 clamp(19px,1.6vw,23px)/1.15 var(--dv-font-sub);letter-spacing: .01em;text-transform: none}.v2-how__item .v2-how__l{margin: 0;max-width: 62ch;font-size: 15px;line-height: 1.55;color: rgba(255,255,255,.66)}.v2-how__item .v2-how__s{display: none}.v2-how__open{display: none}html[data-mode="light"] .v2-how__item .v2-how__l,html[data-mode="light"] .v2-how__item .v2-how__s{color: #555}@media (max-width: 749px){.v2-how__list li.v2-how__item{grid-template-columns: 34px minmax(0,1fr) minmax(0,1.1fr);column-gap: 12px;padding: 14px 0}.v2-how__item .v2-how__n{grid-row: auto;font-size: 22px}.v2-how__item .v2-how__h{margin: 0;font-size: 15px;line-height: 1.25}.v2-how__item .v2-how__s{display: block;margin: 0;font-size: 13px;line-height: 1.45;color: rgba(255,255,255,.62)}.v2-how__item .v2-how__l{display: none}.v2-how__open{display: inline-flex;align-items: center;gap: 8px;margin-top: 18px;padding: 0;border: 0;background: none;color: #fff;cursor: pointer;font: 700 14px/1 var(--dv-font-sub);text-transform: uppercase;letter-spacing: .14em;text-decoration: underline;text-underline-offset: 6px}html[data-mode="light"] .v2-how__open{color: #000}}.v2-sheet{position: fixed;inset: 0;z-index: 120}.v2-sheet[hidden]{display: none}.v2-sheet__scrim{position: absolute;inset: 0;background: rgba(0,0,0,.5);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);opacity: 0;transition: opacity .35s ease}.v2-sheet__panel{position: absolute;left: 0;right: 0;bottom: 0;max-height: 88vh;overflow-y: auto;padding: 14px 22px calc(22px + env(safe-area-inset-bottom));background: #0d0d0d;color: #fff;border-top: 1px solid rgba(255,255,255,.16);transform: translateY(100%);transition: transform .5s cubic-bezier(.16,1,.3,1)}.v2-sheet.is-open .v2-sheet__scrim{opacity: 1}.v2-sheet.is-open .v2-sheet__panel{transform: none}.v2-sheet__grip{display: block;width: 40px;height: 3px;margin: 0 auto 16px;background: rgba(255,255,255,.3)}.v2-sheet__kicker{margin: 0 0 8px;font: 600 12px/1 var(--dv-font-sub);text-transform: uppercase;letter-spacing: .16em;color: #9a9a9a}.v2-sheet__x{position: absolute;top: 18px;right: 14px;width: 40px;height: 40px;border: 0;background: none;color: #fff;cursor: pointer}.v2-sheet__title{margin: 0 0 14px;font: 800 38px/.95 var(--dv-font-head);text-transform: uppercase}.v2-sheet__list{list-style: none;margin: 0;padding: 0}.v2-sheet__list li{display: grid;grid-template-columns: 40px minmax(0,1fr);padding: 16px 0;border-bottom: 1px solid rgba(255,255,255,.14)}.v2-sheet__list .v2-how__n{font: 300 26px/1 var(--dv-font-head);color: #8f3a3a}.v2-sheet__list h3{margin: 0 0 6px;font: 700 16px/1.2 var(--dv-font-sub)}.v2-sheet__list p{margin: 0;font-size: 14px;line-height: 1.55;color: rgba(255,255,255,.7)}.v2-sheet__ok{display: block;width: 100%;min-height: 52px;margin-top: 20px;border: 0;background: #fff;color: #000;cursor: pointer;font: 700 15px/1 var(--dv-font-sub);text-transform: uppercase;letter-spacing: .08em}html[data-mode="light"] .v2-sheet__panel{background: #fff;color: #000}html[data-mode="light"] .v2-sheet__x{color: #000}html[data-mode="light"] .v2-sheet__list p{color: #444}html[data-mode="light"] .v2-sheet__ok{background: #000;color: #fff}@media (prefers-reduced-motion: reduce){.v2-sheet__panel,.v2-sheet__scrim{transition: none}}.v2-run__lines li{opacity: .14;transform: translate3d(0,10px,0);transition: opacity .9s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1) !important}.v2-run__lines li.is-on{opacity: 1;transform: none}.dv-js .v2-sold .v2-head,.dv-js .v2-sold .v2-sold__track{opacity: 0;transform: translateY(18px);transition: opacity 1s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.dv-js .v2-sold .v2-sold__track{transition-delay: .15s}.dv-js .v2-sold.is-in .v2-head,.dv-js .v2-sold.is-in .v2-sold__track{opacity: 1;transform: none}.dv-js .v2-sold[data-v2-reveal]{opacity: 1 !important;transform: none !important}.v2-tiles .v2-card__meta,.v2-sold__row .v2-card__meta{flex-wrap: wrap;row-gap: 4px}.v2-tiles .v2-cardwrap{container-type: inline-size;position: relative}.v2 .v2-tiles .v2-cardwrap > .dv-save--card{bottom: auto !important;top: calc(125cqw + 1px + 12px + 33.75px + 8px + 6.25px - 17px) !important}@media (max-width: 749px){.v2 .v2-tiles .v2-cardwrap > .dv-save--card{top: calc(125cqw + 1px + 12px + 33.75px + 6px + 6.25px - 16px) !important}}.v2-bar__new{margin-left: auto;margin-right: 18px;display: inline-flex;align-items: baseline;gap: 6px;color: #f2f1ec;text-decoration: none;font: 600 13px/1 var(--dv-font-sub);letter-spacing: .14em;text-transform: uppercase}.v2-bar__new b{font: 800 18px/1 var(--dv-font-head);letter-spacing: 0}.v2-bar__new:hover{text-decoration: underline;text-underline-offset: 4px}@media (max-width: 749px){.v2-bar__new{margin-right: 10px;font-size: 11px;letter-spacing: .1em}.v2-bar__new b{font-size: 15px}}@media (hover: none){.v2-card__img--alt{display: none !important}}.v2-hero__poster{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;display: block}.v2-hero__video[data-v2-hero-video]{opacity: 0;transition: opacity .6s ease,transform 1s cubic-bezier(.45,0,.25,1)}.v2-hero__video[data-v2-hero-video].is-cut{transition: opacity .6s ease}.v2-hero__video[data-v2-hero-video].is-live{opacity: 1}@media (prefers-reduced-motion: reduce){.v2-hero__video[data-v2-hero-video]{transition: none}}html[data-mode="dark"] .v2-how__n,html[data-mode="dark"] .v2-sheet__list .v2-how__n{color: #cf7272}