.community{width:100%}.c-wrapper{flex-direction:row;justify-content:space-evenly;align-items:center;padding:96px 0;display:flex}.left,.right,.sub-body{width:35%}.left{color:#fff;flex-direction:column;width:40%;font-size:36px;font-weight:600;display:flex}.subtext{color:#dbdbdb;font-size:22px}.right{flex-direction:row;justify-content:space-around;align-items:flex-end;display:flex}.item>a{color:#fff;border-bottom:1px solid #462e73;font-size:24px;text-decoration:underline}.cta-btn{color:#fff;letter-spacing:.02em;cursor:pointer;background-color:#462e73;border:none;border-radius:32px;outline:none;margin:.5em 0;padding:16px 40px;font-size:1.15rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .15s;display:inline-block;box-shadow:0 2px 12px rgba(70,46,115,.1)}.cta-btn:hover,.cta-btn:focus{background-color:#5d3ea6;transform:translateY(-2px)scale(1.03);box-shadow:0 4px 20px rgba(70,46,115,.18)}.sub-body{font-size:1rem;font-weight:300}@media (max-width:767px){.left,.right,.sub-body{width:80%}.c-wrapper{flex-direction:column;align-items:center;padding:64px 0;display:flex}.left{text-align:center;margin-bottom:16px;font-size:24px}.right>a{text-align:center;font-size:16px}.subtext{color:#dbdbdb;font-size:16px}.sub-body{text-align:center;margin-top:16px;padding:0 32px;font-size:16px}}@media (min-width:768px) and (max-width:990px){.left,.right,.sub-body{width:75%}.c-wrapper{flex-direction:column;align-items:center;padding:64px 0;display:flex}.left{text-align:center;margin-bottom:20px;font-size:30px}.right>a{text-align:center;font-size:22px}.subtext{color:#dbdbdb;font-size:16px}.sub-body{text-align:center;margin-top:16px;padding:0 32px;font-size:16px}}
.index-module__5TRtKW__card{--card-testimonial-author-color:var(--global-title-color-dark);--card-purple:var(--global-purple);--card-white:var(--global-white);--card-bg:var(--global-white);--card-border:var(--global-card-border-light);--card-title:var(--global-title-color-dark);--card-desc-light:var(--global-text-desc-color-light);--card-desc-dark:var(--global-text-desc-color-dark);--card-btn-bg:var(--global-blue-light);--card-btn-color:var(--global-blue);--card-padding:16px;--card-radius:20px;--card-radius-mobile:16px;--card-radius-tablet:18px;--card-radius-compact:12px;--card-img-height:240px;--card-img-height-mobile:160px;--card-img-height-tablet:180px;--card-title-size:var(--global-text-reg);--card-title-size-mobile:var(--global-text-reg);--card-desc-size:var(--global-desc);--card-btn-size:var(--global-text-s);--card-body:var(--global-body);border:1px solid var(--card-border);cursor:pointer;border-radius:var(--card-radius);min-height:auto;padding:var(--card-padding);background-color:#f4f6fb;flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;position:relative}.index-module__5TRtKW__cardBgWhite{background-color:#fff}@media (pointer:fine){.index-module__5TRtKW__card:hover{box-shadow:0 1px 12px rgba(0,0,0,.05)}.index-module__5TRtKW__card:hover .index-module__5TRtKW__cardImage{transform:scale(1.03)}}.index-module__5TRtKW__cardContent{border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden}.index-module__5TRtKW__imgWrapper{border-radius:12px;margin-bottom:1rem;overflow:hidden}.index-module__5TRtKW__cardImage{width:100%;height:var(--card-img-height);object-fit:cover;will-change:transform;border-radius:8px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.index-module__5TRtKW__companyName{font-size:var(--card-title-size);color:var(--card-title);letter-spacing:-.01em;margin:0 0 4px;font-weight:600}.index-module__5TRtKW__companyDesc{font-size:var(--card-desc-size);color:var(--card-desc-dark);flex-grow:1;margin:0 0 24px;line-height:1.4}.index-module__5TRtKW__readMore{color:#212121;border:1px solid var(--card-border);font-size:var(--card-btn-size);text-align:center;text-transform:uppercase;letter-spacing:.5px;border-radius:12px;align-self:flex-start;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .2s}@media (pointer:fine){.index-module__5TRtKW__readMore:hover{color:var(--card-bg);background-color:var(--card-btn-color)}}@media (max-width:575px){.index-module__5TRtKW__card{padding:var(--card-padding);border-radius:var(--card-radius-mobile)}.index-module__5TRtKW__cardImage{height:var(--card-img-height-mobile)}.index-module__5TRtKW__companyName{font-size:var(--card-title-size-mobile)}.index-module__5TRtKW__companyDesc{font-size:var(--card-desc-size)}}@media (min-width:576px) and (max-width:990px){.index-module__5TRtKW__card{padding:var(--card-padding);border-radius:var(--card-radius-tablet)}.index-module__5TRtKW__cardImage{height:var(--card-img-height-tablet)}.index-module__5TRtKW__companyName{font-size:var(--card-title-size-mobile)}.index-module__5TRtKW__companyDesc{font-size:var(--card-desc-size)}}@media (min-width:991px) and (max-width:1199px){.index-module__5TRtKW__card{padding:var(--card-padding);border-radius:var(--card-radius)}.index-module__5TRtKW__cardImage{height:var(--card-img-height-tablet)}.index-module__5TRtKW__companyName{font-size:var(--card-title-size-mobile)}.index-module__5TRtKW__companyDesc{font-size:var(--card-desc-size)}}.index-module__5TRtKW__compact{border-radius:12px;padding:8px}.index-module__5TRtKW__dark{background-color:var(--card-purple);border:none}.index-module__5TRtKW__dark .index-module__5TRtKW__companyName{color:var(--card-white)}.index-module__5TRtKW__dark .index-module__5TRtKW__companyDesc{color:var(--card-desc-light)}.index-module__5TRtKW__testimonial{text-align:left;border:1px solid #e8e8e8;min-height:auto;padding:32px}.index-module__5TRtKW__testimonial:hover{box-shadow:none;cursor:default;transform:none}.index-module__5TRtKW__testimonialContent{flex-direction:column;gap:8px;height:100%;display:flex}.index-module__5TRtKW__testimonialRole{font-size:var(--card-desc-size);color:var(--card-btn-color);text-transform:none;margin:0;font-weight:500}.index-module__5TRtKW__testimonialName{font-size:var(--card-title-size);color:var(--card-testimonial-author-color);margin:0 0 8px;font-weight:700;line-height:1.2}.index-module__5TRtKW__testimonialText{font-size:var(--card-body);color:var(--card-desc-dark);margin:0 0 8px;line-height:1.6}.index-module__5TRtKW__testimonialFooter{align-items:center;gap:16px;margin-top:auto;display:flex}.index-module__5TRtKW__ratingSection{align-items:center;gap:8px;display:flex}.index-module__5TRtKW__rating{gap:2px;display:flex}.index-module__5TRtKW__star{font-size:16px;transition:color .2s}.index-module__5TRtKW__starFilled{color:#fbbf24}.index-module__5TRtKW__starEmpty{color:#d1d5db}@media (max-width:575px){.index-module__5TRtKW__testimonial{padding:24px}}@media (min-width:576px) and (max-width:990px){.index-module__5TRtKW__testimonial{padding:28px}}.index-module__5TRtKW__jobs{border:0;border-radius:0}.index-module__5TRtKW__jobCard{grid-template-columns:10fr 1fr;place-items:center start;display:grid}@media (pointer:fine){.index-module__5TRtKW__jobs:hover{transition:all .2s ease-in-out}}.index-module__5TRtKW__jobLocation{color:var(--global-text-desc-color-dark);white-space:nowrap;align-items:center;margin:0;padding-bottom:.5rem;font-size:.9rem;display:flex}.index-module__5TRtKW__jobLocation>span{margin-left:.5rem}.index-module__5TRtKW__jobCardLink{color:inherit;height:100%;text-decoration:none;display:block}.index-module__5TRtKW__jobTitle{font-size:var(--font-size-xl);color:var(--text-primary);margin:0 0 var(--spacing-sm)0;font-weight:600;line-height:1.4}.index-module__5TRtKW__jobCardFooter{flex-direction:row;margin-top:16px;display:flex}.index-module__5TRtKW__jobExperience{font-size:var(--card-btn-size);white-space:nowrap;background:var(--card-btn-bg);color:var(--card-btn-color);border-radius:20px;padding:8px 16px;font-weight:500}
