.blog-page.svelte-u4k2t{--blog-text: #edf4ff;--blog-soft: #aec0df;--blog-muted: #7c90b7;--blog-border: rgba(109, 135, 197, .16);--blog-panel: linear-gradient(180deg, rgba(10, 20, 42, .98), rgba(7, 15, 32, .98));color:var(--blog-text)}html[data-theme=light] .blog-page.svelte-u4k2t{--blog-text: #13213f;--blog-soft: #566a88;--blog-muted: #7587a5;--blog-border: rgba(33, 49, 91, .12);--blog-panel: linear-gradient(180deg, rgba(252, 253, 255, .98), rgba(244, 248, 255, .96))}.container.svelte-u4k2t{width:min(1280px,calc(100% - 48px));margin:0 auto}.eyebrow.svelte-u4k2t{margin:0 0 12px;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7b69ff}.blog-hero.svelte-u4k2t{padding:28px 0 24px}.blog-hero__grid.svelte-u4k2t,.hub-grid.svelte-u4k2t{display:grid;gap:24px}.blog-hero__grid.svelte-u4k2t{grid-template-columns:minmax(300px,.92fr) minmax(320px,1fr);align-items:center}.blog-hero.svelte-u4k2t h1:where(.svelte-u4k2t){margin:0;font-size:clamp(2.1rem,3.6vw,3.9rem);line-height:1.02;letter-spacing:-.03em}.blog-hero.svelte-u4k2t h1:where(.svelte-u4k2t) span:where(.svelte-u4k2t){color:#89a5ff}.blog-hero.svelte-u4k2t p:where(.svelte-u4k2t),.section-heading.svelte-u4k2t p:where(.svelte-u4k2t),.featured-panel__copy.svelte-u4k2t p:where(.svelte-u4k2t),.sidebar-panel.svelte-u4k2t p:where(.svelte-u4k2t),.newsletter-panel.svelte-u4k2t p:where(.svelte-u4k2t){margin:14px 0 0;color:var(--blog-soft);line-height:1.68}.blog-hero__visual.svelte-u4k2t{min-height:420px}.hero-actions.svelte-u4k2t,.newsletter-actions.svelte-u4k2t{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.btn.svelte-u4k2t{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:10px;text-decoration:none;font-size:.9rem;font-weight:700;border:1px solid transparent;cursor:pointer}.btn.svelte-u4k2t:disabled{cursor:not-allowed;opacity:.68}.btn-primary.svelte-u4k2t{background:linear-gradient(90deg,#6e67ff,#865bff);color:#f7f3ff;box-shadow:0 16px 28px #6d5cff38}.btn-secondary.svelte-u4k2t{color:var(--blog-text);border-color:var(--blog-border);background:#0c162ebd}html[data-theme=light] .btn-primary.svelte-u4k2t{color:#fff;background:linear-gradient(90deg,#6b5df2,#7d66ff);box-shadow:0 10px 22px #6b5df233}html[data-theme=light] .btn-secondary.svelte-u4k2t{color:#1f3559;border-color:#5268a042;background:#ffffffe6;box-shadow:0 8px 20px #5667a01a}html[data-theme=light] .btn-secondary.svelte-u4k2t:hover{border-color:#6f5df257;background:#f6f9fffa}.newsletter-protection.svelte-u4k2t,.newsletter-status.svelte-u4k2t,.newsletter-error.svelte-u4k2t{margin-top:10px!important;font-size:.78rem;font-weight:800;line-height:1.35!important}.newsletter-protection.svelte-u4k2t{color:var(--blog-muted)!important}.newsletter-status.svelte-u4k2t{color:#86efac!important}.newsletter-error.svelte-u4k2t{color:#fca5a5!important}html[data-theme=light] .newsletter-status.svelte-u4k2t{color:#15803d!important}html[data-theme=light] .newsletter-error.svelte-u4k2t{color:#b91c1c!important}.blog-section.svelte-u4k2t{padding:10px 0 0}.featured-panel.svelte-u4k2t,.discovery-panel.svelte-u4k2t,.sidebar-panel.svelte-u4k2t,.journey-panel.svelte-u4k2t,.newsletter-panel.svelte-u4k2t{border-radius:24px;border:1px solid var(--blog-border);background:var(--blog-panel);box-shadow:0 24px 60px #020a182e}.featured-panel.svelte-u4k2t{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(280px,1fr);gap:22px;padding:30px;cursor:pointer;text-decoration:none;color:inherit}.featured-panel.svelte-u4k2t:focus-visible{outline:2px solid rgba(132,116,255,.52);outline-offset:3px}.featured-panel__copy.svelte-u4k2t h2:where(.svelte-u4k2t),.section-heading.svelte-u4k2t h2:where(.svelte-u4k2t),.sidebar-panel.svelte-u4k2t h2:where(.svelte-u4k2t),.journey-panel.svelte-u4k2t h2:where(.svelte-u4k2t),.newsletter-panel.svelte-u4k2t h2:where(.svelte-u4k2t){margin:0;font-size:clamp(1.4rem,2vw,2.3rem);line-height:1.15}.featured-panel__meta.svelte-u4k2t,.discovery-summary.svelte-u4k2t{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px;color:var(--blog-muted);font-size:.82rem}.featured-panel__cta.svelte-u4k2t{margin-top:24px;width:fit-content}.featured-carousel.svelte-u4k2t{position:relative;height:360px;overflow:hidden}.featured-carousel__track.svelte-u4k2t{display:flex;width:200%;height:100%;transform:translate(0);will-change:transform}.featured-carousel__track--animating.svelte-u4k2t{transition:transform .42s ease;transition-timing-function:cubic-bezier(.22,1,.36,1)}.featured-carousel__slide.svelte-u4k2t{flex:0 0 50%;height:100%}.featured-dots.svelte-u4k2t{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px}.featured-dot.svelte-u4k2t{width:9px;height:9px;border-radius:999px;border:1px solid rgba(143,157,196,.52);background:#3d496880;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease}.featured-dot.active.svelte-u4k2t{background:#7a68ff;border-color:#a693ffeb;transform:scale(1.15)}html[data-theme=light] .featured-dot.svelte-u4k2t{background:#8593b661;border-color:#6d7ca180}html[data-theme=light] .featured-dot.active.svelte-u4k2t{background:#6f5df2;border-color:#6f5df2cc}.featured-panel__media.svelte-u4k2t{border-radius:20px;overflow:hidden;height:300px;border:1px solid rgba(126,108,255,.16);background:radial-gradient(circle at center,#745bff47,#081328fa)}.featured-panel__media.svelte-u4k2t img:where(.svelte-u4k2t){width:100%;height:100%;object-fit:cover;display:block}.hub-grid.svelte-u4k2t{grid-template-columns:minmax(0,1fr) minmax(280px,330px);align-items:start}.hub-main.svelte-u4k2t,.hub-sidebar.svelte-u4k2t{display:grid;gap:18px}.hub-sidebar.svelte-u4k2t{position:sticky;top:104px}.discovery-panel.svelte-u4k2t,.sidebar-panel.svelte-u4k2t,.journey-panel.svelte-u4k2t,.newsletter-panel.svelte-u4k2t{padding:24px}.newsletter-panel.svelte-u4k2t{position:relative;overflow:hidden;min-height:280px;background:linear-gradient(180deg,#081226ad,#081226e0),radial-gradient(circle at 50% 35%,#7862ff33,#060e1ef5)}.newsletter-panel.svelte-u4k2t:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../../images/blog/letter.png);background-repeat:no-repeat;background-position:right -40px center;background-size:auto 130%;opacity:.26;pointer-events:none}.newsletter-panel.svelte-u4k2t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#081022eb,#081022d1 52%,#0810228f);pointer-events:none}.newsletter-panel__copy.svelte-u4k2t{position:relative;z-index:2;max-width:100%}.latest-card-panel.svelte-u4k2t{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;gap:20px;align-items:center;padding:28px;border-radius:28px;border:1px solid var(--blog-border);background:var(--blog-panel);box-shadow:0 28px 70px #020a1838;height:100%}.latest-card-panel.svelte-u4k2t:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../../images/blog/letter.png);background-repeat:no-repeat;background-size:auto 130%;background-position:right -34px center;opacity:.2;pointer-events:none}.latest-card-panel.svelte-u4k2t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#081022f0,#081022db,#08102294);pointer-events:none}.latest-card-panel__copy.svelte-u4k2t{position:relative;z-index:1;max-width:min(640px,70%)}.latest-card-panel__copy.svelte-u4k2t p:where(.svelte-u4k2t){max-width:36rem}.latest-card-panel__actions.svelte-u4k2t{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.platform-cta.svelte-u4k2t{display:flex;align-items:center;gap:12px;min-height:84px;padding:14px 16px;border-radius:16px;border:1px solid rgba(127,144,176,.16);text-decoration:none;color:var(--blog-text);background:#0810226b;box-shadow:inset 0 1px #ffffff0a;transition:transform .18s ease,border-color .18s ease,background .18s ease;position:relative;z-index:1}html[data-theme=light] .latest-card-panel.svelte-u4k2t:before{opacity:.14}html[data-theme=light] .latest-card-panel.svelte-u4k2t{border-color:#21315b24;background:linear-gradient(180deg,#fcfdfffa,#f4f8fff5);box-shadow:0 22px 54px #465c8c1f}html[data-theme=light] .latest-card-panel.svelte-u4k2t:after{background:linear-gradient(90deg,#f8fbfff5,#f8fbffe6,#f8fbffb8)}html[data-theme=light] .latest-card-panel__copy.svelte-u4k2t p:where(.svelte-u4k2t){color:#4e6487}html[data-theme=light] .platform-cta.svelte-u4k2t{color:#1b2c4d;border-color:#5667a038;background:#ffffffe0;box-shadow:0 10px 24px #5667a01a}html[data-theme=light] .platform-cta.svelte-u4k2t:hover{border-color:#6f5df257;background:#f6f9fff5}html[data-theme=light] .platform-cta.svelte-u4k2t strong:where(.svelte-u4k2t){color:#1b2c4d}html[data-theme=light] .platform-cta.svelte-u4k2t small:where(.svelte-u4k2t){color:#667fa7}html[data-theme=light] .newsletter-panel.svelte-u4k2t{border-color:#21315b24;background:linear-gradient(180deg,#fafcfffa,#f1f6fff5),radial-gradient(circle at 85% 24%,#7b6fff1f,#fff0);box-shadow:0 22px 54px #465c8c1f}html[data-theme=light] .newsletter-panel.svelte-u4k2t:before{opacity:.12}html[data-theme=light] .newsletter-panel.svelte-u4k2t:after{background:linear-gradient(90deg,#f8fbfff0,#f8fbffc2 58%,#f8fbff85)}html[data-theme=light] .newsletter-panel.svelte-u4k2t h2:where(.svelte-u4k2t){color:#112345}html[data-theme=light] .newsletter-panel.svelte-u4k2t p:where(.svelte-u4k2t){color:#4f668a}html[data-theme=light] .newsletter-actions.svelte-u4k2t input:where(.svelte-u4k2t){border-color:#5268a03d;background:#ffffffe6;color:#112345}html[data-theme=light] .newsletter-actions.svelte-u4k2t input:where(.svelte-u4k2t)::placeholder{color:#778dad}html[data-theme=light] .newsletter-protection.svelte-u4k2t{color:#6f84a5!important}html[data-theme=light] .featured-panel.svelte-u4k2t,html[data-theme=light] .discovery-panel.svelte-u4k2t,html[data-theme=light] .sidebar-panel.svelte-u4k2t,html[data-theme=light] .journey-panel.svelte-u4k2t,html[data-theme=light] .newsletter-panel.svelte-u4k2t,html[data-theme=light] .latest-card-panel.svelte-u4k2t{border-radius:20px}html[data-theme=light] .discovery-panel.svelte-u4k2t{border-color:#21315b24;background:linear-gradient(180deg,#fcfdfffa,#f4f8fff5);box-shadow:0 22px 54px #465c8c1f}html[data-theme=light] .discovery-panel.svelte-u4k2t .section-heading:where(.svelte-u4k2t) p:where(.svelte-u4k2t){color:#4f668a}html[data-theme=light] .search-box__label.svelte-u4k2t{color:#5a7195}html[data-theme=light] .search-box.svelte-u4k2t input:where(.svelte-u4k2t){border-color:#5268a03d;background:#ffffffeb;color:#112345}html[data-theme=light] .search-box.svelte-u4k2t input:where(.svelte-u4k2t)::placeholder{color:#7389aa}html[data-theme=light] .filter-chip.svelte-u4k2t{color:#1f3559!important;box-shadow:0 8px 20px #677eb01a}html[data-theme=light] .filter-chip.active.svelte-u4k2t{box-shadow:0 12px 24px #596ca02e}html[data-theme=light] .discovery-summary.svelte-u4k2t{color:#5d7396}.platform-cta.svelte-u4k2t:hover{transform:translateY(-1px);border-color:#9481ff57;background:#0a13289e}.platform-cta.svelte-u4k2t img:where(.svelte-u4k2t){width:42px;height:42px;flex:0 0 auto;object-fit:contain}.platform-cta.svelte-u4k2t strong:where(.svelte-u4k2t),.platform-cta.svelte-u4k2t small:where(.svelte-u4k2t){display:block}.platform-cta.svelte-u4k2t strong:where(.svelte-u4k2t){font-size:.95rem;line-height:1.2}.platform-cta.svelte-u4k2t small:where(.svelte-u4k2t){margin-top:4px;color:var(--blog-muted);font-size:.76rem;line-height:1.35}.platform-cta--worknet.svelte-u4k2t{box-shadow:0 14px 30px #355dff1f}.platform-cta--edunet.svelte-u4k2t{box-shadow:0 14px 30px #3ebc8a1a}.section-heading--stacked.svelte-u4k2t{display:grid;gap:4px}.discovery-toolbar.svelte-u4k2t{display:grid;gap:16px;margin-top:22px}.filter-row.svelte-u4k2t{display:flex;gap:10px;flex-wrap:wrap}.filter-chip.svelte-u4k2t{min-height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--blog-border);font-size:.82rem;font-weight:700;cursor:pointer;background:#0c162ebd}.filter-chip.active.svelte-u4k2t{box-shadow:0 14px 28px #434a992e;transform:translateY(-1px)}.search-box.svelte-u4k2t{display:grid;gap:8px}.search-box__label.svelte-u4k2t{font-size:.8rem;color:var(--blog-muted);font-weight:700}.search-box.svelte-u4k2t input:where(.svelte-u4k2t),.newsletter-actions.svelte-u4k2t input:where(.svelte-u4k2t){width:100%;min-height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--blog-border);background:#0b162dc2;color:var(--blog-text)}.article-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.latest-articles-row.svelte-u4k2t{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:10px 0 18px}.latest-articles-row.svelte-u4k2t h2:where(.svelte-u4k2t){margin:0;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.2}.latest-articles-row.svelte-u4k2t a:where(.svelte-u4k2t){color:#8ea4ff;text-decoration:none;font-size:.92rem;font-weight:700;white-space:nowrap}.start-panel.svelte-u4k2t ol:where(.svelte-u4k2t){display:grid;gap:12px;margin:18px 0 0;padding:0 0 0 1.1rem}.start-panel.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--blog-text);text-decoration:none;line-height:1.45}.journey-panel--full.svelte-u4k2t{min-height:760px;display:grid;align-content:start;gap:18px}.journey-grid-wrap.svelte-u4k2t{position:relative;overflow:hidden}.journey-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 14px;margin-top:8px;position:relative;z-index:1}.journey-grid__connectors.svelte-u4k2t{position:absolute;top:8px;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.journey-grid__connectors.svelte-u4k2t path:where(.svelte-u4k2t){fill:none;stroke:#919ed4c2;stroke-width:3.5;stroke-dasharray:11 8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(92,99,172,.18))}.journey-grid__connectors.svelte-u4k2t marker:where(.svelte-u4k2t) path:where(.svelte-u4k2t){fill:#919ed4eb}.journey-node.svelte-u4k2t{position:relative;display:grid;justify-items:center;gap:10px;align-content:start;min-height:172px;padding:14px 10px 10px;text-decoration:none;color:var(--blog-text);text-align:center}.journey-node__step.svelte-u4k2t{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#7a5eff33,#7a5eff0a);border:1px solid rgba(130,112,255,.34);color:#a694ff;font-size:.86rem;font-weight:800;box-shadow:0 0 0 5px #6051d414;z-index:1;margin:0 auto}.journey-node.svelte-u4k2t strong:where(.svelte-u4k2t){margin-top:2px;font-size:.92rem;line-height:1.4;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.journey-node.svelte-u4k2t small:where(.svelte-u4k2t){color:var(--blog-muted);font-size:.74rem}.dual-card-layout.svelte-u4k2t{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.9fr);gap:24px;align-items:stretch;padding-bottom:40px}@media(max-width:1180px){.blog-hero__grid.svelte-u4k2t,.featured-panel.svelte-u4k2t,.hub-grid.svelte-u4k2t,.dual-card-layout.svelte-u4k2t,.latest-card-panel.svelte-u4k2t{grid-template-columns:1fr}.journey-panel--full.svelte-u4k2t{min-height:680px}.hub-sidebar.svelte-u4k2t{position:static}.article-grid.svelte-u4k2t{grid-template-columns:repeat(2,minmax(0,1fr))}.latest-articles-row.svelte-u4k2t{align-items:flex-start}.blog-hero__visual.svelte-u4k2t{min-height:320px}.featured-panel__media.svelte-u4k2t{height:240px}}@media(max-width:760px){.container.svelte-u4k2t{width:min(1480px,calc(100% - 32px))}.blog-hero.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:clamp(2rem,10vw,3rem)}.article-grid.svelte-u4k2t{grid-template-columns:1fr}.latest-articles-row.svelte-u4k2t{flex-direction:column;align-items:flex-start;margin-bottom:14px}.featured-panel.svelte-u4k2t,.discovery-panel.svelte-u4k2t,.sidebar-panel.svelte-u4k2t,.journey-panel.svelte-u4k2t,.newsletter-panel.svelte-u4k2t{padding:20px}.journey-panel--full.svelte-u4k2t{min-height:620px}.newsletter-panel.svelte-u4k2t{min-height:240px}.newsletter-panel.svelte-u4k2t:before{background-size:auto 118%;background-position:right -72px center;opacity:.2}.latest-card-panel__actions.svelte-u4k2t{grid-template-columns:1fr}.journey-grid.svelte-u4k2t{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.journey-grid__connectors.svelte-u4k2t path:where(.svelte-u4k2t){stroke-width:4.5;stroke-dasharray:13 8}.journey-node.svelte-u4k2t{min-height:150px;padding:12px 8px 8px}}@media(max-width:760px){.platform-cta.svelte-u4k2t{min-height:82px}.latest-card-panel.svelte-u4k2t{padding:20px}.latest-card-panel.svelte-u4k2t:before{background-size:auto 112%;background-position:right -72px center;opacity:.14}.latest-card-panel__copy.svelte-u4k2t{max-width:100%}}
