.intro-section-about .title-desc{font-size:24px;line-height:28px;font-weight:700;margin-top:30px;margin-bottom:16px}@media screen and (min-width:1020px){.intro-section-about .title-desc{margin-top:44px}}@media screen and (min-width:1910px){.intro-section-about .title-desc{font-size:32px;line-height:36px}}@media screen and (min-width:1020px){.intro-section-about{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,max-content);grid-column-gap:20px;column-gap:20px}}@media screen and (min-width:1280px){.intro-section-about{grid-template-columns:1fr 700px;column-gap:24px}}@media screen and (min-width:1420px){.intro-section-about{grid-template-columns:1fr 850px}}@media screen and (min-width:1910px){.intro-section-about{grid-template-columns:1fr 1000px;gap:24px}}.intro-section-about .image img{aspect-ratio:850/537;width:100%}@media screen and (min-width:1020px){.intro-section-about .image{grid-column:2/span 1;grid-row:1/-1}}.intro-section-about .desc{letter-spacing:.02em}@media screen and (min-width:1020px){.intro-section-about .desc{grid-row:2/span 1}.intro-section-about .top{grid-row:1/span 1}}.intro-section-about .title{font-family:Didot;font-size:32px;line-height:36px;margin-bottom:16px}@media screen and (min-width:1020px){.intro-section-about .title{margin-bottom:0;text-wrap:balance;margin-top:35px}}@media screen and (min-width:1910px){.intro-section-about .title{margin-top:70px;font-size:56px;line-height:64px}}.intro-section-about .desc{margin-top:16px;font-size:16px;line-height:20px}@media screen and (min-width:1910px){.intro-section-about .desc{font-size:20px;line-height:26px}}.contact-us-banner-about{margin-top:42px;margin-left:-16px;margin-right:-16px;position:relative}@media screen and (min-width:1020px){.contact-us-banner-about{margin-left:0;margin-right:0}}@media screen and (min-width:1280px){.contact-us-banner-about{margin-top:56px}}@media screen and (min-width:1910px){.contact-us-banner-about{margin-top:80px}}.contact-us-banner-about .image{width:100%;height:auto;display:block;object-fit:cover}@media screen and (min-width:1020px){.contact-us-banner-about .image{height:320px}}.contact-us-banner-about .button-wrapper{margin-top:24px}@media screen and (min-width:1020px){.contact-us-banner-about .button-wrapper{max-width:375px}}.contact-us-banner-about .content{position:absolute;top:24px;bottom:46px;left:24px;right:24px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:1020px){.contact-us-banner-about .content{top:50px;bottom:60px;left:32px;right:32px}}@media screen and (min-width:1910px){.contact-us-banner-about .content{top:0;bottom:0;left:56px;right:56px;justify-content:center}}.contact-us-banner-about .content .title{font-family:Didot;font-size:32px;line-height:36px}@media screen and (min-width:1910px){.contact-us-banner-about .content .title{font-size:56px;line-height:64px;margin-bottom:16px}}.contact-us-banner-about .content .desc,.contact-us-banner-about .content .title{color:#fff}.contact-us-banner-about .content .desc{font-size:16px;line-height:20px;letter-spacing:.02em}@media screen and (min-width:1910px){.contact-us-banner-about .content .desc{font-size:20px;line-height:26px}}.our-team-about{margin-top:48px}@media screen and (min-width:1280px){.our-team-about{margin-top:56px}}@media screen and (min-width:1910px){.our-team-about{margin-top:80px}}.our-team-about .title{font-family:Didot;font-size:32px;line-height:36px;margin-bottom:16px}@media screen and (min-width:1910px){.our-team-about .title{font-size:56px;line-height:64px}}@media screen and (min-width:1020px){.our-team-about .top-content{max-width:500px}}@media screen and (min-width:1910px){.our-team-about .top-content{max-width:700px}}.our-team-about .desc{font-size:16px;line-height:20px;letter-spacing:.02em}@media screen and (min-width:1910px){.our-team-about .desc{font-size:20px;line-height:26px}}.our-team-about .team-static{display:none}@media screen and (min-width:1020px){.our-team-about .team-static{margin:44px auto 0;max-width:1300px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:26px;gap:26px}}@media screen and (min-width:1280px){.our-team-about .team-static{margin-top:100px}}.our-team-about .learn-more{text-align:center;text-decoration:underline;font-size:14px;line-height:28px;margin:14px auto 0}@media screen and (min-width:1910px){.our-team-about .learn-more{font-size:16px;line-height:20px}}.our-team-about .item .image{width:100%;height:100%}.our-team-about .item .content{padding:16px 0}@media screen and (min-width:1020px){.our-team-about .item .content{padding:22px 0}}@media screen and (min-width:1910px){.our-team-about .item .content{padding-bottom:70px}}.our-team-about .item .name{font-weight:700;font-size:24px;line-height:28px;text-align:center}.our-team-about .item .role{font-size:14px;text-align:center;line-height:28px;text-transform:uppercase;margin-top:14px;font-weight:700;letter-spacing:.2em}.our-team-about .team-slider{margin-top:16px;margin-left:-16px;margin-right:-16px}@media screen and (min-width:1020px){.our-team-about .team-slider{display:none}}*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{margin:0;padding:0;font:inherit;box-sizing:border-box}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100dvh;font-family:PP Pangram Sans}body.ReactModal__Body--open{overflow:hidden}img,picture,svg,video{display:block;max-width:100%}a,input,textarea{color:inherit}button{all:unset;border:none;margin:0;padding:0;background-color:transparent;cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}html.block-scroll{overflow:hidden}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Regular.86f30cc1.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:300 400}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Semibold.0234e9e2.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Bold.c9b0bd91.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Italic.f27d26b1.woff2) format("woff2");font-style:italic;font-display:swap;font-weight:700}.feature-banner-about{margin-top:48px}@media screen and (min-width:1020px){.feature-banner-about{margin-top:56px}}@media screen and (min-width:1280px){.feature-banner-about{margin-top:60px}}@media screen and (min-width:1910px){.feature-banner-about{margin-top:77px}}.feature-banner-about .title{font-family:Didot;font-size:32px;line-height:36px;margin-bottom:16px}.feature-banner-about .desc{margin-top:16px;font-size:16px;line-height:20px;letter-spacing:.02em}@media screen and (min-width:1020px){.feature-banner-about .content{align-self:center}.feature-banner-about{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;column-gap:20px}}@media screen and (min-width:1280px){.feature-banner-about{grid-template-columns:1fr 700px;column-gap:24px}}@media screen and (min-width:1420px){.feature-banner-about{grid-template-columns:1fr 850px}}@media screen and (min-width:1910px){.feature-banner-about{grid-template-columns:1fr 1000px;gap:24px}.feature-banner-about .title{font-size:56px;line-height:64px}.feature-banner-about .desc{font-size:20px;line-height:26px}}.feature-banner-about .desc strong{font-weight:700}@media screen and (min-width:1910px){.feature-banner-about .desc strong{font-size:20px;line-height:26px}}.feature-banner-about .image{margin-top:16px}.feature-banner-about .image img{width:100%;height:auto}