.find-us-contact{margin-top:36px}@media screen and (min-width:1020px){.find-us-contact{grid-column:1/span 2}}@media screen and (min-width:1280px){.find-us-contact{margin-top:0;grid-column:3/span 1}}.find-us-contact .title{font-weight:700;font-size:24px;font-family:Didot;font-size:40px}@media screen and (min-width:1910px){.find-us-contact .title{font-size:56px;line-height:64px}}.find-us-contact .location{padding:16px 0;font-size:16px;line-height:24px;letter-spacing:.02em}.find-us-contact .location strong{display:block;font-weight:700}.find-us-contact .map{width:100%;height:395px}.find-us-contact .map iframe{border:0;width:100%;height:100%}.intro-section-contact .chat-with-us>.title{font-size:40px;line-height:42px;font-family:Didot;margin-bottom:16px}@media screen and (min-width:1910px){.intro-section-contact .chat-with-us>.title{font-size:56px;line-height:64px}}.intro-section-contact .chat-with-us .contact-list{list-style:none;font-size:16px;line-height:24px;letter-spacing:.02em}.intro-section-contact .chat-with-us .contact-list .contact-list-item a{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:8px;margin-bottom:16px;text-decoration:underline}.intro-section-contact .chat-with-us .contact-list .icon{width:24px;height:24px}.intro-section-contact .chat-with-us .contact-list .icon svg{width:100%;height:100%}.intro-section-contact .chat-with-us .whats-app{margin:16px 0}.intro-section-contact .chat-with-us .whats-app a{display:flex;align-items:center;gap:10px;text-decoration:underline;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:24px;letter-spacing:.02em}.intro-section-contact .chat-with-us .whats-app .icon{width:48px;height:48px}.intro-section-contact .chat-with-us .whats-app .icon svg{width:100%;height:100%}.intro-section-contact .socials{padding:16px 0;position:relative}.intro-section-contact .socials .title{font-size:24px;line-height:28px;font-weight:700}.intro-section-contact .socials .list{padding:16px 0;list-style:none;display:flex;flex-wrap:wrap;gap:32px;row-gap:26px}.intro-section-contact .socials .list a{display:flex;align-items:center;gap:3px;font-weight:400;letter-spacing:.02em;font-size:16px;line-height:24px}.intro-section-contact .socials:before{content:"";display:block;position:absolute;left:0;top:0;right:0;background:linear-gradient(90deg,#e8dca7,#d4b988 50%,#bd9163);width:100%;height:1px}*,: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}.team-section-contact{margin-top:36px}.team-section-contact .title{font-size:40px;font-family:Didot;margin-bottom:24px}@media screen and (min-width:1020px){.team-section-contact .title{text-align:center}}@media screen and (min-width:1910px){.team-section-contact .title{font-size:56px;line-height:64px;margin-bottom:40px}}.team-section-contact .image{width:100%}.team-section-contact .team{list-style:none;display:grid;grid-gap:16px;gap:16px}@media screen and (min-width:720px){.team-section-contact .team{grid-template-columns:1fr 1fr;gap:26px;max-width:1300px;margin:0 auto}}@media screen and (min-width:1020px){.team-section-contact .team{grid-template-columns:1fr 1fr 1fr}}.team-section-contact .team a{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px;font-weight:400;line-height:24px;letter-spacing:.02em}.team-section-contact .team .item .content{padding:16px 0}@media screen and (min-width:1020px){.team-section-contact .team .item .content{padding:22px 0}}@media screen and (min-width:1910px){.team-section-contact .team .item .content{padding-bottom:70px}}.team-section-contact .team .item .name{font-weight:700;font-size:24px;line-height:28px;text-align:center}.team-section-contact .team .item .role{font-size:14px;text-align:center;line-height:28px;text-transform:uppercase;margin:14px 0;font-weight:700;letter-spacing:.2em}