@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.wp-block-who-we-are__top-section{min-height:clamp(36.75rem,calc((784/var(--sage-breakpoint))*100vw),61.25rem);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media not all and (min-width:64rem){.wp-block-who-we-are__top-section{background-attachment:fixed;min-height:60vh}}.wp-block-who-we-are__top{gap:clamp(2.8125rem,calc((60/var(--sage-breakpoint))*100vw),4.6875rem);padding-top:clamp(3.9375rem,calc((84/var(--sage-breakpoint))*100vw),6.5625rem);flex-direction:column;align-self:stretch;display:flex}.wp-block-who-we-are__header-section{justify-content:center;align-items:center;gap:clamp(2.8125rem,calc((60/var(--sage-breakpoint))*100vw),4.6875rem);flex-direction:column;align-self:stretch;display:flex}.wp-block-who-we-are__header{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.wp-block-who-we-are__title{text-align:left;font-family:var(--font-noto-sans,"Noto Sans",sans-serif);font-size:clamp(2.25rem,calc((48/var(--sage-breakpoint))*100vw),3.75rem);--tw-leading:1.362em;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.362em;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.011em;letter-spacing:-.011em;color:var(--color-red,#c03451)}@media not all and (min-width:64rem){.wp-block-who-we-are__title{font-size:clamp(1.5rem,calc((32/var(--sage-breakpoint))*100vw),2.5rem)}}.wp-block-who-we-are__company-name-wrapper{flex-direction:column;align-self:stretch;display:flex}.wp-block-who-we-are__company-name{text-align:center;width:100%;font-family:var(--font-inter,"Inter",sans-serif);font-size:clamp(4.6875rem,calc((100/var(--sage-breakpoint))*100vw),7.8125rem);--tw-leading:1.05em;--tw-font-weight:var(--font-weight-bold,700);line-height:1.05em;font-weight:var(--font-weight-bold,700);--tw-tracking:-.06em;letter-spacing:-.06em;color:var(--color-gold-text,#e0c67f);align-self:stretch}@media not all and (min-width:64rem){.wp-block-who-we-are__company-name{text-align:left;font-size:clamp(calc(((67/16)*1rem)*.75),calc((67/var(--sage-breakpoint))*100vw),calc(((67/16)*1rem)*1.25))}}.wp-block-who-we-are__company-name{-webkit-backdrop-filter:blur(5.3px);backdrop-filter:blur(5.3px)}.wp-block-who-we-are__description{justify-content:center;align-items:flex-end;gap:clamp(.46875rem,calc((10/var(--sage-breakpoint))*100vw),.78125rem);flex-direction:column;align-self:stretch;display:flex}.wp-block-who-we-are__description-text{width:clamp(23.4375rem,calc((500/var(--sage-breakpoint))*100vw),39.0625rem);justify-content:flex-end;align-items:center;gap:clamp(.46875rem,calc((10/var(--sage-breakpoint))*100vw),.78125rem);padding:clamp(1.875rem,calc((40/var(--sage-breakpoint))*100vw),3.125rem);text-align:left;font-family:var(--font-noto-sans,"Noto Sans",sans-serif);font-size:clamp(.75rem,calc((16/var(--sage-breakpoint))*100vw),1.25rem);--tw-leading:1.5em;--tw-font-weight:var(--font-weight-medium,500);line-height:1.5em;font-weight:var(--font-weight-medium,500);--tw-tracking:-.011em;letter-spacing:-.011em;color:var(--color-dark,#10120d);flex-direction:row;display:flex}@media not all and (min-width:64rem){.wp-block-who-we-are__description-text{width:100%;padding-left:clamp(0rem,calc((0/var(--sage-breakpoint))*100vw),0rem);padding-right:clamp(0rem,calc((0/var(--sage-breakpoint))*100vw),0rem)}}.wp-block-who-we-are__bottom-section{margin-top:clamp(2.71875rem,calc((58/var(--sage-breakpoint))*100vw),4.53125rem);position:relative}@media not all and (min-width:64rem){.wp-block-who-we-are__bottom-section{margin-bottom:clamp(2.71875rem,calc((58/var(--sage-breakpoint))*100vw),4.53125rem)}}.wp-block-who-we-are__bottom-grid{gap:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem);display:grid}@media(min-width:48rem){.wp-block-who-we-are__bottom-grid{grid-template-columns:592fr 680fr}}@media(min-width:64rem){.wp-block-who-we-are__bottom-grid{gap:clamp(3.1875rem,calc((68/var(--sage-breakpoint))*100vw),5.3125rem)}}.wp-block-who-we-are__bottom-left{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.wp-block-who-we-are__bottom-right{flex-direction:column;display:flex}.wp-block-who-we-are__cards{justify-content:center;align-items:flex-end;gap:clamp(1.875rem,calc((40/var(--sage-breakpoint))*100vw),3.125rem);padding-top:clamp(1.96875rem,calc((42/var(--sage-breakpoint))*100vw),3.28125rem);padding-bottom:clamp(1.96875rem,calc((42/var(--sage-breakpoint))*100vw),3.28125rem);padding-bottom:clamp(2.8125rem,calc((60/var(--sage-breakpoint))*100vw),4.6875rem);border-radius:8px;flex-direction:column;align-self:stretch;display:flex}@media not all and (min-width:64rem){.wp-block-who-we-are__cards{padding-top:clamp(0rem,calc((0/var(--sage-breakpoint))*100vw),0rem);padding-bottom:clamp(0rem,calc((0/var(--sage-breakpoint))*100vw),0rem);padding-bottom:clamp(1.875rem,calc((40/var(--sage-breakpoint))*100vw),3.125rem)}}.wp-block-who-we-are__card{justify-content:stretch;align-items:stretch;gap:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem);flex-direction:column;align-self:stretch;display:flex}.wp-block-who-we-are__card-title{text-align:left;font-family:var(--font-noto-sans,"Noto Sans",sans-serif);font-size:clamp(1.3125rem,calc((28/var(--sage-breakpoint))*100vw),2.1875rem);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.308px;letter-spacing:-.308px;color:var(--color-red,#c03451)}@media not all and (min-width:64rem){.wp-block-who-we-are__card-title{font-size:clamp(calc(((19/16)*1rem)*.75),calc((19/var(--sage-breakpoint))*100vw),calc(((19/16)*1rem)*1.25))}}.wp-block-who-we-are__card-text{text-align:left;font-family:var(--font-noto-sans,"Noto Sans",sans-serif);font-size:clamp(.75rem,calc((16/var(--sage-breakpoint))*100vw),1.25rem);--tw-leading:1.5em;--tw-font-weight:var(--font-weight-medium,500);line-height:1.5em;font-weight:var(--font-weight-medium,500);--tw-tracking:-.011em;letter-spacing:-.011em;color:var(--color-dark,#10120d)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
