.surrogates-module__ujyL8q__section{width:100%;margin:100px auto;position:relative;overflow:hidden}.surrogates-module__ujyL8q__section_sm{margin:40px auto}.surrogates-module__ujyL8q__marquee_section{margin-bottom:60px}.surrogates-module__ujyL8q__content_container{flex-direction:column;justify-content:center;align-items:center;width:90%;max-width:1200px;margin:auto;display:flex}.surrogates-module__ujyL8q__img_container{width:18vw;max-width:500px;height:18vw;max-height:500px;position:relative}.surrogates-module__ujyL8q__bg_img1{position:absolute;top:-80px;left:-80px}.surrogates-module__ujyL8q__bg_img2{position:absolute;bottom:-20px;right:-20px}.surrogates-module__ujyL8q__hero_title{text-align:center;width:100%;font-size:40px;font-weight:300}.surrogates-module__ujyL8q__hero_text{text-align:center;font-size:14px;line-height:24px}.surrogates-module__ujyL8q__make_connection_header,.surrogates-module__ujyL8q__faq_title{text-align:center;margin-bottom:20px;font-size:50px;font-weight:700}.surrogates-module__ujyL8q__make_connection_text,.surrogates-module__ujyL8q__faq_text{text-align:center;font-size:14px}.surrogates-module__ujyL8q__faq_text{margin-bottom:12px}.surrogates-module__ujyL8q__faq_text_link{text-align:center;opacity:.8;margin-bottom:32px;font-size:16px;text-decoration:underline}.surrogates-module__ujyL8q__faq_text_link:hover{opacity:1}.surrogates-module__ujyL8q__view_profile_btn_container{justify-content:center;margin-top:20px;display:flex}.surrogates-module__ujyL8q__view_profiles_btn{background:var(--blue);color:#fff;border-radius:4px;padding:8px 14px;font-size:16px;font-weight:600}.surrogates-module__ujyL8q__make_connection_img_container{background-image:url(/images/surrogate_bg_img1.png);background-position:50%;background-repeat:no-repeat;background-size:100% 110%;justify-content:center;align-items:center;width:100%;height:100%;margin:40px auto;display:flex;position:relative}.surrogates-module__ujyL8q__faq_section{flex-direction:column;gap:18px;width:100%;margin-bottom:100px;display:flex}.surrogates-module__ujyL8q__faq_question{border:1px solid #e1e1e1;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:16px 22px;display:flex}.surrogates-module__ujyL8q__faq_question>div{max-width:700px}.surrogates-module__ujyL8q__faq_question h4{font-size:16px;font-weight:600}.surrogates-module__ujyL8q__faq_question p{font-size:14px;line-height:24px}.surrogates-module__ujyL8q__faq_answer{max-height:0;padding-top:10px;transition:max-height .25s linear;overflow:hidden}.surrogates-module__ujyL8q__faq_answer.surrogates-module__ujyL8q__open{max-height:500px}.surrogates-module__ujyL8q__open_btn{background:var(--blue);cursor:pointer;color:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;transition:all .25s linear;display:flex}.surrogates-module__ujyL8q__btn_rotate{transform:rotate(180deg)}@media only screen and (min-width:800px){.surrogates-module__ujyL8q__hero_title{font-size:80px}.surrogates-module__ujyL8q__hero_text{font-size:18px}.surrogates-module__ujyL8q__marquee_section{margin-bottom:104px}.surrogates-module__ujyL8q__make_connection_header,.surrogates-module__ujyL8q__faq_title{font-size:70px}.surrogates-module__ujyL8q__make_connection_text,.surrogates-module__ujyL8q__faq_text{font-size:18px;line-height:28px}.surrogates-module__ujyL8q__view_profiles_btn{padding:12px 22px;font-size:22px}.surrogates-module__ujyL8q__make_connection_img_container{width:700px;height:700px;margin:12px auto 160px}.surrogates-module__ujyL8q__faq_question{padding:24px 32px}.surrogates-module__ujyL8q__faq_question h4{font-size:22px}.surrogates-module__ujyL8q__faq_question p{font-size:16px;line-height:26px}.surrogates-module__ujyL8q__open_btn{width:50px;height:50px;font-size:32px}}
.section-module__wJoWlG__section{width:100%}.section-module__wJoWlG__content{width:90%;max-width:var(--container-max-width);margin:auto}
.profileModal-module__ZzS7wq__backdrop{z-index:5;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;right:0}.profileModal-module__ZzS7wq__modal_content_container{width:90%;max-width:800px;height:auto;max-height:90vh;overflow-y:scroll;overflow:-webkit-scroll;scrollbar-width:none;-ms-overflow-style:none;background:#fff;border-radius:8px;position:relative}.profileModal-module__ZzS7wq__modal_content{padding:18px 22px 0;position:relative;overflow:auto}.profileModal-module__ZzS7wq__close_btn{color:#3d3d3db2;cursor:pointer;background:0 0;border:1px solid #3d3d3db2;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;display:flex;position:absolute;top:18px;right:22px}.profileModal-module__ZzS7wq__name_container{align-items:center;gap:10px;margin-bottom:16px;display:flex}.profileModal-module__ZzS7wq__profile_name{font-size:16px;font-weight:700}.profileModal-module__ZzS7wq__info_container{justify-content:center;align-items:center;gap:20px;margin-bottom:16px;font-size:14px;font-weight:600;display:flex}.profileModal-module__ZzS7wq__info_container>div{align-items:center;gap:8px;display:flex}.profileModal-module__ZzS7wq__photos_container{height:300px}.profileModal-module__ZzS7wq__photos_container figure{border-radius:10px 10px 0 0;width:100%;height:100%;position:relative;overflow:hidden}.profileModal-module__ZzS7wq__photos_line{background:#e1e1e1;border:none;width:100%;height:1px;margin:16px auto 32px}.profileModal-module__ZzS7wq__profile_img_container{border-radius:50%;width:32px;height:32px;position:relative;overflow:hidden}.profileModal-module__ZzS7wq__view_full_profile_btn{background:var(--blue);cursor:pointer;color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:max-content;margin:16px auto;padding:8px 24px;font-size:14px;font-weight:600;display:flex}.profileModal-module__ZzS7wq__ip_intro{font-size:15px}.profileModal-module__ZzS7wq__action_bar{width:100%}@media only screen and (min-width:800px){.profileModal-module__ZzS7wq__profile_name{font-size:28px}.profileModal-module__ZzS7wq__modal_content{padding:24px 32px 0}.profileModal-module__ZzS7wq__close_btn{width:32px;height:32px;font-size:22px;top:24px;right:32px}.profileModal-module__ZzS7wq__view_full_profile_btn{gap:12px;margin:32px auto 16px;font-size:18px}}.profileModal-module__ZzS7wq__image_container_ph{background-color:#fff;border-radius:10px 10px 0 0;width:100%;height:700px;overflow:hidden}.profileModal-module__ZzS7wq__image_container_ph img{object-fit:cover}
