.about-us[data-astro-cid-ly4ddfv7]{background:linear-gradient(transparent, var(--warm-50) 15rem)}.about-us-inner[data-astro-cid-ly4ddfv7]{gap:2rem;width:min(90vw,60rem);margin-inline:auto;padding-block:6rem 3rem;display:flex}.about-us[data-astro-cid-ly4ddfv7] .content[data-astro-cid-ly4ddfv7]{flex-direction:column;gap:2rem;display:flex}.about-us[data-astro-cid-ly4ddfv7] h2[data-astro-cid-ly4ddfv7]{font-size:min(12rem,40vw);font-family:var(--super-condensed);text-transform:uppercase;font-weight:60;line-height:.8}.circles[data-astro-cid-ly4ddfv7]{container-type:inline-size}.circles[data-astro-cid-ly4ddfv7]>*{object-fit:cover;z-index:3;float:left;border-radius:50%;width:45cqi;height:45cqi;position:relative}.about-gradient[data-astro-cid-ly4ddfv7],.circles[data-astro-cid-ly4ddfv7]>svg{mix-blend-mode:multiply;margin-inline-start:-18cqi}.about-gradient[data-astro-cid-ly4ddfv7]{background:var(--gradient-one);z-index:0}@media (width<50rem){.about-us-inner[data-astro-cid-ly4ddfv7]{flex-direction:column;padding-block:3rem}}.lede[data-astro-cid-mpg2mszt]{text-align:center;text-wrap:balance;mix-blend-mode:multiply;flex-direction:column;justify-content:center;gap:1.5rem;width:min(80%,50rem);height:60vh;min-height:24rem;margin-inline:auto;display:flex}.h1[data-astro-cid-mpg2mszt]{color:#3a8a6f;margin-block:0 .25em}.rule[data-astro-cid-mpg2mszt]{background-color:var(--brand-teal);width:1px;height:100%;min-height:3rem;margin-inline:auto}.cta[data-astro-cid-mpg2mszt]{background-color:var(--neutral-900);color:#fff;border-radius:9rem;margin-block:1rem 0;margin-inline:auto;padding:.75rem 1.5rem;text-decoration:none}.cta[data-astro-cid-mpg2mszt]:hover,.cta[data-astro-cid-mpg2mszt]:focus{background-color:var(--brand-red)}.quote-block[data-astro-cid-v2vcbdxm]{align-items:center;gap:2rem;width:min(90vw,70rem);margin-block:5rem;margin-inline:auto;display:flex;position:relative}.quote-block[data-astro-cid-v2vcbdxm] .text[data-astro-cid-v2vcbdxm]{font-family:var(--meno-display);color:var(--green-200);--tt:var(--on);--from:20rem;--to:80rem;font-size:2.33rem;font-style:italic;font-weight:200;line-height:1.2;animation-name:quote-text;animation-timing-function:ease-out}@keyframes quote-text{0%{font-size:1.5rem}}.quote-block[data-astro-cid-v2vcbdxm].long .text[data-astro-cid-v2vcbdxm]{text-align:left;--tt:var(--on);--from:20rem;--to:80rem;font-size:1.5rem;line-height:1.4;animation-name:quote-text-long;animation-timing-function:ease-out}@keyframes quote-text-long{0%{font-size:1.2rem;line-height:1.4}}.quote[data-astro-cid-v2vcbdxm]{text-align:center;text-wrap:balance;flex-direction:column;flex:2;align-items:center;display:flex}.quote-icon[data-astro-cid-v2vcbdxm]{width:3rem;height:auto;margin-block-end:1.5rem}.main-image[data-astro-cid-v2vcbdxm]{flex:1}.main-image[data-astro-cid-v2vcbdxm] img[data-astro-cid-v2vcbdxm]{object-fit:cover;border:1px solid var(--warm-light-tan);aspect-ratio:1;border-radius:50%;width:100%;height:auto}.foundry-logo[data-astro-cid-v2vcbdxm]{border-right:1px solid var(--warm-light-tan);margin-right:1rem;padding-right:1rem;display:block}.foundry-logo[data-astro-cid-v2vcbdxm] img[data-astro-cid-v2vcbdxm]{object-fit:contain;width:4rem;height:4rem;margin-block:-.5rem}.attribution[data-astro-cid-v2vcbdxm]{text-align:left;font-family:var(--grtsk);color:var(--warm-tan);align-items:center;margin-block:2rem 1rem;font-size:.875rem;display:flex}.name[data-astro-cid-v2vcbdxm]{font-size:1rem;font-weight:600}a[data-astro-cid-v2vcbdxm].foundry-name{color:inherit;text-decoration:none}a[data-astro-cid-v2vcbdxm].foundry-name:hover{text-decoration:underline}[data-blok-c]:nth-of-type(2n) .quote-block[data-astro-cid-v2vcbdxm]:not(.quote-block--text-only){flex-direction:row-reverse}.caption[data-astro-cid-v2vcbdxm]{font-family:var(--grtsk);text-transform:uppercase;color:var(--neutral-750);letter-spacing:.05em;text-align:center;text-wrap:balance;margin-block:0 .5rem;font-size:.75rem}.quote-block--text-only[data-astro-cid-v2vcbdxm]{flex-direction:column;width:min(90vw,50rem)}.quote-block--text-only[data-astro-cid-v2vcbdxm] .quote[data-astro-cid-v2vcbdxm]{flex:none;width:100%}.quote-block--text-only[data-astro-cid-v2vcbdxm] .quote-icon[data-astro-cid-v2vcbdxm]{width:4rem;margin-block-end:2rem}.quote-block--text-only[data-astro-cid-v2vcbdxm] .text[data-astro-cid-v2vcbdxm],.quote-block--text-only[data-astro-cid-v2vcbdxm].long .text[data-astro-cid-v2vcbdxm]{text-align:center}.attribution--text-only[data-astro-cid-v2vcbdxm]{justify-content:center;gap:.75rem;margin-block:2.5rem 0;font-size:.8125rem}.attribution-divider[data-astro-cid-v2vcbdxm]{background:var(--warm-tan);opacity:.6;width:1px;height:1.25rem;display:block}.attribution-name[data-astro-cid-v2vcbdxm]{color:var(--warm-tan);margin:0;font-weight:400}.p[data-astro-cid-v2vcbdxm],.cta[data-astro-cid-v2vcbdxm]{padding-inline:2rem}@media (width<50rem){.quote-block[data-astro-cid-v2vcbdxm]:not(.quote-block--text-only){text-align:center;flex-direction:column-reverse!important}.main-image[data-astro-cid-v2vcbdxm]{width:50%}.quote-block[data-astro-cid-v2vcbdxm]:not(.quote-block--text-only) .quote-icon[data-astro-cid-v2vcbdxm]{display:none}}.callout[data-astro-cid-mmfgdee5]{border:1px solid var(--warm-light-tan);background:color-mix(in srgb, var(--warm-light-tan) 30%, transparent);color:var(--green-200);border-radius:1rem;margin-block:1rem;padding:1.5rem 2rem}.callout[data-astro-cid-mmfgdee5] :first-child{margin-block-start:0}.callout[data-astro-cid-mmfgdee5] :last-child{margin-block-end:0}.caption[data-astro-cid-srv5uqgw]{border-bottom:1px solid var(--warm-light-tan);font-family:var(--grtsk);color:var(--neutral-750);margin-block:-1.75rem 1rem;padding-block-end:.25rem}.caption[data-astro-cid-srv5uqgw].caption p{margin-block:.25rem;font-size:.9375rem;line-height:1.4}.caption[data-astro-cid-srv5uqgw] :first-child{margin-block-start:0}.caption[data-astro-cid-srv5uqgw] :last-child{margin-block-end:0}.caption[data-astro-cid-srv5uqgw] a{color:inherit}.blog-image[data-astro-cid-esv27ywv]{margin-block:2rem}.blog-image[data-astro-cid-esv27ywv] img[data-astro-cid-esv27ywv]{width:100%;height:auto;display:block}.blog-image-caption[data-astro-cid-esv27ywv]{font-family:var(--grtsk);color:var(--neutral-750);text-align:left;margin-block:.75rem 0;font-size:.9375rem;line-height:1.4}.caption-title[data-astro-cid-esv27ywv]{font-weight:600}.caption-description[data-astro-cid-esv27ywv]{font-weight:400}.blog-image-divider[data-astro-cid-esv27ywv]{background-color:var(--warm-light-tan);height:1px}.youtube-embed[data-astro-cid-ctjev3yg]{aspect-ratio:16/9;background:var(--neutral-900);border-radius:0;width:100%;position:relative;overflow:hidden}.youtube-embed[data-astro-cid-ctjev3yg] iframe[data-astro-cid-ctjev3yg]{border:0;width:100%;height:100%;position:absolute;inset:0}.blog-video[data-astro-cid-2etgtqxf]{margin-block:1rem}.blog-video-caption[data-astro-cid-2etgtqxf]{border-bottom:1px solid var(--warm-light-tan);font-family:var(--grtsk);color:var(--neutral-750);text-align:left;margin-block:.25rem;padding-block:.25rem .5rem;font-size:.9375rem;line-height:1.4}.caption-title[data-astro-cid-2etgtqxf]{font-weight:600}.caption-description[data-astro-cid-2etgtqxf]{font-weight:400}.content-block[data-astro-cid-qs6htbw7]{--border-color:var(--warm-light-tan);width:min(90vw,70rem);margin-block:5rem;margin-inline:auto;display:flex;position:relative}.content-block[data-astro-cid-qs6htbw7] [data-astro-cid-qs6htbw7]{transition:border .2s ease-in-out}.content-block[data-astro-cid-qs6htbw7]:has(a:hover,a:focus){--border-color:var(--brand-red)}.content-block[data-astro-cid-qs6htbw7] .text[data-astro-cid-qs6htbw7]{border-left:1px solid var(--border-color);flex-direction:column;flex:1;gap:1rem;display:flex}[data-blok-c]:nth-child(2n) .text[data-astro-cid-qs6htbw7]{border-left:none;border-right:1px solid var(--border-color)}figure[data-astro-cid-qs6htbw7]{flex-direction:column;flex:1;gap:.5rem;width:50%;display:flex}img[data-astro-cid-qs6htbw7]{object-fit:cover;border:1px solid var(--border-color);border-radius:3rem;width:100%;height:auto}.caption[data-astro-cid-qs6htbw7]{font-family:var(--grtsk);text-transform:uppercase;color:var(--neutral-750);letter-spacing:.05em;text-align:center;text-wrap:balance;margin-block:0 .5rem;font-size:.75rem}[data-blok-c]:nth-child(2n) .content-block[data-astro-cid-qs6htbw7]{flex-direction:row-reverse}h2[data-astro-cid-qs6htbw7],.p[data-astro-cid-qs6htbw7],.cta[data-astro-cid-qs6htbw7],.caption[data-astro-cid-qs6htbw7]{margin-inline:0;padding-inline:2rem}h2[data-astro-cid-qs6htbw7]{border-bottom:1px solid var(--border-color);font-family:var(--super-condensed);text-transform:uppercase;text-wrap:balance;--tt:var(--on);--from:20rem;--to:80rem;padding-block-end:1rem;font-size:5rem;font-weight:92;line-height:.9;animation-name:content-block-h2;animation-timing-function:ease-out}@keyframes content-block-h2{0%{font-size:2rem}}.h2-inner[data-astro-cid-qs6htbw7]{width:70%;display:block}.p[data-astro-cid-qs6htbw7]{color:var(--neutral-750)}.p[data-astro-cid-qs6htbw7] :not(a){color:inherit!important}@media (width<40rem){.content-block[data-astro-cid-qs6htbw7]{flex-direction:column-reverse!important}.text[data-astro-cid-qs6htbw7]{border:none!important}h2[data-astro-cid-qs6htbw7]{border:none;border-top:1px solid var(--border-color);width:100%;margin-block:2rem 0;margin-inline:auto;padding-block:1rem 0;position:relative}h2[data-astro-cid-qs6htbw7]:before{content:"";background-color:var(--border-color);width:1px;height:2rem;margin-inline:auto;transition:background-color .2s ease-in-out;display:block;position:absolute;top:calc(-2rem - 1px);left:calc(50% - .5px)}.h2-inner[data-astro-cid-qs6htbw7],figure[data-astro-cid-qs6htbw7]{width:100%}img[data-astro-cid-qs6htbw7]{width:100%;height:auto;display:block}h2[data-astro-cid-qs6htbw7],.p[data-astro-cid-qs6htbw7],.caption[data-astro-cid-qs6htbw7],.cta[data-astro-cid-qs6htbw7]{padding-inline:0}}.case-study-block[data-astro-cid-ttu65f5j]{--border-color:var(--warm-light-tan);width:min(90vw,70rem);margin-block:5rem;margin-inline:auto;display:flex;position:relative}.case-study-block[data-astro-cid-ttu65f5j] [data-astro-cid-ttu65f5j]{transition:border .2s ease-in-out}.case-study-block[data-astro-cid-ttu65f5j]:has(a:hover,a:focus){--border-color:var(--brand-red)}.case-study-block[data-astro-cid-ttu65f5j] .text[data-astro-cid-ttu65f5j]{border-left:1px solid var(--border-color);flex-direction:column;flex:2;gap:1rem;display:flex}figure[data-astro-cid-ttu65f5j]{flex-direction:column;flex:1;gap:.5rem;width:50%;display:flex}img[data-astro-cid-ttu65f5j]{object-fit:cover;border:1px solid var(--border-color);aspect-ratio:1;border-radius:3rem;width:100%;height:auto}.caption[data-astro-cid-ttu65f5j]{font-family:var(--grtsk);text-transform:uppercase;color:var(--neutral-750);letter-spacing:.05em;text-align:center;text-wrap:balance;margin-block:0 .5rem;font-size:.75rem}h2[data-astro-cid-ttu65f5j],.p[data-astro-cid-ttu65f5j],.cta[data-astro-cid-ttu65f5j],.caption[data-astro-cid-ttu65f5j]{margin-inline:0;padding-inline:2rem}h2[data-astro-cid-ttu65f5j]{border-bottom:1px solid var(--border-color);font-family:var(--super-condensed);text-transform:uppercase;text-wrap:balance;--tt:var(--on);--from:20rem;--to:80rem;padding-block-end:1rem;font-size:5rem;font-weight:92;line-height:.9;animation-name:case-study-block-h2;animation-timing-function:ease-out}@keyframes case-study-block-h2{0%{font-size:2rem}}.h2-inner[data-astro-cid-ttu65f5j]{width:70%;display:block}.p[data-astro-cid-ttu65f5j]{color:var(--neutral-750)}.p[data-astro-cid-ttu65f5j] p{margin-block:.67em}.p[data-astro-cid-ttu65f5j] :not(a){color:inherit!important}@media (width<40rem){.case-study-block[data-astro-cid-ttu65f5j]{flex-direction:column-reverse!important}.case-study-block[data-astro-cid-ttu65f5j] .text[data-astro-cid-ttu65f5j]{border:none!important}h2[data-astro-cid-ttu65f5j]{border:none;border-top:1px solid var(--border-color);width:100%;margin-block:2rem 0;margin-inline:auto;padding-block:1rem 0;position:relative}h2[data-astro-cid-ttu65f5j]:before{content:"";background-color:var(--border-color);width:1px;height:2rem;margin-inline:auto;transition:background-color .2s ease-in-out;display:block;position:absolute;top:calc(-2rem - 1px);left:calc(50% - .5px)}.h2-inner[data-astro-cid-ttu65f5j],figure[data-astro-cid-ttu65f5j]{width:100%}img[data-astro-cid-ttu65f5j]{width:100%;height:auto;display:block}h2[data-astro-cid-ttu65f5j],.p[data-astro-cid-ttu65f5j],.caption[data-astro-cid-ttu65f5j],.cta[data-astro-cid-ttu65f5j]{padding-inline:0}}section[data-astro-cid-pz3u25gf]{padding-block:4.5rem;position:relative;overflow:hidden}.foundries-header[data-astro-cid-pz3u25gf]{justify-content:center;align-items:center;margin-bottom:3rem;display:flex}.h2[data-astro-cid-pz3u25gf]{font-size:3rem}.explore-badge[data-astro-cid-pz3u25gf]{background:color-mix(var(--warm-light-tan) 50%, var(--warm-50));text-align:center;z-index:1;mix-blend-mode:multiply;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.1em;width:7.5rem;height:7.5rem;margin-block:-2rem;margin-inline:-1rem 0;text-decoration:none;transition:background .3s,transform .3s;display:flex;transform:rotate(-10deg)}.explore-badge[data-astro-cid-pz3u25gf]:hover{background:color-mix(var(--warm-light-tan) 20%, var(--warm-50));transform:rotate(0)}.badge-line[data-astro-cid-pz3u25gf]{font-family:var(--grtsk);text-transform:uppercase;letter-spacing:.02em;color:var(--brand-blue);font-size:.67rem;font-weight:400;font-stretch:80%;line-height:1}.badge-count[data-astro-cid-pz3u25gf]{font-family:var(--grtsk);color:var(--brand-blue);margin-block:-.1em 0;font-size:2.4rem;font-weight:200;font-stretch:130%;line-height:1}.marquee-clip[data-astro-cid-pz3u25gf]{overflow:visible}.marquee-track[data-astro-cid-pz3u25gf]{will-change:transform;user-select:none;align-items:flex-start;gap:1.25rem;width:max-content;display:flex}.card-wrap[data-astro-cid-pz3u25gf]{flex:none}.card[data-astro-cid-pz3u25gf]{cursor:pointer;outline-offset:4px;flex-direction:row;text-decoration:none;display:flex;overflow:hidden}.card-image[data-astro-cid-pz3u25gf]{aspect-ratio:9/14;border:1px solid var(--warm-light-tan);border-radius:1.25rem;flex:0 0 17rem;width:17rem;position:relative;overflow:hidden}.card-image[data-astro-cid-pz3u25gf]:after{content:"";opacity:.4;background:linear-gradient(#0000 70%,#000);border-radius:1.25rem;position:absolute;inset:0}.banner[data-astro-cid-pz3u25gf]{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.46,.45,.94);display:block;position:absolute;inset:0}.card[data-astro-cid-pz3u25gf]:hover .banner[data-astro-cid-pz3u25gf]{transform:scale(1.05)}.banner-fallback[data-astro-cid-pz3u25gf]{background:linear-gradient(160deg, var(--brand-yellow), var(--brand-red));position:absolute;inset:0}.card-details[data-astro-cid-pz3u25gf]{width:0;transition:width .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.card[data-astro-cid-pz3u25gf]:hover .card-details[data-astro-cid-pz3u25gf]{width:20rem}.card-details-inner[data-astro-cid-pz3u25gf]{flex-direction:column;justify-content:flex-end;gap:.75rem;width:20rem;height:100%;padding:1.25rem;display:flex}.logo[data-astro-cid-pz3u25gf]{z-index:1;filter:invert();width:3rem;height:3rem;position:absolute;bottom:1rem;left:1rem}.card-text[data-astro-cid-pz3u25gf]{flex-direction:column;gap:.5rem;display:flex}h3[data-astro-cid-pz3u25gf]{font-family:var(--super-condensed);text-transform:uppercase;color:var(--brand-blue);font-size:2rem;font-weight:600;font-stretch:60%;line-height:.9}p[data-astro-cid-pz3u25gf]{color:var(--neutral-750);line-height:1.4}@media (width<50rem){.foundries-header[data-astro-cid-pz3u25gf]{flex-direction:column}.h2[data-astro-cid-pz3u25gf]{text-align:center;text-wrap:balance;--tt:var(--on);--from:20rem;--to:50rem;padding-inline:2rem;line-height:1;animation-name:foundries-h2;animation-timing-function:ease-in-out}@keyframes foundries-h2{0%{font-size:2rem}}.explore-badge[data-astro-cid-pz3u25gf]{margin-block:-1rem -2rem;margin-inline:0}.marquee-track[data-astro-cid-pz3u25gf]{gap:.75rem}.card-image[data-astro-cid-pz3u25gf]{aspect-ratio:9/14;flex:0 0 10rem;width:10rem}.card[data-astro-cid-pz3u25gf]:hover .banner[data-astro-cid-pz3u25gf]{transform:scale(1)}.card-details[data-astro-cid-pz3u25gf]{display:none}}.newsletter[data-astro-cid-epuyfh2d]{background:var(--gradient-two);text-align:center;text-wrap:balance;flex-direction:column;align-items:center;gap:1rem;padding:4rem;display:flex}h3[data-astro-cid-epuyfh2d]{color:var(--warm-50);order:-1}.newsletter[data-astro-cid-epuyfh2d] hr{color:var(--brand-yellow);mix-blend-mode:screen}.newsletter[data-astro-cid-epuyfh2d] .newsletter-form{max-width:100%}.newsletter[data-astro-cid-epuyfh2d] form{background-color:var(--warm-50);font-family:var(--grtsk);border-radius:9rem;padding:.25rem;position:relative}.newsletter[data-astro-cid-epuyfh2d] form:has(input:focus){outline:4px solid var(--brand-blue)}.newsletter[data-astro-cid-epuyfh2d] .hs-form{align-items:center;gap:0}.newsletter[data-astro-cid-epuyfh2d] .hs-form-field{position:static}.newsletter[data-astro-cid-epuyfh2d] .hs-error-msgs{color:var(--warm-50);position:absolute;top:calc(100% + .5rem);left:0}.newsletter[data-astro-cid-epuyfh2d] .hs-input{field-sizing:content;width:auto;min-width:min(10rem,80vw);max-width:100%;color:var(--neutral-900);padding:.5rem;padding-inline:1rem;background:0 0!important;border:none!important}.newsletter[data-astro-cid-epuyfh2d] .hs-input::placeholder{color:var(--warm-tan)}.newsletter[data-astro-cid-epuyfh2d] .submitted-message{color:var(--neutral-900);margin:0;padding:.5rem 1rem}.newsletter[data-astro-cid-epuyfh2d] .hs-button{background-color:var(--neutral-900);color:var(--neutral-0);text-transform:uppercase;letter-spacing:.05em;border-radius:9rem;padding:1rem 1.5rem;font-size:.875rem;font-weight:400;font-stretch:150%;line-height:normal}.newsletter[data-astro-cid-epuyfh2d] .hs-button:hover,.newsletter[data-astro-cid-epuyfh2d] .hs-button:focus{background-color:var(--brand-red);opacity:1!important}@media (width<40rem){.newsletter[data-astro-cid-epuyfh2d] .newsletter-form{align-self:stretch}.newsletter[data-astro-cid-epuyfh2d] form{border-radius:1.75rem}.newsletter[data-astro-cid-epuyfh2d] .hs-form{flex-direction:column;align-items:stretch}.newsletter[data-astro-cid-epuyfh2d] .hs-input{width:100%}.newsletter[data-astro-cid-epuyfh2d] .hs-button{flex:1}}hr[data-astro-cid-62yp4brz]{color:var(--warm-50)}.typographer--bar[data-astro-cid-62yp4brz]{background-color:var(--brand-yellow);border:1px solid var(--warm-light-tan);border-radius:3rem;width:min(90vw,70rem);margin:4rem auto;display:flex;position:relative;overflow:hidden}.typographer--bar[data-astro-cid-62yp4brz]:hover,.typographer--bar[data-astro-cid-62yp4brz]:focus-within{outline:3px solid var(--brand-blue);border-color:var(--brand-blue)}.typographer--bar[data-astro-cid-62yp4brz] .content[data-astro-cid-62yp4brz]{text-align:center;text-wrap:balance;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.typographer--bar[data-astro-cid-62yp4brz] .logo[data-astro-cid-62yp4brz]{max-width:min(100%,12rem);height:auto}.typographer--bar[data-astro-cid-62yp4brz] .image[data-astro-cid-62yp4brz]{object-fit:cover;object-position:left;flex:1;width:1px;height:auto}.typographer--bar[data-astro-cid-62yp4brz] .cta[data-astro-cid-62yp4brz]{width:80%;color:inherit;margin-inline:auto}@media (width<50rem){.typographer--bar[data-astro-cid-62yp4brz]{flex-direction:column}.typographer--bar[data-astro-cid-62yp4brz] .content[data-astro-cid-62yp4brz]{padding:1rem}.typographer--bar[data-astro-cid-62yp4brz] .image[data-astro-cid-62yp4brz]{order:-1;width:100%;height:auto}.typographer--bar[data-astro-cid-62yp4brz] hr[data-astro-cid-62yp4brz].vert{display:none}}.typographer--hero[data-astro-cid-62yp4brz]{grid-template-rows:6rem auto 4rem;grid-template-columns:1fr 6rem 3fr;width:min(90vw,70rem);margin-inline:auto;display:grid;position:relative}.typographer--hero[data-astro-cid-62yp4brz] svg *{fill:currentColor}.typographer--hero[data-astro-cid-62yp4brz] .content[data-astro-cid-62yp4brz]{text-align:center;text-wrap:balance;background-color:color-mix(in srgb, var(--brand-yellow) 90%, transparent);z-index:1;backdrop-filter:blur(1rem);border-radius:3rem;flex-direction:column;grid-area:2/1/3/3;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.typographer--hero[data-astro-cid-62yp4brz] .logo[data-astro-cid-62yp4brz]{max-width:min(100%,12rem);height:auto}.typographer--hero[data-astro-cid-62yp4brz] .image[data-astro-cid-62yp4brz]{aspect-ratio:4/3;object-fit:cover;object-position:top left;border:1px solid var(--warm-light-tan);border-radius:3rem;grid-area:1/2/-1/4;width:100%;height:auto}.typographer--hero[data-astro-cid-62yp4brz] .cta[data-astro-cid-62yp4brz]{background-color:var(--neutral-900);color:var(--warm-50);border-radius:9rem;margin-block:0;padding:.75rem 1.5rem}.typographer--hero[data-astro-cid-62yp4brz] .cta[data-astro-cid-62yp4brz]:before,.typographer--hero[data-astro-cid-62yp4brz] .cta[data-astro-cid-62yp4brz]:after{display:none}@media (width<70rem){.typographer--hero[data-astro-cid-62yp4brz]{grid-template-rows:auto auto auto;grid-template-columns:1fr;margin-block-start:3rem}.typographer--hero[data-astro-cid-62yp4brz] .content[data-astro-cid-62yp4brz]{border:1px solid var(--warm-light-tan);border-top:none;border-top-left-radius:0;border-top-right-radius:0;grid-area:2/1/3/-1}.typographer--hero[data-astro-cid-62yp4brz] .content[data-astro-cid-62yp4brz] svg,.typographer--hero[data-astro-cid-62yp4brz] .content[data-astro-cid-62yp4brz] .logo[data-astro-cid-62yp4brz]{width:max(35vw,8rem);height:auto}.typographer--hero[data-astro-cid-62yp4brz] .image[data-astro-cid-62yp4brz]{aspect-ratio:16/9;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;grid-area:1/1/2/-1}.typographer--hero[data-astro-cid-62yp4brz] hr[data-astro-cid-62yp4brz].vert{display:none}}.leadership[data-astro-cid-odx4b6wr]{width:min(90vw,70rem);margin-block:4rem;margin-inline:auto}.leadership[data-astro-cid-odx4b6wr] ul[data-astro-cid-odx4b6wr]{gap:2rem;margin-block:2rem;display:flex}.leadership[data-astro-cid-odx4b6wr] li{flex:1}.leadership[data-astro-cid-odx4b6wr] img{aspect-ratio:1;filter:contrast(.7)brightness(1.2)url(#tint);mix-blend-mode:multiply;width:100%;height:auto}.leadership[data-astro-cid-odx4b6wr] .h2-super[data-astro-cid-odx4b6wr],.leadership[data-astro-cid-odx4b6wr] .h3[data-astro-cid-odx4b6wr]{text-align:center;margin-block:.75rem}.leadership[data-astro-cid-odx4b6wr] h4,.leadership[data-astro-cid-odx4b6wr] .leadership-title,.leadership[data-astro-cid-odx4b6wr] .leadership-link{font-family:var(--grtsk);text-align:center;width:100%;margin-block:.25rem;font-size:.75rem;line-height:1.2}.leadership[data-astro-cid-odx4b6wr] h4{font-size:1rem;font-weight:700}.leadership[data-astro-cid-odx4b6wr] .leadership-link{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.leadership[data-astro-cid-odx4b6wr] .leadership-link svg{width:1rem;height:1rem}.leadership[data-astro-cid-odx4b6wr] .leadership-link svg path{fill:currentColor}@media (width<60rem){.leadership[data-astro-cid-odx4b6wr] ul[data-astro-cid-odx4b6wr]{grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));gap:2rem;margin-block:2rem;display:grid}}
