:root{--layout-max-width:1600px;--grid-column-count:12;--grid-gutters:60px;--spacing-unit:0.5rem;--section-spacing:calc(10 * 0.5rem);--transition-quick:50ms;--transition-fast:150ms;--transition-medium:300ms;--transition-long:450ms;--transition-extra-long:800ms;--color-base:#0B2436;--color-gold:#D5B795;--color-blue:#A7CEEF;--color-glaucous:#6486B9;--color-green:#ACB5AC;--color-lavender:#B8BBD3;--color-red:#C9A3A4;--color-white:white;--color-light-gray:#BBBFBF;--color-lighter-gray:#F2F7F7;--color-gray:#858686;--color-black:#2E2E2E;--color-bg-dark:var(--color-black);--color-bg-light:var(--color-lighter-gray);--color-type-dark:var(--color-black);--color-type-base:var(--color-base);--color-type-light:var(--color-gray);--color-type-white:var(--color-white);--font-primary:"Untitled Sans",Helvetica,Arial,sans-serif;--font-secondary:"Tiempos Headline","Times","Georgia",serif;--font-tertiary:"DIN",Helvetica,Arial,sans-serif;--font-quaternary:"Sohne Mono Buch",Helvetica,Arial,sans-serif;--font-primary-weight-regular:400;--font-primary-weight-medium:500;--font-secondary-weight-light:300;--font-secondary-weight-regular:400;--font-tertiary-weight-medium:500;--font-quaternary-weight-medium:500}@font-face{font-display:swap;font-family:"Untitled Sans";src:url(/2c3e0e6bdda615746e83c4bfc131014dd26623ac/d67d2/fonts/untitled-sans-web-regular.eot);src:url(/2c3e0e6bdda615746e83c4bfc131014dd26623ac/d67d2/fonts/untitled-sans-web-regular.eot#iefix) format("embedded-opentype"),url(/1e7bdfe3826e395db16bf3ca5e40886a38e63704/f8d0f/fonts/untitled-sans-web-regular.woff2) format("woff2"),url(/a44e1e3063f87afa3da3e8acb656db21648e0c3f/3291b/fonts/untitled-sans-web-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Untitled Sans";src:url(/a5680e519243936378177ae88cbfdf0c48a74ac5/572d8/fonts/untitled-sans-web-medium.eot);src:url(/a5680e519243936378177ae88cbfdf0c48a74ac5/572d8/fonts/untitled-sans-web-medium.eot#iefix) format("embedded-opentype"),url(/cef9ccf9f62ca6cb24577ca138c3619d0fea9e0e/cfaf8/fonts/untitled-sans-web-medium.woff2) format("woff2"),url(/8cda22c2d3fa92e9a4cbe1af20438ced86f8f602/166ba/fonts/untitled-sans-web-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Tiempos Headline";src:url(/97add1969fd7aed4a3fc373926338c5d77c77b28/74f04/fonts/tiempos-headline-web-light.eot);src:url(/97add1969fd7aed4a3fc373926338c5d77c77b28/74f04/fonts/tiempos-headline-web-light.eot#iefix) format("embedded-opentype"),url(/59c900f4ab428fa994b3da5434d04784b9ddc07b/1fd98/fonts/tiempos-headline-web-light.woff2) format("woff2"),url(/ee9df24011cda810e8af93b1a24cfa4485a2384a/bc465/fonts/tiempos-headline-web-light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"Tiempos Headline";src:url(/502d78b3510de0124343e3f2d3b5d96e8b6d6b0b/c992f/fonts/tiempos-headline-web-regular.eot);src:url(/502d78b3510de0124343e3f2d3b5d96e8b6d6b0b/c992f/fonts/tiempos-headline-web-regular.eot#iefix) format("embedded-opentype"),url(/3d31f76b9a8d762471e06f659886cfd39eb1d516/ab485/fonts/tiempos-headline-web-regular.woff2) format("woff2"),url(/7b34b9aa97e9772228f209339012672375fdb31e/6ba93/fonts/tiempos-headline-web-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:DIN;src:url(/16fe8df3232c3054a2a2bc19bf37cb87ed144f37/ba044/fonts/ff-din.woff2) format("woff2"),url(/522b238ccb0e9ef359412c0caae546f560ff1dc3/3affd/fonts/ff-din.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Sohne Mono Buch";src:url(/95145251bc5236c3c514de082663a72b3bd8bb01/5d7bc/fonts/soehne-mono-web-buch.eot);src:url(/95145251bc5236c3c514de082663a72b3bd8bb01/5d7bc/fonts/soehne-mono-web-buch.eot#iefix) format("embedded-opentype"),url(/a7b950c54141b9b7085106773b5f24ce0ea0ef5e/ddd44/fonts/soehne-mono-web-buch.woff2) format("woff2"),url(/d625cfa0a9ff13916d6a4d92935d9d2689df30a9/3f3f3/fonts/soehne-mono-web-buch.woff) format("woff");font-weight:400;font-style:normal}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}::-moz-selection{background-color:var(--color-blue);color:var(--color-type-dark)}::selection{background-color:var(--color-blue);color:var(--color-type-dark)}:root{background-color:var(--color-bg-light);color:var(--color-type-base)}:root.-no-scroll{overflow:hidden}.grid{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:10px}@media (min-width:960px){.grid{grid-gap:20px}}.grid.-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column-3{grid-column:auto/span 3}.column-4{grid-column:auto/span 4}.column-5{grid-column:auto/span 5}.column-6{grid-column:auto/span 6}.column-7{grid-column:auto/span 7}.column-4_9{grid-column:9/span 4}.column-8{grid-column:auto/span 8}.column-9{grid-column:auto/span 9}.column-10{grid-column:auto/span 10}.column-11{grid-column:auto/span 11}.column-12{grid-column:auto/span 12}._hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}._visible{height:initial;left:initial;overflow:initial;position:initial;top:initial;width:auto}@media (min-width:768px){._mobile-only{display:none!important}}@media (max-width:767px){._desktop-only{display:none!important}}._type-size-h1{font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-regular);color:var(--color-type-base);font-size:42px;line-height:48px;margin-bottom:.25em;margin-top:0}@media (min-width:480px){._type-size-h1{font-size:54px;line-height:60px}}@media (min-width:768px){._type-size-h1{font-size:60px;line-height:70px}}._type-size-h2{font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-light);color:var(--color-type-base);font-size:30px;font-weight:var(--font-secondary-weight-light);line-height:36px;margin-bottom:.715em;margin-top:0}@media (min-width:480px){._type-size-h2{font-size:36px;line-height:40px}}@media (min-width:768px){._type-size-h2{font-size:42px;line-height:48px}}._type-size-h3{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;line-height:24px;margin-bottom:.25em;margin-top:0;text-transform:uppercase}._type-size-h4{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;text-transform:uppercase}._type-size-caption{font-family:var(--font-quaternary);font-weight:var(--font-quaternary-weight-medium);font-weight:var(--font-quaternary-weight-regular);font-size:14px;line-height:20px}._type-color-white{color:var(--color-type-white)}._type-color-light{color:var(--color-type-light)}._center-headline{text-align:center;margin-top:calc(24 * .5rem);margin-bottom:calc(24 * .5rem)}._top-border-headline{border-top:2px solid var(--color-base);padding-top:calc(var(--grid-gutters)/ 2)}@media (min-width:768px){p._reduced-width-p{max-width:40%}}._component-color-gold{--component-color:var(--color-gold)}._component-color-blue{--component-color:var(--color-blue)}._component-color-green{--component-color:var(--color-green)}._component-color-red{--component-color:var(--color-red)}._component-color-lavender{--component-color:var(--color-lavender)}body{margin:0;overflow-x:hidden}.button,button{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:currentColor;cursor:pointer;display:inline-block;font-size:inherit;position:relative;text-decoration:none;-webkit-transition:background-color var(--transition-quick);transition:background-color var(--transition-quick);white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover{text-decoration:none}.button.-cta,button.-cta{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;font-variant:none;line-height:24px;text-transform:uppercase}.button.-cta.-color-white,button.-cta.-color-white{color:var(--color-type-white)}.button.-cta:focus .arrowPacman-clip,.button.-cta:hover .arrowPacman-clip,button.-cta:focus .arrowPacman-clip,button.-cta:hover .arrowPacman-clip{-webkit-animation-delay:150ms;animation-delay:150ms;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:pacman;animation-name:pacman;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.55,0,.21,1);animation-timing-function:cubic-bezier(.55,0,.21,1)}.button.-cta.-color-dark svg>path,button.-cta.-color-dark svg>path{fill:#0b2436}form{color:var(--color-light-gray);position:relative}form:active,form:focus,form:hover{color:var(--color-brand)}h1 br,h2 br,h3 br,h4 br{display:block}h1{font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-regular);color:var(--color-type-base);font-size:42px;line-height:48px;margin-bottom:.25em;margin-top:0}@media (min-width:480px){h1{font-size:54px;line-height:60px}}@media (min-width:768px){h1{font-size:60px;line-height:70px}}h2{font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-light);color:var(--color-type-base);font-size:30px;font-weight:var(--font-secondary-weight-light);line-height:36px;margin-bottom:.715em;margin-top:0}@media (min-width:480px){h2{font-size:36px;line-height:40px}}@media (min-width:768px){h2{font-size:42px;line-height:48px}}h3{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;line-height:24px;margin-bottom:.25em;margin-top:0;text-transform:uppercase}h4{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;text-transform:uppercase}input{--input-bottom-border:1px;--input-bottom-padding:.35em;font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;text-transform:uppercase;background-color:transparent;border:none;border-bottom:var(--input-bottom-border) solid var(--color-light-gray);border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding-bottom:var(--input-bottom-padding);padding-left:0;-webkit-transition:border 225ms;transition:border 225ms;width:100%;-webkit-appearance:none}input:focus,input:hover{border-bottom-color:var(--color-brand);outline:0}input:focus::-webkit-input-placeholder,input:hover::-webkit-input-placeholder{opacity:.5}input:focus::-moz-placeholder,input:hover::-moz-placeholder{opacity:.5}input:focus:-ms-input-placeholder,input:hover:-ms-input-placeholder{opacity:.5}input:focus::-ms-input-placeholder,input:hover::-ms-input-placeholder{opacity:.5}input:focus::placeholder,input:hover::placeholder{opacity:.5}input::-webkit-input-placeholder{color:var(--color-light-gray);-webkit-transition:opacity var(--transition-fast),color var(--transition-medium);transition:opacity var(--transition-fast),color var(--transition-medium)}input::-moz-placeholder{color:var(--color-light-gray);-moz-transition:opacity var(--transition-fast),color var(--transition-medium);transition:opacity var(--transition-fast),color var(--transition-medium)}input:-ms-input-placeholder{color:var(--color-light-gray);-ms-transition:opacity var(--transition-fast),color var(--transition-medium);transition:opacity var(--transition-fast),color var(--transition-medium)}input::-ms-input-placeholder{color:var(--color-light-gray);-ms-transition:opacity var(--transition-fast),color var(--transition-medium);transition:opacity var(--transition-fast),color var(--transition-medium)}input::placeholder{color:var(--color-light-gray);-webkit-transition:opacity var(--transition-fast),color var(--transition-medium);transition:opacity var(--transition-fast),color var(--transition-medium)}input.-large{--input-bottom-border:2px;--input-bottom-padding:.75em;font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;font-variant:none;line-height:24px;text-transform:uppercase}input.-large.-color-white{color:var(--color-type-white)}img{max-width:100%}a{--link-color:currentColor;color:var(--link-color);text-decoration:none;-webkit-transition:color var(--transition-quick);transition:color var(--transition-quick)}a:hover{color:var(--color-type-base);text-decoration:none}a.-color-gray{--link-color:var(--color-gray)}main{outline:0}p{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;margin:0}@media (min-width:768px){p{font-size:18px;line-height:24px}}p+p{margin-top:1rem}p.-large{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-weight:var(--font-primary-weight-regular);font-size:24px;line-height:28px}.subsection-break{width:100%;display:block}.center-alignment-wrapper,.flex-alignment-wrapper,.yes-no-selection{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin-top:10px;margin-bottom:10px;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:inline-block}@media (min-width:640px){.center-alignment-wrapper,.flex-alignment-wrapper,.yes-no-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}}.flex-alignment-wrapper:nth-of-type(even){float:right!important}.flex-alignment-wrapper:nth-of-type(odd){float:left!important}@media (min-width:960px){.flex-alignment-wrapper{width:42vw!important;-ms-flex-preferred-size:initial;flex-basis:initial;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}}@media (min-width:1120px){.flex-alignment-wrapper{width:36vw!important}}.subtitle-text{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:16px;line-height:1}.link-cta{text-underline-offset:2px;-webkit-text-decoration:underline 1px #bbbbbe;text-decoration:underline 1px #bbbbbe}.link-cta:focus,.link-cta:hover{text-underline-offset:4px;-webkit-text-decoration:underline 1px #122435;text-decoration:underline 1px #122435}.list-text-style{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px}@media (min-width:768px){.list-text-style{font-size:18px;line-height:24px}}.list-text-style li{margin-bottom:1rem}.h1-survey-style{font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-regular);color:var(--color-type-base);font-size:42px;line-height:48px;margin-bottom:.25em;margin-top:0}@media (min-width:480px){.h1-survey-style{font-size:54px;line-height:60px}}@media (min-width:768px){.h1-survey-style{font-size:60px;line-height:70px}}.hr-survey-style{display:inline-block;margin-bottom:10px;border:2px solid;width:2px;-o-border-image:linear-gradient(85.8deg,#fbf0de 0,#e7aef4 37.04%,#adcdec 66.25%,#ccf7d5 100.16%) 1;border-image:linear-gradient(85.8deg,#fbf0de 0,#e7aef4 37.04%,#adcdec 66.25%,#ccf7d5 100.16%) 1;position:absolute;-webkit-animation:showLine 1.5s 1 forwards;animation:showLine 1.5s 1 forwards;-ms-flex-preferred-size:100%;flex-basis:100%}@-webkit-keyframes showLine{0%{width:0}100%{width:100%}}@keyframes showLine{0%{width:0}100%{width:100%}}.divider-style{display:inline-block;margin-top:30px;margin-bottom:30px;border:1px solid #e1e4e9;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.uncompleted-text-style{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;color:#5a5a5a;margin-top:10px!important;margin-bottom:10px!important;text-transform:none!important;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;color:#9b5a5a!important}@media (min-width:768px){.uncompleted-text-style{font-size:18px;line-height:24px}}.uncompleted-text-style .icons path{fill:#5a5a5a}.uncompleted-text-style:disabled{color:#5a5a5a;fill:#5a5a5a}.uncompleted-text-style:invalid{color:#9b5a5a;fill:#9b5a5a}.uncompleted-text-style:valid{color:#516d42;fill:#516d42}.uncompleted-text-style::-moz-selection{color:#122435;fill:#122435}.uncompleted-text-style::selection,.uncompleted-text-style:active,.uncompleted-text-style:focus,.uncompleted-text-style:focus-visible,.uncompleted-text-style:hover{color:#122435;fill:#122435}.skip-link{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{position:static;width:auto;height:auto}.agree-button,.disagree-button,.forward-button,.full-width-button,.important-button,.navigation-button,.previous-button,.source-button,.standard-button{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;font-variant:none;line-height:24px;text-transform:uppercase;color:#5a5a5a;color:#5a5a5a!important;text-underline-offset:5px;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin:auto!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;cursor:pointer!important;position:relative!important;overflow:clip!important;min-height:44px;min-width:44px;background-color:#f2f7f7!important;border:2px solid #bbbbbe!important;border-radius:15px!important}.-color-white.agree-button,.-color-white.disagree-button,.-color-white.forward-button,.-color-white.full-width-button,.-color-white.important-button,.-color-white.navigation-button,.-color-white.previous-button,.-color-white.standard-button,.source-button.-color-white{color:var(--color-type-white)}.agree-button .icons path,.disagree-button .icons path,.forward-button .icons path,.full-width-button .icons path,.important-button .icons path,.navigation-button .icons path,.previous-button .icons path,.source-button .icons path,.standard-button .icons path{fill:#5a5a5a}.agree-button:disabled,.disagree-button:disabled,.forward-button:disabled,.full-width-button:disabled,.important-button:disabled,.navigation-button:disabled,.previous-button:disabled,.source-button:disabled,.standard-button:disabled{color:#5a5a5a;fill:#5a5a5a}.agree-button:invalid,.disagree-button:invalid,.forward-button:invalid,.full-width-button:invalid,.important-button:invalid,.navigation-button:invalid,.previous-button:invalid,.source-button:invalid,.standard-button:invalid{color:#9b5a5a;fill:#9b5a5a}.agree-button:valid,.disagree-button:valid,.forward-button:valid,.full-width-button:valid,.important-button:valid,.navigation-button:valid,.previous-button:valid,.source-button:valid,.standard-button:valid{color:#516d42;fill:#516d42}.agree-button::-moz-selection,.disagree-button::-moz-selection,.forward-button::-moz-selection,.full-width-button::-moz-selection,.important-button::-moz-selection,.navigation-button::-moz-selection,.previous-button::-moz-selection,.source-button::-moz-selection,.standard-button::-moz-selection{color:#122435;fill:#122435}.agree-button::selection,.agree-button:active,.agree-button:focus,.agree-button:focus-visible,.agree-button:hover,.disagree-button::selection,.disagree-button:active,.disagree-button:focus,.disagree-button:focus-visible,.disagree-button:hover,.forward-button::selection,.forward-button:active,.forward-button:focus,.forward-button:focus-visible,.forward-button:hover,.full-width-button::selection,.full-width-button:active,.full-width-button:focus,.full-width-button:focus-visible,.full-width-button:hover,.important-button::selection,.important-button:active,.important-button:focus,.important-button:focus-visible,.important-button:hover,.navigation-button::selection,.navigation-button:active,.navigation-button:focus,.navigation-button:focus-visible,.navigation-button:hover,.previous-button::selection,.previous-button:active,.previous-button:focus,.previous-button:focus-visible,.previous-button:hover,.source-button::selection,.source-button:active,.source-button:focus,.source-button:focus-visible,.source-button:hover,.standard-button::selection,.standard-button:active,.standard-button:focus,.standard-button:focus-visible,.standard-button:hover{color:#122435;fill:#122435}.agree-button .icons path,.disagree-button .icons path,.forward-button .icons path,.full-width-button .icons path,.important-button .icons path,.navigation-button .icons path,.previous-button .icons path,.source-button .icons path,.standard-button .icons path{fill:#858686}.agree-button:disabled,.disagree-button:disabled,.forward-button:disabled,.full-width-button:disabled,.important-button:disabled,.navigation-button:disabled,.previous-button:disabled,.source-button:disabled,.standard-button:disabled{background-color:#e8e9ec!important;border-radius:15px!important}.agree-button:disabled .icons path,.disagree-button:disabled .icons path,.forward-button:disabled .icons path,.full-width-button:disabled .icons path,.important-button:disabled .icons path,.navigation-button:disabled .icons path,.previous-button:disabled .icons path,.source-button:disabled .icons path,.standard-button:disabled .icons path{fill:#858686}.agree-button:user-invalid,.disagree-button:user-invalid,.forward-button:user-invalid,.full-width-button:user-invalid,.important-button:user-invalid,.navigation-button:user-invalid,.previous-button:user-invalid,.source-button:user-invalid,.standard-button:user-invalid{background-color:#c9a3a4 15%!important;border:2px solid #c9a3a4!important;border-radius:15px!important}.agree-button:user-invalid .icons path,.disagree-button:user-invalid .icons path,.forward-button:user-invalid .icons path,.full-width-button:user-invalid .icons path,.important-button:user-invalid .icons path,.navigation-button:user-invalid .icons path,.previous-button:user-invalid .icons path,.source-button:user-invalid .icons path,.standard-button:user-invalid .icons path{fill:#9b5a5a}.agree-button:user-valid,.disagree-button:user-valid,.forward-button:user-valid,.full-width-button:user-valid,.important-button:user-valid,.navigation-button:user-valid,.previous-button:user-valid,.source-button:user-valid,.standard-button:user-valid{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.agree-button:user-valid .icons path,.disagree-button:user-valid .icons path,.forward-button:user-valid .icons path,.full-width-button:user-valid .icons path,.important-button:user-valid .icons path,.navigation-button:user-valid .icons path,.previous-button:user-valid .icons path,.source-button:user-valid .icons path,.standard-button:user-valid .icons path{fill:#516d42}.agree-button:focus,.agree-button:focus-visible,.agree-button:hover,.disagree-button:focus,.disagree-button:focus-visible,.disagree-button:hover,.forward-button:focus,.forward-button:focus-visible,.forward-button:hover,.full-width-button:focus,.full-width-button:focus-visible,.full-width-button:hover,.important-button:focus,.important-button:focus-visible,.important-button:hover,.navigation-button:focus,.navigation-button:focus-visible,.navigation-button:hover,.previous-button:focus,.previous-button:focus-visible,.previous-button:hover,.source-button:focus,.source-button:focus-visible,.source-button:hover,.standard-button:focus,.standard-button:focus-visible,.standard-button:hover{background-color:#e8e9ec!important;border:2px solid #858686!important;border-radius:15px!important;-webkit-box-shadow:0 4px 40px #d6d6d8!important;box-shadow:0 4px 40px #d6d6d8!important;-webkit-text-decoration:underline 2px #122435!important;text-decoration:underline 2px #122435!important}.agree-button:focus label,.agree-button:focus-visible label,.agree-button:hover label,.disagree-button:focus label,.disagree-button:focus-visible label,.disagree-button:hover label,.forward-button:focus label,.forward-button:focus-visible label,.forward-button:hover label,.full-width-button:focus label,.full-width-button:focus-visible label,.full-width-button:hover label,.important-button:focus label,.important-button:focus-visible label,.important-button:hover label,.navigation-button:focus label,.navigation-button:focus-visible label,.navigation-button:hover label,.previous-button:focus label,.previous-button:focus-visible label,.previous-button:hover label,.source-button:focus label,.source-button:focus-visible label,.source-button:hover label,.standard-button:focus label,.standard-button:focus-visible label,.standard-button:hover label{text-underline-offset:5px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}.agree-button:focus .icons path,.agree-button:focus-visible .icons path,.agree-button:hover .icons path,.disagree-button:focus .icons path,.disagree-button:focus-visible .icons path,.disagree-button:hover .icons path,.forward-button:focus .icons path,.forward-button:focus-visible .icons path,.forward-button:hover .icons path,.full-width-button:focus .icons path,.full-width-button:focus-visible .icons path,.full-width-button:hover .icons path,.important-button:focus .icons path,.important-button:focus-visible .icons path,.important-button:hover .icons path,.navigation-button:focus .icons path,.navigation-button:focus-visible .icons path,.navigation-button:hover .icons path,.previous-button:focus .icons path,.previous-button:focus-visible .icons path,.previous-button:hover .icons path,.source-button:focus .icons path,.source-button:focus-visible .icons path,.source-button:hover .icons path,.standard-button:focus .icons path,.standard-button:focus-visible .icons path,.standard-button:hover .icons path{fill:#122435}.agree-button::-moz-selection,.disagree-button::-moz-selection,.forward-button::-moz-selection,.full-width-button::-moz-selection,.important-button::-moz-selection,.navigation-button::-moz-selection,.previous-button::-moz-selection,.source-button::-moz-selection,.standard-button::-moz-selection{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.agree-button::selection,.disagree-button::selection,.forward-button::selection,.full-width-button::selection,.important-button::selection,.navigation-button::selection,.previous-button::selection,.source-button::selection,.standard-button::selection{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.agree-button::-moz-selection .icons path,.disagree-button::-moz-selection .icons path,.forward-button::-moz-selection .icons path,.full-width-button::-moz-selection .icons path,.important-button::-moz-selection .icons path,.navigation-button::-moz-selection .icons path,.previous-button::-moz-selection .icons path,.source-button::-moz-selection .icons path,.standard-button::-moz-selection .icons path{fill:#122435}.agree-button::selection .icons path,.disagree-button::selection .icons path,.forward-button::selection .icons path,.full-width-button::selection .icons path,.important-button::selection .icons path,.navigation-button::selection .icons path,.previous-button::selection .icons path,.source-button::selection .icons path,.standard-button::selection .icons path{fill:#122435}.agree-button:focus:not(:focus-visible),.disagree-button:focus:not(:focus-visible),.forward-button:focus:not(:focus-visible),.full-width-button:focus:not(:focus-visible),.important-button:focus:not(:focus-visible),.navigation-button:focus:not(:focus-visible),.previous-button:focus:not(:focus-visible),.source-button:focus:not(:focus-visible),.standard-button:focus:not(:focus-visible){outline:0}.full-width-button{background-color:#e9ebee!important;width:100%;height:15vh;max-height:100px}@media (min-width:768px){.full-width-button{height:25vh;max-height:150px}}.agree-button{background-color:#e6e8e6!important;border:2px solid #728768!important;margin:20px 10px 0 0!important;padding:0!important;width:40vw;height:10vh}.agree-button:focus,.agree-button:focus-within,.agree-button:hover{background-color:#c6cbc4!important}.agree-button:focus .form-label-text,.agree-button:focus-within .form-label-text,.agree-button:hover .form-label-text{text-underline-offset:5px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}@media (min-width:768px){.agree-button{width:30vw;height:25vh;max-height:60px;max-width:250px}}.disagree-button{background-color:#f0eae2!important;border:2px solid #d1b899!important;margin:20px 10px 0 0!important;padding:0!important;width:40vw;height:10vh}.disagree-button:focus,.disagree-button:focus-within,.disagree-button:hover{background-color:#decdb7!important}.disagree-button:focus .form-label-text,.disagree-button:focus-within .form-label-text,.disagree-button:hover .form-label-text{text-underline-offset:5px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}@media (min-width:768px){.disagree-button{width:30vw;height:25vh;max-height:60px;max-width:250px}}.binding-grouping{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.forward-button,.navigation-button,.previous-button{background-color:#e9ebee!important;margin:0!important;padding:0!important;width:65vw;height:9vh}.forward-button:hover,.navigation-button:hover,.previous-button:hover{-webkit-text-decoration:underline 2px #122435;text-decoration:underline 2px #122435}@media (min-width:640px){.forward-button,.navigation-button,.previous-button{width:35vw;height:10vh;max-height:60px}}@media (min-width:960px){.forward-button,.navigation-button,.previous-button{width:25vw;height:25vh}}.forward-button{background:url(/b33ac05866977f98d03d358c17e73ffe158dc9f0/65de8/images/forward-icon.svg) no-repeat right;background-size:30px;background-position:90% 50%}@media (min-width:768px){.forward-button{background-position:76% 50%}}.previous-button{background:url(/353aedf92b0e817766b06d203145ae157489a731/5041c/images/back-icon.svg) no-repeat right;background-size:30px;background-position:5% 50%}@media (min-width:768px){.previous-button{background-position:26% 50%}}.standard-button{background-color:#e9ebee!important;display:inline-block!important;margin:20px;padding:30px;white-space:normal;word-wrap:break-word}.important-button{float:left;margin-top:20px!important;margin-bottom:20px!important;background-image:linear-gradient(85.8deg,#fbf0de 0,#e7aef4 37.04%,#adcdec 66.25%,#ccf7d5 100.16%)!important;height:10vh}@media (min-width:768px){.important-button{width:30vw;height:18vh;max-height:90px;max-width:325px}}.labeled-checkbox-input,.selection-grouping-input,.yes-no-selection-input{margin-left:20px;margin-right:10px;--input-bottom-border:0px;border:1px solid #122435!important;background-color:#f2f7f7!important;border:2px solid #bbbbbe!important;border-radius:15px!important;min-height:25px;min-width:25px;max-height:25px;max-width:25px}.labeled-checkbox-input .icons path,.selection-grouping-input .icons path,.yes-no-selection-input .icons path{fill:#858686}.labeled-checkbox-input:optional,.selection-grouping-input:optional,.yes-no-selection-input:optional{background-color:#f2f7f7!important;border:2px solid #bbbbbe!important;border-radius:15px!important}.labeled-checkbox-input:disabled,.selection-grouping-input:disabled,.yes-no-selection-input:disabled{background-color:#e8e9ec!important;border-radius:15px!important}.labeled-checkbox-input:disabled .icons path,.selection-grouping-input:disabled .icons path,.yes-no-selection-input:disabled .icons path{fill:#858686}.labeled-checkbox-input:invalid,.selection-grouping-input:invalid,.yes-no-selection-input:invalid{background-color:#c9a3a4 15%!important;border:2px solid #c9a3a4!important;border-radius:15px!important}.labeled-checkbox-input:invalid .icons path,.selection-grouping-input:invalid .icons path,.yes-no-selection-input:invalid .icons path{fill:#9b5a5a}.labeled-checkbox-input:valid .labeled-checkbox-input:not(input[radio]),.labeled-checkbox-input:valid .selection-grouping-input:not(input[radio]),.labeled-checkbox-input:valid .yes-no-selection-input:not(input[radio]),.selection-grouping-input:valid .labeled-checkbox-input:not(input[radio]),.selection-grouping-input:valid .selection-grouping-input:not(input[radio]),.selection-grouping-input:valid .yes-no-selection-input:not(input[radio]),.yes-no-selection-input:valid .labeled-checkbox-input:not(input[radio]),.yes-no-selection-input:valid .selection-grouping-input:not(input[radio]),.yes-no-selection-input:valid .yes-no-selection-input:not(input[radio]){background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.labeled-checkbox-input:valid .labeled-checkbox-input:not(input[radio]) .icons path,.labeled-checkbox-input:valid .selection-grouping-input:not(input[radio]) .icons path,.labeled-checkbox-input:valid .yes-no-selection-input:not(input[radio]) .icons path,.selection-grouping-input:valid .labeled-checkbox-input:not(input[radio]) .icons path,.selection-grouping-input:valid .selection-grouping-input:not(input[radio]) .icons path,.selection-grouping-input:valid .yes-no-selection-input:not(input[radio]) .icons path,.yes-no-selection-input:valid .labeled-checkbox-input:not(input[radio]) .icons path,.yes-no-selection-input:valid .selection-grouping-input:not(input[radio]) .icons path,.yes-no-selection-input:valid .yes-no-selection-input:not(input[radio]) .icons path{fill:#516d42}.labeled-checkbox-input:focus,.labeled-checkbox-input:focus-visible,.labeled-checkbox-input:focus-within,.labeled-checkbox-input:hover,.selection-grouping-input:focus,.selection-grouping-input:focus-visible,.selection-grouping-input:focus-within,.selection-grouping-input:hover,.yes-no-selection-input:focus,.yes-no-selection-input:focus-visible,.yes-no-selection-input:focus-within,.yes-no-selection-input:hover{background-color:#e8e9ec!important;border:2px solid #858686!important;border-radius:15px!important;-webkit-box-shadow:0 4px 40px #d6d6d8!important;box-shadow:0 4px 40px #d6d6d8!important}.labeled-checkbox-input:focus label,.labeled-checkbox-input:focus-visible label,.labeled-checkbox-input:focus-within label,.labeled-checkbox-input:hover label,.selection-grouping-input:focus label,.selection-grouping-input:focus-visible label,.selection-grouping-input:focus-within label,.selection-grouping-input:hover label,.yes-no-selection-input:focus label,.yes-no-selection-input:focus-visible label,.yes-no-selection-input:focus-within label,.yes-no-selection-input:hover label{text-underline-offset:5px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}.labeled-checkbox-input:focus .icons path,.labeled-checkbox-input:focus-visible .icons path,.labeled-checkbox-input:focus-within .icons path,.labeled-checkbox-input:hover .icons path,.selection-grouping-input:focus .icons path,.selection-grouping-input:focus-visible .icons path,.selection-grouping-input:focus-within .icons path,.selection-grouping-input:hover .icons path,.yes-no-selection-input:focus .icons path,.yes-no-selection-input:focus-visible .icons path,.yes-no-selection-input:focus-within .icons path,.yes-no-selection-input:hover .icons path{fill:#122435}.labeled-checkbox-input::-moz-selection,.selection-grouping-input::-moz-selection,.yes-no-selection-input::-moz-selection{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.labeled-checkbox-input::selection,.selection-grouping-input::selection,.yes-no-selection-input::selection{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.labeled-checkbox-input::-moz-selection .icons path,.selection-grouping-input::-moz-selection .icons path,.yes-no-selection-input::-moz-selection .icons path{fill:#122435}.labeled-checkbox-input::selection .icons path,.selection-grouping-input::selection .icons path,.yes-no-selection-input::selection .icons path{fill:#122435}.labeled-checkbox-input:focus:not(:focus-visible),.selection-grouping-input:focus:not(:focus-visible),.yes-no-selection-input:focus:not(:focus-visible){outline:0}@media (min-width:768px){.labeled-checkbox-input,.selection-grouping-input,.yes-no-selection-input{min-height:35px;min-width:35px;max-height:35px!important;max-width:35px!important}}.labeled-checkbox-input:focus,.labeled-checkbox-input:hover,.selection-grouping-input:focus,.selection-grouping-input:hover,.yes-no-selection-input:focus,.yes-no-selection-input:hover{background:url(/0f77fd74d780090584aed9cf8ea69763b2f85a08/f0899/images/add-icon.svg) no-repeat center;background-size:20px;text-underline-offset:3px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}.labeled-checkbox-input:checked,.selection-grouping-input:checked,.yes-no-selection-input:checked{background-color:#d5d9e0!important;background:url(/fb6351593e2eeb814bea65c443a28de5b27e1839/f0147/images/checkmark-icon.svg) no-repeat center;background-size:22px;border:2px solid #122435!important;-webkit-box-shadow:0 4px 40px #d6d6d8!important;box-shadow:0 4px 40px #d6d6d8!important}.checkbox-card-item{background-color:#f2f7f7!important;border:2px solid #bbbbbe!important;border-radius:15px!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;padding:0 10px 0 15px!important;margin:5px!important}.checkbox-card-item .icons path{fill:#858686}.checkbox-card-item:optional{background-color:#f2f7f7!important;border:2px solid #bbbbbe!important;border-radius:15px!important}.checkbox-card-item:disabled{background-color:#e8e9ec!important;border-radius:15px!important}.checkbox-card-item:disabled .icons path{fill:#858686}.checkbox-card-item:invalid{background-color:#c9a3a4 15%!important;border:2px solid #c9a3a4!important;border-radius:15px!important}.checkbox-card-item:invalid .icons path{fill:#9b5a5a}.checkbox-card-item:valid .checkbox-card-item:not(input[radio]){background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.checkbox-card-item:valid .checkbox-card-item:not(input[radio]) .icons path{fill:#516d42}.checkbox-card-item:focus,.checkbox-card-item:focus-visible,.checkbox-card-item:focus-within,.checkbox-card-item:hover{background-color:#e8e9ec!important;border:2px solid #858686!important;border-radius:15px!important;-webkit-box-shadow:0 4px 40px #d6d6d8!important;box-shadow:0 4px 40px #d6d6d8!important}.checkbox-card-item:focus label,.checkbox-card-item:focus-visible label,.checkbox-card-item:focus-within label,.checkbox-card-item:hover label{text-underline-offset:5px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}.checkbox-card-item:focus .icons path,.checkbox-card-item:focus-visible .icons path,.checkbox-card-item:focus-within .icons path,.checkbox-card-item:hover .icons path{fill:#122435}.checkbox-card-item::-moz-selection{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.checkbox-card-item::selection{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.checkbox-card-item::-moz-selection .icons path{fill:#122435}.checkbox-card-item::selection .icons path{fill:#122435}.checkbox-card-item:focus:not(:focus-visible){outline:0}.checkbox-card-item:focus-within,.checkbox-card-item:hover{text-underline-offset:3px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}.selection-row{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;row-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.labeled-checkbox{padding:0!important;margin-left:0!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.labeled-checkbox:focus-within,.labeled-checkbox:hover{text-underline-offset:3px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}fieldset{margin:0!important;padding:0!important;position:relative;border:0 none;border-radius:0;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.selection-group-legend{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;color:#5a5a5a;margin-top:10px!important;margin-bottom:10px!important;text-transform:none!important;margin-top:20px!important;margin-bottom:20px!important}@media (min-width:768px){.selection-group-legend{font-size:18px;line-height:24px}}.selection-group-legend .icons path{fill:#5a5a5a}.selection-group-legend:disabled{color:#5a5a5a;fill:#5a5a5a}.selection-group-legend:invalid{color:#9b5a5a;fill:#9b5a5a}.selection-group-legend:valid{color:#516d42;fill:#516d42}.selection-group-legend::-moz-selection{color:#122435;fill:#122435}.selection-group-legend::selection,.selection-group-legend:active,.selection-group-legend:focus,.selection-group-legend:focus-visible,.selection-group-legend:hover{color:#122435;fill:#122435}.yes-no-selection{margin-top:20px!important;margin-bottom:20px!important;width:100%;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.form-label-text{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;line-height:24px;margin-bottom:.25em;margin-top:0;text-transform:uppercase;color:#5a5a5a;margin-top:15px!important;margin-bottom:15px!important;margin-right:20px!important;text-transform:none!important;margin-right:15px;margin-bottom:15px;overflow:auto;width:100%}.form-label-text .icons path{fill:#5a5a5a}.form-label-text:disabled{color:#5a5a5a;fill:#5a5a5a}.form-label-text:invalid{color:#9b5a5a;fill:#9b5a5a}.form-label-text:valid{color:#516d42;fill:#516d42}.form-label-text::-moz-selection{color:#122435;fill:#122435}.form-label-text::selection,.form-label-text:active,.form-label-text:focus,.form-label-text:focus-visible,.form-label-text:hover{color:#122435;fill:#122435}.form-input-text,.text-field-compressed-label{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;color:#5a5a5a;margin-top:10px!important;margin-bottom:10px!important;text-transform:none!important;margin:0!important}@media (min-width:768px){.form-input-text,.text-field-compressed-label{font-size:18px;line-height:24px}}.form-input-text .icons path,.text-field-compressed-label .icons path{fill:#5a5a5a}.form-input-text:disabled,.text-field-compressed-label:disabled{color:#5a5a5a;fill:#5a5a5a}.form-input-text:invalid,.text-field-compressed-label:invalid{color:#9b5a5a;fill:#9b5a5a}.form-input-text:valid,.text-field-compressed-label:valid{color:#516d42;fill:#516d42}.form-input-text::-moz-selection,.text-field-compressed-label::-moz-selection{color:#122435;fill:#122435}.form-input-text::selection,.form-input-text:active,.form-input-text:focus,.form-input-text:focus-visible,.form-input-text:hover,.text-field-compressed-label::selection,.text-field-compressed-label:active,.text-field-compressed-label:focus,.text-field-compressed-label:focus-visible,.text-field-compressed-label:hover{color:#122435;fill:#122435}@media (min-width:640px){.text-field-compressed-label{max-width:200px!important}}.compressed-text-input-field,.source-text-input,.text-input-field,.text-input-view{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;color:#5a5a5a;margin-top:10px!important;margin-bottom:10px!important;text-transform:none!important;padding:15px;display:inline-block;cursor:pointer;position:relative;overflow:auto;text-align:left;background-color:#f2f7f7!important;border:2px solid #bbbbbe!important;border-radius:15px!important}@media (min-width:768px){.compressed-text-input-field,.source-text-input,.text-input-field,.text-input-view{font-size:18px;line-height:24px}}.compressed-text-input-field .icons path,.source-text-input .icons path,.text-input-field .icons path,.text-input-view .icons path{fill:#5a5a5a}.compressed-text-input-field:disabled,.source-text-input:disabled,.text-input-field:disabled,.text-input-view:disabled{color:#5a5a5a;fill:#5a5a5a}.compressed-text-input-field:invalid,.source-text-input:invalid,.text-input-field:invalid,.text-input-view:invalid{color:#9b5a5a;fill:#9b5a5a}.compressed-text-input-field:valid,.source-text-input:valid,.text-input-field:valid,.text-input-view:valid{color:#516d42;fill:#516d42}.compressed-text-input-field::-moz-selection,.source-text-input::-moz-selection,.text-input-field::-moz-selection,.text-input-view::-moz-selection{color:#122435;fill:#122435}.compressed-text-input-field::selection,.compressed-text-input-field:active,.compressed-text-input-field:focus,.compressed-text-input-field:focus-visible,.compressed-text-input-field:hover,.source-text-input::selection,.source-text-input:active,.source-text-input:focus,.source-text-input:focus-visible,.source-text-input:hover,.text-input-field::selection,.text-input-field:active,.text-input-field:focus,.text-input-field:focus-visible,.text-input-field:hover,.text-input-view::selection,.text-input-view:active,.text-input-view:focus,.text-input-view:focus-visible,.text-input-view:hover{color:#122435;fill:#122435}.compressed-text-input-field .icons path,.source-text-input .icons path,.text-input-field .icons path,.text-input-view .icons path{fill:#858686}.compressed-text-input-field:optional,.source-text-input:optional,.text-input-field:optional,.text-input-view:optional{background-color:#f2f7f7!important;border:2px solid #bbbbbe!important;border-radius:15px!important}.compressed-text-input-field:disabled,.source-text-input:disabled,.text-input-field:disabled,.text-input-view:disabled{background-color:#e8e9ec!important;border-radius:15px!important}.compressed-text-input-field:disabled .icons path,.source-text-input:disabled .icons path,.text-input-field:disabled .icons path,.text-input-view:disabled .icons path{fill:#858686}.compressed-text-input-field:invalid,.source-text-input:invalid,.text-input-field:invalid,.text-input-view:invalid{background-color:#c9a3a4 15%!important;border:2px solid #c9a3a4!important;border-radius:15px!important}.compressed-text-input-field:invalid .icons path,.source-text-input:invalid .icons path,.text-input-field:invalid .icons path,.text-input-view:invalid .icons path{fill:#9b5a5a}.compressed-text-input-field:valid .compressed-text-input-field:not(input[radio]),.compressed-text-input-field:valid .source-text-input:not(input[radio]),.compressed-text-input-field:valid .text-input-field:not(input[radio]),.compressed-text-input-field:valid .text-input-view:not(input[radio]),.source-text-input:valid .compressed-text-input-field:not(input[radio]),.source-text-input:valid .source-text-input:not(input[radio]),.source-text-input:valid .text-input-field:not(input[radio]),.source-text-input:valid .text-input-view:not(input[radio]),.text-input-field:valid .compressed-text-input-field:not(input[radio]),.text-input-field:valid .source-text-input:not(input[radio]),.text-input-field:valid .text-input-field:not(input[radio]),.text-input-field:valid .text-input-view:not(input[radio]),.text-input-view:valid .compressed-text-input-field:not(input[radio]),.text-input-view:valid .source-text-input:not(input[radio]),.text-input-view:valid .text-input-field:not(input[radio]),.text-input-view:valid .text-input-view:not(input[radio]){background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.compressed-text-input-field:valid .compressed-text-input-field:not(input[radio]) .icons path,.compressed-text-input-field:valid .source-text-input:not(input[radio]) .icons path,.compressed-text-input-field:valid .text-input-field:not(input[radio]) .icons path,.compressed-text-input-field:valid .text-input-view:not(input[radio]) .icons path,.source-text-input:valid .compressed-text-input-field:not(input[radio]) .icons path,.source-text-input:valid .source-text-input:not(input[radio]) .icons path,.source-text-input:valid .text-input-field:not(input[radio]) .icons path,.source-text-input:valid .text-input-view:not(input[radio]) .icons path,.text-input-field:valid .compressed-text-input-field:not(input[radio]) .icons path,.text-input-field:valid .source-text-input:not(input[radio]) .icons path,.text-input-field:valid .text-input-field:not(input[radio]) .icons path,.text-input-field:valid .text-input-view:not(input[radio]) .icons path,.text-input-view:valid .compressed-text-input-field:not(input[radio]) .icons path,.text-input-view:valid .source-text-input:not(input[radio]) .icons path,.text-input-view:valid .text-input-field:not(input[radio]) .icons path,.text-input-view:valid .text-input-view:not(input[radio]) .icons path{fill:#516d42}.compressed-text-input-field:focus,.compressed-text-input-field:focus-visible,.compressed-text-input-field:focus-within,.compressed-text-input-field:hover,.source-text-input:focus,.source-text-input:focus-visible,.source-text-input:focus-within,.source-text-input:hover,.text-input-field:focus,.text-input-field:focus-visible,.text-input-field:focus-within,.text-input-field:hover,.text-input-view:focus,.text-input-view:focus-visible,.text-input-view:focus-within,.text-input-view:hover{background-color:#e8e9ec!important;border:2px solid #858686!important;border-radius:15px!important;-webkit-box-shadow:0 4px 40px #d6d6d8!important;box-shadow:0 4px 40px #d6d6d8!important}.compressed-text-input-field:focus label,.compressed-text-input-field:focus-visible label,.compressed-text-input-field:focus-within label,.compressed-text-input-field:hover label,.source-text-input:focus label,.source-text-input:focus-visible label,.source-text-input:focus-within label,.source-text-input:hover label,.text-input-field:focus label,.text-input-field:focus-visible label,.text-input-field:focus-within label,.text-input-field:hover label,.text-input-view:focus label,.text-input-view:focus-visible label,.text-input-view:focus-within label,.text-input-view:hover label{text-underline-offset:5px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}.compressed-text-input-field:focus .icons path,.compressed-text-input-field:focus-visible .icons path,.compressed-text-input-field:focus-within .icons path,.compressed-text-input-field:hover .icons path,.source-text-input:focus .icons path,.source-text-input:focus-visible .icons path,.source-text-input:focus-within .icons path,.source-text-input:hover .icons path,.text-input-field:focus .icons path,.text-input-field:focus-visible .icons path,.text-input-field:focus-within .icons path,.text-input-field:hover .icons path,.text-input-view:focus .icons path,.text-input-view:focus-visible .icons path,.text-input-view:focus-within .icons path,.text-input-view:hover .icons path{fill:#122435}.compressed-text-input-field::-moz-selection,.source-text-input::-moz-selection,.text-input-field::-moz-selection,.text-input-view::-moz-selection{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.compressed-text-input-field::selection,.source-text-input::selection,.text-input-field::selection,.text-input-view::selection{background-color:#0c0e0c 15%!important;border:2px solid #728768!important;border-radius:15px!important}.compressed-text-input-field::-moz-selection .icons path,.source-text-input::-moz-selection .icons path,.text-input-field::-moz-selection .icons path,.text-input-view::-moz-selection .icons path{fill:#122435}.compressed-text-input-field::selection .icons path,.source-text-input::selection .icons path,.text-input-field::selection .icons path,.text-input-view::selection .icons path{fill:#122435}.compressed-text-input-field:focus:not(:focus-visible),.source-text-input:focus:not(:focus-visible),.text-input-field:focus:not(:focus-visible),.text-input-view:focus:not(:focus-visible){outline:0}.compressed-text-input-field,.text-input-field{width:100%;height:13vh;padding-left:10px}.compressed-text-input-field::-webkit-input-placeholder,.text-input-field::-webkit-input-placeholder{opacity:.8!important}.compressed-text-input-field::-moz-placeholder,.text-input-field::-moz-placeholder{opacity:.8!important}.compressed-text-input-field:-ms-input-placeholder,.text-input-field:-ms-input-placeholder{opacity:.8!important}.compressed-text-input-field::-ms-input-placeholder,.text-input-field::-ms-input-placeholder{opacity:.8!important}.compressed-text-input-field::placeholder,.text-input-field::placeholder{opacity:.8!important}.compressed-text-input-field:optional:-moz-placeholder-shown,.text-input-field:optional:-moz-placeholder-shown{background:url(/019579fad389ebed3850ae89a7f128bc8b913234/bccb3/images/minus-icon.svg) no-repeat right!important;background-position:96% 50%!important;background-size:25px!important}.compressed-text-input-field:optional:-ms-input-placeholder,.text-input-field:optional:-ms-input-placeholder{background:url(/019579fad389ebed3850ae89a7f128bc8b913234/bccb3/images/minus-icon.svg) no-repeat right!important;background-position:96% 50%!important;background-size:25px!important}.compressed-text-input-field:optional:placeholder-shown,.text-input-field:optional:placeholder-shown{background:url(/019579fad389ebed3850ae89a7f128bc8b913234/bccb3/images/minus-icon.svg) no-repeat right!important;background-position:96% 50%!important;background-size:25px!important}.compressed-text-input-field::-moz-selection,.text-input-field::-moz-selection{background:url(/0f77fd74d780090584aed9cf8ea69763b2f85a08/f0899/images/add-icon.svg) no-repeat right;background-size:25px;background-position:96% 50%;text-underline-offset:2px;text-decoration:underline 2px #bbbbbe}.compressed-text-input-field::selection,.compressed-text-input-field:active,.compressed-text-input-field:focus,.text-input-field::selection,.text-input-field:active,.text-input-field:focus{background:url(/0f77fd74d780090584aed9cf8ea69763b2f85a08/f0899/images/add-icon.svg) no-repeat right;background-size:25px;background-position:96% 50%;text-underline-offset:2px;-webkit-text-decoration:underline 2px #bbbbbe;text-decoration:underline 2px #bbbbbe}.compressed-text-input-field :-webkit-autofill,.compressed-text-input-field:valid:not(:placeholder-shown),.text-input-field :-webkit-autofill,.text-input-field:valid:not(:placeholder-shown){background:url(/fb6351593e2eeb814bea65c443a28de5b27e1839/f0147/images/checkmark-icon.svg) no-repeat right;background-size:25px;background-position:96% 50%}.compressed-text-input-field:invalid:not(:-moz-placeholder-shown),.text-input-field:invalid:not(:-moz-placeholder-shown){background:url(/8db902d30b7f44185b436c2375d82f0ee871a169/77752/images/multiply-icon.svg) no-repeat right;background-size:25px;background-position:96% 50%}.compressed-text-input-field:invalid:not(:-ms-input-placeholder),.text-input-field:invalid:not(:-ms-input-placeholder){background:url(/8db902d30b7f44185b436c2375d82f0ee871a169/77752/images/multiply-icon.svg) no-repeat right;background-size:25px;background-position:96% 50%}.compressed-text-input-field:invalid:not(:placeholder-shown),.text-input-field:invalid:not(:placeholder-shown){background:url(/8db902d30b7f44185b436c2375d82f0ee871a169/77752/images/multiply-icon.svg) no-repeat right;background-size:25px;background-position:96% 50%}.compressed-text-input-field:invalid:not(:-moz-placeholder-shown).form-label-text,.text-input-field:invalid:not(:-moz-placeholder-shown).form-label-text{text-underline-offset:5px;text-decoration:underline 2px #c9a3a4}.compressed-text-input-field:invalid:not(:-ms-input-placeholder).form-label-text,.text-input-field:invalid:not(:-ms-input-placeholder).form-label-text{text-underline-offset:5px;text-decoration:underline 2px #c9a3a4}.compressed-text-input-field:invalid:not(:placeholder-shown).form-label-text,.text-input-field:invalid:not(:placeholder-shown).form-label-text{text-underline-offset:5px;-webkit-text-decoration:underline 2px #c9a3a4;text-decoration:underline 2px #c9a3a4}@media (min-width:640px){.compressed-text-input-field,.text-input-field{height:80px;width:380px;margin-left:10px}.compressed-text-input-field input,.text-input-field input{width:320px}}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{opacity:0}@media (min-width:640px){.compressed-text-input-field{max-height:80px;max-width:350px;width:100%}}.text-input-view{float:top;width:100%;height:25vh}.text-input-view input{max-height:140px;word-wrap:normal;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:640px){.text-input-view{min-height:20vh;min-width:380px;max-height:20vh;max-width:380px;margin-left:30px}.text-input-view input{min-width:320px;min-height:17vh;max-height:17vh;max-width:320px}}.icons{display:inline-block;margin-left:5px;margin-right:5px}.icons svg{height:17px;width:auto}.container{margin-left:auto;margin-right:auto;max-width:var(--layout-max-width);padding-left:calc(var(--grid-gutters)/ 2);padding-right:calc(var(--grid-gutters)/ 2);width:100%}@media (min-width:960px){.container{padding-left:var(--grid-gutters);padding-right:var(--grid-gutters)}}.hamburger{cursor:pointer;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:0;top:-15px}@media (min-width:768px){.hamburger{display:none}}.hamburger.-active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.-active .hamburger-top{stroke-dashoffset:-98px}.hamburger.-active .hamburger-bottom{stroke-dashoffset:-138px}.hamburger-line{fill:none;stroke:var(--color-type-white);stroke-width:3;-webkit-transition:stroke-dasharray .4s,stroke-dashoffset .4s;transition:stroke-dasharray .4s,stroke-dashoffset .4s}.hamburger-top{stroke-dasharray:40 139}.hamburger-bottom{stroke-dasharray:40 180}.eyebrow{border-top:2px solid var(--color-base)}.accordion{--component-color:var(--color-gray);opacity:.65;-webkit-transition:opacity var(--transition-fast);transition:opacity var(--transition-fast)}.accordion:hover{opacity:.85}.accordion-item{border-top:2px solid var(--component-color);color:var(--component-color);cursor:pointer;margin-bottom:0;margin-top:0;padding-bottom:calc(var(--grid-gutters)/ 2);position:relative;-webkit-transition:all var(--transition-medium);transition:all var(--transition-medium);-webkit-tap-highlight-color:transparent}@media (min-width:768px){.accordion-item:hover{--component-color:var(--color-base)}}.accordion-item:last-of-type{border-bottom:2px solid var(--component-color)}.accordion-item.-active{--component-color:var(--color-base)}.accordion-item.-active .accordion-description{height:auto;overflow:visible;padding-bottom:1em}.accordion-item.-active .accordion-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.accordion-headline{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;line-height:24px;margin-bottom:.25em;margin-top:0;text-transform:uppercase;color:var(--component-color);padding-bottom:1em;padding-top:1em;-webkit-transition:color var(--transition-medium);transition:color var(--transition-medium);padding-right:var(--grid-gutters)}.accordion-description{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;height:0;margin-left:0;max-width:960px;overflow:hidden}@media (min-width:768px){.accordion-description{font-size:18px;line-height:24px}}.accordion-icon{position:absolute;right:0;top:calc(var(--grid-gutters)/ 2.5);-webkit-transition:-webkit-transform var(--transition-medium);transition:-webkit-transform var(--transition-medium);transition:transform var(--transition-medium);transition:transform var(--transition-medium),-webkit-transform var(--transition-medium)}.accordion-icon>path{fill:var(--component-color)}.navigation{height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}@media (min-width:768px){.navigation{overflow:visible;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;opacity:1}}.navigation .navigation-list{margin-bottom:0;margin-top:0;padding-left:0}.navigation .navigation-listItem{display:block;list-style:none;position:relative;margin-left:0;text-transform:uppercase}.navigation .navigation-link{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;line-height:24px;margin-bottom:.25em;margin-top:0;text-transform:uppercase;display:inline-block;margin-bottom:.25em;margin-top:0;white-space:nowrap;position:relative}@media (min-width:768px){.navigation .navigation-link{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;text-transform:uppercase;margin-bottom:0}}.navigation .navigation-link:focus,.navigation .navigation-link:hover{text-decoration:none}@media (min-width:768px){.navigation.-header .navigation-list{text-align:right;margin-top:-10px}}.navigation.-header .navigation-link{color:var(--color-type-base)}.navigation.-header .navigation-link.-not-inverted:focus,.navigation.-header .navigation-link.-not-inverted:hover{color:var(--color-type-base)}.navigation.-header .navigation-link.-not-inverted::after{background-color:var(--color-type-base)}.navigation.-header .navigation-link.-not-inverted[data-state=active]::after{background-color:var(--color-type-light)}.navigation.-header .navigation-link[data-state=active]::after{background:currentColor}@media (min-width:768px){.navigation.-header .navigation-link[data-state=active]{color:var(--color-type-white)}.navigation.-header .navigation-link[data-state=active]::after{background:var(--color-type-white)}}.navigation.-header .navigation-link[data-state=active]::after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media (min-width:768px){.navigation.-header .navigation-link{color:var(--color-type-white)}.navigation.-header .navigation-link:focus::after,.navigation.-header .navigation-link:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.navigation.-header .navigation-link.-not-inverted{color:var(--color-type-light)}.navigation.-header .navigation-link.-not-inverted:focus,.navigation.-header .navigation-link.-not-inverted:hover{color:var(--color-type-base)}}.navigation.-header .navigation-link::after{background-color:var(--color-type-white);content:"";display:block;height:2px;width:15px;position:absolute;right:-18px;top:50%;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,color .2s ease-in-out;transition:transform .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scaleX(0);transform:scaleX(0)}.navigation.-footer .navigation-link{color:var(--color-type-light)}.navigation.-footer .navigation-link:focus,.navigation.-footer .navigation-link:hover{color:var(--color-type-base)}.popupVideo{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;z-index:9999}.popupVideo.-visible{display:block;opacity:1}.popupVideo-container{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.popupVideo-container{width:60%}}.popupVideo-video{width:100%}.popupVideo-close{cursor:pointer;position:absolute;right:calc(var(--grid-gutters)/ 2);top:calc(var(--grid-gutters)/ 2)}@media (min-width:768px){.popupVideo-close{right:var(--grid-gutters);top:var(--grid-gutters)}}.arrowPacman{--arrow-width:20px;--arrow-spacer:4px;--arrow-plus-spacer:calc(var(--arrow-width) + var(--arrow-spacer));overflow:hidden;position:absolute;right:-2em;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--arrow-plus-spacer)}.arrowPacman svg{height:16px;width:var(--arrow-width)}.arrowPacman svg:last-of-type{margin-left:var(--arrow-spacer)}.arrowPacman-clip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-transform:translateX(calc(var(--arrow-plus-spacer) * -1));transform:translateX(calc(var(--arrow-plus-spacer) * -1));width:calc(var(--arrow-plus-spacer) + var(--arrow-width))}@-webkit-keyframes pacman{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pacman{to{-webkit-transform:translateX(0);transform:translateX(0)}}.aboutColumns{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:10px;margin-bottom:var(--grid-gutters);margin-top:var(--grid-gutters)}@media (min-width:960px){.aboutColumns{grid-gap:20px}}@media (min-width:960px){.aboutColumns{margin-bottom:calc(var(--grid-gutters) * 2)}}.aboutColumns-content{grid-column:1/-1;padding-bottom:var(--grid-gutters);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:768px){.aboutColumns-content{grid-column:1/span 6;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:960px){.aboutColumns-content{grid-column:1/span 5}}div.aboutColumns-image{grid-column:1/-1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}div.aboutColumns-image img{width:100%}@media (min-width:768px){div.aboutColumns-image{grid-column:8/-1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.aboutColumns-stack{border-top:2px solid var(--color-base);margin-top:var(--grid-gutters)}@media (min-width:768px){.aboutColumns-stack:first-of-type{margin-top:0}}@media (min-width:960px){.aboutColumns-stack:not(:first-of-type){margin-top:calc(var(--grid-gutters) * 1.75)}}.aboutColumns-headline{margin-top:calc(var(--grid-gutters)/ 2)}.aboutColumns-subheading{margin-bottom:2rem}.aboutColumns-subheading ol,.aboutColumns-subheading ul{margin-top:1rem;margin-bottom:1rem}.aboutColumns-subheading ol li,.aboutColumns-subheading ul li{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;margin-bottom:1rem}@media (min-width:768px){.aboutColumns-subheading ol li,.aboutColumns-subheading ul li{font-size:18px;line-height:24px}}#legend-box{background-color:#e8e9ec!important;border-radius:15px!important;padding:15px;margin-top:50px;margin:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.application-instruction-text{margin:10px;width:100%}.application-instruction-text a{text-decoration:underline}.table-label,tr{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;color:#5a5a5a;margin-top:10px!important;margin-bottom:10px!important;text-transform:none!important;text-align:left;height:40px}@media (min-width:768px){.table-label,tr{font-size:18px;line-height:24px}}.table-label .icons path,tr .icons path{fill:#5a5a5a}.table-label:disabled,tr:disabled{color:#5a5a5a;fill:#5a5a5a}.table-label:invalid,tr:invalid{color:#9b5a5a;fill:#9b5a5a}.table-label:valid,tr:valid{color:#516d42;fill:#516d42}.table-label::-moz-selection,tr::-moz-selection{color:#122435;fill:#122435}.table-label::selection,.table-label:active,.table-label:focus,.table-label:focus-visible,.table-label:hover,tr::selection,tr:active,tr:focus,tr:focus-visible,tr:hover{color:#122435;fill:#122435}.table-header,tr{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);color:var(--color-type-base);font-size:20px;line-height:24px;margin-bottom:.25em;margin-top:0;text-transform:uppercase;color:#5a5a5a;margin-top:15px!important;margin-bottom:15px!important;margin-right:20px!important;text-transform:none!important;text-align:center}.table-header .icons path,tr .icons path{fill:#5a5a5a}.table-header:disabled,tr:disabled{color:#5a5a5a;fill:#5a5a5a}.table-header:invalid,tr:invalid{color:#9b5a5a;fill:#9b5a5a}.table-header:valid,tr:valid{color:#516d42;fill:#516d42}.table-header::-moz-selection,tr::-moz-selection{color:#122435;fill:#122435}.table-header::selection,.table-header:active,.table-header:focus,.table-header:focus-visible,.table-header:hover,tr::selection,tr:active,tr:focus,tr:focus-visible,tr:hover{color:#122435;fill:#122435}.icon-table-data{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-icon{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.applicationsOne{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:10px}@media (min-width:960px){.applicationsOne{grid-gap:20px}}.applicationsOne-content{grid-column:1/-1;padding-bottom:var(--grid-gutters);padding-top:var(--grid-gutters)}@media (min-width:768px){.applicationsOne-content{grid-column:1/span 5;padding-bottom:0}}.applicationsOne-image{grid-column:1/-1}@media (min-width:768px){.applicationsOne-image{grid-column-start:7;margin-top:calc(var(--grid-gutters) * 3.5)}}@media (min-width:1260px){.applicationsOne-image{grid-column-end:-2}}.applicationsOne-stack{border-top:2px solid var(--color-base)}.applicationsOne-stack:not(:first-of-type){margin-top:calc(var(--grid-gutters)/ 2)}@media (min-width:960px){.applicationsOne-stack:not(:first-of-type){margin-top:calc(var(--grid-gutters) * 1.75)}}.applicationsOne-headline{margin-top:var(--grid-gutters)}.applicationsOne-eyebrow{padding-top:.5em}.applicationsOne-image-face{margin-top:var(--grid-gutters);margin-left:auto;margin-right:auto;max-width:450px;position:relative}@media (min-width:1120px){.applicationsOne-image-face{margin-top:calc(var(--grid-gutters) * 2);max-width:600px}}.applicationsOne-link{height:auto;left:50%;max-width:100%;position:absolute;top:-40px;-webkit-transform:translateX(-25%);transform:translateX(-25%);width:100px}@media (min-width:768px){.applicationsOne-link{-webkit-transform:translateX(-25%);transform:translateX(-25%)}}@media (min-width:1120px){.applicationsOne-link{top:-55px;width:125px}}@media (min-width:1260px){.applicationsOne-link{top:-65px;width:150px}}.applicationsTwo{margin-top:var(--grid-gutters)}.applicationsTwo-stack{border-top:2px solid var(--color-base);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.applicationsTwo-stack .hero-figure{margin-bottom:0}.applicationsTwo-headline,.applicationsTwo-subheading{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.applicationsTwo-headline,.applicationsTwo-subheading{-ms-flex-preferred-size:50%;flex-basis:50%}}.applicationsTwo-eyebrow{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:var(--grid-gutters);padding-top:.5em}.icon-brain{height:40px;width:40px;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.icon-brain image{opacity:0;-webkit-transition:opacity var(--transition-long);transition:opacity var(--transition-long)}.applicationsTwo-items{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.applicationsTwo-items{height:initial;left:initial;overflow:initial;position:initial;top:initial;width:auto}}.applicationsTwo-item{cursor:default;margin-top:calc(var(--grid-gutters)/ 2);opacity:.5;-webkit-transition:opacity var(--transition-long);transition:opacity var(--transition-long)}@media (min-width:768px){.applicationsTwo-item{width:45%}.applicationsTwo-item:hover{opacity:1}.applicationsTwo-item:hover .icon-brain image{opacity:1}}@media (min-width:1120px){.applicationsTwo-item{margin-right:5%;width:20%}}.applicationsTwo-item.-active{opacity:1}.applicationsTwo-item.-active .icon-brain image{opacity:1}.applicationsTwo-items-accordion{margin-top:var(--grid-gutters)}@media (min-width:768px){.applicationsTwo-items-accordion{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}}.applicationsTwo-items-accordion .accordion-icon{top:calc(var(--grid-gutters)/ 2 - 4px)}.applicationsTwo-items-accordion .accordion-item{border:none;opacity:.5;-webkit-transition:all var(--transition-long);transition:all var(--transition-long)}@media (min-width:768px){.applicationsTwo-items-accordion .accordion-item:hover{opacity:1}.applicationsTwo-items-accordion .accordion-item:hover .icon-brain image{opacity:1}}.applicationsTwo-items-accordion .accordion-item.-active{opacity:1}.applicationsTwo-items-accordion .accordion-item.-active .icon-brain image{opacity:1}.applicationsTwo-items-accordion .accordion-headline{color:var(--color-type-dark);margin-bottom:0;padding-bottom:10px;padding-top:10px}.applicationsTwo-brains{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--grid-gutters)}.applicationsTwo-brains svg{width:100%}.applicationsTwo-brains svg image{opacity:0;-webkit-transition:opacity var(--transition-medium);transition:opacity var(--transition-medium)}.applicationsTwo-brains svg image.-active{opacity:1}.applicationsTwo-brain-left,.applicationsTwo-brain-right{width:50%}.applicationsTwo-brain-side,.applicationsTwo-brain-top{position:relative}.applicationsTwo-brain-side::after,.applicationsTwo-brain-top::after{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;text-transform:uppercase;content:"";left:0;position:absolute;text-transform:uppercase;top:0}@media (min-width:768px){.applicationsTwo-brain-side::after,.applicationsTwo-brain-top::after{bottom:calc(var(--grid-gutters)/ 3);left:auto;right:calc(var(--grid-gutters)/ 4);top:auto}}@media (min-width:1120px){.applicationsTwo-brain-side::after,.applicationsTwo-brain-top::after{bottom:calc(var(--grid-gutters)/ 2);right:calc(var(--grid-gutters)/ 3)}}@media (min-width:1440px){.applicationsTwo-brain-side::after,.applicationsTwo-brain-top::after{bottom:var(--grid-gutters);right:calc(var(--grid-gutters)/ 2)}}.applicationsTwo-brain-top::after{content:"Fig. 1"}@media (min-width:1120px){.applicationsTwo-brain-top::after{right:var(--grid-gutters)}}.applicationsTwo-brain-side::after{content:"Fig. 2"}.applicationsTwoItems-headline{margin-bottom:15px}@media (min-width:768px){.applicationsTwoItems-stack{margin-top:15px}}.applicationsThree{margin-top:var(--grid-gutters);padding-bottom:var(--grid-gutters)}@media (min-width:960px){.applicationsThree{margin-top:calc(var(--grid-gutters) * 1.5);padding-bottom:calc(var(--grid-gutters) * 1.5)}}.applicationsThree-content{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:10px;border-top:2px solid var(--color-base);padding-top:var(--grid-gutters)}@media (min-width:960px){.applicationsThree-content{grid-gap:20px}}.applicationsThree-text{grid-column:1/-1}@media (min-width:768px){.applicationsThree-text{grid-column:1/span 6}}.applicationsThree-images{display:none;grid-column:8/-1}@media (min-width:768px){.applicationsThree-images{display:block}}.approach-content{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:10px;border-top:2px solid var(--color-base)}@media (min-width:960px){.approach-content{grid-gap:20px}}.approach-content>:first-of-type{padding-top:.25em}.approachOne{margin-top:var(--grid-gutters)}.approachOne-stack{grid-column:1/-1}@media (min-width:960px){.approachOne-stack{grid-column:1/span 4}}.approachOne-headline{margin-top:var(--grid-gutters)}.approachOne-subheading p+p{margin-top:1rem}.approachOne-face{grid-column:1/-1;margin-top:calc(var(--grid-gutters) * 1.5);margin-left:auto;margin-right:auto;max-width:450px;position:relative}@media (min-width:960px){.approachOne-face{grid-column-start:6;max-width:600px}}@media (min-width:1440px){.approachOne-face{margin-top:calc(var(--grid-gutters) * 2)}}.approachOne-link{height:auto;left:50%;max-width:100%;position:absolute;top:-60px;-webkit-transform:translateX(-75%);transform:translateX(-75%);width:115px}@media (min-width:1120px){.approachOne-link{top:-70px;width:140px}}@media (min-width:1440px){.approachOne-link{top:-85px;width:170px}}.approachLink{margin-top:var(--grid-gutters);background-color:var(--color-bg-light);padding-bottom:var(--grid-gutters)}.approachLink-stack{grid-column:1/-1}.approachLink-images{grid-column:1/span 12;margin-top:var(--grid-gutters)}@media (min-width:768px){.approachLink-images{grid-column:1/span 5}}.approachLink-images>img:not(:first-of-type){margin-top:calc(var(--grid-gutters)/ 3)}.approachLink-border{background-color:var(--color-gray);margin-left:auto;margin-right:0;width:1px}.approachLink-items{align-self:center;grid-column:1/span 12}@media (min-width:768px){.approachLink-items{grid-column:7/-1}}.approachLink-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:calc(var(--grid-gutters)/ 2)}@media (min-width:768px){.approachLink-item{margin-top:0}}.approachLink-item:nth-of-type(1) .approachLinkItem-headline::after,.approachLink-item:nth-of-type(1) .approachLinkItem-headline::before{--border-width:120px}.approachLink-item:nth-of-type(2) .approachLinkItem-headline::after,.approachLink-item:nth-of-type(2) .approachLinkItem-headline::before{--border-width:40px}.approachLink-item:nth-of-type(3) .approachLinkItem-headline::after,.approachLink-item:nth-of-type(3) .approachLinkItem-headline::before{--border-width:50px}.approachLinkItem-headline{position:relative;margin-bottom:15px}@media (min-width:1440px){.approachLinkItem-headline::after,.approachLinkItem-headline::before{--border-x-offset:.5em;content:"";background-color:var(--color-black);position:absolute}.approachLinkItem-headline::before{height:1px;right:calc(100% + var(--border-x-offset));top:.65em;width:var(--border-width)}.approachLinkItem-headline::after{border-radius:50%;height:7px;right:calc(100% + var(--border-x-offset) + var(--border-width));top:.5em;width:7px}}.approachLinkItem-image{width:280px;-webkit-transform:translateX(-30%);transform:translateX(-30%)}@media (min-width:768px){.approachLinkItem-image{width:300px;-webkit-transform:none;transform:none;margin-left:-5rem}}@media (min-width:960px){.approachLinkItem-image{width:350px}}@media (min-width:1440px){.approachLinkItem-image{width:450px}}.approachLinkItem-stack{margin-left:-6rem;z-index:10}@media (min-width:768px){.approachLinkItem-stack{margin-left:-1rem}}.approachTwo{padding-bottom:62vw;position:relative}@media (max-width:767px){.approachTwo{margin-left:auto;margin-right:auto;max-width:var(--layout-max-width);padding-left:calc(var(--grid-gutters)/ 2);padding-right:calc(var(--grid-gutters)/ 2);width:100%}}@media (max-width:767px) and (min-width:960px){.approachTwo{padding-left:var(--grid-gutters);padding-right:var(--grid-gutters)}}@media (max-width:767px){.approachTwo .container{padding-left:0;padding-right:0}}@media (min-width:768px){.approachTwo{padding-bottom:32vw}}.approachTwo-stack{grid-column:1/-1}@media (min-width:768px){.approachTwo-stack{grid-column:1/span 8}}@media (min-width:960px){.approachTwo-stack{grid-column:1/span 6}}@media (min-width:1120px){.approachTwo-stack{grid-column:1/span 5}}.approachTwo-headline{margin-top:var(--grid-gutters)}.approachTwo-image{bottom:0;left:0;position:absolute;width:100%;z-index:-1}.approachThree{padding-top:var(--grid-gutters);background-color:var(--color-bg-light)}.approachThree-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1/-1;height:100%}@media (min-width:768px){.approachThree-left{grid-column:1/span 6}}@media (min-width:960px){.approachThree-left{grid-column:1/span 6}}@media (min-width:1120px){.approachThree-left{grid-column:1/span 4}}.approachThree-stack{-webkit-box-flex:1;-ms-flex:1;flex:1}.approachThree-videos{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.approachThree-videos{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:8/-1;margin-top:calc(var(--grid-gutters) * 1.5)}}@media (min-width:1120px){.approachThree-videos{grid-column:6/-1}}.approachThree-video{max-width:350px}@media (min-width:1120px){.approachThree-video{max-width:48%}}.approachThree-video._mobile-only{margin:var(--grid-gutters) auto 0;width:100%}.approachThree-video:nth-of-type(2){display:none}@media (min-width:1120px){.approachThree-video:nth-of-type(2){display:block}}.approachThree-eyebrow{-ms-flex-preferred-size:100%;flex-basis:100%}.approachThree-headline{margin-top:var(--grid-gutters)}.approachThree-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--grid-gutters)}@media (min-width:768px){.approachThree-items{margin-top:calc(var(--grid-gutters) * 2)}}.approachThree-item{margin-top:calc(var(--grid-gutters)/ 2)}@media (min-width:768px){.approachThree-item{margin-top:0;max-width:45%}}.approachThreeItems-headline{margin-bottom:15px}.approachThreeItems-subheading{margin-bottom:15px}.approachThreeItems-subheading p+p{margin-top:1rem}.approachThreeItems-image{height:30px;margin-bottom:15px}.globalFooter{padding-left:calc(var(--grid-gutters)/ 2);padding-right:calc(var(--grid-gutters)/ 2)}@media (min-width:768px){.globalFooter{padding-left:var(--grid-gutters);padding-right:var(--grid-gutters)}}.globalFooter.-top-border .globalFooter-content{border-top:2px solid var(--color-type-light)}.globalFooter-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:6.5rem;padding-top:calc(var(--grid-gutters)/ 2)}@media (max-width:767px){.globalFooter-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:3rem}}@media (min-width:768px){.globalFooter-content{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:10px;padding-bottom:calc(var(--grid-gutters) * 1.6);padding-top:var(--grid-gutters)}}@media (min-width:768px) and (min-width:960px){.globalFooter-content{grid-gap:20px}}.globalFooter-content p{line-height:1.25}@media (min-width:768px){.globalFooter-content p{line-height:1;margin:unset}}.globalFooter-logo{grid-column:1/span 1;margin-top:8px}.globalFooter-logo .logo svg{height:32px;width:auto}.globalFooter-copyright{grid-column:7/span 6}@media (min-width:768px){.globalFooter-copyright{grid-column:2/span 3}}@media (min-width:960px){.globalFooter-copyright{grid-column:2/span 2}}.globalFooter-copyright>p{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;text-transform:uppercase;color:var(--color-type-light)}.globalFooter-navigation{display:none}@media (min-width:768px){.globalFooter-navigation{display:block;grid-column:5/span 4}}@media (min-width:960px){.globalFooter-navigation{grid-column:7/span 2}}@media (min-width:768px){.globalFooter-right{display:block;grid-column:9/-1}}.globalFooter-link{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;text-transform:uppercase;display:block}.globalHeader{left:0;position:absolute;top:var(--grid-gutters);width:100%;z-index:8888}@media (min-width:768px){.globalHeader{top:var(--grid-gutters)}}.globalHeader .logo svg{height:36px;width:auto}.globalHeader.-not-inverted .hamburger-line{stroke:var(--color-type-light)}.globalHeader.-activeNav{position:fixed;height:100vh;background-color:#fff;top:0;padding-top:var(--grid-gutters);overflow-y:auto;overflow-x:hidden}.globalHeader.-activeNav .logo path{fill:var(--color-type-light)}.globalHeader.-activeNav .hamburger-line{stroke:var(--color-type-light)}.globalHeader.-activeNav .hamburger{top:calc(var(--grid-gutters) - 20px)}.globalHeader.-activeNav .navigation{height:auto;opacity:1}.globalHeader.-activeNav .nav-social{opacity:1}.globalHeader.-activeNav .globalHeader-container{display:block}.globalHeader.-activeNav .navigation.-header{margin-top:calc(var(--grid-gutters) * 2)}.globalHeader .nav-social{position:absolute;bottom:var(--grid-gutters);right:calc(var(--grid-gutters)/ 2);left:calc(var(--grid-gutters)/ 2);opacity:0}.globalHeader-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:calc(var(--grid-gutters)/ 2);padding-right:calc(var(--grid-gutters)/ 2)}@media (min-width:768px){.globalHeader-container{padding-left:var(--grid-gutters);padding-right:var(--grid-gutters)}}.hero{color:var(--color-type-white);position:relative;-webkit-transition:background-color var(--transition-fast) ease-in-out;transition:background-color var(--transition-fast) ease-in-out}.hero.-green{background-color:var(--color-green)}.hero.-green.-highlightHover:hover{background-color:#bec5bf}.hero.-gold{background-color:var(--color-gold)}.hero.-gold.-highlightHover:hover{background-color:#e3c6a6}.hero.-red{background-color:var(--color-red)}.hero.-blue{background-color:var(--color-blue)}.hero.-blue.-highlightHover:hover{background-color:#bad8f1}.hero.-lavender{background-color:var(--color-lavender)}.hero.-glaucous{background-color:var(--color-glaucous)}.hero.-home{background-color:#b4bdcb;background-image:url(/images/pages/35f72f2dbdd1c507aa2a809fe3c22c2fad12162d/homepage-mobile.png);background-position:left 71%;background-size:360px;background-repeat:no-repeat}@media (min-width:480px){.hero.-home{background-image:url(/images/pages/ce9d3440b6152b862e938619026444a5cf1c1969/homepage-tablet.png);background-position:115% 80%;background-size:360px}}@media (min-width:640px){.hero.-home{background-position:right 80%;background-size:380px}}@media (min-width:960px){.hero.-home{background-image:url(/images/pages/0fb99213912b0a49657930190a9c5730a8713144/homepage-desktop.png);background-position:50% 80%;background-size:1260px}}@media (min-width:1120px){.hero.-home{background-image:url(/images/pages/0fb99213912b0a49657930190a9c5730a8713144/homepage-desktop.png);background-position:85% center;background-size:contain}}.hero.-home .hero-stack{padding-bottom:450px;padding-top:200px;padding-left:calc(var(--grid-gutters)/ 2);padding-right:calc(var(--grid-gutters)/ 2)}@media (min-width:768px){.hero.-home .hero-stack{padding-left:var(--grid-gutters);padding-right:var(--grid-gutters)}}@media (min-width:1120px){.hero.-home .hero-stack{padding-bottom:250px}}.hero.-home .hero-cta{border-top:2px solid var(--color-white);bottom:var(--grid-gutters);padding-top:1.25em;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-gap:.5rem}@media (min-width:1120px){.hero.-home .hero-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.hero.-home .hero-cta .button{color:var(--color-white);padding-right:3rem}.hero.-home .hero-cta .button .arrowPacman{right:0}.hero.-footer .hero-stack{padding-bottom:calc(var(--grid-gutters) * 2.5);padding-top:300px}.hero.-footer .hero-subheading{max-width:40ch}.hero-stack{background-size:75%;background-position:right 65%;background-repeat:no-repeat;padding-bottom:var(--grid-gutters);padding-top:calc(var(--grid-gutters) * 3)}@media (min-width:768px){.hero-stack{padding-top:calc(var(--grid-gutters) * 6)}}@media (min-width:768px){.hero-stack{padding-bottom:200px}}@media (max-width:767px){.hero-stack{background:0 0!important}}.hero-headline,.hero-subheading{color:inherit}.hero-headline{font-family:var(--font-primary);font-weight:var(--font-primary-weight-medium);letter-spacing:-.03em;margin-bottom:0}.hero-headline.-animatedLine{margin-bottom:.5em;padding-bottom:.5em;position:relative}.hero-headline.-animatedLine::after{content:"";height:2px;background-color:var(--color-white);position:absolute;bottom:0;left:0;-webkit-animation:showLine 1.5s 1 forwards;animation:showLine 1.5s 1 forwards}@keyframes showLine{0%{width:0}100%{width:100%}}.hero-subheading{max-width:30ch;position:relative}@media (max-width:767px){.hero-subheading{margin-bottom:0!important;max-width:100%!important}}.hero-innerImage{display:block;margin:var(--grid-gutters) auto}@media (min-width:768px){.hero-innerImage{display:none}}.hero-cta{margin-top:var(--grid-gutters)}@media (min-width:960px){.hero-cta{bottom:var(--grid-gutters);display:block;margin-top:0;position:absolute}}.hero-cta .button{color:var(--color-type-white)}.jobsCta{--jobsCta-scale:2.08;background:url(/ceecb3a0de315a6222f8b40d9570f479ba6dc04b/b52e3/images/pages/homepage-footer-mobile.png) no-repeat top center/cover;height:calc(var(--jobsCta-scale) * 500px);overflow:hidden;padding-bottom:var(--grid-gutters);padding-top:var(--grid-gutters);position:relative}@media (min-width:640px){.jobsCta{--jobsCta-scale:1.25;background:url(/images/pages/adda9c994370b8bf704622762626be991fc29c0d/homepage-footer.jpg) no-repeat top center/cover}}@media (min-width:1120px){.jobsCta{--jobsCta-scale:1.2}}@media (min-width:1440px){.jobsCta{--jobsCta-scale:1.3}}@media (min-width:2000px){.jobsCta{--jobsCta-scale:1.7}}.jobsCta-container{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:10px;height:100%;padding-left:calc(var(--grid-gutters)/ 2);padding-right:calc(var(--grid-gutters)/ 2)}@media (min-width:960px){.jobsCta-container{grid-gap:20px}}@media (min-width:768px){.jobsCta-container{padding-left:var(--grid-gutters);padding-right:var(--grid-gutters)}}.jobsCta-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;grid-column:1/span 12}@media (min-width:640px){.jobsCta-stack{grid-column:1/span 6}}@media (min-width:960px){.jobsCta-stack{grid-column:1/span 5}}@media (min-width:1120px){.jobsCta-stack{grid-column:1/span 4}}.jobsCta-cta,.jobsCta-headline,.jobsCta-subheading{color:var(--color-type-white)!important}.jobsCta-cta .button,.jobsCta-headline .button,.jobsCta-subheading .button{color:inherit}.jobsCta-headline{border-bottom:1px solid var(--color-type-white);margin-bottom:calc(var(--grid-gutters)/ 2);padding-bottom:calc(var(--grid-gutters)/ 2)}@media (min-width:768px){.jobsCta-headline{border-bottom-width:2px}}.jobsCta-subheading{-webkit-box-flex:1;-ms-flex:1;flex:1}.jobsCta-subheading p{color:inherit;max-width:30ch}.jobsCta-mobileBg{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:768px){.jobsCta-mobileBg{display:none}}.jobsCta-cta{margin-top:100px}.learnMore{margin-top:var(--grid-gutters);padding-bottom:calc(var(--grid-gutters) * 1.5)}@media (min-width:960px){.learnMore{padding-bottom:calc(var(--grid-gutters) * 2.5)}}.learnMore-text{grid-column:1/-1;margin-top:var(--grid-gutters)}.pageList{color:var(--color-type-white);counter-reset:pages;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pageList.-alternateFont .pageList-headline{font-family:var(--font-primary);font-weight:500}.pageList.-mobile .pageList-headline::after{display:none}.pageList-item{background-color:var(--component-color);background-position:right center;background-repeat:no-repeat;background-size:contain;counter-increment:pages;position:relative;width:100%;z-index:1}@media (min-width:768px){.pageList-item{background-image:none!important}}@media (min-width:960px){.pageList-item{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;width:33.33%}}.pageList-item:hover{text-decoration:none}.pageList-item:hover::after{opacity:.25}.pageList-item::after{background-color:var(--color-bg-light);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity var(--transition-long) ease-in-out;transition:opacity var(--transition-long) ease-in-out;width:100%;z-index:-1}.pageList-item:nth-of-type(1) .pageList-image{max-width:250px}.pageList-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pageList-headline{border-bottom:1px solid var(--color-white);color:var(--color-type-white);margin-bottom:0;padding-bottom:calc(var(--grid-gutters)/ 2);position:relative}@media (min-width:768px){.pageList-headline{border-bottom-width:2px}}.pageList-headline::after{font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-medium);font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;text-transform:uppercase;bottom:calc(-1em - 10px);color:var(--color-type-white);content:"Fig. " counter(pages);position:absolute;left:0;text-transform:uppercase}@media (min-width:768px){.pageList-headline::after{right:0;left:unset}}.pageList-header{padding:calc(var(--grid-gutters)/ 2) calc(var(--grid-gutters)/ 2) 0}@media (min-width:768px){.pageList-header{padding:var(--grid-gutters) var(--grid-gutters) 0}}.pageList-asset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.pageList-image{display:none;margin-left:auto;margin-right:auto;margin-top:calc(var(--grid-gutters)/ 2);max-width:400px}@media (min-width:768px){.pageList-image{display:block;width:100%}}.pageList-cta{overflow-x:visible;padding:0 calc(var(--grid-gutters)/ 2) calc(var(--grid-gutters)/ 2);margin-top:var(--grid-gutters)}@media (min-width:768px){.pageList-cta{padding:0 var(--grid-gutters) var(--grid-gutters);margin-top:0}}.pageList-cta:hover{text-decoration:none!important}.pageList-cta-text{display:inline-block;margin-right:.25em}.science{background:url(/images/content/c383c2dcd8f9c7a0d4aca3eb2e1bf7a900ca5100/science-background-mobile.png) no-repeat center 330px;background-size:384px 2134px;margin-top:60px;min-height:2134px;position:relative;z-index:1}@media (min-width:480px){.science{background-position-y:300px;padding-bottom:350px}}@media (min-width:640px){.science{background-position-y:325px;background-size:452px 2652px;min-height:2652px;padding-bottom:500px}}@media (min-width:768px){.science{padding-bottom:400px}}@media (min-width:960px){.science{padding-bottom:50px}}@media (min-width:1260px){.science{background:0 0;min-height:unset;padding-bottom:0}}.science-illo{display:none;left:var(--grid-gutters);right:var(--grid-gutters);position:absolute;top:0;z-index:-1}@media (min-width:960px){.science-illo{top:100px}}@media (min-width:1260px){.science-illo{display:block;top:0}}.science-background{display:none}@media (min-width:960px){.science-background.-tablet{display:block}}@media (min-width:1260px){.science-background.-tablet{display:none}}@media (min-width:1260px){.science-background.-desktop{display:block}}[id^=fig-]{opacity:0;pointer-events:none}[id^=fig-].-visible{opacity:1}[id*=gradientcircle]{opacity:1;pointer-events:all}.science-stack{background-color:hsla(180deg,24%,96%,.925);border-top:2px solid var(--color-base);-webkit-box-shadow:0 0 10px 0 var(--color-lighter-gray);box-shadow:0 0 10px 0 var(--color-lighter-gray);margin-left:auto;margin-right:auto;max-width:450px;z-index:2}@media (min-width:1260px){.science-stack{max-width:500px}}@media (min-width:960px){.science-stack:nth-of-type(1){margin-left:0}}.science-stack:nth-of-type(2){margin-top:435px}@media (min-width:640px){.science-stack:nth-of-type(2){margin-top:600px}}@media (min-width:960px){.science-stack:nth-of-type(2){margin-left:0;margin-top:700px}}@media (min-width:1260px){.science-stack:nth-of-type(2){margin-left:auto;margin-right:0;margin-top:75%}}.science-stack:nth-of-type(3){margin-top:800px}@media (min-width:480px){.science-stack:nth-of-type(3){margin-top:275px}}@media (min-width:640px){.science-stack:nth-of-type(3){margin-top:365px}}@media (min-width:960px){.science-stack:nth-of-type(3){margin-left:0;margin-top:650px}}@media (min-width:1260px){.science-stack:nth-of-type(3){margin-top:40%}}.science-stack:nth-of-type(4){margin-top:350px}@media (min-width:480px){.science-stack:nth-of-type(4){margin-top:275px}}@media (min-width:640px){.science-stack:nth-of-type(4){margin-top:350px}}@media (min-width:640px){.science-stack:nth-of-type(4){margin-top:400px}}@media (min-width:960px){.science-stack:nth-of-type(4){margin-right:0}}@media (min-width:1260px){.science-stack:nth-of-type(4){margin-top:40%}}@media (min-width:1440px){.science-stack:nth-of-type(4){margin-top:50%}}.science-headline{padding-top:.715em}.science-image{position:absolute;top:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:800px}@media (min-width:1120px){.science-image{width:1100px}}[data-tooltip]{cursor:pointer;position:relative;z-index:2}[data-tooltip]:hover::after,[data-tooltip]:hover::before{opacity:1;visibility:visible}[data-tooltip]::after,[data-tooltip]::before{pointer-events:none;opacity:0;position:absolute;-webkit-transition:opacity var(--transition-long);transition:opacity var(--transition-long);visibility:hidden}[data-tooltip]::before{font-family:var(--font-quaternary);font-weight:var(--font-quaternary-weight-medium);font-weight:var(--font-quaternary-weight-regular);font-size:14px;line-height:20px;background-color:var(--color-bg-light);border:1px solid var(--color-black);content:attr(data-tooltip);bottom:0;padding:15px;right:150%;width:300px}[data-tooltip]::after{border-top:5px solid var(--color-black);border-top:5px solid hsla(0deg,0%,20%,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:0}.departments .-headline br{display:none}@media (min-width:768px){.departments .-headline br{display:block}}.departments-grid{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:10px;margin-top:calc(10 * .5rem)}@media (min-width:960px){.departments-grid{grid-gap:20px}}@media (min-width:768px){.departments-grid{margin-bottom:calc(10 * .5rem)}}@media (min-width:960px){.departments-grid{margin-bottom:calc(20 * .5rem)}}.departments-grid-item{grid-column:auto/span 12;margin-bottom:calc(10 * .5rem)}@media (min-width:768px){.departments-grid-item{grid-column:auto/span 6}}.departments-image,.departments-video{margin-bottom:calc(4 * .5rem)}.departments-video{position:relative;padding-bottom:56.25%;height:0}.departments-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.careers{margin-top:var(--section-spacing)}.is-loading{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:2rem}.is-loading .loading-text{margin-right:1rem}.is-loading .spin{width:2rem;height:2rem;-webkit-animation:1.5s linear infinite spinner;animation:1.5s linear infinite spinner;border:solid 5px #cfd0d1;border-bottom-color:#1c87c9;border-radius:50%}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.careers-department{margin-bottom:calc(4 * .5rem)}.careers-department-headline{font-size:36px;margin-bottom:calc(2 * .5rem);padding-top:calc(2 * .5rem)}.careers-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(2.5 * .5rem) 0;position:relative}@media (max-width:767px){.careers-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.careers-item:not(:last-of-type){border-bottom:2px solid var(--color-light-gray)}.careers-item .careers-item-description{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.careers-item .careers-item-apply-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.careers-item .careers-item-apply-links{padding-top:1rem}}.careers-item-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.careers-item-meta .careers-item-meta-delimiter{padding:0 .5rem}.careers-item-headline{font-size:inherit;margin-bottom:0}@media (min-width:768px){.careers-item-headline{max-width:80%}}.careers-item-cta{font-size:inherit!important;text-align:right;display:block;right:1.7rem;padding-right:.5em}.styleguide{margin:calc(15 * .5rem) 0}.styleguideCategory{margin-top:calc(15 * .5rem)}.styleguide-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.styleguide-color{width:24%;vertical-align:top;margin-bottom:calc(5 * .5rem)}.styleguide-color span:first-child{display:inline-block;width:100%;height:calc(15 * .5rem)}.styleguide-color span:last-child{display:inline-block;width:100%;text-align:center}.submissionApproval{width:100%;margin:calc(4 * .5rem) 0;grid-column:1/-1;padding-bottom:var(--grid-gutters);padding-top:var(--grid-gutters)}@media (min-width:768px){.submissionApproval{grid-column:1/span 5}}.submissionState{width:auto;margin:calc(4 * .5rem) 0;grid-column:1/-1;padding-bottom:var(--grid-gutters);padding-top:var(--grid-gutters)}@media (min-width:768px){.submissionState{grid-column:1/span 5}}.blog{margin-top:calc(25 * .5rem)}@media (min-width:768px){.blog{margin-top:calc(30 * .5rem)}}.blog-header-title{margin-bottom:calc(8 * .5rem)}@media (min-width:768px){.blog-header-title{margin-top:calc(20 * .5rem)}}.blog-post-section ol li,.blog-post-section ul li{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;margin:0;margin-top:1rem}@media (min-width:768px){.blog-post-section ol li,.blog-post-section ul li{font-size:18px;line-height:24px}}.blog-post-section ol li.-large,.blog-post-section ul li.-large{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-weight:var(--font-primary-weight-regular);font-size:24px;line-height:28px}.blog-post-section ol.condensed li,.blog-post-section ul.condensed li{margin:.25rem 0}.policy{margin-top:calc(25 * .5rem)}@media (min-width:768px){.policy{margin-top:calc(30 * .5rem)}}.policy-header-title{margin-bottom:calc(8 * .5rem)}@media (min-width:768px){.policy-header-title{margin-top:calc(20 * .5rem)}}.policy-stack{border-top:2px solid var(--color-base);padding-top:1em;padding-bottom:1em}.policy-subheading{margin-top:2rem;margin-bottom:2rem}.policy-subheading ol,.policy-subheading ul{margin-top:1rem;margin-bottom:1rem}.policy-subheading ol li,.policy-subheading ul li{font-family:var(--font-primary);font-weight:var(--font-primary-weight-regular);color:var(--color-type-base);font-size:20px;font-weight:var(--font-primary-weight-regular);line-height:24px;margin-bottom:1rem}@media (min-width:768px){.policy-subheading ol li,.policy-subheading ul li{font-size:18px;line-height:24px}}.policy-last-updated{margin-top:-3em;margin-left:3em;margin-bottom:1em}.robotics{margin-top:var(--grid-gutters)}.robotics .eyebrow{margin-bottom:calc(var(--grid-gutters)/ 2)}.robotics-introduction{grid-column:1/span 12}@media (min-width:768px){.robotics-introduction{grid-column:1/span 5}}.robotics-image{margin-bottom:calc(var(--grid-gutters)/ 2);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;grid-column:1/span 12}@media (min-width:768px){.robotics-image{margin-top:var(--grid-gutters);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:7/span 6}}.robotics-cta{margin-top:calc(var(--grid-gutters) * 1.5)}.robotics-cta .button.-cta{margin-top:calc(var(--grid-gutters)/ 2)}.robotics-cta-text{margin-bottom:6rem;margin-top:6rem}@media (min-width:768px){.robotics-cta-text{margin-bottom:12rem;margin-top:12rem}}.robotics-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:calc(var(--grid-gutters) * 1.5)}.robotics-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fourOhFour{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh}.fourOhFour-link{margin-top:var(--grid-gutters)}.questionnaireContainer{margin-top:calc(4 * .5rem);grid-column:1/-1;padding-bottom:var(--grid-gutters);padding-top:var(--grid-gutters)}@media (min-width:768px){.questionnaireContainer{grid-column:1/span 5;padding-bottom:0}}.navigationButtonsRow{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;margin:0}.flexItemWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1em;width:100%;padding:0;margin:0}@media (min-width:768px){.flexItemWrapper{gap:.1em}}.flexItemBreak{-ms-flex-preferred-size:100%;flex-basis:100%;height:20px;margin:0;border:0}