.lk-pagination[data-v-47d77185]{--lk-pagination-border:hsla(0,0%,100%,.16);align-items:center;color:#ffffffd9;display:flex;font-family:Inter Variable,Inter,system-ui,sans-serif;gap:12px}.lk-pagination--disabled[data-v-47d77185]{opacity:.5}.lk-pagination__total[data-v-47d77185]{color:#ffffff80;font-size:.9em;white-space:nowrap}.lk-pagination__pages[data-v-47d77185]{align-items:center;display:flex;gap:4px}.lk-pagination__btn[data-v-47d77185]{align-items:center;background:transparent;border:1px solid var(--lk-pagination-border);border-radius:6px;color:#ffffffbf;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;height:28px;justify-content:center;min-width:28px;padding:0 6px;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.lk-pagination__btn[data-v-47d77185]:hover:not(:disabled){border-color:#fff6;color:#fffffff2}.lk-pagination__btn[data-v-47d77185]:disabled{cursor:not-allowed;opacity:.4}.lk-pagination__btn--active[data-v-47d77185]{background:#63e2b726;border-color:#63e2b7;color:#7fe7c4}.lk-pagination__ellipsis[data-v-47d77185]{color:#fff6;padding:0 2px}.lk-pagination__size-picker[data-v-47d77185]{width:120px}.lk-pagination--small .lk-pagination__btn[data-v-47d77185]{font-size:12px;height:24px;min-width:24px}.lk-pagination--large .lk-pagination__btn[data-v-47d77185]{font-size:14px;height:32px;min-width:32px}.blog-chrome.lk-layout[data-v-4f5715c7]{display:flex;flex-direction:column;min-height:100vh;overflow:visible;overflow-x:clip}.main-content.lk-layout-content[data-v-4f5715c7]{overflow:visible}.main-content[data-v-4f5715c7]{display:flex;flex:1;flex-direction:column;min-height:calc(100vh - 64px);min-width:0;width:100%}.post[data-v-70311471]{color:inherit;display:flex;flex-direction:column;gap:16px;min-width:0;text-decoration:none}.post__cover[data-v-70311471]{aspect-ratio:16/9;background:#ffffff0a;border-radius:14px;overflow:hidden;position:relative}.post__img[data-v-70311471]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.2,.8,.2,1);width:100%}.post:focus-visible .post__img[data-v-70311471],.post:hover .post__img[data-v-70311471]{transform:scale(1.035)}.post__placeholder[data-v-70311471]{background:radial-gradient(circle at 20% 15%,rgba(99,226,183,.45),transparent 55%),radial-gradient(circle at 85% 90%,rgba(42,138,108,.55),transparent 60%),linear-gradient(135deg,#16342c,#1c1c22);display:grid;height:100%;overflow:hidden;place-items:center;position:relative;transition:transform .4s cubic-bezier(.2,.8,.2,1);width:100%}.post__placeholder[data-v-70311471]:before{background-image:radial-gradient(hsla(0,0%,100%,.12) 1px,transparent 0);background-size:18px 18px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 75%);mask-image:radial-gradient(circle at center,#000 0,transparent 75%);position:absolute}.post__placeholder-icon[data-v-70311471]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#63e2b724;border:1px solid rgba(99,226,183,.35);border-radius:24px;box-shadow:0 12px 40px #00000059,inset 0 1px #ffffff1f;color:#63e2b7;display:grid;font-size:42px;height:88px;place-items:center;position:relative;width:88px}.post:focus-visible .post__placeholder[data-v-70311471],.post:hover .post__placeholder[data-v-70311471]{transform:scale(1.035)}.post__body[data-v-70311471]{display:flex;flex-direction:column;gap:10px;min-width:0}.post__meta[data-v-70311471]{align-items:center;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:6px 12px}.post__category[data-v-70311471]{color:#63e2b7;font-weight:600}.post__date[data-v-70311471]{color:#ffffff73}.post__category+.post__date[data-v-70311471]:before{color:#ffffff4d;content:"·";margin-right:12px}.post__title[data-v-70311471]{color:#ffffffe6;font-size:1.1875rem;font-weight:700;letter-spacing:-.015em;line-height:1.35;margin:0;overflow-wrap:anywhere;transition:color .15s ease}.post:focus-visible .post__title[data-v-70311471],.post:hover .post__title[data-v-70311471]{color:#63e2b7}.post__excerpt[data-v-70311471]{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;color:#ffffff94;font-size:.9375rem;-webkit-line-clamp:3;line-clamp:3;line-height:1.6}.post__more[data-v-70311471]{align-items:center;color:#63e2b7;display:inline-flex;font-size:.9375rem;font-weight:600;gap:6px;margin-top:6px}.post__more[data-v-70311471] .lk-icon{transition:transform .2s ease}.post:hover .post__more[data-v-70311471] .lk-icon{transform:translate(4px)}.post--featured[data-v-70311471]{gap:20px}@media(min-width:900px){.post--featured[data-v-70311471]{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.post--featured .post__cover[data-v-70311471]{border-radius:18px}.post--featured .post__placeholder-icon[data-v-70311471]{border-radius:34px;font-size:60px;height:128px;width:128px}.post--featured .post__title[data-v-70311471]{font-size:2rem;letter-spacing:-.03em;line-height:1.2}.post--featured .post__excerpt[data-v-70311471]{font-size:1.0625rem;-webkit-line-clamp:4;line-clamp:4}.post--featured .post__body[data-v-70311471]{gap:14px}}@media(max-width:899px){.post--featured .post__title[data-v-70311471]{font-size:1.5rem;line-height:1.25}}.blog-list[data-v-3ab919b5]{--blog-max-w:1140px;--blog-gutter:clamp(16px,4vw,32px);--blog-hero-pt:clamp(36px,7vw,72px);background:#18181c;display:flex;flex:1;flex-direction:column;min-width:0;overflow-x:clip}.blog-list[data-v-3ab919b5],.blog-list__hero[data-v-3ab919b5]{box-sizing:border-box;width:100%}.blog-list__hero[data-v-3ab919b5]{margin:0 auto;max-width:calc(var(--blog-max-w) + var(--blog-gutter)*2);padding:var(--blog-hero-pt) var(--blog-gutter) clamp(24px,4vw,36px);position:relative}.blog-list__hero[data-v-3ab919b5]:before{background:radial-gradient(ellipse at center,rgba(99,226,183,.12),transparent 65%);content:"";height:360px;left:calc(var(--blog-gutter) - 190px);pointer-events:none;position:absolute;top:calc(var(--blog-hero-pt) - 166px);width:520px}.blog-list__eyebrow[data-v-3ab919b5]{align-items:center;background:#63e2b71a;border-radius:999px;color:#63e2b7;display:inline-flex;font-size:.8125rem;font-weight:600;gap:8px;margin-bottom:18px;padding:5px 12px;position:relative}.blog-list__eyebrow-dot[data-v-3ab919b5]{background:#63e2b7;border-radius:50%;box-shadow:0 0 8px #63e2b7;height:6px;width:6px}.blog-list__title[data-v-3ab919b5]{color:#fffffff2;font-size:clamp(1.875rem,5vw,3rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;margin:0 0 16px;max-width:820px;overflow-wrap:anywhere;position:relative}.blog-list__lead[data-v-3ab919b5]{color:#ffffff94;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.6;margin:0;max-width:640px;position:relative}.blog-list__filters[data-v-3ab919b5]{box-sizing:border-box;display:flex;gap:8px;margin:0 auto;max-width:calc(var(--blog-max-w) + var(--blog-gutter)*2);overflow-x:auto;padding:0 var(--blog-gutter) clamp(28px,4vw,44px);scrollbar-width:none;width:100%}.blog-list__filters[data-v-3ab919b5]::-webkit-scrollbar{display:none}.filter-chip[data-v-3ab919b5]{align-items:center;background:#ffffff0d;border-radius:999px;color:#ffffffb3;display:inline-flex;flex-shrink:0;font-size:.9375rem;font-weight:500;padding:8px 16px;text-decoration:none;transition:color .15s ease,background .15s ease;white-space:nowrap}.filter-chip[data-v-3ab919b5]:hover{background:#ffffff17;color:#fffffff2}.filter-chip--active[data-v-3ab919b5],.filter-chip--active[data-v-3ab919b5]:hover{background:#63e2b7;color:#0f2a20;font-weight:600}.blog-list__inner[data-v-3ab919b5]{box-sizing:border-box;margin:0 auto;max-width:calc(var(--blog-max-w) + var(--blog-gutter)*2);padding:0 var(--blog-gutter) clamp(56px,9vw,96px);width:100%}.blog-list__inner[data-v-3ab919b5] .lk-spin--wrapper,.blog-list__inner[data-v-3ab919b5] .lk-spin__content{box-sizing:border-box;min-width:0;width:100%}.blog-list__empty[data-v-3ab919b5]{padding:48px 0}.blog-list__featured[data-v-3ab919b5]{border-bottom:1px solid hsla(0,0%,100%,.07);margin-bottom:clamp(36px,5vw,56px);padding-bottom:clamp(36px,5vw,56px)}.blog-list__featured[data-v-3ab919b5]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog-list__grid[data-v-3ab919b5]{display:grid;gap:clamp(36px,4vw,48px) clamp(24px,3vw,36px);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.blog-list__pager[data-v-3ab919b5]{display:flex;justify-content:center;margin-top:clamp(40px,6vw,64px)}
