.wh{color:#f6f0e7;background:radial-gradient(900px 420px at 78% 40%,#f2a92821,#0000 70%),linear-gradient(#16130f 0%,#1d1913 100%);position:relative;overflow:hidden}.wh-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:56px 24px 60px;display:grid}.wh-eyebrow{color:#f2a928;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:700}.wh-title{letter-spacing:-.025em;color:#fffdf8;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:800;line-height:1.05}.wh-title span{color:#f2a928}.wh-lede{color:#d9d0c3;max-width:34rem;margin:18px 0 0;font-size:1.06rem;line-height:1.6}.wh-ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.wh-btn{border-radius:12px;align-items:center;gap:8px;min-height:50px;padding:0 22px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.wh-btn:hover{transform:translateY(-1px)}.wh-btn:focus-visible{outline-offset:3px;outline:3px solid #fff5de}.wh-btn-primary{color:#0b0c10;background:#f2a928}.wh-btn-primary:hover{background:#ffbb3d}.wh-btn-ghost{color:#fffdf8;border:1.5px solid #f6f0e759}.wh-btn-ghost:hover{border-color:#f2a928}.wh-from{color:#f2a928;font-weight:700}.wh-strip{background:#fffdf8;border-bottom:1px solid #ece5da}.wh-trust{color:#17181c;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 24px;max-width:1200px;margin:0 auto;padding:16px 24px;font-size:.92rem;font-weight:600;list-style:none;display:grid}.wh-trust li{align-items:center;gap:10px;display:flex}.wh-trust svg{color:#b45309;flex:none}.wh-bats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;display:grid}.wh-bat{color:#fffdf8;background:#221d17;border:1px solid #f6f0e71a;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 18px 40px #00000059}.wh-bat:hover{border-color:#f2a92899;transform:translateY(-4px)}.wh-bat:focus-visible{outline-offset:3px;outline:3px solid #f2a928}.wh-bat-mid{margin-bottom:28px}.wh-bat-photo{aspect-ratio:4/5;background:#2a2a2b;display:block}.wh-bat-photo img{object-fit:cover;width:100%;height:100%;display:block}.wh-bat-meta{flex-direction:column;gap:2px;padding:12px 14px 14px;display:flex}.wh-bat-meta strong{font-size:.98rem}.wh-bat-price{color:#f2a928;font-size:1.05rem;font-weight:800}.wh-bat-weight{color:#b8ad9e;font-size:.76rem}@media (max-width:960px){.wh-inner{grid-template-columns:1fr;gap:32px;padding:36px 20px 40px}.wh-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.wh-bats{max-width:560px}}@media (max-width:600px){.wh-inner{gap:26px;padding:28px 16px 32px}.wh-lede{font-size:1rem}.wh-ctas{flex-direction:column}.wh-btn{justify-content:center;width:100%}.wh-trust{gap:10px 14px;padding:14px 16px;font-size:.82rem}.wh-trust li{align-items:flex-start;gap:8px}.wh-bats{gap:8px}.wh-bat{border-radius:12px}.wh-bat-mid{margin-bottom:14px}.wh-bat-meta{padding:8px 9px 10px}.wh-bat-meta strong{font-size:.82rem}.wh-bat-price{font-size:.92rem}.wh-bat-weight{font-size:.7rem}.wh-hide-sm{display:none}}@media (prefers-reduced-motion:reduce){.wh-btn,.wh-bat{transition:none}.wh-btn:hover,.wh-bat:hover{transform:none}}
