*,:after,:before{box-sizing:border-box}body,h1,p{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1;background-color:#0e0e0e;color:#c5c5c5;font-family:Poppins,sans-serif}img{max-width:100%;display:block}button{font-family:Poppins,sans-serif;outline:0;cursor:pointer;transition:.1s ease-in-out}a{display:flex;text-decoration:none;transition:.1s ease-in-out}h1{margin:5px 10px;color:#c33821;font-size:15px;line-height:22px}#hold-bcf{display:flex;flex-direction:column;min-height:100vh}#inner-bcf{width:100%;flex:1 1;position:relative}.lead-bcf p{margin:5px 10px;line-height:20px}.home-bcf{display:inline;color:#c5c5c5;text-decoration:underline}.about-bcf{margin:10px;line-height:25px}.reel-bcf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;padding:5px}.tile-bcf{background-color:#2b2828}.tile-bcf a{position:relative;padding-bottom:56.25%;color:#6d6d6d;text-align:center}.tile-snap{position:absolute;width:100%;height:100%;object-fit:cover}.tile-bar{display:flex;width:100%;height:20px;background-color:#700000;align-items:center;color:#fff;font-weight:400;font-size:11px;padding:2px 4px 0}.tile-who,.tile-age{height:100%;align-items:center;display:flex}.tile-who{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile-age{width:20%;justify-content:flex-end}.tile-says{height:30px;background-color:#5a202f;padding:4px;color:#fff;font-weight:400;line-height:15px;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#more-bcf{padding:15px 30px;background:#313131;border:1px solid #232323;color:#9d9d9d;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;width:200px;margin:20px auto auto;line-height:1}#more-bcf:hover{background-color:#232323}#end-bcf{padding:10px;color:#eaeaea;text-align:center}#end-bcf p{font-size:12px;margin-top:10px;line-height:16px}@media screen and (min-width:568px){.reel-bcf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:768px){.reel-bcf{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px){.reel-bcf{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1280px){.reel-bcf{grid-template-columns:repeat(6,minmax(0,1fr));padding:0 10px}}@media screen and (min-width:1920px){.reel-bcf{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 10px}}
