.SoftwareFamilyHub-module__BL2Qwq__page{color:var(--brand-ink);font-family:var(--font-sequel-sans), Arial, sans-serif;font-weight:var(--font-weight-body-roman);background:#fff}.SoftwareFamilyHub-module__BL2Qwq__page *,.SoftwareFamilyHub-module__BL2Qwq__page :before,.SoftwareFamilyHub-module__BL2Qwq__page :after{box-sizing:border-box}.SoftwareFamilyHub-module__BL2Qwq__page h1,.SoftwareFamilyHub-module__BL2Qwq__page h2,.SoftwareFamilyHub-module__BL2Qwq__page p,.SoftwareFamilyHub-module__BL2Qwq__page dl,.SoftwareFamilyHub-module__BL2Qwq__page dd,.SoftwareFamilyHub-module__BL2Qwq__page ol,.SoftwareFamilyHub-module__BL2Qwq__page ul{margin:0}.SoftwareFamilyHub-module__BL2Qwq__page ol,.SoftwareFamilyHub-module__BL2Qwq__page ul{padding:0;list-style:none}.SoftwareFamilyHub-module__BL2Qwq__page a{color:inherit;text-decoration:none}.SoftwareFamilyHub-module__BL2Qwq__shell{width:min(100%, var(--container-page));margin-inline:auto}.SoftwareFamilyHub-module__BL2Qwq__hero{color:#fff;background:var(--brand-ink);padding:64px}.SoftwareFamilyHub-module__BL2Qwq__hero .SoftwareFamilyHub-module__BL2Qwq__shell{flex-direction:column;gap:48px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__heroMain{justify-content:space-between;align-items:flex-end;gap:96px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__heroCopy{flex-direction:column;flex:0 0 820px;gap:24px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__eyebrow{font-size:var(--text-small);font-weight:var(--font-weight-body-bold);letter-spacing:var(--tracking-label);line-height:var(--leading-small);text-transform:uppercase}.SoftwareFamilyHub-module__BL2Qwq__hero .SoftwareFamilyHub-module__BL2Qwq__eyebrow{color:var(--brand-chartreuse)}.SoftwareFamilyHub-module__BL2Qwq__hero h1{font-family:var(--font-funnel-display), Arial, sans-serif;font-size:var(--text-display);font-weight:var(--font-weight-display-bold);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.SoftwareFamilyHub-module__BL2Qwq__heroIntro{font-size:24px;line-height:34px}.SoftwareFamilyHub-module__BL2Qwq__stats{border-top:1px solid #fff;flex:0 0 336px}.SoftwareFamilyHub-module__BL2Qwq__stats>div{border-bottom:1px solid #555;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding-block:16px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__stats>div:last-child{border-bottom-color:#fff}.SoftwareFamilyHub-module__BL2Qwq__stats dt{font-size:14px;line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__stats dd{font-family:var(--font-funnel-display), Arial, sans-serif;font-size:24px;font-weight:700;line-height:29px}.SoftwareFamilyHub-module__BL2Qwq__jumpLinks{font-size:14px;font-weight:var(--font-weight-body-bold);border-top:1px solid #555;gap:32px;padding-top:20px;line-height:21px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__jumpLinks a:hover,.SoftwareFamilyHub-module__BL2Qwq__jumpLinks a:focus-visible,.SoftwareFamilyHub-module__BL2Qwq__podcastSection a:hover,.SoftwareFamilyHub-module__BL2Qwq__podcastSection a:focus-visible{color:var(--brand-chartreuse)}.SoftwareFamilyHub-module__BL2Qwq__section{padding-inline:64px}.SoftwareFamilyHub-module__BL2Qwq__indexSection{background:#fff;padding-block:96px 112px}.SoftwareFamilyHub-module__BL2Qwq__jobsSection,.SoftwareFamilyHub-module__BL2Qwq__learningSection,.SoftwareFamilyHub-module__BL2Qwq__podcastSection{padding-block:112px}.SoftwareFamilyHub-module__BL2Qwq__jobsSection{background:var(--brand-chartreuse)}.SoftwareFamilyHub-module__BL2Qwq__learningSection{background:var(--brand-off-white)}.SoftwareFamilyHub-module__BL2Qwq__podcastSection{color:#fff;background:var(--brand-yale)}.SoftwareFamilyHub-module__BL2Qwq__section .SoftwareFamilyHub-module__BL2Qwq__shell{flex-direction:column;gap:48px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__sectionHead,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule{justify-content:space-between;align-items:flex-end;gap:64px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule{border-bottom:1px solid var(--brand-ink);padding-bottom:28px}.SoftwareFamilyHub-module__BL2Qwq__sectionHead>div,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule>div{flex-direction:column;flex:0 0 720px;gap:16px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__sectionHead>p,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule>p{flex:0 0 430px;font-size:16px;line-height:25px}.SoftwareFamilyHub-module__BL2Qwq__sectionHead h2,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule h2{font-family:var(--font-funnel-display), Arial, sans-serif;letter-spacing:-.04em;font-size:42px;font-weight:700;line-height:40px}.SoftwareFamilyHub-module__BL2Qwq__searchExperience{flex-direction:column;gap:48px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__searchField{border:1px solid var(--brand-ink);background:#fff;border-radius:10px;align-items:center;gap:16px;width:100%;height:64px;padding-inline:20px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__searchField:focus-within{border-width:2px;padding-inline:19px}.SoftwareFamilyHub-module__BL2Qwq__searchIcon{flex:none}.SoftwareFamilyHub-module__BL2Qwq__searchField input{min-width:0;color:var(--brand-ink);font:inherit;font-size:16px;font-weight:var(--font-weight-body-roman);background:0 0;border:0;outline:0;flex:1;padding:0;line-height:25px}.SoftwareFamilyHub-module__BL2Qwq__searchField input::placeholder{color:#666;opacity:1}.SoftwareFamilyHub-module__BL2Qwq__searchField input::-webkit-search-cancel-button{display:none}.SoftwareFamilyHub-module__BL2Qwq__resultCount,.SoftwareFamilyHub-module__BL2Qwq__clearSearch{color:var(--brand-ink);font-size:14px;font-weight:var(--font-weight-body-bold);flex:none;line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__resultCount{text-align:right;width:150px}.SoftwareFamilyHub-module__BL2Qwq__clearSearch{cursor:pointer;background:0 0;border:0;padding:8px 0 8px 12px}.SoftwareFamilyHub-module__BL2Qwq__clearSearch:hover,.SoftwareFamilyHub-module__BL2Qwq__clearSearch:focus-visible{color:var(--brand-yale)}.SoftwareFamilyHub-module__BL2Qwq__softwareList{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--software-desktop-rows), minmax(58px, auto));gap:0 32px;display:grid}.SoftwareFamilyHub-module__BL2Qwq__softwareList li{border-top:1px solid var(--brand-off-white);min-width:0}.SoftwareFamilyHub-module__BL2Qwq__softwareList li:nth-child(10n),.SoftwareFamilyHub-module__BL2Qwq__softwareList li:last-child{border-bottom:1px solid var(--brand-ink)}.SoftwareFamilyHub-module__BL2Qwq__softwareList a{align-items:center;gap:12px;min-height:58px;padding-block:14px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__softwareIndexNumber{color:#777;flex:0 0 28px;font-size:12px;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__softwareIndexMark{color:#666;width:28px;height:28px;font-size:11px;font-weight:var(--font-weight-body-bold);letter-spacing:.02em;background:#f6f6f2;border:1px solid #c8c8c8;border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;line-height:14px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__softwareList a>strong{min-width:0;font-size:14px;font-weight:var(--font-weight-body-bold);flex:1;line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__softwareList a>b{font-size:14px;font-weight:var(--font-weight-body-bold);text-align:right;flex:0 0 18px;line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__softwareList a:hover,.SoftwareFamilyHub-module__BL2Qwq__softwareList a:focus-visible{color:var(--brand-yale)}.SoftwareFamilyHub-module__BL2Qwq__aliasResult{background:var(--brand-turquoise);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:122px;padding:18px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__aliasResult>span{flex-direction:column;gap:6px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__aliasResult small:first-child{font-size:12px;font-weight:var(--font-weight-body-bold);letter-spacing:.08em;text-transform:uppercase;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__aliasResult strong,.SoftwareFamilyHub-module__BL2Qwq__noResult strong{font-family:var(--font-funnel-display), Arial, sans-serif;letter-spacing:-.02em;font-size:24px;font-style:normal;font-weight:700;line-height:29px}.SoftwareFamilyHub-module__BL2Qwq__aliasResult em,.SoftwareFamilyHub-module__BL2Qwq__aliasResult b{font-size:12px;font-style:normal;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__aliasResult b{font-family:var(--font-funnel-display), Arial, sans-serif;flex:0 0 24px;font-size:24px;font-weight:700;line-height:29px}.SoftwareFamilyHub-module__BL2Qwq__aliasResult:hover,.SoftwareFamilyHub-module__BL2Qwq__aliasResult:focus-visible{color:var(--brand-yale)}.SoftwareFamilyHub-module__BL2Qwq__noResult{border:1px solid var(--brand-off-white);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__noResult>span{flex-direction:column;gap:6px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__noResult small{font-size:14px;line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__noResult button{color:#fff;background:var(--brand-ink);cursor:pointer;min-width:140px;height:42px;font-family:inherit;font-size:12px;font-weight:var(--font-weight-body-bold);border:0;border-radius:10px;padding-inline:16px}.SoftwareFamilyHub-module__BL2Qwq__jobGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.SoftwareFamilyHub-module__BL2Qwq__jobGrid>li>a{background:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;gap:32px;min-height:292px;padding:28px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__jobMain,.SoftwareFamilyHub-module__BL2Qwq__courseMain{flex-direction:column;gap:20px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__jobMeta,.SoftwareFamilyHub-module__BL2Qwq__courseMeta{justify-content:space-between;gap:16px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__jobMeta small,.SoftwareFamilyHub-module__BL2Qwq__courseMeta small{font-size:12px;font-weight:var(--font-weight-body-bold);letter-spacing:.08em;text-transform:uppercase;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__jobMeta em,.SoftwareFamilyHub-module__BL2Qwq__courseMeta em{font-size:12px;font-style:normal;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__jobMain>strong,.SoftwareFamilyHub-module__BL2Qwq__courseMain>strong{font-family:var(--font-funnel-display), Arial, sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:29px}.SoftwareFamilyHub-module__BL2Qwq__jobMain>span:last-child{font-size:14px;line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__jobFoot{border-top:1px solid var(--brand-off-white);justify-content:space-between;align-items:flex-end;gap:16px;padding-top:18px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__jobFoot>b,.SoftwareFamilyHub-module__BL2Qwq__podcastList a>b{font-family:var(--font-funnel-display), Arial, sans-serif;text-align:right;flex:0 0 24px;font-size:24px;font-weight:700;line-height:29px}.SoftwareFamilyHub-module__BL2Qwq__tagList{flex-wrap:wrap;gap:8px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__tagList small{font-size:12px;font-weight:var(--font-weight-body-bold);border:1px solid;border-radius:999px;padding:6px 9px;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__jobGrid a:hover,.SoftwareFamilyHub-module__BL2Qwq__jobGrid a:focus-visible,.SoftwareFamilyHub-module__BL2Qwq__courseGrid a:hover,.SoftwareFamilyHub-module__BL2Qwq__courseGrid a:focus-visible,.SoftwareFamilyHub-module__BL2Qwq__guideCard:hover,.SoftwareFamilyHub-module__BL2Qwq__guideCard:focus-visible{color:var(--brand-yale)}.SoftwareFamilyHub-module__BL2Qwq__sectionAction{justify-content:flex-end;display:flex}.SoftwareFamilyHub-module__BL2Qwq__buttonInk,.SoftwareFamilyHub-module__BL2Qwq__buttonWhite,.SoftwareFamilyHub-module__BL2Qwq__buttonOutline{min-width:196px;min-height:48px;font-size:14px;font-weight:var(--font-weight-body-bold);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:12px 18px;line-height:21px;display:inline-flex}.SoftwareFamilyHub-module__BL2Qwq__buttonInk{background:var(--brand-ink);color:#fff!important}.SoftwareFamilyHub-module__BL2Qwq__buttonWhite{background:#fff;color:var(--brand-yale)!important}.SoftwareFamilyHub-module__BL2Qwq__buttonOutline{border:1px solid var(--brand-ink)}.SoftwareFamilyHub-module__BL2Qwq__buttonInk:hover,.SoftwareFamilyHub-module__BL2Qwq__buttonInk:focus-visible,.SoftwareFamilyHub-module__BL2Qwq__buttonWhite:hover,.SoftwareFamilyHub-module__BL2Qwq__buttonWhite:focus-visible,.SoftwareFamilyHub-module__BL2Qwq__buttonOutline:hover,.SoftwareFamilyHub-module__BL2Qwq__buttonOutline:focus-visible{outline-offset:3px;outline:2px solid}.SoftwareFamilyHub-module__BL2Qwq__guideCard{background:var(--brand-turquoise);border-radius:10px;justify-content:space-between;min-height:268px;display:flex;overflow:clip}.SoftwareFamilyHub-module__BL2Qwq__guideCopy{flex-direction:column;flex:0 820px;justify-content:space-between;gap:36px;padding:48px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__guideCopy>span{flex-direction:column;gap:16px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__guideCopy small{font-size:14px;font-weight:var(--font-weight-body-bold);letter-spacing:.08em;text-transform:uppercase;line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__guideCopy strong{font-family:var(--font-funnel-display), Arial, sans-serif;letter-spacing:-.04em;font-size:42px;font-weight:700;line-height:40px}.SoftwareFamilyHub-module__BL2Qwq__guideCopy em{font-size:16px;font-style:normal;line-height:25px}.SoftwareFamilyHub-module__BL2Qwq__guideCopy>b{color:#fff;background:var(--brand-ink);width:188px;min-height:48px;font-size:14px;font-weight:var(--font-weight-body-bold);border-radius:10px;justify-content:center;align-items:center;line-height:21px;display:inline-flex}.SoftwareFamilyHub-module__BL2Qwq__guideMark{flex:0 0 360px;justify-content:flex-end;align-items:flex-end;padding:32px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__guideMark:before{border:2px solid var(--brand-ink);content:"R";width:184px;height:184px;font-family:var(--font-funnel-display), Arial, sans-serif;letter-spacing:-.04em;border-radius:50%;justify-content:center;align-items:center;font-size:64px;font-weight:700;line-height:64px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__guideMark{color:#0000;font-size:0}.SoftwareFamilyHub-module__BL2Qwq__courseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.SoftwareFamilyHub-module__BL2Qwq__courseGrid>li>a{border-top:6px solid var(--brand-ink);background:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;gap:32px;min-height:276px;padding:22px 28px 28px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__courseMeta em{color:#555}.SoftwareFamilyHub-module__BL2Qwq__courseFoot{flex-direction:column;gap:16px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__courseFoot>span{border-top:1px solid var(--brand-off-white);justify-content:space-between;gap:12px;padding-top:14px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__courseFoot small{font-size:12px;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__courseFoot b{font-size:14px;font-weight:var(--font-weight-body-bold);line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__disclosure{border-top:1px solid var(--brand-ink);justify-content:space-between;gap:48px;padding-top:20px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__disclosure strong{font-size:14px;font-weight:var(--font-weight-body-bold);line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__disclosure p{text-align:right;flex:0 0 540px;font-size:12px;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__podcastList{border-top:1px solid #fff}.SoftwareFamilyHub-module__BL2Qwq__podcastList li{border-bottom:1px solid #8ea6bf}.SoftwareFamilyHub-module__BL2Qwq__podcastList a{grid-template-columns:44px minmax(0,740px) minmax(200px,392px) 52px;align-items:center;gap:28px;min-height:168px;padding-block:32px;display:grid}.SoftwareFamilyHub-module__BL2Qwq__podcastNumber{color:#c9d6e2;font-size:14px;font-weight:var(--font-weight-body-bold);line-height:21px}.SoftwareFamilyHub-module__BL2Qwq__podcastTitle{flex-direction:column;gap:12px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__podcastTitle small{color:#c9d6e2;font-size:12px;font-weight:var(--font-weight-body-bold);letter-spacing:.08em;text-transform:uppercase;line-height:18px}.SoftwareFamilyHub-module__BL2Qwq__podcastTitle strong{font-family:var(--font-funnel-display), Arial, sans-serif;letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:36px}.SoftwareFamilyHub-module__BL2Qwq__podcastList .SoftwareFamilyHub-module__BL2Qwq__tagList small{border-color:#8ea6bf}.SoftwareFamilyHub-module__BL2Qwq__ctaSection{background:var(--brand-chartreuse);padding:96px 64px}.SoftwareFamilyHub-module__BL2Qwq__ctaInner{justify-content:space-between;align-items:flex-end;gap:80px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__ctaInner>div:first-child{flex-direction:column;flex:0 760px;gap:20px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__ctaInner h2{font-family:var(--font-funnel-display), Arial, sans-serif;letter-spacing:-.04em;font-size:64px;font-weight:700;line-height:64px}.SoftwareFamilyHub-module__BL2Qwq__ctaInner>div:first-child>p:last-child{max-width:620px;font-size:16px;line-height:25px}.SoftwareFamilyHub-module__BL2Qwq__ctaActions{flex:0 0 424px;gap:16px;display:flex}.SoftwareFamilyHub-module__BL2Qwq__ctaActions a{flex:1;min-width:0;min-height:52px}.SoftwareFamilyHub-module__BL2Qwq__visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:900px){.SoftwareFamilyHub-module__BL2Qwq__hero{padding:56px 40px}.SoftwareFamilyHub-module__BL2Qwq__heroMain,.SoftwareFamilyHub-module__BL2Qwq__sectionHead,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule,.SoftwareFamilyHub-module__BL2Qwq__ctaInner{flex-direction:column;align-items:stretch}.SoftwareFamilyHub-module__BL2Qwq__heroMain{gap:48px}.SoftwareFamilyHub-module__BL2Qwq__heroCopy,.SoftwareFamilyHub-module__BL2Qwq__stats,.SoftwareFamilyHub-module__BL2Qwq__sectionHead>div,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule>div,.SoftwareFamilyHub-module__BL2Qwq__sectionHead>p,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule>p,.SoftwareFamilyHub-module__BL2Qwq__ctaInner>div:first-child,.SoftwareFamilyHub-module__BL2Qwq__ctaActions{flex-basis:auto;width:100%}.SoftwareFamilyHub-module__BL2Qwq__hero h1{font-size:80px;line-height:80px}.SoftwareFamilyHub-module__BL2Qwq__section{padding-inline:40px}.SoftwareFamilyHub-module__BL2Qwq__indexSection{padding-block:72px 88px}.SoftwareFamilyHub-module__BL2Qwq__jobsSection,.SoftwareFamilyHub-module__BL2Qwq__learningSection,.SoftwareFamilyHub-module__BL2Qwq__podcastSection{padding-block:88px}.SoftwareFamilyHub-module__BL2Qwq__sectionHead,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule{gap:24px}.SoftwareFamilyHub-module__BL2Qwq__softwareList{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--software-tablet-rows), minmax(58px, auto))}.SoftwareFamilyHub-module__BL2Qwq__softwareList li:nth-child(10n){border-bottom-color:var(--brand-off-white)}.SoftwareFamilyHub-module__BL2Qwq__softwareList li:nth-child(20n),.SoftwareFamilyHub-module__BL2Qwq__softwareList li:last-child{border-bottom-color:var(--brand-ink)}.SoftwareFamilyHub-module__BL2Qwq__jobGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SoftwareFamilyHub-module__BL2Qwq__guideCopy{padding:40px}.SoftwareFamilyHub-module__BL2Qwq__guideMark{flex-basis:220px;padding:28px}.SoftwareFamilyHub-module__BL2Qwq__guideMark:before{width:148px;height:148px;font-size:54px;line-height:54px}.SoftwareFamilyHub-module__BL2Qwq__courseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SoftwareFamilyHub-module__BL2Qwq__disclosure{flex-direction:column;gap:12px}.SoftwareFamilyHub-module__BL2Qwq__disclosure p{text-align:left;flex-basis:auto}.SoftwareFamilyHub-module__BL2Qwq__podcastList a{grid-template-columns:44px minmax(0,1fr) 44px}.SoftwareFamilyHub-module__BL2Qwq__podcastList .SoftwareFamilyHub-module__BL2Qwq__tagList{grid-column:2}.SoftwareFamilyHub-module__BL2Qwq__podcastList a>b{grid-area:1/3/span 2}.SoftwareFamilyHub-module__BL2Qwq__ctaSection{padding:72px 40px}.SoftwareFamilyHub-module__BL2Qwq__ctaInner{gap:40px}.SoftwareFamilyHub-module__BL2Qwq__ctaActions{max-width:424px}}@media not (min-width:40rem){.SoftwareFamilyHub-module__BL2Qwq__hero{padding:48px 20px}.SoftwareFamilyHub-module__BL2Qwq__hero .SoftwareFamilyHub-module__BL2Qwq__shell,.SoftwareFamilyHub-module__BL2Qwq__heroMain{gap:40px}.SoftwareFamilyHub-module__BL2Qwq__heroCopy{gap:20px}.SoftwareFamilyHub-module__BL2Qwq__hero h1{font-size:64px;line-height:64px}.SoftwareFamilyHub-module__BL2Qwq__heroIntro{font-size:20px;line-height:29px}.SoftwareFamilyHub-module__BL2Qwq__jumpLinks{flex-direction:column;gap:12px}.SoftwareFamilyHub-module__BL2Qwq__section{padding-inline:20px}.SoftwareFamilyHub-module__BL2Qwq__indexSection{padding-block:64px 72px}.SoftwareFamilyHub-module__BL2Qwq__jobsSection,.SoftwareFamilyHub-module__BL2Qwq__learningSection,.SoftwareFamilyHub-module__BL2Qwq__podcastSection{padding-block:72px}.SoftwareFamilyHub-module__BL2Qwq__section .SoftwareFamilyHub-module__BL2Qwq__shell,.SoftwareFamilyHub-module__BL2Qwq__searchExperience{gap:40px}.SoftwareFamilyHub-module__BL2Qwq__sectionHead h2,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule h2,.SoftwareFamilyHub-module__BL2Qwq__guideCopy strong{font-size:36px;line-height:36px}.SoftwareFamilyHub-module__BL2Qwq__sectionHead>p,.SoftwareFamilyHub-module__BL2Qwq__sectionHeadRule>p{font-size:15px;line-height:23px}.SoftwareFamilyHub-module__BL2Qwq__searchField{gap:12px;height:60px;padding-inline:16px}.SoftwareFamilyHub-module__BL2Qwq__searchField:focus-within{padding-inline:15px}.SoftwareFamilyHub-module__BL2Qwq__resultCount{display:none}.SoftwareFamilyHub-module__BL2Qwq__clearSearch{padding-left:4px;font-size:12px}.SoftwareFamilyHub-module__BL2Qwq__softwareList{display:block}.SoftwareFamilyHub-module__BL2Qwq__softwareList li,.SoftwareFamilyHub-module__BL2Qwq__softwareList li:nth-child(10n),.SoftwareFamilyHub-module__BL2Qwq__softwareList li:nth-child(20n){border-bottom-color:#0000}.SoftwareFamilyHub-module__BL2Qwq__softwareList li:last-child{border-bottom:1px solid var(--brand-ink)}.SoftwareFamilyHub-module__BL2Qwq__aliasResult,.SoftwareFamilyHub-module__BL2Qwq__noResult{align-items:flex-start}.SoftwareFamilyHub-module__BL2Qwq__noResult{flex-direction:column}.SoftwareFamilyHub-module__BL2Qwq__jobGrid,.SoftwareFamilyHub-module__BL2Qwq__courseGrid{grid-template-columns:1fr}.SoftwareFamilyHub-module__BL2Qwq__jobGrid>li>a,.SoftwareFamilyHub-module__BL2Qwq__courseGrid>li>a{min-height:260px}.SoftwareFamilyHub-module__BL2Qwq__guideCard{flex-direction:column;min-height:0}.SoftwareFamilyHub-module__BL2Qwq__guideCopy{flex-basis:auto;padding:32px 28px}.SoftwareFamilyHub-module__BL2Qwq__guideCopy>b{width:100%}.SoftwareFamilyHub-module__BL2Qwq__guideMark{flex-basis:auto;justify-content:center;align-items:center;padding:0 28px 32px}.SoftwareFamilyHub-module__BL2Qwq__guideMark:before{width:132px;height:132px;font-size:48px;line-height:48px}.SoftwareFamilyHub-module__BL2Qwq__podcastList a{grid-template-columns:32px minmax(0,1fr) 24px;align-items:start;gap:16px;min-height:0;padding-block:28px}.SoftwareFamilyHub-module__BL2Qwq__podcastList .SoftwareFamilyHub-module__BL2Qwq__tagList{grid-column:2/4}.SoftwareFamilyHub-module__BL2Qwq__podcastList a>b{grid-area:1/3}.SoftwareFamilyHub-module__BL2Qwq__podcastTitle strong{font-size:26px;line-height:30px}.SoftwareFamilyHub-module__BL2Qwq__sectionAction,.SoftwareFamilyHub-module__BL2Qwq__sectionAction a{width:100%}.SoftwareFamilyHub-module__BL2Qwq__ctaSection{padding:64px 20px}.SoftwareFamilyHub-module__BL2Qwq__ctaInner h2{font-size:48px;line-height:48px}.SoftwareFamilyHub-module__BL2Qwq__ctaActions{flex-direction:column;max-width:none}.SoftwareFamilyHub-module__BL2Qwq__ctaActions a{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.SoftwareFamilyHub-module__BL2Qwq__page *{scroll-behavior:auto!important}}
.TaxonomyFamilyIndexPage-module__c63_nW__page{color:var(--brand-ink);background:radial-gradient(circle at 0 0,#1845741a,#0000 34%),linear-gradient(#f7f6f2 0%,#efece5 100%)}.TaxonomyFamilyIndexPage-module__c63_nW__hero{border-bottom:1px solid #1616161f;padding-block:clamp(3.5rem,8vw,6rem) 2rem}.TaxonomyFamilyIndexPage-module__c63_nW__heroGrid{grid-template-columns:minmax(0,1.25fr) minmax(11rem,.5fr);align-items:end;gap:2rem;display:grid}.TaxonomyFamilyIndexPage-module__c63_nW__backLink{color:inherit;align-items:center;gap:.45rem;margin-bottom:1.2rem;font-size:.84rem;text-decoration:none;display:inline-flex}.TaxonomyFamilyIndexPage-module__c63_nW__hero h1{letter-spacing:-.045em;margin:.35rem 0 0;font-size:clamp(2.8rem,6vw,4.8rem);font-weight:650;line-height:.92}.TaxonomyFamilyIndexPage-module__c63_nW__intro{color:#161616b8;max-width:38rem;margin:1.1rem 0 0;line-height:1.55}.TaxonomyFamilyIndexPage-module__c63_nW__iconPanel{background:var(--brand-chartreuse);border:1px solid #16161629;place-items:center;gap:.7rem;min-height:9.5rem;padding:1.2rem;display:grid}.TaxonomyFamilyIndexPage-module__c63_nW__iconPanel span{font-variation-settings:"wght" 700;letter-spacing:.06em;text-transform:uppercase;text-align:center;font-size:.72rem}.TaxonomyFamilyIndexPage-module__c63_nW__termsSection{padding-block:2.4rem 4rem}.TaxonomyFamilyIndexPage-module__c63_nW__termGrid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.TaxonomyFamilyIndexPage-module__c63_nW__termCard{min-height:10rem;color:inherit;background:#ffffffbf;border:1px solid #16161624;gap:.7rem;padding:1.15rem 1.2rem;text-decoration:none;display:grid}.TaxonomyFamilyIndexPage-module__c63_nW__termCardTopline{align-items:center;gap:.65rem;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__termCardTopline>span:last-child,.TaxonomyFamilyIndexPage-module__c63_nW__termCard span{font-variation-settings:"wght" 750;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem}.TaxonomyFamilyIndexPage-module__c63_nW__termCard strong{letter-spacing:-.03em;font-size:clamp(1.45rem,2.5vw,1.9rem);font-weight:650;line-height:1.05}.TaxonomyFamilyIndexPage-module__c63_nW__termCard em{align-items:center;gap:.35rem;margin-top:auto;font-size:.82rem;font-style:normal;display:inline-flex}.TaxonomyFamilyIndexPage-module__c63_nW__termCard:hover,.TaxonomyFamilyIndexPage-module__c63_nW__termCard:focus-visible{border-color:var(--brand-ink)}@media not (min-width:48rem){.TaxonomyFamilyIndexPage-module__c63_nW__heroGrid{grid-template-columns:1fr}}
