.xfHZaW_Title{font-variation-settings:"wght" 500;text-align:center;width:100%;margin-top:6rem;font-weight:500;line-height:1.1em}.xfHZaW_TitleH2{font-variation-settings:"wght" 500;text-align:center;width:100%;margin-top:6rem;font-size:2em;font-weight:500;line-height:1.1em}.xfHZaW_Name{font-variation-settings:"wght" 700;font-weight:700}.xfHZaW_AboutAuthor{max-width:56.25rem;color:var(--color-text-dark);margin:0 auto;font-size:1.125rem}.xfHZaW_AboutAuthor section p{width:100%}
.d4ZYma_BackgroundStyle{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;bottom:0}.d4ZYma_BrandIconStyle{max-width:4rem;max-height:4rem}.d4ZYma_BrandIconImage{}.d4ZYma_HeroWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.d4ZYma_ContentContainer{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:90%;max-width:80rem;margin:3.75rem auto;display:flex;position:relative}@media (max-width:62em){.d4ZYma_ContentContainer{flex-direction:column;margin:2rem auto}}@media (max-width:48em){.d4ZYma_ContentContainer{width:100%;margin:0 0 4rem}}@media (max-width:36em){.d4ZYma_ContentContainer{margin-top:1rem;margin-bottom:1rem}}.d4ZYma_HeroTextContainer{flex-direction:column;flex:0 0 50%;justify-content:center;min-height:22rem;padding-right:2rem;display:flex}.d4ZYma_HeroTextContainer img,.d4ZYma_HeroTextContainer picture{vertical-align:middle;margin-bottom:1rem}@media (max-width:62em){.d4ZYma_HeroTextContainer{min-height:0;min-height:initial;order:1;padding:0}}@media (max-width:48em){.d4ZYma_HeroTextContainer{max-width:90vw;margin:0 auto}}.d4ZYma_HeroMediaContainer{border-radius:.5rem;flex:0 0 50%;height:22rem;display:block;position:relative;overflow:hidden}@media (max-width:62em){.d4ZYma_HeroMediaContainer{height:auto;height:initial;order:0;margin-bottom:2rem;padding:0}}@media (max-width:36em){.d4ZYma_HeroMediaContainer{display:none}}.d4ZYma_HeroTitle{text-align:left;color:var(--color-text-dark);line-height:var(--lineHeightHero1000);font-size:var(--fontSizeHero1000);font-weight:var(--fontWeightSemibold);font-variation-settings:"wght" var(--fontWeightSemibold);margin:0 0 1rem}@media (max-width:62em){.d4ZYma_HeroTitle{font-size:2rem}}.d4ZYma_DarkHeroTitle{color:#fff}.d4ZYma_HeroSubtitle{text-align:left;color:var(--color-text-dark);line-height:var(--lineHeightBase500);font-size:var(--fontSizeBase500);font-weight:var(--fontWeightRegular);font-variation-settings:"wght" var(--fontWeightRegular);margin:0 0 1rem}@media (max-width:62em){.d4ZYma_HeroSubtitle{font-size:1.2rem}}@media (max-width:36em){.d4ZYma_HeroSubtitle{margin-bottom:0}}.d4ZYma_DarkHeroSubtitle{color:#fffd}.d4ZYma_HeroVideoWrapper{border-radius:.5rem;width:auto;max-width:90vw;max-height:22rem;box-shadow:0 1rem 2rem #1c1c281a,0 .125rem .25rem #1c1c280d}@media (max-width:48em){.d4ZYma_HeroVideoWrapper{border-radius:0;max-width:100vw}}@media (max-width:36em){.d4ZYma_HeroVideoWrapper{max-height:18rem}}.d4ZYma_HeroImgStyle{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:100%;height:100%}.d4ZYma_HeroImageWrapper{}.d4ZYma_HeroButtonContainer{text-align:left;gap:1rem;width:fit-content;margin-top:1rem;padding:1rem 1rem .25rem;display:flex;position:relative;left:-1rem}@media (max-width:36em),(max-width:48em){.d4ZYma_HeroButtonContainer{padding:0;left:0}}@media (max-width:85.3125em){.d4ZYma_HeroButtonContainer{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}}.d4ZYma_HeroButtonContainer *{margin-left:.25rem;margin-right:.25rem}.d4ZYma_HeroButtonContainerHighContrast{background:var(--color-brand-background)}
.nCqafa_DefaultContainer{flex-direction:column;min-height:100vh;display:flex}.nCqafa_DefaultMain{flex:1;min-height:100vh}.nCqafa_WithBanner{margin-top:calc(var(--height-nav) + var(--height-banner))}.nCqafa_HideNav{margin-top:0!important}.nCqafa_OffWhiteBackground{background-color:var(--color-background-off-white)}.nCqafa_SkipToMainLink{width:1px;height:1px;position:absolute;top:-40px;left:0;overflow:hidden}.nCqafa_SkipToMainLink:focus{z-index:100;background:var(--color-brand-dark);color:#fff;font-variation-settings:"wght" 700;border-radius:0 0 4px;outline:none;width:auto;height:auto;padding:.75rem 1.25rem;font-weight:700;position:fixed;top:0;left:0}
.Oc_SzG_SliceContainer{width:calc(100% - 2em);max-width:81.25rem;margin:auto;padding:1em}@media (max-width:36em){.Oc_SzG_SliceContainer{padding:0}}.Oc_SzG_SearchBarContainer{--search-bar-height:5.5rem;margin-top:calc(-1 * var(--search-bar-height) / 2);z-index:2;height:var(--search-bar-height);width:calc(100vw - 3rem);margin-bottom:3.625rem;display:flex;position:relative}.Oc_SzG_SearchBarContainer>*{background:#fff;border-radius:.25rem;box-shadow:0 .25rem .75rem #1c1c1c4d}@media (max-width:36em){.Oc_SzG_SearchBarContainer{width:100%;height:3.125rem;margin:1rem 0;padding:0 .25rem;position:absolute;top:1rem}}.Oc_SzG_SearchBar{flex-grow:1;padding:0;display:flex}.Oc_SzG_SearchBarInput{margin-left:1rem}@media (max-width:36em){.Oc_SzG_SearchBarInput{font-size:.875rem}}.Oc_SzG_HeaderContainer{z-index:0;position:relative}.Oc_SzG_Header{--header-height:3.75rem;background:linear-gradient(90deg,#0009,#0000004d 40%,#0000001a 60%,#0000);justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:36em){.Oc_SzG_Header{height:calc(100vh - var(--header-height));background:linear-gradient(#0000,#0000001a 40%,#0000004d 90%,#0009);align-items:flex-end;min-height:18rem}}.Oc_SzG_TextContainer{color:#fff;flex-direction:column;margin:8.5rem 2rem;padding:0;display:flex}.Oc_SzG_TextContainer>*{max-width:40%}.Oc_SzG_TextContainer h1{font-variation-settings:"wght" 700, "wdth" 100;margin:0;font-size:2.5rem;font-weight:700;line-height:110%}@media (max-width:36em){.Oc_SzG_TextContainer{margin:1em 1em 2.8em}.Oc_SzG_TextContainer>*{max-width:100%}.Oc_SzG_TextContainer h1{font-variation-settings:"wght" 600;font-size:1.9rem;font-weight:500}}.Oc_SzG_HeaderBackgroundWrapper{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Oc_SzG_Description{opacity:.95;font-size:1.33rem}@media (max-width:36em){.Oc_SzG_Description{font-size:1rem}}
.PG5dYG_Heading{text-align:center;margin-bottom:1.5rem}.PG5dYG_LinkCardsWrapper{width:100%;display:block;position:relative;overflow:hidden}.PG5dYG_LinkCardsContainer{width:90%;max-width:80rem;margin:4rem auto 2.5rem;position:relative}.PG5dYG_LinkNodesWrapper{flex-flow:wrap;justify-content:center;align-items:stretch;display:flex}@media (max-width:48em){.PG5dYG_LinkNodesWrapper{flex-direction:column;align-items:center}}.PG5dYG_InfoBannerContent{text-align:left;color:var(--color-text-light);font-variation-settings:"wght" 400;margin-top:1rem;font-size:.875rem;font-weight:400;line-height:1.5}.PG5dYG_InfoBannerContent p{margin:0}.PG5dYG_InfoBannerContent a{text-decoration:underline}.PG5dYG_TitleWrapper{cursor:pointer;flex-direction:row;align-items:center;display:flex}.PG5dYG_TitleWrapper a{text-decoration:none}.PG5dYG_Title{color:var(--color-text-dark);font-variation-settings:"wght" 500;margin:0;font-size:1.125rem;font-weight:500;line-height:1.2;transition:color .2s}.PG5dYG_LargeTitle{font-size:1.375rem}.PG5dYG_Subtitle{color:var(--color-text-light);font-variation-settings:"wght" 400;margin:.25rem 0 0;font-size:.875rem;font-weight:400;line-height:1.2}.PG5dYG_LargeSubtitle{margin-top:.5rem;font-size:1rem}.PG5dYG_ContentContainer{flex-direction:column;align-items:flex-start;min-height:3rem;display:flex}.PG5dYG_ContentContainer img,.PG5dYG_ContentContainer picture{margin-right:1rem}.PG5dYG_LargeIcon{width:3.5rem;min-width:3.5rem;min-height:3.5rem;margin-right:1rem}.PG5dYG_ChevronIcon{width:1rem;height:1rem;margin-left:.125rem;transition:transform .2s;display:block}.PG5dYG_LinkText{color:var(--color-brand-dark);font-variation-settings:"wght" 700;letter-spacing:.03125rem;cursor:pointer;align-items:center;margin:auto 0 0;padding-top:.5rem;font-size:.8125rem;font-weight:700;display:flex}.PG5dYG_LinkText a{text-decoration:none}.PG5dYG_LargeLinkText{margin-top:0}.PG5dYG_LinkCardStyle{box-sizing:border-box;will-change:transform;background:#fff;border-radius:.75rem;outline:none;flex-direction:row;width:calc(33.33% - 1.5rem);margin:0 .75rem 1.5rem;padding:1rem;transition:all .2s;display:flex;position:relative;box-shadow:0 .25rem .5rem #1c1c281a,0 0 .125rem #1c1c281a}.PG5dYG_LinkCardStyle:hover{text-decoration:none;transform:scale(1.03);box-shadow:0 .5rem 1rem #1c1c2840,0 0 .125rem #1c1c2833}.PG5dYG_LinkCardStyle:hover .PG5dYG_Title{color:var(--color-brand-standard)}.PG5dYG_LinkCardStyle:hover .PG5dYG_ChevronIcon{transform:translate(.1875rem)}.PG5dYG_LinkCardStyle:focus{box-shadow:0 .5rem 1rem #1c1c2840,0 0 .125rem #1c1c2833,0 0 0 .25rem #5a4cdb7f}@media (max-width:62em){.PG5dYG_LinkCardStyle{width:100%;max-width:25rem;margin:0 0 1rem}}.PG5dYG_LinkCardInner{flex-direction:row;align-items:stretch;height:100%;display:flex}.PG5dYG_LargeLinkCardInner{align-items:center}
