.styles_page__TO5Ju{max-width:1200px;margin:0 auto;padding:24px 20px 48px;display:grid;gap:20px}.styles_hero__YgqWB h1{margin:0;font-size:clamp(2rem,5vw,3rem)}.styles_hero__YgqWB p{margin:8px 0 0;color:#b7bfd0}.styles_directorySection__y7zT9{display:grid;gap:16px}.styles_filterPills__FAiwd{display:flex;flex-wrap:wrap;gap:8px}.styles_pillBtn__2XtY6{border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:transparent;color:#fff;cursor:pointer;padding:8px 14px}.styles_pillBtnActive__tRRrw{border-color:#d4537e;color:#d4537e}.styles_toolGrid__YLov_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.styles_toolCard__7xOJF{border:1px solid hsla(0,0%,100%,.12);border-radius:14px;background:rgba(16,16,20,.9);padding:14px;text-decoration:none;color:inherit;display:grid;gap:10px;scroll-margin-top:96px}.styles_toolCardHighlight__FjWu1{border-color:#ff2d7a;box-shadow:0 0 0 3px rgba(255,45,122,.35)}.styles_logoWrap__1yyB3{width:50px;height:50px;border-radius:10px;display:grid;place-items:center;background:rgba(212,83,126,.15)}.styles_logo__9DC5I{width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.styles_recommendedBadge__P4GNW{font-size:.78rem;color:#f7ccdb}.styles_toolCard__7xOJF h3{margin:0}.styles_tagline__b5_uz{margin:0;color:#b7bfd0;font-size:.92rem}.styles_metaRow__D00MT{display:flex;flex-wrap:wrap;gap:10px;font-size:.84rem;color:#dbe2ee}.styles_tags__B5_mZ{display:flex;flex-wrap:wrap;gap:6px}.styles_tags__B5_mZ span{border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:3px 8px;font-size:.78rem}.styles_emptyState__Dmijn{color:#a0aec0}@media (max-width:1024px){.styles_toolGrid__YLov_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.styles_toolGrid__YLov_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.styles_toolGrid__YLov_{grid-template-columns:1fr}}.HeroSection_hero__nmWJM{position:relative;overflow:hidden;background:#0a0a0a;min-height:380px;display:flex;align-items:center;justify-content:center;text-align:center;padding:76px 24px;isolation:isolate}.HeroSection_glow__iVJj8{position:absolute;top:50%;left:50%;width:620px;height:620px;max-width:120vw;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(237,16,98,.18),transparent 62%);pointer-events:none;z-index:0}.HeroSection_sweep__ep5j3{position:absolute;top:-10%;left:0;width:38%;height:120%;pointer-events:none;z-index:1;transform:skewX(-18deg) translateX(-200%);background:linear-gradient(90deg,transparent,rgba(237,16,98,.12) 40%,hsla(0,0%,100%,.08) 55%,transparent);animation:HeroSection_sweep__ep5j3 6s ease-in-out infinite}@keyframes HeroSection_sweep__ep5j3{0%{transform:skewX(-18deg) translateX(-200%);opacity:0}8%{opacity:1}48%{opacity:1}56%,to{transform:skewX(-18deg) translateX(420%);opacity:0}}.HeroSection_content__yk5yf{position:relative;z-index:5;max-width:920px;margin:0 auto}.HeroSection_eyebrow__slvyQ{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#ed1062}.HeroSection_dot__wnF73{width:7px;height:7px;border-radius:50%;background:#ed1062;box-shadow:0 0 12px rgba(237,16,98,.7);animation:HeroSection_pulse__ysUsB 1.8s ease-in-out infinite}@keyframes HeroSection_pulse__ysUsB{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.55)}}.HeroSection_title__wwNtm{margin:20px 0 0;font-size:clamp(44px,9vw,80px);font-weight:800;line-height:.92;letter-spacing:-.02em}.HeroSection_line1__HZE_v,.HeroSection_line2__3BJWr{display:block}.HeroSection_line1__HZE_v{color:#fff}.HeroSection_line2__3BJWr{background:linear-gradient(90deg,#ed1062,#f4709e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.HeroSection_pill__nv_W_{display:inline-block;margin-top:26px;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;padding:7px 18px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.HeroSection_shopGrid__JYnCH{position:absolute;inset:-48px;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(237,16,98,.09) 1px,transparent 0),linear-gradient(90deg,rgba(237,16,98,.09) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at center,#000 28%,transparent 74%);mask-image:radial-gradient(circle at center,#000 28%,transparent 74%);animation:HeroSection_gridFloat__8pXXX 8s linear infinite}@keyframes HeroSection_gridFloat__8pXXX{0%{transform:translate(0)}to{transform:translate(46px,46px)}}.HeroSection_shopDot__OqUx8{position:absolute;z-index:1;width:6px;height:6px;border-radius:50%;background:#ed1062;box-shadow:0 0 10px rgba(237,16,98,.85);pointer-events:none;animation:HeroSection_twinkle__LzLit 2.4s ease-in-out infinite}.HeroSection_shopDot1__1XilI{top:24%;left:17%}.HeroSection_shopDot2__bk4Wd{top:64%;left:27%;animation-delay:.6s}.HeroSection_shopDot3__CWrq9{top:30%;right:19%;animation-delay:1.2s}.HeroSection_shopDot4__J3RXh{top:70%;right:14%;animation-delay:1.8s}@keyframes HeroSection_twinkle__LzLit{0%,to{opacity:.15;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}.HeroSection_orbit__z7X4E{position:absolute;top:50%;left:50%;z-index:0;border:1px solid rgba(237,16,98,.18);border-radius:50%;pointer-events:none}.HeroSection_orbit1__AszXI{width:380px;height:380px;margin:-190px 0 0 -190px;animation:HeroSection_spin__XtuaG 20s linear infinite}.HeroSection_orbit2__15dlY{width:560px;height:560px;margin:-280px 0 0 -280px;border-color:rgba(237,16,98,.12);animation:HeroSection_spinReverse__dxUKJ 30s linear infinite}.HeroSection_orbitNode__Zdjmj{position:absolute;top:-5px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#f4709e;box-shadow:0 0 14px rgba(237,16,98,.9)}@keyframes HeroSection_spin__XtuaG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes HeroSection_spinReverse__dxUKJ{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.HeroSection_assetCol__d2GNH{position:absolute;top:0;z-index:0;display:flex;flex-direction:column;gap:16px;width:96px;opacity:.5;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.HeroSection_assetColLeft__Cxe1X{left:7%;animation:HeroSection_scrollUp__GkZrP 16s linear infinite}.HeroSection_assetColRight___ad6C{right:7%;animation:HeroSection_scrollDown__soI5T 18s linear infinite}.HeroSection_assetTile__JsA2H{flex:none;width:96px;height:72px;border-radius:9px;border:1px solid rgba(237,16,98,.18);background:rgba(237,16,98,.06)}@keyframes HeroSection_scrollUp__GkZrP{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes HeroSection_scrollDown__soI5T{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.HeroSection_insightLine__OfBSI{position:absolute;left:0;z-index:0;width:45%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(237,16,98,.55),transparent);transform:translateX(-120%);animation:HeroSection_flow__RW4iL 5.5s linear infinite}.HeroSection_insightLine1__ARJ1N{top:32%}.HeroSection_insightLine2__bPrKh{top:52%;animation-delay:1.8s}.HeroSection_insightLine3__qKwpG{top:72%;animation-delay:3.6s}@keyframes HeroSection_flow__RW4iL{0%{transform:translateX(-120%)}to{transform:translateX(340%)}}@media (max-width:768px){.HeroSection_hero__nmWJM{min-height:300px;padding:56px 20px}.HeroSection_assetCol__d2GNH,.HeroSection_orbit__z7X4E,.HeroSection_shopGrid__JYnCH{display:none}}@media (prefers-reduced-motion:reduce){.HeroSection_hero__nmWJM *,.HeroSection_hero__nmWJM :after,.HeroSection_hero__nmWJM :before{animation:none!important;transition:none!important}.HeroSection_sweep__ep5j3{display:none}}.insights-db_page__376yq{padding-bottom:72px}.insights-db_container__iH4j4{max-width:1120px;margin:0 auto;padding:0 20px}.insights-db_hero__E__Lo{padding:120px 0 40px}.insights-db_heroTitle__Nf37l{margin:0;font-family:"Noto Serif Thai",serif;font-size:clamp(2rem,5vw,3.2rem)}.insights-db_heroText__tEc00{margin:10px 0 0;color:#9ca3af}.insights-db_grid__cmRy1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.insights-db_card__CvFM8{display:block;overflow:hidden;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);text-decoration:none;color:inherit;transition:transform .2s ease,border-color .2s ease}.insights-db_card__CvFM8:hover{transform:translateY(-3px) scale(1.01);border-color:#d4537e}.insights-db_coverWrap__A_HKl{position:relative}.insights-db_coverFallback__3aV5p,.insights-db_cover__MS8__{width:100%;aspect-ratio:16/9}.insights-db_cover__MS8__{-o-object-fit:cover;object-fit:cover}.insights-db_coverFallback__3aV5p{display:grid;place-items:center;font-size:2rem;background:rgba(212,83,126,.15)}.insights-db_category__4ubbG{position:absolute;top:10px;left:10px;border-radius:999px;background:#d4537e;color:#fff;padding:4px 10px;font-size:.72rem;font-weight:700}.insights-db_cardContent__UTOE2{padding:14px;display:grid;gap:10px}.insights-db_cardContent__UTOE2 h3{margin:0;font-family:"Noto Serif Thai",serif;font-size:1.12rem}.insights-db_excerpt__voMba{margin:0;color:#cbd5e1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.insights-db_meta__cvodD{color:#94a3b8;font-size:.82rem;display:flex;flex-wrap:wrap;gap:6px}.insights-db_emptyState__2f_oe{border:1px dashed hsla(0,0%,100%,.2);border-radius:14px;padding:28px;text-align:center;color:#cbd5e1}.insights-db_pricingLink__JUGab{display:inline-block;margin-top:10px;color:#d4537e}@media (max-width:960px){.insights-db_grid__cmRy1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.insights-db_grid__cmRy1{grid-template-columns:1fr}}