:root{--site-profile-maxWidth:1160px;--site-profile-gutter:24px;--site-profile-compactGutter:20px;--site-profile-headerBlock:25.6px;--site-profile-compactHeaderBlock:20px;--site-profile-bottomSpace:0px;--site-profile-heroCopyFraction:1.45fr;--site-profile-heroGapMin:2rem;--site-profile-heroGapFluid:6vw;--site-profile-heroGapMax:6rem;--site-profile-heroSpaceMin:3.5rem;--site-profile-heroSpaceFluid:7vw;--site-profile-heroSpaceMax:6.5rem;--site-profile-compactHeroGap:2.5rem;--site-profile-compactHeroSpace:3rem;--site-profile-sectionBefore:3rem;--site-profile-sectionAfter:4rem;--site-profile-compactSectionSpace:2.5rem;--site-profile-sectionHeadingGap:2rem;--site-profile-gridColumns:3;--site-profile-tabletColumns:2;--site-profile-compactColumns:1;--site-profile-gridGap:1.5rem;--site-profile-cardMinWidth:320px;--site-profile-cardPadding:1.5rem;--site-profile-compactCardPadding:1.25rem;--site-profile-cardRadius:6px;--site-profile-buttonRadius:3px;--site-profile-portraitWidth:320px;--site-profile-compactPortraitWidth:180px;--site-profile-portraitFocus:35%;--site-profile-cardImageHeight:340px;--site-profile-compactImageWidth:220px;--site-profile-compactBookWidth:180px;--site-profile-contactGap:2rem;--site-profile-tabletBreakpoint:850px;--site-profile-compactBreakpoint:600px;--site-profile-compactHeaderGutter:20px;--site-profile-mainGutter:0px;--site-profile-compactMainGutter:0px;--site-profile-contentGutter:24px;--site-profile-compactContentGutter:20px;--site-profile-headerLine:1px;--site-profile-lineWidth:1px;--site-profile-focusWidth:2px;--site-profile-focusOffset:4px;--site-profile-iconSize:16px;--site-profile-cardIconSize:16px;--site-profile-socialControlSize:44px;--site-profile-socialGlyphSize:18.4px;--site-profile-socialGap:.65rem;--site-profile-heroCopyWidth:45rem;--site-profile-titleMeasure:200ch;--site-profile-compactTitleMeasure:12ch;--site-profile-leadWidth:34rem;--site-profile-compactLeadWidth:34ch;--site-profile-titleAfter:0rem;--site-profile-eyebrowAfter:1.3rem;--site-profile-subtitleBefore:1.4rem;--site-profile-leadBefore:1.5rem;--site-profile-leadAfter:0rem;--site-profile-noteBefore:.8rem;--site-profile-actionGap:2.2rem;--site-profile-actionBefore:2rem;--site-profile-actionAfter:0px;--site-profile-actionBlock:.9rem;--site-profile-actionInline:1.35rem;--site-profile-actionMinHeight:0px;--site-profile-portraitRatio:.8571428571428571;--site-profile-portraitTopRadius:9rem;--site-profile-portraitBottomRadius:.4rem;--site-profile-logoHeight:96px;--site-profile-logoAfter:28px;--site-profile-compactLogoAfter:20px;--site-profile-scrollOffset:1.5rem;--site-profile-headingGap:1rem;--site-profile-moreBefore:1.5rem;--site-profile-disclosureBlock:.7rem;--site-profile-disclosureAfter:1rem;--site-profile-underlineOffset:.25em;--site-profile-descriptionBefore:1rem;--site-profile-detailAfter:0rem;--site-profile-descriptionMeasure:36rem;--site-profile-compactDescriptionMeasure:36ch;--site-profile-detailsBefore:.8rem;--site-profile-cardLinkGap:1rem;--site-profile-cardLinkBefore:1.5rem;--site-profile-cardLinkBlock:1rem;--site-profile-cardHeadingAfter:0rem;--site-profile-cardHeadingLinkGap:14px;--site-profile-cardImageAfter:0px;--site-profile-compactImageBefore:1.5rem;--site-profile-personGap:24px;--site-profile-affiliationColumns:2;--site-profile-affiliationBefore:2.5rem;--site-profile-affiliationAfter:3rem;--site-profile-affiliationCardBefore:1.35rem;--site-profile-affiliationDescriptionBefore:.65rem;--site-profile-affiliationLinkBefore:.75rem;--site-profile-affiliationLinkGap:.45rem;--site-profile-affiliationLogoHeight:64px;--site-profile-affiliationLogoWidth:160px;--site-profile-affiliationLogoAfter:1.1rem;--site-profile-contactBefore:2rem;--site-profile-contactAfter:4rem;--site-profile-contactChannelGap:12px;--site-profile-contactGridGap:8px;--site-profile-identityGroupSpace:40px;--site-profile-registerLabelWidth:140px;--site-profile-registerGap:28px;--site-profile-registerRowBlock:18px;--site-profile-contentMeasure:68ch;--site-profile-sectionTitleMeasure:200ch;--site-profile-contentItemGap:16px;--site-profile-reviewGap:1rem;--site-profile-reviewBlock:.9rem;--site-profile-compactHeaderGap:20px;--site-profile-salesSectionBlock:60px;--site-profile-salesSectionInline:24px;--site-profile-shellScrollOffset:6.75rem;--site-profile-shellContentWidth:80rem;--site-profile-shellGutterMin:1.25rem;--site-profile-shellGutterFluid:4vw;--site-profile-shellGutterMax:4rem;--site-profile-shellSectionMin:3.5rem;--site-profile-shellSectionFluid:7vw;--site-profile-shellSectionMax:7rem;--site-profile-shellControlRadius:.75rem;--site-profile-shellPanelRadius:1.25rem;--site-profile-shellMinimumWidth:320px;--site-profile-shellControlScrollMargin:.5rem;--site-profile-shellEdgeBlock:1rem;--site-profile-shellEdgeInline:24px;--site-profile-shellHeaderGap:1rem;--site-profile-shellHeaderBefore:25.6px;--site-profile-shellHeaderAfter:25.6px;--site-profile-shellHeaderActionsGap:1rem;--site-profile-shellLineWidth:1px;--site-profile-shellMainAfter:4.5rem;--site-profile-shellSectionLineMix:82%;--site-profile-shellContentGap:1.35rem;--site-profile-shellHeroGap:1.8rem;--site-profile-shellEyebrowAfter:.5rem;--site-profile-shellTitleAfter:.9rem;--site-profile-shellTitleMeasure:14ch;--site-profile-shellHeadingAfter:1.35rem;--site-profile-shellHeadingMeasure:18ch;--site-profile-shellParagraphAfter:1.05rem;--site-profile-shellTextMeasure:60ch;--site-profile-shellCompactBreakpoint:640px;--site-profile-shellCompactHeroSpace:3.5rem;--site-profile-shellCompactSectionSpace:2.5rem;--site-profile-shellListBlock:1.35rem;--site-profile-shellListInline:1.55rem;--site-profile-shellListLead:3.7rem;--site-profile-shellCompactListBlock:1.2rem;--site-profile-shellCompactListInline:1.1rem;--site-profile-shellCompactListLead:3rem;--site-profile-shellCompactContactPadding:1.3rem;--site-profile-shellNavigationGap:1rem;--site-profile-shellLanguageInset:.35rem;--site-profile-shellLanguageSurfaceMix:88%;--site-profile-shellLanguageRadius:1.5rem;--site-profile-shellLanguageGap:.35rem;--site-profile-shellLanguageBlock:.55rem;--site-profile-shellLanguageInline:.9rem;--site-profile-shellLanguageLinkRadius:999px;--site-profile-shellLanguageActiveMix:52%;--site-profile-pickerGap:.4rem;--site-profile-pickerLineWidth:1px;--site-profile-pickerLineMix:24%;--site-profile-pickerRadius:999px;--site-profile-pickerIconInset:.8rem;--site-profile-pickerIconSize:1.05rem;--site-profile-pickerMinHeight:44px;--site-profile-pickerMaxWidth:13rem;--site-profile-pickerViewportGutter:48px;--site-profile-pickerBlock:.5rem;--site-profile-pickerInlineEnd:.65rem;--site-profile-pickerInlineStart:2.2rem;--site-profile-pickerFocusWidth:2px;--site-profile-pickerFocusOffset:3px;--site-profile-pickerLinksGap:.5rem;--site-profile-legalMeasure:72ch;--site-profile-legalGutterMin:1rem;--site-profile-legalGutterFluid:3vw;--site-profile-legalGutterMax:1.5rem;--site-profile-legalSectionSpace:2.5rem;--site-profile-legalGap:.75rem;--site-profile-legalHeadingAfter:.5rem;--site-profile-legalListGap:.25rem;--site-profile-footerBefore:4.5rem;--site-profile-footerAfter:1.75rem;--site-profile-footerGutter:1.25rem;--site-profile-footerWidth:73rem;--site-profile-footerLeadFraction:1.4fr;--site-profile-footerColumns:4;--site-profile-footerGap:2.25rem;--site-profile-footerUnderlineOffset:.25em;--site-profile-footerAddressGap:.05rem;--site-profile-footerAddressBefore:.7rem;--site-profile-footerTextOpacity:.82;--site-profile-footerLanguageBefore:.85rem;--site-profile-footerLineWidth:1px;--site-profile-footerLanguageLineMix:28%;--site-profile-footerLanguageRadius:.5rem;--site-profile-footerLanguageMinWidth:2.75rem;--site-profile-footerLanguageBlock:.35rem;--site-profile-footerLanguageInline:.6rem;--site-profile-footerHeadingAfter:.9rem;--site-profile-footerListGap:.42rem;--site-profile-footerParagraphBefore:.55rem;--site-profile-footerBottomGap:1rem;--site-profile-footerBottomBefore:3rem;--site-profile-footerBottomBlock:1.3rem;--site-profile-footerBottomLineMix:16%;--site-profile-footerLegalBlockGap:.6rem;--site-profile-footerLegalInlineGap:1.35rem;--site-profile-footerTabletBreakpoint:850px;--site-profile-footerTabletColumns:2;--site-profile-footerTabletGap:2rem;--site-profile-footerCompactBreakpoint:600px;--site-profile-footerCompactBefore:3rem;--site-profile-footerCompactAfter:7rem;--site-profile-footerCompactGap:1.4rem;--site-profile-footerCompactBottomGap:.75rem;--site-profile-footerCompactBottomBefore:2rem;--site-profile-footerMinimalBlock:1.5rem;--site-profile-shellCompactScrollOffset:6.5rem;--site-profile-shellCompactEdgeInline:20px;--site-profile-shellCompactHeaderBefore:20px;--site-profile-shellCompactHeaderAfter:20px;--site-profile-legalListBefore:.5rem;--site-profile-legalRegisterGap:1.2rem;--site-profile-legalRegisterMeasure:40rem;--site-profile-brand-size:.95rem;--site-profile-brand-line:1.6;--site-profile-brand-weight:650;--site-profile-brand-tracking:.025em;--site-profile-navigation-size:.8rem;--site-profile-navigation-line:1.6;--site-profile-navigation-weight:500;--site-profile-navigation-tracking:0em;--site-profile-eyebrow-size:.68rem;--site-profile-eyebrow-line:1.6;--site-profile-eyebrow-weight:600;--site-profile-eyebrow-tracking:.14em;--site-profile-title-size:clamp(3rem,6.5vw,5.8rem);--site-profile-title-line:1.04;--site-profile-title-weight:400;--site-profile-title-tracking:-.045em;--site-profile-compactTitle-size:clamp(2.7rem,12vw,4rem);--site-profile-compactTitle-line:1.04;--site-profile-compactTitle-weight:400;--site-profile-compactTitle-tracking:-.045em;--site-profile-subtitle-size:clamp(1.2rem,2vw,1.65rem);--site-profile-subtitle-line:1.4;--site-profile-subtitle-weight:400;--site-profile-subtitle-tracking:0em;--site-profile-lead-size:1.05rem;--site-profile-lead-line:1.8;--site-profile-lead-weight:400;--site-profile-lead-tracking:0em;--site-profile-sectionTitle-size:clamp(2.1rem,3.5vw,3.1rem);--site-profile-sectionTitle-line:1.15;--site-profile-sectionTitle-weight:400;--site-profile-sectionTitle-tracking:-.025em;--site-profile-factsTitle-size:clamp(2.1rem,3.5vw,3.1rem);--site-profile-factsTitle-line:1.15;--site-profile-factsTitle-weight:400;--site-profile-factsTitle-tracking:-.025em;--site-profile-cardTitle-size:1.65rem;--site-profile-cardTitle-line:1.15;--site-profile-cardTitle-weight:500;--site-profile-cardTitle-tracking:-.02em;--site-profile-compactCardTitle-size:1.55rem;--site-profile-compactCardTitle-line:1.15;--site-profile-compactCardTitle-weight:500;--site-profile-compactCardTitle-tracking:-.02em;--site-profile-affiliationTitle-size:1.5rem;--site-profile-affiliationTitle-line:1.6;--site-profile-affiliationTitle-weight:500;--site-profile-affiliationTitle-tracking:0em;--site-profile-body-size:.88rem;--site-profile-body-line:1.7;--site-profile-body-weight:400;--site-profile-body-tracking:0em;--site-profile-affiliation-size:.85rem;--site-profile-affiliation-line:1.65;--site-profile-affiliation-weight:400;--site-profile-affiliation-tracking:0em;--site-profile-small-size:.82rem;--site-profile-small-line:1.7;--site-profile-small-weight:400;--site-profile-small-tracking:0em;--site-profile-meta-size:.75rem;--site-profile-meta-line:1.6;--site-profile-meta-weight:400;--site-profile-meta-tracking:0em;--site-profile-action-size:.85rem;--site-profile-action-line:1.6;--site-profile-action-weight:400;--site-profile-action-tracking:0em;--site-profile-link-size:.78rem;--site-profile-link-line:1.6;--site-profile-link-weight:600;--site-profile-link-tracking:0em;--site-profile-languageNote-size:.75rem;--site-profile-languageNote-line:1.5;--site-profile-languageNote-weight:400;--site-profile-languageNote-tracking:0em;--site-profile-disclosure-size:.88rem;--site-profile-disclosure-line:1.6;--site-profile-disclosure-weight:400;--site-profile-disclosure-tracking:0em;--site-profile-affiliationMeta-size:.78rem;--site-profile-affiliationMeta-line:1.6;--site-profile-affiliationMeta-weight:400;--site-profile-affiliationMeta-tracking:0em;--site-profile-affiliationLink-size:.78rem;--site-profile-affiliationLink-line:1.6;--site-profile-affiliationLink-weight:400;--site-profile-affiliationLink-tracking:0em;--site-profile-salesSectionTitle-size:clamp(2rem,3.7vw,3.2rem);--site-profile-salesSectionTitle-line:1.2;--site-profile-salesSectionTitle-weight:400;--site-profile-salesSectionTitle-tracking:0em;--site-profile-contactBody-size:1rem;--site-profile-contactBody-line:1.7;--site-profile-contactBody-weight:400;--site-profile-contactBody-tracking:0em;--site-profile-shellBody-size:1rem;--site-profile-shellBody-line:1.6;--site-profile-shellBody-weight:400;--site-profile-shellBody-tracking:0em;--site-profile-shellLanguage-size:.84rem;--site-profile-shellLanguage-line:1;--site-profile-shellLanguage-weight:500;--site-profile-shellLanguage-tracking:0em;--site-profile-legalTitle-size:clamp(1.8rem,4vw,2.4rem);--site-profile-legalTitle-line:1.05;--site-profile-legalTitle-weight:600;--site-profile-legalTitle-tracking:-.045em;--site-profile-shellPicker-size:.875rem;--site-profile-shellPicker-line:1.6;--site-profile-shellPicker-weight:400;--site-profile-shellPicker-tracking:0em;--site-profile-footerBody-size:.9rem;--site-profile-footerBody-line:1.7;--site-profile-footerBody-weight:400;--site-profile-footerBody-tracking:0em;--site-profile-footerBrand-size:1.35rem;--site-profile-footerBrand-line:1.7;--site-profile-footerBrand-weight:700;--site-profile-footerBrand-tracking:0em;--site-profile-footerLanguage-size:.8rem;--site-profile-footerLanguage-line:1.7;--site-profile-footerLanguage-weight:650;--site-profile-footerLanguage-tracking:0em;--site-profile-footerHeading-size:.75rem;--site-profile-footerHeading-line:1.4;--site-profile-footerHeading-weight:650;--site-profile-footerHeading-tracking:.11em;--site-profile-footerBottom-size:.8rem;--site-profile-footerBottom-line:1.7;--site-profile-footerBottom-weight:400;--site-profile-footerBottom-tracking:0em}body:has([data-site-profile]) [data-profile-type=brand]:where(:not([data-ui-type])){font-size:var(--site-profile-brand-size);line-height:var(--site-profile-brand-line);font-weight:var(--site-profile-brand-weight);letter-spacing:var(--site-profile-brand-tracking)}body:has([data-site-profile]) [data-ui-type=brand][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-brand-size);--ui-type-line:var(--site-profile-brand-line);--ui-type-weight:var(--site-profile-brand-weight);--ui-type-tracking:var(--site-profile-brand-tracking)}body:has([data-site-profile]) [data-profile-type=navigation]:where(:not([data-ui-type])){font-size:var(--site-profile-navigation-size);line-height:var(--site-profile-navigation-line);font-weight:var(--site-profile-navigation-weight);letter-spacing:var(--site-profile-navigation-tracking)}body:has([data-site-profile]) [data-ui-type=navigation][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-navigation-size);--ui-type-line:var(--site-profile-navigation-line);--ui-type-weight:var(--site-profile-navigation-weight);--ui-type-tracking:var(--site-profile-navigation-tracking)}body:has([data-site-profile]) [data-profile-type=eyebrow]:where(:not([data-ui-type])){font-size:var(--site-profile-eyebrow-size);line-height:var(--site-profile-eyebrow-line);font-weight:var(--site-profile-eyebrow-weight);letter-spacing:var(--site-profile-eyebrow-tracking)}body:has([data-site-profile]) [data-ui-type=eyebrow][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-eyebrow-size);--ui-type-line:var(--site-profile-eyebrow-line);--ui-type-weight:var(--site-profile-eyebrow-weight);--ui-type-tracking:var(--site-profile-eyebrow-tracking)}body:has([data-site-profile]) [data-profile-type=title]:where(:not([data-ui-type])){font-size:var(--site-profile-title-size);line-height:var(--site-profile-title-line);font-weight:var(--site-profile-title-weight);letter-spacing:var(--site-profile-title-tracking)}body:has([data-site-profile]) [data-ui-type=title][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-title-size);--ui-type-line:var(--site-profile-title-line);--ui-type-weight:var(--site-profile-title-weight);--ui-type-tracking:var(--site-profile-title-tracking)}body:has([data-site-profile]) [data-profile-type=compactTitle]:where(:not([data-ui-type])){font-size:var(--site-profile-compactTitle-size);line-height:var(--site-profile-compactTitle-line);font-weight:var(--site-profile-compactTitle-weight);letter-spacing:var(--site-profile-compactTitle-tracking)}body:has([data-site-profile]) [data-ui-type=compactTitle][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-compactTitle-size);--ui-type-line:var(--site-profile-compactTitle-line);--ui-type-weight:var(--site-profile-compactTitle-weight);--ui-type-tracking:var(--site-profile-compactTitle-tracking)}body:has([data-site-profile]) [data-profile-type=subtitle]:where(:not([data-ui-type])){font-size:var(--site-profile-subtitle-size);line-height:var(--site-profile-subtitle-line);font-weight:var(--site-profile-subtitle-weight);letter-spacing:var(--site-profile-subtitle-tracking)}body:has([data-site-profile]) [data-ui-type=subtitle][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-subtitle-size);--ui-type-line:var(--site-profile-subtitle-line);--ui-type-weight:var(--site-profile-subtitle-weight);--ui-type-tracking:var(--site-profile-subtitle-tracking)}body:has([data-site-profile]) [data-profile-type=lead]:where(:not([data-ui-type])){font-size:var(--site-profile-lead-size);line-height:var(--site-profile-lead-line);font-weight:var(--site-profile-lead-weight);letter-spacing:var(--site-profile-lead-tracking)}body:has([data-site-profile]) [data-ui-type=lead][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-lead-size);--ui-type-line:var(--site-profile-lead-line);--ui-type-weight:var(--site-profile-lead-weight);--ui-type-tracking:var(--site-profile-lead-tracking)}body:has([data-site-profile]) [data-profile-type=sectionTitle]:where(:not([data-ui-type])){font-size:var(--site-profile-sectionTitle-size);line-height:var(--site-profile-sectionTitle-line);font-weight:var(--site-profile-sectionTitle-weight);letter-spacing:var(--site-profile-sectionTitle-tracking)}body:has([data-site-profile]) [data-ui-type=sectionTitle][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-sectionTitle-size);--ui-type-line:var(--site-profile-sectionTitle-line);--ui-type-weight:var(--site-profile-sectionTitle-weight);--ui-type-tracking:var(--site-profile-sectionTitle-tracking)}body:has([data-site-profile]) [data-profile-type=factsTitle]:where(:not([data-ui-type])){font-size:var(--site-profile-factsTitle-size);line-height:var(--site-profile-factsTitle-line);font-weight:var(--site-profile-factsTitle-weight);letter-spacing:var(--site-profile-factsTitle-tracking)}body:has([data-site-profile]) [data-ui-type=factsTitle][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-factsTitle-size);--ui-type-line:var(--site-profile-factsTitle-line);--ui-type-weight:var(--site-profile-factsTitle-weight);--ui-type-tracking:var(--site-profile-factsTitle-tracking)}body:has([data-site-profile]) [data-profile-type=cardTitle]:where(:not([data-ui-type])){font-size:var(--site-profile-cardTitle-size);line-height:var(--site-profile-cardTitle-line);font-weight:var(--site-profile-cardTitle-weight);letter-spacing:var(--site-profile-cardTitle-tracking)}body:has([data-site-profile]) [data-ui-type=cardTitle][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-cardTitle-size);--ui-type-line:var(--site-profile-cardTitle-line);--ui-type-weight:var(--site-profile-cardTitle-weight);--ui-type-tracking:var(--site-profile-cardTitle-tracking)}body:has([data-site-profile]) [data-profile-type=compactCardTitle]:where(:not([data-ui-type])){font-size:var(--site-profile-compactCardTitle-size);line-height:var(--site-profile-compactCardTitle-line);font-weight:var(--site-profile-compactCardTitle-weight);letter-spacing:var(--site-profile-compactCardTitle-tracking)}body:has([data-site-profile]) [data-ui-type=compactCardTitle][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-compactCardTitle-size);--ui-type-line:var(--site-profile-compactCardTitle-line);--ui-type-weight:var(--site-profile-compactCardTitle-weight);--ui-type-tracking:var(--site-profile-compactCardTitle-tracking)}body:has([data-site-profile]) [data-profile-type=affiliationTitle]:where(:not([data-ui-type])){font-size:var(--site-profile-affiliationTitle-size);line-height:var(--site-profile-affiliationTitle-line);font-weight:var(--site-profile-affiliationTitle-weight);letter-spacing:var(--site-profile-affiliationTitle-tracking)}body:has([data-site-profile]) [data-ui-type=affiliationTitle][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-affiliationTitle-size);--ui-type-line:var(--site-profile-affiliationTitle-line);--ui-type-weight:var(--site-profile-affiliationTitle-weight);--ui-type-tracking:var(--site-profile-affiliationTitle-tracking)}body:has([data-site-profile]) [data-profile-type=body]:where(:not([data-ui-type])){font-size:var(--site-profile-body-size);line-height:var(--site-profile-body-line);font-weight:var(--site-profile-body-weight);letter-spacing:var(--site-profile-body-tracking)}body:has([data-site-profile]) [data-ui-type=body][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-body-size);--ui-type-line:var(--site-profile-body-line);--ui-type-weight:var(--site-profile-body-weight);--ui-type-tracking:var(--site-profile-body-tracking)}body:has([data-site-profile]) [data-profile-type=affiliation]:where(:not([data-ui-type])){font-size:var(--site-profile-affiliation-size);line-height:var(--site-profile-affiliation-line);font-weight:var(--site-profile-affiliation-weight);letter-spacing:var(--site-profile-affiliation-tracking)}body:has([data-site-profile]) [data-ui-type=affiliation][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-affiliation-size);--ui-type-line:var(--site-profile-affiliation-line);--ui-type-weight:var(--site-profile-affiliation-weight);--ui-type-tracking:var(--site-profile-affiliation-tracking)}body:has([data-site-profile]) [data-profile-type=small]:where(:not([data-ui-type])){font-size:var(--site-profile-small-size);line-height:var(--site-profile-small-line);font-weight:var(--site-profile-small-weight);letter-spacing:var(--site-profile-small-tracking)}body:has([data-site-profile]) [data-ui-type=small][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-small-size);--ui-type-line:var(--site-profile-small-line);--ui-type-weight:var(--site-profile-small-weight);--ui-type-tracking:var(--site-profile-small-tracking)}body:has([data-site-profile]) [data-profile-type=meta]:where(:not([data-ui-type])){font-size:var(--site-profile-meta-size);line-height:var(--site-profile-meta-line);font-weight:var(--site-profile-meta-weight);letter-spacing:var(--site-profile-meta-tracking)}body:has([data-site-profile]) [data-ui-type=meta][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-meta-size);--ui-type-line:var(--site-profile-meta-line);--ui-type-weight:var(--site-profile-meta-weight);--ui-type-tracking:var(--site-profile-meta-tracking)}body:has([data-site-profile]) [data-profile-type=action]:where(:not([data-ui-type])){font-size:var(--site-profile-action-size);line-height:var(--site-profile-action-line);font-weight:var(--site-profile-action-weight);letter-spacing:var(--site-profile-action-tracking)}body:has([data-site-profile]) [data-ui-type=action][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-action-size);--ui-type-line:var(--site-profile-action-line);--ui-type-weight:var(--site-profile-action-weight);--ui-type-tracking:var(--site-profile-action-tracking)}body:has([data-site-profile]) [data-profile-type=link]:where(:not([data-ui-type])){font-size:var(--site-profile-link-size);line-height:var(--site-profile-link-line);font-weight:var(--site-profile-link-weight);letter-spacing:var(--site-profile-link-tracking)}body:has([data-site-profile]) [data-ui-type=link][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-link-size);--ui-type-line:var(--site-profile-link-line);--ui-type-weight:var(--site-profile-link-weight);--ui-type-tracking:var(--site-profile-link-tracking)}body:has([data-site-profile]) [data-profile-type=languageNote]:where(:not([data-ui-type])){font-size:var(--site-profile-languageNote-size);line-height:var(--site-profile-languageNote-line);font-weight:var(--site-profile-languageNote-weight);letter-spacing:var(--site-profile-languageNote-tracking)}body:has([data-site-profile]) [data-ui-type=languageNote][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-languageNote-size);--ui-type-line:var(--site-profile-languageNote-line);--ui-type-weight:var(--site-profile-languageNote-weight);--ui-type-tracking:var(--site-profile-languageNote-tracking)}body:has([data-site-profile]) [data-profile-type=disclosure]:where(:not([data-ui-type])){font-size:var(--site-profile-disclosure-size);line-height:var(--site-profile-disclosure-line);font-weight:var(--site-profile-disclosure-weight);letter-spacing:var(--site-profile-disclosure-tracking)}body:has([data-site-profile]) [data-ui-type=disclosure][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-disclosure-size);--ui-type-line:var(--site-profile-disclosure-line);--ui-type-weight:var(--site-profile-disclosure-weight);--ui-type-tracking:var(--site-profile-disclosure-tracking)}body:has([data-site-profile]) [data-profile-type=affiliationMeta]:where(:not([data-ui-type])){font-size:var(--site-profile-affiliationMeta-size);line-height:var(--site-profile-affiliationMeta-line);font-weight:var(--site-profile-affiliationMeta-weight);letter-spacing:var(--site-profile-affiliationMeta-tracking)}body:has([data-site-profile]) [data-ui-type=affiliationMeta][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-affiliationMeta-size);--ui-type-line:var(--site-profile-affiliationMeta-line);--ui-type-weight:var(--site-profile-affiliationMeta-weight);--ui-type-tracking:var(--site-profile-affiliationMeta-tracking)}body:has([data-site-profile]) [data-profile-type=affiliationLink]:where(:not([data-ui-type])){font-size:var(--site-profile-affiliationLink-size);line-height:var(--site-profile-affiliationLink-line);font-weight:var(--site-profile-affiliationLink-weight);letter-spacing:var(--site-profile-affiliationLink-tracking)}body:has([data-site-profile]) [data-ui-type=affiliationLink][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-affiliationLink-size);--ui-type-line:var(--site-profile-affiliationLink-line);--ui-type-weight:var(--site-profile-affiliationLink-weight);--ui-type-tracking:var(--site-profile-affiliationLink-tracking)}body:has([data-site-profile]) [data-profile-type=salesSectionTitle]:where(:not([data-ui-type])){font-size:var(--site-profile-salesSectionTitle-size);line-height:var(--site-profile-salesSectionTitle-line);font-weight:var(--site-profile-salesSectionTitle-weight);letter-spacing:var(--site-profile-salesSectionTitle-tracking)}body:has([data-site-profile]) [data-ui-type=salesSectionTitle][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-salesSectionTitle-size);--ui-type-line:var(--site-profile-salesSectionTitle-line);--ui-type-weight:var(--site-profile-salesSectionTitle-weight);--ui-type-tracking:var(--site-profile-salesSectionTitle-tracking)}body:has([data-site-profile]) [data-profile-type=contactBody]:where(:not([data-ui-type])){font-size:var(--site-profile-contactBody-size);line-height:var(--site-profile-contactBody-line);font-weight:var(--site-profile-contactBody-weight);letter-spacing:var(--site-profile-contactBody-tracking)}body:has([data-site-profile]) [data-ui-type=contactBody][data-ui-type-source=profile]{--ui-type-size:var(--site-profile-contactBody-size);--ui-type-line:var(--site-profile-contactBody-line);--ui-type-weight:var(--site-profile-contactBody-weight);--ui-type-tracking:var(--site-profile-contactBody-tracking)}:root{--ui-header-block-start: var(--site-shell-header-before);--ui-header-block-end: var(--site-shell-header-after);--ui-header-inline: var(--site-shell-edge-inline);--ui-header-gap: var(--site-profile-shellHeaderGap);--ui-header-controls-gap: var(--site-profile-shellHeaderActionsGap);--ui-header-navigation-gap: var(--site-profile-shellNavigationGap);--ui-header-brand-size: var(--site-profile-brand-size);--ui-header-brand-line: var(--site-profile-brand-line);--ui-header-brand-weight: var(--site-profile-brand-weight);--ui-header-brand-tracking: var(--site-profile-brand-tracking);--ui-header-navigation-size: var(--site-profile-navigation-size);--ui-header-navigation-line: var(--site-profile-navigation-line);--ui-header-navigation-weight: var(--site-profile-navigation-weight);--ui-header-navigation-tracking: var(--site-profile-navigation-tracking);--site-shell-scroll-offset: var(--site-profile-shellScrollOffset);--site-shell-edge-inline: var(--site-profile-shellEdgeInline);--site-shell-main-inline: var(--site-content-gutter);--site-shell-header-align: center;--site-shell-header-before: var(--site-profile-shellHeaderBefore);--site-shell-header-after: var(--site-profile-shellHeaderAfter);--site-shell-hero-space: var(--site-section-space);--site-shell-section-space: var(--site-section-space);--site-shell-list-block: var(--site-profile-shellListBlock);--site-shell-list-inline: var(--site-profile-shellListInline);--site-shell-list-lead: var(--site-profile-shellListLead);--site-shell-footer-before: var(--site-profile-footerBefore);--site-shell-footer-inline: max(var(--site-profile-footerGutter),calc((100% - var(--site-profile-footerWidth)) / 2));--site-shell-footer-after: var(--site-profile-footerAfter);--site-shell-footer-grid: var(--site-profile-footerLeadFraction) repeat(var(--site-profile-footerColumns),minmax(0,1fr));--site-shell-footer-gap: var(--site-profile-footerGap);--site-shell-footer-identity-span: auto;--site-shell-footer-bottom-direction: row;--site-shell-footer-bottom-gap: var(--site-profile-footerBottomGap);--site-shell-footer-bottom-before: var(--site-profile-footerBottomBefore);--ui-language-gap: var(--site-profile-pickerGap);--ui-language-line-width: var(--site-profile-pickerLineWidth);--ui-language-line-mix: var(--site-profile-pickerLineMix);--ui-language-radius: var(--site-profile-pickerRadius);--ui-language-icon-inset: var(--site-profile-pickerIconInset);--ui-language-icon-size: var(--site-profile-pickerIconSize);--ui-language-min-height: var(--site-profile-pickerMinHeight);--ui-language-max-width: var(--site-profile-pickerMaxWidth);--ui-language-viewport-gutter: var(--site-profile-pickerViewportGutter);--ui-language-block: var(--site-profile-pickerBlock);--ui-language-inline-end: var(--site-profile-pickerInlineEnd);--ui-language-inline-start: var(--site-profile-pickerInlineStart);--ui-language-focus-width: var(--site-profile-pickerFocusWidth);--ui-language-focus-offset: var(--site-profile-pickerFocusOffset);--ui-language-links-gap: var(--site-profile-pickerLinksGap);--ui-language-font-size: var(--site-profile-shellPicker-size);--ui-language-line: var(--site-profile-shellPicker-line);--ui-language-weight: var(--site-profile-shellPicker-weight);--ui-language-tracking: var(--site-profile-shellPicker-tracking)}body:has([data-site-profile]){background:var(--site-surface);color:var(--site-ink);font-family:var(--site-body-font)}body:has([data-site-profile]) .site-shell{width:100%;max-width:none}body:has([data-site-profile]) :is(.site-main){width:min(100%,var(--site-profile-maxWidth));margin-inline:auto}body:has([data-site-profile]) .site-main{padding:0 var(--site-profile-mainGutter) var(--site-profile-bottomSpace);align-items:stretch}body:has([data-site-profile]) .site-profile-hero{--ui-hero-width: min(100%,var(--site-profile-maxWidth));--ui-hero-margin-inline-start: auto;--ui-hero-margin-inline-end: auto;box-sizing:border-box;--ui-hero-padding-inline-start: var(--site-profile-contentGutter);--ui-hero-padding-inline-end: var(--site-profile-contentGutter)}body:has([data-site-profile]) .site-personal-works,body:has([data-site-profile]) .site-personal-review{width:min(100%,var(--site-profile-maxWidth));margin-inline:auto;box-sizing:border-box;padding-inline:var(--site-profile-contentGutter)}body:has([data-site-profile]) .site-profile-hero{--ui-hero-min-width: 0;overflow-wrap:anywhere}body:has([data-site-profile]) .site-profile-section,body:has([data-site-profile]) .site-profile-card{min-width:0;overflow-wrap:anywhere}body:has([data-site-profile]) :is(h1,h2,h3,h4){color:var(--site-ink);font-family:var(--site-heading-font)}body:has([data-site-profile]) .site-profile-hero{--ui-grid-display: grid;--ui-grid-columns: minmax(0,1fr);--ui-grid-align: center;--ui-grid-gap: clamp(var(--site-profile-heroGapMin),var(--site-profile-heroGapFluid),var(--site-profile-heroGapMax));--ui-hero-padding-top: clamp(var(--site-profile-heroSpaceMin),var(--site-profile-heroSpaceFluid),var(--site-profile-heroSpaceMax));--ui-hero-padding-bottom: clamp(var(--site-profile-heroSpaceMin),var(--site-profile-heroSpaceFluid),var(--site-profile-heroSpaceMax))}body:has([data-site-profile]) .site-profile-hero[data-profile-media=portrait]{--ui-grid-columns: minmax(0,var(--site-profile-heroCopyFraction)) minmax(0,1fr)}body:has([data-site-profile]) .site-profile-hero[data-profile-media=portrait]:not(:has(.site-profile-hero__image:not([hidden]))){--ui-grid-columns: minmax(0,1fr)}body:has([data-site-profile]) .site-profile-hero__copy{--ui-hero-min-width: 0;--ui-hero-max-width: var(--site-profile-heroCopyWidth)}body:has([data-site-profile]) .site-profile-hero h1{max-width:var(--site-profile-titleMeasure);margin:0 0 var(--site-profile-titleAfter);text-wrap:balance}body:has([data-site-profile]) .site-profile-eyebrow{margin:0 0 var(--site-profile-eyebrowAfter);text-transform:uppercase;color:var(--site-muted)}body:has([data-site-profile]) .site-profile-subtitle{margin:var(--site-profile-subtitleBefore) 0 0}body:has([data-site-profile]) .site-profile-lead{max-width:var(--site-profile-leadWidth);margin:var(--site-profile-leadBefore) 0 var(--site-profile-leadAfter);color:var(--site-muted);white-space:pre-line}body:has([data-site-profile]) .site-profile-language-note{max-width:var(--site-profile-leadWidth);margin:var(--site-profile-noteBefore) 0 0;color:var(--site-muted)}body:has([data-site-profile]) .site-profile-action{--ui-action-gap: var(--site-profile-actionGap);--ui-action-min-height: var(--site-profile-actionMinHeight);--ui-action-padding: var(--site-profile-actionBlock) var(--site-profile-actionInline);--ui-action-border: var(--site-profile-headerLine) solid var(--site-ink);--ui-action-radius: var(--site-profile-buttonRadius);--ui-action-background: var(--site-accent);--ui-action-color: var(--site-on-accent);--ui-action-size: var(--site-profile-action-size);--ui-action-line: var(--site-profile-action-line);--ui-action-weight: var(--site-profile-action-weight);--ui-action-tracking: var(--site-profile-action-tracking);--ui-action-hover-background: var(--site-accent-strong);--ui-action-hover-border: var(--site-ink);margin:var(--site-profile-actionBefore) 0 var(--site-profile-actionAfter)}body:has([data-site-profile]) .site-profile-hero__image{--ui-media-margin-top: 0;--ui-media-margin-inline-end: 0;--ui-media-margin-bottom: 0;--ui-media-margin-inline-start: 0}body:has([data-site-profile]) .site-profile-hero__image img{--ui-media-image-display: block;--ui-media-image-max-width: 100%}body:has([data-site-profile]) [data-profile-media=portrait] .site-profile-hero__image{--ui-media-grid-area: 1 / 2;--ui-media-justify-self: end;--ui-media-width: min(100%,var(--site-profile-portraitWidth));--ui-media-aspect-ratio: var(--site-profile-portraitRatio);--ui-media-overflow: hidden;--ui-media-border-radius: var(--site-profile-portraitTopRadius) var(--site-profile-portraitTopRadius) var(--site-profile-portraitBottomRadius) var(--site-profile-portraitBottomRadius);--ui-media-background: var(--site-accent-soft)}body:has([data-site-profile]) [data-profile-media=portrait] .site-profile-hero__image img{--ui-media-image-width: 100%;--ui-media-image-height: auto;--ui-media-image-aspect-ratio: var(--site-profile-portraitRatio);--ui-media-image-object-fit: cover;--ui-media-image-object-position: center var(--site-profile-portraitFocus)}body:has([data-site-profile]) [data-profile-media=portrait] .site-profile-hero__copy{--ui-hero-grid-area: 1 / 1}body:has([data-site-profile]) [data-profile-media=logo] .site-profile-hero__image img{--ui-media-image-width: auto;--ui-media-image-height: var(--site-profile-logoHeight);--ui-media-image-object-fit: contain;--ui-media-image-object-position: left center;--ui-media-image-margin-bottom: var(--site-profile-logoAfter)}body:has([data-site-profile]) .site-profile-socials{margin-top:var(--site-profile-moreBefore)}body:has([data-site-profile]) .site-profile-socials .site-social-links{margin:0}body:has([data-site-profile]) .site-profile-socials .site-social-links__list{gap:var(--site-profile-socialGap)}body:has([data-site-profile]) .site-profile-socials .site-social-links__icon{display:inline-flex;justify-content:center;box-sizing:border-box;width:var(--site-profile-socialControlSize);min-height:var(--site-profile-socialControlSize);padding:0;border:var(--site-profile-lineWidth) solid var(--site-line);border-radius:50%;background:transparent;color:var(--site-muted);box-shadow:none}body:has([data-site-profile]) .site-profile-socials .site-social-links__icon svg{width:var(--site-profile-socialGlyphSize);height:var(--site-profile-socialGlyphSize)}body:has([data-site-profile]) .site-profile-socials .site-social-links__text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body:has([data-site-profile]) .site-profile-socials .site-social-links__icon:hover{transform:none;border-color:var(--site-control-line,var(--site-line));background:var(--site-accent-soft)}body:has([data-site-profile]) .site-profile-section{--ui-section-before:var(--site-profile-sectionBefore);--ui-section-after:var(--site-profile-sectionAfter);--ui-section-scroll: var(--site-profile-scrollOffset)}body:has([data-site-profile]) .site-personal-works>.site-profile-section{border-top:var(--site-profile-lineWidth) solid var(--site-line)}body:has([data-site-profile]) .site-profile-section__heading{--ui-heading-justify: space-between;--ui-heading-align: baseline;--ui-heading-gap: var(--site-profile-headingGap);margin-bottom:var(--site-profile-sectionHeadingGap)}body:has([data-site-profile]) .site-profile-section__heading :is(h2,h3){margin:0;max-width:var(--site-profile-sectionTitleMeasure)}body:has([data-site-profile]) .site-profile-section__heading>span{color:var(--site-muted)}body:has([data-site-profile]) .site-profile-grid{--ui-grid-gap: var(--site-profile-gridGap);--ui-grid-align: start;margin:0;padding:0;list-style:none}body:has([data-site-profile]) [data-profile-grid=works]{--ui-grid-columns: repeat(var(--site-profile-gridColumns),minmax(0,1fr))}body:has([data-site-profile]) [data-profile-grid=organizations]{--ui-grid-columns: repeat(auto-fit,minmax(min(100%,var(--site-profile-cardMinWidth)),1fr))}body:has([data-site-profile]) [data-profile-grid=affiliations]{--ui-grid-columns: repeat(var(--site-profile-affiliationColumns),minmax(0,1fr))}body:has([data-site-profile]) .site-profile-more{margin-top:var(--site-profile-moreBefore)}body:has([data-site-profile]) .site-profile-more>summary{width:fit-content;padding-block:var(--site-profile-disclosureBlock);color:var(--site-ink);cursor:pointer;text-underline-offset:var(--site-profile-underlineOffset)}body:has([data-site-profile]) .site-profile-more[open]>summary{margin-bottom:var(--site-profile-disclosureAfter)}body:has([data-site-profile]) :is(.site-profile-show-less,.site-profile-description-less),body:has([data-site-profile]) .site-profile-more[open] .site-profile-show-all,body:has([data-site-profile]) .site-profile-card__description[open] .site-profile-description-more{display:none}body:has([data-site-profile]) .site-profile-more[open] .site-profile-show-less,body:has([data-site-profile]) .site-profile-card__description[open] .site-profile-description-less{display:inline}body:has([data-site-profile]) .site-profile-card{--ui-card-overflow: hidden;--ui-card-border: var(--site-profile-lineWidth) solid var(--site-line);--ui-card-radius: var(--site-profile-cardRadius);--ui-card-background: var(--site-surface)}body:has([data-site-profile]) [data-profile-card=organization]{--ui-card-padding: var(--site-profile-cardPadding)}body:has([data-site-profile]) [data-profile-card=organization] .site-profile-card__copy{padding:0}body:has([data-site-profile]) [data-profile-card=work]{--ui-card-background: var(--site-surface-strong)}body:has([data-site-profile]) .site-profile-card__image{--ui-media-margin-top: 0;--ui-media-margin-inline-end: 0;--ui-media-margin-bottom: var(--site-profile-cardImageAfter);--ui-media-margin-inline-start: 0}body:has([data-site-profile]) .site-profile-card__image img{--ui-media-image-aspect-ratio: auto var(--site-profile-image-ratio);--ui-media-image-display: block;--ui-media-image-width: 100%;--ui-media-image-height: auto;--ui-media-image-max-height: var(--site-profile-cardImageHeight);--ui-media-image-object-fit: contain;--ui-media-image-border-radius: var(--site-profile-buttonRadius)}body:has([data-site-profile]) [data-profile-card=work] .site-profile-card__image{--ui-media-margin-top: 0;--ui-media-margin-inline-end: 0;--ui-media-margin-bottom: 0;--ui-media-margin-inline-start: 0;--ui-media-background: var(--site-accent-soft)}body:has([data-site-profile]) [data-profile-card=work] .site-profile-card__image img{--ui-media-image-aspect-ratio: var(--site-profile-image-ratio);--ui-media-image-object-fit: cover;--ui-media-image-max-height: none;--ui-media-image-border-radius: 0}body:has([data-site-profile]) [data-profile-work-kind=book] .site-profile-card__image img{--ui-media-image-object-fit: contain;--ui-media-image-max-height: var(--site-profile-cardImageHeight)}body:has([data-site-profile]) .site-profile-card__copy{padding:var(--site-profile-cardPadding)}body:has([data-site-profile]) .site-profile-card :is(h3,h4){margin:0 0 var(--site-profile-cardHeadingAfter)}body:has([data-site-profile]) .site-profile-card :is(h3,h4) a{display:inline-flex;align-items:baseline;gap:var(--site-profile-cardHeadingLinkGap);color:inherit;text-decoration:none}body:has([data-site-profile]) .site-profile-card :is(h3,h4) a svg{width:var(--site-profile-cardIconSize);height:var(--site-profile-cardIconSize)}body:has([data-site-profile]) .site-profile-card__detail{margin:0 0 var(--site-profile-detailAfter);color:var(--site-muted)}body:has([data-site-profile]) .site-profile-card__copy>p:not(.site-profile-card__detail):not(.site-profile-eyebrow){margin:var(--site-profile-descriptionBefore) 0 0;max-width:var(--site-profile-descriptionMeasure);color:var(--site-muted);white-space:pre-line}body:has([data-site-profile]) .site-profile-card__description{margin-top:var(--site-profile-detailsBefore);color:var(--site-muted)}body:has([data-site-profile]) .site-profile-card summary{cursor:pointer;text-underline-offset:var(--site-profile-underlineOffset)}body:has([data-site-profile]) .site-profile-card__description p{white-space:pre-line}body:has([data-site-profile]) .site-profile-card__copy:has(>.site-profile-card__description[open])>.site-personal-work__excerpt{display:none}body:has([data-site-profile]) .site-profile-card__link{display:inline-flex;justify-content:space-between;gap:var(--site-profile-cardLinkGap);width:100%;margin-top:var(--site-profile-cardLinkBefore);padding-top:var(--site-profile-cardLinkBlock);border-top:var(--site-profile-lineWidth) solid var(--site-line);color:var(--site-ink);text-decoration:none;font-size:var(--site-profile-link-size);line-height:var(--site-profile-link-line);font-weight:var(--site-profile-link-weight);letter-spacing:var(--site-profile-link-tracking)}body:has([data-site-profile]) .site-profile-card a:hover{text-decoration:underline;text-underline-offset:var(--site-profile-underlineOffset)}body:has([data-site-profile]) [data-profile-portrait]{--ui-card-display: flex;align-items:flex-start;--ui-card-gap: var(--site-profile-personGap);--ui-card-padding: var(--site-profile-cardPadding)}body:has([data-site-profile]) [data-profile-portrait] .site-profile-card__image{--ui-media-margin-top: 0;--ui-media-margin-inline-end: 0;--ui-media-margin-bottom: 0;--ui-media-margin-inline-start: 0;--ui-media-flex: 0 0 auto}body:has([data-site-profile]) [data-profile-portrait] .site-profile-card__image img{--ui-media-image-width: var(--site-profile-portraitWidth);--ui-media-image-height: var(--site-profile-portraitWidth);--ui-media-image-border-radius: 50%;--ui-media-image-object-fit: cover;--ui-media-image-object-position: center var(--site-profile-portraitFocus)}body:has([data-site-profile]) [data-profile-portrait] .site-profile-card__copy{padding:0}body:has([data-site-profile]) .site-personal-organizations{--ui-section-before:var(--site-profile-affiliationBefore);--ui-section-after:var(--site-profile-affiliationAfter)}body:has([data-site-profile]) [data-profile-card=affiliation]{--ui-card-border: 0;border-top:var(--site-profile-lineWidth) solid var(--site-line);--ui-card-radius: 0;--ui-card-background: transparent;padding-top:var(--site-profile-affiliationCardBefore)}body:has([data-site-profile]) [data-profile-card=affiliation] .site-profile-card__copy{padding:0}body:has([data-site-profile]) [data-profile-card=affiliation] .site-profile-card__image{--ui-media-display: flex;--ui-media-align-items: center;--ui-media-min-height: var(--site-profile-affiliationLogoHeight);--ui-media-margin-bottom: var(--site-profile-affiliationLogoAfter)}body:has([data-site-profile]) [data-profile-card=affiliation] .site-profile-card__image img{--ui-media-image-width: auto;--ui-media-image-max-width: var(--site-profile-affiliationLogoWidth);--ui-media-image-height: var(--site-profile-affiliationLogoHeight);--ui-media-image-object-fit: contain}body:has([data-site-profile]) [data-profile-card=affiliation] .site-profile-card__copy>p:not(.site-profile-card__detail){margin-top:var(--site-profile-affiliationDescriptionBefore)}body:has([data-site-profile]) [data-profile-card=affiliation] .site-profile-card__link{width:auto;padding:0;border:0;margin-top:var(--site-profile-affiliationLinkBefore);gap:var(--site-profile-affiliationLinkGap);text-decoration:underline;font-size:var(--site-profile-affiliationLink-size);line-height:var(--site-profile-affiliationLink-line);font-weight:var(--site-profile-affiliationLink-weight);letter-spacing:var(--site-profile-affiliationLink-tracking)}body:has([data-site-profile]) .site-personal-contact{--ui-section-before:var(--site-profile-contactBefore);--ui-section-after:var(--site-profile-contactAfter)}body:has([data-site-profile]) .site-organization-contact{display:grid;gap:var(--site-profile-contactGap);align-items:start}body:has([data-site-profile]) .site-organization-contact--form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body:has([data-site-profile]) .site-organization-contact :is(.site-contact-grid,.site-contact-grid p){margin:0;padding:0;min-height:0;min-width:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}body:has([data-site-profile]) .site-organization-contact .site-contact-grid{display:flex;flex-direction:column;gap:var(--site-profile-contactGridGap)}body:has([data-site-profile]) .site-organization-contact .site-contact-grid p{font-size:var(--site-profile-contactBody-size);line-height:var(--site-profile-contactBody-line);font-weight:var(--site-profile-contactBody-weight);letter-spacing:var(--site-profile-contactBody-tracking)}body:has([data-site-profile]) .site-organization-contact .site-contact-link{align-items:center;gap:var(--site-profile-contactChannelGap)}body:has([data-site-profile]) .site-organization-contact .site-signup{margin:0;max-width:none;box-shadow:none;border-radius:var(--site-profile-cardRadius);padding:var(--site-profile-cardPadding);background:var(--site-surface)}body:has([data-site-profile]) .site-organization-contact__form{min-width:0}body:has([data-site-profile]) .site-profile-section .site-profile-section{padding:0;margin-top:var(--site-profile-identityGroupSpace)}body:has([data-site-profile]) .site-profile-register>div{display:grid;grid-template-columns:minmax(var(--site-profile-registerLabelWidth),.5fr) minmax(0,1.6fr);gap:var(--site-profile-registerGap);padding-block:var(--site-profile-registerRowBlock);border-top:var(--site-profile-lineWidth) solid var(--site-line)}body:has([data-site-profile]) .site-profile-register dt{color:var(--site-muted)}body:has([data-site-profile]) .site-profile-register dd{margin:0}body:has([data-site-profile]) .site-profile-text{max-width:var(--site-profile-contentMeasure);color:var(--site-muted);white-space:pre-line}body:has([data-site-profile]) .site-profile-evidence{max-width:var(--site-profile-descriptionMeasure);color:var(--site-muted)}body:has([data-site-profile]) .site-organization-content .site-list-group{max-width:none;--ui-grid-gap: var(--site-profile-contentItemGap)}body:has([data-site-profile]) .site-organization-content .site-list-group>li{border-radius:0;background:transparent;box-shadow:none}body:has([data-site-profile]) .site-personal-review{display:flex;justify-content:space-between;align-items:center;gap:var(--site-profile-reviewGap);padding-block:var(--site-profile-reviewBlock);border-bottom:var(--site-profile-lineWidth) solid var(--site-line);color:var(--site-muted);font-size:var(--site-profile-meta-size);line-height:var(--site-profile-meta-line);font-weight:var(--site-profile-meta-weight);letter-spacing:var(--site-profile-meta-tracking)}body:has([data-site-profile]) .site-personal-review p{margin:0}body:has([data-site-profile]) .site-personal-review :is(strong,span){display:block}body:has([data-site-profile]) .site-personal-review a{color:var(--site-ink);flex-shrink:0}body:has([data-site-profile]) :is(.site-profile-hero,.site-profile-section,.site-personal-review) svg{display:inline-block;width:var(--site-profile-iconSize);height:var(--site-profile-iconSize);vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}body:has([data-site-profile]) :is(.site-profile-hero,.site-profile-section,.site-personal-review) :is(a,summary):focus-visible{outline:var(--site-profile-focusWidth) solid var(--site-accent-strong);outline-offset:var(--site-profile-focusOffset);border-radius:var(--site-profile-buttonRadius)}body:has([data-site-profile]) [data-site-profile] [hidden]{display:none}body:has([data-site-profile]) .site-organization .site-sales-page{width:100%;margin:0;background:transparent}body:has([data-site-profile]) .site-organization .site-sales-page__section{--ui-section-before:var(--site-profile-salesSectionBlock);--ui-section-after:var(--site-profile-salesSectionBlock);--ui-section-inline:var(--site-profile-salesSectionInline);border-top:var(--site-profile-lineWidth) solid var(--site-line)}body:has([data-site-profile]) .site-organization .site-sales-page__section h2{--site-content-sectionTitle-size:var(--site-profile-salesSectionTitle-size);--site-content-sectionTitle-line:var(--site-profile-salesSectionTitle-line);--site-content-sectionTitle-weight:var(--site-profile-salesSectionTitle-weight);--site-content-sectionTitle-tracking:var(--site-profile-salesSectionTitle-tracking);--site-content-editorial-sectionTitle-size:var(--site-profile-salesSectionTitle-size);--site-content-editorial-sectionTitle-line:var(--site-profile-salesSectionTitle-line);--site-content-editorial-sectionTitle-weight:var(--site-profile-salesSectionTitle-weight);--site-content-editorial-sectionTitle-tracking:var(--site-profile-salesSectionTitle-tracking)}body:has([data-site-profile]) .site-organization .site-sales-page__section--dark{background:var(--site-surface);color:var(--site-ink)}body:has([data-site-profile]) .site-organization .site-sales-page__section--dark .site-sales-page__lead{color:var(--site-muted)}
