.binding-collection{color:#eee9df;background:#101516;min-height:100vh;font-family:Arial,sans-serif}.binding-collection *{box-sizing:border-box}.binding-collection a{color:inherit}.binding-collection>header,.binding-collection>footer{border-bottom:1px solid #c5b38a35;justify-content:space-between;align-items:center;gap:24px;padding:24px 5%;display:flex}.bc-brand{font-family:Georgia,serif;font-size:24px;text-decoration:none}.bc-brand small{letter-spacing:.13em;color:#baad95;margin-top:8px;font:11px Arial,sans-serif;display:block}.binding-collection nav{flex-wrap:wrap;gap:20px;display:flex}.binding-collection nav a{text-underline-offset:5px;font-size:14px}.bc-intro{background:radial-gradient(at 100% 0,#3c45443d,#0000 60%),#151c1e;border-bottom:1px solid #c5b38a35;padding:76px 7% 66px}.bc-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#cbb98f;font-size:11px}.bc-intro h1{color:#f2ece0;margin:22px 0;font:clamp(48px,7vw,88px)/1.04 Georgia,serif}.bc-intro em{color:#b9c8c6;font-weight:400}.bc-deck{color:#d0d3d0;max-width:680px;font-size:18px;line-height:1.8}.bc-button{border:1px solid #c5b38a80;margin-top:18px;padding:16px 22px;text-decoration:none;display:inline-block}.bc-explain{grid-template-columns:1fr 1fr;gap:38px 64px;max-width:1400px;margin:auto;padding:58px 7%;display:grid}.binding-collection h2{font:clamp(25px,3vw,36px)/1.2 Georgia,serif}.bc-explain p,.bc-explain li,.bc-products>p,.bc-next>p{color:#c9cfcc;font-size:16px;line-height:1.8}.bc-explain li{margin:10px 0}.bc-explain a{color:#e0cda6;text-underline-offset:4px}.bc-products{padding:25px 5% 70px;scroll-margin-top:25px}.bc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.bc-card{background:#192124;border:1px solid #aabbb52e;min-width:0;text-decoration:none}.bc-card img{aspect-ratio:1;object-fit:contain;background:#101516;width:100%;height:auto;display:block}.bc-card>div{padding:19px}.bc-card h3{overflow-wrap:anywhere;margin:0 0 20px;font:20px/1.4 Georgia,serif}.bc-card span{color:#d4be96;font-size:12px}:is(.bc-card:hover,.bc-card:focus-visible){border-color:#d4be96}.bc-next{background:#202a2c;padding:48px 7%}.bc-next nav{margin-top:25px}.binding-collection>footer{border-top:1px solid #c5b38a35;flex-wrap:wrap;font-size:13px}.binding-collection a:focus-visible{outline-offset:5px;outline:2px solid #e0cda6}@media (max-width:1000px){.bc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.binding-collection>header{flex-direction:column;align-items:flex-start}.binding-collection nav{gap:15px}.bc-intro{padding:44px 6%}.bc-explain{grid-template-columns:1fr;gap:20px;padding:30px 6%}.bc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bc-card>div{padding:12px}.bc-card h3{font-size:17px}.bc-card span{line-height:1.6;display:block}.bc-products{padding:25px 5% 40px}.bc-next nav{flex-direction:column}.bc-deck{font-size:16px}}
