.Blog-module__f2qemW__section{background:var(--pearl,#f8f8f6);min-height:100vh;padding:calc(var(--header-h,68px) + 32px) 0 clamp(60px, 8vw, 120px);position:relative;overflow:hidden}.Blog-module__f2qemW__bgGrid{pointer-events:none;z-index:0;opacity:0;background-image:linear-gradient(#00000009 1px,#0000 1px),linear-gradient(90deg,#00000009 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 20%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 50% at 50% 20%,#000 30%,#0000 80%)}.Blog-module__f2qemW__bgGlow{filter:blur(60px);pointer-events:none;z-index:0;opacity:0;background:radial-gradient(#2563eb12,#0000 65%);width:900px;height:500px;position:absolute;top:-5%;left:50%;transform:translate(-50%)}.Blog-module__f2qemW__bgGlowAlt{filter:blur(70px);pointer-events:none;z-index:0;opacity:0;background:radial-gradient(#6366f10d,#0000 65%);width:500px;height:400px;position:absolute;bottom:10%;right:-5%}.Blog-module__f2qemW__visible .Blog-module__f2qemW__bgGrid{animation:1.2s .1s forwards Blog-module__f2qemW__fadeIn}.Blog-module__f2qemW__visible .Blog-module__f2qemW__bgGlow{animation:1.4s .2s forwards Blog-module__f2qemW__fadeIn}.Blog-module__f2qemW__visible .Blog-module__f2qemW__bgGlowAlt{animation:1.6s .3s forwards Blog-module__f2qemW__fadeIn}@keyframes Blog-module__f2qemW__fadeIn{to{opacity:1}}.Blog-module__f2qemW__container{z-index:1;max-width:1100px;margin:0 auto;padding:0 clamp(20px,4vw,48px);position:relative}@keyframes Blog-module__f2qemW__blurReveal{0%{opacity:0;filter:blur(14px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes Blog-module__f2qemW__cardReveal{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translate(0,0)}}.Blog-module__f2qemW__tag{-webkit-backdrop-filter:blur(12px);height:32px;color:var(--stone,#5a5a5a);opacity:0;filter:blur(12px);background:#ffffffb3;border:1px solid #2563eb1a;border-radius:999px;align-items:center;gap:10px;margin-bottom:20px;padding:0 16px 0 12px;font-size:12px;font-weight:500;display:inline-flex;transform:translateY(16px)}.Blog-module__f2qemW__visible .Blog-module__f2qemW__tag{animation:Blog-module__f2qemW__blurReveal .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards}.Blog-module__f2qemW__tagDot{background:var(--ember,#2563eb);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Blog-module__f2qemW__pulse;box-shadow:0 0 0 4px #2563eb2e}@keyframes Blog-module__f2qemW__pulse{0%,to{opacity:1}50%{opacity:.5}}.Blog-module__f2qemW__accent{color:var(--ember,#2563eb);display:inline-block;position:relative}.Blog-module__f2qemW__accent:after{content:"";z-index:-1;transform-origin:0;background:#2563eb24;border-radius:4px;height:.18em;position:absolute;bottom:.08em;left:0;right:0;transform:scaleX(0)}.Blog-module__f2qemW__visible .Blog-module__f2qemW__accent:after{animation:.8s cubic-bezier(.22,1,.36,1) 1s forwards Blog-module__f2qemW__scaleX}@keyframes Blog-module__f2qemW__scaleX{to{transform:scaleX(1)}}.Blog-module__f2qemW__line{opacity:0;filter:blur(16px);display:block;transform:translateY(24px)}.Blog-module__f2qemW__visible .Blog-module__f2qemW__line{animation:Blog-module__f2qemW__blurReveal 1.1s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards}.Blog-module__f2qemW__metaDot{background:var(--ash,silver);border-radius:50%;width:3px;height:3px}.Blog-module__f2qemW__metaTime{align-items:center;gap:4px;display:inline-flex}.Blog-module__f2qemW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.Blog-module__f2qemW__headerContent{max-width:640px}.Blog-module__f2qemW__title{letter-spacing:-.04em;color:var(--ink,#111);flex-direction:column;gap:.04em;margin:0;font-size:clamp(32px,4.6vw,56px);font-weight:800;line-height:1.05;display:flex}.Blog-module__f2qemW__subtitle{color:var(--stone,#5a5a5a);opacity:0;filter:blur(14px);max-width:500px;margin:20px 0 0;font-size:clamp(15px,1.3vw,17px);line-height:1.65;transform:translateY(20px)}.Blog-module__f2qemW__visible .Blog-module__f2qemW__subtitle{animation:Blog-module__f2qemW__blurReveal 1.1s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards}.Blog-module__f2qemW__searchWrap{opacity:0;filter:blur(14px);flex-shrink:0;align-items:center;width:320px;display:flex;position:relative;transform:translateY(20px)}.Blog-module__f2qemW__visible .Blog-module__f2qemW__searchWrap{animation:Blog-module__f2qemW__blurReveal 1s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards}.Blog-module__f2qemW__searchIcon{color:var(--pebble,#9a9a9a);pointer-events:none;position:absolute;left:16px}.Blog-module__f2qemW__searchInput{border:1px solid var(--cloud,#ebebeb);width:100%;height:46px;color:var(--ink,#111);background:#fff;border-radius:14px;padding:0 40px 0 44px;font-size:14px;font-weight:500;transition:border-color .25s,box-shadow .25s}.Blog-module__f2qemW__searchInput::placeholder{color:var(--pebble,#9a9a9a)}.Blog-module__f2qemW__searchInput:focus{border-color:var(--ember,#2563eb);outline:none;box-shadow:0 0 0 4px #2563eb14}.Blog-module__f2qemW__searchClear{background:var(--snow,#f3f3f1);width:24px;height:24px;color:var(--stone,#5a5a5a);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex;position:absolute;right:12px}.Blog-module__f2qemW__searchClear:hover{background:var(--ink,#111);color:#fff}.Blog-module__f2qemW__categories{opacity:0;filter:blur(14px);flex-wrap:wrap;gap:6px;margin-bottom:clamp(32px,4vw,48px);display:flex;transform:translateY(20px)}.Blog-module__f2qemW__visible .Blog-module__f2qemW__categories{animation:Blog-module__f2qemW__blurReveal 1s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards}.Blog-module__f2qemW__catChip{border:1px solid var(--cloud,#ebebeb);height:36px;color:var(--stone,#5a5a5a);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:500;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.Blog-module__f2qemW__catChip:hover{color:var(--ink,#111);border-color:#2563eb4d}.Blog-module__f2qemW__catActive{background:var(--ember,#2563eb);border-color:var(--ember,#2563eb);color:#fff;box-shadow:0 4px 12px #2563eb40}.Blog-module__f2qemW__featured{border:1px solid var(--cloud,#ebebeb);color:inherit;opacity:0;filter:blur(14px);background:#fff;border-radius:24px;grid-template-columns:1.2fr 1fr;margin-bottom:clamp(40px,5vw,56px);text-decoration:none;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s,border-color .35s;display:grid;overflow:hidden;transform:translateY(24px);box-shadow:0 8px 28px #0000000a}.Blog-module__f2qemW__visible .Blog-module__f2qemW__featured{animation:Blog-module__f2qemW__blurReveal 1.1s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards}.Blog-module__f2qemW__featured:hover{border-color:#2563eb33;transform:translateY(-4px);box-shadow:0 24px 56px #00000014,0 4px 16px #2563eb14}.Blog-module__f2qemW__featuredMedia{aspect-ratio:16/11;position:relative;overflow:hidden}.Blog-module__f2qemW__featuredMedia img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.Blog-module__f2qemW__featured:hover .Blog-module__f2qemW__featuredMedia img{transform:scale(1.05)}.Blog-module__f2qemW__featuredOverlay{pointer-events:none;background:linear-gradient(#0000 60%,#0003 100%);position:absolute;inset:0}.Blog-module__f2qemW__featuredBadge{z-index:2;background:var(--ember,#2563eb);color:#fff;letter-spacing:.04em;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:16px;left:16px}.Blog-module__f2qemW__featuredBody{flex-direction:column;justify-content:center;gap:16px;padding:clamp(24px,3vw,40px);display:flex}.Blog-module__f2qemW__featuredMeta{color:var(--stone,#5a5a5a);align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.Blog-module__f2qemW__featuredCat{height:24px;color:var(--ember,#2563eb);background:#2563eb14;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.Blog-module__f2qemW__featuredTitle{letter-spacing:-.025em;color:var(--ink,#111);margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.2;transition:color .3s}.Blog-module__f2qemW__featured:hover .Blog-module__f2qemW__featuredTitle{color:var(--ember,#2563eb)}.Blog-module__f2qemW__featuredExcerpt{color:var(--stone,#5a5a5a);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.Blog-module__f2qemW__featuredAuthor{border-top:1px solid var(--snow,#f3f3f1);align-items:center;gap:12px;padding-top:16px;display:flex}.Blog-module__f2qemW__readMore{color:var(--ember,#2563eb);align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;transition:gap .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.Blog-module__f2qemW__featured:hover .Blog-module__f2qemW__readMore{gap:10px}.Blog-module__f2qemW__authorAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #0000001f}.Blog-module__f2qemW__authorInfo{flex-direction:column;min-width:0;display:flex}.Blog-module__f2qemW__authorName{color:var(--ink,#111);font-size:13px;font-weight:600;line-height:1.2}.Blog-module__f2qemW__authorRole{color:var(--pebble,#9a9a9a);margin-top:1px;font-size:11px;line-height:1.3}.Blog-module__f2qemW__trendingSection{margin-bottom:clamp(40px,5vw,56px)}.Blog-module__f2qemW__sectionLabel{color:var(--ink,#111);letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 20px;font-size:13px;font-weight:700;display:inline-flex}.Blog-module__f2qemW__sectionLabel svg{color:var(--ember,#2563eb)}.Blog-module__f2qemW__sectionCount{width:24px;height:24px;color:var(--ember,#2563eb);background:#2563eb14;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.Blog-module__f2qemW__trendingGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.Blog-module__f2qemW__trendingCard{border:1px solid var(--cloud,#ebebeb);color:inherit;opacity:0;filter:blur(10px);background:#fff;border-radius:18px;gap:16px;padding:20px;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .3s;display:flex;transform:translateY(16px);box-shadow:0 4px 14px #00000008}.Blog-module__f2qemW__visible .Blog-module__f2qemW__trendingCard{animation:Blog-module__f2qemW__blurReveal .8s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards}.Blog-module__f2qemW__trendingCard:hover{border-color:#2563eb33;transform:translateY(-3px);box-shadow:0 16px 40px #0000000f,0 4px 12px #2563eb0f}.Blog-module__f2qemW__trendingNum{font-family:var(--font-mono,"Space Mono", monospace);color:#2563eb1f;flex-shrink:0;font-size:32px;font-weight:700;line-height:1}.Blog-module__f2qemW__trendingContent{flex:1;min-width:0}.Blog-module__f2qemW__trendingCat{height:20px;color:var(--ember,#2563eb);background:#2563eb0f;border-radius:999px;align-items:center;margin-bottom:8px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.Blog-module__f2qemW__trendingTitle{color:var(--ink,#111);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.35;transition:color .3s;display:-webkit-box;overflow:hidden}.Blog-module__f2qemW__trendingCard:hover .Blog-module__f2qemW__trendingTitle{color:var(--ember,#2563eb)}.Blog-module__f2qemW__trendingMeta{color:var(--pebble,#9a9a9a);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.Blog-module__f2qemW__trendingAuthor{color:var(--stone,#5a5a5a);font-weight:600}.Blog-module__f2qemW__mainSection{margin-bottom:clamp(40px,5vw,56px)}.Blog-module__f2qemW__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.Blog-module__f2qemW__card{border:1px solid var(--cloud,#ebebeb);color:inherit;opacity:0;filter:blur(10px);background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s,border-color .35s;display:flex;overflow:hidden;transform:translateY(20px);box-shadow:0 6px 20px #0000000a}.Blog-module__f2qemW__visible .Blog-module__f2qemW__card{animation:Blog-module__f2qemW__cardReveal .8s cubic-bezier(.22, 1, .36, 1) var(--ci,0s) forwards}.Blog-module__f2qemW__card:hover{border-color:#2563eb33;transform:translateY(-5px);box-shadow:0 22px 48px #00000012,0 4px 16px #2563eb14}.Blog-module__f2qemW__cardMedia{aspect-ratio:16/10;background:var(--snow,#f3f3f1);position:relative;overflow:hidden}.Blog-module__f2qemW__cardMedia img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.Blog-module__f2qemW__card:hover .Blog-module__f2qemW__cardMedia img{transform:scale(1.06)}.Blog-module__f2qemW__cardOverlay{pointer-events:none;background:linear-gradient(#0000 60%,#0003 100%);position:absolute;inset:0}.Blog-module__f2qemW__cardCat{z-index:2;-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.02em;background:#111111d9;border-radius:7px;align-items:center;height:24px;padding:0 10px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px}.Blog-module__f2qemW__cardBody{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex}.Blog-module__f2qemW__cardMeta{color:var(--pebble,#9a9a9a);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.Blog-module__f2qemW__cardTitle{letter-spacing:-.015em;color:var(--ink,#111);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:46px;margin:0;font-size:17px;font-weight:700;line-height:1.35;transition:color .3s;display:-webkit-box;overflow:hidden}.Blog-module__f2qemW__card:hover .Blog-module__f2qemW__cardTitle{color:var(--ember,#2563eb)}.Blog-module__f2qemW__cardExcerpt{color:var(--stone,#5a5a5a);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.Blog-module__f2qemW__cardFooter{border-top:1px solid var(--snow,#f3f3f1);justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.Blog-module__f2qemW__cardAuthor{align-items:center;gap:10px;display:flex}.Blog-module__f2qemW__cardArrow{background:var(--snow,#f3f3f1);width:34px;height:34px;color:var(--pebble,#9a9a9a);border-radius:50%;justify-content:center;align-items:center;transition:background .25s,color .25s,transform .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.Blog-module__f2qemW__card:hover .Blog-module__f2qemW__cardArrow{background:var(--ember,#2563eb);color:#fff;transform:translate(3px);box-shadow:0 6px 16px #2563eb4d}.Blog-module__f2qemW__empty{text-align:center;padding:clamp(60px,10vw,100px) 20px}.Blog-module__f2qemW__emptyIcon{width:72px;height:72px;color:var(--ember,#2563eb);background:#2563eb14;border-radius:20px;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.Blog-module__f2qemW__emptyTitle{color:var(--ink,#111);margin:0 0 8px;font-size:20px;font-weight:700}.Blog-module__f2qemW__emptyDesc{color:var(--stone,#5a5a5a);margin:0 0 24px;font-size:14px}.Blog-module__f2qemW__emptyBtn{background:var(--ember,#2563eb);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;height:44px;padding:0 22px;font-size:14px;font-weight:600;transition:background .25s,transform .3s;display:inline-flex;box-shadow:0 6px 20px #2563eb4d}.Blog-module__f2qemW__emptyBtn:hover{background:#1d4ed8;transform:translateY(-2px)}.Blog-module__f2qemW__pagination{justify-content:center;align-items:center;gap:12px;margin-top:clamp(36px,5vw,56px);display:flex}.Blog-module__f2qemW__pageTrack{border:1px solid var(--cloud,#ebebeb);background:#fff;border-radius:14px;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:0 2px 8px #0000000a}.Blog-module__f2qemW__pageBtn{border:1px solid var(--cloud,#ebebeb);width:40px;height:40px;color:var(--ink,#111);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 2px 8px #0000000a}.Blog-module__f2qemW__pageBtn:hover:not(:disabled){background:var(--ink,#111);border-color:var(--ink,#111);color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0000001f}.Blog-module__f2qemW__pageBtn:disabled{opacity:.3;cursor:not-allowed;box-shadow:none}.Blog-module__f2qemW__pageNum{width:36px;height:36px;color:var(--stone,#5a5a5a);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:background .2s,color .2s,transform .2s;display:inline-flex}.Blog-module__f2qemW__pageNum:hover:not(:disabled){background:var(--snow,#f3f3f1);color:var(--ink,#111)}.Blog-module__f2qemW__pageNum:disabled{cursor:not-allowed;opacity:.5}.Blog-module__f2qemW__pageActive{transform:none;box-shadow:0 3px 10px #2563eb4d;background:var(--ember,#2563eb)!important;color:#fff!important}.Blog-module__f2qemW__gridLoading{opacity:.4;pointer-events:none;transition:opacity .3s}.Blog-module__f2qemW__newsletter{opacity:0;filter:blur(14px);background:linear-gradient(150deg,#fffffff2 0%,#2563eb0d 100%);border:1px solid #2563eb1a;border-radius:24px;justify-content:space-between;align-items:center;gap:32px;padding:clamp(28px,4vw,44px);display:flex;position:relative;overflow:hidden;transform:translateY(20px);box-shadow:0 16px 48px #0000000d,0 4px 14px #2563eb0a}.Blog-module__f2qemW__visible .Blog-module__f2qemW__newsletter{animation:Blog-module__f2qemW__blurReveal 1s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards}.Blog-module__f2qemW__nlGlow{filter:blur(60px);pointer-events:none;background:radial-gradient(#2563eb1a,#0000 60%);width:50%;height:180%;position:absolute;bottom:-50%;right:-10%}.Blog-module__f2qemW__nlContent{z-index:1;flex:1;position:relative}.Blog-module__f2qemW__nlTitle{color:var(--ink,#111);letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(20px,2.4vw,26px);font-weight:700}.Blog-module__f2qemW__nlDesc{color:var(--stone,#5a5a5a);max-width:420px;margin:0;font-size:14px;line-height:1.6}.Blog-module__f2qemW__nlForm{z-index:1;flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex;position:relative}.Blog-module__f2qemW__nlInput{border:1px solid var(--cloud,#ebebeb);min-width:220px;height:48px;color:var(--ink,#111);background:#fff;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500;transition:border-color .25s,box-shadow .25s}.Blog-module__f2qemW__nlInput::placeholder{color:var(--pebble,#9a9a9a)}.Blog-module__f2qemW__nlInput:focus{border-color:var(--ember,#2563eb);outline:none;box-shadow:0 0 0 4px #2563eb14}.Blog-module__f2qemW__nlBtn{background:var(--ink,#111);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:14px;font-weight:600;transition:background .25s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:inline-flex;box-shadow:0 8px 24px #0000001f}.Blog-module__f2qemW__nlBtn:hover{background:var(--ember,#2563eb);transform:translateY(-2px);box-shadow:0 14px 32px #2563eb59}.Blog-module__f2qemW__nlBtn svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.Blog-module__f2qemW__nlBtn:hover svg{transform:translate(3px)}@media (max-width:1024px){.Blog-module__f2qemW__grid,.Blog-module__f2qemW__trendingGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blog-module__f2qemW__header{flex-direction:column;align-items:stretch;gap:20px}.Blog-module__f2qemW__searchWrap{width:100%}.Blog-module__f2qemW__featured{grid-template-columns:1fr}.Blog-module__f2qemW__featuredMedia{aspect-ratio:16/9}.Blog-module__f2qemW__grid,.Blog-module__f2qemW__trendingGrid{grid-template-columns:1fr}.Blog-module__f2qemW__newsletter{text-align:center;flex-direction:column;align-items:stretch;gap:20px}.Blog-module__f2qemW__nlDesc{max-width:none}.Blog-module__f2qemW__nlForm{flex-direction:column}.Blog-module__f2qemW__nlInput{width:100%;min-width:auto}.Blog-module__f2qemW__nlBtn{justify-content:center;width:100%}}@media (max-width:480px){.Blog-module__f2qemW__featured{border-radius:20px}.Blog-module__f2qemW__featuredBody{padding:20px}.Blog-module__f2qemW__featuredTitle{font-size:20px}.Blog-module__f2qemW__card{border-radius:18px}.Blog-module__f2qemW__cardBody{gap:10px;padding:18px}.Blog-module__f2qemW__cardTitle{min-height:43px;font-size:16px}.Blog-module__f2qemW__trendingCard{border-radius:16px;padding:16px}.Blog-module__f2qemW__trendingNum{font-size:26px}.Blog-module__f2qemW__newsletter{border-radius:20px;padding:24px 20px}}@media (prefers-reduced-motion:reduce){.Blog-module__f2qemW__tag,.Blog-module__f2qemW__line,.Blog-module__f2qemW__subtitle,.Blog-module__f2qemW__searchWrap,.Blog-module__f2qemW__categories,.Blog-module__f2qemW__featured,.Blog-module__f2qemW__trendingCard,.Blog-module__f2qemW__card,.Blog-module__f2qemW__newsletter,.Blog-module__f2qemW__accent:after,.Blog-module__f2qemW__bgGlow,.Blog-module__f2qemW__bgGlowAlt,.Blog-module__f2qemW__bgGrid{opacity:1;filter:none;animation:none;transform:none}}.Blog-module__f2qemW__modalOverlay{z-index:2000;-webkit-backdrop-filter:blur(10px);background:#1111118c;justify-content:center;align-items:center;padding:20px;animation:.3s forwards Blog-module__f2qemW__modalFadeIn;display:flex;position:fixed;inset:0}@keyframes Blog-module__f2qemW__modalFadeIn{0%{opacity:0}to{opacity:1}}.Blog-module__f2qemW__modal{background:var(--pearl,#f8f8f6);border-radius:24px;flex-direction:column;width:100%;max-width:800px;max-height:92vh;animation:.4s cubic-bezier(.22,1,.36,1) forwards Blog-module__f2qemW__modalSlideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 100px #0003,0 16px 40px #0000001a,0 0 0 1px #2563eb14}@keyframes Blog-module__f2qemW__modalSlideIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Blog-module__f2qemW__modalHeader{border-bottom:1px solid var(--cloud,#ebebeb);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.Blog-module__f2qemW__modalHeaderLeft{color:var(--stone,#5a5a5a);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.Blog-module__f2qemW__modalCat{height:24px;color:var(--ember,#2563eb);background:#2563eb14;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.Blog-module__f2qemW__modalReadTime,.Blog-module__f2qemW__modalDate{align-items:center;gap:4px;display:inline-flex}.Blog-module__f2qemW__modalHeaderRight{flex-shrink:0;align-items:center;gap:6px;display:flex}.Blog-module__f2qemW__modalAction{background:var(--snow,#f3f3f1);width:36px;height:36px;color:var(--stone,#5a5a5a);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,transform .3s;display:inline-flex}.Blog-module__f2qemW__modalAction:hover{color:var(--ember,#2563eb);background:#2563eb1a;transform:translateY(-1px)}.Blog-module__f2qemW__modalClose{background:var(--snow,#f3f3f1);width:36px;height:36px;color:var(--ink,#111);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,transform .3s;display:inline-flex}.Blog-module__f2qemW__modalClose:hover{background:var(--ink,#111);color:#fff;transform:rotate(90deg)}.Blog-module__f2qemW__modalBody{overscroll-behavior:contain;scroll-behavior:smooth;flex:1;overflow-y:auto}.Blog-module__f2qemW__modalBody::-webkit-scrollbar{width:6px}.Blog-module__f2qemW__modalBody::-webkit-scrollbar-track{background:0 0}.Blog-module__f2qemW__modalBody::-webkit-scrollbar-thumb{background:var(--fog,#d4d4d4);border-radius:999px}.Blog-module__f2qemW__modalHero{aspect-ratio:16/8;width:100%;position:relative;overflow:hidden}.Blog-module__f2qemW__modalHero img{object-fit:cover;width:100%;height:100%}.Blog-module__f2qemW__modalHeroOverlay{pointer-events:none;background:linear-gradient(#0000 60%,#00000026 100%);position:absolute;inset:0}.Blog-module__f2qemW__modalContent{padding:clamp(28px,4vw,40px) clamp(24px,4vw,48px) clamp(24px,4vw,48px)}.Blog-module__f2qemW__modalTitle{letter-spacing:-.03em;color:var(--ink,#111);margin:0 0 24px;font-size:clamp(24px,3.4vw,36px);font-weight:800;line-height:1.15}.Blog-module__f2qemW__modalAuthorBlock{border-bottom:1px solid var(--cloud,#ebebeb);align-items:center;gap:14px;margin-bottom:32px;padding-bottom:28px;display:flex}.Blog-module__f2qemW__modalAuthorAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #0000001f}.Blog-module__f2qemW__modalAuthorInfo{flex-direction:column;display:flex}.Blog-module__f2qemW__modalAuthorName{color:var(--ink,#111);font-size:15px;font-weight:700;line-height:1.2}.Blog-module__f2qemW__modalAuthorRole{color:var(--pebble,#9a9a9a);margin-top:2px;font-size:13px}.Blog-module__f2qemW__articleBody{max-width:680px}.Blog-module__f2qemW__articleH3{color:var(--ink,#111);letter-spacing:-.02em;margin:36px 0 14px;font-size:22px;font-weight:700;line-height:1.3}.Blog-module__f2qemW__articleH3:first-child{margin-top:0}.Blog-module__f2qemW__articleP{color:var(--stone,#5a5a5a);margin:0 0 20px;font-size:16px;line-height:1.8}.Blog-module__f2qemW__articleList{flex-direction:column;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.Blog-module__f2qemW__articleLi{color:var(--stone,#5a5a5a);border:1px solid var(--cloud,#ebebeb);background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 16px;font-size:15px;line-height:1.7;display:flex}.Blog-module__f2qemW__articleLi:before{content:"";background:var(--ember,#2563eb);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.Blog-module__f2qemW__articleQuote{border:1px solid #2563eb1a;border-left:4px solid var(--ember,#2563eb);background:linear-gradient(150deg,#fffffff2 0%,#2563eb0a 100%);border-radius:0 16px 16px 0;margin:32px 0;padding:28px 28px 28px 32px;position:relative}.Blog-module__f2qemW__articleQuote:before{content:"“";color:var(--ember,#2563eb);opacity:.2;font-family:Georgia,serif;font-size:48px;line-height:1;position:absolute;top:10px;left:16px}.Blog-module__f2qemW__articleQuote p{color:var(--ink,#111);margin:0 0 12px;font-size:17px;font-style:italic;font-weight:500;line-height:1.65}.Blog-module__f2qemW__articleQuote cite{color:var(--ember,#2563eb);font-size:13px;font-style:normal;font-weight:600}.Blog-module__f2qemW__modalAuthorCard{border:1px solid var(--cloud,#ebebeb);background:#fff;border-radius:18px;align-items:flex-start;gap:16px;margin:40px 0 28px;padding:24px;display:flex;box-shadow:0 4px 14px #00000008}.Blog-module__f2qemW__modalAuthorCardAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #0000001f}.Blog-module__f2qemW__modalAuthorCardInfo{flex:1}.Blog-module__f2qemW__modalAuthorCardLabel{font-family:var(--font-mono,"Space Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--pebble,#9a9a9a);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.Blog-module__f2qemW__modalAuthorCardName{color:var(--ink,#111);letter-spacing:-.01em;margin-bottom:6px;font-size:17px;font-weight:700;display:block}.Blog-module__f2qemW__modalAuthorCardBio{color:var(--stone,#5a5a5a);margin:0;font-size:13px;line-height:1.6}.Blog-module__f2qemW__modalEngagement{border-top:1px solid var(--cloud,#ebebeb);flex-wrap:wrap;align-items:center;gap:10px;padding-top:24px;display:flex}.Blog-module__f2qemW__engageBtn{border:1px solid var(--cloud,#ebebeb);height:38px;color:var(--stone,#5a5a5a);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .3s;display:inline-flex}.Blog-module__f2qemW__engageBtn:hover{color:var(--ember,#2563eb);border-color:#2563eb4d;transform:translateY(-1px)}.Blog-module__f2qemW__engageBtnPrimary{background:var(--ink,#111);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;height:38px;margin-left:auto;padding:0 16px;font-size:13px;font-weight:600;transition:background .2s,transform .3s,box-shadow .3s;display:inline-flex}.Blog-module__f2qemW__engageBtnPrimary:hover{background:var(--ember,#2563eb);transform:translateY(-1px);box-shadow:0 6px 18px #2563eb4d}.Blog-module__f2qemW__likeBtn{border:1.5px solid var(--cloud,#ebebeb);height:40px;color:var(--stone,#5a5a5a);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s,background .2s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 2px 8px #0000000a}.Blog-module__f2qemW__likeBtn:hover{color:#ef4444;background:#fff5f5;border-color:#fca5a5;transform:translateY(-1px);box-shadow:0 6px 16px #ef44441a}.Blog-module__f2qemW__likeBtnActive{color:#ef4444;background:#fef2f2;border-color:#ef4444;box-shadow:0 4px 14px #ef444426}.Blog-module__f2qemW__likeBtnActive:hover{color:#dc2626;background:#fef2f2;border-color:#dc2626}.Blog-module__f2qemW__likeBtnIcon{align-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.Blog-module__f2qemW__likeBtn:active .Blog-module__f2qemW__likeBtnIcon{transform:scale(1.35)}.Blog-module__f2qemW__likeBtnCount{font-variant-numeric:tabular-nums;min-width:20px}.Blog-module__f2qemW__saveBtn{background:var(--ink,#111);border:1.5px solid var(--ink,#111);color:#fff;cursor:pointer;border-radius:999px;align-items:center;gap:7px;height:40px;margin-left:auto;padding:0 18px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 14px #0000001f}.Blog-module__f2qemW__saveBtn:hover{background:#2a2a2a;transform:translateY(-1px);box-shadow:0 8px 20px #0000002e}.Blog-module__f2qemW__saveBtnActive{background:#16a34a;border-color:#16a34a;box-shadow:0 4px 14px #16a34a40}.Blog-module__f2qemW__saveBtnActive:hover{background:#15803d;border-color:#15803d;box-shadow:0 8px 20px #16a34a4d}@media (max-width:768px){.Blog-module__f2qemW__modalOverlay{align-items:flex-end;padding:0}.Blog-module__f2qemW__modal{border-radius:24px 24px 0 0;max-height:95vh;animation:.4s cubic-bezier(.22,1,.36,1) forwards Blog-module__f2qemW__modalSlideUp}@keyframes Blog-module__f2qemW__modalSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Blog-module__f2qemW__modalHeader{padding:14px 18px}.Blog-module__f2qemW__modalHeaderLeft{gap:8px;font-size:11px}.Blog-module__f2qemW__modalContent{padding:20px}.Blog-module__f2qemW__modalTitle{margin-bottom:20px;font-size:22px}.Blog-module__f2qemW__modalHero{aspect-ratio:16/9}.Blog-module__f2qemW__articleH3{margin:28px 0 12px;font-size:19px}.Blog-module__f2qemW__articleP{font-size:15px}.Blog-module__f2qemW__articleLi{padding:8px 14px;font-size:14px}.Blog-module__f2qemW__articleQuote{padding:22px 22px 22px 24px}.Blog-module__f2qemW__articleQuote p{font-size:15px}.Blog-module__f2qemW__modalAuthorCard{flex-direction:column;gap:14px;padding:20px}.Blog-module__f2qemW__modalEngagement{gap:8px}.Blog-module__f2qemW__engageBtn{height:36px;padding:0 12px;font-size:12px}.Blog-module__f2qemW__engageBtnPrimary{height:36px;padding:0 14px;font-size:12px}}@media (max-width:480px){.Blog-module__f2qemW__modal{border-radius:0;max-height:100vh}.Blog-module__f2qemW__modalContent{padding:18px}.Blog-module__f2qemW__modalTitle{font-size:20px}.Blog-module__f2qemW__modalAuthorBlock{gap:12px;margin-bottom:24px;padding-bottom:20px}.Blog-module__f2qemW__modalAuthorAvatar{width:38px;height:38px;font-size:12px}.Blog-module__f2qemW__articleQuote{margin:24px 0;padding:18px 18px 18px 22px}.Blog-module__f2qemW__articleQuote:before{font-size:36px;top:6px;left:10px}.Blog-module__f2qemW__modalAuthorCardAvatar{width:44px;height:44px;font-size:14px}.Blog-module__f2qemW__modalEngagement{flex-direction:column;align-items:stretch}.Blog-module__f2qemW__engageBtn,.Blog-module__f2qemW__engageBtnPrimary{justify-content:center;margin-left:0}}.Blog-module__f2qemW__featured,.Blog-module__f2qemW__trendingCard,.Blog-module__f2qemW__card{cursor:pointer}
