.community-public-site.template-open_admission{--landing-accent:var(--community-light-primary);--landing-accent-hover:var(--community-light-primary)}@supports (color:color-mix(in lab, red, red)){.community-public-site.template-open_admission{--landing-accent-hover:color-mix(in srgb, var(--community-light-primary) 84%, var(--community-light-text))}}.community-public-site.template-open_admission{--landing-accent-text:var(--community-light-primary);--landing-accent-on-dark:var(--community-dark-primary);--landing-on-accent:var(--community-light-primary-foreground);--landing-ink:var(--community-light-text);--landing-copy:var(--community-light-text)}@supports (color:color-mix(in lab, red, red)){.community-public-site.template-open_admission{--landing-copy:color-mix(in srgb, var(--community-light-text) 74%, var(--community-light-bg))}}.community-public-site.template-open_admission{--landing-muted:var(--community-light-text)}@supports (color:color-mix(in lab, red, red)){.community-public-site.template-open_admission{--landing-muted:color-mix(in srgb, var(--community-light-text) 70%, var(--community-light-bg))}}.community-public-site.template-open_admission{--landing-line:var(--community-light-text)}@supports (color:color-mix(in lab, red, red)){.community-public-site.template-open_admission{--landing-line:color-mix(in srgb, var(--community-light-text) 15%, var(--community-light-bg))}}.community-public-site.template-open_admission{--landing-bg:var(--community-light-bg);--landing-surface:var(--community-light-surface);--landing-surface-raised:var(--community-light-surface);--landing-surface-muted:var(--community-light-text)}@supports (color:color-mix(in lab, red, red)){.community-public-site.template-open_admission{--landing-surface-muted:color-mix(in srgb, var(--community-light-text) 6%, var(--community-light-bg))}}.community-public-site.template-open_admission{--landing-surface-strong:var(--community-light-text)}@supports (color:color-mix(in lab, red, red)){.community-public-site.template-open_admission{--landing-surface-strong:color-mix(in srgb, var(--community-light-text) 10%, var(--community-light-bg))}}.community-public-site.template-open_admission{--landing-inverse:var(--community-dark-bg);--landing-inverse-text:var(--community-dark-text);--landing-inverse-copy:var(--community-dark-text)}@supports (color:color-mix(in lab, red, red)){.community-public-site.template-open_admission{--landing-inverse-copy:color-mix(in srgb, var(--community-dark-text) 78%, var(--community-dark-bg))}}.community-public-site.template-open_admission{--landing-shadow:var(--shadow-site-landing-light);--landing-radius:var(--radius-site-card);--open-call-orange:var(--landing-accent);--open-call-orange-dark:var(--landing-accent);--open-call-orange-on-dark:var(--landing-accent-on-dark);--open-call-ink:var(--landing-ink);--open-call-copy:var(--landing-copy);--open-call-muted:var(--landing-muted);--open-call-line:var(--landing-line);--open-call-soft:var(--landing-surface-muted);--open-call-paper:var(--landing-surface);--community-inline:var(--site-inline-fluid);--community-section-block:var(--site-section-block-compact);color:var(--landing-ink);background:var(--landing-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--community-primary:var(--landing-accent)!important;--community-bg:var(--landing-bg)!important;--community-surface:var(--landing-surface)!important;--community-text:var(--landing-ink)!important;--site-token-radius:var(--landing-radius)!important}.template-open_admission main{overflow:clip}.template-open_admission .community-open-call-banner{min-height:var(--dimension-34px);padding:var(--space-related) var(--space-region);color:var(--landing-inverse-text);background:var(--landing-inverse);font-size:var(--font-size-xs)}.template-open_admission .community-open-call-banner strong{color:var(--landing-accent-on-dark)}.template-open_admission .community-public-nav{min-height:var(--dimension-70px);padding-inline:var(--community-inline);border-color:var(--landing-line);background:var(--landing-surface)}@supports (color:color-mix(in lab, red, red)){.template-open_admission .community-public-nav{background:color-mix(in srgb, var(--landing-surface) 92%, transparent)}}.template-open_admission .community-public-nav{box-shadow:var(--shadow-site-navigation)}.template-open_admission .community-wordmark{max-width:var(--dimension-260px);font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-heading)}.template-open_admission .community-wordmark img,.template-open_admission .community-wordmark-symbol{width:var(--dimension-34px);height:var(--dimension-34px);border-radius:var(--radius-site-card-compact)}.template-open_admission .community-public-nav nav{gap:var(--space-fluid-content-section)}.template-open_admission .community-public-nav nav a{font-size:var(--font-size-base)}.template-open_admission .community-site-actions>[data-community-cta],.template-open_admission .community-public-nav>[data-community-cta]{min-height:var(--dimension-42px);padding-inline:var(--space-content);border-radius:var(--radius-site-card-compact);transition:transform var(--duration-fast) var(--easing-standard-out), background-color var(--duration-fast) var(--easing-standard-out);background:var(--landing-accent)!important}.template-open_admission .community-site-actions>[data-community-cta]:active,.template-open_admission .community-public-nav>[data-community-cta]:active{transform:translateY(var(--border-width-thin))}.template-open_admission .community-hero,.template-open_admission .community-hero[data-layout-template=hero-full-bleed],.template-open_admission .community-hero[data-layout-template=hero-split-visual]{min-height:clamp(var(--dimension-620px), calc(var(--viewport-height-dynamic) - var(--dimension-104px)), var(--dimension-820px));padding:var(--space-fluid-page-large-display) var(--community-inline);background:var(--landing-inverse);grid-template-columns:minmax(0,1fr);align-items:end;display:grid;color:var(--landing-inverse-text)!important}.template-open_admission .community-hero:after{background:var(--gradient-site-landing-hero-overlay)}.template-open_admission .community-hero-background-image{filter:saturate(.86)contrast(1.04);transform:scale(1.015)}.template-open_admission .community-hero-copy,.template-open_admission .community-hero[data-layout-template]>.community-hero-copy{max-width:min(var(--dimension-760px), var(--dimension-62vw));justify-content:flex-end;padding:0}.template-open_admission .community-hero .community-kicker{padding:0 0 var(--space-group);border-bottom:var(--border-width-strong) solid var(--landing-accent);color:var(--landing-inverse-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);background:0 0;border-radius:0}.template-open_admission .community-hero h1{max-width:var(--dimension-13ch);margin:var(--space-region) 0 var(--space-content);color:var(--landing-inverse-text);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-solid);letter-spacing:var(--letter-spacing-display);text-wrap:balance}.template-open_admission .community-hero p{max-width:var(--dimension-560px);margin-bottom:var(--space-region);color:var(--color-site-landing-text);font-size:var(--font-size-md);line-height:var(--line-height-comfortable)}.template-open_admission .community-hero .hero-actions{gap:var(--space-group)}.template-open_admission .community-hero .hero-actions a{min-height:var(--space-9);padding-inline:var(--space-region);border-radius:var(--radius-site-card-compact);font-size:var(--font-size-base);white-space:nowrap;transition:transform var(--duration-fast) var(--easing-standard-out), background-color var(--duration-fast) var(--easing-standard-out), border-color var(--duration-fast) var(--easing-standard-out)}.template-open_admission .community-hero .hero-actions a:not(.community-primary-button){border-color:var(--color-site-landing-border);color:var(--landing-inverse-text);background:var(--color-site-glass-surface);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm))}.template-open_admission .community-hero .hero-actions a:hover{transform:translateY(calc(var(--border-width-strong) * -1))}.template-open_admission .community-hero .hero-actions a:active{transform:translateY(var(--border-width-thin))}.template-open_admission .community-open-call-evidence{padding-inline:var(--community-inline);border-color:var(--landing-line);background:var(--landing-surface)}.template-open_admission .community-open-call-facts{max-width:var(--dimension-1440px);padding-block:var(--space-region)}.template-open_admission .community-open-call-facts dt{color:var(--landing-muted);font-size:var(--font-size-xs)}.template-open_admission .community-open-call-facts dd{color:var(--landing-ink);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.template-open_admission .community-section{padding:var(--community-section-block) var(--community-inline);border-color:var(--landing-line);color:var(--landing-ink);background:var(--landing-bg)!important}.template-open_admission .community-section:nth-child(2n){background:var(--landing-surface)!important}.template-open_admission .community-section-head{max-width:var(--dimension-760px);margin-bottom:var(--space-layout)}.template-open_admission .community-section-head h2{max-width:var(--dimension-14ch);margin-top:var(--space-group);color:var(--landing-ink);font-size:var(--font-size-hero);font-weight:var(--font-weight-semibold);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-tight)}.template-open_admission .community-section-head>p{max-width:var(--dimension-580px);margin-top:var(--space-block);color:var(--landing-copy);font-size:var(--font-size-md);line-height:var(--line-height-comfortable)}.template-open_admission .community-section-head .community-kicker{color:var(--landing-accent);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-eyebrow)}.template-open_admission .community-module-media{border-radius:var(--landing-radius);background:var(--landing-surface-muted);box-shadow:var(--landing-shadow);border:0;margin:0;overflow:hidden}.template-open_admission .community-module-media img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;max-height:none;transition:transform var(--duration-emphasized) var(--easing-emphasized)}.template-open_admission .community-module-media:hover img{transform:scale(1.025)}.template-open_admission .community-module-positioning[data-layout-template=positioning-image-essay]{gap:var(--space-section) var(--space-fluid-page-display);grid-template:"media head""media body"1fr/minmax(360px,.92fr) minmax(420px,1.08fr);align-items:start;min-height:0;display:grid}.template-open_admission .community-module-positioning[data-layout-template=positioning-image-essay] .community-section-head{grid-area:head;margin:0}.template-open_admission .community-module-positioning[data-layout-template=positioning-image-essay] .community-module-media{height:clamp(var(--dimension-500px), var(--dimension-46vw), var(--dimension-660px));grid-area:media}.template-open_admission .community-module-positioning[data-layout-template=positioning-image-essay] .community-positioning-copy{grid-area:body;max-width:none}.template-open_admission .community-module-positioning blockquote{padding:var(--space-section) 0;border-block:var(--border-width-thin) solid var(--landing-line);color:var(--landing-ink);background:0 0;border-radius:0}.template-open_admission .community-module-positioning blockquote span{color:var(--landing-accent)}.template-open_admission .community-module-positioning blockquote p{color:var(--landing-ink);font-size:var(--font-size-display-sm)}.template-open_admission .community-positioning-copy ul{gap:var(--space-group);grid-template-columns:repeat(2,minmax(0,1fr))}.template-open_admission .community-positioning-copy li{min-height:0;padding:var(--space-content);border-radius:var(--radius-site-control);color:var(--landing-copy);background:var(--landing-surface-muted);border:0}.template-open_admission .community-module-resources[data-layout-template=resources-feature-split]{gap:var(--space-region) var(--space-fluid-layout-hero);grid-template:"head head""media intro""media list"1fr/minmax(360px,.9fr) minmax(420px,1.1fr);align-items:start;display:grid}.template-open_admission .community-module-resources[data-layout-template=resources-feature-split] .community-section-head{grid-area:head}.template-open_admission .community-module-resources[data-layout-template=resources-feature-split] .community-module-media{height:100%;min-height:var(--dimension-560px);grid-area:media}.template-open_admission .community-module-resources .community-open-call-benefits{grid-area:intro;margin:0}.template-open_admission .community-module-resources .community-resource-grid{gap:var(--space-group);border:0;grid-area:list;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-open_admission .community-module-resources .community-resource-grid article,.template-open_admission .community-module-resources[data-style-template] .community-resource-grid article{min-height:var(--dimension-170px);justify-content:flex-end;align-items:flex-start;gap:var(--space-group);padding:var(--space-region);border-radius:var(--radius-site-control);color:var(--landing-copy);background:var(--landing-surface-muted);border:0;flex-direction:column;display:flex}.template-open_admission .community-module-resources .community-resource-grid h3{font-size:var(--font-size-lg)}.template-open_admission .community-module-gallery[data-layout-template=gallery-masonry] .community-content-grid{grid-template-columns:1.35fr .85fr .8fr;grid-auto-rows:var(--dimension-220px);gap:var(--space-group)}.template-open_admission .community-module-gallery .community-content-grid>:first-child{grid-row:span 2}.template-open_admission .community-module-gallery .community-content-grid>:nth-child(4){grid-column:span 2}.template-open_admission .community-module-gallery :is(.community-content-grid article,.community-content-card){border-radius:var(--radius-site-control);min-height:0}.template-open_admission .community-module-gallery .community-content-image{height:100%}.template-open_admission .community-module-policies[data-layout-template=policies-featured]{gap:var(--space-layout) var(--space-fluid-page-display);grid-template:"head head""media list"1fr/minmax(360px,.9fr) minmax(440px,1.1fr);align-items:start;display:grid}.template-open_admission .community-module-policies[data-layout-template=policies-featured] .community-section-head{grid-area:head}.template-open_admission .community-module-policies[data-layout-template=policies-featured] .community-module-media{height:100%;min-height:var(--dimension-520px);grid-area:media}.template-open_admission .community-module-policies[data-layout-template=policies-featured] .community-content-grid{gap:var(--space-related);grid-area:list;display:grid}.template-open_admission .community-module-policies .community-content-grid article{min-height:0;padding:var(--space-region) 0;border:0;border-bottom:var(--border-width-thin) solid var(--landing-line);background:0 0;border-radius:0}.template-open_admission .community-module-projects>.community-module-media{display:none}.template-open_admission .community-module-projects .community-content-grid{gap:var(--space-block);grid-template-columns:repeat(3,minmax(0,1fr))}.template-open_admission .community-module-projects .community-content-card,.template-open_admission .community-module-projects .community-site-card{min-height:0;padding:0 0 var(--space-region);border:var(--border-width-thin) solid var(--landing-line);border-radius:var(--landing-radius);color:var(--landing-ink);background:var(--landing-surface-raised);box-shadow:var(--landing-shadow);overflow:hidden}.template-open_admission .community-module-projects :is(h3,p,.community-content-meta,.community-tag-row){margin-inline:var(--space-region)}.template-open_admission .community-module-projects .community-project-visual{width:100%;height:auto;margin:0 0 var(--space-content);aspect-ratio:var(--ratio-video)}.template-open_admission .community-module-projects .community-project-visual .community-content-image{object-fit:cover;height:100%;margin:0}.template-open_admission .community-module-events .community-module-media{height:clamp(var(--dimension-380px), var(--dimension-42vw), var(--dimension-620px));margin-bottom:var(--space-content)}.template-open_admission .community-module-events .community-content-grid{grid-auto-flow:column;grid-auto-columns:minmax(var(--dimension-290px), var(--dimension-34vw));gap:var(--space-group);padding:var(--space-inline) var(--space-hairline) var(--space-block);scroll-snap-type:x mandatory;grid-template-columns:none;display:grid;overflow-x:auto}.template-open_admission .community-module-events .community-content-grid>*{scroll-snap-align:start}.template-open_admission .community-module-events .community-site-card{min-height:100%;padding:0 0 var(--space-region);border:var(--border-width-thin) solid var(--landing-line);border-radius:var(--radius-site-control);color:var(--landing-ink);background:var(--landing-surface-raised);overflow:hidden}.template-open_admission .community-module-events :is(h3,p,.community-content-meta,.community-tag-row){margin-inline:var(--space-content)}.template-open_admission .community-module-events .community-content-image{height:var(--dimension-210px);margin:0 0 var(--space-content)}.template-open_admission .community-metric-grid{border-block:var(--border-width-thin) solid var(--landing-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.template-open_admission .community-metric-grid article{min-height:var(--dimension-180px);padding:var(--space-section);border:0;border-left:var(--border-width-thin) solid var(--landing-line);background:0 0;border-radius:0}.template-open_admission .community-metric-grid article:nth-child(3n+1){border-left:0}.template-open_admission :is(.community-module-members,.community-module-partners) .community-content-grid{gap:var(--space-group);grid-template-columns:repeat(12,minmax(0,1fr))}.template-open_admission :is(.community-module-members,.community-module-partners) .community-content-grid>*{grid-column:span 3}.template-open_admission .community-module-members .community-content-grid>:first-child{grid-column:span 6}.template-open_admission .community-module-partners .community-content-grid{gap:var(--space-group);grid-template-columns:repeat(4,minmax(0,1fr))}.template-open_admission .community-module-partners .community-content-grid>:nth-child(n){grid-column:auto}.template-open_admission :is(.community-module-services,.community-module-opportunities) .community-content-grid{gap:var(--space-group);grid-template-columns:repeat(3,minmax(0,1fr))}.template-open_admission :is(.community-module-services,.community-module-opportunities) .community-site-card{min-height:var(--dimension-210px);border:var(--border-width-thin) solid var(--landing-line);border-radius:var(--radius-site-control);color:var(--landing-ink);background:var(--landing-surface-raised);flex-direction:column;justify-content:flex-end;display:flex}.template-open_admission .community-module-admission{background:var(--landing-surface-muted)!important}.template-open_admission .community-open-call-journey{border-block:var(--border-width-thin) solid var(--landing-line);gap:0}.template-open_admission .community-open-call-journey li{min-height:var(--dimension-150px);padding:var(--space-section) var(--space-region)}.template-open_admission .community-module-admission .community-two-column>div{border:var(--border-width-thin) solid var(--landing-line);border-radius:var(--radius-site-control);color:var(--landing-ink);background:var(--landing-surface-raised);box-shadow:var(--landing-shadow)}.template-open_admission .community-module-faq{grid-template-columns:minmax(var(--dimension-280px), .7fr) minmax(var(--dimension-460px), 1.3fr);gap:var(--space-fluid-page-display);align-items:start;display:grid}.template-open_admission .community-module-faq .community-section-head{top:var(--dimension-112px);position:sticky}.template-open_admission .community-open-call-faq details{padding-block:var(--space-region)}.template-open_admission .community-contact-grid{border-top:var(--border-width-thin) solid var(--landing-line);gap:0}.template-open_admission .community-contact-grid>div{min-height:var(--dimension-108px);padding-block:var(--space-region);border-bottom:var(--border-width-thin) solid var(--landing-line)}.template-open_admission .community-module-cta{min-height:var(--dimension-360px);color:var(--landing-on-accent);background:var(--landing-accent)!important}.template-open_admission .community-module-cta h2,.template-open_admission .community-module-cta p{color:var(--landing-on-accent)}.template-open_admission .community-public-footer{padding:var(--space-page-large) var(--community-inline) var(--space-layout);color:var(--landing-inverse-copy);background:var(--landing-inverse)}@supports (animation-timeline:view()){.template-open_admission .community-section>:is(.community-section-head,.community-module-media){animation:community-section-rise var(--easing-linear) both;animation-timeline:view();animation-range:entry entry 28%}}@keyframes community-section-rise{0%{opacity:0;transform:translateY(var(--space-6))}to{opacity:1;transform:translateY(0)}}@media (max-width:899px){.template-open_admission .community-public-nav nav,.template-open_admission .community-public-nav>[data-community-cta],.template-open_admission .community-site-actions{display:none}.template-open_admission .community-hero-copy,.template-open_admission .community-hero[data-layout-template]>.community-hero-copy{max-width:var(--dimension-760px)}.template-open_admission :is(.community-module-positioning[data-layout-template=positioning-image-essay],.community-module-resources[data-layout-template=resources-feature-split],.community-module-policies[data-layout-template=policies-featured],.community-module-faq){grid-template:auto/minmax(0,1fr);grid-auto-rows:auto;grid-auto-columns:minmax(0,1fr);display:grid}.template-open_admission .community-module-positioning[data-layout-template=positioning-image-essay]>:is(.community-section-head,.community-module-media,.community-positioning-copy),.template-open_admission .community-module-resources[data-layout-template=resources-feature-split]>:is(.community-section-head,.community-module-media,.community-open-call-benefits,.community-resource-grid),.template-open_admission .community-module-policies[data-layout-template=policies-featured]>:is(.community-section-head,.community-module-media,.community-content-grid){grid-area:auto}.template-open_admission :is(.community-module-positioning,.community-module-resources,.community-module-policies) .community-module-media{height:min(var(--dimension-72vw), var(--dimension-560px));min-height:0}.template-open_admission .community-module-faq .community-section-head{position:static}.template-open_admission .community-metric-grid,.template-open_admission :is(.community-module-projects,.community-module-services,.community-module-opportunities) .community-content-grid,.template-open_admission .community-module-partners .community-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.community-public-site.template-open_admission{--community-inline:var(--space-content);--community-section-block:var(--site-section-block-compact)}.template-open_admission .community-open-call-banner{padding-inline:var(--space-content);white-space:nowrap;justify-content:flex-start;overflow:hidden}.template-open_admission .community-public-nav{min-height:var(--space-10)}.template-open_admission .community-wordmark{max-width:var(--dimension-210px);font-size:var(--font-size-base)}.template-open_admission .community-hero,.template-open_admission .community-hero[data-layout-template]{min-height:calc(var(--viewport-height-dynamic) - var(--dimension-98px));padding:var(--space-page-large) var(--space-content) var(--space-page)}.template-open_admission .community-hero:after{background:var(--gradient-site-card-overlay)}.template-open_admission .community-hero h1{max-width:var(--dimension-11ch);font-size:var(--font-size-hero)}.template-open_admission .community-hero p{max-width:var(--dimension-34ch);font-size:var(--font-size-md)}.template-open_admission .community-hero .hero-actions{grid-template-columns:minmax(0,1fr);display:grid}.template-open_admission .community-hero .hero-actions a{width:100%}.template-open_admission .community-open-call-facts{padding-block:var(--space-group);grid-template-columns:minmax(0,1fr)}.template-open_admission .community-open-call-facts>div{padding:var(--space-block) 0;border-top:var(--border-width-thin) solid var(--landing-line);border-left:0}.template-open_admission .community-open-call-facts>div:first-child{border-top:0}.template-open_admission .community-section-head h2{max-width:none;font-size:var(--font-size-hero)}.template-open_admission .community-positioning-copy ul,.template-open_admission .community-module-resources .community-resource-grid,.template-open_admission .community-module-projects .community-content-grid,.template-open_admission :is(.community-module-services,.community-module-opportunities) .community-content-grid{grid-template-columns:minmax(0,1fr)}.template-open_admission :is(.community-module-projects,.community-module-services,.community-module-opportunities) .community-content-grid>:nth-child(n){grid-area:auto/1;width:100%;min-width:0}.template-open_admission .community-module-gallery[data-layout-template=gallery-masonry] .community-content-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:var(--dimension-260px)}.template-open_admission .community-module-gallery .community-content-grid>*{grid-area:auto}.template-open_admission .community-module-events .community-content-grid{grid-auto-columns:var(--dimension-84vw)}.template-open_admission .community-metric-grid{grid-template-columns:minmax(0,1fr)}.template-open_admission .community-metric-grid article{border-top:var(--border-width-thin) solid var(--landing-line);border-left:0;grid-column:auto}.template-open_admission :is(.community-module-members,.community-module-partners) .community-content-grid{grid-template-columns:minmax(0,1fr)}.template-open_admission :is(.community-module-members,.community-module-partners) .community-content-grid>:nth-child(n){grid-area:auto/1;width:100%;min-width:0}}@media (prefers-reduced-transparency:reduce){.template-open_admission .community-public-nav{background:var(--landing-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.template-open_admission .community-hero .hero-actions a:not(.community-primary-button){background:var(--color-site-inverse-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-accent:var(--community-dark-primary);--landing-accent-hover:var(--community-dark-primary)}@supports (color:color-mix(in lab, red, red)){.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-accent-hover:color-mix(in srgb, var(--community-dark-primary) 84%, var(--community-dark-text))}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-accent-text:var(--community-dark-primary);--landing-accent-on-dark:var(--community-dark-primary);--landing-on-accent:var(--community-dark-primary-foreground);--landing-ink:var(--community-dark-text);--landing-copy:var(--community-dark-text)}@supports (color:color-mix(in lab, red, red)){.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-copy:color-mix(in srgb, var(--community-dark-text) 78%, var(--community-dark-bg))}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-muted:var(--community-dark-text)}@supports (color:color-mix(in lab, red, red)){.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-muted:color-mix(in srgb, var(--community-dark-text) 62%, var(--community-dark-bg))}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-line:var(--community-dark-text)}@supports (color:color-mix(in lab, red, red)){.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-line:color-mix(in srgb, var(--community-dark-text) 18%, var(--community-dark-bg))}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-bg:var(--community-dark-bg);--landing-surface:var(--community-dark-surface);--landing-surface-raised:var(--community-dark-text)}@supports (color:color-mix(in lab, red, red)){.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-surface-raised:color-mix(in srgb, var(--community-dark-text) 11%, var(--community-dark-bg))}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-surface-muted:var(--community-dark-text)}@supports (color:color-mix(in lab, red, red)){.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-surface-muted:color-mix(in srgb, var(--community-dark-text) 15%, var(--community-dark-bg))}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-surface-strong:var(--community-dark-text)}@supports (color:color-mix(in lab, red, red)){.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-surface-strong:color-mix(in srgb, var(--community-dark-text) 20%, var(--community-dark-bg))}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-inverse:var(--community-dark-bg);--landing-inverse-text:var(--community-dark-text);--landing-inverse-copy:var(--community-dark-text)}@supports (color:color-mix(in lab, red, red)){.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-inverse-copy:color-mix(in srgb, var(--community-dark-text) 78%, var(--community-dark-bg))}}.template-open_admission[data-theme-mode=dark],[data-theme=dark] .template-open_admission[data-theme-mode=both]{--landing-shadow:var(--shadow-site-landing-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.template-open_admission .community-public-nav,.template-open_admission .community-wordmark,.template-open_admission .community-public-nav nav a,.template-open_admission .community-site-controls button,.template-open_admission .community-mobile-menu{color:var(--landing-ink)}.template-open_admission .community-public-nav nav a{color:var(--landing-copy)}.template-open_admission .community-public-nav nav a:hover,.template-open_admission .community-public-nav nav a[aria-current=location]{color:var(--landing-accent-text)}.template-open_admission .community-site-controls button,.template-open_admission .community-mobile-menu{min-width:var(--space-8);min-height:var(--space-8);border:var(--border-width-thin) solid var(--landing-line);border-radius:var(--radius-site-card-compact);background:var(--landing-surface-muted)}.template-open_admission .community-site-actions>[data-community-cta],.template-open_admission .community-public-nav>[data-community-cta],.template-open_admission .community-primary-button{color:var(--landing-on-accent)!important;background:var(--landing-accent)!important}.template-open_admission .community-section.community-module-cta{color:var(--landing-inverse-text);background:var(--landing-inverse)!important}.template-open_admission .community-section.community-module-cta .community-section-head :is(h2,p){color:var(--landing-inverse-text)}.template-open_admission .community-section.community-module-cta .community-cta-actions>p{color:var(--landing-inverse-copy)}.template-open_admission :is(.community-section-head h2,.community-site-card h3,.community-site-card strong,.community-positioning-copy blockquote p,.community-open-call-faq summary,.community-contact-grid strong,.community-module-admission h3){color:var(--landing-ink)}.template-open_admission :is(.community-section-head>p,.community-lead-copy,.community-open-call-benefits,.community-site-card p,.community-site-card li,.community-site-card small,.community-module-admission p,.community-module-admission li,.community-open-call-faq details>p){color:var(--landing-copy)}.template-open_admission :is(.community-content-meta span,.community-tag-row span,.community-metric-grid span,.community-metric-grid small,.community-contact-grid small){color:var(--landing-muted)}.template-open_admission :is(.community-section-head .community-kicker,.community-positioning-copy>div>span,.community-module-positioning blockquote span,.community-metric-grid strong,.community-module-policies .community-kicker){color:var(--landing-accent-text)}.template-open_admission .community-content-meta span,.template-open_admission .community-tag-row span{border:var(--border-width-thin) solid var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.template-open_admission .community-content-meta span,.template-open_admission .community-tag-row span{border:var(--border-width-thin) solid color-mix(in srgb, var(--landing-accent) 34%, var(--landing-line))}}.template-open_admission .community-content-meta span,.template-open_admission .community-tag-row span{background:var(--landing-accent)}@supports (color:color-mix(in lab, red, red)){.template-open_admission .community-content-meta span,.template-open_admission .community-tag-row span{background:color-mix(in srgb, var(--landing-accent) 12%, var(--landing-surface-raised))}}.template-open_admission :is(.community-site-card,.community-module-admission .community-two-column>div){border-color:var(--landing-line);color:var(--landing-ink);background:var(--landing-surface-raised)}.template-open_admission :is(.community-positioning-copy li,.community-module-resources .community-resource-grid article){color:var(--landing-copy);background:var(--landing-surface-muted)}.template-open_admission .community-module-projects :is(.community-content-card,.community-site-card),.template-open_admission .community-module-events .community-site-card,.template-open_admission :is(.community-module-services,.community-module-opportunities) .community-site-card{border-color:var(--landing-line);background:var(--landing-surface-raised)}.template-open_admission .community-module-policies .community-content-grid article{border-color:var(--landing-line);color:var(--landing-ink);background:0 0}.template-open_admission .community-open-call-faq,.template-open_admission .community-open-call-faq details,.template-open_admission .community-contact-grid,.template-open_admission .community-contact-grid>div,.template-open_admission .community-open-call-journey,.template-open_admission .community-open-call-journey li{border-color:var(--landing-line)}.template-open_admission .community-open-call-facts dt{color:var(--landing-muted)}.template-open_admission .community-open-call-facts dd{color:var(--landing-ink)}.template-open_admission .community-module-cta,.template-open_admission .community-module-cta h2,.template-open_admission .community-module-cta p{color:var(--landing-on-accent)}.template-open_admission .community-module-cta>div:last-child p{color:var(--color-site-on-media)}.template-open_admission .community-module-cta .community-primary-button{color:var(--color-site-ink)!important;background:var(--landing-on-accent)!important}.template-open_admission .community-public-footer,.template-open_admission .community-public-footer :is(a,p,small){color:var(--landing-inverse-copy)}.template-open_admission .community-public-footer strong{color:var(--landing-inverse-text)}.template-open_admission .community-public-footer a:hover{color:var(--landing-accent-on-dark)}@media (prefers-contrast:more){.community-public-site.template-open_admission{--landing-copy:var(--landing-ink);--landing-muted:var(--landing-copy);--landing-line:var(--landing-ink)}@supports (color:color-mix(in lab, red, red)){.community-public-site.template-open_admission{--landing-line:color-mix(in srgb, var(--landing-ink) 46%, transparent)}}}.community-public-site.template-open_admission{--site-card-gap:var(--space-group);--site-card-padding:var(--space-content);--site-card-title:var(--landing-ink);--site-card-body:var(--landing-copy);--site-card-meta:var(--landing-muted);--site-card-eyebrow:var(--landing-accent-text);--site-card-border:var(--landing-line);--site-card-surface:var(--landing-surface-raised)}.template-open_admission :is(.community-module-members,.community-module-partners,.community-module-services,.community-module-opportunities) .community-site-card{justify-content:flex-start;gap:var(--site-card-gap);min-height:0;padding:var(--site-card-padding);border-color:var(--site-card-border);color:var(--site-card-title);background:var(--site-card-surface);flex-direction:column;display:flex}.template-open_admission .community-module-members .community-content-image{max-width:none;width:calc(100% + (var(--site-card-padding) * 2));margin:calc(var(--site-card-padding) * -1) calc(var(--site-card-padding) * -1) 0}.template-open_admission :is(.community-module-members,.community-module-partners,.community-module-services,.community-module-opportunities) .community-site-card>:is(.community-kicker,h3,p,.community-content-meta,.community-tag-row){margin:0}.template-open_admission :is(.community-module-members,.community-module-partners,.community-module-services,.community-module-opportunities) .community-site-card>.community-kicker{color:var(--site-card-eyebrow);font-size:var(--font-size-xs);line-height:var(--line-height-compact)}.template-open_admission :is(.community-module-members,.community-module-partners,.community-module-services,.community-module-opportunities) .community-site-card>h3{color:var(--site-card-title);font-size:var(--font-size-xl);line-height:var(--line-height-title)}.template-open_admission :is(.community-module-members,.community-module-partners,.community-module-services,.community-module-opportunities) .community-site-card>p{color:var(--site-card-body);font-size:var(--font-size-base);line-height:var(--line-height-comfortable)}.template-open_admission :is(.community-module-members,.community-module-partners,.community-module-services,.community-module-opportunities) .community-site-card :is(.community-content-meta,.community-tag-row){gap:var(--space-related)}.template-open_admission :is(.community-module-members,.community-module-partners,.community-module-services,.community-module-opportunities) .community-site-card :is(.community-content-meta,.community-tag-row) span{color:var(--site-card-meta);font-size:var(--font-size-xs);line-height:var(--line-height-compact)}@media (max-width:719px){.community-public-site.template-open_admission{--site-card-padding:var(--space-block)}}
