.page-module__D1rvnq__container{background:var(--background);pointer-events:auto;width:100%;min-height:100vh;padding:0 0 4rem;position:relative;overflow:hidden}.page-module__D1rvnq__content{z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:4rem 2rem 0;position:relative}.page-module__D1rvnq__background{z-index:1;pointer-events:none;position:absolute;inset:0}.page-module__D1rvnq__gradient{background:var(--radial-gradient);z-index:1;pointer-events:none;position:absolute;inset:0}.page-module__D1rvnq__headerSection{background-color:var(--hero-color);color:#fff;z-index:2;width:100%;padding:8rem 0;position:relative}.page-module__D1rvnq__headerSection .page-module__D1rvnq__content{width:100%;max-width:1400px;margin:0 auto;padding:0 2rem}.page-module__D1rvnq__title{background:linear-gradient(90deg,#fff 0%,#a0a0a0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1.5rem;font-size:3.2rem;font-weight:700;line-height:1.2;position:relative}.page-module__D1rvnq__subtitle{color:#fffc;max-width:600px;font-size:1.2rem}.page-module__D1rvnq__blogGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-top:2rem;display:grid}.page-module__D1rvnq__blogPost{background:#ffffff08;border:1px solid #ffffff0d;border-radius:1rem;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #0000001a}.page-module__D1rvnq__blogPost:hover{background:#ffffff0d;transform:translateY(-5px);box-shadow:0 10px 20px #00000026}.page-module__D1rvnq__blogPostLink{color:inherit;text-decoration:none;display:block}.page-module__D1rvnq__blogPostImage{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.page-module__D1rvnq__blogPostContent{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.page-module__D1rvnq__blogPostCategory{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:var(--hero-color);border-radius:1rem;align-self:flex-start;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.page-module__D1rvnq__blogPostTitle{color:var(--foreground);margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.page-module__D1rvnq__blogPostExcerpt{color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.6}.page-module__D1rvnq__blogPostDate{color:var(--muted-foreground);opacity:.8;font-size:.875rem}@media (max-width:768px){.page-module__D1rvnq__blogGrid{grid-template-columns:1fr}.page-module__D1rvnq__content{padding:2rem 1rem 0}.page-module__D1rvnq__title{font-size:2.5rem}.page-module__D1rvnq__subtitle{font-size:1.1rem}.page-module__D1rvnq__blogPostContent{padding:1.25rem}.page-module__D1rvnq__blogPostTitle{font-size:1.25rem}}
