#pgfrn-regencia-navidad{--pgfrn-coral:#F6987F;--pgfrn-paper:#fffdfa;--pgfrn-blush:#fff2ee;--pgfrn-ink:#454545;--pgfrn-grey:#74716f;--pgfrn-line:#e7d9d3;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;background:var(--pgfrn-paper);color:var(--pgfrn-ink);font-family:Arial,sans-serif;line-height:1.5}#pgfrn-regencia-navidad *{box-sizing:border-box}#pgfrn-regencia-navidad .pgfrn-shell{width:min(1140px,calc(100% - 48px));margin:0 auto}#pgfrn-regencia-navidad .pgfrn-hero{position:relative;min-height:445px;background:url('../assets/regencia-navidad-estate.png') center 55%/cover no-repeat;isolation:isolate;text-align:center}#pgfrn-regencia-navidad .pgfrn-hero__veil{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(255,252,247,.88) 0%,rgba(255,250,245,.54) 45%,rgba(255,253,250,.87) 100%)}#pgfrn-regencia-navidad .pgfrn-hero__content{padding:58px 24px 65px}#pgfrn-regencia-navidad .pgfrn-script{margin:0 0 8px;color:var(--pgfrn-coral);font-family:Georgia,serif;font-size:clamp(42px,5.4vw,69px);font-style:italic;font-weight:600;letter-spacing:-.07em;line-height:1.08}#pgfrn-regencia-navidad h1,#pgfrn-regencia-navidad h2{font-family:Georgia,serif;font-weight:500}#pgfrn-regencia-navidad h1{max-width:900px;margin:0 auto;color:#363636;font-size:clamp(34px,4vw,54px);letter-spacing:-.04em;line-height:1.12}#pgfrn-regencia-navidad .pgfrn-hero__content>p:last-child{max-width:665px;margin:13px auto 0;color:#4c4b4a;font-family:Georgia,serif;font-size:clamp(16px,1.7vw,22px);line-height:1.45}#pgfrn-regencia-navidad .pgfrn-ornament{display:block;margin:10px auto 8px;color:#9b7d52;font-size:22px;line-height:1}#pgfrn-regencia-navidad .pgfrn-books{position:relative;background:linear-gradient(180deg,#fffdfa,#fff8f4);padding:16px 0 22px}#pgfrn-regencia-navidad .pgfrn-books:before,#pgfrn-regencia-navidad .pgfrn-books:after{position:absolute;color:rgba(96,115,80,.21);font-family:Georgia,serif;font-size:170px;line-height:1;content:'❦'}#pgfrn-regencia-navidad .pgfrn-books:before{top:35px;left:-38px;transform:rotate(-24deg)}#pgfrn-regencia-navidad .pgfrn-books:after{right:-38px;bottom:20px;transform:rotate(148deg)}#pgfrn-regencia-navidad .pgfrn-book{position:relative;z-index:1;display:grid;grid-template-columns:minmax(250px,.73fr) 1.27fr;gap:clamp(35px,8vw,120px);align-items:center;min-height:450px;padding:42px clamp(10px,4vw,45px);border-bottom:1px solid var(--pgfrn-line)}#pgfrn-regencia-navidad .pgfrn-book--reverse{grid-template-columns:1.27fr minmax(250px,.73fr)}#pgfrn-regencia-navidad .pgfrn-book--reverse .pgfrn-book__cover{order:2}#pgfrn-regencia-navidad .pgfrn-book__cover{width:min(100%,285px);margin:0 auto;filter:drop-shadow(0 19px 18px rgba(61,45,41,.22))}#pgfrn-regencia-navidad .pgfrn-book__cover img{display:block;width:100%;height:auto}#pgfrn-regencia-navidad .pgfrn-label{margin:0 0 12px;color:var(--pgfrn-coral);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}#pgfrn-regencia-navidad .pgfrn-book__copy h2{margin:0 0 14px;color:#343434;font-size:clamp(34px,4.1vw,54px);letter-spacing:-.045em;line-height:1.08}#pgfrn-regencia-navidad .pgfrn-book__copy>p{max-width:610px;margin:0;color:#5b5a58;font-family:Georgia,serif;font-size:18px;line-height:1.62}#pgfrn-regencia-navidad .pgfrn-book__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}#pgfrn-regencia-navidad .pgfrn-action{display:inline-block;padding:14px 19px;color:#fff!important;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.2;text-decoration:none!important;text-transform:uppercase;transition:transform .2s ease,filter .2s ease}#pgfrn-regencia-navidad .pgfrn-action:hover{filter:brightness(.96);transform:translateY(-2px)}#pgfrn-regencia-navidad .pgfrn-action--story{background:var(--pgfrn-coral)}#pgfrn-regencia-navidad .pgfrn-action--buy{background:var(--pgfrn-grey)}#pgfrn-regencia-navidad .pgfrn-action--off{opacity:.66;cursor:not-allowed}#pgfrn-regencia-navidad .pgfrn-closing{padding:52px 24px 59px;background:#fbf6f2;text-align:center}#pgfrn-regencia-navidad .pgfrn-closing__inner{max-width:1000px;margin:0 auto;border:1px solid #cbb28c;padding:35px 24px 34px;box-shadow:inset 0 0 0 6px rgba(255,255,255,.38)}#pgfrn-regencia-navidad .pgfrn-closing h2{margin:0;color:#333;font-size:clamp(27px,3.5vw,43px);letter-spacing:.12em;line-height:1.2;text-transform:uppercase}#pgfrn-regencia-navidad .pgfrn-closing p{max-width:660px;margin:0 auto;color:#5e5d5a;font-family:Georgia,serif;font-size:18px;line-height:1.55}@media(max-width:720px){#pgfrn-regencia-navidad .pgfrn-shell{width:min(100% - 36px,1140px)}#pgfrn-regencia-navidad .pgfrn-hero{min-height:390px;background-position:61% center}#pgfrn-regencia-navidad .pgfrn-hero__content{padding:48px 6px 45px}#pgfrn-regencia-navidad .pgfrn-book,#pgfrn-regencia-navidad .pgfrn-book--reverse{grid-template-columns:1fr;gap:26px;min-height:0;padding:48px 6px}#pgfrn-regencia-navidad .pgfrn-book--reverse .pgfrn-book__cover{order:0}#pgfrn-regencia-navidad .pgfrn-book__cover{width:min(80%,245px)}#pgfrn-regencia-navidad .pgfrn-book__copy{text-align:center}#pgfrn-regencia-navidad .pgfrn-book__actions{justify-content:center}#pgfrn-regencia-navidad .pgfrn-books:before,#pgfrn-regencia-navidad .pgfrn-books:after{font-size:110px}#pgfrn-regencia-navidad .pgfrn-closing{padding:40px 17px 45px}#pgfrn-regencia-navidad .pgfrn-closing__inner{padding:28px 16px}}
