.admission-module__GcPHfW__main,.admission-module__GcPHfW__main *{box-sizing:border-box}.admission-module__GcPHfW__main :where(h1,h2,h3,p,figure,blockquote,ol){margin:0}.admission-module__GcPHfW__main :where(h1,h2,h3){font-family:var(--font-display-text), sans-serif;font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.admission-module__GcPHfW__main>:focus-visible{outline:2px solid var(--focus-on-light);outline-offset:-4px}.admission-module__GcPHfW__section{padding-block:var(--section-padding-block-md);scroll-margin-block-start:var(--space-8)}.admission-module__GcPHfW__sectionStack{gap:var(--layout-region-gap);flex-direction:column;display:flex}.admission-module__GcPHfW__brochureSection{padding-block:var(--component-padding-lg)}.admission-module__GcPHfW__carePathway{background:linear-gradient(#f5f9ff, var(--background))}.admission-module__GcPHfW__heroStack{gap:var(--layout-region-gap);flex-direction:column;display:flex}.admission-module__GcPHfW__hero{gap:var(--p-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.admission-module__GcPHfW__heroCopy{gap:var(--space-8);flex-direction:column;min-inline-size:0;display:flex}.admission-module__GcPHfW__heroCopy h1{white-space:pre-line}.admission-module__GcPHfW__heroCopy h1 span{color:var(--primary)}.admission-module__GcPHfW__heroPhoto{aspect-ratio:4/3;border-radius:var(--radius-2xl);min-inline-size:0;position:relative;overflow:clip}.admission-module__GcPHfW__heroPhoto img,.admission-module__GcPHfW__nipPhoto img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.admission-module__GcPHfW__heroSection .admission-module__GcPHfW__quoteCard{min-block-size:0;inline-size:100%;padding:var(--component-padding-lg);border-radius:var(--radius-4xl) var(--radius-4xl) var(--radius-4xl) 0;gap:var(--space-6);text-align:center}.admission-module__GcPHfW__heroSection .admission-module__GcPHfW__quoteCard figcaption p{color:var(--theme-opacity-muted-dark-70)}.admission-module__GcPHfW__steps{gap:var(--p-6);padding:0;list-style:none;display:grid}.admission-module__GcPHfW__steps>li{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.admission-module__GcPHfW__steps>li>div{gap:var(--space-4);flex-direction:column;display:flex}.admission-module__GcPHfW__steps h3,.admission-module__GcPHfW__topic h3,.admission-module__GcPHfW__contactDescription h3{font-size:var(--type-text-2xl-font-size);line-height:var(--type-text-2xl-line-height)}.admission-module__GcPHfW__steps p,.admission-module__GcPHfW__contactDescription p,.admission-module__GcPHfW__topic p{color:var(--theme-opacity-muted-dark-70);overflow-wrap:anywhere}.admission-module__GcPHfW__contactsSection{background:linear-gradient(to bottom, var(--accent), var(--background))}.admission-module__GcPHfW__contactGroups{gap:var(--p-8);flex-direction:column;display:flex}.admission-module__GcPHfW__contactRow{align-items:center;gap:var(--p-6);grid-template-columns:minmax(0,1fr);display:grid}.admission-module__GcPHfW__contactDescription{align-items:flex-start;gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.admission-module__GcPHfW__contactDescription>div{gap:var(--type-text-base-line-height);flex-direction:column;display:flex}.admission-module__GcPHfW__contactDescription strong{font-weight:var(--font-weight-medium);color:var(--foreground)}.admission-module__GcPHfW__clinicalPanel{background:var(--accent);border-radius:var(--radius-2xl);padding-inline:0}.admission-module__GcPHfW__clinicalPanel .cc-contact-list dl>div{padding:var(--component-padding-md) 0}.admission-module__GcPHfW__clinicalPanel .cc-contact-list{padding-inline:0}.admission-module__GcPHfW__clinicalPanel .cc-contact-icon picture{display:contents}.admission-module__GcPHfW__person.cc-team-member{border-radius:var(--radius-2xl);background:var(--accent);align-self:start}.admission-module__GcPHfW__person .cc-contact-links{gap:var(--space-1)}.admission-module__GcPHfW__person .cc-contact-links .cc-contact-icon{display:none}.admission-module__GcPHfW__nip{align-items:center;gap:var(--layout-columns-gap);grid-template-columns:minmax(0,1fr);display:grid}.admission-module__GcPHfW__nipPhoto{border-radius:var(--radius-2xl);background:var(--card);block-size:288px;min-inline-size:0;position:relative;overflow:clip}.admission-module__GcPHfW__nipPhoto:after{content:"";background:var(--card);pointer-events:none;position:absolute;inset:0}.admission-module__GcPHfW__nipContent{align-items:flex-start;gap:var(--layout-columns-gap);flex-direction:column;min-inline-size:0;display:flex}.admission-module__GcPHfW__topics{gap:var(--p-8);flex-direction:column;display:flex}.admission-module__GcPHfW__topic{gap:var(--space-4);flex-direction:column;display:flex}.admission-module__GcPHfW__topic>img{flex:none}.admission-module__GcPHfW__topic>div{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}@media (max-width:767px){.admission-module__GcPHfW__clinicalPanel .cc-contact-list dl>div:first-child{padding-block-start:20px}.admission-module__GcPHfW__clinicalPanel .cc-contact-list dl>div:last-child{padding-block-end:20px}.admission-module__GcPHfW__faq .admission-module__GcPHfW__faqItem{--faq-padding:20px}}@media (min-width:768px){.admission-module__GcPHfW__hero{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.admission-module__GcPHfW__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.admission-module__GcPHfW__steps>li{justify-content:space-between}.admission-module__GcPHfW__contactGroups{gap:var(--p-10)}.admission-module__GcPHfW__clinicalPanel{padding-inline:var(--component-padding-lg)}.admission-module__GcPHfW__clinicalPanel .cc-contact-list{padding-inline:0}.admission-module__GcPHfW__person .cc-contact-links .cc-contact-icon{display:flex}.admission-module__GcPHfW__person .cc-contact-links{gap:var(--space-3)}.admission-module__GcPHfW__person .cc-team-member__portrait{grid-row:1/3}.admission-module__GcPHfW__person .cc-team-member__info>.cc-contact-links{grid-column:2}.admission-module__GcPHfW__nip{gap:var(--layout-columns-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.admission-module__GcPHfW__nipPhoto{block-size:600px}.admission-module__GcPHfW__topics{gap:var(--space-6)}.admission-module__GcPHfW__topic{gap:var(--space-6);flex-direction:row}}@media (min-width:768px) and (max-width:1199px){.admission-module__GcPHfW__clinicalPanel{padding-block:var(--p-5)}.admission-module__GcPHfW__clinicalPanel .cc-contact-list dl>div:first-child{padding-top:0}.admission-module__GcPHfW__clinicalPanel .cc-contact-list dl>div:last-child{padding-bottom:0}}@media (min-width:1200px){.admission-module__GcPHfW__faq dl>div{grid-template-columns:minmax(0,172fr) minmax(0,280fr);column-gap:20px}.admission-module__GcPHfW__faq dd{inline-size:auto;min-inline-size:0}.admission-module__GcPHfW__hero{gap:var(--layout-columns-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.admission-module__GcPHfW__steps{gap:var(--space-2)}.admission-module__GcPHfW__steps h3{font-size:var(--type-text-2xl-font-size);line-height:var(--type-text-2xl-line-height)}.admission-module__GcPHfW__contactRow{gap:var(--layout-columns-gap);padding-block:var(--component-padding-md);grid-template-columns:repeat(2,minmax(0,1fr))}.admission-module__GcPHfW__clinicalPanel{padding-block:var(--component-padding-sm)}.admission-module__GcPHfW__person.cc-team-member{padding:var(--component-padding-sm);gap:var(--space-3);grid-template-columns:150px minmax(0,1fr);align-items:center;display:grid}.admission-module__GcPHfW__person .cc-team-member__portrait{aspect-ratio:3/4;border-radius:var(--radius-xl);grid-row:auto;block-size:200px;inline-size:150px}.admission-module__GcPHfW__person .cc-team-member__info{padding:var(--component-padding-sm);gap:var(--space-4);inline-size:auto;min-inline-size:0;display:flex}.admission-module__GcPHfW__topics{gap:var(--space-6)}}@media (forced-colors:active){.admission-module__GcPHfW__main>:focus-visible{outline-color:highlight}}
