.page-module__jXZM3G__container{background:linear-gradient(#0f172a 0%,#1e293b 100%);max-width:1200px;min-height:100vh;margin:0 auto;padding:6rem 1rem}.page-module__jXZM3G__header{text-align:center;margin-bottom:4rem}.page-module__jXZM3G__title{font-family:var(--font-heading);color:#fef3c7;text-align:center;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;margin-bottom:1rem;font-size:3rem}.page-module__jXZM3G__subtitle{text-align:center;color:#fde68a;max-width:600px;margin-bottom:4rem;margin-left:auto;margin-right:auto;font-size:1.2rem;line-height:1.6}.page-module__jXZM3G__grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2.5rem;display:grid}.page-module__jXZM3G__card{backdrop-filter:blur(10px);isolation:isolate;background:#1e293b99;border:1px solid #fef3c71a;border-radius:20px;flex-direction:column;padding:0;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0003}.page-module__jXZM3G__card:before{content:"";z-index:10;background:linear-gradient(90deg,#fdb931 0%,#d4af37 50%,#fdb931 100%);height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.page-module__jXZM3G__card:hover{border-color:#fdb9314d;transform:translateY(-8px);box-shadow:0 25px 50px #0006,0 0 20px #fdb93126,inset 0 1px #ffffff1a}.page-module__jXZM3G__card:hover:before{transform:scaleX(1)}.page-module__jXZM3G__imageContainer{background:#1e293b;width:100%;height:240px;position:relative;overflow:hidden}.page-module__jXZM3G__image{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.page-module__jXZM3G__card:hover .page-module__jXZM3G__image{transform:scale(1.08)}.page-module__jXZM3G__content{flex-direction:column;flex-grow:1;padding:2rem;display:flex}.page-module__jXZM3G__category{color:#fdb931;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.8rem;font-weight:700}.page-module__jXZM3G__cardTitle{font-family:var(--font-heading);color:#fef3c7;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.page-module__jXZM3G__excerpt{color:#e2e8f0;flex-grow:1;margin-bottom:2rem;font-size:1rem;line-height:1.7}.page-module__jXZM3G__readMore{text-align:center;color:#92400e;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:1px solid #fdb9314d;border-radius:50px;width:100%;margin-top:auto;padding:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 15px #fdb9311a}.page-module__jXZM3G__readMore:hover{color:#1e293b;background:linear-gradient(135deg,#fdb931 0%,#d4af37 100%);transform:translateY(-2px);box-shadow:0 8px 25px #fdb93166}.page-module__jXZM3G__readMore:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.page-module__jXZM3G__readMore:hover:after{left:100%}.page-module__jXZM3G__noResults{text-align:center;color:#e2e8f0;padding:4rem 2rem;font-size:1.125rem}.page-module__jXZM3G__noResults p{margin:0}
.BlogFilter-module__revRHW__container{border-radius:var(--radius-md);backdrop-filter:blur(10px);z-index:10;background:linear-gradient(135deg,#0f172af2 0%,#1e293bd9 100%);border:1px solid #fdb93133;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem 2rem;display:flex;position:relative;box-shadow:0 4px 15px #0000004d}.BlogFilter-module__revRHW__leftSection{align-items:center;display:flex}.BlogFilter-module__revRHW__resultCount{color:#e2e8f0;letter-spacing:.025em;font-size:1rem;font-weight:600}.BlogFilter-module__revRHW__rightSection{align-items:center;gap:1rem;display:flex}.BlogFilter-module__revRHW__dropdown{z-index:10;position:relative}.BlogFilter-module__revRHW__dropdownButton{border-radius:var(--radius-sm);color:#fde68a;cursor:pointer;white-space:nowrap;background:#fdb93126;border:1px solid #fdb9314d;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.BlogFilter-module__revRHW__dropdownButton:hover{background:#fdb93140;border-color:#fdb93180;box-shadow:0 4px 12px #fdb93133}.BlogFilter-module__revRHW__arrow{color:#fdb931;font-size:.75rem}.BlogFilter-module__revRHW__dropdownMenu{border-radius:var(--radius-sm);z-index:1000;backdrop-filter:blur(12px);background:linear-gradient(135deg,#0f172afa 0%,#1e293bf2 100%);border:1px solid #fdb9314d;min-width:200px;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 8px 24px #0006}.BlogFilter-module__revRHW__dropdownItem{color:#e2e8f0;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #47556933;width:100%;padding:.875rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.BlogFilter-module__revRHW__dropdownItem:last-child{border-bottom:none}.BlogFilter-module__revRHW__dropdownItem:hover{color:#fde68a;background:#fdb9311a}.BlogFilter-module__revRHW__dropdownItem.BlogFilter-module__revRHW__active{color:#fdb931;background:#fdb93133;font-weight:700}@media (max-width:768px){.BlogFilter-module__revRHW__container{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem}.BlogFilter-module__revRHW__leftSection{justify-content:center;width:100%}.BlogFilter-module__revRHW__rightSection{flex-direction:column;gap:.75rem;width:100%}.BlogFilter-module__revRHW__dropdown{width:100%}.BlogFilter-module__revRHW__dropdownButton{justify-content:space-between;width:100%}.BlogFilter-module__revRHW__dropdownMenu{min-width:100%;left:0;right:0}}
