
.kic4be77{position:absolute;left:-9999px}
.kic4be77:focus{left:8px;top:8px;z-index:500;background:var(--gold);color:#000;padding:10px 14px}
.ki963dc0{position:sticky;top:0;z-index:140;background:#fff}
.ki300734{display:flex;align-items:center;justify-content:space-between;gap:8px;width:min(100% - 20px,1060px);margin:0 auto;height:60px}
.kif4c51e{display:flex;align-items:center;min-height:48px}
.kic633e9{display:flex;align-items:center;gap:6px}
.ki73f4b1{display:none}
.kib438db.ki14fd74{min-height:44px;padding:0 14px;font-size:15.5px}
.kiae6bc0{height:22px;background:repeating-linear-gradient(90deg,var(--accent) 0 24px,#fff 24px 48px);-webkit-mask:linear-gradient(#000,#000) 0 0/100% 10px no-repeat,radial-gradient(12px 12px at 12px 10px,#000 98%,transparent) 0 0/24px 22px repeat-x;mask:linear-gradient(#000,#000) 0 0/100% 10px no-repeat,radial-gradient(12px 12px at 12px 10px,#000 98%,transparent) 0 0/24px 22px repeat-x;filter:drop-shadow(0 2px 0 rgba(0,0,0,.08))}
.ki5f977b summary{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:10px;background:var(--accent);color:#fff;font-weight:800;font-size:15.5px;cursor:pointer;list-style:none}
.ki5f977b summary::-webkit-details-marker{display:none}
.ki5f977b:not([open]) .ki3719a6{display:none}
.ki3719a6{position:fixed;left:10px;right:10px;top:86px;max-height:calc(100vh - 92px);overflow-y:auto;padding:10px 14px 16px;background:#fff;border:2px solid var(--line);border-radius:16px;box-shadow:0 20px 40px -18px rgba(36,24,15,.5)}
.ki5d5657{font-weight:800;font-size:13.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-dark);margin:10px 0 6px}
.ki5f977b ul{list-style:none;padding:0;display:grid;gap:6px}
.ki5f977b a{position:relative;display:flex;align-items:center;min-height:48px;padding:6px 12px 6px 26px;background:#fff8d6;border:2px solid var(--line);border-radius:6px 12px 12px 6px;color:var(--text);text-decoration:none;font-weight:700}
.ki5f977b a::before{content:"";position:absolute;left:9px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#fff;border:2px solid var(--line)}
.ki5f977b a[aria-current]{background:var(--accent);color:#fff}
.ki1dfce7{display:block;width:min(100% - 28px,var(--col));margin:0 auto;padding-bottom:20px}
.kicb9188{display:grid;gap:8px;width:min(100% - 28px,var(--col));margin:12px auto 0}
.ki6750fa{margin-top:36px;background:var(--text);color:#e6dcd3;font-size:14.5px;padding:28px 0 104px}
.ki313e8b{width:min(100% - 28px,1060px);margin:0 auto}
.ki6750fa a{color:#fff}
.kif636b8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:16px;border-bottom:1px dashed #6c5d52}
.ki04b179{color:var(--gold);font-weight:800;font-size:14px;margin-bottom:4px}
.ki6750fa ul{list-style:none;padding:0}
.ki6750fa li a{display:flex;align-items:center;min-height:40px;text-decoration:none}
.kica49f6{margin:16px 0 8px}
.kica49f6 span{display:inline-grid;place-items:center;min-width:42px;height:26px;border-radius:6px;background:var(--accent);color:#fff;font-weight:800;margin-right:6px;font-size:13px}
.kic5f4fa{margin-top:8px}
.ki86ca40{opacity:.7}
.ki4ef35d{position:fixed;left:0;right:0;bottom:0;z-index:130;display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:2px solid var(--line)}
.kidd4a24.ki14fd74{min-height:50px;font-size:17.5px}
.ki6da07f.ki14fd74{width:54px;min-height:50px;padding:0}
.ki6da07f svg{width:22px;height:22px}
@media (min-width:1000px){
  .ki73f4b1.ki14fd74{display:inline-flex;min-height:44px;padding:0 16px;font-size:15.5px}
  .ki4ef35d{display:none}
  .ki6750fa{padding-bottom:32px}
  .kif636b8{grid-template-columns:repeat(3,minmax(0,1fr))}
  .ki5f977b{position:relative}
  .ki3719a6{position:absolute;left:auto;right:0;top:54px;width:340px}
}
@media (max-width:379px){.ki300734{width:calc(100% - 12px);gap:4px}.kif4c51e img{width:88px}.kib438db.ki14fd74,.ki5f977b summary{padding:0 10px;font-size:14.5px}.kic633e9{gap:4px}}
.kid5b670 .ki6750fa{padding-bottom:28px}
