:root{--blog-bg:#f6f8ff;--blog-ink:#17233d;--blog-muted:#6c7b96;--blog-line:#dfe7f5;--blog-primary:#574fe8;--blog-cyan:#1ebee7;--blog-pink:#ed70bd;--blog-yellow:#ffc943;--blog-card:#ffffff;--blog-shadow:0 22px 70px rgba(50,69,121,.13);--max:1220px}
.blog-pagination{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:32px}.blog-pagination a{min-width:42px;padding:11px 13px;text-align:center;border-radius:12px;background:#fff;border:1px solid var(--blog-line);font-size:13px;font-weight:900;color:#596883}.blog-pagination a:hover,.blog-pagination a.active{color:#fff;border-color:transparent;background:linear-gradient(120deg,var(--blog-primary),var(--blog-cyan))}
.hero-library-card{position:relative;min-height:360px;border-radius:32px;overflow:hidden;background-image:linear-gradient(90deg,rgba(12,22,59,.95) 0%,rgba(25,28,91,.76) 48%,rgba(36,25,105,.18) 100%),url('../../assets/images/blog/yapay-zeka.png');background-size:cover;background-position:center;box-shadow:0 26px 70px rgba(40,43,134,.3);display:flex;align-items:flex-end}.hero-library-card:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.18);border-radius:inherit;pointer-events:none}.hero-library-copy{position:relative;z-index:2;width:100%;padding:30px}.hero-library-copy small{display:block;color:#90ecff;font-weight:950;text-transform:uppercase;letter-spacing:.09em;font-size:11px}.hero-library-copy strong{display:block;margin:9px 0 20px;color:#fff;font-size:32px;line-height:1.08;letter-spacing:-.035em}.hero-category-pills{display:flex;gap:7px;flex-wrap:wrap}.hero-category-pills span{padding:7px 9px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);color:#fff;font-size:10px;font-weight:850;backdrop-filter:blur(8px)}
@media(max-width:780px){.hero-library-card{min-height:330px;border-radius:25px;background-position:60% center}.hero-library-copy{padding:23px}.hero-library-copy strong{font-size:27px}.hero-category-pills{gap:6px}.hero-category-pills span{font-size:9px;padding:6px 8px}}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:var(--blog-ink);background:radial-gradient(circle at 8% 0,#dff8ff 0,transparent 30%),radial-gradient(circle at 92% 15%,#f8def2 0,transparent 28%),linear-gradient(180deg,#fbfdff,var(--blog-bg));min-height:100vh}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.wrap{width:min(var(--max),calc(100% - 34px));margin:auto}.blog-main{padding:58px 0 74px}.blog-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:42px;align-items:center;padding:58px;border:1px solid rgba(212,224,245,.95);border-radius:40px;background:rgba(255,255,255,.82);box-shadow:var(--blog-shadow);isolation:isolate}.blog-hero:before{content:"";position:absolute;width:390px;height:390px;border-radius:50%;right:-120px;top:-170px;background:linear-gradient(135deg,var(--blog-primary),var(--blog-pink));opacity:.14;z-index:-1}.blog-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#eeedff;color:#4e46d5;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.blog-hero h1{font-size:clamp(42px,6vw,76px);line-height:.98;letter-spacing:-.055em;margin:19px 0}.blog-hero h1 span{background:linear-gradient(120deg,var(--blog-primary),var(--blog-cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.blog-hero>div>p{max-width:660px;margin:0;color:var(--blog-muted);font-size:18px;line-height:1.75}.blog-search{display:flex;gap:10px;margin-top:28px;padding:8px;border:1px solid var(--blog-line);border-radius:18px;background:#fff;box-shadow:0 13px 35px rgba(64,82,133,.09)}.blog-search input{min-width:0;flex:1;border:0;outline:0;padding:10px 12px;font:inherit;color:var(--blog-ink);background:transparent}.blog-search button{border:0;border-radius:13px;padding:12px 18px;background:linear-gradient(120deg,var(--blog-primary),var(--blog-cyan));color:#fff;font:inherit;font-weight:900;cursor:pointer}.hero-topic-card{position:relative;min-height:340px;padding:32px;border-radius:32px;color:#fff;background:linear-gradient(145deg,#182451,#4839d9 58%,#20bce4);box-shadow:0 26px 70px rgba(55,49,175,.3);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.hero-topic-card:before,.hero-topic-card:after{content:"</>";position:absolute;right:28px;top:22px;font-size:90px;font-weight:1000;opacity:.11}.hero-topic-card:after{content:"A+";right:auto;left:30px;top:44px;font-size:54px;color:var(--blog-yellow);opacity:.85;transform:rotate(-8deg)}.hero-topic-card small{font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#bdeeff}.hero-topic-card strong{font-size:34px;line-height:1.1;margin:9px 0 12px;letter-spacing:-.035em}.hero-topic-card p{margin:0;color:#e7edff;line-height:1.6}.blog-section{padding-top:56px}.blog-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.blog-heading h2{font-size:clamp(31px,4vw,48px);letter-spacing:-.045em;line-height:1;margin:8px 0 0}.blog-heading p{max-width:520px;margin:0;color:var(--blog-muted);line-height:1.65}.category-bar{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 26px}.category-bar a{padding:10px 15px;border-radius:999px;background:#fff;border:1px solid var(--blog-line);color:#596883;font-size:13px;font-weight:850;transition:.2s}.category-bar a:hover,.category-bar a.active{color:#fff;border-color:transparent;background:linear-gradient(120deg,var(--blog-primary),var(--blog-cyan));transform:translateY(-2px)}.blog-featured{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:430px;border-radius:34px;overflow:hidden;background:#fff;border:1px solid var(--blog-line);box-shadow:var(--blog-shadow);margin-bottom:26px}.blog-featured-media,.blog-card-media{position:relative;overflow:hidden;background:linear-gradient(145deg,#192557,#5849e9 55%,#23c0e7)}.blog-featured-media img,.blog-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.blog-featured:hover img,.blog-card:hover img{transform:scale(1.035)}.blog-placeholder{height:100%;min-height:260px;display:grid;place-items:center;color:#fff;position:relative;overflow:hidden}.blog-placeholder:before{content:"";position:absolute;width:220px;height:220px;border:35px solid rgba(255,255,255,.08);border-radius:50%;right:-50px;top:-30px}.blog-placeholder b{font-size:clamp(58px,8vw,104px);letter-spacing:-.08em;opacity:.94}.blog-featured-copy{padding:42px;display:flex;flex-direction:column;justify-content:center}.post-category{display:inline-flex;align-self:flex-start;padding:7px 11px;border-radius:999px;background:#eeedff;color:#5148d8;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.07em}.post-meta{display:flex;gap:14px;align-items:center;flex-wrap:wrap;color:#7b89a2;font-size:12px;font-weight:750;margin-top:15px}.blog-featured h2{font-size:clamp(31px,4vw,48px);line-height:1.08;letter-spacing:-.045em;margin:16px 0}.blog-featured p,.blog-card p{color:var(--blog-muted);line-height:1.7;margin:0}.read-more{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#4c47d2;font-weight:950}.read-more span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#eeedff;transition:.2s}.read-more:hover span{transform:translateX(4px)}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.blog-card{overflow:hidden;display:flex;flex-direction:column;min-height:100%;border:1px solid var(--blog-line);border-radius:27px;background:#fff;box-shadow:0 16px 44px rgba(61,80,129,.1);transition:.25s}.blog-card:hover{transform:translateY(-7px);box-shadow:0 24px 60px rgba(61,80,129,.16)}.blog-card-media{height:220px}.blog-card .blog-placeholder{min-height:220px}.blog-card .blog-placeholder b{font-size:64px}.blog-card-body{padding:25px;display:flex;flex:1;flex-direction:column}.blog-card h3{font-size:23px;line-height:1.18;letter-spacing:-.025em;margin:13px 0 10px}.blog-card .read-more{margin-top:auto;padding-top:20px}.blog-empty{padding:54px;text-align:center;border:1px dashed #cbd7eb;border-radius:28px;background:#ffffffa8;color:var(--blog-muted)}.blog-empty b{display:block;color:var(--blog-ink);font-size:25px;margin-bottom:8px}.article-shell{width:min(920px,calc(100% - 34px));margin:auto}.breadcrumbs{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0 26px;color:#71819b;font-size:13px;font-weight:750}.breadcrumbs a:hover{color:var(--blog-primary)}.article-head{text-align:center;margin-bottom:32px}.article-head .post-category{align-self:auto}.article-head h1{font-size:clamp(38px,6vw,66px);line-height:1.04;letter-spacing:-.05em;margin:20px auto 18px;max-width:900px}.article-lead{max-width:760px;margin:auto;color:var(--blog-muted);font-size:19px;line-height:1.75}.article-meta{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px;color:#71819b;font-size:13px;font-weight:800}.article-meta span{padding:7px 10px;border:1px solid var(--blog-line);border-radius:999px;background:#fff}.article-cover{overflow:hidden;border-radius:34px;border:1px solid var(--blog-line);box-shadow:var(--blog-shadow);margin-bottom:30px;max-height:560px}.article-cover img{width:100%;height:auto;max-height:560px;object-fit:cover}.article-cover .blog-placeholder{min-height:440px}.article-body{padding:clamp(26px,5vw,58px);border:1px solid var(--blog-line);border-radius:34px;background:#fff;box-shadow:var(--blog-shadow);font-size:18px;line-height:1.85}.article-body p{margin:0 0 24px;color:#43516b}.article-body h2{font-size:32px;line-height:1.2;letter-spacing:-.035em;margin:46px 0 16px;color:var(--blog-ink)}.article-body h2:first-child{margin-top:0}.article-body h3{font-size:24px;margin:34px 0 13px}.article-body ul,.article-body ol{padding-left:25px;color:#43516b}.article-body li{margin:8px 0}.article-tags{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:24px}.article-tags b{margin-right:4px}.article-tags span{padding:8px 11px;border-radius:999px;background:#eeedff;color:#534bd5;font-size:12px;font-weight:850}.related{margin-top:48px}.related h2{font-size:32px;letter-spacing:-.035em;margin-bottom:20px}.related .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-back{display:inline-flex;align-items:center;gap:7px;margin-top:25px;color:#5149d5;font-weight:900}.blog-cta{margin-top:48px;padding:34px;border-radius:30px;color:#fff;background:linear-gradient(135deg,#182451,#4f42dc 58%,#1dbde6);display:flex;justify-content:space-between;align-items:center;gap:24px;box-shadow:0 22px 60px rgba(61,56,181,.25)}.blog-cta h2{margin:0 0 8px;font-size:30px}.blog-cta p{margin:0;color:#dce9ff}.blog-cta a{flex:0 0 auto;padding:14px 18px;border-radius:14px;background:#fff;color:#4139c5;font-weight:950}.home-blog{padding:78px 0}.home-blog .blog-heading{margin-bottom:26px}.home-blog-all{display:inline-flex;align-items:center;gap:8px;font-weight:900;color:#4e47d1}.home-blog .blog-card-media{height:190px}.home-blog .blog-card h3{font-size:21px}
@media(max-width:950px){.blog-hero,.blog-featured{grid-template-columns:1fr}.blog-hero{padding:38px}.hero-topic-card{min-height:280px}.blog-featured-media{min-height:330px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-card:last-child:nth-child(odd){grid-column:1/-1}.blog-card:last-child:nth-child(odd) .blog-card-media{height:280px}}
@media(max-width:780px){.blog-main{padding-top:36px}.blog-hero{padding:28px;border-radius:29px;gap:28px}.blog-hero h1{font-size:43px}.blog-hero>div>p{font-size:16px}.hero-topic-card{min-height:240px;padding:25px;border-radius:24px}.hero-topic-card strong{font-size:29px}.blog-search{display:grid}.blog-heading{align-items:flex-start;flex-direction:column}.blog-featured{border-radius:27px}.blog-featured-media{min-height:260px}.blog-featured-copy{padding:28px}.blog-grid,.related .blog-grid{grid-template-columns:1fr}.blog-card:last-child:nth-child(odd){grid-column:auto}.article-head h1{font-size:39px}.article-lead{font-size:17px}.article-cover{border-radius:26px}.article-cover .blog-placeholder{min-height:280px}.article-body{border-radius:26px;font-size:16px;line-height:1.8}.article-body h2{font-size:27px}.blog-cta{align-items:flex-start;flex-direction:column}.blog-cta a{width:100%;text-align:center}.home-blog{padding:56px 0}}
@media(max-width:430px){.wrap,.article-shell{width:min(100% - 22px,var(--max))}.blog-hero{padding:22px}.blog-hero h1{font-size:37px}.blog-featured-copy,.blog-card-body{padding:22px}.blog-card-media{height:190px}.article-body{padding:23px}.article-head h1{font-size:34px}.category-bar{flex-wrap:nowrap;overflow:auto;padding-bottom:5px}.category-bar a{white-space:nowrap}.blog-cta{padding:25px}}
