.patient-hub-page{background:var(--color-white);--color-primary: var(--color-primary-ink)}.patient-hub-page .medical-review{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.patient-hub-page .medical-review .medical-review__panel{background:var(--color-white);--color-primary: var(--color-primary-ink)}.patient-hub-heading{max-width:900px}.patient-hub-heading>p:first-child{margin:0 0 var(--space-8);color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.patient-hub-heading h2{color:var(--color-dark)}.patient-hub-heading>p:last-child:not(:first-child){margin:var(--space-16) 0 0;color:var(--color-muted-text)}.patient-hub-heading--center{margin-inline:auto;text-align:center}.patient-hub-hero{padding:150px 0 var(--space-96);color:var(--color-white);background:radial-gradient(circle at 84% 24%, color-mix(in srgb, var(--color-primary) 18%, transparent), transparent 34%),var(--color-dark);--color-primary: var(--color-primary-bright)}.patient-hub-hero__layout{display:grid;align-items:center;grid-template-columns:minmax(0, 1.15fr) minmax(340px, 0.85fr);gap:var(--space-80)}.patient-hub-hero__content h1{color:var(--color-white)}.patient-hub-hero__content>p:last-of-type{max-width:780px;margin:var(--space-24) 0 0;color:var(--color-light-text);font-size:var(--text-large);line-height:1.6}.patient-hub-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-32)}.patient-hub-hero__facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-12)}.patient-hub-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-24);background:color-mix(in srgb, var(--color-surface) 86%, transparent);--color-primary: var(--color-primary-bright)}.patient-hub-hero__facts span{color:var(--color-primary);font-family:var(--font-display);font-size:25px;font-weight:var(--weight-700)}.patient-hub-hero__facts p{margin:var(--space-32) 0 0;color:var(--color-white);font-size:var(--text-regular);font-weight:var(--weight-600)}.patient-journey,.patient-now,.patient-answer,.patient-care-split,.patient-priority,.patient-treatment,.patient-istanbul,.patient-contact,.patient-hub-next{padding:var(--space-120) 0}.patient-journey__grid{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.patient-journey__grid::before{position:absolute;top:54px;right:8%;left:8%;height:1px;background:var(--color-primary-bright);--color-primary: var(--color-dark);content:""}.patient-journey__grid article{position:relative;display:flex;flex-direction:column;min-height:460px;padding:var(--space-24);border:1px solid var(--color-muted);border-radius:var(--radius-24);background:var(--color-white);--color-primary: var(--color-primary-ink)}.patient-journey__grid>article>span{position:relative;z-index:1;display:grid;width:60px;height:60px;border:5px solid var(--color-white);border-radius:50%;color:var(--color-dark);background:var(--color-primary-bright);--color-primary: var(--color-dark);font-family:var(--font-display);font-size:22px;font-weight:var(--weight-700);place-items:center}.patient-journey__grid>article>p{margin:var(--space-32) 0 0;color:var(--color-primary);font-size:14px;font-weight:var(--weight-700);text-transform:uppercase}.patient-journey__grid h3{margin-top:var(--space-12);color:var(--color-dark);font-size:var(--text-large)}.patient-journey__grid ul{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-32) 0 0;padding:0;list-style:none}.patient-journey__grid ul li{padding:var(--space-4) var(--space-8);border-radius:var(--radius-10);color:var(--color-muted-text);background:var(--color-gray-background);--color-primary: var(--color-primary-ink);font-size:14px}.patient-journey__grid .action-link{margin-top:auto;padding-top:var(--space-32)}.patient-now{color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.patient-now .patient-hub-heading h2{color:var(--color-white)}.patient-now__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-12);margin-top:var(--space-64)}.patient-now__grid a{position:relative;display:block;min-height:190px;padding:var(--space-32);border:1px solid color-mix(in srgb, var(--color-white) 13%, transparent);border-radius:var(--radius-24);background:color-mix(in srgb, var(--color-white) 5%, transparent);transition:transform var(--transition-fast),border-color var(--transition-fast)}.patient-now__grid a:hover{border-color:var(--color-primary);transform:translateY(-4px)}.patient-now__grid>a>span:first-child{display:block;color:var(--color-light-text);font-size:var(--text-small)}.patient-now__grid b{display:block;margin-top:var(--space-32);color:var(--color-white);font-family:var(--font-display);font-size:28px}.patient-now__grid .action-link__arrow{position:absolute;right:var(--space-32);bottom:var(--space-32)}.patient-answer{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.patient-answer__list{display:grid;margin-top:var(--space-64);border-top:1px solid var(--color-muted)}.patient-answer__list a{display:grid;align-items:center;grid-template-columns:minmax(0, 1fr) minmax(220px, 0.5fr) 24px;gap:var(--space-24);padding:var(--space-20) 0;border-bottom:1px solid var(--color-muted);transition:padding var(--transition-fast)}.patient-answer__list a:hover{padding-inline:var(--space-12)}.patient-answer__list>a>span:first-child{color:var(--color-dark);font-weight:var(--weight-700)}.patient-answer__list b{color:var(--color-muted-text);font-size:14px}.patient-answer__list .action-link__arrow{justify-self:end}.patient-care-split__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-16);margin-top:var(--space-64)}.patient-care-split__grid article{min-height:280px;padding:var(--space-32);border-radius:var(--radius-32);background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.patient-care-split__grid article:last-child{color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.patient-care-split__grid article:last-child span,.patient-care-split__grid article:last-child h3,.patient-care-split__grid article:last-child li{color:inherit}.patient-care-split__grid span{color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.patient-care-split__grid h3{margin-top:var(--space-16);color:var(--color-dark)}.patient-care-split__grid ul{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-32) 0 0;padding:0;list-style:none}.patient-care-split__grid li{padding:var(--space-8) var(--space-12);border:1px solid color-mix(in srgb, currentColor 15%, transparent);border-radius:var(--radius-10);color:var(--color-muted-text);font-size:14px}.patient-care-split>.container>p{max-width:850px;margin:var(--space-32) auto 0;color:var(--color-muted-text);text-align:center}.patient-priority{padding-top:0}.patient-priority__panel{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1fr);gap:var(--space-64);padding:var(--space-56);border-radius:var(--radius-32);background:var(--color-primary-bright);--color-primary: var(--color-dark);align-items:center}.patient-priority__panel>div p{margin:0;color:var(--color-dark)}.patient-priority__panel>div p+p{margin-top:var(--space-20)}.patient-priority__panel header.patient-hub-heading p{color:var(--color-dark)}.patient-treatment{background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.patient-treatment__links{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-12);margin-top:var(--space-48)}.patient-treatment__links .action-link{display:flex;justify-content:space-between;padding:var(--space-16) var(--space-20);border-radius:var(--radius-16);background:var(--color-white);--color-primary: var(--color-primary-ink)}.patient-istanbul__layout{display:grid;grid-template-columns:minmax(0, 0.75fr) minmax(0, 1.25fr);gap:var(--space-80)}.patient-istanbul ol{display:grid;gap:var(--space-12);margin:0;padding:0;list-style:none}.patient-istanbul ol li{display:grid;grid-template-columns:90px 1fr;gap:var(--space-24);padding:var(--space-24);border-radius:var(--radius-24);background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.patient-istanbul ol span{color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.patient-istanbul ol h3{color:var(--color-dark);font-size:var(--text-large)}.patient-istanbul ol p{margin:var(--space-8) 0 0;color:var(--color-muted-text);font-size:var(--text-small)}.patient-contact{color:var(--color-white);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.patient-contact .patient-hub-heading h2{color:var(--color-white)}.patient-contact__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-12);margin-top:var(--space-64)}.patient-contact__grid span{padding:var(--space-24);border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:var(--radius-16);color:var(--color-white);background:color-mix(in srgb, var(--color-white) 5%, transparent);font-size:var(--text-small);font-weight:var(--weight-700)}.patient-contact .button{margin-top:var(--space-40)}.patient-hub-next{padding-top:0;background:var(--color-gray-background);--color-primary: var(--color-primary-ink)}.patient-hub-next__panel{display:grid;grid-template-columns:minmax(0, 0.65fr) minmax(0, 1.35fr);gap:var(--space-64);padding:var(--space-64);border-radius:var(--radius-32);background:var(--color-dark);--color-primary: var(--color-primary-bright)}.patient-hub-next__panel>div>p{margin:0 0 var(--space-8);color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-700)}.patient-hub-next__panel>div h2{color:var(--color-white)}.patient-hub-next__panel nav{display:flex;flex-direction:column;gap:var(--space-12)}.patient-hub-next__panel nav a{padding:var(--space-16);border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:var(--radius-12);color:var(--color-white);font-size:var(--text-small);font-weight:var(--weight-700)}.patient-hub-next__panel nav a:last-child{border-color:var(--color-primary);color:var(--color-primary)}@media(max-width: 1100px){.patient-hub-hero__layout,.patient-priority__panel,.patient-istanbul__layout,.patient-hub-next__panel{grid-template-columns:1fr}.patient-journey__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.patient-journey__grid::before{display:none}.patient-contact__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 900px){.patient-contact__grid{grid-template-columns:1fr}}@media(max-width: 700px){.patient-hub-hero{padding:120px 0 var(--space-72)}.patient-hub-hero h1{font-size:48px;line-height:1.02}.patient-hub-hero__content>p:last-of-type{font-size:17px}.patient-hub-hero__actions{align-items:stretch;flex-direction:column}.patient-hub-hero__facts{grid-template-columns:1fr}.patient-journey,.patient-now,.patient-answer,.patient-care-split,.patient-priority,.patient-treatment,.patient-istanbul,.patient-contact,.patient-hub-next{padding:var(--space-72) 0}.patient-journey__grid,.patient-now__grid,.patient-care-split__grid,.patient-contact__grid,.patient-hub-next__panel nav{grid-template-columns:1fr}.patient-journey__grid article,.patient-care-split__grid article,.patient-contact__grid span{min-height:auto}.patient-answer__list a{grid-template-columns:1fr 24px}.patient-answer__list a b{grid-column:1;grid-row:2}.patient-answer__list a i{grid-column:2;grid-row:1/span 2}.patient-priority__panel,.patient-hub-next__panel{padding:var(--space-32) var(--space-24)}.patient-treatment__links{flex-direction:column}.patient-istanbul ol li{grid-template-columns:1fr}}
