.page-module__D1rvnq__pageWrapper{background-color:var(--carolina-blue-secondary);min-height:100vh}.page-module__D1rvnq__hero{background:linear-gradient(135deg, var(--carolina-blue-secondary), var(--pastel-pink) 100%);text-align:center;padding:160px 20px 100px;position:relative}.page-module__D1rvnq__heroContainer{z-index:2;max-width:800px;margin:0 auto;position:relative}.page-module__D1rvnq__heroTitle{color:var(--header);margin:0 0 1rem;font-family:DM Serif Display,serif;font-size:3.8rem;font-weight:400;line-height:1.1}.page-module__D1rvnq__accentWord{color:var(--carolina-blue);font-family:DM Serif Display,serif;font-style:italic}.page-module__D1rvnq__heroSubtitle{color:var(--header);opacity:.8;margin:0;font-size:1.15rem;line-height:1.6}.page-module__D1rvnq__waveContainer{z-index:10;pointer-events:none;width:100%;line-height:0;position:absolute;bottom:-1px;left:0}.page-module__D1rvnq__waveContainer svg{width:calc(100% + 1.3px);height:60px;display:block}.page-module__D1rvnq__gridSection{padding:60px 20px 120px}.page-module__D1rvnq__container{max-width:1200px;margin:0 auto}.page-module__D1rvnq__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.page-module__D1rvnq__blogCard{background:#fff;border:1px solid #2d2c2f0d;border-radius:28px;flex-direction:column;text-decoration:none;transition:transform .4s,box-shadow .4s;display:flex;overflow:hidden;box-shadow:0 10px 30px #5b87b214}.page-module__D1rvnq__blogCard:hover{transform:translateY(-8px);box-shadow:0 20px 50px #5b87b226}.page-module__D1rvnq__imageWrapper{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.page-module__D1rvnq__cardImage{object-fit:cover;transition:transform .5s}.page-module__D1rvnq__blogCard:hover .page-module__D1rvnq__cardImage{transform:scale(1.05)}.page-module__D1rvnq__cardContent{flex-direction:column;flex-grow:1;padding:2rem;display:flex}.page-module__D1rvnq__metaData{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.page-module__D1rvnq__metaItem{color:var(--carolina-blue);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:flex}.page-module__D1rvnq__cardTitle{color:var(--header);margin:0 0 1rem;font-family:DM Serif Display,serif;font-size:1.6rem;line-height:1.25}.page-module__D1rvnq__cardExcerpt{color:var(--header);opacity:.75;flex-grow:1;margin:0 0 2rem;font-size:1rem;line-height:1.6}.page-module__D1rvnq__readMore{color:var(--rosy-pink);align-items:center;gap:8px;font-size:1rem;font-weight:700;transition:color .3s;display:inline-flex}.page-module__D1rvnq__arrowIcon{transition:transform .3s}.page-module__D1rvnq__blogCard:hover .page-module__D1rvnq__arrowIcon{transform:translate(4px)}@media (max-width:1024px){.page-module__D1rvnq__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:768px){.page-module__D1rvnq__heroTitle{font-size:var(--font-mobile-header)}.page-module__D1rvnq__grid{grid-template-columns:1fr;gap:2.5rem;max-width:450px;margin:0 auto}}
