:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#eaebe7;--paper-2:#eaebe7;--ink:#0d0d0f;--ink-2:#4a4a4c;--grey:#8c8c89;--line:#d6d5cf;--red:#df2116;--titular:var(--f-radio-canada-big),var(--f-radio-canada),"Helvetica Neue",Helvetica,Arial,sans-serif;--rotulo:var(--f-radio-canada),"Helvetica Neue",Helvetica,Arial,sans-serif;--texto:var(--f-vend-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;--sans:var(--texto);--pad:calc(18 * var(--u));--gap:calc(18 * var(--u));--pv:calc(18 * var(--u));--navh:calc(40 * var(--u));--safetop:calc(var(--navh) + var(--pv));--u:1px}@media (min-width:1101px){:root{--u:.8px}}.titular-pg{font-family:var(--titular);text-transform:uppercase;letter-spacing:.18em;font-weight:700}.sitenav,.trio,.microdex,.tie-top,.con-lbl,.dia-head,.sitefoot,.videoblk .lbl,.videoblk .ttl,.sc .ttl,.sc-stat,.dia-track .cap,.jitem .meta,.gitem .code,.idxrow .m,.shitem .nm,.shitem .pr,.shsheet,.ab-col h3,.prjfoot,.vrail,.vsound,.con-send,.prod-crumb,.prod-side .obj,.prod-stock,.prod-spec dt,.prod-more .row .nm,.prod-more .row .pr{font-family:var(--rotulo);font-weight:600}*{box-sizing:border-box}html:has(.stage){height:100%;overflow:hidden}html:has(.stage) body{height:100%;overflow:hidden}body{background:var(--paper-2);color:var(--ink);font-family:var(--texto);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-weight:300}img{object-fit:cover;width:100%;height:100%;display:block}figure{margin:0}a{color:inherit;text-decoration:none}a:focus-visible{outline:calc(2 * var(--u)) solid var(--red);outline-offset:calc(3 * var(--u))}.stage{background:var(--paper);scroll-behavior:smooth;position:fixed;inset:0;overflow:hidden auto;container-type:inline-size}.view{display:none}.view.on{background:var(--paper);flex-direction:column;min-height:100svh;display:flex}.view:not([data-view=landing]):not([data-view=proyecto]).on{padding-top:var(--navh)}.snap{flex-direction:column;display:flex;position:relative}.snap-hero{height:100svh}.snap-in{flex:1;min-height:0;position:relative}.sitenav{z-index:50;min-height:var(--navh);padding:0 var(--pad);mix-blend-mode:difference;color:#fff;pointer-events:none;background:0 0;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.sitenav a,.sitenav button{pointer-events:auto}.sitenav .trio{width:100%}.navtoggle{font-family:var(--titular);font-weight:600;display:none}.sitenav .trio{color:#fff}.sitenav .mark{letter-spacing:.22em;font-weight:600}.sitenav .links{align-items:baseline;gap:.9em;display:flex}.sitenav .links .dot{opacity:.45}.sitenav .links a{opacity:.78;transition:opacity .18s}.sitenav .links a:hover,.sitenav .links a[aria-current=page]{opacity:1}.trio{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--u));font-weight:600;font-size:clamp(calc(10 * var(--u)),calc(.72cqw + calc(2 * var(--u))),calc(13 * var(--u)));letter-spacing:.22em;text-transform:uppercase;display:flex}.rule{display:none}.wtitle{font-family:var(--texto);letter-spacing:0;font-weight:400}.microdex{gap:0 var(--gap);padding:calc(11 * var(--u)) var(--pad) calc(13 * var(--u));grid-template-columns:repeat(8,1fr);display:grid}.microdex .c:nth-child(n+9){display:none}.microdex .c{font-size:clamp(calc(9 * var(--u)),calc(.62cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);line-height:1.5}@container (max-width:1100px){.microdex{grid-template-columns:repeat(6,1fr)}.microdex .c:nth-child(n+7){display:none}}@container (max-width:860px){.microdex{grid-template-columns:repeat(4,1fr)}.microdex .c:nth-child(n+5){display:none}}.microdex .c .n{color:var(--red);margin-bottom:calc(3 * var(--u));display:block}.microdex .c b{color:var(--ink);font-weight:600;display:block}a.c{cursor:pointer;transition:opacity .18s}a.c:hover{opacity:.5}.gitem{cursor:pointer}.hero{isolation:isolate;padding:var(--pv) var(--pad);justify-content:center;align-items:flex-start;display:flex}.slides{aspect-ratio:3/4;cursor:pointer;flex:none;width:auto;max-width:100%;height:100%;position:relative;container-type:inline-size}.slides figure{opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.slides figure.on{opacity:1}@media (prefers-reduced-motion:reduce){.slides figure{transition:none}}.hero-word{z-index:3;pointer-events:none;mix-blend-mode:difference;text-align:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hero-word .wm{width:100%;height:auto;display:block}.hero-word .wm text{fill:#fff;font-family:var(--titular);font-weight:700;font-size:calc(140 * var(--u))}.hero-word .trio{color:#fff;letter-spacing:.14em;justify-content:space-between;margin-top:.6em;padding:0 1cqw;font-size:2.5cqw}.showcase{padding:var(--pv) var(--pad);flex-direction:column;display:flex}.sc-frame{gap:var(--pad);width:100%;max-width:calc(2.25 * (100svh - calc(190 * var(--u))) + 2 * var(--pad));grid-template-columns:repeat(3,1fr);align-items:start;display:grid;position:relative}.sc{cursor:pointer;position:relative;overflow:hidden}.sc-a{aspect-ratio:4/5}.sc-b{aspect-ratio:5/4}.sc-c{aspect-ratio:3/4}.sc img{transition:opacity .5s}.sc-frame:hover .sc img{opacity:.45}.sc-frame .sc:hover img{opacity:1}.sc .ttl{z-index:2;color:#fff;font-size:clamp(calc(8.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.14em;text-transform:uppercase;opacity:0;transform:translateY(calc(6 * var(--u)));padding:1.1cqw 1.3cqw;line-height:1.5;transition:opacity .35s,transform .35s;position:absolute;bottom:0;left:0;right:0}.sc .ttl b{font-weight:600;display:block}.sc:hover .ttl{opacity:1;transform:none}.sc-stat{text-align:right;width:31%;margin:var(--pad) 0 0;font-size:clamp(calc(10 * var(--u)),calc(.82cqw + calc(2 * var(--u))),calc(15 * var(--u)));letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);align-self:flex-end;line-height:1.9}.sc-stat b{color:var(--ink);margin-bottom:.6em;font-weight:600;display:block}.videoblk{justify-content:center;align-items:center;gap:var(--pad);padding:var(--pv) var(--pad);flex-direction:column;display:flex}.videoblk .lbl,.videoblk .ttl{font-size:clamp(calc(9 * var(--u)),calc(.62cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.3em;text-transform:uppercase;color:var(--ink);font-weight:600}.videoblk .frame{aspect-ratio:1042/720;background:var(--paper-2);width:100%;max-width:107.094vh;position:relative;overflow:hidden}.videoblk .frame video{object-fit:cover;width:100%;height:100%;display:block}.vsound{z-index:2;font:inherit;cursor:pointer;color:#fff;letter-spacing:.24em;text-transform:uppercase;font-size:clamp(calc(8 * var(--u)),calc(.5cqw + calc(2 * var(--u))),calc(11 * var(--u)));opacity:0;background:#0000006b;border:0;padding:.7em 1.2em;transition:opacity .3s,background .2s;position:absolute;bottom:1.1cqw;right:1.1cqw}.videoblk .frame:hover .vsound,.vsound:focus-visible{opacity:1}.vsound:hover{background:#000000b3}.diario{padding:var(--pv) var(--pad);justify-content:center;align-items:flex-start;display:flex}.dia-wrap{gap:var(--pad);flex-direction:column;width:min-content;display:flex}.dia-head{white-space:nowrap;font-size:clamp(calc(9 * var(--u)),calc(.62cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.24em;text-transform:uppercase;color:var(--ink);justify-content:flex-end;gap:1.8em;font-weight:600;display:flex}.dia-box{aspect-ratio:3/4;background:var(--paper-2);width:min(46vw,58.5vh);position:relative;overflow:hidden}.dia-track{height:100%;transition:transform 1.1s cubic-bezier(.6,0,.2,1);display:flex}.dia-track figure{flex:0 0 100%;height:100%;position:relative}.dia-track .cap{color:#fff;font-size:clamp(calc(8.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.14em;text-transform:uppercase;padding:1.4cqw;position:absolute;bottom:0;left:0;right:0}.dia-track .cap b{font-weight:600}@media (prefers-reduced-motion:reduce){.dia-track{transition:none}}.tienda{padding:var(--pv) var(--pad);flex-direction:column;justify-content:flex-end;display:flex}.tie-top{font-size:clamp(calc(9 * var(--u)),calc(.62cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.24em;text-transform:uppercase;color:var(--ink);justify-content:flex-end;margin-bottom:auto;font-weight:600;display:flex}.tie-row{gap:var(--pad);scrollbar-width:none;-ms-overflow-style:none;padding-bottom:calc(2 * var(--u));cursor:grab;align-items:flex-end;display:flex;overflow-x:auto}.tie-row::-webkit-scrollbar{display:none}.tie-item{cursor:pointer;flex-direction:column;flex:none;display:flex}.tie-item .ph{overflow:hidden}.tie-item img{transition:opacity .4s}.tie-item:hover img{opacity:.82}.tie-nm{margin-top:calc(10 * var(--u));font-size:clamp(calc(6.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(10 * var(--u)));letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.tie-pr{margin-top:calc(3 * var(--u));font-size:clamp(calc(6.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(10 * var(--u)));letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.contacto{justify-content:center;align-items:center;gap:calc(var(--pad) * 2.5);padding:9cqw var(--pad);flex-direction:column;display:flex}.con-lbl{font-size:clamp(calc(10 * var(--u)),calc(.72cqw + calc(3 * var(--u))),calc(15 * var(--u)));letter-spacing:.3em;text-transform:uppercase;color:var(--ink);font-weight:600}.con-form{width:min(calc(880 * var(--u)),64%);gap:calc(var(--pad) * 1.6);flex-direction:column;display:flex}.pair{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.field{flex-direction:column;gap:.9em;display:flex}.field label{font-size:clamp(calc(9 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(11.5 * var(--u)));letter-spacing:.22em;text-transform:uppercase;color:var(--grey)}.field input,.field textarea{font:inherit;font-size:clamp(calc(14 * var(--u)),calc(.95cqw + calc(4 * var(--u))),calc(18 * var(--u)));color:var(--ink);background:#0d0d0f0b;border:0;border-radius:0;padding:1.15em 1.1em}.field textarea{resize:none;min-height:7em}.field input:focus,.field textarea:focus{background:#0d0d0f14;outline:none}.con-send{font:inherit;cursor:pointer;font-size:clamp(calc(10 * var(--u)),calc(.68cqw + calc(2 * var(--u))),calc(13 * var(--u)));letter-spacing:.24em;text-transform:uppercase;background:var(--red);color:var(--ink);border:0;align-self:flex-end;padding:1em 2.6em;font-weight:600;transition:all .2s}.con-send:hover{background:var(--ink);color:var(--red)}.con-ok{font-size:clamp(calc(11 * var(--u)),calc(.8cqw + calc(2 * var(--u))),calc(15 * var(--u)));letter-spacing:.1em;color:var(--red);min-height:1.4em}.con-foot{left:var(--pad);right:var(--pad);color:var(--grey);position:absolute;bottom:2.4vh}.sitefoot{padding:var(--pv) var(--pad);color:var(--grey);background:var(--paper);border-top:0;margin-top:auto}.sitefoot a{transition:color .18s}.sitefoot a:hover{color:var(--ink)}.filterhead{top:var(--safetop);z-index:3;padding:var(--pv) var(--pad);font-family:var(--titular);text-transform:uppercase;font-weight:700;font-size:clamp(calc(18 * var(--u)),2.4cqw,calc(40 * var(--u)));letter-spacing:.08em;color:var(--grey);max-width:26ch;margin:0;line-height:1.25;position:sticky}.filterhead a[aria-current]{color:var(--ink)}.filterhead a:hover{color:var(--ink-2)}.stagger{gap:0 var(--pad);padding:0 var(--pad) var(--pv);grid-template-columns:repeat(3,1fr);align-items:start;display:grid;position:relative}.stagger .col{gap:var(--pad);flex-direction:column;display:flex}.stagger .col-vacia{pointer-events:none}.stagger .col:nth-child(2){margin-top:0}.stagger .col:nth-child(3){margin-top:11cqw}.gitem{display:block}.gitem .ph{overflow:hidden}.gitem img{transition:transform .7s cubic-bezier(.2,0,.1,1)}.gitem:hover img{transform:scale(1.035)}.gitem .code{justify-content:space-between;gap:calc(8 * var(--u));margin-top:calc(8 * var(--u));font-size:clamp(calc(8 * var(--u)),calc(.52cqw + calc(2 * var(--u))),calc(11.5 * var(--u)));letter-spacing:.14em;text-transform:uppercase;color:var(--grey);display:flex}.gitem:hover .code{color:var(--ink)}.gitem.narrow{width:72%}.gitem.narrow.right{margin-left:28%}.vrail{writing-mode:vertical-rl;font-size:clamp(calc(8 * var(--u)),calc(.5cqw + calc(2 * var(--u))),calc(11 * var(--u)));letter-spacing:.34em;text-transform:uppercase;color:var(--grey);position:absolute;top:8cqw;left:1.2cqw}.prj-top{flex-direction:column;height:100svh;display:flex}.prj-top .microdex{flex:none}.prjhero{flex:1;min-height:0;display:flex;position:relative}.prjhero .shot{aspect-ratio:auto;width:100%;height:100%}.prjhero .shot img{object-position:50% 30%}.prjhero .title{left:var(--pad);color:#fff;font-family:var(--titular);text-transform:uppercase;font-weight:700;font-size:clamp(calc(28 * var(--u)),5cqw,calc(96 * var(--u)));letter-spacing:.18em;text-shadow:0 1px calc(40 * var(--u)) #00000047;margin:0;line-height:1;position:absolute;bottom:2.6cqw}.prjhero .no{right:var(--pad);color:#fff;font-size:clamp(calc(10 * var(--u)),calc(.72cqw + calc(2 * var(--u))),calc(13 * var(--u)));letter-spacing:.24em;position:absolute;bottom:3.4cqw}.prjfoot{padding:0 0 calc(28 * var(--u))}.prjfoot .trio{padding:calc(14 * var(--u)) var(--pad) 0;color:var(--grey)}.jrhead{top:var(--safetop);z-index:3;padding:var(--pv) var(--pad);mix-blend-mode:difference;color:#fff;justify-content:space-between;align-items:baseline;display:flex;position:sticky}.jrhead h1{color:#fff}.jrhead span{color:#fff;opacity:.85}.jrhead h1{font-family:var(--titular);text-transform:uppercase;font-weight:700;font-size:clamp(calc(26 * var(--u)),4cqw,calc(70 * var(--u)));letter-spacing:.18em;margin:0}.jrhead span{font-size:clamp(calc(9 * var(--u)),calc(.6cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.24em;text-transform:uppercase;color:var(--grey)}.jrgrid{gap:var(--pv) var(--pad);padding:var(--pv) var(--pad);grid-template-columns:repeat(4,1fr);align-items:start;display:grid;position:relative}.jrgrid .jitem:nth-of-type(3n+1){grid-column:2}.jrgrid .jitem:nth-of-type(3n+2){grid-column:3}.jrgrid .jitem:nth-of-type(3n+3){grid-column:4}.jitem{z-index:2;cursor:pointer;flex-direction:column;display:flex;position:relative}.jitem .ph{background:var(--paper-2);width:100%;overflow:hidden}.jitem img{transition:opacity .4s}.jitem:hover img{opacity:.78}.jitem .meta{margin-top:calc(7 * var(--u));font-size:clamp(calc(8 * var(--u)),calc(.5cqw + calc(2 * var(--u))),calc(11 * var(--u)));letter-spacing:.18em;text-transform:uppercase;color:var(--grey)}.jitem h3{margin:calc(3 * var(--u)) 0 0;font-family:var(--texto);letter-spacing:0;font-weight:400;font-size:clamp(calc(15 * var(--u)),calc(1.5cqw + calc(4 * var(--u))),calc(19 * var(--u)));line-height:1.25}.jitem:hover h3{text-underline-offset:calc(3 * var(--u));text-decoration:underline}.jrgrid .jrmargin{left:var(--pad);top:var(--pv);bottom:var(--pv);width:calc((100% - 5 * var(--pad)) / 4);pointer-events:none;z-index:0;position:absolute}.jrgrid .jrmargin-in{top:calc(var(--safetop) + 2 * var(--pv) + 1.25 * clamp(calc(24 * var(--u)),4cqw,calc(62 * var(--u))));align-items:flex-start;gap:2cqw;display:flex;position:sticky}.jrgrid .vlabel{writing-mode:vertical-rl;font-size:clamp(calc(8 * var(--u)),calc(.5cqw + calc(2 * var(--u))),calc(11 * var(--u)));letter-spacing:.34em;text-transform:uppercase;color:var(--grey)}.jrgrid .pnote{writing-mode:vertical-rl;font-size:clamp(calc(8 * var(--u)),calc(.5cqw + calc(2 * var(--u))),calc(11 * var(--u)));letter-spacing:.2em;color:var(--red)}.shfilter{padding:var(--pv) var(--pad) 1.6cqw}.shfilter .trio{color:var(--grey);padding-bottom:1.4cqw}.shfilter .trio a[aria-current]{color:var(--ink)}.shgrid{padding:var(--pv) var(--pad);gap:var(--pad);grid-template-columns:repeat(4,1fr);grid-auto-rows:min-content;display:grid}.shgrid .shitem:nth-of-type(3n+1){grid-column:2}.shgrid .shitem:nth-of-type(3n+2){grid-column:3}.shgrid .shitem:nth-of-type(3n+3){grid-column:4}.shsheet{align-items:end;gap:var(--pad);padding:0 var(--pad) var(--pv);grid-template-columns:1fr auto;display:grid}.sh-title{font-family:var(--titular);text-transform:uppercase;font-weight:700;font-size:clamp(calc(26 * var(--u)),4cqw,calc(70 * var(--u)));letter-spacing:.18em;align-self:end;margin:0;line-height:1}.shsheet .note{font-size:clamp(calc(8.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.06em;color:var(--red);text-transform:uppercase;max-width:34ch;margin-left:auto;line-height:1.65}.shsheet .pg{font-family:var(--texto);font-size:clamp(calc(11 * var(--u)),calc(.95cqw + calc(2 * var(--u))),calc(16 * var(--u)));color:var(--ink);font-weight:400}.shitem .ph{aspect-ratio:4/5;background:var(--paper-2);overflow:hidden}.shitem img{transition:opacity .35s}.shitem:hover img{opacity:.82}.shitem .nm{margin-top:calc(9 * var(--u));font-size:clamp(calc(8.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.12em;text-transform:uppercase;display:block}.shitem .pr{margin-top:calc(3 * var(--u));font-size:clamp(calc(8.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.12em;text-transform:uppercase;color:var(--red);display:block}.shitem .pr.out{color:var(--grey);text-decoration:line-through}.about{padding:0 var(--pad) var(--pv);--ab-cols:1.3fr 1.1fr 1.4fr}.ab-head{padding:var(--pv) 0}.ab-head h1{font-family:var(--titular);text-transform:uppercase;font-weight:700;font-size:clamp(calc(26 * var(--u)),4cqw,calc(70 * var(--u)));letter-spacing:.18em;margin:0;line-height:1}.ab-text .who{font-family:var(--titular);font-weight:600;font-size:clamp(calc(9 * var(--u)),1.03cqw,calc(18 * var(--u)));letter-spacing:.2em;text-transform:uppercase;color:var(--grey);margin-bottom:1.3em;display:block}.ab-body{grid-template-columns:var(--ab-cols);gap:0 var(--pad);align-items:start;display:grid}.ab-portrait{aspect-ratio:4/5;overflow:hidden}.ab-text{top:var(--safetop);align-self:start;position:sticky}.ab-text p{font-family:var(--texto);letter-spacing:0;font-weight:300;font-size:clamp(calc(12.5 * var(--u)),calc(1cqw + calc(2 * var(--u))),calc(18 * var(--u)));color:var(--ink-2);text-align:justify;-webkit-hyphens:auto;hyphens:auto;max-width:none;margin:0 0 .75em;line-height:1.4}.ab-text p:first-of-type{font-family:var(--texto);font-weight:300;font-size:clamp(calc(13 * var(--u)),calc(1.42cqw - 1px),calc(36 * var(--u)));color:var(--ink);letter-spacing:.2em;text-align:justify;-webkit-hyphens:manual;hyphens:manual;max-width:none;margin-bottom:1.1em;line-height:1.4}.ab-cols{gap:0 var(--gap);grid-template-columns:repeat(4,1fr);margin-top:6cqw;padding-top:2cqw;display:grid}.ab-col h3{font-size:clamp(calc(9 * var(--u)),calc(.6cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.24em;text-transform:uppercase;color:var(--red);margin:0 0 1.2em;font-weight:600}.ab-col ul{margin:0;padding:0;list-style:none}.ab-col li{font-family:var(--titular);font-weight:600;font-size:clamp(calc(10.5 * var(--u)),calc(.78cqw + calc(2 * var(--u))),calc(14 * var(--u)));letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:.5em;line-height:1.85}.ab-col li b{color:var(--ink);font-weight:600}.prj-slider{justify-content:center;align-items:center;gap:calc(var(--pad) * 4);min-height:100svh;padding:var(--pv) var(--pad);display:flex}.ps-copy{flex:0 34ch;max-width:34ch}.ps-copy p{font-family:var(--texto);font-weight:300;font-size:clamp(calc(13 * var(--u)),calc(1cqw + calc(2 * var(--u))),calc(17 * var(--u)));color:var(--ink-2);margin:0 0 1.3em;line-height:1.8}.ps-stage{flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ps-track{aspect-ratio:3/4;width:auto;max-width:100%;height:min(74svh,120cqw);position:relative}.ps-track figure{opacity:0;margin:0;transition:opacity .55s;position:absolute;inset:0}.ps-track figure.on{opacity:1}@media (prefers-reduced-motion:reduce){.ps-track figure{transition:none}}.ps-nav{z-index:2;font:inherit;font-family:var(--titular);font-weight:600;font-size:clamp(calc(16 * var(--u)),1.6cqw,calc(26 * var(--u)));color:var(--ink);cursor:pointer;min-height:calc(44 * var(--u));opacity:.5;background:0 0;border:0;padding:0 .6em;transition:opacity .2s;position:absolute;bottom:0}.ps-nav:hover{opacity:1}.ps-prev{margin-right:.2em;right:100%}.ps-next{margin-left:.2em;left:100%}.ps-count{font-family:var(--titular);font-weight:600;font-size:clamp(calc(10 * var(--u)),calc(.72cqw + calc(2 * var(--u))),calc(13 * var(--u)));letter-spacing:.24em;color:var(--grey);margin-top:.9em;position:absolute;top:100%;right:0}@container (max-width:760px){.prj-slider{gap:calc(var(--pad) * 2);min-height:0;padding:calc(var(--pv) * 2) var(--pad);flex-direction:column}.ps-copy{flex:none;max-width:none}.ps-track{width:100%;height:auto}.ps-prev{margin:0;left:0;right:auto}.ps-next{margin:0;left:auto;right:0}.ps-nav{bottom:-2.6em}.ps-count{text-align:center;margin-top:var(--pv);display:block;position:static}.ps-track figure{opacity:1;position:relative}.ps-track figure:not(.on){display:none}}.prod{padding:var(--pv) var(--pad)}.prod-crumb{font-size:clamp(calc(9 * var(--u)),calc(.6cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.2em;text-transform:uppercase;color:var(--grey);gap:.7em;margin-bottom:2.4cqw;display:flex}.prod-crumb a:hover{color:var(--ink)}.prod-grid{gap:0 var(--pad);grid-template-columns:1.25fr 1fr;align-items:start;display:grid}.prod-main{aspect-ratio:4/5;background:var(--paper-2);overflow:hidden}.prod-thumbs{gap:var(--gap);margin-top:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.prod-thumbs button{cursor:pointer;aspect-ratio:1;outline-offset:calc(2 * var(--u));background:0 0;border:0;padding:0;overflow:hidden}.prod-thumbs button img{transition:opacity .3s}.prod-thumbs button[aria-current=true] img{opacity:1}.prod-thumbs button img{opacity:.5}.prod-thumbs button:hover img{opacity:.85}.prod-side{top:var(--safetop);align-self:start;position:sticky}.prod-side h1{font-family:var(--titular);text-transform:uppercase;font-weight:700;font-size:clamp(calc(18 * var(--u)),2.6cqw,calc(40 * var(--u)));letter-spacing:.18em;margin:0 0 .35em;line-height:1.1}.prod-side .obj{font-size:clamp(calc(9 * var(--u)),calc(.6cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.24em;text-transform:uppercase;color:var(--grey);margin-bottom:1.6em;display:block}.prod-price{font-size:clamp(calc(13 * var(--u)),1.5cqw,calc(24 * var(--u)));letter-spacing:-.01em;color:var(--red);margin:0 0 .5em;font-weight:600}.prod-stock{font-size:clamp(calc(9 * var(--u)),calc(.6cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);margin:0 0 2.4cqw}.prod-opts{gap:var(--pad);flex-direction:column;margin-bottom:2.4cqw;display:flex}.opt label{font-size:clamp(calc(9 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(11.5 * var(--u)));letter-spacing:.22em;text-transform:uppercase;color:var(--grey);margin-bottom:.7em;display:block}.opt .choices{gap:var(--gap);gap:calc(var(--gap) * 1.5);flex-wrap:wrap;display:flex}.opt .choices button{font:inherit;cursor:pointer;color:var(--grey);font-size:clamp(calc(10 * var(--u)),calc(.66cqw + calc(2 * var(--u))),calc(13 * var(--u)));letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;padding:0;text-decoration:none;transition:color .2s}.opt .choices button:hover{color:var(--ink)}.opt .choices button[aria-pressed=true]{color:var(--ink);text-underline-offset:calc(5 * var(--u));text-decoration:underline;text-decoration-thickness:1px}.prod-add{width:100%;font:inherit;cursor:pointer;text-align:left;font-size:clamp(calc(13 * var(--u)),calc(.9cqw + calc(4 * var(--u))),calc(19 * var(--u)));letter-spacing:.06em;text-transform:uppercase;font-family:var(--titular);color:var(--red);background:0 0;border:0;padding:1.15em 0;font-weight:700;transition:opacity .2s}.prod-add:hover{opacity:.62}.prod-spec{grid-template-columns:auto 1fr;gap:.9em 2em;margin:2.4cqw 0 0;display:grid}.prod-spec dt{font-size:clamp(calc(9 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(11.5 * var(--u)));letter-spacing:.22em;text-transform:uppercase;color:var(--grey)}.prod-spec dd{font-size:clamp(calc(11 * var(--u)),calc(.85cqw + calc(2 * var(--u))),calc(15 * var(--u)));color:var(--ink-2);margin:0;line-height:1.5}.prod-more{margin-top:8cqw;padding-top:2cqw}.prod-more .trio{color:var(--grey);margin-bottom:2.4cqw}.prod-more .row{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.prod-more .row a .ph{aspect-ratio:4/5;overflow:hidden}.prod-more .row a img{transition:opacity .3s}.prod-more .row a:hover img{opacity:.8}.prod-more .row .nm{margin-top:calc(9 * var(--u));font-size:clamp(calc(8.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.12em;text-transform:uppercase;display:block}.prod-more .row .pr{margin-top:calc(3 * var(--u));font-size:clamp(calc(8.5 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.12em;text-transform:uppercase;color:var(--red);display:block}.contact-pg{padding:var(--pv) var(--pad)}.contact-pg h1{margin:0 0 var(--pv);font-family:var(--titular);text-transform:uppercase;font-weight:700;font-size:clamp(calc(26 * var(--u)),4cqw,calc(70 * var(--u)));letter-spacing:.18em;line-height:1}.ct-grid{gap:0 var(--pad);grid-template-columns:1.2fr 1fr;align-items:start;display:grid}.ct-side{gap:var(--pad);flex-direction:column;display:flex}.ct-block h3{font-size:clamp(calc(9 * var(--u)),calc(.6cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.24em;text-transform:uppercase;color:var(--red);margin:0 0 1em;font-weight:600}.ct-block p{font-size:clamp(calc(12 * var(--u)),calc(.95cqw + calc(2 * var(--u))),calc(17 * var(--u)));color:var(--ink-2);margin:0;line-height:1.75}.ct-block a:hover{border-bottom-color:var(--ink);color:var(--ink)}@container (max-width:760px){.ab-head,.ab-body,.prod-grid,.ct-grid{gap:var(--pad);grid-template-columns:1fr}.ab-cols{gap:var(--pad);grid-template-columns:1fr 1fr}.prod-more .row{grid-template-columns:1fr 1fr}.ab-head{padding:var(--pv) 0}.ab-text .who{font-size:clamp(calc(10 * var(--u)),2.9cqw,calc(15 * var(--u)))}.ab-text p:first-of-type{font-size:clamp(calc(14 * var(--u)),4.3cqw,calc(26 * var(--u)))}}.flip{z-index:120;object-fit:cover;pointer-events:none;will-change:top,left,width,height;margin:0;position:fixed}@media (prefers-reduced-motion:no-preference){.view.on{animation:.6s cubic-bezier(.2,0,.1,1) both entra}@keyframes entra{0%{opacity:0}to{opacity:1}}.view.on.llegando{opacity:1;animation:none}.llegando .difiere{opacity:0}}.destino-oculto{opacity:0!important}@container (max-width:760px){.microdex{gap:var(--pad);grid-template-columns:repeat(3,1fr)}.microdex .c{font-size:calc(9.5 * var(--u))}[data-view=landing] .microdex .c:nth-child(n+4){display:none}[data-view=proyecto] .microdex{grid-template-columns:1fr 1fr}[data-view=proyecto] .microdex .c{display:block}.snap{scroll-snap-align:none;height:auto;overflow:visible}.snap-in{flex:none}.hero{padding:var(--pv) var(--pad)}.slides{aspect-ratio:3/4;width:auto;max-width:88cqw;height:min(64svh,117cqw)}.hero-word .trio{gap:var(--pad);letter-spacing:.1em;margin-top:.4em;font-size:2.3cqw}.trio{font-size:calc(10 * var(--u));letter-spacing:.1em;flex-wrap:wrap;row-gap:.9em}.sitefoot a{padding:calc(17 * var(--u)) 0;margin:calc(-17 * var(--u)) 0}.sc-frame{gap:var(--gap);grid-template-columns:1fr}.sc .ttl{opacity:1;transform:none}.sc-stat{text-align:right;width:100%;font-size:calc(9 * var(--u));margin-top:var(--gap)}.diario,.tienda,.contacto,.videoblk{padding:var(--pv) var(--pad)}.dia-box{width:82cqw;height:auto}.tie-row{padding-bottom:var(--pad);flex-wrap:nowrap}.tie-item{flex:0 0 calc((100% - var(--gap)) / 2)}.tie-item .ph{height:auto!important}.tienda{gap:var(--gap)}.tie-top{margin-bottom:0}.con-form{width:100%}.pair{grid-template-columns:1fr}.tie-nm,.tie-pr,.gitem .code,.jitem .meta,.idxrow .m,.shitem .nm,.shitem .pr,.shsheet .note,.prod-more .row .nm,.prod-more .row .pr{font-size:calc(10 * var(--u));letter-spacing:.1em}.sc .ttl,.dia-track .cap{font-size:calc(9.5 * var(--u));letter-spacing:.18em}.prod-add,.con-send{min-height:calc(44 * var(--u))}.opt .choices button{min-height:calc(44 * var(--u));align-items:center;padding:0 1.5em;display:inline-flex}.shfilter .trio a,.prjfoot .trio a,.prod-more .trio a,.prod-crumb a{min-height:calc(44 * var(--u));align-items:center;display:inline-flex}.field input,.field textarea{font-size:calc(16 * var(--u));padding:var(--pad)}.field input{min-height:calc(44 * var(--u))}.field label{color:var(--ink-2)}.con-send{align-self:stretch;width:100%}.vsound{opacity:1;right:var(--pad);bottom:var(--pad);min-height:calc(44 * var(--u));padding:0 var(--pad);font-size:calc(9.5 * var(--u));letter-spacing:.18em;background:#0000008c;align-items:center;display:inline-flex}.dia-box{scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.dia-box::-webkit-scrollbar{display:none}.dia-track{transition:none;transform:none!important}.dia-track figure{scroll-snap-align:start}.ab-text,.prod-side{position:static}.con-foot{margin-top:6cqw;position:static}.filterhead{max-width:none;position:static}.stagger{gap:var(--pad);grid-template-columns:1fr 1fr}.stagger .col-vacia{display:none}.stagger .col:nth-child(2){margin-top:0}.stagger .col:nth-child(3){margin-top:12cqw}.stagger .col{gap:var(--pad)}.gitem.narrow{width:100%}.gitem.narrow.right{margin-left:0}.vrail{display:none}.prjhero .shot{aspect-ratio:3/3.6}.jrgrid{column-gap:var(--pad);padding-bottom:var(--pv);grid-template-columns:1fr 1fr}.jitem{width:100%;margin-bottom:9cqw;grid-area:auto!important}.jitem.tiny,.jitem.wide{width:100%}.jitem.pushed{margin-left:0}.jrgrid .jrmargin{display:none}.shgrid{gap:var(--pad);grid-template-columns:repeat(2,1fr)}.shgrid .shitem{grid-area:auto!important}.shsheet{gap:var(--pad);grid-template-columns:1fr}.shsheet .note{max-width:none;margin-left:0}.con-foot,.prjfoot .trio{align-items:flex-start;gap:calc(8 * var(--u));flex-direction:column}}@container (1000px<width<=1200px){.jrgrid,.shgrid{grid-template-columns:.6fr repeat(3,1fr)}.stagger{grid-template-columns:.6fr 1fr 1fr}}@container (760px<width<=1000px){.jrgrid,.shgrid{grid-template-columns:.5fr 1fr 1fr}.jrgrid .jitem:nth-of-type(odd),.shgrid .shitem:nth-of-type(odd){grid-column:2}.jrgrid .jitem:nth-of-type(2n+2),.shgrid .shitem:nth-of-type(2n+2){grid-column:3}.stagger{grid-template-columns:.5fr 1fr 1fr}.prod-grid{grid-template-columns:1fr 1fr}.sc-stat{width:50%}}@container (760px<width<=1200px){.tie-row .tie-item .ph{width:30cqw;height:auto!important}}@media (hover:none){.sc .ttl{opacity:1;transform:none}.vsound{opacity:1}}@media (max-width:760px){:root{--navh:calc(34 * var(--u))}.sitenav .lang{margin-left:auto;margin-right:var(--gap)}.navtoggle{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;opacity:.78;background:0 0;border:0;padding:0;display:block}.sitenav .links{z-index:1;padding:var(--navh) var(--pad) var(--pad);font-family:var(--titular);font-weight:600;font-size:clamp(calc(26 * var(--u)),8vw,calc(40 * var(--u)));letter-spacing:.04em;visibility:hidden;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;position:fixed;inset:0}.sitenav .links .dot{display:none}.sitenav .links a{opacity:.78;padding:.28em 0}.sitenav.abierto .links{visibility:visible}.navsheet{z-index:40;background:var(--paper);opacity:0;pointer-events:none;transition:opacity .28s;position:fixed;inset:0}.sitenav.abierto~.navsheet{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.navsheet{transition:none}}.vacio{padding:var(--pv) var(--pad);color:var(--grey);font-family:var(--rotulo);text-transform:uppercase;font-weight:600;font-size:clamp(calc(10 * var(--u)),calc(.72cqw + calc(2 * var(--u))),calc(13 * var(--u)));letter-spacing:.22em;margin:0}.bolsa-lineas{margin:0;padding:0;list-style:none}.bolsa-linea{grid-template-columns:clamp(calc(64 * var(--u)),7cqw,calc(110 * var(--u))) 1fr auto;gap:0 var(--pad);padding:var(--gap) 0;border-top:1px solid #0d0d0f24;align-items:start;display:grid}.bolsa-linea .ph{aspect-ratio:4/5;background:var(--paper-2);overflow:hidden}.bolsa-linea .nm{font-size:clamp(calc(10 * var(--u)),calc(.7cqw + calc(2 * var(--u))),calc(14 * var(--u)));letter-spacing:.12em;text-transform:uppercase;color:var(--ink);display:block}.bolsa-linea .op{font-size:clamp(calc(11 * var(--u)),calc(.75cqw + calc(2 * var(--u))),calc(14 * var(--u)));color:var(--ink-2);margin-top:.5em;display:block}.bolsa-linea .pr{font-size:clamp(calc(11 * var(--u)),calc(.8cqw + calc(2 * var(--u))),calc(15 * var(--u)));color:var(--red);white-space:nowrap;font-weight:600}.bolsa-linea .ko{color:var(--red);font-size:clamp(calc(11 * var(--u)),calc(.75cqw + calc(2 * var(--u))),calc(14 * var(--u)));margin-top:.5em;display:block}.bolsa-cant{align-items:center;gap:1.1em;margin-top:.9em;display:flex}.bolsa-cant button{font:inherit;cursor:pointer;color:var(--grey);font-size:clamp(calc(10 * var(--u)),calc(.66cqw + calc(2 * var(--u))),calc(13 * var(--u)));letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;padding:0}.bolsa-cant button:hover:not(:disabled){color:var(--ink)}.bolsa-cant button:disabled{opacity:.35;cursor:default}.bolsa-cant output{text-align:center;min-width:1.5em;font-size:clamp(calc(11 * var(--u)),calc(.8cqw + calc(2 * var(--u))),calc(15 * var(--u)))}.bolsa-totales{gap:.7em var(--pad);margin:var(--gap) 0 0;padding-top:var(--gap);border-top:1px solid var(--ink);grid-template-columns:1fr auto;display:grid}.bolsa-totales dt{font-size:clamp(calc(9 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(11.5 * var(--u)));letter-spacing:.22em;text-transform:uppercase;color:var(--grey);align-self:center}.bolsa-totales dd{text-align:right;font-size:clamp(calc(11 * var(--u)),calc(.85cqw + calc(2 * var(--u))),calc(15 * var(--u)));color:var(--ink-2);margin:0}.bolsa-totales .tot{color:var(--ink)}.bolsa-totales dd.tot{color:var(--red);font-weight:600;font-size:clamp(calc(13 * var(--u)),1.5cqw,calc(24 * var(--u)))}.bolsa-form{gap:var(--pad);flex-direction:column;display:flex}.bolsa-form h2{font-size:clamp(calc(9 * var(--u)),calc(.6cqw + calc(2 * var(--u))),calc(12 * var(--u)));letter-spacing:.24em;text-transform:uppercase;color:var(--red);margin:0;font-weight:600}.bolsa-acepta{font-size:clamp(calc(11 * var(--u)),calc(.8cqw + calc(2 * var(--u))),calc(15 * var(--u)));color:var(--ink-2);align-items:flex-start;gap:.8em;line-height:1.5;display:flex}.bolsa-acepta input{accent-color:var(--ink);flex:none;width:1.05em;height:1.05em;margin:.25em 0 0}.bolsa-nota{font-size:clamp(calc(11 * var(--u)),calc(.75cqw + calc(2 * var(--u))),calc(14 * var(--u)));color:var(--ink-2);margin:0;line-height:1.6}.bolsa-form .prod-add:disabled{opacity:.4;cursor:default}.legal-pg{padding:var(--pv) var(--pad);max-width:min(calc(900 * var(--u)),100%)}.legal-pg h1{margin:0 0 var(--pv);font-family:var(--titular);text-transform:uppercase;font-weight:700;font-size:clamp(calc(22 * var(--u)),3.2cqw,calc(56 * var(--u)));letter-spacing:.18em;line-height:1.05}.legal-pg h2{font-size:clamp(calc(10 * var(--u)),calc(.7cqw + calc(2 * var(--u))),calc(14 * var(--u)));letter-spacing:.22em;text-transform:uppercase;margin:2em 0 .8em;font-weight:600}.legal-pg p,.legal-pg li{font-size:clamp(calc(13 * var(--u)),calc(.95cqw + calc(3 * var(--u))),calc(17 * var(--u)));color:var(--ink-2);line-height:1.75}.legal-pg .fecha{font-size:clamp(calc(9 * var(--u)),calc(.56cqw + calc(2 * var(--u))),calc(11.5 * var(--u)));letter-spacing:.22em;text-transform:uppercase;color:var(--grey)}.bolsa-form .opt .choices{flex-direction:column;align-items:flex-start;gap:.9em}.bolsa-form .opt .choices button{text-align:left;padding:0}.bolsa-form .con-ok:empty{min-height:0}.bolsa-acepta a,.bolsa-nota a,.con-ok a,.vacio a{text-underline-offset:calc(3 * var(--u));text-decoration:underline;text-decoration-thickness:1px}.bolsa-resumen{top:var(--safetop);align-self:start;position:sticky}@container (max-width:760px){.bolsa-resumen{margin-bottom:var(--pv);position:static}.bolsa-form .opt .choices{gap:0}}.sitenav .lang a{opacity:.6;transition:opacity .18s}.sitenav .lang a:hover,.sitenav .lang a[aria-current]{opacity:1}.sitenav .lang .dot{opacity:.45}.sitenav .lang{opacity:1}
@font-face{font-family:radioCanada;src:url(../media/radio_canada-s.p.1si508koa-egn.woff2)format("woff2");font-display:block;font-weight:300 700}@font-face{font-family:radioCanada Fallback;src:local(Arial);ascent-override:90.5%;descent-override:24.42%;line-gap-override:0.0%;size-adjust:104.42%}.radiocanada_8af391bf-module__aLoIYG__className{font-family:radioCanada,radioCanada Fallback}.radiocanada_8af391bf-module__aLoIYG__variable{--f-radio-canada:"radioCanada", "radioCanada Fallback"}
@font-face{font-family:radioCanadaBig;src:url(../media/radio_canada_big-s.p.15afduds23n1_.woff2)format("woff2");font-display:block;font-weight:400 700}@font-face{font-family:radioCanadaBig Fallback;src:local(Arial);ascent-override:98.82%;descent-override:30.29%;line-gap-override:0.0%;size-adjust:100.69%}.radiocanadabig_e3d2e290-module__i1_dya__className{font-family:radioCanadaBig,radioCanadaBig Fallback}.radiocanadabig_e3d2e290-module__i1_dya__variable{--f-radio-canada-big:"radioCanadaBig", "radioCanadaBig Fallback"}
@font-face{font-family:vendSans;src:url(../media/vend_sans-s.p.0l-2y49dtc9ew.woff2)format("woff2");font-display:block;font-weight:300 700}@font-face{font-family:vendSans Fallback;src:local(Arial);ascent-override:109.05%;descent-override:39.02%;line-gap-override:0.0%;size-adjust:99.95%}.vendsans_19863c09-module__tG7ZWa__className{font-family:vendSans,vendSans Fallback}.vendsans_19863c09-module__tG7ZWa__variable{--f-vend-sans:"vendSans", "vendSans Fallback"}
