/* Vatan Dental brand palette: warm ivory, charcoal and logo orange. */
:root{--ink:#302922;--orange:#ed9035;--paper:#fff;--sage:#fff6ec;--line:#f0decb;--muted:#6d6056}
body{color:#302922}h1 em,h2 em{color:#a94f12}.site-header{background:#fff;box-shadow:0 1px 8px #643a1a12}.site-header nav a:not(.nav-contact):hover,.text-link:hover{color:#a34a10}.nav-contact,.btn-dark,.ref-btn-dark{background:#a84a0c;color:#fff}.nav-contact:hover,.ref-btn-dark:hover,.btn-dark:hover{background:#813606;color:#fff}.ref-btn-light,.ref-btn-outline{color:#78390f}.ref-kicker,.eyebrow{color:#9b5426}.dot{background:#f2943d}.ref-section-header h2,.ref-service-card h3{color:#32261f}.ref-section-header p,.ref-service-card p{color:#69594c}.ref-services{background:#fff}.ref-service-card{background:#fff7ed;color:#3d2b20}.ref-service-card:hover{background:#ffecda}.ref-service-icon{background:#fbe6d1}.ref-highlights svg,.appointment-icon svg,.ref-service-icon svg{stroke:#a9541c}.ref-btn-light{background:#fff}.ref-btn-outline{border-color:#efdac3}.intro{background:#fff7ee}.intro h2 em,.section-heading h2 em,.clinic h2 em{color:#ad642e}.values{border-color:#ebd9c7}.clinic{background:#fff}.video-link .play{background:#fff0df;color:#a14a12}.team{background:#fff9f3}.doctor-photo{background:#f3e6d7}.contact{background:#563a29}.contact h2 em{color:#f4c89e}.contact-details span{color:#d7c3b2}.treatment-page-head{background:#fff5e9}.treatment-page-head h1 em{color:#a9541b}.partner-grid article{background:#fff8ef}.appointment-card{background:#fffaf4f7;border-color:#fff;box-shadow:0 12px 40px #522b101c}.appointment-heading h2{color:#3c291e}.appointment-heading p,.appointment-card label,.form-explainer{color:#695143}.appointment-card input,.appointment-card select{border-color:#ead4be;color:#382b24}.contact-banner__inner{border-color:#f0dec9;background:linear-gradient(115deg,#fff7ed,#fcebd9)}.contact-banner__eyebrow{color:#9a5829}.contact-banner__title{color:#3c291e}.contact-banner__text,.contact-banner__label{color:#715847}.contact-banner__action{color:#8b4011;border-color:#efdac5}.contact-banner__action--wa{background:#a84a0c;border-color:#a84a0c;color:white}.contact-banner__action--wa .contact-banner__label{color:#ffdfc8}.contact-banner__social{border-color:#edd8c2;color:#745b49}.contact-banner__social-links a{color:#8b4011;border-color:#efdbc8}.contact-banner__social-links a:hover{background:#fff}.treatment-index a:hover{color:#a34a10}

/* Dört hekim kartını eşit aralıklarla yerleştir. */
@media(min-width:1001px){.team .doctor-grid:not(.team-extra){grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(min-width:701px) and (max-width:1000px){.team .doctor-grid:not(.team-extra){grid-template-columns:repeat(2,minmax(0,1fr))}}
