@media(min-width:1024px){.nav--footer[data-v-fce6d8ba]{margin-top:-8px}}.nav__item[data-v-fce6d8ba]{margin-bottom:-6px}.nav__item[data-v-fce6d8ba] a.link{color:var(--offblack-80)}.nav__item[data-v-fce6d8ba] a.link:hover,.nav__item[data-v-fce6d8ba] a.router-link-active{color:var(--offblack)}.newsletter-signup[data-v-ceadbe3b]{display:inline-flex;flex-direction:column;flex-grow:1;margin-left:10px;max-width:400px;min-width:0}.newsletter-error[data-v-ceadbe3b],.newsletter-success[data-v-ceadbe3b]{font-family:var(--font-banana);font-size:.875rem;font-weight:400;margin:0}@media(min-width:1024px){.newsletter-error[data-v-ceadbe3b],.newsletter-success[data-v-ceadbe3b]{font-size:1.125rem;padding-top:6px}}.newsletter-form[data-v-ceadbe3b]{box-shadow:inset 0 -1px 0 var(--black);display:inline-flex;flex-grow:1;font-family:var(--font-banana);justify-content:space-between;max-width:400px}.newsletter-form .input-email[data-v-ceadbe3b]{border:none;color:currentColor;font-size:.875rem;line-height:inherit;outline:none;padding-block:0;padding:0;width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.newsletter-form .input-email[data-v-ceadbe3b]{font-size:1.125rem;min-width:300px}}:is(.newsletter-form .input-email[data-v-ceadbe3b])::-moz-placeholder{color:var(--black)}:is(.newsletter-form .input-email[data-v-ceadbe3b])::placeholder{color:var(--black)}.newsletter-form .button-submit[data-v-ceadbe3b]{background:none;border:none;cursor:pointer;font-size:.875rem;font-weight:500}@media(min-width:1024px){.newsletter-form .button-submit[data-v-ceadbe3b]{font-size:1.125rem}}.menu[data-v-3296bc39]{padding:var(--site-gutter)}@media(min-width:1024px){.menu[data-v-3296bc39]{display:grid;grid-template-columns:1fr 1fr}}.context-bar__component .col__footer[data-v-3296bc39]{align-items:center;color:var(--offblack-90);display:flex;justify-content:space-between;padding-top:24px}@media(min-width:1024px){.context-bar__component .col__footer[data-v-3296bc39]{display:grid;gap:var(--gap);grid-template-columns:1fr 2fr;margin-top:auto;padding-top:50px}}:is(.context-bar__component .col__footer) .nav[data-v-3296bc39]{line-height:.9375rem}.context-bar__component .nav-secondary[data-v-3296bc39]{display:flex;flex-direction:column;gap:4px;margin-bottom:30px}@media(min-width:1024px){.context-bar__component .nav-secondary[data-v-3296bc39]{gap:0}}.context-bar__component .col[data-v-3296bc39]{display:flex;flex-direction:column}@media(max-width:1024px){:is(.context-bar__component .col[data-v-3296bc39]):first-of-type{margin-bottom:32px;transition:margin-bottom .3s ease;transition-delay:.5s}}@media(min-width:1024px){.context-bar__component .col[data-v-3296bc39]{margin-bottom:0}}.context-bar__component .footer-text[data-v-3296bc39]{color:var(--offblack-90);margin-top:auto;max-width:75%}@media(min-width:1024px){.context-bar__component .footer-text[data-v-3296bc39]{margin-top:auto;max-width:100%}}:is(.context-bar__component .footer-text[data-v-3296bc39]) a{color:var(--offblack-90)}:is(.context-bar__component .footer-text[data-v-3296bc39]) p:first-of-type{margin-bottom:14px}:is(.context-bar__component .footer-text[data-v-3296bc39]) p:last-of-type{max-width:70%}:is(.context-bar__component .footer-text[data-v-3296bc39]) p{white-space:pre-wrap}.context-bar__component .footer-logo[data-v-3296bc39]{margin-bottom:24px;max-width:135px}:is(.context-bar__component .footer-logo[data-v-3296bc39]) svg{fill:var(--black)}@media(min-width:1024px){.context-bar__component .footer-logo[data-v-3296bc39]{margin-bottom:40px;max-width:100%}}.job-openings-toggle[data-v-3296bc39],.newsletter-toggle[data-v-3296bc39],.social-toggle[data-v-3296bc39]{cursor:pointer}.active:is(.social-toggle,.newsletter-toggle,.job-openings-toggle) .job-openings-button[data-v-3296bc39],.active:is(.social-toggle,.newsletter-toggle,.job-openings-toggle) .newsletter-toggle-button[data-v-3296bc39],.active:is(.social-toggle,.newsletter-toggle,.job-openings-toggle) .social-toggle-button[data-v-3296bc39]{color:var(--grey3)}.newsletter-toggle[data-v-3296bc39],.social-links[data-v-3296bc39]{display:inline-flex}.social-links[data-v-3296bc39]{gap:10px;margin-left:10px}.social-links li[data-v-3296bc39]:not(:last-of-type):after{content:","}.social-links a[data-v-3296bc39]{transition:color .3s ease}:is(.social-links a[data-v-3296bc39]):hover{color:var(--grey3)}.job-openings-toggle[data-v-3296bc39] .blockcontent{display:inline-flex;font-family:var(--font-banana);font-size:1.25rem;font-weight:400;margin-left:10px}.job-openings-toggle[data-v-3296bc39] ol,.job-openings-toggle[data-v-3296bc39] p,.job-openings-toggle[data-v-3296bc39] ul{margin-bottom:0}
