/**handles:style-css**/
@charset "UTF-8";*{box-sizing:border-box}.clearfix:after{content:"";clear:both;display:table}[hidden]{display:none!important}[hidden=opacity],[hidden=visibility]{display:revert!important;opacity:0!important;pointer-events:none!important}[hidden=size]{display:revert!important;height:0!important;width:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;pointer-events:none!important}.divider{background:#e8ddcd;height:1px;margin:1.5em 0;overflow:hidden}.pull-left{float:left}.pull-right{float:right}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-overflow{display:inline-block;text-overflow:ellipsis;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;max-width:100%}.text-hyphens{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.text-middle{display:flex;flex-direction:column;justify-content:center}.text-bottom{display:flex;flex-direction:column;justify-content:flex-end}.text-nowrap{white-space:nowrap}.img-left{float:left;margin:0 1.28rem 1.28rem 0}.img-right{float:right;margin:0 0 1.28rem 1.28rem}.childs-left{display:flex;justify-content:flex-start}.childs-center{display:flex;justify-content:center}.childs-right{display:flex;justify-content:flex-end}.childs-spaced{display:flex;justify-content:space-between}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-drag{-webkit-user-drag:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-animation,.no-animation *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.no-touch{pointer-events:none}.no-touch .has-touch{pointer-events:all}.is-clickable,[on-click],[onclick],action{cursor:pointer}.is-loading{opacity:.2}.is-responsive,[responsive]{max-width:100%;height:auto}.is-responsive img,[responsive] img{width:100%;max-width:none}.debug--notification{position:fixed;top:auto;right:auto;bottom:1em;left:1em;background-color:red;color:#fff;font-family:'Courier New',Courier,monospace;font-size:16px;line-height:1;padding:.5em 1em;text-transform:uppercase;border-radius:5px;z-index:9999999999;pointer-events:none}html{margin:0;padding:0;font-size:25px;line-height:1.28;font-weight:400;position:relative;overflow-anchor:none;--inner-width:100vw;--screen-width:100vh;--screen-height:100vh;--screen-padding:var(--screen-scrollbar, 0);--overlay-width:calc(100vw - var(--screen-scrollbar, 0px));--viewport-width:100vw;--viewport-height:100vh;--viewport-offset-x:0;--viewport-offset-y:0;--column-count:6;--column-gap:66px;--column-padding:120px;--column-width:var(--inner-width, 100vw);--column-max-width:100vw;--breakpoint-phone:640px;--breakpoint-tablet:768px;--breakpoint-laptop:1024px;--breakpoint-desktop:1440px}html.has-scroll{padding-right:var(--screen-scrollbar,0)}@media screen and (max-width:640px){html{--column-count:4;--column-gap:20px;--column-padding:10px}}@media screen and (max-width:640px){html{--breakpoint:phone}html:before{display:none;content:"phone"}}@media screen and (min-width:641px) and (max-width:768px){html{--breakpoint:tablet}html:before{display:none;content:"tablet"}}@media screen and (min-width:769px) and (max-width:1024px){html{--breakpoint:laptop}html:before{display:none;content:"laptop"}}@media screen and (min-width:1025px){html{--breakpoint:desktop}html:before{display:none;content:"desktop"}}body{margin:0;padding:0;background:#202020;color:#e8ddcd;font-family:NeueMontreal,sans-serif;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-top:.25em;margin-right:0;margin-bottom:.25em;margin-left:0;padding:0;color:inherit}h1{font-size:1.6rem}h2{font-size:.96rem}h3{font-size:.8rem}h4{font-size:.72rem}h5{font-size:.56rem}h6{font-size:.48rem}p{margin-top:1.28em;margin-right:0;margin-bottom:1.28em;margin-left:0;padding:0}small{font-size:.8em}b,strong{font-weight:600}em,i{font-style:italic}a{color:inherit}@media (hover:hover){a:hover{text-decoration:none}}:where(a):focus{outline:0}:where(a):focus-visible{outline:2px auto;outline:var(--focus-outline,2px auto);outline-color:#5e9ed6;outline-color:var(--focus-color,#5e9ed6);outline-offset:3px;outline-offset:var(--focus-offset,3px)}ol,ul{margin-top:1.28rem;margin-right:0;margin-bottom:1.2em;margin-left:1.28rem;padding:0;list-style-position:outside}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}ol.is-clear,ul.is-clear{margin:0;padding:0;list-style:none}ol.is-inline,ul.is-inline{margin:0;padding:0;list-style:none}ol.is-inline>li,ul.is-inline>li{display:inline-block}ul{list-style-type:disc}ol{list-style-type:decimal}ol.is-inline,ul.is-inline{margin:0;padding:0;list-style:none}ol.is-inline>li,ul.is-inline>li{display:inline-block}ol.is-clean,ul.is-clean{margin:0;padding:0;list-style:none}img{border:0;height:auto;vertical-align:top;max-width:100%}:where(figure){margin:0}canvas,iframe,svg{vertical-align:top}table{font-family:NeueMontreal,sans-serif;color:inherit;border-collapse:collapse;margin:1.28rem 0;width:100%}td,th{border:1px solid #e8ddcd;padding:.5em}:where(fieldset){margin-top:1.28rem;margin-right:0;margin-bottom:1.28rem;margin-left:0;padding:0;border:none;padding:0;min-width:0}:where(fieldset) [contenteditable=true],:where(fieldset) input:not([type]),:where(fieldset) input[type=date],:where(fieldset) input[type=datetime-local],:where(fieldset) input[type=email],:where(fieldset) input[type=number],:where(fieldset) input[type=password],:where(fieldset) input[type=search],:where(fieldset) input[type=tel],:where(fieldset) input[type=text],:where(fieldset) input[type=time],:where(fieldset) input[type=url],:where(fieldset) select,:where(fieldset) textarea{width:100%}legend{margin:0;padding:0;display:block;font:inherit}label{display:block;font:inherit}button{cursor:pointer;color:inherit}:where([contenteditable]){min-height:calc(var(--rows) * 1.28rem)}button[unstyled]{appearance:none;-webkit-appearance:none}:where(button[unstyled]){border:none;background:0 0;padding:0;margin:0;text-align:inherit}:where(button,[href],input,select,textarea,[tabindex]:not([tabindex="-1"])):focus{outline:0}:where(button,[href],input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px auto;outline:var(--focus-outline,2px auto);outline-color:#5e9ed6;outline-color:var(--focus-color,#5e9ed6);outline-offset:3px;outline-offset:var(--focus-offset,3px)}[contenteditable=true],button,input,optgroup,select,textarea{font-family:NeueMontreal,sans-serif;font-size:inherit;line-height:inherit;letter-spacing:inherit}[contenteditable=true],input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{--focus-offset:-1px;border:1px solid currentColor;display:inline-block;padding:.5em;border-radius:0;width:100%;-webkit-appearance:none}input.placeholder,textarea.placeholder{font:inherit;color:rgba(0,0,0,.4)}input::-moz-placeholder,textarea::-moz-placeholder{font:inherit;color:rgba(0,0,0,.4)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font:inherit;color:rgba(0,0,0,.4)}[placeholder]:empty:not(:focus):before{content:attr(placeholder);pointer-events:none;color:rgba(0,0,0,.4)}::-moz-selection,::selection{background:#b3d4fc;text-shadow:none}@media screen{.is-print,[print]{display:none!important}}@media print{.is-screen,[screen]{display:none!important}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:NeueMontreal;src:url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Regular.woff2") format("woff2"),url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:NeueMontreal;src:url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Italic.woff2") format("woff2"),url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:NeueMontreal;src:url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Bold.woff2") format("woff2"),url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Bold.woff") format("woff");font-weight:700;font-style:normal}:root{--color-background:#202020;--color-foreground:#E8DDCD;--color-fallback:#F5F0E8}html{height:100%;overflow-x:hidden}html ::selection{background-color:#e8ddcd;background-color:var(--color-foreground,#e8ddcd);color:#202020;color:var(--color-background,#202020)}html.has-custom-cursor{cursor:none}body{font-size:1rem;height:100%;background-color:#202020;background-color:var(--color-background,#202020);color:#e8ddcd;color:var(--color-foreground,#e8ddcd)}@media (max-width:320px){body{font-size:15px;line-height:20px}}@media screen and (min-width:320px) and (max-width:1440px){body{font-size:calc(15px + (25 - 15) * ((100vw - 320px)/(1440 - 320)));line-height:calc(20px + (32 - 20) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){body{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (max-width:1440px){body{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (min-width:1440px){body{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(32px + (0 - 32) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){body{font-size:false;line-height:false}}body .when-light{display:none}body.is-light{--color-background:#F5F0E8;--color-foreground:#202020;--color-fallback:#202020}body.is-light .when-dark{display:none}body.is-light .when-light{display:inline}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:500}h1{text-align:center;margin-bottom:.8em}@media (max-width:320px){h1{font-size:36px;line-height:40px}}@media screen and (min-width:320px) and (max-width:1440px){h1{font-size:calc(36px + (60 - 36) * ((100vw - 320px)/(1440 - 320)));line-height:calc(40px + (60 - 40) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){h1{font-size:60px;line-height:60px}}@media screen and (max-width:768px){h1{margin-bottom:.64em}}@media screen and (min-width:1440px) and (max-width:1440px){h1{font-size:60px;line-height:60px}}@media screen and (min-width:1440px) and (min-width:1440px){h1{font-size:calc(60px + (0 - 60) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(60px + (0 - 60) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){h1{font-size:false;line-height:false}}h2{text-align:center}@media (max-width:320px){h2{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){h2{font-size:calc(22px + (36 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (40 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){h2{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (max-width:1440px){h2{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (min-width:1440px){h2{font-size:calc(36px + (0 - 36) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(40px + (0 - 40) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){h2{font-size:false;line-height:false}}h3{text-align:center;text-align:left;margin-top:1em}@media (max-width:320px){h3{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){h3{font-size:calc(22px + (36 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (40 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){h3{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (max-width:1440px){h3{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (min-width:1440px){h3{font-size:calc(36px + (0 - 36) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(40px + (0 - 40) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){h3{font-size:false;line-height:false}}@media (max-width:320px){h4{font-size:12px;line-height:16px}}@media screen and (min-width:320px) and (max-width:1440px){h4{font-size:calc(12px + (18 - 12) * ((100vw - 320px)/(1440 - 320)));line-height:calc(16px + (23 - 16) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){h4{font-size:18px;line-height:23px}}@media screen and (min-width:1440px) and (max-width:1440px){h4{font-size:18px;line-height:23px}}@media screen and (min-width:1440px) and (min-width:1440px){h4{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(23px + (0 - 23) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){h4{font-size:false;line-height:false}}.is-style-large{text-align:center;text-align:left}@media (max-width:320px){.is-style-large{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){.is-style-large{font-size:calc(22px + (36 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (40 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.is-style-large{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (max-width:1440px){.is-style-large{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (min-width:1440px){.is-style-large{font-size:calc(36px + (0 - 36) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(40px + (0 - 40) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.is-style-large{font-size:false;line-height:false}}.is-style-large:first-of-type{margin-top:1.6rem}@media screen and (max-width:768px){.is-style-large{font-size:1rem}}@media screen and (max-width:768px) and (max-width:320px){.is-style-large{font-size:15px;line-height:20px}}@media screen and (max-width:768px) and (min-width:320px) and (max-width:1440px){.is-style-large{font-size:calc(15px + (25 - 15) * ((100vw - 320px)/(1440 - 320)));line-height:calc(20px + (32 - 20) * ((100vw - 320px)/(1440 - 320)))}}@media screen and (max-width:768px) and (min-width:1440px){.is-style-large{font-size:25px;line-height:32px}}@media screen and (max-width:768px) and (min-width:1440px) and (max-width:1440px){.is-style-large{font-size:25px;line-height:32px}}@media screen and (max-width:768px) and (min-width:1440px) and (min-width:1440px){.is-style-large{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(32px + (0 - 32) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (max-width:768px) and (min-width:1440px) and (min-width:false){.is-style-large{font-size:false;line-height:false}}@media screen and (max-width:768px){.is-style-large:first-of-type{margin-top:0}}.has-text-align-center{text-align:center}ul{margin-bottom:1.6rem}a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:0.1em}html.has-custom-cursor a{cursor:none}img[focus]:not([focused]){opacity:0}#wpadminbar * small{display:inline}div#wpadminbar{transition:all .2s}div#wpadminbar:after{position:absolute;top:100%;right:75px;bottom:auto;left:auto;content:"\f111";font-size:10px;border-radius:0 0 3px 3px;line-height:1;font-family:dashicons;display:block;background:inherit;color:#fff;width:28px;text-align:center;padding:0 0 5px}div#wpadminbar:not(:hover){transform:translateY(calc(-100% + 5px))}@media screen and (min-width:783px){body.is-env-local div#wpadminbar #wp-admin-bar-customize,body.is-env-local div#wpadminbar #wp-admin-bar-updates,body.is-env-local div#wpadminbar #wp-admin-bar-wp-logo{display:none}body.is-env-local div#wpadminbar .ab-item{text-overflow:clip;overflow:hidden;width:18px}body.is-env-local div#wpadminbar #wp-admin-bar-query-monitor .ab-item{width:auto}}@media screen and (max-width:782px){div#wpadminbar{display:none}}#wp-admin-bar-my-account,#wp-admin-bar-search{display:none}html[lang]{margin-top:0!important}@media screen and (max-width:782px){div#wpadminbar{display:none}}@font-face{font-family:NeueMontreal;src:url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Regular.woff2") format("woff2"),url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:NeueMontreal;src:url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Italic.woff2") format("woff2"),url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:NeueMontreal;src:url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Bold.woff2") format("woff2"),url("https://sonjacherrypaul.com/wp-content/themes/sonjacherrypaul/assets/fonts/neuemontreal/NeueMontreal-Bold.woff") format("woff");font-weight:700;font-style:normal}.block-big-button a,.button,.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{display:inline-block;text-decoration:none!important}.btn{cursor:none;margin-bottom:0;padding:.1rem .55rem;white-space:nowrap;border:none;border-radius:3rem;transition:all .2s;text-decoration:none!important;appearance:none;background:#e8ddcd;background:var(--color-foreground,#e8ddcd);color:#202020;color:var(--color-background,#202020)}@media (hover:hover){.btn:hover{color:#e8ddcd;color:var(--color-foreground,#e8ddcd);background:#202020;background:var(--color-background,#202020)}}.cursor{display:none}@media (hover:hover) and (pointer:fine){.cursor{display:block;position:fixed;width:30px;height:30px;background-color:#b69deb;border-radius:50%;z-index:9999;pointer-events:none;transform:translate(-50%,-50%);box-shadow:0 4px 7px 0 rgba(0,0,0,.27)}.cursor:not(.is-visible){opacity:0}}.block-grid--date,.item-publications--date,.publications--date{text-align:center;margin-top:.4rem}@media (max-width:320px){.block-grid--date,.item-publications--date,.publications--date{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:1440px){.block-grid--date,.item-publications--date,.publications--date{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/(1440 - 320)));line-height:calc(18px + (22 - 18) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.block-grid--date,.item-publications--date,.publications--date{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (max-width:1440px){.block-grid--date,.item-publications--date,.publications--date{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.block-grid--date,.item-publications--date,.publications--date{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.block-grid--date,.item-publications--date,.publications--date{font-size:false;line-height:false}}.block-grid--date+h3,.item-publications--date+h3,.publications--date+h3{margin-top:.1rem}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.site{display:flex;flex-direction:column;min-height:100%}.main{flex-grow:1;margin-top:1.9rem;margin-right:4.8rem;margin-bottom:1.9rem;margin-left:4.8rem}.main p{margin-bottom:0}.main ul{margin-left:0;margin-top:0;margin-bottom:0}.main ul li{padding-left:1em;list-style-type:none;position:relative;position:relative}.main ul li:before{display:inline-block;position:absolute;top:0;right:auto;bottom:auto;left:0;width:1em;content:"→";position:absolute;top:0;right:auto;bottom:auto;left:0}@media screen and (max-width:768px){.main{margin-top:1.6em;margin-right:60px;margin-bottom:1.6em;margin-left:60px}}@media screen and (max-width:640px){.main{margin-top:1.6em;margin-right:24px;margin-bottom:1.6em;margin-left:24px}}.header{z-index:50}.header a{text-decoration:none}.header--nav{display:flex;justify-content:space-between;margin:.18rem .7rem;margin-right:.32rem}.header--nav.mobile{display:none}.header--title{padding:.25rem;white-space:nowrap}@media (max-width:640px){.header--title{font-size:15px;line-height:20px}}@media screen and (min-width:640px) and (max-width:1440px){.header--title{font-size:calc(15px + (25 - 15) * ((100vw - 640px)/(1440 - 640)));line-height:calc(20px + (32 - 20) * ((100vw - 640px)/(1440 - 640)))}}@media (min-width:1440px){.header--title{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (max-width:1440px){.header--title{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (min-width:1440px){.header--title{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(32px + (0 - 32) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.header--title{font-size:false;line-height:false}}@media screen and (max-width:768px){.header--title{font-size:.72rem;line-height:1.2222222222}}.header--menu{margin:0;padding:0;list-style:none;display:flex;align-items:flex-start;margin-top:.2rem;display:flex;margin-left:-.25rem}@media (max-width:640px){.header--menu{font-size:15px;line-height:20px}}@media screen and (min-width:640px) and (max-width:1440px){.header--menu{font-size:calc(15px + (25 - 15) * ((100vw - 640px)/(1440 - 640)));line-height:calc(20px + (32 - 20) * ((100vw - 640px)/(1440 - 640)))}}@media (min-width:1440px){.header--menu{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (max-width:1440px){.header--menu{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (min-width:1440px){.header--menu{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(32px + (0 - 32) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.header--menu{font-size:false;line-height:false}}@media screen and (max-width:768px){.header--menu{font-size:.72rem;line-height:1.2222222222}}.header--menu>*{margin-left:.25rem}@media screen and (min-width:769px){.header--menu--item.is-page-selected>a{background-color:#b69deb;color:#202020;box-shadow:0 4px 7px 0 rgba(0,0,0,.27)}}.header--menu--link{display:inline-block;line-height:1em;padding:.2rem .6rem .25rem .6rem;border-radius:3rem;transition:all .3s;white-space:nowrap}@media (hover:hover){.header--menu--link:hover{background-color:#b69deb;color:#202020}}.header--menu--link[target=_blank]::after{content:' →';display:inline-block;transform-origin:0;transform:rotate(315deg);font-size:.7em;vertical-align:top;margin-top:0}@media screen and (max-width:768px){.header--nav.desktop{display:none}.header--nav.mobile{display:flex;margin:.32rem .4rem}.header--title{padding:0}.header--menu{flex-direction:column;margin-top:1.35rem;display:flex;margin-left:0}.header--menu>*{margin-left:0}.header--menu--item{text-align:center;margin-bottom:.8em;padding:0;margin:0!important;text-align:left}}@media screen and (max-width:768px) and (max-width:320px){.header--menu--item{font-size:36px;line-height:40px}}@media screen and (max-width:768px) and (min-width:320px) and (max-width:1440px){.header--menu--item{font-size:calc(36px + (60 - 36) * ((100vw - 320px)/(1440 - 320)));line-height:calc(40px + (60 - 40) * ((100vw - 320px)/(1440 - 320)))}}@media screen and (max-width:768px) and (min-width:1440px){.header--menu--item{font-size:60px;line-height:60px}}@media screen and (max-width:768px) and (max-width:768px){.header--menu--item{margin-bottom:.64em}}@media screen and (max-width:768px) and (min-width:1440px) and (max-width:1440px){.header--menu--item{font-size:60px;line-height:60px}}@media screen and (max-width:768px) and (min-width:1440px) and (min-width:1440px){.header--menu--item{font-size:calc(60px + (0 - 60) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(60px + (0 - 60) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (max-width:768px) and (min-width:1440px) and (min-width:false){.header--menu--item{font-size:false;line-height:false}}@media screen and (max-width:768px){.header--menu--link{padding:0}.header--bottom{margin-top:1.25rem;display:flex;justify-content:space-between;align-items:flex-end}.header--social{margin:0;padding:0;list-style:none}.header .overlay--fixed{justify-content:flex-start}.header .overlay--background{background-color:transparent}.header .overlay--outside{width:100%;background-color:#b69deb;color:#202020;box-shadow:0 4px 7px 0 rgba(0,0,0,.27)}.header .overlay--content{padding:.3rem .42rem}.header .overlay--close{top:.2rem;right:.25rem;background:0 0;border:none}}.footer{margin-top:2.65rem;background-color:#b69deb;color:#202020;padding:.65rem .96rem;display:flex;position:relative;z-index:10}@media (max-width:320px){.footer{font-size:15px;line-height:20px}}@media screen and (min-width:320px) and (max-width:1440px){.footer{font-size:calc(15px + (25 - 15) * ((100vw - 320px)/(1440 - 320)));line-height:calc(20px + (30 - 20) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.footer{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (max-width:1440px){.footer{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (min-width:1440px){.footer{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(30px + (0 - 30) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.footer{font-size:false;line-height:false}}.footer a{text-decoration:none}@media (hover:hover){.footer a:hover{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:0.1em}}.footer ul{margin:0;padding:0;list-style:none}.footer--left{width:32.47%}.footer--center{margin-left:66px;width:25.57%}.footer--menu--link[target=_blank]::after{content:' →';display:inline-block;transform-origin:0;transform:rotate(315deg);font-size:.7em;vertical-align:top;margin-top:0}.footer--right{margin-left:66px;display:flex;flex-direction:column}.footer--color{position:absolute;top:0;right:0;bottom:auto;left:auto;padding:.65rem .96rem}.footer--bio{margin-top:1.18rem;margin-bottom:0}.footer--copyright{margin-bottom:0;margin-top:auto;white-space:nowrap}.footer .mobile{display:none}@media screen and (max-width:768px){.footer{display:flex;flex-wrap:wrap;margin-left:calc(((1 * var(--column-gap,66px))) * -1);padding:.4rem;margin-top:1.28rem}.footer>*{flex:0 0 auto;margin-left:calc(((1 * var(--column-gap,66px))));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.footer>*{width:calc(100% * var(--column-ratio,(1 / 1)) - var(--column-gap,66px) + 0px)}.footer .col2{width:calc(100% * var(--column-ratio,(2 / 1)) - var(--column-gap,66px) + 0px)}.footer .col1{width:calc(100% * var(--column-ratio,(1 / 1)) - var(--column-gap,66px) + 0px)}.footer .desktop{display:none}.footer .mobile{display:block}.footer--columns{display:flex;flex-wrap:wrap;margin-left:calc((.8rem) * -1);margin-bottom:.75rem}.footer--columns>*{flex:0 0 auto;margin-left:calc((.8rem));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.footer--columns>*{width:calc(100% * var(--column-ratio,.5) - .8rem + 0px)}.footer--columns .col2{width:calc(100% * var(--column-ratio,(1 / 2)) - .8rem + 0px)}.footer--bio{margin-top:.8rem;margin-bottom:.8rem}.footer--right{display:flex;justify-content:space-between}.footer--copyright{white-space:unset}}.item-publications{display:flex;flex-wrap:wrap;margin-left:calc((2.64em) * -1);margin-left:calc((2.64em) * -1);margin-top:.75rem;margin-bottom:3.1rem}.item-publications>*{flex:0 0 auto;margin-left:calc((2.64em));margin-left:calc((2.64em));margin-bottom:calc((1.125rem));margin-bottom:calc((1.125rem));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.item-publications>*{width:calc(100% * .3333333333 - 2.64em + 0px);width:calc(100% * var(--column-ratio,.3333333333) - 2.64em + 0px)}.item-publications .col2{width:calc(100% * .6666666667 - 2.64em + 0px);width:calc(100% * var(--column-ratio,.6666666667) - 2.64em + 0px)}.item-publications .col3{width:calc(100% * (1 / 3) - 2.64em + 0px);width:calc(100% * var(--column-ratio,(1 / 3)) - 2.64em + 0px)}.item-publications--thumbnail{position:relative;background-color:#f5f0e8;background-color:var(--color-fallback,#f5f0e8)}.item-publications--thumbnail:before{content:"";display:block;padding-bottom:66.2921348315%;width:100%}.item-publications--thumbnail>*{position:absolute;top:0;left:0}.item-publications--thumbnail>*{width:100%;height:100%;object-fit:cover}.item-publications--thumbnail .image{object-fit:cover}.item-publications--thumbnail .image.contain{object-fit:contain;padding:8.33%}.item-publications--thumbnail .fallback{color:#b69deb;display:flex;align-items:center;justify-content:center;padding:.5rem;overflow:hidden}.item-publications--thumbnail .fallback span{text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:769px){.item-publications--thumbnail .fallback span{font-size:20px;line-height:20px}}@media screen and (min-width:769px) and (max-width:1440px){.item-publications--thumbnail .fallback span{font-size:calc(20px + (45.4 - 20) * ((100vw - 769px)/(1440 - 769)));line-height:calc(20px + (45.4 - 20) * ((100vw - 769px)/(1440 - 769)))}}@media (min-width:1440px){.item-publications--thumbnail .fallback span{font-size:45.4px;line-height:45.4px}}@media screen and (min-width:1440px) and (max-width:1440px){.item-publications--thumbnail .fallback span{font-size:45.4px;line-height:45.4px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-publications--thumbnail .fallback span{font-size:calc(45.4px + (0 - 45.4) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(45.4px + (0 - 45.4) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-publications--thumbnail .fallback span{font-size:false;line-height:false}}@media screen and (max-width:768px) and (max-width:320px){.item-publications--thumbnail .fallback span{font-size:38.26px;line-height:38.26px}}@media screen and (max-width:768px) and (min-width:320px) and (max-width:1440px){.item-publications--thumbnail .fallback span{font-size:calc(38.26px + (45.4 - 38.26) * ((100vw - 320px)/(1440 - 320)));line-height:calc(38.26px + (45.4 - 38.26) * ((100vw - 320px)/(1440 - 320)))}}@media screen and (max-width:768px) and (min-width:1440px){.item-publications--thumbnail .fallback span{font-size:45.4px;line-height:45.4px}}.item-publications--date{margin-top:.2rem}@media (max-width:320px){.item-publications--date{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:1440px){.item-publications--date{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/(1440 - 320)));line-height:calc(18px + (22 - 18) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.item-publications--date{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (max-width:1440px){.item-publications--date{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-publications--date{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-publications--date{font-size:false;line-height:false}}.item-publications--heading{text-align:center;margin-top:.31rem;margin-bottom:.14rem}@media (max-width:320px){.item-publications--heading{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){.item-publications--heading{font-size:calc(22px + (25 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (30 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.item-publications--heading{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (max-width:1440px){.item-publications--heading{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-publications--heading{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(30px + (0 - 30) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-publications--heading{font-size:false;line-height:false}}.item-publications--description{font-size:.72rem;line-height:1.2222222222}@media screen and (min-width:1440px) and (max-width:1440px){.item-publications--description{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-publications--description{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-publications--description{font-size:false;line-height:false}}.item-publications--description p{margin-bottom:0}.item-publications--button{font-size:.72rem;line-height:1.2222222222;margin-top:.725rem;margin-bottom:0;padding:.05rem .32rem .1rem}@media screen and (min-width:1440px) and (max-width:1440px){.item-publications--button{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-publications--button{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-publications--button{font-size:false;line-height:false}}.item-publications--button:not(:first-of-type){margin-left:.6rem}.item-publications--guides{margin-top:.725rem}.item-publications--guides .item-publications--button{margin-top:0}.item-publications--guides .item-publications--button:not(:first-of-type){margin-left:0;margin-top:.4rem}.item-publications--guides .item-publications--button:first-of-type{margin-right:.6rem}.item-publications--play{padding-right:.23rem}.item-publications--play[target=_blank]::after{content:' →';display:inline-block;transform-origin:0;transform:rotate(315deg);font-size:.7em;margin-top:0;margin-left:.1em;max-height:1em}.item-publications--media{background-color:#b69deb;margin-top:.7rem;padding:.5rem}.item-publications--media iframe{width:100%;max-height:200px}@media screen and (max-width:768px){.item-publications{display:flex;flex-wrap:wrap;margin-left:calc((2.64em) * -1);margin-top:.84rem;margin-bottom:.16rem}.item-publications>*{flex:0 0 auto;margin-left:calc((2.64em));margin-bottom:calc((1.5rem));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.item-publications>*{width:calc(100% * var(--column-ratio,.5) - 2.64em + 0px)}.item-publications .col2{width:calc(100% * var(--column-ratio,(1 / 2)) - 2.64em + 0px)}}@media screen and (max-width:640px){.item-publications{display:flex;flex-wrap:wrap;margin-left:calc(((1 * var(--column-gap,66px))) * -1)}.item-publications>*{flex:0 0 auto;margin-left:calc(((1 * var(--column-gap,66px))));margin-bottom:calc(((2 * var(--column-gap,66px))));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.item-publications>*{width:calc(100% * var(--column-ratio,(1 / 1)) - var(--column-gap,66px) + 0px)}.item-publications .col2{width:calc(100% * var(--column-ratio,(2 / 1)) - var(--column-gap,66px) + 0px)}.item-publications .col1{width:calc(100% * var(--column-ratio,(1 / 1)) - var(--column-gap,66px) + 0px)}.item-publications--item:last-child{margin-bottom:0}.block-big-button .item-publications--item:last-child a,.gform_wrapper.gravity-theme .gform_footer .item-publications--item:last-child button,.gform_wrapper.gravity-theme .gform_footer .item-publications--item:last-child input,.gform_wrapper.gravity-theme .gform_page_footer .item-publications--item:last-child button,.gform_wrapper.gravity-theme .gform_page_footer .item-publications--item:last-child input,.gform_wrapper.gravity-theme .item-publications--item:last-child .gform_previous_button.button,.gform_wrapper.gravity-theme .item-publications--item:last-child .gform_save_link.button,.item-publications--item:last-child .block-big-button a,.item-publications--item:last-child .button,.item-publications--item:last-child .gform_wrapper.gravity-theme .gform_footer button,.item-publications--item:last-child .gform_wrapper.gravity-theme .gform_footer input,.item-publications--item:last-child .gform_wrapper.gravity-theme .gform_page_footer button,.item-publications--item:last-child .gform_wrapper.gravity-theme .gform_page_footer input,.item-publications--item:last-child .gform_wrapper.gravity-theme .gform_previous_button.button,.item-publications--item:last-child .gform_wrapper.gravity-theme .gform_save_link.button{margin-bottom:0}.item-publications--heading{text-align:center;margin-top:.2rem;margin-bottom:.26rem}}@media screen and (max-width:640px) and (max-width:320px){.item-publications--heading{font-size:22px;line-height:25px}}@media screen and (max-width:640px) and (min-width:320px) and (max-width:1440px){.item-publications--heading{font-size:calc(22px + (36 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (40 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media screen and (max-width:640px) and (min-width:1440px){.item-publications--heading{font-size:36px;line-height:40px}}@media screen and (max-width:640px) and (min-width:1440px) and (max-width:1440px){.item-publications--heading{font-size:36px;line-height:40px}}@media screen and (max-width:640px) and (min-width:1440px) and (min-width:1440px){.item-publications--heading{font-size:calc(36px + (0 - 36) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(40px + (0 - 40) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (max-width:640px) and (min-width:1440px) and (min-width:false){.item-publications--heading{font-size:false;line-height:false}}@media screen and (max-width:640px){.item-publications--description{font-size:1rem}}@media screen and (max-width:640px) and (max-width:320px){.item-publications--description{font-size:15px;line-height:20px}}@media screen and (max-width:640px) and (min-width:320px) and (max-width:1440px){.item-publications--description{font-size:calc(15px + (25 - 15) * ((100vw - 320px)/(1440 - 320)));line-height:calc(20px + (32 - 20) * ((100vw - 320px)/(1440 - 320)))}}@media screen and (max-width:640px) and (min-width:1440px){.item-publications--description{font-size:25px;line-height:32px}}@media screen and (max-width:640px) and (min-width:1440px) and (max-width:1440px){.item-publications--description{font-size:25px;line-height:32px}}@media screen and (max-width:640px) and (min-width:1440px) and (min-width:1440px){.item-publications--description{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(32px + (0 - 32) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (max-width:640px) and (min-width:1440px) and (min-width:false){.item-publications--description{font-size:false;line-height:false}}.item-pages-navigation{margin-top:2.2rem;display:flex;justify-content:center}.item-pages-navigation--item{text-decoration:none;margin-right:.4rem;margin-left:.4rem}@media (hover:hover){.item-pages-navigation--item--title:hover{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:0.1em}}.item-pages-navigation--item.is-selected::before{content:'→ ';padding-left:.2rem}@media screen and (max-width:768px){.item-pages-navigation{margin-top:0;flex-wrap:wrap}.item-pages-navigation--item{margin-right:.2rem;margin-left:.2rem}}.item-cookie-bar{position:sticky;bottom:0;left:0;right:0}.item-cookie-bar--close-top{display:none}.item-cookie-bar--inside{background-color:#b69deb;color:#202020;padding:.6rem .8rem;display:flex;justify-content:space-between;align-items:flex-start}.item-cookie-bar--text{max-width:70%}.item-cookie-bar--text p{margin:0}.item-cookie-bar--options{display:flex;align-items:flex-start;display:flex;margin-left:-.6rem}.item-cookie-bar--options>*{margin-left:.6rem}.item-cookie-bar--accept{background-color:#e8ddcd;background-color:var(--color-foreground,#e8ddcd);color:#202020;color:var(--color-background,#202020);border:none;border-radius:10rem;padding:.05rem .5rem;transition:.2s all}@media (hover:hover){.item-cookie-bar--accept:hover{background-color:#202020;background-color:var(--color-background,#202020);color:#e8ddcd;color:var(--color-foreground,#e8ddcd)}}.item-cookie-bar--decline{background-color:transparent;border:none;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:0.1em}@media (hover:hover){.item-cookie-bar--decline:hover{text-decoration:none}}@media screen and (max-width:640px){.item-cookie-bar--inside{display:block}.item-cookie-bar--options{margin-top:1em;margin-bottom:.5em;justify-content:flex-end}}.item-color-toggle{margin-right:0;margin-left:auto;display:flex;justify-content:flex-end}.block-big-button a.color-toggle,.color-toggle.button,.gform_wrapper.gravity-theme .color-toggle.gform_previous_button.button,.gform_wrapper.gravity-theme .color-toggle.gform_save_link.button,.gform_wrapper.gravity-theme .gform_footer button.color-toggle,.gform_wrapper.gravity-theme .gform_footer input.color-toggle,.gform_wrapper.gravity-theme .gform_page_footer button.color-toggle,.gform_wrapper.gravity-theme .gform_page_footer input.color-toggle{cursor:none;margin-bottom:0;padding:.1rem .55rem;white-space:nowrap;background:#e8ddcd;background:var(--color-foreground,#e8ddcd);color:#202020;color:var(--color-background,#202020)}@media (hover:hover){.block-big-button a.color-toggle:hover,.color-toggle.button:hover,.gform_wrapper.gravity-theme .color-toggle.gform_previous_button.button:hover,.gform_wrapper.gravity-theme .color-toggle.gform_save_link.button:hover,.gform_wrapper.gravity-theme .gform_footer button.color-toggle:hover,.gform_wrapper.gravity-theme .gform_footer input.color-toggle:hover,.gform_wrapper.gravity-theme .gform_page_footer button.color-toggle:hover,.gform_wrapper.gravity-theme .gform_page_footer input.color-toggle:hover{color:#e8ddcd;color:var(--color-foreground,#e8ddcd);background:#202020;background:var(--color-background,#202020)}}.overflow{--min-lines:4}.overflow .when-close,.overflow .when-open{display:block;margin-top:-1px;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:0.1em}@media (hover:hover){.overflow .when-close:hover,.overflow .when-open:hover{text-decoration:none}}.overflow:not([ready]) .overflow--content{max-height:calc(1em * var(--min-lines,4) * 1.28);overflow:hidden}@media (max-width:320px){.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:1440px){.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/(1440 - 320)));line-height:calc(18px + (22 - 18) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:false;line-height:false}}@media (max-width:320px){.gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:1440px){.gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/(1440 - 320)));line-height:calc(18px + (22 - 18) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:false;line-height:false}}.gform_wrapper.gravity-theme .gfield_label{font-size:1rem;font-weight:400}@media (max-width:320px){.gform_wrapper.gravity-theme .gfield_label{font-size:15px;line-height:20px}}@media screen and (min-width:320px) and (max-width:1440px){.gform_wrapper.gravity-theme .gfield_label{font-size:calc(15px + (25 - 15) * ((100vw - 320px)/(1440 - 320)));line-height:calc(20px + (32 - 20) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.gform_wrapper.gravity-theme .gfield_label{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper.gravity-theme .gfield_label{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper.gravity-theme .gfield_label{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(32px + (0 - 32) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper.gravity-theme .gfield_label{font-size:false;line-height:false}}.gform_wrapper .gfield_required .gfield_required_custom,.gform_wrapper .gfield_required .gfield_required_text{color:#e8ddcd;color:var(--color-foreground,#e8ddcd);opacity:.7}@media (max-width:320px){.gform_wrapper .gfield_required .gfield_required_custom,.gform_wrapper .gfield_required .gfield_required_text{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:1440px){.gform_wrapper .gfield_required .gfield_required_custom,.gform_wrapper .gfield_required .gfield_required_text{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/(1440 - 320)));line-height:calc(18px + (22 - 18) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.gform_wrapper .gfield_required .gfield_required_custom,.gform_wrapper .gfield_required .gfield_required_text{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper .gfield_required .gfield_required_custom,.gform_wrapper .gfield_required .gfield_required_text{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper .gfield_required .gfield_required_custom,.gform_wrapper .gfield_required .gfield_required_text{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper .gfield_required .gfield_required_custom,.gform_wrapper .gfield_required .gfield_required_text{font-size:false;line-height:false}}@media (max-width:320px){.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:1440px){.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/(1440 - 320)));line-height:calc(18px + (22 - 18) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{font-size:false;line-height:false}}.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{opacity:.7}@media (max-width:320px){.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:1440px){.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/(1440 - 320)));line-height:calc(18px + (22 - 18) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{font-size:false;line-height:false}}.gform_wrapper.gravity-theme .gf_progressbar_title{color:#e8ddcd;color:var(--color-foreground,#e8ddcd);opacity:.7}@media (max-width:320px){.gform_wrapper.gravity-theme .gf_progressbar_title{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:1440px){.gform_wrapper.gravity-theme .gf_progressbar_title{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/(1440 - 320)));line-height:calc(18px + (22 - 18) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.gform_wrapper.gravity-theme .gf_progressbar_title{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper.gravity-theme .gf_progressbar_title{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper.gravity-theme .gf_progressbar_title{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper.gravity-theme .gf_progressbar_title{font-size:false;line-height:false}}.gform_wrapper.gravity-theme .gf_progressbar{background:#e8ddcd}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_gray,.gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){background:#b69deb;background:var(--color-purple,#b69deb);color:#202020}.gform_wrapper .gform_validation_errors{background:0 0;color:#e8ddcd;color:var(--color-foreground,#e8ddcd);border-color:red;margin-bottom:2em}.gform_wrapper .gform_validation_errors>h2{font-size:.72rem;line-height:1.2222222222;color:#e8ddcd;color:var(--color-foreground,#e8ddcd)}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper .gform_validation_errors>h2{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper .gform_validation_errors>h2{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper .gform_validation_errors>h2{font-size:false;line-height:false}}.gform_wrapper .gform_validation_errors>ol li{font-size:.72rem;line-height:1.2222222222;color:#e8ddcd;color:var(--color-foreground,#e8ddcd)}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper .gform_validation_errors>ol li{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper .gform_validation_errors>ol li{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper .gform_validation_errors>ol li{font-size:false;line-height:false}}.gform_wrapper .gform_validation_errors>ol a{font-size:.72rem;line-height:1.2222222222;color:#e8ddcd;color:var(--color-foreground,#e8ddcd)}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper .gform_validation_errors>ol a{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper .gform_validation_errors>ol a{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper .gform_validation_errors>ol a{font-size:false;line-height:false}}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:0 0;border:none;padding:0;color:red}.gform_wrapper .gfield_error label,.gform_wrapper .gfield_error legend{color:#e8ddcd;color:var(--color-foreground,#e8ddcd)}.gform_wrapper .gfield_error [aria-invalid=true]{border-color:red}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{font-size:1rem;border-radius:.1em;color:#e8ddcd;color:var(--color-foreground,#e8ddcd);background:#202020;background:var(--color-background,#202020)}@media (max-width:320px){.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{font-size:15px;line-height:20px}}@media screen and (min-width:320px) and (max-width:1440px){.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{font-size:calc(15px + (25 - 15) * ((100vw - 320px)/(1440 - 320)));line-height:calc(20px + (32 - 20) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (max-width:1440px){.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{font-size:25px;line-height:32px}}@media screen and (min-width:1440px) and (min-width:1440px){.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(32px + (0 - 32) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{font-size:false;line-height:false}}input[type=checkbox],input[type=radio]{width:.76em;height:.76em;accent-color:#B69DEB;margin-top:.1em!important}.gchoice{display:flex;margin:.2em 0;display:flex;margin-left:-.2em}.gchoice>*{margin-left:.2em}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{display:flex;justify-content:space-between}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{padding-right:1em;padding-left:1em}@media screen and (max-width:640px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){min-height:unset;line-height:unset}}.block-big-button .gform_wrapper.gravity-theme a.gform_previous_button,.block-big-button .gform_wrapper.gravity-theme a.gform_save_link,.gform_wrapper.gravity-theme .block-big-button a.gform_previous_button,.gform_wrapper.gravity-theme .block-big-button a.gform_save_link,.gform_wrapper.gravity-theme .gform_footer button.gform_previous_button,.gform_wrapper.gravity-theme .gform_footer button.gform_save_link,.gform_wrapper.gravity-theme .gform_footer input.gform_previous_button,.gform_wrapper.gravity-theme .gform_footer input.gform_save_link,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button,.gform_wrapper.gravity-theme .gform_page_footer button.gform_save_link,.gform_wrapper.gravity-theme .gform_page_footer input.gform_previous_button,.gform_wrapper.gravity-theme .gform_page_footer input.gform_save_link,.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{padding-right:1em;padding-left:1em;border:1px solid #b69deb;background:0 0;border-color:#e8ddcd;border-color:var(--color-foreground,#e8ddcd);color:#e8ddcd;color:var(--color-foreground,#e8ddcd)}@media (hover:hover){.block-big-button .gform_wrapper.gravity-theme a.gform_previous_button:hover,.block-big-button .gform_wrapper.gravity-theme a.gform_save_link:hover,.gform_wrapper.gravity-theme .block-big-button a.gform_previous_button:hover,.gform_wrapper.gravity-theme .block-big-button a.gform_save_link:hover,.gform_wrapper.gravity-theme .gform_footer button.gform_previous_button:hover,.gform_wrapper.gravity-theme .gform_footer button.gform_save_link:hover,.gform_wrapper.gravity-theme .gform_footer input.gform_previous_button:hover,.gform_wrapper.gravity-theme .gform_footer input.gform_save_link:hover,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:hover,.gform_wrapper.gravity-theme .gform_page_footer button.gform_save_link:hover,.gform_wrapper.gravity-theme .gform_page_footer input.gform_previous_button:hover,.gform_wrapper.gravity-theme .gform_page_footer input.gform_save_link:hover,.gform_wrapper.gravity-theme .gform_previous_button.button:hover,.gform_wrapper.gravity-theme .gform_save_link.button:hover{background:#b69deb;background:var(--color-purple,#b69deb)}}.item-newsletter-popup{position:fixed;top:auto;right:.5rem;bottom:.5rem;left:auto;box-shadow:0 4px 7px 0 rgba(0,0,0,.27);z-index:40;border-radius:.5rem;background-color:#b69deb;color:#202020;padding:.3em .7em .55em;width:305px;max-width:calc(100% - 1rem)}@media screen and (min-width:1440px) and (max-width:1440px){.item-newsletter-popup{width:305px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-newsletter-popup{width:calc(305px + (0 - 305) * ((100vw - 1440px)/ (0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-newsletter-popup{width:false}}.item-newsletter-popup .container-overlay--background{display:none}.item-newsletter-popup .container-overlay--outside{background:0 0}.item-newsletter-popup .container-overlay--close{display:none}@media screen and (max-width:640px){.item-newsletter-popup{padding-top:.6em}}.item-newsletter-popup--title{letter-spacing:-.024rem;margin-bottom:1.8em;margin-right:1.5em}@media (max-width:320px){.item-newsletter-popup--title{font-size:15px;line-height:20px}}@media screen and (min-width:320px) and (max-width:1440px){.item-newsletter-popup--title{font-size:calc(15px + (25 - 15) * ((100vw - 320px)/(1440 - 320)));line-height:calc(20px + (30 - 20) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.item-newsletter-popup--title{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (max-width:1440px){.item-newsletter-popup--title{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-newsletter-popup--title{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(30px + (0 - 30) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-newsletter-popup--title{font-size:false;line-height:false}}@media screen and (max-width:640px){.item-newsletter-popup--title{font-size:.72rem;line-height:1.2777777778}}.item-newsletter-popup--content{margin-bottom:1em}@media (max-width:320px){.item-newsletter-popup--content{font-size:12px;line-height:16px}}@media screen and (min-width:320px) and (max-width:1440px){.item-newsletter-popup--content{font-size:calc(12px + (18 - 12) * ((100vw - 320px)/(1440 - 320)));line-height:calc(16px + (23 - 16) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.item-newsletter-popup--content{font-size:18px;line-height:23px}}@media screen and (min-width:1440px) and (max-width:1440px){.item-newsletter-popup--content{font-size:18px;line-height:23px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-newsletter-popup--content{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(23px + (0 - 23) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-newsletter-popup--content{font-size:false;line-height:false}}.item-newsletter-popup--content p{margin-top:1em;margin-bottom:1em}.item-newsletter-popup--link{display:block;text-align:center;width:100%}@media (max-width:320px){.item-newsletter-popup--link{font-size:12px;line-height:16px}}@media screen and (min-width:320px) and (max-width:1440px){.item-newsletter-popup--link{font-size:calc(12px + (18 - 12) * ((100vw - 320px)/(1440 - 320)));line-height:calc(16px + (23 - 16) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.item-newsletter-popup--link{font-size:18px;line-height:23px}}@media screen and (min-width:1440px) and (max-width:1440px){.item-newsletter-popup--link{font-size:18px;line-height:23px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-newsletter-popup--link{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(23px + (0 - 23) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-newsletter-popup--link{font-size:false;line-height:false}}.item-newsletter-popup--close{position:absolute;top:.1em;right:-.2em;bottom:auto;left:auto;display:inline-block;height:26px;width:26px;border-radius:50%;-webkit-background-clip:border-box;-moz-background-clip:border;background-clip:border-box;display:flex;align-items:center;justify-content:center;padding:.3em;color:var(--color-background);border-color:var(--color-background)}.item-newsletter-popup--close svg:not([unstyled]) line,.item-newsletter-popup--close svg:not([unstyled]) path,.item-newsletter-popup--close svg:not([unstyled]) polygon,.item-newsletter-popup--close svg:not([unstyled]) rect{fill:var(--color-background)}.item-newsletter-popup--close svg:not([unstyled]) line{stroke:var(--color-background)}@media screen and (min-width:1440px) and (max-width:1440px){.item-newsletter-popup--close{height:26px;width:26px}}@media screen and (min-width:1440px) and (min-width:1440px){.item-newsletter-popup--close{height:calc(26px + (0 - 26) * ((100vw - 1440px)/ (0 - 1440)));width:calc(26px + (0 - 26) * ((100vw - 1440px)/ (0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.item-newsletter-popup--close{height:false;width:false}}@media screen and (max-width:640px){.item-newsletter-popup--close{position:absolute;top:0;right:0;bottom:auto;left:auto;font-size:1rem;line-height:1}}.wp-block-image{position:relative;margin:2.5rem auto 2.3rem auto;display:flex;flex-direction:column;align-items:center;text-align:center}.wp-block-image img{width:100%;height:100%;max-height:59.5vh;object-fit:contain}.wp-block-image figcaption{font-size:.72rem;line-height:1.2222222222;margin-bottom:0}@media screen and (min-width:1440px) and (max-width:1440px){.wp-block-image figcaption{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.wp-block-image figcaption{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.wp-block-image figcaption{font-size:false;line-height:false}}@media screen and (max-width:768px){.wp-block-image{margin:.8rem auto 1rem auto}.wp-block-image img{max-height:47.5vh}}.block-column-accordion{margin-top:2.8rem;margin-bottom:3.2rem}.block-column-accordion .desktop{display:flex;flex-wrap:wrap;margin-left:calc(((1 * 66px)) * -1);margin-left:calc(((1 * var(--column-gap,66px))) * -1)}.block-column-accordion .desktop>*{flex:0 0 auto;margin-left:calc(((1 * 66px)));margin-left:calc(((1 * var(--column-gap,66px))));margin-bottom:calc((2.45rem));margin-bottom:calc((2.45rem));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.block-column-accordion .desktop>*{width:calc(100% * .5 - 66px + 0px);width:calc(100% * var(--column-ratio,.5) - var(--column-gap,66px) + 0px)}.block-column-accordion .desktop .col2{width:calc(100% * (1 / 2) - 66px + 0px);width:calc(100% * var(--column-ratio,(1 / 2)) - var(--column-gap,66px) + 0px)}.block-column-accordion .desktop>:last-child,.block-column-accordion .desktop>:nth-last-child(2){margin-bottom:0}.block-column-accordion .mobile{display:none}.block-column-accordion--heading{margin-bottom:.1rem}@media screen and (max-width:768px){.block-column-accordion{margin-top:.9rem;margin-bottom:1.25rem}.block-column-accordion .desktop{display:none}.block-column-accordion .mobile{display:block}.block-column-accordion--heading{border-top:1px solid #b69deb;margin:0;padding-top:.06rem;padding-bottom:.1rem}.block-column-accordion--description p:first-child{padding-top:.15rem;padding-left:.05rem}.block-column-accordion--description p:last-child{padding-bottom:.25rem}}.block-partners--heading{text-align:center;margin-bottom:.8em;margin-bottom:1.1rem}@media (max-width:320px){.block-partners--heading{font-size:36px;line-height:40px}}@media screen and (min-width:320px) and (max-width:1440px){.block-partners--heading{font-size:calc(36px + (60 - 36) * ((100vw - 320px)/(1440 - 320)));line-height:calc(40px + (60 - 40) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.block-partners--heading{font-size:60px;line-height:60px}}@media screen and (max-width:768px){.block-partners--heading{margin-bottom:.64em}}@media screen and (min-width:1440px) and (max-width:1440px){.block-partners--heading{font-size:60px;line-height:60px}}@media screen and (min-width:1440px) and (min-width:1440px){.block-partners--heading{font-size:calc(60px + (0 - 60) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(60px + (0 - 60) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.block-partners--heading{font-size:false;line-height:false}}.block-partners--item{margin-bottom:1.9rem}.block-partners--item:last-of-type{margin-bottom:-.6rem}.block-partners--item--heading{text-align:center;text-align:left;margin-bottom:.5rem}@media (max-width:320px){.block-partners--item--heading{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){.block-partners--item--heading{font-size:calc(22px + (36 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (40 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.block-partners--item--heading{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (max-width:1440px){.block-partners--item--heading{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (min-width:1440px){.block-partners--item--heading{font-size:calc(36px + (0 - 36) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(40px + (0 - 40) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.block-partners--item--heading{font-size:false;line-height:false}}.block-partners--item--logos{display:flex;flex-wrap:wrap;margin-left:calc((1em) * -1);margin-left:calc((1em) * -1)}.block-partners--item--logos>*{flex:0 0 auto;margin-left:calc((1em));margin-left:calc((1em));margin-bottom:calc((.8rem));margin-bottom:calc((.8rem));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.block-partners--item--logos>*{width:calc(100% * .1666666667 - 1em + 0px);width:calc(100% * var(--column-ratio,.1666666667) - 1em + 0px)}.block-partners--item--logos .col2{width:calc(100% * .3333333333 - 1em + 0px);width:calc(100% * var(--column-ratio,.3333333333) - 1em + 0px)}.block-partners--item--logos .col3{width:calc(100% * .5 - 1em + 0px);width:calc(100% * var(--column-ratio,.5) - 1em + 0px)}.block-partners--item--logos .col4{width:calc(100% * .6666666667 - 1em + 0px);width:calc(100% * var(--column-ratio,.6666666667) - 1em + 0px)}.block-partners--item--logos .col5{width:calc(100% * .8333333333 - 1em + 0px);width:calc(100% * var(--column-ratio,.8333333333) - 1em + 0px)}.block-partners--item--logos .col6{width:calc(100% * (1 / 6) - 1em + 0px);width:calc(100% * var(--column-ratio,(1 / 6)) - 1em + 0px)}.block-partners--item--logo{position:relative;background-color:#f5f0e8}.block-partners--item--logo:before{content:"";display:block;padding-bottom:68.75%;width:100%}.block-partners--item--logo>*{position:absolute;top:0;left:0}.block-partners--item--logo>*{width:100%;height:100%;object-fit:cover}.block-partners--item--logo .image--source{object-fit:contain;width:100%;height:100%;padding:.25rem;mix-blend-mode:multiply}@media screen and (max-width:768px){.block-partners--heading{margin-bottom:1.16rem}.block-partners--item{margin-bottom:1rem}.block-partners--item:last-of-type{margin-bottom:-.22rem}.block-partners--item--heading{font-size:1rem;line-height:1.2;margin-bottom:.18rem}.block-partners--item--logos{display:flex;flex-wrap:wrap;margin-left:calc((1em) * -1)}.block-partners--item--logos>*{flex:0 0 auto;margin-left:calc((1em));margin-bottom:calc(((.5 * var(--column-gap,66px))));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.block-partners--item--logos>*{width:calc(100% * var(--column-ratio,.3333333333) - 1em + 0px)}.block-partners--item--logos .col2{width:calc(100% * var(--column-ratio,.6666666667) - 1em + 0px)}.block-partners--item--logos .col3{width:calc(100% * var(--column-ratio,(1 / 3)) - 1em + 0px)}}.block-grid{display:flex;flex-wrap:wrap;margin-left:calc((2.64em) * -1);margin-left:calc((2.64em) * -1);margin-top:2.5rem;margin-bottom:5.23rem}.block-grid>*{flex:0 0 auto;margin-left:calc((2.64em));margin-left:calc((2.64em));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.block-grid>*{width:calc(100% * .5 - 2.64em + 0px);width:calc(100% * var(--column-ratio,.5) - 2.64em + 0px)}.block-grid .col2{width:calc(100% * (1 / 2) - 2.64em + 0px);width:calc(100% * var(--column-ratio,(1 / 2)) - 2.64em + 0px)}.block-grid--thumbnail{position:relative;background-color:#f5f0e8;background-color:var(--color-fallback,#f5f0e8);overflow:hidden}.block-grid--thumbnail:before{content:"";display:block;padding-bottom:66.2921348315%;width:100%}.block-grid--thumbnail>*{position:absolute;top:0;left:0}.block-grid--thumbnail>*{width:100%;height:100%;object-fit:cover}.block-grid--thumbnail .image{object-fit:cover}.block-grid--thumbnail .image.contain .image--source{width:100%;height:100%;object-fit:contain;padding:8.33%}.block-grid--heading{text-align:center;margin-bottom:0}@media (max-width:320px){.block-grid--heading{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){.block-grid--heading{font-size:calc(22px + (36 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (40 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.block-grid--heading{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (max-width:1440px){.block-grid--heading{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (min-width:1440px){.block-grid--heading{font-size:calc(36px + (0 - 36) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(40px + (0 - 40) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.block-grid--heading{font-size:false;line-height:false}}.block-grid--heading a{text-decoration:none}@media (hover:hover){.block-grid--heading a:hover{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:0.1em}}.block-grid--description{margin-top:.2rem}@media screen and (max-width:768px){.block-grid{margin-top:1rem;display:flex;flex-wrap:wrap;margin-left:calc((2.64em) * -1);margin-bottom:3.1rem}.block-grid>*{flex:0 0 auto;margin-left:calc((2.64em));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.block-grid>*{width:calc(100% * var(--column-ratio,.5) - 2.64em + 0px)}.block-grid .col2{width:calc(100% * var(--column-ratio,(1 / 2)) - 2.64em + 0px)}}@media screen and (max-width:640px){.block-grid{display:flex;flex-wrap:wrap;margin-left:calc(((1 * var(--column-gap,66px))) * -1)}.block-grid>*{flex:0 0 auto;margin-left:calc(((1 * var(--column-gap,66px))));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.block-grid>*{width:calc(100% * var(--column-ratio,(1 / 1)) - var(--column-gap,66px) + 0px)}.block-grid .col2{width:calc(100% * var(--column-ratio,(2 / 1)) - var(--column-gap,66px) + 0px)}.block-grid .col1{width:calc(100% * var(--column-ratio,(1 / 1)) - var(--column-gap,66px) + 0px)}.block-grid--item{margin-bottom:2em}}.block-big-button a,.button,.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button,.wp-block-button__link{background-color:#b69deb;color:#202020;border:none;border-radius:3rem;transition:all .2s}@media (hover:hover){.block-big-button a:hover,.button:hover,.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gravity-theme .gform_page_footer input:hover,.gform_wrapper.gravity-theme .gform_previous_button.button:hover,.gform_wrapper.gravity-theme .gform_save_link.button:hover,.wp-block-button__link:hover{background-color:#e8ddcd;background-color:var(--color-foreground,#e8ddcd);color:#202020;color:var(--color-background,#202020)}}.button--grid,.wp-block-button__link--grid{font-size:.72rem;line-height:1.2222222222;margin-top:.725rem;padding:.05rem .45rem .1rem;text-align:center}@media screen and (min-width:1440px) and (max-width:1440px){.button--grid,.wp-block-button__link--grid{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.button--grid,.wp-block-button__link--grid{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.button--grid,.wp-block-button__link--grid{font-size:false;line-height:false}}.block-big-button{margin-bottom:4.25rem}.block-big-button p{text-align:center;max-width:830px;margin-right:auto;margin-left:auto}@media (max-width:320px){.block-big-button p{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){.block-big-button p{font-size:calc(22px + (36 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (40 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.block-big-button p{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (max-width:1440px){.block-big-button p{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (min-width:1440px){.block-big-button p{font-size:calc(36px + (0 - 36) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(40px + (0 - 40) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.block-big-button p{font-size:false;line-height:false}}.block-big-button a{text-align:center;width:100%;margin-top:1.2rem;padding-top:.2rem;padding-bottom:.3rem}@media (max-width:320px){.block-big-button a{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){.block-big-button a{font-size:calc(22px + (36 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (40 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.block-big-button a{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (max-width:1440px){.block-big-button a{font-size:36px;line-height:40px}}@media screen and (min-width:1440px) and (min-width:1440px){.block-big-button a{font-size:calc(36px + (0 - 36) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(40px + (0 - 40) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.block-big-button a{font-size:false;line-height:false}}@media screen and (max-width:768px){.block-big-button{margin-bottom:1.83rem}.block-big-button p{font-size:1rem;line-height:1.2}}.publications{display:flex;flex-wrap:wrap;margin-left:calc((2.64em) * -1);margin-left:calc((2.64em) * -1);margin-top:2.5rem;margin-bottom:3.1rem}.publications>*{flex:0 0 auto;margin-left:calc((2.64em));margin-left:calc((2.64em));margin-bottom:calc((1.125rem));margin-bottom:calc((1.125rem));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.publications>*{width:calc(100% * .3333333333 - 2.64em + 0px);width:calc(100% * var(--column-ratio,.3333333333) - 2.64em + 0px)}.publications .col2{width:calc(100% * .6666666667 - 2.64em + 0px);width:calc(100% * var(--column-ratio,.6666666667) - 2.64em + 0px)}.publications .col3{width:calc(100% * (1 / 3) - 2.64em + 0px);width:calc(100% * var(--column-ratio,(1 / 3)) - 2.64em + 0px)}.publications--thumbnail{position:relative;background-color:#f5f0e8;background-color:var(--color-fallback,#f5f0e8);overflow:hidden}.publications--thumbnail:before{content:"";display:block;padding-bottom:66.2921348315%;width:100%}.publications--thumbnail>*{position:absolute;top:0;left:0}.publications--thumbnail>*{width:100%;height:100%;object-fit:cover}.publications--thumbnail .image{object-fit:cover}.publications--thumbnail .image.contain{object-fit:contain;padding:8.33%}.publications--thumbnail .fallback{color:#b69deb;display:flex;align-items:center;justify-content:center;padding:.5rem;overflow:hidden}.publications--thumbnail .fallback span{text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:769px){.publications--thumbnail .fallback span{font-size:20px;line-height:20px}}@media screen and (min-width:769px) and (max-width:1440px){.publications--thumbnail .fallback span{font-size:calc(20px + (45.4 - 20) * ((100vw - 769px)/(1440 - 769)));line-height:calc(20px + (45.4 - 20) * ((100vw - 769px)/(1440 - 769)))}}@media (min-width:1440px){.publications--thumbnail .fallback span{font-size:45.4px;line-height:45.4px}}@media screen and (min-width:1440px) and (max-width:1440px){.publications--thumbnail .fallback span{font-size:45.4px;line-height:45.4px}}@media screen and (min-width:1440px) and (min-width:1440px){.publications--thumbnail .fallback span{font-size:calc(45.4px + (0 - 45.4) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(45.4px + (0 - 45.4) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.publications--thumbnail .fallback span{font-size:false;line-height:false}}@media screen and (max-width:768px) and (max-width:320px){.publications--thumbnail .fallback span{font-size:38.26px;line-height:38.26px}}@media screen and (max-width:768px) and (min-width:320px) and (max-width:1440px){.publications--thumbnail .fallback span{font-size:calc(38.26px + (45.4 - 38.26) * ((100vw - 320px)/(1440 - 320)));line-height:calc(38.26px + (45.4 - 38.26) * ((100vw - 320px)/(1440 - 320)))}}@media screen and (max-width:768px) and (min-width:1440px){.publications--thumbnail .fallback span{font-size:45.4px;line-height:45.4px}}.publications--date{margin-top:.3rem}.publications--heading{text-align:center;margin-bottom:.1rem}@media (max-width:320px){.publications--heading{font-size:22px;line-height:25px}}@media screen and (min-width:320px) and (max-width:1440px){.publications--heading{font-size:calc(22px + (25 - 22) * ((100vw - 320px)/(1440 - 320)));line-height:calc(25px + (30 - 25) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.publications--heading{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (max-width:1440px){.publications--heading{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (min-width:1440px){.publications--heading{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(30px + (0 - 30) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.publications--heading{font-size:false;line-height:false}}.publications--description{font-size:.72rem;line-height:1.2222222222}@media screen and (min-width:1440px) and (max-width:1440px){.publications--description{font-size:18px;line-height:22px}}@media screen and (min-width:1440px) and (min-width:1440px){.publications--description{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(22px + (0 - 22) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.publications--description{font-size:false;line-height:false}}.publications--description p{margin-bottom:0}@media screen and (max-width:1024px){.publications{display:flex;flex-wrap:wrap;margin-left:calc((2em) * -1)}.publications>*{flex:0 0 auto;margin-left:calc((2em));margin-bottom:calc((1.125rem));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.publications>*{width:calc(100% * var(--column-ratio,.3333333333) - 2em + 0px)}.publications .col2{width:calc(100% * var(--column-ratio,.6666666667) - 2em + 0px)}.publications .col3{width:calc(100% * var(--column-ratio,(1 / 3)) - 2em + 0px)}}@media screen and (max-width:768px){.publications{margin-top:1rem;display:flex;flex-wrap:wrap;margin-left:calc((2.64em) * -1)}.publications>*{flex:0 0 auto;margin-left:calc((2.64em));margin-bottom:calc((1.125rem));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.publications>*{width:calc(100% * var(--column-ratio,.5) - 2.64em + 0px)}.publications .col2{width:calc(100% * var(--column-ratio,(1 / 2)) - 2.64em + 0px)}}@media screen and (max-width:640px){.publications{display:flex;flex-wrap:wrap;margin-left:calc(((1 * var(--column-gap,66px))) * -1)}.publications>*{flex:0 0 auto;margin-left:calc(((1 * var(--column-gap,66px))));width:calc(100% * (var(--column-ratio)/ 1) - var(--column-gap,66px) + 0px)}.publications>*{width:calc(100% * var(--column-ratio,(1 / 1)) - var(--column-gap,66px) + 0px)}.publications .col2{width:calc(100% * var(--column-ratio,(2 / 1)) - var(--column-gap,66px) + 0px)}.publications .col1{width:calc(100% * var(--column-ratio,(1 / 1)) - var(--column-gap,66px) + 0px)}}.wp-block-embed{position:relative;margin:2.5rem auto 2.3rem auto;display:flex;flex-direction:column;align-items:center;text-align:center}.wp-block-embed__wrapper{width:100%;max-height:59.5vh;object-fit:contain;position:relative}.wp-block-embed__wrapper:before{content:"";display:block;padding-bottom:56.2%;width:100%}.wp-block-embed__wrapper>*{position:absolute;top:0;left:0}.wp-block-embed__wrapper>*{width:100%;height:100%;object-fit:cover}.wp-block-embed figcaption{margin-bottom:0}@media screen and (max-width:768px){.wp-block-embed{margin:.8rem auto 1rem auto}}.page-basic--content,.page-index--content{max-width:778px;margin-right:auto;margin-left:auto}@media screen and (max-width:768px){.page-basic--content,.page-index--content{width:100%}}@media screen and (min-width:1440px){.page-basic--content,.page-index--content{max-width:unset;width:calc((100% + var(--column-gap,66px)) * var(--column-ratio,.6666666667) - var(--column-gap,66px) + 0px)}}.page-splash{overflow-x:hidden;overflow-y:hidden}.page-splash::-webkit-scrollbar{display:none}.page-splash .header--title{color:#f5f0e8;text-shadow:0 4px 6px rgba(0,0,0,.33)}@media screen and (min-width:769px){.page-splash .header--menu--link{background-color:#b69deb;color:#202020;box-shadow:0 4px 7px 0 rgba(0,0,0,.27)}}@media screen and (min-width:769px) and (hover:hover){.page-splash .header--menu--link:hover{background-color:#e8ddcd;background-color:var(--color-foreground,#e8ddcd);color:#202020;color:var(--color-background,#202020)}}.page-splash--wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#202020;background-color:var(--color-background,#202020);z-index:30}.page-splash--video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.page-splash .image{height:100%;width:100%;object-fit:cover}.page-splash--mobile-fallback{display:none}.page-splash--sticky{position:absolute;bottom:3.2em;left:.8em;max-width:17.28em;z-index:40;background-color:#b69deb;color:#202020;box-shadow:0 4px 7px 0 rgba(0,0,0,.27);border-radius:11px;padding-top:.47em;padding-right:.4em;padding-bottom:.6em;padding-left:.56em;-webkit-user-drag:none;user-select:none}@media (max-width:320px){.page-splash--sticky{font-size:12px;line-height:16px}}@media screen and (min-width:320px) and (max-width:1440px){.page-splash--sticky{font-size:calc(12px + (18 - 12) * ((100vw - 320px)/(1440 - 320)));line-height:calc(16px + (23 - 16) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.page-splash--sticky{font-size:18px;line-height:23px}}@media screen and (min-width:1440px) and (max-width:1440px){.page-splash--sticky{font-size:18px;line-height:23px}}@media screen and (min-width:1440px) and (min-width:1440px){.page-splash--sticky{font-size:calc(18px + (0 - 18) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(23px + (0 - 23) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.page-splash--sticky{font-size:false;line-height:false}}.page-splash--sticky:nth-of-type(2){bottom:1em;left:11.1em;max-width:13.3em}.page-splash--sticky ul{margin-bottom:0}@media screen and (max-width:768px){.page-splash .header .overlay--open{line-height:1em;padding:.2rem .42rem .25rem .42rem;border-radius:3rem;transition:all .3s;background-color:#b69deb;color:#202020;box-shadow:0 4px 7px 0 rgba(0,0,0,.27)}}@media screen and (max-width:768px) and (hover:hover){.page-splash .header .overlay--open:hover{background-color:#e8ddcd;background-color:var(--color-foreground,#e8ddcd);color:#202020;color:var(--color-background,#202020)}}@media screen and (max-width:768px){.page-splash--sticky{max-width:210px;bottom:.5rem;left:.4rem;padding-top:.35rem;padding-right:.3rem;padding-bottom:.3rem;padding-left:.385rem}.page-splash--sticky:nth-of-type(2){max-width:162px;bottom:3.06rem;left:6rem}}@media screen and (max-width:640px){.page-splash--video{display:none}.page-splash--mobile-fallback{display:block}.page-splash--sticky{top:33vh;bottom:auto}.page-splash--sticky:nth-of-type(2){top:42vh;bottom:auto}}.page-publications--content>p{width:calc((100% + 66px) * .6666666667 - 66px + 0px);width:calc((100% + var(--column-gap,66px)) * var(--column-ratio,.6666666667) - var(--column-gap,66px) + 0px);margin-right:auto;margin-left:auto;margin-top:1.2rem}@media (max-width:320px){.page-publications--content>p{font-size:15px;line-height:20px}}@media screen and (min-width:320px) and (max-width:1440px){.page-publications--content>p{font-size:calc(15px + (25 - 15) * ((100vw - 320px)/(1440 - 320)));line-height:calc(20px + (30 - 20) * ((100vw - 320px)/(1440 - 320)))}}@media (min-width:1440px){.page-publications--content>p{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (max-width:1440px){.page-publications--content>p{font-size:25px;line-height:30px}}@media screen and (min-width:1440px) and (min-width:1440px){.page-publications--content>p{font-size:calc(25px + (0 - 25) * ((100vw - 1440px)/(0 - 1440)));line-height:calc(30px + (0 - 30) * ((100vw - 1440px)/(0 - 1440)))}}@media screen and (min-width:1440px) and (min-width:false){.page-publications--content>p{font-size:false;line-height:false}}@media screen and (max-width:768px){.page-publications--title{margin-bottom:.6rem}.page-publications--content>p{width:100%}}#wpadminbar{cursor:default!important}#wpadminbar a{cursor:pointer!important}