@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.1odqrhin2722e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.217u6tza6brar.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}._3ZpUuG_className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}._3ZpUuG_variable{--pp-font-serif:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.2ch_0577yepja.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.2hvcnh59x4e6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.oivWpW_className{font-family:Poppins,Poppins Fallback;font-style:normal}.oivWpW_variable{--pp-font-sans:"Poppins", "Poppins Fallback"}
@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa70d328b406d70e-s.0b732hply2eo6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/02f8c82079ee3c71-s.p.2-lcev3yyho6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mrs Saint Delafield Fallback;src:local(Arial);ascent-override:146.87%;descent-override:100.35%;line-gap-override:0.0%;size-adjust:61.69%}.E_o94q_className{font-family:Mrs Saint Delafield,Mrs Saint Delafield Fallback;font-style:normal;font-weight:400}.E_o94q_variable{--pp-font-script:"Mrs Saint Delafield", "Mrs Saint Delafield Fallback"}
body:has(.pp) .site-header{display:none!important}body:has(.pp){background:#f2efe4;overflow-x:clip}.pp{--crema:#f2efe4;--crema-claro:#fbf9f3;--arena:#e8e4d7;--tinta:#1b1b19;--texto-2:#4a4840;--gris:#8a8578;--gris-claro:#d6d1c3;--azul:#6b8699;--verde:#879e77;--marino:#0e1d63;--azul-vivo:#5b92f0;--burdeos:#6a2232;--arena-oscura:#c9b79a;--acento:#b23e22;--lacre:#6b7d5c;--serif:var(--pp-font-serif), "Marcellus", Georgia, serif;--sans:var(--pp-font-sans), "Poppins", system-ui, sans-serif;--script:var(--pp-font-script), "Mrs Saint Delafield", cursive;--gutter:clamp(20px, 4vw, 64px);--ease:cubic-bezier(.76, 0, .18, 1);background:var(--crema);color:var(--tinta);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:normal}.pp a{color:inherit;text-decoration:underline}.pp a:hover{color:var(--acento)}.pp img{max-width:100%;display:block}.pp button{font:inherit;cursor:pointer}.pp .serif{font-family:var(--serif);font-weight:400}.pp .script{font-family:var(--script);font-weight:400}.pp .lbl{letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:500}.pp .wrap{max-width:1312px;margin:0 auto}.pp .pad{padding-left:var(--gutter);padding-right:var(--gutter)}.pp .sec{padding-top:clamp(88px,10vw,150px);padding-bottom:clamp(88px,10vw,150px)}.pp .h2{letter-spacing:-.015em;margin:0;font-size:clamp(40px,5vw,76px);line-height:1.02}.pp .muted{color:var(--texto-2)}.pp .pp-btn{background:var(--tinta);color:var(--crema);border:0;border-radius:0;padding:15px 26px;font-size:15px;text-decoration:none;display:inline-block}.pp .pp-btn:hover{color:var(--crema);opacity:.88}.pp .btn-sq{background:var(--tinta);color:var(--crema);padding:13px 22px;font-size:13px;text-decoration:none;display:inline-block}.pp .btn-sq:hover{color:var(--crema)}.pp .row{flex-wrap:wrap;display:flex}.pp .header{z-index:50;mix-blend-mode:difference;color:var(--crema);padding:20px var(--gutter);pointer-events:none;position:fixed;inset:0 0 auto}.pp .header nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;font-size:14px;display:flex;position:relative}.pp .header nav>*{pointer-events:auto}.pp .header a{color:var(--crema);text-decoration:none}.pp .header .group{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.pp .header .pill{border:1px solid var(--crema);border-radius:0;padding:10px 18px}.pp .header .logo{margin-top:-16px;font-size:26px;line-height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.pp .banderas{align-items:center;gap:10px;display:inline-flex}.pp .banderas a{opacity:.45;line-height:0;transition:opacity .2s;display:block}.pp .banderas a:hover,.pp .banderas a[aria-current=page]{opacity:1}.pp .banderas svg{display:block;box-shadow:0 0 0 1px #1b1b1926}.pp .header-flags{z-index:51;top:20px;right:calc(var(--gutter) + 138px);align-items:center;height:43px;display:flex;position:fixed}.pp .header-flags[data-open=true]{display:none}@media (max-width:700px){.pp .header-flags{display:none}}.pp .menu-btn{color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;display:inline-flex}.pp .menu-ico{flex-direction:column;gap:5px;width:20px;display:inline-flex}.pp .menu-ico i{background:currentColor;height:1px;transition:transform .3s;display:block}.pp .header[data-open=true] .menu-ico i:first-child{transform:translateY(3px)rotate(45deg)}.pp .header[data-open=true] .menu-ico i:last-child{transform:translateY(-3px)rotate(-45deg)}.pp .header[data-open=true]{mix-blend-mode:normal;color:var(--tinta)}.pp .header[data-open=true] a{color:var(--tinta)}.pp .header[data-open=true] .pill{border-color:var(--tinta)}.pp .header[data-open=true] .logo{opacity:1;animation:none;transform:translate(-50%)}.pp .pp-menu{z-index:49;background:var(--crema);padding:120px var(--gutter) clamp(32px, 6vh, 64px);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;display:flex;position:fixed;inset:0;overflow-y:auto}.pp .pp-menu[hidden]{display:none}.pp .pp-menu ol{margin:0;padding:0;list-style:none}.pp .pp-menu li{border-top:1px solid var(--gris-claro)}.pp .pp-menu li:last-child{border-bottom:1px solid var(--gris-claro)}.pp .pp-menu ol a{align-items:baseline;gap:24px;padding:clamp(6px,1.2vh,12px) 0;text-decoration:none;display:flex}.pp .pp-menu ol a .lbl{width:28px;color:var(--gris)}.pp .pp-menu ol a .serif{white-space:nowrap;transition:transform .35s var(--ease);font-size:min(clamp(30px,5.4vh,60px),9vw);line-height:1.1}.pp .pp-menu ol a:hover .serif{transform:translate(10px)}.pp .pp-menu-foot{font-size:15px;line-height:1.7}.pp .pp-menu-foot .lbl{color:var(--texto-2);margin:0 0 6px}.pp .pp-menu-foot p{margin:0}@keyframes pp-menu-in{0%{opacity:0}to{opacity:1}}.pp .pp-menu:not([hidden]){animation:.3s both pp-menu-in}@media (max-width:700px){.pp .header{padding-top:14px;padding-bottom:14px}.pp .header nav{flex-wrap:nowrap}.pp .header .hide-m{display:none}.pp .header .logo{font-size:24px}.pp .header .pill{padding:8px 14px;font-size:13px}}.pp:has(.pp-hero[data-light=true]) .header{mix-blend-mode:normal}.pp .pp-hero{background:var(--crema);--a-w:0px;--few-w:0px;--hero-air:clamp(16px, 2.2vw, 36px);height:clamp(620px,60vw,920px);position:relative;overflow:hidden}.pp .hero-img{left:calc(50% + (var(--a-w) - var(--few-w)) / 2);z-index:1;width:0;height:clamp(80px,14.5vw,232px);transition:left 1.4s var(--ease), width 1.4s var(--ease), height 1.3s var(--ease);position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.pp .hero-img img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.pp .hero-img img[data-on=true]{opacity:1}.pp .hero-scrim{z-index:1;opacity:0;pointer-events:none;background:#12121047;transition:opacity 1.3s;position:absolute;inset:0}.pp .hero-logo{z-index:2;pointer-events:none;position:absolute;inset:0}.pp .hero-row{padding:0 var(--gutter);white-space:nowrap;letter-spacing:-.03em;color:var(--tinta);transition:gap 1.4s var(--ease), color 1.3s ease;justify-content:center;align-items:center;gap:.24em;margin:0;font-size:clamp(100px,20vw,316px);line-height:1;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.pp .pp-hero[data-phase="1"] .hero-img{left:calc(var(--gutter) + var(--a-w) + var(--hero-air));width:calc(100% - 2 * var(--gutter) - var(--a-w) - var(--few-w) - 2 * var(--hero-air))}.pp .pp-hero[data-phase="1"] .hero-row,.pp .pp-hero[data-phase="2"] .hero-row{gap:calc(100% - var(--a-w) - var(--few-w))}.pp .pp-hero[data-phase="2"] .hero-img{width:100%;height:100%;left:0}.pp .pp-hero[data-phase="2"] .hero-scrim{opacity:1}.pp .pp-hero[data-phase="2"] .hero-row{color:var(--crema)}.pp .manifesto{letter-spacing:-.005em;max-width:17em;margin:0;font-size:clamp(28px,3.2vw,48px);line-height:1.15}.pp .wk{color:var(--tinta)}.pp .wg{color:var(--gris)}.pp .float-sec{view-timeline:--float block;height:170vh;position:relative}.pp .float-stage{pointer-events:none;place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:clip}.pp .float-stage p{z-index:4;text-align:center;max-width:calc(100% - 40px);margin:0;font-size:clamp(24px,2.9vw,44px);line-height:1.12;position:relative}.pp .float-stage img{height:auto;position:absolute}@supports (animation-timeline:view()){@keyframes pp-fly{0%{transform:translateY(var(--d))}to{transform:translateY(calc(-1 * var(--d)))}}.pp .float-stage img{animation:linear both pp-fly;animation-timeline:--float;animation-range:cover 10%}}@media (max-width:700px){.pp .float-sec{height:auto}.pp .float-stage{height:1110px;display:block;position:relative}.pp .float-stage p{text-wrap:balance;max-width:min(15em,100% - 40px);margin:0 auto;position:absolute;top:470px;left:0;right:0}.pp .float-stage p br{display:none}.pp .float-stage img{--d:40px!important}.pp .float-stage img:first-of-type{width:min(30vw,150px)!important;top:90px!important;left:6%!important}.pp .float-stage img:nth-of-type(2){width:min(32vw,160px)!important;top:720px!important;left:8%!important}.pp .float-stage img:nth-of-type(3){width:min(30vw,150px)!important;top:930px!important;left:18%!important}.pp .float-stage img:nth-of-type(4){width:min(36vw,170px)!important;top:30px!important;left:56%!important}.pp .float-stage img:nth-of-type(5){width:min(22vw,100px)!important;top:260px!important;left:40%!important}.pp .float-stage img:nth-of-type(6){width:min(40vw,200px)!important;top:720px!important;left:52%!important}.pp .float-stage img:nth-of-type(7){width:min(26vw,130px)!important;top:890px!important;left:64%!important}}.pp .pp-index{z-index:1;background:var(--crema);padding-top:clamp(88px,10vw,150px);padding-bottom:clamp(88px,10vw,150px);position:relative}.pp .index-head{justify-content:space-between;align-items:flex-start;gap:24px 48px;margin-bottom:clamp(48px,6vw,80px)}.pp .index-soon{color:var(--texto-2);margin:6px 0 0 4px;font-size:clamp(34px,3.4vw,48px);line-height:1}.pp .index-intro{max-width:460px;margin:8px 0 0;font-size:15px;line-height:1.7}.pp .index-cols,.pp .index-row{grid-template-columns:120px minmax(0,1fr) 180px 150px 150px 28px;align-items:center;gap:28px;display:grid}.pp .index-cols{color:var(--gris);padding:0 0 14px}.pp .index{border-top:1px solid var(--tinta);margin:0;padding:0;list-style:none}.pp .index-item{border-bottom:1px solid var(--tinta)}.pp .index-row{text-align:left;width:100%;color:var(--tinta);background:0 0;border:0;padding:18px 0;transition:color .3s}.pp .index-row:hover{color:var(--acento)}.pp .index-thumb{aspect-ratio:4/3;background:var(--arena);display:block;overflow:hidden}.pp .index-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.pp .index-row:hover .index-thumb img{transform:scale(1.06)}.pp .index-name{letter-spacing:-.015em;transition:transform .45s var(--ease);font-size:clamp(30px,3.6vw,56px);line-height:1}.pp .index-row:hover .index-name{transform:translate(8px)}.pp .index-meta{font-size:15px}.pp .index-status{letter-spacing:.09em;text-transform:uppercase;color:var(--texto-2);font-size:12px;font-weight:500}.pp .index-item[data-abierto=true] .index-status{color:var(--acento)}.pp .index-sign{justify-self:end;width:22px;height:22px;position:relative}.pp .index-sign:before,.pp .index-sign:after{content:"";height:1px;transition:transform .35s var(--ease);background:currentColor;position:absolute;top:50%;left:0;right:0}.pp .index-sign:after{transform:rotate(90deg)}.pp .index-item[data-open=true] .index-sign:after{transform:rotate(0)}.pp .postal-dialog{overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--tinta);background:0 0;border:0;margin:0;padding:clamp(16px,4vw,56px);position:fixed;inset:0;overflow:auto}.pp .postal-dialog[open]{display:flex}@keyframes pp-veil-in{0%{opacity:0}to{opacity:1}}.pp .postal-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f2efe459;transition:opacity .4s .3s;animation:.45s ease-out pp-veil-in}.pp .postal-dialog.is-closing::backdrop{opacity:0}.pp .postal-veil{position:fixed;inset:0}.pp .postal-wrap{transform-origin:0 0;outline:none;width:min(1100px,100%);margin:auto;position:relative}.pp .postal-close{z-index:3;cursor:pointer;opacity:.55;width:28px;height:28px;transition:opacity .3s ease, transform .35s var(--ease);background:0 0;border:0;padding:0;position:absolute;top:-34px;right:-4px}.pp .postal-close:hover,.pp .postal-close:focus-visible{opacity:1;transform:rotate(90deg)}.pp .postal-close span:before,.pp .postal-close span:after{content:"";background:var(--tinta);height:1px;position:absolute;top:50%;left:6px;right:6px;transform:rotate(45deg)}.pp .postal-close span:after{transform:rotate(-45deg)}.pp .index-postal{filter:drop-shadow(0 30px 40px #1b1b1938);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.pp .index-side{background:linear-gradient(#ffffff9e, #ffffff9e), url(/propuesta/paper.jpg) center / cover no-repeat, var(--crema-claro);transform-origin:0;backface-visibility:hidden;display:flex}.pp .index-photo{min-height:460px;position:relative;overflow:hidden}.pp .index-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pp .index-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000008c);position:absolute;inset:45% 0 0}.pp .index-hello{z-index:1;color:var(--crema);flex-direction:column;gap:10px;margin:0;display:flex;position:absolute;bottom:clamp(20px,3vw,40px);left:clamp(24px,3vw,44px)}.pp .index-hello .lbl{letter-spacing:.24em}.pp .index-hello .serif{font-size:clamp(44px,5vw,80px);line-height:1}.pp .index-back{border:1px solid #1b1b1929;flex-direction:column;flex:1;margin:16px;padding:clamp(28px,3.4vw,48px);display:flex;position:relative}.pp .index-brand{flex-direction:column;gap:8px;margin:0;display:flex}.pp .index-brand .lbl{color:var(--gris);letter-spacing:.24em}.pp .index-brand .serif{font-size:clamp(24px,2.2vw,32px);line-height:1}.pp .index-mark{border:1px solid var(--acento);width:68px;height:68px;color:var(--acento);letter-spacing:.16em;text-transform:uppercase;opacity:.75;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:7.5px;font-weight:500;display:flex;position:absolute;top:clamp(24px,3vw,44px);right:clamp(24px,3vw,44px);transform:rotate(-14deg)}.pp .index-mark:before{content:"";border-top:1px solid;position:absolute;top:50%;left:7px;right:7px}.pp .index-dear{margin:clamp(40px,5vw,72px) 0 6px;font-size:clamp(34px,3vw,46px);line-height:1.1}.pp .index-desc{margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.pp .index-sign-off{align-self:flex-end;margin:4px 0 0;font-size:clamp(30px,2.6vw,40px);line-height:1}.pp .index-lines{margin:auto 0 28px;padding-top:32px}.pp .index-lines div{border-bottom:1px solid #1b1b1933;gap:16px;padding:10px 0;display:flex}.pp .index-lines dt{letter-spacing:.14em;text-transform:uppercase;color:var(--gris);flex:0 0 72px;padding-top:3px;font-size:11px;font-weight:500}.pp .index-lines dd{margin:0;font-size:15px}.pp .index-seats{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.pp .index-dots{gap:4px;display:inline-flex}.pp .index-dots i{border:1px solid var(--tinta);border-radius:50%;width:9px;height:9px}.pp .index-dots i[data-on=true]{background:var(--tinta)}.pp .index-ctas{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:auto;display:flex}.pp .index-link{text-underline-offset:5px;font-size:15px}.pp .index-foot{color:var(--texto-2);margin:clamp(40px,5vw,64px) 0 0;line-height:1.9}@media (max-width:900px){.pp .index-cols{display:none}.pp .index-row{grid-template-columns:96px minmax(0,1fr) 22px;gap:4px 16px}.pp .index-thumb{grid-row:1/5;align-self:start}.pp .index-name{grid-column:2;font-size:28px}.pp .index-sign{grid-area:1/3;align-self:center}.pp .index-meta{color:var(--texto-2);grid-column:2/4;font-size:14px}.pp .index-postal{grid-template-columns:1fr}.pp .index-photo{aspect-ratio:4/3;min-height:0}.pp .index-side{transform-origin:50% 0}.pp .postal-close{top:-32px;right:0}.pp .index-back{margin:12px;padding:28px 22px 24px}.pp .index-mark{gap:7px;width:60px;height:60px;font-size:7px;top:22px;right:22px}}.pp .pp-split{flex-wrap:wrap;display:flex}.pp .pp-split>img{object-fit:cover;flex:480px;min-width:0;height:640px}.pp .pp-split>div{text-align:center;background:var(--crema-claro);flex-direction:column;flex:480px;justify-content:center;align-items:center;min-width:0;min-height:640px;padding:64px 32px;display:flex}.pp .pp-split h3{margin:0 0 16px;font-size:clamp(30px,2.8vw,40px);line-height:1.1}.pp .pp-split p.txt{max-width:380px;color:var(--texto-2);margin:0 0 32px;font-size:14px;line-height:1.7}.pp .pp-split .link{text-underline-offset:4px;margin-top:16px;font-size:13px}.pp #define .pp-split:first-child>img{align-self:stretch;height:auto;min-height:640px}.pp .pp-split>div.define{text-align:left;align-items:flex-start;padding:64px clamp(32px,6vw,96px)}.pp .define-list{width:100%;max-width:460px;margin:0 0 36px;padding:0;list-style:none}.pp .define-list li{border-top:1px solid var(--gris-claro);padding:22px 0}.pp .define-list li:last-child{border-bottom:1px solid var(--gris-claro)}.pp .define-list h3{margin:0 0 8px;font-size:clamp(26px,2.3vw,34px)}.pp .define-list p.txt{max-width:none;margin:0;font-size:15px}.pp .pp-split>div.define .link{align-self:flex-start}.pp .quote{isolation:isolate;color:var(--crema);text-align:center;flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative;overflow:clip}.pp .quote-media{z-index:-1;position:absolute;inset:0;overflow:hidden}.pp .quote-media img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.pp .quote-media:before{content:"";z-index:1;background:linear-gradient(#0a0e168c,#0a0e1659 50%,#0a0e1699);position:absolute;inset:0}.pp .quote-media:after{content:"";z-index:2;opacity:.12;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.pp .pp-steps{flex:440px;min-width:0;margin:0;padding:0;list-style:none}.pp .pp-steps li{border-top:1px solid var(--tinta);gap:28px;padding:28px 0 36px;display:flex}.pp .pp-steps li.last{border-bottom:1px solid var(--tinta)}.pp .pp-steps .n{flex:0 0 76px;font-size:56px;line-height:.9}.pp .pp-steps h3{margin:0 0 10px;font-size:30px}.pp .pp-steps p{color:var(--texto-2);margin:0;font-size:15px;line-height:1.6}.pp .pp-autor{--sec-y:clamp(140px, 14vw, 230px);background:var(--verde);padding:var(--sec-y) var(--gutter)}.pp .pp-autor .intro{text-align:center;max-width:720px;margin:0 auto clamp(104px,11vw,176px)}.pp .pp-autor .intro .lbl{margin:0 0 32px;font-size:13px}.pp .pp-autor h2{letter-spacing:-.01em;margin:0 0 28px;font-size:clamp(38px,4.4vw,64px);line-height:1.06}.pp .pp-autor .intro .txt{max-width:540px;margin:0 auto;font-size:18px;line-height:1.7}.pp .autores{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:96px 56px;display:grid}.pp .autor-card{text-align:center;flex-direction:column;align-items:center;display:flex}.pp .autor-card .lbl{margin:0 0 8px;font-size:13px}.pp .autor-desc{max-width:300px;margin:14px 0 0;font-size:16px;line-height:1.6}.pp .firma{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:clamp(56px,5.2vw,80px);line-height:1}.pp .autor-ticket{border:1px solid var(--tinta);text-align:left;width:100%;max-width:320px;margin-top:28px}.pp .autor-ticket .top{border-bottom:1px solid var(--tinta);height:12px;display:flex}.pp .autor-ticket .fila{display:flex}.pp .autor-ticket .fila+.fila{border-top:1px solid var(--tinta)}.pp .autor-ticket .top span:first-child,.pp .autor-ticket .fila span:first-child{flex:1.6 1 0}.pp .autor-ticket .top span:last-child,.pp .autor-ticket .fila span:last-child{border-left:1px solid var(--tinta);flex:1 1 0}.pp .autor-ticket .fila span:first-child{font-family:var(--serif);padding:10px 12px;font-size:22px}.pp .autor-ticket .fila span:last-child{padding:12px;font-size:14px}.pp .autor-card a{text-underline-offset:5px;margin-top:24px;font-size:16px}.pp .stack{max-width:760px;margin:0 auto}.pp .stack-wrap{grid-template-columns:1fr minmax(0,760px) 1fr;gap:clamp(20px,3vw,48px);display:grid}.pp .stack-wrap .stack{width:100%;margin:0}.pp .stack-logo{letter-spacing:-.03em;align-self:start;margin-top:30vh;margin-bottom:calc(482px - .5em);font-size:clamp(72px,10vw,180px);line-height:1;position:sticky;top:calc(424px - .5em)}.pp .stack-a{justify-self:end}.pp .stack-few{justify-self:start}@media (max-width:900px){.pp .stack-wrap{display:block}.pp .stack-logo{display:none}}.pp .stack figure{background:var(--crema);margin:0;padding-bottom:160px;position:sticky}.pp .stack-hold{height:45vh}.pp .stack img{object-fit:cover;width:100%;height:560px}.pp .stack figcaption{justify-content:space-between;padding:12px 0;display:flex}.pp .marquee{margin:0 calc(-1 * var(--gutter));padding:24px 0 88px;overflow:clip}.pp .marquee p{white-space:nowrap;letter-spacing:-.015em;margin:0;font-size:clamp(64px,10vw,160px);line-height:1.1;display:inline-block}.pp .pp-porque{background:var(--crema-claro);padding-top:clamp(96px,11vw,170px);padding-bottom:clamp(96px,11vw,170px)}.pp .porque{max-width:820px;margin:0 auto}.pp .estrofa{margin:0 0 1.4em;font-size:clamp(24px,2.4vw,34px);line-height:1.3}.pp .estrofa.first{font-size:clamp(32px,3.6vw,52px);line-height:1.15}.pp .estrofa.big{margin-top:1.6em;font-size:clamp(36px,4.6vw,68px);line-height:1.05}.pp .porque-cierre{border-top:1px solid var(--gris-claro);max-width:820px;margin:clamp(64px,8vw,120px) auto 0;padding-top:clamp(40px,5vw,64px)}.pp .porque-cierre p{margin:0 0 1em;font-size:clamp(20px,1.9vw,26px);line-height:1.35}.pp .porque-cierre .pp-btn{margin-top:16px}.pp .pp-medida{--sec-y:clamp(140px, 14vw, 230px);background:var(--arena);padding:var(--sec-y) var(--gutter)}.pp .pp-medida .wrap{max-width:1040px}.pp .pp-medida .intro{text-align:center;max-width:640px;margin:0 auto clamp(72px,8vw,120px)}.pp .pp-medida .intro .lbl:first-child{margin:0 0 32px}.pp .pp-medida h2{letter-spacing:-.01em;margin:0 0 24px;font-size:clamp(38px,4.4vw,64px);line-height:1.06}.pp .pp-medida .intro .lbl:last-child{color:var(--texto-2);margin:0;line-height:1.9}.pp .carta{background:linear-gradient(#ffffff8c, #ffffff8c), url(/propuesta/paper.jpg) center / cover no-repeat, var(--crema-claro);padding:clamp(40px,7vw,96px) clamp(24px,7vw,104px) clamp(40px,6vw,80px);position:relative;box-shadow:0 1px #1b1b190f,0 30px 60px -40px #1b1b1959}.pp .carta .para{color:var(--gris);margin:0 0 40px}.pp .carta .texto{font-family:var(--serif);font-size:clamp(20px,2vw,28px);line-height:1.9}.pp .carta .texto p{margin:0}.pp .carta .texto p:first-child{margin-bottom:8px}.pp .carta .texto .saludo{font-family:var(--script);margin:28px 0 0;font-size:2.2em;line-height:1.2}.pp .hueco{font:inherit;color:var(--lacre);border:0;border-bottom:1px solid var(--tinta);vertical-align:baseline;appearance:none;-moz-appearance:textfield;background:0 0;border-radius:0;outline:none;margin:0 2px;padding:0 4px;font-size:1em}.pp .hueco::placeholder{color:#a9a598}.pp .hueco:focus,.pp .hueco:focus-visible{border-bottom:2px solid var(--lacre)}.pp .hueco::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pp .hueco::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pp input.hueco{max-width:100%}@keyframes pp-autofill{0%{opacity:1}to{opacity:1}}.pp input.hueco:-webkit-autofill{-webkit-text-fill-color:var(--lacre);caret-color:var(--lacre);transition:background-color 600000s,color 600000s;animation:10ms pp-autofill}.pp input.hueco:-webkit-autofill:hover{-webkit-text-fill-color:var(--lacre);caret-color:var(--lacre);transition:background-color 600000s,color 600000s;animation:10ms pp-autofill}.pp input.hueco:-webkit-autofill:focus{-webkit-text-fill-color:var(--lacre);caret-color:var(--lacre);transition:background-color 600000s,color 600000s;animation:10ms pp-autofill}.pp .hsel{display:inline-block;position:relative}.pp .hsel-btn{white-space:nowrap;text-align:left;cursor:pointer;line-height:inherit;padding-right:1.1em;position:relative}.pp .hsel-caret{border-bottom:1px solid;border-right:1px solid;width:.26em;height:.26em;transition:transform .25s;position:absolute;top:50%;right:4px;transform:translateY(-75%)rotate(45deg)}.pp .hsel-btn[aria-expanded=true] .hsel-caret{transform:translateY(-20%)rotate(-135deg)}@keyframes pp-hsel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pp .hsel-list{z-index:5;background:var(--crema-claro);min-width:calc(100% + 28px);padding:10px 0;font-size:.8em;line-height:1.5;animation:.18s both pp-hsel-in;display:block;position:absolute;top:calc(100% + 8px);left:-14px;box-shadow:0 0 0 1px #1b1b190f,0 24px 48px -22px #1b1b194d}.pp .hsel-opt{white-space:nowrap;cursor:pointer;color:var(--texto-2);border-left:1px solid #0000;margin-left:14px;padding:6px 22px 6px 14px;transition:color .15s,border-color .15s;display:block}.pp .hsel-opt.is-active{color:var(--tinta);border-left-color:#1b1b1940}.pp .hsel-opt[aria-selected=true]{color:var(--lacre);border-left-color:var(--lacre)}.pp .carta .pie{border-top:1px solid #1b1b1926;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:48px;padding-top:28px;display:flex}.pp .carta .pie [role=status]{max-width:460px;color:var(--texto-2);flex:280px;font-size:14px;line-height:1.6}.pp .sello-btn{background:var(--tinta);color:var(--crema);border:0;align-items:center;gap:14px;margin-left:30px;padding:10px 26px 10px 12px;font-size:15px;display:inline-flex;position:relative}.pp .sello-btn img{filter:drop-shadow(0 6px 8px #1b1b1940);width:64px;height:auto;transition:transform .5s var(--ease);margin:-18px 0 -18px -46px}.pp .sello-btn:hover img{transform:rotate(-12deg)scale(1.06)}.pp .sello-btn:disabled{cursor:default;opacity:.9}.pp .faq{border-top:1px solid var(--tinta)}.pp .faq button{text-align:left;width:100%;color:var(--tinta);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.pp .faq .q{font-size:26px;line-height:1.2}.pp .faq .sign{flex:none;font-size:24px}.pp .faq p{max-width:640px;color:var(--texto-2);margin:0 0 28px;font-size:15px;line-height:1.6}.pp .footer{background:var(--tinta);color:var(--crema);padding:clamp(80px, 9vw, 130px) var(--gutter) 0;overflow:hidden}.pp .footer a{color:var(--crema)}.pp .footer .lbl{color:#a9a598}.pp .footer-logo{letter-spacing:-.03em;justify-content:space-between;align-items:baseline;margin:0;font-size:clamp(110px,25vw,370px);line-height:.78;display:flex;transform:translateY(.08em)}.pp .footer-logo small{letter-spacing:0;color:#a9a598;font-size:.11em;font-family:var(--sans);align-self:center}@supports (animation-timeline:view()){@keyframes pp-logoIn{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.pp .header .logo{animation:linear both pp-logoIn;animation-timeline:scroll(root);animation-range:380px 640px}@keyframes pp-heroOut{to{opacity:0;transform:translateY(-34%)scale(.42)}}.pp .hero-logo{animation:linear both pp-heroOut;animation-timeline:scroll(root);animation-range:0 640px}@keyframes pp-wk{0%{color:var(--gris-claro)}to{color:var(--tinta)}}@keyframes pp-wg{0%{color:var(--gris-claro)}to{color:var(--gris)}}.pp .wk{animation:linear both pp-wk;animation-timeline:view();animation-range:entry 70% cover 48%}.pp .wg{animation:linear both pp-wg;animation-timeline:view();animation-range:entry 70% cover 48%}@keyframes pp-rise{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}.pp .rise{animation:linear both pp-rise;animation-timeline:view();animation-range:entry entry 70%}@keyframes pp-open{0%{clip-path:inset(0 24%)}to{clip-path:inset(0)}}.pp .quote-media{animation:linear both pp-open;animation-timeline:view();animation-range:entry}@keyframes pp-marq{0%{transform:translate(40vw)}to{transform:translate(calc(60vw - 100%))}}.pp .marq{animation:linear both pp-marq;animation-timeline:view();animation-range:cover 10% cover 90%}}@media (prefers-reduced-motion:reduce){.pp *,.pp :before,.pp :after{transition:none!important;animation:none!important}}
