.foot[data-astro-cid-jo6i4kqk]{background:var(--ivory);padding-block:clamp(2.5rem,2rem + 2vw,4rem) clamp(2rem,1.5rem + 2vw,3.5rem);overflow-x:clip}.foot-inner[data-astro-cid-jo6i4kqk]{border-block-start:var(--hairline) solid var(--gold);text-align:center;justify-items:center;gap:.5rem;padding-block-start:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.foot-inner[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-inline-size:none}.seal[data-astro-cid-jo6i4kqk]{block-size:5.5rem;inline-size:5.5rem;margin-block-end:.5rem}.seal[data-astro-cid-jo6i4kqk] circle[data-astro-cid-jo6i4kqk]{fill:none;stroke-width:1.4px}.seal[data-astro-cid-jo6i4kqk] text[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:.04em;fill:none;stroke-width:1.2px;font-size:34px}.seal-light[data-astro-cid-jo6i4kqk] circle[data-astro-cid-jo6i4kqk],.seal-light[data-astro-cid-jo6i4kqk] text[data-astro-cid-jo6i4kqk]{stroke:#fffffff2}.seal-shade[data-astro-cid-jo6i4kqk] circle[data-astro-cid-jo6i4kqk],.seal-shade[data-astro-cid-jo6i4kqk] text[data-astro-cid-jo6i4kqk]{stroke:#101a2c38}.foot-name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:1.4rem}.foot-line[data-astro-cid-jo6i4kqk]{font-size:var(--text-small)}.foot-line[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{margin-block:-.6rem;padding-block:.6rem;display:inline-block}.dot[data-astro-cid-jo6i4kqk]{color:var(--gold)}.foot-small[data-astro-cid-jo6i4kqk]{color:var(--slate);font-size:var(--text-label);letter-spacing:.02em}.foot-lang[data-astro-cid-jo6i4kqk]{font-weight:500}.foot-demo[data-astro-cid-jo6i4kqk]{margin-block-start:.75rem}.foot-demo[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{margin-block:-.6rem;padding-block:.6rem;display:inline-block}.head[data-astro-cid-nen7h5rs]{border-block-end:var(--hairline) solid var(--gold);padding-block:clamp(1.75rem,1.2rem + 2vw,3rem) clamp(1.25rem,1rem + 1vw,2rem)}.head-inner[data-astro-cid-nen7h5rs]{text-align:center;justify-items:center;gap:1rem;display:grid}.wordmark[data-astro-cid-nen7h5rs]{color:var(--navy);justify-items:center;gap:.35rem;padding:.25rem .75rem;text-decoration:none;display:grid}.wordmark-name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);line-height:1.1}.wordmark-descriptor[data-astro-cid-nen7h5rs]{color:var(--slate);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.head-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.head-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.head-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-block-size:var(--target);color:var(--navy);font-size:var(--text-small);align-items:center;padding-inline:.85rem;text-decoration:none;display:inline-flex}.head-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.head-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:.35em;text-decoration:underline 1px}.head-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration-color:var(--gold);text-decoration-thickness:2px}.dot[data-astro-cid-nen7h5rs]{color:var(--gold)}.head-menu[data-astro-cid-nen7h5rs]{min-block-size:var(--target);border:var(--hairline) solid var(--navy);color:var(--navy);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;background:0 0;padding-inline:1.25rem;font-weight:500;display:none}@media (width<48rem){.head-nav[data-astro-cid-nen7h5rs]{display:none}.head-menu[data-astro-cid-nen7h5rs]{align-items:center;display:inline-flex}}.menu[data-astro-cid-nen7h5rs]{background:0 0;border:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;padding:0;overflow:clip}.menu[data-astro-cid-nen7h5rs]::backdrop{background:0 0}.menu-shade[data-astro-cid-nen7h5rs]{background:var(--shade);position:fixed;inset:0}.menu-panel[data-astro-cid-nen7h5rs]{border-block-end:var(--hairline) solid var(--gold);background:var(--paper);position:relative}.menu-content[data-astro-cid-nen7h5rs]{inline-size:min(100% - 2 * var(--gutter), var(--frame));gap:1rem;margin-inline:auto;padding-block:1.25rem 1.75rem;display:grid}.menu[data-astro-cid-nen7h5rs][open] .menu-shade[data-astro-cid-nen7h5rs]{animation:shade-in calc(var(--settle-time) * var(--motion-time)) linear both}.menu[data-astro-cid-nen7h5rs][open] .menu-panel[data-astro-cid-nen7h5rs]{animation:panel-settle calc(var(--settle-time) * var(--motion-time)) var(--ease-out) both}.menu[data-astro-cid-nen7h5rs][open] .menu-content[data-astro-cid-nen7h5rs]{animation:content-follow calc(var(--settle-time) * var(--motion-time)) var(--ease-out) calc(var(--settle-beat) * var(--motion-time)) both}.menu-top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;display:flex}.menu-list[data-astro-cid-nen7h5rs]{display:grid}.menu-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-block-end:var(--hairline) solid var(--gold);min-block-size:3.25rem;color:var(--navy);font-family:var(--font-display);align-items:center;font-size:1.6rem;text-decoration:none;display:flex}.menu-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.25em;text-decoration-thickness:2px}.menu-lang[data-astro-cid-nen7h5rs]{min-block-size:var(--target);justify-self:start;align-items:center;display:inline-flex}.hint[data-astro-cid-4ztc246h]{z-index:30;inline-size:max-content;min-block-size:var(--target);border:var(--hairline) solid var(--navy);background:var(--ivory);color:var(--navy);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity calc(var(--fade-time) * var(--motion-time)) linear, visibility 0s linear calc(var(--fade-time) * var(--motion-time));align-items:center;gap:.75rem;margin-inline:auto;padding:.35rem 1.1rem .35rem .85rem;font-weight:500;display:flex;position:fixed;inset-block-end:calc(1rem + env(safe-area-inset-bottom));inset-inline:0}.hint[data-astro-cid-4ztc246h][data-shown]{opacity:1;visibility:visible;transition:opacity calc(var(--fade-time) * var(--motion-time)) linear}.hint-touch[data-astro-cid-4ztc246h]{display:none}@media (hover:none) and (pointer:coarse){.hint-mouse[data-astro-cid-4ztc246h]{display:none}.hint-touch[data-astro-cid-4ztc246h]{display:inline}}.fist[data-astro-cid-4ztc246h]{block-size:1.5rem;inline-size:.95rem;display:block}.fist[data-astro-cid-4ztc246h] svg[data-astro-cid-4ztc246h]{block-size:100%;inline-size:100%;overflow:visible}.cuff[data-astro-cid-4ztc246h],.hand[data-astro-cid-4ztc246h],.knuckles[data-astro-cid-4ztc246h]{fill:var(--paper);stroke:var(--navy);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.knuckles[data-astro-cid-4ztc246h]{fill:none}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .hint[data-astro-cid-4ztc246h][data-shown] .fist[data-astro-cid-4ztc246h] svg[data-astro-cid-4ztc246h]{animation:fist-nudge calc(var(--hint-time) * var(--motion-time)) ease-in-out 2 both}}@keyframes fist-nudge{0%,to{transform:none}45%{transform:translateY(calc(5px * var(--motion-travel)))}}@layer kit{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:where(ul,ol)[role=list]{padding:0;list-style:none}[hidden]:not([hidden=until-found]){display:none!important}:root{--motion-travel:1;--motion-time:1}:root[data-motion=calm]{--motion-travel:.35;--motion-time:.7}:root[data-motion=off]{--motion-travel:0;--motion-time:0}@media (prefers-reduced-motion:reduce){:root,:root[data-motion]{--motion-travel:0;--motion-time:0}}}:root{--ivory:#f3f1ec;--paper:#fbfaf7;--navy:#101a2c;--slate:#5a6272;--gold:#8e7b4f;--gold-deep:#6f603c;--shade:#101a2c6b;--chamber:#13203a;--chamber-raised:#1a2a48;--champagne:#c8b07a;--mist:#a9b0be;--leaf-shade:#080e1a;--ground:var(--ivory);--fg:var(--navy);--fg-2:var(--slate);--rule:var(--gold);--mark:var(--gold-deep);--mark-large:var(--gold);--mat:var(--ivory);--plate-paper:var(--paper);--font-display:"EB Garamond Variable", Garamond, "Times New Roman", serif;--font-text:"Inter Tight Variable", "Segoe UI", system-ui, sans-serif;--text-body:1.0625rem;--leading-body:1.65;--text-small:.9375rem;--text-label:.8125rem;--tracking-label:.08em;--text-lead:clamp(1.2rem, 1.1rem + .45vw, 1.45rem);--text-h3:1.4rem;--text-h2:clamp(1.65rem, 1.35rem + 1.2vw, 2.25rem);--text-title:clamp(2.5rem, 1.7rem + 3.2vw, 4.25rem);--text-statement:clamp(2.6rem, 1.6rem + 4vw, 5rem);--leading-display:1.08;--measure:36rem;--gutter:clamp(1rem, .4rem + 3vw, 3rem);--frame:76rem;--column-gap:clamp(1.5rem, 1rem + 2vw, 3rem);--section:clamp(4rem, 2.5rem + 5vw, 8rem);--stack:1.25rem;--hairline:1px;--target:44px;--focus-width:2px;--focus-offset:3px;--focus:var(--navy);--ease-firm:cubic-bezier(.16, .8, .24, 1);--ease-out:cubic-bezier(.22, .61, .36, 1);--settle-letters-time:.64s;--settle-open:.06em;--rise-time:.52s;--rise-step:50ms;--index-step:70ms;--rise-from:.9em;--settle-time:.48s;--settle-drop:14px;--settle-past:2px;--settle-beat:.12s;--settle-out-time:.2s;--note-time:.28s;--fade-out-time:.16s;--fade-in-time:.28s;--hint-time:1.1s;--develop-time:1.4s;--fade-time:.3s}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-normal.DBa2mnKT.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-normal.B6IpcvL2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-normal.CRpggXlh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{background:var(--ivory);color:var(--navy);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-block-size:100svh;font-family:var(--font-text);font-size:var(--text-body);line-height:var(--leading-body);flex-direction:column;display:flex}main{flex:1;overflow-x:clip}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:var(--leading-display);text-wrap:balance}h1{font-size:var(--text-title);letter-spacing:-.005em}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3);line-height:1.2}p{max-inline-size:var(--measure);text-wrap:pretty}a{color:var(--fg);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}strong{font-weight:600}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}body>a[href=\#main]:first-child{z-index:60;min-block-size:var(--target);background:var(--navy);color:var(--ivory);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;padding:0 1.25rem;font-weight:500;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-200%)}body>a[href=\#main]:first-child:focus-visible{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.frame{inline-size:min(100% - 2 * var(--gutter), var(--frame));margin-inline:auto}.label{color:var(--fg-2);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500;line-height:1.4}.lead{font-size:var(--text-lead);line-height:1.5}.button{min-block-size:var(--target);border:var(--hairline) solid var(--fg);background:var(--fg);color:var(--ground);font-family:var(--font-text);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-align:center;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 1.4rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{text-underline-offset:.3em;text-decoration:underline 1px}.button-quiet{color:var(--fg);background:0 0}.leaf{z-index:0;padding-block:var(--section);background:var(--ground);color:var(--fg);position:relative}:root[data-leaves] .leaf{position:sticky;inset-block-start:var(--leaf-top,0px)}.leaf:after{z-index:10;background:var(--leaf-shade);opacity:calc(var(--cover,0) * .42);content:"";pointer-events:none;position:absolute;inset:0}.chamber{--ground:var(--chamber);--fg:var(--ivory);--fg-2:var(--mist);--rule:var(--champagne);--mark:var(--champagne);--mark-large:var(--champagne);--mat:var(--chamber-raised);--plate-paper:#d8d3c8;--focus:var(--ivory)}.chamber .label{color:var(--champagne)}.chamber:not(.page-head,.opening,.entry-leaf):before{inset-block-start:clamp(1.75rem,1rem + 2vw,3rem);inset-inline:max(var(--gutter), (100% - var(--frame)) / 2);border-block:var(--hairline) solid var(--rule);content:"";block-size:4px;position:absolute}.part{column-gap:var(--column-gap);inline-size:min(100% - 2 * var(--gutter), var(--frame));grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.part-head{align-self:start}@media (width<48rem){.part-head{z-index:5;margin-inline:calc(var(--gutter) * -1);padding:.6rem var(--gutter);border-block-end:var(--hairline) solid var(--rule);background:var(--ground);margin-block-end:1.25rem;position:sticky;inset-block-start:0}.part-head h2{font-size:1.3rem}}@media (width>=48rem){.part{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.part-head{grid-area:1/1/span 3;position:sticky;inset-block-start:2rem}.part-text{grid-column:2}}@media (width>=64rem){.part{grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr)}}.part-text>*+*{margin-block-start:var(--stack)}.settle-word{white-space:nowrap;display:inline-block}.settle-letter{display:inline-block}@media (prefers-reduced-motion:no-preference){:root[data-scripted]:not([data-motion=off]) [data-settle=wait] .settle-letter{transform:translateX(calc(var(--k,0) * var(--settle-open) * var(--motion-travel)))}:root[data-scripted]:not([data-motion=off]) [data-settle=play] .settle-letter{animation:letters-settle calc(var(--settle-letters-time) * var(--motion-time)) var(--ease-firm) both}}@keyframes letters-settle{0%{transform:translateX(calc(var(--k,0) * var(--settle-open) * var(--motion-travel)))}to{transform:none}}.tw{vertical-align:bottom;display:inline-block;overflow:clip}.tw-in{display:inline-block}a .tw-in{text-decoration:underline;text-decoration-thickness:inherit;text-underline-offset:.22em}@media (prefers-reduced-motion:no-preference){:root[data-armed]:not([data-motion=off]) [data-typeset]:not([data-arrived],[data-split]){opacity:0}:root[data-armed]:not([data-motion=off]) [data-typeset][data-split]:not([data-arrived]) .tw-in{transform:translateY(calc(105% * var(--motion-travel)))}:root[data-armed]:not([data-motion=off]) [data-typeset][data-split]:not([data-arrived]) a{text-decoration-color:#0000}:root[data-armed]:not([data-motion=off]) [data-typeset][data-split][data-arrived=seen] .tw-in{animation:word-rise calc(var(--rise-time) * var(--motion-time)) var(--ease-firm) calc(var(--line,0) * var(--rise-step) * var(--motion-time)) both}:root[data-armed]:not([data-motion=off]) [data-typeset]:not([data-split])[data-arrived=seen]{animation:block-rise calc(var(--rise-time) * var(--motion-time)) var(--ease-firm) both}}@keyframes word-rise{0%{transform:translateY(calc(105% * var(--motion-travel)))}to{transform:none}}@keyframes block-rise{0%{opacity:0;transform:translateY(calc(var(--rise-from) * var(--motion-travel)))}to{opacity:1;transform:none}}@keyframes panel-settle{0%{opacity:0;transform:translateY(calc(var(--settle-drop) * -1 * var(--motion-travel)))}70%{opacity:1;transform:translateY(calc(var(--settle-past) * var(--motion-travel)))}to{opacity:1;transform:none}}@keyframes content-follow{0%{opacity:0;transform:translateY(calc(-6px * var(--motion-travel)))}to{opacity:1;transform:none}}::view-transition-old(root){animation:page-out calc(var(--fade-out-time) * var(--motion-time)) linear both}::view-transition-new(root){animation:page-in calc(var(--fade-in-time) * var(--motion-time)) var(--ease-out) both}@keyframes page-out{to{opacity:0}}@keyframes page-in{0%{opacity:0}}html:has(dialog[open]){overflow:clip}.term,.term .tw-in{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--rule);text-underline-offset:.3em;text-decoration-thickness:2px}.keep{white-space:nowrap}.term:hover,.term:hover .tw-in,.term:focus-visible,.term:focus-visible .tw-in{text-decoration-style:solid;text-decoration-color:var(--fg);text-decoration-thickness:1px}.leader{background-image:radial-gradient(circle, var(--rule) .8px, transparent 1.3px);background-position:0 100%;background-repeat:repeat-x;background-size:.42em 4px;flex:1 0 1.5rem;block-size:.4em;min-inline-size:1.5rem}@media (prefers-reduced-motion:no-preference){:root[data-armed]:not([data-motion=off]) [data-typeset][data-split]:not([data-arrived]) .leader{opacity:0}:root[data-armed]:not([data-motion=off]) [data-typeset][data-split][data-arrived=seen] .leader{animation:shade-in calc(var(--rise-time) * var(--motion-time)) var(--ease-out) calc(2 * var(--rise-step) * var(--motion-time)) both}}.ruled{max-inline-size:var(--measure);display:grid}.ruled>div{border-block-start:var(--hairline) solid var(--rule);gap:.15rem 1.5rem;padding-block:.7rem;display:grid}.ruled>div:last-child{border-block-end:var(--hairline) solid var(--rule)}.ruled dt{color:var(--fg-2);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;padding-block-start:.2rem;font-weight:500;line-height:1.4}@media (width>=30rem){.ruled>div{grid-template-columns:9.5rem minmax(0,1fr)}}.small{color:var(--fg-2);font-size:var(--text-small);line-height:1.55}@keyframes shade-in{0%{opacity:0}}@keyframes index-rise{0%{transform:translateY(calc(105% * var(--motion-travel)))}}.plate{border:var(--hairline) solid var(--rule);background:var(--mat);margin:0;padding:6px}.plate-frame{aspect-ratio:var(--ratio,3 / 2);background:var(--plate-paper);display:block;position:relative;overflow:clip}.plate-frame img{object-fit:cover;object-position:var(--point,50% 40%);block-size:100%;inline-size:100%}.plate-frame:after{background:var(--plate-paper);opacity:0;content:"";pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){:root[data-develop]:not([data-motion=off]) [data-plate]:not([data-arrived]) .plate-frame:after{opacity:1}:root[data-develop]:not([data-motion=off]) [data-plate][data-arrived=seen] .plate-frame:after{animation:develop-paper calc(var(--develop-time) * var(--motion-time)) var(--ease-out) both}:root[data-develop]:not([data-motion=off],[data-fx=weak],[data-fx=still]) [data-plate][data-arrived=seen] .plate-frame img{animation:develop-print calc(var(--develop-time) * var(--motion-time)) var(--ease-firm) both}}@keyframes develop-paper{0%{opacity:1}to{opacity:0}}@keyframes develop-print{0%{transform:scale(calc(1 + .04 * var(--motion-travel)))}}.plate-frame picture{block-size:100%;display:block}.plate-waiting{block-size:100%;color:var(--slate);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;place-items:center;display:grid}
