/* Ev Akıllısı | sade ürün odaklı tasarım sistemi | 2026-09 */ :root{--ea-ink:#1d1d1f;--ea-muted:#6e6e73;--ea-blue:#0066cc;--ea-canvas:#f5f5f7;--ea-line:#e5e5e8;--ea-radius:24px} body.home{background:#fff;color:var(--ea-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif} body.home .shell{max-width:1240px} body.home .site-header{background:rgba(255,255,255,.88);border:1px solid var(--ea-line);box-shadow:0 8px 32px rgba(0,0,0,.045);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:18px} body.home .site-header nav a,body.home .site-header .brand,body.home .section-heading h2{color:var(--ea-ink)} body.home .header-cta,body.home .wp-search-form button{background:var(--ea-blue);color:#fff;border-radius:999px;border:0} body.home .hero{min-height:660px;align-items:center;gap:5%;padding-top:64px;padding-bottom:72px} body.home .hero-copy{max-width:620px} body.home .hero .eyebrow,body.home .section-heading .eyebrow{color:var(--ea-blue);letter-spacing:.08em} body.home .hero h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--ea-ink);font-weight:700;letter-spacing:-.055em;line-height:1.06;font-size:clamp(48px,5.4vw,76px)} body.home .hero-lead{color:var(--ea-muted);font-size:clamp(18px,1.7vw,22px);line-height:1.48} body.home .hero-visual{min-width:0} body.home .hero-photo{border-radius:28px;box-shadow:0 24px 60px rgba(0,0,0,.12)} body.home .hero-mini-story,body.home .floating-card{border:1px solid var(--ea-line);box-shadow:0 14px 40px rgba(0,0,0,.09);border-radius:20px} body.home .wp-search-form{background:#fff;border:1px solid var(--ea-line);border-radius:999px;box-shadow:0 8px 30px rgba(0,0,0,.06)} body.home .popular-searches a{background:var(--ea-canvas);color:#424245;border-radius:999px} body.home .trust-strip{background:var(--ea-canvas);color:#424245} body.home .topic-pulse{background:#fff;border-bottom:1px solid var(--ea-line)} body.home .featured-section,body.home .posts-section,body.home .newsletter{background:var(--ea-canvas)} body.home .featured-section,body.home .section,body.home .visual-stories,body.home .tool-section{padding-top:88px;padding-bottom:88px} body.home .section-heading h2,body.home .tool-section h2,body.home .newsletter h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:-.04em;line-height:1.12} body.home .category-card,body.home .featured-grid article,body.home .post-card,body.home .visual-story-grid a,body.home .budget-preview{border-radius:var(--ea-radius);border-color:var(--ea-line);box-shadow:none;overflow:hidden} body.home .category-card:hover,body.home .post-card:hover,body.home .visual-story-grid a:hover{transform:translateY(-3px);box-shadow:0 14px 35px rgba(0,0,0,.08)} body.home .tool-section{background:#111215;color:#fff;border-radius:32px;margin-top:36px;margin-bottom:72px;padding-left:56px;padding-right:56px} body.home .tool-section h2{color:#fff} body.home .tool-section p{color:#d2d2d7} body.home a:focus-visible,body.home button:focus-visible{outline:3px solid var(--ea-blue);outline-offset:3px} @media(max-width:900px){body.home .hero{min-height:0;gap:32px;padding-top:48px;padding-bottom:58px}body.home .hero h1{font-size:clamp(42px,7vw,64px)}body.home .tool-section{margin-left:20px;margin-right:20px;padding:48px 28px}body.home .featured-section,body.home .section,body.home .visual-stories,body.home .tool-section{padding-top:64px;padding-bottom:64px}} @media(max-width:640px){body.home .shell{padding-left:20px;padding-right:20px}body.home .site-header{margin:8px 12px;border-radius:16px;padding:10px 14px}body.home .hero{display:flex;flex-direction:column;padding-top:34px;padding-bottom:38px;gap:34px}body.home .hero-copy,body.home .hero-visual{width:100%;max-width:100%}body.home .hero h1{font-size:clamp(39px,10vw,52px);line-height:1.07;letter-spacing:-.05em}body.home .hero-lead{font-size:17px;line-height:1.52}body.home .wp-search-form{width:100%;min-width:0}body.home .wp-search-form input{min-width:0;font-size:16px}body.home .wp-search-form button{white-space:nowrap}body.home .hero-photo{border-radius:22px}body.home .hero-mini-story{max-width:76%}body.home .floating-card{right:0}body.home .trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.home .featured-section,body.home .section,body.home .visual-stories,body.home .tool-section{padding-top:52px;padding-bottom:52px}body.home .section-heading h2,body.home .tool-section h2,body.home .newsletter h2{font-size:clamp(30px,8vw,40px)}body.home .category-grid,body.home .featured-grid,body.home .visual-story-grid,body.home .post-grid{grid-template-columns:1fr}body.home .tool-section{border-radius:24px;margin:24px 12px 48px;padding:42px 22px}body.home .newsletter-inner{padding-top:54px;padding-bottom:54px}} @media(prefers-reduced-motion:reduce){body.home .category-card,body.home .post-card,body.home .visual-story-grid a{transition:none}}
/* Footer logosu: üstte kullanılan güncel marka işareti */
.footer-brand .brand-mark{display:none}
.footer-brand::before{content:"";display:block;flex:0 0 48px;width:48px;height:48px;background:#fff url("https://evakillisi.com/wp-content/uploads/2026/09/exec-d229dc51-0a47-48ee-8c46-c8d2b398fc4d.png") center/contain no-repeat;border-radius:12px}
.footer-brand .brand-mark{display:none!important} 