.dhi-page{background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-section-heading{max-width:850px}.dhi-section-heading>p:first-child{margin:0 0 var(--space-8);color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.dhi-section-heading h2{color:var(--color-dark)}.dhi-section-heading>p:last-child:not(:first-child){margin:var(--space-16) 0 0;color:var(--color-muted-text)}.dhi-section-heading--center{margin-inline:auto;text-align:center}.dhi-section-heading--center>p:last-child:not(:first-child){margin-inline:auto}.dhi-hero{padding:150px 0 var(--space-96);color:var(--color-white);background:radial-gradient(circle at 82% 28%, color-mix(in srgb, var(--color-primary) 19%, transparent), transparent 35%),var(--color-dark);--color-primary: var(--color-primary-bright)}.dhi-hero__layout{display:grid;align-items:center;grid-template-columns:minmax(0, 1.15fr) minmax(340px, 0.85fr);gap:var(--space-80)}.dhi-hero__content h1{color:var(--color-white)}.dhi-hero__content>p:last-of-type{max-width:790px;margin:var(--space-24) 0 0;color:var(--color-light-text);font-size:var(--text-large);line-height:1.6}.dhi-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-32)}.dhi-hero__facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-12)}.dhi-hero__facts article{min-height:150px;padding:var(--space-20);border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);border-radius:var(--radius-20);background:color-mix(in srgb, var(--color-surface) 86%, transparent);--color-primary: var(--color-primary-bright)}.dhi-hero__facts span{color:var(--color-primary);font-family:var(--font-display);font-size:25px;font-weight:var(--weight-700)}.dhi-hero__facts p{margin:var(--space-32) 0 0;color:var(--color-white);font-size:var(--text-regular);font-weight:var(--weight-600)}.dhi-quick{padding:var(--space-120) 0;background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-quick__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.dhi-quick__grid article{display:flex;flex-direction:column;min-height:260px;padding:var(--space-24);border-radius:var(--radius-24);background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-quick__grid>article>span{color:var(--color-dark);font-size:var(--text-regular);font-weight:var(--weight-700)}.dhi-quick__grid p{margin:var(--space-16) 0 0;color:var(--color-muted-text);font-size:var(--text-small)}.dhi-quick__grid .action-link{margin-top:auto;padding-top:var(--space-24)}.dhi-map{padding:var(--space-120) 0;color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.dhi-map .dhi-section-heading h2{color:var(--color-white)}.dhi-map .dhi-section-heading>p{color:var(--color-light-text)}.dhi-map .dhi-section-heading>p:first-child{color:var(--color-primary)}.dhi-map__flow{display:grid;align-items:center;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr);gap:var(--space-16);margin-top:var(--space-64)}.dhi-map__flow article{min-height:220px;padding:var(--space-32);border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:var(--radius-24);background:color-mix(in srgb, var(--color-white) 5%, transparent)}.dhi-map__flow span,.dhi-map__flow strong,.dhi-map__flow p{display:block}.dhi-map__flow span{color:var(--color-primary);font-size:11px;font-weight:var(--weight-700);text-transform:uppercase}.dhi-map__flow strong{margin-top:var(--space-32);font-family:var(--font-display);font-size:var(--h4-size);line-height:var(--h4-line-height)}.dhi-map__flow p{margin:var(--space-12) 0 0;color:var(--color-light-text);font-size:var(--text-small)}.dhi-map__flow i{color:var(--color-primary);font-size:28px;font-style:normal}.dhi-map__answer{max-width:760px;margin:var(--space-40) auto 0;color:var(--color-white);font-weight:var(--weight-700);text-align:center}.dhi-process{padding:var(--space-120) 0 0 0;background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-process__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--space-16);margin:var(--space-64) 0 0;padding:0;list-style:none}.dhi-process__grid li{min-height:280px;padding:var(--space-24);border:1px solid var(--color-muted);border-radius:var(--radius-24)}.dhi-process__grid span{color:var(--color-primary);font-family:var(--font-display);font-size:var(--h4-size);font-weight:var(--weight-700)}.dhi-process__grid h3{margin-top:var(--space-48);color:var(--color-dark);font-size:var(--text-large)}.dhi-process__grid p{margin:var(--space-12) 0 0;color:var(--color-muted-text);font-size:var(--text-small)}.dhi-process__responsibility{margin:var(--space-32) auto 0;padding:var(--space-20) var(--space-24);color:var(--color-muted-text);background:var(--color-gray-background);--color-primary: var(--color-primary-ink);font-size:var(--text-regular);line-height:1.65}.dhi-implanter,.dhi-existing,.dhi-grafts{padding:var(--space-120) 0;background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-implanter__layout{display:grid;grid-template-columns:minmax(0, 0.75fr) minmax(0, 1.25fr);gap:var(--space-80)}.dhi-implanter__layout>div>p{margin:0;color:var(--color-muted-text)}.dhi-implanter__layout>div ul{display:grid;gap:var(--space-12);margin:var(--space-32) 0;padding:0;list-style:none}.dhi-implanter__layout>div li{position:relative;padding:var(--space-16) var(--space-16) var(--space-16) var(--space-48);border:1px solid var(--color-muted);border-radius:var(--radius-16);color:var(--color-dark);font-size:var(--text-small);font-weight:var(--weight-600)}.dhi-implanter__layout>div li::before{position:absolute;top:50%;left:var(--space-20);width:9px;height:9px;border-radius:50%;background:var(--color-primary-bright);--color-primary: var(--color-dark);content:"";transform:translateY(-50%)}.dhi-implanter__note{padding:var(--space-24);border-left:3px solid var(--color-primary);background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-implanter__note strong{color:var(--color-dark)}.dhi-fue{padding:var(--space-120) 0;background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-fue__answer{margin:var(--space-24) 0 0;text-align:center}.dhi-table-wrap{overflow-x:auto;margin-top:var(--space-48);border:1px solid var(--color-muted);border-radius:var(--radius-24)}.dhi-table-wrap table{width:100%;border-collapse:collapse;min-width:720px;background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-table-wrap th,.dhi-table-wrap td{padding:var(--space-20);border-bottom:1px solid var(--color-muted);color:var(--color-muted-text);font-size:var(--text-small);line-height:1.5;text-align:left}.dhi-table-wrap thead th{color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright);font-weight:var(--weight-700)}.dhi-table-wrap tbody th{color:var(--color-dark);font-weight:var(--weight-700)}.dhi-table-wrap tr:last-child th,.dhi-table-wrap tr:last-child td{border-bottom:0}.dhi-sapphire{padding:var(--space-120) 0;background:var(--color-dark);--color-primary: var(--color-primary-bright)}.dhi-sapphire .dhi-section-heading h2{color:var(--color-white)}.dhi-sapphire .dhi-section-heading>p{color:var(--color-light-text)}.dhi-sapphire .dhi-section-heading>p:first-child{color:var(--color-primary)}.dhi-sapphire__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.dhi-sapphire__grid article{padding:var(--space-40);border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:var(--radius-24);background:color-mix(in srgb, var(--color-white) 5%, transparent)}.dhi-sapphire__grid span{font-size:var(--text-small);color:var(--color-primary);font-weight:var(--weight-700);text-transform:uppercase}.dhi-sapphire__grid h3{margin-top:var(--space-24);color:var(--color-white);font-size:var(--h4-size)}.dhi-sapphire__grid p{margin:var(--space-12) 0 0;color:var(--color-light-text)}.dhi-sapphire>.container>.action-link{margin-top:var(--space-32)}.dhi-unshaven{padding:var(--space-120) 0;background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-unshaven .dhi-section-heading{max-width:980px}.dhi-unshaven__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.dhi-unshaven__grid article{padding:var(--space-40);border-radius:var(--radius-24);background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-unshaven__grid article:last-child{color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.dhi-unshaven__grid article:last-child h3{color:var(--color-white)}.dhi-unshaven__grid article:last-child li{color:var(--color-light-text)}.dhi-unshaven__grid h3{color:var(--color-dark);font-size:var(--h4-size)}.dhi-unshaven__grid ul{display:grid;gap:var(--space-16);margin:var(--space-32) 0 0;padding:0;list-style:none}.dhi-unshaven__grid li{position:relative;padding-left:var(--space-24);color:var(--color-muted-text);font-size:var(--text-small)}.dhi-unshaven__grid li::before{position:absolute;top:.55em;left:0;width:8px;height:8px;border-radius:50%;background:var(--color-primary-bright);--color-primary: var(--color-dark);content:""}.dhi-unshaven__note{margin:var(--space-24) 0 0;color:var(--color-muted-text);font-size:var(--text-small)}.dhi-unshaven__link{width:max-content;max-width:100%;margin:var(--space-20) auto 0}.dhi-existing__layout{display:grid;align-items:center;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:var(--space-96)}.dhi-existing__layout>div>p{margin:0;color:var(--color-muted-text)}.dhi-existing__layout>div>p+p{margin-top:var(--space-16)}.dhi-existing__layout>div .action-link{margin-top:var(--space-24)}.dhi-candidate{padding:var(--space-120) 0;background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-candidate__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.dhi-candidate__grid article{padding:var(--space-40);border-radius:var(--radius-24);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.dhi-candidate__grid article:last-child{background:var(--color-surface);--color-primary: var(--color-primary-bright)}.dhi-candidate__grid h3{color:var(--color-white);font-size:var(--h4-size)}.dhi-candidate__grid ul{display:grid;gap:var(--space-12);margin:var(--space-24) 0 0;padding-left:var(--space-20);color:var(--color-light-text);font-size:var(--text-small)}.dhi-donor{padding:var(--space-120) 0;background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-donor__layout{display:grid;align-items:center;grid-template-columns:minmax(0, 1.15fr) minmax(300px, 0.85fr);gap:var(--space-80)}.dhi-donor__layout>div>p{color:var(--color-muted-text)}.dhi-donor__layout>div ul{display:grid;gap:var(--space-12);margin:var(--space-24) 0;padding-left:var(--space-20);color:var(--color-dark);font-size:var(--text-small);font-weight:var(--weight-600)}.dhi-donor__layout>div .action-link{margin-top:var(--space-24)}.dhi-donor__layout aside{padding:var(--space-40);border-radius:var(--radius-24);color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.dhi-donor__layout aside span,.dhi-donor__layout aside strong{display:block}.dhi-donor__layout aside span{color:var(--color-primary);font-size:11px;font-weight:var(--weight-700);text-transform:uppercase}.dhi-donor__layout aside strong{margin-top:var(--space-48);font-family:var(--font-display);font-size:var(--h3-size);line-height:var(--h3-line-height)}.dhi-donor__layout aside p{margin:var(--space-24) 0 0;color:var(--color-light-text);font-size:var(--text-small)}.dhi-results{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-results__verified-grid{grid-template-columns:minmax(0, 520px);justify-content:center}.dhi-cost{padding:var(--space-120) 0;background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-cost__panel{display:grid;align-items:center;grid-template-columns:minmax(0, 1.1fr) minmax(320px, 0.9fr);gap:var(--space-64);padding:var(--space-56);border-radius:var(--radius-32);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.dhi-cost__panel>div>p:first-child{margin:0 0 var(--space-8);color:var(--color-primary);font-size:12px;font-weight:var(--weight-700)}.dhi-cost__panel>div h2{color:var(--color-white)}.dhi-cost__panel>div>p:last-of-type{margin:var(--space-20) 0 0;color:var(--color-light-text)}.dhi-cost__panel>div .action-link{margin-top:var(--space-24)}.dhi-cost__panel dl{display:grid;gap:var(--space-12);margin:0}.dhi-cost__panel dl div{padding:var(--space-20);border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);border-radius:var(--radius-16);background:var(--color-surface);--color-primary: var(--color-primary-bright)}.dhi-cost__panel dl dt{color:var(--color-light-text);font-size:var(--text-small);font-weight:var(--weight-600)}.dhi-cost__panel dl dd{margin:var(--space-8) 0 0;grid-row:span 2;align-self:center;color:var(--color-white);font-family:var(--font-display);font-size:clamp(26px,2.6vw,38px);font-weight:var(--weight-700);line-height:1}.dhi-grafts{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-grafts__layout{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:var(--space-96)}.dhi-grafts__layout>div{padding:var(--space-40);border-radius:var(--radius-24);background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-grafts__layout>div p{margin:0;color:var(--color-muted-text);font-size:var(--text-large);line-height:1.6}.dhi-grafts__layout>div p+p{margin-top:var(--space-20);font-size:var(--text-regular)}.dhi-grafts__layout>div p strong{color:var(--color-dark)}.dhi-recovery{padding:0 0 var(--space-120) 0;background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-recovery ol{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--space-16);margin:var(--space-64) 0 0;padding:0;list-style:none}.dhi-recovery ol li{min-height:190px;padding:var(--space-24);border-radius:var(--radius-24);background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-recovery ol span{display:block;overflow-wrap:break-word;color:var(--color-primary);font-size:var(--text-large);font-weight:var(--weight-700)}.dhi-recovery ol p{margin:var(--space-40) 0 0;overflow-wrap:break-word;color:var(--color-muted-text);font-size:var(--text-small)}.dhi-recovery nav{display:flex;flex-wrap:wrap;gap:var(--space-16) var(--space-32);margin-top:var(--space-32)}.dhi-scars{padding:var(--space-120) 0;background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-scars__layout{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:var(--space-96)}.dhi-scars__layout>div{padding:var(--space-40);border-radius:var(--radius-24);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.dhi-scars__layout>div p{margin:0;color:var(--color-light-text);font-size:var(--text-large);line-height:1.6}.dhi-scars__layout>div p strong{color:var(--color-white)}.dhi-scars__layout>div p+p{margin-top:var(--space-24);font-size:var(--text-regular)}.dhi-risks{padding:var(--space-120) 0;background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-risks__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-12);margin-top:var(--space-64)}.dhi-risks__grid article{padding:var(--space-24);border-radius:var(--radius-16);color:var(--color-dark);background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-risks__grid h3{color:var(--color-dark);font-size:var(--text-regular);font-weight:var(--weight-700)}.dhi-risks__grid p{margin:var(--space-12) 0 0;color:var(--color-muted-text);font-size:var(--text-regular);line-height:1.6}.dhi-risks__general{margin:var(--space-24) 0 0;color:var(--color-muted-text);font-size:var(--text-small);text-align:center}.dhi-risks nav{display:flex;flex-wrap:wrap;gap:var(--space-32);margin-top:var(--space-32)}.dhi-turkey{padding:var(--space-120) 0;background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-turkey__layout{display:grid;grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.15fr);gap:var(--space-64)}.dhi-turkey__layout>div{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-12)}.dhi-turkey__layout>div article{min-height:150px;padding:var(--space-20);border-radius:var(--radius-20);background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-turkey__layout>div span{color:var(--color-primary);font-family:var(--font-display);font-size:24px;font-weight:var(--weight-700)}.dhi-turkey__layout>div p{margin:var(--space-24) 0 0;color:var(--color-dark);font-size:var(--text-small);font-weight:var(--weight-600)}.dhi-turkey__layout>p{grid-column:1/-1}.dhi-compare{padding:var(--space-120) 0;background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.dhi-compare__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-12);margin-top:var(--space-64)}.dhi-compare__grid article{min-height:230px;padding:var(--space-24);border-radius:var(--radius-20);background:var(--color-white);--color-primary: var(--color-primary-ink)}.dhi-compare__grid span{color:var(--color-primary);font-family:var(--font-display);font-size:var(--h3-size);font-weight:var(--weight-700)}.dhi-compare__grid h3{margin-top:var(--space-24);color:var(--color-dark);font-size:var(--text-large)}.dhi-compare__grid p{margin:var(--space-12) 0 0;color:var(--color-muted-text);font-size:var(--text-regular)}.consultation.dhi-consultation{padding-top:0}.dhi-page .related-guidance{padding-top:0}@media(max-width: 1100px){.dhi-hero__layout,.dhi-implanter__layout,.dhi-existing__layout,.dhi-donor__layout,.dhi-grafts__layout,.dhi-scars__layout,.dhi-turkey__layout{grid-template-columns:1fr}.dhi-map__flow{grid-template-columns:1fr}.dhi-map__flow i{transform:rotate(90deg);text-align:center}.dhi-quick__grid,.dhi-process__grid,.dhi-recovery ol{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 900px){.dhi-cost__panel,.dhi-sapphire__grid,.dhi-unshaven__grid,.dhi-candidate__grid{grid-template-columns:1fr}.dhi-compare__grid,.dhi-risks__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 700px){.dhi-hero h1{font-size:48px;line-height:1.02}.dhi-hero__content>p:last-of-type{font-size:17px}.dhi-hero__facts{grid-template-columns:1fr}.dhi-section-heading h2,.dhi-consultation h2,.dhi-faq h2{font-size:40px;line-height:1.08}.dhi-map,.dhi-implanter,.dhi-fue,.dhi-sapphire,.dhi-unshaven,.dhi-existing,.dhi-grafts,.faq.dhi-faq{padding:var(--space-72) 0}.dhi-cost{padding-bottom:var(--space-72)}.dhi-cost__panel{gap:var(--space-40);padding:var(--space-32) var(--space-24)}.dhi-quick__grid,.dhi-process__grid,.dhi-compare__grid,.dhi-risks__grid,.dhi-recovery ol{grid-template-columns:1fr}.dhi-map__flow article{min-height:auto}.dhi-sapphire__grid article,.dhi-unshaven__grid article{min-height:auto;padding:var(--space-24)}}
