.vlab-intro{max-width:78rem;margin:0 auto;padding:3.5rem 1.5rem 1rem}.vlab-intro p:last-child{color:var(--color-jvan-ink-soft);max-width:42rem;margin-top:.75rem}.vlab-label{align-items:baseline;gap:1.25rem;max-width:78rem;margin:0 auto;padding:3.5rem 1.5rem 1rem;display:flex}.vlab-label>span{font-family:var(--font-day-mono);color:var(--color-jvan-flare);flex:none;font-size:2rem;font-weight:500;line-height:1}.vlab-label h2{font-family:var(--font-day-display);letter-spacing:-.01em;font-size:1.375rem;font-weight:700}.vlab-label p{max-width:46rem;color:var(--color-jvan-ink-soft);margin-top:.35rem;font-size:.9375rem}.vlab-stage{isolation:isolate;background-color:var(--color-jvan-paper);position:relative;overflow:hidden}.vlab-stage .jvan-panel{background-color:#0000}.vlab-stage>section{z-index:1;position:relative}html[data-layout=daybook] .vlab-stage .featured-row{position:relative}html[data-layout=daybook] .vlab-2 .featured-row:after{content:"";z-index:-1;background-image:var(--row-image,none);filter:blur(34px)saturate(1.5);opacity:.38;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-2rem -50vw;transform:scale(1.06);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}html[data-layout=daybook] .vlab-3 .featured-media img{transform-origin:50% 40%;animation:34s ease-in-out infinite alternate vlab-kenburns}html[data-layout=daybook] .vlab-3 .featured-row:nth-child(2n) .featured-media img{transform-origin:40% 60%;animation-duration:41s;animation-direction:alternate-reverse}@keyframes vlab-kenburns{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.14)translate(-1.5%,-2%)}}html[data-layout=daybook] .vlab-4 .vlab-stage .featured-row{opacity:0}html[data-layout=daybook] .vlab-4 .vlab-stage.is-in .featured-row{animation:.6s cubic-bezier(.22,.9,.3,1) both vlab-rise}.vlab-4 .vlab-stage.is-in .featured-row:first-child{animation-delay:50ms}.vlab-4 .vlab-stage.is-in .featured-row:nth-child(2){animation-delay:.18s}.vlab-4 .vlab-stage.is-in .featured-row:nth-child(3){animation-delay:.31s}@keyframes vlab-rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}html[data-layout=daybook] .vlab-5 .vlab-stage .featured-media{clip-path:inset(0 100% 0 0)}html[data-layout=daybook] .vlab-5 .vlab-stage.is-in .featured-media{animation:.85s cubic-bezier(.4,0,.2,1) both vlab-wipe}.vlab-5 .vlab-stage.is-in .featured-row:first-child .featured-media{animation-delay:50ms}.vlab-5 .vlab-stage.is-in .featured-row:nth-child(2) .featured-media{animation-delay:.2s}.vlab-5 .vlab-stage.is-in .featured-row:nth-child(3) .featured-media{animation-delay:.35s}@keyframes vlab-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}html[data-layout=daybook] .vlab-7 .featured-media{--tilt-x:0;--tilt-y:0;perspective:900px;transform:perspective(900px) rotateY(calc(var(--tilt-x) * 10deg)) rotateX(calc(var(--tilt-y) * -10deg));will-change:transform;transition:transform .25s}@media (prefers-reduced-motion:reduce){html[data-layout=daybook] .vlab-7 .featured-media{transition:none;transform:none}}html[data-layout=daybook] .vlab-8 .featured-rows{counter-reset:vlab-entry}html[data-layout=daybook] .vlab-8 .featured-row{counter-increment:vlab-entry}html[data-layout=daybook] .vlab-8 .featured-row:before{content:counter(vlab-entry, decimal-leading-zero);z-index:-1;font-family:var(--font-day-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px #0f10161a;pointer-events:none;font-size:clamp(6rem,14vw,11rem);font-weight:800;line-height:1;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}@media (width>=64rem){html[data-layout=daybook] .vlab-8 .featured-row:before{left:40%}}html[data-layout=daybook] .vlab-9 .featured-row{--meter:0;padding-bottom:2.75rem}html[data-layout=daybook] .vlab-9 .featured-row:before{content:"";height:3px;width:calc(var(--meter) * 100%);background:linear-gradient(90deg, var(--color-jvan-wave), var(--color-jvan-flare));border-radius:2px;position:absolute;bottom:1.5rem;left:0}html[data-layout=daybook] .vlab-9 .featured-row:after{content:"";background-color:var(--day-rule);z-index:-1;border-radius:2px;height:3px;position:absolute;bottom:1.5rem;left:0;right:0}@media (width>=64rem){html[data-layout=daybook] .vlab-10 .featured-row:first-child,html[data-layout=daybook] .vlab-10 .featured-row:first-child.is-flipped{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-bottom:3rem}html[data-layout=daybook] .vlab-10 .featured-row:first-child .featured-media,html[data-layout=daybook] .vlab-10 .featured-row:first-child.is-flipped .featured-media{grid-area:1/1}html[data-layout=daybook] .vlab-10 .featured-row:first-child .featured-copy,html[data-layout=daybook] .vlab-10 .featured-row:first-child.is-flipped .featured-copy{grid-area:2/1;padding:0}html[data-layout=daybook] .vlab-10 .featured-row:first-child .jvan-subheading{font-size:clamp(1.75rem,3vw,2.5rem)}html[data-layout=daybook] .vlab-10 .featured-row:not(:first-child),html[data-layout=daybook] .vlab-10 .featured-row:not(:first-child).is-flipped{grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:1.5rem;padding:1.5rem 0}html[data-layout=daybook] .vlab-10 .featured-row:not(:first-child) .jvan-subheading{font-size:1.125rem}html[data-layout=daybook] .vlab-10 .featured-row:not(:first-child) .featured-copy>p:not(.tabular){display:none}}@media (prefers-reduced-motion:reduce){html[data-layout=daybook] .vlab-3 .featured-media img,html[data-layout=daybook] .vlab-3 .featured-row:nth-child(2n) .featured-media img{animation:none}html[data-layout=daybook] .vlab-4 .vlab-stage .featured-row{opacity:1;animation:none}html[data-layout=daybook] .vlab-5 .vlab-stage .featured-media{clip-path:none;animation:none}}
