.trjg-accent,.trjg .trjg-accent{font-family:"TRJ Newsreader",Georgia,serif!important;font-weight:400!important;font-style:italic!important;letter-spacing:-.025em!important;text-transform:none!important;line-height:1.4}.trjg-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .trjg-site-header[data-trjg-site-header]{position:relative;z-index:20;display:grid!important;grid-template-areas:"navigation brand actions";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;width:100%;max-width:none;margin:0;padding:20px 3vw;border:0;border-bottom:3px solid #d4ff02;background:#fff;color:#111;font-family:"TRJ Geist",Arial,sans-serif}.trjg-site-header .trjg-brand{grid-area:brand;font-size:18px;line-height:1.2;letter-spacing:-.7px;font-weight:750;text-decoration:none;white-space:nowrap}.trjg-site-header .trjg-main-nav{grid-area:navigation;display:flex;flex-wrap:wrap;gap:0 17px;align-items:center;font-size:12px;font-weight:450;line-height:1.4}.trjg-site-header .trjg-main-nav a{display:inline-flex;align-items:center;min-height:36px;padding:5px 0;border:0;background:#fff0;text-decoration:none;white-space:nowrap;color:#111}.trjg-site-header .trjg-main-nav a:hover,.trjg-site-header .trjg-main-nav a[aria-current=page]{box-shadow:inset 0 -2px #d4ff02}.trjg-header-actions{grid-area:actions;display:flex;justify-content:flex-end;align-items:center;gap:14px;min-width:0}.trjg-header-search{display:flex;align-items:center;width:150px;min-width:0;gap:5px;border-bottom:1px solid #aaa;margin:0;padding:0}.trjg .trjg-header-search input[type=search]{min-width:0;width:100%;padding:8px 0;margin:0;min-height:36px;border:0;border-radius:0;background:#fff0;font:400 11px "TRJ Geist",Arial,sans-serif;box-shadow:none;color:#111}.trjg-header-search button{display:grid;place-items:center;flex-shrink:0;min-height:36px;min-width:32px;padding:4px;border:0;background:none;cursor:pointer;color:#111}.trjg-site-header .trjg-header-join{display:inline-flex!important;font-size:11px;font-weight:450;padding:8px 0;text-decoration:none;border:0;line-height:1.4;white-space:nowrap}.trjg-site-header .trjg-header-join:hover{box-shadow:inset 0 -2px #d4ff02}html body.home[data-trjg-home-layout] #hero-title .trjg-hero-accent{display:inline-block;font-size:.85em!important;line-height:1.25!important;padding:0 .04em .08em;text-shadow:0 1px 14px rgb(0 0 0 / .08)}html body.home[data-trjg-home-layout] .masthead .hero-content{padding-bottom:38px!important}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:22px!important;width:100%!important;margin-top:20px!important}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom>p{max-width:590px!important;margin:0!important}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom .trj-cv-hero-actions{position:static!important;display:flex!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;flex-wrap:wrap!important;width:auto!important;margin:0!important;transform:none!important}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom .trj-cv-hero-actions>a.button{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;min-height:48px!important;min-width:180px!important;padding:13px 20px!important;border-radius:6px!important;line-height:1.4!important;margin:0!important;font-size:13px!important;text-decoration:none!important}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom .trj-cv-hero-actions a.button.trj-cv-hero-coaching{color:#111!important;background:#d4ff02!important;border:1px solid #d4ff02!important}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom .trj-cv-hero-actions a.button.trj-cv-hero-coaching:hover{background:#e4ff66!important;color:#111!important}html body.home[data-trjg-home-layout] .rd-read-week{padding-top:52px!important;padding-bottom:58px!important;background:#f5f6f2!important}html body.home[data-trjg-home-layout] .rd-read-week>.rd-section-label{max-width:1100px!important;margin:0 auto 30px!important}html body.home[data-trjg-home-layout] .rd-read-week-card{display:grid!important;grid-template-areas:"copy image"!important;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;align-items:center!important;gap:48px!important;max-width:1100px!important;margin:0 auto!important}html body.home[data-trjg-home-layout] .rd-read-week-image{grid-area:image!important;width:100%!important;max-width:390px!important;justify-self:end!important;aspect-ratio:4/5!important;margin:0!important;overflow:hidden!important;border-radius:16px!important}html body.home[data-trjg-home-layout] .rd-read-week-image img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:16px!important}html body.home[data-trjg-home-layout] .rd-read-week-copy{grid-area:copy!important;padding:0!important;max-width:620px!important;margin:0!important}html body.home[data-trjg-home-layout] .rd-read-week-copy .rd-article-meta{justify-content:flex-start!important;gap:24px!important;border:0!important;padding:0!important;margin:0 0 22px!important;color:#707070!important;font-size:12px!important}html body.home[data-trjg-home-layout] .rd-read-week-copy h2{font-size:clamp(32px,3.6vw,52px)!important;line-height:1.08!important;letter-spacing:-.05em!important;color:#353535!important;max-width:590px!important}html body.home[data-trjg-home-layout] .rd-read-week-copy>p{font-size:16px!important;line-height:1.7!important;margin:24px 0 26px!important;max-width:54ch!important;color:#666666!important}html body.home[data-trjg-home-layout] .rd-read-week-copy>.rd-button{display:inline-flex!important;justify-content:space-between!important;gap:32px!important;border:0!important;border-bottom:1px solid #778071!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#454545!important;padding:10px 0!important;margin:0!important;min-height:44px!important;font-size:14px!important}html body.home[data-trjg-home-layout] .rd-read-week-copy>.rd-button:hover{border-color:#9aad25!important;color:#303a2c!important}.trjg-topic-spread,html body.home[data-trjg-home-layout] .trjg-topic-spread.trjg-journal-teaser{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:42px 4vw 36px!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,#fff 0%,#f6fbdc 22%,#edfab1 50%,#f6fbdc 78%,#fff 100%);overflow:hidden;text-align:center}.trjg-topic-spread>.trjg-kicker{color:#414332}.trjg-topic-cloud{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 30px!important;align-items:center!important;max-width:1350px;margin:30px auto 24px!important}.trjg-topic-cloud .trjg-cloud-topic{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:60px;padding:10px 8px!important;color:#555555!important;font-size:clamp(13px,1.3vw,17px)!important;font-weight:650!important;line-height:1.25!important;letter-spacing:-.03em;text-decoration:none!important;max-width:245px;justify-self:center;text-transform:uppercase}.trjg-topic-cloud .trjg-cloud-topic>span:first-child{max-width:195px;text-wrap:balance}.trjg-topic-cloud .trjg-cloud-arrow{font-size:18px;font-weight:400;opacity:0;transition:opacity .15s ease}.trjg-topic-cloud .trjg-cloud-topic:hover>span:first-child{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.trjg-topic-cloud .trjg-cloud-topic:hover .trjg-cloud-arrow,.trjg-topic-cloud .trjg-cloud-topic:focus-visible .trjg-cloud-arrow{opacity:1}.trjg-topic-cloud .trjg-cloud-topic:nth-of-type(2),.trjg-topic-cloud .trjg-cloud-topic:nth-of-type(7){transform:translateY(-12px)}.trjg-topic-spread .trjg-cloud-title,html body.home[data-trjg-home-layout] .trjg-topic-spread .trjg-cloud-title{grid-column:1/-1;margin:8px 0!important;padding:8px 0!important;color:#454545;font-size:clamp(40px,6.1vw,88px)!important;line-height:1.1!important;letter-spacing:-.06em!important;font-weight:700!important;max-width:none!important;text-wrap:balance}.trjg-topic-spread .trjg-cloud-title .trjg-accent{font-size:.95em;white-space:nowrap;display:inline-block}.trjg-cloud-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1180px;margin:0 auto;text-align:left;font-size:13px}.trjg-cloud-bottom>p{font-size:14px;line-height:1.5!important;color:#555555!important;max-width:520px!important}.trjg-cloud-bottom .trjg-link{font-size:12px;white-space:nowrap}html body.home[data-trjg-home-layout] .trjg-home-paths{width:100%!important;max-width:none!important;margin:0 0 64px!important;padding:54px 4.5vw 58px!important;border:0!important;border-radius:0!important;background:#ededed!important}html body.home[data-trjg-home-layout] .trjg-home-paths .trjg-paths-heading,html body.home[data-trjg-home-layout] .trjg-home-paths nav{max-width:1310px!important;margin-left:auto!important;margin-right:auto!important}html body.home[data-trjg-home-layout] .trjg-home-paths nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}html body.home[data-trjg-home-layout] .trjg-home-paths nav a,html body.home[data-trjg-home-layout] .trjg-home-paths nav a:first-child{padding:22px 22px 26px!important;min-height:192px;border-radius:9px!important;border:0!important;background:#fff!important}html body.home[data-trjg-home-layout] .trjg-home-paths nav a:last-child{box-shadow:none}html body.home[data-trjg-home-layout] .trjg-home-paths nav a:hover{background:#f7ffde!important}html body.home[data-trjg-home-layout] .rd-purpose{background:#fff!important}.trjg-coaching-promo{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:72px;align-items:center;padding:58px 0;background:#fff;border:0;border-bottom:1px solid #e0e4da;border-radius:0;width:min(1180px,calc(100% - 9vw));margin:0 auto 44px;color:#454545}.trjg-coaching-promo h2{font-size:clamp(34px,4.1vw,58px);line-height:1.05;letter-spacing:-.06em;margin-top:18px;color:#333;font-weight:550}.trjg-coaching-credit{font-size:12px!important;line-height:1.6;margin-top:22px!important;color:#737373}.trjg-coaching-promo-copy>p:first-child{font-size:17px;line-height:1.7;max-width:480px}.trjg-coaching-focus{list-style:none;display:flex;flex-wrap:wrap;gap:7px 18px;padding:18px 0;margin:18px 0 8px;border-top:1px solid #e1e5db;font-size:11px;color:#666}.trjg-coaching-focus li{margin:0;padding:0}.trjg-coaching-promo .trjg-button{display:inline-flex;text-decoration:none;min-height:48px;margin:10px 0 14px;font-size:13px;gap:48px;border-radius:40px;background:#333;color:#fff;border-color:#333;padding:13px 22px}.trjg-coaching-promo .trjg-button:hover{background:#454545;border-color:#454545}body[data-trjg-article-layout] .trjg-coaching-promo{width:100%;margin:40px 0;grid-template-columns:1fr;gap:20px;padding:30px 0;box-shadow:none}.trjg-coaching-faq{width:min(1000px,calc(100% - 76px));margin:50px auto 64px;padding:32px 0;border-top:1px solid #d9d9d9}.trjg-coaching-faq h2{margin:14px 0 24px;font-size:34px}.trjg-coaching-faq details{border-bottom:1px solid #d9d9d9;padding:4px 0}.trjg-coaching-faq details>p{padding:0 0 18px;font-size:15px;max-width:790px}.trjg-coaching-faq>.trjg-link{margin-top:24px}body[data-trjg-journal-layout] .trjg-journal{max-width:none!important;width:100%!important;padding:0!important;--trjg-ink:#454545;--trjg-muted:#686868;color:var(--trjg-ink)}.trjg-journal-lead,.trjg-journal-pages{max-width:1180px;margin:0 auto;padding:58px 38px 0}.trjg-journal-pages{padding-top:0}.trjg-journal .trjg-topic-spread{padding-top:66px!important;padding-bottom:58px!important;margin-bottom:12px!important}.trjg-journal .trjg-underline{background:none;padding-bottom:0}.trjg-journal :is(h1,h2,h3,summary,label,button,select,textarea){color:var(--trjg-ink)!important}body[data-trjg-journal-layout] .trjg-journal-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-bottom:44px}body[data-trjg-journal-layout] .trjg-journal-hero h1{font-size:clamp(56px,5.7vw,80px)!important;margin:20px 0 12px!important;line-height:1.02!important}body[data-trjg-journal-layout] .trjg-journal-hero h1 .trjg-accent{display:inline-block;font-size:.95em;line-height:1.4!important}.trjg-journal-byline{font-size:12px;margin:8px 0 0!important;letter-spacing:.05em;color:#505050}.trjg-journal-actions{display:flex;gap:24px;flex-wrap:wrap;margin-top:18px}body[data-trjg-journal-layout] .trjg-journal-intro .trjg-deck{font-size:clamp(26px,2.6vw,35px)!important;line-height:1.2;letter-spacing:-.035em;margin-bottom:20px}body[data-trjg-journal-layout] .trjg-journal-intro p{font-size:15px;line-height:1.7}body[data-trjg-journal-layout] .trjg-editor-note{display:grid;grid-template-columns:200px 1fr;gap:34px;align-items:start;padding:30px 0;margin:0 0 44px;border:0;border-bottom:1px solid #ddd}.trjg-editor-note>.trjg-accent{font-size:24px;line-height:1.3}.trjg-editor-note>p{font-size:13px!important;line-height:1.8;color:#4a4a4a}body[data-trjg-journal-layout] .trjg-page{position:relative;background:#fff;border:1px solid #e3e3e3!important;border-radius:5px;margin:18px 0;padding:30px 32px!important;gap:30px;grid-template-columns:75px minmax(0,1fr);box-shadow:0 6px 16px rgb(0 0 0 / .015)}body[data-trjg-journal-layout] .trjg-page::before{content:"";position:absolute;top:0;bottom:0;left:120px;border-left:1px solid #dbe2cd;pointer-events:none}body[data-trjg-journal-layout] .trjg-page-margin{border:0;padding:3px 0;gap:12px}body[data-trjg-journal-layout] .trjg-page-number{font-size:34px;line-height:1;font-weight:450}body[data-trjg-journal-layout] .trjg-thought{font-size:23px!important;margin-bottom:12px!important}body[data-trjg-journal-layout] .trjg-thought em{font-family:"TRJ Newsreader",Georgia,serif!important;line-height:1.4;font-style:italic;font-size:inherit}body[data-trjg-journal-layout] .trjg-page h2{font-size:clamp(24px,2.6vw,30px)!important;line-height:1.2;letter-spacing:-.04em}body[data-trjg-journal-layout] .trjg-entry-intro{margin-top:16px!important;font-size:15px!important;line-height:1.75!important}.trjg-journal .trjg-closing-note{margin-top:20px;padding:46px 0;border-top:1px solid #dedede}.trjg-journal .trjg-closing-note .trjg-accent{font-size:1.1em;display:inline-block}.trjg-community{margin-top:54px;padding:46px 0 0;border-top:3px solid #d4ff02}.trjg-community-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.trjg-community-heading h2{font-size:clamp(34px,4vw,48px);line-height:1.15;margin-top:16px}.trjg-community-heading h2 .trjg-accent{display:inline-block;line-height:1.4}.trjg-community-heading>p{font-size:15px;line-height:1.75}.trjg-community-empty{font-size:13px!important;margin-top:24px!important;color:#4d4d4d;padding:17px 0;border-top:1px solid #ddd}.trjg-community-write{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;padding:34px 0 44px}.trjg-community-write>aside>.trjg-accent{font-size:29px;display:block;margin-bottom:15px}.trjg-community-write>aside>p{font-size:14px;line-height:1.8}.trjg-community-write>aside>.trjg-small{font-size:12px;margin-top:18px}.trjg-community-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.trjg-community form select,.trjg-community form textarea{display:block;width:100%;min-height:48px;padding:12px 14px;margin:8px 0 0;border:1px solid #aaa;border-radius:7px;background:#fff;color:#111;font:400 15px/1.5 "TRJ Geist",Arial,sans-serif;box-shadow:none}.trjg-community form textarea{resize:vertical;min-height:155px}.trjg-community form textarea:focus-visible,.trjg-community form select:focus-visible{outline:2px solid #111;outline-offset:3px}.trjg-community form .trjg-small{font-size:11px;margin-top:8px}.trjg-community form .trjg-button{border-radius:6px;margin-top:20px}.trjg-community form .trjg-check{font-size:12px;line-height:1.6}.trjg-shared-pages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.trjg-shared-page{padding:24px;background:#f6f6f3;border-radius:5px;border-top:3px solid #d4ff02}.trjg-shared-page>.trjg-kicker{font-size:9px}.trjg-shared-page h3{margin:14px 0;font-size:19px;line-height:1.3}.trjg-shared-text{font-size:14px;line-height:1.75;overflow-wrap:anywhere}.trjg-editor-reply{border-top:1px solid #ccc;margin-top:20px;padding-top:18px;font-size:13px;line-height:1.7}.trjg-editor-reply>.trjg-kicker{font-size:9px;margin-bottom:12px}.trjg-journal .trjg-newsletter-highlight{display:block!important;width:100%;padding:56px 0 60px!important;margin:0!important;border:0!important;border-radius:0;background:linear-gradient(180deg,#fff 0%,#f0f9be 30%,#eaf6a7 58%,#f7fae4 100%)}.trjg-newsletter-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;max-width:1180px;padding:0 38px;margin:0 auto}.trjg-newsletter-highlight h2{font-size:clamp(30px,3.4vw,44px)!important;line-height:1.15!important;margin:17px 0 18px!important}.trjg-newsletter-highlight h2 .trjg-accent{font-size:.88em!important;display:inline-block;white-space:nowrap}.trjg-newsletter-highlight>div>p:not(.trjg-kicker){font-size:14px;line-height:1.7;max-width:460px}.trjg-newsletter-highlight .trjg-news-form-title{font-size:17px;font-weight:600;margin-bottom:14px}.trjg-newsletter-highlight .mailpoet_form{background:transparent!important;padding:0!important;margin:0!important;max-width:none!important;color:#111!important}.trjg-newsletter-highlight .mailpoet_form input[type=email]{background:rgb(255 255 255 / .5)!important;border:1px solid rgb(0 0 0 / .23)!important;border-radius:7px!important;color:#111!important;padding:14px 16px!important;min-height:50px;font-family:"TRJ Geist",Arial,sans-serif!important}.trjg-newsletter-highlight .mailpoet_form input[type=submit]{background:rgb(255 255 255 / .65)!important;color:#111!important;border:1px solid rgb(0 0 0 / .2)!important;min-height:48px;border-radius:7px!important;font-family:"TRJ Geist",Arial,sans-serif!important}.trjg-newsletter-highlight .mailpoet_form input[type=submit]:hover{background:#fff!important}html body.home[data-trjg-home-layout] #newsletter-title .trjg-accent{display:inline-block;font-size:.94em!important;line-height:1.4!important}.trjg-shared-footer{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:24px 32px;align-items:start;width:100%;margin:0;padding:55px 4.5vw 30px!important;background:#fff;color:#111;font:450 13px/1.6 "TRJ Geist",Arial,sans-serif}.trjg-shared-footer a{color:inherit;text-decoration:none}.trjg-shared-footer a:hover{text-decoration:underline;text-underline-offset:3px}.trjg-shared-footer .rd-footer-brand{grid-column:1;grid-row:1;justify-self:start;font-size:clamp(32px,5vw,80px);line-height:.9;font-weight:800;letter-spacing:-.065em}.trjg-shared-footer .rd-footer-tagline{grid-column:2;grid-row:1;justify-self:end;text-align:right;margin:0!important;align-self:center;font-size:17px;color:#555;line-height:1.4;letter-spacing:-.012em}.trjg-shared-footer .rd-footer-links{grid-column:1/-1;grid-row:2;display:flex!important;flex-wrap:wrap!important;gap:14px 26px!important;align-items:center;justify-content:flex-start!important;margin:0!important;padding-top:26px;border-top:1px solid #d8d8d8;min-width:0;font-size:13px;color:#5f5f5f}.trjg-shared-footer .rd-footer-copyright{margin-left:auto;white-space:nowrap}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder]{font-family:"TRJ Geist",Arial,sans-serif!important;background:#f6f6f3!important;color:#111!important;padding:0!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan [hidden]{display:none!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero{max-width:1180px!important;width:calc(100% - 76px)!important;padding:48px 0 36px!important;margin:0 auto!important;border:0!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero .trj-cv-tool-intro__grid{grid-template-columns:1.1fr 1fr!important;gap:64px!important;align-items:center!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero h1{font-family:inherit!important;font-size:clamp(40px,4.4vw,61px)!important;font-weight:550!important;line-height:1.1!important;letter-spacing:-.055em!important;margin:16px 0 0!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero h1 .trjg-accent{display:inline-block;line-height:1.35!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__intro{font-size:16px!important;line-height:1.7!important;max-width:500px!important;color:#444!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__main{display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;gap:28px!important;max-width:1180px!important;width:calc(100% - 76px)!important;margin:0 auto!important;padding:0 0 52px!important;align-items:start!important}.trjg-builder-rail{padding:28px 22px;border-radius:12px;background:#edf0e2;position:sticky;top:24px;grid-column:1;grid-row:1}.trjg-builder-rail h2{font-size:26px;margin:15px 0 14px;line-height:1.15;letter-spacing:-.035em}.trjg-builder-rail>p:not(.trjg-kicker){font-size:12px;line-height:1.75}.trjg-builder-rail ol{list-style:none;padding:0;margin:22px 0}.trjg-builder-rail li{display:flex;align-items:center;gap:10px;font-size:12px;padding:8px 0;color:#565656}.trjg-builder-rail li>span{display:grid;place-items:center;flex-shrink:0;width:25px;height:25px;border:1px solid #b7bbaa;border-radius:50%;font-size:10px;background:#fff0}.trjg-builder-rail li[aria-current=step]{color:#111;font-weight:600}.trjg-builder-rail li[aria-current=step]>span{background:#d4ff02;border-color:#d4ff02}.trjg-builder-rail li[data-complete=true]>span{background:#fff;border-color:#b7bbaa}.trjg-builder-live{border-top:1px solid #c7ccba;padding-top:16px;margin:22px 0 16px}.trjg-builder-live p:last-child{font-size:13px;line-height:1.7;margin-top:8px}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__builder{grid-column:2;grid-row:1;background:#fff!important;padding:30px 34px!important;margin:0!important;border:1px solid #e5e5e1!important;border-radius:13px!important;box-shadow:0 8px 32px rgb(0 0 0 / .025)!important;width:100%!important;min-width:0}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__section-head{display:block!important;margin:0 0 18px!important;padding:0!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__section-head h2{font-size:27px!important;line-height:1.2!important;letter-spacing:-.04em!important;margin:10px 0 0!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__progress-wrap{background:#f6f6f3!important;border:0!important;border-radius:8px!important;padding:15px 17px!important;margin:0 0 24px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__progress{background:#e4e6dc!important;height:4px!important;border-radius:4px!important;margin-top:10px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__progress>span{background:#d4ff02!important;border-radius:4px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__step{border:0!important;padding:0!important;margin:0!important;min-width:0}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__step legend{font-family:inherit!important;font-size:23px!important;line-height:1.25!important;letter-spacing:-.03em!important;max-width:100%;white-space:normal}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__step-note{font-size:13px!important;line-height:1.7!important;color:#505050!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__choice-grid label>span,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__finish-choice label>span{border-radius:8px!important;background:#fafaf7!important;border:1px solid #d7d7d0!important;box-shadow:none!important;color:#111!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__choice-grid label input:checked+span,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__finish-choice label input:checked+span{background:#f4ffbf!important;border-color:#67752a!important;box-shadow:inset 0 0 0 1px #67752a!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__field input,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__field select{border:1px solid #bcbeb3!important;border-radius:7px!important;min-height:48px!important;background:#fff!important;color:#111!important;font-family:inherit!important;box-shadow:none!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__button{min-height:48px!important;font-family:inherit!important;border-radius:6px!important;box-shadow:none!important;font-size:13px!important;padding:12px 20px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__button--dark,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__button--lime{background:#d4ff02!important;color:#111!important;border:1px solid #d4ff02!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__button--dark:hover,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__button--lime:hover{background:#e5ff66!important;color:#111!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__nav{border-top:1px solid #e5e5df!important;padding-top:20px!important;margin-top:28px!important;display:flex!important;justify-content:space-between!important;gap:14px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__main>section:not(.trj-plan__builder){grid-column:1/-1;min-width:0;max-width:none!important;width:100%!important;margin-top:18px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__overview,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__method,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__faq{background:transparent!important;border-radius:0!important;box-shadow:none!important;border-top:1px solid #d8dbcf!important;padding-top:32px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__overview h2,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__method h2,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__faq h2{font-size:30px!important;letter-spacing:-.035em!important;line-height:1.2!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__schedule{min-width:900px}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__table-wrap{overflow-x:auto}@media(min-width:981px){html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__choice-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1200px){body .trjg-site-header[data-trjg-site-header]{gap:20px;grid-template-columns:minmax(0,1fr) auto minmax(0,.75fr)}.trjg-site-header .trjg-main-nav{gap:0 14px;font-size:11px}.trjg-header-search{width:135px}.trjg-site-header .trjg-header-join{display:none!important}}@media(max-width:980px){.trjg-coaching-promo{gap:32px;padding:30px}.trjg-site-header .trjg-brand{font-size:16px}.trjg-topic-cloud{gap:14px!important}.trjg-topic-cloud .trjg-cloud-topic{font-size:13px!important}.trjg-journal .trjg-newsletter-highlight{gap:28px;padding:32px 26px!important}html body.home[data-trjg-home-layout] .trjg-home-paths nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__main{grid-template-columns:230px minmax(0,1fr)!important;gap:20px!important;width:calc(100% - 48px)!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__builder{padding:26px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero{width:calc(100% - 48px)!important}.trjg-builder-rail{padding:24px 18px}.trjg-builder-rail h2{font-size:23px}.trjg-community-write{gap:34px}.trjg-community-heading{gap:34px}}@media(max-width:760px){body .trjg-site-header[data-trjg-site-header]{grid-template-areas:"brand actions" "navigation navigation"!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 16px;padding:14px 20px 8px!important}.trjg-site-header .trjg-brand{font-size:14px;white-space:normal;max-width:230px}.trjg-header-actions{gap:0}.trjg-header-search{width:144px}.trjg-site-header .trjg-main-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:100%;font-size:11px;line-height:1.3}.trjg-site-header .trjg-main-nav a{justify-content:center;min-height:40px;white-space:normal;text-align:center;padding:8px 4px}.trjg-site-header .trjg-header-join{display:none!important}html body.home[data-trjg-home-layout] .rd-read-week-card{grid-template-columns:1fr!important;max-width:520px!important;gap:26px!important}html body.home[data-trjg-home-layout] .rd-read-week-image{justify-self:center!important;width:min(320px,100%)!important;max-height:360px!important}html body.home[data-trjg-home-layout] .rd-read-week-copy{max-width:none!important}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom{gap:18px!important}.trjg-topic-spread,html body.home[data-trjg-home-layout] .trjg-topic-spread.trjg-journal-teaser{padding:30px 20px!important}.trjg-topic-cloud{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:20px auto!important}.trjg-topic-cloud .trjg-cloud-topic{min-height:54px;padding:6px 2px!important;font-size:12px!important}.trjg-topic-cloud .trjg-cloud-topic:nth-of-type(2),.trjg-topic-cloud .trjg-cloud-topic:nth-of-type(7){transform:none}.trjg-topic-spread .trjg-cloud-title,html body.home[data-trjg-home-layout] .trjg-topic-spread .trjg-cloud-title{font-size:clamp(38px,8vw,58px)!important;line-height:1.08!important;margin:12px 0!important;letter-spacing:-.05em!important}.trjg-cloud-bottom{align-items:flex-start;flex-direction:column;gap:8px}.trjg-cloud-bottom>p{font-size:12px!important}.trjg-coaching-promo{grid-template-columns:1fr;gap:22px;width:calc(100% - 40px);padding:28px 24px;margin-bottom:40px}.trjg-coaching-promo h2{font-size:31px}.trjg-coaching-promo .trjg-button{font-size:12px;gap:15px;width:100%}html body.home[data-trjg-home-layout] .trjg-home-paths{padding:36px 20px 40px!important;margin-bottom:40px!important}.trjg-paths-heading{display:block}.trjg-paths-heading>p{margin-top:16px;max-width:none}.trjg-paths-heading h2{font-size:29px}html body.home[data-trjg-home-layout] .trjg-home-paths nav{grid-template-columns:1fr!important;gap:12px!important}html body.home[data-trjg-home-layout] .trjg-home-paths nav a,html body.home[data-trjg-home-layout] .trjg-home-paths nav a:first-child{min-height:0;padding:20px!important}body[data-trjg-journal-layout] .trjg-journal{padding:0!important}.trjg-journal-lead,.trjg-journal-pages{padding-left:20px;padding-right:20px}.trjg-journal-lead{padding-top:36px}body[data-trjg-journal-layout] .trjg-journal-hero{grid-template-columns:1fr!important;gap:28px;padding-bottom:32px}body[data-trjg-journal-layout] .trjg-journal-hero h1{font-size:clamp(54px,12vw,72px)!important}body[data-trjg-journal-layout] .trjg-editor-note{grid-template-columns:1fr;gap:14px;padding:26px 0;margin-bottom:28px}body[data-trjg-journal-layout] .trjg-page{grid-template-columns:38px minmax(0,1fr);gap:20px;padding:24px 18px!important}body[data-trjg-journal-layout] .trjg-page::before{left:65px}body[data-trjg-journal-layout] .trjg-page-margin{font-size:8px}body[data-trjg-journal-layout] .trjg-page-number{font-size:25px}body[data-trjg-journal-layout] .trjg-thought{font-size:20px!important}body[data-trjg-journal-layout] .trjg-page h2{font-size:24px!important}.trjg-community{padding-top:30px;margin-top:34px}.trjg-community-heading,.trjg-community-write{grid-template-columns:1fr;gap:24px}.trjg-community-write{padding-top:22px}.trjg-community-heading h2{font-size:36px}.trjg-shared-pages{grid-template-columns:1fr}.trjg-journal .trjg-newsletter-highlight{grid-template-columns:1fr;gap:26px;padding:28px 22px!important;margin-bottom:36px!important}.trjg-newsletter-highlight h2{font-size:32px!important}.trjg-newsletter-highlight h2 .trjg-accent{white-space:normal}.trjg-coaching-faq{width:calc(100% - 40px);margin:32px auto}.trjg-coaching-faq h2{font-size:29px}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero{width:calc(100% - 40px)!important;padding:32px 0 26px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero .trj-cv-tool-intro__grid{grid-template-columns:1fr!important;gap:24px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero h1{font-size:clamp(35px,9vw,48px)!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__main{grid-template-columns:1fr!important;width:calc(100% - 32px)!important;gap:16px!important}.trjg-builder-rail{position:static;grid-column:1;grid-row:1;padding:18px}.trjg-builder-rail h2,.trjg-builder-rail>p:not(.trjg-kicker){display:none}.trjg-builder-rail ol{display:flex;flex-wrap:wrap;gap:4px 9px;margin:8px 0 0}.trjg-builder-rail li{padding:3px 0;min-height:28px;font-size:11px}.trjg-builder-rail li:not([aria-current=step]){font-size:0;gap:0}.trjg-builder-rail li>span{font-size:10px;width:24px;height:24px}.trjg-builder-live{padding-top:12px;margin:12px 0 0}.trjg-builder-live .trjg-kicker{display:none}.trjg-builder-live p:last-child{font-size:12px;margin:0}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__builder{grid-column:1;grid-row:2;padding:24px 20px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__section-head h2{font-size:25px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__step legend{font-size:21px!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__choice-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:390px){.trjg-site-header .trjg-brand{font-size:12px;max-width:180px}.trjg-header-search{width:122px}.trjg-site-header .trjg-main-nav{font-size:10px}.trjg-topic-cloud .trjg-cloud-topic{font-size:11px!important}.trjg-topic-spread .trjg-cloud-title,html body.home[data-trjg-home-layout] .trjg-topic-spread .trjg-cloud-title{font-size:35px!important}.trjg-community-fields{grid-template-columns:1fr}.trjg-newsletter-highlight h2{font-size:29px!important}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom .trj-cv-hero-actions>a.button{min-width:0!important;width:100%!important}}@media(prefers-reduced-motion:reduce){.trjg-topic-cloud .trjg-cloud-arrow{transition:none}}@media print{.trjg-builder-rail,.trjg-site-header,.trjg-community-write,.trjg-community-empty,.trjg-coaching-promo{display:none!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__main{display:block!important;width:100%!important;max-width:none!important}html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__schedule{min-width:0!important}.trjg-page{break-inside:avoid}}html body.home[data-trjg-home-layout] .masthead .hero-content #hero-title span.trjg-hero-accent,html body[data-trjg-builder-layout] .trj-plan[data-trj-plan-builder] .trj-plan__hero h1 span.trjg-accent{font-family:"TRJ Newsreader",Georgia,serif!important;text-transform:none!important;font-weight:400!important;font-style:italic!important;letter-spacing:-.025em!important}html body.home[data-trjg-home-layout] #newsletter.rd-newsletter #newsletter-title span.trjg-accent{font-family:"TRJ Newsreader",Georgia,serif!important;font-weight:400!important;text-transform:none!important;font-style:italic!important}@media(max-width:760px){.trjg-header-search{width:170px}}@media(max-width:390px){.trjg-header-search{width:148px}html body.home[data-trjg-home-layout] .masthead .hero-content .hero-bottom .trj-cv-hero-actions>a.button{font-size:11px!important;gap:12px!important}}html body.home[data-trjg-home-layout] .masthead .site-header{border-bottom:0!important}html body.home[data-trjg-home-layout] .site-header [data-trjg-main-nav]{display:flex!important;gap:18px!important;align-items:center!important;flex-wrap:wrap!important}html body.home[data-trjg-home-layout] .site-header [data-trjg-main-nav]>a{font-weight:450!important;white-space:nowrap!important}html body.home[data-trjg-home-layout] .masthead .site-header [data-trjg-main-nav]>a{color:#fff!important;background:transparent!important}body[data-trjg-journal-layout] .trjg-journal .trjg{--trjg-ink:#454545;--trjg-muted:#686868;color:#454545}html body .trjg-coaching-promo .trjg-kicker{font-size:11px!important;font-weight:500!important;letter-spacing:.13em!important}html body .trjg-coaching-promo .trjg-small{font-size:12px!important;line-height:1.6!important;color:#737373!important}@media(max-width:760px){html body.home[data-trjg-home-layout] .rd-read-week-card{grid-template-areas:"copy" "image"!important;grid-template-columns:1fr!important;max-width:520px!important;gap:30px!important}.trjg-coaching-promo{grid-template-columns:1fr;gap:26px;padding:38px 0;width:calc(100% - 40px)}.trjg-coaching-promo h2{font-size:38px}.trjg-coaching-promo .trjg-button{width:auto}.trjg-coaching-promo-copy>p:first-child{font-size:16px}.trjg-newsletter-inner{grid-template-columns:1fr;gap:28px;padding:0 20px}.trjg-journal .trjg-newsletter-highlight{padding:42px 0!important}.trjg-shared-footer{padding:42px 20px 26px!important;gap:24px 16px}.trjg-shared-footer .rd-footer-brand{font-size:11px!important;white-space:normal;max-width:170px;letter-spacing:-.25px;line-height:1.3}.trjg-shared-footer .rd-footer-tagline{font-size:11px!important;max-width:135px}.trjg-shared-footer .rd-footer-links{font-size:14px;gap:15px 22px!important;padding-top:23px}.trjg-shared-footer .rd-footer-copyright{width:100%;margin:5px 0 0}.trjg-journal .trjg-topic-spread{padding-top:42px!important;padding-bottom:36px!important}}