.selected-study{--study-bg:#16131f;--study-panel:#211a2c;--study-line:#44364f;--study-heading:#e6cefa;--study-copy:#f7f5fb;background:var(--study-bg);color:var(--study-copy)}.selected-study :is(h1,h2,h3){letter-spacing:-.025em;font-family:Jost,Arial,sans-serif;font-style:normal}.selected-study a{color:#e6cefa;text-underline-offset:5px;text-decoration-thickness:1px;transition:color .18s,background .18s,border-color .18s}.selected-study a:hover{color:#fff;text-decoration-color:#e6cefa}.selected-study a:focus-visible,.selected-study summary:focus-visible{outline-offset:5px;outline:2px solid #71d6de}.study-back{align-items:center;min-height:44px;font-size:17px;text-decoration:none;display:inline-flex}.study-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#e6cefa;font-size:13px;font-weight:500}.achilles-study #upbuild-achilles{--ah-bg:#16131f;--ah-panel:#211a2c;--ah-line:#44364f;--ah-ivory:#f7f5fb;--ah-muted:#f7f5fb;--ah-gold:#cfcbec;--ah-serif:Jost,Arial,sans-serif;--ah-sans:Jost,Arial,sans-serif;font-size:19px;line-height:1.8}.achilles-study #upbuild-achilles :is(h1,h2,h3){letter-spacing:-.025em;font-family:Jost,Arial,sans-serif;font-weight:500;line-height:1.25;color:#e6cefa!important}.achilles-study #upbuild-achilles h1{font-size:clamp(42px,4.4vw,64px);color:#f7f5fb!important}.achilles-study #upbuild-achilles .ah-hero h1 em{font-style:normal;font-weight:500}.achilles-study #upbuild-achilles .ah-hero h1 span{color:#e6cefa;margin-top:15px;font-size:.58em;line-height:1.4}.achilles-study #upbuild-achilles h2{font-size:34px}.achilles-study #upbuild-achilles h3{font-size:30px}.achilles-study #upbuild-achilles :is(.ah-back,.ah-type-link){font-size:18px}.achilles-study #upbuild-achilles .ah-eyebrow{color:#e6cefa;font-size:13px}.achilles-study #upbuild-achilles .ah-lede{font-size:20px;line-height:1.75}.achilles-study #upbuild-achilles .ah-hero-grid{grid-template-columns:1.3fr .7fr;gap:38px;margin-top:25px}.achilles-study #upbuild-achilles .ah-symbol{opacity:1;max-width:330px}.achilles-study #upbuild-achilles .ah-listen{background:#211a2c;border-block:1px solid #44364f;gap:20px;max-width:none;margin-top:40px;padding:24px 28px;font-size:18px}.achilles-study #upbuild-achilles .ah-microphone{stroke:#cfcbec}.achilles-study #upbuild-achilles .ah-reading{grid-template-columns:205px minmax(0,1fr);gap:60px}.achilles-study #upbuild-achilles .ah-nav details{border-top:1px solid #44364f;padding-block:16px}.achilles-study #upbuild-achilles .ah-nav summary{color:#e6cefa;cursor:pointer;min-height:44px;font-size:17px;font-weight:500;line-height:1.5}.achilles-study #upbuild-achilles .ah-nav a{color:#e6cefa;border:0;min-height:44px;padding:6px 0;font-size:17px}.achilles-study #upbuild-achilles .ah-nav a:hover{color:#fff;text-decoration:underline}.achilles-study #upbuild-achilles .ah-nav a[aria-current]{color:#fff;text-decoration:underline #b18cd6}.achilles-study #upbuild-achilles .ah-type-nav{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:6px;display:grid}.achilles-study #upbuild-achilles .ah-type-nav a{border:1px solid #44364f;justify-content:center;font-size:20px}.achilles-study #upbuild-achilles .ah-pullquote{color:#e6cefa;border-left:2px solid #665078;padding:8px 0 8px 24px;font:500 27px/1.5 Jost,sans-serif}.achilles-study #upbuild-achilles .ah-number{color:#e6cefa;opacity:1;padding-top:24px;font:400 64px/1.3 Jost,sans-serif}.achilles-study #upbuild-achilles .ah-type .ah-path{color:#f7f5fb;background:0 0;border:0;margin-top:24px;padding:0;font-size:19px}.achilles-study #upbuild-achilles .ah-stages{border-block:1px solid #44364f;gap:12px 22px;padding-block:20px}.achilles-study #upbuild-achilles .ah-stages li{color:#e6cefa;border:0;border-radius:0;padding:0;font-size:18px}.achilles-study #upbuild-achilles .ah-doorways{grid-template-columns:1fr 1fr;gap:10px 30px}.achilles-study #upbuild-achilles .ah-doorways li{border-color:#44364f}.achilles-study #upbuild-achilles .ah-doorways p{font-size:18px}.achilles-study #upbuild-achilles .ah-closing{background:#211a2c;border-block:1px solid #44364f}.achilles-study #upbuild-achilles .ah-closing blockquote{color:#f7f5fb;font:400 28px/1.6 Jost,sans-serif}.achilles-study #upbuild-achilles .ah-explore{background:#1b1722;border-color:#44364f}.achilles-study #upbuild-achilles a:hover{color:#fff}.jobs-study .profile-hero h1{color:#f7f5fb;letter-spacing:-.035em;font:500 clamp(54px,6vw,84px)/1.12 Jost,sans-serif}.jobs-study .profile-opening-quote{border-left-color:#665078}.jobs-study .profile-opening-quote p{font:400 clamp(23px,2.3vw,29px)/1.55 Jost,sans-serif}.jobs-study .profile-quotes blockquote p{font:400 23px/1.65 Jost,sans-serif}.jobs-study .profile-quotes{columns:1;max-width:760px}.jobs-study .profile-observation p{color:#f7f5fb}.jobs-study .profile-next{background:0 0;border:0;border-top:1px solid #665078;padding:25px 12px}.jobs-study .profile-next:hover{background:#48337926}.jobs-study .profile-next h3{text-underline-offset:6px;text-decoration:underline 1px}.jobs-study .profile-explore{background:#211a2c;border-bottom:1px solid #44364f;margin-inline:-38px;padding:48px 38px}.jobs-study .profile-learning{border-color:#665078}.jobs-study .profile-learning h3 a{text-decoration:underline}.jobs-study .profile-related-people a>span:first-child{text-underline-offset:5px;text-decoration:underline}.jobs-study .profile-portrait img{border:0}.episode-wrap{width:min(1120px,100% - 80px);margin-inline:auto}.episode-study{padding-top:28px;font-size:19px;line-height:1.8}.episode-hero{grid-template-columns:1.5fr .75fr;align-items:center;gap:80px;padding:46px 0 70px;display:grid}.episode-hero h1{color:#f7f5fb;max-width:760px;margin:20px 0 28px;font-size:clamp(40px,4.2vw,61px);font-weight:500;line-height:1.15}.episode-cover{aspect-ratio:1;object-fit:cover;justify-self:end;width:100%;max-width:310px;height:auto}.episode-platforms{flex-wrap:wrap;gap:10px 27px;font-size:19px;display:flex}.episode-platforms a{align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}.episode-platforms a>span:first-child{text-underline-offset:5px;text-decoration:underline 1px}.episode-listen{background:#211a2c;border-block:1px solid #44364f;padding:30px 0}.episode-player-label{color:#e6cefa;align-items:center;gap:14px;margin-bottom:20px;font-size:20px;display:flex}.episode-player-label svg{width:28px;height:30px}.episode-listen iframe{background:0 0;border:0;border-radius:10px;width:100%;display:block}.episode-reading{grid-template-columns:205px minmax(0,1fr);align-items:start;gap:60px;padding-top:70px;padding-bottom:45px;display:grid}.episode-reading aside{position:sticky;top:30px}.episode-reading nav{gap:10px;display:grid}.episode-reading nav a{align-items:center;min-height:44px;font-size:17px;text-decoration:none;display:flex}.episode-reading nav a:hover{text-decoration:underline}.episode-prose{width:100%;min-width:0;max-width:700px;font-size:20px;font-weight:400;line-height:1.8}.episode-prose section{border-bottom:1px solid #44364f;margin-bottom:45px;padding-bottom:45px;scroll-margin-top:28px}.episode-study h2{color:#e6cefa;margin:0 0 30px;font-size:34px;font-weight:500;line-height:1.3}.episode-prose p{color:#f7f5fb;margin:0 0 26px}.episode-hosts{font-size:17px;color:#e6cefa!important;margin-top:30px!important}.episode-hosts strong{color:#e6cefa;font-weight:500}.episode-highlights{margin:0;padding:0;list-style:none}.episode-highlights li{border-bottom:1px solid #44364f;grid-template-columns:65px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.episode-highlights p{margin:0}.episode-time{font-variant-numeric:tabular-nums;color:#e6cefa;padding-top:3px;font-size:16px}.episode-prose blockquote{border-left:2px solid #665078;margin:0 0 30px;padding:8px 0 8px 24px}.episode-prose blockquote p{margin-bottom:12px;font-size:22px;line-height:1.65}.episode-prose cite{color:#e6cefa;font-size:16px;font-style:normal}.episode-about-show{background:#1d1828;border-block:1px solid #44364f;padding:62px 0}.episode-about-show .episode-wrap{max-width:850px}.episode-about-show h2{font-size:30px}.episode-about-show p{margin:0 0 24px}.episode-about-show a{align-items:center;gap:14px;min-height:44px;display:inline-flex}@media (width<=800px){.achilles-study #upbuild-achilles .ah-reading{grid-template-columns:1fr;gap:35px;padding-top:35px}.achilles-study #upbuild-achilles .ah-nav{grid-template-columns:1fr 1fr;gap:0 25px;margin:0;padding-bottom:10px;display:grid;position:static}.achilles-study #upbuild-achilles .ah-nav-title{grid-column:1/-1}.achilles-study #upbuild-achilles .ah-nav-general{gap:0;display:grid}.achilles-study #upbuild-achilles .ah-symbol{max-width:220px}.achilles-study #upbuild-achilles .ah-hero-grid{gap:15px}.episode-hero{grid-template-columns:1.5fr .65fr;gap:35px}.episode-reading{grid-template-columns:1fr;gap:35px;padding-top:35px}.episode-reading aside{position:static}.episode-reading nav{flex-wrap:wrap;gap:20px;display:flex}}@media (width<=600px){.selected-study :is(h2,h3){text-wrap:pretty}.achilles-study #upbuild-achilles{font-size:18px}.achilles-study #upbuild-achilles .ah-hero-grid{grid-template-columns:1fr}.achilles-study #upbuild-achilles .ah-symbol{display:none}.achilles-study #upbuild-achilles .ah-lede{font-size:19px}.achilles-study #upbuild-achilles .ah-listen{align-items:flex-start;gap:12px;padding:22px 18px;font-size:18px}.achilles-study #upbuild-achilles .ah-listen svg{width:32px}.achilles-study #upbuild-achilles h2{font-size:29px}.achilles-study #upbuild-achilles h3{font-size:27px}.achilles-study #upbuild-achilles .ah-type .ah-path{font-size:18px}.achilles-study #upbuild-achilles .ah-pullquote{font-size:24px}.achilles-study #upbuild-achilles .ah-doorways{grid-template-columns:1fr}.achilles-study #upbuild-achilles .ah-closing blockquote{font-size:24px}.jobs-study .profile-explore{margin-inline:-23px;padding:35px 23px}.jobs-study .profile-hero h1{font-size:57px}.jobs-study .profile-portrait{grid-template-columns:165px 1fr}.jobs-study .profile-quotes blockquote p{font-size:21px}.episode-wrap{width:calc(100% - 42px)}.episode-study,.episode-prose{font-size:18px}.episode-prose p{margin-bottom:24px}.episode-highlights li{padding-block:21px}.episode-highlights p{margin:0}.episode-hero{grid-template-columns:1fr;gap:28px;padding:30px 0 40px}.episode-hero h1{font-size:40px}.episode-cover{justify-self:start;max-width:180px}.episode-study h2{font-size:29px}.episode-highlights li{grid-template-columns:52px minmax(0,1fr);gap:14px}.episode-prose blockquote p{font-size:21px}.episode-about-show{padding-block:40px}}.episode-explore{background:#211a2c;border-block:1px solid #44364f;padding:58px 0 65px}.episode-explore .episode-wrap{max-width:1000px}.episode-resource-links{display:grid}.episode-resource-links a{border:0;justify-content:space-between;align-items:center;gap:28px;min-height:78px;padding:22px 12px;font-size:21px;line-height:1.5;text-decoration:none;display:flex}.episode-resource-links a:last-child{border:0}.episode-resource-links a>span:first-child{text-underline-offset:6px;text-decoration:underline 1px}.episode-resource-links a>span:last-child{flex-shrink:0}.episode-resource-links a:hover{background:#48337926}@media (width<=600px){.episode-explore{padding:38px 0 42px}.episode-resource-links a{gap:20px;padding:20px 6px;font-size:19px}}.jobs-study .profile-wrap{max-width:1300px}.jobs-study .profile-reading{grid-template-columns:180px minmax(0,1fr);gap:50px}.jobs-study .profile-identity{justify-items:start;gap:8px;display:grid}.jobs-study .profile-identity :is(a,.profile-type-label){text-underline-offset:8px;font-size:clamp(34px,3.7vw,52px);font-weight:400;line-height:1.25;text-decoration-thickness:1px}.jobs-study .profile-identity>span{font-size:22px}.jobs-study .profile-image-credit{color:#e6cefa;margin:26px 0 0;font-size:15px;line-height:1.7}.jobs-study .profile-image-credit a{min-height:0;display:inline}@media (width<=900px){.jobs-study .profile-reading{grid-template-columns:1fr;gap:34px}}@media (width<=600px){.jobs-study .profile-identity :is(a,.profile-type-label){font-size:36px}.jobs-study .profile-identity>span{font-size:20px}.jobs-study .profile-portrait{max-width:260px;display:block}.jobs-study .profile-image-credit{font-size:14px}}.jobs-study .profile-identity :is(a,.profile-type-label){text-wrap:balance;max-width:100%;font-size:clamp(30px,3vw,43px);line-height:1.35}@media (width<=600px){.jobs-study .profile-identity :is(a,.profile-type-label){font-size:32px}}.jobs-study .profile-learning h3 a,.jobs-study .profile-platforms a{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.jobs-study .profile-learning h3 a>span:first-child,.jobs-study .profile-platforms a>span:first-child{text-underline-offset:5px;text-decoration:underline 1px}.jobs-study .profile-learning a>span[aria-hidden]{text-decoration:none}.jobs-study .profile-explore>h2{text-align:center;margin-bottom:40px}.episode-participants{margin-top:34px}.episode-participants h3{color:#e6cefa;margin:0 0 22px;font-size:20px;font-weight:500;line-height:1.5}.episode-participants ul{flex-wrap:wrap;justify-content:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.episode-participants li{text-align:center;flex-direction:column;flex:0 140px;align-items:center;gap:12px;min-width:0;display:flex}.episode-person-photo{border-radius:50%;width:96px;height:96px;overflow:hidden}.episode-participants img{object-fit:cover;object-position:center 30%;width:100%;height:100%;transform:translate(var(--portrait-x,0%),var(--portrait-y,0%)) scale(var(--portrait-scale,1));transform-origin:50%;display:block}.episode-participants li>span{color:#f7f5fb;font-size:17px;line-height:1.5}@media (width<=600px){.episode-participants ul{gap:24px 16px}.episode-person-photo{width:88px;height:88px}}.episode-explore h2{text-align:center;margin-bottom:28px}.jobs-study .profile-hero h1{font-size:clamp(52px,5.2vw,72px)}.jobs-study .profile-type-label,.achilles-study #upbuild-achilles a{text-decoration:none}.achilles-study #upbuild-achilles .ah-link-label{text-underline-offset:5px;text-decoration:underline 1px}.achilles-study #upbuild-achilles .ah-type-link{gap:10px}.achilles-study #upbuild-achilles .ah-nav a .ah-link-label{font:inherit;color:inherit;text-decoration:none}.achilles-study #upbuild-achilles .ah-back .ah-link-label{text-decoration:none}@media (width<=800px){.achilles-study #upbuild-achilles .ah-nav{display:block}.achilles-study #upbuild-achilles .ah-nav-general{display:grid}}.achilles-study #upbuild-achilles .ah-type{grid-template-columns:minmax(0,1fr);gap:0}.achilles-study #upbuild-achilles .ah-type .ah-number{display:none}.achilles-study #upbuild-achilles .ah-type>div>.ah-eyebrow{text-transform:none;letter-spacing:0;color:#e6cefa;margin:0 0 12px;font:500 26px/1.4 Jost,Arial,sans-serif}@media (width<=760px){.achilles-study #upbuild-achilles .ah-type>div>.ah-eyebrow{font-size:24px}}.episode-hero .study-eyebrow{letter-spacing:.1em;font-size:18px;line-height:1.5}.episode-transcript{border-block:1px solid #665575;margin:40px 0}.episode-transcript summary{cursor:pointer;color:#e6cefa;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:500 25px/1.4 Jost,Arial,sans-serif;list-style:none;display:flex}.episode-transcript summary::-webkit-details-marker{display:none}.episode-transcript summary span{transition:transform .2s}.episode-transcript[open] summary span{transform:rotate(180deg)}.episode-transcript summary:focus-visible{outline-offset:5px;outline:2px solid #71d6de}.episode-transcript-body{padding:8px 0 12px}@media (width<=700px){.episode-transcript summary{font-size:22px}}.jobs-study .profile-reading-quotes-only{padding-top:32px;display:block}.jobs-study .profile-reading-quotes-only .profile-main{max-width:none;margin:0}.jobs-study .profile-reading-quotes-only .profile-quote-section{padding-top:0}@media (width<=700px){.jobs-study .profile-reading-quotes-only{padding-top:26px}}.jobs-study .profile-reading-quotes-only #profile-quotes-title{text-align:center}.jobs-study .profile-reading-quotes-only .profile-quotes{max-width:none}.episode-show-label{align-items:center;gap:12px;display:flex}.episode-show-label svg{color:#71d6de;flex:none;width:25px;height:29px}.episode-highlights li{padding-block:8px}.episode-highlights p,.episode-highlights .episode-time{line-height:1.6}
