[data-brick=AboutText][data-part=root]{--primary:var(--color-brand-primary,#2563eb);--primary-foreground:var(--color-brand-on-primary,#fff);--background:var(--color-semantic-bg,#fff);--foreground:var(--color-semantic-text,#111827);--card:var(--color-semantic-surface,#fff);--card-foreground:var(--color-semantic-text,#111827);--muted:var(--color-semantic-muted,#eff3f7);--muted-foreground:var(--color-semantic-text-muted,#6b7280);--border:var(--color-semantic-border,#d8e1ea);padding:var(--spacing-16,4rem) var(--about-gutter-mobile,var(--spacing-6,1.5rem))}.brick-about-text-skin__card{max-width:var(--about-content-max,72rem);margin:0 auto}.brick-about-text-skin--surface-flat .brick-about-text-skin__card{box-shadow:none;background:0 0;border:0;border-radius:0}.brick-about-text-skin--surface-outlined .brick-about-text-skin__card{box-shadow:none;background:0 0}.brick-about-text-skin__header{gap:1rem}.brick-about-text-skin--heading-start .brick-about-text-skin__header{text-align:start;align-items:start}.brick-about-text-skin--heading-center .brick-about-text-skin__header{text-align:center;align-items:center}.brick-about-text-skin--heading-end .brick-about-text-skin__header{text-align:end;align-items:end}.brick-about-text-skin__eyebrow{text-transform:uppercase;letter-spacing:.08em;width:fit-content}.brick-about-text-skin__title{font-family:var(--typography-fontFamily-heading,inherit);font-size:var(--about-title-size-mobile,clamp(1.75rem, 2vw + 1rem, 2.75rem));margin:0;line-height:1.1}.brick-about-text-skin__title [data-emphasis=accent]{color:var(--primary)}.brick-about-text-skin__title [data-emphasis=secondary]{color:var(--color-brand-secondary,var(--primary))}.brick-about-text-skin__title [data-emphasis=italic]{font-style:italic}.brick-about-text-skin__content{gap:var(--about-column-gap-mobile,1.5rem);display:grid}.brick-about-text-skin__body{gap:var(--about-body-gap-mobile,1rem);font-size:var(--about-body-size-mobile,inherit);display:grid}.brick-about-text-skin--text-start .brick-about-text-skin__body{text-align:start}.brick-about-text-skin--text-center .brick-about-text-skin__body{text-align:center}.brick-about-text-skin--text-end .brick-about-text-skin__body{text-align:end}.brick-about-text-skin__body :is(h3,h4,blockquote,p){margin:0}.brick-about-text-skin__body blockquote{border-inline-start:3px solid var(--primary);padding-inline-start:1rem}.brick-about-text-skin__body cite{color:var(--muted-foreground);margin-top:.5rem;display:block}.brick-about-text-skin__paragraph{color:var(--muted-foreground);margin:0;line-height:1.7}.brick-about-text-skin__media{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.brick-about-text-skin__media-item{border-radius:1rem;margin:0;position:relative;overflow:hidden}[data-brick=AboutText][data-media-aspect-ratio=square] .brick-about-text-skin__media-item{aspect-ratio:1}[data-brick=AboutText][data-media-aspect-ratio="4:5"] .brick-about-text-skin__media-item{aspect-ratio:4/5}[data-brick=AboutText][data-media-aspect-ratio="4:3"] .brick-about-text-skin__media-item{aspect-ratio:4/3}[data-brick=AboutText][data-media-aspect-ratio="16:9"] .brick-about-text-skin__media-item{aspect-ratio:16/9}[data-brick=AboutText][data-media-layout=single] .brick-about-text-skin__media{grid-template-columns:1fr}[data-brick=AboutText][data-media-layout=bento] .brick-about-text-skin__media-item{grid-column:span var(--about-media-col,1);grid-row:span var(--about-media-row,1)}.brick-about-text-skin__image{width:100%;height:100%;min-height:var(--about-media-min-height-mobile,0);object-fit:var(--about-media-fit,cover);object-position:var(--about-media-object-position,center);display:block}[data-brick=AboutText][data-media-fit=contain] .brick-about-text-skin__image{--about-media-fit:contain}[data-brick=AboutText][data-media-object-position=top] .brick-about-text-skin__image{--about-media-object-position:center top}[data-brick=AboutText][data-media-object-position=bottom] .brick-about-text-skin__image{--about-media-object-position:center bottom}[data-brick=AboutText][data-media-object-position=left] .brick-about-text-skin__image{--about-media-object-position:left center}[data-brick=AboutText][data-media-object-position=right] .brick-about-text-skin__image{--about-media-object-position:right center}.brick-about-text-skin__media-item figcaption{background:var(--card);gap:.25rem;padding:.75rem;display:grid}.brick-about-text-skin--caption-overlay .brick-about-text-skin__media-item figcaption{color:var(--primary-foreground);background:linear-gradient(#0000,#000000c7);padding:3rem 1rem 1rem;position:absolute;inset:auto 0 0}.brick-about-text-skin--caption-hidden .brick-about-text-skin__media-item figcaption{display:none}.brick-about-text-skin--media-before .brick-about-text-skin__media{order:-1}.brick-about-text-skin--density-compact .brick-about-text-skin__header,.brick-about-text-skin--density-compact .brick-about-text-skin__content{padding:1rem}.brick-about-text-skin--density-spacious .brick-about-text-skin__header,.brick-about-text-skin--density-spacious .brick-about-text-skin__content{padding:2rem}.brick-about-text-skin--surface-flat .brick-about-text-skin__header,.brick-about-text-skin--surface-flat .brick-about-text-skin__content{padding:0}@media (width>=64rem){[data-brick=AboutText][data-part=root]{padding-inline:var(--about-gutter-desktop,var(--about-gutter-mobile,var(--spacing-6,1.5rem)))}.brick-about-text-skin__title{font-size:var(--about-title-size-desktop,var(--about-title-size-mobile,clamp(1.75rem, 2vw + 1rem, 2.75rem)))}.brick-about-text-skin__body{gap:var(--about-body-gap-desktop,var(--about-body-gap-mobile,1rem));font-size:var(--about-body-size-desktop,var(--about-body-size-mobile,inherit))}.brick-about-text-skin__content--with-media{align-items:start;gap:var(--about-column-gap-desktop,var(--about-column-gap-mobile,1.5rem));grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.brick-about-text-skin--header-content.brick-about-text-skin--has-media .brick-about-text-skin__card{column-gap:var(--about-column-gap-desktop,var(--about-column-gap-mobile,1.5rem));grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);display:grid}.brick-about-text-skin--header-content.brick-about-text-skin--has-media.brick-about-text-skin--media-before .brick-about-text-skin__card{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}.brick-about-text-skin--header-content.brick-about-text-skin--has-media .brick-about-text-skin__header{grid-area:1/1}.brick-about-text-skin--header-content.brick-about-text-skin--has-media .brick-about-text-skin__content{display:contents}.brick-about-text-skin--header-content.brick-about-text-skin--has-media .brick-about-text-skin__body{grid-area:2/1;padding:0 1.5rem 1.5rem}.brick-about-text-skin--surface-flat.brick-about-text-skin--header-content.brick-about-text-skin--has-media .brick-about-text-skin__body{padding:0}.brick-about-text-skin--header-content.brick-about-text-skin--has-media .brick-about-text-skin__media{grid-area:1/2/span 2}.brick-about-text-skin--header-content.brick-about-text-skin--has-media.brick-about-text-skin--media-before .brick-about-text-skin__header,.brick-about-text-skin--header-content.brick-about-text-skin--has-media.brick-about-text-skin--media-before .brick-about-text-skin__body{grid-column:2}.brick-about-text-skin--header-content.brick-about-text-skin--has-media.brick-about-text-skin--media-before .brick-about-text-skin__media{order:initial;grid-column:1}.brick-about-text-skin__image{min-height:var(--about-media-min-height-desktop,var(--about-media-min-height-mobile,0))}}@media (prefers-reduced-motion:reduce){[data-brick=AboutText] *{scroll-behavior:auto}}[data-page-code=about] [data-brick=AboutText][data-part=root]{min-height:min(48vh,32rem)}[data-page-code=about] [data-brick=AboutText] [data-part=media-item]{border:1px solid var(--line);border-radius:50% 50% var(--radius) var(--radius);background:var(--signal-soft)}[data-page-code=about] [data-brick=AboutText] [data-part=body]{align-self:center}@media (width>=64rem){[data-page-code=about] [data-brick=AboutText] [data-part=content]{grid-template-columns:minmax(0,1.17fr) minmax(0,1fr);justify-content:center}}@media (width<=767px){[data-page-code=about] [data-brick=AboutText][data-part=root]{padding-top:2rem}[data-page-code=about] [data-brick=AboutText] [data-part=body]{text-align:center}}
