: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}*,*::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}.p5c0m{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.b4nkr{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.i7g14{border-bottom:1px solid var(--line)}.i7g14 .p5c0m{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;height:64px}.i7g14 .c6u8d{display:none}.f2xky{font:var(--title-w) 24px/1 var(--f-title);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none}.f2xky:hover{color:var(--ink)}.jbenp{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}.jbenp:hover{background:var(--accent);color:var(--on-accent)}@media (min-width:860px){.i7g14 .p5c0m{grid-template-columns:1fr auto 1fr;height:80px}.i7g14 .c6u8d{display:flex;gap:20px;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.i7g14 .c6u8d a{color:var(--ink-2);text-decoration:none;display:inline-flex;min-height:44px;align-items:center}.i7g14 .c6u8d a:hover{color:var(--accent)}.f2xky{font-size:30px}}main{display:flex;flex-direction:column;gap:var(--sec);padding-top:28px;padding-bottom:var(--sec)}.f6wst{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.pd89s ol{display:flex;flex-wrap:wrap;justify-content:center;gap:0 10px}.pd89s li{display:inline-flex;align-items:center;min-height:32px}.pd89s li+li::before{content:"◆";font-size:7px;margin-right:10px;color:var(--line)}.pd89s a{color:var(--accent);text-decoration:none}.f6wst h1{font-size:clamp(38px,9.6vw,78px);max-width:14ch}.d5c2s{color:var(--ink-2);max-width:52ch;font-size:calc(var(--fs) + 1px)}.hcocs{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;font-size:14px;color:var(--ink-2)}.hcocs li{padding:0 14px}.hcocs li+li{border-left:1px solid var(--line)}.hcocs b{color:var(--ink);font-weight:600}.hcocs .e8rna b{color:var(--online)}.m4ltl{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}.m4ltl:hover{color:var(--on-accent);filter:brightness(1.08)}.o7dxe{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:22px;text-align:center}.o7dxe h2{font-size:clamp(26px,6vw,40px)}.o7dxe::before{content:"";width:40px;height:1px;background:var(--accent)}.o7dxe p{font-size:14px;color:var(--ink-2)}.ad1fq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);margin:0;padding:0}.ad1fq>li{display:flex;flex-direction:column;gap:10px}@media (min-width:600px){.ad1fq{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.ad1fq{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin:0;padding:0}}.c9tgh{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--surface);border-radius:var(--r);color:var(--ink);text-decoration:none}.c9tgh img{width:100%;height:100%;object-fit:cover;filter:blur(var(--blur)) saturate(.8);transform:scale(1.15);transition:filter .4s}.ad1fq li:hover img,.ad1fq li:focus-within img{filter:blur(calc(var(--blur)/3)) saturate(.9)}.c9tgh .kdzcj{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}.c9tgh b{display:block;font:var(--title-w) 20px/1.1 var(--f-title)}.c9tgh span{font-size:13px;color:rgb(255 255 255/.85)}.c9tgh .e8rna{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}.c9tgh .e8rna::before{content:"";width:6px;height:6px;border-radius:50%;background:#7bd389}.ad1fq .j1gbs{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}.ad1fq .j1gbs:hover{border-color:var(--accent);color:var(--accent)}.gbm84{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}.odii8{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}.odii8 h2{font-size:clamp(24px,5.4vw,34px)}.odii8 p{color:var(--ink-2);max-width:46ch}.n5dxf{max-width:62ch;margin:0 auto}.n5dxf h2{font-size:clamp(25px,5.6vw,34px);margin:1.7em 0 .6em;text-align:center}.n5dxf h2::before{content:"";display:block;width:28px;height:1px;background:var(--accent);margin:0 auto 14px}.n5dxf h2:first-child{margin-top:0}.n5dxf p{margin-bottom:1.05em;color:var(--ink-2);text-wrap:pretty;hyphens:auto}.n5dxf .odii8{margin:2em 6px}.gjvya{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}@media (min-width:760px){.gjvya{grid-template-columns:repeat(4,minmax(0,1fr))}}.gjvya a{display:flex;flex-direction:column;gap:2px;padding:18px 16px;background:var(--bg);color:var(--ink);text-decoration:none;min-height:44px}.gjvya a:hover{background:var(--surface)}.gjvya b{font:var(--title-w) 40px/1 var(--f-title);color:var(--accent)}.gjvya b small{font-size:15px;margin-left:4px;color:var(--ink-2)}.gjvya span{font-size:15px}.n25ss{max-width:760px;margin:0 auto;display:grid}.n25ss li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:18px 0;border-top:1px solid var(--line)}.n25ss b{font:var(--title-w) 22px/1.2 var(--f-title)}.n25ss .m8hqr{color:var(--accent);font-size:14px;white-space:nowrap}.n25ss .b4nkr{grid-column:1/-1}.n25ss p{grid-column:1/-1;color:var(--ink-2);font-style:italic}.icd9o{max-width:760px;margin:0 auto}.icd9o details{border-top:1px solid var(--line)}.icd9o details:last-child{border-bottom:1px solid var(--line)}.icd9o 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}.icd9o summary::-webkit-details-marker{display:none}.icd9o 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}.icd9o details[open] summary::after{transform:rotate(-135deg)}.icd9o details p{padding-bottom:18px;color:var(--ink-2)}.d8vkc{display:flex;flex-wrap:wrap;justify-content:center;gap:0 6px}.d8vkc li:not(:last-child)::after{content:"◆";font-size:6px;color:var(--line);margin-left:6px;vertical-align:middle}.d8vkc a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:none;padding:0 4px}.d8vkc a:hover{color:var(--accent)}.d8vkc small{color:var(--ink-2);margin-left:4px}.f3oi3{display:flex;justify-content:center;margin-top:16px}.j4bo5{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.j4bo5 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}.j4bo5 a:hover{border-color:var(--accent);color:var(--accent)}.m9rst{max-width:760px;margin:0 auto;width:100%;scroll-margin-top:16px}.m9rst h2{font-size:48px;color:var(--accent);text-align:center;margin-bottom:6px}.b7csq{display:grid;gap:24px;justify-items:center;text-align:center}.b7csq .c9tgh{width:min(100%,380px)}.b7csq .c9tgh img{filter:blur(calc(var(--blur)*1.6)) saturate(.8)}.b7csq p{max-width:52ch;color:var(--ink-2)}.o3cgv{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)}.o3cgv span{flex:1;font-size:13px;color:var(--ink-2)}.o3cgv .m4ltl{min-height:44px;padding:0 18px;font-size:12px}@media (min-width:1000px){.o3cgv{display:none}body{padding-bottom:0}}.pd4xw{border-top:1px solid var(--line);padding:40px 0;text-align:center;font-size:13px;color:var(--ink-2)}.pd4xw .p5c0m{display:flex;flex-direction:column;align-items:center;gap:12px}.pd4xw .mu4dr{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)}.pd4xw nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0 18px}.pd4xw a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-2);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.pd4xw a:hover{color:var(--accent)}.g2n3u{font:var(--title-w) clamp(80px,24vw,180px)/1 var(--f-title);color:var(--accent)}:root{--bg:#1a0d11;--surface:#24131a;--ink:#f6ebee;--ink-2:#c4aab2;--line:#3d222b;--accent:#e0b8a0;--on-accent:#1a0d11;--soft:#3a1f27;--online:#86d9a0}main>.o4ict{order:1}main>.d2pk6{order:2}main>.gb2io{order:3}main>.g9ie9{order:4}main>.d57w8{order:5}main>.mbek5{order:6}:root{--blur:0px}