.blog-page[data-v-0975369f]{background:#f8f8f8;min-height:calc(100vh - 250px)}.hero[data-v-0975369f]{background:linear-gradient(183.36deg,#b845e626 53.31%,#b845e600 100.2%);height:300px;padding:0 64px}.hero-inner[data-v-0975369f]{max-width:1280px;margin:0 auto;padding-top:20px}.crumb[data-v-0975369f]{color:#5c5c5c;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:19px;display:flex}.crumb a[data-v-0975369f]{color:#5c5c5c;text-decoration:none}.crumb a[data-v-0975369f]:hover{color:#b845e6;text-decoration:underline}.hero h1[data-v-0975369f]{color:#000;max-width:1024px;margin:43px auto 16px;font-size:44px;font-weight:600;line-height:59px}.hero h1[data-v-0975369f],.hero p[data-v-0975369f]{text-align:center}.hero p[data-v-0975369f]{color:#00000080;width:800px;margin:0 auto;font-size:16px;font-weight:400;line-height:24px}.blog-list-section[data-v-0975369f]{padding:28px 64px 120px}.blog-list[data-v-0975369f]{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1119px;margin:0 auto;display:grid}.pagination[data-v-0975369f]{justify-content:center;align-items:center;gap:10px;max-width:1119px;margin:36px auto 0;display:flex}.pagination-btn[data-v-0975369f],.pagination-page[data-v-0975369f]{color:#333;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:8px;min-width:38px;height:38px;font-size:14px;font-weight:600;line-height:20px;transition:border-color .2s,color .2s,background-color .2s}.pagination-btn[data-v-0975369f]{padding:0 14px}.pagination-btn[data-v-0975369f]:hover:not(:disabled),.pagination-page.active[data-v-0975369f],.pagination-page[data-v-0975369f]:hover{color:#b845e6;background:#b845e61a;border-color:#b845e6}.pagination-btn[data-v-0975369f]:disabled{cursor:not-allowed;opacity:.45}.blog-card[data-v-0975369f]{box-sizing:border-box;background:#fff;border:1px solid #efefef;border-radius:12px;min-height:236px;transition:transform .3s ease-in-out;transform:translateZ(0)}.blog-card[data-v-0975369f]:hover{border-color:#b845e6;transform:scale(1.05)translateZ(0)}.blog-card-link[data-v-0975369f]{color:inherit;flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.tag[data-v-0975369f]{color:#b845e6;background:#b845e61a;border-radius:50px;width:fit-content;padding:2px 8px;font-size:12px;font-weight:400;line-height:16px}.blog-card h2[data-v-0975369f]{color:#000;-webkit-line-clamp:2;font-size:20px;font-weight:600;line-height:28px}.blog-card h2[data-v-0975369f],.blog-card p[data-v-0975369f]{text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.blog-card p[data-v-0975369f]{color:#5c5c5c;-webkit-line-clamp:4;font-size:16px;font-weight:400;line-height:24px}@media screen and (width<=768px){.hero[data-v-0975369f]{height:auto;padding:0 16px}.hero-inner[data-v-0975369f]{width:100%;padding:20px 0 48px}.hero h1[data-v-0975369f]{width:100%;margin:32px 0 12px;font-size:28px;line-height:36px}.hero p[data-v-0975369f]{width:100%;font-size:14px}.blog-list-section[data-v-0975369f]{padding:24px 16px 80px}.blog-list[data-v-0975369f]{grid-template-columns:1fr;gap:16px;width:100%}.blog-card h2[data-v-0975369f],.blog-card p[data-v-0975369f]{text-overflow:clip;-webkit-line-clamp:unset;-webkit-box-orient:initial;display:block;overflow:visible}.pagination[data-v-0975369f]{flex-wrap:wrap;gap:8px;margin-top:28px}.pagination-btn[data-v-0975369f],.pagination-page[data-v-0975369f]{min-width:36px;height:36px;font-size:13px}}
