.nb-root{outline:none;width:80vw;max-width:none;margin-inline:calc(50% - 40vw)}.nb-stage{position:relative;box-shadow:0 1px 2px #281e141f,0 6px 14px -4px #281e1424,0 24px 48px -16px #281e142e}.nb-stage:after{content:"";filter:blur(6px);pointer-events:none;z-index:-1;background:radial-gradient(#281e1438,#0000 70%);height:28px;position:absolute;inset:auto 3% -14px}.nb-mount,.nb-book{width:100%}.nb-leaf{-webkit-user-select:none;user-select:none;overflow:hidden}.nb-paper{--nb-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.3 0 0 0 0 0.2 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--nb-gutter:transparent;background-color:#f8f3e8;background-image:var(--nb-gutter), var(--nb-grain);position:relative}.nb-paper.nb-side-left{--nb-gutter:linear-gradient(270deg, #3c2d1947 0, #3c2d1914 5%, transparent 13%, transparent 97%, #3c2d190f 100%)}.nb-paper.nb-side-right{--nb-gutter:linear-gradient(90deg, #3c2d1947 0, #3c2d1914 5%, transparent 13%, transparent 97%, #3c2d190f 100%)}.nb-image{object-fit:contain;mix-blend-mode:multiply;pointer-events:none;width:80%;height:80%;position:absolute;inset:9% 10% 11%}.nb-stack{pointer-events:none;flex-direction:column;align-items:center;gap:6%;display:flex;position:absolute;inset:7% 9% 8%}.nb-stack-sketch{object-fit:contain;object-position:center top;mix-blend-mode:multiply;flex:1 1 0;width:100%;min-height:0}.nb-print{flex:none;width:100%;height:auto;transform:rotate(-1.2deg);box-shadow:0 1px 1px #281e142e,0 4px 10px -2px #281e1438}.nb-print-ink{mix-blend-mode:multiply;flex:none;width:42%;height:auto}.nb-image--top{object-position:center top}.nb-image--bleed{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;inset:0}.nb-link{font-family:var(--font-manrope), sans-serif;letter-spacing:.06em;color:#3c322852;z-index:1;margin:-.8em -.6em;padding:.8em .6em;font-size:clamp(.4rem,.55vw,.5rem);text-decoration:none;transition:color .15s;position:absolute;bottom:3%;right:9%}.nb-link:hover{color:#3c3228bf}.nb-gallery{--nb-gap:4cqw;justify-content:center;gap:var(--nb-gap);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:8% 9% 9%;container-type:inline-size}.nb-gallery-row{justify-content:center;gap:var(--nb-gap);display:flex}.nb-gallery-item{height:var(--nb-row-h);width:auto;transform:rotate(var(--nb-tilt,0deg))}.nb-writing{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:10% 6% 11% 6.5%}.nb-writing-group{flex-direction:column;gap:.55em;display:flex}.nb-writing-line img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.nb-writing-link{pointer-events:auto;margin-block:-.25em;padding-block:.25em;transition:opacity .15s}.nb-writing-link:hover{opacity:.55}
