/* Kidova blog + kurumsal sayfalar (pk187) */
.ar-blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:24px;margin-bottom:36px}
.ar-blog-card{display:block;border:1px solid #F0E0EB;border-radius:20px;overflow:hidden;background:#fff;color:var(--ar-ink);text-decoration:none;transition:transform .2s,box-shadow .2s}
.ar-blog-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(120,40,115,.14)}
.ar-blog-img{position:relative;display:block;aspect-ratio:16/10;background:linear-gradient(135deg,#EBD3EA,#F8EBE6);overflow:hidden}.ar-blog-img img{width:100%;height:100%;object-fit:cover;display:block}
.ar-blog-body{display:block;padding:18px 20px 22px}.ar-blog-body small{display:block;color:var(--ar-mut);font-size:12.5px;margin-bottom:6px}
.ar-blog-body b{display:block;font-family:'Fredoka',system-ui,sans-serif;font-size:24px;line-height:1.2;font-weight:600;margin-bottom:8px}
.ar-blog-body span{display:block;color:var(--ar-mut);font-size:14px;line-height:1.55;margin-bottom:10px}.ar-blog-body em{font-style:normal;color:var(--ar);font-weight:600;font-size:14px}
.ar-blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start;margin-bottom:48px}
.ar-blog-meta{display:flex;gap:14px;align-items:center;color:var(--ar-mut);font-size:13.5px;margin-bottom:10px}.ar-blog-cat{background:rgba(209,32,154,.1);color:var(--ar);font-weight:600;padding:3px 12px;border-radius:999px}
.ar-blog-cover{margin:22px 0;border-radius:20px;overflow:hidden}.ar-blog-cover img{width:100%;display:block}
.ar-blog-content{font-size:17px;line-height:1.8;color:var(--ar-ink)}.ar-blog-content img{max-width:100%;height:auto;border-radius:14px}.ar-blog-content h2,.ar-blog-content h3{font-family:'Fredoka',system-ui,sans-serif;font-weight:600;margin:1.6em 0 .5em}.ar-blog-content a{color:var(--ar)}
.ar-blog-box{border:1px solid #F0E0EB;border-radius:18px;padding:18px 20px;margin-bottom:18px;background:#fff}.ar-blog-box h3{font-family:'Fredoka',system-ui,sans-serif;font-size:22px;margin:0 0 10px}
.ar-blog-box ul{list-style:none;margin:0;padding:0}.ar-blog-box li a{display:block;padding:6px 0;color:var(--ar-ink);text-decoration:none}.ar-blog-box li a:hover{color:var(--ar)}
.ar-blog-sp{display:flex;gap:12px;align-items:center;text-decoration:none;color:var(--ar-ink);padding:8px 0}.ar-blog-sp-img{flex:none;width:64px;height:64px;border-radius:12px;overflow:hidden;background:#F3E6F1}.ar-blog-sp-img img{width:100%;height:100%;object-fit:cover}
.ar-blog-sp b{display:block;font-size:14.5px;font-weight:600;line-height:1.3}.ar-blog-sp small{color:var(--ar-mut);font-size:12.5px}
.ar-about{max-width:820px;margin:0 auto 56px}.ar-about p{font-size:17px;line-height:1.8;color:var(--ar-ink)}
.ar-about-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:28px 0}.ar-about-cards div{border:1px solid #F0E0EB;border-radius:18px;padding:20px;background:#fff}.ar-about-cards b{display:block;font-family:'Fredoka',system-ui,sans-serif;font-size:22px;margin-bottom:6px}.ar-about-cards span{color:var(--ar-mut);font-size:14.5px;line-height:1.55}
@media (max-width:900px){.ar-blog-layout{grid-template-columns:1fr;gap:28px}}
