:root{--color-black: #191919;--color-off-black: #282828;--color-off-white: #fdfdfd;--color-paper: #f2f2f2;--color-light-grey: #e6e6e6;--color-mid-grey: #a0a0a0;--color-dark-grey: #646464;--color-gold: #C9A96E;--color-gold-hover: #b8924f;--font-base: "Inter", "Helvetica Neue", Arial, sans-serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--ease-out: cubic-bezier(.215, .61, .355, 1);--ease-expo: cubic-bezier(.16, 1, .3, 1);--radius: .4rem;--gutter: clamp(16px, 2.083vw, 40px);--content-max: 136rem;--content-edge: max(var(--gutter), calc((100vw - var(--content-max)) / 2 + var(--gutter)));--nav-height: 5.6rem;--line: rgba(40, 40, 40, .18)}*,*:before,*:after{box-sizing:border-box}html{font-size:9px;scroll-behavior:smooth;scrollbar-width:none;scroll-padding-top:9rem}body{margin:0;background:var(--color-off-white);color:var(--color-black);font-family:var(--font-base);overflow-x:hidden;text-rendering:geometricPrecision}body.preload-active,body.menu-open{overflow:hidden}img{display:block;width:100%;height:auto}a,button,input{font:inherit}a{color:inherit;text-decoration:none}button{border:0;background:none;color:inherit;cursor:pointer}:focus-visible{outline:1px dashed var(--color-gold);outline-offset:4px}.skip-link,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.skip-link:focus{z-index:2000;left:1rem;top:1rem;width:auto;height:auto;clip:auto;padding:1rem 1.4rem;background:var(--color-gold)}.eyebrow{margin:0;font-family:var(--font-mono);font-size:1.1rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.preloader{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;display:grid;overflow:hidden;place-items:center;background:var(--color-black);color:var(--color-off-white);clip-path:inset(0 0 0 0);opacity:1;transition:clip-path .9s var(--ease-expo),opacity .68s ease}.preloader.is-leaving{clip-path:inset(0 0 100% 0);opacity:.001;pointer-events:none}.preloader__video,.preloader__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.preloader__video{width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.045);filter:saturate(.92) contrast(1.08);transition:opacity .5s ease,transform 5.2s var(--ease-out)}.preloader.is-ready .preloader__video{opacity:1;transform:scale(1)}.preloader__scrim{background:radial-gradient(circle at 50% 42%,transparent 0 34%,rgba(0,0,0,.42) 70%),linear-gradient(180deg,#00000047,#000000c7);opacity:0;transition:opacity 5s ease}.preloader.is-ready .preloader__scrim{opacity:1}.preloader__content{position:relative;z-index:2;display:grid;gap:1.2rem;justify-items:center;padding:var(--gutter);text-align:center}.preloader__logo{display:block;width:min(76rem,calc(100vw - var(--gutter) * 4));height:auto;opacity:0;transform:translateY(2rem);filter:drop-shadow(0 2rem 5rem rgba(0,0,0,.28));transition:opacity .62s ease .16s,transform .9s var(--ease-expo) .16s}.preloader.is-ready .preloader__logo{opacity:1;transform:translateY(0)}.preloader__line{margin:0;font-family:var(--font-mono);font-size:1.1rem;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;opacity:0;transform:translateY(1rem);transition:opacity .5s ease .42s,transform .76s var(--ease-expo) .42s}.preloader.is-ready .preloader__line{opacity:.82;transform:translateY(0)}.preloader__skip{position:absolute;z-index:3;right:var(--gutter);bottom:clamp(2rem,4vw,4rem);min-width:4.4rem;min-height:4.4rem;color:#fdfdfdb8;font-family:var(--font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease}.preloader__skip:hover{color:var(--color-off-white)}.preloader__rail{position:absolute;z-index:3;left:var(--gutter);right:var(--gutter);bottom:1.2rem;height:2px;background:#fdfdfd29}.preloader__rail span{display:block;width:100%;height:100%;background:var(--color-gold);transform:scaleX(0);transform-origin:left center}.preloader.is-ready .preloader__rail span{animation:preloadRail 5.8s linear forwards}@keyframes preloadRail{to{transform:scaleX(1)}}.site-nav{position:fixed;z-index:100;top:clamp(8px,2vw,30px);left:var(--content-edge);right:var(--content-edge);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;color:var(--color-off-white);opacity:0;pointer-events:none;transition:color .32s ease,transform .52s var(--ease-expo),top .42s var(--ease-expo),opacity .6s ease,filter .3s ease;will-change:transform,opacity}.site-nav:before{content:"";position:absolute;top:-.6rem;right:-.8rem;bottom:-.6rem;left:-.8rem;background:#fefdfaf7;backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15);border-radius:var(--radius);border:1px solid rgba(21,21,19,.07);box-shadow:0 2px 28px #15151314;z-index:-1;opacity:0;transition:opacity .3s ease;pointer-events:none}.site-nav.is-scrolled:before{opacity:1}.site-nav.is-ready,.site-nav[data-nav-static]{opacity:1;pointer-events:auto}.site-nav.is-hidden{transform:translateY(calc(-100% - 6rem));opacity:0;pointer-events:none}.site-nav.is-scrolled{top:clamp(4px,.8vw,10px);color:#151513}.brand-mark{display:inline-flex;align-items:center;justify-content:center;min-width:10.2rem;min-height:4.8rem;padding:0 1.2rem;border-radius:var(--radius);transition:min-height .38s var(--ease-expo),padding .38s var(--ease-expo),background .28s ease,backdrop-filter .28s ease}.site-nav.is-scrolled .brand-mark{min-height:4rem;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none}.site-nav.is-scrolled .brand-mark:hover{background:transparent;border:none}.site-nav.is-scrolled .brand-mark__logo{filter:brightness(0)}.brand-mark__logo{display:block;height:2rem;width:auto;object-fit:contain;opacity:0;transition:filter .3s ease,opacity .45s ease}.site-nav.is-ready .brand-mark__logo,.site-nav[data-nav-static] .brand-mark__logo{opacity:1}.context-nav{display:flex;align-items:center;justify-content:center;min-height:var(--nav-height);gap:clamp(14px,2.8vw,48px);padding:.4rem 2.4rem;border-radius:var(--radius);border:1px solid transparent;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:min-height .38s var(--ease-expo),gap .38s var(--ease-expo),padding .38s var(--ease-expo),background .28s ease,border-color .28s ease,backdrop-filter .28s ease,box-shadow .38s var(--ease-expo)}.context-nav:hover{background:#ffffff0d;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border-color:#ffffff1a;box-shadow:0 4px 20px #0003}.site-nav.is-scrolled .context-nav{min-height:5.2rem;gap:clamp(12px,2.4vw,40px);padding-inline:2rem;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent;box-shadow:none}.site-nav.is-scrolled .context-nav:hover{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent;box-shadow:none}.site-nav.is-scrolled .context-nav span{color:#15151352}.context-nav a{display:inline-flex;min-height:4.4rem;gap:.7rem;align-items:center;padding:0 .6rem;font-size:clamp(1.35rem,.9vw,1.55rem);font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.01em;color:currentColor;white-space:nowrap;flex-shrink:0;transition:opacity .2s ease,color .2s ease}.context-nav a:hover{color:var(--color-gold);opacity:1}.context-nav span{color:#fdfdfd5c;font-family:var(--font-mono);font-size:clamp(.88rem,.58vw,1.04rem);font-weight:400;transition:color .28s ease;letter-spacing:.04em}.menu-toggle{display:flex;width:5.6rem;height:5.2rem;flex-direction:column;justify-content:center;gap:.8rem;border-radius:var(--radius);transition:width .38s var(--ease-expo),height .38s var(--ease-expo),background .28s ease,backdrop-filter .28s ease}.site-nav.is-scrolled .menu-toggle{width:5.2rem;height:4.8rem;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none;color:#151513}.menu-toggle span:not(.sr-only){display:block;height:1.5px;width:100%;background:currentColor;transform-origin:left center;transition:transform .24s var(--ease-out),width .38s var(--ease-expo)}.site-nav.is-scrolled .menu-toggle span:nth-child(3){width:70%}.menu-toggle:hover span:nth-child(2){transform:scaleX(.78)}.menu-toggle:hover span:nth-child(3){transform:scaleX(.58)}.site-nav.is-light{color:#0d1b2a}.site-nav.is-light .brand-mark__logo{filter:brightness(0)}.site-nav.is-light .menu-toggle span:not(.sr-only){background:#0d1b2a}.site-nav.is-light .context-nav{background:transparent;border-color:transparent;box-shadow:none}.site-nav.is-light .context-nav a,.site-nav.is-light .context-nav .nav-dd__btn{color:#0d1b2a}.site-nav.is-light .context-nav span{color:#0d1b2a73}.site-nav.is-light .context-nav:hover{background:#0d1b2a0a;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border-color:#0d1b2a14;box-shadow:none}.site-nav.is-light.is-scrolled .context-nav,.site-nav.is-light.is-scrolled .brand-mark,.site-nav.is-light.is-scrolled .menu-toggle{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none}.site-nav.is-light.is-scrolled .context-nav:hover{background:transparent;border-color:transparent}.menu-panel{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;display:grid;pointer-events:none;opacity:0;transition:opacity .3s ease}.menu-panel.is-open{pointer-events:auto;opacity:1}.menu-panel__surface{position:relative;z-index:2;width:min(38rem,90vw);min-height:100dvh;margin-left:auto;padding:clamp(2.4rem,4vw,4rem) clamp(2rem,3.5vw,3.6rem);background:var(--color-off-white);transform:translateY(-1.2rem);transition:transform .34s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;overflow-y:auto}.menu-panel.is-open .menu-panel__surface{transform:translateY(0)}.menu-panel__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b}.side-nav{position:fixed;z-index:820;right:clamp(1.4rem,1.65vw,2.8rem);top:50%;display:grid;gap:.42rem;padding:.78rem .54rem;border:1px solid rgba(201,169,110,.14);border-radius:999px;background:#1414122e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1.8rem 4.8rem #0000001f;opacity:0;transform:translate3d(.8rem,-50%,0);pointer-events:none;transition:opacity .36s ease,transform .5s var(--ease-expo),background .26s ease,border-color .26s ease}body:not(.preload-active) .side-nav{opacity:.78;transform:translate3d(0,-50%,0);pointer-events:auto}.side-nav:hover,.side-nav:focus-within{opacity:1;background:#14141261;border-color:#c9a96e47}.side-nav__link{position:relative;display:grid;place-items:center;width:2.4rem;height:2.4rem;color:#fdfdfdad;overflow:visible}.side-nav__dot{width:.46rem;height:.46rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 1px #19191929;transition:width .22s ease,height .22s ease,background .22s ease,box-shadow .22s ease}.side-nav__label{position:absolute;right:calc(100% + 1rem);top:50%;display:inline-flex;align-items:center;min-height:2.2rem;padding:.36rem .9rem;border:1px solid rgba(255,255,255,.08);background:#0a0a08a3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fdfdfdb8;font-family:var(--font-mono);font-size:1rem;letter-spacing:.13em;line-height:1;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translate3d(0,-50%,0);pointer-events:none;transition:opacity .2s ease,color .16s ease}.side-nav:hover .side-nav__label,.side-nav:focus-within .side-nav__label{opacity:1}.side-nav__link:hover .side-nav__label,.side-nav__link:focus-visible .side-nav__label{color:var(--color-gold)}.side-nav:hover .side-nav__link.is-active .side-nav__label,.side-nav:focus-within .side-nav__link.is-active .side-nav__label{color:var(--color-gold)}.side-nav__link:hover .side-nav__dot,.side-nav__link:focus-visible .side-nav__dot,.side-nav__link.is-active .side-nav__dot{width:.72rem;height:.72rem;background:var(--color-gold);box-shadow:0 0 0 .34rem #c9a96e1f,0 0 2.6rem #c9a96e38}.side-nav__link.is-active{color:var(--color-gold)}body.menu-open .side-nav{opacity:0;pointer-events:none}@media(max-width:1180px){.side-nav{display:none}}.menu-panel__head{display:flex;justify-content:flex-end;margin-bottom:clamp(2rem,3svh,4rem)}.menu-panel__grid{display:flex;flex-direction:column;flex:1;justify-content:center;counter-reset:menu-counter;border-top:1px solid rgba(40,40,40,.1)}.menu-close{min-width:4.4rem;min-height:4.4rem;color:var(--color-gold);font-family:var(--font-mono);font-size:clamp(1.4rem,1.1vw,1.7rem);letter-spacing:.14em;text-transform:uppercase;transition:opacity .2s ease}.menu-close:hover{opacity:.7}.menu-link{display:flex;align-items:center;justify-content:flex-start;gap:clamp(1.4rem,2vw,2.4rem);max-width:none;padding:clamp(.65rem,1.1svh,1rem) 0;border-bottom:1px solid rgba(40,40,40,.08);font-size:clamp(2.4rem,7svh,5rem);font-weight:500;letter-spacing:-.04em;line-height:1;color:#0d0d0d;transition:color .24s ease,padding-left .24s ease;counter-increment:menu-counter}.menu-link:before{content:"0" counter(menu-counter);font-family:var(--font-mono);font-size:clamp(.75rem,.72vw,1rem);letter-spacing:.16em;color:var(--color-gold);font-weight:400;flex-shrink:0;align-self:center;opacity:.85}.menu-link:hover{color:var(--color-gold);padding-left:.5rem}.hero{position:relative;min-height:100svh;overflow:hidden;background:var(--color-black);color:var(--color-off-white);z-index:1}.hero__stage{position:relative;min-height:100svh;overflow:hidden;isolation:isolate}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;filter:saturate(.94) contrast(1.04);z-index:0}.hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;filter:saturate(.94) contrast(1.04);opacity:1;z-index:1}.hero__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;filter:saturate(.94) contrast(1.04);z-index:2}.hero__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 66% 46%,transparent 0 34%,rgba(0,0,0,.42) 72%),linear-gradient(180deg,#0003,#0000008c)}.hero__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,.58) 32%,rgba(0,0,0,.18) 64%,transparent 82%),linear-gradient(180deg,rgba(0,0,0,.16) 0%,transparent 48%,rgba(25,25,25,.42) 92%,#191919 100%);pointer-events:none}.hero__labels{position:absolute;left:var(--gutter);bottom:clamp(2rem,5vw,7rem);display:flex;flex-direction:column;gap:.8rem;font-family:var(--font-mono);font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase;z-index:3}.hero__logo-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-56%);width:min(72rem,calc(100vw - var(--gutter) * 6));z-index:3;will-change:transform,opacity}.hero__logo-wrap.is-corner{top:clamp(8px,2vw,30px);left:var(--gutter);transform:none;width:min(13rem,18vw)}.hero__logo{display:block;width:100%;height:auto;filter:drop-shadow(0 2.4rem 5.2rem rgba(0,0,0,.38))}.hero__intro-scrim{position:absolute;top:0;right:0;bottom:0;left:0;will-change:opacity;z-index:2;background:#000000b8;pointer-events:none;transition:opacity 1.8s cubic-bezier(.22,.61,.36,1)}.hero__intro-scrim.is-clear{opacity:0}.hero__narrative{position:absolute;top:52%;transform:translateY(-50%);left:var(--content-edge);width:min(68rem,calc(100vw - (var(--content-edge) * 2)));z-index:3;display:flex;flex-direction:column;gap:clamp(1rem,1.15vw,1.5rem)}.hero__headline{margin:0}.hero__hl-clip{display:block;width:max-content;max-width:100%;overflow:hidden;line-height:1}.hero__hl-line{display:block;white-space:nowrap;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.4rem,2.5vw,4rem);font-weight:650;letter-spacing:-.044em;line-height:1;color:var(--color-off-white);text-shadow:0 1.6rem 4.4rem rgba(0,0,0,.38);transform:translateY(110%);transition:transform 1s cubic-bezier(.16,1,.3,1)}.hero__hl-clip.is-visible .hero__hl-line{transform:translateY(0)}.hero__hl-clip:nth-child(2) .hero__hl-line{transition-delay:.12s}.hero__subline{margin:0;max-width:54rem;color:#fdfdfdc7;font-size:clamp(1.55rem,1.18vw,2rem);line-height:1.55;letter-spacing:0;opacity:0;transform:translateY(2.4rem);transition:opacity .7s var(--ease-out),transform .9s var(--ease-expo)}.hero__subline.is-visible{opacity:1;transform:translateY(0)}.hero__actions{display:flex;gap:1.2rem;flex-wrap:wrap;opacity:0;transform:translateY(2rem);transition:opacity .6s var(--ease-out) 80ms,transform .8s var(--ease-expo) 80ms}.hero__actions.is-visible{opacity:1;transform:translateY(0)}.hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.8rem;padding:0 3.4rem;border-radius:999px;font-family:var(--font-mono);font-size:clamp(1.28rem,.9vw,1.48rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1.2;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .3s var(--ease-expo)}.hero__btn:hover{transform:translateY(-2px)}.hero__btn--fill{background:var(--color-gold);color:var(--color-black);border:1px solid transparent}.hero__btn--fill:hover{background:var(--color-gold-hover)}.hero__btn--ghost{background:transparent;border:1px solid rgba(253,253,253,.35);color:var(--color-off-white)}.hero__btn--ghost:hover{border-color:#fdfdfdcc}.scroll-indicator{position:absolute;left:50%;bottom:3.6rem;display:grid;width:4.8rem;height:4.8rem;place-items:center;transform:translate(-50%);transition:opacity .6s ease;z-index:3}.scroll-indicator.is-hidden-ind{opacity:0;pointer-events:none}.scroll-indicator span{width:1.4rem;height:1.4rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);animation:arrowPulse 1.6s infinite}@keyframes arrowPulse{0%,to{opacity:.35;transform:translateY(-4px) rotate(45deg)}45%{opacity:1;transform:translateY(5px) rotate(45deg)}}.statement-bar{position:relative;background:#191919;padding:clamp(1.6rem,2.4vw,3rem) var(--gutter);opacity:0;transform:translateY(.8rem);transition:opacity 1.2s cubic-bezier(.22,.61,.36,1),transform 1.2s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.statement-bar.is-visible{opacity:1;transform:translateY(0)}.statement-bar__inner{max-width:88rem;margin:0 auto;text-align:center}.statement-bar__text{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(1.8rem,2.4vw,3.4rem);font-weight:400;font-style:italic;letter-spacing:-.04em;line-height:1.22;color:#fdfdfd;opacity:0;transform:translateY(1.2rem);transition:opacity 1.6s cubic-bezier(.16,1,.3,1),transform 1.6s cubic-bezier(.16,1,.3,1)}.statement-bar.is-revealed .statement-bar__text{opacity:1;transform:translateY(0)}.hero__featured{position:fixed;right:clamp(2.4rem,4vw,5rem);top:50%;transform:translateY(calc(-50% + var(--featured-parallax, 0px)));width:clamp(28rem,26vw,40rem);z-index:50;pointer-events:none;opacity:0;will-change:transform,opacity}.hero__featured.is-visible{pointer-events:auto}.hero__featured-frame{background:#0a0a0a;display:flex;flex-direction:column;border-top:1px solid var(--color-gold)}.hero__featured-frame>*{opacity:0;transform:translateY(.8rem);transition:opacity .75s ease,transform .75s var(--ease-expo)}.hero__featured.is-visible .hero__featured-frame>*:nth-child(1){opacity:1;transform:none;transition-delay:.1s}.hero__featured.is-visible .hero__featured-frame>*:nth-child(2){opacity:1;transform:none;transition-delay:.28s}.hero__featured.is-visible .hero__featured-frame>*:nth-child(3){opacity:1;transform:none;transition-delay:.46s}.hero__featured-visual{margin:0;width:100%;aspect-ratio:3 / 2;overflow:hidden;background:#141414}.hero__featured-visual img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.hero__featured-info{padding:1.8rem 2.2rem 1.4rem;display:flex;flex-direction:column;gap:.9rem;border-top:1px solid rgba(253,253,253,.06)}.hero__featured-eyebrow{margin:0;font-family:var(--font-mono);font-size:clamp(.8rem,.72vw,.95rem);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold)}.hero__featured-name{margin:0;font-family:var(--font-base);font-size:clamp(1.5rem,1.4vw,2rem);font-weight:600;letter-spacing:-.03em;line-height:1.18;color:var(--color-off-white)}.hero__featured-cta{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 2.2rem;font-family:var(--font-mono);font-size:clamp(.8rem,.72vw,.95rem);letter-spacing:.2em;text-transform:uppercase;color:#fdfdfd61;border-top:1px solid rgba(253,253,253,.06);transition:color .3s ease}.hero__featured-cta:after{content:"\2192";color:var(--color-gold);letter-spacing:0;transition:transform .3s ease}.hero__featured-cta:hover{color:var(--color-off-white)}.hero__featured-cta:hover:after{transform:translate(5px)}@media(max-width:900px){.hero__featured{display:none}}.manifesto{height:auto;min-height:0;overflow:hidden;background:#f0e4c8;color:#191919;position:relative;z-index:2;box-shadow:0 -2px #c9a96e33,0 -40px 80px #00000024}.manifesto__stage{position:relative;top:auto;height:auto;min-height:0;padding:clamp(4.5rem,5.5vh,6.5rem) clamp(5rem,7vw,10rem) clamp(4.5rem,5.5vh,6.5rem);overflow:hidden;display:grid;align-items:start}.manifesto__inner{display:grid;grid-template-columns:minmax(32rem,.86fr) minmax(42rem,1fr);gap:clamp(4rem,7vw,10rem);align-items:center;width:100%;position:relative;z-index:1}.manifesto__copy>.eyebrow,.manifesto h2,.manifesto__para,.manifesto__proof-grid,.manifesto__visual{opacity:0;transform:translateY(1.6rem);transition:opacity .7s var(--ease-out),transform .9s var(--ease-expo)}.manifesto.is-copy-visible .manifesto__copy>.eyebrow,.manifesto.is-copy-visible h2,.manifesto.is-copy-visible .manifesto__para,.manifesto.is-copy-visible .manifesto__proof-grid,.manifesto.is-copy-visible .manifesto__visual{opacity:1;transform:translateY(0)}.manifesto.is-copy-visible .manifesto__copy>.eyebrow{transition-delay:80ms}.manifesto.is-copy-visible h2{transition-delay:.18s}.manifesto.is-copy-visible .manifesto__para:nth-of-type(2){transition-delay:.32s}.manifesto.is-copy-visible .manifesto__para:nth-of-type(3){transition-delay:.46s}.manifesto.is-copy-visible .manifesto__para:nth-of-type(4){transition-delay:.6s}.manifesto.is-copy-visible .manifesto__proof-grid{transition-delay:.68s}.manifesto.is-copy-visible .manifesto__visual{transition-delay:.76s}.manifesto .eyebrow{font-family:var(--font-mono);font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;color:#1919196b}.manifesto h2{margin:.65rem 0 1.45rem;font-family:var(--font-base);font-size:clamp(3.05rem,4vw,5.25rem);font-weight:800;letter-spacing:-.04em;line-height:.92;color:#191919}.manifesto p{font-size:clamp(1.38rem,1.24vw,1.7rem);line-height:1.46;letter-spacing:-.01em;color:#19191999;max-width:52rem}.manifesto p+p{margin-top:1.2rem}.manifesto__closing{font-family:var(--font-mono);font-size:1.05rem!important;letter-spacing:.14em!important;line-height:1.8!important;text-transform:uppercase;color:#19191966!important}.manifesto__proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(68rem,100%);margin-top:clamp(1.35rem,2vw,2.4rem);border:1px solid rgba(25,25,25,.13);background:#19191921}.manifesto__proof-item{min-height:8.8rem;padding:clamp(1.1rem,1vw,1.45rem);background:#fffaee6b}.manifesto__proof-item span{display:block;margin-bottom:.8rem;color:#19191961;font-family:var(--font-mono);font-size:.92rem;font-weight:800;letter-spacing:.16em}.manifesto__proof-item strong{display:block;color:#191919;font-size:clamp(1.38rem,1.1vw,1.68rem);font-weight:820;line-height:1.12}.manifesto__proof-item p{margin:.55rem 0 0;color:#19191994;font-size:clamp(1.02rem,.7vw,1.25rem);line-height:1.34;letter-spacing:0}.cat-portal-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.cat-portal-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0000002e}.cat-bg__img{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%;object-fit:cover;object-position:center;filter:blur(72px) saturate(1.4) brightness(.82);opacity:.72;will-change:opacity;transition:opacity 1.1s cubic-bezier(.22,.61,.36,1)}.cat-bg__img[data-front]{opacity:.72}.cat-bg__img[data-back]{opacity:0}.cat-section-header__eyebrow{font-family:var(--font-base);font-size:clamp(1.6rem,2vw,2.6rem);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-gold);opacity:1}.cat-section-header__title{font-family:var(--font-base);font-size:clamp(1.1rem,1.1vw,1.32rem);font-weight:400;letter-spacing:-.01em;line-height:1.4;color:#fdfdfd80;margin:0}.cat-slide img:not(.cat-slide__logo){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center;background:var(--color-black)}.cat-slide--longines img:not(.cat-slide__logo){object-fit:cover;transform:scale(1.035)}.cat-slide__logo-wrap{position:absolute;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;display:flex;flex-direction:column;gap:clamp(1.4rem,1.8vw,2.6rem)}.cat-slide__logo-wrap--left{right:54%;left:auto;align-items:flex-end}.cat-slide__logo-wrap--right{left:54%;right:auto;align-items:flex-start}.cat-slide__logo-label{font-family:var(--font-mono);font-size:clamp(1rem,1.05vw,1.35rem);letter-spacing:.22em;text-transform:uppercase;color:#fdfdfde0;margin:0;display:flex;flex-direction:column;gap:1.1rem;text-shadow:0 1px 12px rgba(0,0,0,.55)}.cat-slide__logo-label:before{content:"";display:block;width:clamp(3rem,3.5vw,5.2rem);height:1px;background:#fdfdfd8c}.cat-slide__logo{width:clamp(9rem,10vw,18rem);height:auto;object-fit:contain;opacity:.88;background:transparent;display:block}.cat-collection-cta{grid-column:2;pointer-events:auto;position:relative;display:inline-grid;align-self:center;justify-self:center;min-height:5.4rem;place-items:center;padding:.8rem 3.2rem;border:1px solid rgba(253,253,253,.24);background:#08080847;color:#fdfdfde0;font-family:var(--font-mono);font-size:clamp(1.25rem,.86vw,1.42rem);font-weight:700;letter-spacing:.1em;line-height:1.15;text-transform:uppercase;white-space:nowrap;transition:color .18s ease,border-color .18s ease,background .18s ease}.cat-collection-cta:before,.cat-collection-cta:after{content:"";position:absolute;left:50%;width:min(12rem,100%);height:1px;background:currentColor;opacity:.28;transform:translate(-50%) scaleX(.52);transition:opacity .18s ease,transform .26s var(--ease-expo)}.cat-collection-cta:before{top:0}.cat-collection-cta:after{bottom:0}.cat-collection-cta:hover,.cat-collection-cta:focus-visible{color:var(--color-off-white);border-color:#fdfdfd8f;background:#c9a96e1a}.cat-collection-cta:hover:before,.cat-collection-cta:hover:after,.cat-collection-cta:focus-visible:before,.cat-collection-cta:focus-visible:after{opacity:.65;transform:translate(-50%) scaleX(1)}.tryon-section{height:700px;overflow:hidden;background:var(--color-black);color:var(--color-off-white)}.tryon-section__sticky{position:relative;display:grid;height:100%;grid-template-columns:3fr 2fr;grid-template-rows:1fr;gap:0;overflow:hidden;padding:0}.tryon-media{grid-column:1;grid-row:1;position:relative;overflow:hidden;background:var(--color-black);transform:scaleX(-1)}.tryon-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0e0c38,#0e0e0c0a 38%,#0e0e0cb3 86%,#0e0e0cf5),linear-gradient(180deg,#0e0e0c52,#0e0e0c05 38%,#0e0e0c99)}.tryon-media__video,.tryon-media__fallback{width:100%;height:100%;object-fit:cover;object-position:center 35%;opacity:.9}.tryon-media__fallback{display:none}.tryon-copy,.tryon-console{position:relative;z-index:1}.tryon-copy{grid-column:1;grid-row:1;align-self:end;max-width:78rem;padding:calc(var(--nav-height, 7rem) + 2rem) var(--gutter) clamp(2rem,3vw,4rem)}.tryon-console{grid-column:2;grid-row:1}.tryon-copy .eyebrow{color:#fdfdfdad}.tryon-copy h2{margin:1.2rem 0 2rem;font-size:clamp(4.2rem,6.5vw,10rem);font-weight:500;letter-spacing:-.08em;line-height:.82}.tryon-copy p:not(.eyebrow){max-width:55rem;margin:0;color:#fdfdfdbd;font-size:clamp(1.6rem,1.4vw,2rem);line-height:1.36}.tryon-console{align-self:stretch;display:flex;flex-direction:column;gap:0;padding:0;border:0;border-left:1px solid rgba(253,253,253,.12);border-radius:0;background:#0e0e0ceb;box-shadow:none;backdrop-filter:blur(18px) saturate(1.06);-webkit-backdrop-filter:blur(18px) saturate(1.06)}.tryon-console__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.8rem;border-bottom:1px solid rgba(253,253,253,.08)}.tryon-preview>div,.tryon-submit{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.tryon-console__head span,.tryon-preview span,.tryon-submit small,.tryon-steps,.tryon-note,.tryon-select span{font-family:var(--font-mono);font-size:.95rem;letter-spacing:.12em;text-transform:uppercase}.tryon-console__head span{color:#c9a96ee6}.tryon-select{display:grid;gap:.55rem;padding:1rem 1.8rem;border-bottom:1px solid rgba(253,253,253,.08)}.tryon-select span{color:#fdfdfd6b}.tryon-select select{min-height:5rem;width:100%;border:0;border-top:1px solid rgba(253,253,253,.12);border-bottom:1px solid rgba(253,253,253,.12);border-radius:0;background:#fdfdfd06;color:var(--color-off-white);color-scheme:dark;padding:0 3.2rem 0 .1rem;font-size:1.7rem;font-weight:500;letter-spacing:0;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-gold) 50%),linear-gradient(135deg,var(--color-gold) 50%,transparent 50%);background-position:calc(100% - 1.35rem) 50%,calc(100% - .9rem) 50%;background-size:.45rem .45rem,.45rem .45rem;background-repeat:no-repeat}.tryon-select select option{background-color:#1b1b18;color:#fbf8f1}.tryon-select select option:checked{background-color:#2a2a24;color:#fbf8f1}.tryon-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid rgba(253,253,253,.1);border-radius:.2rem;background:#fdfdfd06}.tryon-action{position:relative;display:grid;min-height:6.2rem;place-items:center;border:0;border-radius:0;background:transparent;color:#fdfdfd94;text-align:center;transition:background .18s ease,color .18s ease}.tryon-action+.tryon-action{border-left:1px solid rgba(253,253,253,.1)}.tryon-action:hover,.tryon-action.is-selected{background:#fdfdfd12;color:var(--color-off-white)}.tryon-action input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.tryon-action span{padding:0 1.1rem;font-family:var(--font-mono);font-size:clamp(1.25rem,.84vw,1.34rem);font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.tryon-preview{position:relative;flex:1 1 0;min-height:0;display:flex;overflow:hidden;border:0;border-radius:0;background:#fdfdfd09}.tryon-preview img{width:100%;height:100%;aspect-ratio:unset;object-fit:cover;object-position:center 30%;opacity:.92}.tryon-preview>div{position:absolute;left:0;right:0;bottom:0;min-height:5.2rem;padding:0 1.3rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.82))}.tryon-preview span{min-width:0;overflow:hidden;color:#fdfdfd8f;text-overflow:ellipsis}.tryon-preview strong{flex:0 0 auto;color:var(--color-off-white);font-size:1.25rem;font-weight:600}.tryon-console__foot{flex:0 0 auto;display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(253,253,253,.08)}.tryon-submit{min-height:6.4rem;padding:0 1.8rem;border-top:0;border-bottom:1px solid rgba(253,253,253,.1);border-radius:0;background:transparent;color:var(--color-off-white);transition:border-color .18s ease,color .18s ease,transform .22s var(--ease-out)}.tryon-submit:hover{border-color:#c9a96ec7;color:var(--color-gold);transform:translateY(-.2rem)}.tryon-submit span{font-size:clamp(1.8rem,1.28vw,2.2rem);font-weight:600;letter-spacing:-.01em}.tryon-submit small{color:#fdfdfd7a}.tryon-console.is-processing .tryon-submit{pointer-events:none;color:var(--color-mid-grey);border-color:#fdfdfd14;transform:none}.tryon-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:1.2rem 1.8rem 0;color:#fdfdfd52;list-style:none}.tryon-steps li{position:relative;padding-top:1rem}.tryon-steps li:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#fdfdfd1a}.tryon-steps li.is-active,.tryon-steps li.is-complete{color:var(--color-off-white)}.tryon-steps li.is-active:before,.tryon-steps li.is-complete:before{background:#c9a96eeb}.tryon-note{margin:0;padding:1rem 1.8rem 1.4rem;color:#fdfdfd6b;line-height:1.35}.technical-stack{background:var(--color-off-white)}.tech-section{--scene-progress: 0;position:relative;min-height:var(--section-height, 260svh);background:var(--section-bg, var(--color-light-grey));color:var(--section-fg, var(--color-black))}.tech-section.is-dark{--line: rgba(253, 253, 253, .18);background:var(--color-black);color:var(--color-off-white)}.tech-section__sticky{position:sticky;top:0;display:grid;min-height:100svh;grid-template-columns:minmax(0,1fr) minmax(34rem,44rem);align-items:stretch;gap:clamp(2rem,6vw,8rem);padding:calc(var(--nav-height) + 4rem) var(--gutter) 4rem;overflow:hidden}.sequence-stage{position:relative;display:grid;min-height:58rem;place-items:center;isolation:isolate}.sequence-stage:before{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border:1px solid var(--line);border-radius:50%;opacity:calc(.18 + var(--scene-progress) * .32);transform:scale(calc(.86 + var(--scene-progress) * .18))}.sequence-stage:after{content:"";position:absolute;top:24%;right:24%;bottom:24%;left:24%;z-index:-1;border-radius:999px;background:radial-gradient(circle,rgba(255,119,20,.16),transparent 68%);opacity:calc(.12 + var(--scene-progress) * .32);transform:translate3d(0,calc((.5 - var(--scene-progress)) * 4rem),0)}.sequence-layer{position:absolute;width:min(72vw,88rem);max-height:76svh;object-fit:contain;opacity:0;transform:translate3d(0,4rem,0) scale(.95);transition:opacity .48s var(--ease-out),transform .64s var(--ease-expo);filter:drop-shadow(0 4rem 8rem rgba(0,0,0,.18))}.sequence-layer.is-active{opacity:1;transform:translateZ(0) scale(1)}.tech-copy{align-self:end;max-width:42rem;padding-bottom:clamp(2rem,8vw,9rem)}.tech-copy__kicker{margin-bottom:1.8rem;color:var(--color-dark-grey)}.is-dark .tech-copy__kicker{color:var(--color-mid-grey)}.tech-copy h2{margin:0;font-size:clamp(4.2rem,6vw,8.8rem);font-weight:500;letter-spacing:-.075em;line-height:.92}.tech-copy h3{margin:1.2rem 0 2.4rem;font-size:clamp(1.8rem,2vw,2.8rem);font-weight:500;letter-spacing:-.04em;line-height:1.1}.tech-copy p{margin:0;color:currentColor;font-size:clamp(1.5rem,1.1vw,1.8rem);line-height:1.42;opacity:.72}.progress-rail{position:absolute;left:var(--gutter);right:var(--gutter);bottom:2.8rem;height:3px;background-image:repeating-linear-gradient(90deg,currentColor 0 9px,transparent 9px 16px);opacity:.24}.progress-rail:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--scene-progress) * 100%);background:var(--color-gold)}.hotspot{position:absolute;left:var(--x);top:var(--y);z-index:5;opacity:0;transform:translate(-50%,-50%) scale(.7);transition:opacity .26s ease,transform .36s var(--ease-expo)}.hotspot.is-active{opacity:1;transform:translate(-50%,-50%) scale(1)}.hotspot__button{display:grid;width:4.8rem;height:4.8rem;place-items:center;border:1px solid currentColor;border-radius:999px;background:#fdfdfdad;color:var(--color-black);font-family:var(--font-mono)}.is-dark .hotspot__button{background:#191919b8;color:var(--color-off-white)}.hotspot__tip{position:absolute;left:5.8rem;top:50%;width:min(24rem,60vw);padding:1.2rem;border-radius:var(--radius);background:currentColor;color:var(--section-bg, var(--color-off-white));transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity .22s ease}.hotspot:hover .hotspot__tip,.hotspot:focus-within .hotspot__tip{opacity:1}.hotspot--left .hotspot__tip{left:auto;right:5.8rem}.hotspot__tip strong{display:block;margin-bottom:.6rem;font-size:1.25rem}.hotspot__tip span{display:block;font-size:1.25rem;line-height:1.35;opacity:.8}.tasador-section{background:#080e1c;color:var(--color-off-white);overflow:hidden;min-height:100svh}.tasador-wrap{position:relative;display:grid;min-height:100svh;width:min(var(--content-max),calc(100vw - (var(--content-edge) * 2)));max-width:var(--content-max);margin:0 auto;padding:clamp(10rem,12vh,14rem) 0 clamp(5rem,7vh,8rem);opacity:0;transform:translateY(2.4rem);transition:opacity .9s var(--ease-expo),transform .9s var(--ease-expo)}.tasador-wrap.is-visible{opacity:1;transform:translateY(0)}.tasador-body{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.88fr) minmax(36rem,.78fr);grid-template-rows:auto auto;align-content:center;gap:clamp(3rem,5vw,7rem) clamp(3rem,5vw,7rem);width:100%;min-height:calc(100svh - clamp(15rem,19vh,22rem))}.tasador-header{grid-column:1;grid-row:1;max-width:62rem;display:flex;flex-direction:column;gap:1.4rem;opacity:0;transform:translateY(1.6rem);transition:opacity .7s var(--ease-expo),transform .7s var(--ease-expo)}.tasador-header.is-visible{opacity:1;transform:translateY(0)}.tasador-eyebrow{font-family:var(--font-mono);font-size:clamp(1.02rem,.78vw,1.25rem);letter-spacing:.28em;text-transform:uppercase;color:#c9a96e99;margin:0}.tasador-heading{font-family:var(--font-base);font-size:clamp(4.2rem,4.2vw,6rem);font-weight:800;letter-spacing:-.04em;line-height:.98;color:var(--color-off-white);margin:0}.tasador-sub{font-family:var(--font-base);font-size:clamp(1.7rem,1.25vw,2.05rem);font-weight:500;line-height:1.55;color:#f2ede49e;margin:0}.tasador-form{grid-column:2;grid-row:1 / span 2;align-self:center;width:100%;max-width:62rem;justify-self:end;display:flex;flex-direction:column;gap:clamp(1.4rem,1.5vw,1.8rem);padding:clamp(2rem,2.5vw,3rem);border:1px solid rgba(255,255,255,.1);background:#080e1c94;backdrop-filter:blur(18px) saturate(1.16);-webkit-backdrop-filter:blur(18px) saturate(1.16);box-shadow:0 2.4rem 7rem #0000002e}[data-tsr-field]{opacity:0;transform:translateY(1.4rem);transition:opacity .5s var(--ease-expo),transform .5s var(--ease-expo)}.tasador-wrap.is-visible [data-tsr-field="0"]{opacity:1;transform:translateY(0);transition-delay:.12s}.tasador-wrap.is-visible [data-tsr-field="1"]{opacity:1;transform:translateY(0);transition-delay:.22s}.tasador-wrap.is-visible [data-tsr-field="2"]{opacity:1;transform:translateY(0);transition-delay:.32s}.tasador-wrap.is-visible [data-tsr-field="3"]{opacity:1;transform:translateY(0);transition-delay:.4s}.tasador-search-wrap{position:relative}.tasador-search{width:100%;height:clamp(5.4rem,5.2vw,6.2rem);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-bottom-color:#fff3;color:var(--color-off-white);font-family:var(--font-base);font-size:clamp(1.55rem,1.15vw,1.8rem);font-weight:500;padding:0 4.8rem 0 1.8rem;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .22s ease,background .22s ease}.tasador-search::placeholder{color:#f2ede442}.tasador-search:focus{border-color:#c9a96e8c;background:#ffffff0f}.tasador-search-icon{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);color:#f2ede447;pointer-events:none}.tasador-selects{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tasador-select-wrap{position:relative}.tasador-select-wrap:after{content:"";position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid rgba(242,237,228,.32);pointer-events:none}.tasador-select{width:100%;height:clamp(5rem,4.8vw,5.8rem);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-bottom-color:#fff3;color:#f2ede494;font-family:var(--font-base);font-size:clamp(1.48rem,1.05vw,1.68rem);padding:0 3.6rem 0 1.4rem;outline:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:border-color .22s ease}.tasador-select:focus{border-color:#c9a96e8c}.tasador-select option{background:#0d1527;color:var(--color-off-white)}.tasador-btn--primary{width:100%;height:clamp(5.4rem,5.2vw,6.2rem);background:var(--color-gold);color:#080e1c;border:none;font-family:var(--font-mono);font-size:clamp(1.25rem,.95vw,1.34rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1rem;transition:background .24s ease,box-shadow .32s ease}.tasador-btn--primary:hover{background:#d4a84b;box-shadow:0 8px 40px #c9a96e47}.tasador-ghost-link{font-family:var(--font-mono);font-size:clamp(1.25rem,.9vw,1.26rem);letter-spacing:.1em;text-transform:uppercase;color:#f2ede461;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c9a96e40;display:inline-block;transition:color .22s ease,text-decoration-color .22s ease}.tasador-ghost-link:hover{color:#f2ede4b8;text-decoration-color:#c9a96e99}.tasador-result__idle{display:none}.tasador-result__active{display:flex;flex-direction:column;gap:.8rem;padding:2rem 0 0;border-top:1px solid rgba(201,169,110,.14)}.tasador-result__active[hidden]{display:none}.tasador-result__eyebrow{font-family:var(--font-mono);font-size:clamp(1rem,.76vw,1.25rem);letter-spacing:.22em;text-transform:uppercase;color:#c9a96e94}.tasador-result__range{font-family:var(--font-base);font-size:clamp(2.6rem,3.6vw,4.4rem);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--color-gold);margin:.4rem 0}.tasador-result__currency{font-family:var(--font-mono);font-size:clamp(1.02rem,.78vw,1.25rem);letter-spacing:.12em;text-transform:uppercase;color:#fdfdfd4d}.tasador-result__note{font-size:clamp(1.42rem,1.02vw,1.56rem);line-height:1.6;color:#fdfdfd66;margin:.4rem 0 0}.tasador-result__cta{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-mono);font-size:clamp(1.1rem,.88vw,1.25rem);letter-spacing:.12em;text-transform:uppercase;color:var(--color-off-white);text-decoration:none;padding:1.2rem 2rem;border:1px solid rgba(201,169,110,.32);margin-top:.8rem;align-self:flex-start;transition:background .24s ease,border-color .24s ease,transform .3s var(--ease-expo)}.tasador-result__cta:hover{background:#c9a96e1a;border-color:#c9a96ead;transform:translate(4px)}.tasador-trust{grid-column:1;grid-row:2;max-width:64rem;display:flex;align-items:flex-start;gap:clamp(2rem,3.5vw,5rem);padding-top:clamp(2rem,2.4vh,3rem);border-top:1px solid rgba(255,255,255,.07);opacity:0;transform:translateY(1.4rem);transition:opacity .6s var(--ease-expo) .44s,transform .6s var(--ease-expo) .44s}.tasador-trust.is-visible{opacity:1;transform:translateY(0)}.tasador-trust-item{display:flex;flex-direction:column;gap:.3rem}.tasador-trust-val{font-family:var(--font-mono);font-size:clamp(1.35rem,1vw,1.55rem);color:#f2ede4c7;letter-spacing:.04em}.tasador-trust-label{font-family:var(--font-mono);font-size:clamp(1.05rem,.76vw,1.25rem);letter-spacing:.18em;text-transform:uppercase;color:#c9a96e75}.tasador-visual{position:absolute;inset:0 calc(-1 * var(--content-edge)) 0 auto;width:min(58vw,92rem);overflow:hidden;min-height:100%;z-index:0;opacity:.92}.tasador-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;background:linear-gradient(to right,#080e1c,#080e1cd1 12%,#080e1c2e 48%,#080e1c0a),linear-gradient(to bottom,#080e1c14,#080e1c47);z-index:1;pointer-events:none}.tasador-visual-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:960px){.tasador-wrap{width:min(var(--content-max),calc(100vw - (var(--content-edge) * 2)));padding-top:clamp(8rem,12vh,10rem)}.tasador-body{grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:0}.tasador-header,.tasador-form,.tasador-trust{grid-column:1}.tasador-form{grid-row:2;justify-self:start;max-width:none}.tasador-trust{grid-row:3}.tasador-visual{width:100%;opacity:.22}.tasador-body{padding-right:0}}@media(max-width:600px){.tasador-selects{grid-template-columns:1fr}}.comp-section{background:#0e0e0e;border-top:1px solid rgba(201,169,110,.12);overflow:hidden}.comp-wrapper{max-width:120rem;margin:0 auto;padding:0 var(--gutter)}.comp-header-wrap{padding:clamp(4rem,6vh,7rem) 0 clamp(2.4rem,3.2vh,4rem)}.comp-eyebrow{font-family:var(--font-mono);font-size:clamp(.6rem,.56vw,.72rem);letter-spacing:.32em;text-transform:uppercase;color:var(--color-gold);margin:0 0 1.6rem;opacity:.8}.comp-title{font-family:var(--font-base);font-weight:700;font-size:clamp(2.8rem,3.5vw,5rem);letter-spacing:-.05em;line-height:.94;color:var(--color-off-white);margin:0 0 clamp(1.4rem,1.8vw,2.4rem)}.comp-intro-bar{display:flex;align-items:center;justify-content:space-between;gap:3rem;padding-top:clamp(1.6rem,2.2vw,2.8rem)}.comp-intro-copy{font-size:clamp(1.1rem,1vw,1.4rem);line-height:1.6;color:#fdfdfd66;max-width:48rem;margin:0}.comp-search-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;gap:1rem;font-family:var(--font-mono);font-size:clamp(1.25rem,.84vw,1.34rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold);background:#c9a96e0f;border:1px solid rgba(201,169,110,.28);padding:1.2rem clamp(2.2rem,2.7vw,3.8rem);border-radius:2px;transition:background .22s ease,border-color .22s ease;flex-shrink:0}.comp-search-btn:hover{background:#c9a96e1f;border-color:#c9a96e8c}.comp-selector-bar{display:grid;grid-template-columns:1fr auto 1fr;gap:0;max-width:96rem;margin:0 auto;border:1px solid rgba(255,255,255,.06)}.comp-slot{display:flex;align-items:center;gap:1.4rem;padding:1.6rem clamp(1.6rem,3vw,4rem);cursor:pointer;background:transparent;border:none;color:inherit;text-align:left;transition:background .2s ease;width:100%;position:relative}.comp-slot:hover{background:#ffffff07}.comp-slot__thumb{width:4.8rem;height:4.8rem;border-radius:2px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:border-color .22s ease}.comp-slot:hover .comp-slot__thumb{border-color:#c9a96e59}.comp-slot__thumb img{width:80%;height:80%;object-fit:contain}.comp-slot__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.comp-slot__brand{font-family:var(--font-mono);font-size:clamp(.82rem,.66vw,1rem);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);opacity:.88}.comp-slot__name{font-weight:600;font-size:clamp(1.25rem,1.2vw,1.6rem);letter-spacing:-.03em;color:var(--color-off-white);overflow:hidden;text-overflow:ellipsis}.comp-slot__ref{font-family:var(--font-mono);font-size:clamp(.82rem,.66vw,1rem);letter-spacing:.08em;color:#fdfdfd5c;text-transform:uppercase}.comp-slot__caret{margin-left:auto;color:#fff3;font-size:1.4rem;flex-shrink:0;transition:color .2s ease,transform .2s ease}.comp-slot:hover .comp-slot__caret{color:var(--color-gold);transform:translate(2px)}.comp-slot--empty .comp-slot__name{color:#fdfdfd33;font-weight:400;font-style:italic}.comp-selector-vs{display:flex;align-items:center;justify-content:center;width:clamp(5rem,7vw,9rem);border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05)}.comp-selector-vs span{font-family:var(--font-mono);font-size:clamp(.58rem,.54vw,.7rem);letter-spacing:.24em;text-transform:uppercase;color:#fdfdfd29}.comp-arena-wrap{border-bottom:1px solid rgba(255,255,255,.05)}.comp-arena{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;max-width:120rem;margin:0 auto}.comp-vs{width:clamp(5rem,6vw,8rem);position:relative;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05)}.comp-vs__inner{position:sticky;top:50vh;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:1.2rem}.comp-vs__line{width:1px;height:3.2rem;background:#ffffff14}.comp-vs__text{font-family:var(--font-mono);font-size:clamp(.8rem,.72vw,1rem);letter-spacing:.26em;text-transform:uppercase;color:#fdfdfd38;writing-mode:vertical-rl;text-orientation:mixed}.comp-panel{display:flex;flex-direction:column;padding:clamp(2.2rem,3vw,4rem) clamp(1.8rem,2.8vw,4rem)}.comp-panel-top{display:flex;align-items:center;margin-bottom:clamp(1.2rem,1.8vw,2.4rem)}.comp-brand-tag{font-family:var(--font-mono);font-size:clamp(.88rem,.72vw,1.06rem);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);opacity:.8}.comp-change-btn{font-family:var(--font-mono);font-size:clamp(.56rem,.5vw,.64rem);letter-spacing:.14em;text-transform:uppercase;color:#fdfdfd38;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.15rem;transition:color .2s ease,border-color .2s ease}.comp-visual{aspect-ratio:4 / 3;background:radial-gradient(ellipse at 50% 55%,rgba(201,169,110,.055) 0%,transparent 62%),linear-gradient(160deg,#181818,#0c0c0c);border:1px solid rgba(255,255,255,.055);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:clamp(1.6rem,2.2vw,3rem);position:relative;border-radius:2px}.comp-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 60%,rgba(201,169,110,.06) 0%,transparent 65%);opacity:0;transition:opacity .5s ease;pointer-events:none}.comp-panel:hover .comp-visual:before{opacity:1}.comp-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(201,169,110,0);border-radius:2px;transition:border-color .35s ease;pointer-events:none}.comp-panel:hover .comp-visual:after{border-color:#c9a96e2e}.comp-visual img{width:84%;height:88%;object-fit:contain;object-position:center;transition:transform .8s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 12px 32px rgba(0,0,0,.62))}.comp-panel:hover .comp-visual img{transform:scale(1.038) translateY(-3px)}.comp-name{font-family:var(--font-base);font-weight:700;font-size:clamp(2.2rem,2.8vw,4rem);letter-spacing:-.045em;line-height:1;color:var(--color-off-white);margin:0 0 clamp(1.4rem,1.8vw,2.4rem);padding-bottom:clamp(1.2rem,1.5vw,2rem);border-bottom:1px solid rgba(255,255,255,.07)}.comp-name span{font-size:clamp(1rem,.85vw,1.25rem);font-weight:400;color:#fdfdfd52;letter-spacing:0;display:block;margin-top:.5rem}.comp-specs{display:flex;flex-direction:column;margin:0 0 clamp(2.4rem,3vw,4.4rem);flex:1}.comp-row{display:grid;grid-template-columns:10rem 1fr auto;align-items:center;gap:1.6rem;padding:clamp(1rem,1.1vw,1.5rem) 0;border-bottom:1px solid rgba(255,255,255,.045);position:relative;transition:background .18s ease}.comp-row:hover{background:#ffffff05;margin-inline:-1.6rem;padding-inline:1.6rem}.comp-row--win:before{content:"";position:absolute;left:-2rem;top:0;bottom:0;width:1.5px;background:linear-gradient(to bottom,transparent,var(--color-gold) 30%,var(--color-gold) 70%,transparent);opacity:.55}.comp-row dt{font-family:var(--font-mono);font-size:clamp(.92rem,.72vw,1.08rem);letter-spacing:.14em;text-transform:uppercase;color:#fdfdfd61}.comp-row__bar{height:3px;background:#ffffff12;border-radius:999px;overflow:hidden;position:relative}.comp-row__fill{position:absolute;left:0;top:0;height:100%;border-radius:999px;background:var(--color-gold);opacity:.5;transform-origin:left center;transition:transform .8s cubic-bezier(.16,1,.3,1)}.comp-row--win .comp-row__fill{opacity:.85}.comp-row dd{display:flex;align-items:center;gap:.8rem;font-size:clamp(1.1rem,1vw,1.38rem);font-weight:600;color:var(--color-off-white);text-align:right;margin:0;letter-spacing:-.02em;justify-content:flex-end;flex-shrink:0}.comp-row:first-child dd{font-size:clamp(1.3rem,1.45vw,2rem);font-weight:700;color:var(--color-gold);letter-spacing:-.035em}.comp-badge{font-family:var(--font-mono);font-style:normal;font-size:clamp(.72rem,.6vw,.88rem);letter-spacing:.12em;text-transform:uppercase;color:#080808;background:var(--color-gold);padding:.28rem .64rem;border-radius:1px}.comp-panel-actions{display:flex;gap:clamp(.6rem,1vw,1.2rem)}.comp-panel-btn{font-family:var(--font-mono);font-size:clamp(.88rem,.72vw,1.06rem);letter-spacing:.14em;text-transform:uppercase;padding:1.1rem clamp(1.6rem,2.2vw,3rem);border:1px solid transparent;border-radius:2px;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s var(--ease-expo);cursor:pointer;flex:1;text-align:center;line-height:1.2}.comp-panel-btn:hover{transform:translateY(-1px)}.comp-panel-btn--ghost{background:transparent;color:#fdfdfd80;border-color:#ffffff1a}.comp-panel-btn--ghost:hover{border-color:#ffffff52;color:var(--color-off-white)}.comp-footer-wrap{border-top:1px solid rgba(255,255,255,.05);padding:clamp(3.5rem,5.5vh,7rem) 0}.comp-footer{display:flex;align-items:center;justify-content:space-between;gap:clamp(2rem,4vw,6rem);flex-wrap:wrap}.comp-footer-label{font-family:var(--font-base);font-weight:600;font-size:clamp(1.4rem,1.6vw,2.2rem);letter-spacing:-.03em;color:var(--color-off-white);margin:0 0 .5rem}.comp-footer-sub{font-size:clamp(1rem,.92vw,1.25rem);color:#fdfdfd59;margin:0;line-height:1.5}.comp-footer-actions{display:flex;gap:clamp(.8rem,1.2vw,1.6rem);flex-shrink:0}.comp-btn{font-family:var(--font-mono);font-size:clamp(.92rem,.74vw,1.1rem);letter-spacing:.14em;text-transform:uppercase;padding:1.2rem clamp(2rem,2.8vw,4rem);border:1px solid transparent;border-radius:2px;cursor:pointer;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s var(--ease-expo);line-height:1.2}.comp-btn:hover{transform:translateY(-1px)}.comp-btn--ghost{background:transparent;color:#fdfdfda6;border-color:#ffffff29}.comp-btn--ghost:hover{border-color:#fff6;color:var(--color-off-white)}.comp-arena-wrap{border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.comp-arena{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;max-width:116rem;margin:0 auto}.comp-vs{width:clamp(6rem,8vw,11rem);position:relative;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06)}.comp-vs__inner{position:sticky;top:50vh;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center}.comp-vs__text{font-family:var(--font-base);font-style:normal;font-weight:800;font-size:clamp(1.4rem,1.8vw,2.6rem);letter-spacing:-.04em;color:#fdfdfd2e;writing-mode:vertical-rl;text-orientation:mixed}.comp-panel{display:grid;grid-template-columns:clamp(13rem,20%,17rem) 1fr;grid-template-rows:auto auto 1fr auto;gap:clamp(.8rem,1.2vw,1.4rem) clamp(1.4rem,2vw,2.4rem);padding:clamp(1.2rem,1.8vw,2rem);align-items:start}.comp-panel-top{display:flex;align-items:center;justify-content:space-between;grid-column:1 / -1;grid-row:1;margin-bottom:0}.comp-brand-tag{font-family:var(--font-mono);font-size:clamp(.62rem,.56vw,.74rem);letter-spacing:.3em;text-transform:uppercase;color:var(--color-gold)}.comp-change-btn{display:inline-flex;align-items:center;min-height:4.4rem;font-family:var(--font-mono);font-size:clamp(1.25rem,.82vw,1.3rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fdfdfdad;border:1px solid rgba(255,255,255,.14);padding:.9rem 1.35rem;transition:color .2s ease,border-color .2s ease,background .2s ease}.comp-change-btn:hover{color:var(--color-gold);border-color:#c9a96ea3;background:#c9a96e0f}.comp-visual{aspect-ratio:1 / 1;background:#0d0d0d;border:1px solid rgba(255,255,255,.055);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:0;position:relative;grid-column:1;grid-row:2 / 4;align-self:start}.comp-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(201,169,110,0);transition:border-color .35s ease;pointer-events:none}.comp-panel:hover .comp-visual:after{border-color:#c9a96e38}.comp-visual img{width:74%;height:82%;object-fit:contain;object-position:center;transition:transform .7s cubic-bezier(.16,1,.3,1)}.comp-panel:hover .comp-visual img{transform:scale(1.04)}.comp-name{font-family:var(--font-base);font-style:normal;font-weight:700;font-size:clamp(1.5rem,1.4vw,2rem);letter-spacing:-.04em;line-height:1.05;color:var(--color-off-white);margin:0;padding-bottom:clamp(.6rem,.8vw,1rem);border-bottom:1px solid rgba(255,255,255,.08);grid-column:2;grid-row:2;align-self:start}.comp-name span{font-size:clamp(1rem,1.1vw,1.5rem);font-weight:400;color:#fdfdfd6b;letter-spacing:-.01em;display:block;margin-top:.5rem}.comp-specs{display:flex;flex-direction:column;margin:0;grid-column:2;grid-row:3;align-self:start}.comp-row{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:clamp(.5rem,.6vw,.8rem) 0;border-bottom:1px solid rgba(255,255,255,.055);position:relative;transition:background .18s ease}.comp-row:hover{background:#ffffff06}.comp-row--win:before{content:"";position:absolute;left:-clamp(2.4rem,4vw,6rem);top:0;bottom:0;width:2px;background:var(--color-gold);opacity:.55}.comp-row dt{font-family:var(--font-mono);font-size:clamp(.6rem,.56vw,.72rem);letter-spacing:.22em;text-transform:uppercase;color:#fdfdfd59;flex-shrink:0}.comp-row dd{display:flex;align-items:center;gap:1rem;font-size:clamp(1rem,.94vw,1.3rem);font-weight:600;color:var(--color-off-white);text-align:right;margin:0;letter-spacing:-.01em}.comp-row:first-child dd{font-size:clamp(1.3rem,1.5vw,2rem);font-weight:700;color:var(--color-gold);letter-spacing:-.03em}.comp-badge{font-family:var(--font-mono);font-style:normal;font-size:clamp(.52rem,.48vw,.62rem);letter-spacing:.14em;text-transform:uppercase;color:#080808;background:var(--color-gold);padding:.2rem .6rem;border-radius:2px}.comp-panel-actions{display:flex;gap:clamp(.8rem,1.2vw,1.6rem);flex-wrap:wrap;grid-column:1 / -1;grid-row:4}.comp-panel-btn{font-family:var(--font-mono);min-height:5rem;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1.25rem,.84vw,1.34rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1.2rem clamp(1.9rem,2.6vw,3.6rem);border:1px solid transparent;transition:background .22s ease,color .22s ease,border-color .22s ease;cursor:pointer;flex:1;text-align:center}.comp-panel-btn--fill{background:var(--color-gold);color:#080808;border-color:var(--color-gold)}.comp-panel-btn--fill:hover{background:var(--color-gold-hover);border-color:var(--color-gold-hover)}.comp-panel-btn--ghost{background:transparent;color:#fdfdfda6;border-color:#ffffff29}.comp-panel-btn--ghost:hover{border-color:#ffffff6b;color:var(--color-off-white)}.comp-footer-wrap{border-top:1px solid rgba(255,255,255,.06);padding:clamp(1.6rem,2.8vh,3.2rem) 0}.comp-footer{display:flex;align-items:center;justify-content:space-between;gap:clamp(2.4rem,4vw,6rem);flex-wrap:wrap}.comp-footer-copy{flex:1}.comp-footer-label{font-family:var(--font-base);font-weight:600;font-size:clamp(1.6rem,1.8vw,2.4rem);letter-spacing:-.03em;color:var(--color-off-white);margin:0 0 .6rem}.comp-footer-sub{font-size:clamp(1rem,.95vw,1.3rem);color:#fdfdfd6b;margin:0;line-height:1.5}.comp-footer-actions{display:flex;gap:clamp(1rem,1.5vw,1.8rem);flex-shrink:0}.comp-btn{font-family:var(--font-mono);min-height:5rem;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1.25rem,.84vw,1.34rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1.2rem clamp(2.2rem,3.2vw,4.6rem);border:1px solid transparent;cursor:pointer;transition:background .22s ease,color .22s ease,border-color .22s ease}.comp-btn--primary{background:var(--color-gold);color:#080808;border-color:var(--color-gold)}.comp-btn--primary:hover{background:var(--color-gold-hover);border-color:var(--color-gold-hover)}.comp-btn--ghost{background:transparent;color:var(--color-off-white);border-color:#ffffff38}.comp-btn--ghost:hover{border-color:#ffffff8c}.coleccion-section{background:#ede9e1;min-height:100svh;padding-top:0;overflow-x:hidden}.coleccion-intro{background:#ede9e1;border-bottom:1px solid rgba(0,0,0,.08)}.coleccion-intro__inner{max-width:136rem;margin:0 auto;padding:0 var(--gutter);height:7.2rem;display:flex;align-items:center;gap:0}.coleccion-kicker{border-right:1px solid rgba(0,0,0,.12);padding-right:2.4rem;margin-right:2.4rem;flex-shrink:0}.coleccion-intro__row{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:0;flex:1;flex-wrap:nowrap;min-width:0}.coleccion-kicker{margin:0;color:var(--color-gold);font-family:var(--font-mono);font-size:clamp(1.05rem,.78vw,1.25rem);font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.coleccion-title{font-family:var(--font-base);font-weight:700;font-size:clamp(2rem,2.2vw,3rem);letter-spacing:-.03em;line-height:1;color:#0d0d0d;margin:0}.filter-group{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;flex-shrink:0}.col-advanced-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease-expo),opacity .4s ease;opacity:0;visibility:hidden;border-top:1px solid transparent}.col-advanced-panel.is-open{grid-template-rows:1fr;opacity:1;visibility:visible;border-top-color:#00000014}.col-advanced-inner{min-height:0;overflow:hidden;display:flex;flex-wrap:wrap;gap:clamp(2rem,3vw,4rem);padding:0 var(--gutter)}.col-advanced-panel.is-open .col-advanced-inner{padding:2.4rem var(--gutter)}.col-adv-group{display:flex;flex-direction:column;gap:1.2rem;min-width:24rem;flex:1}.col-adv-label{margin:0;font-family:var(--font-mono);font-size:clamp(1.05rem,.72vw,1.25rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold)}.col-adv-chips{display:flex;flex-wrap:wrap;gap:.6rem}.col-adv-chip{font-family:var(--font-mono);font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0000008a;background:transparent;border:1px solid rgba(0,0,0,.12);padding:.8rem 1.4rem;border-radius:2px;cursor:pointer;transition:all .2s ease}.col-adv-chip:hover{border-color:#0000004d;color:#000c}.col-adv-chip.is-active{background:#c9a96e1f;border-color:var(--color-gold);color:#111}.filter-price__track{position:relative;height:4px;background:#00000014;border-radius:2px;margin:1.2rem 0}.filter-price__fill{position:absolute;top:0;bottom:0;background:var(--color-gold);left:0%;right:0%;border-radius:2px}.filter-range{position:absolute;width:100%;top:50%;transform:translateY(-50%);background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.filter-range::-webkit-slider-thumb{height:1.8rem;width:1.8rem;border-radius:50%;background:#fff;border:2px solid var(--color-gold);cursor:pointer;-webkit-appearance:none;pointer-events:auto;box-shadow:0 2px 6px #00000026}.col-adv-price-label{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;letter-spacing:.05em;color:#0009}.col-adv-reset{align-self:center;font-family:var(--font-mono);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111;background:transparent;border:1px solid rgba(0,0,0,.15);padding:.9rem 1.6rem;cursor:pointer;transition:all .2s ease;margin-top:auto;margin-bottom:auto}.col-adv-reset:hover{background:#00000008;border-color:#0000004d}.col-nav-btn{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;border:1px solid rgba(0,0,0,.1);background:#fff;color:#0d0d0d;cursor:pointer;transition:all .18s ease}.col-nav-btn:hover:not(:disabled){border-color:var(--color-gold);color:var(--color-gold);background:#c9a96e0d}.col-nav-btn:disabled{opacity:.24;cursor:not-allowed}.coleccion-grid{--product-gap: clamp(1.2rem, 1.15vw, 1.8rem);max-width:136rem;margin:0 auto;padding:clamp(3.6rem,5.4vh,7.2rem) var(--gutter) clamp(8rem,11vh,14rem);display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:var(--product-gap);scrollbar-width:none}.coleccion-grid::-webkit-scrollbar{display:none}.col-card{flex:0 0 calc((100% - 4 * var(--product-gap)) / 5);scroll-snap-align:start;display:flex;flex-direction:column;min-width:0;background:#fffdf7b8;backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 24px #0e0e0c17,0 1px 3px #0e0e0c0f,inset 0 1px #ffffffeb;cursor:pointer;transition:border-color .28s ease,box-shadow .28s ease,transform .28s var(--ease-expo),background .28s ease}@media(max-width:1280px){.col-card{flex:0 0 calc((100% - (3*clamp(1rem,1vw,1.4rem)))/4)}}@media(max-width:900px){.col-card{flex:0 0 calc((100% - 2 * clamp(1rem,1vw,1.4rem)) / 3)}}@media(max-width:600px){.col-card{flex:0 0 calc((100% - clamp(1rem,1vw,1.4rem))/2)}}@media(max-width:400px){.col-card{flex:0 0 100%}}.col-card:hover{border-color:#c9a96e75;background:#fffdf7e6;box-shadow:0 1.6rem 4rem #0e0e0c21,0 4px 12px #c9a96e14,inset 0 1px #fffffffa;transform:translateY(-.3rem)}.col-card__visual{position:relative;aspect-ratio:1 / .86;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:clamp(1.4rem,2.2vw,2.6rem);background:radial-gradient(circle at 50% 40%,#ffffffeb,#eee8dc99 62%,#dad1c380),#ede8dc}.col-card__visual img:not(.col-card__hover){display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;transition:transform .65s cubic-bezier(.16,1,.3,1)}.col-card:hover .col-card__visual img:not(.col-card__hover){transform:scale(1.045);opacity:0;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .35s ease}.card-vendido{position:absolute;top:1.2rem;left:1.2rem;z-index:3;padding:.6rem 1.25rem;background:#a3281f;color:#fdf8f2;font-family:var(--font-mono);font-size:1.18rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.col-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .38s ease;pointer-events:none}.col-card:hover .col-card__hover{opacity:1}.col-card__cta{font-family:var(--font-mono);min-height:4.2rem;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1rem,.72vw,1.25rem);font-weight:600;letter-spacing:.12em;line-height:1.25;text-transform:uppercase;color:#0d0d0dc2;background:#ffffff4d;border:1px solid rgba(0,0,0,.11);padding:.8rem 1.2rem;text-align:center;transition:border-color .22s ease,color .22s ease,background .22s ease}.col-card__cta:hover{border-color:var(--color-gold);color:var(--color-gold);background:#c9a96e12}.col-card__body{padding:clamp(1.25rem,1.35vw,1.7rem);display:grid;grid-template-rows:auto auto auto 1fr auto auto;gap:.52rem;flex:1;border-top:1px solid rgba(255,255,255,.68);background:#fffdf885}.col-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.col-card__brand{font-family:var(--font-mono);font-size:clamp(.86rem,.62vw,1rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold)}.col-badge{font-family:var(--font-mono);font-size:clamp(.82rem,.58vw,.98rem);font-weight:500;letter-spacing:.11em;line-height:1;text-transform:uppercase;padding:.46rem .72rem;border-radius:2px}.col-badge--cond{color:#00000075;border:1px solid rgba(0,0,0,.1)}.col-badge--mint{color:var(--cs-mint);border-color:color-mix(in srgb,var(--cs-mint) 30%,transparent)}.col-badge--near-mint{color:var(--cs-near-mint);border-color:color-mix(in srgb,var(--cs-near-mint) 30%,transparent)}.col-badge--excellent{color:var(--cs-excellent);border-color:color-mix(in srgb,var(--cs-excellent) 35%,transparent)}.col-badge--very-good-plus{color:var(--cs-very-good-plus);border-color:color-mix(in srgb,var(--cs-very-good-plus) 35%,transparent)}.col-badge--good{color:var(--cs-good);border-color:color-mix(in srgb,var(--cs-good) 30%,transparent)}.col-badge--docs{color:#00000061;border:1px solid rgba(0,0,0,.08)}.col-card__model{font-family:var(--font-base);font-weight:650;font-size:clamp(1.45rem,1.18vw,2.05rem);letter-spacing:-.03em;line-height:1.04;color:#0d0d0d;margin:0}.col-card__ref{min-height:3.05rem;font-size:clamp(1.05rem,.78vw,1.25rem);color:#00000070;margin:0;line-height:1.35}.col-card__bottom{display:grid;grid-template-columns:minmax(6rem,auto) minmax(6.8rem,max-content);align-items:center;justify-content:stretch;margin-top:auto;padding-top:clamp(1rem,1.2vw,1.5rem);border-top:1px solid rgba(0,0,0,.07);gap:clamp(.8rem,1vw,1.4rem);min-height:5.1rem}.col-card__price{font-family:var(--font-base);font-weight:700;font-size:clamp(1.45rem,1.08vw,1.95rem);letter-spacing:-.035em;line-height:1;color:var(--color-gold);margin:0;font-variant-numeric:tabular-nums}.col-card__bottom .col-badge{justify-self:end}.col-card__actions{display:grid;grid-template-columns:minmax(8.8rem,12.4rem) minmax(4.4rem,auto);align-items:center;justify-content:space-between;gap:clamp(.8rem,1vw,1.4rem);padding-top:.9rem;min-height:5.3rem}.col-card__meta{justify-self:end;color:#00000061;font-family:var(--font-mono);font-size:clamp(.86rem,.62vw,1rem);font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;font-variant-numeric:tabular-nums}.coleccion-empty{text-align:center;padding:clamp(6rem,10vh,14rem) var(--gutter);color:#00000059;font-size:clamp(1.1rem,1.05vw,1.4rem)}.coleccion-reset{font-family:var(--font-mono);min-height:4.6rem;font-size:clamp(1.25rem,.82vw,1.3rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold);background:transparent;border:1px solid rgba(201,169,110,.38);cursor:pointer;margin-top:1.6rem;display:block;margin-inline:auto;padding:1rem 2rem}.specs-section,.reserve-section{padding:clamp(7rem,10vw,14rem) var(--gutter);background:var(--color-light-grey)}.section-head,.reserve-section__intro{display:grid;grid-template-columns:minmax(14rem,24rem) minmax(0,72rem);gap:clamp(2rem,6vw,8rem);margin-bottom:5rem}.section-head h2,.reserve-section h2{margin:0;font-size:clamp(5rem,9vw,13rem);font-weight:500;letter-spacing:-.08em;line-height:.88}.section-head p:not(.eyebrow),.reserve-section__intro p:not(.eyebrow){align-self:end;max-width:54rem;margin:0;color:var(--color-dark-grey);font-size:clamp(1.6rem,1.3vw,2rem);line-height:1.35}.spec-panel{border-top:1px solid rgba(40,40,40,.22)}.spec-panel:last-child{border-bottom:1px solid rgba(40,40,40,.22)}.spec-panel__head{display:grid;min-height:8rem;width:100%;grid-template-columns:1fr auto auto;align-items:center;gap:2rem;text-align:left}.spec-panel__title{font-size:clamp(2.2rem,3vw,4.8rem);font-weight:500;letter-spacing:-.05em}.spec-panel__count,.spec-panel__icon{color:var(--color-dark-grey);font-family:var(--font-mono);font-size:1.25rem;text-transform:uppercase}.spec-panel__icon{font-size:3rem;line-height:1;transition:transform .22s var(--ease-out)}.spec-panel.is-open .spec-panel__icon{transform:rotate(45deg)}.spec-panel__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease-expo)}.spec-panel.is-open .spec-panel__content{grid-template-rows:1fr}.spec-panel__inner{overflow:hidden}.spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;padding:0 0 3rem}.spec-card{display:grid;min-height:42rem;grid-template-rows:auto 1fr auto;padding:1.4rem;background:var(--color-paper)}.spec-card__title{display:flex;gap:.7rem;align-items:center;font-size:1.7rem;font-weight:600;letter-spacing:-.02em}.spec-card__image{display:grid;min-height:20rem;place-items:center}.spec-card__image img{max-height:24rem;object-fit:contain}.spec-card dl{margin:0;border-top:1px solid rgba(40,40,40,.16)}.spec-card div{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(40,40,40,.12);font-family:var(--font-mono);font-size:1.1rem;text-transform:uppercase}.spec-card dt,.spec-card dd{margin:0}.reserve-section{background:var(--color-off-black);color:var(--color-off-white)}.reserve-section--compact{min-height:0;padding:clamp(3rem,4vw,4.4rem) var(--gutter)}.reserve-compact{width:min(var(--content-max),calc(100vw - (var(--content-edge) * 2)));max-width:var(--content-max);min-height:22rem;max-height:30rem;margin-inline:auto;padding:clamp(3rem,3.4vw,4.4rem) clamp(3rem,4vw,6rem);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2.4rem,5vw,7rem);border:1px solid rgba(253,253,248,.1);background:#151513}.reserve-compact__copy{max-width:72rem}.reserve-compact__copy h2{margin:0;font-size:clamp(3.4rem,3.8vw,5.8rem);font-weight:780;line-height:.98;letter-spacing:-.035em}.reserve-compact__copy p:not(.eyebrow){max-width:58rem;margin:1.2rem 0 0;color:#fdfdf8a3;font-size:clamp(1.35rem,.98vw,1.62rem);line-height:1.55}.reserve-compact__actions{display:flex;align-items:center;justify-content:flex-end;gap:1.6rem;flex-wrap:wrap}.reserve-compact__btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:0 3rem;border:1px solid rgba(201,169,110,.46);font-family:var(--font-mono);font-size:clamp(1.08rem,.82vw,1.25rem);font-weight:700;letter-spacing:.105em;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,transform .2s ease}.reserve-compact__btn--primary{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-off-black)}.reserve-compact__btn:hover{transform:translateY(-1px)}.reserve-compact__note{font-family:var(--font-mono);font-size:clamp(.98rem,.7vw,1.1rem);letter-spacing:.12em;text-transform:uppercase;color:#fdfdf875;white-space:nowrap}.page-contacto{background:#f2f2f2;color:var(--color-off-black);overflow-x:hidden}.contact-page{min-height:100dvh}.contact-hero{padding:clamp(8.4rem,10vw,13rem) var(--gutter) clamp(5rem,7vw,8rem)}.contact-shell{width:min(var(--content-max),calc(100vw - (var(--content-edge) * 2)));max-width:var(--content-max);margin-inline:auto}.contact-hero__grid{display:grid;grid-template-columns:minmax(0,.84fr) minmax(42rem,.96fr);align-items:start;gap:clamp(4rem,6vw,9rem)}.contact-copy{position:sticky;top:10rem;max-width:62rem}.contact-copy h1{margin:0;max-width:58rem;font-size:clamp(4.2rem,5vw,7.6rem);font-weight:800;line-height:.94;letter-spacing:-.045em}.contact-copy>p:not(.eyebrow){max-width:54rem;margin:2rem 0 0;color:#1515139e;font-size:clamp(1.48rem,1.05vw,1.7rem);line-height:1.58}.contact-flow{padding:clamp(2rem,2.6vw,3.4rem);border:1px solid rgba(21,21,19,.12);background:#fbf7ee9e}.contact-step+.contact-step,.contact-extra{margin-top:clamp(2rem,2.5vw,3rem);padding-top:clamp(2rem,2.5vw,3rem);border-top:1px solid rgba(21,21,19,.1)}.contact-step__label{margin:0 0 .8rem;font-family:var(--font-base);font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--color-gold)}.contact-step h2{margin:0 0 1.6rem;font-size:clamp(2.4rem,2vw,3.2rem);line-height:1.05;letter-spacing:-.03em}.contact-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.contact-options label{position:relative;min-height:5.2rem;display:flex;align-items:center;padding:0 1.4rem;border:1px solid rgba(21,21,19,.12);background:#fffaf09e;cursor:pointer}.contact-options input{position:absolute;opacity:0}.contact-options span{font-family:var(--font-base);font-size:1.5rem;font-weight:500;letter-spacing:.005em;text-transform:none;color:#151513d1}.contact-options label:has(input:checked){border-color:var(--color-gold);background:#c9a96e29}.contact-options label:has(input:checked) span{color:var(--color-off-black);font-weight:600}.contact-media{margin-top:1.8rem}.contact-media__label{display:block;margin:0 0 .8rem;font-family:var(--font-base);font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:#151513b8}.contact-media__label span{font-weight:400;text-transform:none;letter-spacing:0;color:#1515136b}.contact-media .file-drop-area{border:1.5px dashed rgba(21,21,19,.2);background:#fffaf066}.contact-media .file-drop-area.is-active,.contact-media .file-drop-area:hover{border-color:var(--color-gold);background:#c9a96e1f}.contact-media .file-msg,.contact-media .file-note{color:#1515138f}.contact-media .file-msg strong{color:#151513e6}.contact-media .preview-item{border-color:#15151324;background:#1515130a}.contact-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.contact-fields--extra{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:1.6rem}.contact-fields label{display:grid;gap:.7rem;font-family:var(--font-base);font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:#1515139e}.contact-fields input,.contact-fields textarea{width:100%;min-height:5.2rem;padding:0 1.4rem;border:1px solid rgba(21,21,19,.14);background:#fffaf0c7;color:var(--color-off-black);font:600 1.35rem/1.2 var(--font-base)}.contact-fields textarea{grid-column:1 / -1;min-height:11rem;padding-block:1.3rem;resize:vertical}.contact-message-field{display:grid;gap:.7rem;font-family:var(--font-base);font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:#1515139e}.contact-message-field textarea{width:100%;min-height:12rem;padding:1.3rem 1.4rem;background:#fbf7ee9e;border:1px solid rgba(21,21,19,.14);font:400 1.38rem/1.58 var(--font-base);color:var(--color-off-black);resize:vertical;transition:border-color .22s ease}.contact-message-field textarea::placeholder{color:#1515135c;font-weight:400}.contact-message-field textarea:focus{border-color:var(--color-gold);outline:none}.contact-extra summary{min-height:4.8rem;font-family:var(--font-base);font-size:1.45rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:#151513c7;cursor:pointer}.contact-submit{width:100%;min-height:6rem;margin-top:clamp(2rem,2.5vw,3rem);display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:0 2rem;border:1px solid var(--color-gold);background:var(--color-gold);color:var(--color-off-black);font-family:var(--font-base);font-size:clamp(1.5rem,1.15vw,1.72rem);font-weight:600;letter-spacing:-.005em;text-transform:none;cursor:pointer}.contact-submit span{color:#1515139e;font-size:1.25rem;font-weight:500;letter-spacing:.01em}.reserve-section__intro p:not(.eyebrow){color:var(--color-mid-grey)}.reserve-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,42rem);gap:clamp(2rem,4vw,5rem)}.variant-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.variant-card{position:relative;display:grid;min-height:58rem;grid-template-rows:auto 1fr auto;overflow:hidden;padding:1.4rem;border:1px solid transparent;border-radius:var(--radius);background:var(--color-paper);color:var(--color-black);cursor:pointer;transition:border-color .22s ease,transform .36s var(--ease-expo),background .22s ease}.variant-card:after{content:attr(data-status);position:absolute;right:1.2rem;bottom:1.2rem;padding:.7rem 1rem;border-radius:999px;background:#191919e0;color:var(--color-off-white);font-family:var(--font-mono);font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.variant-card.is-selected{border-color:var(--color-gold);background:var(--color-off-white);transform:translateY(-.6rem)}.variant-card.is-selected:after{background:var(--color-gold);color:var(--color-black)}.variant-card__select{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.variant-card__select:focus-visible{outline:1px dashed var(--color-gold);outline-offset:-.8rem}.variant-card h3{z-index:1;margin:0;font-size:clamp(2rem,2.8vw,4rem);font-weight:500;letter-spacing:-.06em}.variant-card img{align-self:center;height:42rem;object-fit:contain;transition:transform .5s var(--ease-expo)}.variant-card:hover img{transform:scale(1.04) translateY(-1rem)}.strap-list{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none;font-family:var(--font-mono);font-size:1rem;text-transform:uppercase}.strap-list li{padding:.5rem .7rem;background:#ffffffb8}.reserve-form{display:grid;align-content:start;gap:1.4rem;padding:1.4rem;border-radius:var(--radius);background:var(--color-black)}.reserve-form label{display:grid;gap:.7rem;color:var(--color-mid-grey);font-family:var(--font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase}.reserve-form input{min-height:5.4rem;width:100%;border:1px solid rgba(253,253,253,.16);border-radius:var(--radius);background:var(--color-off-black);color:var(--color-off-white);padding:0 1.4rem;font-family:var(--font-base);font-size:1.6rem;letter-spacing:0;text-transform:none}.reserve-submit{display:flex;min-height:7.4rem;align-items:center;justify-content:space-between;margin-top:1rem;padding:1.4rem;border-radius:var(--radius);background:var(--color-dark-grey);color:var(--color-mid-grey);cursor:not-allowed}.reserve-submit span{font-size:2.2rem;font-weight:600}.reserve-submit small,.form-note{font-family:var(--font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase}.form-note{margin:0;color:var(--color-mid-grey)}.footer{background:var(--color-black);color:var(--color-off-white);border-top:1px solid rgba(255,255,255,.06)}.footer__inner{max-width:136rem;margin:0 auto;padding:clamp(6rem,8vh,10rem) var(--gutter) clamp(5rem,6vh,7rem);display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:clamp(2.4rem,5vw,8rem);align-items:start}.footer__brand{display:flex;flex-direction:column;gap:0}.footer__logo{display:block;line-height:0;margin-bottom:3.6rem}.footer__logo img{display:block;width:100%;max-width:22rem;height:auto;opacity:.94;transition:opacity .22s ease}.footer__logo:hover img{opacity:1}.footer__tagline{font-size:clamp(1.25rem,.9vw,1.42rem);line-height:1.62;color:#fdfdfd6b;margin:0;max-width:32rem}.footer__col{display:flex;flex-direction:column;gap:0}.footer__col-head{font-family:var(--font-mono);font-size:1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold);margin:0 0 1.8rem}.footer__col a,.footer__col span{font-size:clamp(1.25rem,.86vw,1.38rem);color:#fdfdfd75;text-decoration:none;padding:.8rem 0;border-bottom:1px solid rgba(255,255,255,.05);transition:color .2s ease,padding-left .2s ease;letter-spacing:.01em}.footer__col a:last-child,.footer__col span:last-child{border-bottom:none}.footer__col a:hover{color:var(--color-off-white);padding-left:.4rem}.footer__col span{cursor:default;font-style:italic;color:#fdfdfd42}.footer__bar{border-top:1px solid rgba(255,255,255,.06)}.footer__bar-inner{max-width:136rem;margin:0 auto;padding:2rem var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.footer__bar-copy{font-family:var(--font-mono);font-size:1rem;color:#fdfdfd42;letter-spacing:.06em}.footer__bar-back{font-family:var(--font-mono);font-size:1rem;color:#fdfdfd5c;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.footer__bar-back:hover{color:var(--color-gold)}.motion-ready .reveal{opacity:0;transform:translateY(3rem);transition:opacity .64s var(--ease-out),transform .9s var(--ease-expo)}.motion-ready .reveal.is-visible,.reveal{opacity:1;transform:translateY(0)}@media(min-width:641px)and (max-width:1023px){.variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.context-nav{display:none}.site-nav{grid-template-columns:auto auto;justify-content:space-between;left:var(--content-edge);right:var(--content-edge)}.hero__logo-wrap{width:min(54rem,calc(100vw - var(--gutter) * 4))}.hero__narrative{left:var(--content-edge);right:var(--content-edge);width:auto}.hero__labels{bottom:3rem;opacity:.64}.manifesto__stage{padding:7rem var(--gutter);align-items:flex-start}.tech-section{min-height:auto}.tech-section__sticky{position:relative;display:flex;min-height:auto;flex-direction:column;padding-top:9rem}.sequence-stage{min-height:44rem}.sequence-layer{width:min(96vw,68rem)}.tech-copy{align-self:start;padding-bottom:7rem}.tryon-section{height:auto;min-height:0}.tryon-section__sticky{position:relative;height:auto;min-height:auto;grid-template-columns:1fr;grid-template-rows:auto;padding-top:0;gap:0}.tryon-media{grid-column:auto;grid-row:auto;position:relative;order:1;aspect-ratio:16 / 9;margin-inline:calc(var(--gutter) * -1)}.tryon-media:after{background:linear-gradient(180deg,#1919192e,#1919199e),linear-gradient(90deg,#1919195c,#1919191f)}.tryon-copy{grid-column:auto;grid-row:auto;order:2;padding:0 var(--gutter) 3rem}.tryon-console{grid-column:auto;grid-row:auto;order:3;align-self:start;max-width:54rem;border-left:0;border-top:1px solid rgba(253,253,253,.12)}.section-head,.reserve-section__intro,.reserve-grid{grid-template-columns:1fr}.reserve-compact{grid-template-columns:1fr;max-height:none}.reserve-compact__actions{justify-content:flex-start}.contact-hero__grid{grid-template-columns:1fr}.contact-copy{position:static}.contact-fields,.contact-fields--extra,.spec-grid,.variant-grid{grid-template-columns:1fr}.variant-card{min-height:38rem}.variant-card img{height:24rem}}@media(max-width:640px){:root{--gutter: 1.4rem}.site-nav{top:1.2rem}.brand-mark{min-width:8rem;min-height:4.4rem}.brand-mark__logo{height:1.5rem}.menu-toggle{width:4.4rem;height:4.4rem}.hero__logo-wrap{width:min(28rem,calc(100vw - var(--gutter) * 3))}.hero__narrative{left:var(--content-edge);right:var(--content-edge);width:auto}.preloader__logo{width:min(31rem,calc(100vw - var(--gutter) * 3))}.hero__labels{bottom:2.2rem}.scroll-indicator{bottom:3.8rem}.cat-section-header__title{font-size:clamp(1rem,4.5vw,1.4rem)}.spec-card{min-height:32rem}.tryon-section__sticky{padding-bottom:7rem}.tryon-copy h2{font-size:clamp(5.2rem,19vw,8.8rem)}.tryon-actions,.tryon-steps{grid-template-columns:1fr}.tryon-action+.tryon-action{border-top:1px solid rgba(253,253,253,.1);border-left:0}.tryon-preview>div{display:grid;align-items:center}.tryon-preview strong{justify-self:start}.hotspot__tip{width:min(18rem,52vw)}.footer__inner{grid-template-columns:1fr;gap:clamp(3rem,5vw,4.8rem);text-align:center}.footer__brand{grid-column:auto;align-items:center}.footer__logo{margin:0 auto}.footer__col{align-items:center}.footer__col a:hover{padding-left:0}.footer__bar-inner{flex-direction:column;align-items:center;gap:.8rem;text-align:center}.menu-panel__head{margin-bottom:4rem}.coleccion-intro__inner{height:auto;padding:1.6rem var(--gutter);flex-wrap:wrap;gap:.8rem}.coleccion-kicker{border-right:none;padding-right:0;margin-right:0;width:100%}.coleccion-intro__row{flex-wrap:wrap;gap:1rem}.coleccion-title{font-size:clamp(1.8rem,5vw,2.8rem);white-space:normal}.filter-group{gap:.5rem;flex-wrap:nowrap}.coleccion-grid{padding-top:2.6rem}.col-card{min-height:58rem}.col-card__visual{min-height:31rem}.col-card__actions{grid-template-columns:1fr;align-items:stretch}.col-card__meta{justify-self:start}.hero__image{width:220vw;height:220vw}.manifesto,.specs-section,.reserve-section{padding-block:7rem}.manifesto h2,.section-head h2,.reserve-section h2{letter-spacing:-.07em}.spec-panel__head{grid-template-columns:1fr auto}.spec-panel__count{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.hero__image,.sequence-layer,.tryon-media__video,.tryon-media__fallback{transform:none!important}.reveal{opacity:1;transform:none}}body.hide-draft-sections #technical-sections,body.hide-draft-sections #specs,body.hide-draft-sections #reserve{display:none!important}.comp-picker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;opacity:0;transition:opacity .22s ease}.comp-picker[aria-hidden=false]{opacity:1;pointer-events:auto}.comp-picker__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#080808cc;cursor:pointer;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.comp-picker__panel{position:relative;z-index:1;background:#111;border:1px solid rgba(201,169,110,.18);border-bottom:none;width:100%;max-width:1020px;max-height:76svh;display:flex;flex-direction:column;border-radius:1.4rem 1.4rem 0 0;overflow:hidden;transform:translateY(2.4rem);transition:transform .3s cubic-bezier(.16,1,.3,1)}.comp-picker[aria-hidden=false] .comp-picker__panel{transform:translateY(0)}.comp-picker__head{display:flex;align-items:center;justify-content:space-between;padding:1.8rem 2.4rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.comp-picker__label{font-family:var(--font-mono);font-size:clamp(.72rem,.7vw,.88rem);text-transform:uppercase;letter-spacing:.14em;color:var(--color-gold)}.comp-picker__close{background:none;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#fdfdfd80;font-size:1rem;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .14s ease,color .14s ease}.comp-picker__close:hover{border-color:#c9a96e73;color:var(--color-gold)}.comp-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.2rem;padding:2rem 2.4rem 2.4rem;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:rgba(201,169,110,.25) transparent}.comp-picker__grid::-webkit-scrollbar{width:4px}.comp-picker__grid::-webkit-scrollbar-thumb{background:#c9a96e40;border-radius:2px}.comp-pick-card{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:.8rem;overflow:hidden;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease;display:flex;flex-direction:column;text-align:left}.comp-pick-card:hover{background:#ffffff0b;border-color:#c9a96e4d;transform:translateY(-2px)}.comp-pick-card--active{border-color:var(--color-gold)!important;background:#c9a96e14!important}.comp-pick-card--taken{opacity:.32;pointer-events:none;cursor:not-allowed}.comp-pick-card__img{aspect-ratio:1 / 1;background:radial-gradient(ellipse at 50% 60%,#221e14,#0c0c0c 70%);display:flex;align-items:center;justify-content:center;padding:1.6rem}.comp-pick-card__img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.comp-pick-card__body{padding:.9rem 1.1rem 1.1rem;border-top:1px solid rgba(255,255,255,.05)}.comp-pick-card__brand{font-family:var(--font-mono);font-size:.64rem;text-transform:uppercase;letter-spacing:.11em;color:var(--color-gold);margin-bottom:.28rem;display:block}.comp-pick-card__name{font-size:.9rem;font-weight:600;color:var(--color-off-white);margin:0 0 .22rem;line-height:1.25}.comp-pick-card__price{font-family:var(--font-mono);font-size:.72rem;color:#fdfdfd6b;margin:0}.nav-ctas{display:flex;align-items:center;gap:10px;margin-left:24px}.nav-btn{font-size:1.25rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:10px 22px;border:1px solid var(--color-gold);transition:all .28s ease}.nav-btn--fill{background:var(--color-gold);color:#0a0a0a}.nav-btn--fill:hover,.nav-btn--ghost{background:transparent;color:var(--color-gold)}.nav-btn--ghost:hover{background:var(--color-gold);color:#0a0a0a}.form-submit-btn{width:100%;min-height:5.2rem;font-size:1.3rem;letter-spacing:.2em;justify-content:center}.form-title--section{margin-top:3rem}@media(max-width:768px){.nav-ctas{display:none}}.context-nav a{font-size:clamp(1.4rem,.95vw,1.6rem)}.context-nav a+a,.context-nav .nav-dd+a,.context-nav a+.nav-dd,.context-nav .nav-dd+.nav-dd{margin-left:.2em}.hero__featured{display:none!important}.hero__portals{position:absolute;left:clamp(40px,5.5vw,100px);top:50%;transform:translateY(-50%) translate(-10px);display:flex;flex-direction:column;gap:0;width:clamp(200px,21vw,280px);z-index:10;opacity:0;transition:opacity .7s var(--ease-expo),transform .7s var(--ease-expo)}.hero__portals.is-ready{opacity:1;transform:translateY(-50%) translate(0)}.hero__portal{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:clamp(18px,2.2vw,28px) clamp(16px,1.8vw,24px);background:transparent;border:none;border-right:1px solid rgba(201,169,110,.3);text-decoration:none;color:inherit;cursor:pointer;text-align:left;width:100%;position:relative;transition:background .38s ease,border-right-color .38s ease}.hero__portal:hover,.hero__portal:focus-visible{background:#0000002e;border-right-color:#c9a96ebf}.hero__portal:hover .hero__portal-arrow,.hero__portal:focus-visible .hero__portal-arrow{transform:translate(4px);opacity:1}.hero__portal-eyebrow{display:block;font-size:.9rem;letter-spacing:.26em;text-transform:uppercase;color:#c9a96eb8;margin-bottom:10px}.hero__portal-title{font-family:var(--font-base);font-size:clamp(1.7rem,1.7vw,2rem);font-weight:600;line-height:1.2;color:#f4f0e6;margin:0 0 12px}.hero__portal-desc{font-size:clamp(1.1rem,1vw,1.25rem);line-height:1.65;color:#f4f0e68a;margin:0}.hero__portal-arrow{font-size:1.3rem;color:var(--color-gold);opacity:.6;flex-shrink:0;margin-top:2px;transition:transform .36s var(--ease-expo),opacity .36s ease}.hero__portal-divider{height:1px;background:#c9a96e1a;margin:0 8px}@media(max-width:1024px){.hero__portals{position:static;transform:none;width:100%;flex-direction:row;margin-top:40px;opacity:1}.hero__portals.is-ready{transform:none}.hero__portal{flex:1}.hero__portal-divider{width:1px;height:auto;margin:8px 0}}@media(max-width:600px){.hero__portals{flex-direction:column}.hero__portal-divider{width:100%;height:1px;margin:0}}.manifesto__inner{display:grid;grid-template-columns:minmax(32rem,.86fr) minmax(42rem,1fr);gap:clamp(4rem,7vw,10rem);align-items:center;height:auto;max-width:none}.manifesto__copy{display:flex;flex-direction:column;justify-content:center;max-width:72rem}.manifesto__visual{display:flex;flex-direction:column;align-items:center;width:100%;gap:clamp(1.8rem,2vw,2.6rem)}.manifesto__video-wrap{aspect-ratio:16 / 9;width:100%;position:relative;overflow:hidden;border-radius:2px;box-shadow:0 2.8rem 8rem #1919191f}.manifesto__seller-link{position:absolute;right:0;bottom:0;min-height:4.4rem;opacity:1;transform:none;display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;padding:0 1.8rem;border:1px solid rgba(25,25,25,.16);color:#19191994;background:#ffffff14;font-family:var(--font-mono);font-size:clamp(.9rem,.68vw,1.05rem);font-weight:500;letter-spacing:.14em;line-height:1;text-transform:uppercase;transition:border-color .22s ease,color .22s ease,background .22s ease}.manifesto__seller-link:hover,.manifesto__seller-link:focus-visible{border-color:#c9a96e94;color:#191919;background:#c9a96e1a}.manifesto__seller-link span[aria-hidden=true]{color:var(--color-gold);transition:transform .28s var(--ease-expo)}.manifesto__seller-link:hover span[aria-hidden=true],.manifesto__seller-link:focus-visible span[aria-hidden=true]{transform:translate(.3rem)}.manifesto__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;z-index:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1);will-change:opacity}.manifesto__video.is-active{opacity:1;z-index:1}.manifesto__video-label{position:absolute;bottom:2rem;left:2rem;z-index:2;font-family:var(--font-mono);font-size:clamp(.9rem,.7vw,1.05rem);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fdfdf8eb;background:#0000006b;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);padding:.55rem 1.1rem;border:1px solid rgba(255,255,255,.12);pointer-events:none;transition:opacity .4s ease}@media(max-width:900px){.manifesto{min-height:0}.manifesto__stage{position:static;height:auto;overflow:visible;padding:clamp(5rem,8vh,8rem) clamp(3rem,6vw,6rem)}.manifesto__inner{grid-template-columns:1fr;height:auto;align-items:flex-start}.manifesto__copy{padding-right:0}.manifesto__video-wrap{aspect-ratio:16 / 9;width:100%;height:auto;margin-top:3.2rem}.manifesto__visual{justify-items:start;padding-bottom:0}.manifesto__seller-link{position:static;justify-self:start;margin-top:1.8rem}.manifesto__video-wrap:before{display:none}}.menu-panel__surface{background:linear-gradient(160deg,#120c04f0,#040a04eb);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:none;box-shadow:-2rem 0 6rem #00000061}.menu-panel__backdrop{background:#00000038;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.menu-panel__grid{border-top-color:#ffffff14}.menu-link{color:#fbf7eee0;border-bottom-color:#ffffff12}.menu-link:before{color:#fbf7ee4d}.menu-link:hover{color:var(--color-gold)}.menu-close{color:#fbf7eeb8;border:1px solid rgba(255,255,255,.12)}.brand-dropdown{position:relative;flex-shrink:0}.brand-dropdown__toggle{display:flex;align-items:center;gap:.8rem}.brand-dropdown__caret{flex-shrink:0;transition:transform .22s ease}.brand-dropdown__toggle[aria-expanded=true] .brand-dropdown__caret{transform:rotate(180deg)}.brand-dropdown__panel{position:absolute;top:calc(100% + 8px);left:0;min-width:18rem;background:#fcfaf6f7;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(0,0,0,.09);box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000f;z-index:200;display:flex;flex-direction:column;padding:6px 0;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease}.brand-dropdown__panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.brand-dropdown__option{font-family:var(--font-mono);font-size:clamp(1.08rem,.76vw,1.25rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0000008a;background:transparent;border:none;padding:1.1rem 1.8rem;text-align:left;cursor:pointer;transition:color .14s ease,background .14s ease;width:100%}.brand-dropdown__option:hover{color:#000000db;background:#c9a96e14}.brand-dropdown__option.is-active{color:#111;background:#c9a96e24}.brand-dropdown__option.is-active:before{content:"\b7   ";color:var(--color-gold)}.hero__eyebrow{display:block;font-family:var(--font-mono);font-size:clamp(.88rem,.68vw,1.05rem);letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold);margin-bottom:clamp(.4rem,.62vw,.8rem);opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .7s var(--ease-expo)}.hero__eyebrow.is-visible{opacity:1;transform:translateY(0)}.hero__hairline{width:clamp(4.2rem,5vw,7.2rem);height:1px;background:#c9a96ead;margin-top:clamp(.2rem,.42vw,.6rem);margin-bottom:clamp(.4rem,.72vw,1rem);opacity:0;transition:opacity .6s ease 80ms}.hero__hairline.is-visible{opacity:1}.hero__ctas{display:grid;grid-template-columns:repeat(2,max-content);justify-content:start;gap:clamp(.8rem,.9vw,1.2rem);margin-top:clamp(1.4rem,1.8vw,2.4rem);opacity:0;transform:translateY(12px);transition:opacity .7s ease,transform .8s var(--ease-expo)}.hero__ctas.is-visible{opacity:1;transform:translateY(0)}.hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:clamp(4.6rem,3.35vw,5.6rem);padding:0 clamp(1.8rem,2vw,2.8rem);font-family:var(--font-base);font-size:clamp(1.25rem,.82vw,1.38rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;border:none;border-radius:0;cursor:pointer;text-decoration:none;transition:background .26s ease,color .26s ease,border-color .26s ease}.hero__cta--primary{background:var(--color-gold);color:#0f0f0f}.hero__cta--primary:hover{background:#d4b47c}.hero__cta--ghost{background:transparent;color:#f4f0e6;border:1px solid rgba(244,240,230,.38)}.hero__cta--ghost:hover{border-color:#f4f0e6a6;background:#f4f0e60d}.hero__mini-portals{display:flex;gap:0;border-top:1px solid rgba(201,169,110,.16);padding-top:clamp(1.4rem,1.6vw,2.2rem);margin-top:clamp(1.2rem,1.5vw,1.9rem);opacity:0;transform:translateY(12px);transition:opacity .7s ease 80ms,transform .8s var(--ease-expo) 80ms}.hero__mini-portals.is-visible{opacity:1;transform:translateY(0)}.hero__mini-portal{display:flex;align-items:center;gap:clamp(.7rem,.8vw,1rem);flex:1;text-decoration:none;color:inherit;padding:.6rem 0;padding-right:clamp(.8rem,1vw,1.4rem);transition:opacity .22s ease}.hero__mini-portal:last-child{padding-right:0;padding-left:clamp(.8rem,1vw,1.4rem);border-left:1px solid rgba(201,169,110,.16)}.hero__mini-portal:hover{opacity:.78}.hero__mini-portal:hover .hero__mini-portal-arrow{transform:translate(3px);opacity:.85}.hero__mini-portal-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:clamp(2.4rem,2.6vw,3rem);height:clamp(2.4rem,2.6vw,3rem);background:#c9a96e24;color:var(--color-gold)}.hero__mini-portal-body{display:flex;flex-direction:column;gap:.18rem;min-width:0}.hero__mini-portal-label{font-family:var(--font-base);font-size:clamp(1.04rem,.78vw,1.25rem);font-weight:700;color:#f4f0e6;line-height:1.2}.hero__mini-portal-sub{font-family:var(--font-mono);font-size:clamp(.74rem,.58vw,.84rem);color:#f4f0e69e;letter-spacing:.04em;line-height:1.3}.hero__mini-portal-arrow{font-size:.85rem;color:var(--color-gold);margin-left:auto;opacity:.45;flex-shrink:0;transition:transform .26s var(--ease-expo),opacity .26s ease}.novedades-section{background:var(--color-paper);border-top:1px solid rgba(0,0,0,.07);overflow:hidden}.novedades-wrap{max-width:136rem;margin:0 auto;padding:clamp(5rem,7vh,8rem) var(--gutter) clamp(6rem,8vh,10rem)}.novedades-header{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;padding-bottom:clamp(2.4rem,3.2vh,3.6rem);border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:clamp(3.2rem,4vh,5rem)}.novedades-eyebrow{font-family:var(--font-mono);font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:#c9a96ecc;margin:0 0 1.4rem}.novedades-title{font-family:var(--font-base);font-size:clamp(2.2rem,2.8vw,4rem);font-weight:800;letter-spacing:-.04em;line-height:.95;color:var(--color-black);margin:0 0 1rem}.novedades-sub{font-size:clamp(1.25rem,1.1vw,1.5rem);line-height:1.5;color:#0000006b;letter-spacing:-.01em;margin:0}.novedades-controls{display:flex;gap:.8rem;flex-shrink:0}.novedades-arrow{width:4.8rem;height:4.8rem;border:1px solid rgba(0,0,0,.14);background:transparent;color:#0000006b;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:2px;transition:border-color .24s ease,color .24s ease,background .24s ease}.novedades-arrow:hover{border-color:var(--color-gold);color:var(--color-gold);background:#c9a96e14}.novedades-track-wrap{overflow:hidden}.novedades-track{display:flex;gap:clamp(1rem,1vw,1.4rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.novedades-track::-webkit-scrollbar{display:none}.novedades-track .col-card{flex:0 0 calc((100% - (4*clamp(1.2rem,1.15vw,1.8rem)))/5);scroll-snap-align:start}.novedades-track{gap:clamp(1.2rem,1.15vw,1.8rem)}.novedades-track .col-card__visual{aspect-ratio:1 / .82;padding:clamp(1.2rem,1.9vw,2.4rem)}.novedades-track .col-card__body{padding:clamp(1.15rem,1.15vw,1.55rem);gap:.5rem}.novedades-track .col-card__brand{font-size:clamp(.78rem,.56vw,.92rem)}.novedades-track .col-card__model{font-size:clamp(1.28rem,.94vw,1.62rem);line-height:1.06}.novedades-track .col-card__ref{min-height:3.4rem;font-size:clamp(.98rem,.7vw,1.25rem)}.novedades-track .col-card__bottom{grid-template-columns:minmax(5.8rem,auto) minmax(6.4rem,max-content);min-height:5.3rem;gap:.7rem}.novedades-track .col-card__price{font-size:clamp(1.38rem,.96vw,1.78rem)}.novedades-track .col-badge{font-size:clamp(.74rem,.54vw,.88rem);letter-spacing:.1em;padding:.4rem .58rem}.novedades-track .col-card__actions{grid-template-columns:minmax(8.6rem,11.6rem) minmax(4.2rem,auto);min-height:5.2rem;gap:.7rem}.novedades-track .col-card__cta{min-height:4.2rem;padding-inline:1rem;font-size:clamp(.88rem,.62vw,1rem)}.novedades-track .col-card__meta{font-size:clamp(.78rem,.56vw,.92rem)}@media(max-width:1280px){.novedades-track .col-card{flex:0 0 calc((100% - (3*clamp(1.2rem,1.15vw,1.8rem)))/4)}}@media(max-width:900px){.novedades-track .col-card{flex:0 0 calc((100% - 2 * clamp(1.2rem,1.15vw,1.8rem)) / 3)}.consign-header{grid-template-columns:1fr;gap:2.4rem}.consign-subtitle{max-width:62rem}}@media(max-width:600px){.novedades-track .col-card{flex:0 0 calc((100% - clamp(1.2rem,1.15vw,1.8rem))/2)}.hero__narrative{top:56%;gap:1rem}.hero__hl-clip{width:auto}.hero__hl-line{font-size:clamp(2.2rem,6.8vw,2.9rem);line-height:1.04;letter-spacing:-.042em;white-space:normal}.hero__subline{max-width:34rem;font-size:1.45rem;line-height:1.48}.hero__ctas{display:grid;grid-template-columns:1fr;width:min(100%,32rem)}.hero__cta{width:100%}.hero__mini-portals{display:grid;gap:1px;width:min(100%,34rem);padding-top:1.2rem;background:#c9a96e2e;border-top:0}.hero__mini-portal,.hero__mini-portal:last-child{padding:1rem 1.1rem;border-left:0;background:#0f0f0f57}.hero__mini-portal-sub{white-space:normal}.consign-hero{padding-top:11rem}.consign-header h1{font-size:clamp(3.8rem,15vw,5.8rem)}}.comp-section{background:#f4f1eb;color:#191919;border-top:1px solid rgba(0,0,0,.08)}.comp-title{color:#191919}.comp-intro-bar{border-top:none}.comp-intro-copy{color:#191919ad}.comp-search-btn{background:#c9a96e14;border-color:#c9a96e52}.comp-search-btn:hover{background:#c9a96e29;border-color:#c9a96e99}.comp-selector-bar{border-color:#00000017}.comp-slot:hover{background:#0000000a}.comp-slot__thumb{background:#0000000a;border-color:#0000001a}.comp-slot:hover .comp-slot__thumb{border-color:#c9a96e73}.comp-slot__name{color:#191919}.comp-slot__ref{color:#19191973}.comp-slot__caret{color:#00000038}.comp-slot--empty .comp-slot__name{color:#19191940}.comp-selector-vs{border-left-color:#00000014;border-right-color:#00000014}.comp-selector-vs span{color:#19191947}.comp-arena-wrap{border-top-color:#00000017;border-bottom-color:#00000017}.comp-vs{border-left-color:#00000017;border-right-color:#00000017}.comp-vs__line{background:#0000001f}.comp-vs__text{color:#19191952}.comp-visual{background:radial-gradient(ellipse at 50% 55%,rgba(201,169,110,.07) 0%,transparent 62%),linear-gradient(160deg,#ece7dd,#f4f1eb);border-color:#00000014}.comp-visual img{filter:drop-shadow(0 10px 24px rgba(0,0,0,.18))}.comp-change-btn{color:#19191961;border-bottom-color:#00000024}.comp-change-btn:hover{color:var(--color-gold);border-color:#c9a96e80}.comp-name{color:#191919;border-bottom-color:#00000017}.comp-name span{color:#19191966}.comp-row{border-bottom-color:#00000014}.comp-row:hover{background:#00000008}.comp-row dt{color:#19191973}.comp-row dd{color:#191919}.comp-row__bar{background:#00000014}.comp-panel-btn--ghost{color:#1919198c;border-color:#00000024}.comp-panel-btn--ghost:hover{border-color:#00000052;color:#191919}.comp-footer-wrap{border-top-color:#00000017}.comp-footer-label{color:#191919}.comp-footer-sub{color:#19191973}.comp-btn--ghost{color:#191919a6;border-color:#00000029}.comp-btn--ghost:hover{border-color:#0006;color:#191919}.nav-dd{position:relative;display:inline-flex;align-items:center}.nav-dd__btn{display:inline-flex;align-items:center;gap:.5rem;min-height:4.4rem;padding:0 .6rem;font-size:clamp(1.4rem,.95vw,1.6rem);font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.01em;color:currentColor;white-space:nowrap;flex-shrink:0;background:none;border:none;cursor:pointer;transition:opacity .2s ease,color .28s ease}.nav-dd__btn:hover{color:var(--color-gold);opacity:1}.nav-dd__caret{width:1rem;height:.6rem;flex-shrink:0;transition:transform .26s cubic-bezier(.16,1,.3,1)}.nav-dd[data-open] .nav-dd__caret{transform:rotate(180deg)}.nav-dd__panel{position:absolute;top:calc(100% + 1rem);left:50%;transform:translate(-50%) translateY(-10px) scale(.96);transform-origin:50% 0;min-width:16rem;padding:.6rem;display:flex;flex-direction:column;gap:.2rem;background:#0f0f0fa6;backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);border:1px solid rgba(255,255,255,.08);border-radius:1rem;box-shadow:0 12px 40px #0006;opacity:0;pointer-events:none;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.site-nav.is-light .nav-dd__panel,.site-nav.is-scrolled .nav-dd__panel{background:#fefdfaf7;backdrop-filter:blur(20px) saturate(1.1);-webkit-backdrop-filter:blur(20px) saturate(1.1);border:1px solid rgba(21,21,19,.09);box-shadow:0 12px 40px #1515131a}.nav-dd[data-open] .nav-dd__panel{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0) scale(1)}.context-nav .nav-dd__item{display:flex;align-items:center;width:100%;padding:1rem 1.4rem;font-size:1.25rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;border-radius:.6rem;min-height:auto;color:var(--color-off-white);transition:background .16s ease,color .16s ease}.context-nav .nav-dd__item:hover{background:#ffffff14;color:var(--color-gold)}.site-nav.is-light .context-nav .nav-dd__item,.site-nav.is-scrolled .context-nav .nav-dd__item{color:#151513}.site-nav.is-light .context-nav .nav-dd__item:hover,.site-nav.is-scrolled .context-nav .nav-dd__item:hover{background:#1515130d;color:var(--color-gold)}.nav-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#00000052;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.nav-scrim.is-visible{opacity:1;visibility:visible;pointer-events:auto}.menu-group{border-bottom:1px solid rgba(40,40,40,.08)}.menu-group__toggle{display:flex;width:100%;justify-content:space-between;align-items:center;border-bottom:none;border-radius:0;background:none;cursor:pointer;text-align:left}.menu-group__caret{flex-shrink:0;transition:transform .28s var(--ease-expo);opacity:.45}.menu-group.is-open .menu-group__caret{transform:rotate(180deg)}.menu-group__items{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .32s var(--ease-expo)}.menu-group.is-open .menu-group__items{grid-template-rows:1fr}.menu-group__items>*{min-height:0}.menu-sublink{display:flex;align-items:center;padding:clamp(.5rem,.8svh,.8rem) clamp(1.4rem,2vw,2.4rem);font-size:clamp(1.6rem,4.5svh,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;color:#0d0d0da6;transition:color .2s ease,padding-left .2s ease}.menu-sublink:hover{color:var(--color-gold);padding-left:calc(clamp(1.4rem,2vw,2.4rem) + .5rem)}.menu-group__items[aria-hidden=true]{pointer-events:none}.nav-link--highlight{color:var(--color-gold)!important;opacity:1}.nav-link--highlight:hover{color:var(--color-gold-hover, var(--color-gold))!important;opacity:.85}.nav-dd__item--cta{margin-top:.4rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.08);color:var(--color-gold);font-size:.7rem;letter-spacing:.12em}.site-nav.is-light .nav-dd__item--cta,.site-nav.is-scrolled .nav-dd__item--cta{border-top-color:#15151317}.menu-link--sub{font-size:1.25rem;padding-left:2.4rem;opacity:.6}.menu-link--highlight{color:var(--color-gold)}.menu-link--active{color:var(--color-gold);opacity:1}.nav-dd__item--active{color:var(--color-gold)}.menu-panel__ctas{display:flex;flex-direction:column;gap:1rem;padding:2rem var(--gutter) 1rem;border-top:1px solid rgba(13,27,42,.08)}.menu-panel__ctas .nav-btn{text-align:center;justify-content:center}.comp-header-wrap{padding:clamp(2.4rem,3.2vh,3.6rem) 0 clamp(1.4rem,1.8vh,2rem)}.comp-eyebrow{margin:0 0 .6rem}.comp-title{margin:0 0 clamp(.8rem,1vw,1.2rem)}.comp-intro-copy{padding-top:0;margin:0}.comp-selector-vs{width:clamp(6rem,8vw,11rem)}.comp-eyebrow{font-size:clamp(1rem,.8vw,1.25rem)}.comp-intro-copy{font-size:clamp(1.8rem,2vw,2.6rem)}.comp-brand-tag{font-size:clamp(1rem,.84vw,1.25rem)}.comp-change-btn{font-size:clamp(.9rem,.76vw,1.05rem)}.comp-slot__brand,.comp-slot__ref{font-size:clamp(1rem,.82vw,1.25rem)}.comp-vs__text{font-size:clamp(1rem,.9vw,1.25rem)}.comp-row dt{font-size:clamp(1.1rem,.88vw,1.3rem)}.comp-row dd{font-size:clamp(1.3rem,1.1vw,1.5rem)}.comp-row:first-child dd{font-size:clamp(1.5rem,1.5vw,2.1rem)}.comp-name span{font-size:clamp(1.25rem,1vw,1.4rem)}:root{--sub-bg: #111111;--sub-bg-card: #141414;--sub-bg-card-alt: #181818;--sub-gold: var(--color-gold);--sub-off-white: var(--color-off-white);--sub-line: rgba(255, 255, 255, .06);--sub-line-strong: rgba(255, 255, 255, .12);--sub-muted: rgba(244, 240, 230, .35);--sub-faint: rgba(244, 240, 230, .18)}.subastas-section{background:var(--sub-bg);color:var(--sub-off-white);position:relative;z-index:2}.subastas-header{border-bottom:1px solid var(--sub-line);padding:clamp(4rem,6vh,7rem) var(--gutter) clamp(3.2rem,4.5vh,5rem)}.subastas-header__inner{max-width:128rem;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(4rem,8vw,12rem);align-items:end}@media(max-width:860px){.subastas-header__inner{grid-template-columns:1fr;gap:4rem}}.subastas-eyebrow{color:var(--sub-gold);margin-bottom:.8rem}.subastas-title{margin:0 0 1.4rem;font-family:var(--font-base);font-size:clamp(3rem,4.2vw,6rem);font-weight:800;font-style:italic;letter-spacing:-.04em;line-height:.94;color:var(--sub-off-white)}.subastas-subtitle{margin:0;max-width:40rem;font-size:clamp(1.3rem,1.1vw,1.6rem);line-height:1.6;color:var(--sub-muted);letter-spacing:-.01em}.subastas-meta-row{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;border-bottom:1px solid var(--sub-line);gap:2rem}.subastas-meta-row:first-child{border-top:1px solid var(--sub-line)}.subastas-meta-label{font-family:var(--font-mono);font-size:clamp(.9rem,.72vw,1.05rem);letter-spacing:.12em;text-transform:uppercase;color:var(--sub-muted)}.subastas-meta-value{font-size:clamp(1.1rem,.9vw,1.3rem);font-weight:400;color:var(--sub-off-white);text-align:right}.subastas-countdown{display:flex;align-items:center;gap:.8rem;margin-top:2.4rem}.sub-cd-block{display:flex;flex-direction:column;align-items:center;background:#ffffff0a;border:1px solid var(--sub-line-strong);padding:1.2rem 1.6rem;min-width:6.4rem}.sub-cd-num{display:block;font-family:var(--font-mono);font-size:clamp(2.4rem,2.8vw,3.6rem);font-weight:400;color:var(--sub-off-white);line-height:1;letter-spacing:-.02em;transition:color .3s ease}.sub-cd-num.is-ticking{color:var(--sub-gold)}.sub-cd-label{display:block;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sub-faint);margin-top:.4rem}.sub-cd-sep{font-size:clamp(2rem,2.4vw,3rem);color:var(--sub-faint);line-height:1;margin-bottom:1.2rem;font-weight:300}.subastas-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--sub-line)}@media(max-width:1200px){.subastas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.subastas-grid{grid-template-columns:1fr}}.sub-lot-card{background:var(--sub-bg-card);display:flex;flex-direction:column;padding:clamp(1.4rem,1.8vw,2.2rem);position:relative;cursor:default;opacity:0;transform:translateY(2.4rem);transition:opacity .7s var(--ease-expo),transform .7s var(--ease-expo),background .24s ease}.sub-lot-card.is-revealed{opacity:1;transform:translateY(0)}.sub-lot-card:hover{background:var(--sub-bg-card-alt)}.sub-lot-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(1rem,1.4vw,1.6rem)}.sub-lot-num{font-family:var(--font-mono);font-size:.9rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sub-faint)}.sub-lot-badge{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .8rem;border-radius:2px;font-weight:400}.sub-lot-badge--live{background:#c9a96e24;color:var(--sub-gold);border:1px solid rgba(201,169,110,.3)}.sub-lot-badge--soon{background:#ffffff0a;color:var(--sub-muted);border:1px solid var(--sub-line-strong)}.sub-lot-badge--closed{background:transparent;color:var(--sub-faint);border:1px solid rgba(255,255,255,.06)}.sub-lot-visual{aspect-ratio:1 / 1;background:#0a0a0a;border:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:clamp(1rem,1.4vw,1.6rem);position:relative}.sub-lot-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(201,169,110,0);transition:border-color .35s ease;pointer-events:none}.sub-lot-card:hover .sub-lot-visual:after{border-color:#c9a96e2e}.sub-lot-visual img{width:70%;height:70%;object-fit:contain;object-position:center;transition:transform .7s cubic-bezier(.16,1,.3,1)}.sub-lot-card:hover .sub-lot-visual img{transform:scale(1.04)}.sub-lot-visual__placeholder{font-size:4rem;color:#ffffff0f;font-family:var(--font-mono);letter-spacing:-.06em;-webkit-user-select:none;user-select:none}.sub-lot-verified{position:absolute;top:1rem;left:1rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sub-gold);background:#060503b8;border:1px solid rgba(201,169,110,.22);padding:.3rem .6rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.sub-lot-identity{margin-bottom:clamp(.8rem,1.2vw,1.4rem);flex:1}.sub-lot-brand{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--sub-gold);margin:0 0 .5rem}.sub-lot-model{font-family:var(--font-base);font-size:clamp(1.6rem,1.7vw,2.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--sub-off-white);margin:0 0 .6rem}.sub-lot-ref{font-family:var(--font-mono);font-size:1rem;color:var(--sub-muted);letter-spacing:.04em;margin:0;line-height:1.4}.sub-lot-pricing{border-top:1px solid var(--sub-line);padding-top:clamp(.8rem,1vw,1.2rem);margin-bottom:clamp(.6rem,.8vw,1rem);display:flex;flex-direction:column;gap:.7rem}.sub-lot-price-row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.sub-lot-price-label{font-family:var(--font-mono);font-size:.9rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sub-muted);flex-shrink:0}.sub-lot-price-val{font-size:clamp(1.25rem,1.2vw,1.6rem);font-weight:400;color:var(--sub-off-white);letter-spacing:-.02em;text-align:right}.sub-lot-price-val--estimate{color:#f4f0e685;font-size:clamp(1.1rem,1vw,1.4rem)}.sub-lot-price-val--bid{color:var(--sub-gold);font-size:clamp(1.5rem,1.6vw,2.2rem);letter-spacing:-.03em}.sub-lot-bid-arrow{display:inline-block;margin-right:.3rem;font-size:.8em;vertical-align:middle}.sub-lot-timer{display:flex;align-items:center;gap:.4rem;margin-bottom:clamp(.8rem,1vw,1.2rem)}.sub-lot-timer.is-soon{opacity:.28}.sub-lt-unit{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:2px;padding:.4rem .7rem;text-align:center;min-width:3.8rem}.sub-lt-num{display:block;font-family:var(--font-mono);font-size:1.4rem;font-weight:400;color:var(--sub-off-white);line-height:1;letter-spacing:-.02em}.sub-lot-card[data-estado=live] .sub-lt-num{color:var(--sub-gold)}.sub-lt-label{display:block;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sub-faint);margin-top:.2rem}.sub-lt-sep{font-size:1rem;color:var(--sub-faint);line-height:1;margin-bottom:.8rem;font-weight:300}.sub-lot-watchers{font-family:var(--font-mono);font-size:.92rem;letter-spacing:.08em;color:var(--sub-faint);margin-bottom:clamp(1rem,1.4vw,1.4rem);display:flex;align-items:center;gap:.5rem}.sub-lot-actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:auto}.sub-lot-btn{font-family:var(--font-mono);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;padding:1rem clamp(1.4rem,2vw,2.4rem);border-radius:0;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.sub-lot-btn--primary{background:var(--sub-gold);color:#0a0a0a;border:1px solid var(--sub-gold);flex:1}.sub-lot-btn--primary:hover{background:transparent;color:var(--sub-gold)}.sub-lot-btn--ghost{background:transparent;color:var(--sub-muted);border:1px solid rgba(255,255,255,.12);flex:1}.sub-lot-btn--ghost:hover{color:var(--sub-off-white);border-color:#ffffff4d}.sub-lot-btn--result{background:transparent;color:var(--sub-faint);border:1px solid rgba(255,255,255,.06);flex:1;cursor:default}.subastas-footer{border-top:1px solid var(--sub-line);padding:clamp(4rem,6vw,7rem) var(--gutter)}.subastas-footer__inner{max-width:128rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:clamp(2.4rem,5vw,8rem);flex-wrap:wrap}.subastas-footer__copy{flex:1}.subastas-footer__label{font-family:var(--font-base);font-size:clamp(1.6rem,1.8vw,2.4rem);font-weight:700;font-style:italic;letter-spacing:-.03em;color:var(--sub-off-white);margin:0 0 .8rem}.subastas-footer__sub{font-size:clamp(1.1rem,1vw,1.4rem);color:var(--sub-muted);margin:0;line-height:1.5;max-width:52rem}.subastas-footer__ctas{display:flex;gap:1.2rem;flex-wrap:wrap;flex-shrink:0}.sub-cta{font-family:var(--font-mono);font-size:clamp(1rem,.82vw,1.25rem);letter-spacing:.12em;text-transform:uppercase;min-height:5.2rem;display:inline-flex;align-items:center;justify-content:center;padding:0 clamp(2rem,3vw,4rem);border-radius:0;transition:background .2s ease,color .2s ease,border-color .2s ease}.sub-cta--primary{background:var(--sub-gold);color:#0a0a0a;border:1px solid var(--sub-gold)}.sub-cta--primary:hover{background:transparent;color:var(--sub-gold)}.sub-cta--ghost{background:transparent;color:var(--sub-muted);border:1px solid rgba(255,255,255,.16)}.sub-cta--ghost:hover{color:var(--sub-off-white);border-color:#ffffff61}.subastas-body{--sub-bg: var(--color-paper);--sub-bg-card: var(--color-off-white);--sub-bg-card-alt: #eaeae7;--sub-off-white: var(--color-black);--sub-muted: rgba(25, 25, 25, .5);--sub-faint: rgba(25, 25, 25, .26);--sub-line: rgba(0, 0, 0, .07);--sub-line-strong: rgba(0, 0, 0, .11);background:var(--color-paper);color:var(--color-black)}.subastas-body .sub-lot-visual{background:#edeae2}.subastas-body .sub-lot-visual:after{border-color:#0000000f}.subastas-body .sub-lot-card:hover .sub-lot-visual:after{border-color:#c9a96e4d}.subastas-body .sub-lot-verified{background:#191919b8;border-color:#c9a96e4d}.subastas-body .sub-lot-badge--soon{background:#0000000f;color:var(--sub-muted)}.subastas-body .sub-lot-price-val--estimate{color:#19191970}.subastas-body .sub-cta--ghost{border-color:#0000002e;color:var(--sub-muted)}.subastas-body .sub-cta--ghost:hover{border-color:#00000061;color:var(--color-black)}.subastas-body .subastas-footer{border-top-color:#00000014}.page-consignar{background:var(--color-off-white);color:var(--color-black)}.consign-container{max-width:var(--content-max);margin:0 auto;padding:0 var(--gutter)}.consign-hero{padding:clamp(13rem,18vh,18rem) 0 clamp(6rem,9vh,9rem);background:linear-gradient(180deg,#fdfdf800,#f0f0ebb8);border-bottom:1px solid rgba(25,25,25,.05)}.consign-header{display:grid;grid-template-columns:minmax(0,.78fr) minmax(28rem,.42fr);gap:clamp(3rem,6vw,9rem);align-items:end;text-align:left;max-width:none;margin:0 0 clamp(4rem,6vh,7rem);padding-bottom:clamp(2.8rem,4vh,4.8rem);border-bottom:1px solid rgba(25,25,25,.08)}.consign-header .eyebrow{grid-column:1}.consign-header h1{grid-column:1 / -1;font-family:var(--font-base);font-size:clamp(4.2rem,6.2vw,8.8rem);font-weight:750;line-height:.9;margin:clamp(1rem,1.4vw,1.8rem) 0 0;color:#191919;letter-spacing:-.058em;max-width:104rem;text-wrap:balance}.consign-subtitle{grid-column:1;max-width:43rem;margin:0;font-size:clamp(1.45rem,1.05vw,1.78rem);line-height:1.62;color:#1919199e}.consign-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;margin-top:0;background:#19191914;border:1px solid rgba(25,25,25,.08)}.step-card{background:#fdfdfdc7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:0;border-radius:0;padding:clamp(2.2rem,2.5vw,3.6rem);text-align:left;transition:transform .3s ease,box-shadow .3s ease}.step-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #1919190a}.step-num{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:#191919;color:var(--color-gold);border-radius:50%;font-family:var(--font-mono);font-size:1.6rem;margin-bottom:2rem}.step-card h3{font-size:1.8rem;margin-bottom:1rem;color:#191919}.step-card p{font-size:1.4rem;color:#19191999;line-height:1.5}.consign-form-section{padding:8vh 0 12vh;scroll-margin-top:calc(var(--nav-height) + 2.4rem)}.form-wrapper{background:var(--color-off-white);border:1px solid rgba(25,25,25,.08);border-radius:var(--radius);padding:4rem 5rem;box-shadow:0 24px 64px #19191908;max-width:900px;margin:0 auto;scroll-margin-top:calc(var(--nav-height) + 2.4rem)}#consignForm{scroll-margin-top:calc(var(--nav-height) + 3rem)}.form-title{font-family:var(--font-serif);font-size:2.4rem;font-weight:500;color:#191919;margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(25,25,25,.08)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}@media(max-width:768px){.form-row{grid-template-columns:1fr;gap:0}.form-wrapper{padding:3rem 2rem}}.form-group{margin-bottom:2.5rem}.form-group label{display:block;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#191919cc;margin-bottom:.8rem}.form-input{width:100%;background:#fdfdf880;border:1px solid rgba(25,25,25,.15);border-radius:.8rem;padding:1.4rem 1.6rem;font-family:var(--font-sans);font-size:1.5rem;color:#191919;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.form-input::placeholder{color:#1919194d}.form-input:focus{outline:none;background:#fff;border-color:#191919;box-shadow:0 0 0 3px #1919190d}.custom-select-wrapper{position:relative}.custom-select{appearance:none;-webkit-appearance:none;cursor:pointer}.custom-select-wrapper:after{content:"";position:absolute;top:50%;right:1.6rem;transform:translateY(-50%);width:10px;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%230D1B2A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;pointer-events:none}.file-drop-area{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:140px;border:1px dashed rgba(21,21,19,.24);border-radius:0;background:#fffaf080;transition:all .2s ease;cursor:pointer;overflow:hidden}.file-drop-area.is-active,.file-drop-area:hover{background:#c9a96e14;border-color:var(--color-gold)}.file-msg{font-family:var(--font-base);font-size:1.4rem;color:#1515139e;pointer-events:none}.file-msg strong{font-weight:500;color:var(--color-off-black);text-decoration:underline}.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.file-preview-grid{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.6rem}.preview-item{position:relative;width:8.8rem;height:8.8rem;border-radius:0;overflow:hidden;border:1px solid rgba(21,21,19,.14)}.preview-item img,.preview-item video{width:100%;height:100%;object-fit:cover;pointer-events:none}.preview-item--video:after{content:"\25b6";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;text-shadow:0 1px 4px rgba(0,0,0,.6);pointer-events:none}.preview-remove{position:absolute;top:4px;right:4px;width:20px;height:20px;background:#151513d1;color:#fff;border:none;border-radius:50%;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.file-note{font-family:var(--font-base);font-size:1.3rem;line-height:1.5;color:#1515139e;margin-top:1rem}.form-submit-row{margin-top:4rem;text-align:right}.form-submit-btn{padding:1.6rem 3.2rem}@media(max-width:900px){.consign-header{grid-template-columns:1fr;gap:2.4rem}.consign-subtitle{max-width:62rem}}@media(max-width:600px){.consign-hero{padding-top:11rem}.consign-header h1{font-size:clamp(3.8rem,15vw,5.8rem)}}.consign-hero{padding:clamp(9.6rem,12vh,12rem) 0 0}.consign-header{position:relative;width:100vw;max-width:none;min-height:0;height:min(500px,calc(100svh - 9.6rem));margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);transform:none;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;margin-bottom:clamp(2.4rem,4.8vh,5.8rem);padding:0 var(--content-edge);overflow:hidden;border-bottom:0;background:#11150f;color:var(--color-off-white)}.consign-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 52% 72% at 24% 56%,rgba(5,8,7,.54) 0%,rgba(5,8,7,.22) 56%,transparent 82%),linear-gradient(90deg,#050807c2,#0508078a 36%,#0508071f,#05080700),linear-gradient(180deg,#0508071a,#05080752);pointer-events:none}.consign-header__copy{position:absolute;z-index:2;left:var(--content-edge);top:50%;display:flex;flex-direction:column;justify-content:center;width:min(64rem,calc(100vw - var(--content-edge) * 2));max-width:64rem;min-height:calc(100% - clamp(3rem,5vw,6rem));padding:0;transform:translateY(-50%);background:transparent;box-shadow:none}.consign-header .eyebrow{color:var(--color-gold);margin:0 0 clamp(1.2rem,1.5vw,2rem)}.consign-header h1{grid-column:auto;max-width:60rem;margin:0;color:var(--color-off-white);font-size:clamp(3.6rem,3.38vw,5.08rem);line-height:.92;letter-spacing:-.052em;text-shadow:0 1rem 3.2rem rgba(0,0,0,.56)}.consign-header h1 span{display:block}.consign-subtitle{grid-column:auto;max-width:52rem;margin:clamp(1.4rem,1.5vw,2rem) 0 0;padding:1.15rem 1.45rem;border-left:2px solid rgba(201,169,110,.82);background:linear-gradient(90deg,#050807a8,#05080757 78%,#0508071f);color:#fdfdfde6;font-size:clamp(1.32rem,.92vw,1.56rem);font-weight:500;line-height:1.55;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.76);backdrop-filter:blur(8px) saturate(.9);-webkit-backdrop-filter:blur(8px) saturate(.9)}.consign-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:clamp(1.6rem,2vw,2.6rem)}.consign-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 clamp(1.6rem,1.8vw,2.5rem);border:1px solid rgba(253,253,253,.34);color:var(--color-off-white);font-size:1.25rem;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;transition:background .22s ease,border-color .22s ease,color .22s ease}.consign-hero__btn--primary{border-color:var(--color-gold);background:var(--color-gold);color:#10100e}.consign-hero__btn--primary:hover{background:#d6b879;border-color:#d6b879}.consign-hero__btn--ghost:hover{border-color:#fdfdfdb8;background:#fdfdfd0f}.consign-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;background:#11150f}.consign-hero__media img,.consign-hero__media video{width:100%;height:100%;object-fit:cover;object-position:center center}.home-banner .hero{min-height:auto;padding-top:clamp(9.6rem,12vh,12rem);background:var(--color-off-white);color:var(--color-black);overflow:visible}.home-banner .site-nav,.home-banner .site-nav.is-scrolled{top:clamp(8px,2vw,30px);color:#0d1b2a}.home-banner .site-nav.is-scrolled .context-nav,.home-banner .site-nav.is-scrolled .brand-mark,.home-banner .site-nav.is-scrolled .menu-toggle{min-height:var(--nav-height);background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.home-banner .site-nav.is-scrolled .menu-toggle{width:5.6rem;height:5.2rem}.home-banner .site-nav.is-scrolled .context-nav{gap:clamp(14px,2.8vw,48px);padding:.4rem 2.4rem}.home-banner .site-nav .brand-mark__logo{opacity:1;filter:invert(1)}.home-banner .site-nav .menu-toggle span:not(.sr-only){background:#0d1b2a}.home-banner .hero__stage{position:relative;width:100vw;height:min(500px,calc(100svh - 9.6rem));min-height:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;background:#11150f}.home-banner .hero__stage:after{content:none}.home-banner .hero__stage:before{z-index:2;background:linear-gradient(90deg,#050807c2,#0508078a 36%,#0508071f,#05080700),linear-gradient(180deg,#0508071a,#05080752)}.home-banner .hero__video,.home-banner .hero__canvas,.home-banner .hero__logo-wrap,.home-banner .hero__intro-scrim,.home-banner .hero__mini-portals,.home-banner .scroll-indicator{display:none!important}.home-banner .hero__image{width:100%;height:100%;filter:none;object-fit:cover;object-position:center center}.home-banner .hero__narrative{top:50%;left:var(--content-edge);width:min(82rem,calc(100vw - var(--content-edge) * 2));gap:clamp(.9rem,1vw,1.3rem)}.home-banner .hero__eyebrow,.home-banner .hero__hl-clip .hero__hl-line,.home-banner .hero__hairline,.home-banner .hero__subline,.home-banner .hero__ctas{opacity:1;transform:none}.home-banner .hero__hl-line{font-size:clamp(3.4rem,3.38vw,5.08rem);line-height:.96;letter-spacing:-.048em;text-shadow:0 1rem 3.2rem rgba(0,0,0,.56)}.home-banner .hero__subline{max-width:52rem;margin-top:clamp(.4rem,.7vw,.8rem);font-size:clamp(1.36rem,.95vw,1.62rem);line-height:1.55;color:#fdfdfdc2;text-shadow:0 .8rem 2.4rem rgba(0,0,0,.52)}.home-banner .hero__ctas{margin-top:clamp(1.6rem,2vw,2.6rem)}.home-banner .hero__cta{min-height:4.6rem;padding:0 clamp(1.6rem,1.8vw,2.5rem)}@media(max-width:900px){.home-banner .hero__stage{height:min(500px,calc(100svh - 8.6rem))}.home-banner .hero__stage:before{background:linear-gradient(180deg,#0508071a,#0508075c 42%,#050807c7),linear-gradient(90deg,#0508076b,#05080714)}.home-banner .hero__narrative{width:min(56rem,calc(100vw - var(--content-edge) * 2))}.home-banner .hero__image{object-position:68% center}}@media(max-width:600px){.home-banner .hero__stage{height:500px}.home-banner .hero__narrative{top:52%;left:var(--gutter);right:var(--gutter);width:auto}.home-banner .hero__hl-clip{width:auto}.home-banner .hero__hl-line{font-size:clamp(2.45rem,7.2vw,2.9rem);line-height:1.02;white-space:normal}.home-banner .hero__subline{max-width:34rem;font-size:1.35rem}.home-banner .hero__ctas{display:grid;width:min(100%,34rem)}}@media(max-width:900px){.consign-header{grid-template-columns:1fr;height:min(500px,calc(100svh - 8.6rem))}.consign-header:before{background:radial-gradient(ellipse 78% 56% at 38% 68%,rgba(5,8,7,.5),transparent 78%),linear-gradient(180deg,#0508071a,#0508075c 42%,#050807c7),linear-gradient(90deg,#0508076b,#05080714)}.consign-header__copy{width:min(56rem,calc(100vw - var(--content-edge) * 2));max-width:56rem}.consign-hero__media img,.consign-hero__media video{object-position:68% center}}@media(max-width:600px){.consign-header{height:500px;padding:0 var(--gutter)}.consign-header__copy{left:var(--gutter);width:calc(100vw - var(--gutter) * 2);min-height:auto;padding:0}.consign-header h1{font-size:clamp(2.45rem,7.2vw,2.9rem);line-height:.98}.consign-hero__actions{display:grid}.consign-hero__btn{width:100%}}.menu-panel__surface{padding:clamp(2rem,3vw,3.6rem)}.menu-panel__head{margin-bottom:clamp(1.4rem,2.4svh,2.8rem)}.menu-panel__head .brand-mark{font-size:clamp(1.1rem,.9vw,1.35rem);letter-spacing:.08em;opacity:.82}.menu-close{min-height:3.6rem;font-size:.84rem;letter-spacing:.12em}.menu-panel__grid{justify-content:start;padding-top:clamp(.6rem,1.2svh,1.2rem)}.menu-link{min-height:clamp(4.7rem,7.4svh,7.8rem);padding:clamp(.45rem,.8svh,.8rem) 0;font-size:clamp(2.6rem,5.6svh,5.8rem);letter-spacing:-.045em}.menu-link:before{width:2.8rem;font-size:clamp(.74rem,.65vw,.92rem)}.menu-link--sub{min-height:clamp(2.9rem,4.1svh,4.1rem);padding-left:clamp(4.2rem,5.5vw,7rem);font-size:clamp(1.25rem,1.6svh,1.55rem);font-weight:650;letter-spacing:-.02em;opacity:.7}.menu-link--sub:before{content:"";width:2.8rem}.menu-link--sub:after{content:"";order:-1;width:.75rem;height:.75rem;margin-right:.3rem;border-left:1px solid currentColor;border-bottom:1px solid currentColor;opacity:.58;transform:translateY(-.12rem)}.menu-link--highlight{font-weight:600}@media(max-width:680px){.menu-panel__surface{width:100%;padding:1.8rem;min-height:100dvh}.menu-link{min-height:4.8rem;font-size:clamp(2.6rem,9vw,4.2rem)}.menu-link--sub{min-height:3.3rem;padding-left:4.4rem;font-size:1.25rem}}.comp-section{min-height:100svh;padding:clamp(7rem,9vw,11rem) 0 clamp(5rem,7vw,8rem);background:radial-gradient(circle at 78% 18%,rgba(201,169,110,.1),transparent 28rem),linear-gradient(180deg,#f8f3e9,#f3ebdd);color:#151513;scroll-margin-top:7rem}.comp-wrapper,.comp-selector-bar,.comp-arena-wrap,.comp-footer-wrap .comp-wrapper{width:min(calc(100% - 16rem),136rem);max-width:none;margin-inline:auto}.comp-header-wrap{padding:0 0 clamp(2.8rem,4vw,5rem)}.comp-landing-head{display:grid;grid-template-columns:minmax(0,.98fr) minmax(32rem,.72fr);gap:clamp(3rem,5vw,7rem);align-items:end}.comp-eyebrow{margin:0 0 1rem;font-size:1.02rem;letter-spacing:.22em;color:#b99755eb}.comp-title{max-width:12ch;margin:0;font-size:clamp(4.4rem,5.8vw,8.8rem);line-height:.88;letter-spacing:-.055em;color:#11110f}.comp-intro-copy{max-width:66rem;margin:clamp(1.6rem,2vw,2.4rem) 0 0;font-size:clamp(1.55rem,1.25vw,2rem);line-height:1.55;color:#15151394}.comp-landing-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:clamp(2rem,2.5vw,3rem)}.comp-landing-actions .comp-btn{min-height:5.2rem;color:#151513}.comp-landing-actions .comp-btn--ghost{border-color:#1515132e;color:#151513b8}.comp-landing-proof{display:grid;grid-template-columns:1fr;border-top:1px solid rgba(21,21,19,.14);border-bottom:1px solid rgba(21,21,19,.14)}.comp-landing-proof div{display:grid;grid-template-columns:4.8rem 1fr;gap:0 1.4rem;padding:1.8rem 0;border-bottom:1px solid rgba(21,21,19,.1)}.comp-landing-proof div:last-child{border-bottom:0}.comp-landing-proof span{grid-row:span 2;font-family:var(--font-mono);font-size:1rem;letter-spacing:.14em;color:var(--color-gold)}.comp-landing-proof strong{font-size:1.45rem;letter-spacing:-.02em}.comp-landing-proof p{margin:.35rem 0 0;font-size:1.25rem;line-height:1.45;color:#15151385}.comp-selector-bar{display:grid;grid-template-columns:minmax(0,1fr) 8.8rem minmax(0,1fr);min-height:auto;margin-bottom:clamp(2rem,2.4vw,3.2rem);border:1px solid rgba(21,21,19,.14);background:#fffaf085;box-shadow:0 2rem 6rem #1515130d}.comp-slot{min-height:9.8rem;padding:1.4rem clamp(1.4rem,2vw,2.4rem);background:transparent;color:#151513}.comp-slot__thumb{width:6.4rem;height:6.4rem;background:#07130f;border-color:#1515131f}.comp-slot__thumb img{width:100%;height:100%;object-fit:cover;padding:0}.comp-slot__brand,.comp-brand-tag{font-size:1rem;letter-spacing:.2em;color:var(--color-gold)}.comp-slot__name{font-size:clamp(1.55rem,1.25vw,2rem);color:#151513}.comp-slot__ref{font-size:1.25rem;color:#1515137a}.comp-selector-vs{border-inline:1px solid rgba(21,21,19,.12);background:#15151306}.comp-selector-vs span{color:#15151361}.comp-arena-wrap{border-top:0;background:transparent}.comp-arena{display:grid;grid-template-columns:minmax(0,1fr) 7rem minmax(0,1fr);gap:0;border:1px solid rgba(21,21,19,.12);background:#fffaf070}.comp-panel{display:grid;grid-template-columns:minmax(13rem,.36fr) minmax(0,1fr);grid-template-areas:"top top" "visual name" "visual specs" "actions actions";column-gap:clamp(1.8rem,2vw,2.8rem);align-items:start;padding:clamp(2.2rem,2.7vw,3.4rem);background:transparent;border:0;color:#151513}.comp-panel-top{grid-area:top;min-height:auto;margin-bottom:1.4rem}.comp-visual{grid-area:visual;width:100%;aspect-ratio:1;min-height:0;border:1px solid rgba(21,21,19,.12);background:#07130f;overflow:hidden}.comp-visual:before,.comp-visual:after{display:none}.comp-visual img{width:100%;height:100%;object-fit:cover;padding:0}.comp-name{grid-area:name;margin:0 0 1.2rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(21,21,19,.12);font-size:clamp(2rem,1.8vw,3rem);color:#151513}.comp-name span{margin-top:.35rem;font-size:1.25rem;color:#1515137a}.comp-specs{grid-area:specs;gap:0;margin:0}.comp-row{grid-template-columns:minmax(9rem,.75fr) minmax(6rem,.7fr) minmax(10rem,1fr);min-height:4.4rem;border-bottom:1px solid rgba(21,21,19,.09)}.comp-row dt{font-size:1rem;color:#15151375}.comp-row dd{font-size:1.32rem;color:#151513}.comp-row:first-child dd{font-size:1.9rem}.comp-row__bar{height:.3rem;background:#15151314}.comp-panel-actions{grid-area:actions;display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:clamp(1.8rem,2vw,2.6rem)}.comp-panel-btn{min-height:5rem;font-size:1.05rem;color:#151513}.comp-panel-btn--ghost{border-color:#15151324;color:#1515139e}.comp-vs{background:#15151306;border-inline:1px solid rgba(21,21,19,.1)}.comp-vs__line{background:#15151324}.comp-vs__text{color:#15151361}.comp-footer-wrap{padding-top:clamp(2rem,2.4vw,3.2rem);border-top:0}.comp-footer{border:1px solid rgba(21,21,19,.12);background:#fffaf080;color:#151513}.comp-footer-label{color:#151513}.comp-footer-sub{color:#15151385}.comp-footer .comp-btn--ghost{border-color:#15151324;color:#151513b3}@media(max-width:1180px){.comp-wrapper,.comp-selector-bar,.comp-arena-wrap,.comp-footer-wrap .comp-wrapper{width:min(100% - 6rem,96rem)}.comp-landing-head,.comp-arena{grid-template-columns:1fr}.comp-vs{min-height:5rem;border-inline:0;border-block:1px solid rgba(21,21,19,.1)}.comp-vs__inner{display:flex;flex-direction:row}.comp-vs__line{width:min(14rem,28vw);height:1px}}@media(max-width:760px){.comp-section{padding-top:5.2rem}.comp-wrapper,.comp-selector-bar,.comp-arena-wrap,.comp-footer-wrap .comp-wrapper{width:min(100% - 2.8rem,72rem)}.comp-title{font-size:clamp(3.4rem,12vw,5.2rem)}.comp-selector-bar{grid-template-columns:1fr}.comp-selector-vs{min-height:4.4rem;border-inline:0;border-block:1px solid rgba(21,21,19,.1)}.comp-panel{grid-template-columns:1fr;grid-template-areas:"top" "visual" "name" "specs" "actions"}.comp-visual{margin-bottom:1.6rem}.comp-row{grid-template-columns:1fr;gap:.6rem;padding:1.1rem 0}.comp-panel-actions,.comp-footer,.comp-footer-actions{grid-template-columns:1fr;flex-direction:column}}.hero__video--scroll{opacity:0!important;pointer-events:none;z-index:0}.hero__reel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.hero__reel-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s ease}.hero__reel-slide.is-active{opacity:1}.hero__reel-slide img,.hero__reel-slide video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;filter:saturate(.94) contrast(1.04)}.hero__reel-dots{position:absolute;bottom:clamp(2.4rem,4vh,4rem);right:clamp(2.4rem,3vw,4.8rem);z-index:25;display:flex;gap:.72rem;align-items:center;pointer-events:auto}.hero__reel-dot{display:block;width:.48rem;height:.48rem;border-radius:50%;border:1px solid rgba(255,255,255,.52);background:transparent;cursor:pointer;padding:0;transition:background .32s ease,transform .32s ease,border-color .32s ease}.hero__reel-dot.is-active{background:#ffffffdb;border-color:#ffffffdb;transform:scale(1.55)}.hero__reel-dot:hover:not(.is-active){background:#ffffff61;border-color:#ffffffad}.coleccion-grid{gap:clamp(1.2rem,1.15vw,1.8rem)}.coleccion-grid .col-card{flex:0 0 calc((100% - (4*clamp(1.2rem,1.15vw,1.8rem)))/5);scroll-snap-align:start}.coleccion-grid .col-card__visual{aspect-ratio:1 / .82;padding:clamp(1.2rem,1.9vw,2.4rem)}.coleccion-grid .col-card__body{padding:clamp(1.15rem,1.15vw,1.55rem);gap:.5rem}.coleccion-grid .col-card__brand{font-size:clamp(.78rem,.56vw,.92rem)}.coleccion-grid .col-card__model{font-size:clamp(1.28rem,.94vw,1.62rem);line-height:1.06}.coleccion-grid .col-card__ref{min-height:3.4rem;font-size:clamp(.98rem,.7vw,1.25rem)}.coleccion-grid .col-card__bottom{grid-template-columns:minmax(5.8rem,auto) minmax(6.4rem,max-content);min-height:5.3rem;gap:.7rem}.coleccion-grid .col-card__price{font-size:clamp(1.38rem,.96vw,1.78rem)}.coleccion-grid .col-badge{font-size:clamp(.74rem,.54vw,.88rem);letter-spacing:.1em;padding:.4rem .58rem}.coleccion-grid .col-card__actions{grid-template-columns:minmax(8.6rem,11.6rem) minmax(4.2rem,auto);min-height:5.2rem;gap:.7rem}.coleccion-grid .col-card__cta{min-height:4.2rem;padding-inline:1rem;font-size:clamp(.88rem,.62vw,1rem)}.coleccion-grid .col-card__meta{font-size:clamp(.78rem,.56vw,.92rem)}@media(max-width:1280px){.coleccion-grid .col-card{flex:0 0 calc((100% - (3*clamp(1.2rem,1.15vw,1.8rem)))/4)}}@media(max-width:900px){.coleccion-grid .col-card{flex:0 0 calc((100% - 2 * clamp(1.2rem,1.15vw,1.8rem)) / 3)}}@media(max-width:600px){.coleccion-grid .col-card{flex:0 0 calc((100% - clamp(1.2rem,1.15vw,1.8rem))/2)}}.priority-section{background:#0f0f0d;border-top:1px solid rgba(201,169,110,.35);border-bottom:1px solid rgba(201,169,110,.12);position:relative;overflow:hidden}.priority-section:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;height:120%;background:radial-gradient(ellipse at center,rgba(201,169,110,.055) 0%,transparent 65%);pointer-events:none;z-index:2}.priority-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}.priority-bg-overlay{display:none}.priority-inner{display:grid;grid-template-columns:1fr 1px 1fr;align-items:stretch;min-height:40rem;max-width:144rem;margin:0 auto;padding:0 var(--gutter, 4rem);position:relative;z-index:3}.priority-vline{background:#c9a96e24;align-self:stretch}.priority-col{display:flex;flex-direction:column;justify-content:center}.priority-col--identity{padding:5rem 4rem 5rem 0;align-items:center;text-align:center;position:relative;gap:0}.priority-accent-bar{position:relative;left:0;top:0;transform:none;align-self:center;width:3.6rem;height:1.5px;margin-bottom:2rem;background:linear-gradient(90deg,transparent,#C9A96E 50%,transparent)}.priority-col--visual{display:flex;align-items:center;justify-content:center;padding:3rem 0 3rem 4rem;position:relative}.priority-title{font-family:var(--font-display, "Bodoni Moda", serif);font-size:clamp(3.2rem,4vw,4.8rem);font-weight:400;line-height:.88;color:#fdfdf8f5;letter-spacing:-.02em;margin:0 0 1.8rem}.priority-title em{display:block;font-family:Cinzel,Trajan Pro,serif;font-style:normal;font-weight:600;letter-spacing:.1em;color:#c9a96e}.priority-tagline{font-family:var(--font-base, "Inter", sans-serif);font-style:normal;font-weight:300;font-size:clamp(1.55rem,1.55vw,2rem);color:#fdfdf8a3;line-height:1.42;letter-spacing:-.01em;margin:0;max-width:30rem;text-align:center}.priority-card-wrap{position:relative;display:flex;align-items:center;justify-content:center}.priority-card-wrap:before{content:"";position:absolute;top:-55%;right:-40%;bottom:-55%;left:-40%;background:radial-gradient(ellipse at 44% 54%,rgba(201,169,110,.18) 0%,rgba(201,169,110,.05) 40%,transparent 66%);pointer-events:none;z-index:0}.priority-card-img{position:relative;z-index:1;width:clamp(24rem,28vw,40rem);height:auto;border-radius:0;transform:perspective(1000px) rotateY(-9deg) rotateX(3deg);filter:drop-shadow(0 24px 52px rgba(0,0,0,.55)) drop-shadow(0 0 32px rgba(201,169,110,.14));transition:transform .52s cubic-bezier(.16,1,.3,1),filter .52s ease}.priority-card-img:hover{transform:perspective(1000px) rotateY(-3deg) rotateX(1deg) scale(1.035);filter:drop-shadow(0 32px 68px rgba(0,0,0,.62)) drop-shadow(0 0 48px rgba(201,169,110,.24))}.priority-col--benefits{padding:5rem 4rem 5rem 5rem;gap:0}.priority-benefits-grid{list-style:none;padding:0;margin:0 0 3.6rem;display:grid;grid-template-columns:1fr 1fr;gap:2.4rem 3.6rem}.priority-benefit{display:flex;align-items:flex-start;gap:1rem;font-family:var(--font-base, "Inter", sans-serif);font-size:clamp(1.36rem,1.4vw,1.72rem);color:#fdfdf8d1;line-height:1.52;letter-spacing:.005em}.priority-dash{color:#c9a96e;flex-shrink:0;font-size:1.4rem;line-height:1.55;opacity:.85}.priority-soon{display:block;font-style:normal;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:#c9a96e8c}.priority-ctas{display:flex;align-items:center;gap:1.8rem;flex-wrap:wrap}.priority-cta-primary{display:inline-flex;align-items:center;min-height:5.4rem;padding:0 3rem;background:#c9a96e;color:#0f0f0d;font-family:var(--font-base);font-size:clamp(1.5rem,1.15vw,1.72rem);font-weight:600;letter-spacing:-.005em;line-height:1;text-transform:none;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.priority-cta-primary:hover{opacity:.9;transform:translateY(-1px)}.priority-cta-ghost{display:inline-flex;align-items:center;min-height:5.4rem;padding:0 2.6rem;border:1px solid rgba(201,169,110,.32);color:#fdfdf8c7;font-family:var(--font-base);font-size:clamp(1.5rem,1.15vw,1.72rem);font-weight:600;letter-spacing:-.005em;line-height:1;text-transform:none;text-decoration:none;transition:border-color .2s ease,color .2s ease,transform .2s ease}.priority-cta-ghost:hover{border-color:#c9a96e8f;color:#fdfdf8d6;transform:translateY(-1px)}.priority-inner{display:grid;grid-template-columns:minmax(26rem,.72fr) 1px minmax(0,1.65fr);align-items:stretch;min-height:unset;max-height:50rem;height:50rem;max-width:144rem;margin:0 auto;padding:0 var(--gutter, 4rem);position:relative;z-index:1;overflow:hidden}.priority-col--identity{padding:4rem 3.6rem 4rem 0;align-items:flex-start;text-align:left;justify-content:center;gap:0}.priority-accent-bar{align-self:flex-start}.priority-tagline{text-align:left}.priority-col--identity .priority-ctas{margin-top:3rem}.priority-col--identity .priority-admission-note{text-align:left;margin-top:1.6rem}.priority-col--benefits{padding:3.6rem 0 3.6rem 4rem;display:flex;flex-direction:column;justify-content:center;gap:0}.priority-benefits-head{display:flex;flex-direction:column;gap:1.4rem;padding-bottom:2.4rem;border-bottom:1px solid rgba(201,169,110,.18);margin-bottom:2rem}.priority-benefits-intro{margin:0;font-family:var(--font-base, "Inter", sans-serif);font-style:normal;font-weight:400;font-size:clamp(1.52rem,1.55vw,2rem);line-height:1.42;letter-spacing:-.015em;color:#fdfdf8db}.priority-deck-wrapper{position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:center}.priority-deck{position:relative;width:100%;height:17rem;perspective:900px}.priority-card{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(201,169,110,.22);background:#ffffff06;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .38s cubic-bezier(.25,.85,.45,1),opacity .3s ease,box-shadow .3s ease;will-change:transform,opacity;pointer-events:none;cursor:default}.priority-deck--no-transition .priority-card{transition:none!important}.priority-card[data-depth="0"]{transform:translateZ(0) scale(1);opacity:1;z-index:4;box-shadow:0 2px 6px #00000047,0 8px 28px #00000061,inset 0 1px #c9a96e1f;pointer-events:auto;cursor:pointer}.priority-card[data-depth="1"]{transform:translate3d(12px,-6px,-20px) scale(.97);opacity:.6;z-index:3;box-shadow:0 4px 14px #00000038}.priority-card[data-depth="2"]{transform:translate3d(24px,-12px,-40px) scale(.94);opacity:.32;z-index:2;box-shadow:0 2px 8px #00000029}.priority-card[data-depth="3"]{transform:translate3d(36px,-18px,-60px) scale(.91);opacity:0;z-index:1}.priority-card.is-leaving{transform:translate3d(-130%,6px,0) rotate(-4deg)!important;opacity:0!important;pointer-events:none!important;transition:transform .3s cubic-bezier(.55,0,.75,.2),opacity .22s ease!important}.priority-card.is-entering{transition:transform .42s cubic-bezier(.22,.9,.42,1),opacity .35s ease,box-shadow .35s ease!important}.priority-card__inner{display:grid;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:2rem;height:100%;padding:2.4rem 2.8rem}.priority-card__num{font-family:var(--font-base);font-size:1.25rem;letter-spacing:.01em;color:#c9a96ebf;align-self:flex-start;padding-top:.3rem}.priority-card__body{display:flex;flex-direction:column;gap:.9rem}.priority-card__copy{font-family:var(--font-base, "Inter", sans-serif);font-size:clamp(1.52rem,1.55vw,2rem);font-weight:450;line-height:1.38;color:#fdfdf8e0;margin:0;max-width:28ch}.priority-card__soon{display:block;margin-top:.6rem;font-style:normal;font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:#c9a96ee0}.priority-card__ornament{opacity:.85;align-self:flex-end;padding-bottom:.2rem}.priority-card[data-depth="0"]:hover{box-shadow:0 4px 12px #0000005c,0 14px 40px #0000007a,inset 0 1px #c9a96e2e,0 0 0 1px #c9a96e1a;transform:translate3d(-2px,-2px,0) scale(1.005)!important}.priority-deck-nav{display:flex;align-items:center;gap:1.4rem;margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid rgba(201,169,110,.12)}.priority-deck-nav__item{display:flex;flex-direction:column;gap:.5rem;background:none;border:none;padding:0;cursor:pointer;flex:1;text-align:left;outline:none}.priority-deck-nav__num{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.92rem;letter-spacing:.18em;color:#fdfdf847;transition:color .25s ease}.priority-deck-nav__item.is-active .priority-deck-nav__num,.priority-deck-nav__item:hover .priority-deck-nav__num{color:#c9a96ed9}.priority-deck-nav__bar{display:block;position:relative;width:100%;height:2px;background:#c9a96e1f;overflow:hidden}.priority-deck-nav__fill{display:block;position:absolute;top:0;left:0;height:100%;width:0%;background:#c9a96e;transition:width .1s linear}.priority-deck-nav__item.is-active .priority-deck-nav__fill{animation:deckFill 3s linear forwards}@keyframes deckFill{0%{width:0%}to{width:100%}}@media(max-width:1024px){.priority-inner{height:auto;max-height:none}.priority-card__copy{font-size:1.52rem}}@media(max-width:980px){.priority-inner{grid-template-columns:1fr;height:auto;max-height:none;min-height:0}.priority-vline{height:1px}.priority-col--identity{padding:5rem 0 4rem;align-items:flex-start;text-align:left}.priority-col--benefits{padding:4rem 0 5rem}.priority-benefits-head{gap:1rem}.priority-deck{height:16rem}}@media(max-width:640px){.priority-inner{padding:0 2rem}.priority-card__inner{grid-template-columns:2.8rem 1fr;padding:2rem 1.8rem}.priority-card__ornament{display:none}.priority-deck{height:18rem}.priority-card__copy{font-size:1.62rem}.priority-deck-nav{gap:.8rem}.priority-deck-nav__num{font-size:.84rem}}.priority-section{height:clamp(60rem,33.3vw,68.2rem);min-height:60rem;background:#12090a;border:0;isolation:isolate}.priority-section:before{display:none}.priority-bg{object-fit:cover;object-position:center center;filter:saturate(.9) contrast(1.06) brightness(.9);transform:scale(1.01)}.priority-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:#0904062e;pointer-events:none}.priority-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:min(116rem,calc(100% - 4.8rem));height:100%;max-width:none;max-height:none;margin:0 auto;padding:3.5rem 0 2.8rem;overflow:visible;text-align:center}.priority-header{display:flex;flex-direction:column;align-items:center;width:100%}.priority-title{margin:0;font-family:var(--font-display, "Bodoni Moda", serif);font-size:clamp(5.2rem,3.1vw,6.2rem);font-weight:400;line-height:.78;letter-spacing:-.025em;color:#f2eee8}.priority-title span,.priority-title em{display:block}.priority-title em{margin-top:1.1rem;font-family:Cinzel,Trajan Pro,serif;font-size:.78em;font-style:normal;font-weight:600;line-height:.82;letter-spacing:.1em;color:#cda964}.priority-accent-bar{position:static;align-self:center;width:4rem;height:1px;margin:2rem 0 1.3rem;background:#cda964}.priority-tagline{max-width:62rem;margin:0;font-family:var(--font-display, "Bodoni Moda", serif);font-size:clamp(2rem,1.35vw,2.75rem);font-weight:400;line-height:1.16;letter-spacing:-.025em;color:#f4f0eae0;text-align:center}.priority-benefits-intro{margin:1.5rem 0 0;font-family:var(--font-base, "Inter", sans-serif);font-size:clamp(1.35rem,.85vw,1.7rem);font-weight:400;line-height:1.45;letter-spacing:-.015em;color:#f4f0eab3;white-space:nowrap}.priority-deck-wrapper{flex:0 0 auto;width:min(76.4rem,100%);min-height:0;margin-top:2.7rem}.priority-deck{width:100%;height:14rem;perspective:none}.priority-card{-webkit-appearance:none;appearance:none;width:100%;padding:0;border:1px solid rgba(205,169,100,.7);border-radius:.8rem;background:#1e1012bd;color:inherit;font:inherit;text-align:left;opacity:0;transform:translate3d(2rem,0,0);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff06;pointer-events:none}.priority-card[data-depth="0"]{z-index:4;opacity:1;transform:translateZ(0);box-shadow:0 1.2rem 3.5rem #0003,inset 0 1px #ffffff06;pointer-events:auto;cursor:pointer}.priority-card[data-depth="1"],.priority-card[data-depth="2"],.priority-card[data-depth="3"]{z-index:1;opacity:0;transform:translate3d(2rem,0,0)}.priority-card.is-leaving{opacity:0!important;transform:translate3d(-2rem,0,0)!important}.priority-card.is-entering{transition:transform .42s var(--ease-expo),opacity .35s ease!important}.priority-card[data-depth="0"]:hover{border-color:#ddbb79f2;transform:translate3d(0,-2px,0)!important;box-shadow:0 1.6rem 4.2rem #00000047,inset 0 1px #ffffff0a}.priority-card:focus-visible{outline:2px solid #e0bb73;outline-offset:.4rem}.priority-card__inner{grid-template-columns:6.8rem minmax(0,1fr) 6.2rem;gap:3.5rem;height:100%;padding:2.8rem 3.2rem 2.8rem 2.8rem}.priority-card__num{display:flex;align-items:flex-start;height:7.8rem;padding-top:.3rem;border-right:1px solid rgba(205,169,100,.32);font-size:1.25rem;font-weight:500;letter-spacing:.01em;color:#d8b56f}.priority-card__body{align-self:center;gap:.8rem}.priority-card__copy{max-width:none;font-family:var(--font-display, "Bodoni Moda", serif);font-size:clamp(2rem,1.25vw,2.5rem);font-weight:400;line-height:1.22;letter-spacing:-.02em;color:#f7f3edeb}.priority-card__soon{margin-top:.4rem;font-size:1.25rem;font-weight:500;letter-spacing:.01em;color:#d8b56f}.priority-card__ornament{align-self:center;padding:0;color:#cda964;opacity:.86}.priority-card__ornament svg{display:block;width:5.8rem;height:5.8rem}.priority-card__ornament svg *{stroke:currentColor}.priority-ctas{display:grid;grid-template-columns:repeat(2,25.8rem);gap:2.6rem;margin-top:3rem}.priority-cta-primary,.priority-cta-ghost{justify-content:center;width:25.8rem;min-height:5.4rem;padding:0 2rem;border-radius:.2rem;font-size:clamp(1.5rem,1.15vw,1.72rem);letter-spacing:-.005em}.priority-cta-primary{background:#d2ad67}.priority-cta-ghost{border-color:#dab56fcc;background:#1a0a0e73;color:#faf6f0e6}.priority-flourish{display:grid;grid-template-columns:minmax(8rem,20.8rem) 1.8rem minmax(8rem,20.8rem);align-items:center;gap:1.6rem;width:min(47rem,70%);margin-top:4rem;color:#cda964ad}.priority-flourish span{height:1px;background:currentColor}.priority-flourish svg{display:block;width:1.8rem;height:1.8rem}@media(max-width:1024px){.priority-section{height:auto;min-height:72rem}.priority-inner{width:min(90rem,calc(100% - 4.8rem));height:auto;padding:5.8rem 0 4.5rem}}@media(max-width:640px){.priority-section{min-height:0}.priority-bg{object-position:center center}.priority-bg-overlay{background:#09040657}.priority-inner{width:100%;padding:5.8rem 2rem 4.2rem}.priority-title{font-size:clamp(4.2rem,13vw,5.2rem)}.priority-tagline{font-size:2rem}.priority-tagline br{display:none}.priority-benefits-intro{max-width:32rem;font-size:1.3rem;white-space:normal}.priority-deck-wrapper{margin-top:2.5rem}.priority-deck{height:16rem}.priority-card__inner{grid-template-columns:4.6rem minmax(0,1fr);gap:1.8rem;padding:2.2rem 2rem}.priority-card__num{height:8.5rem;font-size:1.25rem}.priority-card__copy{font-size:1.9rem}.priority-card__ornament{display:none}.priority-ctas{width:100%;grid-template-columns:1fr;gap:1.2rem;margin-top:2.2rem}.priority-cta-primary,.priority-cta-ghost{width:100%;min-height:5rem}.priority-flourish{width:82%;margin-top:3.2rem}}.rev-section{background:#fbf7ee;padding:5.6rem 0 6rem;position:relative}.rev-inner{width:min(var(--content-max),100% - 2 * clamp(2.4rem,3.6vw,6rem));margin-inline:auto;display:flex;flex-direction:column;gap:3.6rem}.rev-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:2.8rem;border-bottom:1px solid rgba(21,21,19,.13)}.rev-brand{display:flex;flex-direction:column;gap:1.4rem}.rev-brand-mark{display:flex;align-items:center;gap:1.6rem}.rev-logo-img{width:5.2rem;height:5.2rem;border-radius:.6rem;object-fit:cover;border:1px solid rgba(21,21,19,.12);flex-shrink:0}.rev-wordmark{display:flex;flex-direction:column;gap:.35rem}.rev-name{font-family:Bodoni Moda,Georgia,serif;font-size:2.6rem;font-weight:600;letter-spacing:-.02em;color:#151513;line-height:1.1;margin:0}.rev-name em{font-style:italic;color:#063f2b}.rev-tagline{font-family:Bodoni Moda,Georgia,serif;font-size:1.65rem;font-style:italic;color:#1515139e;letter-spacing:.005em;line-height:1.5;margin:0;max-width:46rem}.rev-header-right{display:flex;flex-direction:column;align-items:flex-end;gap:.8rem;flex-shrink:0}.rev-channel-link{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-base);font-size:var(--cta-link-fs, clamp(1.25rem, .85vw, 1.4rem));font-weight:500;letter-spacing:.01em;text-transform:none;color:#151513;text-decoration:none;border:1px solid rgba(21,21,19,.22);padding:1.1rem 1.8rem;border-radius:.2rem;transition:border-color .22s ease,color .22s ease}.rev-channel-link:hover{border-color:#b99755;color:#b99755}.rev-channel-link svg path{transition:opacity .22s ease}.rev-channel-link:hover svg path{opacity:1!important;fill:#b99755!important}.rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.rev-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--card-line, rgba(15, 20, 21, .11));border-radius:.6rem;overflow:hidden;transition:box-shadow .48s ease,transform .48s ease}.rev-card:hover{box-shadow:0 6px 28px #1515131a;transform:translateY(-2px)}.rev-thumb{position:relative;width:100%;aspect-ratio:16 / 9;border:none;padding:0;cursor:pointer;overflow:hidden;display:block;background:transparent}.rev-thumb-bg{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .5s cubic-bezier(.16,1,.3,1)}video.rev-thumb-bg{width:100%;height:100%;object-fit:cover}.rev-card:hover .rev-thumb-bg{transform:scale(1.04)}.rev-thumb-bg--warm{background:linear-gradient(145deg,#f5e8cc,#e8d5a8)}.rev-thumb-bg--cool{background:linear-gradient(145deg,#dce6f0,#c8d9e8)}.rev-thumb-bg--neutral{background:linear-gradient(145deg,#e8e2d8,#d5cebf)}.rev-badge-ep{position:absolute;top:1.2rem;left:1.2rem;padding:.4rem .9rem;background:#151513;color:#fbf7ee;font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.01em;text-transform:none;border-radius:.15rem;pointer-events:none}.rev-play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#151513}.rev-play-btn svg{width:2.8rem;height:3.2rem;opacity:.55;transition:opacity .22s ease,transform .22s ease;filter:drop-shadow(0 2px 8px rgba(21,21,19,.15))}.rev-thumb:hover .rev-play-btn svg,.rev-thumb:focus-visible .rev-play-btn svg{opacity:.9;transform:scale(1.12)}.rev-thumb.is-loaded .rev-thumb-bg,.rev-thumb.is-loaded .rev-badge-ep,.rev-thumb.is-loaded .rev-play-btn{display:none}.rev-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none}.rev-card-info{padding:clamp(1.6rem,1.5vw,2.1rem);display:flex;flex-direction:column;gap:.7rem;border-top:1px solid var(--card-line, rgba(15, 20, 21, .11))}.rev-card-brand{margin:0;font-family:var(--font-base);font-size:1.6rem;font-weight:500;letter-spacing:.035em;line-height:1.2;text-transform:uppercase;color:var(--card-ink-3, rgba(15, 20, 21, .62))}.rev-card-title{margin:0;font-family:var(--font-base);font-size:clamp(1.7rem,1.35vw,2.15rem);font-weight:520;letter-spacing:-.035em;line-height:1.15;color:var(--card-ink, rgba(15, 20, 21, .96))}.rev-footer{display:flex;align-items:center;gap:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(21,21,19,.13)}.rev-footer-line{flex:1;height:1px;background:#15151321;display:block}.rev-all-link{font-family:var(--font-base);font-size:var(--cta-link-fs, clamp(1.25rem, .85vw, 1.4rem));font-weight:500;letter-spacing:.01em;text-transform:none;color:#151513;text-decoration:none;transition:color .22s ease}.rev-all-link:hover{color:#063f2b}@media(max-width:900px){.rev-grid{grid-template-columns:repeat(2,1fr)}.rev-header{flex-direction:column;gap:2rem}.rev-header-right{align-items:flex-start}}@media(max-width:600px){.rev-grid{grid-template-columns:1fr}.rev-name{font-size:2.2rem}}.rev-section{background:#f2f2f2;padding:clamp(7rem,9vw,11rem) 0 clamp(6rem,8vw,9rem);color:#151513}.rev-inner{width:min(var(--content-max),100% - 2 * clamp(2.4rem,3.6vw,6rem));margin-inline:auto;padding:0;background:#f2f2f2;gap:clamp(3rem,4.2vw,5.6rem)}.rev-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2.4rem,4vw,6rem);padding-bottom:clamp(2.6rem,3.2vw,4rem);border-bottom:1px solid rgba(21,21,19,.1)}.rev-brand{gap:clamp(1.4rem,1.8vw,2.2rem)}.rev-brand-mark{align-items:flex-start;gap:clamp(1.4rem,1.6vw,2rem)}.rev-logo-img{width:clamp(4.4rem,4.2vw,5.8rem);height:clamp(4.4rem,4.2vw,5.8rem);border-radius:50%;border:1px solid rgba(21,21,19,.12);box-shadow:0 1.6rem 3.4rem #1515131a}.rev-wordmark{gap:.55rem}.rev-wordmark .section-kicker{margin-bottom:.2rem;color:var(--color-gold)}.rev-name{font-family:var(--font-base);font-size:clamp(3rem,3.6vw,5.2rem);font-weight:780;letter-spacing:-.035em;line-height:.95;color:#171717}.rev-name em{font-family:var(--font-serif);font-weight:400;letter-spacing:-.02em;color:var(--color-gold)}.rev-tagline{max-width:56rem;font-family:var(--font-base);font-size:clamp(1.45rem,1.02vw,1.75rem);font-style:normal;font-weight:500;line-height:1.55;color:#15151394}.rev-header-right{gap:1rem;align-items:flex-end;padding-bottom:.2rem}.rev-channel-link{min-height:4.6rem;padding:0 1.6rem;border:1px solid rgba(21,21,19,.14);border-radius:0;background:#fdfdfd61;color:#151513b8;font-size:var(--cta-link-fs, clamp(1.25rem, .85vw, 1.4rem));font-weight:500;letter-spacing:.01em}.rev-channel-link:hover{background:#151513;border-color:#151513;color:var(--color-off-white)}.rev-channel-link:hover svg path{fill:var(--color-gold)!important}.rev-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem,1.45vw,2.4rem)}.rev-card{background:#fff;border:1px solid rgba(15,20,21,.11);border-radius:.6rem;box-shadow:none}.rev-card:hover{transform:translateY(-.5rem);box-shadow:0 1.8rem 4.4rem #0f14151a}.rev-thumb{aspect-ratio:16 / 10;background:#101010}.rev-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(8,8,8,.38),transparent 42%),linear-gradient(0deg,rgba(8,8,8,.36),transparent 54%);pointer-events:none}.rev-badge-ep{z-index:2;top:1.4rem;left:1.4rem;padding:.45rem .9rem;border-radius:0;background:#fdfdfdf0;color:#151513;font-size:1.25rem;font-weight:500;letter-spacing:.01em;text-transform:none}.rev-play-btn{z-index:2;color:#151513}.rev-play-btn svg{width:5.2rem;height:5.2rem;padding:1.65rem;border-radius:50%;background:#fdfdfde0;opacity:1;filter:0 1.2rem 3rem rgba(8,8,8,.18)}.rev-card-info{min-height:0;padding:clamp(1.6rem,1.5vw,2.1rem);gap:.7rem;border-top:1px solid rgba(15,20,21,.11)}.rev-card-brand{gap:0;font-size:1.6rem;letter-spacing:.035em;color:#0f14159e}.rev-card-title{font-family:var(--font-base);font-size:clamp(1.7rem,1.35vw,2.15rem);font-weight:520;letter-spacing:-.035em;line-height:1.15;color:#0f1415f5}.rev-footer{justify-content:flex-end;gap:2rem;padding-top:0;border-top:0}.rev-footer-line{background:#1515131a}.rev-all-link{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.6rem;border:1px solid rgba(21,21,19,.14);color:#151513b8;font-size:var(--cta-link-fs, clamp(1.25rem, .85vw, 1.4rem));letter-spacing:.01em}.rev-all-link:hover{border-color:#151513;background:#151513;color:var(--color-off-white)}@media(max-width:980px){.rev-header{grid-template-columns:1fr;align-items:start}.rev-header-right{align-items:flex-start}.rev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.reserve-section--compact{padding-block:2rem}.reserve-compact{min-height:0;padding:2.4rem}.reserve-compact__copy h2{font-size:clamp(3rem,9vw,4rem)}.reserve-compact__note{white-space:normal}.contact-hero{padding-top:7rem}.contact-shell{width:100%;max-width:100%}.contact-copy h1{max-width:34rem;font-size:clamp(3.4rem,10.2vw,4.1rem);line-height:.98;letter-spacing:-.035em}.contact-copy>p:not(.eyebrow){font-size:1.48rem}.contact-flow{padding:2rem}.contact-options{grid-template-columns:1fr}.contact-submit{align-items:flex-start;flex-direction:column;justify-content:center;padding-block:1.6rem}.rev-section{padding:6.4rem 0 6.8rem}.rev-brand-mark{display:grid;grid-template-columns:auto 1fr}.rev-name{font-size:clamp(2.8rem,10vw,3.7rem)}.rev-tagline{font-size:1.42rem}.rev-grid{grid-template-columns:1fr}.rev-card-info{min-height:13.2rem}.rev-footer{display:grid;grid-template-columns:1fr}.rev-footer-line{display:none}}.page-explorador .site-nav{color:var(--color-off-white)}.page-explorador .brand-mark{background:#0c0c0c99;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,.09);border-radius:var(--radius)}.page-explorador .context-nav{background:#0a0a0ec2;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border-color:#ffffff14;box-shadow:0 2px 24px #00000047}.page-explorador .context-nav:hover{background:#0a0a0ee0;border-color:#ffffff21}.page-explorador .menu-toggle{background:#0c0c0c85;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,.09);border-radius:var(--radius)}.page-explorador .site-nav.is-scrolled{color:var(--color-off-white)}.page-explorador .site-nav.is-scrolled:before{background:#0a0a0ed1;border-color:#ffffff14;box-shadow:0 1.8rem 4.8rem #00000038}.page-explorador .site-nav.is-scrolled .brand-mark{background:transparent;border:none;box-shadow:none}.page-explorador .site-nav.is-scrolled .brand-mark__logo{filter:none}.page-explorador .site-nav.is-scrolled .context-nav,.page-explorador .site-nav.is-scrolled .context-nav:hover{background:transparent;border-color:transparent;box-shadow:none}.page-explorador .site-nav.is-scrolled .context-nav a,.page-explorador .site-nav.is-scrolled .context-nav .nav-dd__btn{color:#fdfdfddb}.page-explorador .site-nav.is-scrolled .context-nav a:hover,.page-explorador .site-nav.is-scrolled .context-nav .nav-dd__btn:hover,.page-explorador .site-nav.is-scrolled .context-nav .nav-link--highlight{color:var(--color-gold)}.page-explorador .site-nav.is-scrolled .nav-dd__panel{background:#0f0f0fb8;backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px #00000073}.page-explorador .site-nav.is-scrolled .context-nav .nav-dd__item{color:var(--color-off-white)}.page-explorador .site-nav.is-scrolled .context-nav .nav-dd__item:hover{background:#ffffff14;color:var(--color-gold)}.page-explorador .site-nav.is-scrolled .context-nav .nav-dd__item--cta{border-top-color:#ffffff14;color:var(--color-gold)}.page-explorador .site-nav.is-scrolled .context-nav .nav-dd__item--active{color:var(--color-gold)}.page-explorador .site-nav.is-scrolled .menu-toggle{background:transparent;border-color:transparent;box-shadow:none}.page-explorador .site-nav.is-scrolled .menu-toggle span:not(.sr-only){background:var(--color-off-white)}.page-explorador #coleccion{background:var(--color-paper);min-height:100svh}.expl-header-wrap{padding-top:calc(var(--nav-height) + clamp(4rem,6vh,8rem));padding-bottom:0;padding-inline:var(--gutter);max-width:136rem;margin:0 auto}.expl-header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding-bottom:clamp(3rem,4vh,5rem);border-bottom:1px solid rgba(0,0,0,.08)}.expl-header__copy{display:flex;flex-direction:column;gap:.9rem}.expl-header__meta{flex-shrink:0;text-align:right}.expl-count{font-family:var(--font-mono);font-size:1.1rem;letter-spacing:.06em;color:var(--color-gold);text-transform:uppercase;line-height:1.5}.expl-control{position:sticky;top:calc(var(--nav-height) + clamp(4px,.4vw,8px));z-index:50;width:min(136rem,calc(100% - (2 * var(--gutter))));margin:0 auto;border-bottom:1px solid rgba(21,21,19,.12);background:#f8f6f0f0;backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.expl-control__summary{min-height:6.2rem;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:clamp(1.6rem,3vw,4rem)}.expl-filter-trigger,.expl-filter-panel__head button,.coleccion-reset{border:0;background:transparent;color:var(--color-black);cursor:pointer}.expl-filter-trigger{width:max-content;display:inline-flex;align-items:center;gap:1rem;padding:0;font-family:var(--font-base);font-size:1.25rem;font-weight:600}.expl-filter-trigger:after{content:"+";font-family:var(--font-mono);font-size:1.5rem;font-weight:400;transition:transform .24s ease}.expl-filter-trigger.is-active:after{transform:rotate(45deg)}.expl-filter-trigger span,.expl-result-line,.expl-sort>span,.expl-field>span,.expl-price-inputs label span,.expl-filter-panel__head p{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.expl-filter-trigger span{padding-left:1rem;border-left:1px solid rgba(21,21,19,.14);color:#1515136b;font-size:.95rem;font-weight:400}.expl-result-line{margin:0;color:#1515137a;font-size:.98rem}.expl-sort{display:flex;align-items:center;gap:1rem}.expl-sort>span{color:#15151366;font-size:.9rem}.expl-sort select,.expl-field select,.expl-field input{min-width:0;border:0;border-bottom:1px solid rgba(21,21,19,.2);border-radius:0;outline:0;background:transparent;color:var(--color-black);font-family:var(--font-base)}.expl-sort select{padding:.8rem 2.4rem .8rem 0;font-size:1.1rem}.expl-filter-panel{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transition:grid-template-rows .38s var(--ease-expo),opacity .22s ease}.expl-filter-panel.is-open{grid-template-rows:1fr;opacity:1}.expl-filter-panel>*{min-height:0}.expl-filter-panel__head{display:flex;align-items:end;justify-content:space-between;gap:2rem;padding:2.4rem 0 1.8rem;border-top:1px solid rgba(21,21,19,.08)}.expl-filter-panel__head p{margin:0 0 .5rem;color:var(--color-gold);font-size:.92rem}.expl-filter-panel__head h2{margin:0;font-family:var(--font-serif);font-size:clamp(1.8rem,2vw,2.8rem);font-weight:400}.expl-filter-panel__head button,.coleccion-reset{padding:.7rem 0;border-bottom:1px solid currentColor;font-family:var(--font-mono);font-size:.9rem;letter-spacing:.11em;text-transform:uppercase}.expl-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(30rem,1.45fr);gap:clamp(2rem,3vw,4rem);padding:1rem 0 2.8rem}.expl-field{display:grid;gap:.9rem}.expl-field>span{color:#1515136b;font-size:.9rem}.expl-field select,.expl-field input{width:100%;min-height:4.2rem;padding:.8rem 0;font-size:1.25rem}.expl-field input:focus,.expl-field select:focus,.expl-sort select:focus{border-color:var(--color-gold)}.expl-price-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.expl-price-inputs label{display:grid;gap:.2rem}.expl-price-inputs label span{color:#15151352;font-size:.78rem}.expl-grid-wrap{padding-top:clamp(3.2rem,5vh,6rem);padding-bottom:clamp(5rem,8vh,10rem);padding-inline:var(--gutter);max-width:136rem;margin:0 auto}.page-explorador .coleccion-grid{display:grid!important;grid-template-columns:repeat(5,1fr);gap:clamp(1.6rem,1.8vw,2.8rem);overflow-x:visible!important;scroll-snap-type:none!important;padding:0!important}.page-explorador [data-col-card][hidden],.page-explorador [data-col-empty][hidden]{display:none!important}.page-explorador .coleccion-empty{border-top:1px solid rgba(21,21,19,.1)}@media(max-width:1400px){.page-explorador .coleccion-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1024px){.page-explorador .coleccion-grid{grid-template-columns:repeat(3,1fr)}.expl-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.page-explorador .coleccion-grid{grid-template-columns:repeat(2,1fr)}.expl-control{position:relative;top:auto}.expl-control__summary{grid-template-columns:1fr auto;gap:.8rem 1.4rem;padding:1rem 0}.expl-result-line{grid-column:1;grid-row:2}.expl-sort{grid-column:2;grid-row:1 / span 2;align-items:end;flex-direction:column;gap:.2rem}.expl-sort>span{align-self:flex-start}.expl-filter-panel__head{align-items:flex-start}.expl-filter-grid{grid-template-columns:1fr;gap:2rem}}@media(max-width:400px){.page-explorador .coleccion-grid{grid-template-columns:1fr}.expl-filter-trigger span{display:none}}@media(max-width:600px){.expl-header{flex-direction:column;align-items:flex-start}.expl-header__meta{text-align:left}}.page-explorador .expl-control{top:calc(var(--nav-height) + .6rem);border:1px solid rgba(21,21,19,.1);background:#f8f6f0f7;box-shadow:0 1.2rem 3.6rem #1515130e}.page-explorador .expl-filter-panel{display:block;overflow:visible;opacity:1}.expl-filter-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.23fr);align-items:stretch}.page-explorador .expl-filter-grid{grid-template-columns:minmax(14rem,.85fr) minmax(14rem,.9fr) minmax(16rem,.95fr) minmax(25rem,1.45fr);gap:0;padding:0}.page-explorador .expl-field{position:relative;align-content:center;min-height:10.4rem;gap:1.1rem;padding:1.7rem clamp(1.5rem,1.8vw,2.6rem);border-right:1px solid rgba(21,21,19,.09);transition:background .18s ease}.page-explorador .expl-field:hover,.page-explorador .expl-field:focus-within{background:#b997550b}.page-explorador .expl-field>span{color:#15151378;font-size:1.02rem;font-weight:600}.page-explorador .expl-field select,.page-explorador .expl-field input{min-height:3.4rem;padding:.45rem 0;border-bottom-color:#15151329;font-size:1.44rem}.page-explorador .expl-price-inputs{gap:1.8rem}.page-explorador .expl-price-inputs label span{font-size:.98rem}.expl-filter-tools{min-width:0;display:grid;grid-template-rows:auto 1fr auto;gap:.8rem;padding:1.7rem 2rem;background:#15151306}.expl-filter-tools .expl-result-line{display:flex;align-items:baseline;gap:.55rem;white-space:nowrap;font-size:.78rem}.expl-filter-tools .expl-result-line strong{color:var(--color-black);font-family:var(--font-serif);font-size:1.65rem;font-weight:400;letter-spacing:0}.expl-filter-tools .expl-sort{align-items:stretch;flex-direction:column;justify-content:center;gap:.25rem}.expl-filter-tools .expl-sort>span{font-size:.72rem}.expl-filter-tools .expl-sort select{width:100%;padding:.55rem 2rem .55rem 0;font-size:1.08rem}.expl-filter-tools>button{width:max-content;padding:.35rem 0;border:0;border-bottom:1px solid rgba(21,21,19,.42);background:transparent;color:#151513a3;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.11em;text-transform:uppercase;cursor:pointer}@media(max-width:1120px){.expl-filter-layout{grid-template-columns:1fr}.page-explorador .expl-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-explorador .expl-field{min-height:8.8rem;border-bottom:1px solid rgba(21,21,19,.09)}.expl-filter-tools{grid-template-columns:1fr minmax(18rem,.5fr) auto;grid-template-rows:1fr;align-items:center;border-top:1px solid rgba(21,21,19,.09)}}@media(max-width:680px){.page-explorador .expl-control{width:calc(100% - 2 * var(--gutter));position:relative;top:auto}.page-explorador .expl-filter-grid{grid-template-columns:1fr 1fr}.page-explorador .expl-field{min-height:8.2rem;padding:1.3rem}.page-explorador .expl-field--price{grid-column:1 / -1}.page-explorador .expl-field:nth-child(3){grid-column:1 / -1}.expl-filter-tools{grid-template-columns:1fr auto;gap:1.4rem;padding:1.4rem}.expl-filter-tools .expl-result-line{grid-column:1;grid-row:1}.expl-filter-tools .expl-sort{grid-column:1 / -1;grid-row:2}.expl-filter-tools>button{grid-column:2;grid-row:1}}:root{--cs-mint: #1B3A2E;--cs-near-mint: #2D6A4F;--cs-excellent: #6B7F3A;--cs-very-good-plus: #A8742F;--cs-good: #7C3030;--cs-cream: #F4F0E6;--cs-gold-accent: #C19A3A}.cs-bar{display:flex;gap:3px;align-items:flex-end;margin-bottom:1.4rem}.cs-seg{flex:1;height:6px;padding:0;border:none;border-radius:2px;background:var(--color-light-grey);cursor:pointer;transition:height .2s var(--ease-expo),opacity .18s ease,background .2s ease}.cs-seg:first-child{border-radius:3px 2px 2px 3px}.cs-seg:last-child{border-radius:2px 3px 3px 2px}.cs-seg[data-grade=mint]{--seg-color: var(--cs-mint)}.cs-seg[data-grade=near-mint]{--seg-color: var(--cs-near-mint)}.cs-seg[data-grade=excellent]{--seg-color: var(--cs-excellent)}.cs-seg[data-grade=very-good-plus]{--seg-color: var(--cs-very-good-plus)}.cs-seg[data-grade=good]{--seg-color: var(--cs-good)}.cs-seg.is-active{background:var(--seg-color);height:11px}.cs-seg.is-open{background:var(--seg-color);opacity:.7;height:9px}.cs-seg:hover:not(.is-active){background:var(--seg-color);opacity:.35;height:8px}.cs-seg:focus-visible{outline:1px dashed var(--cs-gold-accent);outline-offset:4px}.cs-meta{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.4rem}.cs-meta-top{display:flex;align-items:center;gap:.9rem}.cs-grade-dot{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.cs-grade-name{margin:0;font-family:"Jost",var(--font-base);font-size:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.11em;color:var(--color-black)}.cs-grade-desc{margin:0;font-family:"Jost",var(--font-base);font-size:1.1rem;font-weight:400;line-height:1.55;color:var(--color-dark-grey);padding-left:1.5rem}.cs-expand-btn{margin-left:auto;width:1.9rem;height:1.9rem;border:1px solid var(--color-light-grey);border-radius:50%;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:"Jost",var(--font-base);font-size:1rem;font-weight:500;color:var(--color-mid-grey);transition:border-color .2s ease,color .2s ease;flex-shrink:0}.cs-expand-btn:hover,.cs-expand-btn[aria-expanded=true]{border-color:var(--cs-gold-accent);color:var(--cs-gold-accent)}.cs-expand-btn:focus-visible{outline:1px dashed var(--cs-gold-accent);outline-offset:3px}.cs-definition{margin-top:0;padding:0 1.6rem;background:var(--cs-cream);border-left:2px solid var(--cs-gold-accent);border-radius:0 var(--radius) var(--radius) 0;overflow:hidden;max-height:0;opacity:0;transition:max-height .34s var(--ease-expo),opacity .22s ease,padding .28s var(--ease-expo),margin-top .22s ease}.cs-definition.is-visible{max-height:16rem;opacity:1;padding:1.4rem 1.6rem;margin-top:1.4rem}.cs-definition__kicker{font-family:"Jost",var(--font-base);font-size:.95rem;font-weight:500;text-transform:uppercase;letter-spacing:.11em;color:var(--color-mid-grey);margin:0 0 .5rem}.cs-definition__text{font-family:"Jost",var(--font-base);font-size:1.25rem;font-weight:400;line-height:1.65;color:var(--color-off-black);margin:0}.cs-defects{margin-top:1.8rem;padding-top:1.6rem;border-top:1px solid var(--color-line);display:flex;flex-direction:column;gap:.5rem}.cs-defects__label{font-family:var(--font-mono);font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-mid-grey)}.cs-defects__text{font-family:"Jost",var(--font-base);font-size:1.25rem;font-weight:400;color:var(--color-off-black);line-height:1.5}.condition-scale--mini .cs-bar{gap:2px;margin-bottom:.8rem}.condition-scale--mini .cs-seg{height:4px}.condition-scale--mini .cs-seg.is-active{height:7px}.condition-scale--mini .cs-seg.is-open{height:6px}.condition-scale--mini .cs-seg:hover:not(.is-active){height:5px}.condition-scale--mini .cs-grade-name{font-size:1rem}.condition-scale--mini .cs-grade-desc{font-size:.95rem}.condition-scale--mini .cs-expand-btn,.condition-scale--mini .cs-definition,.condition-scale--mini .cs-defects{display:none}.cs-on-dark .cs-seg:not(.is-active):not(.is-open){background:#fdfdfa21}.cs-on-dark .cs-seg:hover:not(.is-active){background:var(--seg-color);opacity:.45}.cs-on-dark .cs-grade-name{color:#fdfdfae6}.cs-on-dark .cs-grade-desc{color:#fdfdfa6b}.comp-row--condition{grid-template-columns:10rem 1fr;align-items:start;padding-block:clamp(1.4rem,1.5vw,2rem)}.comp-row--condition dd{display:block;grid-column:2;font-size:unset;font-weight:unset;letter-spacing:unset;color:var(--color-off-white);text-align:left;width:100%;max-width:22rem}:root{--cs-nuevo: #0E1B2C;--cs-sin-uso: #53604F;--cs-excelente: #B8954A;--cs-muy-bueno: #8A6A3C;--cs-bueno: #695646;--cs-cream: #F5F1E8;--cs-gold-accent: #B8954A;--cs-active-color: var(--cs-excelente);--cs-mint: var(--cs-sin-uso);--cs-near-mint: var(--cs-excelente);--cs-excellent: var(--cs-excelente);--cs-very-good-plus: var(--cs-muy-bueno);--cs-good: var(--cs-bueno)}.condition-scale{color:var(--color-off-black, #151513)}.condition-scale--pdp{position:relative;padding:clamp(1.8rem,2.1vw,2.8rem);border:1px solid rgba(21,21,19,.12);border-top:2px solid var(--cs-active-color);background:linear-gradient(135deg,#fffaf0d6,#f5f1e894),#fffaf0;box-shadow:inset 0 1px #ffffffad}.cs-head{display:flex;align-items:start;justify-content:space-between;gap:1.6rem;margin-bottom:clamp(1.8rem,2vw,2.4rem)}.cs-eyebrow{margin:0 0 .7rem;font-family:var(--font-mono);font-size:clamp(.86rem,.62vw,1rem);font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:var(--cs-active-color)}.cs-head h3{margin:0;font-family:var(--serif, Georgia, serif);font-size:clamp(2.6rem,2.4vw,4rem);font-weight:500;line-height:1;color:var(--ink, #151513)}.cs-piece-tag{flex:0 0 auto;margin-top:.2rem;padding:.55rem .86rem;border:1px solid rgba(184,149,74,.34);background:#b8954a17;font-family:var(--font-mono);font-size:clamp(.78rem,.56vw,.9rem);font-weight:700;letter-spacing:.13em;line-height:1;text-transform:uppercase;color:var(--cs-active-color)}.cs-bar{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;align-items:center;min-height:2.4rem;margin:0 0 .7rem}.cs-bar:before{content:"";position:absolute;left:8%;right:8%;top:50%;height:1px;background:#15151329}.cs-seg,.condition-scale--mini .cs-seg{position:relative;z-index:1;justify-self:center;width:2px;min-width:2px;height:1.15rem;padding:0;border:0;border-radius:999px;background:#1515133d;cursor:pointer;transition:height .22s var(--ease-expo),background .18s ease,box-shadow .18s ease,opacity .18s ease}.cs-seg[data-grade=nuevo]{--seg-color: var(--cs-nuevo)}.cs-seg[data-grade=sin-uso]{--seg-color: var(--cs-sin-uso)}.cs-seg[data-grade=excelente]{--seg-color: var(--cs-excelente)}.cs-seg[data-grade=muy-bueno]{--seg-color: var(--cs-muy-bueno)}.cs-seg[data-grade=bueno]{--seg-color: var(--cs-bueno)}.cs-seg[data-grade=mint]{--seg-color: var(--cs-sin-uso)}.cs-seg[data-grade=near-mint],.cs-seg[data-grade=excellent]{--seg-color: var(--cs-excelente)}.cs-seg[data-grade=very-good-plus]{--seg-color: var(--cs-muy-bueno)}.cs-seg[data-grade=good]{--seg-color: var(--cs-bueno)}.cs-seg.is-active,.condition-scale--mini .cs-seg.is-active{width:3px;min-width:3px;height:2.4rem;background:var(--seg-color, var(--cs-active-color));box-shadow:0 0 0 .45rem #b8954a21}.cs-seg.is-open,.cs-seg:hover:not(.is-active){height:1.75rem;background:var(--seg-color, var(--cs-active-color));opacity:.72}.cs-scale-labels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-bottom:clamp(1.6rem,1.8vw,2.2rem)}.cs-scale-labels span{font-family:var(--font-mono);font-size:clamp(.76rem,.54vw,.9rem);font-weight:600;letter-spacing:.05em;line-height:1.25;text-align:center;color:#1515137a}.condition-scale[data-condition=nuevo] .cs-scale-labels span:nth-child(1),.condition-scale[data-condition=sin-uso] .cs-scale-labels span:nth-child(2),.condition-scale[data-condition=excelente] .cs-scale-labels span:nth-child(3),.condition-scale[data-condition=muy-bueno] .cs-scale-labels span:nth-child(4),.condition-scale[data-condition=bueno] .cs-scale-labels span:nth-child(5),.condition-scale[data-condition=mint] .cs-scale-labels span:nth-child(2),.condition-scale[data-condition=near-mint] .cs-scale-labels span:nth-child(3),.condition-scale[data-condition=excellent] .cs-scale-labels span:nth-child(3),.condition-scale[data-condition=very-good-plus] .cs-scale-labels span:nth-child(4),.condition-scale[data-condition=good] .cs-scale-labels span:nth-child(5){color:var(--ink, #151513);font-weight:800}.cs-meta{gap:.45rem;margin-bottom:0}.cs-meta-top{gap:.85rem}.cs-grade-dot{width:.62rem;height:.62rem;background:var(--cs-active-color);box-shadow:0 0 0 .35rem #b8954a1f}.cs-grade-name{font-family:var(--font-mono);font-size:clamp(.92rem,.66vw,1.08rem);font-weight:700;letter-spacing:.13em;color:#151513e0}.cs-grade-desc{max-width:56rem;padding-left:1.5rem;font-size:clamp(1.25rem,.9vw,1.36rem);line-height:1.55;color:#1515139e}.cs-expand-btn{border-color:#15151326;color:#15151385}.cs-expand-btn:hover,.cs-expand-btn[aria-expanded=true]{border-color:var(--cs-active-color);color:var(--cs-active-color)}.cs-definition{background:#f5f1e8db;border-left-color:var(--cs-active-color);border-radius:0}.cs-definition.is-visible{max-height:18rem}.cs-definition__kicker{color:var(--cs-active-color)}.cs-defects{margin-top:clamp(1.5rem,1.7vw,2.1rem);padding-top:clamp(1.3rem,1.4vw,1.7rem);border-top:1px solid rgba(21,21,19,.12)}.cs-defects__label{color:#15151375}.cs-defects__text{color:#151513c7}.cs-footnote{position:relative;max-width:70rem;margin:clamp(1.5rem,1.7vw,2.2rem) 0 0;padding-left:3rem;font-size:clamp(1.08rem,.78vw,1.25rem);line-height:1.62;color:#1515138f;font-style:italic}.cs-footnote:before{content:"";position:absolute;left:0;top:.8em;width:2rem;height:1px;background:var(--cs-active-color)}.condition-scale--mini .cs-bar{min-height:1.2rem;margin-bottom:.75rem}.condition-scale--mini .cs-bar:before{left:9%;right:9%;background:#fdfdfa26}.condition-scale--mini .cs-seg{height:.7rem;background:#fdfdfa2e}.condition-scale--mini .cs-seg.is-active{height:1.2rem;box-shadow:0 0 0 .28rem #b8954a29}.condition-scale--mini .cs-grade-name{font-size:.92rem}.condition-scale--mini .cs-grade-desc{padding-left:0;font-size:.92rem}.col-badge--cond{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;max-width:100%;color:#151513ad;border:1px solid rgba(184,149,74,.22);background:#b8954a12;white-space:nowrap}.col-badge--nuevo,.col-badge--sin-uso,.col-badge--excelente,.col-badge--muy-bueno,.col-badge--bueno,.col-badge--mint,.col-badge--near-mint,.col-badge--excellent,.col-badge--very-good-plus,.col-badge--good{color:#151513b8;border-color:#b8954a47}@media(max-width:640px){.condition-scale--pdp{padding:1.6rem 1.4rem}.cs-head{align-items:start;margin-bottom:1.6rem}.cs-piece-tag{padding:.5rem .7rem;font-size:.72rem}.cs-scale-labels{gap:.25rem}.cs-scale-labels span{font-size:.72rem}.cs-footnote{padding-left:2.4rem}.col-card__top{align-items:flex-start;gap:.8rem}.col-badge--cond{white-space:normal;text-align:right;line-height:1.2}}:root{--cs-ink: #0f1415;--cs-ink-2: #182224;--cs-ivory: #fbf8f1;--cs-porcelain: #f7f5ef;--cs-silver: #c8ced0;--cs-line-dark: rgba(255, 255, 255, .16);--cs-line-light: rgba(15, 20, 21, .12);--cs-gold-accent: #c7a96a;--cs-active-color: #c7a96a;--cs-nuevo: #d9dde0;--cs-sin-uso: #91a69a;--cs-excelente: #c7a96a;--cs-muy-bueno: #b78655;--cs-bueno: #9d765f}.condition-scale--pdp{isolation:isolate;padding:clamp(2.4rem,3vw,4rem);border:1px solid rgba(15,20,21,.16);border-top:0;background:linear-gradient(145deg,#1c2628fa,#0c1011fa),var(--cs-ink);color:var(--cs-ivory);box-shadow:0 2.4rem 5.4rem #0c0e0d2e,inset 0 1px #ffffff14}.condition-scale--pdp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(199,169,106,.18),transparent 24%,transparent 76%,rgba(145,166,154,.12)),radial-gradient(circle at 82% 8%,rgba(199,169,106,.18),transparent 34%);opacity:.72;z-index:-1}.condition-scale--pdp .cs-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(1.6rem,2vw,2.6rem);margin-bottom:clamp(2.4rem,3vw,3.8rem)}.condition-scale--pdp .cs-eyebrow{margin-bottom:.9rem;font-size:clamp(1.05rem,.78vw,1.25rem);letter-spacing:.18em;color:var(--cs-gold-accent)}.condition-scale--pdp .cs-head h3{font-size:clamp(4rem,4.6vw,6.8rem);color:var(--cs-ivory);letter-spacing:0}.cs-deck{max-width:58rem;margin:clamp(1rem,1vw,1.3rem) 0 0;font-size:clamp(1.45rem,1vw,1.72rem);line-height:1.5;color:#fbf8f1ad}.condition-scale--pdp .cs-piece-tag{min-height:3.4rem;padding:.9rem 1.15rem;border-color:#c7a96a75;background:#c7a96a24;color:var(--cs-ivory);font-size:clamp(.92rem,.66vw,1.08rem)}.condition-scale--pdp .cs-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.8rem,1vw,1.2rem);min-height:auto;margin:0 0 clamp(1.8rem,2vw,2.6rem)}.condition-scale--pdp .cs-bar:before{display:none}.condition-scale--pdp .cs-seg{width:100%;min-width:0;height:clamp(7.8rem,6.2vw,9.2rem);display:grid;align-content:center;justify-items:center;gap:.65rem;padding:1.15rem .75rem;border:1px solid var(--cs-line-dark);border-radius:0;background:#ffffff0e;color:#fbf8f19e;box-shadow:inset 0 1px #ffffff0d}.condition-scale--pdp .cs-seg:before{content:"";width:.72rem;height:.72rem;border-radius:999px;background:var(--seg-color, var(--cs-silver));opacity:.72}.condition-scale--pdp .cs-seg:after{font-family:var(--font-mono);font-size:clamp(1rem,.76vw,1.25rem);font-weight:700;letter-spacing:.08em;line-height:1.22;text-align:center;text-transform:uppercase}.condition-scale--pdp .cs-seg[data-grade=nuevo]:after{content:"Nuevo"}.condition-scale--pdp .cs-seg[data-grade=sin-uso]:after{content:"Sin uso"}.condition-scale--pdp .cs-seg[data-grade=excelente]:after{content:"Excelente"}.condition-scale--pdp .cs-seg[data-grade=muy-bueno]:after{content:"Muy bueno"}.condition-scale--pdp .cs-seg[data-grade=bueno]:after{content:"Bueno"}.condition-scale--pdp .cs-seg:hover:not(.is-active),.condition-scale--pdp .cs-seg.is-open{height:clamp(7.8rem,6.2vw,9.2rem);background:#ffffff1b;border-color:#c7a96a61;opacity:1}.condition-scale--pdp .cs-seg.is-active{height:clamp(7.8rem,6.2vw,9.2rem);border-color:#c7a96ab8;background:linear-gradient(145deg,#c7a96a47,#c7a96a1f),#ffffff14;color:var(--cs-ivory);box-shadow:0 1.2rem 2.8rem #00000038,inset 0 1px #ffffff29}.condition-scale--pdp .cs-seg.is-active:before{width:1rem;height:1rem;opacity:1;box-shadow:0 0 0 .55rem #c7a96a29}.condition-scale--pdp .cs-scale-labels{display:none}.condition-scale--pdp .cs-meta{display:grid;grid-template-columns:minmax(0,.95fr) minmax(26rem,.62fr);align-items:stretch;gap:clamp(1.4rem,1.8vw,2.4rem);margin:0}.condition-scale--pdp .cs-meta-top{min-height:100%;align-items:center;gap:1.1rem;padding:clamp(1.5rem,1.7vw,2.2rem);border:1px solid var(--cs-line-dark);background:#ffffff0f}.condition-scale--pdp .cs-grade-dot{width:.82rem;height:.82rem;background:var(--cs-active-color);box-shadow:0 0 0 .55rem #c7a96a24}.condition-scale--pdp .cs-grade-name{font-size:clamp(1.35rem,1vw,1.62rem);color:var(--cs-ivory)}.condition-scale--pdp .cs-grade-desc{display:flex;align-items:center;max-width:none;min-height:100%;padding:clamp(1.5rem,1.7vw,2.2rem);border:1px solid rgba(199,169,106,.24);background:#c7a96a1a;font-size:clamp(1.45rem,1.05vw,1.72rem);line-height:1.5;color:#fbf8f1c7}.condition-scale--pdp .cs-expand-btn{width:3rem;height:3rem;border-color:#fbf8f138;color:#fbf8f1c2;font-size:1.25rem}.condition-scale--pdp .cs-expand-btn:hover,.condition-scale--pdp .cs-expand-btn[aria-expanded=true]{border-color:var(--cs-gold-accent);color:var(--cs-gold-accent)}.condition-scale--pdp .cs-definition{margin-top:clamp(1.6rem,1.8vw,2.4rem);background:#fbf8f1f5;border-left:3px solid var(--cs-gold-accent);color:var(--cs-ink)}.condition-scale--pdp .cs-definition.is-visible{padding:clamp(1.6rem,1.7vw,2.2rem);max-height:22rem}.condition-scale--pdp .cs-definition__kicker{font-size:1.05rem;color:#8c7038}.condition-scale--pdp .cs-definition__text{font-size:clamp(1.35rem,.98vw,1.56rem);color:#0f1415d1}.condition-scale--pdp .cs-defects{margin-top:clamp(1.8rem,2vw,2.8rem);padding:clamp(1.5rem,1.7vw,2.2rem);border:1px solid var(--cs-line-dark);background:#ffffff0e}.condition-scale--pdp .cs-defects__label{font-size:clamp(.98rem,.72vw,1.25rem);color:#fbf8f185}.condition-scale--pdp .cs-defects__text{font-size:clamp(1.35rem,.98vw,1.58rem);color:#fbf8f1e6}.condition-scale--pdp .cs-footnote{max-width:86rem;margin-top:clamp(1.8rem,2vw,2.8rem);padding-left:0;padding-top:clamp(1.5rem,1.6vw,2rem);border-top:1px solid var(--cs-line-dark);font-size:clamp(1.26rem,.92vw,1.48rem);line-height:1.65;color:#fbf8f19e;font-style:normal}.condition-scale--pdp .cs-footnote:before{display:none}.col-badge--cond{min-height:2.8rem;padding:.7rem .9rem;border-color:#0f141529;background:#0f14150b;color:#0f1415b8;font-size:clamp(.98rem,.72vw,1.25rem);letter-spacing:.08em}.col-badge--excelente,.col-badge--nuevo,.col-badge--sin-uso,.col-badge--muy-bueno,.col-badge--bueno{border-color:#0f14152e;background:#0f14150e;color:#0f1415bd}.coleccion-grid .col-badge--cond,.novedades-track .col-badge--cond{min-height:2.9rem;padding:.72rem .92rem;font-size:clamp(.98rem,.72vw,1.25rem);letter-spacing:.075em}@media(max-width:760px){.condition-scale--pdp{padding:1.8rem}.condition-scale--pdp .cs-head{grid-template-columns:1fr;gap:1.2rem;margin-bottom:2rem}.condition-scale--pdp .cs-piece-tag{justify-self:start}.condition-scale--pdp .cs-head h3{font-size:clamp(3.6rem,11vw,4.8rem)}.cs-deck{font-size:1.38rem}.condition-scale--pdp .cs-bar{grid-template-columns:1fr;gap:.72rem}.condition-scale--pdp .cs-seg,.condition-scale--pdp .cs-seg.is-active,.condition-scale--pdp .cs-seg:hover:not(.is-active),.condition-scale--pdp .cs-seg.is-open{height:4.8rem;grid-template-columns:auto 1fr;align-content:center;justify-items:start;padding-inline:1.15rem}.condition-scale--pdp .cs-seg:after{text-align:left;font-size:1.08rem}.condition-scale--pdp .cs-meta{grid-template-columns:1fr;gap:.9rem}.condition-scale--pdp .cs-meta-top,.condition-scale--pdp .cs-grade-desc,.condition-scale--pdp .cs-defects{padding:1.25rem}.condition-scale--pdp .cs-grade-name,.condition-scale--pdp .cs-grade-desc,.condition-scale--pdp .cs-defects__text,.condition-scale--pdp .cs-footnote{font-size:1.34rem}}.site-nav .context-nav a,.site-nav .context-nav .nav-dd__btn{white-space:nowrap;flex-shrink:0}@media(min-width:1024px)and (max-width:1366px){.site-nav .context-nav,.home-banner .site-nav .context-nav,.home-banner .site-nav.is-scrolled .context-nav{gap:clamp(10px,1.5vw,24px);padding-inline:1.6rem}.site-nav .context-nav a,.site-nav .context-nav .nav-dd__btn{font-size:1.25rem;padding:0 .4rem}}.contact-gestion{margin-bottom:clamp(2rem,2.5vw,3rem);padding:clamp(1.6rem,2vw,2.4rem);border:1px solid var(--color-gold);background:#c9a96e1a}.contact-gestion__label{margin:0 0 1.4rem;font-family:var(--font-base);font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--color-gold)}.contact-gestion__resumen{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.contact-gestion__resumen dt{margin:0 0 .4rem;font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:#1515139e}.contact-gestion__resumen dd{margin:0;font-size:clamp(1.3rem,1vw,1.5rem);font-weight:600;color:var(--color-off-black)}@media(max-width:640px){.contact-gestion__resumen{grid-template-columns:1fr;gap:1rem}}.contact-options label[hidden]{display:none}.client-reviews{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 0%,rgba(199,169,106,.14),transparent 34%),linear-gradient(145deg,#182123,#0f1111 58%,#15130f);color:#f8f5ed;border-top:1px solid rgba(199,169,106,.18)}.client-reviews:before{content:"V";position:absolute;right:-.16em;top:-.22em;font-family:var(--font-display, "Bodoni Moda", Georgia, serif);font-size:clamp(26rem,34vw,52rem);line-height:1;color:#ffffff06;pointer-events:none}.client-reviews__inner{position:relative;z-index:1;max-width:136rem;margin:0 auto;padding:clamp(3.6rem,4.2vw,5.2rem) var(--gutter)}.client-reviews__head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(28rem,.72fr);gap:clamp(2.4rem,3.4vw,4.8rem);align-items:end;margin-bottom:clamp(2rem,2.4vw,3rem)}.client-reviews__eyebrow{margin:0 0 .9rem;font-family:var(--font-mono);font-size:.98rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#c7a96a}.client-reviews__head h2{max-width:15ch;margin:0;font-size:4.2rem;font-weight:820;line-height:.98;letter-spacing:0;color:#f8f5ed}.client-reviews__head>p{max-width:43rem;margin:0;font-size:1.34rem;line-height:1.56;color:#f8f5eda8}.client-reviews__grid{display:grid;grid-template-columns:1fr;gap:1.2rem;align-items:stretch}.client-review{position:relative;min-height:100%;padding:clamp(1.5rem,1.5vw,2.2rem);border:1px solid rgba(248,245,237,.12);background:#f8f5ed0e;box-shadow:inset 0 1px #ffffff0e}.client-review--featured{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;background:linear-gradient(145deg,#f8f5ed21,#f8f5ed0a),#f8f5ed0f;border-color:#c7a96a52}.client-review__quote-mark{position:static;display:block;height:2.2rem;margin-bottom:.5rem;font-family:var(--font-display, "Bodoni Moda", Georgia, serif);font-size:4.6rem;line-height:.72;color:#c7a96a6b}.client-review--featured .client-review__text{max-width:72rem}.client-review--featured .client-review__meta{margin-top:clamp(1.6rem,2vw,2.4rem)}.client-review__label{margin:0 0 1.2rem;font-family:var(--font-mono);font-size:.92rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c7a96a}.client-review__text{margin:0;max-width:56rem;font-size:1.48rem;font-weight:470;line-height:1.48;letter-spacing:0;color:#f8f5ede0}.client-review:not(.client-review--featured) .client-review__text{font-size:1.25rem;line-height:1.46;color:#f8f5edc2}.client-review__meta{display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem;margin-top:clamp(1.2rem,1.5vw,1.8rem);padding-top:1rem;border-top:1px solid rgba(248,245,237,.12)}.client-review__meta span,.client-review__meta strong{font-family:var(--font-mono);font-size:.9rem;letter-spacing:.11em;line-height:1.35;text-transform:uppercase}.client-review__meta span{color:#f8f5ed75}.client-review__meta strong{font-weight:700;color:#f8f5edd6;text-align:right}.client-reviews__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;gap:1.2rem}.client-reviews__footer{display:flex;align-items:center;justify-content:space-between;gap:1.8rem;margin-top:clamp(1.2rem,1.5vw,1.8rem);padding-top:1.2rem;border-top:1px solid rgba(248,245,237,.1)}.client-reviews__footer p{margin:0;font-size:1.25rem;line-height:1.55;color:#f8f5ed7a}.client-reviews__footer a{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;padding:0 1.5rem;border:1px solid rgba(199,169,106,.45);color:#f8f5ed;font-family:var(--font-mono);font-size:.96rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.client-reviews__footer a:hover{background:#c7a96a1f;border-color:#c7a96ac7;transform:translateY(-1px)}@media(max-width:980px){.client-reviews__head,.client-reviews__grid,.client-reviews__list{grid-template-columns:1fr}.client-reviews__head{align-items:start}.client-reviews__head h2{max-width:14ch;font-size:3.8rem}.client-review--featured{min-height:0}}@media(max-width:640px){.client-reviews__inner{padding:3.4rem 1.6rem}.client-reviews__head{gap:1.5rem;margin-bottom:2.4rem}.client-reviews__head h2{font-size:3rem;line-height:1.02}.client-reviews__head>p,.client-review__text,.client-review:not(.client-review--featured) .client-review__text{font-size:1.26rem}.client-reviews__list{grid-template-columns:1fr;grid-template-rows:none}.client-review{padding:1.35rem}.client-review__quote-mark{height:2.6rem;font-size:4.6rem}.client-review__label{margin-bottom:.9rem}.client-review__meta{margin-top:1.1rem;padding-top:.9rem}.client-review__meta,.client-reviews__footer{align-items:flex-start;flex-direction:column}.client-review__meta strong{text-align:left}.client-reviews__footer a{width:100%}}.client-reviews--commerce{overflow:hidden;background:#f7f7f5;color:#171717;border-top:1px solid rgba(18,18,18,.08)}.client-reviews--commerce:before{content:none}.client-reviews--commerce .client-reviews__inner{max-width:160rem;padding:clamp(3.2rem,4.4vw,5.6rem) var(--gutter)}.client-reviews__commerce-head{display:flex;justify-content:center;margin-bottom:clamp(2rem,2.4vw,3.2rem)}.client-reviews__rating{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem;font-family:var(--font-sans, Inter, Arial, sans-serif);font-size:clamp(1.34rem,1vw,1.72rem);font-weight:700;line-height:1.2;letter-spacing:0;color:#5f6874}.client-reviews__rating strong{color:#52606e;font-weight:800;text-transform:uppercase}.client-reviews__stars{color:#bd9550;letter-spacing:.05em;white-space:nowrap}.client-reviews__google{display:inline-flex;align-items:baseline;gap:.01em;margin-left:.2rem;font-family:Arial,Helvetica,sans-serif;font-size:1.12em;font-weight:500;letter-spacing:0}.client-reviews__google span:nth-child(1),.client-review__g{color:#4285f4}.client-reviews__google span:nth-child(2),.client-reviews__google span:nth-child(6){color:#ea4335}.client-reviews__google span:nth-child(3){color:#fbbc05}.client-reviews__google span:nth-child(4){color:#4285f4}.client-reviews__google span:nth-child(5){color:#34a853}.client-reviews__carousel{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.8rem,1.2vw,1.4rem)}.client-reviews__viewport{overflow:hidden;padding:.1rem;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%)}.client-reviews__track{display:flex;gap:clamp(1.4rem,1.5vw,2rem);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.client-reviews__track::-webkit-scrollbar{display:none}.client-reviews--commerce .client-review{flex:0 0 clamp(28rem,23vw,38rem);min-height:25.2rem;padding:clamp(1.9rem,1.5vw,2.4rem);scroll-snap-align:start;border:1px solid rgba(20,24,31,.055);border-radius:1.2rem;background:linear-gradient(180deg,#ffffffb8,#ffffff7a),#ececeb;box-shadow:0 1.6rem 4rem #10141c0e}.client-review__top{display:grid;grid-template-columns:5rem minmax(0,1fr) auto;gap:1.4rem;align-items:center;margin-bottom:1.7rem}.client-review__avatar{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;background:#344052;color:#fff;font-size:2.1rem;font-weight:800;letter-spacing:0}.client-review__top h3{margin:0 0 .25rem;overflow:hidden;color:#2c2f35;font-family:var(--font-sans, Inter, Arial, sans-serif);font-size:clamp(1.62rem,1.15vw,2rem);font-weight:800;line-height:1.15;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.client-review__top p{margin:0;color:#868686;font-size:clamp(1.25rem,.9vw,1.52rem);line-height:1.2}.client-review__g{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;font-family:Arial,Helvetica,sans-serif;font-size:2.2rem;font-weight:700}.client-review__score{display:flex;align-items:center;gap:.9rem;margin-bottom:1.5rem}.client-review__score span{color:#bd9550;font-size:1.7rem;letter-spacing:.08em}.client-review__score i{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:#3d82f6;color:#fff;font-size:1.25rem;font-style:normal;font-weight:900}.client-reviews--commerce .client-review .client-review__text,.client-reviews--commerce .client-review:not(.client-review--featured) .client-review__text{display:-webkit-box;min-height:6.6rem;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:#4e4e4e;font-family:var(--font-sans, Inter, Arial, sans-serif);font-size:clamp(1.42rem,1vw,1.68rem);font-weight:480;line-height:1.45;letter-spacing:0}.client-reviews--commerce .client-review a{display:inline-flex;margin-top:1.4rem;color:#7f8a98;font-size:1.36rem;font-weight:800;line-height:1;text-decoration:none}.client-reviews--commerce .client-review a:hover{color:#171717}.client-reviews__nav{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:1px solid rgba(20,24,31,.12);border-radius:50%;background:#ffffffdb;color:#242a33;box-shadow:0 1rem 2.4rem #10141c14;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.client-reviews__nav span{transform:translateY(-.1rem);font-size:3rem;line-height:1}.client-reviews__nav:hover,.client-reviews__nav:focus-visible{border-color:#bd955080;background:#fff;transform:translateY(-1px)}.client-reviews__dots{display:flex;justify-content:center;gap:.7rem;margin-top:1.8rem}.client-reviews__dots button{width:.7rem;height:.7rem;padding:0;border:0;border-radius:999px;background:#20242c38;cursor:pointer;transition:width .18s ease,background .18s ease}.client-reviews__dots button[aria-current=true]{width:2.4rem;background:#bd9550}@media(max-width:980px){.client-reviews--commerce .client-reviews__inner{padding:3.6rem 2rem}.client-reviews--commerce .client-review{flex-basis:min(72vw,34rem)}}@media(max-width:640px){.client-reviews--commerce .client-reviews__inner{padding:3.2rem 1.6rem}.client-reviews__rating{max-width:28rem;row-gap:.45rem}.client-reviews__carousel{grid-template-columns:1fr}.client-reviews__viewport{grid-column:1;-webkit-mask-image:none;mask-image:none}.client-reviews__nav{position:absolute;top:7.8rem;width:3.8rem;height:3.8rem;transform:none}.client-reviews__nav:hover,.client-reviews__nav:focus-visible{transform:translateY(-1px)}.client-reviews__nav--prev{left:-2.6rem}.client-reviews__nav--next{right:-2.6rem}.client-reviews__nav span{font-size:2.5rem}.client-reviews--commerce .client-review{flex-basis:calc(100vw - 6.4rem);min-height:23.8rem;padding:1.8rem}.client-review__top{grid-template-columns:4.4rem minmax(0,1fr) auto;gap:1.1rem;margin-bottom:1.45rem}.client-review__avatar{width:4.4rem;height:4.4rem;font-size:1.8rem}.client-review__top h3{font-size:1.55rem}.client-review__top p{font-size:1.28rem}.client-reviews--commerce .client-review .client-review__text,.client-reviews--commerce .client-review:not(.client-review--featured) .client-review__text{font-size:1.42rem}.client-review__score span{font-size:1.45rem}}@media(prefers-reduced-motion:reduce){.client-reviews__track{scroll-behavior:auto}}.page-consignar .consign-hero{display:none}.page-consignar .site-nav.is-light:not(.is-scrolled){color:var(--color-off-white)}.page-consignar .site-nav.is-light:not(.is-scrolled) .brand-mark__logo{filter:none}.page-consignar .site-nav.is-light:not(.is-scrolled) .context-nav a,.page-consignar .site-nav.is-light:not(.is-scrolled) .context-nav .nav-dd__btn{color:#fdfdf8e6}.page-consignar .site-nav.is-light:not(.is-scrolled) .context-nav:hover{background:#0c0e0d47;border-color:#fdfdf814;backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}.page-consignar .site-nav.is-light:not(.is-scrolled) .menu-toggle span:not(.sr-only){background:var(--color-off-white)}.page-consignar .site-nav.is-light:not(.is-scrolled) .nav-dd__panel{background:#0f0f0fb8;backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px #00000073}.page-consignar .site-nav.is-light:not(.is-scrolled) .context-nav .nav-dd__item{color:var(--color-off-white)}.page-consignar .site-nav.is-light:not(.is-scrolled) .context-nav .nav-dd__item:hover{background:#ffffff14;color:var(--color-gold)}.page-consignar .site-nav.is-light:not(.is-scrolled) .context-nav .nav-dd__item--cta{border-top-color:#ffffff14;color:var(--color-gold)}.page-consignar .site-nav.is-light:not(.is-scrolled) .context-nav .nav-dd__item--active{color:var(--color-gold)}.vc-hero{position:relative;display:grid;align-items:end;min-height:min(72rem,88svh);padding:clamp(14rem,18vh,18rem) var(--content-edge) clamp(5.6rem,8vh,8rem);overflow:hidden;background:#0d1110;color:var(--color-off-white)}.vc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 52% 70% at 26% 62%,rgba(7,10,9,.68),rgba(7,10,9,.28) 54%,transparent 78%),linear-gradient(90deg,rgba(7,10,9,.82) 0%,rgba(7,10,9,.58) 38%,rgba(7,10,9,.12) 74%,transparent 100%),linear-gradient(180deg,#070a0914,#070a096b);pointer-events:none}.vc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.vc-hero__media video{width:100%;height:100%;object-fit:cover;object-position:center}.vc-hero__content{position:relative;z-index:2;width:min(68rem,100%)}.vc-kicker{margin:0 0 1.2rem;color:var(--color-gold);font-family:var(--font-mono);font-size:1.04rem;font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.vc-hero h1{max-width:11ch;margin:0;color:var(--color-off-white);font-family:var(--font-base);font-size:clamp(4.2rem,5.2vw,7.4rem);font-weight:820;line-height:.92;letter-spacing:0;text-shadow:0 1rem 3.2rem rgba(0,0,0,.58)}.vc-hero__content>p:not(.vc-kicker){max-width:56rem;margin:clamp(1.6rem,2vw,2.4rem) 0 0;color:#fdfdf8d1;font-size:clamp(1.5rem,1.08vw,1.76rem);font-weight:500;line-height:1.62;text-shadow:0 .8rem 2.4rem rgba(0,0,0,.54)}.vc-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:clamp(2rem,2.5vw,3rem)}.vc-btn,.vc-card-cta{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 2.2rem;border:1px solid currentColor;font-family:var(--font-mono);font-size:1.05rem;font-weight:800;letter-spacing:.12em;line-height:1;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.vc-btn:hover,.vc-card-cta:hover{transform:translateY(-1px)}.vc-btn--primary{border-color:var(--color-gold);background:var(--color-gold);color:#10100e}.vc-btn--ghost{border-color:#fdfdf861;color:var(--color-off-white)}.vc-btn--ghost:hover{border-color:#fdfdf8bd;background:#fdfdf812}.vc-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(62rem,100%);margin:clamp(2.4rem,3vw,4rem) 0 0;background:#fdfdf829;border:1px solid rgba(253,253,248,.16)}.vc-hero__proof div{padding:1.35rem 1.5rem;background:#080a096b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.vc-hero__proof dt{color:var(--color-off-white);font-size:1.42rem;font-weight:800;line-height:1.1}.vc-hero__proof dd{margin:.45rem 0 0;color:#fdfdf894;font-family:var(--font-mono);font-size:.92rem;letter-spacing:.1em;text-transform:uppercase}.vc-paths{padding:clamp(5.2rem,7vw,9rem) 0 clamp(3.4rem,5vw,6rem)}.vc-section-head,.vc-form-intro{display:grid;grid-template-columns:minmax(20rem,.78fr) minmax(0,1.22fr);gap:clamp(2rem,4vw,5.6rem);align-items:end;margin-bottom:clamp(2.8rem,4vw,5rem)}.vc-section-head .vc-kicker,.vc-form-intro .vc-kicker{grid-column:1 / -1;margin-bottom:-.6rem}.vc-section-head h2,.vc-form-intro h2,.vc-compare__panel h2{margin:0;color:#191919;font-size:clamp(3.2rem,3.4vw,5.2rem);font-weight:820;line-height:.98;letter-spacing:0}.vc-section-head>p,.vc-form-intro>p{max-width:56rem;margin:0;color:#1919199e;font-size:clamp(1.42rem,1vw,1.65rem);line-height:1.62}.vc-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.4rem,2vw,2.4rem)}.vc-path-card{display:flex;min-height:62rem;flex-direction:column;padding:clamp(2.4rem,3vw,4.6rem);border:1px solid rgba(25,25,25,.1);background:#fdfdf8;box-shadow:0 2.4rem 7rem #1919190d}.vc-path-card--consign{border-color:#c9a96e3d;background:linear-gradient(145deg,#fdfdf814,#fdfdf806),#111816;color:var(--color-off-white)}.vc-path-card--sale{border-color:#c9a96e2e;background:linear-gradient(150deg,#16283ef5,#191919);color:var(--color-off-white)}.vc-path-card--sale>p{color:#f5f0e8a8}.vc-path-card--sale .vc-path-card__head{border-bottom-color:#f5f0e81f}.vc-path-card--sale .vc-flow-list{border-color:#f5f0e81a;background:#f5f0e81a}.vc-path-card--sale .vc-flow-list li{background:#f5f0e80a}.vc-path-card--sale .vc-flow-list strong{color:#f5f0e8}.vc-path-card--sale .vc-flow-list span{color:#f5f0e88f}.vc-path-card--sale .vc-card-cta{border-color:#c9a96e99;color:var(--color-off-white)}.vc-path-card--sale .vc-card-cta:hover{background:var(--color-gold);color:#191919;border-color:var(--color-gold)}.vc-path-card__head{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.2rem,3vw,4rem);padding-bottom:1.4rem;border-bottom:1px solid rgba(25,25,25,.1)}.vc-path-card--consign .vc-path-card__head{border-bottom-color:#fdfdf824}.vc-path-card__head span,.vc-path-card__head p{margin:0;font-family:var(--font-mono);font-size:1rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.vc-path-card__head span,.vc-path-card__head p,.vc-path-card--consign h3{color:var(--color-gold)}.vc-path-card h3{max-width:12ch;margin:0;color:#191919;font-size:clamp(3rem,3.2vw,5rem);font-weight:820;line-height:1;letter-spacing:0}.vc-path-card>p{max-width:58rem;margin:1.8rem 0 0;color:#1919199e;font-size:1.5rem;line-height:1.62}.vc-path-card--consign>p{color:#fdfdf8ad}.vc-flow-list{display:grid;gap:1px;margin:clamp(2.6rem,4vw,4.8rem) 0 0;padding:0;list-style:none;border:1px solid rgba(25,25,25,.1);background:#1919191a}.vc-path-card--consign .vc-flow-list{border-color:#fdfdf81f;background:#fdfdf81f}.vc-flow-list li{display:grid;grid-template-columns:minmax(12rem,.5fr) minmax(0,1fr);gap:1.8rem;padding:1.6rem;background:#f7f7f1}.vc-path-card--consign .vc-flow-list li{background:#fdfdf80b}.vc-flow-list strong{color:#191919;font-size:1.32rem;line-height:1.25}.vc-path-card--consign .vc-flow-list strong{color:var(--color-off-white)}.vc-flow-list span{color:#1919198f;font-size:1.25rem;line-height:1.45}.vc-path-card--consign .vc-flow-list span{color:#fdfdf894}.vc-card-cta{align-self:flex-start;margin-top:auto;padding-inline:2rem;border-color:#191919;color:#191919}.vc-path-card--consign .vc-card-cta{border-color:#c9a96eb8;color:var(--color-off-white)}.vc-card-cta:hover{background:#191919;color:#fff}.vc-path-card--consign .vc-card-cta:hover{background:var(--color-gold);color:#11100e}.vc-compare{padding:0 0 clamp(4.4rem,6vw,8rem)}.vc-compare__panel{display:grid;grid-template-columns:minmax(24rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,4vw,5rem);padding:clamp(2.6rem,3.6vw,5rem);border:1px solid rgba(25,25,25,.1);background:#ecece7}.vc-compare__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#1919191a;border:1px solid rgba(25,25,25,.1)}.vc-compare__grid div{padding:1.8rem;background:#f9f9f4}.vc-compare__grid span{display:block;margin-bottom:1rem;color:var(--color-gold);font-family:var(--font-mono);font-size:.94rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.vc-compare__grid strong{display:block;color:#191919;font-size:1.55rem;line-height:1.2}.vc-compare__grid p{margin:1rem 0 0;color:#19191994;font-size:1.26rem;line-height:1.5}.vc-form-intro{margin-bottom:2.4rem}.page-consignar .consign-form-section{padding-top:clamp(4.6rem,6vw,7.5rem)}@media(max-width:980px){.vc-path-grid,.vc-section-head,.vc-form-intro,.vc-compare__panel,.vc-compare__grid{grid-template-columns:1fr}.vc-path-card{min-height:0}}@media(max-width:640px){.vc-hero{min-height:72rem;padding:11rem 1.8rem 4rem}.vc-hero h1{max-width:10ch;font-size:4rem}.vc-hero__actions,.vc-hero__actions .vc-btn{width:100%}.vc-hero__proof{grid-template-columns:1fr}.vc-paths{padding-top:4.2rem}.vc-section-head h2,.vc-form-intro h2,.vc-compare__panel h2{font-size:3rem;line-height:1.04}.vc-path-card{padding:2rem}.vc-path-card h3{font-size:3rem}.vc-flow-list li{grid-template-columns:1fr;gap:.6rem}.vc-card-cta{width:100%}.vc-compare__panel{padding:2rem}}.vc-paths{padding:clamp(3.6rem,4.8vw,6.2rem) 0 clamp(2.8rem,3.8vw,4.8rem)}.vc-section-head{grid-template-columns:minmax(auto,max-content) minmax(0,1fr);gap:clamp(3rem,5vw,7rem);align-items:center;margin-bottom:clamp(2rem,2.7vw,3.4rem)}.vc-section-head .vc-kicker{grid-column:1 / -1;margin-bottom:-.2rem}.vc-section-head h2{max-width:none;white-space:nowrap;font-size:clamp(2.6rem,2.6vw,3.6rem);line-height:1}.vc-section-head>p{max-width:none;font-size:clamp(1.25rem,.92vw,1.38rem);line-height:1.45;white-space:nowrap}.vc-path-grid{gap:clamp(1.2rem,1.5vw,1.8rem)}.vc-path-card{min-height:0;padding:clamp(2.4rem,2.35vw,3.5rem)}.vc-path-card__head{margin-bottom:clamp(1.8rem,2vw,2.6rem);padding-bottom:1.1rem}.vc-path-card h3{max-width:13ch;font-size:clamp(2.8rem,2.65vw,4rem);line-height:1.02}.vc-path-card>p{max-width:52rem;margin-top:1.35rem;font-size:1.38rem;line-height:1.55}.vc-path-card--consign{background:linear-gradient(145deg,#fdfdf817,#fdfdf806),#17201d}.vc-path-card--consign h3{color:#f8f5ed}.vc-path-card--consign>p{color:#f8f5edbd}.vc-path-card--sale{background:linear-gradient(150deg,#16283ef5,#191919)}.vc-path-card--sale h3{color:#f5f0e8}.vc-path-card--sale>p{color:#f5f0e8ad}.vc-flow-list{margin-top:clamp(1.8rem,2vw,2.6rem);margin-bottom:clamp(2.2rem,2.6vw,3.2rem)}.vc-flow-list li{grid-template-columns:minmax(13rem,.44fr) minmax(0,1fr);gap:1.4rem;padding:1.25rem 1.4rem}.vc-flow-list strong{font-size:1.25rem}.vc-flow-list span{font-size:1.25rem;line-height:1.42}.vc-path-card--consign .vc-flow-list{border-color:#f8f5ed29;background:#f8f5ed1f}.vc-path-card--consign .vc-flow-list li{background:#f8f5ed13}.vc-path-card--consign .vc-flow-list strong{color:#f8f5ed}.vc-path-card--consign .vc-flow-list span{color:#f8f5edad}.vc-card-cta{margin-top:0}.vc-compare{padding-top:0;padding-bottom:clamp(1.6rem,2vw,2.8rem)}.page-consignar .consign-form-section{padding-top:clamp(1.6rem,2vw,2.8rem)}@media(max-width:980px){.vc-section-head{grid-template-columns:1fr;gap:1.2rem}.vc-section-head h2{max-width:14ch;white-space:normal}.vc-section-head>p{white-space:normal}}@media(max-width:640px){.vc-paths{padding:3.2rem 0 2.4rem}.vc-section-head{margin-bottom:1.8rem}.vc-section-head h2{font-size:3rem}.vc-path-card{padding:1.8rem}.vc-path-card h3{font-size:2.7rem}.vc-path-card>p{font-size:1.32rem}.vc-flow-list{margin-bottom:1.6rem}}.vc-faq{padding:clamp(1.8rem,2.6vw,3.8rem) 0 clamp(2.4rem,3.6vw,5rem)}.vc-faq__shell{display:grid;grid-template-columns:minmax(26rem,.78fr) minmax(0,1.22fr);gap:clamp(2.4rem,4.2vw,6.4rem);align-items:start;padding:clamp(2.4rem,3.6vw,5rem);border:1px solid rgba(25,25,25,.1);background:linear-gradient(180deg,#ffffff8f,#ffffff38),#f1f1eb}.vc-faq__intro{position:sticky;top:9.2rem}.vc-faq__intro h2{max-width:12ch;margin:0;color:#191919;font-size:clamp(3rem,3vw,4.6rem);font-weight:820;line-height:1;letter-spacing:0}.vc-faq__intro>p{max-width:42rem;margin:clamp(1.4rem,1.8vw,2rem) 0 0;color:#1919199e;font-size:clamp(1.38rem,.95vw,1.58rem);line-height:1.62}.vc-faq__criteria{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:clamp(2rem,2.6vw,3rem)}.vc-faq__criteria span{display:inline-flex;align-items:center;min-height:3.2rem;padding:0 1.15rem;border:1px solid rgba(25,25,25,.12);background:#fdfdf8b8;color:#191919ad;font-family:var(--font-mono);font-size:.92rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.vc-faq__list{display:grid;border-top:1px solid rgba(25,25,25,.12)}.vc-faq__item{border-bottom:1px solid rgba(25,25,25,.12)}.vc-faq__item summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:7.8rem;padding:2rem 4.8rem 2rem 0;color:#191919;cursor:pointer;list-style:none}.vc-faq__item summary::-webkit-details-marker{display:none}.vc-faq__item summary span{font-size:clamp(1.7rem,1.28vw,2.2rem);font-weight:780;line-height:1.22;letter-spacing:0}.vc-faq__item summary:before,.vc-faq__item summary:after{content:"";position:absolute;top:50%;right:.6rem;width:1.7rem;height:1.5px;background:#191919;transform:translateY(-50%);transition:transform .18s ease,background .18s ease}.vc-faq__item summary:after{transform:translateY(-50%) rotate(90deg)}.vc-faq__item[open] summary:before,.vc-faq__item[open] summary:after,.vc-faq__item summary:hover:before,.vc-faq__item summary:hover:after{background:var(--color-gold)}.vc-faq__item[open] summary:after{transform:translateY(-50%) rotate(0)}.vc-faq__answer{max-width:72rem;padding:0 4.8rem 2.6rem 0}.vc-faq__answer p{margin:0;color:#1919199e;font-size:clamp(1.38rem,.95vw,1.58rem);line-height:1.72}.vc-faq+.consign-form-section{padding-top:clamp(1.4rem,2vw,2.6rem)}@media(max-width:980px){.vc-faq__shell{grid-template-columns:1fr}.vc-faq__intro{position:static}.vc-faq__intro h2{max-width:15ch}}@media(max-width:640px){.vc-faq{padding:1.2rem 0 2.4rem}.vc-faq__shell{padding:2rem 1.8rem}.vc-faq__intro h2{font-size:3rem}.vc-faq__item summary{min-height:6.8rem;padding:1.65rem 3.2rem 1.65rem 0}.vc-faq__item summary span{font-size:1.55rem}.vc-faq__answer{padding:0 0 2rem}.vc-faq__answer p{font-size:1.34rem}}.page-consignar .consign-form-section{position:relative;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);padding:clamp(7rem,9vw,12rem) 0 clamp(8rem,10vw,14rem);overflow:visible;background:#050908;color:var(--color-off-white);scroll-margin-top:calc(var(--nav-height) + 2.4rem)}.page-consignar .consign-form-section:before,.page-consignar .consign-form-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-consignar .consign-form-section:before{z-index:-2;background-image:url(//vecchio.cl/cdn/shop/t/3/assets/consign-form-silk-bg.png?v=11557852550344332721789394238);background-size:cover;background-position:center;filter:saturate(.98) contrast(1.06) brightness(.86)}.page-consignar .consign-form-section:after{z-index:-1;background:radial-gradient(circle at 18% 28%,rgba(6,63,43,.42),transparent 34%),radial-gradient(circle at 78% 18%,rgba(201,169,110,.18),transparent 28%),linear-gradient(90deg,#040808e0,#040808a8 43%,#040808db),linear-gradient(180deg,#0a102875,#020505f0)}.page-consignar .consign-form-section .consign-container{position:relative;z-index:1;display:grid;grid-template-columns:minmax(28rem,.76fr) minmax(0,1.24fr);gap:clamp(3.2rem,5vw,8rem);align-items:start}.page-consignar .vc-form-intro{--vc-form-sticky-top: clamp(4.2rem, 6vh, 7.2rem);position:sticky;top:var(--vc-form-sticky-top);align-self:start;display:block;margin:0}.page-consignar .vc-form-intro .vc-kicker{margin:0 0 1rem;color:var(--color-gold)}.page-consignar .vc-form-intro h2{max-width:11ch;margin:0;color:var(--color-off-white);font-size:clamp(3.8rem,3.8vw,6.2rem);font-weight:820;line-height:.96;letter-spacing:0;text-shadow:0 1.8rem 5rem rgba(0,0,0,.42)}.page-consignar .vc-form-intro>p{max-width:48rem;margin:clamp(1.35rem,1.5vw,2rem) 0 0;color:#fdfdf8b8;font-size:clamp(1.38rem,.92vw,1.58rem);line-height:1.58}.vc-form-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(58rem,100%);margin-top:clamp(1.8rem,2.6vw,3.4rem);border:1px solid rgba(253,253,248,.13);background:#fdfdf821}.vc-form-assurance div{display:block;min-height:12rem;padding:1.25rem 1.35rem;background:#04090a8a;backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.vc-form-assurance span{color:#c9a96ed1;font-family:var(--font-mono);font-size:.95rem;font-weight:800;letter-spacing:.16em;line-height:1.3}.vc-form-assurance strong{display:block;color:var(--color-off-white);margin-top:1rem;font-size:1.25rem;font-weight:800;line-height:1.2}.vc-form-assurance p{max-width:none;margin:.55rem 0 0;color:#fdfdf894;font-size:1.06rem;line-height:1.36}.page-consignar .form-wrapper{width:100%;max-width:none;margin:0;padding:clamp(2.4rem,3.4vw,5rem);border:1px solid rgba(253,253,248,.16);border-radius:0;background:linear-gradient(145deg,#ffffff13,#ffffff06),#03090cb8;box-shadow:0 3.2rem 10rem #0000005c,inset 0 1px #ffffff14;backdrop-filter:blur(22px) saturate(1.18);-webkit-backdrop-filter:blur(22px) saturate(1.18)}.page-consignar .form-title{margin-bottom:clamp(2.4rem,2.8vw,3.6rem);padding-bottom:1.6rem;border-bottom-color:#fdfdf821;color:var(--color-off-white);font-family:var(--font-base);font-size:clamp(2.4rem,2vw,3.2rem);font-weight:800;letter-spacing:0}.page-consignar .form-title--section{margin-top:clamp(2.6rem,3vw,4rem)}.page-consignar .form-group label{color:#c9a96edb;font-family:var(--font-mono);font-size:1rem;font-weight:800;letter-spacing:.14em}.page-consignar .form-input{min-height:5.8rem;border:1px solid rgba(253,253,248,.17);border-radius:0;background:#fdfdf813;color:var(--color-off-white);color-scheme:dark;font-size:1.5rem;box-shadow:inset 0 1px #ffffff09}.page-consignar textarea.form-input{min-height:13rem;resize:vertical}.page-consignar .form-input::placeholder{color:#fdfdf85c}.page-consignar .form-input:focus{border-color:#c9a96ed1;background:#fdfdf81c;box-shadow:0 0 0 3px #c9a96e1f,inset 0 1px #ffffff0b}.page-consignar .custom-select-wrapper:after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23C9A96E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-consignar .custom-select-wrapper.has-vc-select:after{display:none}.page-consignar .custom-select--native{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.page-consignar .vc-select{position:relative;z-index:3}.page-consignar .vc-select__button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;min-height:5.8rem;padding:1.4rem 1.6rem;border:1px solid rgba(253,253,248,.17);border-radius:0;background:#fdfdf813;color:var(--color-off-white);font-family:var(--font-sans);font-size:1.5rem;text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffff09;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.page-consignar .vc-select__button:hover,.page-consignar .vc-select__button:focus-visible,.page-consignar .vc-select.is-open .vc-select__button{outline:none;border-color:#c9a96ed1;background:#fdfdf81c;box-shadow:0 0 0 3px #c9a96e1f,inset 0 1px #ffffff0b}.page-consignar .vc-select__button:after{content:"";flex:0 0 auto;width:10px;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23C9A96E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform .18s ease}.page-consignar .vc-select.is-open .vc-select__button:after{transform:rotate(180deg)}.page-consignar .vc-select__list{position:absolute;right:0;left:0;top:calc(100% + .4rem);z-index:30;display:grid;max-height:26rem;margin:0;padding:.45rem;overflow-y:auto;border:1px solid rgba(201,169,110,.48);background:#08110f;box-shadow:0 2.2rem 6rem #0000006b;list-style:none}.page-consignar .vc-select__list[hidden]{display:none}.page-consignar .vc-select__option{display:flex;align-items:center;min-height:4rem;padding:.95rem 1.15rem;color:#fdfdf8e6;font-family:var(--font-sans);font-size:1.42rem;line-height:1.25;cursor:pointer}.page-consignar .vc-select__option:hover,.page-consignar .vc-select__option:focus,.page-consignar .vc-select__option.is-highlighted{outline:none;background:#063f2b;color:var(--color-off-white)}.page-consignar .vc-select__option.is-active{background:#0b2f23;color:var(--color-off-white);box-shadow:inset 3px 0 0 var(--color-gold)}.page-consignar .vc-select__option.is-disabled{color:#fdfdf894;cursor:default}.page-consignar .vc-select__option.is-disabled:hover,.page-consignar .vc-select__option.is-disabled.is-highlighted{background:#1f2b27;color:#fdfdf8b8}.page-consignar .custom-select option{background:#101a18;color:var(--color-off-white)}.page-consignar .custom-select option:is(:checked,:hover,:focus,:active){background:#063f2b;color:var(--color-off-white);box-shadow:0 0 10px 100px #063f2b inset}.page-consignar .custom-select option:checked:not(:disabled){background:#063f2b;color:var(--color-off-white);box-shadow:0 0 10px 100px #063f2b inset}.page-consignar .custom-select option:disabled{background:#26302c;color:#fdfdf8b8;box-shadow:none}.page-consignar .form-input:-webkit-autofill,.page-consignar .form-input:-webkit-autofill:hover,.page-consignar .form-input:-webkit-autofill:focus{border-color:#c9a96e8f;-webkit-text-fill-color:var(--color-off-white);box-shadow:0 0 0 1000px #17211f inset}.page-consignar .file-drop-area{min-height:15rem;border:1.5px dashed rgba(201,169,110,.42);border-radius:0;background:#fdfdf80e}.page-consignar .file-drop-area.is-active,.page-consignar .file-drop-area:hover{border-color:var(--color-gold);background:#c9a96e14}.page-consignar .file-msg,.page-consignar .file-note{color:#fdfdf88f}.page-consignar .file-msg strong{color:var(--color-off-white)}.page-consignar .preview-item{border-color:#fdfdf82e;border-radius:0}.page-consignar .form-submit-row{margin-top:clamp(3rem,3.4vw,4.8rem)}.page-consignar .form-submit-btn{width:100%;min-height:5.8rem;border-color:var(--color-gold);background:var(--color-gold);color:#06100d;letter-spacing:.16em}.page-consignar .form-submit-btn:hover,.page-consignar .form-submit-btn:focus-visible{border-color:#e0c383;background:#e0c383}@media(max-width:980px){.page-consignar .consign-form-section{padding:6rem 0 8rem}.page-consignar .consign-form-section .consign-container{grid-template-columns:1fr}.page-consignar .vc-form-intro{position:static}.page-consignar .vc-form-intro h2{max-width:12ch}.vc-form-assurance{grid-template-columns:1fr;width:100%}}@media(max-width:640px){.page-consignar .consign-form-section{padding:4.8rem 0 6.4rem}.page-consignar .vc-form-intro h2{font-size:3.6rem;line-height:1}.page-consignar .vc-form-intro>p{font-size:1.38rem}.vc-form-assurance div{grid-template-columns:3.4rem minmax(0,1fr);padding:1.35rem}.page-consignar .form-wrapper{padding:2rem 1.5rem}.page-consignar .form-row{gap:0}}@media(min-width:981px){.page-consignar .vc-form-intro{--vc-form-sticky-top: clamp(3.4rem, 5vh, 6.2rem)}.page-consignar .vc-form-intro .vc-kicker{margin-bottom:.85rem}.page-consignar .vc-form-intro h2{max-width:11.5ch;font-size:clamp(3.55rem,3.55vw,5.8rem);line-height:.98}.page-consignar .vc-form-intro>p{max-width:54rem;margin-top:clamp(1.1rem,1.35vw,1.75rem);font-size:clamp(1.32rem,.86vw,1.5rem);line-height:1.5}.page-consignar .vc-form-assurance{grid-template-columns:repeat(3,minmax(0,1fr));width:min(60rem,100%);margin-top:clamp(1.45rem,2vw,2.8rem)}.page-consignar .vc-form-assurance div{min-height:10.4rem;padding:1.1rem 1.2rem}}@media(min-width:901px){.manifesto__stage{padding:clamp(4.5rem,5.5vh,6.5rem) clamp(5rem,7vw,10rem) clamp(4.5rem,5.5vh,6.5rem);align-items:start}.manifesto h2{margin:.4rem 0 1rem;font-size:clamp(2.8rem,3.4vw,4.6rem);line-height:.93}.manifesto p{font-size:clamp(1.28rem,1.05vw,1.52rem);line-height:1.4}.manifesto p+p{margin-top:.8rem}.manifesto__proof-grid{margin-top:clamp(.9rem,1.2vw,1.5rem)}.manifesto__proof-item{min-height:6.8rem;padding:clamp(.9rem,.8vw,1.15rem)}.manifesto__proof-item span{margin-bottom:.5rem}.manifesto__proof-item p{margin-top:.38rem;font-size:clamp(.96rem,.62vw,1.06rem);line-height:1.28}}.novedades-section{--nov-surface: #0d0f10;--nov-card: rgba(255, 255, 255, .048);--nov-line: rgba(255, 255, 255, .11);--nov-text: #f4f1e9;--nov-muted: rgba(244, 241, 233, .58);position:relative;isolation:isolate;overflow:hidden;color:var(--nov-text);background:var(--nov-surface);border-top:1px solid rgba(201,169,110,.18);box-shadow:inset 0 1px #ffffff06}.novedades-section:before{content:"";position:absolute;z-index:-1;left:-12rem;bottom:8%;width:min(58rem,62vw);height:28rem;pointer-events:none;background:#c9a96e0e;border-radius:50%;filter:blur(12rem)}.novedades-section .novedades-wrap{width:calc(100% - 8rem);max-width:152rem;padding:clamp(3.6rem,3.4vw,5.4rem) var(--gutter) clamp(4.4rem,4.6vw,7.2rem)}.novedades-section .novedades-header{align-items:flex-end;gap:clamp(3rem,6vw,8rem);padding-bottom:clamp(1.8rem,1.8vw,2.4rem);margin-bottom:clamp(2rem,2.1vw,2.8rem);border-bottom-color:var(--nov-line)}.novedades-section .novedades-header__copy{max-width:68rem}.novedades-section .novedades-eyebrow{margin-bottom:1.6rem;color:#c9a96edb;font-size:clamp(.98rem,.72vw,1.1rem);letter-spacing:.18em}.novedades-section .novedades-title{margin-bottom:1.2rem;color:var(--nov-text);font-size:clamp(3.6rem,4.1vw,5.8rem);font-weight:500;letter-spacing:-.055em;line-height:.92}.novedades-section .novedades-sub{max-width:50rem;color:var(--nov-muted);font-size:clamp(1.35rem,1vw,1.58rem);line-height:1.55}.novedades-section .novedades-controls{align-items:center;gap:.8rem}.novedades-section .novedades-all-link{min-height:4.8rem;display:inline-flex;align-items:center;gap:1.1rem;margin-right:1.2rem;padding:.4rem .3rem;color:#f4f1e9c2;font-family:var(--font-mono);font-size:1.02rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;transition:color .22s ease}.novedades-section .novedades-all-link svg{transition:transform .26s var(--ease-expo)}.novedades-section .novedades-all-link:hover{color:var(--color-gold)}.novedades-section .novedades-all-link:hover svg{transform:translate(.35rem)}.novedades-section .novedades-arrow{width:4.8rem;height:4.8rem;color:#f4f1e9b8;background:#ffffff09;border-color:var(--nov-line);border-radius:.4rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.novedades-section .novedades-arrow:hover{color:var(--nov-text);background:#c9a96e1a;border-color:#c9a96e8f}.novedades-section .novedades-track-wrap{overflow:hidden}.novedades-section .novedades-track{gap:clamp(1.4rem,1.5vw,2.2rem);padding:.4rem .2rem 1.2rem;scroll-padding-left:.2rem}.novedades-section .novedades-track .nov-card{flex:0 0 calc((100% - (3*clamp(1.4rem,1.5vw,2.2rem)))/4);scroll-snap-align:start}.nov-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;color:var(--nov-text);background:var(--nov-card);border:1px solid var(--nov-line);border-radius:.6rem;box-shadow:0 2.8rem 7rem #00000052,inset 0 1px #ffffff0e;backdrop-filter:blur(22px) saturate(1.08);-webkit-backdrop-filter:blur(22px) saturate(1.08);transition:transform .48s var(--ease-expo),border-color .3s ease,background .3s ease,box-shadow .3s ease}.nov-card:hover,.nov-card:focus-within{z-index:1;transform:translateY(-.5rem);background:#fff1;border-color:#c9a96e61;box-shadow:0 3.6rem 9rem #00000075,0 0 0 1px #c9a96e09,inset 0 1px #ffffff13}.nov-card__media{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:1 / .96;background:#151719;border-bottom:1px solid rgba(255,255,255,.075)}.nov-card__image,.nov-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nov-card__image{object-fit:cover;object-position:center;transition:transform .7s var(--ease-expo),opacity .3s ease}.nov-card__hover{object-fit:cover;object-position:center;opacity:0;pointer-events:none;transition:opacity .42s ease}@media(hover:hover)and (pointer:fine){.nov-card:hover .nov-card__image{transform:scale(1.035);opacity:0}.nov-card:hover .nov-card__hover{opacity:1}}.nov-card__body{display:flex;flex:1;flex-direction:column;padding:clamp(1.6rem,1.5vw,2.1rem)}.nov-card__brand{margin:.7rem 0 0;color:var(--nov-text);font-family:var(--font-base);font-size:1.6rem;font-weight:500;letter-spacing:.035em;line-height:1.2;text-transform:uppercase}.nov-card__model{min-height:1.25em;margin:0;color:var(--nov-text);font-family:var(--font-base);font-size:clamp(1.7rem,1.35vw,2.15rem);font-weight:520;letter-spacing:-.035em;line-height:1.15}.nov-card__model a{transition:color .22s ease}.nov-card__model a:hover{color:var(--color-gold)}.nov-card__state{display:flex;align-items:center;gap:.8rem;margin:clamp(1.3rem,1.3vw,1.8rem) 0 0;color:#f4f1e9a8;font-size:1.25rem;line-height:1.4}.nov-card__state-label{color:#f4f1e9e0;font-weight:500}.nov-card__state-dot{--state-color: #aebed2;width:.65rem;height:.65rem;flex:0 0 auto;background:var(--state-color);border:1px solid rgba(255,255,255,.16);border-radius:50%;box-shadow:0 0 0 .3rem #ffffff09}.nov-card__state-dot--nuevo{--state-color: #32d49b}.nov-card__state-dot--sin-uso{--state-color: #6ca9ee}.nov-card__state-dot--excelente{--state-color: #d7bd77}.nov-card__state-dot--muy-bueno{--state-color: #f1b818}.nov-card__state-dot--bueno{--state-color: #aebed2}.nov-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:1.4rem;margin-top:auto;padding-top:clamp(1.3rem,1.2vw,1.6rem);border-top:1px solid rgba(255,255,255,.075)}.nov-card__price-wrap{min-width:0}.nov-card__price{display:flex;align-items:baseline;gap:.65rem;margin:0;color:var(--nov-text);font-size:clamp(1.65rem,1.28vw,2.05rem);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1;white-space:nowrap}.nov-card__currency{color:#f4f1e97a;font-family:var(--font-base);font-size:clamp(1.05rem,.72vw,1.25rem);font-weight:500;letter-spacing:.04em}.nov-card__cta{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:flex-end;gap:.9rem;color:#f4f1e9c2;font-family:var(--font-base);font-size:clamp(1.25rem,.8vw,1.28rem);font-weight:500;letter-spacing:.045em;line-height:1.25;text-align:right;text-transform:uppercase;transition:color .22s ease}.nov-card__cta span{white-space:nowrap}.nov-card__cta svg{flex:0 0 auto;transition:transform .26s var(--ease-expo)}.nov-card__cta:hover{color:var(--color-gold)}.nov-card__cta:hover svg{transform:translate(.35rem)}@media(max-width:1280px){.novedades-section .novedades-track .nov-card{flex-basis:calc((100% - 2 * clamp(1.4rem,1.5vw,2.2rem)) / 3)}}@media(max-width:900px){.novedades-section .novedades-track .nov-card{flex-basis:calc((100% - clamp(1.4rem,1.5vw,2.2rem))/2)}}@media(max-width:640px){.novedades-section .novedades-wrap{width:100%;padding-top:4rem;padding-bottom:5.2rem}.novedades-section .novedades-header{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.8rem}.novedades-section .novedades-title{font-size:clamp(3.4rem,8.6vw,4.2rem)}.novedades-section .novedades-controls{width:100%}.novedades-section .novedades-all-link{margin-right:auto}.novedades-section .novedades-arrow{width:4.6rem;height:4.6rem}.novedades-section .novedades-track{overflow-x:auto;overflow-y:hidden}.novedades-section .novedades-track-wrap{overflow:visible}.novedades-section .novedades-track .nov-card{flex-basis:min(84vw,34rem)}.nov-card__media{aspect-ratio:1 / .9}.nov-card__body{padding:1.8rem}.nov-card__model{min-height:0;font-size:1.9rem}}@media(max-width:380px){.novedades-section .novedades-track .nov-card{flex-basis:88vw}.nov-card__body{padding-inline:1.6rem}.nov-card__footer{gap:1rem}.nov-card__price{font-size:1.55rem}.nov-card__cta{gap:.6rem;font-size:.86rem}}@media(prefers-reduced-motion:reduce){.nov-card,.nov-card__image,.nov-card__hover,.nov-card__cta svg,.novedades-all-link svg{transition:none}.nov-card:hover,.nov-card:focus-within{transform:none}}.site-nav .context-nav a,.site-nav .context-nav .nav-dd__btn{font-family:var(--font-base);font-size:clamp(1.26rem,.74vw,1.38rem);font-weight:500;letter-spacing:.035em;padding:0 .5rem}.site-nav .brand-mark{min-width:0;padding:0 1rem}.site-nav .brand-mark__logo{height:1.9rem;max-width:100%}.site-nav{grid-template-columns:auto minmax(0,1fr) auto;gap:1.6rem}.site-nav .context-nav,.home-banner .site-nav .context-nav,.home-banner .site-nav.is-scrolled .context-nav{min-width:0;gap:clamp(10px,1.4vw,20px);padding-inline:1.2rem}.site-nav.is-scrolled .context-nav{padding-inline:1.2rem}@media(min-width:1024px)and (max-width:1440px){.site-nav .context-nav,.home-banner .site-nav .context-nav,.home-banner .site-nav.is-scrolled .context-nav{gap:clamp(6px,.9vw,16px);padding-inline:.6rem}.site-nav .context-nav a,.site-nav .context-nav .nav-dd__btn{font-size:1.25rem;padding:0 .3rem}}@media(min-width:1024px)and (max-width:1220px){.site-nav .context-nav,.home-banner .site-nav .context-nav,.home-banner .site-nav.is-scrolled .context-nav{gap:6px;padding-inline:.4rem}.site-nav .context-nav a,.site-nav .context-nav .nav-dd__btn{font-size:1.08rem;letter-spacing:.02em;padding:0 .25rem}}.site-nav .brand-mark{padding:0 .6rem}.site-nav .menu-toggle,.home-banner .site-nav.is-scrolled .menu-toggle{padding-right:.6rem}.hero__featured-eyebrow,.tasador-result__eyebrow,.cvs-eyebrow,.cvs-scale-eyebrow{font-family:var(--font-base);font-size:clamp(1.25rem,.82vw,1.32rem);font-weight:500;letter-spacing:.05em}:root{--card-radius: .6rem;--card-pad: clamp(1.6rem, 1.5vw, 2.1rem);--card-media-ratio: 1 / .96;--card-foot-pad: clamp(1.3rem, 1.2vw, 1.6rem);--card-state-gap: clamp(1.3rem, 1.3vw, 1.8rem);--card-brand-gap: .7rem;--card-fs-model: clamp(1.7rem, 1.35vw, 2.15rem);--card-fs-brand: 1.6rem;--card-fs-state: 1.25rem;--card-fs-price: clamp(1.65rem, 1.28vw, 2.05rem);--card-fs-currency: clamp(1.05rem, .72vw, 1.25rem);--card-fs-cta: clamp(1.25rem, .8vw, 1.28rem)}.col-card{--card-ink: rgba(15, 20, 21, .96);--card-ink-2: rgba(15, 20, 21, .88);--card-ink-3: rgba(15, 20, 21, .62);--card-ink-4: rgba(15, 20, 21, .46);--card-line: rgba(15, 20, 21, .11)}.col-card.col-card{border-radius:var(--card-radius);overflow:hidden}.col-card .col-card__visual{aspect-ratio:var(--card-media-ratio);border-bottom:1px solid var(--card-line)}.col-card .col-card__body{display:flex;flex:1;flex-direction:column;gap:0;padding:var(--card-pad)}.col-card .col-card__model{min-height:1.25em;margin:0;color:var(--card-ink);font-family:var(--font-base);font-size:var(--card-fs-model);font-weight:520;letter-spacing:-.035em;line-height:1.15;text-transform:none}.col-card .col-card__model a{color:inherit;transition:color .22s ease}.col-card .col-card__model a:hover{color:var(--color-gold)}.col-card .col-card__brand{margin:var(--card-brand-gap) 0 0;color:var(--card-ink-2);font-family:var(--font-base);font-size:var(--card-fs-brand);font-weight:500;letter-spacing:.035em;line-height:1.2;text-transform:uppercase}.col-card .col-card__state{display:flex;align-items:center;gap:.8rem;margin:var(--card-state-gap) 0 0;color:var(--card-ink-3);font-family:var(--font-base);font-size:var(--card-fs-state);letter-spacing:0;line-height:1.4;text-transform:none}.col-card .col-card__state-label{color:var(--card-ink-2);font-weight:500}.col-card .col-card__state-dot{--state-color: #aebed2;width:.65rem;height:.65rem;flex:0 0 auto;background:var(--state-color);border:1px solid rgba(15,20,21,.14);border-radius:50%;box-shadow:0 0 0 .3rem #0f14150a}.col-card .col-card__state-dot--nuevo{--state-color: #32d49b}.col-card .col-card__state-dot--sin-uso{--state-color: #6ca9ee}.col-card .col-card__state-dot--excelente{--state-color: #d7bd77}.col-card .col-card__state-dot--muy-bueno{--state-color: #f1b818}.col-card .col-card__state-dot--bueno{--state-color: #aebed2}.col-card .col-card__footer{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.8rem 1.4rem;margin-top:auto;padding-top:var(--card-foot-pad);border-top:1px solid var(--card-line)}.col-card .col-card__price-wrap{min-width:0}.col-card .col-card__price{display:flex;align-items:baseline;gap:.65rem;margin:0;color:var(--card-ink);font-family:var(--font-base);font-size:var(--card-fs-price);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1;white-space:nowrap}.col-card .col-card__currency{color:var(--card-ink-4);font-family:var(--font-base);font-size:var(--card-fs-currency);font-weight:500;letter-spacing:.04em}.col-card .col-card__cta{min-height:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:.9rem;padding:0;color:var(--card-ink-3);background:none;border:0;font-family:var(--font-base);font-size:var(--card-fs-cta);font-weight:500;letter-spacing:.045em;line-height:1.25;text-align:right;text-transform:uppercase;transition:color .22s ease}.col-card .col-card__cta span{white-space:nowrap}.col-card .col-card__cta svg{flex:0 0 auto;transition:transform .26s var(--ease-expo)}.col-card .col-card__cta:hover{color:var(--color-gold);background:none;border:0}.col-card .col-card__cta:hover svg{transform:translate(.35rem)}.nov-card .nov-card__footer,.col-card .col-card__footer{align-items:baseline}.nov-card .nov-card__cta,.col-card .col-card__cta{min-height:0;align-items:baseline}.nov-card .nov-card__cta svg,.col-card .col-card__cta svg{align-self:center;transform:translateY(.1rem)}.nov-card .nov-card__cta:hover svg,.col-card .col-card__cta:hover svg{transform:translateY(.1rem) translate(.35rem)}.nov-card .nov-card__cta,.col-card .col-card__cta{letter-spacing:.01em;text-transform:none}@media(min-width:1401px){.page-explorador .coleccion-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1025px)and (max-width:1400px){.page-explorador .coleccion-grid{grid-template-columns:repeat(3,1fr)}}.col-card .col-card__footer{column-gap:1rem}:root{--cta-link-fs: clamp(1.25rem, .85vw, 1.4rem)}.novedades-section .novedades-all-link,.cat-collection-cta.cat-collection-cta,.hero__featured-cta.hero__featured-cta,.tasador-ghost-link.tasador-ghost-link,.coleccion-reset.coleccion-reset,.col-adv-reset.col-adv-reset{font-family:var(--font-base);font-size:var(--cta-link-fs);font-weight:500;letter-spacing:.01em;text-transform:none}.novedades-section .novedades-all-link:hover svg,.cat-collection-cta.cat-collection-cta:hover svg,.hero__featured-cta.hero__featured-cta:hover svg{transform:translate(.35rem)}.comp-pick-card__body{padding:1.2rem 1.3rem 1.3rem}.comp-pick-card__name{margin:0;font-family:var(--font-base);font-size:1.5rem;font-weight:520;letter-spacing:-.03em;line-height:1.15}.comp-pick-card__brand{margin:.5rem 0 0;font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.035em;line-height:1.2;text-transform:uppercase;color:#f4f1e9b8}.comp-pick-card__price{margin:.7rem 0 0;font-family:var(--font-base);font-size:1.35rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#f4f1e9e0}:root{--card-fs-currency: 1.25rem}.nov-card .nov-card__currency,.col-card .col-card__currency{font-size:var(--card-fs-currency)}:root{--expl-surface-solid: #0d0f10;--expl-surface: rgba(13, 15, 16, .94);--expl-ink: #f4f1e9;--expl-ink-2: rgba(244, 241, 233, .72);--expl-ink-3: rgba(244, 241, 233, .5);--expl-line: rgba(255, 255, 255, .1)}.page-explorador .expl-control{border-color:var(--expl-line);background:var(--expl-surface);box-shadow:0 1.2rem 3.6rem #0000004d}.page-explorador .expl-field{border-right-color:var(--expl-line)}.page-explorador .expl-field:hover,.page-explorador .expl-field:focus-within{background:#c9a96e12}.page-explorador .expl-field>span{color:var(--expl-ink-3);font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.06em}.page-explorador .expl-field select,.page-explorador .expl-field input{color:var(--expl-ink);border-bottom-color:#fff3;color-scheme:dark}.page-explorador .expl-field select option{background:#14171a;color:var(--expl-ink)}.page-explorador .expl-field input::placeholder{color:#f4f1e94d}.page-explorador .expl-price-inputs label span{color:var(--expl-ink-3)}.expl-filter-tools{background:#ffffff06}.expl-filter-tools .expl-result-line{font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--expl-ink-3)}.expl-filter-tools .expl-result-line strong{font-family:var(--font-base);font-size:1.9rem;font-weight:600;letter-spacing:-.02em;color:var(--expl-ink)}.expl-filter-tools .expl-sort>span{font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.06em;color:var(--expl-ink-3)}.expl-filter-tools .expl-sort select{color:var(--expl-ink);color-scheme:dark}.expl-filter-tools .expl-sort select option{background:#14171a;color:var(--expl-ink)}.expl-filter-tools>button{border-bottom-color:#f4f1e966;color:var(--expl-ink-2);font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.01em;text-transform:none;transition:color .2s ease,border-color .2s ease}.expl-filter-tools>button:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}@media(max-width:1120px){.page-explorador .expl-field{border-bottom-color:var(--expl-line)}.expl-filter-tools{border-top-color:var(--expl-line)}}.page-explorador #coleccion{background:var(--expl-surface-solid)}.page-explorador .novedades-title{color:var(--expl-ink)}.page-explorador .novedades-sub{color:var(--expl-ink-3)}.page-explorador .expl-header{border-bottom-color:var(--expl-line)}.page-explorador .expl-count{font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.05em}.page-explorador .coleccion-empty{border-top-color:var(--expl-line);color:var(--expl-ink-3)}.page-explorador .coleccion-empty .coleccion-reset{color:var(--expl-ink-2);border-bottom-color:#f4f1e966;transition:color .2s ease,border-color .2s ease}.page-explorador .coleccion-empty .coleccion-reset:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}.coleccion-grid .col-card__visual{padding:0;background:#151719}.coleccion-grid .col-card__visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center}.page-explorador .expl-control{position:static;top:auto;z-index:auto}.manifesto--confianza{background:var(--color-off-white);--conf-ink: #191919;--conf-ink-2: rgba(25, 25, 25, .78);--conf-ink-3: rgba(25, 25, 25, .66);--conf-line: rgba(201, 169, 110, .6);--conf-t-line1: .26s;--conf-t-line2: .37s;--conf-t-rule: 1.2s;--conf-t-lead: 1.25s;--conf-t-body: 1.9s}.manifesto--confianza .manifesto__stage{min-height:100svh;padding-block:clamp(6rem,8vh,10rem);padding-inline:clamp(3rem,7vw,10rem);align-content:center;align-items:center}.manifesto--confianza .manifesto__inner{grid-template-columns:minmax(0,auto) auto;justify-content:center;gap:clamp(3.6rem,5.5vw,9rem);align-items:center}.manifesto--confianza .manifesto__copy{display:flex;flex-direction:column;justify-content:center;align-self:stretch;width:min(100%,66rem);max-width:none;padding-right:0}.manifesto--confianza h2,.manifesto--confianza .manifesto__visual{opacity:1;transform:none;transition:none}.manifesto--confianza .conf__title{margin:0;font-family:var(--font-base);font-size:clamp(3.2rem,4.1vw,5.8rem);font-weight:800;line-height:1;letter-spacing:-.035em;color:var(--conf-ink);text-wrap:balance}.conf__line{display:block;overflow:hidden;padding-bottom:.16em;margin-bottom:-.16em}.conf__line>span{display:block;transform:translateY(112%);transition:transform .82s cubic-bezier(.22,1,.36,1)}.manifesto--confianza.is-copy-visible .conf__line>span{transform:translateY(0)}.manifesto--confianza.is-copy-visible .conf__line:nth-child(1)>span{transition-delay:var(--conf-t-line1)}.manifesto--confianza.is-copy-visible .conf__line:nth-child(2)>span{transition-delay:var(--conf-t-line2)}.conf__rule{display:block;width:clamp(6rem,8vw,10rem);height:1px;margin-top:clamp(2.8rem,3vw,3.8rem);background:var(--conf-line);transform:scaleX(0);transform-origin:left center;transition:transform .72s cubic-bezier(.22,1,.36,1)}.manifesto--confianza.is-copy-visible .conf__rule{transform:scaleX(1);transition-delay:var(--conf-t-rule)}.conf__step{display:grid;grid-template-rows:0fr;transition:grid-template-rows .78s var(--ease-expo)}.conf__step-inner{overflow:hidden}.conf__step p{margin:0;opacity:0;transform:translateY(1.4rem);transition:opacity .62s var(--ease-out),transform .76s var(--ease-expo)}.conf__step--lead p{margin-top:clamp(2.4rem,2.6vw,3.2rem);max-width:56rem;font-size:clamp(1.72rem,1.5vw,2.1rem);font-weight:400;line-height:1.42;letter-spacing:-.012em;color:var(--conf-ink-2);text-wrap:pretty}.conf__step--body p{margin-top:clamp(2.2rem,2.2vw,2.8rem);max-width:56rem;font-size:clamp(1.5rem,1.18vw,1.72rem);font-weight:400;line-height:1.55;letter-spacing:-.008em;color:var(--conf-ink-3);text-wrap:pretty}.manifesto--confianza.is-copy-visible .conf__step{grid-template-rows:1fr}.manifesto--confianza.is-copy-visible .conf__step p{opacity:1;transform:none}.manifesto--confianza.is-copy-visible .conf__step--lead{transition-delay:var(--conf-t-lead)}.manifesto--confianza.is-copy-visible .conf__step--lead p{transition-delay:calc(var(--conf-t-lead) + .17s)}.manifesto--confianza.is-copy-visible .conf__step--body{transition-delay:var(--conf-t-body)}.manifesto--confianza.is-copy-visible .conf__step--body p{transition-delay:calc(var(--conf-t-body) + .17s)}.conf__frame{position:relative;height:clamp(40rem,66svh,62rem);width:auto;margin:0 auto;aspect-ratio:9 / 16;overflow:hidden;border-radius:3px;background:#0d0f10;box-shadow:0 4rem 9rem -3rem #19191973,0 .2rem .9rem #19191912;opacity:0;transform:scale(1.045);transition:opacity 1.1s var(--ease-out),transform 1.5s var(--ease-expo)}.manifesto--confianza.is-copy-visible .conf__frame{opacity:1;transform:none}.conf__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.conf__sound{position:absolute;left:1.6rem;bottom:1.6rem;z-index:2;display:inline-flex;align-items:center;gap:.8rem;min-height:3.6rem;padding:0 1.4rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0a0a0c75;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);color:#fdfdf8eb;font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.01em;line-height:1;cursor:pointer;transition:background .24s ease,border-color .24s ease,color .24s ease}.conf__sound:hover,.conf__sound:focus-visible{background:#0a0a0cad;border-color:#c9a96e8c;color:#fff}.conf__sound-ico{display:flex;align-items:center;color:var(--color-gold)}.conf__sound .conf__sound-on{display:none}.conf__sound[aria-pressed=true] .conf__sound-on{display:block}.conf__sound[aria-pressed=true] .conf__sound-off{display:none}@media(max-width:900px){.manifesto--confianza .manifesto__stage{min-height:0;padding-block:clamp(6rem,9vh,9rem);padding-inline:clamp(2.4rem,6vw,6rem)}.manifesto--confianza .manifesto__inner{grid-template-columns:1fr;justify-content:stretch;gap:clamp(3.4rem,6vw,4.8rem)}.manifesto--confianza .manifesto__copy{align-self:auto;width:100%}.manifesto--confianza .conf__title{font-size:clamp(3rem,8.4vw,4.6rem)}.conf__frame{height:auto;width:100%;max-width:34rem;margin-inline:0}.conf__sound{left:1.2rem;bottom:1.2rem;min-height:3.4rem;padding:0 1.2rem}}@media(prefers-reduced-motion:reduce){.conf__line>span,.conf__rule,.conf__step,.conf__step p,.conf__frame{transition:none!important;transition-delay:0ms!important}.conf__line>span{transform:none}.conf__rule{transform:scaleX(1)}.conf__step{grid-template-rows:1fr}.conf__step p,.conf__frame{opacity:1;transform:none}}.page-explorador .expl-header{align-items:baseline}.page-explorador .expl-header{padding-bottom:clamp(2rem,2.6vh,3.2rem)}.page-explorador .expl-header__meta .expl-result-line{margin:0;font-family:var(--font-base);font-size:1.3rem;font-weight:400;letter-spacing:.005em;text-transform:none;line-height:1.4;white-space:nowrap;color:var(--expl-ink-3)}.page-explorador .expl-header__meta .expl-result-line [data-col-count]{font-variant-numeric:tabular-nums;color:var(--expl-ink-2)}.page-explorador .expl-field>span,.page-explorador .expl-price-inputs label span,.page-explorador .expl-filter-tools .expl-sort>span{font-family:var(--font-base);font-size:1.3rem;font-weight:500;letter-spacing:.005em;text-transform:none;color:var(--expl-ink-3)}.page-explorador .expl-price-inputs label span{font-size:1.25rem;font-weight:400}.page-explorador .expl-field{align-content:start;padding-top:2.5rem}.page-explorador .expl-filter-tools{grid-template-rows:auto 1fr;padding-top:2.5rem}.page-explorador .expl-filter-tools>button{align-self:end;justify-self:start}.page-explorador .expl-filter-tools .expl-sort{gap:1.1rem}@media(max-width:680px){.page-explorador .expl-filter-tools{grid-template-columns:1fr auto;grid-template-rows:auto}.page-explorador .expl-filter-tools .expl-sort{grid-column:1;grid-row:1}.page-explorador .expl-filter-tools>button{grid-column:2;grid-row:1;align-self:end}.page-explorador .expl-header{align-items:flex-start}.page-explorador .expl-header__meta{text-align:left}}.novedades-section .novedades-wrap,.priority-inner,.footer__inner,.client-reviews__carousel{width:min(var(--content-max),100% - 2 * clamp(2.4rem,3.6vw,6rem));max-width:none;margin-inline:auto}.novedades-section .novedades-track-wrap{width:100%;max-width:none}.selector,.arena{width:min(var(--content-max),100% - 2 * clamp(2.4rem,3.6vw,6rem));max-width:none;margin-inline:auto}@media(max-width:900px){.novedades-section .novedades-wrap,.priority-inner,.footer__inner,.client-reviews__carousel,.selector,.arena{width:100%;max-width:none}}.cat-portal{position:relative;padding-block:clamp(4.5rem,6vw,8rem);background:var(--color-black);color:var(--color-off-white);opacity:0;transition:opacity 1.4s cubic-bezier(.22,.61,.36,1)}.cat-portal.is-visible{opacity:1}.cat-inner{position:relative;z-index:2;width:min(var(--content-max),100% - 2 * clamp(2.4rem,3.6vw,6rem));margin-inline:auto}.cat-head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(2rem,4vw,5rem);padding-bottom:clamp(1.6rem,2vw,2.4rem);margin-bottom:clamp(2rem,2.6vw,3.2rem);border-bottom:1px solid rgba(253,253,253,.14)}.cat-head__copy{display:flex;flex-direction:column;gap:.6rem}.cat-nav{display:flex;gap:.9rem;flex:none}.cat-arrow{width:5rem;height:5rem;display:grid;place-items:center;padding:0;border:1px solid rgba(253,253,253,.28);border-radius:50%;background:transparent;color:#fdfdfdd1;cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease}.cat-arrow:hover{background:#fdfdfd1a;border-color:#fdfdfd8c;color:var(--color-off-white)}.cat-arrow[disabled]{opacity:.28;cursor:default}.cat-arrow[disabled]:hover{background:transparent;border-color:#fdfdfd47;color:#fdfdfdd1}.cat-arrow:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.cat-arrow svg{display:block}.cat-layout{display:grid;grid-template-columns:minmax(16rem,.3fr) minmax(0,1fr);gap:clamp(2.4rem,3.6vw,5.6rem);align-items:stretch}.cat-ui{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.6rem,2vw,2.4rem)}.cat-ui .cat-meta{margin-top:auto}.cat-ui .cat-collection-cta{align-self:flex-start;justify-self:start}.cat-ui:before{content:"";display:block;width:clamp(2.4rem,3vw,4rem);height:1px;background:#c9a96e73}.cat-brand{margin:0;font-family:var(--font-base);font-size:clamp(2.4rem,2.9vw,3.8rem);font-weight:500;letter-spacing:-.04em;line-height:1.04;color:var(--color-off-white);transition:opacity .22s ease}.cat-brand.is-switching{opacity:0}.cat-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.cat-counter{font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.01em;color:#fdfdfd8c;font-variant-numeric:tabular-nums}.cat-progress-bar{width:8rem;height:1px;background:#fdfdfd2e}.cat-progress-fill{height:100%;background:#c9a96ed9;transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.16,1,.3,1)}.cat-stage{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--color-black)}.cat-track{display:flex;height:100%;will-change:transform;transition:transform .64s cubic-bezier(.16,1,.3,1)}.cat-slide{position:relative;flex:0 0 100%;height:100%;pointer-events:none}.cat-slide.is-active{pointer-events:auto}@media(prefers-reduced-motion:reduce){.cat-track,.cat-progress-fill{transition-duration:1ms}}@media(max-width:1023px){.cat-layout{grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem)}.cat-stage{order:1}.cat-ui{order:2}}@media(max-width:640px){.cat-portal{padding-block:clamp(4.5rem,11vw,7rem)}.cat-head{flex-direction:column;align-items:flex-start;gap:1.8rem}.cat-nav{align-self:flex-end}.cat-arrow{width:4.4rem;height:4.4rem}.cat-stage{aspect-ratio:1 / 1}.cat-slide img:not(.cat-slide__logo){object-fit:cover}}.page-consignar .vc-hero h1,.page-consignar .vc-section-head h2,.page-consignar .vc-faq__intro h2,.page-consignar .vc-form-intro h2{font-family:var(--font-base);font-size:clamp(3.6rem,4.1vw,5.8rem);font-weight:500;letter-spacing:-.045em;line-height:.96;white-space:normal}.page-consignar .vc-section-head>p{white-space:normal}.page-consignar .vc-path-card h3{font-family:var(--font-base);font-size:clamp(2.4rem,2vw,2.9rem);font-weight:500;letter-spacing:-.035em;line-height:1.08}.page-consignar .vc-faq__item summary span{font-weight:500}.page-consignar .form-title{font-family:var(--font-base);font-size:clamp(2rem,1.6vw,2.55rem);font-weight:500;letter-spacing:-.02em}.page-consignar .vc-btn,.page-consignar .vc-card-cta,.page-consignar .vc-hero__proof dd,.page-consignar .vc-path-card__head span,.page-consignar .vc-path-card__head p,.page-consignar .vc-form-assurance span,.page-consignar .form-group label{font-family:var(--font-base);font-size:1.25rem;font-weight:500;letter-spacing:.01em;text-transform:none}.page-consignar .vc-card-cta{font-size:var(--cta-link-fs, clamp(1.25rem, .85vw, 1.4rem))}.page-consignar .vc-hero__proof dt,.page-consignar .vc-form-assurance strong{font-family:var(--font-base);font-weight:500}.page-consignar .vc-faq__shell{background:#f2f2f2}.page-consignar .vc-form-assurance p{font-size:1.25rem;line-height:1.45}.page-consignar .form-submit-btn{font-family:var(--font-base);font-weight:500;letter-spacing:.01em;text-transform:none}.page-consignar .vc-path-card,.page-consignar .vc-path-card--sale,.page-consignar .vc-path-card--consign{background:#fff;border:1px solid rgba(25,25,25,.11);box-shadow:0 2.4rem 7rem #1919190d;color:#191919}.page-consignar .vc-path-card--sale h3,.page-consignar .vc-path-card--consign h3{color:#191919}.page-consignar .vc-path-card--sale>p,.page-consignar .vc-path-card--consign>p{color:#1919199e}.page-consignar .vc-path-card--sale .vc-path-card__head,.page-consignar .vc-path-card--consign .vc-path-card__head{border-bottom-color:#1919191a}.page-consignar .vc-path-card__head span,.page-consignar .vc-path-card__head p{color:#1919199e}.page-consignar .vc-flow-list,.page-consignar .vc-path-card--sale .vc-flow-list,.page-consignar .vc-path-card--consign .vc-flow-list{border:1px solid rgba(25,25,25,.1);background:#1919191a}.page-consignar .vc-flow-list li,.page-consignar .vc-path-card--sale .vc-flow-list li,.page-consignar .vc-path-card--consign .vc-flow-list li{background:#f7f7f7}.page-consignar .vc-flow-list strong,.page-consignar .vc-path-card--sale .vc-flow-list strong,.page-consignar .vc-path-card--consign .vc-flow-list strong{color:#191919}.page-consignar .vc-flow-list span,.page-consignar .vc-path-card--sale .vc-flow-list span,.page-consignar .vc-path-card--consign .vc-flow-list span{color:#19191994}.page-consignar .vc-card-cta,.page-consignar .vc-path-card--sale .vc-card-cta,.page-consignar .vc-path-card--consign .vc-card-cta{border:1px solid rgba(25,25,25,.24);color:#191919}.page-consignar .vc-card-cta:hover,.page-consignar .vc-path-card--sale .vc-card-cta:hover,.page-consignar .vc-path-card--consign .vc-card-cta:hover{background:#191919;border-color:#191919;color:#fdfdfd}.site-nav .context-nav .nav-dd__panel .nav-dd__item{padding:.75rem 1.3rem;line-height:1.25}.nav-dd__panel{gap:.4rem;padding:.9rem}.contact-page .contact-flow{background:#fff;border-color:#1919191f}.contact-page .contact-options label,.contact-page .contact-fields input,.contact-page .contact-fields textarea,.contact-page .contact-message-field textarea{background:#fff;border-color:#19191924}.contact-page .file-drop-area,.contact-page .contact-media .file-drop-area{background:#fafafa;border-color:#1919192e}.contact-page .contact-copy h1{font-size:clamp(3.6rem,4.1vw,5.8rem);font-weight:500;letter-spacing:-.045em;line-height:.96}.contact-page .contact-step h2{font-weight:500;letter-spacing:-.02em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vecchio.css.map */
