.vx{position:relative;background:var(--sdp-carbon);color:var(--sdp-text);overflow:clip}.vx *,.vx *:before,.vx *:after{box-sizing:border-box}.vx .vx-wrap{width:100%;max-width:var(--sdp-page-max, 100rem);margin-inline:auto;padding-inline:var(--sdp-gutter)}.vx img{display:block;max-width:100%;height:auto}.vx a{color:inherit}.vx h1,.vx h2,.vx h3,.vx h4{margin:0;color:var(--sdp-text);font-family:var(--sdp-font-display);font-stretch:118%;letter-spacing:var(--sdp-track-display);line-height:var(--sdp-lh-tight);text-wrap:balance}.vx h1{font-size:clamp(2.6rem,6vw,5.4rem);font-weight:800}.vx h2{font-size:clamp(1.9rem,3.3vw,3.1rem);font-weight:700}.vx h3{font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:700;font-stretch:108%;line-height:1.15}.vx h4{font-size:1.05rem;font-weight:600;font-stretch:105%;line-height:1.2}.vx p{margin:0;font-family:var(--sdp-font-body);font-size:var(--sdp-fs-md);line-height:var(--sdp-lh-body);color:var(--sdp-text-mute);text-wrap:pretty}.vx p+p{margin-top:1em}.vx .vx-lead{font-size:var(--sdp-fs-lg);line-height:1.55;color:var(--sdp-text);max-width:44ch}.vx .vx-note{font-size:var(--sdp-fs-xs);line-height:1.6;color:var(--sdp-text-mute)}.vx .vx-kicker{display:block;margin-bottom:var(--sdp-space-sm);font-family:var(--sdp-font-label);font-stretch:88%;font-weight:600;font-size:var(--sdp-fs-2xs);letter-spacing:var(--sdp-track-label);text-transform:uppercase;color:var(--sdp-text-mute)}.vx .vx-num{font-family:var(--sdp-font-data);font-weight:500;font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--sdp-track-data);color:var(--sdp-text)}.vx .sd-btn{text-decoration:none}.vx .vx-actions{display:flex;flex-wrap:wrap;gap:var(--sdp-space-sm) var(--sdp-space-md);align-items:center;margin-top:var(--sdp-space-lg)}.vx .vx-textlink{display:inline-flex;align-items:center;gap:.55em;padding-block:.35em;border-bottom:1px solid var(--sdp-edge-strong);font-family:var(--sdp-font-label);font-stretch:88%;font-weight:600;font-size:var(--sdp-fs-xs);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--sdp-text);transition:color var(--sdp-dur-fast),border-color var(--sdp-dur-fast)}.vx .vx-textlink:hover{color:var(--sdp-signal);border-color:var(--sdp-signal)}.vx :focus-visible{outline:2px solid var(--sdp-focus);outline-offset:3px}.vx .vx-band{padding-block:var(--sdp-space-3xl)}.vx .vx-band--tight{padding-block:var(--sdp-space-2xl)}.vx .vx-band--rule{border-top:var(--sdp-hairline) solid var(--sdp-edge)}.vx .vx-band--panel{background:#23272eb8}.vx .vx-band--paper{background:#e4e6e9;color:var(--sdp-ink)}.vx .vx-band--paper h1,.vx .vx-band--paper h2,.vx .vx-band--paper h3,.vx .vx-band--paper h4,.vx .vx-band--paper .vx-num,.vx .vx-band--paper .vx-lead{color:var(--sdp-ink)}.vx .vx-band--paper p,.vx .vx-band--paper .vx-kicker{color:var(--sdp-ink-mute)}.vx .vx-band--paper .vx-textlink{color:var(--sdp-ink);border-color:#1a1d224d}.vx .vx-band--paper .vx-textlink:hover{color:var(--sdp-signal-on-paper);border-color:var(--sdp-signal-on-paper)}.vx .vx-head{display:grid;gap:var(--sdp-space-sm);max-width:52ch;margin-bottom:var(--sdp-space-xl)}.vx .vx-head--split{max-width:none;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--sdp-space-xl);align-items:end}.vx .vx-head--split p{max-width:48ch}@media(max-width:760px){.vx .vx-head--split{grid-template-columns:1fr;gap:var(--sdp-space-sm)}}.vx-nav{position:sticky;top:var(--vx-hdr, 0px);z-index:40;background:#1a1d22e5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:var(--sdp-hairline) solid var(--sdp-edge)}.vx-nav__in{display:flex;align-items:center;gap:var(--sdp-space-lg);min-height:54px}.vx-nav__brand{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;flex:none}.vx-nav__brand img{height:20px;width:auto}.vx-nav__brand span{font-family:var(--sdp-font-label);font-stretch:88%;font-size:var(--sdp-fs-3xs);letter-spacing:.1em;text-transform:uppercase;color:var(--sdp-text-mute)}.vx-nav__links{display:flex;gap:var(--sdp-space-md);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vx-nav__links::-webkit-scrollbar{display:none}.vx-nav__links a{display:block;padding:1.05rem 0 .95rem;border-bottom:2px solid transparent;font-family:var(--sdp-font-label);font-stretch:88%;font-weight:600;font-size:var(--sdp-fs-2xs);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--sdp-text-mute);text-decoration:none;transition:color var(--sdp-dur-fast)}.vx-nav__links a:hover{color:var(--sdp-text)}.vx-nav__links a[aria-current=page]{color:var(--sdp-text);border-color:var(--sdp-signal)}.vx-nav__cta{margin-left:auto;flex:none}@media(max-width:900px){.vx-nav__cta,.vx-nav__brand span{display:none}}@media(max-width:900px){.vx-nav__links{padding-left:1.5rem;padding-right:2rem;-webkit-mask-image:linear-gradient(to right,transparent,#000 1.5rem,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,transparent,#000 1.5rem,#000 calc(100% - 2.5rem),transparent)}}.vx-hero{padding-block:var(--sdp-space-2xl) var(--sdp-space-xl)}.vx-hero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--sdp-space-2xl);align-items:center}.vx-hero__copy .vx-kicker{color:var(--sdp-signal)}.vx-hero__copy .vx-lead{margin-top:var(--sdp-space-md)}.vx-hero__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sdp-space-md);margin-top:var(--sdp-space-2xl);padding-top:var(--sdp-space-md);border-top:var(--sdp-hairline) solid var(--sdp-edge)}.vx-hero__facts div{display:grid;gap:.3rem}.vx-hero__facts b{font-family:var(--sdp-font-data);font-weight:500;font-size:1.35rem;color:var(--sdp-text)}.vx-hero__facts span{font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute);line-height:1.4}@media(max-width:900px){.vx-hero__grid{grid-template-columns:1fr;gap:var(--sdp-space-xl)}}@media(max-width:760px){.vx-hero{padding-block:var(--sdp-space-xl) var(--sdp-space-lg)}.vx-hero__facts{grid-template-columns:1fr 1fr}}.vx-plate{position:relative;border-radius:var(--sdp-radius-md);background:radial-gradient(120% 100% at 50% 0%,#f4f4f1,#e1e3e6 55%,#cdd1d6);overflow:hidden;isolation:isolate}.vx-plate:after{content:"";position:absolute;inset:auto 8% 6%;height:6%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,rgb(10 12 14 / 22%),transparent 70%);z-index:0}.vx-plate img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 22px rgb(10 12 14 / 28%))}.vx-plate--dark{background:radial-gradient(120% 100% at 50% 0%,#2e333b,#1f2329 60%,#15181c)}.vx-plate--dark:after{display:none}.vx-plate--photo img{object-fit:cover;filter:none}.vx-plate__word{position:absolute;left:0;right:0;bottom:2%;z-index:0;text-align:center;font-family:var(--sdp-font-display);font-stretch:118%;font-weight:800;font-size:clamp(5rem,21vw,19rem);line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgb(26 29 34 / 20%);pointer-events:none;-webkit-user-select:none;user-select:none}.vx-plate--dark .vx-plate__word{-webkit-text-stroke-color:rgb(255 255 255 / 12%)}.vx-stage{position:relative;height:calc(100vh + var(--vx-steps, 4) * var(--vx-step, 42vh))}.vx-stage__pin{position:sticky;top:var(--vx-pin-top, 90px);height:calc(100vh - var(--vx-pin-top, 90px));display:grid;grid-template-columns:minmax(16rem,.85fr) minmax(0,1.35fr);gap:var(--sdp-space-2xl);align-items:center}.vx-stage__side{align-self:center}.vx-stage__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sdp-space-md)}.vx-stage__item{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:var(--sdp-space-sm);opacity:.38;transition:opacity var(--sdp-dur-base) var(--sdp-ease-out)}.vx-stage__item.is-on{opacity:1}.vx-stage__item i{font-style:normal;font-family:var(--sdp-font-data);font-size:var(--sdp-fs-xs);color:var(--sdp-signal);padding-top:.35rem}.vx-stage__item h3{margin-bottom:.35rem}.vx-stage__item h3 a{color:inherit;text-decoration:none}.vx-stage__item h3 a:hover{color:var(--sdp-signal)}.vx-stage__item p{font-size:var(--sdp-fs-sm);line-height:1.55;display:none}.vx-stage__item.is-on p{display:block}.vx-stage__copy{margin-bottom:var(--sdp-space-xl)}.vx-stage__copy h1{font-size:clamp(2rem,3.8vw,3.4rem)}.vx-stage__copy .vx-lead{margin-top:var(--sdp-space-sm);font-size:var(--sdp-fs-md);max-width:42ch}.vx-stage__copy .vx-actions{margin-top:var(--sdp-space-md)}.vx-stage__bar{position:relative;height:2px;margin-top:var(--sdp-space-lg);background:var(--sdp-edge)}.vx-stage__bar i{position:absolute;inset:0 auto 0 0;width:var(--p, 0%);background:var(--sdp-signal)}.vx-stage__plate{aspect-ratio:4 / 3;width:100%;max-height:calc(100vh - var(--vx-pin-top, 90px) - 4rem);margin-inline:auto}.vx-plate .vx-stage__img{position:absolute;top:7%;right:7%;bottom:9%;left:7%;width:86%;height:84%;object-fit:contain;opacity:0;z-index:1;transition:opacity .38s var(--sdp-ease-out);filter:drop-shadow(0 22px 26px rgb(10 12 14 / 30%))}.vx-plate .vx-stage__img.is-on{opacity:1}@media(max-height:1000px)and (min-width:901px){.vx-stage__copy h1{font-size:clamp(1.8rem,2.9vw,2.7rem)}.vx-stage__copy .vx-lead{font-size:var(--sdp-fs-sm);max-width:40ch;line-height:1.5}.vx-stage__copy .vx-kicker{margin-bottom:var(--sdp-space-2xs)}.vx-stage__copy{margin-bottom:var(--sdp-space-md)}.vx-stage__copy .vx-actions{margin-top:var(--sdp-space-sm)}.vx-stage__list{gap:.3rem}.vx-stage__item{grid-template-columns:2rem minmax(0,1fr);gap:var(--sdp-space-xs)}.vx-stage__item i{padding-top:.2rem}.vx-stage__item h3{font-size:1rem;line-height:1.25;margin-bottom:0}.vx-stage__item p{display:none}.vx-stage__item.is-on p{display:block;font-size:var(--sdp-fs-xs);line-height:1.45}.vx-stage__bar{margin-top:var(--sdp-space-sm)}}.vx-stage__angles{display:flex;gap:.5rem;margin-top:var(--sdp-space-sm)}.vx-stage__angles button{min-width:2.75rem;height:2.25rem;padding:0 .6rem;border:var(--sdp-hairline) solid var(--sdp-edge-strong);border-radius:var(--sdp-radius-sm);background:transparent;color:var(--sdp-text-mute);font-family:var(--sdp-font-data);font-size:var(--sdp-fs-xs);cursor:pointer}.vx-stage__angles button[aria-pressed=true]{background:var(--sdp-text);border-color:var(--sdp-text);color:var(--sdp-carbon)}.vx-stage__caption{margin:0;font-size:var(--sdp-fs-3xs);color:var(--sdp-text-mute)}.vx-stage__ctl{display:grid;grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:var(--sdp-space-xs);margin-top:var(--sdp-space-sm)}@media(min-width:901px){.vx-stage__ctl{padding-right:9rem}}.vx-stage__arrow{width:2.5rem;height:2.25rem;border:var(--sdp-hairline) solid var(--sdp-edge-strong);border-radius:var(--sdp-radius-sm);background:#1a1d22b3;color:var(--sdp-text);font:inherit;font-size:1rem;line-height:1;cursor:pointer;transition:border-color var(--sdp-dur-fast),color var(--sdp-dur-fast)}.vx-stage__arrow:hover{border-color:var(--sdp-signal);color:var(--sdp-signal)}.vx-stage__count{font-family:var(--sdp-font-data);font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute);min-width:5.5ch;text-align:center}.vx-stage__plate[data-vx-open-stage]{cursor:zoom-in}.vx-plate .vx-stage__img[data-photo]{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:none}.vx-stage__list--index{grid-template-columns:minmax(0,1fr);gap:.3rem}.vx-stage__list--two{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--vx-rows, 10),auto);gap:.3rem var(--sdp-space-md)}.vx-stage__list--index .vx-stage__item{grid-template-columns:1.6rem minmax(0,1fr);gap:.4rem;align-items:baseline;opacity:.45;cursor:pointer}.vx-stage__list--index .vx-stage__item.is-on{opacity:1}.vx-stage__list--index .vx-stage__item i{font-size:var(--sdp-fs-3xs);padding-top:0}.vx-stage__list--index .vx-stage__item span{font-size:var(--sdp-fs-xs);line-height:1.35;color:var(--sdp-text)}@media(max-width:900px),(max-height:680px),(prefers-reduced-motion:reduce){.vx-stage{height:auto;padding-block:var(--sdp-space-lg)}.vx-stage__pin{position:static;height:auto;grid-template-columns:1fr;gap:var(--sdp-space-lg)}.vx-stage__plate{aspect-ratio:1 / 1;max-height:none}.vx-stage__bar{display:none}.vx-stage__item{opacity:1}.vx-stage__item p{display:block}.vx-stage__copy h1{font-size:clamp(2.4rem,8vw,3.6rem)}.vx-stage__list--index{display:none}}.vx-lineup{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--sdp-hairline);background:var(--sdp-edge);border:var(--sdp-hairline) solid var(--sdp-edge)}.vx-lineup__item{grid-column:span 4;display:grid;grid-template-rows:auto 1fr;background:#1a1d22cc;text-decoration:none;color:inherit;transition:background var(--sdp-dur-fast)}.vx-lineup__item:hover{background:#23272ee0}.vx-lineup__item--wide{grid-column:span 8}.vx-lineup__item--wide .vx-lineup__media{aspect-ratio:16 / 9}.vx-lineup__media{aspect-ratio:4 / 3;position:relative;overflow:hidden;background:var(--sdp-media-ground)}.vx-lineup__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--sdp-dur-slow) var(--sdp-ease-out)}.vx-lineup__media.vx-plate img{object-fit:contain;padding:6%}.vx-lineup__item:hover .vx-lineup__media img{transform:scale(1.025)}.vx-lineup__body{display:grid;gap:.5rem;padding:var(--sdp-space-md);align-content:start}.vx-lineup__body .vx-num{font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute)}.vx-lineup__body h3{font-size:1.3rem}.vx-lineup__body p{font-size:var(--sdp-fs-sm)}.vx-lineup__go{margin-top:auto;padding-top:var(--sdp-space-sm);font-family:var(--sdp-font-label);font-stretch:88%;font-weight:600;font-size:var(--sdp-fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sdp-signal)}@media(max-width:1100px){.vx-lineup__item{grid-column:span 6}.vx-lineup__item--wide{grid-column:span 12}}@media(max-width:640px){.vx-lineup__item,.vx-lineup__item--wide{grid-column:span 12}.vx-lineup__item--wide .vx-lineup__media{aspect-ratio:4 / 3}}.vx-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--sdp-space-2xl);align-items:center}.vx-split h2+p{margin-top:var(--sdp-space-md)}.vx-split--flip>:first-child{order:2}.vx-split>figure{margin:0}.vx-split figcaption{margin-top:var(--sdp-space-2xs);font-size:var(--sdp-fs-3xs);color:var(--sdp-text-mute)}.vx-split .vx-plate{aspect-ratio:4 / 3}.vx-split .vx-plate--photo{aspect-ratio:3 / 2}.vx-split ul{margin:var(--sdp-space-md) 0 0;padding:0;list-style:none;display:grid;gap:.6rem}.vx-split li{display:grid;grid-template-columns:1.1rem 1fr;gap:.6rem;font-size:var(--sdp-fs-sm);line-height:1.5;color:var(--sdp-text-mute)}.vx-split li:before{content:"";width:6px;height:6px;margin-top:.55em;border-radius:50%;background:var(--sdp-signal)}@media(max-width:900px){.vx-split{grid-template-columns:1fr;gap:var(--sdp-space-lg)}.vx-split--flip>:first-child{order:0}}.vx-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:0;border-top:var(--sdp-hairline) solid var(--sdp-edge)}.vx-specs>div{display:grid;gap:.35rem;padding:var(--sdp-space-md) var(--sdp-space-md) var(--sdp-space-md) 0;border-bottom:var(--sdp-hairline) solid var(--sdp-edge)}.vx-specs dt{font-family:var(--sdp-font-label);font-stretch:88%;font-weight:600;font-size:var(--sdp-fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sdp-text-mute)}.vx-specs dd{margin:0;font-family:var(--sdp-font-data);font-size:var(--sdp-fs-md);color:var(--sdp-text);line-height:1.45}.vx-specs dd small{display:block;margin-top:.2rem;font-family:var(--sdp-font-body);font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute)}.vx-band--paper .vx-specs{border-color:var(--sdp-edge-ink)}.vx-band--paper .vx-specs>div{border-color:var(--sdp-edge-ink)}.vx-band--paper .vx-specs dd{color:var(--sdp-ink)}.vx-band--paper .vx-specs dt,.vx-band--paper .vx-specs dd small{color:var(--sdp-ink-mute)}.vx-band--paper .vx-form{color:var(--sdp-text);background:var(--sdp-carbon)}.vx-band--paper .vx-form .vx-specs{border-color:var(--sdp-edge)}.vx-band--paper .vx-form .vx-specs>div{border-color:var(--sdp-edge)}.vx-band--paper .vx-form .vx-specs dd{color:var(--sdp-text)}.vx-band--paper .vx-form .vx-specs dt,.vx-band--paper .vx-form .vx-specs dd small,.vx-band--paper .vx-form p,.vx-band--paper .vx-form .vx-note,.vx-band--paper .vx-form label{color:var(--sdp-text-mute)}.vx-table{width:100%;border-collapse:collapse;font-size:var(--sdp-fs-sm)}.vx-table th,.vx-table td{padding:.9rem .75rem .9rem 0;border-bottom:var(--sdp-hairline) solid var(--sdp-edge);text-align:left;vertical-align:top}.vx-table th{font-family:var(--sdp-font-label);font-stretch:88%;font-weight:600;font-size:var(--sdp-fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sdp-text-mute)}.vx-table td:first-child{font-family:var(--sdp-font-data);color:var(--sdp-text);white-space:nowrap}.vx-table td{color:var(--sdp-text-mute)}.vx-table td b{color:var(--sdp-text);font-weight:600}.vx-table td small{display:block;margin-top:.25rem;white-space:normal;font-family:var(--sdp-font-body);font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute)}.vx-band--paper .vx-table td small{color:var(--sdp-ink-mute)}.vx-table .is-dot:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--sdp-signal)}.vx-band--paper .vx-table th,.vx-band--paper .vx-table td{border-color:var(--sdp-edge-ink)}.vx-band--paper .vx-table td:first-child,.vx-band--paper .vx-table td b{color:var(--sdp-ink)}.vx-band--paper .vx-table td,.vx-band--paper .vx-table th{color:var(--sdp-ink-mute)}.vx-scroll{overflow-x:auto}.vx-configs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--sdp-space-lg)}.vx-config{display:grid;grid-template-rows:auto auto 1fr;border:var(--sdp-hairline) solid var(--sdp-edge)}.vx-config .vx-plate{aspect-ratio:4 / 3;border-radius:0}.vx-config__head{padding:var(--sdp-space-md) var(--sdp-space-md) 0;display:grid;gap:.3rem}.vx-config__head .vx-num{font-size:var(--sdp-fs-3xs);color:var(--sdp-signal)}.vx-config dl{margin:0;padding:var(--sdp-space-sm) var(--sdp-space-md) var(--sdp-space-md);display:grid;gap:.55rem;align-content:start}.vx-config dl div{display:grid;grid-template-columns:6.5rem 1fr;gap:.75rem;font-size:var(--sdp-fs-xs);line-height:1.45}.vx-config dt{color:var(--sdp-text-mute)}.vx-config dd{margin:0;color:var(--sdp-text)}.vx-band--paper .vx-config{border-color:var(--sdp-edge-ink);background:#fff}.vx-band--paper .vx-config dd{color:var(--sdp-ink)}.vx-band--paper .vx-config dt{color:var(--sdp-ink-mute)}.vx-ladder{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:var(--sdp-hairline);background:var(--sdp-edge);border:var(--sdp-hairline) solid var(--sdp-edge)}.vx-ladder>div{background:#1a1d22cc;padding:var(--sdp-space-md);display:grid;gap:var(--sdp-space-sm);align-content:start}.vx-ladder .vx-num{font-size:var(--sdp-fs-3xs);color:var(--sdp-signal)}.vx-ladder ul{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.vx-ladder li{font-size:var(--sdp-fs-xs);line-height:1.45;color:var(--sdp-text-mute);padding-left:.9rem;position:relative}.vx-ladder li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--sdp-edge-strong)}.vx-ladder li b{color:var(--sdp-text);font-weight:600}.vx-ladder .vx-ladder__for{margin-top:auto;padding-top:var(--sdp-space-sm);border-top:var(--sdp-hairline) solid var(--sdp-edge);font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute)}.vx-ledger{margin:0;padding:0;list-style:none;border-top:var(--sdp-hairline) solid var(--sdp-edge)}.vx-ledger li{display:grid;grid-template-columns:5.5rem minmax(0,1fr) minmax(0,1.2fr) 9rem;gap:var(--sdp-space-md);align-items:center;padding:var(--sdp-space-sm) 0;border-bottom:var(--sdp-hairline) solid var(--sdp-edge)}.vx-ledger .vx-num{font-size:var(--sdp-fs-sm);color:var(--sdp-text-mute)}.vx-ledger h4{font-size:1.05rem}.vx-ledger p{font-size:var(--sdp-fs-sm);line-height:1.5}.vx-ledger figure{margin:0;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--sdp-radius-sm);background:var(--sdp-media-ground)}.vx-ledger figure img{width:100%;height:100%;object-fit:cover}@media(max-width:760px){.vx-ledger li{grid-template-columns:4rem 1fr}.vx-ledger li p{grid-column:2}.vx-ledger li figure{grid-column:2;max-width:14rem}}.vx-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--sdp-space-lg)}.vx-quotes figure{margin:0;display:grid;align-content:start;gap:var(--sdp-space-sm);padding-top:var(--sdp-space-md);border-top:2px solid var(--sdp-text)}.vx-quotes blockquote{margin:0;font-family:var(--sdp-font-display);font-stretch:105%;font-weight:500;font-size:clamp(1.15rem,1.5vw,1.4rem);line-height:1.3;letter-spacing:-.01em;color:var(--sdp-text)}.vx-quotes figcaption{font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute);line-height:1.5}.vx-quotes figcaption b{display:block;color:var(--sdp-text);font-weight:600}.vx-band--paper .vx-quotes figure{border-color:var(--sdp-ink)}.vx-band--paper .vx-quotes blockquote{color:var(--sdp-ink)}.vx-band--paper .vx-quotes figcaption b{color:var(--sdp-ink)}.vx-band--paper .vx-quotes figcaption{color:var(--sdp-ink-mute)}.vx-names{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:var(--sdp-hairline);background:var(--sdp-edge);border:var(--sdp-hairline) solid var(--sdp-edge)}.vx-names span{display:flex;align-items:center;justify-content:center;min-height:4.25rem;padding:.75rem;background:#1a1d22cc;font-family:var(--sdp-font-display);font-stretch:105%;font-weight:600;font-size:var(--sdp-fs-sm);letter-spacing:-.005em;color:var(--sdp-text-mute);text-align:center}@media(max-width:760px){.vx-names{grid-template-columns:1fr 1fr}}.vx-awards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--sdp-space-md)}.vx-awards div{display:grid;gap:.3rem;padding-top:var(--sdp-space-sm);border-top:var(--sdp-hairline) solid var(--sdp-edge-strong)}.vx-awards b{font-family:var(--sdp-font-data);font-weight:500;font-size:var(--sdp-fs-sm);color:var(--sdp-text)}.vx-awards span{font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute)}.vx-steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--sdp-space-lg);counter-reset:vx}.vx-steps li{display:grid;align-content:start;gap:.5rem;padding-top:var(--sdp-space-sm);border-top:var(--sdp-hairline) solid var(--sdp-edge-strong);counter-increment:vx}.vx-steps li:before{content:counter(vx,decimal-leading-zero);font-family:var(--sdp-font-data);font-size:var(--sdp-fs-xs);color:var(--sdp-signal)}.vx-steps h4{font-size:1.1rem}.vx-steps p{font-size:var(--sdp-fs-sm);line-height:1.5}.vx-band--paper .vx-steps li{border-color:#1a1d224d}.vx-band--paper .vx-steps li:before{color:var(--sdp-signal-on-paper)}.vx-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--sdp-space-xs)}.vx-gallery a{grid-column:span 3;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--sdp-media-ground);border-radius:var(--sdp-radius-sm)}.vx-gallery a.is-wide{grid-column:span 6}.vx-gallery a.is-tall{grid-row:span 2;aspect-ratio:auto}.vx-gallery img{width:100%;height:100%;object-fit:cover;transition:transform var(--sdp-dur-slow) var(--sdp-ease-out)}.vx-gallery a:hover img{transform:scale(1.03)}@media(max-width:900px){.vx-gallery a{grid-column:span 6}.vx-gallery a.is-wide{grid-column:span 12}}.vx-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;max-width:min(96vw,1400px);max-height:94vh;padding:0;border:0;background:transparent;color:var(--sdp-text)}.vx-lightbox::backdrop{background:#0a0c0ee0}.vx-lightbox figure{margin:0;display:grid;gap:.6rem}.vx-lightbox img{max-width:min(96vw,1400px);max-height:82vh;width:auto;height:auto;margin-inline:auto;object-fit:contain}.vx-lightbox figcaption{display:flex;justify-content:space-between;gap:1rem;font-size:var(--sdp-fs-xs);color:var(--sdp-text-mute)}.vx-lightbox button{border:var(--sdp-hairline) solid var(--sdp-edge-strong);border-radius:var(--sdp-radius-sm);background:var(--sdp-carbon);color:var(--sdp-text);padding:.4rem .8rem;font:inherit;font-size:var(--sdp-fs-xs);cursor:pointer}.vx-case{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:var(--sdp-space-2xl);align-items:start;padding-block:var(--sdp-space-2xl);border-top:var(--sdp-hairline) solid var(--sdp-edge)}.vx-case--flip>.vx-case__media{order:2}.vx-case__media{display:grid;gap:var(--sdp-space-xs)}.vx-case__media .vx-plate{aspect-ratio:3 / 2}.vx-case__thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sdp-space-xs)}.vx-case__thumbs a{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--sdp-radius-sm);background:var(--sdp-media-ground)}.vx-case__thumbs img{width:100%;height:100%;object-fit:cover}.vx-case__meta{margin:var(--sdp-space-md) 0 0;display:grid;grid-template-columns:6rem 1fr;gap:.45rem .75rem;font-size:var(--sdp-fs-xs);line-height:1.45}.vx-case__meta dt{color:var(--sdp-text-mute)}.vx-case__meta dd{margin:0;color:var(--sdp-text)}.vx-band--paper .vx-case__meta dt{color:var(--sdp-ink-mute)}.vx-band--paper .vx-case__meta dd{color:var(--sdp-ink)}.vx-case__body p{margin-top:var(--sdp-space-md);font-size:var(--sdp-fs-md)}.vx-case__body .vx-actions{margin-top:var(--sdp-space-md)}@media(max-width:900px){.vx-case{grid-template-columns:1fr;gap:var(--sdp-space-lg)}.vx-case--flip>.vx-case__media{order:0}}.vx-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sdp-space-md)}.vx-process figure{margin:0;display:grid;gap:.6rem}.vx-process figure>div{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--sdp-radius-sm);background:var(--sdp-media-ground)}.vx-process img{width:100%;height:100%;object-fit:cover}.vx-process figcaption{display:grid;gap:.2rem;font-size:var(--sdp-fs-sm);color:var(--sdp-text-mute);line-height:1.5}.vx-process figcaption b{color:var(--sdp-text);font-weight:600}.vx-process figcaption i{font-style:normal;font-family:var(--sdp-font-data);font-size:var(--sdp-fs-3xs);color:var(--sdp-signal)}@media(max-width:760px){.vx-process{grid-template-columns:1fr}}.vx-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--sdp-space-md)}.vx-tile{display:grid;gap:.6rem;align-content:start}.vx-tile>.vx-plate,.vx-tile>figure{aspect-ratio:4 / 3;margin:0}.vx-tile>figure{overflow:hidden;border-radius:var(--sdp-radius-md);background:var(--sdp-media-ground)}.vx-tile>figure img{width:100%;height:100%;object-fit:cover}.vx-tile h4{margin-top:.25rem}.vx-tile p{font-size:var(--sdp-fs-sm);line-height:1.5}.vx-tile .vx-num{font-size:var(--sdp-fs-3xs);color:var(--sdp-text-mute)}.vx-tiles.vx-swipe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(86%,25rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.vx-tiles.vx-swipe::-webkit-scrollbar{display:none}.vx-swipe>.vx-tile{scroll-snap-align:start}.vx-swipe>.vx-tile>.vx-plate img,.vx-swipe>.vx-tile>figure img{cursor:zoom-in}.vx-swipe:focus-visible{outline:2px solid var(--sdp-signal);outline-offset:4px}.vx-swipe__ctl{display:flex;align-items:center;gap:var(--sdp-space-xs);margin-top:var(--sdp-space-sm)}.vx-swipe__ctl .vx-stage__arrow,.vx-swipe__ctl .vx-stage__count{flex:none;white-space:nowrap}.vx-swipe__ctl .vx-swipe__hint{flex:1 1 auto;min-width:0;line-height:1.35}.vx-swipe__ctl[hidden]{display:none}.vx-swipe__ctl .vx-stage__arrow:disabled{opacity:.35;cursor:default}.vx-swipe__ctl .vx-stage__arrow:disabled:hover{border-color:var(--sdp-edge-strong);color:var(--sdp-text)}.vx-swipe__hint{font-size:var(--sdp-fs-3xs);color:var(--sdp-text-mute)}.vx-band--paper .vx-swipe__ctl .vx-stage__arrow{background:#fff;color:var(--sdp-ink);border-color:var(--sdp-edge-ink)}.vx-band--paper .vx-swipe__ctl .vx-stage__arrow:disabled:hover{border-color:var(--sdp-edge-ink);color:var(--sdp-ink)}.vx-band--paper .vx-swipe__ctl .vx-stage__count,.vx-band--paper .vx-swipe__hint{color:var(--sdp-ink-mute)}.vx-docs.vx-swipe,.vx-sheets--row.vx-swipe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(82%,18rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px;max-width:none}.vx-docs--wide.vx-swipe{grid-auto-columns:min(86%,25rem)}.vx-docs.vx-swipe::-webkit-scrollbar,.vx-sheets--row.vx-swipe::-webkit-scrollbar{display:none}.vx-swipe>.vx-doc,.vx-swipe>.vx-sheet{scroll-snap-align:start}.vx-docs.vx-swipe .vx-doc{font-size:var(--sdp-fs-2xs)}.vx-docs.vx-swipe+.vx-swipe__ctl,.vx-sheets--row.vx-swipe+.vx-swipe__ctl{margin-top:var(--sdp-space-xs)}@media(prefers-reduced-motion:no-preference){.vx-tiles.vx-swipe,.vx-docs.vx-swipe,.vx-sheets--row.vx-swipe{scroll-behavior:smooth}}.vx-check{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--sdp-space-md) var(--sdp-space-lg)}.vx-check li{display:grid;gap:.3rem;padding-left:1.4rem;position:relative;font-size:var(--sdp-fs-sm);line-height:1.5;color:var(--sdp-text-mute)}.vx-check li:before{content:"";position:absolute;left:0;top:.45em;width:.7rem;height:.7rem;border:1.5px solid var(--sdp-signal);border-radius:2px}.vx-check li b{color:var(--sdp-text);font-weight:600}.vx-band--paper .vx-check li b{color:var(--sdp-ink)}.vx-band--paper .vx-check li:before{border-color:var(--sdp-signal-on-paper)}.vx-split .vx-check li{grid-template-columns:1fr}.vx-split .vx-check li:before{background:none;margin-top:0}.vx-brief{background:#23272eb8;border-top:var(--sdp-hairline) solid var(--sdp-edge)}.vx-brief__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--sdp-space-2xl);align-items:start}.vx-brief__aside{display:grid;gap:var(--sdp-space-md)}.vx-brief__aside .vx-next{display:grid;gap:.35rem;padding-top:var(--sdp-space-sm);border-top:var(--sdp-hairline) solid var(--sdp-edge-strong)}.vx-brief__aside .vx-next b{color:var(--sdp-text);font-weight:600;font-size:var(--sdp-fs-sm)}.vx-brief__aside .vx-next span{font-size:var(--sdp-fs-sm);color:var(--sdp-text-mute);line-height:1.5}.vx-brief__aside a{color:var(--sdp-signal)}.vx-form{display:grid;gap:var(--sdp-space-md);padding:var(--sdp-space-lg);border:var(--sdp-hairline) solid var(--sdp-edge);border-radius:var(--sdp-radius-md);background:#1a1d22db}.vx-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sdp-space-md)}.vx-form label{display:grid;gap:.45rem;min-width:0;font-family:var(--sdp-font-label);font-stretch:88%;font-weight:600;font-size:var(--sdp-fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sdp-text-mute)}.vx-form label.is-wide{grid-column:1 / -1}.vx-form input,.vx-form select,.vx-form textarea{width:100%;padding:.85rem .95rem;font:400 var(--sdp-fs-md) / 1.4 var(--sdp-font-body);letter-spacing:0;text-transform:none;color:var(--sdp-text);background:var(--sdp-panel);border:var(--sdp-hairline) solid var(--sdp-edge-strong);border-radius:var(--sdp-radius-sm)}.vx-form select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--sdp-text-mute) 50%),linear-gradient(135deg,var(--sdp-text-mute) 50%,transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-size:5px 5px;background-repeat:no-repeat;padding-right:2.2rem}.vx-form textarea{min-height:7.5rem;resize:vertical}.vx-form input::placeholder,.vx-form textarea::placeholder{color:#a9b1bb99}.vx-form__ok{display:grid;gap:.4rem;padding:var(--sdp-space-md);border-left:3px solid var(--sdp-signal);background:var(--sdp-panel)}.vx-form__ok b{color:var(--sdp-text);font-size:var(--sdp-fs-lg);font-family:var(--sdp-font-display);font-stretch:108%}.vx-form__errors{padding:var(--sdp-space-sm) var(--sdp-space-md);border-left:3px solid var(--sdp-warn);color:var(--sdp-text);font-size:var(--sdp-fs-sm)}.vx-form__errors ul{margin:.4rem 0 0;padding-left:1.1rem}@media(max-width:900px){.vx-brief__grid{grid-template-columns:1fr;gap:var(--sdp-space-lg)}}@media(max-width:640px){.vx-form__grid{grid-template-columns:1fr}.vx-form{padding:var(--sdp-space-md)}}.vx-sheets{display:grid;gap:var(--sdp-space-lg);max-width:62rem;margin-inline:auto}.vx-sheet{display:block;border:var(--sdp-hairline) solid var(--sdp-edge-strong);border-radius:var(--sdp-radius-md);overflow:hidden;background:#000}.vx-sheet img{display:block;width:100%;height:auto}.vx-sheet:hover{border-color:var(--sdp-text-mute)}.vx-docs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:var(--sdp-space-xs);margin-top:var(--sdp-space-xs)}.vx-doc{display:grid;gap:.35rem;text-decoration:none;color:var(--sdp-text-mute);font-size:var(--sdp-fs-3xs)}.vx-doc>span:first-child{display:block;border:var(--sdp-hairline) solid var(--sdp-edge-strong);border-radius:var(--sdp-radius-sm);overflow:hidden;background:#000;aspect-ratio:1600 / 2071}.vx-doc img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--sdp-dur-base) var(--sdp-ease-out)}.vx-doc:hover img{transform:scale(1.02)}.vx-doc:hover>span:first-child{border-color:var(--sdp-text-mute)}.vx-band--paper .vx-doc{color:var(--sdp-ink-mute)}.vx-band--paper .vx-doc>span:first-child{border-color:var(--sdp-edge-ink)}.vx-sheets--row{max-width:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--sdp-space-md)}.vx-docs--wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}.vx-docs--wide .vx-doc>span:first-child{aspect-ratio:16 / 9}.vx-docs--a4 .vx-doc>span:first-child{aspect-ratio:600 / 848}.vx-config>.vx-docs{margin-top:0;padding:0 var(--sdp-space-md) var(--sdp-space-md)}.vx-sheet figcaption,.vx-sheets--row .vx-sheet span{display:block;padding:.5rem .75rem;font-size:var(--sdp-fs-3xs);color:var(--sdp-text-mute);background:#1a1d22e5}.vx-quote-lead{margin:0;max-width:60ch;font-family:var(--sdp-font-display);font-stretch:105%;font-weight:500;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.3;letter-spacing:-.01em;color:var(--sdp-text)}.vx-quote-lead+p{margin-top:var(--sdp-space-sm);font-size:var(--sdp-fs-sm)}.vx-legal{padding-block:var(--sdp-space-lg);border-top:var(--sdp-hairline) solid var(--sdp-edge)}.vx-legal p{font-size:var(--sdp-fs-3xs);line-height:1.6;max-width:90ch}@media(prefers-reduced-motion:reduce){.vx *,.vx *:before,.vx *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/sd-vrx.css.map */
