.page-module__D1rvnq__section{min-height:calc(100vh - var(--navbar-height));padding:calc(var(--navbar-height) + 2rem)0 4rem;position:relative;overflow:hidden}.page-module__D1rvnq__backgroundAnimation{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.page-module__D1rvnq__floatingShape{filter:blur(40px);background:linear-gradient(135deg,#ff66a526,#ff149326);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;width:150px;height:150px;animation:20s ease-in-out infinite page-module__D1rvnq__floatShape;position:absolute}.page-module__D1rvnq__floatingCircle{filter:blur(30px);background:radial-gradient(circle,#ff66a533,#0000);border-radius:50%;width:100px;height:100px;animation:15s ease-in-out infinite page-module__D1rvnq__floatCircle;position:absolute}@keyframes page-module__D1rvnq__floatShape{0%,to{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(50px,-50px)rotate(120deg)scale(1.2)}66%{transform:translate(-30px,30px)rotate(240deg)scale(.9)}}@keyframes page-module__D1rvnq__floatCircle{0%,to{opacity:.3;transform:translate(0)scale(1)}50%{opacity:.6;transform:translate(-30px,-30px)scale(1.3)}}.page-module__D1rvnq__container{max-width:1400px;padding:0 var(--container-padding);z-index:1;margin:0 auto;position:relative}.page-module__D1rvnq__filtersWrapper{flex-direction:column;gap:1.5rem;margin-bottom:3rem;display:flex}.page-module__D1rvnq__searchBar{max-width:600px;position:relative}.page-module__D1rvnq__searchIcon{color:#ffffff80;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.page-module__D1rvnq__searchInput{width:100%;color:var(--text-primary);background:#ffffff0d;border:2px solid #ff66a533;border-radius:50px;padding:1rem 1.5rem 1rem 3.5rem;font-size:1rem;transition:all .3s}.page-module__D1rvnq__searchInput:focus{border-color:var(--bp-pink);background:#ffffff14;outline:none;box-shadow:0 0 20px #ff66a533}.page-module__D1rvnq__categoryFilters{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.page-module__D1rvnq__filterLabel{color:#ffffffb3;font-weight:600}.page-module__D1rvnq__filterButton{color:#fffc;cursor:pointer;background:#ffffff0d;border:2px solid #ff66a54d;border-radius:50px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s}.page-module__D1rvnq__filterButton:hover{border-color:var(--bp-pink);color:var(--bp-pink);background:#ff66a51a}.page-module__D1rvnq__filterButton.page-module__D1rvnq__active{background:var(--bp-pink);border-color:var(--bp-pink);color:#000}.page-module__D1rvnq__featuredPost{transform-style:preserve-3d;perspective:1000px;background:linear-gradient(135deg,#ffffff0d,#ff66a50d) padding-box padding-box;border:3px solid #0000;border-radius:32px;margin-bottom:4rem;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page-module__D1rvnq__featuredPost:before{content:"";background:linear-gradient(135deg,var(--bp-pink),#ff1493,#ff69b4,var(--bp-pink));z-index:-1;background-size:300% 300%;border-radius:32px;animation:4s infinite page-module__D1rvnq__gradientFlow;position:absolute;inset:-3px}.page-module__D1rvnq__featuredPost:after{content:"";background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),#ff66a526 0%,transparent 50%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.page-module__D1rvnq__featuredPost:hover:after{opacity:1}@keyframes page-module__D1rvnq__gradientFlow{0%,to{background-position:0%}50%{background-position:100%}}.page-module__D1rvnq__featuredPost:hover{transform:translateY(-16px)scale(1.02)rotateX(2deg);box-shadow:0 40px 100px #ff66a580,0 0 120px #ff66a566,inset 0 0 60px #ff66a526,0 0 0 1px #ff66a54d}.page-module__D1rvnq__featuredGlow{opacity:0;pointer-events:none;z-index:-1;background:radial-gradient(circle,#ff66a566,#0000 60%);transition:opacity .5s;position:absolute;inset:-150px}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__featuredGlow{opacity:1;animation:2s ease-in-out infinite page-module__D1rvnq__pulseGlow}@keyframes page-module__D1rvnq__pulseGlow{0%,to{opacity:.4;transform:scale(1)rotate(0)}50%{opacity:.6;transform:scale(1.2)rotate(180deg)}50%{opacity:.6;transform:scale(1.1)}}.page-module__D1rvnq__featuredBadge{z-index:2;border:3px solid var(--bp-pink);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:50%;background:#000000e6;border-radius:50px;padding:.875rem 1.75rem;animation:2s ease-in-out infinite page-module__D1rvnq__badgePulse;position:absolute;top:2rem;left:2rem;box-shadow:0 8px 32px #ff66a580,0 0 40px #ff66a54d,inset 0 0 20px #ff66a533}@keyframes page-module__D1rvnq__badgePulse{0%,to{transform:scale(1);box-shadow:0 8px 32px #ff66a580,0 0 40px #ff66a54d}50%{transform:scale(1.08);box-shadow:0 12px 40px #ff66a5b3,0 0 60px #ff66a580}}.page-module__D1rvnq__shimmerEffect{background:linear-gradient(110deg,#0000 0% 40%,#ffffff4d 50%,#ff66a54d 55%,#0000 60% 100%);animation:4s ease-in-out infinite page-module__D1rvnq__shimmer;position:absolute;inset:0;transform:translate(-100%)skew(-15deg)}@keyframes page-module__D1rvnq__shimmer{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(200%)skew(-15deg)}}.page-module__D1rvnq__highlight{color:var(--bp-pink);text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 0 40px #ff66a5,0 0 20px #ff66a5cc,0 0 60px #ff66a599;font-weight:900;animation:2s ease-in-out infinite alternate page-module__D1rvnq__textGlow}@keyframes page-module__D1rvnq__textGlow{0%{text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 0 40px #ff66a5,0 0 20px #ff66a5cc}to{text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 0 60px #ff66a5,0 0 40px #ff66a5,0 0 80px #ff66a5cc}}.page-module__D1rvnq__featuredLink{color:inherit;grid-template-columns:1fr 1fr;gap:0;text-decoration:none;display:grid}.page-module__D1rvnq__featuredImageWrapper{height:500px;position:relative;overflow:hidden}.page-module__D1rvnq__featuredImage{object-fit:cover;transition:transform .6s}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__featuredImage{transform:scale(1.08)}.page-module__D1rvnq__featuredOverlay{background:linear-gradient(90deg,#0006 0%,#0009 50%,#000c 100%);transition:background .5s;position:absolute;inset:0}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__featuredOverlay{background:linear-gradient(90deg,#0000004d 0%,#00000080 50%,#000000b3 100%)}.page-module__D1rvnq__featuredContent{flex-direction:column;justify-content:center;padding:3rem;display:flex;position:relative}.page-module__D1rvnq__featuredContent:before{content:"";background:linear-gradient(to bottom,var(--bp-pink),#ff1493,var(--bp-pink));border-radius:0 10px 10px 0;width:6px;height:80%;animation:3s ease-in-out infinite page-module__D1rvnq__slideBar;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 20px #ff66a5cc}@keyframes page-module__D1rvnq__slideBar{0%,to{opacity:.6;height:60%}50%{opacity:1;height:90%}}.page-module__D1rvnq__featuredMeta{flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem;display:flex}.page-module__D1rvnq__metaItem{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ff66a533;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;transition:all .3s;display:flex}.page-module__D1rvnq__metaItem:hover{border-color:var(--bp-pink);background:#ff66a533;transform:translateY(-2px)}.page-module__D1rvnq__metaItem svg{color:var(--bp-pink);filter:drop-shadow(0 0 4px #ff66a5cc)}.page-module__D1rvnq__featuredTitle{font-family:var(--font-display);color:var(--bp-pink);text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 0 30px #ff66a5cc,0 0 60px #ff66a599;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.2;animation:3s ease-in-out infinite alternate page-module__D1rvnq__titleGlow;display:flex}@keyframes page-module__D1rvnq__titleGlow{0%{text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 0 30px #ff66a5cc}to{text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 0 50px #ff66a5,0 0 80px #ff66a5cc}}.page-module__D1rvnq__titleSparkle{filter:drop-shadow(0 0 8px #ff66a5);animation:1.5s ease-in-out infinite page-module__D1rvnq__sparkle;display:inline-block}@keyframes page-module__D1rvnq__sparkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.6;transform:scale(1.4)rotate(180deg)}}.page-module__D1rvnq__featuredExcerpt{color:#fffffff2;text-shadow:1px 1px 2px #00000080;margin-bottom:2rem;padding-left:1.5rem;font-size:1.1rem;line-height:1.7;position:relative}.page-module__D1rvnq__featuredExcerpt:before{content:"\"";color:var(--bp-pink);opacity:.3;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:-10px;left:0}.page-module__D1rvnq__featuredFooter{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000080;border-top:2px solid #ff66a54d;justify-content:space-between;align-items:center;margin:0 -3rem -3rem;padding:1.5rem;transition:all .3s;display:flex}.page-module__D1rvnq__featuredPost:hover .page-module__D1rvnq__featuredFooter{border-top-color:var(--bp-pink);background:#000000b3}.page-module__D1rvnq__author{color:#ffffffe6;background:#ff66a51a;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.95rem;transition:all .3s;display:flex}.page-module__D1rvnq__author:hover{background:#ff66a533;transform:translate(5px)}.page-module__D1rvnq__readMore{color:var(--bp-pink);border:2px solid var(--bp-pink);background:#ff66a526;border-radius:30px;padding:.75rem 1.5rem;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 0 20px #ff66a54d}.page-module__D1rvnq__readMore:hover{background:var(--bp-pink);color:#000;transform:translate(8px);box-shadow:0 0 30px #ff66a599}.page-module__D1rvnq__postsSection{margin-top:4rem}.page-module__D1rvnq__sectionTitle{font-family:var(--font-display);margin-bottom:2rem;font-size:clamp(2rem,4vw,2.5rem);font-weight:900}.page-module__D1rvnq__postsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;display:grid}.page-module__D1rvnq__postCard{cursor:pointer;background:#ffffff08;border:2px solid #ff66a533;border-radius:20px;transition:all .3s;position:relative;overflow:hidden}.page-module__D1rvnq__postCard:before{content:"";opacity:0;z-index:0;background:linear-gradient(135deg,#ff66a51a,#0000);transition:opacity .3s;position:absolute;inset:0}.page-module__D1rvnq__postCard:hover:before{opacity:1}.page-module__D1rvnq__postCard:hover{border-color:var(--bp-pink);box-shadow:0 10px 40px #ff66a54d}.page-module__D1rvnq__imageGradient{opacity:0;background:linear-gradient(#0000,#000c);height:50%;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.page-module__D1rvnq__postCard:hover .page-module__D1rvnq__imageGradient{opacity:1}.page-module__D1rvnq__postCardAlternate{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ff66a514,#ff14930d);border:2px solid #ff66a54d;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,inset 0 0 20px #ff66a51a}.page-module__D1rvnq__postCardAlternate:after{content:"";opacity:0;background:conic-gradient(#0000,#ff66a54d,#0000 30%);width:200%;height:200%;transition:opacity .3s;animation:4s linear infinite page-module__D1rvnq__rotateBorder;position:absolute;top:-50%;right:-50%}.page-module__D1rvnq__postCardAlternate:hover:after{opacity:1}@keyframes page-module__D1rvnq__rotateBorder{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__D1rvnq__postCardAlternate:hover{border-color:var(--bp-pink);transform:translateY(-8px)scale(1.02);box-shadow:0 15px 50px #ff66a566,inset 0 0 30px #ff66a533}.page-module__D1rvnq__alternateLayout{z-index:1;flex-direction:column;justify-content:flex-end;height:100%;min-height:350px;display:flex;position:relative}.page-module__D1rvnq__alternateImageWrapper{z-index:0;position:absolute;inset:0;overflow:hidden}.page-module__D1rvnq__alternateImage{object-fit:cover;transition:transform .5s}.page-module__D1rvnq__postCardAlternate:hover .page-module__D1rvnq__alternateImage{transform:scale(1.15)rotate(2deg)}.page-module__D1rvnq__alternateGlow{z-index:1;background:linear-gradient(#0000 0%,#0000004d 30%,#000000b3 60%,#000000f2 100%);transition:all .5s;position:absolute;inset:0}.page-module__D1rvnq__postCardAlternate:hover .page-module__D1rvnq__alternateGlow{background:linear-gradient(#0000 0%,#0003 30%,#0009 60%,#000000e6 100%)}.page-module__D1rvnq__alternateContent{z-index:2;flex-direction:column;gap:1rem;padding:2rem;display:flex;position:relative}.page-module__D1rvnq__alternateCategory{border:2px solid var(--bp-pink);width:fit-content;color:var(--bp-pink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:0 4px 20px #00000080}.page-module__D1rvnq__alternateTitle{font-family:var(--font-display);color:var(--bp-pink);text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 0 20px #ff66a5cc,0 0 40px #ff66a599;margin:0;font-size:1.75rem;font-weight:800;line-height:1.3}.page-module__D1rvnq__alternateExcerpt{color:#fffffff2;-webkit-line-clamp:3;line-clamp:3;text-shadow:1px 1px 4px #000000e6,0 0 10px #000000b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-box-orient:vertical;font-size:1rem;line-height:1.7;display:-webkit-box;overflow:hidden}.page-module__D1rvnq__alternateMeta{color:#ffffffe6;text-shadow:1px 1px 4px #000c;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.85rem;display:flex}.page-module__D1rvnq__alternateMeta span{align-items:center;gap:.35rem;display:flex}.page-module__D1rvnq__alternateReadMore{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--bp-pink);background:#000000b3;border-top:2px solid #ff66a54d;align-items:center;gap:.75rem;margin:0 -.5rem -.5rem;padding:1rem 1.5rem;font-size:1.05rem;font-weight:700;transition:all .3s;display:flex}.page-module__D1rvnq__postCardAlternate:hover .page-module__D1rvnq__alternateReadMore{border-top-color:var(--bp-pink);background:#ff66a533}.page-module__D1rvnq__alternateArrow{transition:transform .3s;display:inline-block}.page-module__D1rvnq__postCardAlternate:hover .page-module__D1rvnq__alternateArrow{transform:translate(8px)}.page-module__D1rvnq__postLink{color:inherit;z-index:1;flex-direction:column;height:100%;text-decoration:none;display:flex;position:relative}.page-module__D1rvnq__postImageWrapper{height:250px;position:relative;overflow:hidden}.page-module__D1rvnq__postImage{object-fit:cover;transition:transform .4s}.page-module__D1rvnq__postCard:hover .page-module__D1rvnq__postImage{transform:scale(1.1)}.page-module__D1rvnq__postCategory{border:1px solid var(--bp-pink);color:var(--bp-pink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border-radius:50px;padding:.5rem 1rem;font-size:.85rem;font-weight:700;position:absolute;top:1rem;right:1rem}.page-module__D1rvnq__postContent{z-index:1;flex-direction:column;flex:1;padding:1.5rem;display:flex;position:relative}.page-module__D1rvnq__postMeta{color:#fff9;gap:1rem;margin-bottom:1rem;font-size:.85rem;display:flex}.page-module__D1rvnq__postMeta span{align-items:center;gap:.4rem;display:flex}.page-module__D1rvnq__postTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.page-module__D1rvnq__postExcerpt{color:#ffffffb3;flex:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.page-module__D1rvnq__postFooter{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.page-module__D1rvnq__postAuthor{color:#fff9;align-items:center;gap:.4rem;font-size:.9rem;display:flex}.page-module__D1rvnq__postReadMore{color:var(--bp-pink);font-size:.95rem;font-weight:700}.page-module__D1rvnq__pagination{justify-content:center;align-items:center;gap:1rem;margin:4rem 0 2rem;padding:2rem 0;display:flex}.page-module__D1rvnq__paginationButton{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:2px solid #ff66a533;border-radius:12px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.page-module__D1rvnq__paginationButton:hover:not(:disabled){border-color:var(--bp-pink);background:#ff66a51a;transform:translateY(-2px);box-shadow:0 4px 15px #ff66a533}.page-module__D1rvnq__paginationButton:disabled{opacity:.3;cursor:not-allowed}.page-module__D1rvnq__paginationNumbers{align-items:center;gap:.5rem;display:flex}.page-module__D1rvnq__paginationNumber{min-width:45px;height:45px;color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:2px solid #ff66a533;border-radius:10px;justify-content:center;align-items:center;padding:.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.page-module__D1rvnq__paginationNumber:hover{border-color:var(--bp-pink);background:#ff66a51a;transform:scale(1.1);box-shadow:0 4px 15px #ff66a533}.page-module__D1rvnq__paginationNumber.page-module__D1rvnq__active{background:var(--bp-pink);border-color:var(--bp-pink);color:#000;font-weight:700;transform:scale(1.05);box-shadow:0 4px 20px #ff66a566}.page-module__D1rvnq__paginationEllipsis{color:#ffffff80;justify-content:center;align-items:center;min-width:45px;height:45px;font-weight:600;display:flex}.page-module__D1rvnq__noPosts{text-align:center;color:#ffffff80;padding:4rem 0;font-size:1.2rem}@media (max-width:1024px){.page-module__D1rvnq__featuredLink{grid-template-columns:1fr}.page-module__D1rvnq__featuredImageWrapper{height:350px}.page-module__D1rvnq__postsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.page-module__D1rvnq__alternateLayout{grid-template-columns:1fr;min-height:300px}.page-module__D1rvnq__alternateImageWrapper{min-height:auto}.page-module__D1rvnq__alternateContent{padding:1.5rem}.page-module__D1rvnq__alternateTitle{font-size:1.5rem}.page-module__D1rvnq__alternateReadMore{margin:.5rem -.5rem -.5rem;padding:.875rem 1.25rem}}@media (max-width:768px){.page-module__D1rvnq__section{padding:calc(var(--navbar-height) + 1rem)0 2rem}.page-module__D1rvnq__backgroundAnimation{display:none}.page-module__D1rvnq__filtersWrapper{gap:1rem}.page-module__D1rvnq__searchBar{max-width:100%}.page-module__D1rvnq__searchInput{padding:.875rem 1rem .875rem 3rem;font-size:.95rem}.page-module__D1rvnq__searchIcon{left:1rem}.page-module__D1rvnq__categoryFilters{gap:.75rem}.page-module__D1rvnq__filterLabel{width:100%;margin-bottom:.25rem;font-size:.9rem}.page-module__D1rvnq__filterButton{padding:.625rem 1.125rem;font-size:.875rem}.page-module__D1rvnq__featuredPost{border-radius:20px;margin-bottom:2.5rem}.page-module__D1rvnq__featuredBadge{padding:.5rem 1rem;font-size:.85rem;top:1rem;left:1rem}.page-module__D1rvnq__featuredContent{padding:1.5rem}.page-module__D1rvnq__featuredImageWrapper{height:220px}.page-module__D1rvnq__featuredMeta{gap:1rem;margin-bottom:1rem}.page-module__D1rvnq__metaItem{font-size:.8rem}.page-module__D1rvnq__featuredTitle{margin-bottom:.75rem;font-size:1.75rem}.page-module__D1rvnq__featuredExcerpt{margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.page-module__D1rvnq__featuredFooter{flex-direction:column;align-items:flex-start;gap:.75rem}.page-module__D1rvnq__author{font-size:.875rem}.page-module__D1rvnq__readMore{font-size:1rem}.page-module__D1rvnq__postsSection{margin-top:2.5rem}.page-module__D1rvnq__sectionTitle{margin-bottom:1.5rem;font-size:1.75rem}.page-module__D1rvnq__postsGrid{grid-template-columns:1fr;gap:1.5rem}.page-module__D1rvnq__postImageWrapper{height:200px}.page-module__D1rvnq__postContent{padding:1.25rem}.page-module__D1rvnq__postTitle{font-size:1.25rem}.page-module__D1rvnq__postExcerpt{margin-bottom:1rem;font-size:.9rem}.page-module__D1rvnq__alternateLayout{grid-template-columns:1fr;min-height:280px}.page-module__D1rvnq__alternateImageWrapper{min-height:auto}.page-module__D1rvnq__alternateContent{padding:1.25rem}.page-module__D1rvnq__alternateTitle{font-size:1.35rem}.page-module__D1rvnq__alternateExcerpt{font-size:.9rem}.page-module__D1rvnq__alternateMeta{font-size:.8rem}.page-module__D1rvnq__alternateReadMore{margin:.5rem -.25rem -.25rem;padding:.75rem 1rem;font-size:.95rem}.page-module__D1rvnq__noPosts{padding:3rem 0;font-size:1rem}.page-module__D1rvnq__pagination{flex-direction:column;gap:1.5rem;margin:3rem 0 1.5rem}.page-module__D1rvnq__paginationButton{justify-content:center;width:100%;padding:.75rem 1.25rem;font-size:.9rem}.page-module__D1rvnq__paginationNumbers{flex-wrap:wrap;justify-content:center;gap:.5rem}.page-module__D1rvnq__paginationNumber{min-width:40px;height:40px;font-size:.9rem}.page-module__D1rvnq__paginationEllipsis{min-width:30px;height:40px}}@media (max-width:480px){.page-module__D1rvnq__section{padding:calc(var(--navbar-height) + .5rem)0 1.5rem}.page-module__D1rvnq__container{padding:0 1rem}.page-module__D1rvnq__filtersWrapper{margin-bottom:2rem}.page-module__D1rvnq__searchInput{border-radius:40px;padding:.75rem .875rem .75rem 2.75rem;font-size:.9rem}.page-module__D1rvnq__searchIcon{left:.875rem}.page-module__D1rvnq__filterButton{padding:.5rem 1rem;font-size:.8125rem}.page-module__D1rvnq__featuredPost{border-radius:16px;margin-bottom:2rem}.page-module__D1rvnq__featuredBadge{padding:.4rem .875rem;font-size:.8rem;top:.75rem;left:.75rem}.page-module__D1rvnq__featuredContent{padding:1.25rem}.page-module__D1rvnq__featuredImageWrapper{height:180px}.page-module__D1rvnq__featuredMeta{flex-direction:column;align-items:flex-start;gap:.75rem}.page-module__D1rvnq__metaItem{font-size:.75rem}.page-module__D1rvnq__featuredTitle{margin-bottom:.5rem;font-size:1.5rem}.page-module__D1rvnq__featuredExcerpt{margin-bottom:1.25rem;font-size:.95rem;line-height:1.5}.page-module__D1rvnq__featuredFooter{gap:.5rem}.page-module__D1rvnq__postsSection{margin-top:2rem}.page-module__D1rvnq__sectionTitle{margin-bottom:1.25rem;font-size:1.5rem}.page-module__D1rvnq__postsGrid{gap:1.25rem}.page-module__D1rvnq__postCard{border-radius:16px}.page-module__D1rvnq__postImageWrapper{height:180px}.page-module__D1rvnq__postContent{padding:1rem}.page-module__D1rvnq__postMeta{gap:.75rem;font-size:.8rem}.page-module__D1rvnq__postTitle{margin-bottom:.5rem;font-size:1.125rem}.page-module__D1rvnq__postExcerpt{margin-bottom:.875rem;font-size:.875rem}.page-module__D1rvnq__postFooter{padding-top:.875rem}.page-module__D1rvnq__postAuthor{font-size:.8125rem}.page-module__D1rvnq__postReadMore{font-size:.875rem}.page-module__D1rvnq__postCardAlternate{border-radius:16px}.page-module__D1rvnq__alternateLayout{min-height:250px}.page-module__D1rvnq__alternateImageWrapper{min-height:auto}.page-module__D1rvnq__alternateContent{padding:1rem}.page-module__D1rvnq__alternateCategory{padding:.4rem 1rem;font-size:.75rem}.page-module__D1rvnq__alternateTitle{font-size:1.15rem}.page-module__D1rvnq__alternateExcerpt{-webkit-line-clamp:2;line-clamp:2;font-size:.85rem}.page-module__D1rvnq__alternateMeta{gap:.5rem;font-size:.75rem}.page-module__D1rvnq__alternateReadMore{margin:.5rem -.25rem -.25rem;padding:.75rem 1rem;font-size:.875rem}.page-module__D1rvnq__noPosts{padding:2.5rem 0;font-size:.95rem}}
