@charset "UTF-8";
/* Isolated scroll-paper study. Without the root data attribute all rules are idle. */
html[data-palimpsest="on"]{--muted:var(--pal-muted,#606a68)}
html[data-palimpsest="on"] body{background-color:var(--pal-paper,#fbfaf7);isolation:isolate}
html[data-palimpsest="on"] .page{position:relative;z-index:1}
html[data-palimpsest="on"] .time-capsule-link{color:var(--muted)}
.palimpsest-surface{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict;background:linear-gradient(115deg,rgb(255 255 250 / 9%),transparent 65%)}
.palimpsest-fibres{position:absolute;inset:0;background:url("assets/palimpsest/paper-fibres.svg") center/100% 100% no-repeat;opacity:var(--pal-fibres,.025)}
.palimpsest-tree{position:absolute;inset:6%;width:auto;height:auto;transform:none;background:none;filter:none;opacity:var(--pal-tree,0)}
.palimpsest-tree::before,.palimpsest-tree::after{content:"";position:absolute;inset:0;background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}
.palimpsest-tree::before{background-image:url("assets/palimpsest/tree-of-life-light.svg?v=3");filter:blur(3px);opacity:.36}
.palimpsest-tree::after{background-image:url("assets/palimpsest/tree-of-life.svg?v=3");filter:blur(.35px);opacity:.68}
/* No temporal fading, parallax, noise, blend modes or scroll-position transforms. */
@media(prefers-reduced-motion:reduce){.palimpsest-surface,.palimpsest-fibres,.palimpsest-tree{animation:none!important;transition:none!important}}
