.profileSection{--profileImageWidth: 35vw;--profileImageHeight: 40vw;--profileImageCornerRadius: 1.5rem}.profileSection{width:100%}.profileSection .title{text-align:start;width:100%}.profileSection .profileImage{overflow:hidden;min-width:var(--profileImageWidth);width:var(--profileImageWidth);min-height:var(--profileImageHeight);border-radius:var(--profileImageCornerRadius)}@media only screen and (max-width: 734px){.profileSection{--profileImageCornerRadius: .7rem}.profileSection .secondaryContent{display:none}}.resizableImage{overflow:hidden}.resizableImage img{vertical-align:middle;width:100%;height:100%;object-fit:cover;object-position:center}.capsuleLinkButton a{text-decoration:none}.capsuleLinkButton .buttonContent{padding:.7rem 1.5rem .8rem;border:none;border-radius:2rem;cursor:pointer;outline:none;background-color:#ececec;opacity:.8}.navigationBar{width:100%;text-align:center;backdrop-filter:saturate(1.8) blur(20px);-webkit-backdrop-filter:saturate(1.8) blur(20px)}.navigationBar.colorSchemeDark{background-color:#161617cc}.navigationBar.colorSchemeLight{background-color:#fafafccc}.navigationBar .navigationBarContent,.navigationBarPlaceholder{width:100%;height:var(--navigationBarHeight)}.navigationBar ul{list-style:none;margin:0;padding:0}.navigationBar a{text-decoration:none;opacity:.8}.navigationBar a:hover{opacity:1}@media only screen and (max-width: 734px){.navigationBar .secondaryItemList{display:none}}.footer{width:100%}.footer .footerContent{padding-top:.5rem;padding-bottom:1.5rem}.mainPageSection{--titleBottomPadding: 4.7rem}.mainPageSection .mainPageSectionTitle{text-align:center;margin-bottom:var(--titleBottomPadding)}@media only screen and (max-width: 1068px){.mainPageSection{--titleBottomPadding: 3.5rem}}@media only screen and (max-width: 734px){.mainPageSection{--titleBottomPadding: 2.5rem}}.contentFieldView{--comfortableVerticalPadding: 2.5rem}.contentFieldView.textContent{color:#1d1d1f;word-break:break-word;overflow-wrap:break-word}.contentFieldView.comfortableVerticalPadding{margin-top:var(--comfortableVerticalPadding);margin-bottom:var(--comfortableVerticalPadding)}.contentFieldView.comfortableBottomPadding{margin-bottom:var(--comfortableVerticalPadding)}@media only screen and (max-width: 1068px){.contentFieldView{--comfortableVerticalPadding: 1.5rem}}@media only screen and (max-width: 734px){.contentFieldView{--comfortableVerticalPadding: .4rem}}.contentImageContainer{--imageCornerRadius: 2.5rem;--landsacpeImageWidthFraction: 100%;--portraitImageWidthFraction: 50%}.contentImageContainer{overflow:hidden}.contentImageContainer .imageContent{width:100%;height:auto;object-fit:cover}.contentImageContainer .roundedImage{border-radius:var(--imageCornerRadius)}.contentImageContainer.imageOrientationLandscape{width:var(--landsacpeImageWidthFraction)}.contentImageContainer.imageOrientationPortrait{width:var(--portraitImageWidthFraction)}@media only screen and (max-width: 1068px){.contentImageContainer{--imageCornerRadius: 2rem;--portraitImageWidthFraction: 62%}}@media only screen and (max-width: 734px){.contentImageContainer{--imageCornerRadius: 1.6rem;--portraitImageWidthFraction: 90%}}.statisticsEntryView{text-align:center}.quoteView{--quoteViewCornerRadius: 1.56rem;--quoteViewCornerRadiusLarge: 3rem;--quoteViewPadding: 70px 35px;--quoteViewPaddingLarge: 7.5rem}.quoteView{display:flex;align-items:center;justify-content:center}.quoteView{text-align:center;padding:var(--quoteViewPadding)}.quoteView .quoteText:before{content:open-quote}.quoteView .quoteText:after{content:close-quote}@media only screen and (max-width: 1068px){.quoteView{--quoteViewPadding: 2.2rem;--quoteViewPaddingLarge: 6.25rem;--quoteViewCornerRadius: 1.7rem;--quoteViewCornerRadiusLarge: 2rem}}@media only screen and (max-width: 734px){.quoteView{--quoteViewPaddingLarge: 50px 30px;--quoteViewCornerRadius: 1rem;--quoteViewCornerRadiusLarge: 1.5rem}}.imageCardGrid{--gridColumns: 1fr 1fr;--gridCardProminentMaxHeight: 50rem;--gridCardRegularPreferredHeight: 38rem;--gridCardRegularImageFractionalHeight: .47;--gridCardRegularImageHeight: calc(var(--gridCardRegularPreferredHeight) * var(--gridCardRegularImageFractionalHeight))}.imageCardGrid{grid-template-columns:var(--gridColumns);gap:2rem}.imageCard{--cardCornerRadius: 1rem;--cardContentMinInset: 2rem}.imageCard{border-radius:var(--cardCornerRadius);overflow:hidden}.imageCard img{-webkit-user-drag:none}a.imageCard,.imageCard a,.imageCard a:visited{text-decoration:none;color:inherit}.imageCard .textContent{align-items:flex-start;gap:1rem;width:75%;margin-top:clamp(var(--cardContentMinInset),3.5%,3rem);margin-left:clamp(var(--cardContentMinInset),3.5%,4rem);margin-bottom:clamp(var(--cardContentMinInset),5%,5rem)}.imageCard .learnMore{margin-top:clamp(0rem,5%,5rem);color:#0278e4}.imageCard .disclosureSymbol{transform:scaleX(.7)}@media only screen and (max-width: 1068px){.imageCard{--cardContentMinInset: 1.5rem}.imageCard .title{font-size:1.5rem}}@media only screen and (max-width: 734px){.imageCard{--cardCornerRadius: .7rem}.imageCardGrid{--gridColumns: 1fr}}.galleryView{--galleryTextContentWidth: 33.5rem;--galleryTextImageSpacing: 3rem;--galleryInnerTextWidthFraction: 50%;--interGalleryItemSpacing: 10rem}.galleryView{gap:var(--interGalleryItemSpacing)}.galleryView .galleryTextContent{width:var(--galleryTextContentWidth)}.galleryView .galleryItemView{gap:var(--galleryTextImageSpacing)}.galleryItemView .galleryTextContent p{width:var(--galleryInnerTextWidthFraction)}@media only screen and (max-width: 1068px){.galleryView{--galleryTextContentWidth: 27rem;--galleryTextImageSpacing: 0rem;--galleryInnerTextWidthFraction: 70%;--interGalleryItemSpacing: 4rem}}@media only screen and (max-width: 734px){.galleryView{--galleryTextContentWidth: 15rem;--galleryInnerTextWidthFraction: 80%;--interGalleryItemSpacing: 2.5rem}.galleryItemView .hStack{align-items:flex-start}}.signoffQuoteSection{--signOffSectionHeight: 65vh}.signoffQuoteSection{text-align:center;width:100%;height:var(--signOffSectionHeight)}@media only screen and (max-width: 1068px){.signoffQuoteSection{--signOffSectionHeight: 50vh}}@media only screen and (max-width: 734px){.signoffQuoteSection{--signOffSectionHeight: 50vh}}.pageHeaderView{--textHeaderHeight: 80vh;--textHeaderMaxHeight: 1000px;--textHeaderMinHeight: 300px;--textHeaderVisualCenteringHeightFraction: .05;--textHeaderComputedHeight: clamp(var(--textHeaderMinHeight), var(--textHeaderHeight), var(--textHeaderMaxHeight));--imageHeaderInnerSpacing: 7.5rem;--imageHeaderHeroMaxHeight: 90vh;--imageHeaderBottomPadding: 7.5rem}.pageHeaderView{text-align:center;white-space:pre-wrap}.pageHeaderView .textHeaderView{text-align:center;height:var(--textHeaderComputedHeight);padding-bottom:calc(var(--textHeaderComputedHeight) * var(--textHeaderVisualCenteringHeightFraction))}.pageHeaderView .imageHeaderView{margin-bottom:var(--imageHeaderBottomPadding)}.pageHeaderView .imageHeaderView.vStack{gap:var(--imageHeaderInnerSpacing)}.pageHeaderView .imageHeaderView .heroImage{max-height:var(--imageHeaderHeroMaxHeight)}@media only screen and (max-width: 1068px){.pageHeaderView{--textHeaderHeight: 60vh;--imageHeaderInnerSpacing: 4.5rem;--imageHeaderHeroMaxHeight: 80vh;--imageHeaderBottomPadding: 4.5rem}}@media only screen and (max-width: 734px){.pageHeaderView{--textHeaderHeight: 45vh;--textHeaderVisualCenteringHeightFraction: .1;--imageHeaderInnerSpacing: 3rem;--imageHeaderBottomPadding: 3rem}}.articleContainer{--articleContentInnerBlockPadding: 4.7rem;--imageMaxHeight: 90vh}.articleContainer *{white-space:pre-wrap;margin:0}.articleContainer .quote{letter-spacing:-.04rem}@media only screen and (max-width: 1068px){.articleContainer{--articleContentInnerBlockPadding: 3.5rem;--imageMaxHeight: 80vh}}@media only screen and (max-width: 734px){.articleContainer{--articleContentInnerBlockPadding: 2.5rem}}:root{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Inter,Arial,sans-serif;color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}h1,h2,h3,p,div,span,a,section{margin:0}img{vertical-align:middle}@media (prefers-color-scheme: light){:root{background-color:#fff}}:root{--xxxLargeFontSize: 6rem;--xxxLargeFontWeight: 600;--xxLargeFontSize: 4.5rem;--xxLargeFontWeight: 600;--extraLargeTitleFontSize: 2.8rem;--extraLargeTitleFontWeight: 600;--titleFontSize: 2rem;--titleFontWeight: 600;--title2FontSize: 1.75rem;--title2FontWeight: 600;--title3FontSize: 1.5rem;--title3FontWeight: 600;--bodyFontSize: 1.126rem;--headlineFontSize: 1.3rem;--headlineFontWeight: 580;--subheadlineFontSize: 1.06rem;--subheadlineFontWeight: 580;--bodyFontSize: 1.25rem;--bodyFontWeight: 520;--bodyFontLetterSpacing: .0134rem;--bodyFontLineHeight: 1.38;--captionFontSize: .92rem;--caption2FontSize: .75rem;--readibilityInsettedContentWidth: 980px;--readabilityInsettedTextWidth: 83.4%;--proportionalWideContentHPadding: 10vw;--navigationBarHeight: 3.2rem;--interSectionPadding: 10rem}.disabled{pointer-events:none}.hidden{visibility:hidden}.removed{display:none}.vStack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.hStack{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.zStack{display:grid;align-items:center;justify-items:center}.grid{display:grid}.spacer{margin:auto;padding:auto}.vStack .divider{height:1px;width:100%}.hStack .divider{width:1px;height:100%}.colorSchemeLight .divider{background-color:#5f5f623d}.colorSchemeDark .divider{background-color:#ffffff3d}.xxxLargeFont{font-size:var(--xxxLargeFontSize);font-weight:var(--xxxLargeFontWeight)}.xxLargeFont{font-size:var(--xxLargeFontSize);font-weight:var(--xxLargeFontWeight)}.extraLargeTitleFont{font-size:var(--extraLargeTitleFontSize);font-weight:var(--extraLargeTitleFontWeight)}.titleFont{font-size:var(--titleFontSize);font-weight:var(--titleFontWeight)}.title2Font{font-size:var(--title2FontSize);font-weight:var(--title2FontWeight)}.title3Font{font-size:var(--title3FontSize);font-weight:var(--title3FontWeight)}.headlineFont{font-size:var(--headlineFontSize);font-weight:var(--headlineFontWeight)}.subheadlineFont{font-size:var(--subheadlineFontSize);font-weight:var(--subheadlineFontWeight)}.bodyFont{font-size:var(--bodyFontSize);font-weight:var(--bodyFontWeight);letter-spacing:var(--bodyFontLetterSpacing);line-height:var(--bodyFontLineHeight)}.captionFont{font-size:var(--captionFontSize)}.caption2Font{font-size:var(--caption2FontSize)}.semibold{font-weight:600}.bold{font-weight:700}.sticky{position:sticky;top:0}.highZIndex{z-index:1000}.readabilityInsettedContent{width:var(--readibilityInsettedContentWidth);margin-inline-start:auto;margin-inline-end:auto}.readabilityInsettedText{width:var(--readabilityInsettedTextWidth);margin-inline-start:auto;margin-inline-end:auto}.headerFooterInsettedContent{width:var(--readibilityInsettedContentWidth);margin-inline-start:auto;margin-inline-end:auto}.proportionalWideInsettedContent{margin-left:calc(var(--proportionalWideContentHPadding) + 2vw);margin-right:var(--proportionalWideContentHPadding)}.appSection .sectionContent{padding-bottom:var(--interSectionPadding)}.firstSection{padding-top:calc(var(--interSectionPadding) * .5)}.doublePaddedSection .sectionContent{padding-top:var(--interSectionPadding)}.colorSchemeLight .primaryColor,.colorSchemeLight.primaryColor{color:#000}.colorSchemeLight .secondaryColor,.colorSchemeLight.secondaryColor{color:#0000008f}.colorSchemeLight .tertiaryColor,.colorSchemeLight.tertiaryColor{color:#00000073}.colorSchemeLight .primaryBackgroundColor,.colorSchemeLight.primaryBackgroundColor{background-color:#fff}.colorSchemeLight .secondaryBackgroundColor,.colorSchemeLight.secondaryBackgroundColor{background-color:#f5f5f7}.colorSchemeLight .tertiaryBackgroundColor,.colorSchemeLight.tertiaryBackgroundColor{background-color:#f2f2f7}.colorSchemeDark .primaryColor,.colorSchemeDark.primaryColor{color:#fff}.colorSchemeDark .secondaryColor,.colorSchemeDark.secondaryColor{color:#ebebf5d4}.colorSchemeDark .tertiaryColor,.colorSchemeDark.tertiaryColor{color:#c5c5ccbf}.colorSchemeDark .primaryBackgroundColor,.colorSchemeDark.primaryBackgroundColor{background-color:#000}.colorSchemeDark .secondaryBackgroundColor,.colorSchemeDark.secondaryBackgroundColor{background-color:#1d1d1f}.colorSchemeDark .tertiaryBackgroundColor,.colorSchemeDark.tertiaryBackgroundColor{background-color:#2c2c2e}.scaleOnHover{transition:transform .3s ease;transform:scale(1)}.scaleOnHover:hover{transform:scale(1.02)}.scaleLargeOnHover:hover{transform:scale(1.1)}.debugBorder{border:1px solid red}.debugBackground{background-color:#0000001a}@media only screen and (max-width: 1068px){:root{--xxxLargeFontSize: 4.5rem;--xxLargeFontSize: 3rem;--extraLargeTitleFontSize: 2.5rem;--title2FontSize: 1.5125rem;--title3FontSize: 1.3125rem;--title3LineHeight: 1.813rem;--bodyFontSize: 1.126rem;--bodyFontWeight: 520;--bodyFontLineHeight: 1.425;--captionFontSize: .9rem;--caption2FontSize: .7rem;--readibilityInsettedContentWidth: 692px;--headerFooterContentInset: 3rem;--interSectionPadding: 7rem}.title3Font{line-height:var(--title3LineHeight)}.headerFooterInsettedContent{width:auto;margin-left:var(--headerFooterContentInset);margin-right:var(--headerFooterContentInset)}}@media only screen and (max-width: 734px){:root{--xxxLargeFontSize: 3rem;--xxLargeFontSize: 2.5rem;--extraLargeTitleFontSize: 2rem;--titleFontSize: 1.5rem;--title2FontSize: 1.31rem;--title3FontSize: 1.2rem;--headlineFontSize: 1rem;--subheadlineFontSize: .95rem;--bodyFontSize: 1.06rem;--captionFontSize: .85rem;--caption2FontSize: .65rem;--readibilityInsettedContentWidth: 87.5%;--readabilityInsettedTextWidth: 100%;--headerFooterContentInset: 1.5rem;--proportionalWideContentHPadding: 1.4rem;--interSectionPadding: 5rem}}
