.nc-img[data-v-e5673214]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.news-cover.has-img .nc-bg[data-v-e5673214],.news-cover.has-img .nc-icon-wrap[data-v-e5673214],.news-cover.has-img .nc-mesh[data-v-e5673214]{display:none}.ct-em[data-v-5d1cd932]{font-weight:700}.ct-star[data-v-5d1cd932]{color:#f5a623;font-size:15px;line-height:1;margin-left:5px;vertical-align:middle}.ct-tap-hint[data-v-5d1cd932]{color:var(--blue-600);display:none;font-size:13px;opacity:.7;padding:10px 0 4px;text-align:center}.ct-mobile-sub-table[data-v-5d1cd932]{background:#fff;border:1px solid var(--blue-100);border-radius:12px;margin-bottom:14px;overflow:hidden}.ct-mobile-sub-header[data-v-5d1cd932]{background:linear-gradient(135deg,var(--ink-900),var(--ink-800));color:#fff;font-size:15px;font-weight:700;letter-spacing:.5px;padding:12px 16px}.ct-mobile-sub-header.rec-col[data-v-5d1cd932]{background:linear-gradient(135deg,#2563eb,#06b6d4)}.ct-mobile-sub-row[data-v-5d1cd932]{align-items:flex-start;border-bottom:1px solid var(--slate-100);display:flex;font-size:13.5px;gap:12px;justify-content:space-between;line-height:1.6;padding:11px 16px}.ct-mobile-sub-row[data-v-5d1cd932]:last-child{border-bottom:none}.ct-mobile-dim[data-v-5d1cd932]{color:var(--ink-900);flex-shrink:0;font-size:13px;font-weight:700;min-width:72px}.ct-mobile-sub-row span[data-v-5d1cd932]:not(.ct-mobile-dim):not(.ct-star):not(.ct-badge){color:var(--slate-500);flex:1;text-align:right}.ct-mobile-sub-row .ct-em[data-v-5d1cd932]{color:var(--ink-900)}.form-msg[data-v-91ec49a5]{font-size:14px;font-weight:600;margin-top:var(--space-3,12px)}.form-msg.ok[data-v-91ec49a5]{color:#16a34a}.form-msg.err[data-v-91ec49a5]{color:#dc2626}.req[data-v-91ec49a5]{color:#ef4444;margin-left:2px}.contact-eyebrow[data-v-91ec49a5]{justify-content:flex-start}.contact-title[data-v-91ec49a5]{font-size:30px;text-align:left}.cfc-agree[data-v-91ec49a5]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:4px;line-height:1.6;margin:var(--space-3,12px) 0 0}.cfc-agree input[type=checkbox][data-v-91ec49a5]{accent-color:var(--c-primary,#2563eb);cursor:pointer;flex:none;height:16px;margin-right:4px;width:16px}.cfc-agree label[data-v-91ec49a5]{cursor:pointer}.cfc-agree .agree-link[data-v-91ec49a5]{color:var(--c-primary,#2563eb);text-decoration:none}.cfc-agree .agree-link[data-v-91ec49a5]:hover{text-decoration:underline}.mp-contact-card[data-v-91ec49a5]{text-align:center}.mp-tel-btn[data-v-91ec49a5]{display:inline-block;margin-top:var(--space-3,12px);text-decoration:none}.partners-grid[data-v-ccdc7c2f]{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);margin-top:32px}.partner-card[data-v-ccdc7c2f]{align-items:center;aspect-ratio:3/2;background:#fff;border:1px solid #f0f0f0;border-radius:12px;color:inherit;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:20px 14px;position:relative;transition:transform .4s var(--ease-out,cubic-bezier(.22,1,.36,1)),box-shadow .4s var(--ease-out,cubic-bezier(.22,1,.36,1)),border-color .4s ease}.partner-card.reveal[data-v-ccdc7c2f]{transition-delay:calc(var(--rd, 0s) + var(--pi, 0)*80ms)}.partner-card[data-v-ccdc7c2f]:nth-child(6n+1){--pi:0}.partner-card[data-v-ccdc7c2f]:nth-child(6n+2){--pi:1}.partner-card[data-v-ccdc7c2f]:nth-child(6n+3){--pi:2}.partner-card[data-v-ccdc7c2f]:nth-child(6n+4){--pi:3}.partner-card[data-v-ccdc7c2f]:nth-child(6n+5){--pi:4}.partner-card[data-v-ccdc7c2f]:nth-child(6n+6){--pi:5}.partner-card[data-v-ccdc7c2f]:hover{border-color:#409eff59;box-shadow:0 14px 32px #0000001a;transform:translateY(-6px)}.partner-card[data-v-ccdc7c2f]:after{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.7) 50%,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-120%);transition:transform .7s ease}.partner-card[data-v-ccdc7c2f]:hover:after{transform:translate(120%)}.partner-logo[data-v-ccdc7c2f]{animation:partner-breathe-ccdc7c2f 3.6s ease-in-out infinite;animation-delay:calc(var(--pi, 0)*-.6s);margin-bottom:10px;max-height:84px;max-width:90%;-o-object-fit:contain;object-fit:contain;transition:transform .4s var(--ease-out,cubic-bezier(.22,1,.36,1))}.partner-card:hover .partner-logo[data-v-ccdc7c2f]{animation-play-state:paused;transform:scale(1.12)}@keyframes partner-breathe-ccdc7c2f{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.partner-name[data-v-ccdc7c2f]{color:#666;font-size:13px;text-align:center;transition:color .3s ease}.partner-card:hover .partner-name[data-v-ccdc7c2f]{color:#1f2937}@media(max-width:768px){.partners-grid[data-v-ccdc7c2f]{gap:10px;grid-template-columns:repeat(3,1fr)}.partner-card[data-v-ccdc7c2f]{padding:14px 8px}.partner-logo[data-v-ccdc7c2f]{max-height:52px}}@media(prefers-reduced-motion:reduce){.partner-logo[data-v-ccdc7c2f]{animation:none}.partner-card[data-v-ccdc7c2f]:after{display:none}}.ti-grid[data-v-ade767e3]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-top:32px}.ti-text[data-v-ade767e3]{color:var(--slate-600);font-size:15px;line-height:1.9}.ti-text[data-v-ade767e3] p{margin-bottom:16px}.ti-image[data-v-ade767e3]{align-items:center;display:flex;justify-content:center}.ti-image img[data-v-ade767e3]{border-radius:16px;box-shadow:0 8px 32px #00000014;-o-object-fit:cover;object-fit:cover;width:100%}.ti-placeholder[data-v-ade767e3]{aspect-ratio:4/3;background:linear-gradient(135deg,#f0f4ff,#e8ecf4);border:2px dashed #c8d0e0;border-radius:16px;width:100%}@media(max-width:768px){.ti-grid[data-v-ade767e3]{gap:24px;grid-template-columns:1fr}.ti-image[data-v-ade767e3]{order:-1}}
