
.hc-wrap .hc-ozet{font-size:16px;color:#333;line-height:1.6;margin:0 0 18px}
.hc-card{background:#fff;border:1px solid #e3e7ee;border-radius:14px;padding:20px;max-width:640px;box-shadow:0 6px 22px -14px rgba(20,30,60,.18)}
.hc-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}
.hc-tab{flex:1;min-width:120px;min-height:44px;background:#f1f4f9;border:1.5px solid #e3e7ee;border-radius:10px;color:#4a5568;font-weight:700;font-size:14px;cursor:pointer;padding:8px}
.hc-tab.on{background:#c0392b;border-color:#c0392b;color:#fff}
.hc-mode{display:none}.hc-mode.on{display:block}
.hc-mdesc{color:#6b7280;font-size:14px;margin:0 0 12px}
.hc-fld{margin-bottom:14px}
.hc-fld label{display:block;font-weight:700;font-size:14px;color:#2d3748;margin-bottom:6px}
.hc-fld input,.hc-fld select{width:100%;min-height:48px;border:1.5px solid #d7dce6;border-radius:10px;padding:0 14px;font-size:16px;color:#1a202c;background:#fff}
.hc-fld input:focus,.hc-fld select:focus{outline:none;border-color:#c0392b}
.hc-btn{width:100%;min-height:50px;background:#c0392b;color:#fff;border:none;border-radius:11px;font-size:16px;font-weight:800;cursor:pointer;margin-top:4px}
.hc-btn:active{transform:scale(.99)}
.hc-sonuc{margin-top:16px;padding:16px;background:#eefaf2;border:1px solid #bde5cd;border-radius:11px;color:#14532d;font-size:15px;line-height:1.55}
.hc-sonuc .hc-big{font-size:26px;font-weight:800;color:#0f9d58;display:block;margin-bottom:4px}
.hc-sonuc.err{background:#fdecea;border-color:#f5c6cb;color:#8a1c1c}
.hc-icerik{max-width:760px;margin-top:34px;line-height:1.75;color:#2d3748}
.hc-icerik h2{font-size:22px;color:#16213e;margin:28px 0 12px;font-weight:800}
.hc-icerik p{margin:0 0 14px}.hc-icerik ul{margin:0 0 14px 20px}.hc-icerik li{margin-bottom:6px}
.hc-formul{background:#f1f4f9;border-left:4px solid #c0392b;padding:12px 15px;border-radius:8px;font-weight:700;font-family:monospace}
.hc-faq{margin:6px 0 10px}
.hc-q{background:#fff;border:1px solid #e3e7ee;border-radius:10px;margin-bottom:10px;padding:2px 4px}
.hc-q summary{cursor:pointer;font-weight:700;padding:14px;color:#16213e;list-style:none;min-height:44px;display:flex;align-items:center}
.hc-q summary::-webkit-details-marker{display:none}
.hc-q summary:after{content:'+';margin-left:auto;font-size:20px;color:#c0392b}
.hc-q[open] summary:after{content:'−'}
.hc-a{padding:0 14px 14px;color:#4a5568}
.hc-ilgili{display:flex;flex-wrap:wrap;gap:10px}
.hc-ilgili a{background:#fff;border:1.5px solid #e3e7ee;border-radius:99px;padding:9px 16px;color:#c0392b;font-weight:700;font-size:14px;text-decoration:none;min-height:40px;display:inline-flex;align-items:center}
.hc-ilgili a.hc-all{background:#16213e;border-color:#16213e;color:#fff}
@media(max-width:600px){.hc-card{padding:16px}.hc-icerik h2{font-size:19px}}
