:root{--lamp-deep:#140d0a;--lamp-bg:#1e1410;--lamp-glow:#2a1c15;--render-bg:#181818;--lamp-surface:#2a1c15b8;--lamp-surface-hover:#36251ad9;--lamp-line:#4a3810;--lamp-line-soft:#4a38108c;--lamp-text:#eadbc0;--lamp-muted:#b8a385;--lamp-gold:#e8b04a;--lamp-gold-light:#f5d27a;--lamp-gold-dark:#a87820;--lamp-chance:#d9b98a;--lamp-gold-gradient:linear-gradient(180deg, #f5d27a, #e8b04a 55%, #c4922e);--lamp-background:radial-gradient(circle at 50% 0%, var(--lamp-glow) 0%, var(--lamp-bg) 55%, var(--lamp-deep) 100%);--font-display:"Alegreya", "Alegreya Fallback: Iowan Old Style", "Alegreya Fallback: Palatino", "Alegreya Fallback: Georgia", "Alegreya Fallback: Times New Roman", "Alegreya Fallback: Noto Serif", "Alegreya Fallback: Liberation Serif", "Iowan Old Style", Palatino, Georgia, serif;--font-body:"Alegreya", "Alegreya Fallback: Iowan Old Style", "Alegreya Fallback: Palatino", "Alegreya Fallback: Georgia", "Alegreya Fallback: Times New Roman", "Alegreya Fallback: Noto Serif", "Alegreya Fallback: Liberation Serif", "Iowan Old Style", Palatino, Georgia, serif;--font-ui:"Alegreya Sans", "Alegreya Sans Fallback: Segoe UI", "Alegreya Sans Fallback: Helvetica Neue", "Alegreya Sans Fallback: Arial", "Alegreya Sans Fallback: Noto Sans", "Alegreya Sans Fallback: Liberation Sans", ui-sans-serif, system-ui, sans-serif;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.125rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:calc(clamp(1.625rem, 1.4rem + 1vw, 1.875rem));--text-3xl:calc(clamp(2.125rem, 1.6rem + 2.4vw, 3rem));--leading-tight:1.15;--leading-snug:1.3;--leading-body:1.55;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--container-narrow:42rem;--container-wide:64rem;--gutter:calc(clamp(1rem, 4vw, 2rem));--tap:44px;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1rem;--radius-pill:999px;--shadow-card:inset 0 1px 0 #f5d27a0d, 0 10px 30px #00000059;--glow-gold:0 0 0 1px var(--lamp-gold), 0 0 28px #e8b04a2e;--focus-ring:0 0 0 3px #f5d27a99;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:after,:before{box-sizing:border-box}body,h1,h2,h3,ol,p,ul{margin:0}html{background-color:var(--lamp-deep);-webkit-text-size-adjust:100%}#__nuxt,body,html{min-height:100%}body{background:var(--lamp-background);color:var(--lamp-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-attachment:fixed;overflow-x:clip}h1,h2,h3{font-family:var(--font-display);font-weight:700;line-height:var(--leading-tight);text-wrap:balance;overflow-wrap:anywhere}p{text-wrap:pretty}a{color:var(--lamp-gold);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--lamp-gold-light)}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}img{max-width:100%}code{padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--lamp-glow);font-size:.9em}.site{flex-direction:column;min-height:100dvh;display:flex}.ds-lead{color:var(--lamp-text);font-size:var(--text-lg);line-height:var(--leading-body)}.ds-meta{color:var(--lamp-muted);font-family:var(--font-ui);font-size:var(--text-sm)}.ds-stack>*+*{margin-top:var(--space-4)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}a,body,button,html,input,label,select,summary,textarea{touch-action:manipulation}.ds-nav[data-v-38c9643b]{z-index:10;border-bottom:1px solid #0000;-o-border-image:linear-gradient(90deg,transparent,var(--lamp-line),transparent) 1;border-image:linear-gradient(90deg,transparent,var(--lamp-line),transparent) 1;position:relative}.ds-nav__bar[data-v-38c9643b]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4rem;display:flex}.ds-nav__wordmark[data-v-38c9643b]{min-height:var(--tap);font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.01em;background:var(--lamp-gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.ds-nav__links[data-v-38c9643b]{display:none}.ds-nav__links a[data-v-38c9643b],.ds-nav__panel a[data-v-38c9643b]{min-height:var(--tap);min-width:var(--tap);color:var(--lamp-muted);font-family:var(--font-ui);font-size:var(--text-base);align-items:center;font-weight:500;text-decoration:none;display:flex}.ds-nav__links a[data-v-38c9643b]:hover,.ds-nav__links a[aria-current=page][data-v-38c9643b],.ds-nav__menu summary[data-v-38c9643b],.ds-nav__panel a[data-v-38c9643b]:hover,.ds-nav__panel a[aria-current=page][data-v-38c9643b]{color:var(--lamp-gold-light)}.ds-nav__links a[aria-current=page][data-v-38c9643b]{box-shadow:inset 0 -2px 0 var(--lamp-gold)}.ds-nav__menu summary[data-v-38c9643b]{align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:var(--tap);padding:0 var(--space-3);border:1px solid var(--lamp-line);border-radius:var(--radius-md);font-family:var(--font-ui);cursor:pointer;font-weight:500;list-style:none;display:inline-flex}.ds-nav__menu summary[data-v-38c9643b]::-webkit-details-marker{display:none}.ds-nav__burger[data-v-38c9643b],.ds-nav__burger span[data-v-38c9643b],.ds-nav__burger[data-v-38c9643b]:after,.ds-nav__burger[data-v-38c9643b]:before{background:currentColor;border-radius:2px;width:1.1rem;height:2px;display:block}.ds-nav__burger[data-v-38c9643b]{background:0 0;position:relative}.ds-nav__burger[data-v-38c9643b]:after,.ds-nav__burger[data-v-38c9643b]:before{content:"";position:absolute;left:0}.ds-nav__burger[data-v-38c9643b]:before{top:-6px}.ds-nav__burger[data-v-38c9643b]:after{top:6px}.ds-nav__menu[open] .ds-nav__burger span[data-v-38c9643b]{opacity:0}.ds-nav__menu[open] .ds-nav__burger[data-v-38c9643b]:before{top:0;transform:rotate(45deg)}.ds-nav__menu[open] .ds-nav__burger[data-v-38c9643b]:after{top:0;transform:rotate(-45deg)}.ds-nav__panel[data-v-38c9643b]{padding:var(--space-2) var(--gutter) var(--space-4);border-bottom:1px solid var(--lamp-line);background:var(--lamp-bg);display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #00000073}.ds-nav__panel a[data-v-38c9643b]{border-bottom:1px solid var(--lamp-line-soft);min-height:48px;font-size:var(--text-lg)}.ds-nav__panel a[data-v-38c9643b]:last-child{border-bottom:0}@media (width>=768px){.ds-nav__links[data-v-38c9643b]{gap:var(--space-5);display:flex}.ds-nav__menu[data-v-38c9643b]{display:none}}.ds-footer[data-v-75ac5da5]{padding:var(--space-6) 0 var(--space-6);border-top:1px solid #0000;-o-border-image:linear-gradient(90deg,transparent,var(--lamp-line),transparent) 1;border-image:linear-gradient(90deg,transparent,var(--lamp-line),transparent) 1;color:var(--lamp-muted);margin-top:auto}.ds-footer__links[data-v-75ac5da5]{-moz-column-gap:var(--space-5);column-gap:var(--space-5);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.ds-footer__links a[data-v-75ac5da5]{min-height:var(--tap);min-width:var(--tap);color:var(--lamp-muted);font-family:var(--font-ui);align-items:center;text-decoration:none;display:inline-flex}.ds-footer__links a[data-v-75ac5da5]:hover,.ds-footer__privacy a[data-v-75ac5da5]:hover{color:var(--lamp-gold-light)}.ds-footer__privacy[data-v-75ac5da5]{margin-bottom:var(--space-3)}.ds-footer__privacy a[data-v-75ac5da5]{color:var(--lamp-gold)}.ds-portrait[data-v-b96212a9]{flex:none;width:6.5rem;height:6.5rem;position:relative}.ds-portrait--lg[data-v-b96212a9]{width:8rem;height:8rem}.ds-portrait img[data-v-b96212a9]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ds-portrait .ds-portrait__bory[data-v-b96212a9]{border-radius:50%;width:84%;height:84%;margin:auto;inset:8%}.ds-empty[data-v-0a7ef016]{justify-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4);border:1px dashed var(--lamp-line);border-radius:var(--radius-lg);text-align:center;display:grid}.ds-empty[data-v-0a7ef016] .ds-actions{margin-top:var(--space-2);justify-content:center}
