.relationship[data-v-a14001a7]{background:#fff;padding:80px 0}.relationship__inner[data-v-a14001a7]{text-align:center;flex-direction:column;align-items:center;display:flex}.relationship__title[data-v-a14001a7]{color:#000;margin-bottom:12px;font-size:48px;font-weight:700;line-height:1.15}.relationship__subtitle[data-v-a14001a7]{color:#9b9ba3;margin-bottom:48px;font-size:18px}.relationship__card[data-v-a14001a7]{background:linear-gradient(#f0f4fa,#e8eef6);border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;width:100%;max-width:1200px;padding:48px;display:grid}.relationship__content[data-v-a14001a7]{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.relationship__card-title[data-v-a14001a7]{color:#000;margin-bottom:16px;font-size:28px;font-weight:700}.relationship__card-desc[data-v-a14001a7]{color:#666;margin-bottom:24px;font-size:16px;line-height:1.6}.relationship__list[data-v-a14001a7]{flex-direction:column;gap:12px;display:flex}.relationship__list-item[data-v-a14001a7]{color:#333;align-items:center;gap:10px;font-size:16px;display:flex}.relationship__check[data-v-a14001a7]{background:#f27c22;border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.relationship__check[data-v-a14001a7]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)rotate(-45deg)}.relationship__visual[data-v-a14001a7]{justify-content:center;align-items:center;display:flex}.relationship__image[data-v-a14001a7]{-o-object-fit:contain;object-fit:contain;border-radius:12px;max-width:100%;height:auto}@media (width<=1024px){.relationship[data-v-a14001a7]{padding:60px 0}.relationship__title[data-v-a14001a7]{font-size:36px}.relationship__card[data-v-a14001a7]{grid-template-columns:1fr;gap:32px;padding:36px}.relationship__card-title[data-v-a14001a7]{font-size:24px}}@media (width<=768px){.relationship[data-v-a14001a7]{padding:48px 0}.relationship__title[data-v-a14001a7]{font-size:28px}.relationship__subtitle[data-v-a14001a7]{margin-bottom:32px;font-size:15px}.relationship__card[data-v-a14001a7]{padding:28px 20px}.relationship__card-title[data-v-a14001a7]{font-size:20px}.relationship__card-desc[data-v-a14001a7],.relationship__list-item[data-v-a14001a7]{font-size:14px}}@media (width<=480px){.relationship__title[data-v-a14001a7]{font-size:24px}.relationship__card[data-v-a14001a7]{padding:24px 16px}.relationship__card-title[data-v-a14001a7]{font-size:18px}}
