.noah-davis-digital-marketer-blogs-section{background:var(--color-background);padding:var(--spacing-section-top) 0 var(--spacing-section-bottom) 0}.noah-davis-digital-marketer-blogs-section-container{max-width:var(--max-width-container);width:100%;margin:0 auto;padding:0 var(--spacing-container)}.noah-davis-digital-marketer-blogs-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-margin-posts-header)}.noah-davis-digital-marketer-blogs-section-title{font-family:var(--font-primary);font-weight:var(--font-weight-normal);font-size:var(--text-section-title);line-height:var(--line-height-section-title);color:var(--color-text-primary);margin:0}.noah-davis-digital-marketer-blogs-section-view-all{font-family:var(--font-primary);font-weight:var(--font-weight-normal);font-size:var(--text-base);color:var(--color-secondary);text-decoration:none;transition:all .3s ease}.noah-davis-digital-marketer-blogs-section-view-all:hover{text-decoration:underline}.noah-davis-digital-marketer-blogs-section-view-all:focus-visible{outline:3px solid var(--color-secondary);outline-offset:4px;border-radius:var(--border-radius-sm)}.noah-davis-digital-marketer-blogs-section-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-gap-posts)}.noah-davis-digital-marketer-blogs-section-card{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--spacing-padding-card);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);height:var(--height-card);transition:all .3s ease;text-decoration:none;color:inherit;display:block;cursor:pointer}.noah-davis-digital-marketer-blogs-section-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg,0 10px 15px -3px rgba(0,0,0,.1))}.noah-davis-digital-marketer-blogs-section-card:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.noah-davis-digital-marketer-blogs-section-card-hidden{opacity:.6;filter:grayscale(30%)}.noah-davis-digital-marketer-blogs-section-card-disabled{cursor:default;pointer-events:none}.noah-davis-digital-marketer-blogs-section-card-disabled:hover{transform:none;box-shadow:var(--shadow-md)}.noah-davis-digital-marketer-blogs-section-card-placeholder{cursor:default}.noah-davis-digital-marketer-blogs-section-card-placeholder:hover{transform:none}.noah-davis-digital-marketer-blogs-section-card-title{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--text-card-title);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0 0 var(--spacing-margin-card-title) 0}.noah-davis-digital-marketer-blogs-section-card-meta{display:flex;align-items:center;margin-bottom:var(--spacing-margin-card-meta)}.noah-davis-digital-marketer-blogs-section-card-date,.noah-davis-digital-marketer-blogs-section-card-separator{font-family:var(--font-primary);font-weight:var(--font-weight-normal);font-size:var(--text-lg);color:var(--color-text-primary)}.noah-davis-digital-marketer-blogs-section-card-separator{margin:0 var(--spacing-margin-card-separator)}.noah-davis-digital-marketer-blogs-section-card-category{font-family:var(--font-primary);font-weight:var(--font-weight-normal);font-size:var(--text-lg);color:var(--color-text-primary)}.noah-davis-digital-marketer-blogs-section-card-description{font-family:var(--font-primary);font-weight:var(--font-weight-normal);font-size:var(--text-base);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.noah-davis-digital-marketer-blogs-page-item-add-new{display:flex;align-items:center;justify-content:center;min-height:180px;border:2px dashed var(--color-border);border-radius:var(--border-radius);background:transparent;cursor:pointer;transition:all .3s ease}.noah-davis-digital-marketer-blogs-page-item-add-new:hover{border-color:var(--color-primary);background:var(--color-surface)}.noah-davis-digital-marketer-blogs-page-add-new-button{background:none;border:none;color:inherit;cursor:pointer;padding:var(--spacing-lg);width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:left}.noah-davis-digital-marketer-blogs-page-add-new-button:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px;border-radius:var(--border-radius-sm)}.noah-davis-digital-marketer-blogs-page-add-new-content{display:flex;align-items:center;gap:var(--spacing-lg)}.noah-davis-digital-marketer-blogs-page-add-new-icon-container{background:var(--color-primary);border-radius:var(--border-radius-full);padding:var(--spacing-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.noah-davis-digital-marketer-blogs-page-add-new-icon{color:var(--color-selection-text);width:24px;height:24px}.noah-davis-digital-marketer-blogs-page-add-new-info{display:flex;flex-direction:column;gap:var(--spacing-xs)}.noah-davis-digital-marketer-blogs-page-add-new-title{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--text-lg);color:var(--color-text-primary);margin:0}.noah-davis-digital-marketer-blogs-page-add-new-description{font-family:var(--font-primary);font-weight:var(--font-weight-normal);font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.blog-item-hidden{filter:blur(2px) grayscale(50%);opacity:.6;transition:all .3s ease}@media (max-width:768px){.noah-davis-digital-marketer-blogs-section-grid{grid-template-columns:1fr}.noah-davis-digital-marketer-blogs-section-header{flex-direction:column;align-items:flex-start;gap:var(--spacing-gap-posts-mobile)}.noah-davis-digital-marketer-blogs-section{padding:var(--spacing-section-top) 0 var(--spacing-section-bottom-mobile) 0}.noah-davis-digital-marketer-blogs-section-container{padding:0 var(--spacing-container-mobile)}}