.about-view[data-v-04b21f3a]{flex-direction:column;gap:16px;display:flex}.about-card[data-v-04b21f3a]{background:var(--card-bg-transparent);border-radius:var(--radius-large);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff73;padding:24px 28px;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;box-shadow:0 10px 30px #94a3b824}.about-card[data-v-04b21f3a]:hover{box-shadow:0 18px 34px #94a3b82e}.dark .about-card[data-v-04b21f3a]{border-color:#94a3b829;box-shadow:0 12px 28px #02061747}.dark .about-card[data-v-04b21f3a]:hover{box-shadow:0 18px 34px #02061759}.about-title[data-v-04b21f3a]{color:var(--text-primary);margin:0 0 16px;font-size:1.75rem;font-weight:700}.about-markdown-preview[data-v-04b21f3a]{width:100%}.about-markdown-preview[data-v-04b21f3a] h2,.about-markdown-preview[data-v-04b21f3a] h3{scroll-margin-top:80px}.guestbook-link-card[data-v-04b21f3a]{background:linear-gradient(135deg, color-mix(in srgb, var(--el-color-primary) 10%, white), color-mix(in srgb, var(--el-color-primary-light-3) 8%, white));border:1px solid color-mix(in srgb, var(--el-color-primary) 16%, transparent);color:inherit;border-radius:1rem;align-items:center;gap:.875rem;margin-top:1.5rem;padding:1rem 1.1rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.guestbook-link-card[data-v-04b21f3a]:hover{border-color:color-mix(in srgb, var(--el-color-primary) 24%, transparent);transform:translateY(-2px);box-shadow:0 14px 28px #94a3b829}.guestbook-link-icon[data-v-04b21f3a]{width:2.75rem;height:2.75rem;color:var(--el-color-primary-dark-2);background:#ffffffbf;border-radius:.875rem;flex:none;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.guestbook-link-copy[data-v-04b21f3a]{gap:.25rem;display:grid}.guestbook-link-copy strong[data-v-04b21f3a]{color:var(--text-primary);font-size:1rem}.guestbook-link-copy small[data-v-04b21f3a]{color:var(--text-secondary);line-height:1.6}@media (width<=576px){.about-card[data-v-04b21f3a]{padding:16px}.about-title[data-v-04b21f3a]{font-size:1.5rem}.guestbook-link-card[data-v-04b21f3a]{align-items:flex-start}}
