#about-company #hero-block{background-color:#9fa2a5}#about-company #hero-block h1[data-has-intersected=true] .mobile-heading span,#about-company #hero-block h1[data-has-intersected=true] .desktop-heading span{transition:opacity .7s cubic-bezier(.165,.84,.44,1)var(--reveal-delay),transform .7s cubic-bezier(.165,.84,.44,1)var(--reveal-delay);opacity:1;transform:rotateX(0)rotateY(0)rotate(0)}@media (width>=768px){#about-company #hero-block h1[data-has-intersected=true] .mobile-heading span,#about-company #hero-block h1[data-has-intersected=true] .desktop-heading span{transition:opacity .7s cubic-bezier(.165,.84,.44,1)var(--reveal-delay),transform .7s cubic-bezier(.165,.84,.44,1)var(--reveal-delay)}}body.has-reduced-motion #about-company #hero-block h1[data-has-intersected=true] .mobile-heading span,body.has-reduced-motion #about-company #hero-block h1[data-has-intersected=true] .desktop-heading span{opacity:1;transition:none;transform:rotateX(0)rotateY(0)rotate(0)}@media (prefers-reduced-motion:reduce){#about-company #hero-block h1[data-has-intersected=true] .mobile-heading span,#about-company #hero-block h1[data-has-intersected=true] .desktop-heading span{opacity:1;transition:none;transform:rotateX(0)rotateY(0)rotate(0)}}#about-company #hero-block h1 .mobile-heading{max-width:7em}#about-company #hero-block h1 .mobile-heading span{opacity:0;transform-origin:top;transition:opacity .1s cubic-bezier(.165,.84,.44,1),transform 0s cubic-bezier(.165,.84,.44,1) .1s;display:inline-block;position:relative;transform:rotateX(75deg)rotateY(10deg)rotate(-9deg)}@media (width>=768px){#about-company #hero-block h1 .mobile-heading{display:none}}#about-company #hero-block h1 .desktop-heading span{opacity:0;transform-origin:top;transition:opacity .1s cubic-bezier(.165,.84,.44,1),transform 0s cubic-bezier(.165,.84,.44,1) .1s;display:inline-block;position:relative;transform:rotateX(75deg)rotateY(10deg)rotate(-9deg)}#about-company #hero-block h1 .desktop-heading span:first-of-type{margin-right:.25em}@media (width<=767px){#about-company #hero-block h1 .desktop-heading{display:none}}#about-company #hero-block h3{margin-top:0}#about-company #hero-block p{margin-top:12px}@media (width>=768px){#about-company #hero-block h3,#about-company #hero-block p{max-width:24em}}@media (width>=1024px){#about-company #hero-block h3,#about-company #hero-block p{max-width:calc(41.6667% - 23.3333px)}}#about-company #stats-block{background-color:#9fa1a5}@media (width>=1024px){#about-company #stats-block .stacked-section__content-wrapper{padding-top:40px}}@media (width>=768px){#about-company #stats-block .array{margin-left:calc(33.3333% + 13.3333px)}}@media (width>=1024px){#about-company #stats-block .array{grid-row-gap:58px;margin-left:calc(50% + 20px)}}#about-company #stats-block .array p{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] #about-company #stats-block .array p{font-family:Noto Sans JP}html[lang^=ko] #about-company #stats-block .array p{font-family:Noto Sans KR}@media (width>=1440px){#about-company #stats-block .array p{font-size:22px}}@media (width>=768px){#about-company #stats-block .array p{max-width:24em}}@media (width>=1024px){#about-company #stats-block .array p{max-width:24.5em}}#about-company #stats-block .array .feature-cell__header{font-size:48px}#about-company #stats-block .array .feature-cell__header span{opacity:0;transform-origin:top;transition:opacity .1s cubic-bezier(.165,.84,.44,1),transform 0s cubic-bezier(.165,.84,.44,1) .1s;display:inline-block;position:relative;transform:rotateX(75deg)rotateY(10deg)rotate(-9deg)}@media (width>=768px){#about-company #stats-block .array .feature-cell__header{font-size:88px}}#about-company #stats-block .array .feature-cell__paragraph{opacity:0;transition:transform .6s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1);transform:translateY(10px)}#about-company #stats-block .array .feature-cell__paragraph .is-revealed{opacity:1;transform:translateY(0)}body.has-reduced-motion #about-company #stats-block .array .feature-cell__paragraph{opacity:1;transition:none;transform:translateY(0)}@media (prefers-reduced-motion:reduce){#about-company #stats-block .array .feature-cell__paragraph{opacity:1;transition:none;transform:translateY(0)}}#about-company #stats-block .array .feature-cell[data-has-intersected=true] .feature-cell__header span{opacity:1;transition:opacity .7s cubic-bezier(.165,.84,.44,1),transform .7s cubic-bezier(.165,.84,.44,1);transform:rotateX(0)rotateY(0)rotate(0)}@media (width>=768px){#about-company #stats-block .array .feature-cell[data-has-intersected=true] .feature-cell__header span{transition:opacity .7s cubic-bezier(.165,.84,.44,1),transform .7s cubic-bezier(.165,.84,.44,1)}}body.has-reduced-motion #about-company #stats-block .array .feature-cell[data-has-intersected=true] .feature-cell__header span{opacity:1;transition:none;transform:rotateX(0)rotateY(0)rotate(0)}@media (prefers-reduced-motion:reduce){#about-company #stats-block .array .feature-cell[data-has-intersected=true] .feature-cell__header span{opacity:1;transition:none;transform:rotateX(0)rotateY(0)rotate(0)}}#about-company #stats-block .array .feature-cell[data-has-intersected=true] .feature-cell__paragraph{opacity:1;transform:translateY(0)}#about-company #stats-block .images{grid-row-gap:24px;grid-template-columns:1fr;padding-top:40px;display:grid}@media (width>=768px){#about-company #stats-block .images{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){#about-company #stats-block .images{grid-template-columns:repeat(3,1fr)}}#about-company #stats-block .images__image-container{background-size:cover}#about-company #stats-block .images__image-container:not(:last-of-type){opacity:0;width:76%;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94)}@media (width>=768px){#about-company #stats-block .images__image-container:not(:last-of-type){width:100%;transform:translate(20px)}}body.has-reduced-motion #about-company #stats-block .images__image-container:not(:last-of-type){transition:none}@media (prefers-reduced-motion:reduce){#about-company #stats-block .images__image-container:not(:last-of-type){transition:none}}#about-company #stats-block .images__image-container:nth-of-type(2){margin-left:auto;transition-delay:.1s}#about-company #stats-block .images__image-container:last-of-type{opacity:0;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94)}@media (width>=768px){#about-company #stats-block .images__image-container:last-of-type{grid-column-start:span 2;width:81.2%;margin-left:auto;transform:translateY(40px)}}@media (width>=1024px){#about-company #stats-block .images__image-container:last-of-type{grid-column:2/4;width:100%}}body.has-reduced-motion #about-company #stats-block .images__image-container:last-of-type{transition:none}@media (prefers-reduced-motion:reduce){#about-company #stats-block .images__image-container:last-of-type{transition:none}}#about-company #stats-block .images__image-container[data-has-intersected=true]{opacity:1;transform:none}#about-company #recognition-block .about-feature-list__feature-text p{max-width:26em}@media (width>=768px){#about-company #recognition-block .about-feature-list__grid-item:nth-child(3n-1){transition-delay:.2s}#about-company #recognition-block .about-feature-list__grid-item:nth-child(3n){transition-delay:.3s}}#about-company #recognition-block .about-feature-list__grid-item[data-scrolled-into-view=false]{transition-delay:0s}#about-company #recognition-block .about-feature-list__grid-item .feature-text .eyebrow{opacity:.5;margin-bottom:16px;font-size:14px}@media (width>=1024px){#about-company #recognition-block .about-feature-list__grid-item .feature-text .eyebrow{margin-bottom:24px}}#about-company #recognition-block .about-feature-list__grid-item .feature-text h3{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:12em;margin-bottom:8px;font-family:Clarkson,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] #about-company #recognition-block .about-feature-list__grid-item .feature-text h3{font-family:Noto Sans JP}html[lang^=ko] #about-company #recognition-block .about-feature-list__grid-item .feature-text h3{font-family:Noto Sans KR}@media (width>=1280px){#about-company #recognition-block .about-feature-list__grid-item .feature-text h3{font-size:22px}}@media (width>=1440px){#about-company #recognition-block .about-feature-list__grid-item .feature-text h3{font-size:28px}}#about-company #recognition-block .about-feature-list__grid-item .feature-text__paragraphs p{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] #about-company #recognition-block .about-feature-list__grid-item .feature-text__paragraphs p{font-family:Noto Sans JP}html[lang^=ko] #about-company #recognition-block .about-feature-list__grid-item .feature-text__paragraphs p{font-family:Noto Sans KR}@media (width>=1440px){#about-company #recognition-block .about-feature-list__grid-item .feature-text__paragraphs p{font-size:18px}}#about-company #recognition-block .about-feature-list__image-container{opacity:0;transition:transform 1s cubic-bezier(.215,.61,.355,1) .3s,opacity .7s cubic-bezier(.694,0,.335,1) .3s;display:block;position:relative;transform:scale(1.03)}#about-company #recognition-block .about-feature-list__image-container:before{content:"";width:100%;padding-top:66.965%;display:block}#about-company #recognition-block .about-feature-list__image-container>*{width:100%;height:auto;position:absolute;inset:0}@media (width>=768px){#about-company #recognition-block .about-feature-list__image-container{grid-column:2/4}}#about-company #recognition-block .about-feature-list__image-container[data-has-intersected=true]{opacity:1;transform:scale(1)}body.has-reduced-motion #about-company #recognition-block .about-feature-list__image-container{transition:none}@media (prefers-reduced-motion:reduce){#about-company #recognition-block .about-feature-list__image-container{transition:none}}#about-company #values-block{background-color:var(--color-black)}#about-company #values-block .about-feature-list__feature-text h2{margin-bottom:0}@media (width>=768px){#about-company #values-block .about-feature-list__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){#about-company #values-block .about-feature-list__grid{grid-template-columns:repeat(3,1fr)}}@media (width>=768px){#about-company #values-block .about-feature-list__grid-item:nth-child(2n){transition-delay:.2s}}#about-company #values-block .about-feature-list__grid-item[data-scrolled-into-view=false]{transition-delay:0s}#about-company #values-block .about-feature-list__grid-item .eyebrow{margin-bottom:16px;font-size:48px}@media (width>=1024px){#about-company #values-block .about-feature-list__grid-item .eyebrow{font-size:58px}}@media (width>=1280px){#about-company #values-block .about-feature-list__grid-item .eyebrow{margin-bottom:24px;font-size:64px}}@media (width>=1440px){#about-company #values-block .about-feature-list__grid-item .eyebrow{font-size:72px}}@media (width>=1920px){#about-company #values-block .about-feature-list__grid-item .eyebrow{font-size:90px}}#about-company #values-block .about-feature-list__grid-item h3{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] #about-company #values-block .about-feature-list__grid-item h3{font-family:Noto Sans JP}html[lang^=ko] #about-company #values-block .about-feature-list__grid-item h3{font-family:Noto Sans KR}@media (width>=1280px){#about-company #values-block .about-feature-list__grid-item h3{font-size:22px}}@media (width>=1440px){#about-company #values-block .about-feature-list__grid-item h3{font-size:28px}}@media (width>=1024px){#about-company #values-block .about-feature-list__grid-item:nth-child(odd){grid-column-start:2}}#about-company #offices-block{background-color:var(--color-black)}@media (width<=767px){#about-company #offices-block .location-slider .image-wrapper:first-child .image img{object-position:38% center;object-fit:cover}#about-company #offices-block .location-slider .image-wrapper:nth-child(3) .image img{object-position:left center;object-fit:cover}}#about-company #offices-block .location-slider .image-wrapper:nth-child(4) .image img{object-fit:cover}@media (width<=767px){#about-company #offices-block .location-slider .image-wrapper:nth-child(4) .image img{object-position:53% center}}
