.landing-2026{--landing-bg:#f3ede1;--landing-ink:#141210;--landing-accent:#141210;overflow:hidden}.landing-2026,.landing-stage{background:var(--landing-bg);color:var(--landing-ink);transition:background-color .55s cubic-bezier(.16,1,.3,1),color .55s cubic-bezier(.16,1,.3,1)}.landing-stage{position:relative;isolation:isolate;min-height:860px}.landing-stage__texture{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(110deg,rgba(255,255,255,.3) 15%,rgba(255,255,255,.03) 49%,rgba(0,0,0,.16) 86%);opacity:1;mix-blend-mode:overlay}.landing-faq,.landing-section-head,.landing-seo,.landing-stage__inner,.landing-stats__inner{width:min(1240px,calc(100% - 40px));margin-inline:auto}.landing-2026{margin-top:calc(var(--yg-nav-h) * -1)}.landing-stage__inner{padding:calc(var(--yg-nav-h) + 66px) 0 28px}.landing-claim{padding-bottom:30px}.landing-claim h1,.landing-faq h2,.landing-section-head h2,.landing-seo h2{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:0}.landing-claim h1{font-size:54px;line-height:58px}.landing-claim p,.landing-eyebrow,.landing-section-head>p{margin:6px 0 0;font-family:var(--font-head);font-size:12px;font-weight:600;line-height:16px;letter-spacing:1.6px;text-transform:uppercase}.landing-mosaic{display:flex;gap:14px;height:534px}.landing-panel{--panel-color:#f5a623;position:relative;flex:1 1 0;min-width:0;overflow:hidden;border:2px solid var(--landing-ink);border-radius:30px;background:var(--panel-color);box-shadow:0 0 0 rgba(20,18,16,0);transition:flex-grow .55s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .55s cubic-bezier(.16,1,.3,1)}.landing-mosaic.has-active .landing-panel{flex-grow:.85}.landing-mosaic.has-active .landing-panel.is-active{flex-grow:2.45}.landing-panel:hover{transform:translateY(-3px);box-shadow:0 10px 24px -6px rgba(20,18,16,.3)}.landing-panel__media{position:absolute;inset:0 0 84px;transition:bottom .55s cubic-bezier(.16,1,.3,1)}.landing-panel.is-active .landing-panel__media{bottom:264px}.landing-panel__media img{object-fit:cover}.landing-panel--personalizar .landing-panel__media img{object-position:52% 50%}.landing-panel--basicos .landing-panel__media img{object-position:50% 46%}.landing-panel--estampadas .landing-panel__media img{object-position:50% 47%}.landing-panel--eventos .landing-panel__media img{object-position:50% 50%}.landing-panel__trigger{position:absolute;inset:0;z-index:2;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.landing-panel__number{position:absolute;top:14px;left:18px;min-width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgba(10,10,10,.62);color:#f5a623;font-family:var(--font-head);font-size:11px;font-weight:600;line-height:14px;letter-spacing:1.2px}.landing-panel__closed-copy{position:absolute;inset:auto 0 0;height:84px;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:13px 18px;background:var(--landing-bg);color:var(--landing-ink);transition:opacity .12s ease,background-color .55s cubic-bezier(.16,1,.3,1),color .55s cubic-bezier(.16,1,.3,1)}.landing-mosaic:not(.has-active) .landing-panel__closed-copy{background:var(--panel-color);color:#0a0a0a}.landing-mosaic:not(.has-active) .landing-panel--estampadas .landing-panel__closed-copy,.landing-mosaic:not(.has-active) .landing-panel--eventos .landing-panel__closed-copy{color:#fff}.landing-panel__closed-copy b,.landing-panel__title{font-family:var(--font-head);font-weight:600;text-transform:uppercase}.landing-panel__closed-copy b{font-size:20px;line-height:24px;letter-spacing:.3px}.landing-panel__closed-copy small{font-size:13px;line-height:20px;opacity:.78}.landing-panel.is-active .landing-panel__closed-copy{opacity:0}.landing-panel__details{position:absolute;z-index:3;inset:auto 0 0;height:264px;display:grid;grid-template-rows:0fr;overflow:hidden;background:var(--landing-accent);color:var(--landing-bg);opacity:0;transition:grid-template-rows .55s cubic-bezier(.16,1,.3,1) 60ms,opacity .32s ease 60ms,background-color .55s cubic-bezier(.16,1,.3,1),color .55s cubic-bezier(.16,1,.3,1)}.landing-panel.is-active .landing-panel__details{grid-template-rows:1fr;opacity:1}.landing-panel__details-inner{min-height:0;overflow:hidden;padding:16px 18px 18px}.landing-panel__title{display:block;font-size:34px;line-height:38px;letter-spacing:.3px}.landing-panel__subtitle{display:block;margin-top:1px;font-size:13px;line-height:20px;opacity:.75}.landing-panel__details p{margin:7px 0 0;max-width:57ch;font-size:15px;line-height:24px;opacity:.85}.landing-panel__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.landing-panel__chips span{min-height:28px;padding:5px 11px;border:2px solid;border-radius:999px;font-size:10px;line-height:14px;letter-spacing:1.2px}.landing-panel__chips span,.landing-panel__cta{font-family:var(--font-head);font-weight:600;text-transform:uppercase}.landing-panel__cta{position:relative;z-index:5;width:max-content;min-height:48px;margin-top:16px;padding:13px 20px;display:inline-flex;align-items:center;gap:10px;border-radius:13px;background:var(--landing-bg);color:var(--landing-accent);font-size:13px;line-height:18px;letter-spacing:.8px}.landing-panel__cta svg{width:18px;height:18px;transition:transform .18s ease}.landing-panel__cta:hover svg{transform:translateX(4px)}.landing-panel__veil{position:absolute;z-index:4;inset:-2px;pointer-events:none;border-radius:30px;background:rgba(0,0,0,.32)}.landing-stage__edge{min-height:54px;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;padding-top:16px;font-family:var(--font-head);font-size:10px;font-weight:600;line-height:14px;letter-spacing:1.4px;text-transform:uppercase}.landing-stage__edge>:last-child{text-align:right}.landing-stage__edge a{display:inline-flex;align-items:center;gap:8px}.landing-stage__edge svg{width:14px;height:14px}.landing-stats{background:#f5a623;color:#0a0a0a}.landing-stats__inner{display:grid;grid-template-columns:repeat(4,1fr);padding-block:64px}.landing-stats article{min-width:0;padding:0 28px;border-right:2px solid rgba(10,10,10,.34)}.landing-stats article:first-child{padding-left:0}.landing-stats article:last-child{padding-right:0;border-right:0}.landing-stats strong{display:block;min-height:52px;font-size:48px;font-weight:900;line-height:1;letter-spacing:-2px}.landing-stats article:nth-child(n+3) strong{font-size:30px;line-height:48px;letter-spacing:-1px}.landing-stats b{display:block;margin-top:14px;font-family:var(--font-head);font-size:11px;line-height:14px;letter-spacing:1.4px;text-transform:uppercase}.landing-stats p{margin:7px 0 0;max-width:26ch;font-size:13px;line-height:20px}.landing-lower{background:#141210;color:#f5f7f1}.landing-workshop{padding:84px 0 74px;overflow:hidden}.landing-section-head{display:grid;grid-template-columns:1fr 1fr;align-items:end}.landing-section-head>p{grid-column:1/-1;color:#f5a623}.landing-section-head h2{font-size:44px;line-height:48px}.landing-section-head>span{max-width:46ch;justify-self:end;color:#aaa49a;font-size:14px;line-height:22px}.landing-workshop__rail{display:flex;width:max-content;gap:20px;margin-top:36px;animation:landing-workshop-marquee 28s linear infinite;will-change:transform}.landing-workshop__set{display:flex;gap:20px}.landing-workshop__photo{position:relative;flex:none;width:330px;height:330px;margin:0;overflow:hidden;border-radius:22px;background:#211e1b}.landing-workshop__photo--1{width:420px}.landing-workshop__photo--3{width:400px}.landing-workshop__photo img{object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.landing-workshop__photo:hover img{transform:scale(1.025)}.landing-workshop__photo:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.86))}.landing-workshop__photo figcaption{position:absolute;z-index:1;inset:auto 18px 16px;font-family:var(--font-head);font-size:12px;font-weight:600;line-height:17px;letter-spacing:.8px;text-transform:uppercase}@keyframes landing-workshop-marquee{to{transform:translateX(calc(-50% - 10px))}}.landing-faq{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-template-rows:auto 1fr;grid-template-areas:"intro list" "contact list";column-gap:56px;padding:20px 0 88px}.landing-faq__intro{grid-area:intro}.landing-faq__list{grid-area:list}.landing-faq__contact{grid-area:contact}.landing-eyebrow{color:#f5a623}.landing-faq h2{margin-top:8px;max-width:8ch;font-size:44px;line-height:48px}.landing-faq__contact{margin-top:50px;max-width:36ch}.landing-faq__contact p{color:#aaa49a;font-size:14px;line-height:22px}.landing-faq__contact a{min-height:46px;margin-top:14px;padding:12px 16px;display:inline-flex;align-items:center;gap:9px;border:2px solid #f5a623;border-radius:13px;color:#f5a623;font-family:var(--font-head);font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.landing-faq__contact svg{width:17px;height:17px}.landing-faq__list article{border-top:1px solid rgba(245,247,241,.2)}.landing-faq__list article:last-child{border-bottom:1px solid rgba(245,247,241,.2)}.landing-faq__list button{width:100%;min-height:66px;padding:17px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border:0;background:none;color:inherit;cursor:pointer;text-align:left;font-family:var(--font-head);font-size:17px;font-weight:500;line-height:22px;text-transform:uppercase}.landing-faq__list button svg{width:20px;height:20px;flex:none;transition:transform .25s cubic-bezier(.16,1,.3,1)}.landing-faq__list article.is-open button svg{transform:rotate(180deg)}.landing-faq__answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),opacity .25s ease}.landing-faq__answer>div{min-height:0;overflow:hidden}.landing-faq__answer p{margin:0;padding:0 42px 22px 0;color:#aaa49a;font-size:14px;line-height:23px}.landing-faq__list article.is-open .landing-faq__answer{grid-template-rows:1fr;opacity:1}.landing-seo{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;padding:72px 0 24px;border-top:1px solid rgba(245,247,241,.16)}.landing-seo h2{max-width:11ch;font-size:36px;line-height:41px}.landing-seo p{margin:0 0 18px;color:#8f8a82;font-size:13px;line-height:21px}.nav.nav--landing{background:var(--landing-bg,#f3ede1);color:var(--landing-ink,#141210);border-color:var(--landing-ink,#141210);transition:background-color .55s cubic-bezier(.16,1,.3,1),color .55s cubic-bezier(.16,1,.3,1),border-color .55s cubic-bezier(.16,1,.3,1),box-shadow .24s var(--ease)}.nav.nav--landing .nav-announcement{background:var(--landing-accent,#141210);color:var(--landing-bg,#f3ede1)}.nav.nav--landing .nav-main{background:var(--landing-bg,#f3ede1)}.nav.nav--landing .nav-brand img.wm{filter:var(--landing-logo-filter,invert(1))}.nav.nav--landing .nav-account,.nav.nav--landing .nav-center .nav-link,.nav.nav--landing .nav-center .nav-trigger,.nav.nav--landing .nav-circle{color:var(--landing-ink,#141210)!important;border-color:color-mix(in srgb,var(--landing-ink,#141210) 40%,transparent)!important}.nav.nav--landing .nav-center .nav-link:hover,.nav.nav--landing .nav-center .nav-trigger:hover,.nav.nav--landing .nav-circle:hover{background:color-mix(in srgb,var(--landing-ink,#141210) 9%,transparent)}.nav.nav--landing .nav-center .nav-link.active,.nav.nav--landing .nav-center .nav-trigger.active{background:var(--landing-accent,#141210);color:var(--landing-bg,#f3ede1)!important}.nav.nav--landing .nav-circle .count{border-color:var(--landing-bg,#f3ede1)}@media (min-width:769px) and (max-width:1100px){.landing-stage__inner{padding-top:calc(var(--yg-nav-h) + 20px)}.landing-claim h1{font-size:38px;line-height:42px}.landing-mosaic{gap:12px}.landing-panel,.landing-panel__veil{border-radius:26px}.landing-mosaic.has-active .landing-panel{flex-grow:.85}.landing-mosaic.has-active .landing-panel.is-active{flex-grow:2.45}.landing-panel:not(.is-active) .landing-panel__closed-copy{padding-inline:12px}.landing-mosaic.has-active .landing-panel:not(.is-active) .landing-panel__closed-copy>*{visibility:hidden}.landing-panel__title{font-size:29px;line-height:34px}.landing-panel__details-inner{padding-inline:16px}.landing-stats article{padding-inline:18px}.landing-stats strong{font-size:40px}}@media (max-width:768px){.landing-stage{min-height:auto}.landing-faq,.landing-section-head,.landing-seo,.landing-stage__inner,.landing-stats__inner{width:calc(100% - 40px)}.landing-stage__inner{padding:calc(var(--yg-nav-h) + 16px) 0 18px}.landing-claim{padding-bottom:14px}.landing-claim h1{max-width:11ch;font-size:32px;line-height:36px}.landing-claim p{margin-top:7px;font-size:12px;line-height:16px;letter-spacing:1.6px}.landing-mosaic{height:auto;display:flex;flex-direction:column;gap:10px}.landing-mosaic.has-active .landing-panel,.landing-mosaic.has-active .landing-panel.is-active,.landing-panel{width:100%;height:84px;flex:none;border-radius:22px;transition:height .55s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.landing-panel.is-active{height:420px!important}.landing-panel.is-active .landing-panel__media,.landing-panel__media{inset:0 0 auto;height:84px;transition:height .55s cubic-bezier(.16,1,.3,1)}.landing-panel.is-active .landing-panel__media{height:232px}.landing-panel__media:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--panel-color) 76%,transparent)}.landing-panel.is-active .landing-panel__media:after{background:linear-gradient(180deg,transparent 36%,rgba(0,0,0,.88))}.landing-panel__trigger{height:84px}.landing-panel.is-active .landing-panel__trigger{height:232px}.landing-panel__number{top:13px;left:auto;right:16px;min-width:auto;height:auto;padding:0;background:none;color:inherit}.landing-panel__closed-copy{inset:0;height:84px;padding:12px 44px 12px 16px;justify-content:center;background:transparent!important;color:#0a0a0a!important}.landing-panel--estampadas .landing-panel__closed-copy,.landing-panel--eventos .landing-panel__closed-copy{color:#fff!important}.landing-panel__closed-copy b{font-size:18px;line-height:22px}.landing-panel.is-active .landing-panel__closed-copy{inset:auto 0 0;height:68px;justify-content:flex-end;padding-bottom:14px;color:#fff!important;opacity:1}.landing-panel.is-active .landing-panel__closed-copy b{font-size:24px;line-height:28px}.landing-panel__details{position:absolute;top:232px;bottom:auto;height:188px}.landing-panel__details-inner{padding:14px}.landing-panel__subtitle,.landing-panel__title{display:none}.landing-panel__details p{margin:0;font-size:13px;line-height:20px}.landing-panel__chips{display:none}.landing-panel__cta{width:100%;min-height:44px;margin-top:13px;padding:12px 14px;justify-content:space-between;font-size:12px;line-height:16px}.landing-panel__veil{border-radius:22px}.landing-stage__edge{min-height:48px;grid-template-columns:1fr;place-items:center;padding-top:12px}.landing-stage__edge>span{display:none}.landing-stats__inner{grid-template-columns:1fr;padding-block:22px}.landing-stats article,.landing-stats article:nth-child(2n),.landing-stats article:nth-child(odd){padding:20px 0;border-right:0;border-bottom:1px solid rgba(10,10,10,.35)}.landing-stats article:nth-child(n+3){border-bottom:1px solid rgba(10,10,10,.35)}.landing-stats article:last-child{border-bottom:0}.landing-stats strong{min-height:38px;font-size:34px}.landing-stats article:nth-child(n+3) strong{font-size:22px;line-height:34px}.landing-stats b{margin-top:9px;font-size:9px;line-height:12px;letter-spacing:1px}.landing-stats p{font-size:11px;line-height:17px}.landing-workshop{padding:58px 0 54px}.landing-section-head{display:block}.landing-section-head h2{margin-top:5px;font-size:38px;line-height:42px}.landing-section-head>span{display:block;margin-top:12px;font-size:13px;line-height:20px}.landing-workshop__rail{gap:12px;margin-top:28px;animation-duration:31s}.landing-workshop__set{gap:12px}.landing-workshop__photo,.landing-workshop__photo--1,.landing-workshop__photo--3{width:290px;height:260px;border-radius:18px}@keyframes landing-workshop-marquee{to{transform:translateX(calc(-50% - 6px))}}.landing-faq{display:block;padding:12px 0 62px}.landing-faq h2{margin-top:6px;max-width:8ch;font-size:38px;line-height:42px}.landing-faq__list{margin-top:28px}.landing-faq__list button{min-height:60px;font-size:15px;line-height:20px}.landing-faq__answer p{padding-right:18px;font-size:13px;line-height:21px}.landing-faq__contact{max-width:none;margin-top:30px}.landing-faq__contact a{width:100%;justify-content:center}.landing-seo{display:block;padding:48px 0 20px}.landing-seo h2{font-size:32px;line-height:36px}.landing-seo>div{margin-top:24px}#yaguar-nav.nav--landing{color:var(--landing-ink,#141210);border-bottom:2px solid var(--landing-ink,#141210)}#yaguar-nav.nav--landing,#yaguar-nav.nav--landing .nav-main{background:var(--landing-bg,#f3ede1)}#yaguar-nav.nav--landing .nav-circle{color:var(--landing-ink,#141210);border:2px solid var(--landing-ink,#141210)}#yaguar-nav.nav--landing .nav-circle:hover{color:var(--landing-ink,#141210)}#yaguar-nav.nav--landing .nav-mobile-search{background:var(--landing-bg,#f3ede1)}}@media (prefers-reduced-motion:reduce){.landing-2026,.landing-faq__answer,.landing-faq__list button svg,.landing-panel,.landing-panel__closed-copy,.landing-panel__details,.landing-panel__media,.landing-stage,.nav.nav--landing{transition:none!important}.landing-panel:hover,.landing-panel__cta:hover svg,.landing-workshop__photo:hover img{transform:none}.landing-workshop__rail{animation:none}}