*,: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}.intro-section-services .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-services .title-desc{margin-top:0}}@media screen and (min-width:1910px){.intro-section-services .title-desc{font-size:32px;line-height:36px}}@media screen and (min-width:1020px){.intro-section-services{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-services{grid-template-columns:1fr 700px;column-gap:24px}}@media screen and (min-width:1420px){.intro-section-services{grid-template-columns:1fr 850px}}@media screen and (min-width:1910px){.intro-section-services{grid-template-columns:1fr 1000px;gap:24px}}.intro-section-services .image img{aspect-ratio:339/182;width:100%}@media screen and (min-width:1020px){.intro-section-services .image{grid-column:2/span 1;grid-row:1/-1}.intro-section-services .desc{grid-row:2/span 1}}@media screen and (min-width:1910px){.intro-section-services .desc{font-size:20px}}@media screen and (min-width:1020px){.intro-section-services .top{grid-row:1/span 1;padding-top:44px}}.intro-section-services .title{font-family:Didot;font-size:32px;line-height:36px;margin-bottom:16px}@media screen and (min-width:1020px){.intro-section-services .title{margin-bottom:0}}@media screen and (min-width:1910px){.intro-section-services .title{font-size:56px;line-height:64px}}.intro-section-services .desc{font-size:16px;line-height:20px;letter-spacing:.02em;margin-top:16px}@media screen and (min-width:1910px){.intro-section-services .desc{font-size:20px;line-height:26px;letter-spacing:.02em}}