.consent[data-astro-cid-5krk3x6l]{z-index:50;background:var(--paper);border-top:1px solid var(--line);padding:var(--s2) var(--gutter);justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex;position:fixed;inset:auto 0 0}.consent[data-astro-cid-5krk3x6l][hidden]{display:none}.buttons[data-astro-cid-5krk3x6l]{gap:var(--s1);display:flex}button[data-astro-cid-5krk3x6l]{cursor:pointer;border:2px solid var(--accent);min-height:44px;padding:8px 20px;font-weight:700}.yes[data-astro-cid-5krk3x6l]{background:var(--accent);color:var(--on-accent)}.no[data-astro-cid-5krk3x6l]{color:var(--ink);border-color:var(--ink);background:0 0}button[data-astro-cid-5krk3x6l]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.logo[data-astro-cid-f7espo7c]{flex:none;overflow:visible}:root{color-scheme:light;--paper:#f5f5f6;--card:#fff;--panel:#e6e7ea;--cream:#e6e7ea;--ink:#0c101b;--title:#0a0d16;--mute:#61666f;--line:#dadcdf;--amber:#f5a524;--on-amber:#0f0f10;--accent:var(--frame);--on-accent:var(--on-frame);--mark:var(--frame);--error:#c62828;--hi:var(--accent);--on-hi:var(--on-accent);--night:#0b0f1a;--frame:#2f3a4f;--on-frame:#f6edd9;--frame-mute:#afb1b4;--frame-line:#4e5869;--black:#000;--shadow:0 14px 40px -22px color-mix(in srgb, var(--title) 30%, transparent);--radius:18px;--pill:999px;--thumb-g0:var(--frame);--thumb-g1:#0e1320;--thumb-hi:var(--amber);--on-thumb-hi:var(--on-amber);--thumb-word:var(--on-frame);--thumb-bar:var(--night);--on-thumb-bar:var(--on-frame);--fs-display:clamp(2.35rem, 5.02vw, 4.39rem);--fs-punch:clamp(2.9rem, 7vw, 6.5rem);--fs-h1:clamp(1.91rem, 3.83vw, 3.16rem);--fs-statement:clamp(1.75rem, 3.33vw, 2.67rem);--fs-figure:clamp(1.96rem, 2.94vw, 2.55rem);--fs-h2:clamp(1.42rem, 2.33vw, 1.84rem);--fs-head:clamp(1.5rem, 2.4vw, 2rem);--fs-name:clamp(1.25rem, 1rem + .7vw, 1.6rem);--fs-lead:1.3125rem;--fs-h3:1.25rem;--fs-body:1.1875rem;--fs-tile:1.1875rem;--fs-small:1rem;--fs-thumb-word:7.4cqw;--fs-thumb-words:6.9cqw;--fs-thumb-bar:max(2.7cqw, 10px);--fs-thumb-short:max(9cqw, 13px);--fs-art-bar:1.9cqw;--fs-start-bar:max(3.4cqw, 13px);--fs-start-note:max(3.3cqw, 12px);--fs-label:1rem;--page:1200px;--gutter:clamp(16px, 4vw, 48px);--s1:.5rem;--s2:1rem;--s3:1.5rem;--s4:2.5rem;--s5:4rem;--s6:6rem}.dark{color-scheme:dark;--paper:var(--night);--card:#1a2030;--panel:#1a2030;--ink:var(--on-frame);--title:var(--on-frame);--mute:#a3a6ad;--line:#2a3142;--mark:var(--amber);--accent:var(--amber);--on-accent:var(--on-amber);background:var(--paper);color:var(--ink)}.frame{color-scheme:dark;--paper:var(--frame);--ink:var(--on-frame);--title:var(--on-frame);--mute:var(--frame-mute);--line:var(--frame-line);--mark:var(--amber);--accent:var(--amber);--on-accent:var(--on-amber);background:var(--paper);color:var(--ink)}:root{--tracks:minmax(0, 1fr)}@media (width>=760px){:root{--tracks:repeat(3, minmax(0, 1fr))}}*,:before,:after{box-sizing:border-box;transition:none!important;animation:none!important}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{background:var(--paper);min-height:100vh;color:var(--ink);font:400 var(--fs-body)/1.6 var(--font-body);overflow-wrap:break-word;flex-direction:column;margin:0;display:flex}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}body>main{flex:1 0 auto}h1,.title,.motto,.display{font-family:var(--font-body);letter-spacing:0;color:var(--title);text-wrap:balance;font-weight:800;line-height:1.1}h2,.heading{font-family:var(--font-body);letter-spacing:0;color:var(--title);text-wrap:balance;font-weight:800;line-height:1.15}.card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);text-decoration:none;display:block;overflow:hidden}.hi{color:var(--mark)}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-head)}h3,h4{font-size:var(--fs-h3);line-height:1.3}.display{font-size:var(--fs-display);line-height:1.05}.motto{font-size:var(--fs-statement);line-height:1.1}button,input,select,textarea{font:inherit;font-size:var(--fs-body)}a{color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}img,svg,video,iframe{max-width:100%;display:block}img{height:auto}code,kbd,pre{font-family:var(--font-code);font-size:.9em}pre code{font-size:inherit}[hidden]{display:none!important}.lead{font-size:var(--fs-lead);color:var(--mute);line-height:1.5}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--s2);z-index:10;position:absolute;top:-100px}.skip:focus{top:var(--s2);background:var(--paper);padding:var(--s1) var(--s2)}.label{font-size:var(--fs-label);color:var(--mute);font-weight:700}[data-pick="1"]>:nth-child(n+2),[data-pick="3"]>:nth-child(n+4),[data-pick="5"]>:nth-child(n+6){display:none!important}@media (width<=759px){[data-pick="5"]>:nth-child(n+5){display:none!important}}@media (width>=760px) and (width<=999px){[data-pick="5"]>:nth-child(n+5){display:none!important}}.bar[data-astro-cid-ju4pidww]{padding:12px var(--gutter);border-bottom:1px solid var(--line)}.home[data-astro-cid-ju4pidww]{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.name[data-astro-cid-ju4pidww]{font-size:var(--fs-name);white-space:nowrap;line-height:1}.foot[data-astro-cid-ju4pidww]{gap:var(--s2) var(--s3);padding:var(--s3) var(--gutter) calc(var(--s5) + var(--s3));font-size:var(--fs-small);color:var(--mute);flex-wrap:wrap;display:flex}.foot[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{gap:var(--s3);padding:0;list-style:none;display:flex}.foot[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--mute)}.button[data-astro-cid-ekguhzzh]{min-height:48px;font-size:var(--fs-body);border:2px solid var(--accent);border-radius:var(--pill);align-items:center;gap:8px;padding:10px 24px;font-weight:700;text-decoration:none;display:inline-flex}.fill[data-astro-cid-ekguhzzh]{background:var(--accent);color:var(--on-accent)}.outline[data-astro-cid-ekguhzzh]{color:var(--ink);border-color:var(--ink)}
