/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
form.webform-submission-form:not(.webform-paginated),form.trial-form,form.webform-paginated .form-wrapper{float:none;margin:0;display:block;}form.webform-submission-form:not(.webform-paginated) .form-item,form.trial-form .form-item,form.webform-paginated .form-wrapper .form-item{width:100%;}@media (min-width:62.5rem){form.webform-submission-form:not(.webform-paginated) .form-item,form.trial-form .form-item,form.webform-paginated .form-wrapper .form-item{width:20rem;}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){form.webform-submission-form:not(.webform-paginated) .form-item,form.webform-submission-form:not(.webform-paginated) input[type=submit],form.trial-form .form-item,form.trial-form input[type=submit],form.webform-paginated .form-wrapper .form-item,form.webform-paginated .form-wrapper input[type=submit]{margin:0 2rem 1.5rem 0;}}@media (-ms-high-contrast:none) and (min-width:62.5rem),(-ms-high-contrast:active) and (min-width:62.5rem){form.webform-submission-form:not(.webform-paginated) .form-item:nth-child(even),form.webform-submission-form:not(.webform-paginated) input[type=submit]:nth-child(even),form.trial-form .form-item:nth-child(even),form.trial-form input[type=submit]:nth-child(even),form.webform-paginated .form-wrapper .form-item:nth-child(even),form.webform-paginated .form-wrapper input[type=submit]:nth-child(even){margin:0 0 1.5rem 0;}}@supports (grid-gap:1em){form.webform-submission-form:not(.webform-paginated),form.trial-form,form.webform-paginated .form-wrapper{display:grid;}form.webform-submission-form:not(.webform-paginated) .form-item,form.webform-submission-form:not(.webform-paginated) input[type=submit],form.trial-form .form-item,form.trial-form input[type=submit],form.webform-paginated .form-wrapper .form-item,form.webform-paginated .form-wrapper input[type=submit]{width:auto;}@media (min-width:62.5rem){form.webform-submission-form:not(.webform-paginated) .form-item,form.webform-submission-form:not(.webform-paginated) input[type=submit],form.trial-form .form-item,form.trial-form input[type=submit],form.webform-paginated .form-wrapper .form-item,form.webform-paginated .form-wrapper input[type=submit]{width:auto;}}}@media (max-width:31.188em){form.webform-submission-form:not(.webform-paginated),form.trial-form,form.webform-paginated .form-wrapper{grid-template-columns:1fr;grid-gap:0.75rem;grid-gap:var(--xs);}}@media (min-width:31.25em){form.webform-submission-form:not(.webform-paginated),form.trial-form,form.webform-paginated .form-wrapper{grid-gap:0.75rem 2rem;grid-gap:var(--xs) var(--lg);width:100%;max-width:100%;}}@media (min-width:62.5rem){form.webform-submission-form:not(.webform-paginated),form.trial-form,form.webform-paginated .form-wrapper{max-width:62.5rem;width:auto;width:-moz-fit-content;width:fit-content;grid-template-columns:repeat(2,minmax(0rem,25rem));}}@media (min-width:62.5rem) and (-ms-high-contrast:none),(min-width:62.5rem) and (-ms-high-contrast:active){form.webform-submission-form:not(.webform-paginated),form.trial-form,form.webform-paginated .form-wrapper{max-width:calc(20rem * 2 + 12.5em);}}form.webform-submission-form:not(.webform-paginated) input[type=submit],form.webform-submission-form:not(.webform-paginated) input[type=button],form.webform-submission-form:not(.webform-paginated) input[type=reset],form.trial-form input[type=submit],form.trial-form input[type=button],form.trial-form input[type=reset],form.webform-paginated .form-wrapper input[type=submit],form.webform-paginated .form-wrapper input[type=button],form.webform-paginated .form-wrapper input[type=reset]{grid-column:1;margin-right:auto;}form.webform-submission-form:not(.webform-paginated) .js-form-type-processed-text,form.trial-form .js-form-type-processed-text,form.webform-paginated .form-wrapper .js-form-type-processed-text{grid-column:1;}form.webform-submission-form:not(.webform-paginated) .textarea__form,form.webform-submission-form:not(.webform-paginated) .privacy-policy,form.webform-submission-form:not(.webform-paginated) .disclaimer,form.webform-submission-form:not(.webform-paginated) .js-form-type-textarea,form.webform-submission-form:not(.webform-paginated) .js-form-type-checkbox,form.webform-submission-form:not(.webform-paginated) .js-webform-type-checkboxes,form.webform-submission-form:not(.webform-paginated) .js-form-type-processed-text[id*=edit-privacy],form.trial-form .textarea__form,form.trial-form .privacy-policy,form.trial-form .disclaimer,form.trial-form .js-form-type-textarea,form.trial-form .js-form-type-checkbox,form.trial-form .js-webform-type-checkboxes,form.trial-form .js-form-type-processed-text[id*=edit-privacy],form.webform-paginated .form-wrapper .textarea__form,form.webform-paginated .form-wrapper .privacy-policy,form.webform-paginated .form-wrapper .disclaimer,form.webform-paginated .form-wrapper .js-form-type-textarea,form.webform-paginated .form-wrapper .js-form-type-checkbox,form.webform-paginated .form-wrapper .js-webform-type-checkboxes,form.webform-paginated .form-wrapper .js-form-type-processed-text[id*=edit-privacy]{display:block;grid-column:1/-1;}form.webform-submission-form:not(.webform-paginated) .js-form-type-checkbox,form.webform-submission-form:not(.webform-paginated) .js-webform-type-checkboxes,form.trial-form .js-form-type-checkbox,form.trial-form .js-webform-type-checkboxes,form.webform-paginated .form-wrapper .js-form-type-checkbox,form.webform-paginated .form-wrapper .js-webform-type-checkboxes{display:flex;}@media (-ms-high-contrast:none),(-ms-high-contrast:active){form.webform-submission-form:not(.webform-paginated) .js-form-type-checkbox,form.webform-submission-form:not(.webform-paginated) .js-webform-type-checkboxes,form.trial-form .js-form-type-checkbox,form.trial-form .js-webform-type-checkboxes,form.webform-paginated .form-wrapper .js-form-type-checkbox,form.webform-paginated .form-wrapper .js-webform-type-checkboxes{display:block;width:auto;}}form.webform-submission-form:not(.webform-paginated) a:not(.button):not(.text-arrow),form.trial-form a:not(.button):not(.text-arrow),form.webform-paginated .form-wrapper a:not(.button):not(.text-arrow){text-decoration:underline;font-weight:500;}.webform-section{display:block;}.webform-section .container{flex-direction:column;}.webform-section.left{align-items:flex-start;justify-content:flex-start;flex-direction:column;}.webform-section.left :first-child{text-align:left;}.webform-section.left h3{text-align:left;margin:0 0 1rem 0;margin:0 0 var(--sm) 0;}.webform-section.left .field-text-body{padding:0;}.webform-section.left .field-text-body > *{margin:0 0 0.75rem 0;margin:0 0 var(--xs) 0;text-align:left;}@media (max-width:62.4375em){.webform-section.left .field-text-body > *{text-align:left;margin-left:inherit;}}.webform-section.middle .container{display:flex;align-items:center;justify-content:center;flex-direction:column;}@media (max-width:73.813em){.webform-section.middle{align-items:flex-start;}}.webform-section.middle h3{margin:0 0 1rem 0;margin:0 0 var(--sm) 0;}.webform-section.middle .field-text-body{padding:0;}.webform-section.middle .field-text-body > *{margin:0 0 0.75rem 0;margin:0 0 var(--xs) 0;text-align:center;}@media (max-width:73.813em){.webform-section.middle .field-text-body > *{text-align:left;margin-left:inherit;}}.webform-section h2{font-weight:600;font-stretch:normal;color:var(--headlineColor);max-width:35ch;font-size:2.125em;line-height:1.0295;letter-spacing:-0.0148em;font-size:clamp(2.125em,-0.7139rem + 3.8462vw,3em);text-wrap:balance;}@media screen and (min-width:85.375em){.webform-section h2{line-height:1.1;letter-spacing:-0.020915em;}}@media print{.webform-section h2{font-size:26pt;line-height:30pt;}}.webform-section h3{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:50ch;font-size:1.5em;line-height:1.08325;letter-spacing:-0.00835em;font-size:clamp(1.5em,0.2833rem + 1.6484vw,1.875em);text-wrap:balance;}@media screen and (min-width:85.375em){.webform-section h3{line-height:1.2;letter-spacing:-0.01675em;}}@media print{.webform-section h3{font-size:15pt;line-height:20pt;}}.webform-section .field-text-body p{padding-bottom:1.5rem;padding-bottom:var(--md);}.webform-section .field-text-body > div h2:first-child{margin-top:0;}.webform-section > .container > div{display:table;width:100%;}@supports (width:fit-content) or (width:-moz-fit-content){.webform-section > .container > div{display:block;width:auto;}}.webform-section form,.webform-section form.webform-submission-form{padding:0;}.webform-section.webform-paginated{padding:0;}.webform-section.webform-paginated .container{max-width:unset;}.webform-section .webform-message{color:var(--copyColor);}@media (min-width:62.5rem){.layout-two-column.ratio--66-33 > .container > div:nth-of-type(2) form.webform-submission-form:not(.webform-paginated){grid-template-columns:1fr;}}
.kirk-drawer{padding-left:0;padding-right:0;justify-content:center;}.kirk-drawer > .organism{padding-top:0;padding-bottom:0;}.kirk-drawer .title{align-items:center;}.kirk-drawer .title h2,.kirk-drawer .title p{text-align:center;}.kirk-drawer .js-drawer-cta{align-content:center;}@media (max-width:31.188em){.kirk-drawer.middle .kirk-drawer .js-drawer-cta{justify-content:flex-start;}}.kirk-drawer.left .title{align-items:flex-start;align-content:flex-start;justify-content:flex-start;}.kirk-drawer.left .title h2,.kirk-drawer.left .title p{text-align:left;}.kirk-drawer.left .js-drawer-cta{justify-content:flex-start;align-content:flex-start;}.kirk-drawer .title{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;text-align:center;z-index:2;}.kirk-drawer .title > h2{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:60ch;font-size:1.1875em;line-height:1.3125;letter-spacing:0;font-size:clamp(1.1875em,0.1736rem + 1.3736vw,1.5em);text-wrap:balance;text-align:center;}@media screen and (min-width:85.375em){.kirk-drawer .title > h2{line-height:1.2;letter-spacing:-0.00825em;}}@media print{.kirk-drawer .title > h2{font-size:12pt;line-height:18pt;}}.kirk-drawer .js-drawer-cta{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;text-align:center;}.kirk-drawer .js-drawer-cta > button > svg{width:1em;height:1em;margin-left:var(--sm);transform:rotate(360deg);transition:all 500ms ease;display:inline-block;fill:transparent;stroke:var(--buttonText);stroke-width:2px;stroke-linecap:round;vertical-align:-2px;}.kirk-drawer .js-drawer-cta > button:hover > svg,.kirk-drawer .js-drawer-cta > button:focus > svg,.kirk-drawer .js-drawer-cta > button:active > svg{stroke:var(--buttonHoverText);}.kirk-drawer .js-drawer-cta > button.button.text,.kirk-drawer .js-drawer-cta > button.button.text-arrow{color:var(--linkColor);background:none;border:none;padding:0;}.kirk-drawer .js-drawer-cta > button.button.text:focus,.kirk-drawer .js-drawer-cta > button.button.text:active,.kirk-drawer .js-drawer-cta > button.button.text-arrow:focus,.kirk-drawer .js-drawer-cta > button.button.text-arrow:active{border:none;}.kirk-drawer .js-drawer-cta > button.button.text:focus > svg,.kirk-drawer .js-drawer-cta > button.button.text:active > svg,.kirk-drawer .js-drawer-cta > button.button.text-arrow:focus > svg,.kirk-drawer .js-drawer-cta > button.button.text-arrow:active > svg{fill:transparent;stroke:var(--linkColor);}@media (max-width:31.188em){.kirk-drawer .js-drawer-cta > button.button.text,.kirk-drawer .js-drawer-cta > button.button.text-arrow{padding-left:0;}}.kirk-drawer .js-drawer-cta > button.button.text > svg,.kirk-drawer .js-drawer-cta > button.button.text-arrow > svg{fill:transparent;stroke:var(--linkColor);}.kirk-drawer .js-drawer-cta > button.button.text:after,.kirk-drawer .js-drawer-cta > button.button.text-arrow:after{content:unset;}.kirk-drawer .js-drawer-cta > button.button.text > svg{display:none;}.kirk-drawer .js-drawer-cta > button.button.text-arrow:hover:before{width:0;}.kirk-drawer .js-drawer-cta.js-active > button > svg{transition:all 500ms ease;transform:rotate(180deg);}@media (max-width:31.188em){.kirk-drawer .js-drawer-cta,.kirk-drawer .title{align-items:flex-start;justify-content:flex-start;}.kirk-drawer .js-drawer-cta h2,.kirk-drawer .js-drawer-cta p,.kirk-drawer .title h2,.kirk-drawer .title p{text-align:left;}}.kirk-drawer .drawer-content{z-index:0;width:100%;padding:0;margin:0;margin-top:2rem;margin-top:var(--lg);display:none;overflow:hidden;background-color:inherit;}.kirk-drawer .drawer-content > div{padding-top:2rem;padding-top:var(--lg);padding-bottom:2rem;padding-bottom:var(--lg);}.kirk-drawer .drawer-content.light > div.light:first-child,.kirk-drawer .drawer-content.light > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content.light > div.light:last-child,.kirk-drawer .drawer-content.light > .transparent:last-child{padding-bottom:0;}.kirk-drawer .drawer-content.gray > div.gray:first-child,.kirk-drawer .drawer-content.gray > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content.gray > div.gray:last-child,.kirk-drawer .drawer-content.gray > .transparent:last-child{padding-bottom:0;}.kirk-drawer .drawer-content.dark > div.dark:first-child,.kirk-drawer .drawer-content.dark > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content.dark > div.dark:last-child,.kirk-drawer .drawer-content.dark > .transparent:last-child{padding-bottom:0;}.kirk-drawer .drawer-content.innovative > div.innovative:first-child,.kirk-drawer .drawer-content.innovative > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content.innovative > div.innovative:last-child,.kirk-drawer .drawer-content.innovative > .transparent:last-child{padding-bottom:0;}.kirk-drawer .drawer-content.honest > div.honest:first-child,.kirk-drawer .drawer-content.honest > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content.honest > div.honest:last-child,.kirk-drawer .drawer-content.honest > .transparent:last-child{padding-bottom:0;}.kirk-drawer .drawer-content.supportive > div.supportive:first-child,.kirk-drawer .drawer-content.supportive > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content.supportive > div.supportive:last-child,.kirk-drawer .drawer-content.supportive > .transparent:last-child{padding-bottom:0;}.kirk-drawer .drawer-content.transparent > div.transparent:first-child,.kirk-drawer .drawer-content.transparent > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content.transparent > div.transparent:last-child,.kirk-drawer .drawer-content.transparent > .transparent:last-child{padding-bottom:0;}@media (max-width:31.188em){.kirk-drawer .drawer-content .width-contained.light > .container > .organism.light,.kirk-drawer .drawer-content .width-contained.light > .container > .organism.transparent{--organismPadding:var(--md) 0;}.kirk-drawer .drawer-content div.light + div.light,.kirk-drawer .drawer-content div.light + div.light.brick--type--layout .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.light + div.light.brick--type--layout .organism.light:first-of-type,.kirk-drawer .drawer-content div.light + div.light > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content div.no-mobile.light + div.brick--type--layout.light .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.light + div.brick--type--layout.light .organism.light:first-of-type{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content div.no-mobile.light + div.brick--type--layout.light > .container > .width-contained.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.light + div.brick--type--layout.light > .container > .width-contained.light:first-of-type{padding-top:var(--layoutVerticalPadding);}}@media (min-width:31.25em){.kirk-drawer .drawer-content div.light + div.light,.kirk-drawer .drawer-content div.light + div.light > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.light + div.layout-one-column.light > .container > .light:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.light + div.layout-one-column.light > .container > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.light + div.layout-one-column.light > .container > .organism.light:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.light + div.layout-one-column.light > .container > .organism.transparent:first-child{padding-top:var(--organismPadding);}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.light + div.layout-one-column.light > .container > .width-contained.light:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.light + div.layout-one-column.light > .container > .width-contained.transparent:first-child{padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.light + .organism.light,.kirk-drawer .drawer-content .layout-three-column > .container > div.light + .organism.light,.kirk-drawer .drawer-content .layout-four-column > .container > div.light + .organism.light,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.light + .organism.light{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.light + .width-contained.light,.kirk-drawer .drawer-content .layout-three-column > .container > div.light + .width-contained.light,.kirk-drawer .drawer-content .layout-four-column > .container > div.light + .width-contained.light,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.light + .width-contained.light{padding-top:var(--layoutVerticalPadding);}}@media (max-width:31.188em){.kirk-drawer .drawer-content .width-contained.gray > .container > .organism.gray,.kirk-drawer .drawer-content .width-contained.gray > .container > .organism.transparent{--organismPadding:var(--md) 0;}.kirk-drawer .drawer-content div.gray + div.gray,.kirk-drawer .drawer-content div.gray + div.gray.brick--type--layout .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.gray + div.gray.brick--type--layout .organism.gray:first-of-type,.kirk-drawer .drawer-content div.gray + div.gray > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content div.no-mobile.gray + div.brick--type--layout.gray .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.gray + div.brick--type--layout.gray .organism.gray:first-of-type{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content div.no-mobile.gray + div.brick--type--layout.gray > .container > .width-contained.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.gray + div.brick--type--layout.gray > .container > .width-contained.gray:first-of-type{padding-top:var(--layoutVerticalPadding);}}@media (min-width:31.25em){.kirk-drawer .drawer-content div.gray + div.gray,.kirk-drawer .drawer-content div.gray + div.gray > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.gray + div.layout-one-column.gray > .container > .gray:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.gray + div.layout-one-column.gray > .container > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.gray + div.layout-one-column.gray > .container > .organism.gray:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.gray + div.layout-one-column.gray > .container > .organism.transparent:first-child{padding-top:var(--organismPadding);}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.gray + div.layout-one-column.gray > .container > .width-contained.gray:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.gray + div.layout-one-column.gray > .container > .width-contained.transparent:first-child{padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.gray + .organism.gray,.kirk-drawer .drawer-content .layout-three-column > .container > div.gray + .organism.gray,.kirk-drawer .drawer-content .layout-four-column > .container > div.gray + .organism.gray,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.gray + .organism.gray{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.gray + .width-contained.gray,.kirk-drawer .drawer-content .layout-three-column > .container > div.gray + .width-contained.gray,.kirk-drawer .drawer-content .layout-four-column > .container > div.gray + .width-contained.gray,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.gray + .width-contained.gray{padding-top:var(--layoutVerticalPadding);}}@media (max-width:31.188em){.kirk-drawer .drawer-content .width-contained.dark > .container > .organism.dark,.kirk-drawer .drawer-content .width-contained.dark > .container > .organism.transparent{--organismPadding:var(--md) 0;}.kirk-drawer .drawer-content div.dark + div.dark,.kirk-drawer .drawer-content div.dark + div.dark.brick--type--layout .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.dark + div.dark.brick--type--layout .organism.dark:first-of-type,.kirk-drawer .drawer-content div.dark + div.dark > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content div.no-mobile.dark + div.brick--type--layout.dark .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.dark + div.brick--type--layout.dark .organism.dark:first-of-type{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content div.no-mobile.dark + div.brick--type--layout.dark > .container > .width-contained.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.dark + div.brick--type--layout.dark > .container > .width-contained.dark:first-of-type{padding-top:var(--layoutVerticalPadding);}}@media (min-width:31.25em){.kirk-drawer .drawer-content div.dark + div.dark,.kirk-drawer .drawer-content div.dark + div.dark > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.dark + div.layout-one-column.dark > .container > .dark:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.dark + div.layout-one-column.dark > .container > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.dark + div.layout-one-column.dark > .container > .organism.dark:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.dark + div.layout-one-column.dark > .container > .organism.transparent:first-child{padding-top:var(--organismPadding);}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.dark + div.layout-one-column.dark > .container > .width-contained.dark:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.dark + div.layout-one-column.dark > .container > .width-contained.transparent:first-child{padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.dark + .organism.dark,.kirk-drawer .drawer-content .layout-three-column > .container > div.dark + .organism.dark,.kirk-drawer .drawer-content .layout-four-column > .container > div.dark + .organism.dark,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.dark + .organism.dark{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.dark + .width-contained.dark,.kirk-drawer .drawer-content .layout-three-column > .container > div.dark + .width-contained.dark,.kirk-drawer .drawer-content .layout-four-column > .container > div.dark + .width-contained.dark,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.dark + .width-contained.dark{padding-top:var(--layoutVerticalPadding);}}@media (max-width:31.188em){.kirk-drawer .drawer-content .width-contained.innovative > .container > .organism.innovative,.kirk-drawer .drawer-content .width-contained.innovative > .container > .organism.transparent{--organismPadding:var(--md) 0;}.kirk-drawer .drawer-content div.innovative + div.innovative,.kirk-drawer .drawer-content div.innovative + div.innovative.brick--type--layout .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.innovative + div.innovative.brick--type--layout .organism.innovative:first-of-type,.kirk-drawer .drawer-content div.innovative + div.innovative > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content div.no-mobile.innovative + div.brick--type--layout.innovative .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.innovative + div.brick--type--layout.innovative .organism.innovative:first-of-type{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content div.no-mobile.innovative + div.brick--type--layout.innovative > .container > .width-contained.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.innovative + div.brick--type--layout.innovative > .container > .width-contained.innovative:first-of-type{padding-top:var(--layoutVerticalPadding);}}@media (min-width:31.25em){.kirk-drawer .drawer-content div.innovative + div.innovative,.kirk-drawer .drawer-content div.innovative + div.innovative > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.innovative + div.layout-one-column.innovative > .container > .innovative:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.innovative + div.layout-one-column.innovative > .container > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.innovative + div.layout-one-column.innovative > .container > .organism.innovative:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.innovative + div.layout-one-column.innovative > .container > .organism.transparent:first-child{padding-top:var(--organismPadding);}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.innovative + div.layout-one-column.innovative > .container > .width-contained.innovative:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.innovative + div.layout-one-column.innovative > .container > .width-contained.transparent:first-child{padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.innovative + .organism.innovative,.kirk-drawer .drawer-content .layout-three-column > .container > div.innovative + .organism.innovative,.kirk-drawer .drawer-content .layout-four-column > .container > div.innovative + .organism.innovative,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.innovative + .organism.innovative{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.innovative + .width-contained.innovative,.kirk-drawer .drawer-content .layout-three-column > .container > div.innovative + .width-contained.innovative,.kirk-drawer .drawer-content .layout-four-column > .container > div.innovative + .width-contained.innovative,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.innovative + .width-contained.innovative{padding-top:var(--layoutVerticalPadding);}}@media (max-width:31.188em){.kirk-drawer .drawer-content .width-contained.honest > .container > .organism.honest,.kirk-drawer .drawer-content .width-contained.honest > .container > .organism.transparent{--organismPadding:var(--md) 0;}.kirk-drawer .drawer-content div.honest + div.honest,.kirk-drawer .drawer-content div.honest + div.honest.brick--type--layout .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.honest + div.honest.brick--type--layout .organism.honest:first-of-type,.kirk-drawer .drawer-content div.honest + div.honest > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content div.no-mobile.honest + div.brick--type--layout.honest .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.honest + div.brick--type--layout.honest .organism.honest:first-of-type{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content div.no-mobile.honest + div.brick--type--layout.honest > .container > .width-contained.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.honest + div.brick--type--layout.honest > .container > .width-contained.honest:first-of-type{padding-top:var(--layoutVerticalPadding);}}@media (min-width:31.25em){.kirk-drawer .drawer-content div.honest + div.honest,.kirk-drawer .drawer-content div.honest + div.honest > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.honest + div.layout-one-column.honest > .container > .honest:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.honest + div.layout-one-column.honest > .container > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.honest + div.layout-one-column.honest > .container > .organism.honest:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.honest + div.layout-one-column.honest > .container > .organism.transparent:first-child{padding-top:var(--organismPadding);}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.honest + div.layout-one-column.honest > .container > .width-contained.honest:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.honest + div.layout-one-column.honest > .container > .width-contained.transparent:first-child{padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.honest + .organism.honest,.kirk-drawer .drawer-content .layout-three-column > .container > div.honest + .organism.honest,.kirk-drawer .drawer-content .layout-four-column > .container > div.honest + .organism.honest,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.honest + .organism.honest{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.honest + .width-contained.honest,.kirk-drawer .drawer-content .layout-three-column > .container > div.honest + .width-contained.honest,.kirk-drawer .drawer-content .layout-four-column > .container > div.honest + .width-contained.honest,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.honest + .width-contained.honest{padding-top:var(--layoutVerticalPadding);}}@media (max-width:31.188em){.kirk-drawer .drawer-content .width-contained.supportive > .container > .organism.supportive,.kirk-drawer .drawer-content .width-contained.supportive > .container > .organism.transparent{--organismPadding:var(--md) 0;}.kirk-drawer .drawer-content div.supportive + div.supportive,.kirk-drawer .drawer-content div.supportive + div.supportive.brick--type--layout .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.supportive + div.supportive.brick--type--layout .organism.supportive:first-of-type,.kirk-drawer .drawer-content div.supportive + div.supportive > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content div.no-mobile.supportive + div.brick--type--layout.supportive .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.supportive + div.brick--type--layout.supportive .organism.supportive:first-of-type{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content div.no-mobile.supportive + div.brick--type--layout.supportive > .container > .width-contained.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.supportive + div.brick--type--layout.supportive > .container > .width-contained.supportive:first-of-type{padding-top:var(--layoutVerticalPadding);}}@media (min-width:31.25em){.kirk-drawer .drawer-content div.supportive + div.supportive,.kirk-drawer .drawer-content div.supportive + div.supportive > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.supportive + div.layout-one-column.supportive > .container > .supportive:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.supportive + div.layout-one-column.supportive > .container > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.supportive + div.layout-one-column.supportive > .container > .organism.supportive:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.supportive + div.layout-one-column.supportive > .container > .organism.transparent:first-child{padding-top:var(--organismPadding);}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.supportive + div.layout-one-column.supportive > .container > .width-contained.supportive:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.supportive + div.layout-one-column.supportive > .container > .width-contained.transparent:first-child{padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.supportive + .organism.supportive,.kirk-drawer .drawer-content .layout-three-column > .container > div.supportive + .organism.supportive,.kirk-drawer .drawer-content .layout-four-column > .container > div.supportive + .organism.supportive,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.supportive + .organism.supportive{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.supportive + .width-contained.supportive,.kirk-drawer .drawer-content .layout-three-column > .container > div.supportive + .width-contained.supportive,.kirk-drawer .drawer-content .layout-four-column > .container > div.supportive + .width-contained.supportive,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.supportive + .width-contained.supportive{padding-top:var(--layoutVerticalPadding);}}@media (max-width:31.188em){.kirk-drawer .drawer-content .width-contained.transparent > .container > .organism.transparent,.kirk-drawer .drawer-content .width-contained.transparent > .container > .organism.transparent{--organismPadding:var(--md) 0;}.kirk-drawer .drawer-content div.transparent + div.transparent,.kirk-drawer .drawer-content div.transparent + div.transparent.brick--type--layout .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.transparent + div.transparent.brick--type--layout .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.transparent + div.transparent > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content div.no-mobile.transparent + div.brick--type--layout.transparent .organism.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.transparent + div.brick--type--layout.transparent .organism.transparent:first-of-type{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content div.no-mobile.transparent + div.brick--type--layout.transparent > .container > .width-contained.transparent:first-of-type,.kirk-drawer .drawer-content div.no-mobile.transparent + div.brick--type--layout.transparent > .container > .width-contained.transparent:first-of-type{padding-top:var(--layoutVerticalPadding);}}@media (min-width:31.25em){.kirk-drawer .drawer-content div.transparent + div.transparent,.kirk-drawer .drawer-content div.transparent + div.transparent > .views-element-container > .view-academy-schedule{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.transparent + div.layout-one-column.transparent > .container > .transparent:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.transparent + div.layout-one-column.transparent > .container > .transparent:first-child{padding-top:0;}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.transparent + div.layout-one-column.transparent > .container > .organism.transparent:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.transparent + div.layout-one-column.transparent > .container > .organism.transparent:first-child{padding-top:var(--organismPadding);}.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.transparent + div.layout-one-column.transparent > .container > .width-contained.transparent:first-child,.kirk-drawer .drawer-content .layout-content article > div > div.mobile-only.transparent + div.layout-one-column.transparent > .container > .width-contained.transparent:first-child{padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.transparent + .organism.transparent,.kirk-drawer .drawer-content .layout-three-column > .container > div.transparent + .organism.transparent,.kirk-drawer .drawer-content .layout-four-column > .container > div.transparent + .organism.transparent,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.transparent + .organism.transparent{padding-top:var(--organismVerticalPadding);}.kirk-drawer .drawer-content .layout-two-column > .container > div.transparent + .width-contained.transparent,.kirk-drawer .drawer-content .layout-three-column > .container > div.transparent + .width-contained.transparent,.kirk-drawer .drawer-content .layout-four-column > .container > div.transparent + .width-contained.transparent,.kirk-drawer .drawer-content .layout-one-column.gaps-on > .container > div.transparent + .width-contained.transparent{padding-top:var(--layoutVerticalPadding);}}@media (max-width:31.188em){.kirk-drawer .drawer-content div.no-mobile + div.width-contained:not(.padding-collapse){padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content div.no-mobile + div.organism{padding-top:var(--organismVerticalPadding);}}@media (min-width:31.25em){.kirk-drawer .drawer-content div.mobile-only + div.width-contained:not(.padding-collapse){padding-top:var(--layoutVerticalPadding);}.kirk-drawer .drawer-content div.mobile-only + div.organism{padding-top:var(--organismVerticalPadding);}}.kirk-drawer .drawer-content .brick--type--layout.padding-collapse.width-contained{padding-top:0;}.kirk-drawer .drawer-content.js-open{max-height:3000em;display:block;overflow:visible;}.kirk-drawer div[id*=vennly] > *,.kirk-drawer .vennly-container > *{margin-left:auto;margin-right:auto;}.kirk-drawer.jumbo-button .js-drawer-cta .button{box-shadow:var(--cardShadow);padding:var(--lg);font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:60ch;font-size:1.1875em;line-height:1.3125;letter-spacing:0;font-size:clamp(1.1875em,0.1736rem + 1.3736vw,1.5em);text-wrap:balance;font-weight:400;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;transition-timing-function:ease-in-out;transition-duration:400ms;position:relative;z-index:1;}@media screen and (min-width:85.375em){.kirk-drawer.jumbo-button .js-drawer-cta .button{line-height:1.2;letter-spacing:-0.00825em;}}@media print{.kirk-drawer.jumbo-button .js-drawer-cta .button{font-size:12pt;line-height:18pt;}}.kirk-drawer.jumbo-button .js-drawer-cta .button,.kirk-drawer.jumbo-button .js-drawer-cta .button:hover,.kirk-drawer.jumbo-button .js-drawer-cta .button:focus{color:var(--cardLinkColor);background:var(--cardBackground);border:var(--border3);}.kirk-drawer.jumbo-button .js-drawer-cta .button > svg,.kirk-drawer.jumbo-button .js-drawer-cta .button:hover > svg,.kirk-drawer.jumbo-button .js-drawer-cta .button:focus > svg{flex:0 0 auto;width:0.675em;height:0.675em;stroke:var(--cardLinkColor);margin-left:var(--xxs);}.kirk-drawer.jumbo-button .js-drawer-cta.js-active .button,.kirk-drawer.jumbo-button .js-drawer-cta .button:hover{transform:translate(0,-4px);box-shadow:var(--cardHoverShadow);}
.full-bleed{position:relative;height:100%;background-color:var(--backgroundColor);overflow:hidden;}.full-bleed.two-thirds__content .wsy-wrapper{flex:2 1 26.66em;}.full-bleed.two-thirds__content .filler{flex:1 1 13.33em;}.full-bleed.one-third__content .wsy-wrapper{flex:1 1 13.33em;}.full-bleed.one-third__content .filler{flex:2 1 26.66em;}.full-bleed.equal__split .wsy-wrapper{flex:1 1 22.75em;}.full-bleed.equal__split .filler{flex:1 1 22.75em;}.full-bleed.right .filler{order:0;}.full-bleed.right .wsy-wrapper{order:1;}.full-bleed.middle.two-thirds__content .wsy-wrapper{width:66%;flex:none;}@media screen and (max-width:46.875em){.full-bleed.middle.two-thirds__content .wsy-wrapper{width:100%;}}.full-bleed.middle.one-third__content .wsy-wrapper{flex:none;width:33%;}@media screen and (max-width:46.875em){.full-bleed.middle.one-third__content .wsy-wrapper{width:100%;}}.full-bleed.middle.equal__split .wsy-wrapper{flex:none;width:50%;}@media screen and (max-width:46.875em){.full-bleed.middle.equal__split .wsy-wrapper{width:100%;}}.full-bleed .wsy-wrapper{position:relative;z-index:3;}.full-bleed .wsy-wrapper > .field-text-body h6,.full-bleed .wsy-wrapper > .field-text-body p,.full-bleed .wsy-wrapper > .field-text-body ul,.full-bleed .wsy-wrapper > .field-text-body ol{color:var(--headlineColor);}.full-bleed .container{flex-direction:row;justify-content:flex-start;align-items:flex-end;}.full-bleed .container .field-text-body{max-width:50ch;z-index:1;}.full-bleed.middle .container{justify-content:center;}.full-bleed.right .container{justify-content:flex-end;}.full-bleed.right .wsy-wrapper:before{left:unset;right:-99vw;}.full-bleed.top{align-items:flex-start;}.full-bleed.bottom{justify-content:flex-end;}.full-bleed.center{justify-content:center;}.full-bleed.center .container .field-text-body{max-width:none;}.full-bleed:not(.two-thirds__content):not(.one-third__content):not(.equal__split) .container .field-text-body h1,.full-bleed:not(.two-thirds__content):not(.one-third__content):not(.equal__split) .container .field-text-body h2,.full-bleed:not(.two-thirds__content):not(.one-third__content):not(.equal__split) .container .field-text-body h3,.full-bleed:not(.two-thirds__content):not(.one-third__content):not(.equal__split) .container .field-text-body h4,.full-bleed:not(.two-thirds__content):not(.one-third__content):not(.equal__split) .container .field-text-body h5{max-width:50rem;}.full-bleed:not(.two-thirds__content):not(.one-third__content):not(.equal__split) .container .field-text-body p{max-width:45rem;}.brick--type--ernie-background-wysiwyg ~ .brick--type--elena-background-wysiwyg.right{padding:unset;}.brick--type--ernie-background-wysiwyg ~ .brick--type--elena-background-wysiwyg.right .container{display:unset;width:unset;display:grid;align-items:unset;-ms-grid-columns:minmax(2rem,1fr) 58% minmax(0,7%) minmax(2rem,1fr) minmax(25ch,50ch) minmax(2rem,1fr);grid-template-columns:minmax(var(--lg),1fr) minmax(auto,58%) minmax(0,7%) minmax(var(--lg),1fr) minmax(25ch,50ch) minmax(var(--lg),1fr);}@media (min-width:31.25em){.brick--type--ernie-background-wysiwyg ~ .brick--type--elena-background-wysiwyg.right .container{-ms-grid-columns:minmax(4rem,1fr) 58% minmax(0,7%) minmax(4rem,1fr) minmax(25ch,50ch) minmax(4rem,1fr);grid-template-columns:minmax(var(--xxl),1fr) minmax(auto,58%) minmax(0,7%) minmax(var(--xxl),1fr) minmax(25ch,50ch) minmax(var(--xxl),1fr);}}@media (min-width:104.625em){.brick--type--ernie-background-wysiwyg ~ .brick--type--elena-background-wysiwyg.right .container{-ms-grid-columns:1fr 57.5625em 6.85em 4rem 28.5125em 1fr;grid-template-columns:1fr 57.5625em 6.85em var(--xxl) 28.5125em 1fr;}}.brick--type--ernie-background-wysiwyg ~ .brick--type--elena-background-wysiwyg.right .wsy-wrapper{flex:unset;flex-direction:unset;justify-content:unset;align-items:unset;width:unset;max-width:unset;-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;}@media (max-width:31.188em){.brick--type--ernie-background-wysiwyg ~ .brick--type--elena-background-wysiwyg.right .wsy-wrapper{grid-column:2/6;}}
