.premium-blog-grid[data-v-8f7b812e]{grid-template-columns:1fr;gap:24px;padding:20px 0;display:grid}@media (width>=600px){.premium-blog-grid[data-v-8f7b812e]{grid-template-columns:1fr 1fr}}@media (width>=960px){.premium-blog-grid.is-3-cols[data-v-8f7b812e]{grid-template-columns:repeat(3,1fr);gap:32px}}.blog-card[data-v-8f7b812e]{background:#fff;border:1px solid #4e7e6414;border-radius:24px;flex-direction:column;height:100%;text-decoration:none;transition:transform .45s cubic-bezier(.25,.46,.45,.94),box-shadow .45s,border-color .45s;display:flex;overflow:hidden;box-shadow:0 16px 32px #1a3c310d}.blog-card[data-v-8f7b812e]:hover{border-color:#c98b3633;transform:translateY(-6px);box-shadow:0 24px 48px #1a3c311a}.blog-card[data-v-8f7b812e]:focus-visible{outline-offset:3px;outline:3px solid #4e7e6480}.blog-card--new[data-v-8f7b812e]{animation:.5s cubic-bezier(.22,1,.36,1) both card-in-8f7b812e}@keyframes card-in-8f7b812e{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.card-image-wrap[data-v-8f7b812e]{aspect-ratio:16/10;background:linear-gradient(135deg,#f3faf7,#e7f4f0);width:100%;position:relative;overflow:hidden}.blog-img[data-v-8f7b812e]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.25,.46,.45,.94);display:block}.image-overlay[data-v-8f7b812e]{pointer-events:none;background:linear-gradient(#0000 50%,#0000000d);width:100%;height:100%;position:absolute;top:0;left:0}.blog-card:hover .blog-img[data-v-8f7b812e]{transform:scale(1.05)}.card-content[data-v-8f7b812e]{flex-direction:column;flex-grow:1;padding:24px 26px 22px;display:flex}.post-title[data-v-8f7b812e]{color:#1a3c31;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 24px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;line-height:1.45;transition:color .3s;display:-webkit-box;overflow:hidden}.blog-card:hover .post-title[data-v-8f7b812e]{color:#4e7e64}.post-meta[data-v-8f7b812e]{flex-direction:column;margin-top:auto;display:flex}.read-time[data-v-8f7b812e]{color:#5f786b;align-items:center;gap:8px;margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;display:flex}.meta-icon[data-v-8f7b812e]{color:#c98b36}.read-more[data-v-8f7b812e]{color:#4e7e64;border-top:1px solid #4e7e641f;justify-content:space-between;align-items:center;padding-top:14px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:color .3s,border-color .3s;display:flex}.blog-card:hover .read-more[data-v-8f7b812e]{color:#1a3c31;border-color:#c98b364d}.arrow-icon[data-v-8f7b812e]{color:#c98b36;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.blog-card:hover .arrow-icon[data-v-8f7b812e]{transform:translate(6px)}.blog-rail-wrap[data-v-8f7b812e]{position:relative}.blog-rail[data-v-8f7b812e]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:82%;grid-auto-flow:column;gap:16px;padding:8px 2px 24px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.blog-rail[data-v-8f7b812e]::-webkit-scrollbar{display:none}.blog-rail[data-v-8f7b812e]>*{scroll-snap-align:start}.blog-card--rail .card-content[data-v-8f7b812e]{padding:20px 20px 18px}.blog-card--rail .post-title[data-v-8f7b812e]{margin-bottom:18px;font-size:16px}.blog-rail-all[data-v-8f7b812e]{color:#1a3c31;background:radial-gradient(120% 90% at 20% 10%,#f3faf7,#e7f4f0 50%,#cfe6dc);border-radius:24px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:6px;min-height:100%;padding:24px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.blog-rail-all[data-v-8f7b812e]:hover{transform:translateY(-4px);box-shadow:0 18px 36px #1a3c311a}.blog-rail-all-icon[data-v-8f7b812e]{color:#fff;background:linear-gradient(135deg,#5b8d72,#4e7e64 45%,#2f5a45);border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:8px;display:grid;box-shadow:0 10px 22px #2f5a454d}.blog-rail-all-label[data-v-8f7b812e]{font-size:18px;font-weight:700}.blog-rail-all-sub[data-v-8f7b812e]{color:#3d4f47;font-size:13px}.blog-rail-foot[data-v-8f7b812e]{justify-content:space-between;align-items:center;gap:16px;display:flex}.blog-rail-link[data-v-8f7b812e]{color:#1a3c31;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.blog-rail-link[data-v-8f7b812e]:hover{color:#4e7e64}.blog-rail-arrows[data-v-8f7b812e]{gap:10px;display:none}.blog-rail-arrow[data-v-8f7b812e]{color:#1a3c31;background:#fff;border:1.5px solid #c9d9d0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,border-color .2s,transform .2s;display:grid}.blog-rail-arrow[data-v-8f7b812e]:hover{background:#f2f8f5;border-color:#4e7e64}.blog-rail-arrow[data-v-8f7b812e]:active{transform:scale(.94)}.blog-rail-all[data-v-8f7b812e]:focus-visible,.blog-rail-arrow[data-v-8f7b812e]:focus-visible,.blog-rail-link[data-v-8f7b812e]:focus-visible{outline-offset:3px;outline:3px solid #4e7e6480}@media (width>=600px){.blog-rail[data-v-8f7b812e]{grid-auto-columns:calc(45.4546% - 7.27273px)}}@media (width>=960px){.blog-rail[data-v-8f7b812e]{grid-auto-columns:calc(33.3333% - 13.3333px);gap:20px}.blog-rail-arrows[data-v-8f7b812e]{display:inline-flex}}@media (prefers-reduced-motion:reduce){.arrow-icon[data-v-8f7b812e],.blog-card[data-v-8f7b812e],.blog-img[data-v-8f7b812e],.blog-rail-all[data-v-8f7b812e],.blog-rail-arrow[data-v-8f7b812e]{transition:none}.blog-card[data-v-8f7b812e]:hover,.blog-card:hover .blog-img[data-v-8f7b812e],.blog-rail-all[data-v-8f7b812e]:hover{transform:none}.blog-card--new[data-v-8f7b812e]{animation:none}}
