.blog-module__JrgKeG__blogRoot{--sans:var(--font-be-vietnam), sans-serif;--mono:var(--font-inter), monospace;color:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.45}.blog-module__JrgKeG__wrap{max-width:1180px;margin:0 auto;padding-inline:clamp(20px,5vw,48px)}.blog-module__JrgKeG__hero{padding:clamp(100px,12vw,140px) 0 clamp(28px,4vw,40px)}.blog-module__JrgKeG__heroGrid{grid-template-columns:1.15fr .85fr;align-items:start;gap:48px;display:grid}.blog-module__JrgKeG__eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ember-light);align-items:center;gap:10px;font-size:12px;display:inline-flex}.blog-module__JrgKeG__regmark{opacity:.85;flex-shrink:0}.blog-module__JrgKeG__regmark.blog-module__JrgKeG__flip{transform:scaleX(-1)}.blog-module__JrgKeG__hero h1{letter-spacing:-.01em;margin:18px 0 16px;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:800;line-height:1.08}.blog-module__JrgKeG__hl{color:var(--ember)}.blog-module__JrgKeG__sub{color:var(--muted);max-width:480px;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.65}.blog-module__JrgKeG__statsLabel{font-family:var(--mono);letter-spacing:.12em;color:var(--ember-light);text-transform:uppercase;margin-bottom:12px;font-size:10px}.blog-module__JrgKeG__statsTable{flex-direction:column;gap:8px;display:flex}.blog-module__JrgKeG__statsRow{font-family:var(--mono);color:var(--muted);border-bottom:1px dashed var(--line);justify-content:space-between;gap:8px;padding-bottom:8px;font-size:12px;display:flex}.blog-module__JrgKeG__statsRow span:last-child{color:var(--ember-light);font-weight:700}.blog-module__JrgKeG__trendLabel{font-family:var(--mono);letter-spacing:.12em;color:var(--ember-light);text-transform:uppercase;text-align:right;margin-bottom:14px;font-size:10px}.blog-module__JrgKeG__trendList{flex-direction:column;align-items:flex-end;gap:11px;display:flex}.blog-module__JrgKeG__trendItem{color:var(--muted);text-align:right;max-width:145px;font-size:12px;line-height:1.35}.blog-module__JrgKeG__grommet{background:var(--ink);border:2px solid var(--line-strong);border-radius:50%;width:15px;height:15px}.blog-module__JrgKeG__thread{border:2px solid var(--muted);opacity:.5;border-bottom:none;border-radius:11px 11px 0 0;width:17px;height:14px}.blog-module__JrgKeG__filters{padding:clamp(20px,4vw,32px) 0 0}.blog-module__JrgKeG__filterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.blog-module__JrgKeG__chipRow{flex:1;gap:10px;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}.blog-module__JrgKeG__chipRow::-webkit-scrollbar{height:0}.blog-module__JrgKeG__chip{border:1px solid var(--line-strong);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:background .2s}.blog-module__JrgKeG__chip:hover{border-color:var(--ember-light);color:var(--paper)}.blog-module__JrgKeG__chip.blog-module__JrgKeG__active{background:var(--ember);border-color:var(--ember);color:var(--paper)}.blog-module__JrgKeG__search{flex-shrink:0;position:relative}.blog-module__JrgKeG__search input{color:var(--paper);border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;outline:none;width:230px;max-width:50vw;padding:11px 16px 11px 40px;font-family:inherit;font-size:14px;transition:box-shadow .2s}.blog-module__JrgKeG__search input::placeholder{color:var(--muted)}.blog-module__JrgKeG__search input:focus{border-color:var(--ember);box-shadow:0 0 0 3px #e8500a2e}.blog-module__JrgKeG__search svg{color:var(--muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.blog-module__JrgKeG__collection{padding:clamp(30px,5vw,48px) 0 clamp(48px,7vw,72px)}.blog-module__JrgKeG__collectionHead{align-items:baseline;gap:10px;margin-bottom:30px;display:flex}.blog-module__JrgKeG__collectionHead h2{font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:700}.blog-module__JrgKeG__collectionHead span{color:var(--muted);font-size:14px;font-family:var(--mono)}.blog-module__JrgKeG__grid{grid-template-columns:repeat(4,1fr);gap:42px 22px;display:grid}.blog-module__JrgKeG__card{background:var(--surface);border:1px solid var(--line);min-width:0;color:inherit;border-radius:14px;flex-direction:column;padding:46px 20px 20px;text-decoration:none;transition:transform .28s;display:flex;position:relative;overflow:hidden}.blog-module__JrgKeG__card:after{content:"";pointer-events:none;border:1px dashed #f5efe61a;border-radius:9px;position:absolute;inset:8px}.blog-module__JrgKeG__card:hover{background:var(--surface-2);z-index:5;border-color:#e8500a7a;transform:translateY(-4px);box-shadow:0 16px 34px #00000061}.blog-module__JrgKeG__card .blog-module__JrgKeG__grommet{border:1px solid var(--line-strong);z-index:2;width:14px;height:14px;position:absolute;top:16px;left:24px;transform:none;box-shadow:inset 0 1px 3px #0009}.blog-module__JrgKeG__card .blog-module__JrgKeG__thread{opacity:1;z-index:1;border:1.5px solid #f5efe647;border-bottom:none;border-radius:14px 14px 0 0;width:14px;height:20px;position:absolute;top:-14px;left:26px;transform:none}.blog-module__JrgKeG__thumb{background:var(--surface-2);border:1px solid var(--line);aspect-ratio:16/9;border-radius:9px;justify-content:center;align-items:center;margin-bottom:18px;display:flex;overflow:hidden}.blog-module__JrgKeG__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.blog-module__JrgKeG__card:hover .blog-module__JrgKeG__thumb img{transform:scale(1.04)}.blog-module__JrgKeG__body{flex-direction:column;flex:1;min-width:0;display:flex}.blog-module__JrgKeG__cardCat{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ember);margin:0 0 10px;font-size:10.5px;font-weight:700}.blog-module__JrgKeG__card h3{letter-spacing:-.01em;margin:0 0 10px;font-size:1.1rem;font-weight:700;line-height:1.32;transition:color .2s}.blog-module__JrgKeG__card:hover h3{color:var(--ember-light)}.blog-module__JrgKeG__excerpt{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__JrgKeG__cardCta{border-top:1px solid var(--line);font-family:var(--mono);color:var(--paper);justify-content:space-between;align-items:center;gap:5px;margin-top:auto;padding-top:16px;font-size:12px;font-weight:600;display:flex}.blog-module__JrgKeG__arrow{transition:transform .2s;display:inline-block}.blog-module__JrgKeG__card:hover .blog-module__JrgKeG__cardCta{color:var(--ember-light)}.blog-module__JrgKeG__card:hover .blog-module__JrgKeG__arrow{transform:translate(4px)}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat{flex-direction:row;grid-column:span 2;align-items:center;gap:32px;padding:30px}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat .blog-module__JrgKeG__thumb{aspect-ratio:16/10;flex:0 0 50%;width:50%;min-height:0;margin-bottom:0}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat .blog-module__JrgKeG__thumb img{object-fit:cover;width:100%;height:100%}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat .blog-module__JrgKeG__body{flex:1;justify-content:center;min-width:0}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat h3{font-size:1.6rem;line-height:1.25}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat .blog-module__JrgKeG__excerpt{-webkit-line-clamp:3;font-size:.95rem}.blog-module__JrgKeG__featTag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ember);align-items:center;gap:6px;margin-bottom:12px;font-size:10px;font-weight:700;display:inline-flex}.blog-module__JrgKeG__note{text-align:center;color:var(--muted);grid-column:1/-1;padding:54px 20px}.blog-module__JrgKeG__note strong{color:var(--paper);margin-bottom:6px;font-size:18px;display:block}.blog-module__JrgKeG__moreWrap{text-align:center;margin-top:42px}.blog-module__JrgKeG__loadmore{border:1px solid var(--line-strong);color:var(--paper);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;margin:0 auto;padding:13px 30px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.blog-module__JrgKeG__loadmore:hover{border-color:var(--ember);background:var(--surface)}.blog-module__JrgKeG__loadmore:disabled{opacity:.72;cursor:wait}.blog-module__JrgKeG__loadSpinner{border:2px solid #f5efe659;border-top-color:var(--paper);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite blog-module__JrgKeG__omtSpin}@keyframes blog-module__JrgKeG__omtSpin{to{transform:rotate(360deg)}}.blog-module__JrgKeG__ctaBand{background:var(--ember);text-align:center;border-radius:14px;margin-top:8px;padding:clamp(26px,4vw,38px) 0}.blog-module__JrgKeG__ctaBand h2{color:var(--paper);margin-bottom:8px;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800}.blog-module__JrgKeG__ctaBand p{color:#f5efe6d1;max-width:560px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:clamp(.9rem,1.3vw,1rem)}.blog-module__JrgKeG__ctaRow{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.blog-module__JrgKeG__btn{border-radius:7px;align-items:center;gap:8px;padding:14px 26px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.blog-module__JrgKeG__btn:hover{transform:translateY(-2px)}.blog-module__JrgKeG__btnInkSolid{background:var(--ink);color:var(--paper)}.blog-module__JrgKeG__btnInkSolid:hover{background:#000}.blog-module__JrgKeG__btnInk{color:var(--paper);background:0 0;border:1.5px solid #f5efe6a6}.blog-module__JrgKeG__btnInk:hover{background:var(--paper);color:var(--ember);border-color:var(--paper)}@media (max-width:1180px){.blog-module__JrgKeG__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.blog-module__JrgKeG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.blog-module__JrgKeG__heroGrid{grid-template-columns:1fr}.blog-module__JrgKeG__tagstackWrap{display:none}}@media (max-width:767px){.blog-module__JrgKeG__grid{grid-template-columns:1fr;gap:30px}.blog-module__JrgKeG__card{padding:46px 20px 20px}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat{flex-direction:column;grid-column:span 1;gap:0;padding:46px 20px 20px}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat .blog-module__JrgKeG__thumb{aspect-ratio:16/9;flex:none;width:100%;margin-bottom:16px}.blog-module__JrgKeG__card.blog-module__JrgKeG__feat h3{font-size:1.25rem}.blog-module__JrgKeG__filterBar{flex-direction:column;align-items:stretch}.blog-module__JrgKeG__chipRow{flex-wrap:wrap;padding-bottom:0;overflow:visible}.blog-module__JrgKeG__search{width:100%}.blog-module__JrgKeG__search input{width:100%;max-width:none}}[data-theme=light] .blog-module__JrgKeG__card{background-color:#fff;border-style:none;border-radius:22px;box-shadow:35px 35px 68px #a4aeb680,inset -12px -12px 16px #a4aeb699,inset 0 8px 16px #ffffff59}[data-theme=light] .blog-module__JrgKeG__card:hover{background-color:var(--surface-2);border:1px solid #e8500a7a;box-shadow:35px 35px 68px #a4aeb680,inset -12px -12px 16px #a4aeb699,inset 0 8px 16px #ffffff59,0 20px 40px -14px #261a0f40}[data-theme=light] .blog-module__JrgKeG__card:after{border-style:none}[data-theme=light] .blog-module__JrgKeG__thumb{background:var(--surface-2);border-style:none}[data-theme=light] .blog-module__JrgKeG__card .blog-module__JrgKeG__thread{border-color:#140f0a38}[data-theme=light] .blog-module__JrgKeG__loadSpinner{border-color:#140f0a26;border-top-color:var(--ember)}:is([data-theme=light] .blog-module__JrgKeG__chip,[data-theme=light] .blog-module__JrgKeG__loadmore){background-color:var(--page-bg);color:#4a4438;border:none;border-radius:50px;box-shadow:inset 4px 4px 10px #140f0a24,inset -4px -4px 10px #ffffffe6}:is([data-theme=light] .blog-module__JrgKeG__chip:hover,[data-theme=light] .blog-module__JrgKeG__loadmore:hover){color:var(--ember);box-shadow:inset 2px 2px 5px #140f0a24,inset -2px -2px 5px #ffffffe6,2px 2px 5px #140f0a24,-2px -2px 5px #ffffffe6}[data-theme=light] .blog-module__JrgKeG__chip.blog-module__JrgKeG__active{background-color:var(--ember);color:#fff;box-shadow:inset 2px 2px 6px #00000038,inset -2px -2px 6px #ffb48259}[data-theme=light] .blog-module__JrgKeG__ctaBand{background:var(--om-cta-bg);box-shadow:var(--om-cta-shadow);border-style:none;border-radius:26px}[data-theme=light] .blog-module__JrgKeG__ctaBand h2{color:#181410}[data-theme=light] .blog-module__JrgKeG__ctaBand p{color:#5c5648}:is([data-theme=light] .blog-module__JrgKeG__btnInkSolid,[data-theme=light] .blog-module__JrgKeG__btnInk){background:var(--page-bg);color:#4a4438;box-shadow:var(--om-btn-neu);border:none;border-radius:50px}:is([data-theme=light] .blog-module__JrgKeG__btnInkSolid:hover,[data-theme=light] .blog-module__JrgKeG__btnInk:hover){background:var(--page-bg);color:var(--ember);box-shadow:var(--om-btn-neu-hover)}
.tagstack-module__4dhQzG__tagstack{height:300px;position:relative}.tagstack-module__4dhQzG__tagstack:hover .tagstack-module__4dhQzG__back{--tx:-105px;--tr:-15deg}.tagstack-module__4dhQzG__tagstack:hover .tagstack-module__4dhQzG__mid{--tx:92px;--tr:11deg}.tagstack-module__4dhQzG__tagstack:hover .tagstack-module__4dhQzG__front{--tx:0px;--tr:-3deg}.tagstack-module__4dhQzG__stackTag{border:1px solid var(--line-strong);background:var(--surface);border-radius:10px;transition:transform .35s;position:absolute;left:50%}.tagstack-module__4dhQzG__back{--tr:-9deg;--tx:-62px;width:200px;height:250px;transform:translate(calc(-50% + var(--tx)), 0) rotate(var(--tr));background:var(--surface-2);z-index:1;padding:20px 20px 0;top:18px}.tagstack-module__4dhQzG__mid{--tr:6deg;--tx:55px;width:210px;height:258px;transform:translate(calc(-50% + var(--tx)), 0) rotate(var(--tr));z-index:2;padding:22px 20px;top:6px}.tagstack-module__4dhQzG__front{--tr:-2deg;--tx:0px;width:220px;height:268px;transform:translate(calc(-50% + var(--tx)), 0) rotate(var(--tr));z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:22px 20px;display:flex;top:0}.tagstack-module__4dhQzG__grommet{background:var(--ink);border:2px solid var(--line-strong);border-radius:50%;width:15px;height:15px;position:absolute;top:-9px}.tagstack-module__4dhQzG__thread{border:2px solid var(--muted);opacity:.5;border-bottom:none;border-radius:11px 11px 0 0;width:17px;height:14px;position:absolute;top:-24px}.tagstack-module__4dhQzG__frontEyebrow{font-family:var(--mono);letter-spacing:.1em;color:var(--ember-light);text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:700}.tagstack-module__4dhQzG__frontStat{font-family:var(--mono);color:var(--ember-light);margin-top:6px;font-size:15px;font-weight:700}.tagstack-module__4dhQzG__barcode{background:repeating-linear-gradient(90deg, var(--paper) 0 2px, transparent 2px 5px, var(--paper) 5px 6px, transparent 6px 10px);opacity:.55;width:100%;height:22px;margin-top:10px}.tagstack-module__4dhQzG__stackBrand{font-family:var(--mono);letter-spacing:.1em;font-size:18px;font-weight:700}.tagstack-module__4dhQzG__stackSub{font-family:var(--mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase;font-size:10px}.om-fan-play{animation:1.6s cubic-bezier(.2,.7,.3,1) tagstack-module__4dhQzG__tagstackFanOut}@keyframes tagstack-module__4dhQzG__tagstackFanOut{0%{transform:translate(calc(-50% + var(--tx)), 0) rotate(var(--tr))}35%{transform:translate(calc(-50% + var(--tx) * 1.7), 0) rotate(calc(var(--tr) * 2.1))}60%{transform:translate(calc(-50% + var(--tx) * .6), 0) rotate(calc(var(--tr) * .5))}80%{transform:translate(calc(-50% + var(--tx) * 1.1), 0) rotate(calc(var(--tr) * 1.15))}to{transform:translate(calc(-50% + var(--tx)), 0) rotate(var(--tr))}}@media (prefers-reduced-motion:reduce){.om-fan-play{animation:none}.tagstack-module__4dhQzG__stackTag{transition:none}}[data-theme=light] .tagstack-module__4dhQzG__stackTag{background-color:#fff;border:none;box-shadow:35px 35px 68px #a4aeb680,inset -12px -12px 16px #a4aeb699,inset 0 8px 16px #ffffff59}
.ScrollReveal-module__0uU3eW__reveal.ScrollReveal-module__0uU3eW__ready>*{opacity:0;will-change:opacity, transform;transition:opacity .6s cubic-bezier(.2,.7,.3,1),transform .6s cubic-bezier(.2,.7,.3,1);transition-delay:var(--reveal-delay,0s);transform:translateY(22px)}.ScrollReveal-module__0uU3eW__reveal.ScrollReveal-module__0uU3eW__play>*{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ScrollReveal-module__0uU3eW__reveal.ScrollReveal-module__0uU3eW__ready>*{opacity:1;transition:none;transform:none}}
