/* Packages: all sizes in em, 1em = 1 design unit. Set font-size on the wrapper to scale. */
.pk{position:relative;font-family:"Nunito",var(--tc);color:#2a2724;line-height:1}
.pk *{position:absolute}
.paper{background-color:#efe9de;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .3 0 0 0 0 .24 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}
.gif{overflow:hidden;background:#cfc8bb}
.gif i{position:absolute;inset:0;background:#e8e4dc url(/v2-redesign2/assets/placeholder-cover.svg) 50% 50%/cover;filter:saturate(.55) sepia(.16) contrast(.98) brightness(1.03)}
.gif::after{z-index:2;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 .5px rgba(26,24,22,.18),inset 0 0 2.4em rgba(60,45,30,.16)}
.cv-t{font-family:"Nunito",var(--tc);white-space:nowrap;color:#24221f}
.cv-m{font-family:var(--mono);white-space:nowrap;color:#7a766e}
.cv-v{font-family:"Nunito",var(--tc);white-space:nowrap;color:#6d6b65}
.dot{border-radius:50%;background:#d8452b}
.vt{writing-mode:vertical-rl;white-space:nowrap}
/* 3D */
.b3{transform-style:preserve-3d}
.b3 .f{backface-visibility:hidden;overflow:hidden}
.gif::before{content:"";position:absolute;inset:0;z-index:1;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .27 0 0 0 0 .22 0 0 0 .35 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}
