.FallbackAvatar_root__PHaks{border-radius:var(--scale600);order:-1;overflow:hidden;padding-bottom:100%;position:relative}.FallbackAvatar_text__EjzwW{color:white;font-weight:700;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.CommunityPersonPreview_card__B4KqN{border-radius:var(--scale350);display:flex;flex-direction:column;justify-content:center;position:relative}.CommunityPersonPreview_twoColumn__3QDtE{align-items:center;display:grid;gap:var(--scale350);grid-template-columns:var(--scale1300) 1fr;position:relative}.CommunityPersonPreview_twoColumn__3QDtE .CommunityPersonPreview_photo__CFjv1{border-radius:var(--scale350);grid-column:1;grid-row:1/-1}.CommunityPersonPreview_twoColumn__3QDtE .CommunityPersonPreview_info__b5e_L{grid-column:2;grid-row:1}.CommunityPersonPreview_twoColumn__3QDtE .CommunityPersonPreview_name__DO4Eh{font-size:1rem;line-height:1.25;margin:0}.CommunityPersonPreview_twoColumn__3QDtE+.CommunityPersonPreview_twoColumn__3QDtE{margin-top:.75rem}.CommunityPersonPreview_card__B4KqN,.CommunityPersonPreview_twoColumn__3QDtE{--card-transition:0.15s ease-out}.CommunityPersonPreview_card__B4KqN .fallbackAvatar>*,.CommunityPersonPreview_twoColumn__3QDtE .fallbackAvatar>*{transition:var(--card-transition)}.CommunityPersonPreview_card__B4KqN:hover .CommunityPersonPreview_name__DO4Eh,.CommunityPersonPreview_card__B4KqN[data-focused=true] .CommunityPersonPreview_name__DO4Eh,.CommunityPersonPreview_twoColumn__3QDtE:hover .CommunityPersonPreview_name__DO4Eh,.CommunityPersonPreview_twoColumn__3QDtE[data-focused=true] .CommunityPersonPreview_name__DO4Eh{color:var(--blue)}.CommunityPersonPreview_card__B4KqN:hover .CommunityPersonPreview_photo__CFjv1>*,.CommunityPersonPreview_card__B4KqN[data-focused=true] .CommunityPersonPreview_photo__CFjv1>*,.CommunityPersonPreview_twoColumn__3QDtE:hover .CommunityPersonPreview_photo__CFjv1>*,.CommunityPersonPreview_twoColumn__3QDtE[data-focused=true] .CommunityPersonPreview_photo__CFjv1>*{opacity:.8;transform:scale(1.015)}.CommunityPersonPreview_card__B4KqN:hover .fallbackAvatar>*,.CommunityPersonPreview_card__B4KqN[data-focused=true] .fallbackAvatar>*,.CommunityPersonPreview_twoColumn__3QDtE:hover .fallbackAvatar>*,.CommunityPersonPreview_twoColumn__3QDtE[data-focused=true] .fallbackAvatar>*{transform:translate(-50%,-50%) scale(1.015)}:root[data-theme=dark] .CommunityPersonPreview_card__B4KqN:hover .CommunityPersonPreview_name__DO4Eh,:root[data-theme=dark] .CommunityPersonPreview_card__B4KqN[data-focused=true] .CommunityPersonPreview_name__DO4Eh,:root[data-theme=dark] .CommunityPersonPreview_twoColumn__3QDtE:hover .CommunityPersonPreview_name__DO4Eh,:root[data-theme=dark] .CommunityPersonPreview_twoColumn__3QDtE[data-focused=true] .CommunityPersonPreview_name__DO4Eh{color:var(--blue--dark)}.CommunityPersonPreview_name__DO4Eh{margin:var(--scale400) 0 0;transition:var(--card-transition)}@media (max-width:1599px){.CommunityPersonPreview_name__DO4Eh{font-size:var(--header7-font-size)}}.CommunityPersonPreview_ambassadorBadge__JSKVA{display:inline;float:right;height:24px;width:24px}.CommunityPersonPreview_headline__4Pnf6{margin:var(--scale200) 0 0;word-break:break-word}@media (max-width:1599px){.CommunityPersonPreview_headline__4Pnf6{font-size:var(--text4-font-size);line-height:var(--text4-line-height)}}.CommunityPersonPreview_handle__1SPf5{margin-bottom:1em}.CommunityPersonPreview_handle__1SPf5+.CommunityPersonPreview_headline__4Pnf6{margin-top:0}.CommunityPersonPreview_location__XoqH0{align-items:flex-start;color:var(--gray-500);display:flex;margin-top:var(--scale300)}.CommunityPersonPreview_location__XoqH0 svg{flex:0 0 1.35em;height:auto;margin:calc(var(--scale100) * -1) var(--scale100) 0 calc(var(--scale200) * -1);width:1.35em}@media (max-width:1599px){.CommunityPersonPreview_location__XoqH0{font-size:var(--text5-font-size);line-height:var(--text5-line-height)}}.CommunityPersonPreview_photoWrapper__LZPsz{order:-1;position:relative}.CommunityPersonPreview_availableForWork__ypo4S{align-items:center;background:var(--black);border-radius:100%;bottom:.75em;box-sizing:border-box;color:var(--white);display:flex;font-size:var(--scale350);height:2.5em;justify-content:center;left:.75em;padding:.35em;position:absolute;width:2.5em;z-index:3}.CommunityPersonPreview_availableForWork__ypo4S svg{flex:1}.CommunityPersonPreview_photo__CFjv1{border-radius:var(--scale600);overflow:hidden}.CommunityPersonPreview_photo__CFjv1>*{transition:var(--card-transition)}.CommunityPersonPreview_link__pgC88{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.UpsellCtas_container__FMafW{display:flex;gap:1rem;margin-top:var(--scale800);max-width:20rem}.AuthorBadge_author__q4NXg{align-items:center;display:flex;position:relative}.AuthorBadge_presenceAvatar__EV3JL{display:inline-block;margin-left:calc(var(--scale300) * -1)}.AuthorBadge_presenceAvatar__EV3JL:first-of-type{margin-left:var(--scale100)}.AuthorBadge_presenceAvatar__EV3JL .AuthorBadge_authorPhoto__yBRe9{box-shadow:0 0 0 3px var(--bg1);margin-right:0}.AuthorBadge_presenceAvatar__EV3JL img{z-index:unset!important}:root[data-theme=dark] .AuthorBadge_presenceAvatar__EV3JL .AuthorBadge_authorPhoto__yBRe9{box-shadow:0 0 0 3px var(--bg1--dark)}.AuthorBadge_authorPhoto__yBRe9{border-radius:100%;flex:0 0 2.5em;margin-right:.75em;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(white,black);overflow:hidden;width:2.5em}.AuthorBadge_authorLink__K52bF{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.AuthorBadge_headline__Mh5IM{margin:var(--scale100) 0 0}.ContributionPreview_contributionCard__a5S6a{--card-transition:0.15s ease-out;display:flex;flex-direction:column;margin:0;max-width:calc(var(--default-width) / 2);position:relative}.ContributionPreview_contributionCard__a5S6a .person-preview{position:relative;z-index:3}.ContributionPreview_contributionCard__a5S6a:hover .ContributionPreview_contributionTitle__uOgN5,.ContributionPreview_contributionCard__a5S6a[data-focused=true] .ContributionPreview_contributionTitle__uOgN5{color:var(--blue)}.ContributionPreview_contributionCard__a5S6a:hover .ContributionPreview_typeLabel__jfcGd,.ContributionPreview_contributionCard__a5S6a:hover .ContributionPreview_upvoteCount__Yfyfq,.ContributionPreview_contributionCard__a5S6a[data-focused=true] .ContributionPreview_typeLabel__jfcGd,.ContributionPreview_contributionCard__a5S6a[data-focused=true] .ContributionPreview_upvoteCount__Yfyfq{background:var(--black)}.ContributionPreview_contributionCard__a5S6a:hover .ContributionPreview_imageWrapper__1u0YG>*,.ContributionPreview_contributionCard__a5S6a[data-focused=true] .ContributionPreview_imageWrapper__1u0YG>*{opacity:.8;transform:scale(1.015)}:root[data-theme=dark] .ContributionPreview_contributionCard__a5S6a:hover .ContributionPreview_typeLabel__jfcGd,:root[data-theme=dark] .ContributionPreview_contributionCard__a5S6a:hover .ContributionPreview_upvoteCount__Yfyfq,:root[data-theme=dark] .ContributionPreview_contributionCard__a5S6a[data-focused=true] .ContributionPreview_typeLabel__jfcGd,:root[data-theme=dark] .ContributionPreview_contributionCard__a5S6a[data-focused=true] .ContributionPreview_upvoteCount__Yfyfq{background:var(--white)}:root[data-theme=dark] .ContributionPreview_contributionCard__a5S6a:hover .ContributionPreview_contributionTitle__uOgN5,:root[data-theme=dark] .ContributionPreview_contributionCard__a5S6a[data-focused=true] .ContributionPreview_contributionTitle__uOgN5{color:var(--blue--dark)}.ContributionPreview_authorsOnRight__EA9mQ .ContributionPreview_authorsContainer__egpwm{margin-top:var(--scale600)}@media (min-width:720px){.ContributionPreview_authorsOnRight__EA9mQ{display:grid;gap:0 var(--scale800);grid-template-columns:1fr 1fr}.ContributionPreview_authorsOnRight__EA9mQ>*{grid-column:1}.ContributionPreview_authorsOnRight__EA9mQ .ContributionPreview_imageWrapper__1u0YG{grid-column:1/-1}.ContributionPreview_authorsOnRight__EA9mQ .ContributionPreview_authorsContainer__egpwm{grid-column:2;grid-row:2/5}}.ContributionPreview_contributionTitle__uOgN5{margin:var(--scale350) 0 0;transition:var(--card-transition)}.ContributionPreview_contributionDesc__veciW{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;margin:var(--scale300) 0 0;overflow:hidden}.ContributionPreview_contributionCard__a5S6a .contribution-badges{margin:var(--scale300) 0 0}.ContributionPreview_imageWrapper__1u0YG{border:2px solid var(--bg2);border-radius:3px;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(white,black);order:-5;overflow:hidden;padding-bottom:62.5%;position:relative}:root[data-theme=dark] .ContributionPreview_imageWrapper__1u0YG{border-color:var(--bg2--dark)}.ContributionPreview_imageWrapper__1u0YG>div:not(.badge){height:100%;left:0;position:absolute!important;top:0;transition:var(--card-transition);width:100%}.ContributionPreview_imageWrapper__1u0YG img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ContributionPreview_imagePlaceholder__6c6he{align-items:center;display:flex;justify-content:center;margin-bottom:-.5em}.ContributionPreview_imagePlaceholder__6c6he svg{height:auto;max-height:50%;width:33%}.ContributionPreview_typeLabel__jfcGd,.ContributionPreview_upvoteCount__Yfyfq{background:rgb(18 25 35/75%);border-radius:var(--scale100);font-size:.875rem;line-height:1;padding:var(--scale100) var(--scale200);position:absolute;top:var(--scale300);transition:var(--card-transition);z-index:1}:root[data-theme=dark] .ContributionPreview_typeLabel__jfcGd,:root[data-theme=dark] .ContributionPreview_upvoteCount__Yfyfq{background:rgb(255 255 255/75%)}.ContributionPreview_typeLabel__jfcGd{color:var(--fg1--dark);left:var(--scale300)}:root[data-theme=dark] .ContributionPreview_typeLabel__jfcGd{color:var(--fg1)}.ContributionPreview_upvoteCount__Yfyfq{align-items:center;color:var(--blue-200);display:flex;padding-right:var(--scale100);right:var(--scale300)}:root[data-theme=dark] .ContributionPreview_upvoteCount__Yfyfq{color:var(--blue-700)}.ContributionPreview_upvoteCount__Yfyfq svg{fill:currentColor;width:1.25rem}.ContributionPreview_authorBadge__WektT,.ContributionPreview_contributionCard__a5S6a .taxonomies-list{margin-top:var(--scale400)}.ContributionPreview_authorBadge__WektT .fallbackAvatar{font-size:1.5em!important}.ContributionPreview_externalIndicator__I6oNY{align-items:center;display:flex;margin-top:var(--scale350)}.ContributionPreview_externalIndicator__I6oNY svg{height:1.5em;margin-right:var(--scale200);width:auto}.ContributionPreview_root__2QSVu .ContributionPreview_creationDate__lDAIR{margin-top:.75rem}.ContributionBadges_root__8EC4G{align-items:center;display:flex}@supports (display:flex) and (gap:var(--scale350 )){.ContributionBadges_root__8EC4G{flex-wrap:wrap;gap:var(--scale200) var(--scale350)}}.ContributionBadges_featured__fI4Na,.ContributionBadges_official__VP9dd,.ContributionBadges_studiov2__PScyn{align-items:center;display:inline-flex;white-space:nowrap}.ContributionBadges_featured__fI4Na+div,.ContributionBadges_official__VP9dd+div,.ContributionBadges_studiov2__PScyn+div{margin-left:var(--scale350)}.ContributionBadges_featured__fI4Na svg,.ContributionBadges_official__VP9dd svg,.ContributionBadges_studiov2__PScyn svg{height:1.25em;margin:0 var(--scale100) 0 calc(var(--scale100) * -1);width:auto}@supports (display:flex) and (gap:var(--scale350 )){.ContributionBadges_featured__fI4Na+div,.ContributionBadges_official__VP9dd+div,.ContributionBadges_studiov2__PScyn+div{margin-left:0}}.ContributionBadges_official__VP9dd svg{height:1.5em}.ToolLogo_root__85mIj>*{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.ToolLogo_oneColumn__VbJCG>*{width:33%}.ToolLogo_rootWithSpacing__JcyBv{border:1px solid var(--bg2);border-radius:3px;overflow:hidden;padding-bottom:62.5%;position:relative}:root[data-theme=dark] .ToolLogo_rootWithSpacing__JcyBv{border-color:var(--bg2--dark)}.ToolLogo_rootWithSpacing__JcyBv img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ContributionTaxonomiesList_list__WD3sz{margin:0;padding:0}.ContributionTaxonomiesList_listItem__W1jq_{display:inline-block;margin:var(--scale350) var(--scale350) 0 0}.ContributionTaxonomiesList_badgeLink__2v470,.ContributionTaxonomiesList_seeMoreBtn__0BxOn{border-width:0;display:inline-block;margin:0;padding:.15em .5em;position:relative;vertical-align:middle;z-index:5}.ContributionTaxonomiesList_title__vxwtG{margin:0 0 var(--scale200)}.ContributionPageContent_root__eS7Q3{align-items:flex-start;display:grid;flex-wrap:wrap;gap:1rem 0;grid-template-columns:100%;grid-template-rows:auto auto;justify-content:flex-start;margin-top:var(--scale700);max-width:65rem;padding-top:0;position:relative;z-index:1}@media (min-width:960px){.ContributionPageContent_root__eS7Q3{grid-template-columns:minmax(32rem,40rem) minmax(min-content,25rem);grid-template-rows:auto auto}.ContributionPageContent_root__eS7Q3[data-has-sidebar=true] .ContributionPageContent_content__ObBLV{margin-right:var(--scale1000);max-width:38rem;width:auto}.ContributionPageContent_root__eS7Q3 .ContributionPageContent_aside__EKSqK{box-sizing:border-box;margin-bottom:0;max-width:25rem;order:0;position:sticky;top:1em}}.ContributionPageContent_noBody__ZsApd{display:block}.ContributionPageContent_noBody__ZsApd .ContributionPageContent_aside__EKSqK{max-width:38rem}@media (min-width:960px){.ContributionPageContent_noBody__ZsApd .ContributionPageContent_aside__EKSqK{max-height:unset}}.ContributionPageContent_content__ObBLV{flex:1 0 20rem;width:100%}.ContributionPageContent_content__ObBLV>div>:first-child,.ContributionPageContent_content__ObBLV>div>:first-child h1,.ContributionPageContent_content__ObBLV>div>:first-child h2,.ContributionPageContent_content__ObBLV>div>:first-child h3,.ContributionPageContent_content__ObBLV>section:first-child,.ContributionPageContent_content__ObBLV>section:first-child h1,.ContributionPageContent_content__ObBLV>section:first-child h2,.ContributionPageContent_content__ObBLV>section:first-child h3{margin-top:0}.ContributionPageContent_aside__EKSqK{margin-bottom:var(--scale1000);order:-1;width:100%}.ContributionPageContent_aside__EKSqK nav{position:relative}.ContributionPageContent_aside__EKSqK .taxonomies-list{margin-top:var(--scale1000)}.ContributionPageContent_aside__EKSqK>:first-child,.ContributionPageContent_aside__EKSqK>div>p:first-child{margin-top:0}.Breadcrumbs_root__KUrdO{list-style:none;margin:0;padding:0}.Breadcrumbs_link__qaLwr{display:inline-block;max-width:25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Breadcrumbs_link__qaLwr:after{content:"/";margin:0 var(--scale300)}.Breadcrumbs_link__qaLwr:not(.Breadcrumbs_active__tvUtD):focus,.Breadcrumbs_link__qaLwr:not(.Breadcrumbs_active__tvUtD):hover{color:var(--link-fg)}.Breadcrumbs_link__qaLwr:not(.Breadcrumbs_active__tvUtD):focus:after,.Breadcrumbs_link__qaLwr:not(.Breadcrumbs_active__tvUtD):hover:after{color:var(--fg1)}.Breadcrumbs_link__qaLwr a{color:inherit;text-decoration:none}:root[data-theme=dark] .Breadcrumbs_link__qaLwr:not(.Breadcrumbs_active__tvUtD):focus,:root[data-theme=dark] .Breadcrumbs_link__qaLwr:not(.Breadcrumbs_active__tvUtD):hover{color:var(--link-fg--dark)}:root[data-theme=dark] .Breadcrumbs_link__qaLwr:not(.Breadcrumbs_active__tvUtD):focus:after,:root[data-theme=dark] .Breadcrumbs_link__qaLwr:not(.Breadcrumbs_active__tvUtD):hover:after{color:var(--fg1--dark)}.Breadcrumbs_active__tvUtD:after{content:""}.Breadcrumbs_active__tvUtD a{cursor:default}.ContributionsGrid_root__CCFHb{align-items:flex-start;display:grid;gap:var(--scale900);grid-auto-flow:dense;margin-top:var(--scale700)}.ContributionsGrid_title__Vznkb{margin-top:var(--scale700);padding-bottom:0;padding-top:0}.ContributionsGrid_title__Vznkb+.ContributionsGrid_root__CCFHb{margin-top:var(--scale200)}.ContributionsGrid_threeColumn__m13Fa{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ContributionsGrid_oneColumn__au7qx{grid-template-columns:1fr;padding:0}.ContributionsGrid_oneColumn__au7qx.ContributionsGrid_tool__2o_zh .contribution-preview{display:grid;gap:0 1em;grid-template-columns:7rem 1fr;grid-template-rows:repeat(4,min-content)}.ContributionsGrid_oneColumn__au7qx.ContributionsGrid_tool__2o_zh .contribution-preview>*{grid-column:2}.ContributionsGrid_oneColumn__au7qx.ContributionsGrid_tool__2o_zh .contribution-preview h3{font-size:1rem;font-weight:400;line-height:1.25;margin-top:0}.ContributionsGrid_oneColumn__au7qx.ContributionsGrid_tool__2o_zh .contribution-badges{margin:var(--scale200) 0 0}.ContributionsGrid_oneColumn__au7qx.ContributionsGrid_tool__2o_zh .contribution-badges+*{margin-top:var(--scale200)}.ContributionsGrid_oneColumn__au7qx.ContributionsGrid_tool__2o_zh .contribution-preview__img{align-self:flex-start;border-radius:12px;grid-column:1;grid-row:1/4;height:2.25rem}@media (min-width:720px){.ContributionsGrid_twoColumn__Te_a8{grid-template-columns:repeat(2,1fr)}.ContributionsGrid_fiveColumn__qhnZb{grid-template-columns:repeat(5,1fr)}}.IconCtaCard_root__crVka[data-specific-share] h3{color:var(--link-fg)}:root[data-theme=dark] .IconCtaCard_root__crVka[data-specific-share] h3{color:var(--link-fg--dark)}.IconCtaCard_root__crVka[data-specific-share] h3 svg{height:1.25em;margin-bottom:-.1em;margin-left:-.1em;transition:transform .15s ease-out;vertical-align:bottom;width:auto}.IconCtaCard_root__crVka[data-specific-share] h3 svg path{stroke-width:2.35}.IconCtaCard_root__crVka[data-specific-share] .contribution-preview__img{background:var(--blue);color:white}:root[data-theme=dark] .IconCtaCard_root__crVka[data-specific-share] .contribution-preview__img{color:var(--blue--dark)}.IconCtaCard_root__crVka[data-specific-share][data-muted=true] .contribution-preview__img{background:transparent;color:var(--blue)}:root[data-theme=dark] .IconCtaCard_root__crVka[data-specific-share][data-muted=true] .contribution-preview__img{background:transparent;color:var(--blue--dark)}.IconCtaCard_root__crVka[data-focused=true] h3,.IconCtaCard_root__crVka[data-specific-share]:hover h3{filter:brightness(1.1)}.IconCtaCard_root__crVka[data-focused=true] h3 svg,.IconCtaCard_root__crVka[data-specific-share]:hover h3 svg{transform:translateX(10%)}