.ChapterHandoff_handoff__stFVd{background:var(--brand-ink);color:var(--brand-paper);display:grid;gap:clamp(2.5rem,6vw,7rem);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);padding:clamp(4rem,8vw,7.5rem) var(--brand-space-inline) clamp(5rem,10vw,9rem)}.ChapterHandoff_handoff__stFVd[data-tone=paper]{background:var(--brand-reading-paper-deep);color:var(--brand-text-on-paper)}.ChapterHandoff_intro__aWCbx{align-self:start;max-width:39rem}.ChapterHandoff_actions__LE2uM article>p,.ChapterHandoff_intro__aWCbx>p{color:var(--brand-lacquer-bright);font-family:var(--font-mono);font-size:.72rem;font-weight:600;letter-spacing:.08em;margin:0}.ChapterHandoff_handoff__stFVd[data-tone=paper] .ChapterHandoff_actions__LE2uM article>p,.ChapterHandoff_handoff__stFVd[data-tone=paper] .ChapterHandoff_intro__aWCbx>p{color:var(--brand-oxblood)}.ChapterHandoff_intro__aWCbx h2{color:inherit;font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(2.65rem,5vw,5.4rem);font-weight:500;letter-spacing:-.055em;line-height:.92;margin:1rem 0 1.35rem;max-width:11ch;text-wrap:balance}.ChapterHandoff_intro__aWCbx>span{color:color-mix(in srgb,currentColor 72%,transparent);display:block;font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.75;max-width:52ch;text-wrap:pretty}.ChapterHandoff_actions__LE2uM{align-self:end;border-top:1px solid color-mix(in srgb,currentColor 24%,transparent);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.ChapterHandoff_actions__LE2uM article{border-bottom:1px solid color-mix(in srgb,currentColor 24%,transparent);display:grid;gap:.85rem;min-width:0;padding:clamp(1.25rem,2.6vw,2.15rem) 0}.ChapterHandoff_actions__LE2uM article[data-primary=true]{grid-column:1/-1;padding-right:clamp(1rem,8vw,7rem)}.ChapterHandoff_actions__LE2uM article:not([data-primary=true]):nth-child(2){border-right:1px solid color-mix(in srgb,currentColor 24%,transparent);padding-right:clamp(1rem,2.5vw,2.2rem)}.ChapterHandoff_actions__LE2uM article:not([data-primary=true]):nth-child(3){padding-left:clamp(1rem,2.5vw,2.2rem)}.ChapterHandoff_actions__LE2uM article>span{color:color-mix(in srgb,currentColor 68%,transparent);font-size:.9rem;line-height:1.65;max-width:48ch;text-wrap:pretty}.ChapterHandoff_actions__LE2uM a{align-items:center;color:inherit;display:inline-flex;font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:500;gap:.65rem;justify-self:start;letter-spacing:-.025em;min-height:44px;text-decoration:none;transition:color var(--brand-motion-fast) var(--brand-motion-ease),transform var(--brand-motion-fast) var(--brand-motion-ease)}.ChapterHandoff_actions__LE2uM a:hover{color:var(--brand-lacquer-bright);transform:translateX(.25rem)}.ChapterHandoff_handoff__stFVd[data-tone=dark] .ChapterHandoff_actions__LE2uM a:focus-visible{outline:var(--brand-focus-ring-dark);outline-offset:var(--brand-focus-offset)}.ChapterHandoff_handoff__stFVd[data-tone=paper] .ChapterHandoff_actions__LE2uM a:focus-visible{outline:var(--brand-focus-ring-paper);outline-offset:var(--brand-focus-offset)}@media (max-width:760px){.ChapterHandoff_handoff__stFVd{gap:3rem;grid-template-columns:1fr}.ChapterHandoff_intro__aWCbx h2{max-width:13ch}.ChapterHandoff_actions__LE2uM{grid-template-columns:1fr}.ChapterHandoff_actions__LE2uM article[data-primary=true]{grid-column:auto;padding-right:0}.ChapterHandoff_actions__LE2uM article:not([data-primary=true]):nth-child(2){border-right:0;padding-right:0}.ChapterHandoff_actions__LE2uM article:not([data-primary=true]):nth-child(3){padding-left:0}}@media (prefers-reduced-motion:reduce){.ChapterHandoff_actions__LE2uM a{transition:none}.ChapterHandoff_actions__LE2uM a:hover{transform:none}}.page_page__D1UF4{background:var(--cinema-paper);color:var(--cinema-ink);min-height:100vh}.page_progressBar__FWdCv{background:var(--cinema-oxblood);height:3px;left:0;position:fixed;top:0;z-index:100}.page_article__xftbg{min-height:100vh}.page_header__cPZ1Z{border-bottom:1px solid var(--cinema-line);padding:clamp(3rem,8vw,7rem) clamp(1rem,4vw,3rem)}.page_headerShell__6meaL{margin:0 auto;max-width:1060px}.page_authorLine__WZaP7,.page_headerTopline__sZFa4,.page_kickerRow__zfk1M{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.page_headerTopline__sZFa4{justify-content:space-between}.page_authorAvatar__AqohY,.page_authorPhoto__6_Uk_{border:2px solid var(--cinema-ink);border-radius:50%;height:48px;object-fit:cover;width:48px}.page_authorLine__WZaP7 p{color:var(--cinema-muted);font-size:.78rem;margin:.25rem 0 0}.page_closeEyebrow__xei6I,.page_endCta__FSKR3>span,.page_headerProof__pKz0U>span,.page_kickerRow__zfk1M,.page_readerState__5THH7>span,.page_relatedItem__hDa0P>span,.page_statePill__pauLm,.page_tocTitle__zmXEx{color:var(--cinema-oxblood);font-family:var(--font-mono);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_kickerRow__zfk1M{border-top:1px solid var(--cinema-line);margin-top:2rem;padding-top:1rem}.page_title__p_bPA{font-family:var(--font-display);font-size:clamp(2.7rem,7vw,6.5rem);letter-spacing:-.058em;line-height:.92;margin:1.5rem 0}.page_promise__micJJ{font-family:var(--font-display);font-size:clamp(1.4rem,2.5vw,2.2rem);line-height:1.25;max-width:850px}.page_description__G5CKP{color:var(--cinema-muted);font-size:1.1rem;line-height:1.7;max-width:760px}.page_headerProof__pKz0U,.page_readerState__5THH7{border-left:3px solid var(--cinema-oxblood);margin-top:2rem;max-width:760px;padding-left:1rem}.page_headerProof__pKz0U,.page_readerState__5THH7 p{color:var(--cinema-muted);line-height:1.6}.page_coverWrap__BOWEQ{padding:2rem 0}.page_coverImage__hlsnH{border:2.5px solid var(--cinema-ink);box-shadow:4px 4px 0 var(--cinema-ink);display:block;height:auto;max-height:720px;object-fit:cover;width:100%}.page_mobileActionBar__acIsP{display:none}.page_contentLayout__aWBmh{display:grid;gap:2rem;grid-template-columns:90px minmax(0,760px) 240px;margin:0 auto;max-width:1220px;padding:clamp(2rem,6vw,5rem) 1rem}.page_readingRail__RD4Pa,.page_tocDesktop__OsGfq{position:relative}.page_railCard__5WzvY,.page_tocNav__3NBuh{position:sticky;top:100px}.page_railCard__5WzvY{display:grid;gap:.6rem}.page_mobileActionBar__acIsP button,.page_railCard__5WzvY a,.page_railCard__5WzvY button{background:transparent;border:0;color:inherit;cursor:pointer;font-size:.72rem;padding:.4rem 0;text-align:left}.page_railProgress__Rv3W5{background:var(--cinema-line);height:100px;width:3px}.page_railProgress__Rv3W5 span{background:var(--cinema-oxblood);display:block;width:100%}.page_articleColumn__A8g99{min-width:0}.page_tocMobile__4_4ib{display:none}.page_articleBody__K6_0r{font-family:var(--font-reading);font-size:1.08rem;line-height:1.82}.page_articleBody__K6_0r h2{border-top:1px solid var(--cinema-line);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.04em;line-height:1.05;margin:4rem 0 1.25rem;padding-top:2rem}.page_articleBody__K6_0r h3{font-family:var(--font-display);font-size:1.8rem;margin-top:2.5rem}.page_articleBody__K6_0r a{color:var(--cinema-oxblood);text-decoration:underline}.page_articleBody__K6_0r blockquote{background:var(--brand-reading-paper-deep);border-left:6px solid var(--cinema-oxblood);margin:2rem 0;padding:1.2rem 1.5rem}.page_articleBody__K6_0r img{height:auto;max-width:100%}.page_articleBody__K6_0r p{margin:0 0 1.15rem}.page_articleBody__K6_0r ol,.page_articleBody__K6_0r ul{margin:0 0 1.25rem;padding-left:1.4rem}.page_articleBody__K6_0r li{margin-bottom:.45rem}.page_articleBody__K6_0r .heading-anchor{color:var(--cinema-muted);font-size:.6em;margin-left:-1.1em;opacity:0;padding-right:.35em;text-decoration:none;transition:opacity .15s}.page_articleBody__K6_0r h2:hover .heading-anchor,.page_articleBody__K6_0r h3:hover .heading-anchor{opacity:1}@media (max-width:720px){.page_articleBody__K6_0r .heading-anchor{display:none}}.page_articleBody__K6_0r pre{background:var(--cinema-ink);border-radius:var(--r-2,0);box-shadow:4px 4px 0 var(--cinema-oxblood);color:var(--cinema-paper);font-family:var(--font-mono);font-size:.9rem;line-height:1.65;margin:1.75rem 0;max-width:100%;overflow-x:auto;padding:1.1rem 1.25rem;white-space:pre-wrap;overflow-wrap:anywhere}.page_articleBody__K6_0r pre code{background:none;border:0;box-shadow:none;text-decoration:none;color:inherit;font-size:inherit;padding:0}.page_articleBody__K6_0r :not(pre)>code{background:var(--brand-reading-paper-deep);border-radius:3px;font-family:var(--font-mono);font-size:.9em;padding:.1em .35em}.page_articleBody__K6_0r .blog-callout{background:var(--coal,#fff);border:2.5px solid var(--cinema-ink);border-top:6px solid var(--cinema-oxblood);box-shadow:4px 4px 0 var(--cinema-ink);margin:2.25rem 0;padding:1.25rem 1.5rem}.page_articleBody__K6_0r .blog-callout:before{color:var(--cinema-oxblood);content:attr(data-label);display:block;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.page_articleBody__K6_0r .blog-callout>p,.page_articleBody__K6_0r .blog-takeaway>p{margin:0}.page_articleBody__K6_0r .blog-takeaway{background:var(--brand-reading-paper-deep);border:2.5px solid var(--cinema-ink);border-left-width:8px;font-weight:600;margin:2rem 0;padding:1.1rem 1.4rem}.page_articleBody__K6_0r .blog-takeaway:before{color:var(--cinema-muted);content:"Điều đáng giữ";display:block;font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:.12em;margin-bottom:.4rem;text-transform:uppercase}.page_articleBody__K6_0r .blog-pullquote{background:none;border-left:0;border-top:2.5px solid var(--cinema-ink);border-bottom:2.5px solid var(--cinema-ink);font-family:var(--font-display);font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.3;padding:1.5rem 0}.page_articleBody__K6_0r .blog-mid-cta{background:var(--cinema-ink);box-shadow:4px 4px 0 var(--cinema-oxblood);color:var(--cinema-paper);margin:3rem 0;padding:1.5rem 1.6rem}.page_articleBody__K6_0r .blog-mid-cta__label{color:var(--brand-lacquer-bright);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;margin:0 0 .5rem;text-transform:uppercase}.page_articleBody__K6_0r .blog-mid-cta__title{font-family:var(--font-display);font-size:1.4rem;line-height:1.25;margin:0 0 .5rem}.page_articleBody__K6_0r .blog-mid-cta__body{margin:0 0 1rem;opacity:.85}.page_articleBody__K6_0r .blog-mid-cta__link{color:var(--cinema-paper);font-weight:600}.page_tocList___WDgk{list-style:none;margin:1rem 0 0;padding:0}.page_tocItem__zhUO9 a{color:var(--cinema-muted);display:block;font-size:.8rem;line-height:1.35;padding:.45rem 0}.page_tocSub__y14zD{padding-left:.8rem}.page_tocActive__BmPAc a{color:var(--cinema-oxblood);font-weight:800}.page_publicationClose__7CSc4{background:var(--brand-reading-paper-deep);border-top:2.5px solid var(--cinema-ink);padding:clamp(3rem,7vw,6rem) 1rem}.page_closeInner__3kFQs{margin:0 auto;max-width:1120px}.page_closeGrid__3IkkP{display:grid;gap:1px;grid-template-columns:1.1fr .9fr;margin-top:1rem;background:var(--cinema-ink);border:2.5px solid var(--cinema-ink);box-shadow:4px 4px 0 var(--cinema-ink);gap:2.5px}.page_authorCard__L8FU_,.page_nextPanel__GN8RD{background:var(--coal,#fff);padding:clamp(1.5rem,4vw,3rem)}.page_authorCard__L8FU_{display:grid;gap:1rem;grid-template-columns:70px 1fr}.page_authorInfo___b1BX h2,.page_endCta__FSKR3 h2,.page_nextPanel__GN8RD h2{font-family:var(--font-display);font-size:2rem}.page_authorInfo___b1BX p,.page_endCta__FSKR3 p,.page_proofList__Mpfi4,.page_relatedItem__hDa0P p{color:var(--cinema-muted);line-height:1.6}.page_authorLinks__onYWM{display:flex;flex-wrap:wrap;gap:1rem}.page_authorLinks__onYWM a{color:var(--cinema-oxblood)}.page_relatedList__C_S5n{display:grid;gap:1rem}.page_relatedItem__hDa0P{border-top:2.5px solid var(--cinema-line);color:inherit;padding-top:1rem}.page_relatedItem__hDa0P h3{font-family:var(--font-display);font-size:1.4rem}.page_endCta__FSKR3{background:var(--cinema-ink);box-shadow:4px 4px 0 var(--cinema-oxblood);color:var(--cinema-paper);margin-top:2rem;padding:clamp(1.5rem,4vw,3rem)}.page_endCta__FSKR3 p{color:var(--brand-text-secondary-dark)}.page_backWrap__IvMqh{margin:0 auto;max-width:1120px;padding:2rem 1rem 5rem}.page_tocChevron__ll77l{display:inline-block;transition:transform .2s ease}.page_tocChevronOpen__sYoCY{transform:rotate(180deg)}@media (max-width:950px){.page_contentLayout__aWBmh{grid-template-columns:minmax(0,1fr);max-width:760px}.page_readingRail__RD4Pa,.page_tocDesktop__OsGfq{display:none}.page_mobileActionBar__acIsP{background:var(--coal,#fff);border-block:2.5px solid var(--cinema-ink);display:flex;gap:1rem;padding:.75rem 1rem;position:sticky;top:70px;z-index:10}.page_tocMobile__4_4ib{display:block;margin-bottom:2rem}.page_tocMobileBtn__5lZNr{background:var(--coal,#fff);border:2.5px solid var(--cinema-ink);color:inherit;font:inherit;font-weight:700;min-height:48px;padding:0 1rem;width:100%}.page_tocMobileNav__D2its{border:2.5px solid var(--cinema-ink);border-top:0;padding:1rem}}@media (max-width:700px){.page_authorCard__L8FU_,.page_closeGrid__3IkkP{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page_progressBar__FWdCv{transition:none}}.KitPage_main__BynGg{--brand-ink:var(--coal-3);--brand-ink-raised:color-mix(in srgb,var(--coal-3) 88%,var(--ink-2));--brand-paper:var(--ink-2);--brand-reading-paper:var(--ink-2);--brand-reading-paper-deep:var(--ink);--brand-text-on-paper:var(--ivory);--brand-muted-on-paper:var(--ivory-dim);--brand-experience-muted:var(--smoke);--brand-lacquer:var(--amber-lo);--brand-lacquer-bright:var(--amber);--brand-oxblood:var(--amber-lo);--brand-text-secondary-dark:color-mix(in srgb,var(--ink-2) 86%,var(--coal-3));--brand-text-secondary-paper:var(--ivory-dim);--brand-line-dark:color-mix(in srgb,var(--ink-2) 28%,transparent);--brand-line-paper:color-mix(in srgb,var(--ivory) 55%,transparent);--brand-focus-ring-paper:3px solid var(--ivory);--brand-focus-ring-dark:3px solid var(--amber);--brand-photo-mono:saturate(1);--cinema-ink:var(--brand-ink);--cinema-ink-raised:var(--brand-ink-raised);--cinema-paper:var(--brand-reading-paper);--cinema-muted:var(--brand-muted-on-paper);--cinema-line:var(--brand-line-paper);--cinema-oxblood:var(--brand-oxblood);--font-cormorant:var(--f-display);--font-display:var(--f-display);--font-newsreader:var(--f-body);--font-reading:var(--f-body);--font-be-vietnam:var(--f-body);--font-body:var(--f-body);--font-mono:var(--f-mono);display:block;min-width:0;background:var(--ink-2);color:var(--ivory)}