*{box-sizing:border-box}body{margin:0;background:#0b0b0b;color:#e9e4d4;font-family:"Helvetica Neue",Arial,sans-serif}a{color:#d4af37}
h1,h2,h3,.brand{font-family:Georgia,serif}header{border-bottom:1px solid #3a3115;position:sticky;top:0;background:rgba(11,11,11,.95);z-index:5}
.bar{max-width:1180px;margin:auto;padding:14px 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.brand{color:#d4af37;font-size:24px;text-decoration:none;letter-spacing:1px}
nav a{color:#e9e4d4;text-decoration:none;margin-left:20px;font-size:14px;text-transform:uppercase;letter-spacing:1.5px}nav a:hover,nav a.on{color:#d4af37}
.hero{max-width:1180px;margin:auto;padding:70px 20px;display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}.hero h1{font-size:54px;line-height:1.05;margin:0 0 16px;color:#fff}.hero h1 span{color:#d4af37}.hero p{font-size:18px;color:#bdb6a0;line-height:1.6}
.seal{width:100%;max-width:340px;display:block;margin:auto;filter:drop-shadow(0 0 40px rgba(212,175,55,.25))}
.btn{display:inline-block;background:linear-gradient(135deg,#f6e27a,#c9a227 50%,#8a6d12);color:#0b0b0b;padding:14px 26px;font-weight:700;text-decoration:none;letter-spacing:1px;text-transform:uppercase;font-size:14px;border:0;cursor:pointer;margin-right:10px}.btn.o{background:none;color:#d4af37;border:1px solid #d4af37}
section{max-width:1180px;margin:auto;padding:50px 20px}section h2{font-size:34px;color:#d4af37;margin:0 0 8px}.sub{color:#9c957f;margin:0 0 28px}
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px}.card{background:#141414;border:1px solid #3a3115;padding:22px;position:relative}.card h3{color:#fff;margin:6px 0}.tag{font-size:11px;color:#d4af37;letter-spacing:2px;text-transform:uppercase}
.photo{aspect-ratio:16/10;background:linear-gradient(135deg,#1c1c1c,#262013);border:1px dashed #5a4a1a;display:flex;align-items:center;justify-content:center;color:#7a6a3a;font-size:13px;margin:-22px -22px 16px}
.mini{position:absolute;top:10px;right:10px;width:54px}.ex{display:inline-block;background:#3a3115;color:#f6e27a;font-size:11px;padding:3px 8px;margin-top:8px}
.steps{counter-reset:s}.steps .card:before{counter-increment:s;content:counter(s);font:700 40px Georgia;color:#d4af37}
.band{background:linear-gradient(90deg,#8a6d12,#d4af37,#8a6d12);color:#0b0b0b;text-align:center;padding:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-size:13px}
form{display:grid;gap:12px;max-width:620px}input,textarea,select{background:#141414;border:1px solid #3a3115;color:#e9e4d4;padding:12px;font-size:15px}
footer{border-top:1px solid #3a3115;color:#7d7765;font-size:13px;line-height:1.6}footer div{max-width:1180px;margin:auto;padding:30px 20px}
li{line-height:1.8}@media(max-width:800px){.hero{grid-template-columns:1fr;padding:40px 20px}.hero h1{font-size:38px}nav a{margin:0 14px 0 0}}

.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}

picture{display:contents}
.catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:960px;margin:0 auto}.catcol{display:flex;flex-direction:column;align-items:center}.catlbl{width:100%;max-width:440px;text-align:center;font:700 12px Arial;letter-spacing:2px;text-transform:uppercase;color:#0b0b0b;background:linear-gradient(90deg,#b08a1e,#f3d66b,#b08a1e);padding:7px;margin-bottom:12px}.catcol .wcard{width:100%;max-width:440px}
.hero3{background:radial-gradient(ellipse at 70% 40%,#2a2210,#0b0b0b 70%);border-bottom:1px solid #3a3115}.hero3 .in{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:center}.hero3 .seal{width:110px;display:block;margin-bottom:10px}.hero3 h1{font-size:46px;color:#fff;margin:6px 0}.hero3 .hlogo{height:28px;width:auto;margin-top:12px;filter:drop-shadow(0 1px 3px #000)}.himg{margin:0;text-align:center}.himg img{display:inline-block;width:100%;height:auto;max-height:480px;object-fit:cover;border:1px solid #3a3115;box-shadow:0 10px 40px rgba(0,0,0,.6)}.himg figcaption{font-size:11px;color:#8d8670;margin-top:6px}.story h2{margin-top:26px}.sb li{color:#d6cfba;line-height:1.8;font-size:15px}
@media(max-width:860px){.catgrid{grid-template-columns:1fr}.hero3 .in{grid-template-columns:1fr}.hero3 h1{font-size:34px}}
.wgrid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.wcard{width:340px;background:#141414;border:1px solid #3a3115;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.wcard:hover{transform:translateY(-3px);border-color:#d4af37}
.wphoto{position:relative;display:block;aspect-ratio:16/10;background:#000;overflow:hidden}.wphoto img.bike{width:100%;height:100%;object-fit:cover;transition:transform .4s}.wcard:hover img.bike{transform:scale(1.04)}.wphoto.empty{display:flex;align-items:center;justify-content:center;color:#7a6a3a;border-bottom:1px dashed #5a4a1a;font:600 15px Georgia}
.mlogo{position:absolute;left:10px;bottom:10px;height:20px!important;width:auto!important;max-width:70px!important;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.9)) drop-shadow(0 0 1px rgba(0,0,0,.7))}
.trophy{position:absolute;right:10px;top:10px;width:22px;height:22px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}
.credit{font-size:11px;color:#7d7765;padding:6px 16px 0}.wbody{padding:10px 18px 18px}.wbody h3{margin:6px 0 2px;font-size:22px}.wbody h3 a{color:#fff;text-decoration:none}.aw{color:#d4af37;font-weight:700;font-size:13px;margin-bottom:8px}.wbody p{color:#c9c2ad;font-size:14px;line-height:1.6}.more{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px}
.grp{text-align:center;color:#d4af37;font:600 30px Georgia;margin:36px 0 18px}
.bar .brand{display:flex;align-items:center;gap:10px}.ms{width:34px;height:34px;display:block}
.hero2{position:relative;min-height:62vh;display:flex;align-items:flex-end;background:#000;overflow:hidden}.hero2 img.bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72}.hero2:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,11,11,0) 30%,#0b0b0b 96%)}
.hero2 .in{position:relative;z-index:2;max-width:1180px;margin:0 auto;padding:40px 20px;width:100%;display:flex;gap:28px;align-items:flex-end;justify-content:flex-start}.hero2 .seal{width:140px;flex:none;margin:0!important}.hero2 .in>div{text-align:left;margin:0}.hero2 h1{font-size:54px;color:#fff;margin:6px 0}.hero2 .aw{font-size:16px}.hero2 .hlogo{height:30px;filter:drop-shadow(0 1px 3px #000)}
.detail{max-width:1180px;margin:auto;padding:30px 20px;display:grid;grid-template-columns:1.3fr 1fr;gap:36px}.detail h2{color:#d4af37;font-size:28px;margin:0 0 10px}.detail p{color:#d6cfba;line-height:1.75;font-size:16px}
.specs{width:100%;border-collapse:collapse;background:#141414;border:1px solid #3a3115}.specs th{color:#d4af37;text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:10px 14px;width:36%;border-bottom:1px solid #2a2410;vertical-align:top}.specs td{color:#e9e4d4;padding:10px 14px;border-bottom:1px solid #2a2410;font-size:14px}
.vid{position:relative;aspect-ratio:16/9;border:1px solid #3a3115;background:#000}.vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.srcs li{line-height:1.8;font-size:14px}
.pull{border-left:4px solid #d4af37;padding:6px 18px;font:italic 21px/1.5 Georgia;color:#fff;margin:0 0 20px}
@media(max-width:860px){.detail{grid-template-columns:1fr}.hero2 h1{font-size:36px}.hero2 .seal{width:90px}}