.container[data-astro-cid-o6wgaixu]{max-width:1200px;margin:0 auto;padding:0 1.5rem;width:100%}.whats-new-hero[data-astro-cid-o6wgaixu]{padding:7.5rem 0 5rem;position:relative;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;overflow:hidden;text-align:center}.hero-backdrop[data-astro-cid-o6wgaixu]{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.hero-orb[data-astro-cid-o6wgaixu]{position:absolute;border-radius:50%;filter:blur(75px);pointer-events:none}.hero-orb-coral[data-astro-cid-o6wgaixu]{top:-20%;left:20%;width:480px;height:480px;background:radial-gradient(circle,rgba(254,95,85,.12) 0%,transparent 70%)}.hero-orb-glaucous[data-astro-cid-o6wgaixu]{bottom:-15%;right:20%;width:520px;height:520px;background:radial-gradient(circle,rgba(87,115,153,.15) 0%,transparent 70%)}.hero-grid-mesh[data-astro-cid-o6wgaixu]{position:absolute;inset:0;background-image:radial-gradient(rgba(15,23,42,.05) 1px,transparent 1px);background-size:28px 28px;opacity:.7}.hero-container[data-astro-cid-o6wgaixu]{position:relative;z-index:1;max-width:820px;margin:0 auto}.hero-content[data-astro-cid-o6wgaixu]{display:flex;flex-direction:column;align-items:center;text-align:center}.hero-identity-pill[data-astro-cid-o6wgaixu]{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .95rem;background:#fff;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 2px 8px #0f172a0a;margin-bottom:1.5rem}.identity-dot[data-astro-cid-o6wgaixu]{width:7px;height:7px;border-radius:50%;background:var(--brand-primary, #FE5F55);box-shadow:0 0 8px #fe5f5599;display:inline-block}.identity-text[data-astro-cid-o6wgaixu]{font-family:var(--font-display, "Outfit", sans-serif);font-size:.75rem;font-weight:800;color:#334155;text-transform:uppercase;letter-spacing:.06em}.hero-title[data-astro-cid-o6wgaixu]{font-family:var(--font-display, "Outfit", sans-serif);font-size:clamp(2.35rem,4.2vw,3.5rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:#0f172a;margin:0 0 1.25rem}.gradient-text[data-astro-cid-o6wgaixu]{background:linear-gradient(135deg,#0f172a 20%,#495867 55%,#fe5f55);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-desc[data-astro-cid-o6wgaixu]{font-family:var(--font-body, "Inter", sans-serif);font-size:1.075rem;line-height:1.7;color:#495867;margin:0;max-width:680px}.timeline-section[data-astro-cid-o6wgaixu]{padding:4.5rem 0 6rem;background:#fff}.timeline-container[data-astro-cid-o6wgaixu]{max-width:960px;margin:0 auto}.timeline-list[data-astro-cid-o6wgaixu]{display:flex;flex-direction:column;margin-bottom:5rem;position:relative}.timeline-row[data-astro-cid-o6wgaixu]{display:grid;grid-template-columns:160px 32px 1fr;gap:1.5rem;align-items:start;position:relative;padding-bottom:2rem}.timeline-date-col[data-astro-cid-o6wgaixu]{text-align:right;padding-top:1.25rem}.timeline-date[data-astro-cid-o6wgaixu]{font-family:var(--font-body, "Inter", sans-serif);font-size:.95rem;font-weight:700;color:#1e293b;letter-spacing:-.01em;white-space:nowrap;line-height:1.4}.timeline-node-col[data-astro-cid-o6wgaixu]{position:relative;display:flex;justify-content:center;height:100%}.timeline-line[data-astro-cid-o6wgaixu]{position:absolute;top:0;bottom:-2rem;left:50%;transform:translate(-50%);width:2px;background:#e2e8f0;z-index:0}.timeline-row[data-astro-cid-o6wgaixu]:last-child .timeline-line[data-astro-cid-o6wgaixu]{bottom:auto;height:1.7rem}.timeline-dot[data-astro-cid-o6wgaixu]{position:relative;z-index:1;margin-top:1.35rem;width:10px;height:10px;border-radius:50%;background:#577399;border:2px solid #ffffff;box-shadow:0 0 0 1.5px #577399;transition:transform .2s ease,box-shadow .2s ease}.timeline-row[data-astro-cid-o6wgaixu].is-highlight .timeline-dot[data-astro-cid-o6wgaixu]{background:#577399;border:2px solid #ffffff;box-shadow:0 0 0 2px #577399,0 0 0 5px #57739947}.timeline-row[data-astro-cid-o6wgaixu]:hover .timeline-dot[data-astro-cid-o6wgaixu]{transform:scale(1.2)}.timeline-card-col[data-astro-cid-o6wgaixu]{width:100%}.timeline-bubble-card[data-astro-cid-o6wgaixu]{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.25rem 1.65rem;box-shadow:0 2px 8px #0f172a09;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.timeline-bubble-card[data-astro-cid-o6wgaixu]:before{content:"";position:absolute;left:-7px;top:1.35rem;width:12px;height:12px;background:#fff;border-left:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;transform:rotate(45deg);transition:border-color .2s ease}.timeline-bubble-card[data-astro-cid-o6wgaixu]:hover{border-color:#cbd5e1;transform:translate(3px);box-shadow:0 6px 18px -3px #0f172a12}.timeline-bubble-card[data-astro-cid-o6wgaixu]:hover:before{border-color:#cbd5e1}.card-mobile-date[data-astro-cid-o6wgaixu]{display:none;font-size:.75rem;font-weight:700;color:#577399;margin-bottom:.35rem;text-transform:uppercase;letter-spacing:.04em}.card-head-row[data-astro-cid-o6wgaixu]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.4rem}.card-feature-title[data-astro-cid-o6wgaixu]{font-family:var(--font-display, "Outfit", sans-serif);font-size:1.05rem;font-weight:700;color:#0f172a;line-height:1.35;margin:0}.card-feature-tag[data-astro-cid-o6wgaixu]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .55rem;border-radius:6px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;white-space:nowrap;flex-shrink:0}.timeline-row[data-astro-cid-o6wgaixu].is-highlight .card-feature-tag[data-astro-cid-o6wgaixu]{background:#fff1f0;color:#fe5f55;border-color:#ffd8d3}.card-feature-desc[data-astro-cid-o6wgaixu]{font-family:var(--font-body, "Inter", sans-serif);font-size:.9125rem;line-height:1.62;color:#495867;margin:0}@media(max-width:680px){.timeline-row[data-astro-cid-o6wgaixu]{grid-template-columns:28px 1fr;gap:1rem;padding-bottom:1.75rem}.timeline-date-col[data-astro-cid-o6wgaixu]{display:none}.card-mobile-date[data-astro-cid-o6wgaixu]{display:block}}.subscribe-box[data-astro-cid-o6wgaixu]{background:#f8fafc;border:1px solid var(--border-light-hairline);border-radius:var(--radius-md);padding:2.25rem 2.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}@media(max-width:768px){.subscribe-box[data-astro-cid-o6wgaixu]{flex-direction:column;text-align:center;padding:2rem 1.5rem}}.subscribe-content[data-astro-cid-o6wgaixu]{display:flex;flex-direction:column;gap:.35rem}.subscribe-title[data-astro-cid-o6wgaixu]{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--text-light-main)}.subscribe-desc[data-astro-cid-o6wgaixu]{font-size:.875rem;color:var(--text-light-muted);margin:0}.btn-subscribe[data-astro-cid-o6wgaixu]{display:inline-flex;align-items:center;gap:.45rem;padding:.75rem 1.5rem;background:var(--brand-primary);color:#fff;font-weight:700;font-size:.875rem;border-radius:var(--radius-xs);text-decoration:none;white-space:nowrap;box-shadow:0 4px 12px #fe5f5547;transition:all var(--transition-fast)}.btn-subscribe[data-astro-cid-o6wgaixu]:hover{background:var(--brand-primary-hover);transform:translateY(-1px);box-shadow:0 6px 16px #fe5f5559}
