.contact-hero-section{background:#fff;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:1280px;margin:0 auto;padding:120px 20px;display:flex}.contact-hero-section__intro{text-align:center;flex-direction:column;align-items:center;display:flex}.contact-hero-section__intro h1{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.02em;opacity:.9;font-size:60px;font-weight:500;line-height:60px}.contact-hero-section__intro h1 span{color:var(--Adam-Brand-Color-Teal-Green,#016d5b);margin-top:10px;font-family:SourceSerif4,serif;font-size:65px;font-style:italic;font-weight:600;line-height:65px;display:inline-block}.contact-hero-section__container{flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:900px;display:flex}.contact-hero-section__chat-card{box-sizing:border-box;background:#fff;border:2px solid #016d5b66;border-radius:36px;flex-direction:column;gap:36px;width:100%;padding:48px;display:flex}.contact-hero-section__chat-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.contact-hero-section__chat-text{flex-direction:column;gap:10px;max-width:580px;display:flex}.contact-hero-section__chat-text h2{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.01em;opacity:.8;font-size:40px;font-weight:500;line-height:42px}.contact-hero-section__chat-text p{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.002em;opacity:.8;font-size:16px;font-weight:400;line-height:18px}.contact-hero-section__pill{box-sizing:border-box;color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.08px;opacity:.8;white-space:nowrap;background:#edfffc;border:1px solid #016d5b66;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:500;display:flex}.contact-hero-section__members{align-items:flex-start;gap:54px;display:flex}.contact-hero-section__member{flex-direction:column;flex:1;gap:36px;min-width:0;display:flex}.contact-hero-section__member-text{flex-direction:column;gap:12px;display:flex}.contact-hero-section__member-text h3{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.005em;opacity:.8;font-size:24px;font-weight:500;line-height:27px}.contact-hero-section__member-text p{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.002em;opacity:.8;font-size:16px;font-weight:400;line-height:18px}.contact-hero-section__divider{background:#d2d2d2;flex:none;align-self:stretch;width:1px}.contact-hero-section__email-card{box-sizing:border-box;background:#edfffc;border:1px solid #016d5b66;border-radius:36px;justify-content:space-between;align-items:center;gap:36px;width:100%;padding:48px;display:flex}.contact-hero-section__email-text{flex-direction:column;gap:10px;max-width:452px;display:flex}.contact-hero-section__email-text h2{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.01em;opacity:.8;font-size:40px;font-weight:500;line-height:42px}.contact-hero-section__email-text p{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.002em;opacity:.8;font-size:16px;font-weight:400;line-height:18px}.contact-hero-section__action{box-sizing:border-box;background:var(--Adam-Brand-Color-Teal-Green,#016d5b);cursor:pointer;white-space:nowrap;border:1px solid #1b1b1b1a;border-radius:50px;flex:none;align-items:center;gap:3px;width:fit-content;padding:5px;display:flex}.contact-hero-section__action span:first-child{color:#fff;letter-spacing:-.08px;padding:10px 12px 10px 19px;font-size:15px;font-weight:500;line-height:20px}.contact-hero-section__action-icon{background:#fff;border-radius:36px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.contact-hero-section__action-icon svg{width:16px;height:16px}.contact-hero-section__action-icon--arrow svg path{stroke:var(--Adam-Brand-Color-Teal-Green,#016d5b)}.contact-hero-section__action-icon--whatsapp svg path{fill:var(--Adam-Brand-Color-Teal-Green,#016d5b)}@media (max-width:575px){.contact-hero-section{gap:20px;padding:120px 12px}.contact-hero-section__intro h1{font-size:30px;line-height:30px}.contact-hero-section__intro h1 span{font-size:35px;line-height:35px}.contact-hero-section__container{gap:6px}.contact-hero-section__chat-card{border-radius:30px;gap:24px;padding:30px}.contact-hero-section__chat-header{flex-direction:column;align-items:flex-start;gap:10px}.contact-hero-section__chat-text{order:1}.contact-hero-section__chat-text h2{letter-spacing:-.003em;font-size:21px;line-height:24px}.contact-hero-section__chat-text p{letter-spacing:-.08px;font-size:14px;line-height:18px}.contact-hero-section__pill{border-radius:6px;order:0;padding:6px 12px;font-size:11px;line-height:15px}.contact-hero-section__members{flex-direction:column;align-items:stretch;gap:24px}.contact-hero-section__member{flex:none;gap:18px;width:100%}.contact-hero-section__member-text h3{letter-spacing:-.002em;font-size:16px;line-height:18px}.contact-hero-section__member-text p{letter-spacing:-.08px;font-size:13px;line-height:18px}.contact-hero-section__divider{width:100%;height:1px}.contact-hero-section__email-card{border-radius:30px;flex-direction:column;align-items:flex-start;gap:24px;padding:30px}.contact-hero-section__email-text h2{letter-spacing:-.003em;font-size:21px;line-height:24px}.contact-hero-section__email-text p{letter-spacing:-.08px;font-size:14px;line-height:18px}.contact-hero-section__action span:first-child{font-size:13px;line-height:18px}.contact-hero-section__action-icon{width:36px;height:36px}.contact-hero-section__action-icon svg{width:14px;height:14px}}@media (min-width:576px) and (max-width:769px){.contact-hero-section{gap:24px;padding:90px 16px}.contact-hero-section__intro h1{font-size:36px;line-height:38px}.contact-hero-section__intro h1 span{margin-top:8px;font-size:40px;line-height:40px}.contact-hero-section__container{gap:10px}.contact-hero-section__chat-card{border-radius:32px;gap:24px;padding:28px}.contact-hero-section__chat-header{gap:16px}.contact-hero-section__chat-text{gap:8px}.contact-hero-section__chat-text h2{font-size:26px;line-height:29px}.contact-hero-section__chat-text p{font-size:15px;line-height:19px}.contact-hero-section__pill{border-radius:8px;padding:8px 16px;font-size:12px}.contact-hero-section__members{gap:32px}.contact-hero-section__member{gap:24px}.contact-hero-section__member-text h3{font-size:19px;line-height:22px}.contact-hero-section__member-text p{font-size:14.5px;line-height:18px}.contact-hero-section__email-card{border-radius:32px;flex-direction:column;align-items:flex-start;gap:24px;padding:28px}.contact-hero-section__email-text h2{font-size:26px;line-height:29px}.contact-hero-section__email-text p{font-size:15px;line-height:19px}.contact-hero-section__action span:first-child{font-size:14px}.contact-hero-section__action-icon{width:38px;height:38px}.contact-hero-section__action-icon svg{width:15px;height:15px}}@media (min-width:769px) and (max-width:991px){.contact-hero-section{gap:27px;padding:100px 24px}.contact-hero-section__intro h1{font-size:46px;line-height:47px}.contact-hero-section__intro h1 span{font-size:50px;line-height:50px}.contact-hero-section__chat-card{gap:28px;padding:36px}.contact-hero-section__chat-header{gap:18px}.contact-hero-section__chat-text h2{font-size:32px;line-height:35px}.contact-hero-section__chat-text p{font-size:16px}.contact-hero-section__pill{padding:10px 20px}.contact-hero-section__members{gap:42px}.contact-hero-section__member{gap:28px}.contact-hero-section__member-text h3{font-size:21px;line-height:24px}.contact-hero-section__email-card{gap:28px;padding:36px}.contact-hero-section__email-text h2{font-size:32px;line-height:35px}}@media (min-width:992px) and (max-width:1102px){.contact-hero-section{gap:29px;padding:110px 24px}.contact-hero-section__intro h1{font-size:52px;line-height:53px}.contact-hero-section__intro h1 span{font-size:57px;line-height:57px}.contact-hero-section__chat-card{gap:32px;padding:42px}.contact-hero-section__chat-header{gap:19px}.contact-hero-section__chat-text h2{font-size:36px;line-height:38px}.contact-hero-section__chat-text p{font-size:16px}.contact-hero-section__members{gap:48px}.contact-hero-section__member{gap:32px}.contact-hero-section__member-text h3{font-size:22px;line-height:25px}.contact-hero-section__email-card{gap:32px;padding:42px}.contact-hero-section__email-text h2{font-size:36px;line-height:38px}}
