{"id":173,"date":"2016-09-22T11:05:09","date_gmt":"2016-09-22T11:05:09","guid":{"rendered":"http:\/\/fitness1.mythemecloud.io\/?page_id=173"},"modified":"2026-07-22T10:12:58","modified_gmt":"2026-07-22T10:12:58","slug":"ana-sayfa","status":"publish","type":"page","link":"https:\/\/blackseaai.com\/en\/","title":{"rendered":"Anasayfa"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"173\" class=\"elementor elementor-173\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t\n<div class=\"elementor-element elementor-element-4f4437c e-con-full e-flex e-con e-parent\" data-id=\"4f4437c\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-667dfbf elementor-widget elementor-widget-html\" data-id=\"667dfbf\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- BLACKSEAAI HERO V13 TEMIZ DOSYA: SADECE ELEMENTOR HTML+CSS+JS. PHP KODU ICERMEZ. -->\n<style>\n\/* =========================================================\n   BLACKSEAAI \u2014 AYDINLIK MOR HERO + UZAYAN AJAX ARAMA + BALIK MESAFES\u0130 V15\n   Elementor HTML widget i\u00e7ine tek par\u00e7a yap\u0131\u015ft\u0131r\u0131l\u0131r.\n========================================================= *\/\n\n.bsai-find-hero,\n.bsai-find-hero *{\n  box-sizing:border-box;\n}\n\n@supports selector(:has(*)){\n  .elementor-widget-html:has(.bsai-find-hero),\n  .elementor-widget-html:has(.bsai-find-hero) > .elementor-widget-container{\n    width:100%!important;\n    max-width:none!important;\n    margin:0!important;\n    padding:0!important;\n  }\n\n  .e-con:has(> .elementor-widget-html .bsai-find-hero){\n    width:100%!important;\n    max-width:none!important;\n    margin:0!important;\n    padding:0!important;\n    gap:0!important;\n    min-height:0!important;\n    background:#160a21!important;\n  }\n}\n\n.bsai-find-hero{\n  --background:#160a21;\n  --purple:#a855f7;\n  --purple-deep:#6827bd;\n  --purple-light:#d8b4fe;\n  --white:#ffffff;\n  --muted:#bcb2c4;\n\n  position:relative;\n  left:50%;\n  width:100vw;\n  min-height:calc(100vh - 48px);\n  min-height:calc(100svh - 48px);\n\n  display:flex;\n  flex-direction:column;\n\n  margin:0 0 0 -50vw!important;\n  padding:0!important;\n\n  overflow:hidden;\n  isolation:isolate;\n\n  color:#fff;\n\n  background:\n    radial-gradient(circle at 14% 21%,rgba(168,85,247,.28),transparent 34%),\n    radial-gradient(circle at 84% 18%,rgba(139,92,246,.23),transparent 31%),\n    radial-gradient(circle at 50% 68%,rgba(110,70,190,.22),transparent 40%),\n    linear-gradient(135deg,#12081b 0%,#21102f 51%,#160a21 100%);\n\n  font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n}\n\n.bsai-find-hero::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:0;\n\n  opacity:.22;\n  pointer-events:none;\n\n  background-image:\n    linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);\n\n  background-size:70px 70px;\n\n  -webkit-mask-image:linear-gradient(to bottom,#000,transparent 95%);\n  mask-image:linear-gradient(to bottom,#000,transparent 95%);\n}\n\n.bsai-find-hero::after{\n  content:\"\";\n  position:absolute;\n  z-index:0;\n\n  top:-390px;\n  left:50%;\n\n  width:560px;\n  height:560px;\n\n  border:1px solid rgba(232,210,255,.24);\n  border-radius:50%;\n\n  transform:translateX(-50%);\n\n  box-shadow:\n    0 0 0 105px rgba(168,85,247,.045),\n    0 0 0 215px rgba(168,85,247,.03),\n    0 90px 160px rgba(168,85,247,.09);\n\n  pointer-events:none;\n}\n\n\/* =========================================================\n   HERO \u0130\u00c7ER\u0130\u011e\u0130\n========================================================= *\/\n\n.bsai-find-inner{\n  position:relative;\n  z-index:2;\n\n  width:min(1380px,calc(100% - 48px));\n  flex:1 0 auto;\n\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n\n  margin:0 auto;\n  padding:54px 0 42px;\n\n  text-align:center;\n}\n\n.bsai-find-title{\n  max-width:1080px;\n  margin:0 auto;\n\n  color:#fff;\n\n  font-size:clamp(44px,5.45vw,74px);\n  line-height:1.02;\n  font-weight:820;\n  letter-spacing:-.055em;\n\n  text-wrap:balance;\n\n  text-shadow:0 12px 42px rgba(0,0,0,.18);\n\n  animation:bsaiFindFadeUp .7s .06s ease both;\n}\n\n.bsai-find-title-accent{\n  color:transparent;\n\n  background:linear-gradient(100deg,#ffffff 0%,#eed8ff 39%,#cf8dff 100%);\n\n  -webkit-background-clip:text;\n  background-clip:text;\n  -webkit-text-fill-color:transparent;\n}\n\n.bsai-find-description{\n  max-width:680px;\n  margin:16px auto 0;\n\n  color:#c1b6c9;\n\n  font-size:clamp(14px,1.1vw,16.5px);\n  line-height:1.65;\n  font-weight:400;\n  letter-spacing:-.008em;\n\n  text-wrap:balance;\n\n  animation:bsaiFindFadeUp .7s .14s ease both;\n}\n\n\/* =========================================================\n   ARAMA SAHNES\u0130\n========================================================= *\/\n\n.bsai-search-scene{\n  position:relative;\n  z-index:30;\n\n  width:min(760px,calc(100% - 28px));\n\n  margin:27px auto 0;\n  padding:28px 28px 30px;\n\n  animation:bsaiFindFadeUp .75s .22s ease both;\n}\n\n.bsai-search-main{\n  position:relative;\n  z-index:4;\n\n  \/*\n   * Bal\u0131\u011f\u0131n arama kutusuna yap\u0131\u015fmamas\u0131 i\u00e7in\n   * y\u00f6r\u00fcnge alan\u0131 kutudan 28 px d\u0131\u015far\u0131 ta\u015f\u0131r\u0131ld\u0131.\n   * Kutunun ger\u00e7ek geni\u015fli\u011fi ve konumu korunur.\n   *\/\n  width:calc(100% + 56px);\n\n  margin:-28px -28px -30px;\n  padding:28px 28px 30px;\n}\n\n\/* =========================================================\n   ARAMA KUTUSU\n========================================================= *\/\n\n.bsai-search-box{\n  position:relative;\n  z-index:4;\n\n  width:100%;\n  min-height:120px;\n\n  overflow:visible;\n\n  border:1px solid rgba(255,255,255,.22);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 51% 30%,rgba(169,145,255,.26),transparent 50%),\n    linear-gradient(135deg,rgba(255,255,255,.16),rgba(219,195,255,.11) 44%,rgba(104,72,148,.14));\n\n  box-shadow:\n    0 22px 56px rgba(11,2,18,.30),\n    0 0 38px rgba(158,87,224,.15),\n    inset 0 1px 0 rgba(255,255,255,.18);\n\n  backdrop-filter:blur(24px);\n  -webkit-backdrop-filter:blur(24px);\n\n  transition:border-color .27s ease,box-shadow .27s ease,background .27s ease;\n}\n\n.bsai-search-box::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:0;\n\n  border-radius:inherit;\n  pointer-events:none;\n\n  background:linear-gradient(112deg,rgba(255,255,255,.12),transparent 31%,transparent 71%,rgba(214,167,255,.08));\n}\n\n.bsai-search-box:focus-within{\n  border-color:rgba(226,191,255,.42);\n\n  background:\n    radial-gradient(circle at 51% 30%,rgba(173,149,255,.31),transparent 50%),\n    linear-gradient(135deg,rgba(255,255,255,.19),rgba(226,207,255,.13) 44%,rgba(111,77,157,.16));\n\n  box-shadow:\n    0 27px 68px rgba(10,2,16,.34),\n    0 0 0 4px rgba(168,85,247,.06),\n    0 0 42px rgba(172,99,235,.18),\n    inset 0 1px 0 rgba(255,255,255,.22);\n}\n\n.bsai-search-form{\n  position:absolute;\n  inset:0;\n  z-index:3;\n\n  margin:0;\n  padding:0;\n}\n\n.bsai-search-input{\n  position:absolute;\n\n  top:20px;\n  left:24px;\n  right:74px;\n\n  width:calc(100% - 98px);\n  min-height:38px;\n\n  margin:0!important;\n  padding:0!important;\n\n  border:0!important;\n  outline:0!important;\n\n  color:#fff!important;\n  background:transparent!important;\n\n  box-shadow:none!important;\n\n  resize:none;\n  overflow:hidden;\n\n  font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif!important;\n  font-size:clamp(14.5px,1.15vw,17px)!important;\n  line-height:1.5!important;\n  font-weight:430!important;\n  letter-spacing:-.01em!important;\n\n  appearance:none;\n  -webkit-appearance:none;\n}\n\n.bsai-search-input::placeholder{\n  color:rgba(238,226,245,.68)!important;\n  opacity:1;\n}\n\n.bsai-search-helper{\n  position:absolute;\n\n  left:24px;\n  bottom:17px;\n\n  color:rgba(224,207,233,.56);\n\n  font-size:9px;\n  line-height:1.35;\n  font-weight:500;\n  letter-spacing:.005em;\n}\n\n\/* =========================================================\n   G\u00d6NDER BUTONU\n========================================================= *\/\n\n.bsai-search-submit{\n  position:absolute;\n\n  right:13px;\n  bottom:12px;\n\n  width:43px;\n  height:43px;\n\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  padding:0!important;\n  margin:0!important;\n  line-height:0!important;\n  font-size:0!important;\n\n  border:1px solid rgba(255,255,255,.25);\n  border-radius:13px;\n\n  color:#fff;\n\n  background:\n    radial-gradient(circle at 28% 20%,rgba(255,239,255,.42),transparent 35%),\n    linear-gradient(145deg,#5b20a9 0%,#8335d0 50%,#b85bf2 100%);\n\n  box-shadow:\n    0 12px 27px rgba(80,24,142,.44),\n    0 0 20px rgba(189,100,242,.18),\n    inset 0 1px 0 rgba(255,255,255,.28);\n\n  cursor:pointer;\n\n  transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;\n}\n\n.bsai-search-submit::before{\n  content:\"\";\n  position:absolute;\n  inset:3px;\n\n  border:1px solid rgba(255,255,255,.09);\n  border-radius:10px;\n\n  pointer-events:none;\n}\n\n.bsai-search-submit:hover{\n  transform:translateY(-2px) scale(1.03);\n  filter:brightness(1.09);\n}\n\n.bsai-search-submit:active{\n  transform:scale(.95);\n}\n\n.bsai-search-submit:focus-visible{\n  outline:3px solid rgba(229,192,255,.66);\n  outline-offset:4px;\n}\n\n.bsai-search-submit svg{\n  position:absolute;\n  z-index:2;\n\n  top:50%;\n  left:50%;\n\n  display:block;\n\n  width:19px;\n  height:19px;\n\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.9;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n\n  transform:translate(-50%,-50%)!important;\n}\n\n\/* =========================================================\n   CANLI SONU\u00c7 PANEL\u0130\n========================================================= *\/\n\n.bsai-live-results{\n  position:relative;\n  z-index:20;\n\n  top:auto;\n  left:auto;\n  right:auto;\n\n  width:100%;\n\n  display:none;\n\n  margin:12px 0 0;\n\n  max-height:none;\n  overflow:visible;\n\n  padding:9px;\n\n  border:1px solid rgba(235,213,255,.24);\n  border-radius:18px;\n\n  background:\n    radial-gradient(circle at 14% 0%,rgba(168,85,247,.18),transparent 43%),\n    linear-gradient(145deg,rgba(43,20,59,.96),rgba(31,14,44,.97));\n\n  box-shadow:\n    0 30px 72px rgba(7,1,12,.46),\n    0 0 38px rgba(152,70,221,.15),\n    inset 0 1px 0 rgba(255,255,255,.08);\n\n  backdrop-filter:blur(24px);\n  -webkit-backdrop-filter:blur(24px);\n\n  text-align:left;\n}\n\n.bsai-live-results.is-open{\n  display:block;\n  animation:bsaiResultsIn .18s ease both;\n}\n\n.bsai-live-state{\n  padding:18px 15px;\n\n  color:#c7b8ce;\n\n  font-size:12px;\n  line-height:1.55;\n  text-align:center;\n}\n\n.bsai-live-result{\n  display:grid;\n  grid-template-columns:48px minmax(0,1fr) 28px;\n  align-items:center;\n  gap:12px;\n\n  width:100%;\n  min-height:66px;\n\n  padding:9px 10px;\n\n  border:1px solid transparent;\n  border-radius:14px;\n\n  color:#fff!important;\n  background:rgba(255,255,255,.025);\n\n  text-decoration:none!important;\n\n  transition:background .18s ease,border-color .18s ease,transform .18s ease;\n}\n\n.bsai-live-result + .bsai-live-result{\n  margin-top:4px;\n}\n\n.bsai-live-result:hover,\n.bsai-live-result.is-active{\n  border-color:rgba(217,166,255,.31);\n  background:rgba(168,85,247,.14);\n  transform:translateX(2px);\n}\n\n.bsai-live-logo{\n  width:48px;\n  height:48px;\n\n  display:grid;\n  place-items:center;\n\n  overflow:hidden;\n\n  border:1px solid rgba(255,255,255,.16);\n  border-radius:13px;\n\n  color:#f0ddff;\n  background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(168,85,247,.15));\n\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.08);\n\n  font-size:17px;\n  font-weight:800;\n  text-transform:uppercase;\n}\n\n.bsai-live-logo img{\n  width:100%;\n  height:100%;\n\n  display:block;\n\n  object-fit:contain;\n\n  padding:7px;\n\n  background:rgba(255,255,255,.95);\n}\n\n.bsai-live-copy{\n  min-width:0;\n}\n\n.bsai-live-title{\n  display:block;\n\n  overflow:hidden;\n\n  color:#fff;\n\n  font-size:13px;\n  line-height:1.3;\n  font-weight:760;\n\n  white-space:nowrap;\n  text-overflow:ellipsis;\n}\n\n.bsai-live-label{\n  display:block;\n\n  margin-top:4px;\n\n  color:#b7a8bf;\n\n  font-size:9px;\n  line-height:1.2;\n}\n\n.bsai-live-arrow{\n  color:#d18bff;\n\n  font-size:18px;\n  text-align:center;\n}\n\n\n\/* =========================================================\n   BALIK\n========================================================= *\/\n\n.bsai-orbit-area{\n  position:absolute;\n  z-index:8;\n\n  inset:0;\n\n  pointer-events:none;\n  overflow:visible;\n}\n\n.bsai-orbit-fish{\n  position:absolute;\n\n  top:0;\n  left:0;\n\n  width:clamp(68px,6.7vw,96px);\n\n  opacity:.92;\n\n  filter:\n    drop-shadow(0 0 9px rgba(255,255,255,.34))\n    drop-shadow(0 0 21px rgba(190,96,255,.49));\n\n  offset-path:inset(4px 4px 4px 4px round 39px);\n  offset-distance:0%;\n  offset-rotate:auto 0deg;\n\n  animation:bsaiFishOrbit 30s linear infinite;\n\n  will-change:offset-distance;\n}\n\n.bsai-orbit-fish-inner{\n  position:relative;\n  width:100%;\n\n  animation:bsaiFishFloating .9s ease-in-out infinite alternate;\n}\n\n.bsai-orbit-fish svg{\n  position:relative;\n  z-index:2;\n\n  display:block;\n\n  width:100%;\n  overflow:visible;\n}\n\n.bsai-fish-body{\n  fill:rgba(255,255,255,.035);\n\n  stroke:url(#bsaiSearchFishStroke);\n  stroke-width:9;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n.bsai-fish-head-line{\n  fill:none;\n\n  stroke:url(#bsaiSearchFishStroke);\n  stroke-width:9;\n  stroke-linecap:round;\n}\n\n.bsai-fish-eye{\n  fill:#fff;\n\n  filter:drop-shadow(0 0 7px rgba(216,166,255,.9));\n}\n\n.bsai-fish-tail{\n  fill:url(#bsaiSearchFishTail);\n\n  transform-box:fill-box;\n  transform-origin:100% 50%;\n\n  animation:bsaiFishTailMove .32s ease-in-out infinite alternate;\n}\n\n.bsai-fish-fin{\n  fill:rgba(220,173,255,.72);\n\n  stroke:#fff;\n  stroke-width:4;\n\n  transform-box:fill-box;\n  transform-origin:50% 20%;\n\n  animation:bsaiFishFinMove .5s ease-in-out infinite alternate;\n}\n\n.bsai-fish-bubbles{\n  position:absolute;\n  z-index:1;\n\n  top:44%;\n  left:4%;\n\n  width:42px;\n  height:42px;\n}\n\n.bsai-fish-bubble{\n  position:absolute;\n\n  left:50%;\n  bottom:0;\n\n  width:var(--size);\n  height:var(--size);\n\n  border:1.3px solid rgba(238,216,255,.72);\n  border-radius:50%;\n\n  background:rgba(255,255,255,.08);\n\n  opacity:0;\n\n  animation:bsaiFishBubbleMove 1.7s ease-out var(--delay) infinite;\n}\n\n\/* =========================================================\n   \u0130STAT\u0130ST\u0130KLER\n========================================================= *\/\n\n.bsai-find-stats{\n  position:relative;\n  z-index:5;\n\n  width:min(620px,calc(100% - 48px));\n\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  margin:8px auto 0;\n  padding:13px 0 12px;\n\n  border-top:1px solid rgba(255,255,255,.11);\n\n  animation:bsaiFindFadeUp .75s .30s ease both;\n}\n\n.bsai-find-stat{\n  position:relative;\n\n  min-width:0;\n  padding:0 18px;\n\n  text-align:center;\n}\n\n.bsai-find-stat:not(:last-child)::after{\n  content:\"\";\n\n  position:absolute;\n  top:4px;\n  right:0;\n\n  width:1px;\n  height:31px;\n\n  background:rgba(255,255,255,.12);\n}\n\n.bsai-find-stat strong{\n  display:block;\n\n  color:#fff;\n\n  font-size:17px;\n  line-height:1;\n  font-weight:760;\n  letter-spacing:-.025em;\n}\n\n.bsai-find-stat span{\n  display:block;\n\n  margin-top:6px;\n\n  color:rgba(222,208,228,.72);\n\n  font-size:8px;\n  line-height:1.25;\n  font-weight:650;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n\/* =========================================================\n   KATEGOR\u0130 \u015eER\u0130D\u0130\n========================================================= *\/\n\n.bsai-find-category-area{\n  position:relative;\n  z-index:4;\n\n  width:100%;\n  flex:0 0 auto;\n\n  margin:0!important;\n  padding:18px 0 34px;\n\n  overflow:hidden;\n\n  border-top:1px solid rgba(255,255,255,.09);\n}\n\n.bsai-find-category-area::before,\n.bsai-find-category-area::after{\n  content:\"\";\n\n  position:absolute;\n  z-index:3;\n\n  top:0;\n  bottom:0;\n\n  width:120px;\n\n  pointer-events:none;\n}\n\n.bsai-find-category-area::before{\n  left:0;\n  background:linear-gradient(90deg,#160a21,transparent);\n}\n\n.bsai-find-category-area::after{\n  right:0;\n  background:linear-gradient(-90deg,#160a21,transparent);\n}\n\n.bsai-find-category-track{\n  width:max-content;\n\n  display:flex;\n  align-items:center;\n  gap:10px;\n\n  animation:bsaiCategoryMove 48s linear infinite;\n\n  will-change:transform;\n}\n\n.bsai-find-category-track:hover{\n  animation-play-state:paused;\n}\n\n.bsai-find-category-link{\n  min-height:43px;\n\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n\n  padding:0 17px;\n\n  border:1px solid rgba(255,255,255,.13);\n  border-radius:999px;\n\n  color:#ddd0e3!important;\n  background:rgba(255,255,255,.065);\n\n  text-decoration:none!important;\n  white-space:nowrap;\n\n  font-size:12px;\n  line-height:1;\n  font-weight:650;\n\n  transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease;\n}\n\n.bsai-find-category-link:hover{\n  color:#fff!important;\n\n  background:rgba(168,85,247,.17);\n  border-color:rgba(210,150,255,.39);\n\n  transform:translateY(-2px);\n}\n\n.bsai-find-category-link i{\n  width:7px;\n  height:7px;\n\n  display:block;\n  flex:0 0 7px;\n\n  border-radius:50%;\n\n  background:#bf6df2;\n\n  box-shadow:0 0 11px rgba(190,96,244,.54);\n}\n\n\/* =========================================================\n   AN\u0130MASYONLAR\n========================================================= *\/\n\n@keyframes bsaiFindFadeUp{\n  from{\n    opacity:0;\n    transform:translateY(18px);\n  }\n\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes bsaiResultsIn{\n  from{\n    opacity:0;\n    transform:translateY(-7px);\n  }\n\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes bsaiFishOrbit{\n  from{\n    offset-distance:0%;\n  }\n\n  to{\n    offset-distance:100%;\n  }\n}\n\n@keyframes bsaiFishFloating{\n  from{\n    transform:translateY(-4px) rotate(-1.1deg);\n  }\n\n  to{\n    transform:translateY(5px) rotate(1.3deg);\n  }\n}\n\n@keyframes bsaiFishTailMove{\n  from{\n    transform:rotate(-13deg) skewY(-4deg);\n  }\n\n  to{\n    transform:rotate(13deg) skewY(4deg);\n  }\n}\n\n@keyframes bsaiFishFinMove{\n  from{\n    transform:rotate(-8deg);\n  }\n\n  to{\n    transform:rotate(13deg);\n  }\n}\n\n@keyframes bsaiFishBubbleMove{\n  0%{\n    opacity:0;\n    transform:translate3d(0,8px,0) scale(.4);\n  }\n\n  18%{\n    opacity:.74;\n  }\n\n  100%{\n    opacity:0;\n    transform:translate3d(var(--x),-54px,0) scale(1.15);\n  }\n}\n\n@keyframes bsaiCategoryMove{\n  from{\n    transform:translateX(0);\n  }\n\n  to{\n    transform:translateX(-50%);\n  }\n}\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media(max-width:900px){\n  .bsai-find-inner{\n    width:min(900px,calc(100% - 36px));\n    padding:58px 0 50px;\n  }\n\n  .bsai-find-title{\n    max-width:820px;\n    font-size:clamp(42px,7.2vw,62px);\n  }\n\n  .bsai-find-description{\n    max-width:620px;\n    font-size:15px;\n  }\n\n  .bsai-search-scene{\n    width:min(700px,calc(100% - 12px));\n  }\n\n  .bsai-find-stats{\n    width:min(580px,calc(100% - 54px));\n  }\n}\n\n\/* =========================================================\n   MOB\u0130L\n========================================================= *\/\n\n@media(max-width:600px){\n  .bsai-find-hero{\n    min-height:calc(100vh - 64px);\n    min-height:calc(100svh - 64px);\n  }\n\n  .bsai-find-hero::before{\n    background-size:48px 48px;\n  }\n\n  .bsai-find-hero::after{\n    width:390px;\n    height:390px;\n    top:-290px;\n  }\n\n  .bsai-find-inner{\n    width:calc(100% - 28px);\n    padding:44px 0 42px;\n  }\n\n  .bsai-find-title{\n    max-width:100%;\n\n    font-size:clamp(38px,11.8vw,50px);\n    line-height:1.04;\n    letter-spacing:-.047em;\n  }\n\n  .bsai-find-description{\n    max-width:340px;\n    margin-top:14px;\n\n    font-size:13.5px;\n    line-height:1.58;\n  }\n\n  .bsai-search-scene{\n    width:100%;\n\n    margin-top:24px;\n    padding:28px 0 29px;\n  }\n\n  .bsai-search-main{\n    width:100%;\n\n    margin:-28px 0 -29px;\n    padding:28px 0 29px;\n  }\n\n  .bsai-search-box{\n    min-height:108px;\n    border-radius:18px;\n  }\n\n  .bsai-search-input{\n    top:17px;\n    left:18px;\n    right:60px;\n\n    width:calc(100% - 78px);\n    min-height:35px;\n\n    font-size:14px!important;\n    line-height:1.45!important;\n  }\n\n  .bsai-search-helper{\n    left:18px;\n    right:62px;\n    bottom:15px;\n\n    font-size:7.8px;\n  }\n\n  .bsai-search-submit{\n    right:10px;\n    bottom:10px;\n\n    width:39px;\n    height:39px;\n\n    border-radius:12px;\n  }\n\n  .bsai-search-submit::before{\n    inset:3px;\n    border-radius:9px;\n  }\n\n  .bsai-search-submit svg{\n    width:17px;\n    height:17px;\n  }\n\n  .bsai-orbit-fish{\n    width:62px;\n\n    offset-path:inset(6px 3px 6px 3px round 31px);\n\n    animation-duration:34s;\n  }\n\n  .bsai-fish-bubbles{\n    transform:scale(.7);\n  }\n\n  .bsai-live-results{\n    top:auto;\n\n    margin-top:9px;\n\n    max-height:none;\n    overflow:visible;\n\n    padding:7px;\n\n    border-radius:15px;\n  }\n\n  .bsai-live-result{\n    grid-template-columns:43px minmax(0,1fr) 24px;\n\n    min-height:59px;\n\n    padding:7px 8px;\n  }\n\n  .bsai-live-logo{\n    width:43px;\n    height:43px;\n\n    border-radius:11px;\n  }\n\n  .bsai-live-title{\n    font-size:12.5px;\n  }\n\n  .bsai-find-stats{\n    width:calc(100% - 20px);\n\n    margin-top:4px;\n    padding:11px 0 10px;\n  }\n\n  .bsai-find-stat{\n    padding:0 7px;\n  }\n\n  .bsai-find-stat:not(:last-child)::after{\n    top:3px;\n    height:27px;\n  }\n\n  .bsai-find-stat strong{\n    font-size:14px;\n  }\n\n  .bsai-find-stat span{\n    margin-top:5px;\n\n    font-size:6.6px;\n    letter-spacing:.045em;\n  }\n\n  .bsai-find-category-area{\n    padding:16px 0 max(36px,env(safe-area-inset-bottom));\n  }\n\n  .bsai-find-category-area::before,\n  .bsai-find-category-area::after{\n    width:35px;\n  }\n\n  .bsai-find-category-link{\n    min-height:40px;\n    padding:0 14px;\n    font-size:11px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .bsai-find-hero *,\n  .bsai-find-hero *::before,\n  .bsai-find-hero *::after{\n    animation:none!important;\n    transition:none!important;\n  }\n\n  .bsai-orbit-fish{\n    display:none!important;\n  }\n}\n<\/style>\n\n<section\n  class=\"bsai-find-hero\"\n  data-bsai-find-hero\n  aria-labelledby=\"bsaiFindHeroTitle\"\n>\n\n  <div class=\"bsai-find-inner\">\n\n    <h1\n      class=\"bsai-find-title\"\n      id=\"bsaiFindHeroTitle\"\n      data-bsai-title\n    >\n      Do\u011fru yapay zek\u00e2 arac\u0131n\u0131\n      <span class=\"bsai-find-title-accent\">\n        tek yerde ke\u015ffet.\n      <\/span>\n    <\/h1>\n\n    <p\n      class=\"bsai-find-description\"\n      data-bsai-description\n    >\n      \u0130htiyac\u0131na uygun yapay zek\u00e2 arac\u0131n\u0131\n      BlackSeaAI i\u00e7erisinde saniyeler i\u00e7inde bul.\n    <\/p>\n\n    <div class=\"bsai-search-scene\">\n\n      <div class=\"bsai-search-main\">\n\n      <div\n        class=\"bsai-orbit-area\"\n        aria-hidden=\"true\"\n      >\n\n        <div class=\"bsai-orbit-fish\">\n\n          <div class=\"bsai-orbit-fish-inner\">\n\n            <svg\n              viewBox=\"0 0 300 150\"\n              xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n            >\n\n              <defs>\n\n                <linearGradient\n                  id=\"bsaiSearchFishStroke\"\n                  x1=\"20\"\n                  y1=\"20\"\n                  x2=\"270\"\n                  y2=\"125\"\n                  gradientUnits=\"userSpaceOnUse\"\n                >\n                  <stop offset=\"0\" stop-color=\"#ffffff\"\/>\n                  <stop offset=\".48\" stop-color=\"#f4e7ff\"\/>\n                  <stop offset=\"1\" stop-color=\"#d39aff\"\/>\n                <\/linearGradient>\n\n                <linearGradient\n                  id=\"bsaiSearchFishTail\"\n                  x1=\"20\"\n                  y1=\"30\"\n                  x2=\"100\"\n                  y2=\"115\"\n                  gradientUnits=\"userSpaceOnUse\"\n                >\n                  <stop offset=\"0\" stop-color=\"#ffffff\"\/>\n                  <stop offset=\"1\" stop-color=\"#ce8aff\"\/>\n                <\/linearGradient>\n\n              <\/defs>\n\n              <path\n                class=\"bsai-fish-tail\"\n                d=\"M96 75C65 42 38 31 18 27C44 52 48 94 18 123C42 117 69 105 96 75Z\"\n              \/>\n\n              <path\n                class=\"bsai-fish-body\"\n                d=\"M91 75C134 24 219 19 275 75C219 131 134 126 91 75Z\"\n              \/>\n\n              <path\n                class=\"bsai-fish-head-line\"\n                d=\"M227 34C201 58 197 92 227 117\"\n              \/>\n\n              <path\n                class=\"bsai-fish-fin\"\n                d=\"M151 95C177 102 190 114 188 127C168 120 153 110 151 95Z\"\n              \/>\n\n              <circle\n                class=\"bsai-fish-eye\"\n                cx=\"244\"\n                cy=\"70\"\n                r=\"9\"\n              \/>\n\n            <\/svg>\n\n            <div class=\"bsai-fish-bubbles\">\n\n              <span\n                class=\"bsai-fish-bubble\"\n                style=\"--size:6px;--delay:0s;--x:-12px;\"\n              ><\/span>\n\n              <span\n                class=\"bsai-fish-bubble\"\n                style=\"--size:9px;--delay:.45s;--x:8px;\"\n              ><\/span>\n\n              <span\n                class=\"bsai-fish-bubble\"\n                style=\"--size:5px;--delay:.9s;--x:-4px;\"\n              ><\/span>\n\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n      <div class=\"bsai-search-box\">\n\n        <form\n          class=\"bsai-search-form\"\n          data-bsai-search-form\n          role=\"search\"\n        >\n\n          <textarea\n            class=\"bsai-search-input\"\n            data-bsai-search-input\n            rows=\"2\"\n            maxlength=\"180\"\n            autocomplete=\"off\"\n            spellcheck=\"false\"\n            aria-label=\"BlackSeaAI i\u00e7erisinde ara\"\n            aria-controls=\"bsaiLiveResults\"\n            placeholder=\"BlackSeaAI i\u00e7inde ara...\"\n          ><\/textarea>\n\n          <span\n            class=\"bsai-search-helper\"\n            data-bsai-helper\n          >\n            Ara\u00e7 ad\u0131 veya yapmak istedi\u011fin i\u015fi yaz.\n          <\/span>\n\n          <button\n            class=\"bsai-search-submit\"\n            type=\"submit\"\n            data-bsai-submit\n            aria-label=\"Arama yap\"\n          >\n\n            <svg\n              viewBox=\"0 0 24 24\"\n              aria-hidden=\"true\"\n            >\n              <path d=\"M5 5l15 7-15 7 3-7-3-7Z\"\/>\n              <path d=\"M8 12h12\"\/>\n            <\/svg>\n\n          <\/button>\n\n        <\/form>\n\n      <\/div>\n\n      <\/div>\n\n      <div\n        class=\"bsai-live-results\"\n        id=\"bsaiLiveResults\"\n        data-bsai-live-results\n        role=\"listbox\"\n        aria-live=\"polite\"\n        aria-label=\"Arama sonu\u00e7lar\u0131\"\n      ><\/div>\n\n    <\/div>\n\n    <div\n      class=\"bsai-find-stats\"\n      aria-label=\"BlackSeaAI k\u0131sa bilgiler\"\n      data-bsai-stats\n    >\n\n      <div class=\"bsai-find-stat\">\n        <strong data-bsai-stat-total>1.498+<\/strong>\n        <span data-bsai-stat-tools>AI Arac\u0131<\/span>\n      <\/div>\n\n      <div class=\"bsai-find-stat\">\n        <strong>12<\/strong>\n        <span data-bsai-stat-categories>Ana Kategori<\/span>\n      <\/div>\n\n      <div class=\"bsai-find-stat\">\n        <strong>TR + EN<\/strong>\n        <span data-bsai-stat-language>\u00c7ift Dil<\/span>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n  <div\n    class=\"bsai-find-category-area\"\n    data-bsai-category-area\n    aria-label=\"Yapay zek\u00e2 kategorileri\"\n  >\n\n    <div\n      class=\"bsai-find-category-track\"\n      data-bsai-category-track\n    >\n\n      <a class=\"bsai-find-category-link\" data-key=\"assistants\" data-path=\"\/yapay-zeka-asistanlari\/\" href=\"\/yapay-zeka-asistanlari\/\">\n        <i><\/i><span>Yapay Zeka Asistanlar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"productivity\" data-path=\"\/yapay-zeka-uretkenlik-araclari\/\" href=\"\/yapay-zeka-uretkenlik-araclari\/\">\n        <i><\/i><span>Yapay Zeka \u00dcretkenlik Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"video\" data-path=\"\/yapay-zeka-video-araclari\/\" href=\"\/yapay-zeka-video-araclari\/\">\n        <i><\/i><span>Yapay Zeka Video Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"text\" data-path=\"\/yapay-zeka-metin-araclari\/\" href=\"\/yapay-zeka-metin-araclari\/\">\n        <i><\/i><span>Yapay Zeka Metin Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"business\" data-path=\"\/yapay-zeka-is-araclari\/\" href=\"\/yapay-zeka-is-araclari\/\">\n        <i><\/i><span>Yapay Zeka \u0130\u015f Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"image\" data-path=\"\/yapay-zeka-goruntu-araclari\/\" href=\"\/yapay-zeka-goruntu-araclari\/\">\n        <i><\/i><span>Yapay Zeka G\u00f6r\u00fcnt\u00fc Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"automation\" data-path=\"\/yapay-zeka-otomasyon-araclari\/\" href=\"\/yapay-zeka-otomasyon-araclari\/\">\n        <i><\/i><span>Yapay Zeka Otomasyon Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"art\" data-path=\"\/yapay-zeka-sanat-araclari\/\" href=\"\/yapay-zeka-sanat-araclari\/\">\n        <i><\/i><span>Yapay Zeka Sanat Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"audio\" data-path=\"\/yapay-zeka-ses-araclari\/\" href=\"\/yapay-zeka-ses-araclari\/\">\n        <i><\/i><span>Yapay Zeka Ses Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"coding\" data-path=\"\/yapay-zeka-kod-araclari\/\" href=\"\/yapay-zeka-kod-araclari\/\">\n        <i><\/i><span>Yapay Zeka Kod Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"education\" data-path=\"\/yapay-zeka-egitim-ve-arastirma-araclari\/\" href=\"\/yapay-zeka-egitim-ve-arastirma-araclari\/\">\n        <i><\/i><span>Yapay Zeka E\u011fitim ve Ara\u015ft\u0131rma Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n      <a class=\"bsai-find-category-link\" data-key=\"various\" data-path=\"\/cesitli-yapay-zeka-araclari\/\" href=\"\/cesitli-yapay-zeka-araclari\/\">\n        <i><\/i><span>\u00c7e\u015fitli Yapay Zeka Ara\u00e7lar\u0131<\/span>\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n<script>\n(function(){\n  \"use strict\";\n\n  var root = document.querySelector(\"[data-bsai-find-hero]\");\n\n  if(!root || root.dataset.ready === \"true\"){\n    return;\n  }\n\n  root.dataset.ready = \"true\";\n\n  var currentLanguage =\n    \/^\\\/en(?:\\\/|$)\/i.test(window.location.pathname)\n      ? \"en\"\n      : \"tr\";\n\n  var form =\n    root.querySelector(\"[data-bsai-search-form]\");\n\n  var input =\n    root.querySelector(\"[data-bsai-search-input]\");\n\n  var resultsBox =\n    root.querySelector(\"[data-bsai-live-results]\");\n\n  var debounceTimer = null;\n  var activeRequest = null;\n  var lastQuery = \"\";\n  var lastResults = [];\n  var activeIndex = -1;\n  var logoCache = {};\n\n  var translations = {\n\n    tr:{\n      title:\n        'Do\u011fru yapay zek\u00e2 arac\u0131n\u0131 ' +\n        '<span class=\"bsai-find-title-accent\">' +\n        'tek yerde ke\u015ffet.' +\n        '<\/span>',\n\n      description:\n        \"\u0130htiyac\u0131na uygun yapay zek\u00e2 arac\u0131n\u0131 \" +\n        \"BlackSeaAI i\u00e7erisinde saniyeler i\u00e7inde bul.\",\n\n      placeholder:\n        \"BlackSeaAI i\u00e7inde ara...\",\n\n      helper:\n        \"Ara\u00e7 ad\u0131 veya yapmak istedi\u011fin i\u015fi yaz.\",\n\n      inputAria:\n        \"BlackSeaAI i\u00e7erisinde ara\",\n\n      submitAria:\n        \"Arama yap\",\n\n      categoryAria:\n        \"Yapay zek\u00e2 kategorileri\",\n\n      statsAria:\n        \"BlackSeaAI k\u0131sa bilgiler\",\n\n      statTools:\n        \"AI Arac\u0131\",\n\n      statCategories:\n        \"Ana Kategori\",\n\n      statLanguage:\n        \"\u00c7ift Dil\",\n\n      loading:\n        \"Ara\u00e7lar aran\u0131yor...\",\n\n      noResults:\n        \"Bu aramayla e\u015fle\u015fen ara\u00e7 bulunamad\u0131.\",\n\n      error:\n        \"Arama \u015fu anda yap\u0131lam\u0131yor. L\u00fctfen tekrar dene.\",\n\n      resultLabel:\n        \"Ara\u00e7 sayfas\u0131n\u0131 a\u00e7\",\n\n      categories:{\n        assistants:\"Yapay Zeka Asistanlar\u0131\",\n        productivity:\"Yapay Zeka \u00dcretkenlik Ara\u00e7lar\u0131\",\n        video:\"Yapay Zeka Video Ara\u00e7lar\u0131\",\n        text:\"Yapay Zeka Metin Ara\u00e7lar\u0131\",\n        business:\"Yapay Zeka \u0130\u015f Ara\u00e7lar\u0131\",\n        image:\"Yapay Zeka G\u00f6r\u00fcnt\u00fc Ara\u00e7lar\u0131\",\n        automation:\"Yapay Zeka Otomasyon Ara\u00e7lar\u0131\",\n        art:\"Yapay Zeka Sanat Ara\u00e7lar\u0131\",\n        audio:\"Yapay Zeka Ses Ara\u00e7lar\u0131\",\n        coding:\"Yapay Zeka Kod Ara\u00e7lar\u0131\",\n        education:\"Yapay Zeka E\u011fitim ve Ara\u015ft\u0131rma Ara\u00e7lar\u0131\",\n        various:\"\u00c7e\u015fitli Yapay Zeka Ara\u00e7lar\u0131\"\n      }\n    },\n\n    en:{\n      title:\n        'Discover the right AI tool ' +\n        '<span class=\"bsai-find-title-accent\">' +\n        'all in one place.' +\n        '<\/span>',\n\n      description:\n        \"Find the right AI tool for your needs \" +\n        \"inside BlackSeaAI in seconds.\",\n\n      placeholder:\n        \"Search inside BlackSeaAI...\",\n\n      helper:\n        \"Enter a tool name or describe what you want to do.\",\n\n      inputAria:\n        \"Search inside BlackSeaAI\",\n\n      submitAria:\n        \"Search\",\n\n      categoryAria:\n        \"AI tool categories\",\n\n      statsAria:\n        \"BlackSeaAI quick facts\",\n\n      statTools:\n        \"AI Tools\",\n\n      statCategories:\n        \"Main Categories\",\n\n      statLanguage:\n        \"Bilingual\",\n\n      loading:\n        \"Searching tools...\",\n\n      noResults:\n        \"No matching AI tool was found.\",\n\n      error:\n        \"Search is unavailable right now. Please try again.\",\n\n      resultLabel:\n        \"Open tool page\",\n\n      categories:{\n        assistants:\"AI Assistants\",\n        productivity:\"AI Productivity Tools\",\n        video:\"AI Video Tools\",\n        text:\"AI Text Tools\",\n        business:\"AI Business Tools\",\n        image:\"AI Image Tools\",\n        automation:\"AI Automation Tools\",\n        art:\"AI Art Tools\",\n        audio:\"AI Audio Tools\",\n        coding:\"AI Coding Tools\",\n        education:\"AI Education and Research Tools\",\n        various:\"Miscellaneous AI Tools\"\n      }\n    }\n  };\n\n  function content(){\n    return translations[currentLanguage];\n  }\n\n  function normalize(value){\n    return String(value || \"\")\n      .toLocaleLowerCase(\"tr-TR\")\n      .normalize(\"NFD\")\n      .replace(\/[\\u0300-\\u036f]\/g,\"\")\n      .replace(\/\u0131\/g,\"i\")\n      .replace(\/[^a-z0-9]+\/g,\"\")\n      .trim();\n  }\n\n  function escapeHtml(value){\n    return String(value || \"\")\n      .replace(\/&\/g,\"&amp;\")\n      .replace(\/<\/g,\"&lt;\")\n      .replace(\/>\/g,\"&gt;\")\n      .replace(\/\"\/g,\"&quot;\")\n      .replace(\/'\/g,\"&#039;\");\n  }\n\n  function safeUrl(value){\n    try{\n      var url = new URL(String(value || \"\"),window.location.origin);\n\n      if(url.protocol !== \"http:\" && url.protocol !== \"https:\"){\n        return \"\";\n      }\n\n      return url.href;\n    }catch(error){\n      return \"\";\n    }\n  }\n\n  function setLanguage(language){\n\n    currentLanguage =\n      language === \"en\"\n        ? \"en\"\n        : \"tr\";\n\n    var text = content();\n\n    var title =\n      root.querySelector(\"[data-bsai-title]\");\n\n    var description =\n      root.querySelector(\"[data-bsai-description]\");\n\n    var helper =\n      root.querySelector(\"[data-bsai-helper]\");\n\n    var submit =\n      root.querySelector(\"[data-bsai-submit]\");\n\n    var categoryArea =\n      root.querySelector(\"[data-bsai-category-area]\");\n\n    var stats =\n      root.querySelector(\"[data-bsai-stats]\");\n\n    var statTools =\n      root.querySelector(\"[data-bsai-stat-tools]\");\n\n    var statCategories =\n      root.querySelector(\"[data-bsai-stat-categories]\");\n\n    var statLanguage =\n      root.querySelector(\"[data-bsai-stat-language]\");\n\n    if(title){\n      title.innerHTML = text.title;\n    }\n\n    if(description){\n      description.textContent = text.description;\n    }\n\n    if(input){\n      input.placeholder = text.placeholder;\n      input.setAttribute(\"aria-label\",text.inputAria);\n    }\n\n    if(helper){\n      helper.textContent = text.helper;\n    }\n\n    if(submit){\n      submit.setAttribute(\"aria-label\",text.submitAria);\n    }\n\n    if(categoryArea){\n      categoryArea.setAttribute(\"aria-label\",text.categoryAria);\n    }\n\n    if(stats){\n      stats.setAttribute(\"aria-label\",text.statsAria);\n    }\n\n    if(statTools){\n      statTools.textContent = text.statTools;\n    }\n\n    if(statCategories){\n      statCategories.textContent = text.statCategories;\n    }\n\n    if(statLanguage){\n      statLanguage.textContent = text.statLanguage;\n    }\n\n    var prefix =\n      currentLanguage === \"en\"\n        ? \"\/en\"\n        : \"\";\n\n    root\n      .querySelectorAll(\"[data-key]\")\n      .forEach(function(link){\n\n        var key =\n          link.getAttribute(\"data-key\");\n\n        var path =\n          link.getAttribute(\"data-path\");\n\n        var label =\n          link.querySelector(\"span\");\n\n        if(label && text.categories[key]){\n          label.textContent = text.categories[key];\n        }\n\n        if(path){\n          link.href =\n            window.location.origin +\n            prefix +\n            path;\n        }\n      });\n\n    if(resultsBox.classList.contains(\"is-open\")){\n      renderResults(lastResults,lastQuery);\n    }\n\n    try{\n      localStorage.setItem(\"bsai-language\",currentLanguage);\n    }catch(error){}\n  }\n\n  function openResults(){\n    resultsBox.classList.add(\"is-open\");\n    input.setAttribute(\"aria-expanded\",\"true\");\n  }\n\n  function closeResults(){\n    resultsBox.classList.remove(\"is-open\");\n    input.setAttribute(\"aria-expanded\",\"false\");\n    activeIndex = -1;\n  }\n\n  function renderState(message){\n\n    resultsBox.innerHTML =\n      '<div class=\"bsai-live-state\">' +\n      escapeHtml(message) +\n      '<\/div>';\n\n    openResults();\n  }\n\n  function rankResults(items,query){\n\n    var target = normalize(query);\n    var unique = [];\n    var seen = {};\n\n    items.forEach(function(item){\n\n      if(\n        !item ||\n        !item.title ||\n        !item.url\n      ){\n        return;\n      }\n\n      var itemUrl = safeUrl(item.url);\n\n      if(!itemUrl || seen[itemUrl]){\n        return;\n      }\n\n      seen[itemUrl] = true;\n\n      unique.push({\n        title:String(item.title),\n        url:itemUrl,\n        logo:safeUrl(item.logo || item.logo_url || \"\")\n      });\n    });\n\n    return unique.sort(function(a,b){\n\n      var aTitle = normalize(a.title);\n      var bTitle = normalize(b.title);\n\n      function score(title){\n\n        if(title === target){\n          return 1000;\n        }\n\n        if(title.indexOf(target) === 0){\n          return 700 - Math.min(title.length - target.length,100);\n        }\n\n        if(title.indexOf(target) !== -1){\n          return 500 - Math.min(title.length - target.length,100);\n        }\n\n        if(target.indexOf(title) !== -1){\n          return 350;\n        }\n\n        return 0;\n      }\n\n      var scoreDifference =\n        score(bTitle) -\n        score(aTitle);\n\n      if(scoreDifference !== 0){\n        return scoreDifference;\n      }\n\n      return String(a.title)\n        .localeCompare(String(b.title),\"tr\");\n    });\n  }\n\n  function renderResults(items,query){\n\n    activeIndex = -1;\n\n    lastResults =\n      rankResults(items,query);\n\n    lastQuery = query;\n\n    if(!lastResults.length){\n      renderState(content().noResults);\n      return;\n    }\n\n    resultsBox.innerHTML =\n      lastResults\n        .map(function(item,index){\n\n          var firstLetter =\n            String(item.title || \"B\")\n              .trim()\n              .charAt(0) || \"B\";\n\n          var logoHtml =\n            item.logo\n              ? (\n                  '<img ' +\n                  'src=\"' + escapeHtml(item.logo) + '\" ' +\n                  'alt=\"\" ' +\n                  'loading=\"lazy\" ' +\n                  'referrerpolicy=\"no-referrer\" ' +\n                  'data-bsai-logo-image>'\n                )\n              : escapeHtml(firstLetter);\n\n          return (\n            '<a ' +\n              'class=\"bsai-live-result\" ' +\n              'href=\"' + escapeHtml(item.url) + '\" ' +\n              'data-bsai-result-index=\"' + index + '\" ' +\n              'role=\"option\" ' +\n              'aria-selected=\"false\">' +\n\n              '<span ' +\n                'class=\"bsai-live-logo\" ' +\n                'data-bsai-logo-box=\"' + index + '\">' +\n                logoHtml +\n              '<\/span>' +\n\n              '<span class=\"bsai-live-copy\">' +\n                '<strong class=\"bsai-live-title\">' +\n                  escapeHtml(item.title) +\n                '<\/strong>' +\n\n                '<small class=\"bsai-live-label\">' +\n                  escapeHtml(content().resultLabel) +\n                '<\/small>' +\n              '<\/span>' +\n\n              '<span class=\"bsai-live-arrow\">\u2192<\/span>' +\n\n            '<\/a>'\n          );\n        })\n        .join(\"\");\n\n    openResults();\n    hydrateLogos(lastResults);\n  }\n\n  function isUsableLogo(url){\n\n    if(!url){\n      return false;\n    }\n\n    var lower =\n      String(url).toLowerCase();\n\n    var blocked = [\n      \"blackseaai-logo\",\n      \"site-logo\",\n      \"avatar\",\n      \"gravatar\",\n      \"emoji\",\n      \"smush-placeholder\",\n      \"placeholder\"\n    ];\n\n    return !blocked.some(function(word){\n      return lower.indexOf(word) !== -1;\n    });\n  }\n\n  function findLogoInDocument(doc,itemTitle){\n\n    var selectors = [\n      \"[data-tool-logo] img\",\n      \".bsai-tool-logo img\",\n      \".tool-logo img\",\n      \".ai-tool-logo img\",\n      \".single-tool-logo img\",\n      \".bsai-logo img\",\n      \"img[class*='tool-logo']\",\n      \"img[class*='ai-logo']\",\n      \"img[class*='logo']\"\n    ];\n\n    for(var selectorIndex = 0; selectorIndex < selectors.length; selectorIndex++){\n\n      var nodes =\n        doc.querySelectorAll(selectors[selectorIndex]);\n\n      for(var nodeIndex = 0; nodeIndex < nodes.length; nodeIndex++){\n\n        var node = nodes[nodeIndex];\n\n        var candidate =\n          node.currentSrc ||\n          node.getAttribute(\"src\") ||\n          node.getAttribute(\"data-src\") ||\n          node.getAttribute(\"data-lazy-src\") ||\n          \"\";\n\n        var resolved =\n          safeUrl(candidate);\n\n        if(isUsableLogo(resolved)){\n          return resolved;\n        }\n      }\n    }\n\n    var normalizedTitle =\n      normalize(itemTitle);\n\n    var allImages =\n      doc.querySelectorAll(\"img\");\n\n    for(var imageIndex = 0; imageIndex < allImages.length; imageIndex++){\n\n      var image =\n        allImages[imageIndex];\n\n      var searchable =\n        normalize(\n          [\n            image.getAttribute(\"alt\"),\n            image.getAttribute(\"title\"),\n            image.className,\n            image.id\n          ].join(\" \")\n        );\n\n      if(\n        normalizedTitle &&\n        searchable.indexOf(normalizedTitle) !== -1\n      ){\n\n        var titleCandidate =\n          image.currentSrc ||\n          image.getAttribute(\"src\") ||\n          image.getAttribute(\"data-src\") ||\n          image.getAttribute(\"data-lazy-src\") ||\n          \"\";\n\n        var titleResolved =\n          safeUrl(titleCandidate);\n\n        if(isUsableLogo(titleResolved)){\n          return titleResolved;\n        }\n      }\n    }\n\n    var ogImage =\n      doc.querySelector(\n        'meta[property=\"og:image\"],' +\n        'meta[name=\"twitter:image\"]'\n      );\n\n    if(ogImage){\n\n      var metaResolved =\n        safeUrl(\n          ogImage.getAttribute(\"content\")\n        );\n\n      if(isUsableLogo(metaResolved)){\n        return metaResolved;\n      }\n    }\n\n    return \"\";\n  }\n\n  function applyLogo(index,logoUrl,title){\n\n    var box =\n      resultsBox.querySelector(\n        '[data-bsai-logo-box=\"' +\n        index +\n        '\"]'\n      );\n\n    if(!box || !logoUrl){\n      return;\n    }\n\n    var image =\n      document.createElement(\"img\");\n\n    image.alt = \"\";\n    image.loading = \"lazy\";\n    image.referrerPolicy = \"no-referrer\";\n    image.src = logoUrl;\n\n    image.addEventListener(\"error\",function(){\n\n      box.textContent =\n        String(title || \"B\")\n          .trim()\n          .charAt(0) || \"B\";\n    });\n\n    box.innerHTML = \"\";\n    box.appendChild(image);\n  }\n\n  function hydrateLogos(items){\n\n    items.forEach(function(item,index){\n\n      if(item.logo){\n        logoCache[item.url] = item.logo;\n        applyLogo(index,item.logo,item.title);\n        return;\n      }\n\n      if(logoCache[item.url]){\n        applyLogo(\n          index,\n          logoCache[item.url],\n          item.title\n        );\n        return;\n      }\n\n      try{\n\n        var storedLogo =\n          sessionStorage.getItem(\n            \"bsai-logo:\" + item.url\n          );\n\n        if(storedLogo){\n          logoCache[item.url] = storedLogo;\n          applyLogo(index,storedLogo,item.title);\n          return;\n        }\n\n      }catch(error){}\n\n      fetch(item.url,{\n        method:\"GET\",\n        credentials:\"same-origin\",\n        cache:\"force-cache\"\n      })\n      .then(function(response){\n\n        if(!response.ok){\n          throw new Error(\n            \"Logo page HTTP \" +\n            response.status\n          );\n        }\n\n        return response.text();\n      })\n      .then(function(html){\n\n        var parser =\n          new DOMParser();\n\n        var doc =\n          parser.parseFromString(\n            html,\n            \"text\/html\"\n          );\n\n        var logoUrl =\n          findLogoInDocument(\n            doc,\n            item.title\n          );\n\n        if(!logoUrl){\n          return;\n        }\n\n        logoCache[item.url] = logoUrl;\n\n        try{\n          sessionStorage.setItem(\n            \"bsai-logo:\" + item.url,\n            logoUrl\n          );\n        }catch(error){}\n\n        applyLogo(\n          index,\n          logoUrl,\n          item.title\n        );\n      })\n      .catch(function(){});\n    });\n  }\n\n  function setActiveResult(index){\n\n    var links =\n      resultsBox.querySelectorAll(\n        \".bsai-live-result\"\n      );\n\n    if(!links.length){\n      activeIndex = -1;\n      return;\n    }\n\n    if(index < 0){\n      index = links.length - 1;\n    }\n\n    if(index >= links.length){\n      index = 0;\n    }\n\n    activeIndex = index;\n\n    links.forEach(function(link,linkIndex){\n\n      var isActive =\n        linkIndex === activeIndex;\n\n      link.classList.toggle(\n        \"is-active\",\n        isActive\n      );\n\n      link.setAttribute(\n        \"aria-selected\",\n        isActive\n          ? \"true\"\n          : \"false\"\n      );\n    });\n\n    links[activeIndex]\n      .scrollIntoView({\n        block:\"nearest\"\n      });\n  }\n\n  function extractItems(payload){\n\n    if(\n      payload &&\n      payload.success &&\n      Array.isArray(payload.data)\n    ){\n      return payload.data;\n    }\n\n    if(\n      payload &&\n      payload.success &&\n      payload.data &&\n      Array.isArray(payload.data.results)\n    ){\n      return payload.data.results;\n    }\n\n    return null;\n  }\n\n  function fetchResults(query,openFirstAfterLoad){\n\n    query =\n      String(query || \"\")\n        .trim();\n\n    if(query.length < 2){\n\n      lastQuery = \"\";\n      lastResults = [];\n\n      closeResults();\n\n      resultsBox.innerHTML = \"\";\n\n      return;\n    }\n\n    if(activeRequest){\n      activeRequest.abort();\n    }\n\n    activeRequest =\n      typeof AbortController !== \"undefined\"\n        ? new AbortController()\n        : null;\n\n    renderState(\n      content().loading\n    );\n\n    var url =\n      window.location.origin +\n      \"\/wp-admin\/admin-ajax.php\" +\n      \"?action=bsai_hero_search\" +\n      \"&query=\" +\n      encodeURIComponent(query) +\n      \"&_=\" +\n      Date.now();\n\n    fetch(url,{\n      method:\"GET\",\n      credentials:\"same-origin\",\n      cache:\"no-store\",\n      signal:\n        activeRequest\n          ? activeRequest.signal\n          : undefined\n    })\n    .then(function(response){\n\n      if(!response.ok){\n        throw new Error(\n          \"HTTP \" +\n          response.status\n        );\n      }\n\n      return response.json();\n    })\n    .then(function(payload){\n\n      var items =\n        extractItems(payload);\n\n      if(items === null){\n        throw new Error(\n          \"Invalid response\"\n        );\n      }\n\n      renderResults(\n        items,\n        query\n      );\n\n      if(\n        openFirstAfterLoad &&\n        lastResults.length\n      ){\n        window.location.href =\n          lastResults[0].url;\n      }\n    })\n    .catch(function(error){\n\n      if(\n        error &&\n        error.name === \"AbortError\"\n      ){\n        return;\n      }\n\n      renderState(\n        content().error\n      );\n    });\n  }\n\n  function performSearch(){\n\n    var query =\n      input\n        ? String(input.value || \"\").trim()\n        : \"\";\n\n    if(!query){\n\n      if(input){\n        input.focus();\n      }\n\n      return;\n    }\n\n    if(\n      lastQuery === query &&\n      lastResults.length\n    ){\n      window.location.href =\n        lastResults[0].url;\n\n      return;\n    }\n\n    fetchResults(\n      query,\n      true\n    );\n  }\n\n  if(input){\n\n    input.setAttribute(\n      \"aria-expanded\",\n      \"false\"\n    );\n\n    input.addEventListener(\n      \"input\",\n      function(){\n\n        var query =\n          String(input.value || \"\")\n            .trim();\n\n        clearTimeout(\n          debounceTimer\n        );\n\n        debounceTimer =\n          setTimeout(function(){\n\n            fetchResults(\n              query,\n              false\n            );\n\n          },300);\n      }\n    );\n\n    input.addEventListener(\n      \"keydown\",\n      function(event){\n\n        if(event.key === \"ArrowDown\"){\n\n          event.preventDefault();\n\n          setActiveResult(\n            activeIndex + 1\n          );\n\n          return;\n        }\n\n        if(event.key === \"ArrowUp\"){\n\n          event.preventDefault();\n\n          setActiveResult(\n            activeIndex - 1\n          );\n\n          return;\n        }\n\n        if(event.key === \"Escape\"){\n\n          closeResults();\n\n          return;\n        }\n\n        if(\n          event.key === \"Enter\" &&\n          !event.shiftKey\n        ){\n\n          event.preventDefault();\n\n          var links =\n            resultsBox.querySelectorAll(\n              \".bsai-live-result\"\n            );\n\n          if(\n            activeIndex >= 0 &&\n            links[activeIndex]\n          ){\n\n            window.location.href =\n              links[activeIndex].href;\n\n            return;\n          }\n\n          performSearch();\n        }\n      }\n    );\n\n    input.addEventListener(\n      \"focus\",\n      function(){\n\n        if(\n          lastResults.length &&\n          String(input.value || \"\").trim() === lastQuery\n        ){\n          openResults();\n        }\n      }\n    );\n  }\n\n  if(form){\n\n    form.addEventListener(\n      \"submit\",\n      function(event){\n\n        event.preventDefault();\n        performSearch();\n      }\n    );\n  }\n\n  document.addEventListener(\n    \"click\",\n    function(event){\n\n      if(!root.contains(event.target)){\n        closeResults();\n      }\n\n      var control =\n        event.target.closest(\n          \"button,a,[role='button']\"\n        );\n\n      if(!control){\n        return;\n      }\n\n      var label =\n        String(\n          control.textContent || \"\"\n        )\n        .trim()\n        .toUpperCase();\n\n      if(\n        label === \"TR\" ||\n        label === \"EN\"\n      ){\n        setLanguage(\n          label === \"EN\"\n            ? \"en\"\n            : \"tr\"\n        );\n      }\n    },\n    true\n  );\n\n  var track =\n    root.querySelector(\n      \"[data-bsai-category-track]\"\n    );\n\n  if(\n    track &&\n    track.dataset.duplicated !== \"true\"\n  ){\n\n    track.dataset.duplicated =\n      \"true\";\n\n    Array\n      .from(track.children)\n      .forEach(function(item){\n\n        var clone =\n          item.cloneNode(true);\n\n        clone.setAttribute(\n          \"aria-hidden\",\n          \"true\"\n        );\n\n        clone.setAttribute(\n          \"tabindex\",\n          \"-1\"\n        );\n\n        track.appendChild(clone);\n      });\n  }\n\n  function loadLiveToolTotal(){\n\n    var totalElement =\n      root.querySelector(\n        \"[data-bsai-stat-total]\"\n      );\n\n    if(!totalElement){\n      return;\n    }\n\n    fetch(\n      window.location.origin +\n      \"\/wp-admin\/admin-ajax.php\" +\n      \"?action=bsai_category_hub_counts&_=\" +\n      Date.now(),\n      {\n        method:\"GET\",\n        credentials:\"same-origin\",\n        cache:\"no-store\"\n      }\n    )\n    .then(function(response){\n      return response.json();\n    })\n    .then(function(payload){\n\n      if(\n        !payload ||\n        !payload.success ||\n        !payload.data ||\n        !payload.data.total\n      ){\n        return;\n      }\n\n      totalElement.textContent =\n        Number(\n          payload.data.total\n        )\n        .toLocaleString(\n          currentLanguage === \"en\"\n            ? \"en-US\"\n            : \"tr-TR\"\n        ) +\n        \"+\";\n    })\n    .catch(function(){});\n  }\n\n  setLanguage(currentLanguage);\n  loadLiveToolTotal();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7428492 e-con-full e-flex e-con e-parent\" data-id=\"7428492\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d65bff elementor-widget elementor-widget-html\" data-id=\"7d65bff\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.bsai-orbit,\n.bsai-orbit *{\n  box-sizing:border-box;\n}\n\n.bsai-orbit{\n  --ink:#211724;\n  --muted:#756b79;\n  --purple:#9142be;\n  --purple-dark:#64237e;\n  --lilac:#d18ded;\n\n  position:relative;\n  left:50%;\n  width:100vw;\n  height:175vh;\n  min-height:1100px;\n  margin-left:-50vw;\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    sans-serif;\n}\n\n.bsai-orbit__sticky{\n  position:sticky;\n  top:0;\n  width:100%;\n  height:100vh;\n  height:100svh;\n  min-height:680px;\n  overflow:hidden;\n  background:\n    radial-gradient(\n      circle at 50% 48%,\n      rgba(145,66,190,.12),\n      transparent 32%\n    ),\n    radial-gradient(\n      circle at 8% 10%,\n      rgba(145,66,190,.09),\n      transparent 27%\n    ),\n    radial-gradient(\n      circle at 92% 90%,\n      rgba(209,141,237,.12),\n      transparent 28%\n    ),\n    linear-gradient(\n      145deg,\n      #fcf9fd 0%,\n      #f4edf7 51%,\n      #fbf8fc 100%\n    );\n}\n\n.bsai-orbit__sticky::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  opacity:.24;\n  background-image:\n    linear-gradient(\n      rgba(62,33,70,.045) 1px,\n      transparent 1px\n    ),\n    linear-gradient(\n      90deg,\n      rgba(62,33,70,.045) 1px,\n      transparent 1px\n    );\n  background-size:62px 62px;\n  mask-image:\n    radial-gradient(\n      ellipse at center,\n      #000,\n      transparent 88%\n    );\n  -webkit-mask-image:\n    radial-gradient(\n      ellipse at center,\n      #000,\n      transparent 88%\n    );\n}\n\n\/* MERKEZ YAZI *\/\n\n.bsai-orbit__center{\n  position:absolute;\n  z-index:200;\n  left:50%;\n  top:50%;\n  width:min(900px,calc(100% - 36px));\n  text-align:center;\n  transform:translate(-50%,-50%);\n  pointer-events:none;\n}\n\n.bsai-orbit__kicker{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  margin:0 0 18px!important;\n  color:var(--purple)!important;\n  font-size:11px!important;\n  line-height:1!important;\n  font-weight:850!important;\n  letter-spacing:.17em!important;\n  text-transform:uppercase;\n}\n\n.bsai-orbit__kicker::before{\n  content:\"\";\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  background:var(--purple);\n  box-shadow:\n    0 0 0 6px rgba(145,66,190,.10);\n}\n\n.bsai-orbit__title{\n  margin:0!important;\n  color:var(--ink)!important;\n  font-size:clamp(58px,7.7vw,118px)!important;\n  line-height:.89!important;\n  letter-spacing:-.075em!important;\n  font-weight:900!important;\n}\n\n.bsai-orbit__title span{\n  color:var(--purple)!important;\n}\n\n.bsai-orbit__description{\n  max-width:570px;\n  margin:24px auto 0!important;\n  color:var(--muted)!important;\n  font-size:14px!important;\n  line-height:1.7!important;\n  font-weight:550!important;\n  transition:\n    opacity .35s ease,\n    transform .35s ease;\n}\n\n.bsai-orbit.is-started\n.bsai-orbit__description{\n  opacity:.45;\n  transform:translateY(5px);\n}\n\n.bsai-orbit__scroll{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  margin-top:27px;\n  color:#7e7281!important;\n  font-size:9px!important;\n  line-height:1!important;\n  font-weight:800!important;\n  letter-spacing:.11em!important;\n  text-transform:uppercase;\n  transition:\n    opacity .3s ease,\n    transform .3s ease;\n}\n\n.bsai-orbit.is-started\n.bsai-orbit__scroll{\n  opacity:0;\n  transform:translateY(8px);\n}\n\n.bsai-orbit__mouse{\n  position:relative;\n  width:19px;\n  height:30px;\n  border:1px solid rgba(65,35,73,.23);\n  border-radius:999px;\n}\n\n.bsai-orbit__mouse::before{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:6px;\n  width:3px;\n  height:7px;\n  border-radius:999px;\n  background:var(--purple);\n  transform:translateX(-50%);\n  animation:bsaiOrbitMouse 1.55s ease-in-out infinite;\n}\n\n@keyframes bsaiOrbitMouse{\n  0%{\n    opacity:0;\n    transform:translate(-50%,0);\n  }\n\n  35%{\n    opacity:1;\n  }\n\n  100%{\n    opacity:0;\n    transform:translate(-50%,10px);\n  }\n}\n\n\/* LOGOLAR *\/\n\n.bsai-orbit__logos{\n  position:absolute;\n  z-index:100;\n  inset:0;\n  pointer-events:none;\n}\n\n.bsai-orbit__logo{\n  --x:0vw;\n  --y:0vh;\n  --s:1;\n  --r:0deg;\n\n  position:absolute;\n  left:50%;\n  top:50%;\n  width:68px;\n  height:68px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  overflow:visible;\n  border:1px solid rgba(84,47,94,.13);\n  border-radius:20px;\n  background:#fff;\n  box-shadow:\n    0 12px 30px rgba(52,28,60,.08);\n  opacity:0;\n  transform:\n    translate(-50%,-50%)\n    translate(0,0)\n    rotate(0deg)\n    scale(.22);\n  transition:\n    opacity .54s ease,\n    transform .72s cubic-bezier(.2,.75,.22,1);\n  pointer-events:none;\n  will-change:transform,opacity;\n}\n\n.bsai-orbit__logo.is-visible{\n  opacity:1;\n  transform:\n    translate(-50%,-50%)\n    translate(var(--x),var(--y))\n    rotate(var(--r))\n    scale(var(--s));\n  pointer-events:auto;\n}\n\n.bsai-orbit__logo:hover{\n  z-index:500;\n  border-color:rgba(145,66,190,.38);\n  transform:\n    translate(-50%,-50%)\n    translate(var(--x),var(--y))\n    rotate(0deg)\n    scale(calc(var(--s) + .12));\n}\n\n.bsai-orbit__logo img{\n  width:100%;\n  height:100%;\n  padding:12px;\n  border-radius:inherit;\n  object-fit:contain;\n}\n\n.bsai-orbit__fallback{\n  display:none;\n  color:var(--purple)!important;\n  font-size:22px!important;\n  line-height:1!important;\n  font-weight:900!important;\n}\n\n.bsai-orbit__tooltip{\n  position:absolute;\n  left:50%;\n  bottom:calc(100% + 10px);\n  min-width:max-content;\n  padding:8px 10px;\n  border:1px solid rgba(84,47,94,.11);\n  border-radius:9px;\n  color:var(--ink)!important;\n  background:#fff;\n  box-shadow:\n    0 10px 24px rgba(52,28,60,.10);\n  font-size:8px!important;\n  line-height:1!important;\n  font-weight:800!important;\n  letter-spacing:.03em!important;\n  opacity:0;\n  transform:translate(-50%,5px);\n  transition:\n    opacity .18s ease,\n    transform .18s ease;\n  pointer-events:none;\n  white-space:nowrap;\n}\n\n.bsai-orbit__logo:hover\n.bsai-orbit__tooltip{\n  opacity:1;\n  transform:translate(-50%,0);\n}\n\n\/* \u0130LERLEME *\/\n\n.bsai-orbit__progress-wrap{\n  position:absolute;\n  z-index:300;\n  left:50%;\n  bottom:27px;\n  width:min(360px,calc(100% - 40px));\n  transform:translateX(-50%);\n  text-align:center;\n  opacity:0;\n  transition:opacity .35s ease;\n  pointer-events:none;\n}\n\n.bsai-orbit.is-started\n.bsai-orbit__progress-wrap{\n  opacity:1;\n}\n\n.bsai-orbit__progress{\n  width:100%;\n  height:3px;\n  overflow:hidden;\n  border-radius:999px;\n  background:rgba(72,39,80,.10);\n}\n\n.bsai-orbit__progress-bar{\n  width:0%;\n  height:100%;\n  border-radius:inherit;\n  background:\n    linear-gradient(\n      90deg,\n      var(--purple),\n      var(--lilac)\n    );\n  transition:width .15s linear;\n}\n\n.bsai-orbit__progress-text{\n  margin-top:10px;\n  color:#837786!important;\n  font-size:7px!important;\n  line-height:1!important;\n  font-weight:800!important;\n  letter-spacing:.12em!important;\n  text-transform:uppercase;\n}\n\n\/* TABLET *\/\n\n@media(max-width:1050px){\n  .bsai-orbit__logo{\n    width:59px;\n    height:59px;\n    border-radius:17px;\n  }\n\n  .bsai-orbit__logo img{\n    padding:10px;\n  }\n\n  .bsai-orbit__title{\n    font-size:clamp(55px,8vw,88px)!important;\n  }\n}\n\n\/* MOB\u0130L *\/\n\n@media(max-width:700px){\n  .bsai-orbit{\n    height:160vh;\n    min-height:980px;\n  }\n\n  .bsai-orbit__sticky{\n    min-height:640px;\n  }\n\n  .bsai-orbit__center{\n    width:calc(100% - 28px);\n  }\n\n  .bsai-orbit__kicker{\n    margin-bottom:15px!important;\n    font-size:8px!important;\n  }\n\n  .bsai-orbit__title{\n    font-size:clamp(49px,15vw,71px)!important;\n    line-height:.91!important;\n  }\n\n  .bsai-orbit__description{\n    max-width:320px;\n    margin-top:20px!important;\n    font-size:11px!important;\n  }\n\n  .bsai-orbit__scroll{\n    margin-top:22px;\n    font-size:6.5px!important;\n  }\n\n  .bsai-orbit__logo{\n    width:44px;\n    height:44px;\n    border-radius:13px;\n    box-shadow:\n      0 7px 17px rgba(52,28,60,.07);\n  }\n\n  .bsai-orbit__logo img{\n    padding:7px;\n  }\n\n  .bsai-orbit__tooltip{\n    display:none;\n  }\n\n  .bsai-orbit__progress-wrap{\n    bottom:14px;\n    width:180px;\n  }\n\n  .bsai-orbit__progress-text{\n    font-size:5.5px!important;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .bsai-orbit{\n    height:100vh;\n    min-height:680px;\n  }\n\n  .bsai-orbit__logo{\n    opacity:1;\n    transition:none;\n    transform:\n      translate(-50%,-50%)\n      translate(var(--x),var(--y))\n      rotate(var(--r))\n      scale(var(--s));\n  }\n\n  .bsai-orbit__scroll,\n  .bsai-orbit__progress-wrap{\n    display:none;\n  }\n}\n<\/style>\n\n<section\n  class=\"bsai-orbit\"\n  data-bsai-orbit\n>\n  <div class=\"bsai-orbit__sticky\">\n\n    <div\n      class=\"bsai-orbit__logos\"\n      data-bsai-orbit-logos\n    ><\/div>\n\n    <div class=\"bsai-orbit__center\">\n\n      <p\n        class=\"bsai-orbit__kicker\"\n        data-bsai-orbit-kicker\n      >\n        BlackSeaAI Pop\u00fcler Ara\u00e7lar\n      <\/p>\n\n      <h2\n        class=\"bsai-orbit__title\"\n        data-bsai-orbit-title\n      >\n        <span>En pop\u00fcler<\/span>\n        <br>\n        <span>AI ara\u00e7lar\u0131.<\/span>\n      <\/h2>\n\n      <p\n        class=\"bsai-orbit__description\"\n        data-bsai-orbit-description\n      >\n        Yapay zek\u00e2 d\u00fcnyas\u0131n\u0131n en \u00e7ok kullan\u0131lan ara\u00e7lar\u0131\n        kayd\u0131rd\u0131k\u00e7a ba\u015fl\u0131\u011f\u0131n etraf\u0131nda bir araya gelir.\n      <\/p>\n\n      <div class=\"bsai-orbit__scroll\">\n        <span class=\"bsai-orbit__mouse\"><\/span>\n\n        <span data-bsai-orbit-scroll-text>\n          Logolar\u0131 ortaya \u00e7\u0131karmak i\u00e7in kayd\u0131r\n        <\/span>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"bsai-orbit__progress-wrap\">\n      <div class=\"bsai-orbit__progress\">\n        <div\n          class=\"bsai-orbit__progress-bar\"\n          data-bsai-orbit-progress\n        ><\/div>\n      <\/div>\n\n      <div\n        class=\"bsai-orbit__progress-text\"\n        data-bsai-orbit-progress-text\n      >\n        AI ara\u00e7lar\u0131 ba\u015fl\u0131\u011f\u0131n etraf\u0131nda toplan\u0131yor\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n\n  document\n    .querySelectorAll(\n      '[data-bsai-orbit]:not([data-bsai-orbit-ready])'\n    )\n    .forEach(function(root){\n\n      root.setAttribute(\n        'data-bsai-orbit-ready',\n        'true'\n      );\n\n      const isEnglish =\n        \/^\\\/en(?:\\\/|$)\/i.test(window.location.pathname) ||\n        String(document.documentElement.lang || '')\n          .toLowerCase()\n          .startsWith('en');\n\n      const languageContent = isEnglish\n        ? {\n            kicker: 'BlackSeaAI Popular Tools',\n            title:\n              '<span>Most popular<\/span>' +\n              '<br>' +\n              '<span>AI tools.<\/span>',\n            description:\n              'The most widely used artificial intelligence tools gather around the title as you scroll.',\n            scroll:\n              'Scroll to reveal the logos',\n            progress:\n              'AI tools are gathering around the title'\n          }\n        : {\n            kicker: 'BlackSeaAI Pop\u00fcler Ara\u00e7lar',\n            title:\n              '<span>En pop\u00fcler<\/span>' +\n              '<br>' +\n              '<span>AI ara\u00e7lar\u0131.<\/span>',\n            description:\n              'Yapay zek\u00e2 d\u00fcnyas\u0131n\u0131n en \u00e7ok kullan\u0131lan ara\u00e7lar\u0131 kayd\u0131rd\u0131k\u00e7a ba\u015fl\u0131\u011f\u0131n etraf\u0131nda bir araya gelir.',\n            scroll:\n              'Logolar\u0131 ortaya \u00e7\u0131karmak i\u00e7in kayd\u0131r',\n            progress:\n              'AI ara\u00e7lar\u0131 ba\u015fl\u0131\u011f\u0131n etraf\u0131nda toplan\u0131yor'\n          };\n\n      const kickerElement =\n        root.querySelector(\n          '[data-bsai-orbit-kicker]'\n        );\n\n      const titleElement =\n        root.querySelector(\n          '[data-bsai-orbit-title]'\n        );\n\n      const descriptionElement =\n        root.querySelector(\n          '[data-bsai-orbit-description]'\n        );\n\n      const scrollTextElement =\n        root.querySelector(\n          '[data-bsai-orbit-scroll-text]'\n        );\n\n      const progressTextElement =\n        root.querySelector(\n          '[data-bsai-orbit-progress-text]'\n        );\n\n      if(kickerElement){\n        kickerElement.textContent =\n          languageContent.kicker;\n      }\n\n      if(titleElement){\n        titleElement.innerHTML =\n          languageContent.title;\n      }\n\n      if(descriptionElement){\n        descriptionElement.textContent =\n          languageContent.description;\n      }\n\n      if(scrollTextElement){\n        scrollTextElement.textContent =\n          languageContent.scroll;\n      }\n\n      if(progressTextElement){\n        progressTextElement.textContent =\n          languageContent.progress;\n      }\n\n      root.setAttribute(\n        'lang',\n        isEnglish ? 'en' : 'tr'\n      );\n\n      const tools = [\n        ['ChatGPT','chatgpt','chatgpt.com'],\n        ['Claude','claude','claude.ai'],\n        ['Gemini','gemini','gemini.google.com'],\n        ['DeepSeek','deepseek','deepseek.com'],\n        ['Perplexity','perplexity','perplexity.ai'],\n        ['Grok','grok','grok.com'],\n        ['Microsoft Copilot','microsoft-copilot','copilot.microsoft.com'],\n        ['Meta AI','meta-ai','meta.ai'],\n        ['Le Chat','le-chat','chat.mistral.ai'],\n        ['Poe','poe','poe.com'],\n        ['You.com','you-com','you.com'],\n        ['Kimi','kimi','kimi.moonshot.cn'],\n        ['Genspark','genspark','genspark.ai'],\n        ['Character.AI','character-ai','character.ai'],\n        ['Monica','monica','monica.im'],\n        ['Midjourney','midjourney','midjourney.com'],\n        ['Canva AI','canva-ai','canva.com'],\n        ['Runway','runway','runwayml.com'],\n        ['Adobe Firefly','adobe-firefly','adobe.com'],\n        ['Ideogram','ideogram','ideogram.ai'],\n        ['Leonardo AI','leonardo-ai','leonardo.ai'],\n        ['ElevenLabs','elevenlabs','elevenlabs.io'],\n        ['Suno AI','suno-ai','suno.com'],\n        ['HeyGen','heygen','heygen.com'],\n        ['Cursor','cursor','cursor.com'],\n        ['GitHub Copilot','github-copilot','github.com'],\n        ['Windsurf','windsurf','windsurf.com'],\n        ['Devin','devin','devin.ai'],\n        ['NotebookLM','notebooklm','notebooklm.google'],\n        ['Notion AI','notion-ai','notion.so'],\n        ['Gamma','gamma','gamma.app'],\n        ['Otter.ai','otter-ai','otter.ai']\n      ];\n\n      \/*\n       * X: merkezden yatay uzakl\u0131k\n       * Y: merkezden dikey uzakl\u0131k\n       * S: logo boyutu\n       * R: hafif d\u00f6n\u00fc\u015f\n       *\/\n      const desktopPositions = [\n        [-39,-36,.82,-7],\n        [-28,-39,.96,4],\n        [-16,-38,.78,-5],\n        [16,-38,.82,6],\n        [28,-39,.95,-3],\n        [39,-35,.80,7],\n\n        [-45,-20,.72,5],\n        [-34,-19,.91,-5],\n        [-24,-21,.72,4],\n        [24,-21,.76,-5],\n        [34,-19,.91,5],\n        [45,-20,.72,-4],\n\n        [-47,1,.76,-6],\n        [-36,2,.88,4],\n        [-27,1,.69,-3],\n        [27,1,.72,5],\n        [36,2,.90,-4],\n        [47,1,.75,6],\n\n        [-43,22,.74,5],\n        [-32,20,.92,-4],\n        [-22,23,.72,3],\n        [22,23,.75,-5],\n        [32,20,.94,4],\n        [43,22,.73,-3],\n\n        [-37,39,.77,-5],\n        [-25,38,.92,4],\n        [-13,40,.75,-4],\n        [13,40,.77,5],\n        [25,38,.93,-3],\n        [37,39,.78,4],\n\n        [-8,-27,.63,-3],\n        [8,28,.64,3]\n      ];\n\n      const mobilePositions = [\n        [-37,-39,.82,-5],\n        [-19,-41,.95,4],\n        [0,-42,.78,-3],\n        [19,-41,.94,5],\n        [37,-39,.82,-4],\n\n        [-43,-25,.73,4],\n        [-28,-26,.88,-4],\n        [28,-26,.88,4],\n        [43,-25,.73,-4],\n\n        [-45,-8,.72,-5],\n        [-32,-9,.85,4],\n        [32,-9,.85,-4],\n        [45,-8,.72,5],\n\n        [-45,10,.73,4],\n        [-32,9,.87,-4],\n        [32,9,.87,4],\n        [45,10,.73,-4],\n\n        [-42,27,.74,-4],\n        [-27,26,.88,4],\n        [27,26,.88,-4],\n        [42,27,.74,4],\n\n        [-35,41,.78,5],\n        [-17,40,.92,-3],\n        [0,42,.76,3],\n        [17,40,.92,4],\n        [35,41,.78,-4],\n\n        [-18,-29,.63,-3],\n        [18,-29,.64,3],\n        [-18,29,.64,4],\n        [18,29,.63,-4],\n        [0,-31,.58,2],\n        [0,31,.58,-2]\n      ];\n\n      const logoContainer =\n        root.querySelector(\n          '[data-bsai-orbit-logos]'\n        );\n\n      const progressBar =\n        root.querySelector(\n          '[data-bsai-orbit-progress]'\n        );\n\n      function escapeHtml(value){\n        return String(value || '')\n          .replace(\/&\/g,'&amp;')\n          .replace(\/<\/g,'&lt;')\n          .replace(\/>\/g,'&gt;')\n          .replace(\/\"\/g,'&quot;')\n          .replace(\/'\/g,'&#039;');\n      }\n\n      function logoUrl(domain){\n        return (\n          'https:\/\/www.google.com\/s2\/favicons?' +\n          'domain=' +\n          encodeURIComponent(domain) +\n          '&sz=256'\n        );\n      }\n\n      function toolUrl(slug){\n        return isEnglish\n          ? '\/en\/arac\/' + slug + '\/'\n          : '\/arac\/' + slug + '\/';\n      }\n\n      function renderLogos(){\n\n        const mobile =\n          window.innerWidth <= 700;\n\n        const positions =\n          mobile\n            ? mobilePositions\n            : desktopPositions;\n\n        logoContainer.innerHTML =\n          tools.map(function(tool,index){\n\n            const position =\n              positions[\n                index % positions.length\n              ];\n\n            const x =\n              position[0] + 'vw';\n\n            const y =\n              position[1] + 'vh';\n\n            const scale =\n              position[2];\n\n            const rotation =\n              position[3] + 'deg';\n\n            return (\n              '<a ' +\n                'class=\"bsai-orbit__logo\" ' +\n                'data-bsai-orbit-logo=\"' + index + '\" ' +\n                'href=\"' + toolUrl(tool[1]) + '\" ' +\n                'style=\"' +\n                  '--x:' + x + ';' +\n                  '--y:' + y + ';' +\n                  '--s:' + scale + ';' +\n                  '--r:' + rotation + ';' +\n                '\" ' +\n                'aria-label=\"' +\n                  escapeHtml(tool[0]) +\n                '\">' +\n\n                '<img ' +\n                  'src=\"' + logoUrl(tool[2]) + '\" ' +\n                  'alt=\"' + escapeHtml(tool[0]) + '\" ' +\n                  'loading=\"lazy\">' +\n\n                '<span class=\"bsai-orbit__fallback\">' +\n                  escapeHtml(tool[0].charAt(0)) +\n                '<\/span>' +\n\n                '<span class=\"bsai-orbit__tooltip\">' +\n                  escapeHtml(tool[0]) +\n                '<\/span>' +\n\n              '<\/a>'\n            );\n          }).join('');\n\n        logoContainer\n          .querySelectorAll('img')\n          .forEach(function(image){\n\n            image.addEventListener(\n              'error',\n              function(){\n\n                image.style.display =\n                  'none';\n\n                const fallback =\n                  image.parentElement.querySelector(\n                    '.bsai-orbit__fallback'\n                  );\n\n                if(fallback){\n                  fallback.style.display =\n                    'block';\n                }\n              }\n            );\n          });\n      }\n\n      renderLogos();\n\n      let logos =\n        Array.from(\n          root.querySelectorAll(\n            '[data-bsai-orbit-logo]'\n          )\n        );\n\n      let ticking = false;\n      let previousVisible = -1;\n      let resizeTimer = null;\n\n      function clamp(value,min,max){\n        return Math.min(\n          Math.max(value,min),\n          max\n        );\n      }\n\n      function update(){\n\n        ticking = false;\n\n        const rect =\n          root.getBoundingClientRect();\n\n        const viewport =\n          window.innerHeight;\n\n        const distance =\n          rect.height - viewport;\n\n        const travelled =\n          clamp(\n            -rect.top,\n            0,\n            distance\n          );\n\n        const progress =\n          distance > 0\n            ? travelled \/ distance\n            : 1;\n\n        const revealProgress =\n          clamp(\n            progress \/ .82,\n            0,\n            1\n          );\n\n        const visibleCount =\n          Math.floor(\n            revealProgress *\n            logos.length\n          );\n\n        if(visibleCount > 0){\n          root.classList.add(\n            'is-started'\n          );\n        }else{\n          root.classList.remove(\n            'is-started'\n          );\n        }\n\n        if(\n          visibleCount !==\n          previousVisible\n        ){\n\n          previousVisible =\n            visibleCount;\n\n          logos.forEach(function(logo,index){\n\n            logo.classList.toggle(\n              'is-visible',\n              index < visibleCount\n            );\n          });\n        }\n\n        if(progressBar){\n          progressBar.style.width =\n            (\n              revealProgress * 100\n            ).toFixed(2) + '%';\n        }\n      }\n\n      function requestUpdate(){\n\n        if(ticking){\n          return;\n        }\n\n        ticking = true;\n\n        window.requestAnimationFrame(\n          update\n        );\n      }\n\n      window.addEventListener(\n        'scroll',\n        requestUpdate,\n        {\n          passive:true\n        }\n      );\n\n      window.addEventListener(\n        'resize',\n        function(){\n\n          clearTimeout(\n            resizeTimer\n          );\n\n          resizeTimer =\n            setTimeout(\n              function(){\n\n                renderLogos();\n\n                logos =\n                  Array.from(\n                    root.querySelectorAll(\n                      '[data-bsai-orbit-logo]'\n                    )\n                  );\n\n                previousVisible =\n                  -1;\n\n                requestUpdate();\n              },\n              150\n            );\n        },\n        {\n          passive:true\n        }\n      );\n\n      requestUpdate();\n\n    });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4bfb088 e-flex e-con-boxed e-con e-parent\" data-id=\"4bfb088\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a21eb64 elementor-widget elementor-widget-html\" data-id=\"a21eb64\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.bsa-editorial-about,\n.bsa-editorial-about *{\n  box-sizing:border-box;\n}\n\n.bsa-editorial-about{\n  --cream:#f3eadc;\n  --paper:#faf5ec;\n  --plum:#35163b;\n  --plum-dark:#221026;\n  --mauve:#975a9d;\n  --gold:#bf8f54;\n  --ink:#302630;\n  --text:#746873;\n  --line:rgba(63,42,58,.16);\n\n  position:relative;\n  left:50%;\n  width:100vw;\n  margin-left:-50vw;\n  overflow:hidden;\n  color:var(--ink);\n  background:\n    radial-gradient(circle at 3% 5%,rgba(191,143,84,.12),transparent 24%),\n    radial-gradient(circle at 94% 90%,rgba(151,90,157,.09),transparent 25%),\n    linear-gradient(135deg,#f6edde 0%,#eee1d2 100%);\n  font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n}\n\n.bsa-editorial-about:before{\n  content:\"BLACKSEAAI\";\n  position:absolute;\n  right:-35px;\n  bottom:-53px;\n  color:rgba(53,22,59,.035);\n  font-size:clamp(90px,13vw,205px);\n  line-height:1;\n  font-weight:900;\n  letter-spacing:-.07em;\n  white-space:nowrap;\n  pointer-events:none;\n}\n\n.bsa-editorial-about:after{\n  content:\"\";\n  position:absolute;\n  top:-240px;\n  right:-230px;\n  width:520px;\n  height:520px;\n  border:1px solid rgba(53,22,59,.08);\n  border-radius:50%;\n  box-shadow:\n    0 0 0 70px rgba(53,22,59,.018),\n    0 0 0 140px rgba(53,22,59,.012);\n  pointer-events:none;\n}\n\n.bsa-editorial-inner{\n  position:relative;\n  z-index:2;\n  width:min(1360px,calc(100% - 48px));\n  margin:0 auto;\n  padding:78px 0 74px;\n}\n\n.bsa-editorial-top{\n  display:grid;\n  grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);\n  align-items:end;\n  gap:70px;\n  padding-bottom:46px;\n  border-bottom:1px solid var(--line);\n}\n\n.bsa-editorial-label{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:20px;\n  color:#80517d !important;\n  font-size:10px;\n  line-height:1;\n  font-weight:800;\n  letter-spacing:.16em;\n  text-transform:uppercase;\n}\n\n.bsa-editorial-label:before{\n  content:\"\";\n  width:31px;\n  height:2px;\n  background:var(--gold);\n}\n\n.bsa-editorial-title{\n  max-width:800px;\n  margin:0 !important;\n  color:var(--plum) !important;\n  font-family:Georgia,\"Times New Roman\",serif !important;\n  font-size:clamp(38px,4.5vw,62px) !important;\n  line-height:1.04 !important;\n  font-weight:700 !important;\n  letter-spacing:-.04em !important;\n  text-wrap:balance;\n}\n\n.bsa-editorial-title em{\n  color:#8d528f !important;\n  font-style:italic;\n  font-weight:500;\n}\n\n.bsa-editorial-intro{\n  position:relative;\n  padding-left:24px;\n  border-left:2px solid var(--gold);\n}\n\n.bsa-editorial-intro p{\n  margin:0 !important;\n  color:#655963 !important;\n  font-size:15px !important;\n  line-height:1.75 !important;\n  font-weight:450 !important;\n}\n\n.bsa-editorial-origin{\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n  margin-top:20px;\n  color:#835682 !important;\n  font-size:9px !important;\n  line-height:1 !important;\n  font-weight:800 !important;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.bsa-editorial-origin:before{\n  content:\"\";\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:var(--gold);\n  box-shadow:0 0 0 4px rgba(191,143,84,.14);\n}\n\n\/* Manifesto sat\u0131rlar\u0131 *\/\n.bsa-editorial-principles{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  margin-top:0;\n}\n\n.bsa-editorial-principle{\n  position:relative;\n  min-height:205px;\n  padding:38px 38px 31px 0;\n  opacity:0;\n  transform:translateY(18px);\n  transition:\n    opacity .65s ease,\n    transform .65s ease;\n}\n\n.bsa-editorial-principle.bsa-visible{\n  opacity:1;\n  transform:translateY(0);\n}\n\n.bsa-editorial-principle:not(:first-child){\n  padding-left:38px;\n  border-left:1px solid var(--line);\n}\n\n.bsa-editorial-principle-word{\n  display:block;\n  margin-bottom:19px;\n  color:#b3814a !important;\n  font-family:Georgia,\"Times New Roman\",serif !important;\n  font-size:13px !important;\n  line-height:1 !important;\n  font-style:italic;\n  font-weight:700 !important;\n}\n\n.bsa-editorial-principle h3{\n  margin:0 0 12px !important;\n  color:#38283a !important;\n  font-size:21px !important;\n  line-height:1.18 !important;\n  font-weight:780 !important;\n  letter-spacing:-.028em !important;\n}\n\n.bsa-editorial-principle p{\n  max-width:330px;\n  margin:0 !important;\n  color:#746873 !important;\n  font-size:13px !important;\n  line-height:1.67 !important;\n  font-weight:450 !important;\n}\n\n.bsa-editorial-symbol{\n  position:absolute;\n  top:32px;\n  right:28px;\n  width:38px;\n  height:38px;\n  display:grid;\n  place-items:center;\n  color:#80517d;\n  border:1px solid rgba(72,42,69,.14);\n  border-radius:50%;\n}\n\n.bsa-editorial-symbol svg{\n  width:17px;\n  height:17px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.7;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\/* Alt manifesto *\/\n.bsa-editorial-manifesto{\n  position:relative;\n  display:grid;\n  grid-template-columns:auto minmax(0,1fr) auto;\n  align-items:center;\n  gap:24px;\n  overflow:hidden;\n  padding:23px 27px;\n  color:#fff;\n  background:\n    radial-gradient(circle at 95% 0%,rgba(191,143,84,.16),transparent 28%),\n    linear-gradient(120deg,#2d1233 0%,#3b1741 100%);\n  border-radius:17px;\n}\n\n.bsa-editorial-quote{\n  color:#d9a870;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:42px;\n  line-height:.7;\n}\n\n.bsa-editorial-manifesto-text{\n  margin:0 !important;\n  color:#f4eaf4 !important;\n  font-family:Georgia,\"Times New Roman\",serif !important;\n  font-size:clamp(18px,2vw,25px) !important;\n  line-height:1.3 !important;\n  font-weight:500 !important;\n  font-style:italic;\n  letter-spacing:-.018em !important;\n}\n\n.bsa-editorial-stamp{\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  padding:8px 11px;\n  color:#d7bdd8 !important;\n  background:rgba(255,255,255,.055);\n  border:1px solid rgba(255,255,255,.10);\n  border-radius:999px;\n  font-size:8px !important;\n  line-height:1 !important;\n  font-weight:800 !important;\n  letter-spacing:.11em;\n  text-transform:uppercase;\n  white-space:nowrap;\n}\n\n.bsa-editorial-stamp:before{\n  content:\"\";\n  width:6px;\n  height:6px;\n  border-radius:50%;\n  background:#c79760;\n}\n\n@media(max-width:950px){\n  .bsa-editorial-top{\n    grid-template-columns:1fr;\n    gap:30px;\n  }\n\n  .bsa-editorial-intro{\n    max-width:720px;\n  }\n\n  .bsa-editorial-principles{\n    grid-template-columns:1fr;\n  }\n\n  .bsa-editorial-principle{\n    min-height:0;\n    padding:30px 55px 30px 0;\n  }\n\n  .bsa-editorial-principle:not(:first-child){\n    padding:30px 55px 30px 0;\n    border-left:0;\n    border-top:1px solid var(--line);\n  }\n\n  .bsa-editorial-principle p{\n    max-width:700px;\n  }\n\n  .bsa-editorial-symbol{\n    top:29px;\n    right:3px;\n  }\n}\n\n@media(max-width:650px){\n  .bsa-editorial-inner{\n    width:calc(100% - 28px);\n    padding:56px 0;\n  }\n\n  .bsa-editorial-top{\n    gap:26px;\n    padding-bottom:34px;\n  }\n\n  .bsa-editorial-title{\n    font-size:clamp(37px,11vw,48px) !important;\n  }\n\n  .bsa-editorial-intro{\n    padding-left:17px;\n  }\n\n  .bsa-editorial-intro p{\n    font-size:14px !important;\n    line-height:1.68 !important;\n  }\n\n  .bsa-editorial-principle{\n    padding:27px 50px 27px 0;\n  }\n\n  .bsa-editorial-principle:not(:first-child){\n    padding:27px 50px 27px 0;\n  }\n\n  .bsa-editorial-principle h3{\n    font-size:19px !important;\n  }\n\n  .bsa-editorial-principle p{\n    font-size:12px !important;\n  }\n\n  .bsa-editorial-symbol{\n    top:25px;\n  }\n\n  .bsa-editorial-manifesto{\n    grid-template-columns:auto minmax(0,1fr);\n    gap:14px;\n    padding:20px;\n  }\n\n  .bsa-editorial-manifesto-text{\n    font-size:18px !important;\n  }\n\n  .bsa-editorial-stamp{\n    grid-column:1 \/ -1;\n    width:max-content;\n    margin-left:39px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .bsa-editorial-principle{\n    opacity:1;\n    transform:none;\n    transition:none;\n  }\n}\n<\/style>\n\n<section\n  class=\"bsa-editorial-about\"\n  id=\"hakkimizda\"\n  aria-labelledby=\"bsaEditorialTitle\"\n>\n  <div class=\"bsa-editorial-inner\">\n\n    <div class=\"bsa-editorial-top\">\n\n      <div>\n\n        <div\n          class=\"bsa-editorial-label\"\n          data-bsa-about-label\n        >\n          BlackSeaAI hakk\u0131nda\n        <\/div>\n\n        <h2\n          class=\"bsa-editorial-title\"\n          id=\"bsaEditorialTitle\"\n        >\n          Teknolojiyi de\u011fil,\n          <em>do\u011fru se\u00e7imi<\/em>\n          merkeze al\u0131yoruz.\n        <\/h2>\n\n      <\/div>\n\n      <div class=\"bsa-editorial-intro\">\n\n        <p data-bsa-about-intro>\n          BlackSeaAI, T\u00fcrkiye\u2019den do\u011fan ba\u011f\u0131ms\u0131z bir yapay zek\u00e2\n          ara\u00e7 rehberidir. Binlerce se\u00e7ene\u011fi kullan\u0131m alanlar\u0131na\n          g\u00f6re d\u00fczenler, karma\u015f\u0131k bilgileri sadele\u015ftirir ve do\u011fru\n          araca ula\u015fmay\u0131 kolayla\u015ft\u0131r\u0131r.\n        <\/p>\n\n        <span\n          class=\"bsa-editorial-origin\"\n          data-bsa-about-origin\n        >\n          Ba\u011f\u0131ms\u0131z T\u00fcrk\u00e7e ke\u015fif platformu\n        <\/span>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"bsa-editorial-principles\">\n\n      <article\n        class=\"bsa-editorial-principle\"\n        data-bsa-principle=\"discover\"\n      >\n\n        <span class=\"bsa-editorial-principle-word\">\n          Ke\u015ffet\n        <\/span>\n\n        <h3>\n          Da\u011f\u0131n\u0131k se\u00e7enekleri bir araya getiriyoruz.\n        <\/h3>\n\n        <p>\n          Farkl\u0131 alanlardaki yapay zek\u00e2 ara\u00e7lar\u0131n\u0131 tek bir\n          anla\u015f\u0131l\u0131r dizinde topluyoruz.\n        <\/p>\n\n        <span class=\"bsa-editorial-symbol\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <circle cx=\"11\" cy=\"11\" r=\"6\"><\/circle>\n            <path d=\"m16 16 4 4\"><\/path>\n          <\/svg>\n        <\/span>\n\n      <\/article>\n\n      <article\n        class=\"bsa-editorial-principle\"\n        data-bsa-principle=\"understand\"\n      >\n\n        <span class=\"bsa-editorial-principle-word\">\n          Anla\n        <\/span>\n\n        <h3>\n          Bilgiyi sade ve kullan\u0131labilir h\u00e2le getiriyoruz.\n        <\/h3>\n\n        <p>\n          Ara\u00e7lar\u0131n ne yapt\u0131\u011f\u0131n\u0131, kimler i\u00e7in uygun oldu\u011funu ve\n          nas\u0131l kullan\u0131labilece\u011fini a\u00e7\u0131k\u00e7a anlat\u0131yoruz.\n        <\/p>\n\n        <span class=\"bsa-editorial-symbol\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <path d=\"M4 5h16v14H4z\"><\/path>\n            <path d=\"M8 9h8\"><\/path>\n            <path d=\"M8 13h5\"><\/path>\n          <\/svg>\n        <\/span>\n\n      <\/article>\n\n      <article\n        class=\"bsa-editorial-principle\"\n        data-bsa-principle=\"decide\"\n      >\n\n        <span class=\"bsa-editorial-principle-word\">\n          Karar ver\n        <\/span>\n\n        <h3>\n          Se\u00e7imi kullan\u0131c\u0131ya b\u0131rak\u0131yoruz.\n        <\/h3>\n\n        <p>\n          Tek bir arac\u0131 dayatmadan alternatifleri g\u00f6steriyor ve\n          kullan\u0131c\u0131y\u0131 resm\u00ee kayna\u011fa y\u00f6nlendiriyoruz.\n        <\/p>\n\n        <span class=\"bsa-editorial-symbol\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <path d=\"m5 12 4 4L19 6\"><\/path>\n          <\/svg>\n        <\/span>\n\n      <\/article>\n\n    <\/div>\n\n    <div class=\"bsa-editorial-manifesto\">\n\n      <span class=\"bsa-editorial-quote\">\u201c<\/span>\n\n      <p\n        class=\"bsa-editorial-manifesto-text\"\n        data-bsa-about-manifesto\n      >\n        Daha \u00e7ok ara\u00e7 de\u011fil, daha do\u011fru se\u00e7im.\n      <\/p>\n\n      <span\n        class=\"bsa-editorial-stamp\"\n        data-bsa-about-stamp\n      >\n        BlackSeaAI yakla\u015f\u0131m\u0131\n      <\/span>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  var isEnglish =\n    \/^\\\/en(?:\\\/|$)\/i.test(window.location.pathname) ||\n    String(document.documentElement.lang || \"\")\n      .toLowerCase()\n      .indexOf(\"en\") === 0;\n\n  var translations = {\n    tr:{\n      label:\"BlackSeaAI hakk\u0131nda\",\n      title:\n        'Teknolojiyi de\u011fil, <em>do\u011fru se\u00e7imi<\/em> ' +\n        'merkeze al\u0131yoruz.',\n      intro:\n        \"BlackSeaAI, T\u00fcrkiye\u2019den do\u011fan ba\u011f\u0131ms\u0131z bir yapay zek\u00e2 \" +\n        \"ara\u00e7 rehberidir. Binlerce se\u00e7ene\u011fi kullan\u0131m alanlar\u0131na \" +\n        \"g\u00f6re d\u00fczenler, karma\u015f\u0131k bilgileri sadele\u015ftirir ve do\u011fru \" +\n        \"araca ula\u015fmay\u0131 kolayla\u015ft\u0131r\u0131r.\",\n      origin:\"Ba\u011f\u0131ms\u0131z T\u00fcrk\u00e7e ke\u015fif platformu\",\n      manifesto:\"Daha \u00e7ok ara\u00e7 de\u011fil, daha do\u011fru se\u00e7im.\",\n      stamp:\"BlackSeaAI yakla\u015f\u0131m\u0131\",\n\n      principles:{\n        discover:{\n          word:\"Ke\u015ffet\",\n          title:\"Da\u011f\u0131n\u0131k se\u00e7enekleri bir araya getiriyoruz.\",\n          text:\n            \"Farkl\u0131 alanlardaki yapay zek\u00e2 ara\u00e7lar\u0131n\u0131 tek bir \" +\n            \"anla\u015f\u0131l\u0131r dizinde topluyoruz.\"\n        },\n\n        understand:{\n          word:\"Anla\",\n          title:\n            \"Bilgiyi sade ve kullan\u0131labilir h\u00e2le getiriyoruz.\",\n          text:\n            \"Ara\u00e7lar\u0131n ne yapt\u0131\u011f\u0131n\u0131, kimler i\u00e7in uygun oldu\u011funu \" +\n            \"ve nas\u0131l kullan\u0131labilece\u011fini a\u00e7\u0131k\u00e7a anlat\u0131yoruz.\"\n        },\n\n        decide:{\n          word:\"Karar ver\",\n          title:\"Se\u00e7imi kullan\u0131c\u0131ya b\u0131rak\u0131yoruz.\",\n          text:\n            \"Tek bir arac\u0131 dayatmadan alternatifleri g\u00f6steriyor \" +\n            \"ve kullan\u0131c\u0131y\u0131 resm\u00ee kayna\u011fa y\u00f6nlendiriyoruz.\"\n        }\n      }\n    },\n\n    en:{\n      label:\"About BlackSeaAI\",\n      title:\n        'We focus on <em>the right choice,<\/em> ' +\n        'not the technology.',\n      intro:\n        \"BlackSeaAI is an independent AI tool directory founded \" +\n        \"in T\u00fcrkiye. It organizes thousands of tools by use case, \" +\n        \"simplifies complex information and makes it easier to \" +\n        \"find the right solution.\",\n      origin:\"Independent AI discovery platform from T\u00fcrkiye\",\n      manifesto:\"Not more tools\u2014the right choice.\",\n      stamp:\"The BlackSeaAI approach\",\n\n      principles:{\n        discover:{\n          word:\"Discover\",\n          title:\"We bring scattered options together.\",\n          text:\n            \"We collect AI tools from different fields in one \" +\n            \"clear and easy-to-navigate directory.\"\n        },\n\n        understand:{\n          word:\"Understand\",\n          title:\"We make information clear and useful.\",\n          text:\n            \"We clearly explain what each tool does, who it is \" +\n            \"designed for and how it can be used.\"\n        },\n\n        decide:{\n          word:\"Decide\",\n          title:\"We leave the final choice to you.\",\n          text:\n            \"Instead of promoting a single tool, we present \" +\n            \"alternatives and direct you to the official source.\"\n        }\n      }\n    }\n  };\n\n  var language = isEnglish ? \"en\" : \"tr\";\n  var content = translations[language];\n\n  document\n    .querySelectorAll(\".bsa-editorial-about\")\n    .forEach(function(section){\n      if(\n        section.getAttribute(\"data-bsa-about-ready\") === \"true\"\n      ){\n        return;\n      }\n\n      section.setAttribute(\"data-bsa-about-ready\",\"true\");\n      section.setAttribute(\"lang\",language);\n\n      var label =\n        section.querySelector(\"[data-bsa-about-label]\");\n      var title =\n        section.querySelector(\".bsa-editorial-title\");\n      var intro =\n        section.querySelector(\"[data-bsa-about-intro]\");\n      var origin =\n        section.querySelector(\"[data-bsa-about-origin]\");\n      var manifesto =\n        section.querySelector(\"[data-bsa-about-manifesto]\");\n      var stamp =\n        section.querySelector(\"[data-bsa-about-stamp]\");\n\n      if(label){\n        label.textContent = content.label;\n      }\n\n      if(title){\n        title.innerHTML = content.title;\n      }\n\n      if(intro){\n        intro.textContent = content.intro;\n      }\n\n      if(origin){\n        origin.textContent = content.origin;\n      }\n\n      if(manifesto){\n        manifesto.textContent = content.manifesto;\n      }\n\n      if(stamp){\n        stamp.textContent = content.stamp;\n      }\n\n      section\n        .querySelectorAll(\"[data-bsa-principle]\")\n        .forEach(function(item){\n          var key =\n            item.getAttribute(\"data-bsa-principle\");\n          var principle = content.principles[key];\n\n          if(!principle){\n            return;\n          }\n\n          var word = item.querySelector(\n            \".bsa-editorial-principle-word\"\n          );\n\n          var principleTitle =\n            item.querySelector(\"h3\");\n\n          var principleText =\n            item.querySelector(\"p\");\n\n          if(word){\n            word.textContent = principle.word;\n          }\n\n          if(principleTitle){\n            principleTitle.textContent = principle.title;\n          }\n\n          if(principleText){\n            principleText.textContent = principle.text;\n          }\n        });\n\n      var principles =\n        section.querySelectorAll(\n          \".bsa-editorial-principle\"\n        );\n\n      if(!(\"IntersectionObserver\" in window)){\n        principles.forEach(function(item){\n          item.classList.add(\"bsa-visible\");\n        });\n\n        return;\n      }\n\n      var observer =\n        new IntersectionObserver(\n          function(entries){\n            entries.forEach(function(entry){\n              if(!entry.isIntersecting){\n                return;\n              }\n\n              var index =\n                Array.from(principles)\n                  .indexOf(entry.target);\n\n              window.setTimeout(function(){\n                entry.target.classList.add(\n                  \"bsa-visible\"\n                );\n              },index * 110);\n\n              observer.unobserve(entry.target);\n            });\n          },\n          {\n            threshold:.18\n          }\n        );\n\n      principles.forEach(function(item){\n        observer.observe(item);\n      });\n    });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9b620b1 e-flex e-con-boxed e-con e-parent\" data-id=\"9b620b1\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49a5338 elementor-widget elementor-widget-html\" data-id=\"49a5338\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.bsa-discovery,\n.bsa-discovery *{\n  box-sizing:border-box;\n}\n\n.bsa-discovery{\n  --ink:#241729;\n  --text:#756978;\n  --purple:#9342ca;\n  --purple-light:#dcb5f2;\n  --dark:#160a1e;\n  --white:#ffffff;\n  --background:#f2ebf5;\n  --line:rgba(65,37,75,.10);\n\n  position:relative;\n  left:50%;\n  width:100vw;\n  margin-left:-50vw;\n  overflow:hidden;\n  color:var(--ink);\n  background:\n    radial-gradient(circle at 8% 0%,rgba(168,85,247,.08),transparent 26%),\n    radial-gradient(circle at 95% 100%,rgba(126,34,206,.06),transparent 28%),\n    linear-gradient(180deg,#f5f0f7 0%,#eee6f2 100%);\n  font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n}\n\n.bsa-discovery-inner{\n  width:min(1320px,calc(100% - 48px));\n  margin:0 auto;\n  padding:55px 0;\n}\n\n.bsa-discovery-panel{\n  display:grid;\n  grid-template-columns:minmax(320px,.82fr) minmax(500px,1.18fr);\n  min-height:355px;\n  overflow:hidden;\n  background:#fff;\n  border:1px solid rgba(54,30,63,.10);\n  border-radius:28px;\n  box-shadow:\n    0 25px 70px rgba(60,30,71,.10),\n    0 3px 12px rgba(60,30,71,.035);\n}\n\n\/* Sol alan *\/\n.bsa-discovery-intro{\n  position:relative;\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n  overflow:hidden;\n  padding:42px 45px;\n  color:#fff;\n  background:\n    radial-gradient(circle at 90% 10%,rgba(168,85,247,.32),transparent 32%),\n    linear-gradient(135deg,#14091c 0%,#25102f 100%);\n}\n\n.bsa-discovery-intro:before{\n  content:\"\";\n  position:absolute;\n  width:230px;\n  height:230px;\n  right:-105px;\n  bottom:-115px;\n  border:1px solid rgba(216,180,254,.15);\n  border-radius:50%;\n  box-shadow:\n    0 0 0 43px rgba(168,85,247,.035),\n    0 0 0 86px rgba(168,85,247,.02);\n}\n\n.bsa-discovery-label{\n  position:relative;\n  z-index:2;\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n  margin-bottom:17px;\n  color:#d2a9e8 !important;\n  font-size:10px;\n  line-height:1;\n  font-weight:800;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n}\n\n.bsa-discovery-label:before{\n  content:\"\";\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:#b85df2;\n  box-shadow:0 0 13px rgba(184,93,242,.75);\n}\n\n.bsa-discovery-title{\n  position:relative;\n  z-index:2;\n  max-width:420px;\n  margin:0 !important;\n  color:#fff !important;\n  font-size:clamp(32px,3.4vw,47px) !important;\n  line-height:1.08 !important;\n  font-weight:800 !important;\n  letter-spacing:-.045em !important;\n  text-wrap:balance;\n}\n\n.bsa-discovery-title span{\n  color:#d7a6ef !important;\n}\n\n.bsa-discovery-text{\n  position:relative;\n  z-index:2;\n  max-width:410px;\n  margin:17px 0 0 !important;\n  color:#bcaec2 !important;\n  font-size:14px !important;\n  line-height:1.65 !important;\n  font-weight:450 !important;\n}\n\n.bsa-random-button{\n  position:relative;\n  z-index:2;\n  width:max-content;\n  min-height:47px;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  margin-top:25px;\n  padding:0 18px;\n  color:#201126 !important;\n  background:#fff;\n  border:0;\n  border-radius:11px;\n  font-family:inherit;\n  font-size:13px;\n  line-height:1;\n  font-weight:780;\n  cursor:pointer;\n  box-shadow:0 12px 30px rgba(0,0,0,.18);\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n\n.bsa-random-button:hover{\n  transform:translateY(-3px);\n  box-shadow:0 17px 38px rgba(0,0,0,.25);\n}\n\n.bsa-random-button-icon{\n  width:26px;\n  height:26px;\n  display:grid;\n  place-items:center;\n  color:#fff;\n  background:#9342ca;\n  border-radius:8px;\n  font-size:15px;\n  transition:transform .4s ease;\n}\n\n.bsa-random-button:hover .bsa-random-button-icon{\n  transform:rotate(180deg);\n}\n\n\/* Sonu\u00e7 alan\u0131 *\/\n.bsa-discovery-result{\n  position:relative;\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n  padding:39px 48px;\n  background:\n    radial-gradient(circle at 100% 0%,rgba(168,85,247,.07),transparent 30%),\n    #fff;\n}\n\n.bsa-discovery-result:before{\n  content:attr(data-discovery-kicker);\n  position:absolute;\n  top:28px;\n  right:34px;\n  color:#a795ad;\n  font-size:9px;\n  line-height:1;\n  font-weight:800;\n  letter-spacing:.15em;\n}\n\n.bsa-result-content{\n  display:grid;\n  grid-template-columns:82px minmax(0,1fr);\n  align-items:start;\n  gap:25px;\n  transition:\n    opacity .22s ease,\n    transform .22s ease;\n}\n\n.bsa-result-content.bsa-changing{\n  opacity:0;\n  transform:translateY(9px);\n}\n\n.bsa-result-logo{\n  width:82px;\n  height:82px;\n  display:grid;\n  place-items:center;\n  padding:14px;\n  overflow:hidden;\n  background:#f8f5f9;\n  border:1px solid #ebe3ee;\n  border-radius:21px;\n  box-shadow:0 10px 25px rgba(65,35,75,.07);\n}\n\n.bsa-result-logo img{\n  width:100%;\n  height:100%;\n  display:block;\n  object-fit:contain;\n}\n\n.bsa-result-info{\n  min-width:0;\n}\n\n.bsa-result-category{\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  margin-bottom:10px;\n  padding:6px 9px;\n  color:#7b398f !important;\n  background:#f1e7f6;\n  border:1px solid #e8d8ef;\n  border-radius:999px;\n  font-size:9px !important;\n  line-height:1 !important;\n  font-weight:800 !important;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n.bsa-result-category:before{\n  content:\"\";\n  width:5px;\n  height:5px;\n  border-radius:50%;\n  background:#a855f7;\n}\n\n.bsa-result-name{\n  margin:0 !important;\n  color:#25182a !important;\n  font-size:clamp(28px,3vw,40px) !important;\n  line-height:1.08 !important;\n  font-weight:800 !important;\n  letter-spacing:-.04em !important;\n}\n\n.bsa-result-description{\n  max-width:570px;\n  margin:12px 0 0 !important;\n  color:#756a79 !important;\n  font-size:14px !important;\n  line-height:1.65 !important;\n  font-weight:450 !important;\n}\n\n.bsa-result-footer{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:20px;\n  margin-top:29px;\n  padding-top:21px;\n  border-top:1px solid #eee7f0;\n}\n\n.bsa-result-link{\n  min-height:44px;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  padding:0 17px;\n  color:#fff !important;\n  background:#201127;\n  border-radius:10px;\n  text-decoration:none !important;\n  font-size:12px;\n  line-height:1;\n  font-weight:760;\n  transition:\n    transform .25s ease,\n    background .25s ease;\n}\n\n.bsa-result-link:hover{\n  color:#fff !important;\n  background:#8738b9;\n  transform:translateY(-2px);\n}\n\n.bsa-result-link-arrow{\n  font-size:15px;\n}\n\n.bsa-official-note{\n  display:flex;\n  align-items:center;\n  gap:8px;\n  color:#918696 !important;\n  font-size:10px !important;\n  line-height:1.35 !important;\n  font-weight:600 !important;\n}\n\n.bsa-official-note svg{\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:#8e3fc1;\n  stroke-width:1.8;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n.bsa-discovery-progress{\n  position:absolute;\n  left:48px;\n  right:48px;\n  bottom:22px;\n  display:flex;\n  gap:5px;\n}\n\n.bsa-discovery-progress span{\n  height:3px;\n  flex:1;\n  overflow:hidden;\n  background:#ede6ef;\n  border-radius:20px;\n}\n\n.bsa-discovery-progress span:before{\n  content:\"\";\n  display:block;\n  width:0;\n  height:100%;\n  background:#9a4dcc;\n  border-radius:20px;\n  transition:width .3s ease;\n}\n\n.bsa-discovery-progress span.bsa-active:before{\n  width:100%;\n}\n\n@media(max-width:900px){\n  .bsa-discovery-panel{\n    grid-template-columns:1fr;\n  }\n\n  .bsa-discovery-intro{\n    min-height:310px;\n  }\n\n  .bsa-discovery-result{\n    min-height:330px;\n  }\n}\n\n@media(max-width:600px){\n  .bsa-discovery-inner{\n    width:calc(100% - 28px);\n    padding:38px 0;\n  }\n\n  .bsa-discovery-panel{\n    min-height:0;\n    border-radius:21px;\n  }\n\n  .bsa-discovery-intro{\n    min-height:0;\n    padding:32px 25px;\n  }\n\n  .bsa-discovery-title{\n    font-size:clamp(31px,10vw,40px) !important;\n  }\n\n  .bsa-discovery-result{\n    min-height:365px;\n    justify-content:flex-start;\n    padding:58px 25px 36px;\n  }\n\n  .bsa-discovery-result:before{\n    top:25px;\n    left:25px;\n    right:auto;\n  }\n\n  .bsa-result-content{\n    grid-template-columns:62px minmax(0,1fr);\n    gap:17px;\n  }\n\n  .bsa-result-logo{\n    width:62px;\n    height:62px;\n    padding:10px;\n    border-radius:17px;\n  }\n\n  .bsa-result-name{\n    font-size:28px !important;\n  }\n\n  .bsa-result-description{\n    grid-column:1 \/ -1;\n    font-size:13px !important;\n  }\n\n  .bsa-result-footer{\n    align-items:flex-start;\n    flex-direction:column;\n    margin-top:23px;\n  }\n\n  .bsa-result-link{\n    width:100%;\n  }\n\n  .bsa-discovery-progress{\n    left:25px;\n    right:25px;\n    bottom:17px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .bsa-discovery *,\n  .bsa-discovery *:before,\n  .bsa-discovery *:after{\n    transition:none !important;\n  }\n}\n<\/style>\n\n<section\n  class=\"bsa-discovery\"\n  aria-labelledby=\"bsaDiscoveryTitle\"\n>\n  <div class=\"bsa-discovery-inner\">\n\n    <div class=\"bsa-discovery-panel\">\n\n      <div class=\"bsa-discovery-intro\">\n\n        <div class=\"bsa-discovery-label\"\n             data-bsa-discovery-label>\n          S\u00fcrpriz ke\u015fif\n        <\/div>\n\n        <h2 class=\"bsa-discovery-title\"\n            id=\"bsaDiscoveryTitle\">\n          Bug\u00fcn yeni bir\n          <span>AI arac\u0131 dene.<\/span>\n        <\/h2>\n\n        <p class=\"bsa-discovery-text\"\n           data-bsa-discovery-text>\n          Ne kullanaca\u011f\u0131na karar veremediysen BlackSeaAI sana farkl\u0131\n          alanlardan rastgele bir yapay zek\u00e2 arac\u0131 \u00f6nersin.\n        <\/p>\n\n        <button\n          class=\"bsa-random-button\"\n          data-bsa-random-button\n          type=\"button\"\n        >\n          <span data-bsa-random-text>\n            Ba\u015fka bir ara\u00e7 \u00f6ner\n          <\/span>\n\n          <span class=\"bsa-random-button-icon\">\u21bb<\/span>\n        <\/button>\n\n      <\/div>\n\n      <div\n        class=\"bsa-discovery-result\"\n        data-bsa-result\n        data-discovery-kicker=\"BUG\u00dcN\u00dcN KE\u015eF\u0130\"\n      >\n\n        <div\n          class=\"bsa-result-content\"\n          data-bsa-result-content\n        >\n\n          <div class=\"bsa-result-logo\">\n            <img decoding=\"async\"\n              data-bsa-result-logo\n              src=\"\"\n              alt=\"\"\n            >\n          <\/div>\n\n          <div class=\"bsa-result-info\">\n\n            <span\n              class=\"bsa-result-category\"\n              data-bsa-result-category\n            ><\/span>\n\n            <h3\n              class=\"bsa-result-name\"\n              data-bsa-result-name\n            ><\/h3>\n\n            <p\n              class=\"bsa-result-description\"\n              data-bsa-result-description\n            ><\/p>\n\n          <\/div>\n\n        <\/div>\n\n        <div class=\"bsa-result-footer\">\n\n          <a\n            class=\"bsa-result-link\"\n            data-bsa-result-link\n            href=\"#\"\n            target=\"_blank\"\n            rel=\"noopener noreferrer\"\n          >\n            <span data-bsa-result-link-text>\n              Arac\u0131 ziyaret et\n            <\/span>\n\n            <span class=\"bsa-result-link-arrow\">\u2197<\/span>\n          <\/a>\n\n          <span class=\"bsa-official-note\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n              <path d=\"M14 5h5v5\"><\/path>\n              <path d=\"M10 14 19 5\"><\/path>\n              <path d=\"M19 13v6H5V5h6\"><\/path>\n            <\/svg>\n\n            <span data-bsa-official-note>\n              Resm\u00ee internet sitesine y\u00f6nlendirir\n            <\/span>\n          <\/span>\n\n        <\/div>\n\n        <div\n          class=\"bsa-discovery-progress\"\n          data-bsa-discovery-progress\n        ><\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  var isEnglish =\n    \/^\\\/en(?:\\\/|$)\/i.test(window.location.pathname) ||\n    String(document.documentElement.lang || \"\")\n      .toLowerCase()\n      .indexOf(\"en\") === 0;\n\n  var translations = {\n    tr:{\n      label:\"S\u00fcrpriz ke\u015fif\",\n      title:'Bug\u00fcn yeni bir <span>AI arac\u0131 dene.<\/span>',\n      text:\n        \"Ne kullanaca\u011f\u0131na karar veremediysen BlackSeaAI sana \" +\n        \"farkl\u0131 alanlardan rastgele bir yapay zek\u00e2 arac\u0131 \u00f6nersin.\",\n      randomButton:\"Ba\u015fka bir ara\u00e7 \u00f6ner\",\n      kicker:\"BUG\u00dcN\u00dcN KE\u015eF\u0130\",\n      visit:\"Arac\u0131 ziyaret et\",\n      official:\"Resm\u00ee internet sitesine y\u00f6nlendirir\",\n      logoSuffix:\" logosu\",\n\n      tools:[\n        {\n          name:\"ChatGPT\",\n          category:\"AI Asistan\u0131\",\n          domain:\"chatgpt.com\",\n          url:\"https:\/\/chatgpt.com\/\",\n          description:\n            \"Yaz\u0131, ara\u015ft\u0131rma, fikir geli\u015ftirme, dosya analizi ve \" +\n            \"g\u00fcnl\u00fck g\u00f6revler i\u00e7in \u00e7ok y\u00f6nl\u00fc bir yapay zek\u00e2 asistan\u0131.\"\n        },\n        {\n          name:\"Claude\",\n          category:\"AI Asistan\u0131\",\n          domain:\"claude.ai\",\n          url:\"https:\/\/claude.ai\/\",\n          description:\n            \"Uzun belgeleri inceleme, i\u00e7erik yazma, analiz ve karma\u015f\u0131k \" +\n            \"d\u00fc\u015f\u00fcnme g\u00f6revlerinde kullan\u0131labilen yapay zek\u00e2 asistan\u0131.\"\n        },\n        {\n          name:\"Gemini\",\n          category:\"AI Asistan\u0131\",\n          domain:\"gemini.google.com\",\n          url:\"https:\/\/gemini.google.com\/\",\n          description:\n            \"Ara\u015ft\u0131rma, yaz\u0131, g\u00f6rsel anlama ve g\u00fcnl\u00fck \u00fcretkenlik \" +\n            \"g\u00f6revlerinde yard\u0131mc\u0131 olan Google yapay zek\u00e2 asistan\u0131.\"\n        },\n        {\n          name:\"Perplexity\",\n          category:\"Ara\u015ft\u0131rma\",\n          domain:\"perplexity.ai\",\n          url:\"https:\/\/www.perplexity.ai\/\",\n          description:\n            \"Sorulara internet kaynaklar\u0131n\u0131 kullanarak yan\u0131t veren, \" +\n            \"ara\u015ft\u0131rma ve bilgi ke\u015ffine odaklanan yapay zek\u00e2 arac\u0131.\"\n        },\n        {\n          name:\"Midjourney\",\n          category:\"G\u00f6rsel \u00dcretimi\",\n          domain:\"midjourney.com\",\n          url:\"https:\/\/www.midjourney.com\/\",\n          description:\n            \"Metin komutlar\u0131ndan yarat\u0131c\u0131 g\u00f6rseller, konsept tasar\u0131mlar \" +\n            \"ve farkl\u0131 g\u00f6rsel stiller \u00fcretmeye yard\u0131mc\u0131 olur.\"\n        },\n        {\n          name:\"Runway\",\n          category:\"Video \u00dcretimi\",\n          domain:\"runwayml.com\",\n          url:\"https:\/\/runwayml.com\/\",\n          description:\n            \"Metin veya g\u00f6rsellerden video olu\u015fturma, mevcut g\u00f6r\u00fcnt\u00fcleri \" +\n            \"d\u00fczenleme ve yarat\u0131c\u0131 sahneler haz\u0131rlama arac\u0131.\"\n        },\n        {\n          name:\"ElevenLabs\",\n          category:\"Ses \u00dcretimi\",\n          domain:\"elevenlabs.io\",\n          url:\"https:\/\/elevenlabs.io\/\",\n          description:\n            \"Do\u011fal seslendirmeler, yapay zek\u00e2 sesleri ve \u00e7ok dilli \" +\n            \"konu\u015fma i\u00e7erikleri olu\u015fturmaya yard\u0131mc\u0131 olur.\"\n        },\n        {\n          name:\"Cursor\",\n          category:\"Kodlama\",\n          domain:\"cursor.com\",\n          url:\"https:\/\/www.cursor.com\/\",\n          description:\n            \"Kod taban\u0131n\u0131 anlayabilen, do\u011fal dille kod yazma ve \" +\n            \"d\u00fczenleme deste\u011fi sunan yapay zek\u00e2 kod edit\u00f6r\u00fc.\"\n        }\n      ]\n    },\n\n    en:{\n      label:\"Surprise discovery\",\n      title:'Try a new <span>AI tool today.<\/span>',\n      text:\n        \"Not sure which tool to use? Let BlackSeaAI recommend a \" +\n        \"random AI tool from a variety of categories.\",\n      randomButton:\"Suggest another tool\",\n      kicker:\"TODAY'S DISCOVERY\",\n      visit:\"Visit tool\",\n      official:\"Opens the official website\",\n      logoSuffix:\" logo\",\n\n      tools:[\n        {\n          name:\"ChatGPT\",\n          category:\"AI Assistant\",\n          domain:\"chatgpt.com\",\n          url:\"https:\/\/chatgpt.com\/\",\n          description:\n            \"A versatile AI assistant for writing, research, \" +\n            \"brainstorming, file analysis and everyday tasks.\"\n        },\n        {\n          name:\"Claude\",\n          category:\"AI Assistant\",\n          domain:\"claude.ai\",\n          url:\"https:\/\/claude.ai\/\",\n          description:\n            \"An AI assistant for reviewing long documents, writing \" +\n            \"content, analysis and complex reasoning tasks.\"\n        },\n        {\n          name:\"Gemini\",\n          category:\"AI Assistant\",\n          domain:\"gemini.google.com\",\n          url:\"https:\/\/gemini.google.com\/\",\n          description:\n            \"Google's AI assistant for research, writing, image \" +\n            \"understanding and everyday productivity.\"\n        },\n        {\n          name:\"Perplexity\",\n          category:\"Research\",\n          domain:\"perplexity.ai\",\n          url:\"https:\/\/www.perplexity.ai\/\",\n          description:\n            \"An AI research tool that answers questions using sources \" +\n            \"from the web and helps users discover information.\"\n        },\n        {\n          name:\"Midjourney\",\n          category:\"Image Generation\",\n          domain:\"midjourney.com\",\n          url:\"https:\/\/www.midjourney.com\/\",\n          description:\n            \"Creates imaginative images, concept designs and a wide \" +\n            \"range of visual styles from text prompts.\"\n        },\n        {\n          name:\"Runway\",\n          category:\"Video Generation\",\n          domain:\"runwayml.com\",\n          url:\"https:\/\/runwayml.com\/\",\n          description:\n            \"Create videos from text or images, edit existing footage \" +\n            \"and produce imaginative visual scenes.\"\n        },\n        {\n          name:\"ElevenLabs\",\n          category:\"Voice Generation\",\n          domain:\"elevenlabs.io\",\n          url:\"https:\/\/elevenlabs.io\/\",\n          description:\n            \"Create natural voiceovers, AI voices and multilingual \" +\n            \"spoken content with advanced voice technology.\"\n        },\n        {\n          name:\"Cursor\",\n          category:\"Coding\",\n          domain:\"cursor.com\",\n          url:\"https:\/\/www.cursor.com\/\",\n          description:\n            \"An AI code editor that understands your codebase and helps \" +\n            \"you write or edit code using natural language.\"\n        }\n      ]\n    }\n  };\n\n  var language = isEnglish ? \"en\" : \"tr\";\n  var content = translations[language];\n\n  document\n    .querySelectorAll(\".bsa-discovery\")\n    .forEach(function(root){\n      if(\n        root.getAttribute(\"data-bsa-discovery-ready\") === \"true\"\n      ){\n        return;\n      }\n\n      root.setAttribute(\"data-bsa-discovery-ready\",\"true\");\n      root.setAttribute(\"lang\",language);\n\n      var label =\n        root.querySelector(\"[data-bsa-discovery-label]\");\n      var title =\n        root.querySelector(\".bsa-discovery-title\");\n      var text =\n        root.querySelector(\"[data-bsa-discovery-text]\");\n      var result =\n        root.querySelector(\"[data-bsa-result]\");\n      var resultContent =\n        root.querySelector(\"[data-bsa-result-content]\");\n      var resultLogo =\n        root.querySelector(\"[data-bsa-result-logo]\");\n      var resultCategory =\n        root.querySelector(\"[data-bsa-result-category]\");\n      var resultName =\n        root.querySelector(\"[data-bsa-result-name]\");\n      var resultDescription =\n        root.querySelector(\"[data-bsa-result-description]\");\n      var resultLink =\n        root.querySelector(\"[data-bsa-result-link]\");\n      var resultLinkText =\n        root.querySelector(\"[data-bsa-result-link-text]\");\n      var officialNote =\n        root.querySelector(\"[data-bsa-official-note]\");\n      var randomButton =\n        root.querySelector(\"[data-bsa-random-button]\");\n      var randomButtonText =\n        root.querySelector(\"[data-bsa-random-text]\");\n      var progress =\n        root.querySelector(\"[data-bsa-discovery-progress]\");\n\n      if(label){\n        label.textContent = content.label;\n      }\n\n      if(title){\n        title.innerHTML = content.title;\n      }\n\n      if(text){\n        text.textContent = content.text;\n      }\n\n      if(result){\n        result.setAttribute(\n          \"data-discovery-kicker\",\n          content.kicker\n        );\n      }\n\n      if(randomButtonText){\n        randomButtonText.textContent =\n          content.randomButton;\n      }\n\n      if(resultLinkText){\n        resultLinkText.textContent = content.visit;\n      }\n\n      if(officialNote){\n        officialNote.textContent = content.official;\n      }\n\n      if(\n        !resultContent ||\n        !resultLogo ||\n        !resultCategory ||\n        !resultName ||\n        !resultDescription ||\n        !resultLink ||\n        !randomButton ||\n        !progress\n      ){\n        return;\n      }\n\n      var tools = content.tools;\n\n      tools.forEach(function(){\n        var bar = document.createElement(\"span\");\n        progress.appendChild(bar);\n      });\n\n      var bars = progress.querySelectorAll(\"span\");\n\n      var currentIndex =\n        Math.floor(Date.now() \/ 86400000) % tools.length;\n\n      function renderTool(index,animate){\n        var tool = tools[index];\n\n        function update(){\n          resultLogo.src =\n            \"https:\/\/www.google.com\/s2\/favicons?domain=\" +\n            encodeURIComponent(tool.domain) +\n            \"&sz=128\";\n\n          resultLogo.alt =\n            tool.name + content.logoSuffix;\n\n          resultCategory.textContent = tool.category;\n          resultName.textContent = tool.name;\n          resultDescription.textContent =\n            tool.description;\n          resultLink.href = tool.url;\n\n          bars.forEach(function(bar,barIndex){\n            bar.classList.toggle(\n              \"bsa-active\",\n              barIndex === index\n            );\n          });\n\n          resultContent.classList.remove(\n            \"bsa-changing\"\n          );\n        }\n\n        if(animate){\n          resultContent.classList.add(\n            \"bsa-changing\"\n          );\n\n          window.setTimeout(update,220);\n        }else{\n          update();\n        }\n      }\n\n      randomButton.addEventListener(\n        \"click\",\n        function(){\n          var newIndex = currentIndex;\n\n          while(newIndex === currentIndex){\n            newIndex =\n              Math.floor(Math.random() * tools.length);\n          }\n\n          currentIndex = newIndex;\n          renderTool(currentIndex,true);\n        }\n      );\n\n      renderTool(currentIndex,false);\n    });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bbed6e5 e-flex e-con-boxed e-con e-parent\" data-id=\"bbed6e5\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0c4637b elementor-widget elementor-widget-html\" data-id=\"0c4637b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.bs-logo-universe,\n.bs-logo-universe *{\n  box-sizing:border-box;\n}\n\n.bs-logo-universe{\n  --bg:#0d0713;\n  --white:#ffffff;\n  --violet:#c98af3;\n  position:relative;\n  left:50%;\n  width:100vw;\n  margin-left:-50vw;\n  overflow:hidden;\n  isolation:isolate;\n  background:\n    radial-gradient(circle at 50% 48%,rgba(106,43,137,.24),transparent 42%),\n    linear-gradient(145deg,#09060d 0%,#160a1e 50%,#09060d 100%);\n  font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n}\n\n.bs-logo-universe__stage{\n  position:relative;\n  width:100%;\n  min-height:660px;\n  overflow:hidden;\n}\n\n.bs-logo-universe__logos{\n  position:absolute;\n  inset:-8%;\n  z-index:1;\n  overflow:hidden;\n}\n\n.bs-float-logo{\n  position:absolute !important;\n  display:flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  width:var(--size) !important;\n  height:var(--size) !important;\n  padding:0 !important;\n  margin:0 !important;\n  border:0 !important;\n  outline:0 !important;\n  border-radius:0 !important;\n  background:transparent !important;\n  box-shadow:none !important;\n  transform:\n    translate(-50%,-50%)\n    rotate(var(--rotate));\n  transform-origin:center;\n  opacity:var(--opacity);\n  cursor:pointer;\n  z-index:var(--depth);\n  transition:filter .14s ease,opacity .14s ease;\n  -webkit-tap-highlight-color:transparent;\n  will-change:transform,opacity;\n  backface-visibility:hidden;\n}\n\n.bs-float-logo:hover{\n  opacity:1;\n  filter:\n    brightness(1.16)\n    saturate(1.15)\n    drop-shadow(0 0 12px var(--tool-color))\n    drop-shadow(0 0 24px var(--tool-color));\n}\n\n.bs-float-logo:focus-visible{\n  filter:\n    brightness(1.2)\n    drop-shadow(0 0 15px var(--tool-color));\n}\n\n.bs-float-logo img{\n  display:block !important;\n  width:100% !important;\n  height:100% !important;\n  padding:0 !important;\n  margin:0 !important;\n  border:0 !important;\n  border-radius:22% !important;\n  background:transparent !important;\n  box-shadow:none !important;\n  object-fit:contain;\n  overflow:hidden;\n  clip-path:inset(0 round 22%);\n  pointer-events:none;\n  user-select:none;\n  -webkit-user-drag:none;\n  filter:drop-shadow(0 5px 7px rgba(0,0,0,.35));\n}\n\n.bs-logo-universe__shade{\n  position:absolute;\n  z-index:10;\n  inset:0;\n  pointer-events:none;\n  background:\n    radial-gradient(\n      ellipse at center,\n      rgba(10,5,15,.79) 0%,\n      rgba(10,5,15,.64) 20%,\n      rgba(10,5,15,.25) 39%,\n      transparent 62%\n    );\n}\n\n.bs-logo-universe__title{\n  position:absolute;\n  z-index:20;\n  top:50%;\n  left:50%;\n  width:min(1040px,88%);\n  margin:0 !important;\n  transform:translate(-50%,-50%);\n  color:var(--white) !important;\n  font-size:clamp(46px,6vw,102px) !important;\n  font-weight:850 !important;\n  line-height:.98 !important;\n  letter-spacing:-.065em !important;\n  text-align:center !important;\n  text-wrap:balance;\n  pointer-events:none;\n  text-shadow:\n    0 6px 0 rgba(27,8,37,.92),\n    0 18px 45px rgba(0,0,0,.9);\n}\n\n.bs-logo-universe__title span{\n  color:var(--violet) !important;\n}\n\n.bs-float-logo.is-popping{\n  pointer-events:none;\n  animation:bsLogoPop .34s cubic-bezier(.2,.8,.25,1) forwards;\n}\n\n.bs-float-logo.is-born{\n  animation:bsLogoBorn .38s cubic-bezier(.16,1.35,.42,1) forwards;\n}\n\n@keyframes bsLogoPop{\n  0%{\n    transform:\n      translate(-50%,-50%)\n      rotate(var(--rotate))\n      scale(1);\n    opacity:1;\n  }\n\n  22%{\n    transform:\n      translate(-50%,-50%)\n      rotate(var(--rotate))\n      scale(.83);\n  }\n\n  54%{\n    transform:\n      translate(-50%,-50%)\n      rotate(calc(var(--rotate) + 8deg))\n      scale(1.42);\n    opacity:1;\n    filter:\n      brightness(1.45)\n      drop-shadow(0 0 25px var(--tool-color));\n  }\n\n  78%{\n    transform:\n      translate(-50%,-50%)\n      rotate(calc(var(--rotate) - 15deg))\n      scale(.14);\n    opacity:.25;\n  }\n\n  100%{\n    transform:\n      translate(-50%,-50%)\n      rotate(var(--rotate))\n      scale(0);\n    opacity:0;\n  }\n}\n\n@keyframes bsLogoBorn{\n  0%{\n    transform:\n      translate(-50%,-50%)\n      rotate(calc(var(--rotate) - 24deg))\n      scale(0);\n    opacity:0;\n  }\n\n  65%{\n    transform:\n      translate(-50%,-50%)\n      rotate(calc(var(--rotate) + 4deg))\n      scale(1.18);\n    opacity:1;\n  }\n\n  100%{\n    transform:\n      translate(-50%,-50%)\n      rotate(var(--rotate))\n      scale(1);\n    opacity:var(--opacity);\n  }\n}\n\n.bs-logo-particle,\n.bs-logo-splat,\n.bs-logo-ring,\n.bs-logo-flash{\n  position:absolute;\n  z-index:50;\n  pointer-events:none;\n}\n\n.bs-logo-particle{\n  left:var(--x);\n  top:var(--y);\n  width:var(--particle-size);\n  height:var(--particle-size);\n  margin:\n    calc(var(--particle-size) \/ -2)\n    0\n    0\n    calc(var(--particle-size) \/ -2);\n  border-radius:var(--radius);\n  background:var(--particle-color);\n  box-shadow:0 0 13px var(--particle-color);\n  animation:bsParticleFly .78s cubic-bezier(.15,.7,.2,1) forwards;\n}\n\n@keyframes bsParticleFly{\n  0%{\n    transform:translate3d(0,0,0) rotate(0) scale(.2);\n    opacity:1;\n  }\n\n  25%{\n    opacity:1;\n  }\n\n  100%{\n    transform:\n      translate3d(var(--move-x),var(--move-y),0)\n      rotate(var(--particle-rotate))\n      scale(.05);\n    opacity:0;\n  }\n}\n\n.bs-logo-splat{\n  left:var(--splat-x);\n  top:var(--splat-y);\n  width:var(--splat-size);\n  height:calc(var(--splat-size) * .48);\n  border-radius:48% 52% 63% 37% \/ 42% 38% 62% 58%;\n  background:var(--particle-color);\n  filter:blur(.4px);\n  transform:\n    translate(-50%,-50%)\n    rotate(var(--particle-rotate))\n    scale(0);\n  opacity:0;\n  animation:bsSplat .72s ease-out forwards;\n}\n\n.bs-logo-splat::before,\n.bs-logo-splat::after{\n  content:\"\";\n  position:absolute;\n  border-radius:50%;\n  background:inherit;\n}\n\n.bs-logo-splat::before{\n  width:28%;\n  height:55%;\n  left:-22%;\n  top:6%;\n}\n\n.bs-logo-splat::after{\n  width:18%;\n  height:38%;\n  right:-27%;\n  bottom:-8%;\n}\n\n@keyframes bsSplat{\n  0%{\n    transform:\n      translate(-50%,-50%)\n      rotate(var(--particle-rotate))\n      scale(0);\n    opacity:0;\n  }\n\n  22%{\n    transform:\n      translate(-50%,-50%)\n      rotate(var(--particle-rotate))\n      scale(1);\n    opacity:.9;\n  }\n\n  100%{\n    transform:\n      translate(-50%,-50%)\n      rotate(var(--particle-rotate))\n      scale(1.35);\n    opacity:0;\n  }\n}\n\n.bs-logo-ring{\n  left:var(--x);\n  top:var(--y);\n  width:30px;\n  height:30px;\n  border:4px solid var(--particle-color);\n  border-radius:50%;\n  transform:translate(-50%,-50%);\n  animation:bsRing .62s ease-out forwards;\n}\n\n@keyframes bsRing{\n  from{\n    width:20px;\n    height:20px;\n    opacity:1;\n  }\n\n  to{\n    width:250px;\n    height:250px;\n    border-width:1px;\n    opacity:0;\n  }\n}\n\n.bs-logo-flash{\n  left:var(--x);\n  top:var(--y);\n  width:340px;\n  height:340px;\n  border-radius:50%;\n  transform:translate(-50%,-50%) scale(.15);\n  background:\n    radial-gradient(\n      circle,\n      var(--particle-color) 0%,\n      transparent 68%\n    );\n  mix-blend-mode:screen;\n  opacity:0;\n  animation:bsFlash .48s ease-out forwards;\n}\n\n@keyframes bsFlash{\n  0%{\n    transform:translate(-50%,-50%) scale(.1);\n    opacity:.65;\n  }\n\n  100%{\n    transform:translate(-50%,-50%) scale(1.3);\n    opacity:0;\n  }\n}\n\n@media(max-width:900px){\n  .bs-logo-universe__stage{\n    min-height:590px;\n  }\n\n  .bs-logo-universe__title{\n    width:90%;\n    font-size:clamp(43px,9vw,76px) !important;\n  }\n}\n\n@media(max-width:600px){\n  .bs-logo-universe__stage{\n    min-height:540px;\n  }\n\n  .bs-logo-universe__logos{\n    inset:-10%;\n  }\n\n  .bs-logo-universe__title{\n    width:92%;\n    font-size:clamp(38px,12vw,61px) !important;\n    line-height:1.02 !important;\n    letter-spacing:-.055em !important;\n  }\n\n  .bs-logo-universe__shade{\n    background:\n      radial-gradient(\n        ellipse at center,\n        rgba(10,5,15,.83) 0%,\n        rgba(10,5,15,.62) 28%,\n        rgba(10,5,15,.18) 54%,\n        transparent 74%\n      );\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .bs-float-logo,\n  .bs-logo-particle,\n  .bs-logo-splat,\n  .bs-logo-ring,\n  .bs-logo-flash{\n    animation-duration:.01ms !important;\n    transition:none !important;\n  }\n}\n<\/style>\n\n<section class=\"bs-logo-universe\" data-bs-logo-universe>\n  <div class=\"bs-logo-universe__stage\">\n    <div class=\"bs-logo-universe__logos\"><\/div>\n    <div class=\"bs-logo-universe__shade\"><\/div>\n\n    <h2 class=\"bs-logo-universe__title\">\n      En pop\u00fcler yapay zek\u00e2<br>\n      ara\u00e7lar\u0131 <span>tek bir yerde.<\/span>\n    <\/h2>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  const sections = document.querySelectorAll(\n    '[data-bs-logo-universe]:not([data-bs-ready])'\n  );\n\n  sections.forEach(function(section){\n    section.setAttribute('data-bs-ready','true');\n\n    const isEnglish =\n      \/^\\\/en(?:\\\/|$)\/i.test(window.location.pathname) ||\n      String(document.documentElement.lang || '')\n        .toLowerCase()\n        .indexOf('en') === 0;\n\n    section.lang = isEnglish ? 'en' : 'tr';\n\n    const title = section.querySelector(\n      '.bs-logo-universe__title'\n    );\n\n    if(title){\n      title.innerHTML = isEnglish\n        ? 'The most popular AI tools<br>all in <span>one place.<\/span>'\n        : 'En pop\u00fcler yapay zek\u00e2<br>ara\u00e7lar\u0131 <span>tek bir yerde.<\/span>';\n    }\n\n    const stage = section.querySelector(\n      '.bs-logo-universe__stage'\n    );\n\n    const logoLayer = section.querySelector(\n      '.bs-logo-universe__logos'\n    );\n\n    if(!stage || !logoLayer){\n      return;\n    }\n\n    const tools = [\n      {name:'ChatGPT',icon:'openai',domain:'chatgpt.com',color:'#FFFFFF'},\n      {name:'Gemini',icon:'googlegemini',domain:'gemini.google.com',color:'#8E75FF'},\n      {name:'Claude',icon:'anthropic',domain:'claude.ai',color:'#D97757'},\n      {name:'Perplexity',icon:'perplexity',domain:'perplexity.ai',color:'#20B8CD'},\n      {name:'Midjourney',icon:'midjourney',domain:'midjourney.com',color:'#FFFFFF'},\n      {name:'Runway',icon:'runway',domain:'runwayml.com',color:'#FFFFFF'},\n      {name:'ElevenLabs',icon:'elevenlabs',domain:'elevenlabs.io',color:'#FFFFFF'},\n      {name:'Cursor',icon:'cursor',domain:'cursor.com',color:'#FFFFFF'},\n      {name:'Canva',icon:'canva',domain:'canva.com',color:'#00C4CC'},\n      {name:'DeepSeek',icon:'deepseek',domain:'deepseek.com',color:'#4D6BFE'},\n      {name:'Notion AI',icon:'notion',domain:'notion.so',color:'#FFFFFF'},\n      {name:'Grammarly',icon:'grammarly',domain:'grammarly.com',color:'#15C39A'},\n      {name:'Jasper',icon:'jasper',domain:'jasper.ai',color:'#FF5C35'},\n      {name:'Copy.ai',icon:'copydotai',domain:'copy.ai',color:'#A875FF'},\n      {name:'Writesonic',icon:'writesonic',domain:'writesonic.com',color:'#5B7CFF'},\n      {name:'Synthesia',icon:'synthesia',domain:'synthesia.io',color:'#00D1FF'},\n      {name:'HeyGen',icon:'heygen',domain:'heygen.com',color:'#A776FF'},\n      {name:'Pika',icon:'pika',domain:'pika.art',color:'#FFDE59'},\n      {name:'Luma AI',icon:'lumalabs',domain:'lumalabs.ai',color:'#FFFFFF'},\n      {name:'Leonardo AI',icon:'leonardoai',domain:'leonardo.ai',color:'#A167FF'},\n      {name:'Ideogram',icon:'ideogram',domain:'ideogram.ai',color:'#FFFFFF'},\n      {name:'Adobe Firefly',icon:'adobe',domain:'firefly.adobe.com',color:'#FF0000'},\n      {name:'GitHub Copilot',icon:'githubcopilot',domain:'github.com',color:'#FFFFFF'},\n      {name:'Replit',icon:'replit',domain:'replit.com',color:'#F26207'},\n      {name:'Vercel AI',icon:'vercel',domain:'v0.dev',color:'#FFFFFF'},\n      {name:'Bolt',icon:'stackblitz',domain:'bolt.new',color:'#56C9FF'},\n      {name:'Lovable',icon:'lovable',domain:'lovable.dev',color:'#FF67B3'},\n      {name:'Zapier',icon:'zapier',domain:'zapier.com',color:'#FF4A00'},\n      {name:'Make',icon:'make',domain:'make.com',color:'#B56AFF'},\n      {name:'Suno',icon:'suno',domain:'suno.com',color:'#FF4B91'},\n      {name:'Ollama',icon:'ollama',domain:'ollama.com',color:'#FFFFFF'},\n      {name:'Hugging Face',icon:'huggingface',domain:'huggingface.co',color:'#FFD21E'},\n      {name:'Mistral AI',icon:'mistralai',domain:'mistral.ai',color:'#FF7000'},\n      {name:'Stability AI',icon:'stabilityai',domain:'stability.ai',color:'#A46EFF'},\n      {name:'n8n',icon:'n8n',domain:'n8n.io',color:'#EA4B71'},\n      {name:'LangChain',icon:'langchain',domain:'langchain.com',color:'#67D5B5'},\n      {name:'Figma AI',icon:'figma',domain:'figma.com',color:'#F24E1E'},\n      {name:'Google Colab',icon:'googlecolab',domain:'colab.research.google.com',color:'#F9AB00'},\n      {name:'Kaggle',icon:'kaggle',domain:'kaggle.com',color:'#20BEFF'},\n      {name:'Replicate',icon:'replicate',domain:'replicate.com',color:'#FFFFFF'},\n      {name:'Cohere',icon:'cohere',domain:'cohere.com',color:'#66D19E'},\n      {name:'Cloudflare AI',icon:'cloudflare',domain:'cloudflare.com',color:'#F38020'},\n      {name:'TensorFlow',icon:'tensorflow',domain:'tensorflow.org',color:'#FF6F00'},\n      {name:'PyTorch',icon:'pytorch',domain:'pytorch.org',color:'#EE4C2C'},\n      {name:'Databricks',icon:'databricks',domain:'databricks.com',color:'#FF3621'},\n      {name:'Qdrant',icon:'qdrant',domain:'qdrant.tech',color:'#DC244C'},\n      {name:'Supabase AI',icon:'supabase',domain:'supabase.com',color:'#3ECF8E'}\n    ];\n\n    function random(min,max){\n      return Math.random() * (max-min) + min;\n    }\n\n    function randomInt(min,max){\n      return Math.floor(random(min,max+1));\n    }\n\n    function selectTool(excluded){\n      let tool;\n\n      do{\n        tool = tools[randomInt(0,tools.length-1)];\n      }while(excluded && tool.name === excluded);\n\n      return tool;\n    }\n\n    function iconURL(tool){\n      return 'https:\/\/cdn.simpleicons.org\/' +\n        tool.icon + '\/' +\n        tool.color.replace('#','');\n    }\n\n    function setLogo(button,tool){\n      button.dataset.tool = tool.name;\n      button.dataset.color = tool.color;\n\n      button.setAttribute(\n        'aria-label',\n        isEnglish\n          ? 'Pop the ' + tool.name + ' logo'\n          : tool.name + ' logosunu patlat'\n      );\n\n      button.title = isEnglish\n        ? 'Pop ' + tool.name\n        : tool.name + ' logosunu patlat';\n\n      button.style.setProperty(\n        '--tool-color',\n        tool.color\n      );\n\n      let image = button.querySelector('img');\n\n      if(!image){\n        image = document.createElement('img');\n        image.loading = 'lazy';\n        image.decoding = 'async';\n        button.appendChild(image);\n      }\n\n      image.alt = isEnglish\n        ? tool.name + ' logo'\n        : tool.name + ' logosu';\n\n      image.onerror = function(){\n        image.onerror = null;\n        image.src =\n          'https:\/\/www.google.com\/s2\/favicons?domain=' +\n          encodeURIComponent(tool.domain) +\n          '&sz=128';\n      };\n\n      image.src = iconURL(tool);\n    }\n\n    function createLogo(position){\n      const button = document.createElement('button');\n\n      button.type = 'button';\n      button.className = 'bs-float-logo';\n\n      button.style.left = position.x + 'px';\n      button.style.top = position.y + 'px';\n\n      button.style.setProperty(\n        '--size',\n        position.size + 'px'\n      );\n\n      button.style.setProperty(\n        '--rotate',\n        position.rotate + 'deg'\n      );\n\n      button.style.setProperty(\n        '--opacity',\n        position.opacity\n      );\n\n      button.style.setProperty(\n        '--depth',\n        position.depth\n      );\n\n      setLogo(button,selectTool());\n\n      button.addEventListener('click',function(event){\n        explodeLogo(button,event);\n      });\n\n      return button;\n    }\n\n    function buildPackedChaos(){\n      logoLayer.innerHTML = '';\n\n      const layerWidth = logoLayer.offsetWidth;\n      const layerHeight = logoLayer.offsetHeight;\n      const mobile = window.innerWidth < 600;\n      const tablet = window.innerWidth < 900;\n\n      const targetCellWidth = mobile\n        ? 63\n        : tablet\n          ? 76\n          : 94;\n\n      const targetCellHeight = mobile\n        ? 61\n        : tablet\n          ? 73\n          : 86;\n\n      const columns = Math.ceil(\n        layerWidth \/ targetCellWidth\n      );\n\n      const rows = Math.ceil(\n        layerHeight \/ targetCellHeight\n      );\n\n      const cellWidth = layerWidth \/ columns;\n      const cellHeight = layerHeight \/ rows;\n\n      const positions = [];\n\n      for(let row=0;row<rows;row++){\n        for(let column=0;column<columns;column++){\n          const stagger = row % 2 === 0\n            ? -cellWidth * .18\n            : cellWidth * .18;\n\n          const jitterX = random(\n            -cellWidth * .21,\n            cellWidth * .21\n          );\n\n          const jitterY = random(\n            -cellHeight * .22,\n            cellHeight * .22\n          );\n\n          let x =\n            column * cellWidth +\n            cellWidth \/ 2 +\n            stagger +\n            jitterX;\n\n          let y =\n            row * cellHeight +\n            cellHeight \/ 2 +\n            jitterY;\n\n          const baseSize = Math.min(\n            cellWidth,\n            cellHeight\n          );\n\n          let size = baseSize * random(.82,1.16);\n\n          if(Math.random() < .08){\n            size *= random(1.08,1.2);\n          }\n\n          x = Math.max(\n            size * .32,\n            Math.min(layerWidth-size*.32,x)\n          );\n\n          y = Math.max(\n            size * .32,\n            Math.min(layerHeight-size*.32,y)\n          );\n\n          positions.push({\n            x:x,\n            y:y,\n            size:size,\n            rotate:random(-18,18),\n            opacity:random(.78,1),\n            depth:randomInt(1,20)\n          });\n        }\n      }\n\n      positions.sort(function(){\n        return Math.random() - .5;\n      });\n\n      const fragment =\n        document.createDocumentFragment();\n\n      positions.forEach(function(position){\n        fragment.appendChild(\n          createLogo(position)\n        );\n      });\n\n      logoLayer.appendChild(fragment);\n    }\n\n    function createBurst(x,y,color){\n      const bounds = stage.getBoundingClientRect();\n\n      const flash = document.createElement('span');\n      flash.className = 'bs-logo-flash';\n      flash.style.setProperty('--x',x + 'px');\n      flash.style.setProperty('--y',y + 'px');\n      flash.style.setProperty(\n        '--particle-color',\n        color\n      );\n      stage.appendChild(flash);\n\n      const ring = document.createElement('span');\n      ring.className = 'bs-logo-ring';\n      ring.style.setProperty('--x',x + 'px');\n      ring.style.setProperty('--y',y + 'px');\n      ring.style.setProperty(\n        '--particle-color',\n        color\n      );\n      stage.appendChild(ring);\n\n      for(let i=0;i<38;i++){\n        const particle =\n          document.createElement('span');\n\n        const longDistance = i < 18;\n\n        particle.className = 'bs-logo-particle';\n\n        particle.style.setProperty(\n          '--x',\n          x + 'px'\n        );\n\n        particle.style.setProperty(\n          '--y',\n          y + 'px'\n        );\n\n        particle.style.setProperty(\n          '--particle-color',\n          color\n        );\n\n        particle.style.setProperty(\n          '--particle-size',\n          random(5,15) + 'px'\n        );\n\n        particle.style.setProperty(\n          '--radius',\n          randomInt(0,1)\n            ? '50%'\n            : '65% 35% 58% 42%'\n        );\n\n        particle.style.setProperty(\n          '--move-x',\n          random(\n            longDistance\n              ? -bounds.width*.78\n              : -180,\n            longDistance\n              ? bounds.width*.78\n              : 180\n          ) + 'px'\n        );\n\n        particle.style.setProperty(\n          '--move-y',\n          random(\n            longDistance\n              ? -bounds.height*.8\n              : -170,\n            longDistance\n              ? bounds.height*.8\n              : 170\n          ) + 'px'\n        );\n\n        particle.style.setProperty(\n          '--particle-rotate',\n          random(-520,520) + 'deg'\n        );\n\n        stage.appendChild(particle);\n\n        window.setTimeout(function(){\n          particle.remove();\n        },850);\n      }\n\n      for(let i=0;i<13;i++){\n        const splat =\n          document.createElement('span');\n\n        splat.className = 'bs-logo-splat';\n\n        splat.style.setProperty(\n          '--splat-x',\n          random(2,bounds.width-2) + 'px'\n        );\n\n        splat.style.setProperty(\n          '--splat-y',\n          random(2,bounds.height-2) + 'px'\n        );\n\n        splat.style.setProperty(\n          '--splat-size',\n          random(14,42) + 'px'\n        );\n\n        splat.style.setProperty(\n          '--particle-color',\n          color\n        );\n\n        splat.style.setProperty(\n          '--particle-rotate',\n          random(-180,180) + 'deg'\n        );\n\n        stage.appendChild(splat);\n\n        window.setTimeout(function(){\n          splat.remove();\n        },800);\n      }\n\n      window.setTimeout(function(){\n        flash.remove();\n        ring.remove();\n      },750);\n    }\n\n    function explodeLogo(button,event){\n      if(button.dataset.busy === 'true'){\n        return;\n      }\n\n      button.dataset.busy = 'true';\n\n      const stageBounds =\n        stage.getBoundingClientRect();\n\n      const buttonBounds =\n        button.getBoundingClientRect();\n\n      const x = event.clientX\n        ? event.clientX-stageBounds.left\n        : buttonBounds.left -\n          stageBounds.left +\n          buttonBounds.width\/2;\n\n      const y = event.clientY\n        ? event.clientY-stageBounds.top\n        : buttonBounds.top -\n          stageBounds.top +\n          buttonBounds.height\/2;\n\n      const oldName = button.dataset.tool;\n      const color =\n        button.dataset.color || '#C98AF3';\n\n      createBurst(x,y,color);\n      button.classList.add('is-popping');\n\n      window.setTimeout(function(){\n        setLogo(\n          button,\n          selectTool(oldName)\n        );\n\n        button.style.setProperty(\n          '--rotate',\n          random(-18,18) + 'deg'\n        );\n\n        button.style.setProperty(\n          '--opacity',\n          random(.82,1)\n        );\n\n        button.classList.remove('is-popping');\n\n        void button.offsetWidth;\n\n        button.classList.add('is-born');\n\n        window.setTimeout(function(){\n          button.classList.remove('is-born');\n          button.dataset.busy = 'false';\n        },400);\n      },335);\n    }\n\n    let resizeTimer;\n\n    window.addEventListener('resize',function(){\n      window.clearTimeout(resizeTimer);\n\n      resizeTimer = window.setTimeout(function(){\n        buildPackedChaos();\n      },260);\n    });\n\n    buildPackedChaos();\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b531289 e-flex e-con-boxed e-con e-parent\" data-id=\"b531289\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\n\t\t<div class=\"elementor-element elementor-element-538aa3a elementor-widget elementor-widget-shortcode\" data-id=\"538aa3a\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\r\n\t<section\r\n\t\tid=\"bsai-mentor-v3-1\"\r\n\t\tclass=\"bsai-mentor-v3\"\r\n\t\tdata-scenarios=\"{&quot;content&quot;:{&quot;icon&quot;:&quot;\u2726&quot;,&quot;title&quot;:&quot;Create content&quot;,&quot;description&quot;:&quot;Produce videos, visuals and social media content.&quot;,&quot;resultTitle&quot;:&quot;Your content plan is ready&quot;,&quot;resultText&quot;:&quot;A practical tool sequence you can use from idea to publishing.&quot;,&quot;time&quot;:&quot;30\u201360 minutes&quot;,&quot;level&quot;:&quot;Beginner&quot;,&quot;steps&quot;:[{&quot;number&quot;:1,&quot;action&quot;:&quot;Generate ideas and scripts&quot;,&quot;title&quot;:&quot;ChatGPT&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/chatgpt\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=chatgpt.com&amp;sz=256&quot;,&quot;description&quot;:&quot;ChatGPT is a general-purpose AI assistant for writing, editing, summarization, research and ideation.&quot;},{&quot;number&quot;:2,&quot;action&quot;:&quot;Create professional voiceovers&quot;,&quot;title&quot;:&quot;ElevenLabs&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/elevenlabs\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=elevenlabs.io&amp;sz=256&quot;,&quot;description&quot;:&quot;Free AI voice generator with ultra-realistic voices. Create voiceovers for videos and podcasts.&quot;},{&quot;number&quot;:3,&quot;action&quot;:&quot;Transform visuals into video&quot;,&quot;title&quot;:&quot;Kling AI&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/kling-ai\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=klingai.com&amp;sz=256&quot;,&quot;description&quot;:&quot;AI video generator that creates clips from text prompts. Free credits available for new users.&quot;},{&quot;number&quot;:4,&quot;action&quot;:&quot;Complete thumbnails and social designs&quot;,&quot;title&quot;:&quot;Canva&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/canva\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=canva.com&amp;sz=256&quot;,&quot;description&quot;:&quot;Canva is an AI-powered productivity tool for presentation creation, slide design and delivery preparation.&quot;}]},&quot;money&quot;:{&quot;icon&quot;:&quot;\u2197&quot;,&quot;title&quot;:&quot;Make money&quot;,&quot;description&quot;:&quot;Build services you can sell using AI.&quot;,&quot;resultTitle&quot;:&quot;Your AI income plan is ready&quot;,&quot;resultText&quot;:&quot;A starter workflow for producing and selling services at low cost.&quot;,&quot;time&quot;:&quot;1\u20133 days&quot;,&quot;level&quot;:&quot;Intermediate&quot;,&quot;steps&quot;:[{&quot;number&quot;:1,&quot;action&quot;:&quot;Create a sellable service idea&quot;,&quot;title&quot;:&quot;ChatGPT&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/chatgpt\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=chatgpt.com&amp;sz=256&quot;,&quot;description&quot;:&quot;ChatGPT is a general-purpose AI assistant for writing, editing, summarization, research and ideation.&quot;},{&quot;number&quot;:2,&quot;action&quot;:&quot;Build a portfolio and presentation&quot;,&quot;title&quot;:&quot;Canva&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/canva\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=canva.com&amp;sz=256&quot;,&quot;description&quot;:&quot;Canva is an AI-powered productivity tool for presentation creation, slide design and delivery preparation.&quot;},{&quot;number&quot;:3,&quot;action&quot;:&quot;Create a professional proposal&quot;,&quot;title&quot;:&quot;Gamma&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/gamma\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=gamma.app&amp;sz=256&quot;,&quot;description&quot;:&quot;Gamma is an AI-powered productivity tool for presentation creation, slide design and delivery preparation.&quot;},{&quot;number&quot;:4,&quot;action&quot;:&quot;Automate repetitive work&quot;,&quot;title&quot;:&quot;Make&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/make\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=make.com&amp;sz=256&quot;,&quot;description&quot;:&quot;Visual automation platform with AI integrations. Free plan available.&quot;}]},&quot;study&quot;:{&quot;icon&quot;:&quot;\u25ce&quot;,&quot;title&quot;:&quot;Study smarter&quot;,&quot;description&quot;:&quot;Learn, summarise and review subjects faster.&quot;,&quot;resultTitle&quot;:&quot;Your study system is ready&quot;,&quot;resultText&quot;:&quot;Tools that accelerate research, learning, summaries and revision.&quot;,&quot;time&quot;:&quot;20\u201345 minutes&quot;,&quot;level&quot;:&quot;Easy&quot;,&quot;steps&quot;:[{&quot;number&quot;:1,&quot;action&quot;:&quot;Research with cited sources&quot;,&quot;title&quot;:&quot;Perplexity&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/perplexity\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=perplexity.ai&amp;sz=256&quot;,&quot;description&quot;:&quot;Perplexity is a general-purpose AI assistant for writing, editing, summarization, research and ideation.&quot;},{&quot;number&quot;:2,&quot;action&quot;:&quot;Understand the topic simply&quot;,&quot;title&quot;:&quot;ChatGPT&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/chatgpt\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=chatgpt.com&amp;sz=256&quot;,&quot;description&quot;:&quot;ChatGPT is a general-purpose AI assistant for writing, editing, summarization, research and ideation.&quot;},{&quot;number&quot;:3,&quot;action&quot;:&quot;Analyse and summarise your notes&quot;,&quot;title&quot;:&quot;NotebookLM&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/notebooklm\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=notebooklm.google&amp;sz=256&quot;,&quot;description&quot;:&quot;NotebookLM is an AI-powered tool for creating Q&amp;A, summaries and research notes grounded in uploaded sources.&quot;}]},&quot;business&quot;:{&quot;icon&quot;:&quot;\u25c7&quot;,&quot;title&quot;:&quot;Build a business&quot;,&quot;description&quot;:&quot;Move from idea to branding and automation.&quot;,&quot;resultTitle&quot;:&quot;Your business roadmap is ready&quot;,&quot;resultText&quot;:&quot;A toolchain for market research, business models, branding and automation.&quot;,&quot;time&quot;:&quot;3\u20137 days&quot;,&quot;level&quot;:&quot;Intermediate&quot;,&quot;steps&quot;:[{&quot;number&quot;:1,&quot;action&quot;:&quot;Research the market and competitors&quot;,&quot;title&quot;:&quot;Perplexity&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/perplexity\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=perplexity.ai&amp;sz=256&quot;,&quot;description&quot;:&quot;Perplexity is a general-purpose AI assistant for writing, editing, summarization, research and ideation.&quot;},{&quot;number&quot;:2,&quot;action&quot;:&quot;Build your business model and offer&quot;,&quot;title&quot;:&quot;ChatGPT&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/chatgpt\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=chatgpt.com&amp;sz=256&quot;,&quot;description&quot;:&quot;ChatGPT is a general-purpose AI assistant for writing, editing, summarization, research and ideation.&quot;},{&quot;number&quot;:3,&quot;action&quot;:&quot;Create your brand identity&quot;,&quot;title&quot;:&quot;Looka&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/looka\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=looka.com&amp;sz=256&quot;,&quot;description&quot;:&quot;Free AI logo maker. Generate complete brand identities in minutes.&quot;},{&quot;number&quot;:4,&quot;action&quot;:&quot;Automate business operations&quot;,&quot;title&quot;:&quot;Make&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/make\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=make.com&amp;sz=256&quot;,&quot;description&quot;:&quot;Visual automation platform with AI integrations. Free plan available.&quot;}]},&quot;coding&quot;:{&quot;icon&quot;:&quot;&lt;\/&gt;&quot;,&quot;title&quot;:&quot;Build software&quot;,&quot;description&quot;:&quot;Write code, fix errors and launch your project.&quot;,&quot;resultTitle&quot;:&quot;Your development workflow is ready&quot;,&quot;resultText&quot;:&quot;Recommended tools for planning, coding, debugging and deployment.&quot;,&quot;time&quot;:&quot;1\u20134 hours&quot;,&quot;level&quot;:&quot;Technical&quot;,&quot;steps&quot;:[{&quot;number&quot;:1,&quot;action&quot;:&quot;Plan the project architecture&quot;,&quot;title&quot;:&quot;ChatGPT&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/chatgpt\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=chatgpt.com&amp;sz=256&quot;,&quot;description&quot;:&quot;ChatGPT is a general-purpose AI assistant for writing, editing, summarization, research and ideation.&quot;},{&quot;number&quot;:2,&quot;action&quot;:&quot;Develop the codebase&quot;,&quot;title&quot;:&quot;Cursor&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/cursor\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=cursor.com&amp;sz=256&quot;,&quot;description&quot;:&quot;AI-powered code editor and agent that completes code, reviews PRs, and runs tasks in the IDE; free Hobby plan includes limited completions and agent requests with no credit card.&quot;},{&quot;number&quot;:3,&quot;action&quot;:&quot;Accelerate coding&quot;,&quot;title&quot;:&quot;GitHub Copilot&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/github-copilot\/&quot;,&quot;logo&quot;:&quot;&quot;,&quot;description&quot;:&quot;Yaz\u0131l\u0131m geli\u015ftiriciler i\u00e7in yapay zeka kod yard\u0131mc\u0131s\u0131d\u0131r.&quot;},{&quot;number&quot;:4,&quot;action&quot;:&quot;Test and deploy the project&quot;,&quot;title&quot;:&quot;Replit&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/replit\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=replit.com&amp;sz=256&quot;,&quot;description&quot;:&quot;AI-powered online IDE with agentic coding. Free tier for individual use.&quot;}]},&quot;productivity&quot;:{&quot;icon&quot;:&quot;\u2713&quot;,&quot;title&quot;:&quot;Be more productive&quot;,&quot;description&quot;:&quot;Speed up and automate your daily work.&quot;,&quot;resultTitle&quot;:&quot;Your productivity system is ready&quot;,&quot;resultText&quot;:&quot;Combine planning, meetings, writing and automation into one workflow.&quot;,&quot;time&quot;:&quot;15\u201330 minutes&quot;,&quot;level&quot;:&quot;Easy&quot;,&quot;steps&quot;:[{&quot;number&quot;:1,&quot;action&quot;:&quot;Organise tasks and projects&quot;,&quot;title&quot;:&quot;Notion AI&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/notion-ai\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=notion.so&amp;sz=256&quot;,&quot;description&quot;:&quot;Notion AI is an AI-powered productivity tool for workspace management, team collaboration and content organization.&quot;},{&quot;number&quot;:2,&quot;action&quot;:&quot;Record and summarise meetings&quot;,&quot;title&quot;:&quot;Otter.ai&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/otter-ai\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=otter.ai&amp;sz=256&quot;,&quot;description&quot;:&quot;Otter.ai is an AI-powered productivity tool for meeting recording, summarization and follow-up tasks.&quot;},{&quot;number&quot;:3,&quot;action&quot;:&quot;Accelerate writing and planning&quot;,&quot;title&quot;:&quot;ChatGPT&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/chatgpt\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=chatgpt.com&amp;sz=256&quot;,&quot;description&quot;:&quot;ChatGPT is a general-purpose AI assistant for writing, editing, summarization, research and ideation.&quot;},{&quot;number&quot;:4,&quot;action&quot;:&quot;Connect and automate your apps&quot;,&quot;title&quot;:&quot;Zapier&quot;,&quot;url&quot;:&quot;https:\/\/blackseaai.com\/en\/arac\/zapier\/&quot;,&quot;logo&quot;:&quot;https:\/\/www.google.com\/s2\/favicons?domain=zapier.com&amp;sz=256&quot;,&quot;description&quot;:&quot;Free AI workflow automation connecting 5,000+ apps. 5 Zaps and 100 tasks\/month on free tier.&quot;}]}}\"\r\n\t>\r\n\t\t<style>\r\n\t\t\t#bsai-mentor-v3-1,\r\n\t\t\t#bsai-mentor-v3-1 * {\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 {\r\n\t\t\t\t--bm-bg: #f6f1f7;\r\n\t\t\t\t--bm-white: #ffffff;\r\n\t\t\t\t--bm-dark: #211724;\r\n\t\t\t\t--bm-deep: #160b1e;\r\n\t\t\t\t--bm-purple-dark: #2c103d;\r\n\t\t\t\t--bm-purple: #9344cf;\r\n\t\t\t\t--bm-purple-strong: #7d30bc;\r\n\t\t\t\t--bm-lilac: #d393ee;\r\n\t\t\t\t--bm-soft: #f3e7f8;\r\n\t\t\t\t--bm-muted: #756d78;\r\n\t\t\t\t--bm-line: #e5dce7;\r\n\r\n\t\t\t\tposition: relative;\r\n\t\t\t\tleft: 50%;\r\n\t\t\t\twidth: 100vw;\r\n\t\t\t\tmargin-left: -50vw;\r\n\t\t\t\tpadding: 48px max(24px, calc((100vw - 1380px) \/ 2));\r\n\t\t\t\toverflow: hidden;\r\n\t\t\t\tbackground:\r\n\t\t\t\t\tradial-gradient(\r\n\t\t\t\t\t\tcircle at 5% 10%,\r\n\t\t\t\t\t\trgba(147, 68, 207, .11),\r\n\t\t\t\t\t\ttransparent 27%\r\n\t\t\t\t\t),\r\n\t\t\t\t\tradial-gradient(\r\n\t\t\t\t\t\tcircle at 94% 90%,\r\n\t\t\t\t\t\trgba(211, 147, 238, .16),\r\n\t\t\t\t\t\ttransparent 30%\r\n\t\t\t\t\t),\r\n\t\t\t\t\tlinear-gradient(\r\n\t\t\t\t\t\t180deg,\r\n\t\t\t\t\t\t#f9f5fa 0%,\r\n\t\t\t\t\t\t#f2eaf5 100%\r\n\t\t\t\t\t);\r\n\t\t\t\tfont-family:\r\n\t\t\t\t\tInter,\r\n\t\t\t\t\t-apple-system,\r\n\t\t\t\t\tBlinkMacSystemFont,\r\n\t\t\t\t\t\"Segoe UI\",\r\n\t\t\t\t\tArial,\r\n\t\t\t\t\tsans-serif;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1::before {\r\n\t\t\t\tcontent: \"\";\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tinset: 0;\r\n\t\t\t\tpointer-events: none;\r\n\t\t\t\topacity: .28;\r\n\t\t\t\tbackground-image:\r\n\t\t\t\t\tlinear-gradient(\r\n\t\t\t\t\t\trgba(44, 16, 61, .05) 1px,\r\n\t\t\t\t\t\ttransparent 1px\r\n\t\t\t\t\t),\r\n\t\t\t\t\tlinear-gradient(\r\n\t\t\t\t\t\t90deg,\r\n\t\t\t\t\t\trgba(44, 16, 61, .05) 1px,\r\n\t\t\t\t\t\ttransparent 1px\r\n\t\t\t\t\t);\r\n\t\t\t\tbackground-size: 58px 58px;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-inner {\r\n\t\t\t\tposition: relative;\r\n\t\t\t\tz-index: 2;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tmax-width: 1380px;\r\n\t\t\t\tmargin: 0 auto;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-head {\r\n\t\t\t\tdisplay: grid;\r\n\t\t\t\tgrid-template-columns: minmax(0, 1fr) minmax(300px, .48fr);\r\n\t\t\t\tgap: 46px;\r\n\t\t\t\talign-items: end;\r\n\t\t\t\tmargin-bottom: 26px;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-kicker {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tgap: 10px;\r\n\t\t\t\tmargin: 0 0 10px;\r\n\t\t\t\tcolor: var(--bm-purple-strong) !important;\r\n\t\t\t\tfont-size: 10px;\r\n\t\t\t\tfont-weight: 850;\r\n\t\t\t\tletter-spacing: .17em;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-kicker::before {\r\n\t\t\t\tcontent: \"\";\r\n\t\t\t\twidth: 28px;\r\n\t\t\t\theight: 2px;\r\n\t\t\t\tbackground: linear-gradient(\r\n\t\t\t\t\t90deg,\r\n\t\t\t\t\tvar(--bm-purple),\r\n\t\t\t\t\tvar(--bm-lilac)\r\n\t\t\t\t);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-title {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tcolor: var(--bm-dark) !important;\r\n\t\t\t\tfont-size: clamp(38px, 4vw, 56px);\r\n\t\t\t\tline-height: .99;\r\n\t\t\t\tletter-spacing: -.055em;\r\n\t\t\t\tfont-weight: 890;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-title span {\r\n\t\t\t\tcolor: var(--bm-purple) !important;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-description {\r\n\t\t\t\tmax-width: 440px;\r\n\t\t\t\tmargin: 0 0 4px;\r\n\t\t\t\tcolor: var(--bm-muted) !important;\r\n\t\t\t\tfont-size: 13px;\r\n\t\t\t\tline-height: 1.7;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-panel {\r\n\t\t\t\toverflow: hidden;\r\n\t\t\t\tborder: 1px solid rgba(54, 28, 65, .13);\r\n\t\t\t\tborder-radius: 24px;\r\n\t\t\t\tbackground: rgba(255, 255, 255, .96);\r\n\t\t\t\tbox-shadow: 0 24px 60px rgba(48, 19, 63, .11);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-question {\r\n\t\t\t\tpadding: 22px 27px 18px;\r\n\t\t\t\tborder-bottom: 1px solid var(--bm-line);\r\n\t\t\t\tbackground: linear-gradient(\r\n\t\t\t\t\t90deg,\r\n\t\t\t\t\trgba(147, 68, 207, .045),\r\n\t\t\t\t\ttransparent 45%\r\n\t\t\t\t);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-question h3 {\r\n\t\t\t\tmargin: 0 0 5px;\r\n\t\t\t\tcolor: var(--bm-dark) !important;\r\n\t\t\t\tfont-size: 21px;\r\n\t\t\t\tletter-spacing: -.035em;\r\n\t\t\t\tfont-weight: 850;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-question p {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tcolor: var(--bm-muted) !important;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-options {\r\n\t\t\t\tdisplay: grid;\r\n\t\t\t\tgrid-template-columns: repeat(3, minmax(0, 1fr));\r\n\t\t\t\tgap: 1px;\r\n\t\t\t\tbackground: var(--bm-line);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-option {\r\n\t\t\t\tmin-height: 118px;\r\n\t\t\t\tpadding: 18px 20px;\r\n\t\t\t\tborder: 0;\r\n\t\t\t\ttext-align: left;\r\n\t\t\t\tbackground: var(--bm-white);\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t\ttransition:\r\n\t\t\t\t\ttransform .2s ease,\r\n\t\t\t\t\tbackground .2s ease,\r\n\t\t\t\t\tbox-shadow .2s ease;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-option:hover {\r\n\t\t\t\tposition: relative;\r\n\t\t\t\tz-index: 2;\r\n\t\t\t\ttransform: translateY(-2px);\r\n\t\t\t\tbackground: linear-gradient(\r\n\t\t\t\t\t145deg,\r\n\t\t\t\t\t#ffffff,\r\n\t\t\t\t\t#f7edfb\r\n\t\t\t\t);\r\n\t\t\t\tbox-shadow: 0 14px 32px rgba(82, 34, 104, .10);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-option-icon {\r\n\t\t\t\tdisplay: grid;\r\n\t\t\t\tplace-items: center;\r\n\t\t\t\twidth: 35px;\r\n\t\t\t\theight: 35px;\r\n\t\t\t\tmargin-bottom: 12px;\r\n\t\t\t\tborder: 1px solid #e3cceb;\r\n\t\t\t\tborder-radius: 10px;\r\n\t\t\t\tcolor: var(--bm-purple-strong) !important;\r\n\t\t\t\tbackground: var(--bm-soft);\r\n\t\t\t\tfont-size: 13px;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-option strong {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tmargin-bottom: 5px;\r\n\t\t\t\tcolor: var(--bm-dark) !important;\r\n\t\t\t\tfont-size: 15px;\r\n\t\t\t\tletter-spacing: -.02em;\r\n\t\t\t\tfont-weight: 820;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-option span {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tcolor: var(--bm-muted) !important;\r\n\t\t\t\tfont-size: 11px;\r\n\t\t\t\tline-height: 1.45;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-result {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t\tgrid-template-columns: minmax(270px, .35fr) minmax(0, 1fr);\r\n\t\t\t\tmin-height: 410px;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-result.is-visible {\r\n\t\t\t\tdisplay: grid;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-summary {\r\n\t\t\t\tpadding: 28px 27px;\r\n\t\t\t\tbackground:\r\n\t\t\t\t\tradial-gradient(\r\n\t\t\t\t\t\tcircle at 10% 0%,\r\n\t\t\t\t\t\trgba(255, 255, 255, .15),\r\n\t\t\t\t\t\ttransparent 31%\r\n\t\t\t\t\t),\r\n\t\t\t\t\tradial-gradient(\r\n\t\t\t\t\t\tcircle at 100% 100%,\r\n\t\t\t\t\t\trgba(211, 147, 238, .20),\r\n\t\t\t\t\t\ttransparent 35%\r\n\t\t\t\t\t),\r\n\t\t\t\t\tlinear-gradient(\r\n\t\t\t\t\t\t145deg,\r\n\t\t\t\t\t\t#160b1e 0%,\r\n\t\t\t\t\t\t#2c103d 55%,\r\n\t\t\t\t\t\t#4a1c65 100%\r\n\t\t\t\t\t);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-symbol {\r\n\t\t\t\tdisplay: grid;\r\n\t\t\t\tplace-items: center;\r\n\t\t\t\twidth: 46px;\r\n\t\t\t\theight: 46px;\r\n\t\t\t\tmargin-bottom: 23px;\r\n\t\t\t\tborder: 1px solid rgba(255, 255, 255, .24);\r\n\t\t\t\tborder-radius: 13px;\r\n\t\t\t\tcolor: #dfa2f4 !important;\r\n\t\t\t\tbackground: rgba(255, 255, 255, .09);\r\n\t\t\t\tfont-size: 17px;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-summary h3 {\r\n\t\t\t\tmargin: 0 0 10px;\r\n\t\t\t\tcolor: #ffffff !important;\r\n\t\t\t\tfont-size: 25px;\r\n\t\t\t\tline-height: 1.06;\r\n\t\t\t\tletter-spacing: -.04em;\r\n\t\t\t\tfont-weight: 870;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-summary > p {\r\n\t\t\t\tmargin: 0 0 22px;\r\n\t\t\t\tcolor: rgba(255, 255, 255, .72) !important;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tline-height: 1.62;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-meta {\r\n\t\t\t\tdisplay: grid;\r\n\t\t\t\tgrid-template-columns: 1fr 1fr;\r\n\t\t\t\tgap: 8px;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-meta div {\r\n\t\t\t\tpadding: 11px;\r\n\t\t\t\tborder: 1px solid rgba(255, 255, 255, .16);\r\n\t\t\t\tborder-radius: 10px;\r\n\t\t\t\tbackground: rgba(255, 255, 255, .07);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-meta small {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tmargin-bottom: 4px;\r\n\t\t\t\tcolor: rgba(255, 255, 255, .56) !important;\r\n\t\t\t\tfont-size: 8px;\r\n\t\t\t\tfont-weight: 800;\r\n\t\t\t\tletter-spacing: .075em;\r\n\t\t\t\ttext-transform: uppercase;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-meta strong {\r\n\t\t\t\tcolor: #ffffff !important;\r\n\t\t\t\tfont-size: 11px;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-restart {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tmargin-top: 17px;\r\n\t\t\t\tpadding: 11px;\r\n\t\t\t\tborder: 1px solid rgba(255, 255, 255, .22);\r\n\t\t\t\tborder-radius: 10px;\r\n\t\t\t\tcolor: #ffffff;\r\n\t\t\t\tbackground: rgba(255, 255, 255, .04);\r\n\t\t\t\tfont-size: 10px;\r\n\t\t\t\tfont-weight: 800;\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-restart:hover {\r\n\t\t\t\tbackground: rgba(255, 255, 255, .10);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-flow {\r\n\t\t\t\tpadding: 25px;\r\n\t\t\t\tbackground: linear-gradient(\r\n\t\t\t\t\t180deg,\r\n\t\t\t\t\t#ffffff,\r\n\t\t\t\t\t#fdfafd\r\n\t\t\t\t);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-flow-title {\r\n\t\t\t\tmargin: 0 0 15px;\r\n\t\t\t\tcolor: var(--bm-dark) !important;\r\n\t\t\t\tfont-size: 10px;\r\n\t\t\t\tfont-weight: 850;\r\n\t\t\t\tletter-spacing: .11em;\r\n\t\t\t\ttext-transform: uppercase;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-steps {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\tgap: 8px;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-step {\r\n\t\t\t\tdisplay: grid;\r\n\t\t\t\tgrid-template-columns: 40px 46px minmax(0, 1fr) auto;\r\n\t\t\t\tgap: 12px;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tpadding: 11px 13px;\r\n\t\t\t\tborder: 1px solid var(--bm-line);\r\n\t\t\t\tborder-radius: 14px;\r\n\t\t\t\tcolor: inherit !important;\r\n\t\t\t\tbackground: #ffffff;\r\n\t\t\t\ttext-decoration: none !important;\r\n\t\t\t\ttransition:\r\n\t\t\t\t\ttransform .18s ease,\r\n\t\t\t\t\tborder-color .18s ease,\r\n\t\t\t\t\tbox-shadow .18s ease;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-step:hover {\r\n\t\t\t\ttransform: translateY(-2px);\r\n\t\t\t\tborder-color: #d1a9e4;\r\n\t\t\t\tbox-shadow: 0 12px 27px rgba(76, 31, 99, .09);\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-step-number {\r\n\t\t\t\tcolor: #9b8fa0 !important;\r\n\t\t\t\tfont-size: 8px;\r\n\t\t\t\tfont-weight: 850;\r\n\t\t\t\tletter-spacing: .07em;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-logo {\r\n\t\t\t\tdisplay: grid;\r\n\t\t\t\tplace-items: center;\r\n\t\t\t\twidth: 46px;\r\n\t\t\t\theight: 46px;\r\n\t\t\t\toverflow: hidden;\r\n\t\t\t\tborder: 1px solid #eadfed;\r\n\t\t\t\tborder-radius: 12px;\r\n\t\t\t\tcolor: var(--bm-purple) !important;\r\n\t\t\t\tbackground: #faf6fb;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-logo img {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100%;\r\n\t\t\t\tpadding: 7px;\r\n\t\t\t\tobject-fit: contain;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-step-content {\r\n\t\t\t\tmin-width: 0;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-step-content strong {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tmargin-bottom: 3px;\r\n\t\t\t\tcolor: var(--bm-purple-strong) !important;\r\n\t\t\t\tfont-size: 9px;\r\n\t\t\t\tfont-weight: 800;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-step-content b {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tmargin-bottom: 3px;\r\n\t\t\t\tcolor: var(--bm-dark) !important;\r\n\t\t\t\tfont-size: 13px;\r\n\t\t\t\tfont-weight: 830;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-step-content span {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\toverflow: hidden;\r\n\t\t\t\tcolor: var(--bm-muted) !important;\r\n\t\t\t\tfont-size: 10px;\r\n\t\t\t\tline-height: 1.4;\r\n\t\t\t\twhite-space: nowrap;\r\n\t\t\t\ttext-overflow: ellipsis;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-arrow {\r\n\t\t\t\tcolor: var(--bm-purple) !important;\r\n\t\t\t\tfont-size: 17px;\r\n\t\t\t}\r\n\r\n\t\t\t#bsai-mentor-v3-1 .bm-empty {\r\n\t\t\t\tpadding: 19px;\r\n\t\t\t\tborder: 1px dashed #d9c3e3;\r\n\t\t\t\tborder-radius: 13px;\r\n\t\t\t\tcolor: var(--bm-muted) !important;\r\n\t\t\t\tbackground: #fbf7fc;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tline-height: 1.6;\r\n\t\t\t}\r\n\r\n\t\t\t@media (max-width: 950px) {\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-head {\r\n\t\t\t\t\tgrid-template-columns: 1fr;\r\n\t\t\t\t\tgap: 15px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-options {\r\n\t\t\t\t\tgrid-template-columns: repeat(2, minmax(0, 1fr));\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-result {\r\n\t\t\t\t\tgrid-template-columns: 1fr;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t@media (max-width: 600px) {\r\n\t\t\t\t#bsai-mentor-v3-1 {\r\n\t\t\t\t\tpadding: 40px 15px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-title {\r\n\t\t\t\t\tfont-size: 37px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-panel {\r\n\t\t\t\t\tborder-radius: 18px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-options {\r\n\t\t\t\t\tgrid-template-columns: 1fr;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-option {\r\n\t\t\t\t\tmin-height: auto;\r\n\t\t\t\t\tpadding: 17px 18px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-summary,\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-flow {\r\n\t\t\t\t\tpadding: 22px 18px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-step {\r\n\t\t\t\t\tgrid-template-columns: 30px 43px minmax(0, 1fr) 16px;\r\n\t\t\t\t\tgap: 9px;\r\n\t\t\t\t\tpadding: 10px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-logo {\r\n\t\t\t\t\twidth: 43px;\r\n\t\t\t\t\theight: 43px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t#bsai-mentor-v3-1 .bm-step-content span {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t<\/style>\r\n\r\n\t\t<div class=\"bm-inner\">\r\n\r\n\t\t\t<div class=\"bm-head\">\r\n\t\t\t\t<div>\r\n\t\t\t\t\t<p class=\"bm-kicker\">\r\n\t\t\t\t\t\tYOUR PERSONAL AI MENTOR\t\t\t\t\t<\/p>\r\n\r\n\t\t\t\t\t<h2 class=\"bm-title\">\r\n\t\t\t\t\t\tChoose your goal.\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span>\r\n\t\t\t\t\t\t\tWe will show the way.\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t<\/h2>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<p class=\"bm-description\">\r\n\t\t\t\t\tChoose what you want to achieve and discover the AI tools you should use in the right order.\t\t\t\t<\/p>\r\n\t\t\t<\/div>\r\n\r\n\t\t\t<div class=\"bm-panel\">\r\n\r\n\t\t\t\t<div data-bm-start>\r\n\t\t\t\t\t<div class=\"bm-question\">\r\n\t\t\t\t\t\t<h3>\r\n\t\t\t\t\t\t\tWhat is your goal today?\t\t\t\t\t\t<\/h3>\r\n\r\n\t\t\t\t\t\t<p>\r\n\t\t\t\t\t\t\tChoose the option that best fits your objective.\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclass=\"bm-options\"\r\n\t\t\t\t\t\tdata-bm-options\r\n\t\t\t\t\t><\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclass=\"bm-result\"\r\n\t\t\t\t\tdata-bm-result\r\n\t\t\t\t>\r\n\t\t\t\t\t<div class=\"bm-summary\">\r\n\r\n\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\tclass=\"bm-symbol\"\r\n\t\t\t\t\t\t\tdata-bm-icon\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\u2726\r\n\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<h3 data-bm-title><\/h3>\r\n\r\n\t\t\t\t\t\t<p data-bm-description><\/p>\r\n\r\n\t\t\t\t\t\t<div class=\"bm-meta\">\r\n\t\t\t\t\t\t\t<div>\r\n\t\t\t\t\t\t\t\t<small>\r\n\t\t\t\t\t\t\t\t\tEstimated time\t\t\t\t\t\t\t\t<\/small>\r\n\r\n\t\t\t\t\t\t\t\t<strong data-bm-time><\/strong>\r\n\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t<div>\r\n\t\t\t\t\t\t\t\t<small>\r\n\t\t\t\t\t\t\t\t\tLevel\t\t\t\t\t\t\t\t<\/small>\r\n\r\n\t\t\t\t\t\t\t\t<strong data-bm-level><\/strong>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\ttype=\"button\"\r\n\t\t\t\t\t\t\tclass=\"bm-restart\"\r\n\t\t\t\t\t\t\tdata-bm-restart\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\tChoose another goal\t\t\t\t\t\t<\/button>\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t<div class=\"bm-flow\">\r\n\t\t\t\t\t\t<p class=\"bm-flow-title\">\r\n\t\t\t\t\t\t\tRecommended tools\t\t\t\t\t\t<\/p>\r\n\r\n\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\tclass=\"bm-steps\"\r\n\t\t\t\t\t\t\tdata-bm-steps\r\n\t\t\t\t\t\t><\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t<\/div>\r\n\r\n\t\t<\/div>\r\n\r\n\t\t<script>\r\n\t\t\t(function () {\r\n\t\t\t\tconst root = document.getElementById(\r\n\t\t\t\t\t\"bsai-mentor-v3-1\"\t\t\t\t);\r\n\r\n\t\t\t\tif (!root || root.dataset.loaded === \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\r\n\t\t\t\troot.dataset.loaded = \"1\";\r\n\r\n\t\t\t\tlet scenarios = {};\r\n\r\n\t\t\t\ttry {\r\n\t\t\t\t\tscenarios = JSON.parse(\r\n\t\t\t\t\t\troot.dataset.scenarios || \"{}\"\r\n\t\t\t\t\t);\r\n\t\t\t\t} catch (error) {\r\n\t\t\t\t\tscenarios = {};\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst start = root.querySelector(\"[data-bm-start]\");\r\n\t\t\t\tconst options = root.querySelector(\"[data-bm-options]\");\r\n\t\t\t\tconst result = root.querySelector(\"[data-bm-result]\");\r\n\t\t\t\tconst icon = root.querySelector(\"[data-bm-icon]\");\r\n\t\t\t\tconst title = root.querySelector(\"[data-bm-title]\");\r\n\t\t\t\tconst description = root.querySelector(\"[data-bm-description]\");\r\n\t\t\t\tconst time = root.querySelector(\"[data-bm-time]\");\r\n\t\t\t\tconst level = root.querySelector(\"[data-bm-level]\");\r\n\t\t\t\tconst steps = root.querySelector(\"[data-bm-steps]\");\r\n\t\t\t\tconst restart = root.querySelector(\"[data-bm-restart]\");\r\n\r\n\t\t\t\tfunction escapeHtml(value) {\r\n\t\t\t\t\treturn String(value || \"\")\r\n\t\t\t\t\t\t.replace(\/&\/g, \"&amp;\")\r\n\t\t\t\t\t\t.replace(\/<\/g, \"&lt;\")\r\n\t\t\t\t\t\t.replace(\/>\/g, \"&gt;\")\r\n\t\t\t\t\t\t.replace(\/\"\/g, \"&quot;\")\r\n\t\t\t\t\t\t.replace(\/'\/g, \"&#039;\");\r\n\t\t\t\t}\r\n\r\n\t\t\t\tfunction renderOptions() {\r\n\t\t\t\t\toptions.innerHTML = Object.keys(scenarios)\r\n\t\t\t\t\t\t.map(function (key) {\r\n\t\t\t\t\t\t\tconst item = scenarios[key];\r\n\r\n\t\t\t\t\t\t\treturn `\r\n\t\t\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\t\t\ttype=\"button\"\r\n\t\t\t\t\t\t\t\t\tclass=\"bm-option\"\r\n\t\t\t\t\t\t\t\t\tdata-bm-scenario=\"${escapeHtml(key)}\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<span class=\"bm-option-icon\">\r\n\t\t\t\t\t\t\t\t\t\t${escapeHtml(item.icon)}\r\n\t\t\t\t\t\t\t\t\t<\/span>\r\n\r\n\t\t\t\t\t\t\t\t\t<strong>\r\n\t\t\t\t\t\t\t\t\t\t${escapeHtml(item.title)}\r\n\t\t\t\t\t\t\t\t\t<\/strong>\r\n\r\n\t\t\t\t\t\t\t\t\t<span>\r\n\t\t\t\t\t\t\t\t\t\t${escapeHtml(item.description)}\r\n\t\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t\t<\/button>\r\n\t\t\t\t\t\t\t`;\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\t.join(\"\");\r\n\t\t\t\t}\r\n\r\n\t\t\t\tfunction renderStep(step) {\r\n\t\t\t\t\tconst logo = step.logo\r\n\t\t\t\t\t\t? `\r\n\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\tsrc=\"${escapeHtml(step.logo)}\"\r\n\t\t\t\t\t\t\t\talt=\"${escapeHtml(step.title)}\"\r\n\t\t\t\t\t\t\t\tloading=\"lazy\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t`\r\n\t\t\t\t\t\t: escapeHtml(\r\n\t\t\t\t\t\t\tString(step.title || \"\").charAt(0)\r\n\t\t\t\t\t\t);\r\n\r\n\t\t\t\t\treturn `\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclass=\"bm-step\"\r\n\t\t\t\t\t\t\thref=\"${escapeHtml(step.url)}\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"bm-step-number\">\r\n\t\t\t\t\t\t\t\tSTEP\t\t\t\t\t\t\t\t${escapeHtml(step.number)}\r\n\t\t\t\t\t\t\t<\/span>\r\n\r\n\t\t\t\t\t\t\t<span class=\"bm-logo\">\r\n\t\t\t\t\t\t\t\t${logo}\r\n\t\t\t\t\t\t\t<\/span>\r\n\r\n\t\t\t\t\t\t\t<span class=\"bm-step-content\">\r\n\t\t\t\t\t\t\t\t<strong>\r\n\t\t\t\t\t\t\t\t\t${escapeHtml(step.action)}\r\n\t\t\t\t\t\t\t\t<\/strong>\r\n\r\n\t\t\t\t\t\t\t\t<b>\r\n\t\t\t\t\t\t\t\t\t${escapeHtml(step.title)}\r\n\t\t\t\t\t\t\t\t<\/b>\r\n\r\n\t\t\t\t\t\t\t\t<span>\r\n\t\t\t\t\t\t\t\t\t${escapeHtml(step.description)}\r\n\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/span>\r\n\r\n\t\t\t\t\t\t\t<span class=\"bm-arrow\">\u2192<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t`;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tfunction showScenario(key) {\r\n\t\t\t\t\tconst scenario = scenarios[key];\r\n\r\n\t\t\t\t\tif (!scenario) {\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\ticon.textContent = scenario.icon;\r\n\t\t\t\t\ttitle.textContent = scenario.resultTitle;\r\n\t\t\t\t\tdescription.textContent = scenario.resultText;\r\n\t\t\t\t\ttime.textContent = scenario.time;\r\n\t\t\t\t\tlevel.textContent = scenario.level;\r\n\r\n\t\t\t\t\tif (\r\n\t\t\t\t\t\tArray.isArray(scenario.steps) &&\r\n\t\t\t\t\t\tscenario.steps.length\r\n\t\t\t\t\t) {\r\n\t\t\t\t\t\tsteps.innerHTML = scenario.steps\r\n\t\t\t\t\t\t\t.map(renderStep)\r\n\t\t\t\t\t\t\t.join(\"\");\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tsteps.innerHTML = `\r\n\t\t\t\t\t\t\t<div class=\"bm-empty\">\r\n\t\t\t\t\t\t\t\tNo matching tools for this plan are currently available on BlackSeaAI.\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t`;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tstart.style.display = \"none\";\r\n\t\t\t\t\tresult.classList.add(\"is-visible\");\r\n\r\n\t\t\t\t\troot.scrollIntoView({\r\n\t\t\t\t\t\tbehavior: \"smooth\",\r\n\t\t\t\t\t\tblock: \"center\"\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\r\n\t\t\t\toptions.addEventListener(\"click\", function (event) {\r\n\t\t\t\t\tconst button = event.target.closest(\r\n\t\t\t\t\t\t\"[data-bm-scenario]\"\r\n\t\t\t\t\t);\r\n\r\n\t\t\t\t\tif (!button) {\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tshowScenario(\r\n\t\t\t\t\t\tbutton.dataset.bmScenario\r\n\t\t\t\t\t);\r\n\t\t\t\t});\r\n\r\n\t\t\t\trestart.addEventListener(\"click\", function () {\r\n\t\t\t\t\tresult.classList.remove(\"is-visible\");\r\n\t\t\t\t\tstart.style.display = \"\";\r\n\r\n\t\t\t\t\troot.scrollIntoView({\r\n\t\t\t\t\t\tbehavior: \"smooth\",\r\n\t\t\t\t\t\tblock: \"center\"\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\r\n\t\t\t\trenderOptions();\r\n\t\t\t})();\r\n\t\t<\/script>\r\n\r\n\t<\/section>\r\n\r\n\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d56ae0b e-flex e-con-boxed e-con e-parent\" data-id=\"d56ae0b\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dbc9247 elementor-widget elementor-widget-html\" data-id=\"dbc9247\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.bs-compact-faq,\n.bs-compact-faq *{\n  box-sizing:border-box;\n}\n\n.bs-compact-faq{\n  --ink:#25172c;\n  --text:#756a78;\n  --purple:#8539b7;\n  --purple-dark:#32133e;\n  --line:rgba(55,27,64,.14);\n\n  position:relative;\n  left:50%;\n  width:100vw;\n  margin-left:-50vw;\n  padding:60px 28px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 8% 20%,rgba(166,103,192,.17),transparent 26%),\n    radial-gradient(circle at 91% 85%,rgba(220,167,191,.23),transparent 24%),\n    #f3edf3;\n  font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n}\n\n.bs-compact-faq__shell{\n  width:min(1320px,100%);\n  margin:0 auto;\n  display:grid;\n  grid-template-columns:minmax(270px,.7fr) minmax(520px,1.3fr);\n  gap:70px;\n  align-items:center;\n}\n\n.bs-compact-faq__intro{\n  position:relative;\n  padding-left:24px;\n}\n\n.bs-compact-faq__intro::before{\n  content:\"\";\n  position:absolute;\n  top:2px;\n  bottom:2px;\n  left:0;\n  width:4px;\n  border-radius:10px;\n  background:linear-gradient(\n    to bottom,\n    var(--purple),\n    rgba(133,57,183,.08)\n  );\n}\n\n.bs-compact-faq__label{\n  margin-bottom:12px;\n  color:var(--purple) !important;\n  font-size:12px !important;\n  font-weight:800 !important;\n  line-height:1 !important;\n  letter-spacing:.15em !important;\n  text-transform:uppercase;\n}\n\n.bs-compact-faq__title{\n  margin:0 0 13px !important;\n  color:var(--ink) !important;\n  font-size:clamp(36px,3.5vw,52px) !important;\n  font-weight:820 !important;\n  line-height:1.04 !important;\n  letter-spacing:-.05em !important;\n}\n\n.bs-compact-faq__title span{\n  color:var(--purple) !important;\n}\n\n.bs-compact-faq__description{\n  max-width:390px;\n  margin:0 !important;\n  color:var(--text) !important;\n  font-size:15px !important;\n  font-weight:500 !important;\n  line-height:1.65 !important;\n}\n\n.bs-compact-faq__status{\n  margin-top:22px;\n  display:flex;\n  align-items:center;\n  gap:9px;\n  color:var(--ink) !important;\n  font-size:12px !important;\n  font-weight:750 !important;\n}\n\n.bs-compact-faq__status-dot{\n  position:relative;\n  width:9px;\n  height:9px;\n  flex:0 0 9px;\n  border-radius:50%;\n  background:var(--purple);\n  box-shadow:0 0 0 5px rgba(133,57,183,.12);\n}\n\n.bs-compact-faq__status-dot::after{\n  content:\"\";\n  position:absolute;\n  inset:-5px;\n  border:1px solid rgba(133,57,183,.4);\n  border-radius:50%;\n  animation:bsCompactPulse 1.8s ease-out infinite;\n}\n\n@keyframes bsCompactPulse{\n  from{\n    transform:scale(.7);\n    opacity:1;\n  }\n\n  to{\n    transform:scale(1.8);\n    opacity:0;\n  }\n}\n\n.bs-compact-faq__list{\n  border-top:1px solid var(--line);\n}\n\n.bs-compact-faq__item{\n  border-bottom:1px solid var(--line);\n}\n\n.bs-compact-faq__question{\n  width:100%;\n  min-height:70px;\n  padding:17px 5px;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:20px;\n  border:0 !important;\n  outline:0 !important;\n  background:transparent !important;\n  box-shadow:none !important;\n  text-align:left;\n  cursor:pointer;\n}\n\n.bs-compact-faq__question-text{\n  color:var(--ink) !important;\n  font-size:17px !important;\n  font-weight:700 !important;\n  line-height:1.35 !important;\n  letter-spacing:-.015em !important;\n  transition:color .2s ease,transform .2s ease;\n}\n\n.bs-compact-faq__question:hover\n.bs-compact-faq__question-text{\n  color:var(--purple) !important;\n  transform:translateX(4px);\n}\n\n.bs-compact-faq__icon{\n  position:relative;\n  flex:0 0 34px;\n  width:34px;\n  height:34px;\n  border-radius:11px;\n  background:rgba(133,57,183,.09);\n  transition:background .25s ease,transform .25s ease;\n}\n\n.bs-compact-faq__icon::before,\n.bs-compact-faq__icon::after{\n  content:\"\";\n  position:absolute;\n  top:50%;\n  left:50%;\n  width:12px;\n  height:2px;\n  border-radius:10px;\n  background:var(--purple);\n  transform:translate(-50%,-50%);\n  transition:transform .25s ease,background .25s ease;\n}\n\n.bs-compact-faq__icon::after{\n  transform:translate(-50%,-50%) rotate(90deg);\n}\n\n.bs-compact-faq__item.is-open\n.bs-compact-faq__icon{\n  background:var(--purple-dark);\n  transform:rotate(180deg);\n}\n\n.bs-compact-faq__item.is-open\n.bs-compact-faq__icon::before{\n  background:#fff;\n  transform:translate(-50%,-50%) rotate(45deg);\n}\n\n.bs-compact-faq__item.is-open\n.bs-compact-faq__icon::after{\n  background:#fff;\n  transform:translate(-50%,-50%) rotate(-45deg);\n}\n\n.bs-compact-faq__answer-wrap{\n  display:grid;\n  grid-template-rows:0fr;\n  transition:grid-template-rows .34s ease;\n}\n\n.bs-compact-faq__item.is-open\n.bs-compact-faq__answer-wrap{\n  grid-template-rows:1fr;\n}\n\n.bs-compact-faq__answer-inner{\n  min-height:0;\n  overflow:hidden;\n}\n\n.bs-compact-faq__answer{\n  margin:0 !important;\n  padding:0 50px 20px 5px;\n  color:var(--text) !important;\n  font-size:14px !important;\n  font-weight:500 !important;\n  line-height:1.7 !important;\n}\n\n.bs-compact-faq__answer strong{\n  color:var(--ink) !important;\n  font-weight:750 !important;\n}\n\n@media(max-width:900px){\n  .bs-compact-faq{\n    padding:55px 24px;\n  }\n\n  .bs-compact-faq__shell{\n    grid-template-columns:1fr;\n    gap:35px;\n  }\n\n  .bs-compact-faq__description{\n    max-width:650px;\n  }\n}\n\n@media(max-width:600px){\n  .bs-compact-faq{\n    padding:48px 18px;\n  }\n\n  .bs-compact-faq__intro{\n    padding-left:18px;\n  }\n\n  .bs-compact-faq__title{\n    font-size:37px !important;\n  }\n\n  .bs-compact-faq__question{\n    min-height:65px;\n    padding:15px 0;\n  }\n\n  .bs-compact-faq__question-text{\n    font-size:16px !important;\n  }\n\n  .bs-compact-faq__answer{\n    padding:0 42px 18px 0;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .bs-compact-faq__status-dot::after{\n    animation:none !important;\n  }\n\n  .bs-compact-faq__answer-wrap,\n  .bs-compact-faq__icon,\n  .bs-compact-faq__question-text{\n    transition:none !important;\n  }\n}\n<\/style>\n\n<section\n  class=\"bs-compact-faq\"\n  id=\"sss\"\n  data-bs-compact-faq\n  aria-labelledby=\"bsCompactFaqTitle\"\n>\n  <div class=\"bs-compact-faq__shell\">\n\n    <div class=\"bs-compact-faq__intro\">\n\n      <div class=\"bs-compact-faq__label\">\n        S\u0131k\u00e7a sorulan sorular\n      <\/div>\n\n      <h2\n        class=\"bs-compact-faq__title\"\n        id=\"bsCompactFaqTitle\"\n      >\n        K\u0131sa sorular.<br>\n        <span>Net cevaplar.<\/span>\n      <\/h2>\n\n      <p class=\"bs-compact-faq__description\">\n        BlackSeaAI ve yapay zek\u00e2 ara\u00e7 dizini hakk\u0131nda\n        bilmen gereken temel cevaplar burada.\n      <\/p>\n\n      <div class=\"bs-compact-faq__status\">\n        <span class=\"bs-compact-faq__status-dot\"><\/span>\n        <span class=\"bs-compact-faq__status-text\">\n          BlackSeaAI yan\u0131t merkezi aktif\n        <\/span>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"bs-compact-faq__list\">\n\n      <article class=\"bs-compact-faq__item\">\n\n        <button\n          class=\"bs-compact-faq__question\"\n          type=\"button\"\n          aria-expanded=\"false\"\n        >\n          <span class=\"bs-compact-faq__question-text\">\n            BlackSeaAI nedir?\n          <\/span>\n\n          <span\n            class=\"bs-compact-faq__icon\"\n            aria-hidden=\"true\"\n          ><\/span>\n        <\/button>\n\n        <div class=\"bs-compact-faq__answer-wrap\">\n          <div class=\"bs-compact-faq__answer-inner\">\n            <p class=\"bs-compact-faq__answer\">\n              BlackSeaAI, farkl\u0131 kullan\u0131m alanlar\u0131na y\u00f6nelik\n              <strong>1.000 yapay zek\u00e2 arac\u0131n\u0131<\/strong> 10 ana kategori\n              alt\u0131nda ke\u015ffetmeni sa\u011flayan ba\u011f\u0131ms\u0131z bir ara\u00e7 dizinidir.\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/article>\n\n      <article class=\"bs-compact-faq__item\">\n\n        <button\n          class=\"bs-compact-faq__question\"\n          type=\"button\"\n          aria-expanded=\"false\"\n        >\n          <span class=\"bs-compact-faq__question-text\">\n            Siteyi kullanmak \u00fccretli mi?\n          <\/span>\n\n          <span\n            class=\"bs-compact-faq__icon\"\n            aria-hidden=\"true\"\n          ><\/span>\n        <\/button>\n\n        <div class=\"bs-compact-faq__answer-wrap\">\n          <div class=\"bs-compact-faq__answer-inner\">\n            <p class=\"bs-compact-faq__answer\">\n              BlackSeaAI \u00fczerindeki kategorileri ve ara\u00e7 bilgilerini\n              incelemek \u00fccretsizdir. Ara\u00e7lar\u0131n kendi \u00fccretli veya\n              \u00fccretsiz planlar\u0131 bulunabilir.\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/article>\n\n      <article class=\"bs-compact-faq__item\">\n\n        <button\n          class=\"bs-compact-faq__question\"\n          type=\"button\"\n          aria-expanded=\"false\"\n        >\n          <span class=\"bs-compact-faq__question-text\">\n            \u0130htiyac\u0131ma uygun arac\u0131 nas\u0131l bulurum?\n          <\/span>\n\n          <span\n            class=\"bs-compact-faq__icon\"\n            aria-hidden=\"true\"\n          ><\/span>\n        <\/button>\n\n        <div class=\"bs-compact-faq__answer-wrap\">\n          <div class=\"bs-compact-faq__answer-inner\">\n            <p class=\"bs-compact-faq__answer\">\n              Yapmak istedi\u011fin i\u015fe uygun kategoriyi se\u00e7ebilir,\n              kategori sayfas\u0131ndaki arama ve filtreleri kullanarak\n              se\u00e7enekleri h\u0131zla daraltabilirsin.\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/article>\n\n      <article class=\"bs-compact-faq__item\">\n\n        <button\n          class=\"bs-compact-faq__question\"\n          type=\"button\"\n          aria-expanded=\"false\"\n        >\n          <span class=\"bs-compact-faq__question-text\">\n            Ara\u00e7 bilgileri g\u00fcncelleniyor mu?\n          <\/span>\n\n          <span\n            class=\"bs-compact-faq__icon\"\n            aria-hidden=\"true\"\n          ><\/span>\n        <\/button>\n\n        <div class=\"bs-compact-faq__answer-wrap\">\n          <div class=\"bs-compact-faq__answer-inner\">\n            <p class=\"bs-compact-faq__answer\">\n              Ara\u00e7 listeleri d\u00fczenli olarak kontrol edilir.\n              G\u00fcncel fiyatland\u0131rma ve plan bilgileri i\u00e7in arac\u0131n\n              resm\u00ee web sitesini incelemeni \u00f6neririz.\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/article>\n\n      <article class=\"bs-compact-faq__item\">\n\n        <button\n          class=\"bs-compact-faq__question\"\n          type=\"button\"\n          aria-expanded=\"false\"\n        >\n          <span class=\"bs-compact-faq__question-text\">\n            Ara\u00e7lar\u0131 do\u011frudan BlackSeaAI'da m\u0131 kullan\u0131yorum?\n          <\/span>\n\n          <span\n            class=\"bs-compact-faq__icon\"\n            aria-hidden=\"true\"\n          ><\/span>\n        <\/button>\n\n        <div class=\"bs-compact-faq__answer-wrap\">\n          <div class=\"bs-compact-faq__answer-inner\">\n            <p class=\"bs-compact-faq__answer\">\n              BlackSeaAI do\u011fru arac\u0131 ke\u015ffetmene yard\u0131mc\u0131 olur.\n              <strong>Siteye Git<\/strong> d\u00fc\u011fmesine bast\u0131\u011f\u0131nda\n              arac\u0131n resm\u00ee web sitesine y\u00f6nlendirilirsin.\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/article>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  document\n    .querySelectorAll(\n      '[data-bs-compact-faq]:not([data-bs-faq-ready])'\n    )\n    .forEach(function(faq){\n\n      faq.setAttribute('data-bs-faq-ready','true');\n\n      const isEnglish =\n        \/^\\\/en(?:\\\/|$)\/i.test(window.location.pathname) ||\n        String(document.documentElement.lang || '')\n          .toLowerCase()\n          .indexOf('en') === 0;\n\n      const translations = {\n        tr:{\n          label:'S\u0131k\u00e7a sorulan sorular',\n          titleFirst:'K\u0131sa sorular.',\n          titleHighlight:'Net cevaplar.',\n          description:\n            'BlackSeaAI ve yapay zek\u00e2 ara\u00e7 dizini hakk\u0131nda ' +\n            'bilmen gereken temel cevaplar burada.',\n          status:'BlackSeaAI yan\u0131t merkezi aktif',\n          questions:[\n            {\n              question:'BlackSeaAI nedir?',\n              answer:\n                'BlackSeaAI, farkl\u0131 kullan\u0131m alanlar\u0131na y\u00f6nelik ' +\n                '<strong>1.000 yapay zek\u00e2 arac\u0131n\u0131<\/strong> 10 ana ' +\n                'kategori alt\u0131nda ke\u015ffetmeni sa\u011flayan ba\u011f\u0131ms\u0131z ' +\n                'bir ara\u00e7 dizinidir.'\n            },\n            {\n              question:'Siteyi kullanmak \u00fccretli mi?',\n              answer:\n                'BlackSeaAI \u00fczerindeki kategorileri ve ara\u00e7 ' +\n                'bilgilerini incelemek \u00fccretsizdir. Ara\u00e7lar\u0131n kendi ' +\n                '\u00fccretli veya \u00fccretsiz planlar\u0131 bulunabilir.'\n            },\n            {\n              question:'\u0130htiyac\u0131ma uygun arac\u0131 nas\u0131l bulurum?',\n              answer:\n                'Yapmak istedi\u011fin i\u015fe uygun kategoriyi se\u00e7ebilir, ' +\n                'kategori sayfas\u0131ndaki arama ve filtreleri kullanarak ' +\n                'se\u00e7enekleri h\u0131zla daraltabilirsin.'\n            },\n            {\n              question:'Ara\u00e7 bilgileri g\u00fcncelleniyor mu?',\n              answer:\n                'Ara\u00e7 listeleri d\u00fczenli olarak kontrol edilir. ' +\n                'G\u00fcncel fiyatland\u0131rma ve plan bilgileri i\u00e7in arac\u0131n ' +\n                'resm\u00ee web sitesini incelemeni \u00f6neririz.'\n            },\n            {\n              question:\n                \"Ara\u00e7lar\u0131 do\u011frudan BlackSeaAI'da m\u0131 kullan\u0131yorum?\",\n              answer:\n                'BlackSeaAI do\u011fru arac\u0131 ke\u015ffetmene yard\u0131mc\u0131 olur. ' +\n                '<strong>Siteye Git<\/strong> d\u00fc\u011fmesine bast\u0131\u011f\u0131nda ' +\n                'arac\u0131n resm\u00ee web sitesine y\u00f6nlendirilirsin.'\n            }\n          ]\n        },\n\n        en:{\n          label:'Frequently asked questions',\n          titleFirst:'Short questions.',\n          titleHighlight:'Clear answers.',\n          description:\n            'Find the essential answers you need about BlackSeaAI ' +\n            'and the AI tools directory.',\n          status:'BlackSeaAI help center is online',\n          questions:[\n            {\n              question:'What is BlackSeaAI?',\n              answer:\n                'BlackSeaAI is an independent directory that helps ' +\n                'you discover <strong>1,000 AI tools<\/strong> across ' +\n                '10 main categories for different use cases.'\n            },\n            {\n              question:'Is BlackSeaAI free to use?',\n              answer:\n                'Browsing categories and tool information on ' +\n                'BlackSeaAI is free. Individual tools may offer ' +\n                'their own free or paid plans.'\n            },\n            {\n              question:'How do I find the right tool for my needs?',\n              answer:\n                'Choose the category that matches what you want to ' +\n                'accomplish, then use the search and filtering options ' +\n                'on the category page to narrow down the results.'\n            },\n            {\n              question:'Are tool details kept up to date?',\n              answer:\n                'Tool lists are reviewed regularly. For the latest ' +\n                'pricing and plan information, we recommend checking ' +\n                'the tool\u2019s official website.'\n            },\n            {\n              question:\n                'Do I use the tools directly on BlackSeaAI?',\n              answer:\n                'BlackSeaAI helps you discover the right tool. When ' +\n                'you click <strong>Visit Website<\/strong>, you will be ' +\n                'redirected to the tool\u2019s official website.'\n            }\n          ]\n        }\n      };\n\n      const content = isEnglish\n        ? translations.en\n        : translations.tr;\n\n      faq.setAttribute('lang',isEnglish ? 'en' : 'tr');\n\n      const label =\n        faq.querySelector('.bs-compact-faq__label');\n\n      const title =\n        faq.querySelector('.bs-compact-faq__title');\n\n      const description =\n        faq.querySelector('.bs-compact-faq__description');\n\n      const status =\n        faq.querySelector('.bs-compact-faq__status-text');\n\n      if(label){\n        label.textContent = content.label;\n      }\n\n      if(title){\n        title.innerHTML =\n          content.titleFirst +\n          '<br><span>' +\n          content.titleHighlight +\n          '<\/span>';\n      }\n\n      if(description){\n        description.textContent = content.description;\n      }\n\n      if(status){\n        status.textContent = content.status;\n      }\n\n      const items =\n        faq.querySelectorAll('.bs-compact-faq__item');\n\n      items.forEach(function(item,index){\n        const data = content.questions[index];\n\n        const button =\n          item.querySelector('.bs-compact-faq__question');\n\n        const question =\n          item.querySelector('.bs-compact-faq__question-text');\n\n        const answer =\n          item.querySelector('.bs-compact-faq__answer');\n\n        if(!data || !button){\n          return;\n        }\n\n        if(question){\n          question.textContent = data.question;\n        }\n\n        if(answer){\n          answer.innerHTML = data.answer;\n        }\n\n        button.setAttribute(\n          'aria-label',\n          data.question\n        );\n\n        button.addEventListener('click',function(){\n          const opening =\n            !item.classList.contains('is-open');\n\n          items.forEach(function(other){\n            other.classList.remove('is-open');\n\n            const otherButton =\n              other.querySelector(\n                '.bs-compact-faq__question'\n              );\n\n            if(otherButton){\n              otherButton.setAttribute(\n                'aria-expanded',\n                'false'\n              );\n            }\n          });\n\n          if(opening){\n            item.classList.add('is-open');\n\n            button.setAttribute(\n              'aria-expanded',\n              'true'\n            );\n          }\n        });\n      });\n    });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Do\u011fru yapay zek\u00e2 arac\u0131n\u0131 tek yerde ke\u015ffet. \u0130htiyac\u0131na uygun yapay zek\u00e2 arac\u0131n\u0131 BlackSeaAI i\u00e7erisinde saniyeler i\u00e7inde bul. Ara\u00e7 ad\u0131 veya yapmak istedi\u011fin i\u015fi yaz. 1.498+ AI Arac\u0131 12 Ana Kategori TR + EN \u00c7ift Dil Yapay Zeka Asistanlar\u0131 Yapay Zeka \u00dcretkenlik Ara\u00e7lar\u0131 Yapay Zeka Video Ara\u00e7lar\u0131 Yapay Zeka Metin Ara\u00e7lar\u0131 Yapay Zeka \u0130\u015f Ara\u00e7lar\u0131 Yapay [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ocean_post_layout":"full-screen","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"on","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"on","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","footnotes":""},"class_list":["post-173","page","type-page","status-publish","hentry","entry"],"cubewp_post_meta":[],"taxonomies":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BlackSeaAI \u2013 T\u00fcm Yapay Zek\u00e2 Ara\u00e7lar\u0131 Tek Platformda<\/title>\n<meta name=\"description\" content=\"BlackSeaAI, en iyi yapay zek\u00e2 ara\u00e7lar\u0131n\u0131 tek platformda sunar. SEO uyumlu i\u00e7erikler \u00fcretmek, yeni AI ara\u00e7lar\u0131n\u0131 ke\u015ffetmek ve dijital verimlili\u011finizi art\u0131rmak i\u00e7in hemen ba\u015flay\u0131n.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blackseaai.com\/en\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BlackSeaAI \u2013 T\u00fcm Yapay Zek\u00e2 Ara\u00e7lar\u0131 Tek Platformda\" \/>\n<meta property=\"og:description\" content=\"BlackSeaAI, en iyi yapay zek\u00e2 ara\u00e7lar\u0131n\u0131 tek platformda sunar. SEO uyumlu i\u00e7erikler \u00fcretmek, yeni AI ara\u00e7lar\u0131n\u0131 ke\u015ffetmek ve dijital verimlili\u011finizi art\u0131rmak i\u00e7in hemen ba\u015flay\u0131n.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blackseaai.com\/en\/\" \/>\n<meta property=\"og:site_name\" content=\"BlackSeaAI\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-22T10:12:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blackseaai.com\/wp-content\/uploads\/2025\/11\/BlackSeaAI111.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"78 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blackseaai.com\/\",\"url\":\"https:\/\/blackseaai.com\/\",\"name\":\"BlackSeaAI \u2013 T\u00fcm Yapay Zek\u00e2 Ara\u00e7lar\u0131 Tek Platformda\",\"isPartOf\":{\"@id\":\"https:\/\/blackseaai.com\/#website\"},\"datePublished\":\"2016-09-22T11:05:09+00:00\",\"dateModified\":\"2026-07-22T10:12:58+00:00\",\"description\":\"BlackSeaAI, en iyi yapay zek\u00e2 ara\u00e7lar\u0131n\u0131 tek platformda sunar. SEO uyumlu i\u00e7erikler \u00fcretmek, yeni AI ara\u00e7lar\u0131n\u0131 ke\u015ffetmek ve dijital verimlili\u011finizi art\u0131rmak i\u00e7in hemen ba\u015flay\u0131n.\",\"breadcrumb\":{\"@id\":\"https:\/\/blackseaai.com\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blackseaai.com\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blackseaai.com\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/blackseaai.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Anasayfa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blackseaai.com\/#website\",\"url\":\"https:\/\/blackseaai.com\/\",\"name\":\"BlackSeaAI\",\"description\":\"T\u00fcm yapay zek\u00e2 ara\u00e7lar\u0131 tek platformda.\",\"publisher\":{\"@id\":\"https:\/\/blackseaai.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blackseaai.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blackseaai.com\/#organization\",\"name\":\"BlackSeaAI\",\"url\":\"https:\/\/blackseaai.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blackseaai.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blackseaai.com\/wp-content\/uploads\/2025\/09\/cropped-1-removebg-preview-1.png\",\"contentUrl\":\"https:\/\/blackseaai.com\/wp-content\/uploads\/2025\/09\/cropped-1-removebg-preview-1.png\",\"width\":661,\"height\":328,\"caption\":\"BlackSeaAI\"},\"image\":{\"@id\":\"https:\/\/blackseaai.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BlackSeaAI \u2013 T\u00fcm Yapay Zek\u00e2 Ara\u00e7lar\u0131 Tek Platformda","description":"BlackSeaAI, en iyi yapay zek\u00e2 ara\u00e7lar\u0131n\u0131 tek platformda sunar. SEO uyumlu i\u00e7erikler \u00fcretmek, yeni AI ara\u00e7lar\u0131n\u0131 ke\u015ffetmek ve dijital verimlili\u011finizi art\u0131rmak i\u00e7in hemen ba\u015flay\u0131n.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blackseaai.com\/en\/","og_locale":"en_US","og_type":"article","og_title":"BlackSeaAI \u2013 T\u00fcm Yapay Zek\u00e2 Ara\u00e7lar\u0131 Tek Platformda","og_description":"BlackSeaAI, en iyi yapay zek\u00e2 ara\u00e7lar\u0131n\u0131 tek platformda sunar. SEO uyumlu i\u00e7erikler \u00fcretmek, yeni AI ara\u00e7lar\u0131n\u0131 ke\u015ffetmek ve dijital verimlili\u011finizi art\u0131rmak i\u00e7in hemen ba\u015flay\u0131n.","og_url":"https:\/\/blackseaai.com\/en\/","og_site_name":"BlackSeaAI","article_modified_time":"2026-07-22T10:12:58+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/blackseaai.com\/wp-content\/uploads\/2025\/11\/BlackSeaAI111.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"78 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blackseaai.com\/","url":"https:\/\/blackseaai.com\/","name":"BlackSeaAI \u2013 T\u00fcm Yapay Zek\u00e2 Ara\u00e7lar\u0131 Tek Platformda","isPartOf":{"@id":"https:\/\/blackseaai.com\/#website"},"datePublished":"2016-09-22T11:05:09+00:00","dateModified":"2026-07-22T10:12:58+00:00","description":"BlackSeaAI, en iyi yapay zek\u00e2 ara\u00e7lar\u0131n\u0131 tek platformda sunar. SEO uyumlu i\u00e7erikler \u00fcretmek, yeni AI ara\u00e7lar\u0131n\u0131 ke\u015ffetmek ve dijital verimlili\u011finizi art\u0131rmak i\u00e7in hemen ba\u015flay\u0131n.","breadcrumb":{"@id":"https:\/\/blackseaai.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blackseaai.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blackseaai.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/blackseaai.com\/"},{"@type":"ListItem","position":2,"name":"Anasayfa"}]},{"@type":"WebSite","@id":"https:\/\/blackseaai.com\/#website","url":"https:\/\/blackseaai.com\/","name":"BlackSeaAI","description":"T\u00fcm yapay zek\u00e2 ara\u00e7lar\u0131 tek platformda.","publisher":{"@id":"https:\/\/blackseaai.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blackseaai.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blackseaai.com\/#organization","name":"BlackSeaAI","url":"https:\/\/blackseaai.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blackseaai.com\/#\/schema\/logo\/image\/","url":"https:\/\/blackseaai.com\/wp-content\/uploads\/2025\/09\/cropped-1-removebg-preview-1.png","contentUrl":"https:\/\/blackseaai.com\/wp-content\/uploads\/2025\/09\/cropped-1-removebg-preview-1.png","width":661,"height":328,"caption":"BlackSeaAI"},"image":{"@id":"https:\/\/blackseaai.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/blackseaai.com\/en\/wp-json\/wp\/v2\/pages\/173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blackseaai.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blackseaai.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blackseaai.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blackseaai.com\/en\/wp-json\/wp\/v2\/comments?post=173"}],"version-history":[{"count":2880,"href":"https:\/\/blackseaai.com\/en\/wp-json\/wp\/v2\/pages\/173\/revisions"}],"predecessor-version":[{"id":14600,"href":"https:\/\/blackseaai.com\/en\/wp-json\/wp\/v2\/pages\/173\/revisions\/14600"}],"wp:attachment":[{"href":"https:\/\/blackseaai.com\/en\/wp-json\/wp\/v2\/media?parent=173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}