.sharing-hero[data-astro-cid-7x3gjxnr]{background:linear-gradient(100deg,#111217fa 0%,#111217f0 58%,#11121794 100%),radial-gradient(at 100% 0,#d0440033,#0000 58%),#111217;position:relative;box-shadow:0 24px 70px -52px #f0692bb3}.hero-copy[data-astro-cid-7x3gjxnr]{position:relative}.hero-eyebrow[data-astro-cid-7x3gjxnr]{color:var(--obs-cyan);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 22px;font-size:14px;font-weight:650;display:flex}.hero-eyebrow[data-astro-cid-7x3gjxnr] span[data-astro-cid-7x3gjxnr]{background:var(--obs-cyan);width:28px;height:2px;box-shadow:0 0 16px color-mix(in srgb,var(--obs-cyan) 55%,transparent);border-radius:99px}.hero-secondary[data-astro-cid-7x3gjxnr]{border:1px solid rgba(var(--obs-ink-rgb),.16);min-height:44px;color:rgba(var(--obs-ink-rgb),.78);border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.hero-secondary[data-astro-cid-7x3gjxnr]:hover{border-color:rgba(var(--obs-ink-rgb),.32);background:rgba(var(--obs-ink-rgb),.06);color:var(--obs-text)}.hero-stats[data-astro-cid-7x3gjxnr]{border-top:1px solid rgba(var(--obs-ink-rgb),.1);color:rgba(var(--obs-ink-rgb),.56);flex-wrap:wrap;gap:10px 26px;margin-top:32px;padding-top:18px;font-size:14px;display:flex}.hero-stats[data-astro-cid-7x3gjxnr] b[data-astro-cid-7x3gjxnr]{color:var(--obs-text);font-weight:650}.hero-rings[data-astro-cid-7x3gjxnr]{pointer-events:none;opacity:.78;border:1px solid #d044002e;border-radius:50%;place-items:center;width:390px;height:390px;display:grid;position:absolute;top:18px;right:-84px}.hero-rings[data-astro-cid-7x3gjxnr]:before,.hero-rings[data-astro-cid-7x3gjxnr]:after{content:"";border:1px solid #d0440021;border-radius:50%;position:absolute;inset:48px}.hero-rings[data-astro-cid-7x3gjxnr]:after{inset:96px}.hero-rings[data-astro-cid-7x3gjxnr] span[data-astro-cid-7x3gjxnr]{color:#d0440016;font-size:124px}.section-intro[data-astro-cid-7x3gjxnr]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:22px;display:flex}.section-intro[data-astro-cid-7x3gjxnr] h2[data-astro-cid-7x3gjxnr]{letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(26px,3vw,38px);line-height:1.12}.section-intro[data-astro-cid-7x3gjxnr]>p[data-astro-cid-7x3gjxnr]{max-width:480px;color:rgba(var(--obs-ink-rgb),.58);margin:0;font-size:15px;line-height:1.65}.section-kicker[data-astro-cid-7x3gjxnr]{color:var(--obs-cyan);font-size:var(--type-label);letter-spacing:.18em;margin:0;font-weight:650}.paths-intro[data-astro-cid-7x3gjxnr]{margin-top:2px}@media (width<=767px){.sharing-hero[data-astro-cid-7x3gjxnr]{background:radial-gradient(at 110% 0,#d0440029,#0000 62%),#111217}.hero-rings[data-astro-cid-7x3gjxnr]{opacity:.3;width:330px;height:330px;top:56px;right:-245px}.hero-eyebrow[data-astro-cid-7x3gjxnr]{margin-bottom:18px}.hero-stats[data-astro-cid-7x3gjxnr]{gap:8px 18px;margin-top:26px}.section-intro[data-astro-cid-7x3gjxnr]{display:block}.section-intro[data-astro-cid-7x3gjxnr]>p[data-astro-cid-7x3gjxnr]{margin-top:12px}}.topic-jump[data-astro-cid-7x3gjxnr]{align-items:center;gap:16px;min-width:0;display:flex}.topic-jump-label[data-astro-cid-7x3gjxnr]{color:rgba(var(--obs-ink-rgb),.5);font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;flex:none}.topic-jump-track[data-astro-cid-7x3gjxnr]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.jump-chip[data-astro-cid-7x3gjxnr]{border:1px solid rgba(var(--obs-ink-rgb),.1);color:rgba(var(--obs-ink-rgb),.72);background:rgba(var(--obs-ink-rgb),.025);border-radius:9999px;align-items:center;gap:8px;padding:7px 7px 7px 14px;font-size:14px;transition:border-color .2s,color .2s,background .2s,transform .2s;display:inline-flex}.jump-chip[data-astro-cid-7x3gjxnr]:hover{border-color:color-mix(in srgb,var(--accent) 60%,transparent);color:var(--obs-text);background:color-mix(in srgb,var(--accent) 9%,transparent);transform:translateY(-1px)}.jump-chip[data-astro-cid-7x3gjxnr] svg{color:var(--accent)}.jump-count[data-astro-cid-7x3gjxnr]{background:rgba(var(--obs-ink-rgb),.065);min-width:24px;height:24px;font-size:var(--type-label);color:var(--accent);border-radius:9999px;place-items:center;padding:0 7px;display:inline-grid}@media (width<=767px){.topic-jump[data-astro-cid-7x3gjxnr]{margin-right:-16px;display:block}.topic-jump-label[data-astro-cid-7x3gjxnr]{margin-bottom:10px;display:block}.topic-jump-track[data-astro-cid-7x3gjxnr]{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;padding:0 16px 8px 0;overflow-x:auto}.topic-jump-track[data-astro-cid-7x3gjxnr]::-webkit-scrollbar{display:none}.jump-chip[data-astro-cid-7x3gjxnr]{scroll-snap-align:start;flex:none}}.bento[data-astro-cid-7x3gjxnr]{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=1024px){.bento[data-astro-cid-7x3gjxnr]{grid-template-rows:210px 210px auto auto;grid-template-columns:repeat(12,minmax(0,1fr))}#ai[data-astro-cid-7x3gjxnr]{grid-area:1/1/3/9}#huong-dan[data-astro-cid-7x3gjxnr]{grid-area:1/9/auto/13}#tai-lieu[data-astro-cid-7x3gjxnr]{grid-area:2/9/auto/13}#cong-nghe[data-astro-cid-7x3gjxnr]{grid-area:3/1/auto/7}#cong-cu[data-astro-cid-7x3gjxnr]{grid-area:3/7/auto/13}#tan-man[data-astro-cid-7x3gjxnr]{grid-area:4/1/auto/13}.fmt-spotlight[data-astro-cid-7x3gjxnr] .spot-body[data-astro-cid-7x3gjxnr]{min-height:0}}.portal[data-astro-cid-7x3gjxnr]{border-radius:24px}.portal-inner[data-astro-cid-7x3gjxnr]{border:1px solid rgba(var(--obs-ink-rgb),.1);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 8%, #111217), #111217);border-radius:24px;height:100%;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden}.portal[data-astro-cid-7x3gjxnr]:hover .portal-inner[data-astro-cid-7x3gjxnr]{border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:0 24px 60px -30px var(--soft,#d04400,.6);transform:translateY(-4px)}.portal-index[data-astro-cid-7x3gjxnr]{z-index:4;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--accent) 45%, transparent);opacity:.8;pointer-events:none;font-size:64px;font-weight:800;line-height:1;position:absolute;top:14px;left:22px}.portal-visual[data-astro-cid-7x3gjxnr]{min-height:200px;display:block;position:relative;overflow:hidden}.portal-visual[data-astro-cid-7x3gjxnr] .share-visual{transition:transform .5s}.portal-visual[data-astro-cid-7x3gjxnr] .visual-index{display:none}.portal[data-astro-cid-7x3gjxnr]:hover .portal-visual[data-astro-cid-7x3gjxnr] .share-visual{transform:scale(1.04)}.portal-body[data-astro-cid-7x3gjxnr]{flex-direction:column;min-width:0;padding:24px;display:flex}.portal-kicker[data-astro-cid-7x3gjxnr]{font-size:var(--type-label);letter-spacing:.2em;color:var(--accent);margin-bottom:12px}.portal-icon[data-astro-cid-7x3gjxnr]{color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:14px;width:fit-content;padding:10px;display:inline-flex}.portal-tagline[data-astro-cid-7x3gjxnr]{color:rgba(var(--obs-ink-rgb),.85);font-size:16px}.portal-list[data-astro-cid-7x3gjxnr]{flex-direction:column;min-width:0;margin:20px 0 0;padding:0;list-style:none;display:flex}.portal-list[data-astro-cid-7x3gjxnr] li[data-astro-cid-7x3gjxnr]{min-width:0}.portal-list-item[data-astro-cid-7x3gjxnr]{border-top:1px solid rgba(var(--obs-ink-rgb),.07);min-width:0;color:rgba(var(--obs-ink-rgb),.7);align-items:center;gap:12px;padding:10px 0;font-size:14px;transition:color .2s,padding-left .2s;display:flex}.portal-list[data-astro-cid-7x3gjxnr] li[data-astro-cid-7x3gjxnr]:last-child .portal-list-item[data-astro-cid-7x3gjxnr]{border-bottom:1px solid rgba(var(--obs-ink-rgb),.07)}.portal-list-item[data-astro-cid-7x3gjxnr]:hover{color:var(--obs-text);padding-left:6px}.pli-dot[data-astro-cid-7x3gjxnr]{background:var(--accent);border-radius:9999px;flex-shrink:0;width:6px;height:6px}.pli-title[data-astro-cid-7x3gjxnr]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pli-meta[data-astro-cid-7x3gjxnr]{font-size:var(--type-label);color:var(--accent);flex-shrink:0}.portal-foot[data-astro-cid-7x3gjxnr]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.portal-stats[data-astro-cid-7x3gjxnr]{color:rgba(var(--obs-ink-rgb),.55);font-size:14px}.portal-stats[data-astro-cid-7x3gjxnr] b[data-astro-cid-7x3gjxnr]{color:#fff;font-weight:600}.portal-cta[data-astro-cid-7x3gjxnr]{color:var(--accent);border-bottom:2px solid #0000;align-items:center;gap:8px;padding-bottom:2px;font-weight:600;display:inline-flex}.portal[data-astro-cid-7x3gjxnr]:hover .portal-cta[data-astro-cid-7x3gjxnr]{border-color:var(--accent)}@media (width>=1024px){.fmt-hero[data-astro-cid-7x3gjxnr] .portal-inner[data-astro-cid-7x3gjxnr]{align-items:stretch;min-height:0;display:flex}.fmt-hero[data-astro-cid-7x3gjxnr] .portal-visual[data-astro-cid-7x3gjxnr]{flex-shrink:0;width:46%;min-height:0}html[data-theme=light] .fmt-hero[data-astro-cid-7x3gjxnr] .portal-visual[data-astro-cid-7x3gjxnr]{width:43%}.fmt-hero[data-astro-cid-7x3gjxnr] .portal-body[data-astro-cid-7x3gjxnr]{flex:1;justify-content:center;padding:36px 38px}}.fmt-panel[data-astro-cid-7x3gjxnr] .portal-inner[data-astro-cid-7x3gjxnr]{flex-direction:column;height:100%;display:flex}.fmt-panel[data-astro-cid-7x3gjxnr] .portal-visual[data-astro-cid-7x3gjxnr]{min-height:170px}.fmt-panel[data-astro-cid-7x3gjxnr] .portal-body[data-astro-cid-7x3gjxnr]{flex:1}.fmt-spotlight[data-astro-cid-7x3gjxnr] .portal-inner[data-astro-cid-7x3gjxnr].spot{height:100%;padding:24px;display:block}.spot-index[data-astro-cid-7x3gjxnr]{z-index:0;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--accent) 22%, transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:132px;font-weight:800;line-height:1;position:absolute;bottom:-24px;right:-6px}.spot-body[data-astro-cid-7x3gjxnr]{z-index:1;flex-direction:column;height:100%;min-height:168px;display:flex;position:relative}.spot-heading[data-astro-cid-7x3gjxnr]{align-items:center;gap:12px;min-width:0;display:flex}.spot-heading[data-astro-cid-7x3gjxnr] .portal-kicker[data-astro-cid-7x3gjxnr]{margin-bottom:3px}.spot-tagline[data-astro-cid-7x3gjxnr]{max-width:31ch;margin-top:12px;font-size:14px;line-height:1.5}.fmt-spotlight[data-astro-cid-7x3gjxnr] .portal-foot[data-astro-cid-7x3gjxnr]{padding-top:12px}.fmt-banner[data-astro-cid-7x3gjxnr] .portal-inner[data-astro-cid-7x3gjxnr].ban{align-items:center;gap:20px;padding:26px 30px;display:flex;position:relative}.ban-icon[data-astro-cid-7x3gjxnr]{color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:16px;flex-shrink:0;padding:14px;display:inline-flex}.ban-text[data-astro-cid-7x3gjxnr]{flex:1;min-width:0}.ban-index[data-astro-cid-7x3gjxnr]{color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--accent) 15%, transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:120px;font-weight:800;line-height:1;display:none;position:absolute;top:50%;right:150px;transform:translateY(-50%)}.ban-cta[data-astro-cid-7x3gjxnr]{flex-shrink:0}@media (width>=768px){.ban-index[data-astro-cid-7x3gjxnr]{display:block}}@media (width<=767px){.fmt-banner[data-astro-cid-7x3gjxnr] .portal-inner[data-astro-cid-7x3gjxnr].ban{flex-wrap:wrap}.ban-cta[data-astro-cid-7x3gjxnr]{width:100%}}@media (width<=480px){.portal-list-item[data-astro-cid-7x3gjxnr]{align-items:flex-start}.pli-title[data-astro-cid-7x3gjxnr]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.pli-dot[data-astro-cid-7x3gjxnr],.pli-meta[data-astro-cid-7x3gjxnr]{margin-top:5px}}@media (prefers-reduced-motion:reduce){.portal-inner[data-astro-cid-7x3gjxnr],.portal-visual[data-astro-cid-7x3gjxnr] .share-visual{transition:none}.portal[data-astro-cid-7x3gjxnr]:hover .portal-inner[data-astro-cid-7x3gjxnr]{transform:none}}
