/* Only the explicitly selected new page template. */
body.vjh-reading.vlf-floating .moon{min-height:260px;height:clamp(260px,21vw,360px)}
body.vjh-reading.vlf-floating .moon::after{background:linear-gradient(0deg,rgba(12,23,29,.82),rgba(12,23,29,.25) 35%,transparent 72%)}
body.vjh-reading.vlf-floating .masthead{background:none!important;border:0!important;box-shadow:none!important;margin-top:-114px;min-height:114px;padding:20px 5% 25px;gap:32px;align-items:center}
body.vjh-reading.vlf-floating .brand{font:400 clamp(24px,2.1vw,32px)/1.3 Georgia,serif;letter-spacing:.015em;color:#f7efdd;text-shadow:0 2px 6px #091218}
body.vjh-reading.vlf-floating .brand span{color:#dac9a2}
body.vjh-reading.vlf-floating .masthead nav,body.vjh-reading.vlf-floating .masthead nav ul{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px clamp(24px,3.4vw,64px);padding:0;margin:0;list-style:none}
body.vjh-reading.vlf-floating .masthead nav{max-width:72%}
body.vjh-reading.vlf-floating .masthead nav li{margin:0;padding:0;list-style:none}
body.vjh-reading.vlf-floating .masthead nav a{position:relative;display:inline-block;font:400 17px/1.5 Georgia,serif;letter-spacing:.025em;text-transform:none;text-decoration:none;color:#f7efdd;padding:10px 3px;text-shadow:0 2px 5px #091218;min-height:44px}
body.vjh-reading.vlf-floating .masthead nav li:nth-child(4n+1),body.vjh-reading.vlf-floating .masthead nav>a:nth-child(4n+1){transform:translateY(5px)}
body.vjh-reading.vlf-floating .masthead nav li:nth-child(4n+2),body.vjh-reading.vlf-floating .masthead nav>a:nth-child(4n+2){transform:translateY(-5px)}
body.vjh-reading.vlf-floating .masthead nav li:nth-child(4n+3),body.vjh-reading.vlf-floating .masthead nav>a:nth-child(4n+3){transform:translateY(-1px)}
body.vjh-reading.vlf-floating .masthead nav a::after{content:"";position:absolute;bottom:1px;left:50%;width:4px;height:4px;border-radius:50%;background:#dfc58d;opacity:0;transform:translateX(-50%)}
body.vjh-reading.vlf-floating .masthead nav a:hover::after,body.vjh-reading.vlf-floating .masthead nav a:focus-visible::after,body.vjh-reading.vlf-floating .masthead nav a[aria-current="page"]::after{opacity:1}
body.vjh-reading.vlf-floating .masthead a:focus-visible{outline:2px solid #dfc58d;outline-offset:4px;border-radius:3px}
@media(max-width:850px){
 body.vjh-reading.vlf-floating .masthead{margin-top:-150px;min-height:150px;align-content:end;gap:10px 24px}
 body.vjh-reading.vlf-floating .masthead nav{max-width:100%}
 body.vjh-reading.vlf-floating .masthead nav,body.vjh-reading.vlf-floating .masthead nav ul{justify-content:flex-start;gap:2px 22px}
 body.vjh-reading.vlf-floating .masthead nav li,body.vjh-reading.vlf-floating .masthead nav>a{transform:none!important}
}
@media(max-width:560px){
 body.vjh-reading.vlf-floating .moon{height:240px;min-height:240px}
 body.vjh-reading.vlf-floating .masthead{display:flex;flex-direction:column;align-items:flex-start;margin-top:-120px;min-height:120px;padding:12px 6% 18px;background:linear-gradient(0deg,#101d24,#101d2400)!important}
 body.vjh-reading.vlf-floating .masthead nav a{font-size:16px}
}
