.blog-module__AR74KG__container{background:var(--background);max-width:1100px;min-height:100vh;margin:0 auto;padding:140px 24px 80px}.blog-module__AR74KG__header{text-align:center;margin-bottom:72px}.blog-module__AR74KG__header h1{font-family:var(--font-headings);color:var(--color-text-secondary);letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;line-height:1.15}.blog-module__AR74KG__header p{font-family:var(--font-body);color:var(--color-text-primary);max-width:560px;margin:0 auto;font-size:1.1rem;line-height:1.65}.blog-module__AR74KG__postsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-bottom:72px;display:grid}.blog-module__AR74KG__postCard{border-radius:var(--radius-md);background:var(--surface-white);color:inherit;box-shadow:var(--shadow-resting);border:1px solid #ff6b001a;flex-direction:column;padding:28px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.blog-module__AR74KG__postCard:hover{box-shadow:var(--shadow-hover);border-color:#ff6b0047;transform:translateY(-3px)}.blog-module__AR74KG__postHeader{flex:1;margin-bottom:20px}.blog-module__AR74KG__postCard h2{font-family:var(--font-headings);color:var(--color-text-secondary);letter-spacing:-.01em;margin-bottom:10px;font-size:1.2rem;font-weight:700;line-height:1.4}.blog-module__AR74KG__excerpt{font-family:var(--font-body);color:var(--color-text-primary);margin:0;font-size:.9rem;line-height:1.6}.blog-module__AR74KG__postMeta{font-family:var(--font-body);color:var(--color-text-muted);border-top:1px solid #ff6b0014;justify-content:space-between;align-items:center;padding-top:16px;font-size:.8rem;display:flex}.blog-module__AR74KG__date{color:#ff6b00;font-weight:600}.blog-module__AR74KG__readTime{align-items:center;gap:4px;display:flex}.blog-module__AR74KG__cta{text-align:center;background:var(--gradient-honey);border-radius:var(--radius-md);padding:56px 48px;position:relative;overflow:hidden;box-shadow:0 20px 60px #ff6b0033}.blog-module__AR74KG__cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff12 1px,#0000 1px) 0 0/48px 48px;width:140%;height:140%;animation:22s linear infinite blog-module__AR74KG__drift;position:absolute;top:-40%;right:-20%}@keyframes blog-module__AR74KG__drift{0%{transform:translate(0)}to{transform:translate(48px,48px)}}.blog-module__AR74KG__cta h2{font-family:var(--font-headings);color:#fff;letter-spacing:-.01em;z-index:1;margin-bottom:14px;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;position:relative}.blog-module__AR74KG__cta p{font-family:var(--font-body);color:#ffffffeb;z-index:1;max-width:540px;margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:1.05rem;line-height:1.6;position:relative}.blog-module__AR74KG__ctaButton{color:#ff6b00;border-radius:var(--radius-pill);font-family:var(--font-headings);cursor:pointer;z-index:1;background:#fff;border:none;align-items:center;gap:8px;padding:14px 32px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:0 4px 16px #00000024}.blog-module__AR74KG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 8px 28px #0003}@media (max-width:768px){.blog-module__AR74KG__container{padding:120px 16px 60px}.blog-module__AR74KG__header{margin-bottom:48px}.blog-module__AR74KG__header h1{font-size:1.9rem}.blog-module__AR74KG__postsGrid{grid-template-columns:1fr;gap:14px}.blog-module__AR74KG__cta{border-radius:var(--radius-sm);padding:40px 24px}.blog-module__AR74KG__cta h2{font-size:1.4rem}}
