main.privacidad{padding-top:clamp(110px,17vh,170px);padding-bottom:clamp(70px,12vh,120px)}main.privacidad>*{max-width:62ch}main.privacidad .kicker{margin:clamp(28px,5vh,48px) 0 18px;display:block}main.privacidad h1{font-family:var(--heading);font-weight:var(--heading-weight);letter-spacing:-.035em;color:var(--text);text-wrap:balance;margin:0 0 clamp(36px,6vh,64px);font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.02}main.privacidad section{border-top:1px solid var(--line);margin-top:clamp(26px,4vh,38px);padding-top:clamp(26px,4vh,38px)}main.privacidad h1+section{margin-top:0}main.privacidad h2{font-family:var(--heading);letter-spacing:-.015em;color:var(--text);margin:0 0 14px;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:400;line-height:1.2}main.privacidad p,main.privacidad li{color:var(--text-2);text-wrap:pretty;line-height:1.66}main.privacidad p{margin:0 0 1em}main.privacidad p:last-child{margin-bottom:0}main.privacidad ul{margin:0 0 1em;padding-left:1.1em;list-style:square}main.privacidad li{margin:0 0 .35em}main.privacidad li::marker{color:var(--text-3)}main.privacidad strong{color:var(--text);font-weight:500}main.privacidad a:not(.privacidad__back){color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}main.privacidad .privacidad__fecha{color:var(--text-3);margin:clamp(40px,6vh,60px) 0 0;font-size:12.5px}main.privacidad .privacidad__back{min-height:44px;color:var(--text-3);transition:color .3s var(--ease);align-items:center;gap:.4em;font-size:.86rem;display:inline-flex}main.privacidad .privacidad__back:last-child{margin-top:clamp(24px,4vh,40px)}main.privacidad .privacidad__back:hover,main.privacidad .privacidad__back:focus-visible{color:var(--text-2)}main.gracias{max-width:var(--container);padding:clamp(110px, 18vh, 190px) var(--pad) clamp(70px, 12vh, 120px)}main.gracias>*{max-width:62ch}main.gracias .kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--coral);margin-bottom:clamp(20px,3.4vh,30px);font-size:11px;font-weight:500}main.gracias h1{letter-spacing:-.04em;max-width:12ch;color:var(--text);text-wrap:balance;margin:0 0 clamp(28px,5vh,48px);font-size:clamp(2.8rem,8vw,6.4rem);line-height:.98}main.gracias p{text-wrap:pretty}main.gracias>p:first-of-type{color:var(--text);font-size:clamp(1rem,1.6vw,1.15rem)}main.gracias .gracias__ir{align-items:center;gap:.4em;min-height:44px;padding-bottom:0;display:inline-flex}main.gracias .gracias__back{align-items:center;gap:.4em;min-height:44px;display:inline-flex}.page.cover--lobby{isolation:isolate;max-width:none;padding-left:max(clamp(24px,6vw,96px),50% - 700px + clamp(24px,6vw,96px));padding-right:max(clamp(24px,6vw,96px),50% - 700px + clamp(24px,6vw,96px));overflow:hidden}.page.cover--lobby .cover__fondo{z-index:-2;object-fit:cover;object-position:60% 50%;transform-origin:50% 100%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.14)}.page.cover--lobby:before{content:"";z-index:-1;background:linear-gradient(to top, var(--bg) 0%, rgba(var(--bg-rgb), .55) 30%, rgba(var(--bg-rgb), 0) 60%), linear-gradient(to bottom, rgba(var(--bg-rgb), .9) 0%, rgba(var(--bg-rgb), 0) 22%), linear-gradient(to right, rgba(var(--bg-rgb), .94) 0%, rgba(var(--bg-rgb), .78) 42%, rgba(var(--bg-rgb), .25) 100%);position:absolute;inset:0}.page.cover--lobby .lead{color:var(--text)}.page.cover .lead{text-wrap:balance}.page p{text-wrap:pretty}@media (max-width:900px){.page.cover--lobby{min-height:100svh}.page.cover--lobby .cover__fondo{object-position:50% 50%}.page.cover--lobby:before{background:linear-gradient(to top, var(--bg) 0%, rgba(var(--bg-rgb), .86) 45%, rgba(var(--bg-rgb), .74) 72%, rgba(var(--bg-rgb), .88) 100%)}}@media print{.page.cover--lobby{padding:14mm}}.pg-lista .pg-lista__kicker{margin:0 0 clamp(28px,4vh,44px);display:block}.pg-lista .pg-piezas{grid-template-columns:repeat(6,minmax(0,1fr))}.pg-lista .pg-pieza{grid-column:span 2}.pg-lista .pg-pieza:nth-child(-n+2){grid-column:span 3}.pg-lista .pg-pieza:nth-child(-n+2) .pg-pieza__d{max-width:52ch}@media (max-width:900px){.pg-lista .pg-piezas{grid-template-columns:minmax(0,1fr)}.pg-lista .pg-pieza,.pg-lista .pg-pieza:nth-child(-n+2){grid-column:auto}}
