.about-contact[data-v-a8f78f75]{background:radial-gradient(circle at 90% 5%,rgba(37,192,240,.12),transparent 27%),linear-gradient(180deg,var(--color-page-header-start),var(--color-surface));border-top:1px solid var(--color-border-default);overflow:hidden;position:relative}.about-contact[data-v-a8f78f75]:before{background-image:linear-gradient(var(--color-hero-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--color-hero-grid-line) 1px,transparent 1px);background-size:60px 60px;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.about-contact__grid[data-v-a8f78f75],.about-contact__heading[data-v-a8f78f75]{position:relative}.about-contact__grid[data-v-a8f78f75]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.about-contact__card[data-v-a8f78f75]{background:#fff;border-color:var(--color-border-menu);display:flex;flex-direction:column;min-height:250px;padding:31px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.about-contact__card[data-v-a8f78f75]:hover{border-color:var(--theme-color);box-shadow:var(--shadow-advantage-card-hover);transform:translateY(-4px)}.about-contact__card-top[data-v-a8f78f75]{align-items:center;display:flex;gap:16px;justify-content:center}.about-contact__card-index[data-v-a8f78f75]{color:var(--theme-color);font-family:var(--font-family-display);font-size:10px;font-weight:700;letter-spacing:.12em}.about-contact__card-eyebrow[data-v-a8f78f75]{color:var(--color-text-tertiary);font-size:10.5px;font-weight:650;letter-spacing:.08em}.about-contact__card-title[data-v-a8f78f75]{color:var(--color-text-primary);font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.035em;line-height:1.3;margin:52px 0 0;word-break:break-all}.about-contact__card-action[data-v-a8f78f75]{align-items:center;background:#fff;border:1px solid var(--color-border-theme-soft);border-radius:9px;color:var(--theme-color);display:flex;font-size:var(--font-size-sm);font-weight:600;justify-content:space-between;margin-top:auto;min-height:48px;padding:0 16px;transition:border-color .2s ease,background-color .2s ease;width:100%}.about-contact__card-action[data-v-a8f78f75]:hover{background:var(--theme-light-color);border-color:var(--theme-color)}@media(max-width:850px){.about-contact__grid[data-v-a8f78f75]{grid-template-columns:1fr}.about-contact__card[data-v-a8f78f75]{min-height:300px;padding:26px}.about-contact__card-title[data-v-a8f78f75]{margin-top:42px}}@media(max-width:480px){.about-contact__card[data-v-a8f78f75]{min-height:0;padding:23px 20px}.about-contact__card-title[data-v-a8f78f75]{font-size:27px;margin-top:34px}}
