:root{--bg:#15110f;--surface:#1e1916;--ink:#f3ece2;--ink-2:#b9ad9d;--line:#362e28;--accent:#c9a46a;--on-accent:#15110f;--soft:#2c241b;--online:#7bd389;--f-title:Didot,"Bodoni 72","Bodoni MT",Georgia,serif;--f-body:"Avenir Next",Avenir,"Segoe UI",system-ui,sans-serif;--title-w:400;--title-ls:0;--r:2px;--pad:18px;--gap:14px;--sec:56px;--fs:16px;--maxw:1160px;--blur:16px}:root{--pad:14px;--gap:10px;--sec:40px;--fs:15px}:root{--f-title:Baskerville,"Baskerville Old Face","Libre Baskerville",Garamond,serif;--f-body:"Gill Sans","Gill Sans MT",Calibri,sans-serif;--title-w:400}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:var(--fs)/1.65 var(--f-body);padding-bottom:70px}img{display:block;max-width:100%;height:auto}a{color:var(--accent)}a:hover{color:var(--ink)}h1,h2,h3{font-family:var(--f-title);font-weight:var(--title-w);letter-spacing:var(--title-ls);line-height:1.12;margin:0;text-wrap:balance}p,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[hidden]{display:none!important}.js [data-list]:not(.all)>:nth-child(n+13){display:none}.fasuw{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.l2ubv{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.f38jp{border-bottom:1px solid var(--line)}.f38jp .fasuw{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;height:64px}.f38jp .a9kqu{display:none}.n6ids{font:var(--title-w) 24px/1 var(--f-title);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none}.n6ids:hover{color:var(--ink)}.adwiy{justify-self:end;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--accent);color:var(--accent);font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.adwiy:hover{background:var(--accent);color:var(--on-accent)}@media (min-width:860px){.f38jp .fasuw{grid-template-columns:1fr auto 1fr;height:80px}.f38jp .a9kqu{display:flex;gap:20px;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.f38jp .a9kqu a{color:var(--ink-2);text-decoration:none;display:inline-flex;min-height:44px;align-items:center}.f38jp .a9kqu a:hover{color:var(--accent)}.n6ids{font-size:30px}}main{display:flex;flex-direction:column;gap:var(--sec);padding-top:28px;padding-bottom:var(--sec)}.h8jyk{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.ka8sk ol{display:flex;flex-wrap:wrap;justify-content:center;gap:0 10px}.ka8sk li{display:inline-flex;align-items:center;min-height:32px}.ka8sk li+li::before{content:"◆";font-size:7px;margin-right:10px;color:var(--line)}.ka8sk a{color:var(--accent);text-decoration:none}.h8jyk h1{font-size:clamp(38px,9.6vw,78px);max-width:14ch}.e53ed{color:var(--ink-2);max-width:52ch;font-size:calc(var(--fs) + 1px)}.k64yg{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;font-size:14px;color:var(--ink-2)}.k64yg li{padding:0 14px}.k64yg li+li{border-left:1px solid var(--line)}.k64yg b{color:var(--ink);font-weight:600}.k64yg .e2fnz b{color:var(--online)}.j3hzm{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;background:var(--accent);color:var(--on-accent);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:0}.j3hzm:hover{color:var(--on-accent);filter:brightness(1.08)}.i4cbz{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:22px;text-align:center}.i4cbz h2{font-size:clamp(26px,6vw,40px)}.i4cbz::before{content:"";width:40px;height:1px;background:var(--accent)}.i4cbz p{font-size:14px;color:var(--ink-2)}.m9q5j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);margin:0;padding:0}.m9q5j>li{display:flex;flex-direction:column;gap:10px}@media (min-width:600px){.m9q5j{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.m9q5j{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin:0;padding:0}}.n95yh{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--surface);border-radius:var(--r);color:var(--ink);text-decoration:none}.n95yh img{width:100%;height:100%;object-fit:cover;filter:blur(var(--blur)) saturate(.8);transform:scale(1.15);transition:filter .4s}.m9q5j li:hover img,.m9q5j li:focus-within img{filter:blur(calc(var(--blur)/3)) saturate(.9)}.n95yh .o2h47{position:absolute;inset:auto 0 0;padding:48px 14px 14px;background:linear-gradient(to top,rgb(0 0 0/.8),rgb(0 0 0/0));color:#fff}.n95yh b{display:block;font:var(--title-w) 20px/1.1 var(--f-title)}.n95yh span{font-size:13px;color:rgb(255 255 255/.85)}.n95yh .e2fnz{position:absolute;top:12px;right:12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:rgb(0 0 0/.5);padding:4px 8px;display:flex;align-items:center;gap:6px}.n95yh .e2fnz::before{content:"";width:6px;height:6px;border-radius:50%;background:#7bd389}.m9q5j .jcrq4{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--line);color:var(--ink);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.m9q5j .jcrq4:hover{border-color:var(--accent);color:var(--accent)}.c7ha8{display:flex;margin:22px auto 0;align-items:center;min-height:48px;padding:0 26px;border:1px solid var(--accent);background:none;color:var(--accent);font:600 13px var(--f-body);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.f1s08{display:grid;gap:14px;justify-items:center;text-align:center;padding:32px 22px;border:1px solid var(--accent);background:var(--surface);outline:1px solid var(--line);outline-offset:6px;margin:6px}.f1s08 h2{font-size:clamp(24px,5.4vw,34px)}.f1s08 p{color:var(--ink-2);max-width:46ch}.lziex{max-width:62ch;margin:0 auto}.lziex h2{font-size:clamp(25px,5.6vw,34px);margin:1.7em 0 .6em;text-align:center}.lziex h2::before{content:"";display:block;width:28px;height:1px;background:var(--accent);margin:0 auto 14px}.lziex h2:first-child{margin-top:0}.lziex p{margin-bottom:1.05em;color:var(--ink-2);text-wrap:pretty;hyphens:auto}.lziex .f1s08{margin:2em 6px}.hdl4w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}@media (min-width:760px){.hdl4w{grid-template-columns:repeat(4,minmax(0,1fr))}}.hdl4w a{display:flex;flex-direction:column;gap:2px;padding:18px 16px;background:var(--bg);color:var(--ink);text-decoration:none;min-height:44px}.hdl4w a:hover{background:var(--surface)}.hdl4w b{font:var(--title-w) 40px/1 var(--f-title);color:var(--accent)}.hdl4w b small{font-size:15px;margin-left:4px;color:var(--ink-2)}.hdl4w span{font-size:15px}.abrij{max-width:760px;margin:0 auto;display:grid}.abrij li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:18px 0;border-top:1px solid var(--line)}.abrij b{font:var(--title-w) 22px/1.2 var(--f-title)}.abrij .k9vs7{color:var(--accent);font-size:14px;white-space:nowrap}.abrij .l2ubv{grid-column:1/-1}.abrij p{grid-column:1/-1;color:var(--ink-2);font-style:italic}.b2qqd{max-width:760px;margin:0 auto}.b2qqd details{border-top:1px solid var(--line)}.b2qqd details:last-child{border-bottom:1px solid var(--line)}.b2qqd summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 0;cursor:pointer;font:var(--title-w) 20px/1.3 var(--f-title);list-style:none}.b2qqd summary::-webkit-details-marker{display:none}.b2qqd summary::after{content:"";width:10px;height:10px;border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);transform:rotate(45deg);flex:none;transition:transform .2s}.b2qqd details[open] summary::after{transform:rotate(-135deg)}.b2qqd details p{padding-bottom:18px;color:var(--ink-2)}.k6gtw{display:flex;flex-wrap:wrap;justify-content:center;gap:0 6px}.k6gtw li:not(:last-child)::after{content:"◆";font-size:6px;color:var(--line);margin-left:6px;vertical-align:middle}.k6gtw a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:none;padding:0 4px}.k6gtw a:hover{color:var(--accent)}.k6gtw small{color:var(--ink-2);margin-left:4px}.m1c28{display:flex;justify-content:center;margin-top:16px}.e35kg{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.e35kg a{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);color:var(--ink);font:var(--title-w) 20px/1 var(--f-title);text-decoration:none}.e35kg a:hover{border-color:var(--accent);color:var(--accent)}.ccpx9{max-width:760px;margin:0 auto;width:100%;scroll-margin-top:16px}.ccpx9 h2{font-size:48px;color:var(--accent);text-align:center;margin-bottom:6px}.f9w4y{display:grid;gap:24px;justify-items:center;text-align:center}.f9w4y .n95yh{width:min(100%,380px)}.f9w4y .n95yh img{filter:blur(calc(var(--blur)*1.6)) saturate(.8)}.f9w4y p{max-width:52ch;color:var(--ink-2)}.odgdp{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:12px;padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--accent)}.odgdp span{flex:1;font-size:13px;color:var(--ink-2)}.odgdp .j3hzm{min-height:44px;padding:0 18px;font-size:12px}@media (min-width:1000px){.odgdp{display:none}body{padding-bottom:0}}.p48ts{border-top:1px solid var(--line);padding:40px 0;text-align:center;font-size:13px;color:var(--ink-2)}.p48ts .fasuw{display:flex;flex-direction:column;align-items:center;gap:12px}.p48ts .j8t4a{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--accent);border-radius:50%;font:var(--title-w) 18px/1 var(--f-title);color:var(--accent)}.p48ts nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0 18px}.p48ts a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-2);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.p48ts a:hover{color:var(--accent)}.h8asx{font:var(--title-w) clamp(80px,24vw,180px)/1 var(--f-title);color:var(--accent)}:root{--bg:#0c1714;--surface:#13211d;--ink:#edf4f1;--ink-2:#a3b8b0;--line:#23362f;--accent:#c8b07a;--on-accent:#0c1714;--soft:#1e2f2a;--online:#86efac}main>.oal0c{order:1}main>.o6f7f{order:2}main>.c3bse{order:3}main>.p5dxj{order:4}main>.b1kob{order:5}main>.edk3z{order:6}:root{--blur:0px}