.blog-module__3rPSzG__header{border-bottom:.5px solid var(--color-border);padding:4rem 1.5rem 2.5rem}.blog-module__3rPSzG__headerInner{max-width:var(--max-width);margin:0 auto}.blog-module__3rPSzG__title{font-family:var(--font-serif);letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:700}.blog-module__3rPSzG__subtitle{color:var(--color-muted);font-size:.8125rem}.blog-module__3rPSzG__gridSection{padding:2rem 1.5rem}.blog-module__3rPSzG__gridInner{max-width:var(--max-width);margin:0 auto}.blog-module__3rPSzG__resultsRow{margin-bottom:1.5rem}.blog-module__3rPSzG__resultsCount{color:var(--color-muted);letter-spacing:.04em;font-size:.75rem}.blog-module__3rPSzG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.blog-module__3rPSzG__card{border:.5px solid var(--color-border);cursor:pointer;border-radius:.25rem;flex-direction:column;transition:opacity .2s;display:flex;overflow:hidden}.blog-module__3rPSzG__card:hover{opacity:.72}.blog-module__3rPSzG__cardImg{aspect-ratio:3/2;background:var(--color-gray-bg);object-fit:cover;width:100%;display:block}.blog-module__3rPSzG__cardBody{flex-direction:column;flex:1;gap:.375rem;padding:.875rem;display:flex}.blog-module__3rPSzG__cardCat{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.5625rem}.blog-module__3rPSzG__cardTitle{font-family:var(--font-serif);color:var(--color-black);font-size:.9375rem;font-weight:600;line-height:1.35}.blog-module__3rPSzG__cardExcerpt{color:var(--color-muted);font-size:.75rem;line-height:1.6}.blog-module__3rPSzG__cardDate{color:var(--color-muted);letter-spacing:.06em;margin-top:auto;padding-top:.5rem;font-size:.5625rem}.blog-module__3rPSzG__empty{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:4rem 0;display:flex}.blog-module__3rPSzG__empty p{color:var(--color-muted);font-size:.875rem}.blog-module__3rPSzG__resetBtn{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;border:.5px solid var(--color-black);color:var(--color-black);cursor:pointer;background:0 0;border-radius:.125rem;padding:.625rem 1.25rem;font-size:.6875rem;transition:background .2s,color .2s}.blog-module__3rPSzG__resetBtn:hover{background:var(--color-black);color:var(--color-white)}.blog-module__3rPSzG__dockWrap{z-index:100;width:calc(100% - 3rem);max-width:36rem;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)}.blog-module__3rPSzG__dockInner{width:100%;position:relative}.blog-module__3rPSzG__chipsRow{z-index:99;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;width:calc(100% - 3rem);max-width:36rem;display:flex;position:fixed;bottom:4.5rem;left:50%;transform:translate(-50%)}.blog-module__3rPSzG__chip{background:var(--color-red);color:var(--color-white);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;border-radius:50px;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:.5rem;transition:background .2s;display:inline-flex}.blog-module__3rPSzG__chip:hover{background:var(--color-red-hover)}.blog-module__3rPSzG__chipX{opacity:.8;font-size:.75rem;line-height:1}.blog-module__3rPSzG__clearAll{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:.25rem .375rem;font-size:.5rem;transition:color .2s}.blog-module__3rPSzG__clearAll:hover{color:var(--color-white)}.blog-module__3rPSzG__filterPanel{-webkit-backdrop-filter:blur(12px);opacity:0;z-index:99;background:#0a0a0af5;border-radius:.5rem;grid-template-columns:repeat(3,1fr);gap:1.25rem;width:calc(100% - 3rem);max-width:36rem;max-height:0;padding:0;transition:max-height .35s,opacity .25s,transform .3s,padding .3s;display:grid;position:fixed;bottom:4.375rem;left:50%;overflow:hidden;transform:translate(-50%)translateY(.5rem)}.blog-module__3rPSzG__filterPanel.blog-module__3rPSzG__panelOpen{opacity:1;max-height:18rem;padding:1.25rem 1.5rem;transform:translate(-50%)translateY(0)}.blog-module__3rPSzG__filterCol{flex-direction:column;gap:.125rem;display:flex}.blog-module__3rPSzG__colTitle{letter-spacing:.18em;text-transform:uppercase;color:#555;margin-bottom:.5rem;font-size:.5rem;font-weight:500}.blog-module__3rPSzG__ddItem{font-family:var(--font-sans);color:#aaa;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.375rem;padding:.25rem 0;font-size:.75rem;transition:color .15s;display:flex}.blog-module__3rPSzG__ddItem:hover{color:var(--color-white)}.blog-module__3rPSzG__ddItem.blog-module__3rPSzG__ddSelected{color:var(--color-red);font-weight:500}.blog-module__3rPSzG__check{width:.625rem;color:var(--color-red);flex-shrink:0;font-size:.5rem}.blog-module__3rPSzG__dock{background:var(--color-black);border-radius:50px;justify-content:space-between;align-items:center;width:100%;padding:.625rem 1.5rem;display:flex;box-shadow:0 .5rem 2rem #0000002e}.blog-module__3rPSzG__dockLink{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#888;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:50px;padding:.375rem .625rem;font-size:.6875rem;transition:color .2s}.blog-module__3rPSzG__dockLink:hover,.blog-module__3rPSzG__dockBlogActive{color:var(--color-white)}.blog-module__3rPSzG__dockBet{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;background:var(--color-red);color:var(--color-white);white-space:nowrap;border-radius:50px;padding:.4rem 1.125rem;font-size:.6875rem;transition:background .2s}.blog-module__3rPSzG__dockBet:hover{background:var(--color-red-hover)}html{overflow-y:scroll}@media (max-width:64rem){.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){.blog-module__3rPSzG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__3rPSzG__filterPanel.blog-module__3rPSzG__panelOpen{grid-template-columns:repeat(2,1fr);max-height:22rem}}@media (max-width:30rem){.blog-module__3rPSzG__grid{grid-template-columns:1fr}.blog-module__3rPSzG__dockWrap{width:calc(100% - 2rem);bottom:1.25rem}.blog-module__3rPSzG__dock{padding:.5rem 1rem}.blog-module__3rPSzG__dockLink{padding:.375rem;font-size:.625rem}.blog-module__3rPSzG__dockBet{padding:.375rem .875rem;font-size:.625rem}.blog-module__3rPSzG__filterPanel.blog-module__3rPSzG__panelOpen{grid-template-columns:1fr;max-height:30rem}}
.ContactPanel-module__lEUZXW__panel{opacity:0;z-index:99;background:#0a0a0af7;border-radius:.5rem;grid-template-columns:1fr;width:calc(100% - 3rem);max-width:36rem;max-height:0;transition:max-height .35s,opacity .25s,transform .3s,padding .3s;display:grid;position:fixed;bottom:4.375rem;left:50%;overflow:hidden;transform:translate(-50%)translateY(.5rem)}.ContactPanel-module__lEUZXW__panel.ContactPanel-module__lEUZXW__open{opacity:1;max-height:24rem;padding:1.25rem 1.5rem;transform:translate(-50%)translateY(0)}.ContactPanel-module__lEUZXW__grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ContactPanel-module__lEUZXW__field{flex-direction:column;gap:.375rem;display:flex}.ContactPanel-module__lEUZXW__fieldFull{flex-direction:column;grid-column:1/-1;gap:.375rem;display:flex}.ContactPanel-module__lEUZXW__label{letter-spacing:.16em;text-transform:uppercase;color:#555;font-size:.5rem}.ContactPanel-module__lEUZXW__input{color:#fff;background:#1a1a1a;border:.5px solid #333;border-radius:.1875rem;outline:none;width:100%;padding:.5rem .625rem;font-family:inherit;font-size:.75rem;transition:border-color .2s}.ContactPanel-module__lEUZXW__input:focus{border-color:#d0021b}.ContactPanel-module__lEUZXW__input::placeholder{color:#444}.ContactPanel-module__lEUZXW__textarea{color:#fff;resize:none;background:#1a1a1a;border:.5px solid #333;border-radius:.1875rem;outline:none;width:100%;height:5rem;padding:.5rem .625rem;font-family:inherit;font-size:.75rem;line-height:1.6;transition:border-color .2s}.ContactPanel-module__lEUZXW__textarea:focus{border-color:#d0021b}.ContactPanel-module__lEUZXW__textarea::placeholder{color:#444}.ContactPanel-module__lEUZXW__sendBtn{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#d0021b;border:none;border-radius:.1875rem;width:100%;padding:.625rem;font-family:inherit;font-size:.6875rem;transition:opacity .2s}.ContactPanel-module__lEUZXW__sendBtn:hover{opacity:.85}.ContactPanel-module__lEUZXW__success{text-align:center;padding:1.5rem 0}.ContactPanel-module__lEUZXW__successIcon{color:#d0021b;margin-bottom:.5rem;font-size:1.75rem}.ContactPanel-module__lEUZXW__successText{color:#fff;margin-bottom:.25rem;font-size:.875rem;font-weight:500}.ContactPanel-module__lEUZXW__successSub{color:#666;font-size:.6875rem}@media (max-width:30rem){.ContactPanel-module__lEUZXW__panel{width:calc(100% - 2rem)}.ContactPanel-module__lEUZXW__grid{grid-template-columns:1fr}.ContactPanel-module__lEUZXW__fieldFull{grid-column:1}}
