.ios_s5_main_div{padding:6.5rem 2rem;justify-content:center;background:#fff;position:relative}.ios_s5_main_div,.ios_s5_submain_div{width:100%;display:flex;align-items:center}.ios_s5_submain_div{max-width:1320px;flex-direction:column;gap:3.5rem;margin:0 auto}.ios_s5_heading_wrap{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:780px}.ios_s5_badge{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;background:rgba(124,52,248,.08);border:1px solid rgba(124,52,248,.2);border-radius:999px;font-family:Satoshi-Bold,sans-serif;font-size:.78rem;letter-spacing:.06em;color:var(--Ninth-color)}.ios_s5_badge_icon{font-size:.95rem}.ios_s5_heading_wrap>h2{font-family:Satoshi-Bold,sans-serif;font-size:2.8rem;color:var(--First-color);letter-spacing:-.02em;line-height:1.2;margin:0}.ios_s5_subtext{font-family:Satoshi-Regular,sans-serif;font-size:1.05rem;color:#636574;line-height:1.65;margin:0}.ios_sec5_card_main_div{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.ios_sec5_card{position:relative;width:100%;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 8px 26px rgba(4,24,39,.05);border:1px solid #e9ebf5;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.ios_sec5_card:hover{transform:translateY(-6px);box-shadow:0 18px 38px rgba(124,52,248,.12);border-color:rgba(124,52,248,.35)}.ios_partner_img_box{position:relative;width:100%;height:320px;background:linear-gradient(180deg,#f8f9ff,#edf0fa);overflow:hidden}.ios_partner_photo{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.ios_sec5_card:hover .ios_partner_photo{transform:scale(1.03)}.ios_partner_top_badges{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;align-items:center;justify-content:space-between;z-index:2;pointer-events:none}.ios_partner_rating{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;background:rgba(4,24,39,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;font-family:Satoshi-Bold,sans-serif;font-size:.78rem}.ios_star_icon{color:#fbbf24;font-size:.8rem}.ios_partner_verified{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;background:rgba(16,185,129,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;color:#fff;font-family:Satoshi-Bold,sans-serif;font-size:.72rem;letter-spacing:.02em}.ios_verified_icon{font-size:.82rem}.Partners_name_div{position:relative;width:100%;padding:1.4rem 1.6rem;background:#fff;border-top:1px solid #f0f2fa;display:flex;align-items:flex-start;gap:1rem;transition:background .3s ease}.ios_sec5_card:hover .Partners_name_div{background:#fafaff}.ios_partner_quote_icon{font-size:1.15rem;color:#c7cdf0;margin-top:2px;transition:color .3s ease}.ios_sec5_card:hover .ios_partner_quote_icon{color:var(--Ninth-color)}.ios_partner_info_content{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.ios_partner_info_content h3{font-family:Satoshi-Bold,sans-serif;font-size:1.22rem;color:var(--First-color);margin:0;line-height:1.25}.ios_partner_company_name{font-family:Satoshi-Medium,sans-serif;font-size:.92rem;color:var(--Ninth-color);margin:0;line-height:1.4}@media screen and (max-width:1080px){.ios_sec5_card_main_div{grid-template-columns:repeat(2,1fr)}.ios_s5_heading_wrap>h2{font-size:2.2rem}.ios_partner_img_box{height:300px}}@media screen and (max-width:640px){.ios_s5_main_div{padding:4.5rem 1.2rem}.ios_sec5_card_main_div{grid-template-columns:1fr;gap:1.5rem}.ios_partner_img_box{height:280px}.ios_s5_heading_wrap>h2{font-size:1.85rem}}.ios_s6_main_div{padding:6.5rem 2rem;justify-content:center;background:#fbfbff;position:relative}.ios_s6_main_div,.ios_s6_submain_div{width:100%;display:flex;align-items:center}.ios_s6_submain_div{max-width:980px;flex-direction:column;gap:3.5rem;margin:0 auto}.ios_s6_heading_wrap{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:780px}.ios_s6_badge{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;background:rgba(124,52,248,.08);border:1px solid rgba(124,52,248,.2);border-radius:999px;font-family:Satoshi-Bold,sans-serif;font-size:.78rem;letter-spacing:.06em;color:var(--Ninth-color)}.ios_s6_badge_icon{font-size:.95rem}.ios_s6_heading_wrap>h2{font-family:Satoshi-Bold,sans-serif;font-size:2.8rem;color:var(--First-color);letter-spacing:-.02em;line-height:1.2;margin:0}.ios_s6_subtext{font-family:Satoshi-Regular,sans-serif;font-size:1.05rem;color:#636574;line-height:1.65;margin:0}.ios_s6_faq_container{width:100%;display:flex;flex-direction:column;gap:1.2rem}.ios_faq_item{width:100%;background:#fff;border:1px solid #e7e9f4;border-radius:18px;overflow:hidden;box-shadow:0 4px 16px rgba(4,24,39,.03);transition:all .3s cubic-bezier(.16,1,.3,1)}.ios_faq_item:hover{border-color:rgba(124,52,248,.3);box-shadow:0 8px 24px rgba(124,52,248,.06)}.ios_faq_item_open{border-color:rgba(124,52,248,.4);box-shadow:0 12px 30px rgba(124,52,248,.08)}.ios_faq_question_btn{width:100%;padding:1.4rem 1.6rem;background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;text-align:left}.ios_faq_q_left{display:flex;align-items:center;gap:.9rem;flex:1 1}.ios_faq_help_icon{font-size:1.3rem;color:var(--Ninth-color);min-width:22px}.ios_faq_q_left span{font-family:Satoshi-Bold,sans-serif;font-size:1.12rem;color:var(--First-color);line-height:1.35}.ios_faq_item_open .ios_faq_q_left span{color:var(--Ninth-color)}.ios_faq_icon_wrapper{width:36px;height:36px;min-width:36px;border-radius:50%;background:#f4f5fc;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:var(--First-color);transition:all .3s ease}.ios_faq_item_open .ios_faq_icon_wrapper{background:var(--Ninth-color);color:#fff}.ios_faq_answer_wrap{overflow:hidden}.ios_faq_answer_content{padding:0 1.6rem 1.6rem 3.8rem}.ios_faq_answer_content p{font-family:Satoshi-Regular,sans-serif;font-size:1rem;line-height:1.7;color:#555a6d;margin:0}@media screen and (max-width:768px){.ios_s6_heading_wrap>h2{font-size:2.2rem}.ios_faq_question_btn{padding:1.2rem}.ios_faq_q_left span{font-size:1rem}.ios_faq_answer_content{padding:0 1.2rem 1.2rem}}@media screen and (max-width:520px){.ios_s6_main_div{padding:4.5rem 1.2rem}.ios_s6_heading_wrap>h2{font-size:1.85rem}}