/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-semibold:600;--font-weight-black:900;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-sans:var(--font-satoshi);--font-mono:var(--font-courier);--text-xxl:clamp(72px, 12vw, 200px);--text-display:clamp(3.2rem, 8.4vw, 9rem);--text-t1:clamp(2.6rem, 5.4vw, 5.6rem);--text-l:clamp(30px, 4vw, 64px);--text-t2:clamp(1.35rem, 2vw, 1.9rem);--text-body:17px}}@layer base{*,:before,:after{box-sizing:border-box;border:0 solid}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--head-h) - 1px)}body{background:var(--paper-tex), var(--paper);background-blend-mode:var(--paper-blend);color:var(--ink);font:600 var(--text-body)/1.5 var(--font-sans);-webkit-font-smoothing:antialiased;padding:0 var(--margin) var(--margin);margin:0;overflow-x:clip}a{color:inherit}a:focus-visible,button:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}img{max-width:100%;display:block}img,svg{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}source{display:none}[hidden]:where(:not([hidden=until-found])){display:none!important}button{font:inherit;color:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}}@layer components{.lbl{font:600 11px/12px var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.typed{font-family:var(--font-mono);letter-spacing:0;font-weight:400}.value{font:400 var(--text-body)/24px var(--font-mono)}.txt{box-sizing:content-box;text-wrap:pretty;max-width:40ch}.txt+.txt{margin-top:12px}.fine{text-wrap:pretty;max-width:48ch;font-size:13px;font-weight:500;line-height:1.45}.txt+.fine{margin-top:12px}.t2{font-size:var(--text-t2);letter-spacing:-.025em;text-wrap:balance;font-weight:900;line-height:1.14}.work-title{font-size:var(--text-t1);letter-spacing:-.035em;text-wrap:balance;font-weight:900;line-height:.92}.promo{font-size:var(--text-t1);letter-spacing:-.035em;text-wrap:balance;font-weight:900;line-height:.95}.quote{font-size:var(--text-t2);letter-spacing:-.03em;text-wrap:pretty;font-weight:700;line-height:1.12}.quote p+p{margin-top:.5em}.figure{font-size:var(--figure-size,var(--text-display));letter-spacing:-.03em;font-weight:900;line-height:.8}.skip[data-astro-cid-ju4pidww]{left:var(--margin);z-index:60;background:var(--ink);color:var(--paper);padding:10px 14px;text-decoration:none;position:fixed;top:8px;translate:0 -200%}.skip[data-astro-cid-ju4pidww]:focus-visible{translate:0}.ink{isolation:isolate;color:#0000;margin:-.15em -.15em -.32em;padding:.15em .15em .32em;position:relative}.ink:before,.ink:after{content:attr(data-ink) / "";padding:inherit;white-space:pre-line;pointer-events:none;-webkit-mask:var(--starve) var(--ink-pos,0 0) / var(--ink-size) auto repeat;mask:var(--starve) var(--ink-pos,0 0) / var(--ink-size) auto repeat;position:absolute;inset:0}.ink:before{color:var(--ink)}.ink-mark{color:#0000;background:linear-gradient(transparent .3em, var(--spot) .3em, var(--spot) calc(100% - .1em), transparent calc(100% - .1em)) 0 0 / 100% 100% no-repeat;margin:0 -.06em;padding:0 .06em}.ink:after{content:none}.plates .ink:not(.one):after{content:attr(data-ink) / "";color:var(--spot);z-index:-1;translate:calc(var(--reg-x) * var(--flaw)) calc(var(--reg-y) * var(--flaw));-webkit-mask-position:var(--spot-pos,-520px -380px);mask-position:var(--spot-pos,-520px -380px)}@media (forced-colors:active){.ink{color:canvastext}.ink-mark{color:inherit;background:0 0}.ink:before,.ink:after{content:none}}.menu[data-astro-cid-cjubb7km]{z-index:19;inset:calc(env(safe-area-inset-top,0px) + var(--head-h)) 0 0;overscroll-behavior:contain;padding:0 var(--margin);background:var(--paper-tex), var(--paper);background-blend-mode:var(--paper-blend);color:var(--ink);clip-path:inset(0 0 100%);transition:clip-path .3s var(--ease-in-out), display .3s allow-discrete;flex-direction:column;display:none;position:fixed;overflow:hidden auto}.menu[data-astro-cid-cjubb7km].open{clip-path:inset(0);transition-duration:.5s;transition-timing-function:var(--ease-out);display:flex}@starting-style{.menu[data-astro-cid-cjubb7km].open{clip-path:inset(0 0 100%)}}@media (width>1100px){.menu[data-astro-cid-cjubb7km].open{display:none}}html:has(.menu.open){overflow:hidden}nav[data-astro-cid-cjubb7km]{margin-top:auto}nav[data-astro-cid-cjubb7km] a[data-astro-cid-cjubb7km]{isolation:isolate;padding:12px var(--gut) 14px;border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:20px;text-decoration:none;display:flex;position:relative}li[data-astro-cid-cjubb7km]:last-child a[data-astro-cid-cjubb7km]{border-bottom:2px solid var(--ink)}.lbl[data-astro-cid-cjubb7km]{white-space:nowrap;flex:none}nav[data-astro-cid-cjubb7km] .ink{text-align:right;font-size:var(--text-l);letter-spacing:-.035em;font-weight:900;line-height:.95}nav[data-astro-cid-cjubb7km] a[data-astro-cid-cjubb7km]:before{content:"";z-index:-1;visibility:hidden;background:var(--ink);-webkit-mask:var(--starve-light) var(--ink-pos,0 0) / var(--ink-size) auto repeat;mask:var(--starve-light) var(--ink-pos,0 0) / var(--ink-size) auto repeat;position:absolute;inset:0}nav[data-astro-cid-cjubb7km] a[data-astro-cid-cjubb7km][aria-current]{color:var(--paper)}nav[data-astro-cid-cjubb7km] a[data-astro-cid-cjubb7km][aria-current]:before{visibility:visible}nav[data-astro-cid-cjubb7km] a[data-astro-cid-cjubb7km][aria-current] .ink:before{color:var(--paper)}.legal[data-astro-cid-cjubb7km]{padding:20px var(--gut) calc(20px + env(safe-area-inset-bottom,0px));gap:28px;display:flex}.legal[data-astro-cid-cjubb7km] a[data-astro-cid-cjubb7km]{padding-block:6px;text-decoration:none}.head[data-astro-cid-kvkjpofi]{top:env(safe-area-inset-top,0px);z-index:20;height:var(--head-h);margin:0 calc(var(--margin) * -1) var(--margin);padding:0 var(--margin);border-bottom:1px solid var(--rule);background:var(--paper-tex), var(--paper);background-blend-mode:var(--paper-blend);--rule-pos:-770px -520px;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:sticky}.name[data-astro-cid-kvkjpofi],nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi]{padding:0 var(--gut);border-right:1px solid var(--rule);flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.name[data-astro-cid-kvkjpofi]{flex-direction:row;grid-column:1/4;justify-content:flex-start;align-items:center;gap:10px;font-weight:900;text-decoration:none}.mark[data-astro-cid-kvkjpofi]{width:20px;height:20px;fill:var(--ink);flex:none}nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi]{isolation:isolate;grid-column:span 2;font-size:16px;line-height:1.2;text-decoration:none;transition:color .25s;position:relative}nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi]:last-of-type{grid-column:span 1}nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi][aria-current]{color:var(--paper)}nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi]:before,.plates nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi][aria-current]:after{-webkit-mask:var(--starve-light) var(--ink-pos,0 0) / var(--ink-size) auto repeat;mask:var(--starve-light) var(--ink-pos,0 0) / var(--ink-size) auto repeat}nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi]:before{content:"";z-index:-1;visibility:hidden;background:var(--ink);position:absolute;inset:0}nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi][aria-current]:before{visibility:visible}.plates nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi][aria-current]:after{content:"";z-index:-2;background:var(--spot);translate:calc(var(--reg-x) * var(--flaw)) calc(var(--reg-y) * var(--flaw));position:absolute;inset:0}@media (hover:hover) and (pointer:fine){nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi]:not([aria-current]):hover span[data-astro-cid-kvkjpofi]:last-child{text-underline-offset:4px;text-decoration:underline}}.toggle[data-astro-cid-kvkjpofi],.running[data-astro-cid-kvkjpofi]{display:none}@media (width<=1100px){.head[data-astro-cid-kvkjpofi]{grid-template-columns:minmax(0, 1fr) var(--head-h)}nav[data-astro-cid-kvkjpofi] a[data-astro-cid-kvkjpofi]{display:none}.name[data-astro-cid-kvkjpofi]{grid-column:1}.toggle[data-astro-cid-kvkjpofi]{border-right:1px solid var(--rule);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;grid-column:2;place-items:center;padding:0;display:grid}.roll[data-astro-cid-kvkjpofi]{height:var(--head-h);align-items:center;min-width:0;display:grid;overflow:clip}.who[data-astro-cid-kvkjpofi],.running[data-astro-cid-kvkjpofi]{min-width:0;transition:translate .45s var(--ease-out);grid-area:1/1}.who[data-astro-cid-kvkjpofi]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.running[data-astro-cid-kvkjpofi]{translate:0 var(--head-h);flex-direction:column;gap:4px;font-size:16px;font-weight:600;line-height:1.2;display:flex}[data-astro-cid-kvkjpofi][data-part] .who[data-astro-cid-kvkjpofi]{translate:0 calc(var(--head-h) * -1)}[data-astro-cid-kvkjpofi][data-part] .running[data-astro-cid-kvkjpofi]{translate:0}}.burger[data-astro-cid-kvkjpofi]{width:22px;height:16px;display:block;position:relative}.burger[data-astro-cid-kvkjpofi] i[data-astro-cid-kvkjpofi]{background:var(--ink);width:100%;height:2.5px;-webkit-mask:var(--starve-light) -520px -260px / var(--ink-size) auto repeat;mask:var(--starve-light) -520px -260px / var(--ink-size) auto repeat;transition:rotate .2s var(--ease-in-out), translate .22s var(--ease-out) .16s, visibility 0s .16s;position:absolute;left:0}[data-astro-cid-kvkjpofi][aria-expanded=true] .burger[data-astro-cid-kvkjpofi] i[data-astro-cid-kvkjpofi]{transition:translate .18s var(--ease-in-out), rotate .3s var(--ease-out) .14s, visibility 0s .16s}.burger[data-astro-cid-kvkjpofi] i[data-astro-cid-kvkjpofi]:first-child{top:0}.burger[data-astro-cid-kvkjpofi] i[data-astro-cid-kvkjpofi]:nth-child(2){top:calc(50% - 1.25px)}.burger[data-astro-cid-kvkjpofi] i[data-astro-cid-kvkjpofi]:nth-child(3){bottom:0}[data-astro-cid-kvkjpofi][aria-expanded=true] .burger[data-astro-cid-kvkjpofi] i[data-astro-cid-kvkjpofi]:first-child{translate:0 6.75px;rotate:45deg}[data-astro-cid-kvkjpofi][aria-expanded=true] .burger[data-astro-cid-kvkjpofi] i[data-astro-cid-kvkjpofi]:nth-child(2){visibility:hidden}[data-astro-cid-kvkjpofi][aria-expanded=true] .burger[data-astro-cid-kvkjpofi] i[data-astro-cid-kvkjpofi]:nth-child(3){translate:0 -6.75px;rotate:-45deg}.foot[data-astro-cid-hc5bqa7d]{border-top:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));gap:8px 0;padding:18px 0;display:grid;position:relative}.foot[data-astro-cid-hc5bqa7d]>[data-astro-cid-hc5bqa7d]{padding-inline:var(--gut)}.foot[data-astro-cid-hc5bqa7d]>[data-astro-cid-hc5bqa7d]:first-child{grid-column:1/7}.legal[data-astro-cid-hc5bqa7d]{grid-column:7/10;grid-template-columns:subgrid;gap:8px 0;display:grid;padding-inline:0!important}.legal[data-astro-cid-hc5bqa7d] a[data-astro-cid-hc5bqa7d]{padding-inline:var(--gut);text-decoration:none}.legal[data-astro-cid-hc5bqa7d] a[data-astro-cid-hc5bqa7d]:hover{text-underline-offset:3px;text-decoration:underline}.foot[data-astro-cid-hc5bqa7d]>[data-astro-cid-hc5bqa7d]:nth-child(3){grid-column:10/13}@media (width<=1100px){.legal[data-astro-cid-hc5bqa7d]{grid-template-columns:1fr}}@media (width<=900px){.foot[data-astro-cid-hc5bqa7d],.legal[data-astro-cid-hc5bqa7d]{row-gap:16px}.foot[data-astro-cid-hc5bqa7d]>[data-astro-cid-hc5bqa7d]{grid-column:1/-1!important}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.z-1{z-index:1}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.col-start-8{grid-column-start:8}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.container{width:100%}.mx-0{margin-inline:0}.mx-gut{margin-inline:var(--gut)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-\[calc\(var\(--pad\)\*-2\)\]{margin-top:calc(var(--pad) * -2)}.mt-\[calc\(var\(--pad\)\*1\.2\)\]{margin-top:calc(var(--pad) * 1.2)}.mt-auto{margin-top:auto}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[calc\(var\(--pad\)\*-1\.2\)\]{margin-bottom:calc(var(--pad) * -1.2)}.mb-\[calc\(var\(--pad\)\*\.6\)\]{margin-bottom:calc(var(--pad) * .6)}.mb-\[calc\(var\(--pad\)\*\.8\)\]{margin-bottom:calc(var(--pad) * .8)}.mb-\[calc\(var\(--pad\)\*2\.4\)\]{margin-bottom:calc(var(--pad) * 2.4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-\[1000\/1414\]{aspect-ratio:1000/1414}.size-full{width:100%;height:100%}.h-\[clamp\(360px\,38vw\,600px\)\]{height:clamp(360px,38vw,600px)}.max-w-\[14ch\]{max-width:14ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[24ch\]{max-width:24ch}.max-w-none{max-width:none}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-end{justify-content:flex-end}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[22px\]{gap:22px}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-\[calc\(var\(--pad\)\*1\.2\)\]{row-gap:calc(var(--pad) * 1.2)}.gap-y-pad{row-gap:var(--pad)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-rule{border-color:var(--rule)}.bg-spot{background-color:var(--spot)}.object-cover{object-fit:cover}.px-0{padding-inline:0}.px-\[calc\(\.15em\+var\(--gut\)\)\]{padding-inline:calc(.15em + var(--gut))}.px-gut{padding-inline:var(--gut)}.py-\[calc\(var\(--pad\)\*2\.6\)\]{padding-block:calc(var(--pad) * 2.6)}.pt-\[calc\(var\(--pad\)\*\.6\)\]{padding-top:calc(var(--pad) * .6)}.pt-\[calc\(var\(--pad\)\*1\.4\)\]{padding-top:calc(var(--pad) * 1.4)}.pt-\[calc\(var\(--pad\)\*1\.5\)\]{padding-top:calc(var(--pad) * 1.5)}.pt-\[clamp\(10px\,2svh\,25px\)\]{padding-top:clamp(10px,2svh,25px)}.pr-margin{padding-right:var(--margin)}.pb-\[calc\(var\(--pad\)\*1\.6\)\]{padding-bottom:calc(var(--pad) * 1.6)}.pb-\[clamp\(32px\,6svh\,64px\)\]{padding-bottom:clamp(32px,6svh,64px)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-\[min\(var\(--text-xxl\)\,14\.5vw\)\]{font-size:min(var(--text-xxl), 14.5vw)}.text-display{font-size:var(--text-display)}.text-l{font-size:var(--text-l)}.text-t2{font-size:var(--text-t2)}.leading-\[\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-ink{color:var(--ink)}.line-through{text-decoration-line:line-through}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media not all and (width<=900px){.wide\:sticky{position:sticky}.wide\:top-\[calc\(var\(--head-h\)\+var\(--pad\)\)\]{top:calc(var(--head-h) + var(--pad))}.wide\:col-span-3{grid-column:span 3/span 3}.wide\:col-span-4{grid-column:span 4/span 4}.wide\:col-span-5{grid-column:span 5/span 5}.wide\:col-span-6{grid-column:span 6/span 6}.wide\:col-span-7{grid-column:span 7/span 7}.wide\:col-span-9{grid-column:span 9/span 9}.wide\:col-start-4{grid-column-start:4}.wide\:col-start-6{grid-column-start:6}.wide\:col-start-7{grid-column-start:7}.wide\:col-start-8{grid-column-start:8}.wide\:col-start-9{grid-column-start:9}.wide\:col-start-10{grid-column-start:10}.wide\:col-end-12{grid-column-end:12}.wide\:col-end-13{grid-column-end:13}.wide\:row-start-1{grid-row-start:1}.wide\:row-start-2{grid-row-start:2}.wide\:row-start-3{grid-row-start:3}.wide\:max-w-\[40ch\]{max-width:40ch}}@media (width<=900px){.narrow\:\[\&_br\]\:hidden br{display:none}}}:root{--ref-paper:#f6f5f1;--ref-ink:#111;--ref-spot:#1cfdc4;--ref-paper-dark:#141413;--ref-ink-dark:#efede6;--ref-paper-title:#ef0;--ref-paper-title-dark:#ff0;--ref-paper-generative:#dfe7ee;--ref-paper-generative-dark:#1b2228;--ref-paper-jev:#ebe8e5;--ref-paper-jev-dark:#2b2419;--ref-paper-applications:#cec2e5;--ref-paper-applications-dark:#221f2e;--ref-machine-paper:#e5e3d2;--ref-machine-ink:#161616;--ref-machine-accent:#fb5b05;--ref-hearts:#ff2a5f;--ref-spot-ink:#141414;--ref-phosphor:#5dfd9b;--ref-print:#f7f3ea;--ref-print-ink:#1c1c1c;--ref-prompt:#1c1c1cf2;--ref-prompt-ink:#f3f3f3;--ref-highlighter:#f2ff3d;--ref-white:#fff;color-scheme:light;--paper:var(--ref-paper);--ink:var(--ref-ink);--rule:var(--ink);--spot:var(--ref-spot);--on-spot:var(--ink);--phosphor:var(--ref-phosphor);--paper-tex:url(/paper/paper-305-tile.jpg) 0 0 / max(1400px, 100vw) auto repeat-y;--paper-blend:normal;--prompt:var(--ref-prompt);--prompt-ink:var(--ref-prompt-ink);--print:var(--ref-print);--print-ink:var(--ref-print-ink);--highlighter:var(--ref-highlighter);--document:var(--ref-white);--document-ink:var(--ref-ink);--flaw:.5;--starve:url(/ink/starve-050.webp);--starve-light:url(/ink/starve-light-050.webp);--starve-scan:url(/ink/starve-100.webp);--starve-light-scan:url(/ink/starve-light-100.webp);--ink-size:1180px;--reg-x:2px;--reg-y:1.5px;--rule-w:1.5;--rule-swell:.3;--rule-breaks:.4;--perf-dash:2.4;--perf-gap:2.6;--pad:clamp(20px, 3.2vw, 48px);--gut:calc(var(--pad) / 2);--margin:calc(clamp(16px, 2.4vw, 36px) + var(--gut));--head-h:72px;--photo-gap:8px}@media (width<=1100px){:root{--head-h:56px}}@media (width<=900px){:root{--margin:calc(16px + var(--gut));--reg-x:1px;--reg-y:-.5px}}[data-area=title]{--paper:var(--ref-paper-title)}[data-area=generative]{--paper:var(--ref-paper-generative)}[data-area=jev]{--paper:var(--ref-paper-jev)}[data-area=applications]{--paper:var(--ref-paper-applications)}[data-surface=dark]{--paper:var(--ref-paper-dark);--ink:var(--ref-ink-dark);--rule:var(--ref-ink-dark);--paper-tex:url(/paper/paper-305-dark-tile.jpg) 0 0 / max(1400px, 100vw) auto repeat-y;--paper-blend:screen}[data-surface=machine]{--paper:var(--ref-machine-paper);--ink:var(--ref-machine-ink);--rule:var(--ref-machine-ink);--accent:var(--ref-machine-accent);--paper-blend:multiply}[data-surface=spot]{--paper:var(--spot);--ink:var(--ref-spot-ink);--rule:var(--ref-spot-ink);--paper-blend:multiply}.ink-lo{--starve:url(/ink/starve-050-lo.webp);--starve-light:url(/ink/starve-light-050-lo.webp)}.far-wait [data-far]:not(.near){--paper-tex:none;--starve-scan:none;--starve-light-scan:none;--fade:none!important;--ink-mask:none!important;--spot-mask:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.rules-on :is([data-rules],[data-rules] *):not(.stamp,.solid,.solid *){border-color:#0000!important}.rules{pointer-events:none;width:100%;fill:var(--ink);-webkit-mask:var(--starve-light) var(--rule-pos,-330px -150px) / var(--ink-size) auto repeat;mask:var(--starve-light) var(--rule-pos,-330px -150px) / var(--ink-size) auto repeat;position:absolute;left:0;overflow:visible;border:0!important;min-height:0!important;padding:0!important}
