js-glyph-, js-favicon, browser-firefox os-windows is-withMagicUnderlines v-unbound v-glyph v-glyph--m2-unbound is-noJs, site-main, butterBar butterBar--error, surface, screenContent, metabar u-clearfix js-metabar, branch-journeys-top, js-metabarMiddle metabar-inner u-marginAuto u-maxWidth1032 u-flexCenter u-justifyContentSpaceBetween u-height65 u-xs-height56 u-paddingHorizontal20, metabar-block u-flex1 u-flexCenter, js-metabarLogoLeft, siteNav-logo u-fillBlack u-flex0 u-flexCenter u-paddingTop0, svgIcon svgIcon--logoMonogramUnbound svgIcon--25px, svgIcon-use, u-textScreenReader, u-paddingLeft10 u-sm-show r-paddingRight10, metabar-block u-flex0 u-flexCenter, u-flexCenter u-height65 u-xs-height56, buttonSet buttonSet--wide u-lineHeightInherit, button button--primary button--chromeless u-accentColor--buttonNormal is-inSiteNavBar u-xs-hide js-signInButton, button button--primary button--withChrome u-accentColor--buttonNormal is-inSiteNavBar js-signUpButton, metabar metabar--spacer js-metabarSpacer u-height65 u-xs-height56, collectionHeader js-collectionHeaderContainer u-relative collectionHeader--layoutLarge collectionHeader--alignmentCenter collectionHeader--withLogo collectionHeader--withoutBackground collectionHeader--colorBehaviorSubtle collectionHeader--withoutNavigation collectionHeader--editorLayoutTitleAndLogo is-modeView is-whiteLabel, collectionHeader-aspectRatioTable, collectionHeader-aspectRatioContent u-backgroundSizeCover js-collectionHeaderBackground, collectionHeader-overlayBackground u-height100vh, collectionHeader-heroAndInlineNav u-borderBox u-maxWidth1072 u-paddingLeft20 u-paddingRight20 u-marginAuto u-foreground js-collectionHeader, collectionHeader-hero js-collectionHeaderHero u-clearfix, collectionHeader-heroInner, collectionHeader-logo js-collectionHeaderLogo, link u-baseColor--link, u-relative u-marginAuto, collectionHeader-logoImage js-collectionHeaderLogoImage, collectionHeader-nameAndDescription, collectionHeader-description js-collectionDescription u-foreground u-baseColor--textNormal u-contentSansRegular u-fontSize24 u-xs-fontSize18, collectionHeader-aspectRatioCell, collectionHeader-aspectRatioFullWidth, collectionHeader-blockNav, u-borderBox u-maxWidth1072 u-paddingLeft20 u-paddingRight20 u-marginAuto, collectionHeader-nav u-clearfix js-collectionHeaderNav u-lineHeight40 u-overflowHiddenY, buttonSet u-flex1 u-noWrap u-overflowX u-paddingBottom100 u-xs-marginRight15, button button--small button--chromeless button--withIcon button--withSvgIcon inputGroup u-sm-hide metabar-predictiveSearch u-baseColor--buttonNormal u-baseColor--placeholderNormal, svgIcon svgIcon--search svgIcon--25px u-baseColor--iconLight, js-predictiveSearchInput textInput textInput--rounded textInput--darkText u-baseColor--textNormal textInput--transparent, button button--chromeless is-touchIconBlackPulse u-baseColor--buttonNormal button--withIcon button--withSvgIcon button--chromeless u-verticalAlignMiddle, button-defaultState, svgIcon svgIcon--twitterFilled svgIcon--25px, buttonSet u-textAlignRight u-marginLeft18 u-flex0 u-noWrap, button button--primary button--smallest u-noUserSelect button--withChrome u-accentColor--buttonNormal button--followCollection js-followCollectionButton, button-label button-defaultState js-buttonLabel, button-label button-activeState, u-marginBottom40 js-collectionStream, streamItem streamItem--section js-streamItem, u-clearfix u-maxWidth1032 u-marginAuto, row u-marginTop30 u-marginBottom20 u-sm-marginLeft20 u-sm-marginRight20 u-xs-marginTop0 u-xs-marginRight0 u-xs-marginLeft0, col u-size8of12 u-xs-size12of12, heading heading--borderedBottom u-fontSize18 u-contentSansThin, u-clearfix, heading-content u-floatLeft, heading-title heading-title--dark heading-title--lineHeightTight u-fontSize18 u-contentSansThin, postArticle postArticle--short is-withAccentColors, u-paddingBottom25 u-paddingTop20 js-trackPostPresentation u-borderBottomLight, u-clearfix u-marginBottom15 u-paddingTop5, postMetaInline u-floatLeft u-sm-maxWidthFullWidth, u-flexCenter, postMetaInline-avatar u-flex0, link u-baseColor--link avatar, avatar-image u-size36x36 u-xs-size32x32, postMetaInline postMetaInline-authorLockup ui-captionStrong u-flex1 u-noWrapWithEllipsis, ds-link ds-link--styleSubtle link link--darken link--accent u-accentColor--textNormal u-accentColor--textDarken, ui-caption u-fontSize12 u-baseColor--textNormal u-textColorNormal js-postMetaInlineSupplemental, link link--darken, middotDivider u-fontSize12, readingTime, , u-maxWidth600 u-margin0 postArticle-content js-postField, section section--body section--first section--last, section-divider, section-content, section-inner sectionLayout--insetColumn, graf graf--h3 graf--leading graf--title, graf graf--figure graf--layoutConstrainedHeightPreview graf-after--h3, aspectRatioPlaceholder is-locked, aspectRatioPlaceholder-fill, graf-image, graf graf--p graf--hasDropCapModel graf-after--figure graf--trailing, postArticle-readMore, button button--smaller button--chromeless u-baseColor--buttonNormal, u-clearfix u-paddingTop10, u-floatLeft, multirecommend js-actionMultirecommend u-flexCenter, u-relative u-foreground, button button--primary button--chromeless u-accentColor--buttonNormal button--withIcon button--withSvgIcon clapButton js-actionMultirecommendButton clapButton--darker, svgIcon svgIcon--clap svgIcon--25px is-flushLeft, button-activeState, svgIcon svgIcon--clapFilled svgIcon--25px is-flushLeft, u-relative u-background js-actionMultirecommendCount u-marginLeft5, button button--chromeless u-baseColor--buttonNormal js-multirecommendCountButton u-disablePointerEvents, buttonSet u-floatRight, button button--dark button--chromeless is-touchIconFadeInPulse u-baseColor--buttonDark button--withIcon button--withSvgIcon button--bookmark js-bookmarkButton, js-remove-from-bookmarks u-hide, svgIcon svgIcon--bookmarkFilled svgIcon--25px is-flushRight, js-add-to-bookmarks, svgIcon svgIcon--bookmarkAdd svgIcon--25px is-flushRight, graf graf--p graf--hasDropCapModel graf-after--h3 graf--trailing, markup--em markup--p-em, u-paddingBottom25 u-paddingTop20 js-trackPostPresentation, graf graf--p graf-after--h3 graf--trailing, col u-size4of12 u-xs-size12of12 js-aboutCollectionBox u-marginTop30 u-minHeight250 u-xs-hide, js-collectionStyle, js-collectionStyleConstant, js-collectionFooter u-hide, container u-maxWidth1040, u-marginTop10 u-paddingTop10 u-paddingBottom30 u-borderTopLighter, linkSet u-clearfix, u-floatRight u-textColorNormal u-baseColor--textNormal u-xs-floatLeft, button button--chromeless u-baseColor--buttonNormal u-marginLeft15 u-lineHeight35 u-xs-block u-xs-marginLeft0, middotDivider u-xs-hide, button button--chromeless u-baseColor--buttonNormal u-lineHeight35 u-xs-block, loadingBar,