.tool[data-astro-cid-2oqaz7iq]{background:var(--giay-dam);border:1px solid var(--vien);border-radius:var(--radius-md);padding:var(--space-8)}@media (width<=640px){.tool[data-astro-cid-2oqaz7iq]{padding:var(--space-6) var(--space-4)}}.tool-intro[data-astro-cid-2oqaz7iq]{color:var(--muc-nhat);margin-top:var(--space-2);font-size:14px;line-height:22px}.tool-h[data-astro-cid-2oqaz7iq]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--vien);margin-bottom:var(--space-6);display:flex}.tool-h[data-astro-cid-2oqaz7iq] .h3[data-astro-cid-2oqaz7iq]{margin-top:var(--space-2)}.tool-h[data-astro-cid-2oqaz7iq] .hao{color:var(--kim-dam);flex:none;margin-top:4px}.step-n[data-astro-cid-2oqaz7iq]{font:600 12px/16px var(--font-sans);letter-spacing:.16em;color:var(--muc-nhat);text-transform:uppercase}.q[data-astro-cid-2oqaz7iq]{border:0;min-width:0;margin:0;padding:0}.q[data-astro-cid-2oqaz7iq][hidden]{display:none}.q[data-astro-cid-2oqaz7iq] legend[data-astro-cid-2oqaz7iq]{margin:var(--space-2) 0 var(--space-4);padding:0;font-size:17px;font-weight:600;line-height:26px}.opt[data-astro-cid-2oqaz7iq]{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--vien);border-radius:var(--radius-sm);margin-bottom:var(--space-2);cursor:pointer;background:var(--giay);align-items:flex-start;transition:border-color .15s;display:flex}.opt[data-astro-cid-2oqaz7iq]:hover{border-color:var(--muc-nhat)}.opt[data-astro-cid-2oqaz7iq] input[data-astro-cid-2oqaz7iq]{accent-color:var(--ngoc);flex:none;width:16px;height:16px;margin:5px 0 0}.opt[data-astro-cid-2oqaz7iq]:has(input:checked){border-color:var(--ngoc);box-shadow:inset 3px 0 0 var(--ngoc)}.opt[data-astro-cid-2oqaz7iq]:has(input:focus-visible){outline:2px solid var(--ngoc);outline-offset:2px}.tool-f[data-astro-cid-2oqaz7iq]{margin-top:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.tool-f[data-astro-cid-2oqaz7iq]:has(.back[hidden]){display:none}.back[data-astro-cid-2oqaz7iq]{color:var(--muc-nhat);font:500 14px var(--font-sans);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.back[data-astro-cid-2oqaz7iq][hidden],.result[data-astro-cid-2oqaz7iq],.tool[data-astro-cid-2oqaz7iq].done .q-area[data-astro-cid-2oqaz7iq]{display:none}.tool[data-astro-cid-2oqaz7iq].done .result[data-astro-cid-2oqaz7iq]{display:block}.res-top[data-astro-cid-2oqaz7iq]{gap:var(--space-6);margin-bottom:var(--space-6);align-items:center;display:flex}.res-top[data-astro-cid-2oqaz7iq] .hao{color:var(--vien);flex:none}.res-top[data-astro-cid-2oqaz7iq] .hao i.on{color:var(--chu-sa)}.res-name[data-astro-cid-2oqaz7iq]{margin-top:var(--space-1)}.res-name[data-astro-cid-2oqaz7iq]:focus{outline:none}.kinh[data-astro-cid-2oqaz7iq]{background:var(--ngoc-nhat);padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);margin-bottom:var(--space-6)}.kinh[data-astro-cid-2oqaz7iq] .han[data-astro-cid-2oqaz7iq]{color:var(--han-tren-ngoc-nhat)}.kinh[data-astro-cid-2oqaz7iq] .pa[data-astro-cid-2oqaz7iq]{font-style:italic;font-family:var(--font-display);margin-top:var(--space-1);font-weight:500}.kinh[data-astro-cid-2oqaz7iq] .cap[data-astro-cid-2oqaz7iq]{margin-top:var(--space-1)}.res-adv[data-astro-cid-2oqaz7iq]{margin-bottom:var(--space-6)}.hero-ctas[data-astro-cid-2oqaz7iq]{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.disclaim[data-astro-cid-2oqaz7iq]{color:var(--muc-nhat);margin-top:var(--space-4);font-size:13px;line-height:20px}.hero[data-astro-cid-i3irphx7]{padding:var(--space-24) 0 240px;background:var(--giay);position:relative;overflow:hidden}.hero-grid[data-astro-cid-i3irphx7]{z-index:2;gap:var(--space-16);grid-template-columns:7fr 5fr;align-items:start;display:grid;position:relative}.hero-copy[data-astro-cid-i3irphx7]{padding-top:var(--space-8)}.hero-copy[data-astro-cid-i3irphx7] .label[data-astro-cid-i3irphx7]{margin-bottom:var(--space-6)}.hero-copy[data-astro-cid-i3irphx7] .lead[data-astro-cid-i3irphx7]{margin:var(--space-6) 0 var(--space-8);max-width:34em}.hero-ctas[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.hero-art[data-astro-cid-i3irphx7]{z-index:0;position:absolute;inset:0}.hero-art[data-astro-cid-i3irphx7]:after{content:"";background:linear-gradient(to bottom, transparent 72%, var(--giay)), linear-gradient(90deg, color-mix(in srgb, var(--giay) 55%, transparent) 0, transparent 55%);position:absolute;inset:0}.hero-art[data-astro-cid-i3irphx7] img{object-fit:cover;object-position:right bottom;width:100%;height:100%}.hero-art[data-astro-cid-i3irphx7] picture{display:var(--hien-sang);height:100%}.hero-art[data-astro-cid-i3irphx7] .art-toi{display:var(--hien-toi)}@media (width<=960px){.hero[data-astro-cid-i3irphx7]{padding-bottom:0}.hero-grid[data-astro-cid-i3irphx7]{gap:var(--space-12);grid-template-columns:1fr}.hero-copy[data-astro-cid-i3irphx7]{padding-top:0}.hero-art[data-astro-cid-i3irphx7]{height:220px;margin-top:var(--space-12);position:relative;inset:auto}.hero-art[data-astro-cid-i3irphx7]:after{background:linear-gradient(to bottom, var(--giay), transparent 30%, transparent 75%, var(--giay))}.hero-art[data-astro-cid-i3irphx7] img{object-position:80% 75%}}.course[data-astro-cid-2g7ekzb5]{gap:var(--space-12);grid-template-columns:6fr 6fr;align-items:start;display:grid}.course-img[data-astro-cid-2g7ekzb5]{border-radius:var(--radius-md);border:1px solid var(--vien);margin:0;overflow:hidden}.course-img[data-astro-cid-2g7ekzb5] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.course-body[data-astro-cid-2g7ekzb5]{gap:var(--space-4);flex-direction:column;display:flex}.course-body[data-astro-cid-2g7ekzb5] .h3[data-astro-cid-2g7ekzb5]{margin-top:var(--space-2)}.learn[data-astro-cid-2g7ekzb5]{border-top:1px solid var(--vien);margin:0;padding:0;list-style:none}.learn[data-astro-cid-2g7ekzb5] li[data-astro-cid-2g7ekzb5]{padding:var(--space-3) 0 var(--space-3) var(--space-8);border-bottom:1px solid var(--vien);position:relative}.learn[data-astro-cid-2g7ekzb5] li[data-astro-cid-2g7ekzb5]:before{content:"";border-radius:var(--radius-sm);background:var(--ngoc);width:18px;height:4px;position:absolute;top:23px;left:0}.ctas[data-astro-cid-2g7ekzb5]{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}@media (width<=960px){.course[data-astro-cid-2g7ekzb5]{gap:var(--space-8);grid-template-columns:1fr}}.t-list[data-astro-cid-br4ytfzz]{border-top:1px solid var(--vien);margin:0;padding:0;list-style:none}.t-list[data-astro-cid-br4ytfzz] li[data-astro-cid-br4ytfzz]{justify-content:space-between;gap:var(--space-6);padding:var(--space-6) 0;border-bottom:1px solid var(--vien);align-items:center;display:flex}.nm[data-astro-cid-br4ytfzz]{font-family:var(--font-display);font-size:20px;font-weight:600;line-height:28px}.rk[data-astro-cid-br4ytfzz]{font:600 12px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--kim-dam)}.posts[data-astro-cid-phabgj3b]{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=960px){.posts[data-astro-cid-phabgj3b]{gap:var(--space-6);grid-template-columns:1fr}}.kinh-band[data-astro-cid-lcdefpme]{padding:var(--space-16) 0}
