.reel[data-astro-cid-j7pv25f6]{position:fixed;inset:0;width:100%;height:100%;overflow:hidden}.reel-pin[data-astro-cid-j7pv25f6]{display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box;background-color:var(--paper);color:var(--ink)}.panel-case[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--stamp);outline-offset:-2px}.reel-window[data-astro-cid-j7pv25f6]{min-height:0;flex:1;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.reel-window[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.reel-track[data-astro-cid-j7pv25f6]{display:flex;height:100%}.panel[data-astro-cid-j7pv25f6]{display:flex;width:100vw;height:100%;flex:none;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.reel-bar[data-astro-cid-j7pv25f6]{flex:none;border-top:1px solid var(--ink);background-color:var(--paper)}.reel-progress-track[data-astro-cid-j7pv25f6]{height:2px;width:100%;background:#1111111f}.reel-progress-fill[data-astro-cid-j7pv25f6]{height:100%;background:var(--stamp);transition:width .25s ease}.reel-bar-inner[data-astro-cid-j7pv25f6]{display:flex;align-items:stretch;justify-content:space-between}.reel-steps[data-astro-cid-j7pv25f6]{display:flex;flex:1;overflow-x:auto;scrollbar-width:none}.reel-steps[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.reel-step[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.3rem;border:0;border-right:1px solid var(--ink);background:0 0;color:var(--ink);padding:.25rem clamp(.45rem,1.1vw,.9rem);font-size:clamp(.65rem,1.2vmin,.75rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.reel-step[data-astro-cid-j7pv25f6]:hover{background:#46174d14}.reel-step[data-astro-cid-j7pv25f6][aria-current=step]{background:var(--ink);color:var(--paper)}.reel-controls[data-astro-cid-j7pv25f6]{display:flex;align-items:stretch;flex:none}.reel-hint[data-astro-cid-j7pv25f6]{display:none;align-items:center;padding:0 .75rem;color:#1119;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.reel-counter[data-astro-cid-j7pv25f6]{display:none;align-items:center;border-left:1px solid var(--ink);padding:0 clamp(.5rem,1vw,.85rem);font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(.95rem,1.8vmin,1.2rem);font-weight:800;letter-spacing:.04em;white-space:nowrap}.reel-ctrl-btn[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.35rem;min-width:2.35rem;align-items:center;justify-content:center;border:0;border-left:1px solid var(--ink);background:0 0;color:var(--ink);padding:.25rem clamp(.55rem,1.2vw,.95rem);font-size:clamp(.66rem,1.25vmin,.78rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.reel-ctrl-next[data-astro-cid-j7pv25f6]{background:var(--stamp);color:var(--paper)}.reel-ctrl-btn[data-astro-cid-j7pv25f6]:hover:not(:disabled){background:var(--stamp-deep);color:var(--paper)}.reel-ctrl-btn[data-astro-cid-j7pv25f6]:disabled{opacity:.35;cursor:not-allowed}.reel-step[data-astro-cid-j7pv25f6]:focus-visible,.reel-ctrl-btn[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--stamp);outline-offset:-2px}@media (max-width:639px){.reel-step[data-astro-cid-j7pv25f6]{flex:1;padding:.25rem .35rem}.reel-step-label[data-astro-cid-j7pv25f6]{display:none}.reel-step[data-astro-cid-j7pv25f6][aria-current=step]{flex:1.5}.reel-step[data-astro-cid-j7pv25f6][aria-current=step] .reel-step-label[data-astro-cid-j7pv25f6]{display:inline}}@media (min-width:640px){.reel-counter[data-astro-cid-j7pv25f6]{display:inline-flex}}@media (min-width:1024px){.reel-hint[data-astro-cid-j7pv25f6]{display:inline-flex}}.panel-hero[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(.5rem,1.5vmin,1.5rem);gap:clamp(.35rem,1.2vmin,1rem)}.sheet-statement[data-astro-cid-j7pv25f6]{grid-area:statement;flex:none;margin:0;max-width:10ch;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(2.1rem,min(7.5vw,9.5dvh),7.5rem);font-weight:800;line-height:.8;letter-spacing:-.035em}.sheet-portrait[data-astro-cid-j7pv25f6]{grid-area:portrait;position:relative;flex:1 1 0%;min-height:0;overflow:hidden;background:var(--paper)}.sheet-photo[data-astro-cid-j7pv25f6],.sheet-portrait[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%}.sheet-photo[data-astro-cid-j7pv25f6]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%}.sheet-portrait[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{display:none;image-rendering:pixelated;image-rendering:crisp-edges}.sheet-portrait[data-astro-cid-j7pv25f6][data-ready=true] canvas[data-astro-cid-j7pv25f6]{display:block}.sheet-portrait[data-astro-cid-j7pv25f6][aria-ready=true] .sheet-photo[data-astro-cid-j7pv25f6],.sheet-portrait[data-astro-cid-j7pv25f6][data-ready=true] .sheet-photo[data-astro-cid-j7pv25f6]{visibility:hidden}.sheet-motto[data-astro-cid-j7pv25f6]{grid-area:motto;flex:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .6rem;margin:0;border-top:1px solid var(--ink);padding-top:clamp(.3rem,.9dvh,.75rem);color:var(--ink);font-size:clamp(.62rem,1.35vmin,.78rem);font-weight:600;letter-spacing:.14em}.panel-case[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-left:1px solid var(--ink);padding:clamp(.35rem,1.6dvh,2rem) clamp(.75rem,2.5vw,2rem);color:inherit;text-decoration:none}.panel-copy[data-astro-cid-j7pv25f6]{width:min(76rem,100%);height:100%;max-height:100%}.panel-grid-about[data-astro-cid-j7pv25f6]{display:grid;height:100%;gap:clamp(.5rem,1.6dvh,2rem);align-content:center;align-items:center}.sheet-case-title[data-astro-cid-j7pv25f6]{max-width:12ch;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(1.85rem,min(6vw,7dvh),5.25rem);font-weight:800;line-height:.84;letter-spacing:-.03em}.panel-lead[data-astro-cid-j7pv25f6]{font-size:clamp(1.25rem,min(3.8vw,4.2dvh),2.85rem)}.panel-body[data-astro-cid-j7pv25f6]{font-size:clamp(.76rem,min(1.8vw,1.9dvh),1.02rem)}.panel-case[data-astro-cid-j7pv25f6]:hover .sheet-case-title[data-astro-cid-j7pv25f6]{color:var(--stamp)}@media (min-width:768px){.panel-grid-about[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (min-width:640px) and (max-height:500px),(min-width:768px) and (min-aspect-ratio:1/1),(min-width:960px){.panel-hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(14rem,.9fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"statement portrait""motto motto";align-items:end;padding:clamp(.75rem,2vmin,1.5rem) clamp(1rem,2.5vw,2rem)}.sheet-statement[data-astro-cid-j7pv25f6]{align-self:end}.sheet-portrait[data-astro-cid-j7pv25f6]{align-self:stretch}}