.BlogPage-module__aq_3ja__page{color:#1a1a1a;min-height:100vh;font-family:var(--font-poppins), "Outfit", "Helvetica Neue", Helvetica, Arial, sans-serif;background:#f9f8f6;padding-bottom:100px}.BlogPage-module__aq_3ja__hero{text-align:left;max-width:1120px;margin:0 auto;padding:140px 24px 60px;position:relative}.BlogPage-module__aq_3ja__heroBg{z-index:0;pointer-events:none;position:absolute;inset:0}.BlogPage-module__aq_3ja__heroContent{z-index:1;max-width:800px;position:relative}.BlogPage-module__aq_3ja__breadcrumb{color:#7a7a7a;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:24px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.BlogPage-module__aq_3ja__breadcrumb:hover{color:#ff5d22}.BlogPage-module__aq_3ja__heroTitle{letter-spacing:-.03em;color:#1a1a1a;margin:0 0 16px;font-size:clamp(38px,5.5vw,64px);font-weight:800;line-height:1.1}.BlogPage-module__aq_3ja__heroDesc{color:#5a5a5a;max-width:650px;margin-bottom:30px;font-size:clamp(16px,1.8vw,19px);line-height:1.5}.BlogPage-module__aq_3ja__divider{background:#e2e0d8;width:100%;max-width:1120px;height:1px;margin:0 auto 40px}.BlogPage-module__aq_3ja__blogContainer{max-width:1120px;margin:0 auto;padding:0 24px}.BlogPage-module__aq_3ja__featuredSection{width:100%;margin-bottom:50px}.BlogPage-module__aq_3ja__featuredCard{background:#f0eee9;border:1px solid #e2e0d8;border-radius:16px;flex-direction:row;min-height:400px;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.BlogPage-module__aq_3ja__featuredCard:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0000000d}.BlogPage-module__aq_3ja__featuredImageContainer{aspect-ratio:16/11;width:50%;position:relative;overflow:hidden}.BlogPage-module__aq_3ja__featuredImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1)}.BlogPage-module__aq_3ja__featuredCard:hover .BlogPage-module__aq_3ja__featuredImage{transform:scale(1.03)}.BlogPage-module__aq_3ja__cardCategoryBadge{color:#fff;text-transform:uppercase;letter-spacing:.06em;z-index:2;background:#ff5d22;border-radius:100px;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:20px;left:20px;box-shadow:0 4px 12px #ff5d224d}.BlogPage-module__aq_3ja__featuredContent{flex-direction:column;justify-content:center;width:50%;padding:40px;display:flex}.BlogPage-module__aq_3ja__featuredLabel{color:#ff5d22;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}.BlogPage-module__aq_3ja__featuredTitle{color:#1a1a1a;margin:0 0 16px;font-size:clamp(22px,2.5vw,32px);font-weight:800;line-height:1.25;transition:color .2s}.BlogPage-module__aq_3ja__featuredCard:hover .BlogPage-module__aq_3ja__featuredTitle{color:#ff5d22}.BlogPage-module__aq_3ja__featuredDesc{color:#5a5a5a;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 24px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogPage-module__aq_3ja__featuredMeta{color:#7a7a7a;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:500;display:flex}.BlogPage-module__aq_3ja__metaDot{color:#ccc}.BlogPage-module__aq_3ja__featuredLink{color:#ff5d22;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.BlogPage-module__aq_3ja__featuredCard:hover .BlogPage-module__aq_3ja__featuredLink{gap:12px}.BlogPage-module__aq_3ja__filterBar{flex-wrap:wrap;gap:10px;margin:40px 0 30px;display:flex}.BlogPage-module__aq_3ja__filterBtn{color:#2a2a2a;cursor:pointer;background:#fff;border:1px solid #e2e0d8;border-radius:6px;padding:8px 20px;font-size:13.5px;font-weight:600;transition:all .2s cubic-bezier(.25,1,.5,1)}.BlogPage-module__aq_3ja__filterBtn:hover{background:#f0eee9;border-color:#c9c7bf}.BlogPage-module__aq_3ja__filterBtnActive{box-shadow:0 4px 14px #ff5d2240;color:#fff!important;background:#ff5d22!important;border-color:#ff5d22!important}.BlogPage-module__aq_3ja__grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:80px;display:grid}.BlogPage-module__aq_3ja__card{background:#fff;border:1px solid #e9e7e0;border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.BlogPage-module__aq_3ja__card:hover{border-color:#ff5d22;transform:translateY(-5px);box-shadow:0 12px 30px #0000000d}.BlogPage-module__aq_3ja__cardImageWrap{aspect-ratio:16/10;background:#eaeaea;width:100%;position:relative;overflow:hidden}.BlogPage-module__aq_3ja__cardImage{object-fit:cover;width:100%;height:100%;transition:transform .5s}.BlogPage-module__aq_3ja__card:hover .BlogPage-module__aq_3ja__cardImage{transform:scale(1.02)}.BlogPage-module__aq_3ja__cardCategoryBadgeGrid{color:#fff;text-transform:uppercase;letter-spacing:.06em;z-index:2;background:#ff5d22;border-radius:100px;padding:4px 10px;font-size:9px;font-weight:700;position:absolute;top:14px;left:14px;box-shadow:0 3px 8px #ff5d2240}.BlogPage-module__aq_3ja__cardContent{flex-direction:column;flex-grow:1;padding:20px;display:flex}.BlogPage-module__aq_3ja__cardTitle{color:#1a1a1a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.BlogPage-module__aq_3ja__card:hover .BlogPage-module__aq_3ja__cardTitle{color:#ff5d22}.BlogPage-module__aq_3ja__cardDesc{color:#6a6a6a;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin:0 0 18px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.BlogPage-module__aq_3ja__cardFooter{border-top:1px solid #f4f3ee;flex-direction:column;gap:12px;margin-top:auto;padding-top:14px;display:flex}.BlogPage-module__aq_3ja__cardMeta{color:#8a8a8a;gap:6px;font-size:11px;font-weight:500;display:flex}.BlogPage-module__aq_3ja__cardLink{color:#ff5d22;align-items:center;gap:4px;font-size:12.5px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.BlogPage-module__aq_3ja__card:hover .BlogPage-module__aq_3ja__cardLink{gap:8px}.BlogPage-module__aq_3ja__emptyState{text-align:center;background:#fff;border:1px dashed #e2e0d8;border-radius:16px;width:100%;padding:60px 20px}.BlogPage-module__aq_3ja__emptyState h3{color:#1a1a1a;margin-bottom:8px;font-size:18px}.BlogPage-module__aq_3ja__emptyState p{color:#7a7a7a;font-size:14px}.BlogPage-module__aq_3ja__newsletter{text-align:center;background:#f0eee9;border:1px solid #e2e0d8;border-radius:24px;max-width:760px;margin:40px auto 0;padding:48px}.BlogPage-module__aq_3ja__newsTitle{color:#1a1a1a;margin:0 0 8px;font-size:24px;font-weight:700}.BlogPage-module__aq_3ja__newsDesc{color:#5a5a5a;margin-bottom:24px;font-size:14px}.BlogPage-module__aq_3ja__form{gap:12px;max-width:480px;margin:0 auto;display:flex}.BlogPage-module__aq_3ja__input{color:#1a1a1a;background:#fff;border:1px solid #c9c7bf;border-radius:100px;outline:none;flex-grow:1;padding:12px 24px;font-size:14px;transition:border-color .2s,box-shadow .2s}.BlogPage-module__aq_3ja__input:focus{border-color:#ff5d22;box-shadow:0 0 0 3px #ff5d221a}.BlogPage-module__aq_3ja__btn{color:#fff;cursor:pointer;background:#ff5d22;border:none;border-radius:100px;padding:12px 28px;font-size:14px;font-weight:600;transition:background-color .2s,transform .1s;box-shadow:0 4px 12px #ff5d2233}.BlogPage-module__aq_3ja__btn:hover{background:#e0530e}.BlogPage-module__aq_3ja__btn:active{transform:scale(.98)}@media (max-width:1024px){.BlogPage-module__aq_3ja__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogPage-module__aq_3ja__featuredCard{flex-direction:column}.BlogPage-module__aq_3ja__featuredImageContainer{width:100%}.BlogPage-module__aq_3ja__featuredContent{width:100%;padding:24px}}@media (max-width:600px){.BlogPage-module__aq_3ja__grid{grid-template-columns:1fr}.BlogPage-module__aq_3ja__newsletter{padding:32px 20px}.BlogPage-module__aq_3ja__form{flex-direction:column;gap:8px}.BlogPage-module__aq_3ja__btn{width:100%}}
