body.blog,body.blog #page,body.blog #content,body.blog .site-content,body.blog .site-content .ast-container{background:#ffffff!important}body.blog .site-content .ast-container{background:#ffffff!important}.mayev-resources-page{--mayev-green:#2f6f4e;--mayev-green-dark:#24573e;--mayev-green-soft:#e8f1eb;--mayev-cream:#f8f5ee;--mayev-surface:#ffffff;--mayev-surface-soft:#f5f6f3;--mayev-border:#e3e5dd;--mayev-text:#252b27;--mayev-muted:#68736d;--mayev-radius:18px;background:var(--mayev-cream);color:var(--mayev-text);font-family:inherit;width:100%}.mayev-resources-page *,.mayev-resources-page *::before,.mayev-resources-page *::after{box-sizing:border-box}.mayev-resources-container{width:min(1180px, calc(100% - 40px));margin:0 auto}.mayev-resources-hero{padding:clamp(64px, 8vw, 108px) 0 clamp(50px, 7vw, 88px);background:linear-gradient(135deg,rgb(248 245 238 / .96),rgb(255 255 255 / .9)),radial-gradient(circle at 82% 18%,rgb(47 111 78 / .12),transparent 34%);border-bottom:1px solid var(--mayev-border)}.mayev-resources-hero__inner{max-width:850px;margin:0 auto;text-align:center}.mayev-resources-kicker{margin:0 0 12px;color:var(--mayev-green);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mayev-resources-hero h1{margin:0;color:var(--mayev-text);font-size:clamp(36px, 5vw, 64px);font-weight:700;line-height:1.06;letter-spacing:0}.mayev-resources-hero__subtitle{max-width:720px;margin:22px auto 0;color:var(--mayev-muted);font-size:clamp(17px, 2vw, 20px);line-height:1.7}.mayev-resources-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px}.mayev-button,.mayev-read-more{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:999px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}.mayev-button:hover,.mayev-button:focus,.mayev-read-more:hover,.mayev-read-more:focus{transform:translateY(-1px);text-decoration:none}.mayev-button--primary,.mayev-read-more{background:var(--mayev-green);color:#fff;border:1px solid var(--mayev-green)}.mayev-button--primary:hover,.mayev-button--primary:focus,.mayev-read-more:hover,.mayev-read-more:focus{background:var(--mayev-green-dark);border-color:var(--mayev-green-dark);color:#fff}.mayev-button--secondary{background:#fff;color:var(--mayev-green);border:1px solid rgb(47 111 78 / .25)}.mayev-button--secondary:hover,.mayev-button--secondary:focus{background:var(--mayev-green-soft);color:var(--mayev-green-dark);border-color:rgb(47 111 78 / .42)}.mayev-resources-section{padding:clamp(48px, 7vw, 86px) 0}.mayev-section-heading{max-width:760px;margin-bottom:28px}.mayev-section-heading--split{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:none}.mayev-section-heading h2,.mayev-seo-intro h2,.mayev-bottom-cta h2{margin:0;color:var(--mayev-text);font-size:clamp(27px, 3vw, 40px);font-weight:700;line-height:1.18;letter-spacing:0}.mayev-topic-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.mayev-topic-chip{display:flex;align-items:center;justify-content:center;min-height:68px;padding:14px 16px;border:1px solid var(--mayev-border);border-radius:16px;background:rgb(255 255 255 / .72);color:var(--mayev-text);font-size:15px;font-weight:700;text-align:center;box-shadow:0 12px 30px rgb(38 48 42 / .04)}.mayev-latest-posts{background:var(--mayev-surface-soft);border-top:1px solid var(--mayev-border);border-bottom:1px solid var(--mayev-border)}.mayev-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mayev-post-card{overflow:hidden;display:flex;flex-direction:column;min-height:100%;border:1px solid var(--mayev-border);border-radius:var(--mayev-radius);background:var(--mayev-surface);box-shadow:0 16px 40px rgb(38 48 42 / .06)}.mayev-post-card__media{display:block;overflow:hidden;aspect-ratio:16 / 10;background:linear-gradient(135deg,#edf2ed,#faf8f2);text-decoration:none}.mayev-post-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 220ms ease}.mayev-post-card:hover .mayev-post-card__image{transform:scale(1.035)}.mayev-post-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px;color:var(--mayev-green);font-size:14px;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase}.mayev-post-card__body{display:flex;flex:1;flex-direction:column;padding:24px}.mayev-post-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:14px;color:var(--mayev-muted);font-size:13px;line-height:1.4}.mayev-post-card__category{display:inline-flex;align-items:center;min-height:26px;padding:5px 10px;border-radius:999px;background:var(--mayev-green-soft);color:var(--mayev-green-dark);font-weight:700}.mayev-post-card__title{margin:0 0 12px;font-size:clamp(20px, 2vw, 24px);font-weight:700;line-height:1.26;letter-spacing:0}.mayev-post-card__title a{color:var(--mayev-text);text-decoration:none}.mayev-post-card__title a:hover,.mayev-post-card__title a:focus{color:var(--mayev-green)}.mayev-post-card__excerpt{color:var(--mayev-muted);font-size:15px;line-height:1.7}.mayev-post-card__excerpt p{margin:0}.mayev-read-more{align-self:flex-start;margin-top:auto;padding:11px 18px;min-height:42px;font-size:14px}.mayev-empty-posts{max-width:760px;padding:clamp(28px, 4vw, 42px);border:1px solid var(--mayev-border);border-radius:var(--mayev-radius);background:var(--mayev-surface)}.mayev-empty-posts h3{margin:0 0 10px;color:var(--mayev-text);font-size:24px}.mayev-empty-posts p,.mayev-seo-intro p,.mayev-bottom-cta p{margin:14px 0 0;color:var(--mayev-muted);font-size:17px;line-height:1.75}.mayev-seo-intro__inner{max-width:850px}.mayev-bottom-cta{padding-bottom:clamp(60px, 8vw, 100px)}.mayev-bottom-cta__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:clamp(30px, 5vw, 52px);border:1px solid rgb(47 111 78 / .16);border-radius:24px;background:linear-gradient(135deg,#ffffff,#f1f6f1);box-shadow:0 18px 48px rgb(38 48 42 / .07)}.mayev-resources-page .navigation.pagination{margin-top:34px}.mayev-resources-page .nav-links{display:flex;flex-wrap:wrap;gap:8px}.mayev-resources-page .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:8px 12px;border:1px solid var(--mayev-border);border-radius:999px;background:#fff;color:var(--mayev-text);text-decoration:none}.mayev-resources-page .page-numbers.current,.mayev-resources-page .page-numbers:hover,.mayev-resources-page .page-numbers:focus{background:var(--mayev-green);border-color:var(--mayev-green);color:#fff}@media (max-width:1024px){.mayev-topic-list,.mayev-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.mayev-resources-container{width:min(100% - 28px, 1180px)}.mayev-resources-hero{padding-top:54px}.mayev-section-heading--split,.mayev-bottom-cta__inner{display:block}.mayev-bottom-cta__inner .mayev-button{margin-top:24px}}@media (max-width:640px){.mayev-resources-actions,.mayev-button,.mayev-bottom-cta__inner .mayev-button{width:100%}.mayev-topic-list,.mayev-post-grid{grid-template-columns:1fr}.mayev-post-card__body{padding:20px}}