@media (width<=599px){:where(p,li){line-height:1.6}}.skip-link{z-index:100000;background:var(--wp--preset--color--moss-deep);color:var(--wp--preset--color--paper);font-size:var(--wp--preset--font-size--meta);padding:.75rem 1.25rem;text-decoration:none;position:absolute;top:0;left:0;transform:translateY(-100%)}.skip-link:focus{transform:translateY(0)}.site-header .wp-block-navigation-item>a,.site-footer .wp-block-navigation-item>a{align-items:center;min-height:44px;padding-top:.5rem;padding-bottom:.5rem;display:inline-flex}.site-footer{background-color:var(--wp--preset--color--sunken);position:static}.site-footer__brand{gap:1rem}.site-footer__brand>.wp-block-navigation{flex:320px}.site-footer__row{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.site-footer__brand .wp-block-navigation{gap:.5rem 2rem!important}@media (width<=599px){.site-footer__brand .wp-block-navigation{gap:.5rem .75rem!important}.site-footer__brand{width:100%;min-width:0}.site-footer__brand .wp-block-navigation__container{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow-x:auto;flex-wrap:nowrap!important;justify-content:center!important}.site-footer__brand .wp-block-navigation{min-width:0}.site-footer__brand .wp-block-navigation__container::-webkit-scrollbar{display:none}.site-footer__brand .wp-block-navigation-item{flex-shrink:0}}.hero{padding:2.5rem 0}.hero-image{float:right;shape-outside:circle(50%);shape-margin:1rem;width:200px;margin:.25rem 0 1.25rem 2rem}.hero-photo{aspect-ratio:1;border-radius:50%;width:100%;overflow:hidden}.hero-buttons{clear:both;gap:.75rem;width:100%}.hero-buttons .wp-block-button{flex:1 1 0;min-width:0}.hero-buttons .wp-block-button__link{box-sizing:border-box;text-align:center;white-space:normal;width:100%;line-height:1.25}@media (width<=480px){.hero-buttons{gap:.5rem}.hero-buttons .wp-block-button__link{padding:.6rem .5rem;font-size:.8125rem}}@media (width<=640px){.hero{flex-direction:column;display:flex}.hero>h1{order:1}.hero>.has-lede-font-size{order:2}.hero>.hero-buttons{order:3}.hero>.hero-image{display:none}}.hero-photo__img{object-fit:cover;width:100%;height:100%;display:block}.pillars{padding:1rem 0 3rem}.pillar-idx{letter-spacing:.04em;color:var(--wp--preset--color--ink-faint);margin-bottom:.5rem;font-family:IBM Plex Mono,monospace;font-size:.8125rem;display:block}.icon-badge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.75rem;display:flex}.icon-badge svg{fill:currentColor;width:1.5rem;height:1.5rem}.icon-badge--gold{background-color:var(--wp--preset--color--gold-tint);color:var(--wp--preset--color--gold)}.icon-badge--moss{background-color:var(--wp--preset--color--moss-tint);color:var(--wp--preset--color--moss)}.icon-badge--clay{background-color:var(--wp--preset--color--clay-tint);color:var(--wp--preset--color--clay)}.sidebar-card__head{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.sidebar-card__head .icon-badge{width:2.5rem;height:2.5rem;margin-bottom:0}.sidebar-card__head .icon-badge svg{width:1.25rem;height:1.25rem}.sidebar-card__head h3{margin:0}#main-content{background-color:var(--wp--preset--color--paper);border-top:1px solid var(--wp--preset--color--line);border-bottom:1px solid var(--wp--preset--color--line);padding:1.5rem 1.25rem 2.5rem}:root{--td1-paper-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body{background-image:var(--td1-paper-noise)}@media (width>=1280px){#main-content{max-width:calc(var(--wp--style--global--wide-size) + 4rem);border-left:1px solid var(--wp--preset--color--line);border-right:1px solid var(--wp--preset--color--line);border-radius:.5rem;margin-inline:auto}}.archive-header{padding:2rem 0 1rem}.site-header{padding-block:1.5rem}.site-header__row{padding-inline:1.25rem}@media (width>=1280px){.site-header__row{padding-inline:clamp(1.25rem,4vw,2rem)}}.site-branding{gap:.125rem}@media (width<=1279px){.site-header__row{text-align:center;flex-direction:column;align-items:center;gap:.75rem}.site-header{padding-block:1.125rem}}.wp-block-navigation__responsive-dialog{box-sizing:border-box;padding-inline:1.5rem}.wp-block-navigation__responsive-container-content{align-items:flex-start!important}.site-header__nav-search{gap:.5rem}.site-header__search-toggle{color:var(--wp--preset--color--ink-soft);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.site-header__search-toggle:before{content:"";position:absolute;inset:-8px}@media (width>=1280px){.site-header__row{position:relative}.site-header__nav-search{padding-right:1.75rem}.site-header__search-toggle{width:1.75rem;height:1.75rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.site-header__search-panel{margin-top:.5rem;position:absolute;top:100%;right:0}}.site-header__search-toggle:hover,.site-header__search-toggle[aria-expanded=true]{color:var(--wp--preset--color--ink)}.site-header__search-toggle svg{fill:currentColor;width:22px;height:22px}.site-header__search-panel{z-index:20;background:var(--wp--preset--color--raised);border:1px solid var(--wp--preset--color--line);border-radius:8px;width:min(20rem,90vw);padding:.75rem;box-shadow:0 4px 16px #1c26201f}.site-header__search-panel[hidden]{display:none}.site-header__search .wp-block-search__button{min-width:44px}.site-header__search .wp-block-search__input{width:100%;min-height:44px}@media (width<=1279px){.site-header__search-toggle{display:none}.site-header__search-panel{box-shadow:none;width:100%;margin-top:.5rem;position:static;display:block!important}}.wp-block-navigation__responsive-container-content .wp-block-navigation__container{align-items:flex-start!important;gap:1.25rem!important}.wp-block-navigation__responsive-container-content .wp-block-navigation-item{text-align:left!important}.archive-header .wp-block-term-description{color:var(--wp--preset--color--ink-soft)}body.category .wp-block-post-template,body.tag .wp-block-post-template{border-left:2px solid var(--wp--preset--color--moss-tint);padding-left:1.5rem;position:relative}body.category .wp-block-post,body.tag .wp-block-post{padding-bottom:2.5rem;position:relative}body.category .wp-block-post:last-child,body.tag .wp-block-post:last-child{padding-bottom:0}body.category .wp-block-post:before,body.tag .wp-block-post:before{content:"";background:var(--wp--preset--color--moss);border:2px solid var(--wp--preset--color--paper);border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.5rem;left:-1.5rem;transform:translate(-50%)}body.category .wp-block-post-date,body.tag .wp-block-post-date{color:var(--wp--preset--color--moss-deep);font-weight:600}.archive-row__terms{align-items:center;gap:.5rem .75rem;margin-top:.75rem!important}.archive-row__terms:not(:has(.wp-block-post-terms)){display:none}.archive-row__terms .wp-block-post-terms{font-family:var(--g90-sans,inherit);margin:0;font-size:.875rem}.archive-row__series{color:var(--g90-gold-ink,var(--wp--preset--color--ink-soft));font-weight:600}.archive-row__series a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.archive-row__tags{flex-wrap:wrap;gap:.4rem;display:flex}.archive-row__tags a{background:var(--wp--preset--color--moss-tint);color:var(--wp--preset--color--moss-deep);border-radius:999px;align-items:center;min-height:2rem;padding:0 .75rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.archive-row__tags a:after{content:"";position:absolute;inset:-6px 0}.archive-row__tags a:hover{background:var(--wp--preset--color--moss);color:#fff}.archive-row__tags a:focus-visible,.archive-row__series a:focus-visible{outline:2px solid var(--wp--preset--color--gold);outline-offset:2px}.wp-block-search__button{min-height:44px;padding-top:.5rem;padding-bottom:.5rem}kbd{font-family:var(--wp--preset--font-family--ibm-plex-mono);background:var(--wp--preset--color--sunken);border:1px solid var(--wp--preset--color--ink-soft);box-shadow:0 1px 0 var(--wp--preset--color--ink-soft);border-radius:.2rem;padding:.1rem .4rem;font-size:.875em;line-height:1.4;display:inline-block}.toc__list:empty{display:none}.toc__list ol{margin:0;padding-left:1.25rem}.toc__list a{align-items:center;min-height:44px;padding:.25rem 0;display:inline-flex}.series-label{background:var(--wp--preset--color--moss-tint);color:var(--wp--preset--color--moss-deep);border-radius:999px;width:fit-content;padding:.25rem .75rem;display:inline-flex}.series-navigation__link{align-items:center;min-height:44px;padding-top:.5rem;padding-bottom:.5rem;display:inline-flex}.series-navigation__link--next{text-align:right;margin-left:auto}.callout{background:var(--wp--preset--color--gold-tint);border-left:3px solid var(--wp--preset--color--gold);border-radius:.25rem;padding:1rem 1.25rem}.callout p:last-child{margin-bottom:0}.stats-strip{gap:1.5rem}.stat-item{flex:140px}.stat-item__value{color:var(--wp--preset--color--moss-deep);margin-bottom:.25rem}.stat-item__label{color:var(--wp--preset--color--ink-soft);margin:0}@media (width<=599px){.stat-item{flex:0 calc(50% - .75rem)}.stat-item--hide-mobile{display:none}}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{background-color:var(--wp--preset--color--paper);clip-path:none;color:var(--wp--preset--color--ink);z-index:100000;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}a[target=_blank]:after{content:" (mở tab mới)";clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.video-facade{aspect-ratio:16/9;border-radius:.25rem;margin:0;position:relative;overflow:hidden}.video-facade a{height:100%;display:block;position:relative}.video-facade img{object-fit:cover;width:100%;height:100%;display:block}.video-facade__play{background:var(--wp--preset--color--paper);opacity:.9;border-radius:50%;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-facade__play:after{content:"";border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent var(--wp--preset--color--moss-deep);width:0;height:0;position:absolute;top:50%;left:calc(50% + 4px);transform:translate(-50%,-50%)}.video-facade__iframe{border:0;width:100%;height:100%;display:block}.video-facade__caption{color:var(--wp--preset--color--ink-soft);margin-top:.5rem}.portfolio-filter{gap:.5rem;padding:.5rem 0 1.5rem}.portfolio-filter__link{background:var(--wp--preset--color--sunken);color:var(--wp--preset--color--ink);border-radius:999px;align-items:center;min-height:44px;padding:.4rem .9rem;text-decoration:none;display:inline-flex}.portfolio-filter__link.is-active{background:var(--wp--preset--color--moss-deep);color:var(--wp--preset--color--paper)}.portfolio-grid{grid-template-columns:1fr;gap:2rem;margin:0;padding:0;display:grid}@media (width>=600px){.portfolio-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.portfolio-grid{grid-template-columns:repeat(3,1fr)}}.portfolio-card{background:var(--wp--preset--color--raised);border:1px solid var(--wp--preset--color--line);border-radius:.5rem;gap:.5rem;padding:1rem}.portfolio-card .wp-block-post-terms{color:var(--wp--preset--color--ink-soft)}.portfolio-cta{text-align:center;background:var(--wp--preset--color--moss-tint);border-radius:.25rem;padding:2.5rem 0}.with-sidebar{align-items:flex-start;gap:2.5rem}.with-sidebar__main{flex:28rem;min-width:0}@media (width<=899px){.with-sidebar__main,.with-sidebar__aside{flex-basis:100%;max-width:100%}body.home .with-sidebar__aside,body.single-post .with-sidebar__aside{display:none}}@media (width>=900px){.with-sidebar__aside{position:sticky;top:2rem}}.sidebar-card{background:var(--wp--preset--color--raised);border:1px solid var(--wp--preset--color--line);border-radius:.5rem;padding:1.25rem}.sidebar-card+.sidebar-card{margin-top:1.5rem}.related-posts__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.related-posts__list a{align-items:center;min-height:44px;padding:.25rem 0;display:inline-flex}.with-sidebar__aside .stats-strip{flex-direction:column;gap:1rem}.with-sidebar__aside .stat-item{flex:auto;width:100%}.with-sidebar__aside .stat-item__value{font-size:1.3125rem!important;line-height:1.3!important}.sidebar-card__caption{color:var(--wp--preset--color--ink-soft);margin-top:1rem;font-style:italic}.achievements__list{margin:0;padding-left:1.25rem}.signature{border-top:1px dashed var(--wp--preset--color--line);text-align:center;padding:2.5rem 0 3rem}.signature__quote{font-family:var(--wp--preset--font-family--literata);font-style:italic;font-size:var(--wp--preset--font-size--lede);color:var(--wp--preset--color--ink-soft);margin:0 0 .5rem}.signature__name{font-family:var(--wp--preset--font-family--literata);letter-spacing:.05em;margin:0}.has-h1-font-size{font-size:var(--wp--preset--font-size--h-1)!important}.has-h2-font-size{font-size:var(--wp--preset--font-size--h-2)!important}.has-h3-font-size{font-size:var(--wp--preset--font-size--h-3)!important}.td1-tracking-panel{margin-block:2rem}.td1-tracking-panel>*+*{margin-top:1.5rem}.journal-timeline-intro{border-top:1px dashed var(--wp--preset--color--line);padding-top:1rem}.journal-timeline-intro h2{margin-bottom:.25rem}.journey-hero{padding:2.5rem 0 1rem}.journey-hero h1{margin-bottom:.5rem}.hero>h1+*{margin-top:.5rem}.pillars>h2+*{margin-top:.875rem}.pillars,.with-sidebar__main>.td1-block{margin-top:1.5rem}.signature{margin-top:1rem}.hero-buttons{align-items:stretch}.hero-buttons .wp-block-button__link{justify-content:center;align-items:center;height:100%;display:flex}@media (width<=640px){.hero{padding-bottom:1rem}.pillars{margin-top:1.5rem}}.td-highlight{background-color:#0000;background-image:linear-gradient(to right,var(--wp--preset--color--gold-tint)0%,var(--wp--preset--color--gold-tint)100%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 88%;background-repeat:no-repeat;background-size:100% 45%;padding:0 .05em}.hero-h1__num{color:var(--wp--preset--color--gold);letter-spacing:-.02em;font-size:2.4em;line-height:.72;display:inline-block}.ve-trong-quote{border-left:3px solid var(--wp--preset--color--gold);border-width:0 0 0 3px;margin:0 0 2rem;padding:.25rem 0 .25rem 1.5rem}.ve-trong-quote p{font-family:var(--wp--preset--font-family--literata);font-style:italic;font-size:var(--wp--preset--font-size--h-3);color:var(--wp--preset--color--moss-deep);line-height:1.4}.ve-trong-principles li{border-bottom:1px dashed var(--wp--preset--color--line);padding:.9rem 0}.ve-trong-principles li:last-child{border-bottom:none}.ve-trong-offer{border-top:1px dashed var(--wp--preset--color--line);padding-top:1rem}.reading-progress{z-index:100001;pointer-events:none;background:0 0;width:100%;height:3px;position:fixed;top:0;left:0}.reading-progress__fill{background:var(--wp--preset--color--moss);width:0%;height:100%;transition:width .1s linear}@media (prefers-reduced-motion:reduce){.reading-progress__fill{transition:none}}.reading-time{color:var(--wp--preset--color--ink-faint)}.back-to-top{z-index:9999;background:var(--wp--preset--color--moss);color:var(--wp--preset--color--paper);cursor:pointer;opacity:0;pointer-events:none;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .2s,transform .2s,background .15s;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;transform:translateY(8px);box-shadow:0 2px 8px #1c262040}.back-to-top svg{fill:currentColor;width:24px;height:24px}.back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top:hover,.back-to-top:active{background:var(--wp--preset--color--moss-deep)}.back-to-top:focus-visible{outline:2px solid var(--wp--preset--color--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.back-to-top{transition:none}}.breadcrumb{font-size:var(--wp--preset--font-size--meta);max-width:var(--wp--style--global--wide-size);margin:0 0 1rem;margin-inline:auto}.breadcrumb__list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumb__item{color:var(--wp--preset--color--ink-faint);align-items:center;display:flex}.breadcrumb__item:not(:first-child):before{content:"›";color:var(--wp--preset--color--line-strong);margin-inline:.5rem}.breadcrumb__item a{color:var(--wp--preset--color--ink-faint);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.breadcrumb__item a:hover{color:var(--wp--preset--color--moss-deep);text-decoration:underline}.breadcrumb__item [aria-current=page]{color:var(--wp--preset--color--ink-soft)}:root{--g90-sans:var(--wp--preset--font-family--be-vietnam-pro);--g90-serif:var(--wp--preset--font-family--literata);--g90-mono:var(--wp--preset--font-family--ibm-plex-mono);--g90-gold-ink:#7a5528;--g90-gold-pill-ink:#6b4a1f;--g90-clay-ink:#8a3f31;--g90-shadow:0 1px 2px #1c26200f,0 6px 18px #1c26200d}body{background-image:none;background-color:var(--wp--preset--color--paper)}#main-content{background:0 0;padding-top:2rem;border:0!important;border-radius:0!important}.site-header--v2{padding-block:2rem 0}.site-header--v2 .masthead{padding-inline:1.25rem;border-bottom:1px solid var(--wp--preset--color--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;padding-bottom:1.25rem;display:flex}.site-header--v2 .masthead__brand>*{margin:0}.site-header--v2 .masthead__kicker{font-family:var(--g90-sans);letter-spacing:.02em;color:var(--wp--preset--color--moss);font-size:.875rem;font-weight:600;margin:0 0 .375rem!important}.site-header--v2 .masthead__title{font-family:var(--g90-serif);margin:0;font-size:clamp(2rem,1.35rem + 2.2vw,2.75rem);font-weight:600;line-height:1.15}.site-header--v2 .masthead__title a{color:var(--wp--preset--color--ink);text-decoration:none}.site-header--v2 .masthead__bar{justify-content:space-between;align-items:center;gap:1rem;padding:.25rem 1.25rem;display:flex;margin-top:0!important}.site-header--v2 .masthead__nav{font-family:var(--g90-sans);flex:none;font-size:1rem}.site-header--v2 .masthead__nav .wp-block-navigation__container{gap:1.5rem}.site-header--v2 .masthead__nav .wp-block-navigation-item>a{color:var(--wp--preset--color--ink-soft);min-height:44px;text-decoration:none;padding:0!important}.site-header--v2 .masthead__nav .wp-block-navigation-item>a:hover,.site-header--v2 .masthead__nav .wp-block-navigation-item>a:focus-visible{color:var(--wp--preset--color--moss);text-underline-offset:.3em;text-decoration:underline}.masthead__nav .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-dialog{padding-inline:0}.site-header--v2 .wp-block-navigation__responsive-container-open{justify-content:center;align-items:center;width:44px;height:44px;margin-left:-10px;display:flex}@media (width>=600px){.site-header--v2 .wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}@media (width>=600px) and (width<=899px){.site-header--v2 .masthead__nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.site-header--v2 .masthead__nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}.site-header--v2 .masthead__search{flex:0 17rem;min-width:8rem;margin:0}.site-header--v2 .masthead__search .wp-block-search__inside-wrapper{border:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--raised);border-radius:999px;padding:2px 2px 2px .9rem}.site-header--v2 .masthead__search .wp-block-search__input{background:0 0;border:0;min-height:44px;padding:0;font-size:.9375rem}.site-header--v2 .masthead__search .wp-block-search__button{background:var(--wp--preset--color--moss);color:#fff;border:0;border-radius:999px;min-width:44px;min-height:44px;margin:0;padding:0 .6rem}.site-header--v2 .masthead__search .wp-block-search__button svg{fill:currentColor}@media (width<=767px){.site-header--v2 .masthead__nav .wp-block-navigation__container{gap:1rem}}@media (width<=599px){.site-header--v2{padding-block:1.25rem 0}.site-header--v2 .masthead{gap:.75rem;padding-bottom:1rem}.site-header--v2 .masthead__bar{padding-block:.5rem}.site-header--v2 .masthead__search{flex:auto}}@media (width>=1280px){.site-header--v2 .masthead,.site-header--v2 .masthead__bar{padding-inline:0}}.pill{font-family:var(--g90-sans);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.3em;min-height:2rem;padding:.2rem .8rem;font-size:.875rem;line-height:1.3;display:inline-flex}.pill .num{font-family:var(--g90-mono);font-weight:400}.pill--moss{background:var(--wp--preset--color--moss-tint);color:var(--wp--preset--color--moss-deep)}.pill--gold{background:var(--wp--preset--color--gold-tint);color:var(--g90-gold-pill-ink)}.pill--clay{background:var(--wp--preset--color--clay-tint);color:var(--g90-clay-ink)}.pill--line{border:1px solid var(--wp--preset--color--line-strong);color:var(--wp--preset--color--ink-soft)}.page-kicker,.page-kicker a{font-family:var(--g90-sans);letter-spacing:.02em;font-size:.875rem;font-weight:600;text-decoration:none;color:var(--g90-gold-ink)!important}.page-kicker{gap:.35rem;margin-top:0!important;margin-bottom:.5rem!important}.page-kicker .wp-block-post-terms__prefix{color:var(--g90-gold-ink)}.page-kicker:not(:has(a)):not(p){display:none}.hero{padding-top:.5rem}.hero>.page-kicker{margin-left:0!important;margin-right:0!important}.hero .has-lede-font-size,.post-lead .wp-block-post-excerpt__excerpt{color:var(--wp--preset--color--ink-soft);line-height:1.65}.post-lead .wp-block-post-excerpt__excerpt{font-size:var(--wp--preset--font-size--lede);margin:.75rem 0 0}.post-lead .wp-block-post-excerpt__more-text{display:none}.with-sidebar__main .wp-block-post-title{margin-top:0;font-size:clamp(2rem,1.4rem + 2vw,2.75rem);line-height:1.15}.meta-pills{gap:.5rem;margin-top:1rem!important}.meta-pills .wp-block-post-date{font-family:var(--g90-mono)}.meta-pills .reading-time{background:var(--wp--preset--color--gold-tint);color:var(--g90-gold-pill-ink);font-family:var(--g90-sans);border-radius:999px;align-items:center;min-height:2rem;padding:.2rem .8rem;font-size:.875rem;display:inline-flex}.with-sidebar__main:not(.entry-tam-su)>*,.with-sidebar__main:not(.entry-tam-su) .is-layout-constrained>:not(.alignleft):not(.alignright):not(.hero-image){box-sizing:border-box;max-width:100%!important;margin-left:0!important;margin-right:0!important}.is-style-tom-tat{background:var(--wp--preset--color--raised);border:1px solid var(--wp--preset--color--line);box-shadow:var(--g90-shadow);border-radius:10px;margin-top:1.75rem!important;padding:1.25rem 1.5rem!important}.is-style-tom-tat .tom-tat__title,.is-style-tom-tat>h2:first-child,.is-style-tom-tat>h3:first-child{color:var(--wp--preset--color--moss-deep);font-weight:700;line-height:1.4;font-family:var(--g90-sans)!important;border:0!important;margin:0 0 .5rem!important;padding:0!important;font-size:1.0625rem!important}.is-style-tom-tat ul{margin:0;padding-left:1.1rem}.is-style-tom-tat li{margin:.45rem 0;line-height:1.65}.is-style-tom-tat li::marker{color:var(--wp--preset--color--moss)}.is-style-tom-tat strong{color:var(--wp--preset--color--ink)}.is-style-ghi-chu{background:var(--wp--preset--color--sunken);border-radius:10px;margin-top:1.25rem!important;padding:1rem 1.25rem!important}.is-style-ghi-chu>*{margin-top:0!important;margin-bottom:0!important}.is-style-ghi-chu .ghi-chu__kicker{font-family:var(--g90-sans);letter-spacing:.02em;color:var(--wp--preset--color--ink-soft);font-size:.875rem;font-weight:600;margin-bottom:.35rem!important}.wp-block-separator.is-style-dashed{border:0;border-top:1px dashed var(--wp--preset--color--line-strong);opacity:1;background:0 0;max-width:none;height:0;width:100%!important;margin:2.25rem 0!important}.wp-block-post-content>h2.wp-block-heading{border-top:1px dashed var(--wp--preset--color--line-strong);margin-top:2.25rem;padding-top:1.5rem}.with-sidebar__aside>:first-child{margin-top:0!important}.with-sidebar__aside>*+*{margin-top:1.5rem!important}.with-sidebar__aside .sidebar-card__head h3,.with-sidebar__aside .td1-block h3,.with-sidebar__aside .toc h3,.with-sidebar__aside .related-posts h2,.with-sidebar__aside .related-posts h3{font-size:1.125rem!important}.with-sidebar__aside .sidebar-card__head .icon-badge{width:2rem;height:2rem}.with-sidebar__aside .sidebar-card__head .icon-badge svg{width:1rem;height:1rem}@media (width>=900px){.with-sidebar{gap:4rem;position:relative}.with-sidebar:after{content:"";border-left:1px solid var(--wp--preset--color--line-strong);opacity:.55;pointer-events:none;width:0;position:absolute;top:0;bottom:0;right:22rem}.with-sidebar__aside>.td1-block,.with-sidebar__aside>.tdf-block,.with-sidebar__aside>.sidebar-card,.with-sidebar__aside>.wp-block-group{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}aside.with-sidebar__aside>:not(:first-child){border-top:1px dashed var(--wp--preset--color--line-strong)!important;margin-top:1.5rem!important;padding-top:1.5rem!important}}@media (width<=1119px){.site-header--v2 .masthead__pills{justify-content:flex-start}}@media (width<=767px){.site-header--v2 .masthead__pills .pill--line{display:none}}.hero-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}.hero-card{background:var(--wp--preset--color--raised);border:1px solid var(--wp--preset--color--line);box-shadow:var(--g90-shadow);color:var(--wp--preset--color--ink);border-radius:10px;flex-direction:column;gap:.2rem;min-height:44px;padding:.85rem 2.25rem .95rem 1rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative}.hero-card__kicker{font-family:var(--g90-sans);letter-spacing:.02em;color:var(--g90-gold-ink);font-size:.875rem;font-weight:600;line-height:1.35}.hero-card__title{font-family:var(--g90-serif);font-size:1.0625rem;font-weight:600;line-height:1.3}.hero-card__arrow{font-family:var(--g90-sans);color:var(--wp--preset--color--moss);font-size:1.125rem;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.hero-card:hover{border-color:var(--wp--preset--color--moss);transform:translateY(-1px)}.hero-card:focus-visible{outline:2px solid var(--wp--preset--color--gold);outline-offset:2px}.hero-card--primary{background:var(--wp--preset--color--moss);border-color:var(--wp--preset--color--moss);color:#fff}.hero-card--primary .hero-card__kicker{color:var(--wp--preset--color--moss-tint)}.hero-card--primary .hero-card__arrow{color:#fff}.hero-card--primary:hover{background:var(--wp--preset--color--moss-deep);border-color:var(--wp--preset--color--moss-deep)}@media (prefers-reduced-motion:reduce){.hero-card{transition:none}.hero-card:hover{transform:none}}.hero{container-type:inline-size}@container (width<=40rem){.hero-cards{grid-template-columns:1fr}.hero-card{padding-block:.7rem}}.with-sidebar__main{container:tp-main/inline-size}.hero h1.hero-h1--stat{letter-spacing:-.01em;margin-top:0!important;margin-bottom:1.25rem!important;font-size:clamp(2.125rem,6.8cqi,3.25rem)!important;line-height:1.14!important}.hero h1.hero-h1--stat>span{display:block}.hero .hero-h1__num{margin-right:-.04em;font-size:2.3em;line-height:.8}.hero .h1-mark{color:inherit;background:linear-gradient(transparent 58%,var(--wp--preset--color--gold-tint)58%,var(--wp--preset--color--gold-tint)92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.hero .h1-em{color:var(--wp--preset--color--moss);font-style:italic;font-weight:500}.hero>.has-lede-font-size{text-wrap:pretty}@media (width>=641px){.hero{grid-template-columns:minmax(0,1fr) 16rem;grid-template-areas:"kick img""h1 img""lede lede""cards cards";align-items:end;column-gap:2.75rem;display:grid!important}.hero>*{margin-left:0!important;margin-right:0!important}.hero>.page-kicker{grid-area:kick;align-self:end}.hero>h1{grid-area:h1;align-self:start;margin-bottom:0!important}.hero>.hero-cards{grid-area:cards}.hero>.hero-image{float:none;shape-outside:none;grid-area:img;align-self:center;width:16rem;position:relative;max-width:none!important;margin:0!important}.hero>.hero-image .hero-photo{aspect-ratio:1/1.08;border-radius:62% 38% 54% 46%/48% 58% 42% 52%}.hero>.hero-image:before{content:"";background:var(--wp--preset--color--moss-tint);z-index:-1;border-radius:44% 56% 40% 60%/56% 44% 58% 42%;position:absolute;inset:14px -14px -14px 14px}.hero>.has-lede-font-size{grid-area:lede;line-height:1.7;margin-top:1.5rem!important;font-size:1.125rem!important}}@container tp-main (width>=46rem){.hero>.has-lede-font-size{column-count:2;column-rule:1px dashed var(--wp--preset--color--line-strong);column-gap:2.5rem}}@container tp-main (width<=46rem){@media (width>=641px){.hero{grid-template-columns:minmax(0,1fr) 11rem;column-gap:1.75rem}.hero>.hero-image{width:11rem}}}@media (width<=899px){.with-sidebar__aside{display:none}}@media (width>=900px){.with-sidebar__aside{top:min(2rem,calc(100vh - var(--aside-h,0px) - 2rem))}.only-narrow{display:none}.with-sidebar__aside.aside--toc{--sbw:0px;box-sizing:content-box;flex:0 0 calc(var(--tp-aside-w) + var(--sbw));max-width:calc(var(--tp-aside-w) + var(--sbw));padding-left:calc(var(--tp-aside-gap)/2 - var(--sbw)/2);margin-left:calc(-1*(var(--tp-aside-gap)/2 + var(--sbw)/2));scrollbar-width:thin;scrollbar-color:var(--wp--preset--color--line-strong)transparent;direction:rtl;max-height:calc(100vh - 4rem);margin-right:-6px;padding-right:6px;top:2rem;overflow-y:auto}.with-sidebar__aside.aside--toc>*{direction:ltr}}.with-sidebar__aside{align-self:flex-start}.home-section{margin-top:3rem!important}.hero+.home-section{margin-top:2rem!important}.section-head{margin:0 0 1rem}.section-head__kicker{font-family:var(--g90-sans);letter-spacing:.02em;color:var(--g90-gold-ink);margin:0 0 .25rem;font-size:.875rem;font-weight:600}.section-head__title{font-family:var(--g90-serif);margin:0;font-size:clamp(1.625rem,1.3rem + 1vw,2rem);line-height:1.2}.section-head__sub{color:var(--wp--preset--color--ink-soft);margin:.5rem 0 0;font-size:1rem;line-height:1.6}.section-head--row{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.section-head__hint{font-family:var(--g90-sans);color:var(--wp--preset--color--ink-soft);margin:0;font-size:.875rem}.home-section--journey{border-top:1px dashed var(--wp--preset--color--line-strong);padding-top:2rem;margin-top:3.5rem!important}.topic-chips{flex-direction:column;align-items:flex-start;gap:.35rem;margin:0 0 1rem;display:flex}.topic-chips__label{font-family:var(--g90-sans);color:var(--wp--preset--color--ink-soft);font-size:.875rem}.topic-chips ul{scrollbar-width:none;gap:.5rem;max-width:100%;margin:0;padding:.25rem 0;list-style:none;display:flex;overflow-x:auto}.topic-chips ul::-webkit-scrollbar{display:none}@media (width>=641px){.topic-chips ul{flex-wrap:wrap;overflow:visible}}.topic-chip{box-sizing:border-box;border:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--raised);font-family:var(--g90-sans);white-space:nowrap;color:var(--wp--preset--color--ink);border-radius:999px;align-items:center;gap:.35rem;min-height:44px;padding:0 .8rem 0 .35rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.topic-chip:hover{border-color:var(--wp--preset--color--moss)}.topic-chip__icon,.topic-row__icon{border-radius:62% 38% 54% 46%/48% 58% 42% 52%;flex:none;place-items:center;width:1.85rem;height:1.85rem;display:grid}.topic-chip__icon svg,.topic-row__icon svg{fill:currentColor;width:1.05rem;height:1.05rem}.topic-chip--moss .topic-chip__icon,.topic-row--moss .topic-row__icon{background:var(--wp--preset--color--moss-tint);color:var(--wp--preset--color--moss-deep)}.topic-chip--gold .topic-chip__icon,.topic-row--gold .topic-row__icon{background:var(--wp--preset--color--gold-tint);color:var(--g90-gold-pill-ink)}.topic-chip--clay .topic-chip__icon,.topic-row--clay .topic-row__icon{background:var(--wp--preset--color--clay-tint);color:var(--g90-clay-ink)}.topic-chip__n{color:var(--wp--preset--color--ink-soft);font-weight:400}.post-rows{border-top:1px dashed var(--wp--preset--color--line-strong)}.post-row{border-bottom:1px dashed var(--wp--preset--color--line-strong);grid-template:"cat body""meta body"1fr/9.5rem minmax(0,1fr);align-items:start;gap:.6rem 1.5rem;padding:1.25rem 0 1.35rem;display:grid;position:relative}.post-row__cat{grid-area:cat}.post-row__pill{font-family:var(--g90-sans);white-space:nowrap;background:var(--wp--preset--color--moss-tint);color:var(--wp--preset--color--moss-deep);border-radius:999px;align-items:center;min-height:1.75rem;padding:.1rem .7rem;font-size:.875rem;font-weight:600;display:inline-flex}.post-row__pill--hoc-ma-ghi{background:var(--wp--preset--color--gold-tint);color:var(--g90-gold-pill-ink)}.post-row__pill--dung-roi-moi-noi{background:var(--wp--preset--color--clay-tint);color:var(--g90-clay-ink)}.post-row__meta{font-family:var(--g90-sans);color:var(--wp--preset--color--ink-soft);flex-direction:column;grid-area:meta;gap:.4rem;font-size:.875rem;display:flex}.post-row__meta>span{align-items:center;gap:.4rem;display:flex}.post-row__meta svg{fill:var(--wp--preset--color--moss);flex:none;width:1rem;height:1rem}.post-row__meta .num{font-family:var(--g90-mono)}.post-row__body{grid-area:body}.with-sidebar__main .post-row__title,.post-row__title{font-family:var(--g90-serif);font-size:1.375rem;line-height:1.3;margin:0 0 .5rem!important}.post-row__title a{color:var(--wp--preset--color--ink);text-decoration:none}.post-row__title a:after{content:"";position:absolute;inset:0}.post-row__title a:hover{color:var(--wp--preset--color--moss);text-underline-offset:.2em;text-decoration:underline}.post-row__title a:focus-visible{outline:none}.post-row__title a:focus-visible:after{outline:2px solid var(--wp--preset--color--gold);outline-offset:2px;border-radius:10px}.post-row__excerpt{color:var(--wp--preset--color--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.65;display:-webkit-box;overflow:hidden}.post-row__series{font-family:var(--g90-sans);color:var(--g90-gold-ink);margin:.75rem 0 0;font-size:.875rem;font-weight:600}.post-rows__all{text-align:right;font-family:var(--g90-sans);margin:1rem 0 0;font-weight:600}.post-rows__all a,.topics-card__all a{color:var(--wp--preset--color--moss-deep);align-items:center;min-height:44px;display:inline-flex}@media (width<=640px){.post-row{grid-template:"cat""body""meta"/1fr;row-gap:.5rem;padding-top:1.1rem}.post-row__meta{flex-flow:wrap;gap:.25rem 1rem}}.journey-card{background:var(--wp--preset--color--raised);border:1px solid var(--wp--preset--color--line);box-shadow:var(--g90-shadow);border-radius:10px;margin-top:1.25rem!important;padding:1rem 1.125rem!important}.journey-card>.td1-block{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.journey-card>.td1-block+.td1-block{border-top:1px dashed var(--wp--preset--color--line-strong)!important;border-radius:0!important;margin-top:1rem!important;padding-top:1rem!important}.only-narrow{margin-top:1rem!important}.hero-cards{align-content:start}.hero-card{box-sizing:border-box}@media (width<=640px){.hero-cards{gap:.5rem}.hero-card{justify-content:center;min-height:48px;padding-block:.7rem!important}.hero-card__kicker{display:none}}.topic-rows{margin:.25rem 0 0;padding:0;list-style:none}.topic-rows li+li{border-top:1px dashed var(--wp--preset--color--line)}.topic-row{color:var(--wp--preset--color--ink);font-family:var(--g90-sans);align-items:center;gap:.65rem;min-height:44px;padding:.35rem 0;text-decoration:none;display:flex}.topic-row__name{flex:1;font-size:.9375rem;font-weight:600}.topic-row__n{color:var(--wp--preset--color--ink-soft);font-size:.875rem}.topic-row:hover .topic-row__name,.topic-row[aria-current=page] .topic-row__name{color:var(--wp--preset--color--moss-deep);text-underline-offset:.2em;text-decoration:underline}.topics-card__all{font-family:var(--g90-sans);margin:.25rem 0 0;font-size:.9375rem;font-weight:600}@media (width>=600px){.with-sidebar__main .portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.journey-today{margin-block:2rem!important}.journey-today>*+*{margin-top:1.5rem!important}.with-sidebar__main .wp-block-post-template:not(.portfolio-grid){border-top:1px dashed var(--wp--preset--color--line-strong)}.with-sidebar__main .wp-block-post-template:not(.portfolio-grid)>.wp-block-post{border-bottom:1px dashed var(--wp--preset--color--line-strong);margin:0;padding:1.25rem 0 1.35rem}.with-sidebar__main .wp-block-post-template:not(.portfolio-grid) .wp-block-post-title{font-family:var(--g90-serif);line-height:1.3;margin:0 0 .35rem!important;font-size:1.375rem!important}.with-sidebar__main .wp-block-post-template:not(.portfolio-grid) .wp-block-post-title a{color:var(--wp--preset--color--ink);text-decoration:none}.with-sidebar__main .wp-block-post-template:not(.portfolio-grid) .wp-block-post-title a:hover{color:var(--wp--preset--color--moss);text-underline-offset:.2em;text-decoration:underline}.with-sidebar__main .wp-block-post-template:not(.portfolio-grid) .wp-block-post-date{color:var(--wp--preset--color--ink-soft);font-size:.875rem}.with-sidebar__main .wp-block-post-template:not(.portfolio-grid) .wp-block-post-excerpt{margin-top:.5rem}.with-sidebar__main .wp-block-post-template:not(.portfolio-grid) .wp-block-post-excerpt__excerpt{color:var(--wp--preset--color--ink-soft);margin:0}.with-sidebar__main .topic-chips{margin-top:.5rem}.pillar-idx{font-size:.875rem}.with-sidebar__main .td1-hanh-trinh{border-top:1px dashed var(--wp--preset--color--line-strong);border-bottom:1px dashed var(--wp--preset--color--line-strong);flex-flow:wrap;gap:1rem 2rem;padding:1rem 0}.with-sidebar__main .td1-hanh-trinh .stat-item{flex:8rem}.with-sidebar{--tp-aside-w:16rem;--tp-aside-gap:3rem}.with-sidebar__aside{flex:0 0 var(--tp-aside-w);max-width:var(--tp-aside-w)}@media (width>=900px){.with-sidebar{gap:var(--tp-aside-gap)}.with-sidebar:after{right:calc(var(--tp-aside-w) + var(--tp-aside-gap)/2)}}#main-content{padding-top:1.25rem;padding-bottom:2.5rem;margin-top:0!important}.wp-site-blocks>footer{margin-top:0!important}.breadcrumb{margin-bottom:.5rem}.breadcrumb+.with-sidebar{margin-top:0!important}.with-sidebar__main>.archive-header:first-child,.with-sidebar__main>.journey-hero:first-child{padding-top:.5rem}.signature{padding:2rem 0 1rem}.with-sidebar__aside .td1-block .checklist li:not(.td1-free){grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 10px;display:grid}.with-sidebar__aside .td1-block .checklist li:not(.td1-free)>input{grid-row:span 2;margin-top:3px}.with-sidebar__aside .td1-block .checklist li:not(.td1-free)>.time{grid-column:2}.site-footer{padding-block:.75rem 1rem}.site-footer .wp-block-navigation-item__content{align-items:center;min-height:44px;display:inline-flex;padding-block:0!important}.site-footer__row>p{margin-bottom:0;margin-top:.25rem!important}@media (width>=641px){.hero{--h1:clamp(2.125rem,6.8cqi,3.25rem);grid-template-columns:calc(var(--h1)*8.1)minmax(0,1fr)!important;column-gap:1.5rem!important}.hero h1.hero-h1--stat{font-size:var(--h1)!important}.hero>.hero-image{justify-self:center;width:min(20rem,100%)!important}}.journey-more-link{border-top:1px dashed var(--wp--preset--color--line-strong);font-family:var(--g90-sans);padding-top:1rem;font-weight:600;margin-top:1.5rem!important}.journey-more-link a{color:var(--wp--preset--color--moss-deep);align-items:center;min-height:44px;display:inline-flex}.home-section--study{margin-block:1.75rem!important}.study-band{box-sizing:border-box;background:var(--wp--preset--color--moss-tint);border:1px solid var(--wp--preset--color--moss);box-shadow:var(--g90-shadow);color:var(--wp--preset--color--ink);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:.2rem .75rem;min-height:44px;padding:1rem 2.75rem 1rem 1.1rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid;position:relative}.study-band__pill{background:var(--wp--preset--color--gold-tint);border:1px solid var(--wp--preset--color--gold);font-family:var(--g90-sans);color:var(--wp--preset--color--ink-soft);border-radius:999px;grid-area:1/1;padding:.25rem .65rem;font-size:.875rem;font-weight:600;line-height:1.2}.study-band__title{font-family:var(--g90-serif);color:var(--wp--preset--color--moss-deep);grid-area:1/2;font-size:1.25rem;font-weight:600;line-height:1.3}.study-band__desc{font-family:var(--g90-sans);color:var(--wp--preset--color--ink-soft);grid-area:2/1/auto/-1;font-size:1rem;line-height:1.5}.study-band__arrow{font-family:var(--g90-sans);color:var(--wp--preset--color--moss-deep);font-size:1.375rem;font-weight:600;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.study-band:hover{border-color:var(--wp--preset--color--moss-deep);background:var(--wp--preset--color--moss-tint)}.study-band:hover .study-band__title{text-underline-offset:3px;text-decoration:underline}.study-band:focus-visible{outline:2px solid var(--wp--preset--color--gold);outline-offset:2px}@media (width<=640px){.study-band{grid-template-columns:1fr;row-gap:.4rem}.study-band__pill{justify-self:start}.study-band__title,.study-band__desc{grid-column:1}.study-band__title{grid-row:2}.study-band__desc{grid-row:3}}@media (prefers-reduced-motion:reduce){.study-band{transition:none}}.toc:has(.toc__list:empty),.toc[hidden]{display:none}.pill--author{color:var(--wp--preset--color--ink-soft);border:1px solid var(--wp--preset--color--line);min-height:2rem;text-decoration:none}.pill--author:hover,.pill--author:focus-visible{color:var(--wp--preset--color--moss-deep);border-color:var(--wp--preset--color--moss)}.author-box{background:var(--wp--preset--color--raised,#fff);border:1px solid var(--wp--preset--color--line);border-radius:10px;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:1rem;margin:2.5rem 0 1.5rem;padding:1rem 1.125rem;display:grid;box-shadow:0 1px 2px #1c26200f,0 4px 14px #1c26200f}.author-box__photo{background:var(--wp--preset--color--moss-tint);border-radius:50%;width:72px;height:72px;display:block;overflow:hidden}.author-box__photo img{object-fit:cover;object-position:50% 0;transform-origin:50% 20%;width:100%;height:100%;display:block;transform:scale(1.75)}.author-box__body p{margin:0}.author-box__kicker{color:var(--wp--preset--color--gold);font-size:.875rem;font-weight:600}.author-box__name{font-family:var(--wp--preset--font-family--literata,"Literata",serif);color:var(--wp--preset--color--ink);font-size:1.25rem;font-weight:600;line-height:1.3}.author-box__bio{color:var(--wp--preset--color--ink-soft);font-size:.9375rem;line-height:1.6;margin-top:.25rem!important}.author-box__link{color:var(--wp--preset--color--moss-deep);border-bottom:1px dashed;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width<=599px){.post-rows--start .post-row__excerpt{display:none}}