.fh-blog{--kagit:#ede5d3;--kagit-2:#e5dcc6;--kart:#f3ecdb;--izohips:#c8b795;--izohips-koyu:#84714e;--line:#cabf9c;--murekkep:#3d3428;--ink-2:#5b5140;--steel:#7a7468;--su:#2e6f8e;--su-koyu:#255b74;--su-acik:#7fb4c9;--orman:#5d7a52;--risk:#b54a32;--uyari:#c8862f;--serif:var(--font-alegreya),Georgia,serif;--sans:var(--font-alegreya-sans),system-ui,sans-serif;--mono:var(--font-plex-mono),ui-monospace,monospace;background:repeating-linear-gradient(0deg,#00000006 0 .5px,transparent .5px 32px), var(--kagit);color:var(--murekkep);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.62;position:relative}.fh-blog *{box-sizing:border-box;margin:0;padding:0}.fh-blog a{color:inherit;text-decoration:none}.fh-blog .mono{font-family:var(--mono)}.fh-blog .wrap{z-index:1;max-width:820px;margin:0 auto;padding:0 24px;position:relative}.fh-blog .brail{border-bottom:3px solid var(--murekkep);background:radial-gradient(circle at 30% 0,#2a4638 0%,#22392e 60%)}.fh-blog .brail-in{justify-content:space-between;align-items:center;max-width:1180px;min-height:58px;margin:0 auto;padding:0 24px;display:flex}.fh-blog .bbrand{color:#f6efdd;align-items:center;gap:11px;font-size:19px;display:flex}.fh-blog .bbrand .fw-a{color:#7fb4c9}.fh-blog .brail a.back{font-family:var(--mono);color:#cfe0d4;letter-spacing:.04em;font-size:13px}.fh-blog .brail a.back:hover{color:#fff}.fh-blog .bhead{border-bottom:2.5px solid var(--murekkep);padding:52px 0 30px}.fh-blog .bhead .kick{font-family:var(--mono);letter-spacing:.14em;color:var(--su);font-size:12px}.fh-blog .bhead h1{font-family:var(--serif);letter-spacing:-.01em;margin:12px 0 10px;font-size:clamp(32px,4.6vw,50px);font-weight:700;line-height:1.02}.fh-blog .bhead h1 em{color:var(--su);font-style:italic;font-weight:700}.fh-blog .bhead p{color:var(--ink-2);max-width:58ch;font-size:17px}.fh-blog .entries{padding:8px 0 60px}.fh-blog .entry{border-bottom:1px solid var(--line);padding:26px 0;display:block}.fh-blog .entry:hover h2{color:var(--su)}.fh-blog .entry .meta{font-family:var(--mono);color:var(--steel);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:8px;font-size:11.5px;display:flex}.fh-blog .cat{color:#f3ecdb;background:var(--su);padding:3px 9px;font-weight:600}.fh-blog .entry h2{font-family:var(--serif);letter-spacing:-.01em;font-size:25px;font-weight:700;line-height:1.18;transition:color .15s}.fh-blog .entry p{color:var(--ink-2);max-width:64ch;margin-top:7px;font-size:15.5px}.fh-blog .entry .more{font-family:var(--mono);color:var(--su);margin-top:10px;font-size:12.5px;display:inline-block}.fh-blog article{padding:48px 0 20px}.fh-blog .art-meta{font-family:var(--mono);color:var(--steel);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;font-size:12px;display:flex}.fh-blog article h1{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(30px,4.2vw,44px);font-weight:700;line-height:1.08}.fh-blog .art-desc{color:var(--ink-2);border-left:3px solid var(--su);margin-bottom:8px;padding-left:16px;font-size:18px}.fh-blog .art-rule{background:var(--murekkep);height:2px;margin:28px 0 30px}.fh-blog .prose{font-size:17px;line-height:1.74}.fh-blog .prose p{margin:0 0 18px}.fh-blog .prose h2{font-family:var(--serif);letter-spacing:-.005em;color:var(--murekkep);margin:34px 0 12px;font-size:26px;font-weight:700}.fh-blog .prose strong{color:var(--murekkep);font-weight:700}.fh-blog .prose ul,.fh-blog .prose ol{counter-reset:li;margin:0 0 18px;padding-left:4px;list-style:none}.fh-blog .prose li{border-bottom:1px dotted var(--line);padding:6px 0 6px 26px;position:relative}.fh-blog .prose li:last-child{border-bottom:0}.fh-blog .prose ul li:before{content:"~";color:var(--su);font-family:var(--mono);position:absolute;left:2px}.fh-blog .prose ol li{counter-increment:li}.fh-blog .prose ol li:before{content:counter(li);font-family:var(--mono);color:var(--su);font-size:12px;font-weight:600;position:absolute;top:6px;left:0}.fh-blog .prose a{color:var(--su);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.fh-blog .prose a:hover{color:var(--su-koyu)}.fh-blog .prose table{border-collapse:collapse;width:100%;margin:0 0 22px;font-size:15px}.fh-blog .prose th,.fh-blog .prose td{border:1px solid var(--line);text-align:left;color:var(--murekkep);vertical-align:top;padding:9px 12px}.fh-blog .prose th{background:var(--kagit-2);font-family:var(--mono);letter-spacing:.03em;font-size:12px;font-weight:600}.fh-blog .art-cta{border:2px solid var(--murekkep);background:radial-gradient(circle at 20% 0,#2a4638 0%,#22392e 60%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:40px 0 10px;padding:24px 26px;display:flex}.fh-blog .art-cta div{flex:1;min-width:240px}.fh-blog .art-cta .k{font-family:var(--mono);letter-spacing:.1em;color:var(--su-acik);margin-bottom:6px;font-size:11px}.fh-blog .art-cta strong{color:#f6efdd;font-size:19px;line-height:1.25;display:block}.fh-blog .art-cta a{background:var(--su);color:#f3ecdb;font-family:var(--mono);letter-spacing:.03em;white-space:nowrap;padding:12px 20px;font-size:13px;font-weight:600}.fh-blog .art-cta a:hover{background:var(--su-acik);color:#173a49}.fh-blog .bfoot{border-top:2.5px solid var(--murekkep);font-family:var(--mono);color:var(--steel);letter-spacing:.05em;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:40px;padding:28px 0;font-size:11.5px;display:flex}@media (max-width:640px){.fh-blog .art-cta{flex-direction:column;align-items:flex-start}}
