.page-module__D1rvnq__page{width:100%;color:var(--text-dark);background:#fff;min-height:100vh}.page-module__D1rvnq__heroBanner{color:#fff;background:linear-gradient(135deg,#06182c 0%,#0a2540 50%,#0d3b66 100%);border-bottom:1px solid #ffffff1a;padding:80px 24px 70px;position:relative;overflow:hidden}.page-module__D1rvnq__bannerPattern{opacity:.1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.15'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.page-module__D1rvnq__bannerContainer{z-index:10;max-width:1280px;margin:0 auto;position:relative}.page-module__D1rvnq__badge{color:var(--primary-orange);letter-spacing:.1em;text-transform:uppercase;background:#f39c1226;border:1px solid #f39c1266;border-radius:9999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:800;display:inline-flex}.page-module__D1rvnq__badgeDot{background-color:var(--primary-orange);border-radius:50%;width:6px;height:6px}.page-module__D1rvnq__bannerTitle{letter-spacing:-.02em;margin-bottom:16px;font-size:36px;font-weight:800;line-height:1.2}@media (min-width:768px){.page-module__D1rvnq__bannerTitle{font-size:48px}}.page-module__D1rvnq__bannerDescription{color:#cbd5e1;max-width:760px;font-size:18px;line-height:1.7}.page-module__D1rvnq__section{max-width:1280px;margin:0 auto;padding:80px 24px}.page-module__D1rvnq__sectionHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:60px;display:flex}.page-module__D1rvnq__badgeLight{color:var(--primary-blue);letter-spacing:.1em;text-transform:uppercase;background:#0d3b6614;border:1px solid #0d3b6626;border-radius:9999px;margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:800;display:inline-flex}.page-module__D1rvnq__sectionTitle{color:var(--primary-blue);letter-spacing:-.02em;margin-bottom:16px;font-size:32px;font-weight:800}@media (min-width:768px){.page-module__D1rvnq__sectionTitle{font-size:40px}}.page-module__D1rvnq__titleDivider{background-color:var(--primary-orange);border-radius:2px;width:60px;height:4px}.page-module__D1rvnq__grid{grid-template-columns:1fr;gap:32px;margin-bottom:80px;display:grid}@media (min-width:768px){.page-module__D1rvnq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.page-module__D1rvnq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__D1rvnq__articleCard{background:#fff;border:1px solid #0f172a14;border-radius:24px;flex-direction:column;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 10px 30px #0f172a0a}.page-module__D1rvnq__articleCard:hover{border-color:#f39c124d;transform:translateY(-8px);box-shadow:0 20px 45px #0d3b661a}.page-module__D1rvnq__articleBanner{color:#fff;background:linear-gradient(135deg,#06182c 0%,#0d3b66 100%);justify-content:center;align-items:center;height:160px;display:flex;position:relative}.page-module__D1rvnq__articleIconWrapper{width:56px;height:56px;color:var(--primary-orange);background:#f39c1233;border-radius:16px;justify-content:center;align-items:center;display:flex}.page-module__D1rvnq__articleIcon{width:28px;height:28px}.page-module__D1rvnq__articleBody{flex-direction:column;flex:1;padding:32px 28px;display:flex}.page-module__D1rvnq__articleMeta{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.page-module__D1rvnq__categoryBadge{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.05em;background:#0d3b6614;border-radius:9999px;padding:4px 12px;font-size:11px;font-weight:800}.page-module__D1rvnq__readTime{color:#94a3b8;font-size:12px;font-weight:600}.page-module__D1rvnq__articleTitle{color:var(--primary-blue);margin-bottom:12px;font-size:19px;font-weight:800;line-height:1.35}.page-module__D1rvnq__articleExcerpt{color:#64748b;flex:1;margin-bottom:24px;font-size:14.5px;line-height:1.7}.page-module__D1rvnq__articleFooter{border-top:1px solid #0f172a0f;justify-content:space-between;align-items:center;padding-top:18px;display:flex}.page-module__D1rvnq__publishDate{color:#94a3b8;font-size:12px;font-weight:500}.page-module__D1rvnq__readLink{color:var(--primary-orange);align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__D1rvnq__arrowIcon{width:16px;height:16px;transition:transform .2s}.page-module__D1rvnq__readLink:hover{color:#d35400}.page-module__D1rvnq__readLink:hover .page-module__D1rvnq__arrowIcon{transform:translate(4px)}.page-module__D1rvnq__newsletterBanner{text-align:center;background:linear-gradient(135deg,#06182c 0%,#0a2540 50%,#0d3b66 100%);border-radius:24px;padding:60px 32px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0d3b6626}.page-module__D1rvnq__newsletterPattern{opacity:.1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.15'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.page-module__D1rvnq__newsletterContent{z-index:10;max-width:680px;margin:0 auto;position:relative}.page-module__D1rvnq__newsletterTitle{color:#fff;letter-spacing:-.01em;margin-bottom:16px;font-size:28px;font-weight:800}@media (min-width:768px){.page-module__D1rvnq__newsletterTitle{font-size:34px}}.page-module__D1rvnq__newsletterSubtitle{color:#cbd5e1;margin-bottom:32px;font-size:16px;line-height:1.7}.page-module__D1rvnq__ctaActionBtn{background:linear-gradient(135deg, var(--primary-orange) 0%, #e67e22 100%);color:#fff;letter-spacing:.04em;border-radius:8px;padding:14px 36px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 6px 20px #f39c1266}.page-module__D1rvnq__ctaActionBtn:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 8px 26px #f39c128c}.page-module__D1rvnq__comingSoonWrapper{min-height:400px;margin-bottom:80px;position:relative}.page-module__D1rvnq__gridBlurred{filter:blur(6px);opacity:.35;pointer-events:none;-webkit-user-select:none;user-select:none}.page-module__D1rvnq__comingSoonOverlay{z-index:10;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.page-module__D1rvnq__comingSoonContent{text-align:center;background:#fff;border:1px solid #0d3b661a;border-radius:28px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:560px;padding:48px 40px;display:flex;box-shadow:0 24px 60px #0d3b661f}.page-module__D1rvnq__comingSoonIcon{width:72px;height:72px;color:var(--primary-orange);background:linear-gradient(135deg,#0d3b6614 0%,#f39c1226 100%);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:flex;box-shadow:0 0 20px #f39c1226}.page-module__D1rvnq__comingSoonBadge{background:linear-gradient(135deg, var(--primary-orange) 0%, #e67e22 100%);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:9999px;padding:6px 18px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #f39c124d}.page-module__D1rvnq__comingSoonTitle{color:var(--primary-blue);letter-spacing:-.01em;font-size:22px;font-weight:800;line-height:1.35}@media (min-width:640px){.page-module__D1rvnq__comingSoonTitle{font-size:26px}}.page-module__D1rvnq__comingSoonText{color:#64748b;max-width:440px;font-size:15px;line-height:1.7}.page-module__D1rvnq__comingSoonBtn{background:linear-gradient(135deg, var(--primary-blue) 0%, #0a2540 100%);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:8px;margin-top:4px;padding:13px 28px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 6px 18px #0d3b6640}.page-module__D1rvnq__comingSoonBtn:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 8px 24px #0d3b6659}
