.-n3S0a_embed .form_question{margin:0 0 2px!important}.-n3S0a_embed .form_label{color:#333!important;font-family:var(--font-oswald), sans-serif!important;text-transform:uppercase!important;margin:0 0 5px!important;font-size:16px!important;font-weight:300!important;line-height:1.43!important;display:block!important}:is(.-n3S0a_embed input:not([type=hidden]),.-n3S0a_embed select,.-n3S0a_embed textarea){box-sizing:border-box!important;color:#333!important;width:100%!important;font-family:var(--font-merriweather), serif!important;background:#fff!important;border:2px solid #000!important;border-radius:0!important;font-size:18px!important;font-weight:300!important;line-height:1.43!important;display:inline-block!important}:is(.-n3S0a_embed input:not([type=hidden]),.-n3S0a_embed select){min-height:70px!important;padding:20px!important}.-n3S0a_embed textarea{resize:vertical;min-height:287px!important;padding:20px!important}.-n3S0a_embed .form_p .form_label{color:#333!important;font-family:var(--font-merriweather), serif!important;text-transform:none!important;font-size:16px!important;font-weight:300!important;line-height:1.43!important}.-n3S0a_embed .form_question.form_p{margin-bottom:0!important}.-n3S0a_embed .form_button_submit{color:#fff!important;font-family:var(--font-oswald), sans-serif!important;text-transform:uppercase!important;background:#0f4775!important;border:2px solid #fff!important;border-radius:0!important;padding:10px 20px!important;font-size:16px!important;font-weight:300!important;line-height:1.43!important;display:inline-block!important}:is(.-n3S0a_embed .form_button_submit:hover,.-n3S0a_embed .form_button_submit:focus-visible){background:#0b365a!important}.-n3S0a_compact .form_question{margin:0 0 16px!important}.-n3S0a_compact .form_label{color:inherit!important;font-family:var(--font-merriweather), serif!important;margin-bottom:6px!important;font-size:16px!important;font-weight:700!important;line-height:1.5!important}:is(.-n3S0a_compact input:not([type=hidden]),.-n3S0a_compact select,.-n3S0a_compact textarea){box-sizing:border-box!important;color:#333!important;background:#fff!important;border:1px solid #ccc!important;border-radius:2px!important;width:100%!important;min-height:28px!important;padding:3px 6px!important;font-size:16px!important}.-n3S0a_compact textarea{resize:vertical;min-height:128px!important}.-n3S0a_compact .form_p .form_label{font-size:12px!important;font-style:italic!important;font-weight:400!important;line-height:1.9!important}.-n3S0a_compact .form_button_submit{color:inherit!important;font-family:var(--font-oswald), sans-serif!important;background:0 0!important;border:2px solid!important;padding:10px 20px!important;font-size:16px!important}.-n3S0a_compact .form_button_submit:focus-visible{outline-offset:3px;outline:2px solid}.-n3S0a_registration{font-size:14px;font-weight:300;line-height:20px}:is(.-n3S0a_registration .form_label,.-n3S0a_registration .form_responses,.-n3S0a_registration .form_p){color:inherit!important;font-family:var(--font-merriweather), serif!important;text-transform:none!important;font-size:14px!important;line-height:20px!important}.-n3S0a_registration .form_question{margin-bottom:14px!important}.-n3S0a_registration .form_question.form_p .form_label{font-weight:400!important}:is(.-n3S0a_registration input:not([type=hidden]):not([type=radio]):not([type=checkbox]),.-n3S0a_registration select,.-n3S0a_registration textarea){color:#000;background:#fff;border:1px solid #aaa;border-radius:2px;min-width:0;max-width:100%;padding:2px;font-size:14px;line-height:20px}:is(.-n3S0a_registration input[type=radio],.-n3S0a_registration input[type=checkbox]){appearance:auto;width:auto;height:auto;min-height:0;margin-right:6px;padding:0}.-n3S0a_registration .form_button_submit{text-transform:uppercase;color:#fff!important;font-family:var(--font-oswald), sans-serif!important;background:0 0!important;border:2px solid #fff!important;border-radius:0!important;padding:10px!important;font-size:14px!important;font-weight:300!important}.-n3S0a_registration .form_button_submit:focus-visible{outline-offset:3px;outline:2px solid #fff}.-n3S0a_registrationCard>h2{font-family:var(--font-oswald), sans-serif;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-size:14px;font-weight:400;line-height:1.1}.-n3S0a_registrationCard>div h2{font-family:var(--font-oswald), sans-serif;border:0;margin:0 0 10px;padding-bottom:0;font-size:28px;font-weight:400;line-height:1.2}
.y-HgFW_legacyContent :is(h4,h5):not(table *){margin-block:10px;font-weight:500}.y-HgFW_legacyContent h4:not(table *){font-size:18px}.y-HgFW_legacyContent h5:not(table *){font-size:14px}.y-HgFW_legacyContent :is(p,ul,ol):not(table *){margin-block:0 10px}.y-HgFW_legacyContent :is(ul,ol):not(table *){padding-left:40px}.y-HgFW_legacyContent ul:not(table *){list-style-type:disc}.y-HgFW_legacyContent ol:not(table *){list-style-type:decimal}.y-HgFW_legacyContent :is(ul,ol) :is(ul,ol):not(table *){margin-bottom:0}.y-HgFW_legacyContent ul ul:not(table *){list-style-type:circle}.y-HgFW_legacyContent a:not(table *){color:var(--color-juc-link)}.y-HgFW_legacyContent a:not(table *):is(:hover,:focus){color:var(--color-juc-link-hover);text-decoration:underline}
.rENEda_registration{align-self:start;margin-bottom:60px;padding:20px}.rENEda_registration>h2{letter-spacing:3px;text-transform:uppercase;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.1}.rENEda_registration>div{font-size:14px;font-weight:300;line-height:20px}.rENEda_registration>div h2{border:0;margin:0 0 10px;padding:0;font-size:30px;font-weight:500;line-height:1.1}.rENEda_registration p{margin:0 0 10px;font-size:14px;line-height:20px}.rENEda_registration .rENEda_buttons{margin:0 0 10px}.rENEda_registration .rENEda_form{margin:0}.rENEda_registration .rENEda_form>div{min-height:0}
.opWFJW_discover{color:var(--color-juc-dark-gray,#444);font-size:14px;line-height:1.42857}.opWFJW_discover h1,.opWFJW_discover h2,.opWFJW_discover h3{line-height:1.1;font-weight:500!important}.opWFJW_discover h1{font-size:36px}.opWFJW_discover h2{font-size:30px}.opWFJW_discover h3{font-size:24px}.opWFJW_cover{object-fit:cover}.opWFJW_hero{color:#fff;background:#000;position:relative}.opWFJW_heroPhoto{aspect-ratio:1050/671;position:relative}.opWFJW_heroCopy{text-shadow:6px 4px 5px #000b;padding:20px 20px 40px;position:relative}.opWFJW_heroCopy h1{margin:10px 0;font-size:32px}.opWFJW_heroCopy p{margin:0}.opWFJW_bridge{background:var(--color-juc-gray,#ddd);text-align:center;margin:60px 15px;padding:30px}.opWFJW_sectionHeader h2{margin:20px 0 10px}.opWFJW_sectionHeader p{margin:0 0 10px}.opWFJW_eyebrow{font-family:var(--font-oswald), sans-serif;text-transform:uppercase;letter-spacing:3px;font-size:14px}.opWFJW_bridgeItems{flex-wrap:wrap;justify-content:center;margin-top:60px;display:flex}.opWFJW_bridgeItem{width:100%;margin:0 0 40px;padding:0 20px}.opWFJW_icon{object-fit:contain;width:auto;max-width:90px;height:auto;max-height:90px}.opWFJW_bridgeItem .opWFJW_icon{margin:0 auto 15px}.opWFJW_bridgeLabel{font-family:var(--font-oswald), sans-serif;margin:0 0 10px;font-size:20px}.opWFJW_bridgeActions{width:100%}.opWFJW_bridge .opWFJW_sectionHeader>p:last-child{padding-bottom:10px}.opWFJW_button{border:2px solid var(--color-juc-blue,#0f4775);background:var(--color-juc-blue,#0f4775);color:#fff;max-width:100%;font-family:var(--font-oswald), sans-serif;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;font-size:16px;text-decoration:none;display:inline-block}.opWFJW_button:hover,.opWFJW_button:focus-visible{color:var(--color-juc-blue,#0f4775);background:#fff}.opWFJW_button:focus-visible,.opWFJW_cardLink:focus-visible{outline-offset:4px;outline:3px solid}.opWFJW_programs{text-align:center;background:#eee;padding:30px 0}.opWFJW_programs .opWFJW_sectionHeader{width:80%;margin:0 auto 20px;font-size:16px}.opWFJW_programCards{flex-wrap:wrap;justify-content:center;gap:0 20px;margin:30px 15px 0;display:flex}.opWFJW_programCard{color:#fff;border:1px solid #fff;width:100%;margin-bottom:30px;position:relative}.opWFJW_cardPhoto{position:absolute;inset:0}.opWFJW_cardPhoto:after{content:"";background:#0006;position:absolute;inset:0}.opWFJW_cardCopy{padding:120px 15px;font-size:20px;position:relative}.opWFJW_cardLink{color:#fff;text-decoration:none}.opWFJW_cardLink:after{content:"";position:absolute;inset:0}.opWFJW_cardCopy .opWFJW_button{z-index:1;position:relative}.opWFJW_otherProgramModule{width:100%}.opWFJW_plan{padding:0;display:flow-root}.opWFJW_planHeading{text-align:center}.opWFJW_planHeading h1{margin:20px 0 10px}.opWFJW_planRow{margin:60px auto}.opWFJW_planLabel h3,.opWFJW_planCopy p{margin:0 0 10px}.opWFJW_planCopy a{color:var(--color-juc-blue,#0f4775);text-underline-offset:3px;text-decoration:underline}.opWFJW_experience{color:#fff;background:var(--color-juc-blue,#0f4775);text-align:center;padding:30px 15px}.opWFJW_experience h2{color:inherit;margin:0 15px 10px}.opWFJW_experience p{color:#aaa;font-family:var(--font-oswald), sans-serif;margin:20px 0 40px;font-size:24px;font-style:italic;line-height:1.1}.opWFJW_video{aspect-ratio:16/9;margin:0 auto;position:relative}.opWFJW_video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.opWFJW_contact{color:#fff;background:#b3b3b3;padding:40px 15px}.opWFJW_contactInner{max-width:1170px;margin:auto}:is(.opWFJW_contact .slate-form .form_p,.opWFJW_contact .slate-form .action){text-align:center}.opWFJW_contact .slate-form .form_p{font-weight:700}.opWFJW_contactHeading h1{color:#fff;text-align:center;margin:0 0 30px}@media (min-width:415px){.opWFJW_heroPhoto{aspect-ratio:auto;height:450px}.opWFJW_heroCopy{position:absolute;bottom:0;left:50px;right:0}.opWFJW_heroCopy h1{font-size:28px}.opWFJW_heroCopy p{width:60%}.opWFJW_heroPhoto:after{content:"";background:linear-gradient(#0000 49%,#0006 99%);position:absolute;inset:0}.opWFJW_planRow{grid-template-columns:1fr 1fr;width:70%;display:grid}.opWFJW_planLabel{text-align:right;padding-right:20px}.opWFJW_planLabel h3{margin-bottom:30px}.opWFJW_planLabel .opWFJW_icon{margin-left:auto}.opWFJW_contact{padding:60px 20px}}@media (min-width:769px){.opWFJW_heroPhoto{height:675px}.opWFJW_bridge{width:50%;margin:60px auto}.opWFJW_bridgeItem{width:33%}.opWFJW_programs,.opWFJW_experience{padding-top:60px;padding-bottom:60px}.opWFJW_programCard{width:40%}}@media (min-width:992px){.opWFJW_video{width:66.6667%}}@media (min-width:1025px){.opWFJW_heroCopy{left:100px}.opWFJW_heroCopy h1{font-size:32px}.opWFJW_heroCopy p{width:70%;font-size:18px}}
