/* CSS styles for page-kuya-efren-came-from-a-poor-family-in */:root{--primary-color:#1a2a3a;--secondary-color:#ffcc00;--text-color-light:#f0f0f0;--text-color-dark:#333;--button-bg:#007bff;--button-hover-bg:#0056b3;--card-bg:#2a3a4a;--spacing-lg:40px;--spacing-md:20px;--spacing-sm:10px;}.page-kuya-efren-came-from-a-poor-family-in{font-family:'Arial',sans-serif;color:var(--text-color-light);line-height:1.6;background-color:var(--primary-color);}.page-kuya-efren-came-from-a-poor-family-in__hero-section{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10px var(--spacing-md) var(--spacing-lg);min-height:500px;overflow:hidden;background-color:#000;}.page-kuya-efren-came-from-a-poor-family-in__hero-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.page-kuya-efren-came-from-a-poor-family-in__hero-image{width:100%;height:100%;object-fit:cover;opacity:.4;}.page-kuya-efren-came-from-a-poor-family-in__hero-content{position:relative;z-index:1;max-width:900px;}.page-kuya-efren-came-from-a-poor-family-in__hero-title{font-size:2.8em;margin-bottom:var(--spacing-sm);color:var(--secondary-color);}.page-kuya-efren-came-from-a-poor-family-in__hero-description{font-size:1.2em;margin-bottom:var(--spacing-md);}.page-kuya-efren-came-from-a-poor-family-in__hero-button,.page-kuya-efren-came-from-a-poor-family-in__promo-button{display:inline-block;background-color:var(--secondary-color);color:var(--primary-color);padding:var(--spacing-sm) var(--spacing-md);border-radius:5px;text-decoration:none;font-weight:bold;transition:background-color .3s ease;}.page-kuya-efren-came-from-a-poor-family-in__hero-button:hover,.page-kuya-efren-came-from-a-poor-family-in__promo-button:hover{background-color:#e6b800;}.page-kuya-efren-came-from-a-poor-family-in__story-section,.page-kuya-efren-came-from-a-poor-family-in__gaming-section,.page-kuya-efren-came-from-a-poor-family-in__promo-section,.page-kuya-efren-came-from-a-poor-family-in__download-section{padding:var(--spacing-lg) var(--spacing-md);max-width:1200px;margin:0 auto;text-align:center;}.page-kuya-efren-came-from-a-poor-family-in__story-title,.page-kuya-efren-came-from-a-poor-family-in__gaming-title,.page-kuya-efren-came-from-a-poor-family-in__promo-title,.page-kuya-efren-came-from-a-poor-family-in__download-title{font-size:2em;margin-bottom:var(--spacing-md);color:var(--secondary-color);}.page-kuya-efren-came-from-a-poor-family-in__story-paragraph,.page-kuya-efren-came-from-a-poor-family-in__gaming-description,.page-kuya-efren-came-from-a-poor-family-in__promo-description,.page-kuya-efren-came-from-a-poor-family-in__download-description{font-size:1.1em;margin-bottom:var(--spacing-md);}.page-kuya-efren-came-from-a-poor-family-in__story-image-wrapper{margin:var(--spacing-md) auto;max-width:800px;overflow:hidden;border-radius:8px;}.page-kuya-efren-came-from-a-poor-family-in__story-image{max-width:100%;height:auto;display:block;}.page-kuya-efren-came-from-a-poor-family-in__game-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md);margin-top:var(--spacing-lg);}.page-kuya-efren-came-from-a-poor-family-in__game-card{background-color:var(--card-bg);border-radius:8px;padding:var(--spacing-md);text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .2s ease;}.page-kuya-efren-came-from-a-poor-family-in__game-card:hover{transform:translateY(-5px);}.page-kuya-efren-came-from-a-poor-family-in__game-image{max-width:100%;height:auto;border-radius:4px;margin-bottom:var(--spacing-sm);}.page-kuya-efren-came-from-a-poor-family-in__game-card-title{font-size:1.3em;margin-bottom:var(--spacing-sm);color:var(--secondary-color);}.page-kuya-efren-came-from-a-poor-family-in__game-card-text{font-size:.95em;margin-bottom:var(--spacing-md);}.page-kuya-efren-came-from-a-poor-family-in__game-card-button{display:inline-block;background-color:var(--button-bg);color:#fff;padding:var(--spacing-sm) var(--spacing-md);border-radius:5px;text-decoration:none;font-weight:bold;transition:background-color .3s ease;}.page-kuya-efren-came-from-a-poor-family-in__game-card-button:hover{background-color:var(--button-hover-bg);}.page-kuya-efren-came-from-a-poor-family-in__download-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-md);margin-bottom:var(--spacing-lg);}.page-kuya-efren-came-from-a-poor-family-in__download-app-link{display:flex;flex-direction:column;align-items:center;background-color:var(--card-bg);padding:var(--spacing-md);border-radius:8px;text-decoration:none;color:var(--text-color-light);width:250px;transition:transform .2s ease,box-shadow .2s ease;}.page-kuya-efren-came-from-a-poor-family-in__download-app-link:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.3);}.page-kuya-efren-came-from-a-poor-family-in__download-platform-image{max-width:150px;height:auto;margin-bottom:var(--spacing-sm);}.page-kuya-efren-came-from-a-poor-family-in__download-platform-text{font-size:1.1em;font-weight:bold;}.page-kuya-efren-came-from-a-poor-family-in__app-screenshot{max-width:800px;width:100%;height:auto;border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.3);margin-top:var(--spacing-md);}.page-kuya-efren-came-from-a-poor-family-in__floating-buttons{position:fixed;bottom:var(--spacing-md);right:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);z-index:1000;}.page-kuya-efren-came-from-a-poor-family-in__floating-button{background-color:var(--secondary-color);color:var(--primary-color);padding:var(--spacing-sm) var(--spacing-md);border-radius:50px;text-decoration:none;font-weight:bold;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background-color .3s ease,transform .2s ease;width:120px;}.page-kuya-efren-came-from-a-poor-family-in__floating-button:hover{background-color:#e6b800;transform:scale(1.05);}@media (max-width:768px){.page-kuya-efren-came-from-a-poor-family-in__hero-title{font-size:2em;}.page-kuya-efren-came-from-a-poor-family-in__hero-description{font-size:1em;}.page-kuya-efren-came-from-a-poor-family-in__story-title,.page-kuya-efren-came-from-a-poor-family-in__gaming-title,.page-kuya-efren-came-from-a-poor-family-in__promo-title,.page-kuya-efren-came-from-a-poor-family-in__download-title{font-size:1.6em;}.page-kuya-efren-came-from-a-poor-family-in__story-paragraph,.page-kuya-efren-came-from-a-poor-family-in__gaming-description,.page-kuya-efren-came-from-a-poor-family-in__promo-description,.page-kuya-efren-came-from-a-poor-family-in__download-description{font-size:.95em;}.page-kuya-efren-came-from-a-poor-family-in__game-grid{grid-template-columns:1fr;}.page-kuya-efren-came-from-a-poor-family-in__download-buttons{flex-direction:column;align-items:center;}.page-kuya-efren-came-from-a-poor-family-in__download-app-link{width:90%;max-width:300px;box-sizing:border-box !important;}.page-kuya-efren-came-from-a-poor-family-in__floating-buttons{right:var(--spacing-sm);bottom:var(--spacing-sm);}.page-kuya-efren-came-from-a-poor-family-in__floating-button{width:100px;padding:var(--spacing-sm);font-size:.9em;}}