.menubtn{position:fixed;top:22px;right:26px;z-index:60;width:48px;height:48px;border-radius:50%;border:1px solid var(--line2);background:var(--surface);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 18px #00000038;transition:transform .3s var(--ease),border-color .25s;padding:0}.menubtn:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid color-mix(in srgb,var(--clay) 34%,transparent);opacity:.55;transition:opacity .3s,transform .3s var(--ease)}.menubtn:hover{transform:translateY(-1px);border-color:var(--clay)}.menubtn:hover:before{opacity:1;transform:scale(1.04)}.menubtn:focus-visible{outline:2px solid var(--clay);outline-offset:4px}.bars{position:relative;width:20px;height:14px}.bars span{position:absolute;right:0;height:2px;background:var(--ink);border-radius:2px;transition:transform .34s var(--ease),opacity .2s,width .3s var(--ease)}.bars span:nth-child(1){top:0;width:20px}.bars span:nth-child(2){top:6px;width:14px}.bars span:nth-child(3){top:12px;width:18px}.menubtn.open .bars span{width:20px}.menubtn.open .bars span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menubtn.open .bars span:nth-child(2){opacity:0}.menubtn.open .bars span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:58;opacity:0;pointer-events:none;background:color-mix(in srgb,var(--bg) 70%,transparent);transition:opacity .3s ease}.scrim.on{opacity:1;pointer-events:auto}.menu{position:fixed;top:84px;right:26px;z-index:59;display:flex;flex-direction:column;align-items:flex-end;gap:13px;opacity:0;pointer-events:none;transition:opacity .18s ease}.menu.open{opacity:1;pointer-events:auto}.mi{text-decoration:none;position:relative;width:48px;height:48px;border-radius:50%;border:1px solid var(--line2);background:color-mix(in srgb,var(--surface) 72%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 22%,transparent),inset 0 -1px #00000047,0 6px 20px #0000003d;display:grid;place-items:center;cursor:pointer;color:var(--muted);padding:0;transition:color .25s,border-color .25s,transform .3s var(--ease),background .25s}.mi:hover{color:var(--ink);border-color:var(--clay);transform:translate(-2px)}.mi.active{border-color:color-mix(in srgb,var(--clay) 55%,var(--line2));color:var(--ink)}.mi:focus{outline:none}.mi:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.mi svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mi .cel,.ubtn .cel{stroke:none}.cel .sun,.cel .moon{transition:opacity var(--bgdur, 1.6s) ease}:root[data-theme=light] .cel .sun{opacity:1}:root[data-theme=light] .cel .moon{opacity:0}:root:not([data-theme=light]) .cel .sun{opacity:0}:root:not([data-theme=light]) .cel .moon{opacity:1}:root.mode-wipe .cel .sun,:root.mode-wipe .cel .moon{transition:none}:root.mode-wipe .eq-theme-toggle{view-transition-name:eqtoggle}.eq-theme-toggle.tvt{transition:none!important;background:var(--surface)!important;box-shadow:none!important;transform:none!important;border-color:var(--line2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light] .ubtn.eq-theme-toggle.tvt{background:#f1e5c8!important}:root:not([data-theme=light]) .ubtn.eq-theme-toggle.tvt{background:#0e1a13!important}.eq-theme-toggle.tvt .l{display:none!important}::view-transition{pointer-events:none}::view-transition-group(eqtoggle){animation-duration:2.2s}::view-transition-old(eqtoggle){z-index:1;animation:eqrotout 2.2s cubic-bezier(.45,0,.25,1);transform-origin:center;mix-blend-mode:normal}::view-transition-new(eqtoggle){z-index:2;animation:eqrotin 2.2s cubic-bezier(.45,0,.25,1);transform-origin:center;mix-blend-mode:normal}@keyframes eqrotout{0%{opacity:1;transform:rotate(0)}55%{opacity:1}80%{opacity:0}to{opacity:0;transform:rotate(360deg)}}@keyframes eqrotin{0%{opacity:0;transform:rotate(0)}50%{opacity:1}to{opacity:1;transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){::view-transition-old(eqtoggle),::view-transition-new(eqtoggle){animation:none}}.mi .av{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;font:600 13px Inter;color:#3a2410;background:linear-gradient(142deg,#4e2c15,#9a5e2c 30%,#e4b87a 52%,#b0732e 70%,#57330f);text-shadow:0 1px 0 rgba(255,238,196,.3)}.mi .cnt{position:absolute;top:-3px;right:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#aa5c3c;color:#fff;font:600 10px Inter;display:grid;place-items:center;box-shadow:0 0 0 2px var(--bg)}:root[data-theme=light] .mi .cnt{box-shadow:0 0 0 2px #f2e2be}.mi .l{position:absolute;right:calc(100% + 14px);top:50%;transform:translateY(-50%) translate(6px);white-space:nowrap;font:500 14px Inter;color:var(--ink);padding-bottom:3px;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .28s var(--ease)}.mi:hover .l{opacity:1;transform:translateY(-50%)}.menu .mi{opacity:0;transform:scale(.4);filter:blur(6px);transition:opacity .28s ease,transform .5s cubic-bezier(.34,1.56,.64,1),filter .34s ease,color .25s,border-color .25s,background .25s}.menu.open .mi{opacity:1;transform:none;filter:blur(0)}.menu.open .mi:nth-child(1){transition-delay:.03s}.menu.open .mi:nth-child(2){transition-delay:.07s}.menu.open .mi:nth-child(3){transition-delay:.11s}.menu.open .mi:nth-child(4){transition-delay:.15s}.menu.open .mi:nth-child(5){transition-delay:.19s}.menu.open .mi:nth-child(6){transition-delay:.23s}@media (prefers-reduced-motion: reduce){.menu .mi{transition:none!important}.mi .l,.bars span{transition:none}}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:0}::view-transition-new(root){z-index:1}.top{position:relative;z-index:3;padding:22px clamp(20px,4vw,48px) 0;display:flex;align-items:center;justify-content:flex-end}.util{display:flex;align-items:center;gap:12px}.ubtn{width:46px;height:46px;border-radius:50%;border:1px solid var(--tline);background:var(--tile-b);display:grid;place-items:center;cursor:pointer;padding:0;box-shadow:inset 0 1px 0 var(--thi),0 4px 14px #00000040;transition:transform .3s var(--ease),border-color .25s}.ubtn:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--clay) 40%,var(--tline))}.ubtn:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.ubtn svg{width:21px;height:21px;stroke:var(--creme);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ubtn .cel{width:21px;height:21px;stroke:none}.ubtn.avatar{border:1px solid rgba(255,238,196,.3);background:linear-gradient(142deg,#4e2c15,#9a5e2c 32%,#e4b87a 54%,#b0732e 72%,#57330f);text-decoration:none}.ubtn.avatar .km{font-family:Gelasio,serif;font-weight:600;font-size:15px;color:#3a2410;text-shadow:0 1px 0 rgba(255,238,196,.35)}.brand{position:fixed;top:34px;left:clamp(20px,4vw,48px);z-index:60;display:inline-flex;text-decoration:none}.brand__disc{position:absolute;left:-14px;top:calc(50% - 32px);width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--surface) 86%,transparent);border:1px solid var(--line);box-shadow:inset 0 1px #fff9,inset 0 -1px #0000000f,0 6px 20px #0000001a;opacity:0;pointer-events:none;z-index:-1;transform:scale(.2);transform-origin:66% 50%}@keyframes eqbubble{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@supports (animation-timeline: scroll()){.brand.collapsing .brand__disc{animation:eqbubble both;animation-timeline:scroll(root block);animation-range:0 140px;animation-timing-function:cubic-bezier(.22,1,.36,1)}}.eqlogo{position:relative;font-family:Gelasio,serif;font-weight:500;line-height:1;white-space:nowrap;color:var(--ink);font-size:30px}.eqlogo .E{display:inline}.eqlogo .lupe{display:inline-block;position:relative}.eqlogo .lupe svg{position:absolute;left:0;top:0;overflow:visible}.eqlogo .ring{fill:currentColor;stroke:none}.eqlogo .handle{fill:none;stroke:var(--clay);stroke-linecap:round}.eqlogo .tail{display:inline-block;transform-origin:left center}.eqlogo .strike{position:absolute;left:0;background:var(--clay);border-radius:2px}@property --p{syntax: "<number>"; initial-value: 0; inherits: false;}@keyframes prog{0%{--p: 0}to{--p: 1}}@keyframes eqfadeup{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@supports (animation-timeline: scroll()){.brand.collapsing .eqlogo .tail{animation:prog both;animation-timeline:scroll(root block);animation-range:0px 77px;animation-timing-function:cubic-bezier(.42,0,.58,1)}.brand.collapsing .eqlogo .strike{animation:prog both;animation-timeline:scroll(root block);animation-range:0px 63px;animation-timing-function:cubic-bezier(.42,0,.58,1)}.brand.collapsing .eqlogo .lupe{animation:prog both;animation-timeline:scroll(root block);animation-range:42px 140px;animation-timing-function:cubic-bezier(.42,0,.58,1)}.eq-page-head .h1,.eq-page-head .sub{animation:eqfadeup both;animation-timeline:scroll(root block);animation-range:80px 240px}}.eqlogo .tail{opacity:calc(1 - var(--p));transform:translate(calc(var(--p) * -5.79px));clip-path:inset(0 calc(var(--p) * 100%) 0 0)}.eqlogo .strike{clip-path:inset(0 calc(var(--p) * 100%) 0 0);opacity:calc(1 - var(--p) * .4)}.eqlogo .lupe{transform:translate(calc(var(--p) * -1.2px))}.brand:focus-visible{outline:2px solid var(--clay);outline-offset:6px;border-radius:8px}@media (prefers-reduced-motion: reduce){.eqlogo .tail,.eqlogo .lupe{transform:none!important}.eq-page-head .h1,.eq-page-head .sub{animation:none!important}}.eq-page{padding:clamp(104px,12vw,132px) clamp(20px,4vw,48px) 80px;min-height:100vh}.eq-page .wrap{max-width:1200px;margin:0 auto;position:relative;z-index:1}.eq-page .h1{font-family:Gelasio,serif;font-weight:500;font-size:clamp(32px,4.8vw,52px);letter-spacing:-.015em;line-height:1.02;margin:0 0 10px;color:var(--ink)}.eq-page .sub{font-family:Inter,system-ui,sans-serif;font-weight:400;font-size:13.5px;color:var(--muted);margin:0 0 30px;font-variant-numeric:tabular-nums}.eq-page .sub b{font-weight:500;color:var(--ink)}@font-face{font-family:Gelasio;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gelasio-400-normal.woff2) format("woff2")}@font-face{font-family:Gelasio;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/gelasio-500-normal.woff2) format("woff2")}@font-face{font-family:Gelasio;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/gelasio-600-normal.woff2) format("woff2")}@font-face{font-family:Gelasio;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/gelasio-400-italic.woff2) format("woff2")}@font-face{font-family:Gelasio;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/gelasio-500-italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600-normal.woff2) format("woff2")}:root{color-scheme:dark;--bg: #060f0a;--surface: #0b150f;--s2: #0e1a13;--s3: #12211a;--surf1: #0b150f;--surf2: #0e1a13;--surf3: #12211a;--ink: #e4e0d5;--ink2: #c7cfc6;--muted: #8e978c;--gold: #f3e4c3;--creme: #e4e0d5;--clay: #c0714f;--sage: #8e978c;--line: #1c261f;--line2: #141e17;--up: #8fa88f;--down: #c67f63;--neutral: #d8b26a;--hero-a: #12241b;--hero-b: #0c1712;--shadow: rgba(0, 0, 0, .42);--tile-a: rgba(31, 58, 42, .55);--tile-b: rgba(9, 20, 14, .62);--tline: rgba(255, 255, 255, .09);--thi: rgba(255, 255, 255, .1);--tcard: #12241a;--tink: #ecebe3;--tink2: #c7cfc6;--tmut: #8e978c;--ttline: rgba(255, 255, 255, .09);--tsh: 0 2px 4px rgba(0, 0, 0, .32), 0 14px 32px rgba(0, 0, 0, .34), 0 30px 58px -14px rgba(0, 0, 0, .44);--tup: #7fcb8e;--tdown: #d68f8f;--tspk: #93a08f;--tchart: #e4e0d5;--ease: cubic-bezier(.22, 1, .36, 1);--ease2: cubic-bezier(.4, 0, .2, 1);--tease: cubic-bezier(.65, 0, .35, 1);--bgdur: 1.15s}:root[data-theme=light]{color-scheme:light;--bg: #f3e4c3;--surface: #f9efd5;--s2: #ecdcb6;--s3: #eadcb4;--surf1: #f7efd8;--surf2: #f2e7c8;--surf3: #eadcb4;--ink: #15211a;--ink2: #3a463c;--muted: #646e5f;--gold: #9a6e28;--creme: #3a463c;--clay: #c0714f;--sage: #6b7566;--line: #e2d2a8;--line2: #eadfc0;--up: #4f6e4f;--down: #a85535;--neutral: #8a5b08;--hero-a: #e6d09a;--hero-b: #dcc488;--shadow: rgba(120, 90, 40, .18);--tile-a: rgba(255, 251, 238, .72);--tile-b: rgba(240, 225, 190, .6);--tline: rgba(20, 30, 20, .1);--thi: rgba(255, 255, 255, .7);--tcard: #fbf3de;--tink: #15211a;--tink2: #3a463c;--tmut: #646e5f;--ttline: rgba(20, 30, 20, .09);--tsh: 0 2px 4px rgba(30, 40, 30, .05), 0 10px 24px rgba(30, 40, 30, .08), 0 26px 50px -14px rgba(30, 40, 30, .12);--tup: #2e6b3a;--tdown: #9a4a4a;--tspk: #8a8f82;--tchart: #3a463c}*{box-sizing:border-box}[hidden]:where(:not([hidden=until-found])){display:none}html{background:var(--bg)}body{margin:0;min-height:100vh;background-color:var(--bg);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;overflow-x:clip}:root[data-theme=dark] body,:root:not([data-theme=light]) body{background-color:#060f0a;background-image:radial-gradient(125% 105% at -8% -12%,#f3e4c30e,#f3e4c307 30%,#f3e4c300 62%),radial-gradient(120% 115% at 112% 118%,#00473c3d,#00473c00 60%),radial-gradient(95% 85% at 50% 42%,#162c1e33,#162c1e00 72%);background-attachment:fixed}:root[data-theme=light] body{background-color:#f1e1b8;background-image:radial-gradient(130% 115% at -10% -14%,#fff9eb80,#fff9eb3d 28%,#fff9eb00 60%),radial-gradient(120% 120% at 112% 118%,#c9a16033,#c9a16000 60%),linear-gradient(168deg,#f7ecd2,#efdfb8 55%,#e8d2a2);background-attachment:fixed}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}:root:not([data-theme=light]) body:before{background:radial-gradient(145% 145% at 50% 48%,transparent 55%,rgba(0,0,0,.3) 100%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;mix-blend-mode:overlay;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=light] body:after{mix-blend-mode:soft-light;opacity:.03}#root{position:relative;z-index:1;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:Gelasio,Georgia,serif;font-weight:500;letter-spacing:-.015em;color:var(--ink)}p{color:var(--ink2);line-height:1.6}::-moz-selection{background:var(--gold);color:var(--bg)}::selection{background:var(--gold);color:var(--bg)}:focus-visible{outline:2px solid var(--clay);outline-offset:3px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html.eq-lang-switch::view-transition-old(root),html.eq-lang-switch::view-transition-new(root){animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.7,.2,1);mix-blend-mode:normal}html.eq-lang-switch::view-transition-old(root){animation-name:eq-lang-out}html.eq-lang-switch::view-transition-new(root){animation-name:eq-lang-in}@keyframes eq-lang-out{to{opacity:0}}@keyframes eq-lang-in{0%{opacity:0}}.eq-wait{min-height:100vh;display:grid;place-items:center}.eq-spin{width:22px;height:22px;border-radius:50%;border:2px solid color-mix(in srgb,var(--clay) 30%,transparent);border-top-color:var(--clay);animation:eq-spin .8s linear infinite}@keyframes eq-spin{to{transform:rotate(360deg)}}.eq-fallback{min-height:100vh;display:grid;place-items:center;padding:16px}.eq-fallback-card{width:100%;max-width:440px;padding:32px 28px;text-align:center;border:1px solid var(--tline);border-radius:18px;background:linear-gradient(158deg,var(--tile-a),var(--tile-b));box-shadow:inset 0 1px 0 var(--thi),0 14px 30px var(--shadow)}.eq-fallback-card h1{margin:0 0 8px;font-size:22px}.eq-fallback-card p{margin:0 0 22px;font-size:14px;color:var(--muted)}.eq-fallback-card button{font:600 13px Inter,system-ui,sans-serif;color:var(--bg);background:var(--ink);border:0;border-radius:999px;padding:10px 20px;cursor:pointer}.eq-fallback-card button:hover{background:var(--clay);color:#fff}
