#tgJnlProgress{top:var(--tg-root-header-h,0px);z-index:90;pointer-events:none;background:0 0;height:2px;position:fixed;left:0;right:0}#tgJnlProgress .fill{background:linear-gradient(90deg, var(--tgj-gold-deep), var(--tgj-gold));width:0%;height:100%;transition:width .1s linear}@media (prefers-reduced-motion:reduce){#tgJnlProgress .fill{transition:none}}#tgJnlHead{background:var(--tgj-ink-soft);background-image:radial-gradient(120% 60% at 50% -10%,#d6bea912,#0000 70%);padding:150px 24px 64px}@media (width<=767px){#tgJnlHead{padding:110px 20px 48px}}#tgJnlHead .inner{max-width:800px;margin:0 auto}#tgJnlHead .crumbs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;display:flex}#tgJnlHead .crumbs a,#tgJnlHead .crumbs span{transition:color .25s;font-family:var(--tgj-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#f5f0e873!important;font-size:10px!important;font-weight:400!important;text-decoration:none!important}#tgJnlHead .crumbs a:hover{color:var(--tgj-gold)!important}#tgJnlHead .crumbs .sep{color:#f5f0e840!important}#tgJnlHead .crumbs .current{color:#f5f0e8b3!important}#tgJnlHead .kicker{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}#tgJnlHead h1{text-wrap:balance;font-family:var(--tgj-serif)!important;letter-spacing:-.015em!important;color:var(--tgj-cream)!important;margin:0 0 28px!important;font-size:clamp(2rem,4.6vw,3.4rem)!important;font-weight:400!important;line-height:1.13!important}#tgJnlHead .standfirst{border-left:2px solid #d6bea980;padding-left:20px;font-family:var(--tgj-sans)!important;color:#f5f0e8c7!important;margin:0 0 40px!important;font-size:19px!important;font-weight:300!important;line-height:1.75!important}#tgJnlHead .byline{border-top:1px solid #f8f6f221;flex-wrap:wrap;align-items:center;gap:20px;padding-top:28px;display:flex}#tgJnlHead .by-person{align-items:center;gap:12px;display:flex}#tgJnlHead .by-avatar{background:linear-gradient(135deg, var(--tgj-gold), var(--tgj-gold-deep));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden;font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;font-size:15px!important}#tgJnlHead .by-avatar img{object-fit:cover;width:100%;height:100%}#tgJnlHead .by-name{margin-bottom:2px;display:block;font-family:var(--tgj-sans)!important;color:var(--tgj-cream)!important;font-size:13px!important;font-weight:400!important}#tgJnlHead .by-role{display:block;font-family:var(--tgj-sans)!important;color:#f5f0e880!important;font-size:11px!important;font-weight:300!important}#tgJnlHead .by-dates{border-left:1px solid #f8f6f221;flex-direction:column;gap:3px;padding-left:20px;display:flex}@media (width<=539px){#tgJnlHead .by-dates{border-left:none;padding-left:0}}#tgJnlHead .by-dates span{font-family:var(--tgj-sans)!important;color:#f5f0e880!important;font-size:11px!important;font-weight:300!important}#tgJnlHead .by-dates strong{color:#f5f0e8bf!important;font-weight:400!important}#tgJnlHeroImg{background:var(--tgj-ink-soft);padding:0 24px 56px}@media (width<=767px){#tgJnlHeroImg{padding:0 0 40px}}#tgJnlHeroImg .inner{max-width:1000px;margin:0 auto}#tgJnlHeroImg .frame{aspect-ratio:21/9;background:linear-gradient(135deg,#d8c6b6,#61574c);overflow:hidden}@media (width<=767px){#tgJnlHeroImg .frame{aspect-ratio:16/10}}#tgJnlHeroImg img{object-fit:cover;width:100%;height:100%;display:block}#tgJnlHeroImg figcaption{letter-spacing:.02em;align-items:baseline;gap:12px;max-width:72ch;padding:22px 4px 0;display:flex;font-family:var(--tgj-sans)!important;color:#f5f0e899!important;font-size:12px!important;font-weight:300!important;line-height:1.7!important}#tgJnlHeroImg figcaption:before{content:"";background:linear-gradient(90deg, var(--tgj-gold), var(--tgj-gold-deep));flex:none;width:28px;height:1px;transform:translateY(-4px)}@media (width<=767px){#tgJnlHeroImg figcaption{padding:18px 20px 0}}#tgJnlMain{background:var(--tgj-cream);padding:72px 24px 100px}@media (width<=767px){#tgJnlMain{padding:48px 20px 72px}}#tgJnlMain .inner{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:72px;max-width:1120px;margin:0 auto;display:grid}@media (width<=991px){#tgJnlMain .inner{grid-template-columns:minmax(0,1fr);gap:40px}}#tgJnlAside{position:sticky;top:100px}@media (width<=991px){#tgJnlAside{border:1px solid var(--tgj-line);background:var(--tgj-beige);padding:24px;position:static}}#tgJnlAside .aside-title{border-bottom:1px solid #322e2a1f;padding-bottom:12px;display:block;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tgj-gold-deep)!important;margin:0 0 18px!important;font-size:10px!important;font-weight:500!important}#tgJnlToc{margin:0 0 32px;padding:0;list-style:none}#tgJnlToc li{margin:0}#tgJnlToc a{border-left:1px solid #322e2a21;padding:8px 0 8px 14px;transition:color .25s,border-color .25s;display:block;font-family:var(--tgj-sans)!important;color:#322e2abf!important;font-size:13px!important;font-weight:300!important;line-height:1.55!important;text-decoration:none!important}#tgJnlToc a:hover{border-left-color:#ba895e80;color:var(--tgj-ink)!important}#tgJnlToc a:focus-visible{outline:2px solid var(--tgj-gold-deep);outline-offset:2px}#tgJnlToc a.is-active{border-left-color:var(--tgj-gold-deep);color:var(--tgj-gold-deep)!important;font-weight:400!important}#tgJnlShare{flex-wrap:wrap;gap:8px;display:flex}#tgJnlShare button{cursor:pointer;background:0 0;border:1px solid #322e2a2e;justify-content:center;align-items:center;gap:8px;padding:10px 14px;transition:all .25s;display:inline-flex;font-family:var(--tgj-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#322e2aa6!important;font-size:10px!important;font-weight:400!important}#tgJnlShare button:hover{border-color:var(--tgj-gold-deep);background:#d6bea91a;color:var(--tgj-gold-deep)!important}#tgJnlShare button:focus-visible{outline:2px solid var(--tgj-gold-deep);outline-offset:2px}#tgJnlShare svg{width:13px;height:13px}.tgj-prose{max-width:720px}.tgj-prose>*{scroll-margin-top:110px}.tgj-prose p{font-family:var(--tgj-sans)!important;color:#322e2adb!important;margin:0 0 26px!important;font-size:17px!important;font-weight:300!important;line-height:1.95!important}.tgj-prose p.tgj-lead{color:#322e2a!important;margin-bottom:34px!important;font-size:19px!important;line-height:1.85!important}.tgj-prose h2{text-wrap:balance;font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;margin:64px 0 22px!important;font-size:clamp(1.5rem,2.6vw,2rem)!important;font-weight:400!important;line-height:1.25!important}.tgj-prose h2:first-child{margin-top:0!important}.tgj-prose h3{font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;margin:42px 0 16px!important;font-size:21px!important;font-weight:400!important;line-height:1.35!important}.tgj-prose a:not(.tgj-btn){border-bottom:1px solid #ba895e66;transition:border-color .25s;color:var(--tgj-gold-deep)!important;text-decoration:none!important}.tgj-prose a:not(.tgj-btn):hover{border-bottom-color:var(--tgj-gold-deep)}.tgj-prose strong{color:var(--tgj-ink)!important;font-weight:500!important}.tgj-prose em{font-style:italic}.tgj-prose ul,.tgj-prose ol{padding-left:22px;margin:0 0 26px!important}.tgj-prose li{margin-bottom:10px;font-family:var(--tgj-sans)!important;color:#322e2adb!important;font-size:17px!important;font-weight:300!important;line-height:1.9!important}.tgj-prose li::marker{color:var(--tgj-gold-deep)}.tgj-fact{background:var(--tgj-beige);border:1px solid #ba895e40;margin:40px 0;padding:28px 30px}.tgj-fact>.t{display:block;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tgj-gold-deep)!important;margin-bottom:18px!important;font-size:10px!important;font-weight:500!important}.tgj-fact .row{border-bottom:1px solid #322e2a1a;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:12px;padding-bottom:12px;display:flex}.tgj-fact .row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tgj-fact .k{font-family:var(--tgj-sans)!important;color:#322e2a99!important;font-size:13px!important;font-weight:300!important}.tgj-fact .v{text-align:right;font-family:var(--tgj-sans)!important;color:var(--tgj-ink)!important;font-size:14px!important;font-weight:400!important}.tgj-define{background:var(--tgj-cream);border:1px solid #322e2a24;border-left:2px solid var(--tgj-gold-deep);margin:40px 0;padding:26px 30px}.tgj-define>.t{display:block;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tgj-gold-deep)!important;margin-bottom:10px!important;font-size:10px!important;font-weight:500!important}.tgj-define dt{margin-bottom:8px;font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;font-size:18px!important;font-weight:400!important}.tgj-define dd{margin:0 0 18px;font-family:var(--tgj-sans)!important;color:#322e2ac7!important;font-size:15px!important;font-weight:300!important;line-height:1.85!important}.tgj-define dd:last-child{margin-bottom:0}.tgj-note,.tgj-caution{align-items:flex-start;gap:18px;margin:40px 0;padding:24px 28px;display:flex}.tgj-note{border-left:2px solid var(--tgj-gold);background:#d6bea924}.tgj-caution{background:#322e2a0d;border-left:2px solid #322e2a73}.tgj-note svg,.tgj-caution svg{flex-shrink:0;width:20px;height:20px;margin-top:3px}.tgj-note svg{color:var(--tgj-gold-deep)}.tgj-caution svg{color:#322e2a8c}.tgj-note .t,.tgj-caution .t{display:block;font-family:var(--tgj-sans)!important;letter-spacing:.2em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:10px!important;font-weight:500!important}.tgj-note .t{color:var(--tgj-gold-deep)!important}.tgj-caution .t{color:#322e2a99!important}.tgj-note p,.tgj-caution p{margin:0!important;font-size:15px!important;line-height:1.85!important}.tgj-quote{border-left:2px solid var(--tgj-gold-deep);margin:52px 0;padding:0 0 0 32px}.tgj-quote p{font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;margin:0 0 12px!important;font-size:clamp(1.25rem,2.2vw,1.6rem)!important;font-style:italic!important;font-weight:400!important;line-height:1.5!important}.tgj-quote cite{font-family:var(--tgj-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#322e2a80!important;font-size:11px!important;font-style:normal!important;font-weight:400!important}.tgj-figure{margin:48px 0}.tgj-figure .box{aspect-ratio:16/9;background:linear-gradient(135deg,#dbcbbd,#72665a);overflow:hidden}.tgj-figure img{object-fit:cover;width:100%;height:100%;display:block}.tgj-figure figcaption{padding-top:12px;font-family:var(--tgj-sans)!important;color:#322e2a8c!important;font-size:12px!important;font-weight:300!important;line-height:1.7!important}.tgj-steps{counter-reset:tgjstep;margin:44px 0}.tgj-steps .step{border-top:1px solid #322e2a1f;grid-template-columns:42px 1fr;gap:20px;padding:22px 0;display:grid}.tgj-steps .step:last-child{border-bottom:1px solid #322e2a1f}.tgj-steps .step:before{counter-increment:tgjstep;content:counter(tgjstep, decimal-leading-zero);line-height:1.5;font-family:var(--tgj-serif)!important;color:var(--tgj-gold-deep)!important;font-size:17px!important}.tgj-steps h3{font-family:var(--tgj-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--tgj-ink)!important;margin:0 0 8px!important;font-size:12px!important;font-weight:500!important}.tgj-steps p{margin:0!important;font-size:15px!important;line-height:1.8!important}.tgj-table{border:1px solid var(--tgj-line);margin:44px 0;overflow-x:auto}.tgj-table table{border-collapse:collapse;width:100%;min-width:560px}.tgj-table thead{background:var(--tgj-beige)}.tgj-table th{text-align:left;border-bottom:1px solid var(--tgj-line);padding:16px 18px;font-family:var(--tgj-sans)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tgj-gold-deep)!important;font-size:10px!important;font-weight:500!important}.tgj-table td{vertical-align:top;border-bottom:1px solid #322e2a14;padding:15px 18px;font-family:var(--tgj-sans)!important;color:#322e2acc!important;font-size:14px!important;font-weight:300!important;line-height:1.7!important}.tgj-table tr:last-child td{border-bottom:none}.tgj-table td:first-child{color:var(--tgj-ink)!important;font-weight:400!important}.tgj-takeaways{background:var(--tgj-ink-soft);margin:52px 0;padding:32px 34px}.tgj-takeaways>.t{display:block;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tgj-gold)!important;margin-bottom:20px!important;font-size:10px!important;font-weight:500!important}.tgj-takeaways ul{padding:0;list-style:none;margin:0!important}.tgj-takeaways li{border-bottom:1px solid #f8f6f21a;align-items:flex-start;gap:14px;margin:0;padding:12px 0;display:flex;font-family:var(--tgj-sans)!important;color:#f5f0e8d1!important;font-size:15px!important;font-weight:300!important;line-height:1.75!important}.tgj-takeaways li:last-child{border-bottom:none}.tgj-takeaways li:before{content:"—";color:var(--tgj-gold);flex-shrink:0}.tgj-faq{margin:48px 0}.tgj-faq>.t{display:block;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tgj-gold-deep)!important;margin-bottom:8px!important;font-size:10px!important;font-weight:500!important}.tgj-faq details{border-bottom:1px solid #322e2a1f}.tgj-faq details:first-of-type{border-top:1px solid #322e2a1f}.tgj-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;list-style:none;transition:color .3s;display:flex;font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;font-size:17px!important;font-weight:400!important}.tgj-faq summary::-webkit-details-marker{display:none}.tgj-faq summary::marker{content:""}.tgj-faq summary:hover{color:var(--tgj-gold-deep)!important}.tgj-faq summary:focus-visible{outline:2px solid var(--tgj-gold-deep);outline-offset:2px}.tgj-faq summary .ic{color:var(--tgj-gold-deep);flex-shrink:0;font-size:20px;line-height:1;transition:transform .3s}.tgj-faq details[open] summary .ic{transform:rotate(45deg)}.tgj-faq .a{padding:0 0 20px}.tgj-faq .a p{margin:0!important;font-size:15px!important;line-height:1.85!important}.tgj-sources{border-top:1px solid #322e2a26;margin:56px 0 0;padding:28px 0 0}.tgj-sources>.t{display:block;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tgj-gold-deep)!important;margin-bottom:16px!important;font-size:10px!important;font-weight:500!important}.tgj-sources ol{padding-left:20px;margin:0!important}.tgj-sources li{margin-bottom:10px;font-family:var(--tgj-sans)!important;color:#322e2a99!important;font-size:12.5px!important;font-weight:300!important;line-height:1.8!important}.tgj-sources li em{font-style:italic}.tgj-disclaimer{background:#322e2a0a;margin-top:32px;padding:20px 24px;font-family:var(--tgj-sans)!important;color:#322e2a8c!important;font-size:12px!important;font-weight:300!important;line-height:1.8!important}#tgJnlAuthor{background:var(--tgj-cream);padding:0 24px 88px}@media (width<=767px){#tgJnlAuthor{padding:0 20px 64px}}#tgJnlAuthor .inner{max-width:1120px;margin:0 auto}#tgJnlAuthor .box{background:var(--tgj-beige);border:1px solid var(--tgj-line);grid-template-columns:96px 1fr;gap:28px;max-width:832px;margin-left:auto;padding:34px 36px;display:grid}@media (width<=991px){#tgJnlAuthor .box{max-width:none;margin-left:0}}@media (width<=599px){#tgJnlAuthor .box{grid-template-columns:1fr;gap:20px;padding:26px 24px}}#tgJnlAuthor .photo{background:linear-gradient(135deg, var(--tgj-gold), var(--tgj-gold-deep));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden;font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;font-size:28px!important}#tgJnlAuthor .photo img{object-fit:cover;width:100%;height:100%}#tgJnlAuthor .role{display:block;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tgj-gold-deep)!important;margin-bottom:10px!important;font-size:10px!important;font-weight:500!important}#tgJnlAuthor h2{font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;margin:0 0 12px!important;font-size:22px!important;font-weight:400!important;line-height:1.3!important}#tgJnlAuthor p{font-family:var(--tgj-sans)!important;color:#322e2ab8!important;margin:0 0 16px!important;font-size:14px!important;font-weight:300!important;line-height:1.85!important}#tgJnlAuthor .creds{flex-wrap:wrap;gap:8px;display:flex}#tgJnlAuthor .cred{border:1px solid #322e2a29;padding:6px 12px;font-family:var(--tgj-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#322e2abf!important;font-size:10px!important;font-weight:400!important}#tgJnlCtaTreat{background:var(--tgj-ink-soft);background-image:radial-gradient(circle at 78% 40%,#d6bea91a,#0000 45%);padding:96px 24px}@media (width<=767px){#tgJnlCtaTreat{padding:64px 20px}}#tgJnlCtaTreat .inner{grid-template-columns:1fr auto;align-items:center;gap:48px;max-width:900px;margin:0 auto;display:grid}@media (width<=767px){#tgJnlCtaTreat .inner{grid-template-columns:1fr;gap:32px}}#tgJnlCtaTreat h2{text-wrap:balance;font-family:var(--tgj-serif)!important;color:var(--tgj-cream)!important;margin:0 0 16px!important;font-size:clamp(1.5rem,2.8vw,2.1rem)!important;font-weight:400!important;line-height:1.25!important}#tgJnlCtaTreat h2 em{color:var(--tgj-gold)!important;font-style:normal!important}#tgJnlCtaTreat p{max-width:520px;font-family:var(--tgj-sans)!important;color:#f5f0e8b3!important;margin:0!important;font-size:15px!important;font-weight:300!important;line-height:1.85!important}#tgJnlCtaTreat .btns{flex-direction:column;gap:12px;display:flex}@media (width<=767px){#tgJnlCtaTreat .btns{flex-flow:wrap}}#tgJnlCtaTreat .btn-primary{background:var(--tgj-gold);white-space:nowrap;justify-content:center;align-items:center;padding:16px 34px;transition:all .3s;display:inline-flex;color:var(--tgj-ink)!important;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:500!important;text-decoration:none!important}#tgJnlCtaTreat .btn-primary:hover{background:var(--tgj-gold-hover);color:var(--tgj-cream)!important}#tgJnlCtaTreat .btn-ghost{white-space:nowrap;background:0 0;border:1px solid #f8f6f24d;justify-content:center;align-items:center;padding:16px 34px;transition:all .3s;display:inline-flex;color:#f5f0e8cc!important;font-family:var(--tgj-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:400!important;text-decoration:none!important}#tgJnlCtaTreat .btn-ghost:hover{border-color:var(--tgj-cream);color:var(--tgj-cream)!important}#tgJnlRelated{background:var(--tgj-beige);padding:96px 24px}@media (width<=767px){#tgJnlRelated{padding:64px 20px}}#tgJnlRelated .inner{max-width:1120px;margin:0 auto}#tgJnlRelated .head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:36px;display:flex}#tgJnlRelated h2{font-family:var(--tgj-serif)!important;color:var(--tgj-ink)!important;margin:0!important;font-size:clamp(1.5rem,2.6vw,2rem)!important;font-weight:400!important;line-height:1.2!important}#tgJnlRelated .all-link{border-bottom:1px solid #ba895e66;padding-bottom:3px;transition:border-color .25s;font-family:var(--tgj-sans)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tgj-gold-deep)!important;font-size:10px!important;font-weight:500!important;text-decoration:none!important}#tgJnlRelated .all-link:hover{border-bottom-color:var(--tgj-gold-deep)}#tgJnlRelated .grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (width<=991px){#tgJnlRelated .grid{grid-template-columns:repeat(2,1fr);gap:22px}}@media (width<=599px){#tgJnlRelated .grid{grid-template-columns:1fr}}
