.holding{isolation:isolate;padding-top:var(--chrome-h);background:var(--color-paper);align-content:center;min-height:100svh;display:grid;position:relative;overflow:clip}.holding__backdrop,.holding__backdrop>*{pointer-events:none;contain:strict;position:absolute;inset:0}.holding__backdrop{z-index:-1}.holding__light{background:radial-gradient(34rem 26rem at 50% 58%,#fdedcb8c,#fdedcb00 72%),radial-gradient(30rem 22rem at 98% 14%,#f8e1d899,#f8e1d800 72%),radial-gradient(46rem 36rem at 0 26%,#e2e7eeb3,#e2e7ee00 70%),linear-gradient(#ffffff80,#fff0 34%)}.holding__ruling{--gap:2.125rem;top:var(--chrome-h);background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--gap) - 1px), #8290a329 calc(var(--gap) - 1px) var(--gap));-webkit-mask:radial-gradient(70% 60% at 50% 55%,#000 20%,#0006 55%,#0000 80%);mask:radial-gradient(70% 60% at 50% 55%,#000 20%,#0006 55%,#0000 80%)}.holding__grain{background:url(/grain.webp) 0 0/192px 192px}@media (min-resolution:1.5x){.holding__grain{background-size:96px 96px}}@media (min-resolution:2.5x){.holding__grain{background-size:64px 64px}}.holding__margin{display:none}.holding__body{text-align:center;justify-items:center;padding-block:2rem 3rem;display:grid;position:relative}.holding__status{font:500 .75rem/1 var(--font-receipt);letter-spacing:.02em;color:var(--color-ledger-700);filter:drop-shadow(0 1px 1px #1821301a)drop-shadow(0 6px 8px #8735241a);margin:0 0 1.4rem;padding:.55rem .9rem;position:relative;rotate:-1.2deg}.holding__status:before{--t:.22rem;--p:.44rem;--dash:#8290a380;content:"";z-index:-1;background:repeating-linear-gradient(90deg, var(--dash) 0 .3rem, transparent .3rem .52rem) 0 .2rem / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--dash) 0 .3rem, transparent .3rem .52rem) 0 calc(100% - .2rem) / 100% 1px no-repeat, linear-gradient(180deg, #fff, #fffcf6);-webkit-mask:conic-gradient(from 45deg at 0 50%, #000 90deg, #0000 0) left / var(--t) var(--p) repeat-y, linear-gradient(#000 0 0) center / calc(100% - 2 * var(--t) + 1px) 100% no-repeat, conic-gradient(from 225deg at 100% 50%, #000 90deg, #0000 0) right / var(--t) var(--p) repeat-y;-webkit-mask:conic-gradient(from 45deg at 0 50%, #000 90deg, #0000 0) left / var(--t) var(--p) repeat-y, linear-gradient(#000 0 0) center / calc(100% - 2 * var(--t) + 1px) 100% no-repeat, conic-gradient(from 225deg at 100% 50%, #000 90deg, #0000 0) right / var(--t) var(--p) repeat-y;mask:conic-gradient(from 45deg at 0 50%, #000 90deg, #0000 0) left / var(--t) var(--p) repeat-y, linear-gradient(#000 0 0) center / calc(100% - 2 * var(--t) + 1px) 100% no-repeat, conic-gradient(from 225deg at 100% 50%, #000 90deg, #0000 0) right / var(--t) var(--p) repeat-y;position:absolute;inset:0}.holding__title{max-width:14ch;font-family:var(--font-display);letter-spacing:-.022em;color:var(--color-ledger-950);text-shadow:0 1px #ffffffbf;text-wrap:balance;margin:0;font-size:clamp(2.6rem,1.6rem + 4vw,4.6rem);font-weight:600;line-height:1.02}.holding__lede{max-width:30rem;color:var(--color-ledger-700);text-wrap:balance;text-wrap:pretty;margin:1.1rem 0 0;font-size:clamp(1.0625rem,.98rem + .4vw,1.25rem);line-height:1.55}.holding__back{margin-top:1.8rem}.holding__broker{font:400 .75rem/1.55 var(--font-mono);color:var(--color-ledger-600);text-wrap:balance;background:radial-gradient(circle, var(--color-ledger-300) .9px, transparent 1.4px) 0 0 / .5rem .25rem repeat-x;margin:1.6rem 0 0;padding-top:.95rem}@media (min-width:64rem){.holding__margin{top:calc(var(--chrome-h) - .75rem);bottom:0;left:calc((100% - min(100% - 2 * var(--gutter), var(--container))) / 2 - clamp(.9rem, 1.7vw, 1.6rem));border-inline:1px solid #c2553a52;width:5px;display:block;-webkit-mask:linear-gradient(#0000,#000 .75rem 70%,#0000);mask:linear-gradient(#0000,#000 .75rem 70%,#0000)}}@media (prefers-reduced-motion:no-preference){.holding__status,.holding__title,.holding__lede,.holding__back,.holding__broker{animation:holding-rise .8s var(--ease-out) both}.holding__title{animation-delay:60ms}.holding__lede{animation-delay:.12s}.holding__back{animation-delay:.18s}.holding__broker{animation-delay:.24s}}@keyframes holding-rise{0%{opacity:0;translate:0 .6rem}}
