.band[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px);display:flex}.band-text[data-astro-cid-hwvj6ntz]{flex:480px;max-width:760px}h2[data-astro-cid-hwvj6ntz]{font-size:clamp(32px,4vw,54px);font-weight:900;line-height:1.05}p[data-astro-cid-hwvj6ntz]{margin-top:12px;font-size:19px}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/lato-latin-300-normal.BP2wSCML.woff2)format("woff2"),url(/_astro/lato-latin-300-normal.CINZtfFB.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lato-latin-400-normal.BEhtfm5r.woff2)format("woff2"),url(/_astro/lato-latin-400-normal.B11PyLys.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/lato-latin-400-italic.Dc0B1559.woff2)format("woff2"),url(/_astro/lato-latin-400-italic.DL5fBv-7.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/lato-latin-700-normal.BUGMgin4.woff2)format("woff2"),url(/_astro/lato-latin-700-normal.DAdL7O4w.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/lato-latin-900-normal.C3uaq3BA.woff2)format("woff2"),url(/_astro/lato-latin-900-normal.CZBfLiEO.woff)format("woff")}:root{color-scheme:light dark;--black:#000;--white:#fff;--gold:#f3b219;--gold-text:#8a6400;--ink-2:#4a4a4a;--ink-3:#c8c8c8;--ink-4:#9a9a9a;--line-dark:#262626;--line-dark-2:#333;--panel:#1a1a1a;--wash:#f4f4f4;--placeholder:#e2e2e2;--fx-haze:#f3b21973;--fx-glow:#f3b219d9;--fx-bristle:#00000038;--fx-layer:#00000073;--font:"Lato", system-ui, sans-serif;--radius:4px;--container:1200px;--gutter:clamp(16px, 4vw, 40px);--section-space:clamp(72px, 9vw, 120px);--band-rule:transparent}:root,.light,.gold{--surface:var(--white);--surface-wash:var(--wash);--surface-placeholder:var(--placeholder);--text:var(--black);--text-muted:var(--ink-2);--link:var(--gold-text);--rule:var(--ink-3);--field-border:var(--ink-2);--btn-dark-bg:var(--black);--btn-dark-fg:var(--white);--focus-ring:var(--black);--accent-text:var(--gold-text);--hairline:var(--placeholder);--text-faint:var(--ink-2);--fx-core:var(--gold-text);--show-on-light:block;--show-on-dark:none}.gold{--surface:var(--gold);--text-muted:var(--black);--link:var(--black)}:root[data-theme=light],.light,.gold{color-scheme:light}:root[data-theme=dark],.dark{color-scheme:dark;--surface:var(--black);--surface-wash:var(--panel);--surface-placeholder:var(--line-dark);--text:var(--white);--text-muted:var(--ink-3);--link:var(--gold);--rule:var(--line-dark-2);--field-border:var(--ink-4);--btn-dark-bg:var(--white);--btn-dark-fg:var(--black);--focus-ring:var(--gold);--accent-text:var(--gold);--hairline:var(--line-dark);--text-faint:var(--ink-4);--fx-core:var(--white);--show-on-light:none;--show-on-dark:block}:root[data-theme=dark]{--band-rule:var(--line-dark-2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--surface:var(--black);--surface-wash:var(--panel);--surface-placeholder:var(--line-dark);--text:var(--white);--text-muted:var(--ink-3);--link:var(--gold);--rule:var(--line-dark-2);--field-border:var(--ink-4);--btn-dark-bg:var(--white);--btn-dark-fg:var(--black);--focus-ring:var(--gold);--accent-text:var(--gold);--hairline:var(--line-dark);--text-faint:var(--ink-4);--fx-core:var(--white);--show-on-light:none;--show-on-dark:block;--band-rule:var(--line-dark-2)}}*,:before,:after{box-sizing:border-box}.live-logo-page{--logo-g:min(100vw - 2 * var(--gutter), 560px);--logo-stage:calc(var(--logo-g) * 320.25 / 662);--logo-top:calc(var(--logo-g) * 61 / 662 - var(--logo-stage));--logo-left:calc(50% - var(--logo-g) / 2);--hero-gap:clamp(48px, 6vw, 80px)}html{background:var(--surface);scroll-padding-top:108px}html:has(dialog[open]){overflow:hidden}body{background:var(--surface);color:var(--text);font-family:var(--font);margin:0;font-size:17px;line-height:1.6}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:4px;text-decoration:underline}:where(h1,h2,h3,h4,p,ol,ul,figure,blockquote){margin:0}:where(ul,ol){padding:0;list-style:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.skip-link{z-index:100;border-radius:var(--radius);background:var(--gold);color:var(--black);padding:12px 20px;font-weight:900;position:absolute;top:-100px;left:16px}.skip-link:focus{top:8px}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wrap{max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.sec{padding-top:var(--section-space);padding-bottom:var(--section-space)}.dark,.light,.gold{background:var(--surface);color:var(--text)}main>.dark{box-shadow:inset 0 1px 0 var(--band-rule), inset 0 -1px 0 var(--band-rule)}main>.dark:first-child{box-shadow:inset 0 -1px 0 var(--band-rule)}.h1{max-width:900px;font-size:clamp(36px,5vw,64px);font-weight:900;line-height:1.05}.h2{font-size:clamp(28px,3.4vw,46px);font-weight:900;line-height:1.1}.lead{font-size:20px;line-height:1.5}.muted{color:var(--text-muted)}.link{color:var(--link);padding:6px 0;font-weight:700;display:inline-block}.btn{border-radius:var(--radius);background:var(--gold);color:var(--black);font-family:inherit;font-size:17px;font-weight:900;line-height:inherit;white-space:nowrap;cursor:pointer;border:0;padding:16px 30px;display:inline-block}.btn-dark{background:var(--btn-dark-bg);color:var(--btn-dark-fg)}.btn-line{box-shadow:inset 0 0 0 2px var(--text);color:var(--text);background:0 0;padding:12px 20px;font-size:16px}.field{border:1px solid var(--field-border);border-radius:var(--radius);background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;padding:14px 16px;font-size:16px;display:block}.fx{z-index:2;pointer-events:none;transition:opacity .22s;position:absolute;inset:0;overflow:visible}.fx.gone{opacity:0}.fx svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx .glow{fill:none;stroke:var(--gold);stroke-width:4px;stroke-linejoin:round;opacity:.55;filter:blur(2px)}.fx .core{fill:none;stroke:var(--fx-core);stroke-width:1.4px;stroke-linejoin:miter}.fx-flash{box-shadow:0 0 0 1px var(--gold), 0 0 18px var(--fx-haze);transition:box-shadow .3s}.fx-bulb{background-image:radial-gradient(circle, var(--fx-core) 0 1.5px, var(--gold) 1.5px 2.1px, transparent 2.1px);filter:drop-shadow(0 0 4px var(--fx-glow));background-size:4.5px 4.5px;-webkit-background-clip:text;background-clip:text;color:#0000!important}.fx-bulb-plain{text-shadow:0 0 8px var(--fx-glow);color:var(--accent-text)!important}.stroke{background-image:repeating-linear-gradient(0deg, var(--fx-bristle) 0 1px, transparent 1px 3px);transform-origin:0;border-radius:3px 46% 38% 4px/50%;animation:.56s cubic-bezier(.2,.7,.3,1) both brush;position:absolute}@keyframes brush{0%{opacity:.95;transform:scaleX(0)}42%{opacity:.95;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.splat{border-radius:50%;animation:.6s ease-out both splat;position:absolute}@keyframes splat{0%{opacity:1;transform:scale(0)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.fx-wet{color:var(--accent-text)!important}.fx .unprinted{background:var(--surface);animation:.44s steps(14,end) forwards unprint;position:absolute;inset:0}@keyframes unprint{to{top:100%}}.fx .layers{background:repeating-linear-gradient(0deg, var(--fx-layer) 0 1px, transparent 1px 3px);transition:opacity .35s;position:absolute;inset:0}.fx .nozzle{background:var(--gold);height:2px;box-shadow:0 0 8px var(--gold);animation:.44s steps(14,end) forwards nozzle;position:absolute;top:0;left:0;right:0}.fx .nozzle b{background:var(--gold);width:8px;height:8px;box-shadow:0 0 8px var(--gold);border-radius:50%;animation:60ms linear infinite alternate zig;position:absolute;top:-3px}@keyframes nozzle{to{top:calc(100% - 2px)}}@keyframes zig{0%{left:6%}to{left:90%}}.fx.cool .unprinted,.fx.cool .layers,.fx.cool .nozzle{opacity:0}.call[data-astro-cid-wtbz3xgu]{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:30;transition:opacity .2s,visibility;position:fixed}.call[data-astro-cid-wtbz3xgu].away{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.call-fab[data-astro-cid-wtbz3xgu]{background:var(--gold);width:56px;height:56px;color:var(--black);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.call-fab[data-astro-cid-wtbz3xgu]:hover{background:var(--text);color:var(--surface)}.call-fab[data-astro-cid-wtbz3xgu]:focus-visible{outline:2px solid var(--black);outline-offset:-6px}.call-panel[data-astro-cid-wtbz3xgu]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);width:max-content;max-width:min(300px,100vw - 32px);color:var(--text);padding:16px 20px 10px;position:absolute;bottom:calc(100% + 12px);right:0}.call-panel[data-astro-cid-wtbz3xgu][hidden]{display:none}.call-title[data-astro-cid-wtbz3xgu]{font-size:17px;font-weight:900}.option[data-astro-cid-wtbz3xgu]{border-bottom:1px solid var(--rule);padding:10px 0;display:block}.option[data-astro-cid-wtbz3xgu]:last-child{border-bottom:0}.option[data-astro-cid-wtbz3xgu] span[data-astro-cid-wtbz3xgu]{display:block}.muted[data-astro-cid-wtbz3xgu]{font-size:14px}.go[data-astro-cid-wtbz3xgu]{font-weight:700}.option[data-astro-cid-wtbz3xgu]:hover .go[data-astro-cid-wtbz3xgu]{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px;text-decoration-thickness:2px}@media (width<=720px){.call-fab[data-astro-cid-wtbz3xgu]{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.call[data-astro-cid-wtbz3xgu],.call[data-astro-cid-wtbz3xgu].away{transition:none}}@media print{.call[data-astro-cid-wtbz3xgu]{display:none}}.on-dark[data-astro-cid-f7espo7c]{display:var(--show-on-dark)}.on-light[data-astro-cid-f7espo7c]{display:var(--show-on-light)}.menu[data-astro-cid-wlhze5ak]{background:var(--surface);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--text);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.menu-in[data-astro-cid-wlhze5ak]{max-width:720px;padding:24px var(--gutter) 64px;margin:0 auto}.menu-top[data-astro-cid-wlhze5ak]{border-bottom:6px solid var(--gold);justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.logo[data-astro-cid-wlhze5ak] img{width:auto;height:40px}.close[data-astro-cid-wlhze5ak]{border-radius:var(--radius);background:var(--hairline);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;flex:none;place-items:center;display:grid}nav[data-astro-cid-wlhze5ak]{padding-top:12px;position:relative}.menu-link[data-astro-cid-wlhze5ak]{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding:14px 0;font-size:clamp(22px,4vw,30px);font-weight:900;line-height:1.2;display:flex}.menu-link[data-astro-cid-wlhze5ak].sub{padding-left:20px;font-size:clamp(19px,3.2vw,24px);font-weight:700}.menu-link[data-astro-cid-wlhze5ak]:hover,.menu-link[data-astro-cid-wlhze5ak][aria-current=page]{color:var(--accent-text)}.menu-link[data-astro-cid-wlhze5ak][aria-current=page]:after{content:"You are here";color:var(--text-muted);letter-spacing:.04em;font-size:13px;font-weight:700}.group[data-astro-cid-wlhze5ak]{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;padding:22px 0 6px;font-size:13px;font-weight:900}.foot[data-astro-cid-nns7i3if]{border-top:1px solid var(--hairline);color:var(--text-muted);font-size:15px}.cols[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:40px 48px;padding-top:64px;padding-bottom:48px;display:flex}.brand[data-astro-cid-nns7i3if]{flex:1.4 280px;min-width:0}.brand[data-astro-cid-nns7i3if] img{width:auto;height:44px}.tag[data-astro-cid-nns7i3if]{color:var(--text);margin-top:20px;font-size:20px;font-weight:900;line-height:1.3}nav[data-astro-cid-nns7i3if]{flex-direction:column;flex:150px;align-items:flex-start;min-width:0;display:flex}.contact[data-astro-cid-nns7i3if]{min-width:max-content}h2[data-astro-cid-nns7i3if]{color:var(--text);margin-bottom:8px;font-size:15px;font-weight:900}nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{padding:5px 0}.legal[data-astro-cid-nns7i3if]{border-top:1px solid var(--hairline)}.legal[data-astro-cid-nns7i3if] .wrap[data-astro-cid-nns7i3if]{color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;padding-bottom:28px;font-size:14px;display:flex}.legal-left[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:8px 24px;display:flex}.live-logo[data-astro-cid-3vhvaupr]{aspect-ratio:662/198;position:relative}.home[data-astro-cid-3vhvaupr]{display:block;position:absolute;inset:0}img[data-astro-cid-3vhvaupr]{transition:opacity .4s;position:absolute}.full[data-astro-cid-3vhvaupr]{width:100%;height:100%;inset:0}.full[data-astro-cid-3vhvaupr].on-dark{display:var(--show-on-dark)}.full[data-astro-cid-3vhvaupr].on-light{display:var(--show-on-light)}.icon[data-astro-cid-3vhvaupr]{width:22.3565%;height:auto;display:none;top:1.68687%;left:38.6299%}.waiting[data-astro-cid-3vhvaupr] .full[data-astro-cid-3vhvaupr]{visibility:hidden}.waiting[data-astro-cid-3vhvaupr] .icon[data-astro-cid-3vhvaupr].on-dark{display:var(--show-on-dark)}.waiting[data-astro-cid-3vhvaupr] .icon[data-astro-cid-3vhvaupr].on-light{display:var(--show-on-light)}.live-logo[data-astro-cid-3vhvaupr] iframe{z-index:1;opacity:0;background:0 0;border:0;width:106.121%;height:161.742%;transition:opacity .4s;position:absolute;top:-30.8081%;left:-3.2281%}.is-live[data-astro-cid-3vhvaupr] iframe{opacity:1}.is-live[data-astro-cid-3vhvaupr] img[data-astro-cid-3vhvaupr]{visibility:hidden;opacity:0;transition:opacity .4s,visibility 0s .4s}.versions[data-astro-cid-3vhvaupr]{z-index:2;gap:2px;display:flex;position:absolute;top:109.091%;right:0}.versions[data-astro-cid-3vhvaupr][hidden]{display:none}.versions[data-astro-cid-3vhvaupr] button[data-astro-cid-3vhvaupr]{border-radius:var(--radius);min-width:28px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px 2px;font-size:20px;line-height:24px}.versions[data-astro-cid-3vhvaupr] button[data-astro-cid-3vhvaupr]:hover{color:var(--text)}.theme[data-astro-cid-l6lhmie6]{gap:2px;margin-left:-6px;margin-right:auto;font-size:13px;display:flex}.theme[data-astro-cid-l6lhmie6][hidden]{display:none}label[data-astro-cid-l6lhmie6]{cursor:pointer;position:relative}span[data-astro-cid-l6lhmie6]{padding:4px 6px;display:block}label[data-astro-cid-l6lhmie6]:hover span[data-astro-cid-l6lhmie6]{color:var(--text)}input[data-astro-cid-l6lhmie6]:checked+span[data-astro-cid-l6lhmie6]{box-shadow:inset 0 -2px 0 var(--gold);color:var(--text)}input[data-astro-cid-l6lhmie6]:focus-visible+span[data-astro-cid-l6lhmie6]{outline:2px solid var(--focus-ring);outline-offset:2px}.topbar[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--hairline)}.topbar[data-astro-cid-fzpbxy5g] .wrap[data-astro-cid-fzpbxy5g]{color:var(--text-muted);justify-content:flex-end;gap:28px;padding-top:6px;padding-bottom:6px;font-size:14px;display:flex}.topbar[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding:4px 0}.bar[data-astro-cid-fzpbxy5g]{z-index:20;background:var(--surface);color:var(--text);transition:box-shadow .2s;position:sticky;top:0}.bar[data-astro-cid-fzpbxy5g].pinned{box-shadow:inset 0 -1px 0 var(--hairline)}.hdr[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:20px;padding-bottom:20px;display:flex;position:relative}.logo[data-astro-cid-fzpbxy5g] img{width:auto;height:52px}.logo-slot[data-astro-cid-fzpbxy5g]{width:173.859px;height:52px}.logo-big[data-astro-cid-fzpbxy5g]{top:var(--logo-top);left:var(--logo-left);z-index:1;width:var(--logo-g);transform-origin:0 0;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute}.pinned[data-astro-cid-fzpbxy5g] .logo-big[data-astro-cid-fzpbxy5g]{transform:translate(var(--logo-tx,0px), var(--logo-ty,0px)) scale(var(--logo-s,1))}.pinned[data-astro-cid-fzpbxy5g] .logo-big[data-astro-cid-fzpbxy5g] iframe{pointer-events:none}.pinned[data-astro-cid-fzpbxy5g] .logo-big[data-astro-cid-fzpbxy5g] [data-logo-versions]{visibility:hidden}.logo-stage[data-astro-cid-fzpbxy5g]{height:var(--logo-stage)}.has-live[data-astro-cid-fzpbxy5g]{box-shadow:inset 0 1px 0 var(--hairline), inset 0 -1px 0 var(--hairline)}@media (width>=1080px){.has-live[data-astro-cid-fzpbxy5g] .hdr[data-astro-cid-fzpbxy5g]{justify-content:center}.has-live[data-astro-cid-fzpbxy5g] .logo-slot[data-astro-cid-fzpbxy5g]{top:20px;left:var(--gutter);position:absolute}}.nav[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;align-items:center;gap:4px 28px;font-size:16px;font-weight:700;display:flex}.nav-link[data-astro-cid-fzpbxy5g],.dd[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{padding:12px 0}.on[data-astro-cid-fzpbxy5g]{box-shadow:inset 0 -3px 0 var(--gold)}.nav[data-astro-cid-fzpbxy5g] .btn[data-astro-cid-fzpbxy5g]{padding:12px 22px}.menu-link[data-astro-cid-fzpbxy5g]{display:none}.dd[data-astro-cid-fzpbxy5g]{position:relative}.dd[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{cursor:pointer;list-style:none}.dd[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.dd[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:hover{text-underline-offset:4px;text-decoration:underline}.dd-panel[data-astro-cid-fzpbxy5g]{z-index:20;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);width:max-content;padding:10px 20px;position:absolute;top:100%;left:-20px}.dd-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding:8px 0;display:block}.dd-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{text-decoration-color:var(--gold);text-decoration-thickness:2px}.dd-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--accent-text)}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-fzpbxy5g],.logo-big[data-astro-cid-fzpbxy5g]{transition:none}}@media (width<=720px){.topbar-email[data-astro-cid-fzpbxy5g],.nav-link[data-astro-cid-fzpbxy5g],.dd[data-astro-cid-fzpbxy5g],.lg[data-astro-cid-fzpbxy5g]{display:none}.hdr[data-astro-cid-fzpbxy5g]{flex-wrap:nowrap;gap:12px}.logo[data-astro-cid-fzpbxy5g],.logo-slot[data-astro-cid-fzpbxy5g]{flex:0 134px;min-width:0}.logo[data-astro-cid-fzpbxy5g] img{width:100%;height:auto}.logo-slot[data-astro-cid-fzpbxy5g]{aspect-ratio:662/198;height:auto}.nav[data-astro-cid-fzpbxy5g]{flex-wrap:nowrap;flex:none;gap:16px}.nav[data-astro-cid-fzpbxy5g] .btn[data-astro-cid-fzpbxy5g]{padding:10px 14px}.menu-link[data-astro-cid-fzpbxy5g]{padding:12px 0;font-weight:900;display:inline-block}}
