.blog-page{color:#1e272e}.blog-container{padding-top:48px;padding-bottom:80px}.blog-columns{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,2fr);grid-gap:56px;gap:56px;align-items:start}.blog-main-column,.blog-sidebar-column{min-width:0}.blog-sidebar-column{height:100%}.blog-meta{display:flex;grid-gap:18px;gap:18px;flex-wrap:wrap;align-items:center;color:#637078;font-size:14px;margin:24px 0 14px}.blog-meta span{display:inline-flex;align-items:center;grid-gap:6px;gap:6px}@media (max-width:959px){.blog-container{padding-top:28px;padding-bottom:48px}.blog-columns{grid-template-columns:1fr;grid-gap:36px;gap:36px}.blog-columns .blog-sidebar,.blog-sidebar-column{display:contents}.blog-columns .blog-search{grid-row:1}.blog-main-column{grid-row:2}.blog-columns .blog-popular{grid-row:3;margin-top:0}.blog-columns .blog-all-link{grid-row:4}}.blog-cover[data-v-027f430d]{aspect-ratio:2/1;overflow:hidden;border-radius:20px;background:#fff5df}.blog-cover img[data-v-027f430d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog-cover__placeholder[data-v-027f430d]{height:100%;display:flex;align-items:center;justify-content:center;grid-gap:20px;gap:20px;color:#1e272e;font-size:32px;font-weight:700}.blog-cover--small[data-v-027f430d]{width:76px;height:76px;aspect-ratio:1;border-radius:12px;flex:0 0 76px}@media (max-width:600px){.blog-cover[data-v-027f430d]{border-radius:15px}}.blog-sidebar[data-v-9ff8afea]{position:-webkit-sticky;position:sticky;top:24px}.blog-search label[data-v-9ff8afea]{display:block;margin-bottom:10px;font-size:15px;font-weight:600}.blog-search__field[data-v-9ff8afea]{display:flex;align-items:center;border:1px solid #dce0e2;border-radius:12px;background:#fff}.blog-search__field[focus-within][data-v-9ff8afea]{outline:2px solid #ffbf48;outline-offset:2px}.blog-search__field[data-v-9ff8afea]:focus-within{outline:2px solid #ffbf48;outline-offset:2px}.blog-search input[data-v-9ff8afea]{padding:16px;width:100%;min-width:0;outline:none;font-size:15px}.blog-search button[data-v-9ff8afea]{padding:14px;flex-shrink:0}.blog-popular[data-v-9ff8afea]{margin-top:38px}.blog-popular h2[data-v-9ff8afea]{font-size:22px;margin-bottom:24px;color:#1e272e}.blog-popular__article[data-v-9ff8afea]{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-bottom:24px;color:#1e272e;text-decoration:none}.blog-popular__article:hover h3[data-v-9ff8afea]{text-decoration:underline;-webkit-text-decoration-color:#ffbf48;text-decoration-color:#ffbf48;text-underline-offset:4px}.blog-popular__article h3[data-v-9ff8afea]{font-size:15px;line-height:1.5;margin-top:5px;word-wrap:anywhere}.blog-popular__meta[data-v-9ff8afea]{font-size:12px;color:#637078}.blog-all-link[data-v-9ff8afea]{display:inline-flex;grid-gap:8px;gap:8px;align-items:center;margin-top:16px;color:#1e272e;font-weight:600}@media (max-width:959px){.blog-sidebar[data-v-9ff8afea]{position:static}}.blog-intro[data-v-6280cd84]{padding:36px 42px;border-radius:24px;background:#fff5df;margin-bottom:48px}.blog-intro__eyebrow[data-v-6280cd84]{font-size:12px;letter-spacing:2px;font-weight:700}.blog-intro h1[data-v-6280cd84]{font-size:46px;line-height:1.2;margin:12px 0;letter-spacing:-1px}.blog-intro p[data-v-6280cd84]{margin:0;font-size:18px;line-height:1.6}.blog-list-article[data-v-6280cd84]{padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid #e8eaeb}.blog-list-article h2[data-v-6280cd84]{font-size:28px;line-height:1.4;word-wrap:anywhere;margin-bottom:16px}.blog-list-article h2 a[data-v-6280cd84]{color:#1e272e;text-decoration:none}.blog-list-article h2 a[data-v-6280cd84]:hover{text-decoration:underline;-webkit-text-decoration-color:#ffbf48;text-decoration-color:#ffbf48;text-underline-offset:5px}.blog-list-article p[data-v-6280cd84]{font-size:16px;line-height:1.8;color:#53616a;word-wrap:anywhere}.blog-read-link[data-v-6280cd84]{display:inline-flex;grid-gap:10px;gap:10px;align-items:center;color:#1e272e;font-weight:600;text-decoration:none;border-bottom:2px solid #ffbf48;padding-bottom:4px}.blog-results[data-v-6280cd84]{display:flex;grid-gap:16px;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:28px}.blog-results h2[data-v-6280cd84]{font-size:22px;word-wrap:anywhere}.blog-results .blog-clear-search[data-v-6280cd84]{flex-shrink:0;height:40px;padding:0 16px;border-color:#dce0e2;background-color:#f8f9fa;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.blog-results .blog-clear-search[data-v-6280cd84]:hover{border-color:#ffbf48;background-color:#fff5df}.blog-empty[data-v-6280cd84]{text-align:center;padding:64px 24px;border:1px solid #e8eaeb;border-radius:20px}.blog-empty h2[data-v-6280cd84]{margin:24px 0 12px;font-size:28px}.blog-empty p[data-v-6280cd84]{color:#637078;line-height:1.7;margin-bottom:28px}.blog-pagination[data-v-6280cd84]{display:flex;grid-gap:24px;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap;font-size:14px}.blog-page-link[data-v-6280cd84]{color:#1e272e;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;grid-gap:6px;gap:6px}@media (max-width:600px){.blog-intro[data-v-6280cd84]{padding:28px 24px;margin-bottom:28px;border-radius:15px}.blog-intro h1[data-v-6280cd84]{font-size:34px}.blog-intro p[data-v-6280cd84]{font-size:16px}.blog-list-article h2[data-v-6280cd84]{font-size:23px}}