.moments{isolation:isolate;background:var(--color-paper);color:var(--color-ledger-900);padding-block:clamp(3.75rem,10svh,7rem) clamp(2.75rem,7svh,5rem);position:relative;overflow:clip}.moments__backdrop,.moments__backdrop>*{pointer-events:none;contain:strict;position:absolute;inset:0}.moments__backdrop{z-index:-1}.moments__light{background:radial-gradient(46rem 26rem at 50% 64%,#fdedcb9e,#fdedcb00 70%),radial-gradient(38rem 24rem at 2% 22%,#eef3f9d9,#eef3f900 70%),radial-gradient(30rem 20rem at 100% 24%,#f8e1d880,#f8e1d800 72%),radial-gradient(60rem 18rem at 50% 92%,#e2e7ee66,#e2e7ee00 70%);-webkit-mask:linear-gradient(#0000,#000 7rem calc(100% - 5rem),#0000);mask:linear-gradient(#0000,#000 7rem calc(100% - 5rem),#0000)}.moments__ruling{-webkit-mask-composite:source-in;background:repeating-linear-gradient(#0000 0 calc(2.125rem - 1px),#8290a326 calc(2.125rem - 1px) 2.125rem);-webkit-mask-image:radial-gradient(64% 52% at 50% 46%,#000 30%,#0006 62%,#0000 86%),linear-gradient(#0000,#000 6rem calc(100% - 7rem),#0000);mask-image:radial-gradient(64% 52% at 50% 46%,#000 30%,#0006 62%,#0000 86%),linear-gradient(#0000,#000 6rem calc(100% - 7rem),#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.moments__grain{background:url(/grain.webp) 0 0/192px 192px}@media (min-resolution:1.5x){.moments__grain{background-size:96px 96px}}@media (min-resolution:2.5x){.moments__grain{background-size:64px 64px}}.moments__head{text-align:center;justify-items:center;gap:clamp(.85rem,2.4vw,1.25rem);display:grid}.moments__title{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:min(2.6rem,11.1111vw - .277778rem);font-weight:600;line-height:1.04}.moments__for{color:var(--color-kiln-600);padding-inline:.06em .1em;display:inline-block;position:relative}.moments__for em{font-style:italic}.moments__for svg{pointer-events:none;width:calc(100% + .42em);height:calc(100% + .08em);position:absolute;top:.02em;left:-.16em;overflow:visible}.moments__for path{fill:none;stroke:var(--color-kiln-500);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.moments__lede{max-width:25rem;color:var(--color-ledger-700);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,.98rem + .3vw,1.3rem);line-height:1.55}.moments__mark{white-space:nowrap;color:var(--color-ledger-900);position:relative}.moments__mark:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12' preserveAspectRatio='none'%3E%3Cpath d='M0.5 10H99.5' fill='none' stroke='%23a8b3c2' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M15 10v1.7M30 10v1.7M45 10v1.7M60 10v1.7M75 10v1.7M90 10v1.7' fill='none' stroke='%23a8b3c2' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M2 10C14 0.8 58 0.8 70 10' fill='none' stroke='%23c2553a' stroke-width='1.7' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M70 7.4v4.6' fill='none' stroke='%23a6432c' stroke-width='2.2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:.5em;position:absolute;top:calc(100% - .12em);left:0;right:0}.fanfold{--w:min(79vw, 21.5rem);--py:3.25rem;--m:1.2rem;--hole:.2rem;--pitch:1.05rem;--bar:2.125rem;--bar-tint:#ecf1f7b8;--grain:192px;--stamp-tile:128px;margin-top:clamp(0rem,1svh,.75rem);position:relative}@media (min-resolution:1.5x){.fanfold{--grain:96px;--stamp-tile:80px}}@media (min-resolution:2.5x){.fanfold{--grain:64px;--stamp-tile:48px}}.fanfold:before{content:"";z-index:-1;left:0;right:0;top:calc(var(--foot,0px) - 2.4rem);pointer-events:none;background:radial-gradient(calc(var(--w) * .95) 2.4rem at 50% 3.6rem, #ffe9be9e, #ffe9be00), radial-gradient(64% 1.1rem at 50% 2.4rem, #262c3817, #262c3800);opacity:0;height:6.4rem;position:absolute}.fanfold[data-live]:before{opacity:1}@media (prefers-reduced-motion:no-preference){.fanfold:before{transition:opacity .8s var(--ease-out)}}.fanfold__strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent;-webkit-tap-highlight-color:transparent;position:relative;overflow:auto hidden;container-type:inline-size}.fanfold__strip:focus-visible{outline:3px solid var(--color-ledger-900);outline-offset:-3px}@supports not (scrollbar-color:red blue){@media (hover:hover) and (pointer:fine){.fanfold__strip::-webkit-scrollbar{background:0 0;height:11px}.fanfold__strip::-webkit-scrollbar-thumb{border:3px solid var(--color-paper);background:var(--scroll-thumb);border-radius:999px}}}.fanfold__track{--pad:calc((100cqi - var(--w)) / 2);width:max-content;padding:var(--py) var(--pad);position:relative;overflow:clip}.fanfold__sheets{grid-auto-flow:column;grid-auto-columns:var(--w);grid-template-rows:repeat(7,auto);row-gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.sheet,.blank,.sheet-back{--valley:#26314224, #2631420a 9%, #26314200 22%;--ridge:#fffffff2 0 1px, #fff6 2px, #fff0 10%;background:radial-gradient(circle, #8290a380 .7px, transparent 1.1px) 0 50% / 3px .34rem repeat-y, radial-gradient(circle, #8290a380 .7px, transparent 1.1px) 100% 50% / 3px .34rem repeat-y, radial-gradient(circle, #8290a38c .7px, transparent 1.1px) 0 var(--m) / .34rem 3px repeat-x, radial-gradient(circle, #8290a38c .7px, transparent 1.1px) 0 calc(100% - var(--m)) / .34rem 3px repeat-x, var(--crease-l), var(--crease-r), linear-gradient(#ffffffe6, #fff0) 0 0 / 100% 3px no-repeat, linear-gradient(#60544600, #6054461a) 0 100% / 100% 3px no-repeat, url(/grain.webp) 0 0 / var(--grain) var(--grain), linear-gradient(#ffffff80, #fff0 40%, #d6c9b729), repeating-linear-gradient(180deg, transparent 0 var(--bar), var(--bar-tint) var(--bar) calc(2 * var(--bar))) 0 var(--m) / 100% calc(100% - 2 * var(--m)) no-repeat, var(--color-roll);-webkit-mask:radial-gradient(circle, transparent var(--hole), #000 calc(var(--hole) + .6px)) 0 0 / var(--pitch) var(--m) round no-repeat, radial-gradient(circle, transparent var(--hole), #000 calc(var(--hole) + .6px)) 0 100% / var(--pitch) var(--m) round no-repeat, linear-gradient(#000 0 0) 0 var(--m) / 100% calc(100% - 2 * var(--m)) no-repeat;-webkit-mask:radial-gradient(circle, transparent var(--hole), #000 calc(var(--hole) + .6px)) 0 0 / var(--pitch) var(--m) round no-repeat, radial-gradient(circle, transparent var(--hole), #000 calc(var(--hole) + .6px)) 0 100% / var(--pitch) var(--m) round no-repeat, linear-gradient(#000 0 0) 0 var(--m) / 100% calc(100% - 2 * var(--m)) no-repeat;mask:radial-gradient(circle, transparent var(--hole), #000 calc(var(--hole) + .6px)) 0 0 / var(--pitch) var(--m) round no-repeat, radial-gradient(circle, transparent var(--hole), #000 calc(var(--hole) + .6px)) 0 100% / var(--pitch) var(--m) round no-repeat, linear-gradient(#000 0 0) 0 var(--m) / 100% calc(100% - 2 * var(--m)) no-repeat;transform-origin:0 0;backface-visibility:hidden;position:relative}.slot:nth-child(odd)>.sheet,.blank[data-even],.sheet-back[data-even]{--crease-l:linear-gradient(90deg, var(--ridge));--crease-r:linear-gradient(270deg, var(--valley))}.slot:nth-child(2n)>.sheet,.blank:not([data-even]),.sheet-back:not([data-even]){--crease-l:linear-gradient(90deg, var(--valley));--crease-r:linear-gradient(270deg, var(--ridge))}.slot{grid-row:1/-1;grid-template-rows:subgrid;scroll-snap-align:center;scroll-snap-stop:always;display:grid}.sheet{grid-row:1/-1;grid-template-rows:subgrid;padding:calc(var(--m) + 1rem) 1.35rem calc(var(--m) + 1.05rem);text-align:center;-webkit-user-drag:none;align-content:start;justify-items:center;display:grid}.sheet>*,.sheet__answer>*{z-index:1;min-width:0;max-width:100%;position:relative}.blank,.sheet-back{top:var(--py);bottom:var(--py);left:calc(var(--pad) + var(--w) * var(--i));width:var(--w);position:absolute}.sheet-back{display:none}@media (prefers-reduced-motion:no-preference){.fanfold[data-live] .sheet-back{display:block}}.toc{top:var(--m);z-index:1;font:400 .625rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ledger-700);position:absolute;left:1.35rem;right:1.35rem}.toc__title{height:var(--bar);color:var(--color-ledger-900);background:linear-gradient(var(--color-kiln-500), var(--color-kiln-500)) 0 calc(100% - 3px) / 100% 1px no-repeat, linear-gradient(var(--color-kiln-500), var(--color-kiln-500)) 0 100% / 100% 1px no-repeat;align-items:center;margin:0;display:flex}.toc ol{margin:0;padding:0;list-style:none}.toc li{height:var(--bar);align-items:center;gap:.45rem;display:flex}.toc__no{color:var(--color-kiln-600)}.toc__dots{background:radial-gradient(circle, var(--color-ledger-300) .7px, transparent 1.1px) 0 50% / .32rem 2px repeat-x;flex:1;min-width:1rem;height:2px;margin-top:.3rem}.toc__fits{color:var(--color-ledger-800)}.toc li[data-ours] .toc__fits{color:var(--color-kiln-600)}@media (hover:hover) and (pointer:fine){.toc li{cursor:pointer}.toc li:hover .toc__label{color:var(--color-ledger-950);-webkit-text-decoration:underline dashed var(--color-ledger-400) 1px;text-decoration:underline dashed var(--color-ledger-400) 1px;text-underline-offset:.3em}}.sheet__dim,.sheet__glow{z-index:3;pointer-events:none;opacity:0;will-change:opacity;position:absolute;inset:0}.sheet__dim{mix-blend-mode:multiply;background:#545a66}.sheet__glow{mix-blend-mode:screen;background:#fff4de}.sheet__head{font:400 .6875rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ledger-700);align-items:center;gap:.5rem;margin:0;display:flex}.sheet__no{aspect-ratio:11/7;width:auto;height:1.125rem;fill:var(--color-kiln-600);flex:none;margin-right:.1rem}.sheet__glyph{fill:none;width:1.05rem;height:1.05rem;stroke:var(--color-kiln-600);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.sheet__moment{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-ledger-950);text-wrap:balance;align-self:center;margin:.15rem 0 0;font-size:1.4rem;font-weight:600;line-height:1.13}.span-mark{align-self:center;width:100%;height:3.35rem;position:relative}.span-mark svg{width:100%;height:calc(100% - 1rem);position:absolute;top:0;left:0;right:0;overflow:visible}.span-mark path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.span-mark__base,.span-mark__ticks{stroke:var(--color-ledger-300);stroke-width:1px}.span-mark__arch{stroke:var(--color-kiln-500);stroke-width:1.8px}.span-mark .span-mark__fill{fill:#c2553a16;stroke:none}.span-mark__dot{pointer-events:none;border-radius:50%;width:.44rem;height:.44rem;position:absolute;top:calc(75% - .75rem);translate:-50% -50%}.span-mark__dot--now{background:var(--color-roll);box-shadow:inset 0 0 0 1.5px var(--color-ledger-500);left:0;translate:0 -50%}.span-mark__dot--back{background:var(--color-kiln-600);box-shadow:0 0 0 2px var(--color-roll)}.span-mark__drain{stroke:var(--color-kiln-500);stroke-width:1.3px}.span-mark__now,.span-mark__zone{font:400 .625rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ledger-500);white-space:nowrap;position:absolute;bottom:0}.span-mark__now{left:0}.span-mark__zone{translate:-50%}.span-mark__back{font:italic 600 .9375rem/1 var(--font-display);color:var(--color-kiln-600);white-space:nowrap;margin-inline:.45rem;position:absolute;bottom:calc(25% + 1.05rem)}.span-mark__back[data-late]{margin-inline:0;bottom:calc(25% + .95rem);translate:-50%}.sheet__fits{background:radial-gradient(circle, var(--color-ledger-300) .8px, transparent 1.2px) 0 0 / .4rem 3px repeat-x;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem .7rem;width:100%;margin:0;padding-top:.85rem;display:flex}.sheet__tag{font:400 .6875rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ledger-600);align-items:center;gap:.3rem;display:inline-flex}.stamp{outline-offset:-5px;text-transform:uppercase;color:var(--color-kiln-600);--stamp-at:calc(var(--i,0) * 37px) calc(var(--i,0) * 53px);-webkit-mask:url(/stamp.webp) var(--stamp-at) / var(--stamp-tile) var(--stamp-tile), linear-gradient(100deg, #000000bd, #000 36%, #000 72%, #000000e0);-webkit-mask-composite:source-in;-webkit-mask:url(/stamp.webp) var(--stamp-at) / var(--stamp-tile) var(--stamp-tile), linear-gradient(100deg, #000000bd, #000 36%, #000 72%, #000000e0);mask:url(/stamp.webp) var(--stamp-at) / var(--stamp-tile) var(--stamp-tile), linear-gradient(100deg, #000000bd, #000 36%, #000 72%, #000000e0);border:2px solid;border-radius:.22rem;outline:1px solid;justify-items:center;gap:.3rem;padding:.55rem .85rem .5rem;display:inline-grid;rotate:-2.5deg;-webkit-mask-composite:source-in;mask-composite:intersect}.stamp__tag{font:400 .625rem/1 var(--font-mono);letter-spacing:.16em}.stamp__kind{font:500 min(1.0625rem, calc(var(--w) * .053)) / 1 var(--font-receipt);letter-spacing:.06em;white-space:nowrap}.sheet:not([data-ours]) .stamp{color:var(--color-ledger-800);rotate:1.8deg}.sheet__answer{display:contents}.sheet__why{color:var(--color-ledger-800);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.45}.sheet__wait{color:var(--color-ledger-700);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.45}.sheet__wait .sheet__tag{vertical-align:.06em;color:var(--color-kiln-700);margin-right:.15rem}@media (max-width:39.99rem) and (orientation:portrait),(max-width:29.99rem){.sheet__wait .sheet__tag{justify-content:center;margin:0 0 .3rem;display:flex}}.sheet__pause{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:.8rem;height:.8rem}.sheet__foot{flex-direction:column;align-self:start;align-items:center;gap:.5rem;margin-top:.2rem;display:flex}.sheet__note{font:400 .6875rem/1.4 var(--font-mono);letter-spacing:.02em;color:var(--color-ledger-600);text-wrap:balance}.sheet .btn{-webkit-user-drag:none}.fanfold__shadow{left:0;bottom:calc(var(--py) - .9rem);pointer-events:none;transform-origin:0;opacity:0;background:radial-gradient(52% 16%,#18213057,#18213000),radial-gradient(50% 50%,#262c3824,#262c3800);width:100px;height:1.8rem;margin-top:-.9rem;position:absolute}.fanfold__hint{z-index:2;height:1rem;margin:calc(var(--py) * -.62) 0 0;font:400 .75rem/1 var(--font-mono);letter-spacing:.01em;color:var(--color-ledger-600);pointer-events:none;transition:opacity .5s var(--ease-out);justify-content:center;align-items:center;gap:.4rem;display:flex;position:relative}.fanfold__nudge{display:inline-flex}.fanfold__hint svg{fill:none;width:1rem;height:1rem;stroke:var(--color-kiln-600);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.fanfold[data-opened]:not([data-moved]) .fanfold__nudge{animation:nudge 1.5s .5s var(--ease-out) 3 both}}@keyframes nudge{0%,to{transform:translate(0)}30%{transform:translate(-.22rem)}65%{transform:translate(.22rem)}}.fanfold[data-moved] .fanfold__hint{opacity:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.fanfold__hint [data-flat]{display:none}}@media (scripting:none),(prefers-reduced-motion:reduce){.fanfold__hint [data-fold]{display:none}}@media (hover:hover) and (pointer:fine){.fanfold__hint-touch{display:none}}@media (hover:none),(pointer:coarse){.fanfold__hint-mouse{display:none}}.fanfold__tools{justify-content:center;align-items:center;gap:.75rem;margin-top:.9rem;display:flex}.fanfold__step:disabled{opacity:.38;cursor:default}.fanfold__step:disabled:active{transform:none}.fanfold__count{min-width:5.5rem;font:400 .8125rem/1 var(--font-mono);letter-spacing:.06em;text-align:center;color:var(--color-ledger-600);margin:0}.fanfold__count b{color:var(--color-kiln-600);font-weight:400}.fanfold__index{margin:0;padding:0;list-style:none;display:none}.fanfold__pick{height:2.75rem;color:var(--color-ledger-700);font:600 .9375rem/1 var(--font-sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s var(--ease-out);background:0 0;border:0;border-radius:.55rem;align-items:center;margin:0;padding:0 .62rem;display:inline-flex}.fanfold__pick span{position:relative}.fanfold__pick span:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, var(--color-ledger-400) 0 .26rem, transparent .26rem .44rem);transform-origin:0;height:1px;transition:transform .38s var(--ease-out);position:absolute;top:calc(100% + .32rem);left:0;right:0;transform:scaleX(0)}@media (hover:hover){.fanfold__pick:hover{color:var(--color-ledger-950)}.fanfold__pick:hover span:after{transform:scaleX(1)}}.fanfold__pick[aria-current=true]{color:var(--color-ledger-950)}.fanfold__pick[aria-current=true] span:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12' preserveAspectRatio='none'%3E%3Cpath d='M1.5 11 C 20 1.5 80 1.5 98.5 11' fill='none' stroke='%23c2553a' stroke-width='1.7' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:.42rem;top:calc(100% + .12rem);left:-.06em;right:-.06em;transform:none}.fanfold__pick:focus-visible{outline:3px solid var(--color-ledger-900);outline-offset:-1px}.fanfold__index{position:relative}.fanfold__index:after{content:"";left:0;top:calc(var(--mark-y,0px) + .12rem);width:calc(var(--mark-w,0px) + .12rem);height:.42rem;translate:calc(var(--mark-x,0px) - .06rem) 0;pointer-events:none;opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12' preserveAspectRatio='none'%3E%3Cpath d='M1.5 11 C 20 1.5 80 1.5 98.5 11' fill='none' stroke='%23c2553a' stroke-width='1.7' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute}.fanfold__index[data-marked]:after{opacity:1}.fanfold__index[data-marked] .fanfold__pick[aria-current=true] span:after{opacity:0}@media (prefers-reduced-motion:no-preference){.fanfold__index[data-marked]:after{transition:translate .5s var(--ease-out), width .5s var(--ease-out)}}@media (hover:hover) and (pointer:fine){.fanfold__strip{cursor:grab}.fanfold[data-live] :is(.sheet:not([data-open]),.blank,.sheet-back){cursor:pointer}.fanfold[data-drag] .fanfold__strip,.fanfold[data-drag] .fanfold__strip *{cursor:grabbing;-webkit-user-select:none;user-select:none}.fanfold[data-drag] .sheet a{pointer-events:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sheet,.blank,.sheet-back{z-index:var(--depth);transform:translate(calc(var(--w) * var(--eye)), 38%) perspective(calc(var(--w) * 4)) translate(calc(var(--w) * var(--eye) * -1), -38%) translate3d(calc(var(--w) * var(--fx)), 0, calc(var(--w) * var(--fz))) rotateY(calc(var(--turn) * 1deg))}.sheet-back{transform:translate(calc(var(--w) * var(--eye)), 38%) perspective(calc(var(--w) * 4)) translate(calc(var(--w) * var(--eye) * -1), -38%) translate3d(calc(var(--w) * var(--fx)), 0, calc(var(--w) * var(--fz))) rotateY(calc(var(--turn) * 1deg)) translateX(var(--w)) rotateY(180deg)}.sheet__dim{opacity:var(--dim)}.sheet__glow{opacity:var(--glow)}.fanfold[data-live] .fanfold__shadow{top:0;bottom:auto}}@media (scripting:none),(prefers-reduced-motion:reduce){.fanfold__shadow{left:calc(var(--pad) + var(--w) * var(--i));width:var(--w);opacity:.6}}@media (prefers-reduced-motion:no-preference){.sheet[data-seen] .stamp{animation:stamp-press .5s var(--ease-out) both}.sheet[data-seen] .span-mark__arch,.sheet[data-seen] .span-mark__fill{animation:span-draw 1s .12s var(--ease-out) both}.sheet[data-seen] .span-mark__dot--back{animation:dot-land .42s .86s var(--ease-out) both}.sheet[data-seen] .sheet__no{animation:.42s steps(11,jump-none) both dots-print}.sheet[data-seen]:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#fde1aa00 82%,#fde1aa57 93%,#fff4d69e 97.5%,#fde1aa00 100%);height:100%;animation:1.25s cubic-bezier(.45,0,.35,1) 50ms backwards print-pass;position:absolute;top:-100%;left:0;right:0}.sheet[data-seen] .span-mark__drain{animation:1.1s linear .12s both span-draw}@supports (animation-timeline:view()){.moments__for path{animation:linear both circle-draw;animation-timeline:view();animation-range:entry 40% cover 38%}.moments__lede{view-timeline:--lede block}.moments__mark:after{animation:linear both span-draw;animation-timeline:--lede;animation-range:entry 60% cover 44%}}}@keyframes stamp-press{0%{opacity:0;scale:1.32}55%{opacity:1;scale:.97}to{opacity:1;scale:1}}@keyframes span-draw{0%{clip-path:inset(-50% 100% -50% 0)}to{clip-path:inset(-50% 0)}}@keyframes dot-land{0%{opacity:0;scale:.2}60%{opacity:1;scale:1.35}to{opacity:1;scale:1}}@keyframes print-pass{0%{transform:translateY(0)}to{transform:translateY(112%)}}@keyframes dots-print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes circle-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (min-width:40rem){.fanfold{--w:min(54vw, 25rem);--py:3.75rem}.moments__title{font-size:min(3.2rem,6.6vw)}.sheet{padding-inline:1.55rem}.sheet__moment{font-size:1.5rem}}@media (min-width:64rem){.fanfold{--w:clamp(24.5rem, 31vw, 30rem)}.fanfold__strip{--fade:max(0px, (100% - 2.7 * var(--w)) / 2);-webkit-mask:linear-gradient(90deg, transparent, #0000008c calc(var(--fade) * .5), #000 var(--fade), #000 calc(100% - var(--fade)), #0000008c calc(100% - var(--fade) * .5), transparent), linear-gradient(#000 0 0) 0 100% / 100% 1rem no-repeat;-webkit-mask:linear-gradient(90deg, transparent, #0000008c calc(var(--fade) * .5), #000 var(--fade), #000 calc(100% - var(--fade)), #0000008c calc(100% - var(--fade) * .5), transparent), linear-gradient(#000 0 0) 0 100% / 100% 1rem no-repeat;mask:linear-gradient(90deg, transparent, #0000008c calc(var(--fade) * .5), #000 var(--fade), #000 calc(100% - var(--fade)), #0000008c calc(100% - var(--fade) * .5), transparent), linear-gradient(#000 0 0) 0 100% / 100% 1rem no-repeat}.moments__head{--gap:clamp(2rem, 5vw, 5rem);place-items:end start;column-gap:var(--gap);text-align:left;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);container-type:inline-size}.moments__title{font-size:min(3.5rem, calc((100cqi - var(--gap)) * .042));white-space:nowrap}.moments__lede{justify-self:end;max-width:27rem;padding-bottom:.4rem}.sheet{text-align:left;justify-items:start;padding-inline:1.6rem}.sheet__fits{justify-content:flex-start}.sheet__foot{flex-direction:row;align-items:center;gap:.85rem;width:100%}.sheet__foot .btn{flex:none}.sheet__note{flex:1 1 0;min-width:0}.fanfold__index{gap:.15rem;display:flex}.fanfold__count{display:none}.fanfold__tools{gap:1.1rem}}@media (min-width:64rem) and (max-height:46rem){.moments{padding-block:clamp(2.75rem,8svh,4rem) clamp(2rem,5svh,3rem)}.moments__title{font-size:min(3.5rem, calc((100cqi - var(--gap)) * .042), 8.4svh)}.fanfold{--py:2.6rem;--m:1rem;--bar:1.75rem}.fanfold__sheets{row-gap:.5rem}.sheet{padding-block:calc(var(--m) + .8rem) calc(var(--m) + .85rem)}.sheet__moment{font-size:min(1.5rem,3.9svh)}.span-mark{height:3rem}.sheet__fits{padding-top:.6rem}}@media (min-width:100rem) and (min-height:50rem){.moments__title{font-size:min(4.5rem, calc((100cqi - var(--gap)) * .042))}.fanfold{--w:min(33rem, 26vw);--py:4.25rem}.sheet__moment{font-size:1.7rem}.sheet__why{font-size:1rem}.sheet__wait{font-size:.9375rem}}@media (max-height:31.25rem) and (orientation:landscape){.moments{padding-block:2.25rem 1.5rem}.moments__title{font-size:min(2.1rem,7.8svh)}.moments__lede{max-width:34rem;font-size:1rem}.fanfold{--w:min(76vw, 40rem);--py:1.75rem;--m:.85rem;--hole:.16rem;--pitch:.85rem;--bar:1.45rem}.fanfold__sheets{grid-template-rows:repeat(4,auto);row-gap:.45rem}.sheet{padding:calc(var(--m) + .55rem) 1.2rem calc(var(--m) + .6rem);text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:start;column-gap:1.6rem}.sheet:after{content:"";top:calc(var(--m) + .5rem);bottom:calc(var(--m) + .5rem);background:radial-gradient(circle, var(--color-ledger-300) .8px, transparent 1.2px) 50% 0 / 3px .4rem repeat-y;width:3px;position:absolute;left:calc(50% - 1px)}.sheet__head{grid-area:1/1;align-self:end}.sheet__moment{grid-area:2/1/3/2;align-self:start;margin-top:.35rem;font-size:min(1.6rem,6.3svh);line-height:1.1}.span-mark{grid-area:3/1/5/2;align-self:end;height:3.1rem}.span-mark__back{font-size:.8125rem}.sheet__fits{background:0 0;grid-area:1/2;justify-content:flex-start;padding-top:0}.stamp{gap:.22rem;padding:.4rem .7rem .36rem}.stamp__kind{font-size:.9375rem}.sheet__answer{flex-direction:column;grid-area:2/2/4/3;gap:.5rem;display:flex}.sheet__why,.sheet__wait{font-size:.8125rem;line-height:1.38}.sheet__foot{grid-area:4/2;align-items:flex-start;gap:.4rem}.sheet__foot .btn{min-height:2.5rem}.fanfold__tools{margin-top:.5rem}}@media (max-height:21.25rem) and (orientation:landscape){.fanfold{--w:min(84vw, 40rem);--py:1.4rem;--m:.72rem}.fanfold__sheets{row-gap:.3rem}.sheet{padding:calc(var(--m) + .4rem) 1rem calc(var(--m) + .45rem)}.sheet__moment{font-size:min(1.45rem,6svh)}.span-mark{height:2.8rem}.stamp{padding:.32rem .6rem .3rem}.sheet__why,.sheet__wait{font-size:.78rem;line-height:1.32}.sheet__answer{gap:.35rem}}
.numbers{isolation:isolate;background:linear-gradient(180deg, #f9f6f000, #f9f6f0db 1.5rem, #f9f6f0f5 calc(3rem + 1svh), var(--color-paper) calc(4.5rem + 4svh));color:var(--color-ledger-900);padding-block:clamp(3.5rem,9svh,6.5rem) clamp(3rem,8svh,5.5rem);position:relative;overflow-x:clip}.numbers__backdrop,.numbers__backdrop>*{pointer-events:none;contain:strict;position:absolute;inset:0}.numbers__backdrop{z-index:-1}.numbers__light{background:radial-gradient(34rem 22rem at 8% 3rem,#eef3f9e6,#eef3f900 70%),radial-gradient(42rem 34rem at 50% 64%,#fdedcb94,#fdedcb00 72%),radial-gradient(30rem 20rem at 0 96%,#f8e1d866,#f8e1d800 72%);-webkit-mask:linear-gradient(#0000,#000 5rem calc(100% - 5rem),#0000);mask:linear-gradient(#0000,#000 5rem calc(100% - 5rem),#0000)}.numbers__light:after{content:"";aspect-ratio:1.25;filter:blur(1.4rem);background:linear-gradient(#fffaec9e,#fffaec9e) 0 0/48% 47% no-repeat,linear-gradient(#fffaec9e,#fffaec9e) 100% 0/48% 47% no-repeat,linear-gradient(#fffaec8c,#fffaec8c) 0 100%/48% 49% no-repeat,linear-gradient(#fffaec8c,#fffaec8c) 100% 100%/48% 49% no-repeat;width:min(52rem,150vw);position:absolute;top:58%;left:50%;translate:-50% -50%;rotate:-9deg;-webkit-mask:radial-gradient(closest-side,#000 40%,#0000);mask:radial-gradient(closest-side,#000 40%,#0000)}.numbers__waves{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='24' viewBox='0 0 96 24'%3E%3Cg fill='none' stroke-width='.7'%3E%3Cpath d='M0 12C12 3 36 3 48 12S84 21 96 12' stroke='%23c2553a' stroke-opacity='.16'/%3E%3Cpath d='M0 12C12 21 36 21 48 12S84 3 96 12' stroke='%23485669' stroke-opacity='.13'/%3E%3Cpath d='M0 0C12 9 36 9 48 0S84-9 96 0M0 24C12 15 36 15 48 24S84 33 96 24' stroke='%23c2553a' stroke-opacity='.1'/%3E%3C/g%3E%3C/svg%3E") 0 0/6rem 1.5rem;-webkit-mask:radial-gradient(60% 52% at 50% 62%,#000 20%,#00000073 55%,#0000 88%);mask:radial-gradient(60% 52% at 50% 62%,#000 20%,#00000073 55%,#0000 88%)}.numbers__grain{background:url(/grain.webp) 0 0/192px 192px}@media (min-resolution:1.5x){.numbers__grain{background-size:96px 96px}}@media (min-resolution:2.5x){.numbers__grain{background-size:64px 64px}}.numbers__grid{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.numbers__head{view-timeline:--numbers-head block;justify-items:center;gap:clamp(.85rem,2.4vw,1.2rem);display:grid}.numbers__stage{width:100%;max-width:34rem;margin-top:clamp(1.4rem,5vw,2.4rem);container:numbers-stage/inline-size}.paystub{width:min(100%,24rem);margin-top:clamp(1.25rem,5vw,2rem)}.numbers__keys{flex-wrap:wrap;justify-content:center;gap:.9rem 1rem;margin-top:clamp(2rem,6vw,2.5rem);display:flex}.numbers__title{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:min(2.6rem,11.1111vw - .277778rem);font-weight:600;line-height:1.06}.numbers__keep{white-space:nowrap}.numbers__word{color:var(--color-kiln-600);padding-inline:.02em .08em;display:inline-block;position:relative}.numbers__word em{font-style:italic}.numbers__word:after{content:"";transform-origin:0;background:linear-gradient(#c2553a9e,#c2553a9e) 0 0/100% 1.5px no-repeat,linear-gradient(#c2553a9e,#c2553a9e) 0 100%/100% 1.5px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 7' preserveAspectRatio='none'%3E%3Cpath d='M0 3.5C2 1.6 6 1.6 8 3.5S14 5.4 16 3.5M0 3.5C2 5.4 6 5.4 8 3.5S14 1.6 16 3.5' fill='none' stroke='%23c2553a' stroke-opacity='.55' stroke-width='.7'/%3E%3C/svg%3E") 0/.34em 100% repeat-x;border-radius:1px;height:.16em;min-height:7px;position:absolute;bottom:-.1em;left:.03em;right:.02em}.numbers__lede{max-width:24rem;color:var(--color-ledger-700);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,.98rem + .3vw,1.3rem);line-height:1.55}.numbers__copied{white-space:nowrap;color:var(--color-ledger-900);position:relative}.numbers__copied:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M2.5 6.6 98.5 6.1' fill='none' stroke='%235f6e83' stroke-opacity='.45' stroke-width='2.4' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M1 2.6 97 2.1' fill='none' stroke='%23c2553a' stroke-width='1.6' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:.42em;position:absolute;top:calc(100% - .1em);left:-.05em;right:-.05em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.numbers__word:after{animation:linear both numbers-rule;animation-timeline:--numbers-head;animation-range:entry 25% cover 42%}.numbers__copied:after{animation:linear both numbers-copy;animation-timeline:--numbers-head;animation-range:entry 45% cover 52%}}}@keyframes numbers-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes numbers-copy{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.stack{--ns-w:25.5;--ns-h:46;--ns-above:1.75em;--ns-below:3.2em;font-size:clamp(12.5px, min(calc(100cqi / var(--ns-w)), calc((100svh - 2rem) / var(--ns-h))), 17px);margin-block:var(--ns-above) var(--ns-below);perspective:105em;perspective-origin:50% 30%;-webkit-tap-highlight-color:transparent;margin-inline:.85em;position:relative}.stack__layer{transform-origin:50%;backface-visibility:hidden;position:absolute;inset:0}.stack__layer--top{position:relative}.stack[data-moving] .stack__layer{will-change:transform}.stack__layer--under,.stack__layer--clip{pointer-events:none}.paper{background:linear-gradient(118deg,#ffffff8c,#fff0 42%),linear-gradient(#fffefb,#fbf8f2);border-radius:.2em;position:absolute;inset:0;box-shadow:0 0 0 1px #1821300d,0 .08em .12em #18213014,0 .6em 1.4em -.5em #18213033}.paper--disclosure{background:repeating-linear-gradient(#48566933 0 1px,#0000 1px .62em) 2.6em 3em/calc(100% - 5em) calc(100% - 6.2em) no-repeat,linear-gradient(#fbfaf6,#f4f1ea);bottom:-1.2em}.paper__print{background:linear-gradient(#48566947,#48566947) 0 0/100% 1px no-repeat,linear-gradient(#48566947,#48566947) 0 5.2em/100% 1px no-repeat,linear-gradient(90deg,#48566947,#48566947) 25% 0/1px 5.2em no-repeat,linear-gradient(90deg,#48566947,#48566947) 50% 0/1px 5.2em no-repeat,linear-gradient(90deg,#48566947,#48566947) 75% 0/1px 5.2em no-repeat,linear-gradient(#fbfaf6,#fbfaf6) 0 .5em/100% 4.3em no-repeat,linear-gradient(90deg,#0000 72%,#fbfaf6 72%) 0 7.44em/100% .62em no-repeat,linear-gradient(90deg,#0000 54%,#faf8f3 54%) 0 10.54em/100% .62em no-repeat,linear-gradient(90deg,#0000 81%,#f9f7f1 81%) 0 13.64em/100% .62em no-repeat;position:absolute;inset:2.6em 2.2em 3.4em 2.6em}.paper__label{writing-mode:vertical-rl;font:400 .56em/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;position:absolute;bottom:2.4em;rotate:180deg}.paper__label--left{color:var(--color-ledger-500);left:.42em}.paper__label--right{color:#8a5615e0;right:.4em}.paper--next{padding:1.25em 1.6em;bottom:-2.4em}.paper--copy{background:linear-gradient(118deg,#fff6,#fff0 42%),linear-gradient(#fdf3d8,#f9e9c2);bottom:-1.1em}.paper__stub{height:4.29em;font:400 .56em/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ledger-500);background:radial-gradient(circle,#8290a38c .13em,#0000 .18em) 0 0/.98em .43em repeat-x;align-items:center;padding-inline:3.4em;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset .55em 0 #c2553a80}.paper__rows{background:repeating-linear-gradient(#0000 0 2.15em,#4856691f 2.15em calc(2.15em + 1px));position:absolute;inset:6.2em 1.6em 3em}.paper__carbon{background:repeating-linear-gradient(#0000 0 1.7em,#3743781a 1.7em 1.85em,#0000 1.85em 2.2em);position:absolute;inset:6.4em 2.4em 3.2em 3.1em}.osheet{text-align:left;color:var(--color-ledger-900);padding:1em .9em .9em;position:relative}.osheet:before{content:"";z-index:-1;pointer-events:none;border-radius:.2em;position:absolute;inset:0 0 .35em;box-shadow:0 0 0 1px #1821300f,0 .1em .16em #1821301f,-.4em .9em 1.6em -.4em #1821303d,-1.4em 2.2em 3.4em -1.2em #87352429}.osheet__paper{z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='8' viewBox='0 0 24 8'%3E%3Cpath d='M0 4C3 1.3 9 1.3 12 4S21 6.7 24 4M0 4C3 6.7 9 6.7 12 4S21 1.3 24 4' fill='none' stroke='%23c2553a' stroke-opacity='.34' stroke-width='.55'/%3E%3C/svg%3E") .55em .55em/1.5em .5em repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='8' viewBox='0 0 24 8'%3E%3Cpath d='M0 4C3 1.3 9 1.3 12 4S21 6.7 24 4M0 4C3 6.7 9 6.7 12 4S21 1.3 24 4' fill='none' stroke='%23c2553a' stroke-opacity='.34' stroke-width='.55'/%3E%3C/svg%3E") .55em calc(100% - 1.15em)/1.5em .5em repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='24' viewBox='0 0 8 24'%3E%3Cpath d='M4 0C1.3 3 1.3 9 4 12S6.7 21 4 24M4 0C6.7 3 6.7 9 4 12S1.3 21 4 24' fill='none' stroke='%23c2553a' stroke-opacity='.34' stroke-width='.55'/%3E%3C/svg%3E") .55em .55em/.5em 1.5em repeat-y,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='24' viewBox='0 0 8 24'%3E%3Cpath d='M4 0C1.3 3 1.3 9 4 12S6.7 21 4 24M4 0C6.7 3 6.7 9 4 12S1.3 21 4 24' fill='none' stroke='%23c2553a' stroke-opacity='.34' stroke-width='.55'/%3E%3C/svg%3E") calc(100% - .55em) .55em/.5em 1.5em repeat-y,radial-gradient(90% 60% at 100% 0,#fffbf0f2,#fffbf000 70%),repeating-linear-gradient(90deg,#48566905 0 1px,#0000 1px 1.7em),repeating-linear-gradient(#48566902 0 1px,#0000 1px 3px),linear-gradient(#fffefb,#fdfaf4);border-radius:.2em .2em 0 0;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) 0 0/100% calc(100% - .36em) no-repeat,radial-gradient(circle at 50% 100%,#0000 .19em,#000 .21em) 0 100%/.62em .36em repeat-x;mask:linear-gradient(#000 0 0) 0 0/100% calc(100% - .36em) no-repeat,radial-gradient(circle at 50% 100%,#0000 .19em,#000 .21em) 0 100%/.62em .36em repeat-x}.osheet__head{justify-content:space-between;align-items:center;gap:.8em;padding:.35em .45em .6em;display:flex;position:relative}.osheet__head:after{content:"";background:linear-gradient(#c2553a6b,#c2553a6b) 0 0/100% 1px no-repeat,linear-gradient(#c2553a6b,#c2553a6b) 0 100%/100% 1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 7' preserveAspectRatio='none'%3E%3Cpath d='M0 3.5C2 1.6 6 1.6 8 3.5S14 5.4 16 3.5M0 3.5C2 5.4 6 5.4 8 3.5S14 1.6 16 3.5' fill='none' stroke='%23c2553a' stroke-opacity='.3' stroke-width='.6'/%3E%3C/svg%3E") 0/1rem 100% repeat-x;height:7px;position:absolute;bottom:0;left:.15em;right:.15em}.osheet__brand{align-items:center;gap:.6em;display:flex}.osheet__mark{flex:none;width:1.9em;height:1.9em}.osheet__mark rect{fill:var(--color-kiln-600)}.osheet__mark-t{fill:#fffaf3}.osheet__names{gap:.24em;line-height:1;display:grid}.osheet__names b{font:600 1.28em/1 var(--font-display);letter-spacing:-.01em;color:var(--color-ledger-950)}.osheet__names span,.osheet__from span{font:400 .58em/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ledger-500)}.osheet__from{text-align:right;justify-items:end;gap:.35em;display:grid}.osheet__from b{font:500 .8em/1 var(--font-receipt);letter-spacing:.04em;color:var(--color-ledger-900)}.osheet__cols,.osheet__row{grid-template-columns:1.7em minmax(0,1fr) auto 1.3em;column-gap:.5em;display:grid}.osheet__cols{grid-template-areas:"line line meaning value tick";align-items:end;padding:.65em .25em .3em;display:none}.osheet__col{font:400 .6em/1 var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-ledger-500);white-space:nowrap}.osheet__col--line{grid-area:line;padding-left:.2em}.osheet__col--meaning{display:none}.osheet__col--value{grid-area:value;justify-self:end}.osheet__rows{margin:0;padding:0;list-style:none;position:relative}.osheet__rows:before{content:"";pointer-events:none;border-inline:1px solid #c2553a6b;width:4px;position:absolute;top:-.2em;bottom:-.2em;left:2.1em}.osheet__row{grid-template-areas:"no name value tick"".note note note";align-items:center;row-gap:.1em;padding:.42em .25em .46em;position:relative}.osheet__row:after{content:"";pointer-events:none;background:#48566921;height:1px;position:absolute;bottom:0;left:.15em;right:.15em}.osheet__row:is(:first-child,:nth-child(4),:nth-child(7)):after{background:0 0;border-block:1px solid #48566933;height:4px;bottom:-1.5px}.osheet__row:last-child:after{display:none}.osheet__row:before{content:"";z-index:-1;opacity:0;transition:opacity .3s var(--ease-out);pointer-events:none;background:linear-gradient(90deg,#fdedcb00,#fdedcbd9 10%,#fff4debf 70%,#fdedcb00);border-radius:.35em;position:absolute;inset:.1em -.3em}.osheet__no{font:400 .62em/1 var(--font-mono);letter-spacing:.06em;color:var(--color-ledger-400);grid-area:no;padding-left:.2em}.osheet__name{min-width:0;font:600 1.08em/1.1 var(--font-display);letter-spacing:-.006em;color:var(--color-ledger-950);white-space:nowrap;transition:color .3s var(--ease-out);grid-area:name;align-items:baseline;display:flex}.osheet__lead{background:radial-gradient(circle, var(--color-ledger-300) .06em, transparent .09em) 0 100% / .4em .2em repeat-x;opacity:.95;flex:1;min-width:.8em;height:.2em;margin-inline:.45em .2em}.osheet__note{font:400 .9em/1.28 var(--font-sans);color:var(--color-ledger-700);text-wrap:pretty;grid-area:note}.osheet__value{font:400 .72em/1 var(--font-mono);color:var(--color-ledger-600);white-space:nowrap;grid-area:value;justify-self:end;align-items:baseline;gap:.28em;display:inline-flex}.osheet__value--name{font:500 .82em/1 var(--font-receipt);letter-spacing:.04em;color:var(--color-ledger-900)}.osheet__cur{color:var(--color-ledger-500);font-size:1.12em}.osheet__blank{border-bottom:1px solid var(--color-ledger-300);width:5.4em;height:1em;transition:border-color .3s var(--ease-out);background:linear-gradient(#f2ece200 40%,#f2ece299);display:inline-block;translate:0 .12em}.osheet__blank--short{width:3.8em}.osheet__blank--tiny{width:2.4em}.osheet__unit{letter-spacing:.06em;color:var(--color-ledger-500);font-size:.86em}.osheet__value--yesno{align-items:center;gap:.32em}.osheet__value--yesno .osheet__unit+.osheet__box{margin-left:.6em}.osheet__box{fill:#fffefb;width:1.05em;height:1.05em;stroke:var(--color-ledger-300);stroke-width:1px;flex:none}.osheet__tick{grid-area:tick;justify-self:end;place-items:center;display:grid}.osheet__tick .osheet__box{width:1.15em;height:1.15em;transition:stroke .3s calc(var(--i) * 70ms + .16s) var(--ease-out)}.osheet__tick .osheet__box path{fill:none;stroke:var(--color-kiln-600);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .36s calc(var(--i) * 70ms + .12s) var(--ease-out)}.numbers[data-ticked] .osheet__tick .osheet__box{stroke:#c2553a8c}.numbers[data-ticked] .osheet__tick .osheet__box path{stroke-dashoffset:0}@media (hover:hover) and (pointer:fine){.osheet__row:hover:before{opacity:1}.osheet__row:hover .osheet__name{color:var(--color-kiln-700)}.osheet__row:hover .osheet__blank{border-color:var(--color-kiln-400)}}.osheet__footnote{font:400 .72em/1.45 var(--font-mono);letter-spacing:.01em;color:var(--color-ledger-600);margin:.55em 0 0;padding:.9em .6em .35em 2.45em;position:relative}.osheet__micro{white-space:nowrap;font:500 .42em/1.2 var(--font-receipt);letter-spacing:.14em;text-transform:uppercase;color:#5f6e83c7;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 1.5% 98.5%,#0000);mask:linear-gradient(90deg,#0000,#000 1.5% 98.5%,#0000)}.stack__light{pointer-events:none;position:absolute;inset:-4% -8% -8% -6%;-webkit-mask:radial-gradient(70% 62% at 66% 46%,#000 45%,#0000);mask:radial-gradient(70% 62% at 66% 46%,#000 45%,#0000)}.stack__light:before{content:"";-webkit-mask-composite:source-in;background:linear-gradient(100deg,#ffe2a61f,#ffdd9c57);position:absolute;inset:10% 2% 12% 30%;transform:skew(-23deg)rotate(-5deg);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3% 45.2%,#0000 47.4% 52.6%,#000 54.8% 97%,#0000),linear-gradient(#0000 0,#000 3% 44.6%,#0000 46.8% 53.2%,#000 55.4% 97%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 3% 45.2%,#0000 47.4% 52.6%,#000 54.8% 97%,#0000),linear-gradient(#0000 0,#000 3% 44.6%,#0000 46.8% 53.2%,#000 55.4% 97%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.stack__light{animation:linear both numbers-light;animation-timeline:view();animation-range:cover}}}@keyframes numbers-light{0%{transform:translate(3%,1.5%)}to{transform:translate(-3%,-1.5%)}}.bulldog{filter:drop-shadow(-.12em .32em .22em #0f152047);width:7.6em;position:absolute;top:-1.7em;left:50%;translate:-50%}.bulldog__art{width:100%;height:auto;display:block;overflow:visible}.bulldog__wire{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.bulldog__wire-shade{fill:none;stroke:#0f152029;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;translate:-1.4px 1.6px}.paystub{isolation:isolate;text-align:center;transition:rotate .45s var(--ease-out), translate .45s var(--ease-out);padding:1.45rem 1.4rem 1.35rem 1.75rem;position:relative;rotate:-1.4deg}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.paystub{animation:linear both numbers-handed;animation-timeline:view();animation-range:entry entry 90%}}}@keyframes numbers-handed{0%{opacity:.2;transform:translateY(1.6rem)rotate(2.4deg)}to{opacity:1;transform:none}}.paystub__paper{z-index:-1;background:linear-gradient(#c2553a9e,#c2553a9e) 0 0/.32rem 100% no-repeat,linear-gradient(90deg,#c2553a14,#c2553a00 2.2rem),radial-gradient(90% 70% at 100% 0,#fffbf0f2,#fffbf000 70%),repeating-linear-gradient(90deg,#48566907 0 1px,#0000 1px 1.7em),linear-gradient(#fffefb,#fdf9f2);border-radius:0 0 .35rem .35rem;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) 0 100%/100% calc(100% - .3rem) no-repeat,radial-gradient(circle at 50% 0,#0000 .17rem,#000 .19rem) 0 0/.55rem .3rem repeat-x;mask:linear-gradient(#000 0 0) 0 100%/100% calc(100% - .3rem) no-repeat,radial-gradient(circle at 50% 0,#0000 .17rem,#000 .19rem) 0 0/.55rem .3rem repeat-x}.paystub:before{content:"";z-index:-2;pointer-events:none;border-radius:0 0 .35rem .35rem;position:absolute;inset:.3rem 0 0;box-shadow:0 0 0 1px #1821300d,0 1px 2px #1821301a,-6px 14px 26px -12px #1821304d}.paystub__seal{z-index:-1;aspect-ratio:1;pointer-events:none;width:4.75rem;position:absolute;bottom:.75rem;right:.85rem}.paystub__seal:before,.paystub__seal:after{content:"";position:absolute;inset:0}.numbers[data-near] .paystub__seal:before{background:#fffffff2;translate:-1px -1px;-webkit-mask:url(/seal.svg) 50%/contain no-repeat;mask:url(/seal.svg) 50%/contain no-repeat}.numbers[data-near] .paystub__seal:after{background:#48566926;translate:1px 1.2px;-webkit-mask:url(/seal.svg) 50%/contain no-repeat;mask:url(/seal.svg) 50%/contain no-repeat}@media (prefers-reduced-motion:no-preference){.numbers[data-done] .paystub__seal{animation:numbers-press .7s var(--ease-out) both}}@keyframes numbers-press{0%{scale:1}35%{opacity:.6;scale:1.12}70%{opacity:1;scale:.96}to{scale:1}}.paystub__title{font:600 1.5rem/1.1 var(--font-display);letter-spacing:-.012em;color:var(--color-ledger-950);margin:0}.paystub__first{color:var(--color-ledger-950);margin:.6rem 0 0;font-size:1.0625rem;font-weight:600;line-height:1.4}.paystub__second{color:var(--color-ledger-700);text-wrap:pretty;margin:.3rem 0 0;font-size:1rem;line-height:1.5}.paystub__third{font:400 .75rem/1.55 var(--font-mono);color:var(--color-ledger-600);background:radial-gradient(circle, var(--color-ledger-300) .9px, transparent 1.4px) 0 0 / .5rem .25rem repeat-x;text-wrap:pretty;margin:.85rem 0 0;padding-top:.75rem}.paystub__link{font:400 .8125rem/1.3 var(--font-mono);color:var(--color-kiln-700);margin-top:.6rem;padding-block:.3rem;text-decoration:none;display:inline-block;position:relative}.paystub__link:after{content:"";background:repeating-linear-gradient(90deg, var(--color-kiln-500) 0 .32rem, transparent .32rem .56rem);transform-origin:0;height:1px;transition:transform .35s var(--ease-out);position:absolute;bottom:.1rem;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.paystub:hover{translate:0 -2px;rotate:-.5deg}.paystub__link:hover:after{transform:scaleX(1)}}.paystub__link:focus-visible{outline:3px solid var(--color-ledger-900);outline-offset:3px;border-radius:2px}@media (min-width:40rem){.numbers__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(1.75rem,4vw,3rem)}.numbers__head,.numbers__stage{grid-column:1/-1}.numbers__title{font-size:min(3.2rem,6.6vw)}.numbers__lede{max-width:30rem}.numbers__stage{max-width:46rem}.paystub{grid-column:1;justify-self:end;margin-top:.75rem}.numbers__keys{flex-direction:column;grid-column:2;place-self:center start;align-items:stretch;margin-top:.75rem}}@container numbers-stage (min-width:38rem){@media (min-width:64rem),(min-height:31.3125rem),(orientation:portrait){.stack{--ns-w:44;--ns-h:37;--ns-above:1.9em;--ns-below:3.4em;font-size:min(calc(100cqi / var(--ns-w)), calc((100svh - 3rem) / var(--ns-h)), 19px);width:min(100%, calc(var(--ns-w) * 1em));margin-inline:auto}.osheet{padding:1.1em 1.55em 1em}.osheet__cols{display:grid}.osheet__cols,.osheet__row{grid-template-columns:2em 7.15em minmax(0,1fr) 7.6em 1.3em;column-gap:.55em}.osheet__col--meaning{grid-area:meaning;display:block}.osheet__rows:before{left:2.45em}.osheet__row{grid-template-areas:"no name note value tick";min-height:2.28em;padding-block:.3em}.osheet__name{font-size:1.04em}.osheet__lead{display:none}.osheet__note{font-size:.9em;line-height:1.25}.osheet__footnote{padding-left:2.8em}.paper--next{bottom:-2.5em}}}@media (min-width:76rem){.numbers__grid{text-align:left;grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(min(22rem,40%),1fr) minmax(0,1.5fr);justify-items:start;column-gap:clamp(2.5rem,4.4vw,5rem)}.numbers__head{grid-area:2/1;justify-self:stretch;justify-items:start;container-type:inline-size}.numbers__title{font-size:min(3.5rem,13cqi)}.numbers__lede{max-width:26rem}.paystub{text-align:left;grid-area:3/1;justify-self:start;width:min(100%,25rem);margin-top:clamp(2rem,5svh,3rem)}.numbers__keys{flex-direction:row;grid-area:4/1;justify-content:flex-start;align-self:auto;align-items:center;margin-top:clamp(2rem,6vw,2.5rem)}.numbers__stage{grid-area:1/2/-1;place-self:center stretch;max-width:none;margin-top:0}.stack{margin-inline:auto 0}.numbers__light{background:radial-gradient(34rem 24rem at 6% 30%,#eef3f9e6,#eef3f900 70%),radial-gradient(46rem 36rem at 70% 52%,#fdedcb99,#fdedcb00 72%),radial-gradient(30rem 20rem at 0 96%,#f8e1d866,#f8e1d800 72%)}.numbers__light:after{top:50%;left:68%}.numbers__waves{-webkit-mask:radial-gradient(46% 62% at 68%,#000 20%,#00000073 55%,#0000 88%);mask:radial-gradient(46% 62% at 68%,#000 20%,#00000073 55%,#0000 88%)}}@media (min-width:76rem) and (max-height:46rem){.numbers{padding-block:clamp(1.25rem,4svh,2.5rem)}.numbers__title{font-size:min(3.5rem,13cqi,8.4svh)}.numbers__lede{font-size:clamp(1rem,2.9svh,1.2rem)}.paystub{margin-top:clamp(1.5rem,4svh,2.25rem);padding-block:1.1rem .95rem}.paystub__title{font-size:1.35rem}.paystub__first{margin-top:.45rem;font-size:1rem}.paystub__second{font-size:.9375rem;line-height:1.45}.paystub__third{margin-top:.6rem;padding-top:.55rem;font-size:.71875rem;line-height:1.5}.paystub__link{margin-top:.35rem}.numbers__keys{margin-top:clamp(1.25rem,3.5svh,2rem)}}@media (min-width:100rem) and (min-height:50rem){.numbers__grid{grid-template-columns:minmax(26rem,1fr) minmax(0,1.6fr)}.numbers__title{font-size:min(4.5rem,13cqi)}.numbers__lede{max-width:30rem;font-size:1.4rem}.paystub{width:min(100%,27rem)}.paystub__title{font-size:1.7rem}.paystub__first{font-size:1.15rem}.paystub__second{font-size:1.0625rem}.paystub__third{font-size:.8125rem}.numbers__keys{gap:.9rem}.numbers__keys .btn{border-radius:.9rem;min-height:3.6rem;padding-inline:1.75rem;font-size:1.1875rem}}@container numbers-stage (min-width:38rem){@media (min-width:100rem) and (min-height:50rem){.stack{font-size:min(calc(100cqi / var(--ns-w)), calc((100svh - 4rem) / var(--ns-h)), 26px)}}}@media (max-width:63.99rem) and (max-height:31.25rem) and (orientation:landscape){.numbers{padding-block:2rem 2.25rem}.numbers__head{gap:.6rem}.numbers__title{font-size:min(2.1rem,8.4svh)}.numbers__lede{max-width:34rem;font-size:.9375rem}.numbers__stage{max-width:none;margin-top:.25rem}.paystub{width:min(100%,24rem);margin-top:.25rem;padding-block:1.05rem .95rem}.paystub__title{font-size:1.3rem}.paystub__first{margin-top:.4rem;font-size:1rem}.paystub__second{font-size:.9375rem}.numbers__keys{gap:.75rem;margin-top:.25rem}.stack{--ns-w:46.6;--ns-h:25.6;--ns-above:1.4em;--ns-below:2.6em;font-size:clamp(10.5px, min(calc(100cqi / var(--ns-w)), calc((100svh - 1rem) / var(--ns-h))), 16px);margin-inline:1em}.osheet{padding:.7em 1.2em .6em}.osheet__head{padding-block:.1em .45em}.osheet__mark{width:1.6em;height:1.6em}.osheet__rows{background:linear-gradient(#48566929,#48566929) 50% 0/1px 100% no-repeat;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:2.2em;margin-top:.35em;display:grid}.osheet__rows:after{content:"";pointer-events:none;border-inline:1px solid #c2553a6b;width:4px;position:absolute;top:-.2em;bottom:-.2em;left:calc(50% + 3.2em)}.osheet__row{row-gap:.08em;padding-block:.34em .36em}.osheet__row:nth-child(5):after{display:none}.osheet__note{font-size:.86em;line-height:1.25}.osheet__footnote{margin-top:.3em;padding-top:.75em;padding-bottom:.25em}.paper--next{bottom:-2.2em}}@media (max-width:40rem) and (max-height:31.25rem) and (orientation:landscape){.numbers__grid{grid-template-columns:minmax(0,1fr)}.paystub,.numbers__keys{grid-column:1;justify-self:center}.numbers__keys{flex-direction:row;margin-top:1.25rem}}@media (max-width:39.99rem) and (max-height:45rem) and (orientation:portrait){.stack{--ns-h:44.5}.osheet__row{padding-block:.36em .4em}}@media (max-width:23.99rem){.osheet__blank{width:4.2em}.osheet__blank--short{width:3em}.osheet__blank--tiny{width:1.9em}.osheet__footnote{padding-right:.4em}}@media (scripting:none){.osheet__tick .osheet__box{stroke:#c2553a8c}.osheet__tick .osheet__box path{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.osheet__row:before,.osheet__name,.osheet__blank,.osheet__tick .osheet__box,.osheet__tick .osheet__box path,.paystub,.paystub__link:after{transition:none}}
