html{scroll-behavior:smooth}.about-layout{background:#000e19}.about-page{color:#e5e5e5;padding:60px 0 50px;position:relative;overflow:clip}.about-container{z-index:1;width:1050px;max-width:calc(100% - 96px);margin:0 auto;position:relative}.about-page p{margin:0 0 25px;font-size:16px;line-height:28px}.about-page h1,.about-page h2{margin:0;font-size:40px;font-weight:300;line-height:44px}.about-hero{color:#f9f9f9;height:510px;margin-bottom:70px;position:relative}.about-circle{width:511px;height:510px;position:absolute;top:0;left:40%;transform:translate(-40%)}.about-quotes{height:100%;margin:0;padding:0;list-style:none;position:relative}.about-quotes li{opacity:0;visibility:hidden;align-items:center;transition:opacity .5s,visibility .5s;display:flex;position:absolute;inset:0}.about-quotes li.is-active{opacity:1;visibility:visible}.about-quotes p{margin:0 0 25px;font-size:55px;line-height:74px}.about-controls{align-items:center;gap:18px;display:flex;position:absolute;bottom:-44px;left:0}.about-quote-buttons{display:flex}.about-quote-buttons button,.about-motion{color:#9caab1;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.about-quote-buttons span{border:1px solid #9caab1;border-radius:50%;width:8px;height:8px;display:block}.about-quote-buttons [aria-pressed=true] span{background:#00bff3;border-color:#00bff3}.about-motion{border:1px solid #43505b;border-radius:50%}.about-motion:hover{color:#00bff3}.about-motion .pause-icon,.is-running .about-motion .play-icon{display:none}.is-running .about-motion .pause-icon{display:block}.about-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.about-overview{margin-bottom:110px}.about-page .about-callout{color:#666;width:550px;max-width:100%;margin:0 0 0 -15px;padding-left:15px;font-size:26px;line-height:37px;position:relative}.about-callout:before{content:"";background:#f0526d;width:3px;position:absolute;top:0;bottom:0;left:-15px}.about-principles{margin-top:136px}.about-principles h2{max-width:330px}.about-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 30px;margin:94px 0 45px;padding:0;list-style:none;display:grid}.about-features>li{position:relative}.about-feature-copy{max-width:330px;position:relative}.about-feature-copy h3{letter-spacing:.2em;text-transform:uppercase;white-space:pre-line;margin:0 0 25px;font-size:15px;font-weight:400;line-height:28px}.about-feature-copy p{font-size:14px;line-height:24px}.about-feature-icon{max-width:none;position:absolute}#principle-inclusive .about-feature-icon{top:-35px;left:-54px}#principle-specialization .about-feature-icon{top:-54px;left:-35px}#principle-quality-control .about-feature-icon{top:-25px;left:-72px}#principle-experiments .about-feature-icon{top:-43px;left:-62px}.about-page .about-result{margin-left:auto;margin-right:-15px}.about-top{text-align:center;margin-top:116px}.about-top a{color:#999;text-transform:uppercase;letter-spacing:.3em;align-items:center;gap:9px;min-height:44px;margin-left:25px;padding:3px;font-size:10px;text-decoration:none;display:inline-flex}.about-decorations{pointer-events:none;position:absolute;inset:0;overflow:hidden}.about-decorations img{max-width:none;position:absolute}.about-decorations img:first-child{width:230px;height:144px;left:calc(50% - 781px);top:calc(840px - var(--header-height))}.about-decorations img:nth-child(2){width:545px;height:256px;right:0;top:calc(940px - var(--header-height))}.about-decorations img:nth-child(3){width:230px;height:239px;left:calc(50% - 723px);top:calc(1652px - var(--header-height))}.about-decorations img:nth-child(4){width:437px;height:36px;left:calc(50% - 597px);top:calc(1940px - var(--header-height))}.about-decorations img:nth-child(5){width:230px;height:230px;left:calc(50% + 500px);top:calc(2750px - var(--header-height))}.about-decorations img:nth-child(6){width:93px;height:105px;left:calc(50% - 668px);top:calc(4000px - var(--header-height))}@media (width>=1600px){.about-quotes p{font-size:60px}}@media (width<=1199px){.about-page{padding-top:45px}.about-hero{height:460px}.about-circle{width:auto;height:460px}.about-quotes p{font-size:44px;line-height:1.4}.about-decorations{opacity:.5}.about-feature-copy{max-width:none}.about-features{column-gap:64px}.about-feature-copy h3{letter-spacing:.15em;font-size:14px}}@media (width<=767px){.about-page{padding:28px 0 36px}.about-container{width:auto;max-width:none;margin:0 24px}.about-hero{height:340px;margin-bottom:90px}.about-circle{width:min(100%,340px);height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.about-controls{bottom:-54px;left:50%;transform:translate(-50%)}.about-columns,.about-features{grid-template-columns:1fr}.about-columns{gap:24px}.about-page h1,.about-page h2{max-width:none;font-size:34px;line-height:1.2}.about-page p{font-size:15px;line-height:1.7}.about-page .about-quotes p{margin:0;font-size:clamp(28px,7.5vw,38px);line-height:1.4}.about-overview{margin-bottom:38px}.about-page .about-callout{color:#a2adb4;width:auto;margin:0;padding-left:20px;font-size:23px;line-height:1.5}.about-callout:before{left:0}.about-principles{margin-top:60px}.about-features{gap:52px;margin:55px 0 38px}.about-feature-icon{max-width:100%;margin:0 0 -16px;position:static}.about-feature-copy h3{margin-bottom:16px;font-size:14px;line-height:1.7}.about-feature-copy p{margin:0;font-size:15px;line-height:1.7}.about-top{margin-top:52px}.about-top a{margin:0}.about-decorations{display:none}}
