.architecture[data-v-930ee8af]{background:#fff;padding:80px 0}.architecture__inner[data-v-930ee8af]{text-align:center;flex-direction:column;align-items:center;display:flex}.architecture__title[data-v-930ee8af]{color:#000;margin-bottom:16px;font-size:48px;font-weight:700;line-height:1.15}.architecture__subtitle[data-v-930ee8af]{color:#9b9ba3;margin-bottom:56px;font-size:20px;line-height:1.6}.architecture__group[data-v-930ee8af]{width:100%;margin-bottom:32px}.architecture__group--center[data-v-930ee8af]{flex-direction:column;align-items:center;display:flex}.architecture__group-label[data-v-930ee8af]{color:#000;margin-bottom:32px;font-size:24px;font-weight:700}.architecture__cards[data-v-930ee8af]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.architecture__card[data-v-930ee8af]{text-align:center;background:#fff;border:1px solid #e9edf4;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #0000000a}.architecture__card[data-v-930ee8af]:hover{transform:translateY(-4px);box-shadow:0 4px 24px #00000014}.architecture__card--wide[data-v-930ee8af]{max-width:500px}.architecture__card-icon[data-v-930ee8af]{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.architecture__card-icon img[data-v-930ee8af]{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.architecture__card-name[data-v-930ee8af]{color:#000;font-size:20px;font-weight:700}.architecture__card-desc[data-v-930ee8af]{color:#9b9ba3;font-size:14px;line-height:1.5}.architecture__connection[data-v-930ee8af]{color:#9b9ba3;letter-spacing:2px;border-top:1px solid #e9edf4;width:100%;margin-bottom:32px;padding-top:16px;font-size:16px}@media (width<=1024px){.architecture[data-v-930ee8af]{padding:60px 0}.architecture__title[data-v-930ee8af]{font-size:36px}.architecture__subtitle[data-v-930ee8af]{margin-bottom:40px;font-size:18px}.architecture__cards[data-v-930ee8af]{gap:16px}.architecture__card[data-v-930ee8af]{padding:24px 16px}.architecture__card-name[data-v-930ee8af]{font-size:18px}}@media (width<=768px){.architecture[data-v-930ee8af]{padding:48px 0}.architecture__title[data-v-930ee8af]{font-size:28px}.architecture__subtitle[data-v-930ee8af]{margin-bottom:32px;font-size:15px}.architecture__group-label[data-v-930ee8af]{margin-bottom:24px;font-size:20px}.architecture__cards[data-v-930ee8af]{grid-template-columns:1fr;gap:16px}.architecture__card[data-v-930ee8af]{text-align:left;flex-direction:row;gap:16px;padding:20px}.architecture__card--wide[data-v-930ee8af]{max-width:100%}.architecture__card-icon[data-v-930ee8af]{flex-shrink:0;width:48px;height:48px}.architecture__card-icon img[data-v-930ee8af]{width:32px;height:32px}.architecture__card-name[data-v-930ee8af]{margin-bottom:2px;font-size:16px}.architecture__card-desc[data-v-930ee8af]{font-size:13px}}@media (width<=480px){.architecture__title[data-v-930ee8af]{font-size:22px}.architecture__subtitle[data-v-930ee8af]{font-size:13px}.architecture__card-icon[data-v-930ee8af]{width:40px;height:40px}.architecture__card-icon img[data-v-930ee8af]{width:28px;height:28px}}
