/*
Theme Name: Ehemder Anne Bebek
Description: Ehemder Anne Bebek için hafif tema.
Version: 1.0
Text Domain: ehemder-anne-bebek
*/
:root{--c:#0369a1;--bg:#f5faff;--tx:#222;--mut:#5b6470;--f:"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hf:Georgia,"Times New Roman",serif}
*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--tx);font-family:var(--f);font-size:17px;line-height:1.75}a{color:var(--c)}.wrap{max-width:1080px;margin:0 auto;padding:0 20px}.top{background:#e0f2fe;color:#0c4a6e}.top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;padding-bottom:14px;flex-wrap:wrap}.brand{font-family:var(--hf);font-size:22px;font-weight:700;color:inherit;text-decoration:none}.nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.nav a{color:inherit;text-decoration:none;font-size:15px}.nav a:hover{text-decoration:underline}#nt{display:none}.nt{display:none;cursor:pointer;font-size:15px;border:1px solid currentColor;padding:4px 10px;border-radius:4px}@media(max-width:760px){.nt{display:inline-block}.nav{display:none;width:100%}#nt:checked~.nav{display:block}.nav ul{flex-direction:column;gap:8px}}main{padding:34px 0 50px}.box{background:#fff;border-radius:22px;padding:34px 38px;box-shadow:0 1px 3px rgba(0,0,0,.06)}@media(max-width:600px){.box{padding:22px 18px}}h1,h2,h3{font-family:var(--hf);line-height:1.3;color:#0c4a6e}h1{font-size:32px;margin:0 0 18px}h2{font-size:23px;margin:30px 0 10px}figure{margin:0 0 24px}figure img{width:100%;height:auto;border-radius:22px;display:block}details.all{margin:28px 0 0;border:1px solid #e3e6ea;border-radius:22px;padding:12px 16px;background:#fafbfc}details.all summary{cursor:pointer;font-weight:700;color:var(--c)}details.all ul{columns:2;margin:12px 0 0;padding-left:18px}@media(max-width:600px){details.all ul{columns:1}}.rel{margin-top:30px;padding-top:16px;border-top:1px solid #e3e6ea;font-size:15px;color:var(--mut)}.foot{background:#0c4a6e;color:#e0f2fe;padding:30px 0;font-size:14px}.foot a{color:inherit}.foot ul{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-wrap:wrap;gap:6px 18px}.hero img{aspect-ratio:16/7;object-fit:cover}.brand{color:#0369a1;font-size:24px}.top .wrap{flex-direction:column;justify-content:center;text-align:center}.nav ul{justify-content:center}h1{text-align:center}h2{color:#0369a1}.box{box-shadow:0 4px 20px rgba(3,105,161,.08)}