﻿.hiv-page{background:var(--color-white);--color-primary: var(--color-primary-ink)}.hiv-heading{max-width:900px}.hiv-heading>p:first-child{margin:0 0 var(--space-8);color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.hiv-heading h2{color:var(--color-dark)}.hiv-heading>p:last-child:not(:first-child){margin:var(--space-16) 0 0;color:var(--color-muted-text)}.hiv-heading--center{margin-inline:auto;text-align:center}.hiv-heading--center>p:last-child:not(:first-child){margin-inline:auto}.hiv-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)}.hiv-hero__layout{display:grid;align-items:center;grid-template-columns:minmax(0, 1.15fr) minmax(340px, 0.85fr);gap:var(--space-80)}.hiv-hero__content h1{color:var(--color-white)}.hiv-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}.hiv-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-32)}.hiv-hero__facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-12)}.hiv-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)}.hiv-hero__facts span{color:var(--color-primary);font-family:var(--font-display);font-size:25px;font-weight:var(--weight-700)}.hiv-hero__facts p{margin:var(--space-32) 0 0;color:var(--color-white);font-size:var(--text-regular);font-weight:var(--weight-600)}.hiv-quick,.hiv-framework,.hiv-review-items,.hiv-labs,.hiv-undetectable,.hiv-infection-control,.hiv-team,.hiv-medication,.hiv-candidate,.hiv-hair-assessment,.hiv-techniques,.hiv-results,.hiv-privacy,.hiv-risks,.hiv-turkey,.hiv-compare{padding:var(--space-120) 0}.hiv-quick__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.hiv-quick__grid article{display:flex;flex-direction:column;min-height:280px;padding:var(--space-24);border-radius:var(--radius-24);background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.hiv-quick__grid>article>span{color:var(--color-dark);font-size:var(--text-regular);font-weight:var(--weight-700)}.hiv-quick__grid p{margin:var(--space-16) 0 0;color:var(--color-muted-text);font-size:var(--text-small)}.hiv-quick__grid .action-link{margin-top:auto;padding-top:var(--space-24)}.hiv-framework{color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.hiv-framework .hiv-heading h2{color:var(--color-white)}.hiv-framework__flow{display:grid;align-items:center;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:var(--space-8);margin-top:var(--space-64)}.hiv-framework__flow article{min-height:160px;padding:var(--space-20);border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:var(--radius-16);background:color-mix(in srgb, var(--color-white) 5%, transparent)}.hiv-framework__flow span{display:block;color:var(--color-primary);font-size:11px;font-weight:var(--weight-700)}.hiv-framework__flow strong{display:block;margin-top:var(--space-32);color:var(--color-white);font-size:14px}.hiv-framework__flow i{color:var(--color-primary);font-style:normal}.hiv-framework__bottom{max-width:760px;margin:var(--space-48) auto 0;color:var(--color-white);font-family:var(--font-display);font-size:30px;text-align:center}.hiv-review-items{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.hiv-review-items__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.hiv-review-items__grid article{min-height:200px;padding:var(--space-24);border-radius:var(--radius-20);background:var(--color-white);--color-primary: var(--color-primary-ink)}.hiv-review-items__grid span{color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.hiv-review-items__grid h3{margin-top:var(--space-48);color:var(--color-dark);font-size:var(--text-large)}.hiv-labs__layout{display:grid;grid-template-columns:minmax(0, 0.85fr) minmax(0, 1fr);gap:var(--space-80)}.hiv-labs__layout>div p{margin:0;color:var(--color-muted-text)}.hiv-labs__layout>div p+p{margin-top:var(--space-24)}.hiv-labs__layout>div p strong{color:var(--color-dark)}.hiv-undetectable{padding-top:0}.hiv-undetectable__panel{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:var(--space-64);padding:var(--space-56);border-radius:var(--radius-32);background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.hiv-undetectable__panel>div:first-child>p{margin:0 0 var(--space-8);color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.hiv-undetectable__panel>div:first-child h2{color:var(--color-dark)}.hiv-undetectable__panel>div:last-child p{margin:0;color:var(--color-muted-text)}.hiv-undetectable__panel>div:last-child p+p{margin-top:var(--space-20)}.hiv-undetectable__panel>div:last-child p strong{color:var(--color-dark)}.hiv-infection-control{color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.hiv-infection-control .hiv-heading h2{color:var(--color-white)}.hiv-infection-control .hiv-heading>p:last-child{color:var(--color-light-text)}.hiv-infection-control__layout{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.hiv-infection-control__layout 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)}.hiv-infection-control__layout span{color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.hiv-infection-control__layout h3{margin-top:var(--space-16);color:var(--color-white)}.hiv-infection-control__layout p,.hiv-infection-control__layout li{color:var(--color-light-text);font-size:var(--text-small)}.hiv-infection-control__layout p{margin:var(--space-24) 0 0}.hiv-infection-control__layout ul{display:grid;gap:var(--space-12);margin:var(--space-24) 0 0;padding:0;list-style:none}.hiv-infection-control__layout li{padding:var(--space-12) 0;border-bottom:1px solid color-mix(in srgb, var(--color-white) 14%, transparent)}.hiv-team{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.hiv-team__layout{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1fr);gap:var(--space-80)}.hiv-team__layout>div p{margin:0;color:var(--color-muted-text)}.hiv-team__layout>div p+p{margin-top:var(--space-24)}.hiv-medication__panel{display:grid;align-items:center;grid-template-columns:minmax(0, 1.1fr) minmax(300px, 0.9fr);gap:var(--space-64);padding:var(--space-56);border-radius:var(--radius-32);background:var(--color-primary-bright);--color-primary: var(--color-dark)}.hiv-medication__panel>div>p:first-child{margin:0 0 var(--space-8);color:var(--color-dark);font-size:var(--text-small);font-weight:var(--weight-700)}.hiv-medication__panel>div h2{color:var(--color-dark)}.hiv-medication__panel>div>p:last-child{margin:var(--space-24) 0 0;color:var(--color-dark)}.hiv-medication__panel aside{padding:var(--space-32);border-radius:var(--radius-20);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.hiv-medication__panel aside span{color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.hiv-medication__panel aside p{margin:var(--space-16) 0 0;color:var(--color-light-text);font-size:var(--text-small)}.hiv-candidate{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.hiv-candidate__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.hiv-candidate__grid article{padding:var(--space-40);border-radius:var(--radius-24);background:var(--color-white);--color-primary: var(--color-primary-ink)}.hiv-candidate__grid h3{color:var(--color-dark)}.hiv-candidate__grid ul{display:grid;gap:var(--space-12);margin:var(--space-32) 0 0;padding:0;list-style:none}.hiv-candidate__grid li{padding:var(--space-12) 0 var(--space-12) var(--space-24);border-bottom:1px solid var(--color-muted);color:var(--color-muted-text);position:relative}.hiv-candidate__grid li::before{position:absolute;top:18px;left:0;width:8px;height:8px;border-radius:50%;background:var(--color-primary-bright);--color-primary: var(--color-dark);content:""}.hiv-hair-assessment__layout{display:grid;align-items:center;grid-template-columns:minmax(0, 1fr) minmax(0, 0.75fr);gap:var(--space-80)}.hiv-hair-assessment__factors{display:grid;gap:var(--space-12)}.hiv-hair-assessment__factors span{padding:var(--space-16) var(--space-20);border-left:3px solid var(--color-primary);border-radius:var(--radius-12);color:var(--color-dark);background:var(--color-gray-background);--color-primary: var(--color-primary-ink);font-weight:var(--weight-700)}.hiv-techniques{padding-top:0}.hiv-techniques__panel{display:grid;grid-template-columns:minmax(0, 0.85fr) minmax(0, 1fr);gap:var(--space-64);padding:var(--space-56);border-radius:var(--radius-32);color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright);align-items:center}.hiv-techniques__panel .hiv-heading h2{color:var(--color-white)}.hiv-techniques__panel>div>p{margin:0;color:var(--color-light-text)}.hiv-techniques__panel nav{display:flex;gap:var(--space-24);margin-top:var(--space-32)}.hiv-techniques__assurance{display:flex;align-items:center;justify-content:space-between;grid-column:1/-1;gap:var(--space-32);padding:var(--space-24) var(--space-32);border:1px solid color-mix(in srgb, var(--color-primary) 36%, transparent);border-radius:var(--radius-16);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.hiv-techniques__assurance strong{display:block;color:var(--color-white);font-family:var(--font-display);font-size:22px}.hiv-techniques__assurance p{margin:var(--space-8) 0 0;color:var(--color-light-text);font-size:var(--text-small)}.hiv-techniques__assurance a{flex:0 0 auto;color:var(--color-white)}.hiv-results{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.hiv-results__evidence{max-width:940px;margin:0 auto;padding:var(--space-64);border:1px solid var(--color-muted);border-radius:var(--radius-32);background:var(--color-white);--color-primary: var(--color-primary-ink);text-align:center}.hiv-results__evidence h2{color:var(--color-dark)}.hiv-results__evidence>p{max-width:780px;margin:var(--space-24) auto 0;color:var(--color-muted-text);font-size:var(--text-regular)}.hiv-results__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-40)}.hiv-cost{padding:0 0 var(--space-120);background:var(--color-white);--color-primary: var(--color-primary-ink)}.hiv-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)}.hiv-cost__panel>div>p:first-child{margin:0 0 var(--space-8);color:var(--color-primary);font-size:12px;font-weight:var(--weight-700)}.hiv-cost__panel>div h2{color:var(--color-white)}.hiv-cost__panel>div>p:not(:first-child){margin:var(--space-20) 0 0;color:var(--color-light-text)}.hiv-cost__panel>div .action-link{margin-top:var(--space-24)}.hiv-cost__panel dl{display:grid;gap:var(--space-12);margin:0}.hiv-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)}.hiv-cost__panel dl dt{color:var(--color-light-text);font-size:var(--text-small);font-weight:var(--weight-600)}.hiv-cost__panel dl dd{margin:var(--space-8) 0 0;color:var(--color-white);font-family:var(--font-display);font-size:clamp(26px,2.6vw,38px);font-weight:var(--weight-700);line-height:1}.hiv-privacy__layout{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1fr);gap:var(--space-80);align-items:center}.hiv-privacy__layout>div p{margin:0;color:var(--color-muted-text)}.hiv-privacy__layout>div .action-link{margin-top:var(--space-32)}.hiv-risks{color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.hiv-risks .hiv-heading h2{color:var(--color-white)}.hiv-risks .hiv-heading>p:last-child{color:var(--color-light-text)}.hiv-risks__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-12);margin-top:var(--space-64)}.hiv-risks__grid article{padding:var(--space-24);border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:var(--radius-16);background:color-mix(in srgb, var(--color-white) 5%, transparent)}.hiv-risks__grid h3{color:var(--color-white);font-size:var(--text-regular)}.hiv-risks__grid p{margin:var(--space-24) 0 0;color:var(--color-light-text);font-size:var(--text-small)}.hiv-risks nav{display:flex;justify-content:center;gap:var(--space-24);margin-top:var(--space-40)}.hiv-turkey{padding-bottom:0;background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.hiv-turkey__panel{display:grid;align-items:center;grid-template-columns:minmax(0, 0.85fr) minmax(0, 1fr);gap:var(--space-80);padding:var(--space-56);border-radius:var(--radius-32);background:var(--color-white);--color-primary: var(--color-primary-ink)}.hiv-turkey__panel>.hiv-turkey__content>p{margin:0;color:var(--color-muted-text)}.hiv-turkey__panel ul{display:grid;gap:var(--space-12);margin:var(--space-24) 0 0;padding:0;list-style:none}.hiv-turkey__panel li{position:relative;padding:var(--space-12) 0 var(--space-12) var(--space-32);border-bottom:1px solid var(--color-muted);color:var(--color-dark);font-size:15px}.hiv-turkey__panel li::before{position:absolute;top:var(--space-12);left:0;color:var(--color-primary);content:"✓";font-weight:var(--weight-700)}.hiv-compare{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.hiv-compare__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.hiv-compare__grid article{min-height:270px;padding:var(--space-24);border-radius:var(--radius-20);background:var(--color-white);--color-primary: var(--color-primary-ink)}.hiv-compare__grid>article>span{color:var(--color-primary);font-size:var(--h3-size);font-weight:var(--weight-700);font-family:var(--font-display)}.hiv-compare__grid h3{margin:var(--space-40) 0 0;color:var(--color-dark);font-size:var(--text-large)}.hiv-compare__grid p{margin:var(--space-24) 0 0;color:var(--color-muted-text);font-size:var(--text-small)}@media(max-width: 1100px){.hiv-hero__layout,.hiv-labs__layout,.hiv-team__layout,.hiv-hair-assessment__layout,.hiv-privacy__layout,.hiv-turkey__panel{grid-template-columns:minmax(0, 1fr)}.hiv-quick__grid,.hiv-review-items__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.hiv-framework__flow{grid-template-columns:repeat(3, minmax(0, 1fr))}.hiv-framework__flow i{display:none}}@media(max-width: 900px){.hiv-undetectable__panel,.hiv-medication__panel,.hiv-techniques__panel,.hiv-cost__panel{grid-template-columns:1fr}.hiv-results__grid{grid-template-columns:1fr}}@media(max-width: 700px){.hiv-hero{padding:120px 0 var(--space-72)}.hiv-hero__content,.hiv-hero__actions{min-width:0;max-width:100%}.hiv-hero h1{max-width:100%;font-size:clamp(32px,10vw,44px);line-height:1.08}.hiv-hero__content>p:last-of-type{font-size:17px}.hiv-hero__actions{align-items:stretch;flex-direction:column}.hiv-hero__actions a{max-width:100%;white-space:normal}.hiv-hero__facts{grid-template-columns:1fr}.hiv-quick,.hiv-framework,.hiv-review-items,.hiv-labs,.hiv-undetectable,.hiv-infection-control,.hiv-team,.hiv-medication,.hiv-candidate,.hiv-hair-assessment,.hiv-techniques,.hiv-results,.hiv-privacy,.hiv-risks,.hiv-turkey,.hiv-compare{padding:var(--space-72) 0}.hiv-quick__grid,.hiv-framework__flow,.hiv-review-items__grid,.hiv-infection-control__layout,.hiv-candidate__grid,.hiv-risks__grid,.hiv-compare__grid{grid-template-columns:1fr}.hiv-framework__flow article,.hiv-review-items__grid article,.hiv-risks__grid article,.hiv-compare__grid article{min-height:auto}.hiv-undetectable__panel,.hiv-infection-control__layout article,.hiv-medication__panel,.hiv-candidate__grid article,.hiv-techniques__panel,.hiv-turkey__panel{padding:var(--space-32) var(--space-24)}.hiv-cost__panel{gap:var(--space-40);padding:var(--space-32) var(--space-24)}.hiv-risks nav,.hiv-techniques nav{align-items:flex-start;flex-direction:column}}.hiv-page .medical-references{padding-bottom:var(--space-120)}.consultation.hiv-consultation{padding-top:0}
