@property --bar-bg{syntax:"<color>";inherits:true;initial-value:#0e0a06}@property --bar-line{syntax:"<color>";inherits:true;initial-value:#c9a24b3d}header.svelte-1ezjbvk{--bar-bg:var(--bg);--bar-ink:var(--text);--bar-line:var(--line);--bar-current:var(--gold);z-index:var(--z-sticky);border-bottom:1px solid var(--bar-line);background:var(--bar-bg);color:var(--bar-ink);position:fixed;top:0;left:0;right:0}@supports (animation-timeline:scroll()){@keyframes svelte-1ezjbvk-bar-tone{0%{--bar-bg:#0e0a0600;--bar-line:#c9a24b00}to{--bar-bg:#0e0a06;--bar-line:#c9a24b3d}}header.svelte-1ezjbvk{animation:linear both svelte-1ezjbvk-bar-tone;animation-timeline:scroll(root);animation-range:0 40vh}header.flat.svelte-1ezjbvk,header.open.svelte-1ezjbvk{animation:none}}.scrim.svelte-1ezjbvk{z-index:-1;background:color-mix(in srgb, var(--bg-pit) 55%, transparent);cursor:default;animation:svelte-1ezjbvk-scrim-in var(--dur-panel) var(--ease-out) both;border:0;margin:0;padding:0;position:fixed;inset:0}@keyframes svelte-1ezjbvk-scrim-in{0%{opacity:0}}.bar.svelte-1ezjbvk{z-index:1;align-items:center;column-gap:var(--s-md);width:100%;padding:var(--s-sm) var(--gutter);background:var(--bar-bg);grid-template-columns:auto 1fr auto;grid-template-areas:"mark.end""menu menu menu";display:grid;position:relative}.mark.svelte-1ezjbvk{grid-area:mark}.menu.svelte-1ezjbvk{grid-area:menu}.end.svelte-1ezjbvk{justify-content:flex-end;align-items:center;gap:var(--s-md);grid-area:end;display:flex}.mark.svelte-1ezjbvk{line-height:0;display:block}.mark.svelte-1ezjbvk img:where(.svelte-1ezjbvk){width:76px;height:auto;margin-block:-11.8% -13.8%;display:block}.burger.svelte-1ezjbvk{border:1px solid var(--bar-line);border-radius:var(--r-sm);width:44px;height:44px;color:var(--bar-current);cursor:pointer;transition:border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out), transform var(--dur-press) var(--ease-out);background:0 0;padding:0;font-size:1.1rem;line-height:1}.burger.svelte-1ezjbvk:hover{border-color:color-mix(in srgb, var(--gold) 45%, transparent)}.burger.svelte-1ezjbvk:active{transform:scale(.94)}.menu.svelte-1ezjbvk{visibility:hidden;transition:grid-template-rows var(--dur-panel) var(--ease-out-firm), visibility 0s linear var(--dur-panel);grid-template-rows:0fr;display:grid}.menu.open.svelte-1ezjbvk{visibility:visible;transition:grid-template-rows var(--dur-panel) var(--ease-out-firm), visibility 0s;grid-template-rows:1fr}.menu.svelte-1ezjbvk ul:where(.svelte-1ezjbvk){flex-direction:column;gap:0;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.menu.svelte-1ezjbvk li:where(.svelte-1ezjbvk):last-child{padding-bottom:var(--s-sm)}.menu.svelte-1ezjbvk a:where(.svelte-1ezjbvk){color:var(--bar-ink);transition:color var(--dur-state) var(--ease-out);padding:12px 0;text-decoration:none;display:block}.menu.svelte-1ezjbvk a:where(.svelte-1ezjbvk):hover,.menu.svelte-1ezjbvk a[aria-current=page]:where(.svelte-1ezjbvk){color:var(--bar-current)}.lang.svelte-1ezjbvk{align-items:center;gap:var(--s-sm);min-height:44px;padding-inline:var(--s-sm);color:var(--bar-current);font-weight:600;text-decoration:none;display:inline-flex}.lang.svelte-1ezjbvk svg{outline:1px solid var(--bar-line);outline-offset:-1px;border-radius:2px;display:block}@media (width>=48rem){.burger.svelte-1ezjbvk,.scrim.svelte-1ezjbvk{display:none}.bar.svelte-1ezjbvk{padding-inline:clamp(var(--gutter), 7vw, 110px);grid-template-areas:"mark menu end"}.menu.svelte-1ezjbvk,.menu.open.svelte-1ezjbvk{visibility:visible;grid-template-rows:none;transition:none;display:block}.menu.svelte-1ezjbvk ul:where(.svelte-1ezjbvk){justify-content:flex-start;gap:var(--s-sm);flex-direction:row;overflow:visible}.menu.svelte-1ezjbvk li:where(.svelte-1ezjbvk):last-child{padding-bottom:0}.lang.svelte-1ezjbvk{padding-inline:0}.menu.svelte-1ezjbvk a:where(.svelte-1ezjbvk){padding:12px var(--s-md);text-align:center;min-width:44px;position:relative}.menu.svelte-1ezjbvk a[aria-current=page]:where(.svelte-1ezjbvk):after{content:"";right:var(--s-md);bottom:-1px;left:var(--s-md);background:var(--bar-current);height:2px;position:absolute}}footer.svelte-4jwo3w{border-top:1px solid var(--line);background:var(--bg-deep)}.inner.svelte-4jwo3w{width:100%;max-width:calc(var(--measure) + var(--breakout) * 2);padding:var(--s-xl) var(--gutter);text-align:center;margin-inline:auto}.reach.svelte-4jwo3w{justify-content:center;gap:var(--s-sm) var(--s-md);margin:0 0 var(--s-md);flex-wrap:wrap;display:flex}.line.svelte-4jwo3w{justify-content:center;align-items:center;gap:var(--s-sm);min-height:48px;padding:0 var(--s-lg);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--text);overflow-wrap:anywhere;transition:border-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);font-size:1rem;font-weight:600;text-decoration:none;display:flex}.line.svelte-4jwo3w:hover{border-color:color-mix(in srgb, var(--gold) 45%, transparent);color:var(--gold-hi)}.glyph.svelte-4jwo3w{fill:currentColor;width:18px;height:18px;color:var(--gold);flex:none}.line.svelte-4jwo3w:hover .glyph:where(.svelte-4jwo3w){color:var(--gold-hi)}.who.svelte-4jwo3w{max-width:34rem;margin:0 auto var(--s-lg);color:var(--muted);text-wrap:balance;font-size:.95rem;line-height:1.6}.compact.svelte-4jwo3w .inner:where(.svelte-4jwo3w){padding-block:var(--s-sm)}.compact.svelte-4jwo3w .line:where(.svelte-4jwo3w){min-height:44px;padding:0 var(--s-md)}.compact.svelte-4jwo3w .reach:where(.svelte-4jwo3w),.compact.svelte-4jwo3w .who:where(.svelte-4jwo3w){margin-bottom:6px}.compact.svelte-4jwo3w .warning:where(.svelte-4jwo3w){padding-top:6px;line-height:1.5}.compact.svelte-4jwo3w .inner:where(.svelte-4jwo3w){justify-content:center;align-items:center;gap:var(--s-sm);max-width:none;padding-inline:var(--s-md);flex-wrap:wrap;display:flex}.compact.svelte-4jwo3w .reach:where(.svelte-4jwo3w){margin:0}.compact.svelte-4jwo3w .warning:where(.svelte-4jwo3w){max-width:none}.compact.svelte-4jwo3w .line:where(.svelte-4jwo3w){background:0 0;border:0;padding:0;font-size:.95rem}.compact.svelte-4jwo3w .who:where(.svelte-4jwo3w),.compact.svelte-4jwo3w .mail:where(.svelte-4jwo3w){display:none}.compact.svelte-4jwo3w .warning:where(.svelte-4jwo3w){border-top:0;padding-top:0}.nb.svelte-4jwo3w{white-space:nowrap}.warning.svelte-4jwo3w{max-width:38rem;padding-top:var(--s-lg);border-top:1px solid var(--line);color:var(--gold);text-wrap:balance;margin:0 auto;font-size:1rem;line-height:1.65}.skip.svelte-1uhydv4{top:var(--s-sm);left:var(--s-sm);z-index:var(--z-skip);min-height:44px;padding:var(--s-sm) var(--s-md);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-lift);color:var(--gold-hi);transition:transform var(--dur-state) var(--ease-out-firm);align-items:center;display:flex;position:fixed;transform:translateY(-200%)}.skip.svelte-1uhydv4:focus{transform:none}main.svelte-1uhydv4{grid-template-columns:[full-start] minmax(var(--gutter), 1fr) [wide-start] minmax(0, var(--breakout)) [text-start] min(var(--measure), 100% - var(--gutter) * 2) [text-end] minmax(0, var(--breakout)) [wide-end] minmax(var(--gutter), 1fr) [full-end];padding-bottom:var(--s-2xl);flex:1;align-content:start;display:grid;overflow-x:clip}main.svelte-1uhydv4>*{grid-column:text}main.svelte-1uhydv4>.wide{grid-column:wide}main.svelte-1uhydv4>.full{grid-column:full}main.svelte-1uhydv4 h1{margin:0 0 var(--s-md);font-family:var(--font-display);color:var(--text);text-wrap:balance;font-size:clamp(2.6rem,8vw,5rem);font-weight:700;line-height:1.02}main.svelte-1uhydv4 h2{margin:0 0 var(--s-md);font-family:var(--font-display);color:var(--text);text-wrap:balance;font-size:clamp(1.8rem,4.2vw,2.8rem);font-weight:700;line-height:1.1}main.svelte-1uhydv4 h3{margin:0 0 var(--s-sm);font-family:var(--font-display);color:var(--text);text-wrap:balance;font-size:clamp(1.2rem,2.6vw,1.45rem);font-weight:700;line-height:1.25}main.svelte-1uhydv4 p{margin:0 0 var(--s-md);text-wrap:pretty;font-size:1.0625rem;line-height:1.72}main.svelte-1uhydv4 .rule{width:72px;height:2px;margin:0 0 var(--s-lg);background:var(--gold);border:0}main.svelte-1uhydv4 .head{isolation:isolate;padding-top:calc(var(--s-2xl) + 74px);padding-bottom:var(--s-xl);position:relative}main.svelte-1uhydv4 .head:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 70% at 30% 40%, color-mix(in srgb, var(--lamp) 55%, var(--bg-pit)) 0%, color-mix(in srgb, var(--bg-lift) 50%, var(--bg-pit)) 35%, transparent 70%);position:absolute;inset:-74px -100vw 0}main.svelte-1uhydv4 .lede{color:var(--text);font-size:clamp(1.1rem,2.4vw,1.25rem);line-height:1.6}
