.pp-page{--pp-azul:#1e3a8a;--pp-tinta:#1f2937;position:relative;width:816px;height:1056px;background:#fffdf8;color:var(--pp-tinta);overflow:hidden;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.5;text-align:left}.pp-page,.pp-page *,.pp-page :after,.pp-page :before{box-sizing:border-box}.pp-page-body{top:44px;bottom:64px;overflow:hidden;outline:none}.pp-page-body,.pp-page-footer{position:absolute;left:52px;right:52px}.pp-page-footer{bottom:26px;border-top:1px solid #d6d3cb;padding-top:6px;display:flex;justify-content:space-between;font-family:var(--font-oswald),"Arial Narrow",sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.pp-page-body h1,.pp-page-body h2,.pp-page-body h3,.pp-page-body h4{font-family:var(--font-playfair),Georgia,serif;color:#111827;line-height:1.15;margin:0 0 10px;font-weight:800}.pp-page-body h1{font-size:44px}.pp-page-body h2{font-size:30px}.pp-page-body h3{font-size:22px}.pp-page-body h4{font-size:18px}.pp-page-body p{margin:0 0 10px;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.pp-page-body ol,.pp-page-body ul{margin:0 0 12px;padding-left:22px}.pp-page-body ul{list-style:disc}.pp-page-body ol{list-style:decimal}.pp-page-body li{margin-bottom:6px}.pp-page-body a{color:var(--pp-azul);text-decoration:underline}.pp-page-body b,.pp-page-body strong{font-weight:700}.pp-page-body em,.pp-page-body i{font-style:italic}.pp-page-body hr{border:0;border-top:2px solid var(--pp-tinta);margin:16px 0}.pp-page-body blockquote{margin:12px 0;padding:6px 0 6px 16px;border-left:4px solid var(--pp-azul);font-family:var(--font-playfair),Georgia,serif;font-size:20px;font-style:italic;color:#374151}.pp-page-body img{max-width:100%;display:block;-o-object-fit:cover;object-fit:cover}.pp-masthead{text-align:center;border-bottom:4px double var(--pp-tinta);padding-bottom:8px;margin-bottom:6px}.pp-masthead h1{font-size:68px;letter-spacing:.01em;text-transform:uppercase;margin:0;color:var(--pp-azul)}.pp-masthead-logo,.pp-page-body img.pp-masthead-logo{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;margin:0 auto 4px}.pp-masthead-sub,.pp-page-body .pp-masthead-sub{margin:2px 0 0;letter-spacing:.18em;color:#4b5563}.pp-masthead-sub,.pp-page-body .pp-dateline,.pp-page-body .pp-masthead-sub{text-align:center;font-family:var(--font-oswald),"Arial Narrow",sans-serif;text-transform:uppercase;font-size:12px}.pp-page-body .pp-dateline{letter-spacing:.12em;border-bottom:1px solid var(--pp-tinta);padding-bottom:6px;margin-bottom:16px}.pp-page-body .pp-kicker{display:inline-block;font-family:var(--font-oswald),"Arial Narrow",sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--pp-azul);padding:2px 10px;margin:0 0 8px;text-align:left}.pp-page-body .pp-headline{font-size:34px;margin-bottom:8px}.pp-page-body .pp-byline{font-family:var(--font-oswald),"Arial Narrow",sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:12px}.pp-page-body .pp-lead{font-size:18px;line-height:1.45;font-style:italic;color:#374151}.pp-page-body .pp-center,.pp-page-body .pp-center p{text-align:center}.pp-cols-2,.pp-cols-3{-moz-column-gap:28px;column-gap:28px;-moz-column-rule:1px solid #d6d3cb;column-rule:1px solid #d6d3cb;margin-bottom:12px}.pp-cols-2{-moz-column-count:2;column-count:2}.pp-cols-3{-moz-column-count:3;column-count:3}.pp-cols-2>*,.pp-cols-3>*{-moz-column-break-inside:avoid;break-inside:avoid-column}.pp-grid-2,.pp-grid-3{display:grid;gap:12px;margin-bottom:12px}.pp-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-grid-2>.pp-fig,.pp-grid-3>.pp-fig{margin:0}.pp-fig{margin:0 0 12px}.pp-fig img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px;background:#e5e7eb}.pp-fig figcaption{font-family:var(--font-oswald),"Arial Narrow",sans-serif;font-size:11.5px;letter-spacing:.02em;color:#4b5563;margin-top:4px;line-height:1.3}.pp-page-body img.pp-img-lg{width:100%;height:340px;-o-object-fit:cover;object-fit:cover}.pp-page-body img.pp-img-md{width:100%;height:210px;-o-object-fit:cover;object-fit:cover}.pp-page-body img.pp-img-sm{width:100%;height:140px;-o-object-fit:cover;object-fit:cover}.pp-page-body img.pp-img-auto{height:auto}.pp-page-body .pp-float-left{float:left;width:46%;margin:4px 16px 10px 0}.pp-page-body .pp-float-right{float:right;width:46%;margin:4px 0 10px 16px}.pp-page-body img.pp-float-left,.pp-page-body img.pp-float-right{height:200px;-o-object-fit:cover;object-fit:cover}.pp-box{background:#eef2ff;border-left:4px solid var(--pp-azul);padding:10px 14px;margin:0 0 12px}.pp-page-body .pp-box p:last-child{margin-bottom:0}.pp-page-body .pp-box-title{font-family:var(--font-oswald),"Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--pp-azul);margin-bottom:4px;text-align:left}.pp-page-body img.pp-logo-sm{height:52px;width:auto;max-width:220px;-o-object-fit:contain;object-fit:contain;margin:0 auto 6px}body:has(.pp-app) .admin-floating-toolbar{display:none!important}.pp-book-stage{perspective:2600px}.pp-book{position:relative;display:flex;transform-style:preserve-3d}.pp-slot{position:relative;overflow:hidden;background:transparent}.pp-slot.pp-has-page{box-shadow:0 10px 30px rgba(15,23,42,.28)}.pp-leaf-face>.pp-scaler,.pp-slot>.pp-scaler{transform-origin:top left}.pp-slot.pp-left.pp-has-page:after,.pp-slot.pp-right.pp-has-page:after{content:"";position:absolute;top:0;bottom:0;width:40px;pointer-events:none}.pp-slot.pp-left.pp-has-page:after{right:0;background:linear-gradient(270deg,rgba(0,0,0,.14),transparent)}.pp-slot.pp-right.pp-has-page:after{left:0;background:linear-gradient(90deg,rgba(0,0,0,.14),transparent)}.pp-single .pp-slot.pp-right.pp-has-page:after{display:none}.pp-leaf{position:absolute;top:0;transform-style:preserve-3d;z-index:5;animation-duration:.75s;animation-timing-function:cubic-bezier(.45,.05,.35,1);animation-fill-mode:forwards}.pp-leaf-face{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#fffdf8}.pp-leaf-back{transform:rotateY(180deg)}.pp-leaf-face:after{content:"";position:absolute;inset:0;pointer-events:none;animation:pp-leaf-shade .75s ease-in-out forwards}.pp-leaf.pp-dir-next{transform-origin:left center;animation-name:pp-flip-next}.pp-leaf.pp-dir-prev{transform-origin:right center;animation-name:pp-flip-prev}.pp-single .pp-leaf.pp-dir-next{animation-name:pp-flip-next-single}.pp-single .pp-leaf.pp-dir-prev{transform-origin:left center;animation-name:pp-flip-prev-single}@keyframes pp-flip-next{0%{transform:rotateY(0deg)}to{transform:rotateY(-180deg)}}@keyframes pp-flip-prev{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}@keyframes pp-flip-next-single{0%{transform:rotateY(0deg);opacity:1}to{transform:rotateY(-100deg);opacity:0}}@keyframes pp-flip-prev-single{0%{transform:rotateY(-100deg);opacity:0}to{transform:rotateY(0deg);opacity:1}}@keyframes pp-leaf-shade{0%{background:rgba(0,0,0,0)}50%{background:rgba(0,0,0,.18)}to{background:rgba(0,0,0,0)}}@media (prefers-reduced-motion:reduce){.pp-leaf,.pp-leaf-face:after{animation-duration:.01s!important}}.pp-page.pp-editing{overflow:visible}.pp-editing .pp-page-body{cursor:text;overflow:visible;outline:1px dashed rgba(30,58,138,.25);outline-offset:6px}.pp-editing .pp-page-body:focus{outline:2px solid rgba(30,58,138,.35)}.pp-editing .pp-page-body:empty:before{content:"Escribe aquí...";color:#9ca3af}.pp-editing .pp-page-body img{cursor:pointer}.pp-editing .pp-page-body img.pp-img-selected{outline:3px solid #f59e0b;outline-offset:2px}.pp-editing .pp-page-body figure:has(>img.pp-img-selected){outline:3px solid #f59e0b;outline-offset:3px}.pp-editing .pp-page-body figure>img.pp-img-selected{outline:none}.pp-midiendo img{transform:none!important}.pp-overflow-guide{position:absolute;left:0;right:0;bottom:64px;border-bottom:2px dashed #ef4444;pointer-events:none}.pp-print-root{display:none}@media print{@page{size:8.5in 11in;margin:0}body,html{background:#fff!important;margin:0!important;padding:0!important}.pp-print-root{display:block!important}.pp-print-root .pp-page{page-break-after:always;-moz-column-break-after:page;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pp-print-root .pp-page:last-child{page-break-after:auto;-moz-column-break-after:auto;break-after:auto}.pp-screen-only{display:none!important}}