.style_whatWeDoBackground__u1Ov3{--aboutus-background-image:url(/image/aboutus/what-we-do.avif)}.style_teamDaVinciBackground__STVOK{--aboutus-background-image:url(/image/aboutus/team-da-vinci.avif)}.style_container__ATctu{position:relative;padding:6em 0 96px;width:100vw;min-height:100%}.style_container__ATctu.style_teamDaVinciBackground__STVOK,.style_container__ATctu.style_whatWeDoBackground__u1Ov3{min-height:100dvh}.style_container__ATctu{background-image:var(--aboutus-background-image,url("/image/aboutus.avif"));background-color:var(--bg-image-tint);background-blend-mode:luminosity;background-size:cover;background-repeat:no-repeat;background-position:50%}.style_container__ATctu:after{content:"";position:absolute;width:100%;inset:0;background:rgb(5%,5%,5%);opacity:var(--bg-image-opacity);z-index:0}.style_container__ATctu .style_contentBox__N7bie{padding:24px;position:relative;max-width:720px;width:100%;height:100%;z-index:4}.style_container__ATctu .style_contentBox__N7bie.style_fieldsetContentBox__myRKf{max-width:968px}.style_container__ATctu .style_contentBox__N7bie.style_fieldsetContentBox__myRKf fieldset{min-inline-size:0}.style_container__ATctu .style_contentBox__N7bie.style_fieldsetContentBox__myRKf fieldset p{max-width:720px}.style_container__ATctu .style_contentBox__N7bie .style_subHeadline__JYUr3{color:#ccc;font-family:var(--font-pt-sans);font-size:18px;font-weight:900;line-height:1.5}.style_container__ATctu .style_contentBox__N7bie .style_frameworkHeadline__8nH7g{font-family:var(--font-pt-sans);font-size:16px;font-weight:300;line-height:1.5}.style_container__ATctu .style_contentBox__N7bie .style_cardHeadline__SLWD_{font-family:var(--font-pt-sans);font-size:24px;font-weight:900;line-height:1.5}.style_container__ATctu .style_textInBox__jYfLG{font-family:var(--font-pt-sans);font-size:18px;font-weight:400;line-height:1.4}.fieldsetLegend_label__kMR_t{display:flex;align-items:center;gap:.4em;color:inherit;font:inherit}.fieldsetLegend_icon__iEW9L{flex-shrink:0;line-height:1}.fieldsetLegend_text__P5pVo{min-width:0;font-size:inherit}