/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-sans:"Nuckle",Avenir,Montserrat,Corbel,"URW Gothic",source-sans-pro,sans-serif;--font-serif:"Martina Plantijn","Iowan Old Style","Palatino Linotype","URW Palladio L",P052,serif}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{src:url(/themes/custom/holycross/frontend/static-html/fonts/hw-nuckle-regular.woff2);font-display:swap;font-family:"Nuckle";font-weight:400;font-style:normal}@font-face{src:url(/themes/custom/holycross/frontend/static-html/fonts/hw-nuckle-light.woff2);font-display:swap;font-family:"Nuckle";font-weight:300;font-style:normal}@font-face{src:url(/themes/custom/holycross/frontend/static-html/fonts/hw-nuckle-bold.woff2);font-display:swap;font-family:"Nuckle";font-weight:700;font-style:normal}@font-face{src:url(/themes/custom/holycross/frontend/static-html/fonts/hw-nuckle-medium.woff2);font-display:swap;font-family:"Nuckle";font-weight:500;font-style:normal}@font-face{src:url(/themes/custom/holycross/frontend/static-html/fonts/martina-plantijn-light.woff2);font-display:swap;font-family:"Martina Plantijn";font-weight:300;font-style:normal}@font-face{src:url(/themes/custom/holycross/frontend/static-html/fonts/martina-plantijn-regular.woff2);font-display:swap;font-family:"Martina Plantijn";font-weight:400;font-style:normal}@font-face{src:url(/themes/custom/holycross/frontend/static-html/fonts/martina-plantijn-light-italic.woff2);font-display:swap;font-family:"Martina Plantijn";font-weight:300;font-style:italic}:root{--fs-column-count:2;--fs-row-width:clamp(18.75rem,100vw - 1.4375rem - var(--scrollbar-width,0rem),98.75rem);--fs-full-cell-width:calc(var(--fs-row-width) - 1.25rem);--page-content-padding:0rem;--page-wysiwyg-max-width:clamp(45.52041rem,41.27551rem + (21.2244897959vw),62.5rem);--input-height:2.8125rem;--header-height:5.4375rem}@media(min-width:31.25rem){:root{--fs-row-width:clamp(18.75rem,100vw - 1.25rem - var(--scrollbar-width,0rem),98.75rem);--page-content-padding:clamp(0.82245rem,0.15306rem + (3.3469387755vw),3.5rem)}}@media(min-width:46.25rem){:root{--fs-column-count:6;--header-height:6.6875rem}}@media(min-width:61.25rem){:root{--fs-column-count:12;--header-height:8.9375rem}}html{background-color:#fff}body{font-family:var(--font-sans);min-width:20rem;overflow-x:hidden}body.fs-page-lock{overflow-y:hidden}::-moz-selection{background-color:#ddd;color:#222;text-shadow:none}::selection{background-color:#ddd;color:#222;text-shadow:none}iframe{border:none}menu{margin:0;padding:0}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(:where(ol,ul):not(.typography *)){list-style:none;margin-block:0;padding-inline-start:0}figure{margin:0}hr{height:0.0625rem;background-color:#ccc;border:none;margin:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none}strong{font-weight:700}@property --header-link-color{syntax:"<color>";initial-value:#602d89;inherits:true}@property --header-link-hover-color{syntax:"<color>";initial-value:rgba(96,45,137,0.7);inherits:true}@property --header-button-hover-color{syntax:"<color>";initial-value:#fff;inherits:true}.header{width:100%;position:absolute;z-index:10;color:var(--header-link-color)}body.theme_dark .header,body:has(.page_header_bg) .header,body:has(.page_header:not(:is(.theme_white,.theme_tan))) .header{--header-link-color:#fff;--header-link-hover-color:rgba(255,255,255,0.7);--header-button-hover-color:#602d89}body:has(.hero) .header{transition:--header-link-color .75s,--header-link-hover-color .75s,--header-button-hover-color .75s}@media(min-width:46.25rem){body:has(.hero:not(.animation-complete)) .header{--header-link-color:#fff;--header-link-hover-color:rgba(255,255,255,0.7);--header-button-hover-color:#602d89}}.header_primary{padding-block:1.6875rem}@media(min-width:61.25rem){.header_primary{padding-block:2.8125rem}}@media print{.header_primary{padding:0}}.header_primary_inner{display:grid;align-items:center;gap:20px;grid-template-columns:[featured] 1fr [logo] max-content [links] 1fr}.header_logo{--logo-color:var(--header-link-color);--logo-hover-color:var(--header-link-hover-color);grid-column:logo;grid-row:1}.header_featured{display:none;grid-column:featured;grid-row:1}@media(min-width:61.25rem){.header_featured{display:block}}.header_featured_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:var(--header-link-color)}.header_featured_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.header_featured_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.header_featured_link:focus-visible{color:var(--header-link-hover-color)}@media(hover:hover){.header_featured_link:hover{color:var(--header-link-hover-color)}}.header_featured_link_label{font-family:var(--font-serif);font-weight:400;font-size:1.375rem;line-height:1.25}.header_links{display:flex;align-items:center;gap:30px;grid-column:links;grid-row:1;justify-self:flex-end}.header_links_nav{--main-basic-link-color:var(--header-link-color);--main-basic-link-hover-color:var(--header-link-hover-color);display:none}@media(min-width:76.25rem){.header_links_nav{display:block}}.header_links_menu_trigger{--menu-toggle-color:var(--header-link-color);--menu-toggle-hover-color:var(--header-link-hover-color)}@media(min-width:46.25rem){.header_links_menu_trigger{--menu-toggle-hover-color:var(--header-button-hover-color)}}.footer{background:#f4edec;color:rgba(0,0,0,.7)}.footer_primary{padding-block:clamp(2.39337rem,1.77296rem + (3.1020408163vw),4.875rem) clamp(1.97194rem,1.80867rem + (0.8163265306vw),2.625rem)}@media(min-width:61.25rem){.footer_primary_inner{display:flex;align-items:flex-end;justify-content:space-between}}@media(min-width:61.25rem){.footer_social_nav_sm{display:none}}@media(max-width:61.1875rem){.footer_social_nav_lg{display:none}}.footer_social_nav_lg{margin-block-end:0.5rem}@media(min-width:61.25rem){.footer_meta{flex-shrink:0}}.footer_footer_nav{margin-block:2.5rem}@media(min-width:61.25rem){.footer_footer_nav{margin-block:0}}.footer_ribbon_inner{border-top:0.0625rem solid rgba(96,45,137,.3);padding-block:clamp(1.12372rem,0.38903rem + (3.6734693878vw),4.0625rem)}@media(min-width:61.25rem){.footer_ribbon_main_inner{display:flex;gap:60px;justify-content:space-between}}.footer_ribbon_disclaimer{font-family:var(--font-sans);font-weight:400;font-size:clamp(0.73373rem,0.63905rem + (0.4733727811vw),1rem);line-height:1.6}.footer_disclaimer{--type-link-color:currentColor;--type-link-hover-color:currentColor;max-width:41.25rem}.footer_disclaimer>:first-child{margin-block-start:0}.footer_disclaimer>:last-child{margin-block-end:0}.footer_disclaimer a{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.3em;color:var(--type-link-color,#602d89)}.footer_disclaimer a:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.footer_disclaimer a:hover{--underline-opacity:30%;--underline-offset:0.15em}}.footer_disclaimer a:focus-visible{color:var(--type-link-hover-color,#251230)}@media(hover:hover){.footer_disclaimer a:hover{color:var(--type-link-hover-color,#251230)}}.footer_copyright{max-width:41.25rem;margin-block-start:0.125rem;color:#602d89}.copyright{margin-block:0}.back_to_top{margin-block:2.5rem;text-align:right}.back_to_top_link{display:inline-block;border:0.0625rem solid;padding:0.625rem;transition:color .25s;text-decoration:underline}.back_to_top_link:focus-visible{color:#222}@media(hover:hover){.back_to_top_link:hover{color:#222}}.back_to_top_link_inner{display:flex;align-items:center;gap:10px}.back_to_top_link_label{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111}.menu{--_menu-padding-block-start:0;position:relative;background-color:#fff}@media print{.menu{display:none}}.loaded .menu{transition:opacity .35s,transform .35s,visibility .35s}@media(prefers-reduced-motion:reduce){.loaded .menu{transition-duration:0s}}.menu.fs-swap-enabled{overflow-y:auto;-webkit-overflow-scrolling:touch;--_menu-padding-block-start:clamp(1.10969rem,0.29337rem + (4.0816326531vw),4.375rem);width:100%;height:100%;position:fixed;inset-block-start:0;inset-inline-end:0;z-index:400;opacity:0;overscroll-behavior:contain;padding:var(--_menu-padding-block-start) 0 clamp(2.74235rem,2.33418rem + (2.0408163265vw),4.375rem);pointer-events:none;visibility:hidden}@media(min-width:61.25rem){.menu.fs-swap-enabled{padding-block-end:min(10.625rem,10.625vw)}}.menu.fs-swap-active{opacity:1;pointer-events:auto;visibility:visible}.menu_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_title.focusable:active,.menu_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media(min-width:61.25rem){.menu_featured{display:none}}.menu_featured_link{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none}.menu_featured_link:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.menu_featured_link:hover{background-color:#602d89;color:#fff}}@media(min-width:61.25rem){.menu_primary_inner{display:grid;gap:min(170px,10.625vw) 20px;grid-template-areas:"secondary secondary close" "main search search" "main audience audience";grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 8 + 140px) - 15px) calc((var(--fs-full-cell-width) - 20px*(var(--fs-column-count) - 1))/var(--fs-column-count)*2 + 20px) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 2 + 20px) - 15px);grid-template-rows:max-content max-content auto;padding-inline:0.9375rem}}.menu_search{margin-block-start:1.5625rem}@media(min-width:61.25rem){.menu_search_sm{display:none}}@media(max-width:61.1875rem){.menu_search_lg{display:none}}@media(min-width:61.25rem){.menu_search{grid-area:search}}.menu_main_nav{margin-block:2.8125rem 3.25rem}@media(min-width:61.25rem){.menu_main_nav{align-self:center;grid-area:main;margin-block:0;padding-inline-end:min(1.875rem,1.875vw)}}.menu_audience_nav{margin-block-start:4.6875rem}@media(min-width:61.25rem){.menu_audience_nav{align-self:center;grid-area:audience;margin-block-start:0}}.menu_audience_title{margin-block-end:clamp(0.59694rem,0.43367rem + (0.8163265306vw),1.25rem)}.menu_audience_title_text{font-family:var(--font-serif);font-weight:300;font-size:clamp(0.98373rem,0.88905rem + (0.4733727811vw),1.25rem);line-height:1.1;letter-spacing:clamp(0.24593rem,0.22226rem + (0.1183431953vw),0.3125rem);text-transform:uppercase}@media(min-width:61.25rem){.menu_secondary_nav_sm{display:none}}@media(max-width:61.1875rem){.menu_secondary_nav_lg{display:none}}@media(min-width:61.25rem){.menu_secondary_nav{grid-area:secondary}}.menu_close{position:absolute;inset-block-start:calc(var(--_menu-padding-block-start) + 4px);inset-inline-end:calc((100vw - (var(--fs-row-width) - 20px))/2);display:none}@media(min-width:61.25rem){.menu_close{position:static;justify-self:flex-end}}.js .menu_close{display:block}.menu_close_toggle{position:relative;padding:0.625rem;transition:color .25s;color:#251230}.menu_close_toggle:focus-visible{color:#602d89}@media(min-width:61.25rem){.menu_close_toggle:focus-visible{color:#251230}}@media(hover:hover){.menu_close_toggle:hover{color:#602d89}}@media(hover:hover)and (min-width:61.25rem){.menu_close_toggle:hover{color:#251230}}@media(min-width:61.25rem){.menu_close_toggle{color:#602d89}}.menu_close_toggle_inner{display:flex;align-items:center;flex-direction:row-reverse;gap:10px}.menu_close_toggle_label{font-family:var(--font-serif);font-weight:400;font-size:1.25rem}@media(max-width:61.1875rem){.menu_close_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_close_toggle_label.focusable:active,.menu_close_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.menu_toggle{--_menu-toggle-color:var(--menu-toggle-color,#602d89);--_menu-toggle-hover-color:var(--menu-toggle-hover-color,#222);position:relative;display:block;padding:0.5rem 0.625rem;transition:color .25s,background-color .25s;color:var(--_menu-toggle-color)}.menu_toggle:focus-visible{color:var(--_menu-toggle-hover-color)}@media(hover:hover){.menu_toggle:hover{color:var(--_menu-toggle-hover-color)}}@media(min-width:46.25rem){.menu_toggle{border:0.0625rem solid var(--_menu-toggle-color);border-radius:6.25rem;padding:0.5rem 1.1875rem}.menu_toggle:focus-visible{background:var(--_menu-toggle-color)}}@media(min-width:46.25rem)and (hover:hover){.menu_toggle:hover{background:var(--_menu-toggle-color)}}@media print{.menu_toggle{display:none}}.menu_toggle_inner{display:flex;align-items:center;flex-direction:row-reverse;gap:9px}.menu_toggle_label{font-family:var(--font-serif);font-weight:400;font-size:1.375rem;line-height:1.4545454545}@media(max-width:46.1875rem){.menu_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_toggle_label.focusable:active,.menu_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}@media(min-width:46.25rem){.menu_toggle_icon_sm{display:none}}@media(max-width:46.1875rem){.menu_toggle_icon_lg{display:none}}@media print{.nav{display:none}}.has_children .nav_item_inner{position:relative;display:grid;grid-template-columns:1fr minmax(34px,max-content)}@media(min-width:61.25rem){.has_children .nav_item_inner{display:block}}.nav_link{display:block}.nav_toggle{display:none;transition:opacity .25s,rotate .25s}.nav_toggle.fs-swap-enabled{display:block}@media(min-width:61.25rem){.nav_toggle.fs-swap-enabled{height:100%;position:absolute;top:0;right:0;opacity:0;pointer-events:none}}.nav_toggle.fs-swap-enabled:focus{opacity:1}.nav_toggle_icon{display:inline-block}@media(min-width:61.25rem){.nav_children{position:absolute;opacity:0;transition:opacity .25s,visibility .25s;visibility:hidden}}.nav_item.fs-swap-enabled .nav_children{display:none}@media(min-width:61.25rem){.nav_item.fs-swap-enabled .nav_children{display:block}}.nav_item.fs-swap-active .nav_children{display:block}@media(min-width:61.25rem){.nav_item:focus-visible .nav_children{opacity:1;visibility:visible}}@media(min-width:61.25rem){.nav_item.fs-swap-active .nav_children{opacity:1;visibility:visible}}@media(hover:hover)and (min-width:61.25rem){.nav_item:hover .nav_children{opacity:1;visibility:visible}}.nav_child_link{display:block}.page_wrapper{width:100%;min-height:100vh;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto}@media print{.page_wrapper{min-height:auto;display:block}}.page{display:flex;flex-direction:column}.page_content{flex:1}:is(.page_content,.full_width_callouts)>.paragraph{margin-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.body_layout_people_detail:has(.people_meta) .full_width_callouts>:first-child,.body_layout_program_detail:has(.program_meta) .full_width_callouts>:first-child{margin-block-start:0}.embla.embla__default-controls{--controls-display:none}.embla.embla__default-controls.embla__has-pagination{--controls-display:flex}.embla.embla__default-controls .embla__controls{display:var(--controls-display);gap:0 20px;justify-content:center;margin-block-start:2.5rem}.embla.embla__default-controls .embla__dots{display:flex;align-items:center;flex-wrap:wrap;gap:0 11px;justify-content:center}.embla.embla__default-controls .embla__dot{width:2.75rem;height:100%;display:grid;place-items:center}.embla.embla__default-controls .embla__dot:focus-visible:after{opacity:1}@media(hover:hover){.embla.embla__default-controls .embla__dot:hover:after{opacity:1}}.embla.embla__default-controls .embla__dot:after{width:100%;height:0.1875rem;display:inline-block;background-color:var(--color);content:"";opacity:.25;transition:.25s opacity ease}.embla.embla__default-controls .embla__dot--selected:after{opacity:1}.embla__button{width:var(--embla-button-size,clamp(34.3265306122px,30.4081632653px + (1.2244897959vw),3.125rem));aspect-ratio:1;z-index:1;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--embla-button-background,#602d89);border:0.0625rem solid var(--embla-button-color,#fff);border-radius:50%;cursor:pointer;margin:0;padding:0;touch-action:manipulation;transition:.25s ease;color:var(--embla-button-color,#fff);text-decoration:none}.embla__button:focus-visible{background:var(--embla-button-highlight-background,#251230);color:var(--embla-button-highlight-color,#fff)}@media(hover:hover){.embla__button:hover{background:var(--embla-button-highlight-background,#251230);color:var(--embla-button-highlight-color,#fff)}}.embla__button .icon{--icon-width:25%}.embla__button--prev .icon{translate:-15% 0}.embla__button--next .icon{translate:15% 0}.embla__button:disabled{opacity:.25;pointer-events:none}.webform-submission-form{max-width:var(--page-wysiwyg-max-width);display:grid;gap:clamp(29.1020408163px,23.8775510204px + (1.6326530612vw),50px);margin-inline:auto}@media(min-width:61.25rem){.webform-submission-form{--input-height:3.4375rem}}.webform-submission-form .form-radios,.webform-submission-form .form-checkboxes{display:grid;gap:5px}.webform-submission-form fieldset{border:0;margin:0;padding:0}.webform-submission-form input{accent-color:#602d89}.webform-submission-form [type=date],.webform-submission-form [type=datetime-local],.webform-submission-form [type=email],.webform-submission-form [type=month],.webform-submission-form [type=number],.webform-submission-form [type=password],.webform-submission-form [type=search],.webform-submission-form [type=tel],.webform-submission-form [type=text],.webform-submission-form [type=time],.webform-submission-form [type=url],.webform-submission-form [type=week],.webform-submission-form textarea{width:100%;height:var(--input-height);border:0;border-bottom:0.125rem solid #602d89;outline-offset:2px;transition:border-color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);background:#f9f6f5;border-bottom-color:rgba(0,0,0,0);padding-inline:1.25rem}.webform-submission-form [type=date]:focus-visible,.webform-submission-form [type=datetime-local]:focus-visible,.webform-submission-form [type=email]:focus-visible,.webform-submission-form [type=month]:focus-visible,.webform-submission-form [type=number]:focus-visible,.webform-submission-form [type=password]:focus-visible,.webform-submission-form [type=search]:focus-visible,.webform-submission-form [type=tel]:focus-visible,.webform-submission-form [type=text]:focus-visible,.webform-submission-form [type=time]:focus-visible,.webform-submission-form [type=url]:focus-visible,.webform-submission-form [type=week]:focus-visible,.webform-submission-form textarea:focus-visible{border-bottom-color:#251230}@media(hover:hover){.webform-submission-form [type=date]:hover,.webform-submission-form [type=datetime-local]:hover,.webform-submission-form [type=email]:hover,.webform-submission-form [type=month]:hover,.webform-submission-form [type=number]:hover,.webform-submission-form [type=password]:hover,.webform-submission-form [type=search]:hover,.webform-submission-form [type=tel]:hover,.webform-submission-form [type=text]:hover,.webform-submission-form [type=time]:hover,.webform-submission-form [type=url]:hover,.webform-submission-form [type=week]:hover,.webform-submission-form textarea:hover{border-bottom-color:#251230}}.webform-submission-form [type=date]::-moz-placeholder,.webform-submission-form [type=datetime-local]::-moz-placeholder,.webform-submission-form [type=email]::-moz-placeholder,.webform-submission-form [type=month]::-moz-placeholder,.webform-submission-form [type=number]::-moz-placeholder,.webform-submission-form [type=password]::-moz-placeholder,.webform-submission-form [type=search]::-moz-placeholder,.webform-submission-form [type=tel]::-moz-placeholder,.webform-submission-form [type=text]::-moz-placeholder,.webform-submission-form [type=time]::-moz-placeholder,.webform-submission-form [type=url]::-moz-placeholder,.webform-submission-form [type=week]::-moz-placeholder,.webform-submission-form textarea::-moz-placeholder{opacity:1;color:#602d89}.webform-submission-form [type=date]::placeholder,.webform-submission-form [type=datetime-local]::placeholder,.webform-submission-form [type=email]::placeholder,.webform-submission-form [type=month]::placeholder,.webform-submission-form [type=number]::placeholder,.webform-submission-form [type=password]::placeholder,.webform-submission-form [type=search]::placeholder,.webform-submission-form [type=tel]::placeholder,.webform-submission-form [type=text]::placeholder,.webform-submission-form [type=time]::placeholder,.webform-submission-form [type=url]::placeholder,.webform-submission-form [type=week]::placeholder,.webform-submission-form textarea::placeholder{opacity:1;color:#602d89}.webform-submission-form [type=date]:focus-visible,.webform-submission-form [type=datetime-local]:focus-visible,.webform-submission-form [type=email]:focus-visible,.webform-submission-form [type=month]:focus-visible,.webform-submission-form [type=number]:focus-visible,.webform-submission-form [type=password]:focus-visible,.webform-submission-form [type=search]:focus-visible,.webform-submission-form [type=tel]:focus-visible,.webform-submission-form [type=text]:focus-visible,.webform-submission-form [type=time]:focus-visible,.webform-submission-form [type=url]:focus-visible,.webform-submission-form [type=week]:focus-visible,.webform-submission-form textarea:focus-visible{border-bottom-color:#602d89;outline:0}@media(hover:hover){.webform-submission-form [type=date]:hover,.webform-submission-form [type=datetime-local]:hover,.webform-submission-form [type=email]:hover,.webform-submission-form [type=month]:hover,.webform-submission-form [type=number]:hover,.webform-submission-form [type=password]:hover,.webform-submission-form [type=search]:hover,.webform-submission-form [type=tel]:hover,.webform-submission-form [type=text]:hover,.webform-submission-form [type=time]:hover,.webform-submission-form [type=url]:hover,.webform-submission-form [type=week]:hover,.webform-submission-form textarea:hover{border-bottom-color:#602d89;outline:0}}.webform-submission-form select{--_background-color:var(--select-background,#f4edec);width:100%;height:var(--input-height);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--_background-color) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8"><path d="M0 1.67677L0.707107 0.969666L5.35355 5.61611L10 0.969666L10.7071 1.67677L5.35355 7.03033L0 1.67677Z" fill="rgb(96, 45, 137)"/></svg>') no-repeat center right 15px/13px auto;border:0;border-radius:3.125rem;cursor:pointer;margin:0;outline-offset:2px;padding:0 1.875rem 0 1.25rem;transition:background-color .25s,color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:normal;text-overflow:ellipsis;--select-background:#f9f6f5;--select-background-hover:#f4edec}.webform-submission-form select:focus-visible{--_background-color:var(--select-background-hover,color-mix(in srgb,#f4edec,transparent 40%))}@media(hover:hover){.webform-submission-form select:hover{--_background-color:var(--select-background-hover,color-mix(in srgb,#f4edec,transparent 40%))}}.webform-submission-form select option{background-color:#fff;color:#602d89}.webform-submission-form textarea{height:11.5625rem;background:#f9f6f5;padding-block:1.25rem;resize:vertical}.webform-submission-form [type=radio],.webform-submission-form [type=checkbox]{margin-inline-end:0.625rem}.webform-submission-form [type=submit]{background:#602d89;color:#fff}.webform-submission-form [type=submit]:focus-visible{background:rgba(0,0,0,0);color:#602d89}@media(hover:hover){.webform-submission-form [type=submit]:hover{background:rgba(0,0,0,0);color:#602d89}}.webform-submission-form legend,.webform-submission-form label:not(:where([type=radio],[type=checkbox])+*){font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;display:block;margin-block:0 0.625rem;color:#602d89}.webform-submission-form label:not(:where([type=radio],[type=checkbox])+*).form-required::after{content:"*";margin-inline-start:.25em;color:#a70034}.webform-submission-form :where([type=radio],[type=checkbox])+label{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}.fs-grid .fs-row,.fs_grid_row{width:clamp(18.75rem,100% - 1.4375rem,98.75rem);min-width:18.75rem;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media screen and (min-width:31.25rem){.fs-grid .fs-row,.fs_grid_row{width:clamp(18.75rem,100% - 1.25rem,98.75rem)}}.fs-grid-fluid .fs-row,.fs_grid_row_fluid{width:clamp(18.75rem,100% - 1.25rem,98.75rem)}.fs_grid_row_reverse{flex-direction:row-reverse}.fs_grid_row_justify_around{justify-content:space-around}.fs_grid_row_justify_between{justify-content:space-between}.fs_grid_row_justify_start{justify-content:flex-start}.fs_grid_row_justify_center{justify-content:center}.fs_grid_row_justify_end{justify-content:flex-end}.fs_grid_row_align_start{align-items:flex-start}.fs_grid_row_align_center{align-items:center}.fs_grid_row_align_end{align-items:flex-end}.fs-grid .fs-row .fs-row,.fs_grid_row_row{min-width:auto;width:calc(100% + 1.25rem);margin-left:-0.625rem;margin-right:-0.625rem}.fs-grid .fs-row [class*=fs-cell][class*=-contained] .fs-row,.fs_grid_row_row_contained{width:100%;margin-left:0;margin-right:0}.fs_grid_row_destroy{width:auto;margin-left:0;margin-right:0}.fs-grid .fs-row [class*=fs-cell],.fs_grid_cell{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem);flex-basis:auto;margin-left:.625rem;margin-right:.625rem}.fs-grid .fs-row [class*=fs-cell][class*=-padded],.fs_grid_cell_padded{box-sizing:content-box;margin-left:0;margin-right:0;padding-left:.625rem;padding-right:.625rem}.fs-grid .fs-row [class*=fs-cell][class*=-contained],.fs_grid_cell_contained{width:100%;flex:0 0 100%;margin-left:0;margin-right:0}.fs_grid_cell_justify_start{margin-right:auto}.fs_grid_cell_centered,.fs_grid_cell_justify_center{margin-right:auto;margin-left:auto}.fs_grid_cell_justify_end,.fs_grid_cell_right{margin-left:auto}.fs_grid_cell_align_start{align-self:flex-start}.fs_grid_cell_align_center{align-self:center}.fs_grid_cell_align_end{align-self:flex-end}.fs_grid_cell_first{order:-1}.fs_grid_cell_last{order:1}.fs_grid_cell_destroy{width:auto;margin-left:0;margin-right:0}*{box-sizing:border-box}:after,:before{box-sizing:inherit}.fs-grid .fs-row.fs-all-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-all-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-all-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-all-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-all-justify-center{justify-content:center}.fs-grid .fs-row.fs-all-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-all-align-start{align-items:flex-start}.fs-grid .fs-row.fs-all-align-center{align-items:center}.fs-grid .fs-row.fs-all-align-end{align-items:flex-end}.fs-grid .fs-row .fs-cell.fs-all-first,.fs-grid .fs-row [class*=-contained].fs-all-first{order:-1}.fs-grid .fs-row .fs-cell.fs-all-last,.fs-grid .fs-row [class*=-contained].fs-all-last{order:1}.fs-grid .fs-row .fs-cell.fs-all-align-start,.fs-grid .fs-row [class*=-contained].fs-all-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-all-align-center,.fs-grid .fs-row [class*=-contained].fs-all-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-all-align-end,.fs-grid .fs-row [class*=-contained].fs-all-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-all-justify-start,.fs-grid .fs-row [class*=-contained].fs-all-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-all-justify-center,.fs-grid .fs-row [class*=-contained].fs-all-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-all-justify-end,.fs-grid .fs-row [class*=-contained].fs-all-justify-end{margin-left:auto}.fs-grid .fs-row .fs-all-fifth{width:calc(20% - 1.25rem);max-width:calc(20% - 1.25rem);min-width:0;flex:0 0 calc(20% - 1.25rem)}.fs-grid .fs-row .fs-all-fourth{width:calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);min-width:0;flex:0 0 calc(25% - 1.25rem)}.fs-grid .fs-row .fs-all-third{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-all-half{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-all-full{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-all-push-fifth{margin-left:calc(20% + .625rem)}.fs-grid .fs-row .fs-all-push-fourth{margin-left:calc(25% + .625rem)}.fs-grid .fs-row .fs-all-push-third{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-all-push-half{margin-left:calc(50% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-all-fifth{width:calc(20% - 0rem);max-width:calc(20% - 0rem);min-width:0;flex:0 0 calc(20% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-all-fourth{width:calc(25% - 0rem);max-width:calc(25% - 0rem);min-width:0;flex:0 0 calc(25% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-all-third{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-all-half{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-all-full{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-all-push-fifth{margin-left:calc(20% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-all-push-fourth{margin-left:calc(25% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-all-push-third{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-all-push-half{margin-left:calc(50% + 0rem)}.fs-grid .fs-row .fs-all-auto{width:auto;max-width:calc(100% - 1.25rem);flex:1;flex-grow:1}.fs-grid .fs-row .fs-all-hide{display:none}.fs-grid .fs-row .fs-all-destroy{width:auto;margin-left:0;margin-right:0}@media screen and (max-width:46.1875rem){.fs-grid .fs-row.fs-sm-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-sm-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-sm-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-sm-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-sm-justify-center{justify-content:center}.fs-grid .fs-row.fs-sm-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-sm-align-start{align-items:flex-start}.fs-grid .fs-row.fs-sm-align-center{align-items:center}.fs-grid .fs-row.fs-sm-align-end{align-items:flex-end}.fs-grid .fs-row .fs-sm-1{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-sm-2{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-sm-push-1{margin-left:calc(50% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-sm-1{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-2{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-push-1{margin-left:calc(50% + 0rem)}.fs-grid .fs-row .fs-cell.fs-sm-first,.fs-grid .fs-row [class*=-contained].fs-sm-first{order:-1}.fs-grid .fs-row .fs-cell.fs-sm-last,.fs-grid .fs-row [class*=-contained].fs-sm-last{order:1}.fs-grid .fs-row .fs-cell.fs-sm-align-start,.fs-grid .fs-row [class*=-contained].fs-sm-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-sm-align-center,.fs-grid .fs-row [class*=-contained].fs-sm-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-sm-align-end,.fs-grid .fs-row [class*=-contained].fs-sm-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-sm-justify-start,.fs-grid .fs-row [class*=-contained].fs-sm-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-sm-justify-center,.fs-grid .fs-row [class*=-contained].fs-sm-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-sm-justify-end,.fs-grid .fs-row [class*=-contained].fs-sm-justify-end{margin-left:auto}.fs-grid .fs-row .fs-sm-fifth{width:calc(20% - 1.25rem);max-width:calc(20% - 1.25rem);min-width:0;flex:0 0 calc(20% - 1.25rem)}.fs-grid .fs-row .fs-sm-fourth{width:calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);min-width:0;flex:0 0 calc(25% - 1.25rem)}.fs-grid .fs-row .fs-sm-third{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-sm-half{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-sm-full{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-sm-push-fifth{margin-left:calc(20% + .625rem)}.fs-grid .fs-row .fs-sm-push-fourth{margin-left:calc(25% + .625rem)}.fs-grid .fs-row .fs-sm-push-third{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-sm-push-half{margin-left:calc(50% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-sm-fifth{width:calc(20% - 0rem);max-width:calc(20% - 0rem);min-width:0;flex:0 0 calc(20% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-fourth{width:calc(25% - 0rem);max-width:calc(25% - 0rem);min-width:0;flex:0 0 calc(25% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-third{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-half{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-full{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-push-fifth{margin-left:calc(20% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-push-fourth{margin-left:calc(25% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-push-third{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-sm-push-half{margin-left:calc(50% + 0rem)}.fs-grid .fs-row .fs-sm-auto{width:auto;max-width:calc(100% - 1.25rem);flex:1;flex-grow:1}.fs-grid .fs-row .fs-sm-hide{display:none}.fs-grid .fs-row .fs-sm-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (max-width:31.1875rem){.fs-grid .fs-row.fs-xs-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-xs-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-xs-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-xs-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-xs-justify-center{justify-content:center}.fs-grid .fs-row.fs-xs-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-xs-align-start{align-items:flex-start}.fs-grid .fs-row.fs-xs-align-center{align-items:center}.fs-grid .fs-row.fs-xs-align-end{align-items:flex-end}.fs-grid .fs-row .fs-xs-1{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-xs-2{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-xs-push-1{margin-left:calc(50% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-xs-1{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-2{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-push-1{margin-left:calc(50% + 0rem)}.fs-grid .fs-row .fs-cell.fs-xs-first,.fs-grid .fs-row [class*=-contained].fs-xs-first{order:-1}.fs-grid .fs-row .fs-cell.fs-xs-last,.fs-grid .fs-row [class*=-contained].fs-xs-last{order:1}.fs-grid .fs-row .fs-cell.fs-xs-align-start,.fs-grid .fs-row [class*=-contained].fs-xs-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-xs-align-center,.fs-grid .fs-row [class*=-contained].fs-xs-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-xs-align-end,.fs-grid .fs-row [class*=-contained].fs-xs-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-xs-justify-start,.fs-grid .fs-row [class*=-contained].fs-xs-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-xs-justify-center,.fs-grid .fs-row [class*=-contained].fs-xs-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-xs-justify-end,.fs-grid .fs-row [class*=-contained].fs-xs-justify-end{margin-left:auto}.fs-grid .fs-row .fs-xs-fifth{width:calc(20% - 1.25rem);max-width:calc(20% - 1.25rem);min-width:0;flex:0 0 calc(20% - 1.25rem)}.fs-grid .fs-row .fs-xs-fourth{width:calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);min-width:0;flex:0 0 calc(25% - 1.25rem)}.fs-grid .fs-row .fs-xs-third{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-xs-half{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-xs-full{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-xs-push-fifth{margin-left:calc(20% + .625rem)}.fs-grid .fs-row .fs-xs-push-fourth{margin-left:calc(25% + .625rem)}.fs-grid .fs-row .fs-xs-push-third{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-xs-push-half{margin-left:calc(50% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-xs-fifth{width:calc(20% - 0rem);max-width:calc(20% - 0rem);min-width:0;flex:0 0 calc(20% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-fourth{width:calc(25% - 0rem);max-width:calc(25% - 0rem);min-width:0;flex:0 0 calc(25% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-third{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-half{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-full{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-push-fifth{margin-left:calc(20% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-push-fourth{margin-left:calc(25% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-push-third{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xs-push-half{margin-left:calc(50% + 0rem)}.fs-grid .fs-row .fs-xs-auto{width:auto;max-width:calc(100% - 1.25rem);flex:1;flex-grow:1}.fs-grid .fs-row .fs-xs-hide{display:none}.fs-grid .fs-row .fs-xs-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width:46.25rem)and (max-width:61.1875rem){.fs-grid .fs-row.fs-md-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-md-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-md-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-md-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-md-justify-center{justify-content:center}.fs-grid .fs-row.fs-md-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-md-align-start{align-items:flex-start}.fs-grid .fs-row.fs-md-align-center{align-items:center}.fs-grid .fs-row.fs-md-align-end{align-items:flex-end}.fs-grid .fs-row .fs-md-1{width:calc(16.6666666667% - 1.25rem);max-width:calc(16.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(16.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-md-2{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-md-3{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-md-4{width:calc(66.6666666667% - 1.25rem);max-width:calc(66.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(66.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-md-5{width:calc(83.3333333333% - 1.25rem);max-width:calc(83.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(83.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-md-6{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-md-push-1{margin-left:calc(16.6666666667% + .625rem)}.fs-grid .fs-row .fs-md-push-2{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-md-push-3{margin-left:calc(50% + .625rem)}.fs-grid .fs-row .fs-md-push-4{margin-left:calc(66.6666666667% + .625rem)}.fs-grid .fs-row .fs-md-push-5{margin-left:calc(83.3333333333% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-md-1{width:calc(16.6666666667% - 0rem);max-width:calc(16.6666666667% - 0rem);min-width:0;flex:0 0 calc(16.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-2{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-3{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-4{width:calc(66.6666666667% - 0rem);max-width:calc(66.6666666667% - 0rem);min-width:0;flex:0 0 calc(66.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-5{width:calc(83.3333333333% - 0rem);max-width:calc(83.3333333333% - 0rem);min-width:0;flex:0 0 calc(83.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-6{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-1{margin-left:calc(16.6666666667% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-2{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-3{margin-left:calc(50% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-4{margin-left:calc(66.6666666667% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-5{margin-left:calc(83.3333333333% + 0rem)}.fs-grid .fs-row .fs-cell.fs-md-first,.fs-grid .fs-row [class*=-contained].fs-md-first{order:-1}.fs-grid .fs-row .fs-cell.fs-md-last,.fs-grid .fs-row [class*=-contained].fs-md-last{order:1}.fs-grid .fs-row .fs-cell.fs-md-align-start,.fs-grid .fs-row [class*=-contained].fs-md-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-md-align-center,.fs-grid .fs-row [class*=-contained].fs-md-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-md-align-end,.fs-grid .fs-row [class*=-contained].fs-md-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-md-justify-start,.fs-grid .fs-row [class*=-contained].fs-md-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-md-justify-center,.fs-grid .fs-row [class*=-contained].fs-md-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-md-justify-end,.fs-grid .fs-row [class*=-contained].fs-md-justify-end{margin-left:auto}.fs-grid .fs-row .fs-md-fifth{width:calc(20% - 1.25rem);max-width:calc(20% - 1.25rem);min-width:0;flex:0 0 calc(20% - 1.25rem)}.fs-grid .fs-row .fs-md-fourth{width:calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);min-width:0;flex:0 0 calc(25% - 1.25rem)}.fs-grid .fs-row .fs-md-third{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-md-half{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-md-full{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-md-push-fifth{margin-left:calc(20% + .625rem)}.fs-grid .fs-row .fs-md-push-fourth{margin-left:calc(25% + .625rem)}.fs-grid .fs-row .fs-md-push-third{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-md-push-half{margin-left:calc(50% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-md-fifth{width:calc(20% - 0rem);max-width:calc(20% - 0rem);min-width:0;flex:0 0 calc(20% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-fourth{width:calc(25% - 0rem);max-width:calc(25% - 0rem);min-width:0;flex:0 0 calc(25% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-third{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-half{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-full{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-fifth{margin-left:calc(20% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-fourth{margin-left:calc(25% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-third{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-md-push-half{margin-left:calc(50% + 0rem)}.fs-grid .fs-row .fs-md-auto{width:auto;max-width:calc(100% - 1.25rem);flex:1;flex-grow:1}.fs-grid .fs-row .fs-md-hide{display:none}.fs-grid .fs-row .fs-md-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width:61.25rem){.fs-grid .fs-row.fs-lg-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-lg-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-lg-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-lg-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-lg-justify-center{justify-content:center}.fs-grid .fs-row.fs-lg-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-lg-align-start{align-items:flex-start}.fs-grid .fs-row.fs-lg-align-center{align-items:center}.fs-grid .fs-row.fs-lg-align-end{align-items:flex-end}.fs-grid .fs-row .fs-lg-1{width:calc(8.3333333333% - 1.25rem);max-width:calc(8.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(8.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-lg-2{width:calc(16.6666666667% - 1.25rem);max-width:calc(16.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(16.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-lg-3{width:calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);min-width:0;flex:0 0 calc(25% - 1.25rem)}.fs-grid .fs-row .fs-lg-4{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-lg-5{width:calc(41.6666666667% - 1.25rem);max-width:calc(41.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(41.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-lg-6{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-lg-7{width:calc(58.3333333333% - 1.25rem);max-width:calc(58.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(58.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-lg-8{width:calc(66.6666666667% - 1.25rem);max-width:calc(66.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(66.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-lg-9{width:calc(75% - 1.25rem);max-width:calc(75% - 1.25rem);min-width:0;flex:0 0 calc(75% - 1.25rem)}.fs-grid .fs-row .fs-lg-10{width:calc(83.3333333333% - 1.25rem);max-width:calc(83.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(83.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-lg-11{width:calc(91.6666666667% - 1.25rem);max-width:calc(91.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(91.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-lg-12{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-lg-push-1{margin-left:calc(8.3333333333% + .625rem)}.fs-grid .fs-row .fs-lg-push-2{margin-left:calc(16.6666666667% + .625rem)}.fs-grid .fs-row .fs-lg-push-3{margin-left:calc(25% + .625rem)}.fs-grid .fs-row .fs-lg-push-4{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-lg-push-5{margin-left:calc(41.6666666667% + .625rem)}.fs-grid .fs-row .fs-lg-push-6{margin-left:calc(50% + .625rem)}.fs-grid .fs-row .fs-lg-push-7{margin-left:calc(58.3333333333% + .625rem)}.fs-grid .fs-row .fs-lg-push-8{margin-left:calc(66.6666666667% + .625rem)}.fs-grid .fs-row .fs-lg-push-9{margin-left:calc(75% + .625rem)}.fs-grid .fs-row .fs-lg-push-10{margin-left:calc(83.3333333333% + .625rem)}.fs-grid .fs-row .fs-lg-push-11{margin-left:calc(91.6666666667% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-lg-1{width:calc(8.3333333333% - 0rem);max-width:calc(8.3333333333% - 0rem);min-width:0;flex:0 0 calc(8.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-2{width:calc(16.6666666667% - 0rem);max-width:calc(16.6666666667% - 0rem);min-width:0;flex:0 0 calc(16.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-3{width:calc(25% - 0rem);max-width:calc(25% - 0rem);min-width:0;flex:0 0 calc(25% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-4{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-5{width:calc(41.6666666667% - 0rem);max-width:calc(41.6666666667% - 0rem);min-width:0;flex:0 0 calc(41.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-6{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-7{width:calc(58.3333333333% - 0rem);max-width:calc(58.3333333333% - 0rem);min-width:0;flex:0 0 calc(58.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-8{width:calc(66.6666666667% - 0rem);max-width:calc(66.6666666667% - 0rem);min-width:0;flex:0 0 calc(66.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-9{width:calc(75% - 0rem);max-width:calc(75% - 0rem);min-width:0;flex:0 0 calc(75% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-10{width:calc(83.3333333333% - 0rem);max-width:calc(83.3333333333% - 0rem);min-width:0;flex:0 0 calc(83.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-11{width:calc(91.6666666667% - 0rem);max-width:calc(91.6666666667% - 0rem);min-width:0;flex:0 0 calc(91.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-12{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-1{margin-left:calc(8.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-2{margin-left:calc(16.6666666667% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-3{margin-left:calc(25% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-4{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-5{margin-left:calc(41.6666666667% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-6{margin-left:calc(50% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-7{margin-left:calc(58.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-8{margin-left:calc(66.6666666667% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-9{margin-left:calc(75% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-10{margin-left:calc(83.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-11{margin-left:calc(91.6666666667% + 0rem)}.fs-grid .fs-row .fs-cell.fs-lg-first,.fs-grid .fs-row [class*=-contained].fs-lg-first{order:-1}.fs-grid .fs-row .fs-cell.fs-lg-last,.fs-grid .fs-row [class*=-contained].fs-lg-last{order:1}.fs-grid .fs-row .fs-cell.fs-lg-align-start,.fs-grid .fs-row [class*=-contained].fs-lg-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-lg-align-center,.fs-grid .fs-row [class*=-contained].fs-lg-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-lg-align-end,.fs-grid .fs-row [class*=-contained].fs-lg-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-lg-justify-start,.fs-grid .fs-row [class*=-contained].fs-lg-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-lg-justify-center,.fs-grid .fs-row [class*=-contained].fs-lg-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-lg-justify-end,.fs-grid .fs-row [class*=-contained].fs-lg-justify-end{margin-left:auto}.fs-grid .fs-row .fs-lg-fifth{width:calc(20% - 1.25rem);max-width:calc(20% - 1.25rem);min-width:0;flex:0 0 calc(20% - 1.25rem)}.fs-grid .fs-row .fs-lg-fourth{width:calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);min-width:0;flex:0 0 calc(25% - 1.25rem)}.fs-grid .fs-row .fs-lg-third{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-lg-half{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-lg-full{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-lg-push-fifth{margin-left:calc(20% + .625rem)}.fs-grid .fs-row .fs-lg-push-fourth{margin-left:calc(25% + .625rem)}.fs-grid .fs-row .fs-lg-push-third{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-lg-push-half{margin-left:calc(50% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-lg-fifth{width:calc(20% - 0rem);max-width:calc(20% - 0rem);min-width:0;flex:0 0 calc(20% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-fourth{width:calc(25% - 0rem);max-width:calc(25% - 0rem);min-width:0;flex:0 0 calc(25% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-third{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-half{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-full{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-fifth{margin-left:calc(20% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-fourth{margin-left:calc(25% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-third{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-lg-push-half{margin-left:calc(50% + 0rem)}.fs-grid .fs-row .fs-lg-auto{width:auto;max-width:calc(100% - 1.25rem);flex:1;flex-grow:1}.fs-grid .fs-row .fs-lg-hide{display:none}.fs-grid .fs-row .fs-lg-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width:76.25rem){.fs-grid .fs-row.fs-xl-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-xl-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-xl-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-xl-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-xl-justify-center{justify-content:center}.fs-grid .fs-row.fs-xl-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-xl-align-start{align-items:flex-start}.fs-grid .fs-row.fs-xl-align-center{align-items:center}.fs-grid .fs-row.fs-xl-align-end{align-items:flex-end}.fs-grid .fs-row .fs-xl-1{width:calc(8.3333333333% - 1.25rem);max-width:calc(8.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(8.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-xl-2{width:calc(16.6666666667% - 1.25rem);max-width:calc(16.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(16.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-xl-3{width:calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);min-width:0;flex:0 0 calc(25% - 1.25rem)}.fs-grid .fs-row .fs-xl-4{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-xl-5{width:calc(41.6666666667% - 1.25rem);max-width:calc(41.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(41.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-xl-6{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-xl-7{width:calc(58.3333333333% - 1.25rem);max-width:calc(58.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(58.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-xl-8{width:calc(66.6666666667% - 1.25rem);max-width:calc(66.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(66.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-xl-9{width:calc(75% - 1.25rem);max-width:calc(75% - 1.25rem);min-width:0;flex:0 0 calc(75% - 1.25rem)}.fs-grid .fs-row .fs-xl-10{width:calc(83.3333333333% - 1.25rem);max-width:calc(83.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(83.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-xl-11{width:calc(91.6666666667% - 1.25rem);max-width:calc(91.6666666667% - 1.25rem);min-width:0;flex:0 0 calc(91.6666666667% - 1.25rem)}.fs-grid .fs-row .fs-xl-12{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-xl-push-1{margin-left:calc(8.3333333333% + .625rem)}.fs-grid .fs-row .fs-xl-push-2{margin-left:calc(16.6666666667% + .625rem)}.fs-grid .fs-row .fs-xl-push-3{margin-left:calc(25% + .625rem)}.fs-grid .fs-row .fs-xl-push-4{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-xl-push-5{margin-left:calc(41.6666666667% + .625rem)}.fs-grid .fs-row .fs-xl-push-6{margin-left:calc(50% + .625rem)}.fs-grid .fs-row .fs-xl-push-7{margin-left:calc(58.3333333333% + .625rem)}.fs-grid .fs-row .fs-xl-push-8{margin-left:calc(66.6666666667% + .625rem)}.fs-grid .fs-row .fs-xl-push-9{margin-left:calc(75% + .625rem)}.fs-grid .fs-row .fs-xl-push-10{margin-left:calc(83.3333333333% + .625rem)}.fs-grid .fs-row .fs-xl-push-11{margin-left:calc(91.6666666667% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-xl-1{width:calc(8.3333333333% - 0rem);max-width:calc(8.3333333333% - 0rem);min-width:0;flex:0 0 calc(8.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-2{width:calc(16.6666666667% - 0rem);max-width:calc(16.6666666667% - 0rem);min-width:0;flex:0 0 calc(16.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-3{width:calc(25% - 0rem);max-width:calc(25% - 0rem);min-width:0;flex:0 0 calc(25% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-4{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-5{width:calc(41.6666666667% - 0rem);max-width:calc(41.6666666667% - 0rem);min-width:0;flex:0 0 calc(41.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-6{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-7{width:calc(58.3333333333% - 0rem);max-width:calc(58.3333333333% - 0rem);min-width:0;flex:0 0 calc(58.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-8{width:calc(66.6666666667% - 0rem);max-width:calc(66.6666666667% - 0rem);min-width:0;flex:0 0 calc(66.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-9{width:calc(75% - 0rem);max-width:calc(75% - 0rem);min-width:0;flex:0 0 calc(75% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-10{width:calc(83.3333333333% - 0rem);max-width:calc(83.3333333333% - 0rem);min-width:0;flex:0 0 calc(83.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-11{width:calc(91.6666666667% - 0rem);max-width:calc(91.6666666667% - 0rem);min-width:0;flex:0 0 calc(91.6666666667% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-12{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-1{margin-left:calc(8.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-2{margin-left:calc(16.6666666667% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-3{margin-left:calc(25% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-4{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-5{margin-left:calc(41.6666666667% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-6{margin-left:calc(50% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-7{margin-left:calc(58.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-8{margin-left:calc(66.6666666667% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-9{margin-left:calc(75% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-10{margin-left:calc(83.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-11{margin-left:calc(91.6666666667% + 0rem)}.fs-grid .fs-row .fs-cell.fs-xl-first,.fs-grid .fs-row [class*=-contained].fs-xl-first{order:-1}.fs-grid .fs-row .fs-cell.fs-xl-last,.fs-grid .fs-row [class*=-contained].fs-xl-last{order:1}.fs-grid .fs-row .fs-cell.fs-xl-align-start,.fs-grid .fs-row [class*=-contained].fs-xl-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-xl-align-center,.fs-grid .fs-row [class*=-contained].fs-xl-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-xl-align-end,.fs-grid .fs-row [class*=-contained].fs-xl-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-xl-justify-start,.fs-grid .fs-row [class*=-contained].fs-xl-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-xl-justify-center,.fs-grid .fs-row [class*=-contained].fs-xl-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-xl-justify-end,.fs-grid .fs-row [class*=-contained].fs-xl-justify-end{margin-left:auto}.fs-grid .fs-row .fs-xl-fifth{width:calc(20% - 1.25rem);max-width:calc(20% - 1.25rem);min-width:0;flex:0 0 calc(20% - 1.25rem)}.fs-grid .fs-row .fs-xl-fourth{width:calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);min-width:0;flex:0 0 calc(25% - 1.25rem)}.fs-grid .fs-row .fs-xl-third{width:calc(33.3333333333% - 1.25rem);max-width:calc(33.3333333333% - 1.25rem);min-width:0;flex:0 0 calc(33.3333333333% - 1.25rem)}.fs-grid .fs-row .fs-xl-half{width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);min-width:0;flex:0 0 calc(50% - 1.25rem)}.fs-grid .fs-row .fs-xl-full{width:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);min-width:0;flex:0 0 calc(100% - 1.25rem)}.fs-grid .fs-row .fs-xl-push-fifth{margin-left:calc(20% + .625rem)}.fs-grid .fs-row .fs-xl-push-fourth{margin-left:calc(25% + .625rem)}.fs-grid .fs-row .fs-xl-push-third{margin-left:calc(33.3333333333% + .625rem)}.fs-grid .fs-row .fs-xl-push-half{margin-left:calc(50% + .625rem)}.fs-grid .fs-row [class*=-contained].fs-xl-fifth{width:calc(20% - 0rem);max-width:calc(20% - 0rem);min-width:0;flex:0 0 calc(20% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-fourth{width:calc(25% - 0rem);max-width:calc(25% - 0rem);min-width:0;flex:0 0 calc(25% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-third{width:calc(33.3333333333% - 0rem);max-width:calc(33.3333333333% - 0rem);min-width:0;flex:0 0 calc(33.3333333333% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-half{width:calc(50% - 0rem);max-width:calc(50% - 0rem);min-width:0;flex:0 0 calc(50% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-full{width:calc(100% - 0rem);max-width:calc(100% - 0rem);min-width:0;flex:0 0 calc(100% - 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-fifth{margin-left:calc(20% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-fourth{margin-left:calc(25% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-third{margin-left:calc(33.3333333333% + 0rem)}.fs-grid .fs-row [class*=-contained].fs-xl-push-half{margin-left:calc(50% + 0rem)}.fs-grid .fs-row .fs-xl-auto{width:auto;max-width:calc(100% - 1.25rem);flex:1;flex-grow:1}.fs-grid .fs-row .fs-xl-hide{display:none}.fs-grid .fs-row .fs-xl-destroy{width:auto;margin-left:0;margin-right:0}}@media(min-width:76.25rem){[id=fs-grid-menu] .fs-grid-status-lg{background-color:rgba(0,0,0,0) !important;color:#ccc !important}}@media(min-width:87.125rem){[id=fs-grid-menu] .fs-grid-status-xl{background-color:rgba(0,0,0,0) !important;color:#ccc !important}}@media(min-width:87.125rem){[id=fs-grid-menu] .fs-grid-status-xxl{background-color:#ccc;color:#333 !important}}@media(min-width:100rem){[id=fs-grid-menu] .fs-grid-status-xxl{background-color:rgba(0,0,0,0) !important;color:#ccc !important}}@media(min-width:100rem){[id=fs-grid-menu] .fs-grid-status-3xl{background-color:#ccc;color:#333 !important}}[id=fs-grid-menu] .fs-grid-show:focus,[id=fs-grid-menu] .fs-grid-remove:focus{color:#eee}.hbspt-form{max-width:var(--page-wysiwyg-max-width);margin-inline:auto}@media(min-width:61.25rem){.hbspt-form{--input-height:3.4375rem}}.hbspt-form .hs-form{display:grid;gap:clamp(29.1020408163px,23.8775510204px + (1.6326530612vw),50px)}.hbspt-form fieldset{border:0;margin:0;padding:0}.hbspt-form input{accent-color:#602d89}.hbspt-form [type=date],.hbspt-form [type=datetime-local],.hbspt-form [type=email],.hbspt-form [type=month],.hbspt-form [type=number],.hbspt-form [type=password],.hbspt-form [type=search],.hbspt-form [type=tel],.hbspt-form [type=text],.hbspt-form [type=time],.hbspt-form [type=url],.hbspt-form [type=week],.hbspt-form textarea{width:100%;height:var(--input-height);border:0;border-bottom:0.125rem solid #602d89;outline-offset:2px;transition:border-color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);background:#f9f6f5;border-bottom-color:rgba(0,0,0,0);padding-inline:1.25rem}.hbspt-form [type=date]:focus-visible,.hbspt-form [type=datetime-local]:focus-visible,.hbspt-form [type=email]:focus-visible,.hbspt-form [type=month]:focus-visible,.hbspt-form [type=number]:focus-visible,.hbspt-form [type=password]:focus-visible,.hbspt-form [type=search]:focus-visible,.hbspt-form [type=tel]:focus-visible,.hbspt-form [type=text]:focus-visible,.hbspt-form [type=time]:focus-visible,.hbspt-form [type=url]:focus-visible,.hbspt-form [type=week]:focus-visible,.hbspt-form textarea:focus-visible{border-bottom-color:#251230}@media(hover:hover){.hbspt-form [type=date]:hover,.hbspt-form [type=datetime-local]:hover,.hbspt-form [type=email]:hover,.hbspt-form [type=month]:hover,.hbspt-form [type=number]:hover,.hbspt-form [type=password]:hover,.hbspt-form [type=search]:hover,.hbspt-form [type=tel]:hover,.hbspt-form [type=text]:hover,.hbspt-form [type=time]:hover,.hbspt-form [type=url]:hover,.hbspt-form [type=week]:hover,.hbspt-form textarea:hover{border-bottom-color:#251230}}.hbspt-form [type=date]::-moz-placeholder,.hbspt-form [type=datetime-local]::-moz-placeholder,.hbspt-form [type=email]::-moz-placeholder,.hbspt-form [type=month]::-moz-placeholder,.hbspt-form [type=number]::-moz-placeholder,.hbspt-form [type=password]::-moz-placeholder,.hbspt-form [type=search]::-moz-placeholder,.hbspt-form [type=tel]::-moz-placeholder,.hbspt-form [type=text]::-moz-placeholder,.hbspt-form [type=time]::-moz-placeholder,.hbspt-form [type=url]::-moz-placeholder,.hbspt-form [type=week]::-moz-placeholder,.hbspt-form textarea::-moz-placeholder{opacity:1;color:#602d89}.hbspt-form [type=date]::placeholder,.hbspt-form [type=datetime-local]::placeholder,.hbspt-form [type=email]::placeholder,.hbspt-form [type=month]::placeholder,.hbspt-form [type=number]::placeholder,.hbspt-form [type=password]::placeholder,.hbspt-form [type=search]::placeholder,.hbspt-form [type=tel]::placeholder,.hbspt-form [type=text]::placeholder,.hbspt-form [type=time]::placeholder,.hbspt-form [type=url]::placeholder,.hbspt-form [type=week]::placeholder,.hbspt-form textarea::placeholder{opacity:1;color:#602d89}.hbspt-form [type=date]:focus-visible,.hbspt-form [type=datetime-local]:focus-visible,.hbspt-form [type=email]:focus-visible,.hbspt-form [type=month]:focus-visible,.hbspt-form [type=number]:focus-visible,.hbspt-form [type=password]:focus-visible,.hbspt-form [type=search]:focus-visible,.hbspt-form [type=tel]:focus-visible,.hbspt-form [type=text]:focus-visible,.hbspt-form [type=time]:focus-visible,.hbspt-form [type=url]:focus-visible,.hbspt-form [type=week]:focus-visible,.hbspt-form textarea:focus-visible{border-bottom-color:#602d89;outline:0}@media(hover:hover){.hbspt-form [type=date]:hover,.hbspt-form [type=datetime-local]:hover,.hbspt-form [type=email]:hover,.hbspt-form [type=month]:hover,.hbspt-form [type=number]:hover,.hbspt-form [type=password]:hover,.hbspt-form [type=search]:hover,.hbspt-form [type=tel]:hover,.hbspt-form [type=text]:hover,.hbspt-form [type=time]:hover,.hbspt-form [type=url]:hover,.hbspt-form [type=week]:hover,.hbspt-form textarea:hover{border-bottom-color:#602d89;outline:0}}.hbspt-form select{--_background-color:var(--select-background,#f4edec);width:100%;height:var(--input-height);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--_background-color) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8"><path d="M0 1.67677L0.707107 0.969666L5.35355 5.61611L10 0.969666L10.7071 1.67677L5.35355 7.03033L0 1.67677Z" fill="rgb(96, 45, 137)"/></svg>') no-repeat center right 15px/13px auto;border:0;border-radius:3.125rem;cursor:pointer;margin:0;outline-offset:2px;padding:0 1.875rem 0 1.25rem;transition:background-color .25s,color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:normal;text-overflow:ellipsis;--select-background:#f9f6f5;--select-background-hover:#f4edec}.hbspt-form select:focus-visible{--_background-color:var(--select-background-hover,color-mix(in srgb,#f4edec,transparent 40%))}@media(hover:hover){.hbspt-form select:hover{--_background-color:var(--select-background-hover,color-mix(in srgb,#f4edec,transparent 40%))}}.hbspt-form select option{background-color:#fff;color:#602d89}.hbspt-form textarea{height:11.5625rem;background:#f9f6f5;padding-block:1.25rem;resize:vertical}.hbspt-form [type=radio],.hbspt-form [type=checkbox]{margin-inline-end:0.625rem}.hbspt-form [type=submit],.hbspt-form .hs-button{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;background:#602d89;color:#fff}.hbspt-form [type=submit]:focus-visible,.hbspt-form .hs-button:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.hbspt-form [type=submit]:hover,.hbspt-form .hs-button:hover{background-color:#602d89;color:#fff}}.hbspt-form [type=submit]:focus-visible,.hbspt-form .hs-button:focus-visible{background:rgba(0,0,0,0);color:#602d89}@media(hover:hover){.hbspt-form [type=submit]:hover,.hbspt-form .hs-button:hover{background:rgba(0,0,0,0);color:#602d89}}.hbspt-form legend,.hbspt-form label:not(.hs-error-msgs *):not(:where([type=radio],[type=checkbox])+*){font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;display:block;margin-block:0 0.625rem;color:#602d89}.hbspt-form .hs-form-required{margin-inline-start:.25em;color:#a70034}.hbspt-form .hs-error-msgs{color:#a70034}.hbspt-form .hs-error-msgs:not(.hs_error_rollup *){margin-block-start:0.25rem}.hbspt-form .hs-error-msg{font-size:0.875rem;line-height:1.5}.hbspt-form .hs_error_rollup{padding-inline-start:clamp(0.59694rem,0.43367rem + (0.8163265306vw),1.25rem);border-inline-start:0.125rem solid;color:#a70034}.hbspt-form :where([type=radio],[type=checkbox])+label{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}.hbspt-form .submitted-message{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.pagination{position:relative;display:none}.js .pagination{display:block}@media print{.js .pagination{display:none}}.pagination_nav{width:100%;height:100%;position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between}.pagination_arrow{width:clamp(1.9102rem,1.38776rem + (2.612244898vw),4rem);aspect-ratio:1;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;background-color:#602d89;border-radius:50%;transition:color .25s,background-color .25s;color:#fff}.pagination_arrow:focus-visible{background-color:#251230}@media(hover:hover){.pagination_arrow:hover{background-color:#251230}}.pagination_arrow.pagination_arrow_disabled{background-color:rgba(0,0,0,0);border:0.0625rem solid #602d89;pointer-events:none;color:#602d89}.pagination_arrow_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.pagination_arrow_label.focusable:active,.pagination_arrow_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.pagination_arrow_icon .icon{width:calc(7.8125% + 0.3125rem)}.pagination_form{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;position:relative;color:rgba(0,0,0,.7);text-align:center}.pagination_form_inner{display:flex;align-items:center;justify-content:center}.pagination_form_label{display:none;margin-inline-end:0.625rem}@media(min-width:31.25rem){.pagination_form_label{display:block}}.pagination_form_select_wrapper{position:relative;display:inline-block}.pagination_form_select{min-width:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-bottom:0.125rem solid;border-radius:0;cursor:pointer;padding:0.1875rem 1.125rem 0.1875rem 0;color:#602d89}.pagination_form_select_icon{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -75%;pointer-events:none}.pagination_form_suffix{margin-inline:0.625rem}@media(min-width:46.25rem){.pagination_form_suffix{margin-inline-end:1.25rem}}.pagination_form_button{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;background-color:#602d89;border:0;padding-inline:1.25rem;color:#fff}.pagination_form_button:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.pagination_form_button:hover{background-color:#602d89;color:#fff}}.pagination_form_button:focus-visible{background-color:#251230}@media(hover:hover){.pagination_form_button:hover{background-color:#251230}}@media(min-width:61.25rem){:is(#fw_override,.iframe-content):has(.form_container){--input-height:3.4375rem}}:is(#fw_override,.iframe-content):has(.form_container) .form_container,:is(#fw_override,.iframe-content):has(.form_container) .form_action,:is(#fw_override,.iframe-content):has(.form_container) form>.action{max-width:var(--page-wysiwyg-max-width);margin-inline:auto}:is(#fw_override,.iframe-content):has(.form_container) form>.action,:is(#fw_override,.iframe-content):has(.form_container) .form_action{margin-block-start:clamp(1.81888rem,1.49235rem + (1.6326530612vw),3.125rem)}:is(#fw_override,.iframe-content):has(.form_container) .form_pages,:is(#fw_override,.iframe-content):has(.form_container) .form_page{display:grid;gap:clamp(29.1020408163px,23.8775510204px + (1.6326530612vw),50px);margin:0;padding:0;width:100%}:is(#fw_override,.iframe-content):has(.form_container) .form_question{width:100%;margin:0;display:block;background:rgba(0,0,0,0)}:is(#fw_override,.iframe-content):has(.form_container) .form_question.required{padding-left:0.625rem;border-left:0.125rem solid #a70034}:is(#fw_override,.iframe-content):has(.form_container) .form_responses{display:flex !important;flex-wrap:wrap;padding:0;width:100%;gap:10px}:is(#fw_override,.iframe-content):has(.form_container) .form_responses:has(>.form_response>:where([type=checkbox],[type=radio])){flex-direction:column}:is(#fw_override,.iframe-content):has(.form_container) .form-radios,:is(#fw_override,.iframe-content):has(.form_container) .form-checkboxes{display:grid;gap:5px}:is(#fw_override,.iframe-content):has(.form_container) fieldset{display:block;width:100%;border:0;margin:0;padding:0}:is(#fw_override,.iframe-content):has(.form_container) fieldset:has(legend)>div{margin-top:clamp(1.23597rem,1.15434rem + (0.4081632653vw),1.5625rem)}:is(#fw_override,.iframe-content):has(.form_container) input{accent-color:#602d89}:is(#fw_override,.iframe-content):has(.form_container) [type=date],:is(#fw_override,.iframe-content):has(.form_container) [type=datetime-local],:is(#fw_override,.iframe-content):has(.form_container) [type=email],:is(#fw_override,.iframe-content):has(.form_container) [type=month],:is(#fw_override,.iframe-content):has(.form_container) [type=number],:is(#fw_override,.iframe-content):has(.form_container) [type=password],:is(#fw_override,.iframe-content):has(.form_container) [type=search],:is(#fw_override,.iframe-content):has(.form_container) [type=tel],:is(#fw_override,.iframe-content):has(.form_container) [type=text],:is(#fw_override,.iframe-content):has(.form_container) [type=time],:is(#fw_override,.iframe-content):has(.form_container) [type=url],:is(#fw_override,.iframe-content):has(.form_container) [type=week],:is(#fw_override,.iframe-content):has(.form_container) textarea{width:100%;height:var(--input-height);border:0;border-bottom:0.125rem solid #602d89;outline-offset:2px;transition:border-color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);background:#f9f6f5;border-bottom-color:rgba(0,0,0,0);padding-inline:1.25rem;margin:0 !important}:is(#fw_override,.iframe-content):has(.form_container) [type=date]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=datetime-local]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=email]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=month]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=number]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=password]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=search]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=tel]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=text]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=time]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=url]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=week]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) textarea:focus-visible{border-bottom-color:#251230}@media(hover:hover){:is(#fw_override,.iframe-content):has(.form_container) [type=date]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=datetime-local]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=email]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=month]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=number]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=password]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=search]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=tel]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=text]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=time]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=url]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=week]:hover,:is(#fw_override,.iframe-content):has(.form_container) textarea:hover{border-bottom-color:#251230}}:is(#fw_override,.iframe-content):has(.form_container) [type=date]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=datetime-local]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=email]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=month]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=number]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=password]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=search]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=tel]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=text]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=time]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=url]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=week]::-moz-placeholder,:is(#fw_override,.iframe-content):has(.form_container) textarea::-moz-placeholder{opacity:1;color:#602d89}:is(#fw_override,.iframe-content):has(.form_container) [type=date]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=datetime-local]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=email]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=month]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=number]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=password]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=search]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=tel]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=text]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=time]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=url]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) [type=week]::placeholder,:is(#fw_override,.iframe-content):has(.form_container) textarea::placeholder{opacity:1;color:#602d89}:is(#fw_override,.iframe-content):has(.form_container) [type=date]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=datetime-local]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=email]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=month]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=number]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=password]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=search]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=tel]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=text]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=time]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=url]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) [type=week]:focus-visible,:is(#fw_override,.iframe-content):has(.form_container) textarea:focus-visible{border-bottom-color:#602d89;outline:0}@media(hover:hover){:is(#fw_override,.iframe-content):has(.form_container) [type=date]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=datetime-local]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=email]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=month]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=number]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=password]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=search]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=tel]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=text]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=time]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=url]:hover,:is(#fw_override,.iframe-content):has(.form_container) [type=week]:hover,:is(#fw_override,.iframe-content):has(.form_container) textarea:hover{border-bottom-color:#602d89;outline:0}}:is(#fw_override,.iframe-content):has(.form_container) select{--_background-color:var(--select-background,#f4edec);width:100%;height:var(--input-height);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--_background-color) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8"><path d="M0 1.67677L0.707107 0.969666L5.35355 5.61611L10 0.969666L10.7071 1.67677L5.35355 7.03033L0 1.67677Z" fill="rgb(96, 45, 137)"/></svg>') no-repeat center right 15px/13px auto;border:0;border-radius:3.125rem;cursor:pointer;margin:0;outline-offset:2px;padding:0 1.875rem 0 1.25rem;transition:background-color .25s,color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:normal;text-overflow:ellipsis;--select-background:#f9f6f5;--select-background-hover:#f4edec;margin:0 !important}:is(#fw_override,.iframe-content):has(.form_container) select:focus-visible{--_background-color:var(--select-background-hover,color-mix(in srgb,#f4edec,transparent 40%))}@media(hover:hover){:is(#fw_override,.iframe-content):has(.form_container) select:hover{--_background-color:var(--select-background-hover,color-mix(in srgb,#f4edec,transparent 40%))}}:is(#fw_override,.iframe-content):has(.form_container) select option{background-color:#fff;color:#602d89}:is(#fw_override,.iframe-content):has(.form_container) [type=date],:is(#fw_override,.iframe-content):has(.form_container) [type=datetime-local],:is(#fw_override,.iframe-content):has(.form_container) [type=email],:is(#fw_override,.iframe-content):has(.form_container) [type=month],:is(#fw_override,.iframe-content):has(.form_container) [type=number],:is(#fw_override,.iframe-content):has(.form_container) [type=password],:is(#fw_override,.iframe-content):has(.form_container) [type=search],:is(#fw_override,.iframe-content):has(.form_container) [type=tel],:is(#fw_override,.iframe-content):has(.form_container) [type=text],:is(#fw_override,.iframe-content):has(.form_container) [type=time],:is(#fw_override,.iframe-content):has(.form_container) [type=url],:is(#fw_override,.iframe-content):has(.form_container) [type=week],:is(#fw_override,.iframe-content):has(.form_container) select{flex:1 1 100px}:is(#fw_override,.iframe-content):has(.form_container) .form_question[style*="float: left"] :where([type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select){max-width:-moz-max-content;max-width:max-content}:is(#fw_override,.iframe-content):has(.form_container) textarea{height:11.5625rem;background:#f9f6f5;padding-block:1.25rem;resize:vertical}:is(#fw_override,.iframe-content):has(.form_container) [type=radio],:is(#fw_override,.iframe-content):has(.form_container) [type=checkbox]{margin-inline-end:0.625rem}:is(#fw_override,.iframe-content):has(.form_container) .form_button_submit{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;background:#602d89;color:#fff}:is(#fw_override,.iframe-content):has(.form_container) .form_button_submit:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){:is(#fw_override,.iframe-content):has(.form_container) .form_button_submit:hover{background-color:#602d89;color:#fff}}:is(#fw_override,.iframe-content):has(.form_container) .form_button_submit:focus-visible{background:rgba(0,0,0,0);color:#602d89}@media(hover:hover){:is(#fw_override,.iframe-content):has(.form_container) .form_button_submit:hover{background:rgba(0,0,0,0);color:#602d89}}:is(#fw_override,.iframe-content):has(.form_container) legend,:is(#fw_override,.iframe-content):has(.form_container) label:not(:where([type=radio],[type=checkbox])+*),:is(#fw_override,.iframe-content):has(.form_container) :not(:where(.form_p,.form_h1))>.form_label{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;display:block;margin-block:0 0.625rem;color:#602d89}:is(#fw_override,.iframe-content):has(.form_container) legend:empty,:is(#fw_override,.iframe-content):has(.form_container) label:not(:where([type=radio],[type=checkbox])+*):empty,:is(#fw_override,.iframe-content):has(.form_container) :not(:where(.form_p,.form_h1))>.form_label:empty{display:none}:is(#fw_override,.iframe-content):has(.form_container) .form_label:has(>span[style*="color:red"]){display:flex}:is(#fw_override,.iframe-content):has(.form_container) .form_label>span:where([style*="color:red"],[style*="color:#FF0000"]){color:#a70034 !important}:is(#fw_override,.iframe-content):has(.form_container) .form_label>span[style*="color:red"]{order:1;margin-inline-start:.25em}:is(#fw_override,.iframe-content):has(.form_container) :where([type=radio],[type=checkbox])+label{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}.alert{--_text-color:#fff;--_icon-color:color-mix(in srgb,#c89b4b,#222 10%);--_background-color:#602d89;width:100%;position:fixed;inset-block-end:0;z-index:100;translate:0 100% 0;display:none;background-color:var(--_background-color);box-shadow:0 0 50px rgba(34,34,34,.1),0 0 20px rgba(34,34,34,.1),0 -1px 5px rgba(34,34,34,.15);transition:translate .4s}@media print{.alert{margin-block-end:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem)}}.alert.theme_green{--_text-color:#fff;--_icon-color:#175f4e;--_background-color:#0c4336}.alert.enabled{display:block}.alert.visible{translate:0 0 0;transition-delay:.28s}@media print{.alert.visible{position:relative}}.alert_inner{display:grid;gap:14px;grid-template-columns:1fr max-content;grid-template-rows:repeat(2,auto);justify-content:flex-start;padding-block:1.25rem}@media(min-width:46.25rem){.alert_inner{display:flex;align-items:center}}.alert_header{flex-shrink:0;grid-column:1;grid-row:1}.alert_icon{color:var(--_icon-color)}.alert_icon .icon{display:block;margin:0}@media(max-width:61.1875rem){.alert_icon .icon{width:calc(var(--icon-width)*.75)}}.alert_body{grid-column:1/span 2;grid-row:2}.alert_description{--type-link-color:var(--_text-color);--type-link-hover-color:var(--text-color);color:var(--_text-color)}.alert_description p:first-child{margin-block-start:0}.alert_description p:last-child{margin-block-end:0}.alert_close{position:relative;display:none;grid-column:2;grid-row:1;margin-inline-start:auto;padding:0.625rem;transition:color .25s;color:var(--_text-color)}.alert_close:focus-visible{color:color-mix(in srgb,var(--_text-color),transparent 30%)}@media(hover:hover){.alert_close:hover{color:color-mix(in srgb,var(--_text-color),transparent 30%)}}.js .alert_close{display:block}@media print{.js .alert_close{display:none}}.alert_close_inner{display:flex;align-items:center;flex-direction:row-reverse;gap:10px}.alert_close_label{font-family:var(--font-serif);font-weight:400;font-size:clamp(0.98878rem,0.92347rem + (0.3265306122vw),1.25rem)}.image_reveal{background:#f4edec}.theme_tan .image_reveal{background:#ac9e94}.theme_purple .image_reveal{background:#251230}.theme_purple_dark .image_reveal{background:#602d89}.theme_blue .image_reveal{background:#ac9e94}.theme_green .image_reveal{background:rgba(0,0,0,.7)}.theme_gold .image_reveal{background:#f4edec}.button_toggle{display:none}.button_toggle.fs-swap-enabled{position:relative;display:grid}.button_toggle_inner{transition:opacity .25s,visibility .25s}.button_toggle_inner_default{grid-area:1/-1;opacity:1;visibility:visible}.button_toggle.fs-swap-active .button_toggle_inner_default{opacity:0;visibility:hidden}.button_toggle_inner_active{grid-area:1/-1;opacity:0;visibility:hidden}.button_toggle.fs-swap-active .button_toggle_inner_active{opacity:1;visibility:visible}button{background:none;border:none;cursor:pointer;padding:0}.skip_link{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;position:absolute;inset-block-start:0;inset-inline-start:50%;z-index:100;translate:-50% -300%;display:block;opacity:0;padding:0.625rem 1.25rem;transition:opacity .35s,transform .35s,visibility .35s;text-align:center}.skip_link:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.skip_link:hover{background-color:#602d89;color:#fff}}.skip_link:focus,.skip_link:active{translate:-50% 40px;opacity:1;visibility:visible}.button{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;--_color:var(--button-color,#602d89);--_hover_color:var(--button-hover-color,#fff);border-color:var(--_color);color:var(--_color)}.button:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.button:hover{background-color:#602d89;color:#fff}}.button:focus-visible{background-color:var(--_color);color:var(--_hover_color)}@media(hover:hover){.button:hover{background-color:var(--_color);color:var(--_hover_color)}}.card{--_background-color:#fff;--_text-color:#325385;--_heading-color:var(--_text-color);--_link-color:var(--_text-color);--_link-hover-color:#fff;max-width:37.5rem;position:relative;background:var(--_background-color);container:card/inline-size;color:var(--_text-color);text-align:center}.card:not(:has(.card_background)).theme_white{border:0.0625rem solid}.card.theme_green{--_background-color:#0c4336;--_text-color:#fff;--_link-hover-color:#0c4336}.card.theme_blue{--_background-color:#325385;--_text-color:#fff;--_link-hover-color:#325385}.card.theme_purple_dark{--_background-color:#251230;--_text-color:#fff;--_link-hover-color:#251230}.card.theme_gold{--_background-color:#c89b4b;--_text-color:#fff;--_link-hover-color:#c89b4b}.card.theme_tan{--_background-color:#f4edec;--_text-color:rgba(0,0,0,0.7);--_heading-color:#602d89;--_link-color:var(--_heading-color);--_link-hover-color:#fff}.card_background{width:100%;height:100%;position:absolute;inset:0}.card_background::after{width:100%;height:100%;position:absolute;inset:0;background:color-mix(in srgb,var(--_background-color),transparent 35%);content:""}.card_background_image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.card_inner{height:100%;position:relative;display:flex;align-items:center;flex-direction:column;padding:calc((10.2803738318% + -0.01402rem)) calc((15.8878504673% + -1.66939rem))}@media(max-width:46.1875rem){.card_mobile_collapse .card_inner{padding-block:calc((9.3457943925% + 2.03271rem))}}.card_title{font-family:var(--font-serif);font-weight:300;max-width:28ch;min-height:2lh;display:flex;align-items:center;margin-block:0;color:var(--_heading-color);font-size:clamp(1.11686rem,1.06953rem + (0.2366863905vw),1.25rem);line-height:1.1;letter-spacing:.25em;text-transform:uppercase}.card_image_wrapper{display:block;width:100%;max-width:max(21.625rem,68.1102362205cqi);margin-block-start:min(2.5rem,(11.214953271cqi + -1.06075rem))}.card_image_wrapper img{width:100%;height:auto;display:block}@media(max-width:46.1875rem){.card_mobile_collapse .card_image_wrapper{display:none}}.card_image_placeholder{width:100%;aspect-ratio:4/3}.card_description{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;margin-block:min(2.8125rem,(9.8130841121cqi + -0.30315rem)) min(3.125rem,(12.1495327103cqi + -0.73248rem))}.card_link{--button-color:var(--_link-color);--button-hover-color:var(--_link-hover-color);margin-block-start:auto}.content_with_image{--_primary-color:#602d89;--_button-hover-color:#fff;--_img-width:var(--content-with-image-img-width,calc(730 / 1304 * 100%));--_gap:var(--content-with-image-gap,calc(94 / 1304 * 100%))}@media(min-width:46.25rem){.content_with_image{display:grid;align-items:center;gap:0 var(--_gap);grid-template-columns:[image] var(--_img-width) [content] 1fr}}@media(min-width:46.25rem){.content_with_image:has(.content_with_image_content_alt){grid-template-columns:[content] 1fr [image] var(--_img-width)}}.content_with_image.theme_green,.content_with_image.theme_blue,.content_with_image.theme_purple_dark{--_primary-color:#fff;--_button-hover-color:#222}.content_with_image_image_wrapper{position:relative}@media(min-width:46.25rem){.content_with_image_image_wrapper{width:100%;grid-column:image}}.fs-cell .content_with_image_image_wrapper{margin-inline:calc(-1 * calc((100vw - (var(--fs-row-width) - 1.25rem)) / 2))}@media(min-width:46.25rem){.fs-cell .content_with_image_image_wrapper{margin-inline:0}}.content_with_image_figure{width:100%;display:grid;align-items:stretch;grid-auto-flow:column}.content_with_image_image_clip{overflow:hidden}.content_with_image_image{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.content_with_image_image_wrapper:has(.content_with_image_lazy_video) .content_with_image_image{aspect-ratio:16/9}.content_with_image_content{display:flex;align-items:flex-start;flex-direction:column;gap:20px;margin-block-start:2rem}@media(min-width:46.25rem){.content_with_image_content{grid-column:content;margin-block-start:0}}@media(min-width:46.25rem){.content_with_image:has(.content_with_image_content_alt) .content_with_image_content_main{display:none}}.content_with_image_content_alt{display:none}@media(min-width:46.25rem){.content_with_image_content_alt{display:flex;grid-column:content}}.content_with_image_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:var(--_primary-color)}.content_with_image_description{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;margin-block:0}.content_with_image_link{--button-color:var(--_primary-color);--button-hover-color:var(--_button-hover-color)}.dropdown{--dropdown-toggle-width:0;--dropdown-toggle-height:0;--dropdown-border-radius:1.3125rem;--_toggle-height:2.625rem;--_padding-inline:1.5625rem;height:var(--_toggle-height);position:relative;z-index:5;color:#fff}.dropdown_inner{position:relative}.dropdown_toggle{width:-moz-fit-content;width:fit-content;height:var(--_toggle-height);position:relative;background:#602d89;border-radius:6.25rem;padding:0 var(--_padding-inline);color:inherit}.dropdown_open .dropdown_toggle{position:static}.dropdown_background{width:100%;height:100%;position:absolute;inset:0;z-index:-1;background:#602d89;-webkit-clip-path:inset(0 var(--dropdown-toggle-width) var(--dropdown-toggle-height) 0 round var(--dropdown-border-radius));clip-path:inset(0 var(--dropdown-toggle-width) var(--dropdown-toggle-height) 0 round var(--dropdown-border-radius))}.dropdown_toggle_inner{height:100%;display:flex;align-items:center;gap:10px}.dropdown_toggle_label{font-size:0.8125rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.dropdown_toggle_value_label{translate:0 .15em}.dropdown_toggle_icon .icon{display:block}.dropdown_content{width:100%;display:none;padding:0.5625rem var(--_padding-inline) var(--_padding-inline)}.dropdown_open .dropdown_content{display:block}.dropdown_item{border-bottom:0.0625rem solid rgba(255,255,255,.4);margin-block-end:1.125rem;padding-block-end:0.875rem}.dropdown_item:last-child{margin-block-end:0}.dropdown_link{color:inherit}.event_card{--_padding:7.18%;--_link-color:#602d89;height:100%;position:relative;display:flex;flex-direction:column;background:#f4edec;transition:background-color .4s,color .4s;color:rgba(0,0,0,.7)}.event_card:has(a:hover,a:focus-visible){--_link-color:#fff;background:#602d89;color:#fff}.event_card_header{display:grid;flex-grow:0;grid-template-columns:minmax(0,1fr)}.event_card_figure{display:block;grid-column:1;grid-row:1;background:#602d89}.event_card_figure img{width:100%;height:auto;display:block}.event_card_figure_link{height:100%;display:block}.event_card_image{min-height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s}.event_card:has(a:hover,a:focus-visible) .event_card_image{opacity:.4}.event_card_date_wrapper{z-index:1;grid-column:1;grid-row:1;padding:var(--_padding) var(--_padding) var(--_padding);pointer-events:none}.event_card_arrow{position:absolute;inset-block-start:0;inset-inline-end:0;margin:var(--_padding) var(--_padding) 0 0;opacity:0;pointer-events:none;transition:opacity .4s;color:#fff}.event_card:has(a:hover,a:focus-visible) .event_card_arrow{opacity:1}.event_card_arrow .icon{--icon-width:clamp(1.875rem,-1.76136rem + (18.1818181818vw),2.5rem)}.event_card_wrapper{display:flex;flex-direction:column;gap:13px;margin-block-start:auto;padding:var(--_padding) var(--_padding) calc(var(--_padding)*1.1667)}.event_card_category{padding-block-start:.25em;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;text-transform:uppercase}.event_card_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.07618rem,0.79216rem + (1.4201183432vw),1.875rem);line-height:1.1;letter-spacing:.01em;margin-block:0}.event_card_title_link{color:var(--_link-color)}.event_card_time{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;display:block;padding-block-start:.25em}.event_date{width:-moz-max-content;width:max-content;display:flex;align-items:flex-start;gap:8px;background:#fff;padding:0.75rem 1.125rem;color:#602d89;text-align:center}.event_date_separator{width:clamp(0.98316rem,0.8852rem + (0.4897959184vw),1.375rem);align-self:flex-end;border-bottom:0.0625rem solid;margin-block-end:calc(clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem)*1.1904761905/2)}.event_date_month{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;display:block;text-transform:uppercase}.event_date_day{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905}#___gcse_0 .gsc-control-cse{background-color:rgba(0,0,0,0);border-width:0;padding:0;font-family:inherit;font-size:inherit}#___gcse_0 form.gsc-search-box{font-size:inherit}#___gcse_0 table.gsc-search-box{position:relative;margin-block-end:0}#___gcse_0 td.gsc-input{padding-inline-end:0}#___gcse_0 .gsc-input-box{position:relative;background:none;border-width:0;margin-inline-end:clamp(1.21071rem,0.98214rem + (1.1428571429vw),2.125rem);padding:0}#___gcse_0 table.gsc-input{border-collapse:collapse}#___gcse_0 [id=gs_tti50]{position:relative;padding:0}#___gcse_0 input.gsc-input{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;height:2.8125rem !important;background-color:#fff !important;background-position:0 50% !important;border:0 !important;border-bottom:0.125rem solid #602d89 !important;border-radius:0;margin:0 !important;padding:0 1.875rem 0 0 !important;color:#602d89;line-height:normal}@media(min-width:46.25rem){#___gcse_0 input.gsc-input{padding-inline-end:2.5rem !important}}#___gcse_0 input.gsc-input::-moz-placeholder{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;line-height:normal}#___gcse_0 input.gsc-input::placeholder{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;line-height:normal}#___gcse_0 .gsib_b{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}#___gcse_0 .gsst_b{padding:0}#___gcse_0 .gsst_a{width:1.625rem;aspect-ratio:1;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAWpJREFUWAndmGEOwiAMhY1//Ou9vY+H8FLKMylhrGBpHyyThMBc+95Hh9nC5XLidk/sj9RvB6wBnvAGQ7ch4JX6O/Vn6ith4QVPeIOhCVtCInglbAkp3iqsBikJsyurQYr3Dhb7Qm5q4yzYHqRwgC03SwIb1u3pTszLtU/CXmEBAyvNgyakQNO16YIJeobmtxZMYaaW8qA4VZgOKeQRo0iu+A+NHkNPzhBUK3jEeCS25Rf63QogX0HyGqxH9ltOXZQFtgYrr5dACrkXdimkF/YQyFHYMORVHP95HN2n4ap6ijkKKf/6pbBeyKWwFkhUDV3AtHFqZa2QiBuJ9Wy9Zo7H2JPTBLDciBhGci1sOYZhxNDIQNqEacDU2rDOEKZr0gWLEtC0aUIFXD0Ne4QFaqLOtdvLndiB+XXL5XmaY8fTHOTiMWmwUz8eir2hbYPdaXMRv4FdBSn+JWwXUhJQWexZJK5u8IQ3GM7ZPqgwKEshiSLbAAAAAElFTkSuQmCC");background-position:50% 50%;background-repeat:no-repeat;background-size:18px;margin-block-start:0.125rem;padding:0}#___gcse_0 .gscb_a{display:none}#___gcse_0 td.gsc-search-button{width:3.75rem;margin-inline-start:0}@media(min-width:46.25rem){#___gcse_0 td.gsc-search-button{width:6.25rem}}#___gcse_0 button.gsc-search-button{width:100%;height:2.8125rem;background-color:#602d89;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA6pJREFUWAm1mDloFVEUhn3ZjKSQQMRgCMEuCIlaJAoqLkSxcANRsLENdmqlfUSIYKs2YucCgnEJSaWdKGKj8AJGggtBg0vhEjUx8ftfXsLMmTszd55vfviZueee89/z7j6vsMwT8/PzNbhugQfherimzOU8J8sc5/kAjhQKhR888weJrYTn4RT0xTSON2FnbhkiXgNPwc+wUswQeBm2VDVRBNVrw7BamECou5IkCzYIobXYhmHc8BSpuwvHoObeb6j52AH3wq2wFlp8x3CMuXnfVniXSU49V4QuDGHsShPDZxUchJqHFrL1pmk46wnUnHMN6yfsu51BCUZiOuBTaDGJoS0h1F1FkBaExRgGDXlFILYRajVbjGYSJFpDa1ereq7i5BYTQKMePoIWfYs+qU8itc9ZZB7WuIYQboEfTAPPKUcWaUQDJ809uwkPRRz/00AbJ6BFT6osEdtsFOXU1ZoqbBzQrINvTFsDxi1S1PmqszWIInvVi6ChGu9ozqJz22gdMuVIUQnq4A9Cm3BeuGeE19Gj9cYWKipBnQJB6ITICzqFgtAiaQ0a7LsrQR1feWEK4b9G3HZQqFoJ6j4XhM7WXMA8nEN4xog3mnKoqARtjyX+olB0xgLzrZkQm5B6NRauBHUryQsu7Y9JjSnB18ZBV6a8YLXfMexfEhuj2w+bzXOWcnVvwOUM0H1i2rqamJwqCWiC9u42mBqY0YE2dpnkVDzqJYPjLROshF3zxUvPOqGl8/6ZaeM95Qbr6yzj2An1gROELpt2xTnj04zoXAgKl99Pp8WF6gm64hDRZTPxKAqJOArE9zt0x7E1OdzjTQTozjYBLXTZzLxoiNGwunpOi3BzfCYJNQR2w2/QQpdN3efqEsKXqvDTgrBzDlMJ9sKwFOf1gsQ+aFf1gvTCfe4ihZ2wFWof1U7QDDfAM9BuJZgiOOmVTJwTcr1QX19p0HDF/Zi02P649r3sqLfB0bRWPOpf4eNagHPYj3slk+SESB/UB05WaN6ehaXbEs8Bh4BGwG+zTkmygFAPPAdfQv16F95ivA6PwMj2hE3z1+IPhgNJ7WeuQ1Dfuu1wE9wBu+BqHyH8LkGLXxj2+MTn7kMiGo1rNkPKP+H23BPwaYBEauENaKE9uLJN3KfhLD4kou/kOzZDyl/hxixaufmSSAMcgRb6X6g9t4azCJPICvgQWpT+dSgdVVkEq+3LlX8azf3wsdFO/hQwzrkX6T79BaiLs/4G1DWvdBf9Bx10jEx7NnGhAAAAAElFTkSuQmCC");background-position:50% 50%;background-repeat:no-repeat;background-size:20px;border-width:0;border-radius:6.25rem;transition:background-color .25s}#___gcse_0 button.gsc-search-button:focus-visible{background-color:#251230}@media(hover:hover){#___gcse_0 button.gsc-search-button:hover{background-color:#251230}}#___gcse_0 button.gsc-search-button img,#___gcse_0 button.gsc-search-button svg{display:none}#___gcse_0 .gsc-positioningWrapper{display:none}#___gcse_0 .gsc-above-wrapper-area{border:0;margin-block:clamp(0.96633rem,0.77041rem + (0.9795918367vw),1.75rem) clamp(1.83291rem,1.58801rem + (1.2244897959vw),2.8125rem)}#___gcse_0 .gsc-result-info{font-family:var(--font-serif);font-weight:400;font-size:1rem;line-height:1.5625;margin:0;padding:0;color:rgba(0,0,0,.7)}#___gcse_0 .gsc-results{width:100%;padding-block-end:0}#___gcse_0 .gsc-result{border:0;padding:0}#___gcse_0 .gsc-result+.gsc-result{margin-block-start:clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem)}#___gcse_0 .gsc-thumbnail-inside{padding:0}#___gcse_0 div.gs-title{margin-block-end:0.375rem;overflow:visible;color:inherit;font-size:inherit;text-decoration:none}#___gcse_0 a.gs-title{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);font-family:var(--font-serif);font-weight:300;font-size:clamp(1.07618rem,0.79216rem + (1.4201183432vw),1.875rem);line-height:1.1;letter-spacing:.01em;display:block;overflow:visible;color:#602d89}#___gcse_0 a.gs-title:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){#___gcse_0 a.gs-title:hover{--underline-offset:0.15em;--underline-opacity:100%}}#___gcse_0 a.gs-title b{color:inherit;font:inherit;text-decoration:none}#___gcse_0 .gsc-url-top{padding:0}#___gcse_0 .gs-visibleUrl{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;margin-block:0.5rem 0;overflow-wrap:break-word;padding-block-end:0;color:rgba(0,0,0,.7)}@media(max-width:31.1875rem){#___gcse_0 .gs-visibleUrl{font-size:0.875rem}}#___gcse_0 .gs-visibleUrl b{color:inherit}#___gcse_0 .gsc-table-result{padding:0;font-family:inherit;font-size:inherit}#___gcse_0 .gsc-thumbnail{display:none}#___gcse_0 .gs-snippet{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;margin-block-start:0;color:rgba(0,0,0,.7)}#___gcse_0 .gs-snippet:not(:empty){margin-block-start:0.5rem}#___gcse_0 .gsc-url-bottom{display:none;margin-block-start:0.5rem}#___gcse_0 .gsc-promotion{background:#f4edec;border:0;margin-block-end:clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem);padding:max(1.25rem,5%) max(0.9375rem,5%)}#___gcse_0 .gs-promotion-table{padding:0}#___gcse_0 .gs-promotion-text-cell{margin:0}#___gcse_0 .gsc-cursor-box{margin:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem) 0 !important;padding:0}#___gcse_0 .gsc-cursor{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:inherit;fill:none}#___gcse_0 .gsc-cursor-page{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;width:clamp(1.84133rem,1.64541rem + (0.9795918367vw),2.625rem);aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#f4edec;border-radius:50%;margin-inline-end:0 !important;transition:background-color .25s,color .25s;color:#602d89 !important}#___gcse_0 .gsc-cursor-page:focus-visible{background-color:#251230;color:#fff !important;text-decoration:none}@media(hover:hover){#___gcse_0 .gsc-cursor-page:hover{background-color:#251230;color:#fff !important;text-decoration:none}}#___gcse_0 .gsc-cursor-page.gsc-cursor-current-page{background-color:#602d89;color:#fff !important;font-weight:inherit}#___gcse_0 .gcsc-more-maybe-branding-root>a{display:none}#___gcse_0 .gcsc-branding{padding:0}.icon{display:block;margin:auto;pointer-events:none;transition:fill .25s,stroke .25s;fill:currentColor;stroke:inherit}.icon_angle_down{--icon-width:0.3125rem;width:var(--icon-width);aspect-ratio:5/4}.icon_angle_right{--icon-width:0.4375rem;width:var(--icon-width);aspect-ratio:7/7}.icon_arrow_down{--icon-width:1.375rem;width:var(--icon-width);aspect-ratio:22/22}.icon_arrow_left{--icon-width:1.375rem;width:var(--icon-width);aspect-ratio:22/22}.icon_arrow_right{--icon-width:0.75rem;width:var(--icon-width);aspect-ratio:12/8}.icon_arrow_up{--icon-width:1.375rem;width:var(--icon-width);aspect-ratio:22/22}.icon_arrow_up_right{--icon-width:2.625rem;width:var(--icon-width);aspect-ratio:42/42}.icon_blog{--icon-width:1.875rem;width:var(--icon-width);aspect-ratio:30/30}.icon_building{--icon-width:1rem;width:var(--icon-width);aspect-ratio:16/16}.icon_caret_down{--icon-width:0.6875rem;width:var(--icon-width);aspect-ratio:11/8}.icon_caret_left{--icon-width:0.625rem;width:var(--icon-width);aspect-ratio:10/18}.icon_caret_right{--icon-width:0.625rem;width:var(--icon-width);aspect-ratio:10/18}.icon_caret_right_circle{--icon-width:1.5625rem;width:var(--icon-width);aspect-ratio:25/25}.icon_caret_up{--icon-width:0.6875rem;width:var(--icon-width);aspect-ratio:11/7}.icon_clock{--icon-width:1rem;width:var(--icon-width);aspect-ratio:16/16}.icon_close{--icon-width:0.875rem;width:var(--icon-width);aspect-ratio:14/13}.icon_expand{--icon-width:0.5625rem;width:var(--icon-width);aspect-ratio:9/18}.icon_external{--icon-width:1.125rem;width:var(--icon-width);aspect-ratio:18/18}.icon_facebook{--icon-width:1.875rem;width:var(--icon-width);aspect-ratio:30/30}.icon_fax{--icon-width:1.125rem;width:var(--icon-width);aspect-ratio:18/16}.icon_file{--icon-width:1rem;width:var(--icon-width);aspect-ratio:16/20}.icon_flickr{--icon-width:1.375rem;width:var(--icon-width);aspect-ratio:22/10}.icon_home{--icon-width:0.875rem;width:var(--icon-width);aspect-ratio:14/14}.icon_info{--icon-width:3rem;width:var(--icon-width);aspect-ratio:48/48}.icon_instagram{--icon-width:1.875rem;width:var(--icon-width);aspect-ratio:30/30}.icon_label{--icon-width:0.875rem;width:var(--icon-width);aspect-ratio:14/14}.icon_linkedin{--icon-width:1.875rem;width:var(--icon-width);aspect-ratio:30/30}.icon_logo{--icon-width:15.25rem;width:var(--icon-width);aspect-ratio:244/53}.icon_mail{--icon-width:1.375rem;width:var(--icon-width);aspect-ratio:22/16}.icon_menu{--icon-width:1.3125rem;width:var(--icon-width);aspect-ratio:21/16}.icon_menu_search{--icon-width:2.3125rem;width:var(--icon-width);aspect-ratio:37/15}.icon_minus{--icon-width:0.875rem;width:var(--icon-width);aspect-ratio:14/2}.icon_phone{--icon-width:1rem;width:var(--icon-width);aspect-ratio:16/16}.icon_place{--icon-width:0.75rem;width:var(--icon-width);aspect-ratio:12/16}.icon_play{--icon-width:1.25rem;width:var(--icon-width);aspect-ratio:20/20}.icon_plus{--icon-width:0.875rem;width:var(--icon-width);aspect-ratio:14/14}.icon_reset{--icon-width:0.5625rem;width:var(--icon-width);aspect-ratio:9/10}.icon_search{--icon-width:1.125rem;width:var(--icon-width);aspect-ratio:18/18}.icon_tiktok{--icon-width:1.875rem;width:var(--icon-width);aspect-ratio:30/30}.icon_twitter{--icon-width:2.3125rem;width:var(--icon-width);aspect-ratio:37/30}.icon_video_pause{--icon-width:1.25rem;width:var(--icon-width);aspect-ratio:20/20}.icon_video_play{--icon-width:1.25rem;width:var(--icon-width);aspect-ratio:20/20}.icon_vimeo{--icon-width:1.125rem;width:var(--icon-width);aspect-ratio:18/18}.icon_warning{--icon-width:3.5rem;width:var(--icon-width);aspect-ratio:56/48}.icon_x{--icon-width:1.875rem;width:var(--icon-width);aspect-ratio:30/30}.icon_youtube{--icon-width:1.875rem;width:var(--icon-width);aspect-ratio:30/30}.icon_nowrap{white-space:nowrap}.icon_nowrap .icon{display:inline}.lazy_video{--icon-size:3.75rem;--icon-color:#602d89}@media(min-width:61.25rem){.lazy_video{--icon-size:5.125rem}}.lazy_video .lazy_video_toggle_btn:focus-visible{--icon-color:#251230}@media(hover:hover){.lazy_video .lazy_video_toggle_btn:hover{--icon-color:#251230}}.lazy_video{width:100%;height:100%;position:absolute;inset:0;display:none}.js .lazy_video{display:block}@media print{.js .lazy_video{display:none}}.lazy_video_toggle_btn{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;width:var(--icon-size);display:flex;align-items:center;justify-content:center;color:var(--icon-color)}.lazy_video_toggle_btn .icon{width:100%;transition:.25s ease}.lazy_video_iframe_wrap{aspect-ratio:16/9;display:block;opacity:0;transition:.25s opacity ease,0ms visibility .25s;visibility:hidden}@media print{.lazy_video_iframe_wrap{display:none}}.lazy_video.ready .lazy_video_iframe_wrap{opacity:1;transition:.25s opacity ease;visibility:visible}.lazy_video_iframe_wrap iframe{width:100%;height:100%;position:absolute;inset:0}.lazy_video_iframe_target{height:100%}.logo{--_logo-color:var(--logo-color,#602d89);--_logo-hover-color:var(--logo-hover-color,#251230)}@media(max-width:46.1875rem){.logo_header .icon{width:9.375rem}}@media(min-width:61.25rem){.logo_footer .icon{width:22.375rem}}.logo_link{position:relative;display:block;overflow:hidden;transition:color .25s;color:var(--_logo-color);text-decoration:underline;white-space:nowrap}.logo_link:focus-visible{color:var(--_logo-hover-color)}@media(hover:hover){.logo_link:hover{color:var(--_logo-hover-color)}}@media print{.logo_link:after{display:none;content:normal}}.logo_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.logo_link_label.focusable:active,.logo_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.logo_link_icon{display:inline-block;vertical-align:top}.logo_print{display:none}@media print{.logo_print{display:block}}.meta_info_details{font-size:clamp(1.09246rem,0.90311rem + (0.9467455621vw),1.625rem);font-weight:300;line-height:1.5384615385;color:#602d89}@media(max-width:31.1875rem){.meta_info_details{font-size:1.375rem}}.meta_info_detail_label{display:block}@media print{.meta_info_detail_label:after{display:none;content:normal}}.meta_info_detail_label_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:currentColor}.meta_info_detail_label_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.meta_info_detail_label_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.meta_info_detail_label_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.meta_info_detail_label_hint.focusable:active,.meta_info_detail_label_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.meta_info_address_street{display:block}.meta_info_address_group{display:block}.news_feature{--_text-color:#602d89;--_button-hover-color:#fff;color:var(--_text-color)}@media(min-width:61.25rem){.news_feature_inner{display:grid;align-items:flex-start}}@media(min-width:61.25rem)and (min-width:46.25rem){.news_feature_inner{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}.news_feature_image_wrapper{display:block}.news_feature_image_wrapper img{width:100%;height:auto;display:block}@media(min-width:61.25rem){.news_feature_image_wrapper{grid-column:span 7;padding-inline-end:2.387%}}@media(min-width:87.125rem){.news_feature_image_wrapper{grid-column:span 8}}.news_feature_content{margin-block-start:1.25rem}@media(min-width:61.25rem){.news_feature_content{grid-column:span 5;padding-inline-start:9%}}@media(min-width:87.125rem){.news_feature_content{grid-column:span 4}}.news_feature_title{font-family:var(--font-serif);font-weight:300;margin-block:0 clamp(1.54847rem,1.46684rem + (0.4081632653vw),1.875rem);font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,2 * ((100vw - 20rem) / 55),0.125rem) +
				clamp(0rem,12 * ((100vw - 23.4375rem) / 845),0.75rem),2.625rem);line-height:1.3888888889}.news_feature_link{--button-color:var(--_text-color);--button-hover-color:var(--_button-hover-color)}.news_feature_terms{margin-block-start:clamp(3.09694rem,2.93367rem + (0.8163265306vw),3.75rem)}@media(min-width:31.25rem){.news_feature_terms{display:flex;flex-wrap:wrap;gap:clamp(25px,19.0909090909px + (1.1818181818vw),38px)}}.news_feature_tax+.news_feature_tax{margin-block-start:2rem}@media(min-width:31.25rem){.news_feature_tax+.news_feature_tax{margin-block-start:0}}.news_feature_tax_hint{font-size:0.8125rem;line-height:1.1;letter-spacing:.09em;text-transform:uppercase}.news_feature_tax_list{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:0.9375rem}.news_feature_tax_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.4em;display:block;padding-block-end:.2em;color:var(--_text-color);line-height:1.75}.news_feature_tax_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.news_feature_tax_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.news_related{--_text-color:#fff;--_button-hover-color:#0c4336;color:var(--_text-color)}.news_related.theme_blue{--_button-hover-color:#325385}.news_related.theme_purple_dark{--_button-hover-color:#251230}.news_related.theme_tan{--_text-color:#602d89;--_button-hover-color:#fff}.news_related_item+.news_related_item{margin-block-start:3.875rem}@media(min-width:61.25rem){.news_related_item+.news_related_item{margin-block-start:3.125rem}}@media(min-width:61.25rem){.news_related_post{display:grid;align-items:center}}@media(min-width:61.25rem)and (min-width:46.25rem){.news_related_post{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}.news_related_image_wrapper{display:block}.news_related_image_wrapper img{width:100%;height:auto;display:block}@media(min-width:61.25rem){.news_related_image_wrapper{grid-column:span 6;margin-inline-end:10.36%}}.news_related_content{margin-block-start:1.25rem}@media(min-width:61.25rem){.news_related_content{grid-column:span 6;margin-block-start:0}}@media(min-width:87.125rem){.news_related_content{grid-column:span 5}}.news_related_title{font-family:var(--font-serif);font-weight:300;margin-block:0 clamp(1.54847rem,1.46684rem + (0.4081632653vw),1.875rem);font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,2 * ((100vw - 20rem) / 55),0.125rem) +
				clamp(0rem,12 * ((100vw - 23.4375rem) / 845),0.75rem),2.625rem);line-height:1.3888888889}.news_related_link{--button-color:var(--_text-color);--button-hover-color:var(--_button-hover-color)}.news_related_terms{margin-block-start:clamp(3.09694rem,2.93367rem + (0.8163265306vw),3.75rem)}@media(min-width:31.25rem){.news_related_terms{display:flex;flex-wrap:wrap;gap:clamp(25px,19.0909090909px + (1.1818181818vw),38px)}}.news_related_tax+.news_related_tax{margin-block-start:2rem}@media(min-width:31.25rem){.news_related_tax+.news_related_tax{margin-block-start:0}}.news_related_tax_hint{font-size:0.8125rem;line-height:1.1;letter-spacing:.09em;text-transform:uppercase}.news_related_tax_list{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:0.9375rem}.news_related_tax_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.4em;display:block;padding-block-end:.2em;color:var(--_text-color);line-height:1.75}.news_related_tax_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.news_related_tax_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.page_header_bg{position:relative;background:#602d89;overflow:hidden;padding-block-start:var(--header-height,clamp(80.306122449px,64.6326530612px + (4.8979591837vw),8.9375rem))}.page_header_bg_inner{padding-block-start:3rem}.page_header_bg_large .page_header_bg_inner{padding-block-start:1.25rem}.page_header_bg_group{display:flex;color:#fff}@media print{.page_header_bg_group{height:auto;min-height:auto}}.page_header_bg_content{width:100%;position:relative;z-index:1;display:flex;flex-direction:column}.page_header_bg_large .page_header_bg_content::before{width:0.0625rem;height:36.5svh;flex-shrink:0;background:linear-gradient(to bottom,rgba(255,255,255,0.2),#fff 25.5%,#fff 74.5%,rgba(255,255,255,0.2) 100%);content:"";margin:0 auto clamp(2.38776rem,1.73469rem + (3.2653061224vw),5rem)}@media print{.page_header_bg_media{display:none}}.page_header_bg_media::after{width:100%;height:100%;position:absolute;inset:0;background:#251230;content:"";opacity:.54}.page_header_bg_figure{display:block}.page_header_bg_image{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover}.page_header_bg_video_iframe_wrap{width:100%;height:100%}.page_header_bg_video_iframe_target{width:100%;height:100%}.page_header_bg_video{--iframe-opacity:0;display:none}@media(min-width:61.25rem){.page_header_bg_video{width:100%;height:100%;position:absolute;inset:0;display:block}}.page_header_bg_video.loaded{--iframe-opacity:1}.page_header_bg_video iframe{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;opacity:var(--iframe-opacity);pointer-events:none;transition:opacity .5s}.page_header_bg_video_controls{width:3rem;aspect-ratio:1;position:absolute;inset-block-end:40px;inset-inline-end:40px;z-index:5}@media print{.page_header_bg_video_controls{display:none}}.page_header_bg_video_controls .icon_video_play,.page_header_bg_video_controls .icon_video_pause{width:100%;height:100%}.page_header_bg_video_play_button,.page_header_bg_video_pause_button{width:100%;height:100%;position:absolute;opacity:1;transition:color .25s,opacity .25s,visibility .25s;visibility:visible;color:blue}.page_header_bg_video_play_button:focus-visible,.page_header_bg_video_pause_button:focus-visible{color:#fff}@media(hover:hover){.page_header_bg_video_play_button:hover,.page_header_bg_video_pause_button:hover{color:#fff}}.page_header_bg_video_play_button.pressed,.page_header_bg_video_pause_button.pressed{opacity:0;visibility:hidden}.page_header_bg_video_play_button_label,.page_header_bg_video_pause_button_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.page_header_bg_video_play_button_label.focusable:active,.page_header_bg_video_play_button_label.focusable:focus,.page_header_bg_video_pause_button_label.focusable:active,.page_header_bg_video_pause_button_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.people_header{background-color:#f4edec;padding-block-start:var(--header-height,clamp(80.306122449px,64.6326530612px + (4.8979591837vw),8.9375rem))}.people_header_inner{padding-block:clamp(3.46939rem,1.83673rem + (8.1632653061vw),10rem) 1.5625rem;padding-inline:var(--page-content-padding)}@media(min-width:46.25rem){.people_header_inner{display:grid;gap:clamp(28.6530612245px,20.8163265306px + (2.4489795918vw),60px);grid-template-columns:3fr 2fr;padding-inline-end:clamp(0.59694rem,0.43367rem + (0.8163265306vw),1.25rem)}}@media(min-width:61.25rem){.people_header_inner{grid-template-columns:7fr 3fr}}.people_header_left{padding-block-end:2.1875rem}@media(min-width:46.25rem){.people_header_left{padding-block-end:1.25rem}}.people_header_right{width:100%}@media(min-width:46.25rem){.people_header_right{display:flex;justify-content:flex-end;margin-block-start:clamp(0.625rem,-0.18169rem + (1.7441860465vw),1.5625rem)}}.people_header .page_header_breadcrumb{--breadcrumb-color:#602d89;--breadcrumb-hover-color:#251230;--page-content-padding:0}.people_header_page_title{margin-block-start:2.5rem;margin-block-end:0.875rem}.people_header_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(2.125rem,2.125rem +
				clamp(0rem,14 * ((100vw - 20rem) / 55),0.875rem) +
				clamp(0rem,52 * ((100vw - 23.4375rem) / 845),3.25rem),6.25rem);line-height:1.1;margin:0;color:#602d89}.people_header_job{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;margin-block:0 0.75rem;color:rgba(0,0,0,.7)}.people_header_category{display:flex;flex-wrap:wrap;gap:25px;margin-block-end:3.375rem}.people_header_category_item_link{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,#602d89 var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:rgba(0,0,0,.7);line-height:1.75}.people_header_category_item_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.people_header_category_item_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.people_header_meta{display:grid;gap:20px 42px;grid-template-columns:repeat(var(--columns),minmax(0,max-content))}@media(max-width:46.1875rem){.people_header_meta{--columns:2}}@media(max-width:31.1875rem){.people_header_meta{--columns:1}}@media(min-width:61.25rem){.people_header_meta{--columns:3}}.people_header_meta_item_title{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;margin-block:0 0.625rem;color:#602d89}.people_header_meta_item_content{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;display:grid;grid-template-columns:100%;gap:5px;color:rgba(0,0,0,.7)}.people_header_meta_item_content_link{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,#602d89 var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:rgba(0,0,0,.7);overflow-wrap:break-word}.people_header_meta_item_content_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.people_header_meta_item_content_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.people_header_figure{display:block}.people_header_figure img{width:100%;height:auto;display:block}@media(min-width:46.25rem){.people_header_figure{width:100%;max-width:21rem}}.page_header{--_page-header-primary-color:#602d89;--_page-header-text-color:#fff;--_page-header-description-color:rgba(255,255,255,0.7);--_page-header-toggle-color:#251230;--_page-header-toggle-text-color:var(--_page-header-text-color);background:var(--_page-header-primary-color);padding-block-start:var(--header-height,clamp(80.306122449px,64.6326530612px + (4.8979591837vw),8.9375rem));color:var(--_page-header-text-color)}.page_header.theme_green{--_page-header-primary-color:#0c4336;--_page-header-toggle-color:#175f4e}.page_header.theme_blue{--_page-header-primary-color:#325385;--_page-header-toggle-color:#698cc1}.page_header.theme_purple_dark{--_page-header-primary-color:#251230;--_page-header-toggle-color:#602d89}.page_header.theme_gray{--_page-header-primary-color:rgba(0,0,0,0.7);--_page-header-toggle-color:#222}.page_header.theme_tan{--_page-header-primary-color:#f4edec;--_page-header-text-color:#602d89;--_page-header-description-color:rgba(0,0,0,0.7);--_page-header-toggle-color:#ac9e94;--_page-header-toggle-text-color:rgba(0,0,0,0.7)}.page_header.theme_white{--_page-header-primary-color:#fff;--_page-header-text-color:#602d89;--_page-header-description-color:rgba(0,0,0,0.7);--_page-header-toggle-color:#602d89;--_page-header-toggle-text-color:#fff;border-bottom:0.0625rem solid rgba(96,45,137,.2)}.page_header_inner{padding-block-start:3rem}.page_header_breadcrumb{--breadcrumb-color:var(--_page-header-text-color);--breadcrumb-hover-color:color-mix(in srgb,var(--_page-header-text-color),transparent 30%)}@media print{.page_header_breadcrumb{display:none}}.page_header_intro{margin-block-start:clamp(1.98316rem,1.8852rem + (0.4897959184vw),2.375rem)}.page_header_bg_large .page_header_intro{margin-block-start:0}.page_header_intro:last-child{padding-block-end:clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem)}.page_header_intro_inner:has(.page_header_story_description){display:grid;gap:20px clamp(28.6530612245px,20.8163265306px + (2.4489795918vw),60px);grid-template-columns:100%}@media(min-width:61.25rem){.page_header_intro_inner:has(.page_header_story_description){grid-template-columns:minmax(0,1fr) 42%}}.page_header_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(2.125rem,2.125rem +
				clamp(0rem,14 * ((100vw - 20rem) / 55),0.875rem) +
				clamp(0rem,52 * ((100vw - 23.4375rem) / 845),3.25rem),6.25rem);line-height:1.1;margin-block:0}.page_header_bg_large .page_header_title{text-align:center}.page_header_story_description{font-size:clamp(1.09246rem,0.90311rem + (0.9467455621vw),1.625rem);font-weight:300;line-height:1.5384615385;margin-block:0}.page_header_media{margin-block:clamp(1.83291rem,1.58801rem + (1.2244897959vw),2.8125rem) clamp(1.85816rem,1.7602rem + (0.4897959184vw),2.25rem)}.page_header_media_inner{position:relative}.page_header_figure{display:block}.page_header_figure img{width:100%;height:auto;display:block}.page_header_figure:has(>:nth-child(2)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:46.1875rem){.page_header_figure:has(>:nth-child(2)) .page_header_image{aspect-ratio:150/169;-o-object-fit:cover;object-fit:cover}}.page_header_video{aspect-ratio:16/9;display:none;background-color:#eaeaea}.js .page_header_video{display:block}@media print{.js .page_header_video{display:none}}.page_header_media.has_video .page_header_video{width:100%;height:100%;position:absolute;inset:0;background-color:rgba(0,0,0,0)}.page_header_iframe{width:100%;height:100%;position:absolute;inset:0}.page_header_content{margin-block-start:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem);padding-block-end:clamp(3.17704rem,2.75255rem + (2.1224489796vw),4.875rem)}.page_header_media+.page_header_content{margin-block-start:0}@media(min-width:61.25rem){.page_header_content.page_header_content_large_subnav,.page_header:has(.page_header_image) .page_header_content.page_header_content_no_subnav{margin-block-start:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem);padding-block-end:clamp(4.87092rem,4.1199rem + (3.7551020408vw),7.875rem)}}@media(min-width:61.25rem){.page_header_content_large_subnav .page_header_content_inner{display:grid}}@media(min-width:61.25rem)and (min-width:46.25rem){.page_header_content_large_subnav .page_header_content_inner{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}.page_header_content_text{display:flex;flex-direction:column;gap:16px}@media(min-width:61.25rem){.page_header_content_text{display:grid}}@media(min-width:61.25rem)and (min-width:46.25rem){.page_header_content_text{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}@media(min-width:61.25rem){.page_header_content_large_subnav .page_header_content_text{display:flex;flex-direction:column;gap:28px;grid-column:1/span 7;grid-row:1;padding-inline-end:8.27%}}.page_header_subtitle{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0}@media(min-width:61.25rem){.page_header_subtitle{grid-column:span 6}}.page_header_description{font-size:clamp(1.09246rem,0.90311rem + (0.9467455621vw),1.625rem);font-weight:300;line-height:1.5384615385;margin-block:0;color:var(--_page-header-description-color)}@media(min-width:61.25rem){.page_header_description{grid-column:span 8}}@media(min-width:61.25rem){.page_header_content_text:has(.page_header_subtitle) .page_header_description{grid-column:span 6;margin-block-start:0.75rem;padding-inline-start:0.9375rem}}@media(min-width:61.25rem){.page_header_content_large_subnav .page_header_description,.page_header_content_large_subnav .page_header_content_text:has(.page_header_subtitle) .page_header_description{margin-block-start:0;padding-inline-start:0}}.page_header_nav{margin-block-end:clamp(1.89898rem,1.31122rem + (2.9387755102vw),4.25rem)}@media print{.page_header_nav{display:none}}@media(min-width:61.25rem){.page_header_content_large_subnav .page_header_nav{grid-column:8/span 5;grid-row:1;margin-block-end:0}}.page_header_nav_flat{--sub-nav-color:var(--_page-header-text-color);--sub-nav-hover-color:var(--_page-header-primary-color);display:none}@media(min-width:61.25rem){.page_header_nav_flat{display:flex;align-items:flex-start;gap:22px}}@media(min-width:61.25rem){.page_header_content_large_subnav .page_header_nav_flat{display:block}}.page_header_nav_title{font-family:var(--font-serif);font-weight:300;height:2.75rem;display:flex;align-items:center;flex-shrink:0;font-size:1.25rem;line-height:1.1;letter-spacing:.25em;text-transform:uppercase}.page_header_content_large_subnav .page_header_nav_title{height:auto;display:block;margin-block:0.9375rem 2.1875rem}.page_header_nav_toggle{--sub-nav-background:var(--_page-header-toggle-color);--sub-nav-color:var(--_page-header-toggle-text-color);--sub-nav-hover-color:color-mix(in srgb,var(--_page-header-toggle-text-color),transparent 30%)}@media(min-width:61.25rem){.page_header_nav_toggle{display:none}}.page_header_stories_dots{display:flex;gap:14px;margin-block-end:1.25rem}@media(min-width:61.25rem){.page_header_stories_dots{display:none}}.page_header_stories_dots .embla__dot{width:0.75rem;aspect-ratio:1/1;background:var(--_page-header-text-color);border-radius:50%;opacity:.15;transition:opacity .25s}.page_header_stories_dots .embla__dot--selected{opacity:1}.page_header_stories_list_wrapper{position:relative}.page_header_stories_arrows:has(>[disabled]~[disabled]){display:none}.page_header_stories_arrows .embla__button{position:absolute;inset-block-start:50%;translate:0 -50%;background:var(--_page-header-text-color);color:var(--_page-header-primary-color)}.page_header_stories_arrows .embla__button:focus-visible{background:var(--_page-header-toggle-color);color:var(--_page-header-toggle-text-color)}@media(hover:hover){.page_header_stories_arrows .embla__button:hover{background:var(--_page-header-toggle-color);color:var(--_page-header-toggle-text-color)}}.page_header_stories_arrows .embla__button--prev{inset-inline-start:calc(max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6) - var(--page-content-padding))}.page_header_stories_arrows .embla__button--next{inset-inline-end:calc(max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6) - var(--page-content-padding))}.page_header_stories_list{display:flex;gap:clamp(24.1020408163px,18.8775510204px + (1.6326530612vw),45px)}.page_header_story{flex:0 0 max(280px,(100vw - var(--scrollbar-width,0rem) - (100vw - (var(--fs-row-width) - 20px))/2 - var(--page-content-padding) - 40px)/2.25)}@media(min-width:61.25rem){.page_header_story{flex:1 1 0}}.page_header_story_figure{display:block;background:#602d89}.page_header_story_figure img{width:100%;height:auto;display:block}.page_header_story_image{transition:opacity .25s}.page_header_story_figure_link:focus-visible .page_header_story_image{opacity:.6}@media(hover:hover){.page_header_story_figure_link:hover .page_header_story_image{opacity:.6}}.page_header_story_title{font-family:var(--font-serif);font-weight:300;margin-block:clamp(0.96633rem,0.77041rem + (0.9795918367vw),1.75rem) 0;font-size:clamp(1.23373rem,1.13905rem + (0.4733727811vw),1.5rem);line-height:1.2}.page_header_story_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:var(--_page-header-text-color)}.page_header_story_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.page_header_story_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.people_card_figure{display:block;margin-block-end:calc(5.1724137931% + 0.625rem)}.people_card_figure img{width:100%;height:auto;display:block}.people_card_name{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0 0.375rem;color:#602d89}.people_card_name_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:inherit}.people_card_name_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.people_card_name_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.people_card_title{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;margin-block:0;color:rgba(0,0,0,.7)}.people_card_links{border-top:0.0625rem solid #f4edec;margin-block-start:0.875rem;padding-block-start:0.875rem}.people_card_link_item+.people_card_link_item{margin-block-start:0.875rem}.people_card_link_item_url{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:#602d89;line-height:1.75}.people_card_link_item_url:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.people_card_link_item_url:hover{--underline-opacity:30%;--underline-offset:0.15em}}.people_card_expertise{margin-block-start:1.875rem;color:rgba(0,0,0,.7)}.people_card_expertise_title{display:block;font-size:0.8125rem;font-weight:700;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}.people_card_expertise_list,.people_card_expertise_description{display:block;margin-block-start:1rem}.people_card_expertise_list a,.people_card_expertise_description a{color:inherit;text-decoration:underline}.people_card_expertise_list a:focus-visible,.people_card_expertise_description a:focus-visible{text-decoration:none}@media(hover:hover){.people_card_expertise_list a:hover,.people_card_expertise_description a:hover{text-decoration:none}}.program_highlight_list{color:#fff}.program_highlight_list_inner{display:flex;flex-direction:column;gap:45px}@media(min-width:46.25rem){.program_highlight_list_inner{display:grid;align-items:center}}@media(min-width:46.25rem)and (min-width:46.25rem){.program_highlight_list_inner{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}.program_highlight_list_programs{display:flex;flex-direction:column;gap:22px}@media(min-width:46.25rem){.program_highlight_list_programs{grid-column:span 3}}@media(min-width:46.25rem){.program_highlight_list_programs{grid-column:span 6}}.program_highlight_list_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:currentColor;font-size:clamp(1.625rem,1.625rem +
				clamp(0rem,4 * ((100vw - 20rem) / 55),0.25rem) +
				clamp(0rem,26 * ((100vw - 23.4375rem) / 845),1.625rem),3.5rem);font-weight:300;line-height:1.4}.program_highlight_list_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.program_highlight_list_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}@media(min-width:46.25rem){.program_highlight_list_card{grid-column:span 3}}@media(min-width:61.25rem){.program_highlight_list_card{grid-column:8/span 4}}.search_link{position:relative;display:block;border:0.0625rem solid;padding:0.625rem;transition:color .25s;text-decoration:underline}.search_link:focus-visible{color:#222}@media(hover:hover){.search_link:hover{color:#222}}@media print{.search_link{display:none}}.search_link_inner{display:flex;align-items:center;gap:10px}.search_link_label{font-family:var(--font-sans);font-weight:400;font-size:0.75rem;line-height:1.6}.site_search{position:relative;display:none}.js .site_search{display:block}.site_search_header{flex:0 0 30%;margin-inline-start:auto}.js .site_search_header{display:none}@media(min-width:61.25rem){.js .site_search_header{display:block}}@media print{.js .site_search_header{display:none}}.site_search_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.site_search_label.focusable:active,.site_search_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.site_search_field{position:relative}.site_search_input{width:100%;height:3.125rem;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:0.125rem solid #602d89;border-radius:0;padding:0.25rem 0.625rem 0 3rem;transition:background-color .25s;color:rgba(0,0,0,.7);font:inherit;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem)}.site_search_input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site_search_input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site_search_input:hover{background:rgba(249,246,245,.7)}.site_search_input:focus{background:#f9f6f5;outline:none}.site_search_button{position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 calc(-50% - 2px);padding:0.625rem;transition:color .25s;color:#602d89}.site_search_button:focus-visible{color:#251230}@media(hover:hover){.site_search_button:hover{color:#251230}}.site_search_button_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.site_search_button_label.focusable:active,.site_search_button_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.site_search_button_icon{pointer-events:none}.section_header{--_primary-color:var(--section-header-primary-color,#602d89);--_text-color:var(--section-header-text-color,rgba(0,0,0,0.7));color:var(--_text-color)}@media(min-width:61.25rem){.section_header{display:grid;align-items:flex-end;gap:20px 3.46vw;grid-template-columns:1fr 1fr}}@media(min-width:61.25rem){.section_header_content>:last-child{margin-block-end:0.625rem}}.section_header_pretitle{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;margin-block:0 clamp(0.29545rem,-0.16736rem + (2.3140495868vw),1.25rem);color:var(--_primary-color)}.section_header_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,29 * ((100vw - 23.4375rem) / 845),1.8125rem),4.0625rem);line-height:1.1;margin-block:0;color:var(--_primary-color)}.section_header_description{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;margin-block:clamp(0.70455rem,0.44008rem + (1.3223140496vw),1.25rem) 0}@media(min-width:61.25rem){.section_header_description{margin-block:0}}.section_header_links{display:flex;flex-wrap:wrap;gap:16px clamp(19.1020408163px,13.8775510204px + (1.6326530612vw),40px);grid-area:links;margin-block:clamp(0.67614rem,0.24638rem + (2.1487603306vw),1.5625rem) 0}.section_header_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;display:block;color:var(--_primary-color)}.section_header_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.section_header_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.block-simple-gse-search :has(>.form-text,.form-submit){display:flex;flex-wrap:wrap;gap:20px}.block-simple-gse-search .form-text{width:100%;height:var(--input-height);border:0;border-bottom:0.125rem solid #602d89;outline-offset:2px;transition:border-color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);flex:1 1 275px;background:rgba(0,0,0,0);outline-offset:5px}.block-simple-gse-search .form-text:focus-visible{border-bottom-color:#251230}@media(hover:hover){.block-simple-gse-search .form-text:hover{border-bottom-color:#251230}}.block-simple-gse-search .form-text::-moz-placeholder{opacity:1;color:#602d89}.block-simple-gse-search .form-text::placeholder{opacity:1;color:#602d89}.block-simple-gse-search [type=submit]{flex:0 0 auto;background:#602d89;color:#fff}.block-simple-gse-search [type=submit]:focus-visible{background:rgba(0,0,0,0);color:#602d89}@media(hover:hover){.block-simple-gse-search [type=submit]:hover{background:rgba(0,0,0,0);color:#602d89}}.testimonial_carousel{overflow:hidden;color:#fff}.testimonial_carousel_carousel{max-width:84.0625rem;margin-inline:auto}.testimonial_carousel_inner{position:relative}.testimonial_carousel_arrows:has(>[disabled]~[disabled]){display:none}.testimonial_carousel_arrows .embla__button{--embla-button-highlight-background:#fff;--embla-button-highlight-color:#602d89;position:absolute;inset-block-start:50%;translate:0 -50%}.testimonial_carousel_arrows .embla__button--prev{inset-inline-start:max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6)}.testimonial_carousel_arrows .embla__button--next{inset-inline-end:max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6)}.testimonial_carousel_list{--_testimonial-carousel-gap:3.4375rem;display:flex;gap:var(--_testimonial-carousel-gap)}@media(min-width:61.25rem){.testimonial_carousel_list{--_testimonial-carousel-gap:2.5rem;justify-content:space-between}}.testimonial_carousel_item{flex:0 0 100%}@media(min-width:46.25rem){.testimonial_carousel_item{flex-basis:calc(50% - var(--_testimonial-carousel-gap)/2 - 1px)}}@media(min-width:61.25rem){.testimonial_carousel_item{width:auto;max-width:23.4375rem;flex:1 1 1px}}.testimonial_carousel_item_inner{max-width:23.4375rem;display:flex;align-items:center;flex-direction:column;gap:15px;margin-inline:auto}.testimonial_carousel_image_wrapper{display:block;max-width:14.375rem;border-radius:50%;overflow:hidden}.testimonial_carousel_image_wrapper img{width:100%;height:auto;display:block}.testimonial_carousel_quote{text-align:center}.testimonial_carousel_quote::before{width:0.0625rem;height:4.375rem;display:block;background:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0.2) 100%);content:"";margin:0 auto 0.9375rem}.testimonial_carousel_text{--type-link-color:currentColor;--type-link-hover-color:currentColor;margin:0}.testimonial_carousel_attribution{margin-block-start:0.75rem}.testimonial_carousel_attribution p{margin:0}.testimonial_carousel_attribution a{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:currentColor;line-height:1.75}.testimonial_carousel_attribution a:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.testimonial_carousel_attribution a:hover{--underline-opacity:30%;--underline-offset:0.15em}}.testimonial_carousel_dots{display:flex;align-items:center;gap:5px;justify-content:center;margin-block-start:clamp(3.39541rem,3.15051rem + (1.2244897959vw),4.375rem)}@media(min-width:61.25rem){.testimonial_carousel_dots{display:none}}.testimonial_carousel_dots .embla__dot{width:1.25rem;aspect-ratio:1/1;background:currentColor;background-clip:content-box;border-radius:50%;opacity:.15;padding:0.3125rem;transition:opacity .25s;color:currentColor}.testimonial_carousel_dots .embla__dot--selected{opacity:1}#google_translate_element{clear:both}#google_translate_element .goog-te-gadget{font-size:0.75rem}#google_translate_element .goog-te-gadget-simple{background-color:#fff;border:0;border-radius:0.25rem;padding:0.625rem;transition:background-color .25s}#google_translate_element .goog-te-gadget-simple:focus-visible{background-color:rgba(255,255,255,.85)}@media(hover:hover){#google_translate_element .goog-te-gadget-simple:hover{background-color:rgba(255,255,255,.85)}}#google_translate_element .goog-te-menu-value [style*=border-left]{display:none}#google_translate_element .goog-te-menu-value span:last-child{position:relative;color:rgba(0,0,0,0) !important}#google_translate_element .goog-te-menu-value span:last-child:before{position:absolute;top:50%;left:50%;border:0.375rem solid rgba(0,0,0,0);border-top-color:#000;content:"";margin-top:0.1875rem;rotate:x 0deg;scale:.75 1;translate:-50% -50%}#google_translate_element .goog-te-menu-value span:last-child[style*="213"]:before{margin-top:-0.125rem;rotate:x 180deg;scale:.75 1;translate:-50% -50%}.typography{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;--type-spacing:1.5625rem}@media(min-width:46.25rem){.typography{--type-spacing:2.1875rem}}.typography>:first-child{margin-block-start:0}.typography>:last-child{margin-block-end:0}.typography a:not(.button){--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.3em;color:var(--type-link-color,#602d89)}.typography a:not(.button):focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.typography a:not(.button):hover{--underline-opacity:30%;--underline-offset:0.15em}}.typography a:not(.button):focus-visible{color:var(--type-link-hover-color,#251230)}@media(hover:hover){.typography a:not(.button):hover{color:var(--type-link-hover-color,#251230)}}.typography p{margin:var(--type-spacing) 0}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:var(--heading-color,currentColor)}.typography h1+:where(:not(.intro)),.typography h2+:where(:not(.intro)),.typography h3+:where(:not(.intro)),.typography h4+:where(:not(.intro)),.typography h5+:where(:not(.intro)),.typography h6+:where(:not(.intro)){margin-block-start:0}.typography h1{font-family:var(--font-serif);font-weight:300;font-size:clamp(2.125rem,2.125rem +
				clamp(0rem,14 * ((100vw - 20rem) / 55),0.875rem) +
				clamp(0rem,37 * ((100vw - 23.4375rem) / 845),2.3125rem),5.3125rem);line-height:1.1058823529;margin-block:var(--type-spacing) 1rem}.typography h2{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:var(--type-spacing) 1rem}.typography h3{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.07618rem,0.79216rem + (1.4201183432vw),1.875rem);line-height:1.1;letter-spacing:.01em;margin-block:var(--type-spacing) 1rem;letter-spacing:clamp(0.29538rem,0.37757rem + (-0.4109589041vw),0.1875rem);text-transform:uppercase}@media(min-width:46.25rem){.typography h3{letter-spacing:.01em;text-transform:none}}.typography h4{font-size:clamp(1.2378rem,1.16679rem + (0.3550295858vw),1.4375rem);font-weight:700;line-height:1.652173913;margin-block:var(--type-spacing) 1rem}@media(min-width:46.25rem){.typography h4{font-weight:400}}.typography h5{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;margin-block:var(--type-spacing) 1rem}.typography h6{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;margin-block:var(--type-spacing) 1rem}.typography .intro{font-size:clamp(1.09246rem,0.90311rem + (0.9467455621vw),1.625rem);font-weight:300;line-height:1.5384615385}.typography .intro p{margin-block:0}.typography .copy{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}.typography .small{font-size:0.875rem;line-height:1.5}.typography .label{font-family:var(--font-sans);font-weight:400;font-size:0.75rem;line-height:1.6}.typography .caption{font-family:var(--font-serif);font-weight:400;font-size:1rem;line-height:1.5625}.typography img{max-width:100%;height:auto}.typography .block_left,.typography .block_right,.typography .block_center,.typography .alignleft,.typography .alignright,.typography .aligncenter,.typography .alignnone,.typography .align-left,.typography .align-right,.typography .align-center{width:auto;display:table;margin-block:var(--type-spacing);table-layout:fixed}.typography .block_left img,.typography .block_right img,.typography .block_center img,.typography .alignleft img,.typography .alignright img,.typography .aligncenter img,.typography .alignnone img,.typography .align-left img,.typography .align-right img,.typography .align-center img{display:block}.typography .block_left figcaption,.typography .block_left .wp-caption-text,.typography .block_right figcaption,.typography .block_right .wp-caption-text,.typography .block_center figcaption,.typography .block_center .wp-caption-text,.typography .alignleft figcaption,.typography .alignleft .wp-caption-text,.typography .alignright figcaption,.typography .alignright .wp-caption-text,.typography .aligncenter figcaption,.typography .aligncenter .wp-caption-text,.typography .alignnone figcaption,.typography .alignnone .wp-caption-text,.typography .align-left figcaption,.typography .align-left .wp-caption-text,.typography .align-right figcaption,.typography .align-right .wp-caption-text,.typography .align-center figcaption,.typography .align-center .wp-caption-text{font-size:0.875rem;line-height:1.5;display:table-caption;caption-side:bottom;margin-block-start:1.25rem}.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{max-width:50%}@media(max-width:31.1875rem){.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{max-width:100%;float:none;margin-inline:0}}@media(min-width:31.25rem){.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{margin-block:0.625rem var(--type-spacing)}}@media(min-width:31.25rem){.typography .block_left,.typography .alignleft,.typography .align-left{float:left;margin-inline-end:1.875rem}}@media(min-width:31.25rem){.typography .block_right,.typography .alignright,.typography .align-right{float:right;margin-inline-start:1.875rem}}.typography .block_center,.typography .aligncenter,.typography .align-center{margin-inline:auto}.typography .alignleft,.typography .alignright,.typography .aligncenter,.typography .alignnone{width:auto !important}.typography blockquote{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.92271rem,1.473rem + (2.2485207101vw),3.1875rem);line-height:1.1960784314;margin-block:clamp(3.06888rem,2.74235rem + (1.6326530612vw),4.375rem)}.typography blockquote>:first-child{margin-block-start:0}.typography blockquote>:last-child{margin-block-end:0}.typography .quote{position:relative;margin-block:clamp(3.06888rem,2.74235rem + (1.6326530612vw),4.375rem)}.typography .quote_content{margin:0}.typography .quote_content p:first-of-type{margin-block-start:0}.typography .quote_content p:first-of-type::before{content:open-quote}.typography .quote_content p:last-of-type{margin-block-end:0}.typography .quote_content p:last-of-type::after{content:close-quote}.typography .quote_caption{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;margin-block-start:1.25rem}.typography ol,.typography ul{clear:both;margin-block:var(--type-spacing);padding-inline-start:1.5rem}@media(min-width:46.25rem){.typography ol,.typography ul{padding-inline-start:2rem}}.typography ol li,.typography ul li{margin-block:0.75rem}.typography ol ol,.typography ol ul,.typography ul ol,.typography ul ul{translate:0;margin-block:0}.typography ol ::marker,.typography ul ::marker{font-weight:bold}.typography table{width:100%;min-width:21.25rem;border-collapse:collapse}.typography table tbody tr{border-bottom:0.0625rem solid rgba(0,0,0,.7)}.typography table th,.typography table td{vertical-align:top}.typography table th,.typography table thead td{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;padding-inline:1.125rem;color:#602d89;text-align:left}.typography table td{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;padding:1.125rem 1.125rem 0.375rem}.table_wrapper{position:relative;margin-block:clamp(3.06888rem,2.74235rem + (1.6326530612vw),4.375rem)}.table_wrapper_overflow{position:relative}.table_wrapper_overflow.table_wrapper_overflow_left::before{width:0.9375rem;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;background:linear-gradient(to right,rgba(34,34,34,0.1),rgba(34,34,34,0));content:""}.table_wrapper_overflow.table_wrapper_overflow_right::after{width:0.9375rem;height:100%;position:absolute;inset-block-start:0;inset-inline-end:0;background:linear-gradient(to left,rgba(34,34,34,0.1),rgba(34,34,34,0));content:""}.table_wrapper_inner{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.typography .video_frame{aspect-ratio:16/9}@media print{.typography .video_frame{display:none}}.typography .video_frame iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kerning_serif_J{padding-left:.13em}.audience_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_nav_title.focusable:active,.audience_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.audience_nav_link{display:block;padding:0.625rem 0;color:#602d89;font-size:clamp(1.11686rem,1.06953rem + (0.2366863905vw),1.25rem);font-weight:500;line-height:1.4}.audience_nav_link:focus-visible{color:#222}@media(hover:hover){.audience_nav_link:hover{color:#222}}@media(min-width:61.25rem){.audience_nav_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;padding-block:0.5rem;line-height:1.75}.audience_nav_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}}@media(min-width:61.25rem)and (hover:hover){.audience_nav_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.breadcrumb{--_breadcrumb-color:var(--breadcrumb-color,#fff);--_breadcrumb-hover-color:var(--breadcrumb-hover-color,rgba(255,255,255,0.7))}@media print{.breadcrumb_nav{display:none !important}}.breadcrumb_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.breadcrumb_nav_header.focusable:active,.breadcrumb_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.breadcrumb_list{font-family:var(--font-sans);font-weight:400;font-size:0.75rem;line-height:1.6;display:flex;align-items:center;gap:10px;flex-wrap:wrap;white-space:nowrap}.breadcrumb_item{display:flex;align-items:center;gap:10px}@media(max-width:61.1875rem){.breadcrumb_item:not(:nth-last-of-type(-n + 2)){display:none}}.breadcrumb_pill_link{padding-block-start:.3em;transition:color .25s;color:var(--_breadcrumb-color);font-size:clamp(0.86686rem,0.81953rem + (0.2366863905vw),1rem);font-weight:700;line-height:.7;letter-spacing:.2em;text-transform:uppercase}.breadcrumb_pill_link:focus-visible{color:var(--_breadcrumb-hover-color)}@media(hover:hover){.breadcrumb_pill_link:hover{color:var(--_breadcrumb-hover-color)}}.breadcrumb_pill_inner{display:flex;align-items:center}.breadcrumb_pill_icon{position:relative;inset-block-start:-2px;margin-inline-end:0.25rem}.breadcrumb_item:last-child .breadcrumb_pill_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.breadcrumb_item:last-child .breadcrumb_pill_label.focusable:active,.breadcrumb_item:last-child .breadcrumb_pill_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.breadcrumb_divider{margin:0 0.25rem;color:var(--_breadcrumb-color)}.breadcrumb_item:nth-last-child(2) .breadcrumb_divider{display:none}.breadcrumb_end{margin-inline-start:0.25rem}.footer_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.footer_nav_title.focusable:active,.footer_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.footer_nav_list{-moz-column-gap:0;column-gap:0;-moz-column-count:2;column-count:2;gap:20px;margin-block-end:-0.625rem}.footer_nav_list>*{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;column-break-inside:avoid}@media(min-width:46.25rem){.footer_nav_list{-moz-column-count:3;column-count:3}}@media(min-width:76.25rem){.footer_nav_list{gap:50px}}.footer_nav_item{padding-block-end:0.625rem}.footer_nav_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);display:block;padding-block:0.3125rem;color:#251230;font-size:clamp(0.98373rem,0.88905rem + (0.4733727811vw),1.25rem)}.footer_nav_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.footer_nav_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}@media(min-width:46.25rem){.footer_nav_link{color:#602d89}}.toggle_nav_group{display:none}.toggle_nav_group.fs-swap-enabled{display:block}.toggle_nav_group.fs-swap-enabled .toggle_nav{display:none}.toggle_nav_group.fs-swap-active .toggle_nav{display:block}.collapse_nav_toggle{display:none}.collapse_nav_toggle.fs-swap-enabled{display:block}.collapse_nav_item.fs-swap-enabled .collapse_nav_children{display:none}.collapse_nav_item.fs-swap-active .collapse_nav_children{display:block}.dropdown_nav_item_inner{position:relative}.dropdown_nav_toggle{display:none}.dropdown_nav_toggle.fs-swap-enabled{position:absolute;top:0;right:0;bottom:0;display:block;opacity:0;pointer-events:none;transition:opacity .25s}.dropdown_nav_toggle.fs-swap-enabled:focus{opacity:1}.dropdown_nav_toggle.fs-swap-active{opacity:1}.dropdown_nav_children{position:absolute;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s,visibility .25s}.dropdown_nav_item:focus-visible .dropdown_nav_children{opacity:1;pointer-events:auto;visibility:visible}.dropdown_nav_item.fs-swap-active .dropdown_nav_children{opacity:1;pointer-events:auto;visibility:visible}@media(hover:hover){.dropdown_nav_item:hover .dropdown_nav_children{opacity:1;pointer-events:auto;visibility:visible}}.main_basic_nav{--_main-basic-link-color:var(--main-basic-link-color,#602d89);--_main-basic-link-hover-color:var(--main-basic-link-hover-color,#222)}.main_basic_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.main_basic_nav_title.focusable:active,.main_basic_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_basic_nav_list{display:flex;align-items:center;gap:38px}.main_basic_nav_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:var(--main-basic-link-color)}.main_basic_nav_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.main_basic_nav_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.main_basic_nav_link:focus-visible{color:var(--main-basic-link-hover-color)}@media(hover:hover){.main_basic_nav_link:hover{color:var(--main-basic-link-hover-color)}}.main_basic_nav_link_inner{padding-block:0.625rem}.main_basic_nav_link_label{display:block;font-size:1.25rem;line-height:1.2;white-space:nowrap}.main_collapse_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.main_collapse_nav_header.focusable:active,.main_collapse_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_collapse_nav_list{display:grid;gap:4px}.main_collapse_nav_item_inner{display:grid;gap:10px;grid-template-columns:1fr 48px}.main_collapse_nav_link{font-family:var(--font-serif);font-weight:300;display:block;padding-block:0.625rem;transition:color .25s;color:#602d89;font-size:clamp(1.9841rem,0.80067rem + (5.9171597633vw),5.3125rem);line-height:1.1}.main_collapse_nav_link:focus-visible{color:#222}@media(hover:hover){.main_collapse_nav_link:hover{color:#222}}.main_collapse_nav_toggle.fs-swap-enabled{border:0.0625rem solid;transition:color .25s,rotate .25s;color:blue}.main_collapse_nav_toggle.fs-swap-enabled:focus-visible{color:#222}@media(hover:hover){.main_collapse_nav_toggle.fs-swap-enabled:hover{color:#222}}.main_collapse_nav_toggle.fs-swap-active{rotate:180deg}.main_collapse_nav_child_link{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;display:block;padding-block:0.625rem;transition:color .25s}.main_collapse_nav_child_link:focus-visible{color:#222}@media(hover:hover){.main_collapse_nav_child_link:hover{color:#222}}.main_dropdown_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.main_dropdown_nav_header.focusable:active,.main_dropdown_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_dropdown_nav_list{display:flex;gap:20px}.main_dropdown_nav_link{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;display:block;padding-block:1.25rem;padding-right:1.25rem;text-decoration:underline;transition:color .25s}.main_dropdown_nav_link:focus-visible{color:#222}@media(hover:hover){.main_dropdown_nav_link:hover{color:#222}}.main_dropdown_nav_children{width:12.5rem;background-color:#f2f2f2}.main_dropdown_nav_child_link{font-family:var(--font-sans);font-weight:400;font-size:0.75rem;line-height:1.6;display:block;padding:0.625rem 1.25rem;text-decoration:underline;transition:color .25s}.main_dropdown_nav_child_link:focus-visible{color:#222}@media(hover:hover){.main_dropdown_nav_child_link:hover{color:#222}}.menu_basic_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_basic_nav_title.focusable:active,.menu_basic_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.menu_basic_nav_list{display:grid;gap:10px}@media(min-width:61.25rem){.menu_basic_nav_list{gap:min(46px,2.875vw)}}.menu_basic_nav_link{font-family:var(--font-serif);font-weight:300;display:block;padding-block:0.625rem;transition:color .25s;color:#602d89;font-size:clamp(1.9841rem,0.80067rem + (5.9171597633vw),5.3125rem);line-height:1.1}.menu_basic_nav_link:focus-visible{color:#222}@media(hover:hover){.menu_basic_nav_link:hover{color:#222}}@media(min-width:61.25rem){.secondary_nav{height:100%}}.secondary_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.secondary_nav_title.focusable:active,.secondary_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.secondary_nav_list{gap:30px;-moz-columns:2;columns:2}@media(min-width:61.25rem){.secondary_nav_list{display:flex;gap:40px}}.secondary_nav_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;display:block;padding-block:0.4375rem calc(0.4375rem + .3em);color:#602d89;font-size:clamp(1.11686rem,1.06953rem + (0.2366863905vw),1.25rem);font-weight:500;line-height:1.75}.secondary_nav_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.secondary_nav_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.secondary_nav_link:focus-visible{color:#222}@media(hover:hover){.secondary_nav_link:hover{color:#222}}@media print{.social_nav{display:none}}.social_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.social_nav_title.focusable:active,.social_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.social_nav_list{display:flex;flex-wrap:wrap;gap:0 15px}.social_nav_link{display:block;padding-block:0.625rem;transition:color .25s;color:#602d89}.social_nav_link:focus-visible{color:#251230}@media(hover:hover){.social_nav_link:hover{color:#251230}}.social_nav_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.social_nav_label.focusable:active,.social_nav_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.sub_nav_group{--_sub-nav-background:var(--sub-nav-background,#251230);--_sub-nav-color:var(--sub-nav-color,#fff);--_sub-nav-hover-color:var(--sub-nav-hover-color,rgba(255,255,255,0.7));position:relative;z-index:1}.sub_nav_group.fs-swap-enabled .sub_nav_panel{width:100%;position:absolute;display:block;visibility:hidden}.sub_nav_group.fs-swap-active .sub_nav_panel{visibility:visible}.sub_nav{--_sub-nav-color:var(--sub-nav-color,#fff);--_sub-nav-hover-color:var(--sub-nav-hover-color,#602d89)}.sub_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.sub_nav_header.focusable:active,.sub_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.sub_nav_list{background:var(--_sub-nav-background);border-radius:0 0 1.5rem 1.5rem;padding:0 1.5rem 1.5rem}@media(min-width:61.25rem){.sub_nav_list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:15px;background:rgba(0,0,0,0);padding:0}}.sub_nav_item{border-bottom:0.0625rem solid color-mix(in srgb,var(--_sub-nav-color),transparent 60%)}@media(min-width:61.25rem){.sub_nav_item{border-bottom:0}}.sub_nav_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);display:block;padding-block:1.25rem 0.875rem;color:var(--_sub-nav-color);font-size:1rem;line-height:1.2;text-align:center}.sub_nav_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.sub_nav_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}@media(min-width:61.25rem){.sub_nav_link{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;border-color:color-mix(in srgb,var(--_sub-nav-color),transparent 52%);padding-inline:1.25rem;color:var(--_sub-nav-color);font-size:1rem;text-decoration:none}.sub_nav_link:focus-visible{background-color:#602d89;color:#fff}}@media(min-width:61.25rem)and (hover:hover){.sub_nav_link:hover{background-color:#602d89;color:#fff}}@media(min-width:61.25rem){.sub_nav_link:focus-visible{background:var(--_sub-nav-color);border-color:var(--_sub-nav-color);color:var(--_sub-nav-hover-color)}}@media(min-width:61.25rem)and (hover:hover){.sub_nav_link:hover{background:var(--_sub-nav-color);border-color:var(--_sub-nav-color);color:var(--_sub-nav-hover-color)}}@media(min-width:61.25rem){.sub_nav_link_inner{display:flex;align-items:center;flex-direction:row-reverse;gap:10px}}.sub_nav_toggle{display:none}.sub_nav_group.fs-swap-enabled .sub_nav_toggle{width:100%;height:3rem;position:relative;display:grid;align-items:center;background:var(--_sub-nav-background);border-radius:1.5rem;padding:0 0.9375rem;transition:color .25s;color:var(--sub-nav-color);text-align:left}.sub_nav_group.fs-swap-enabled .sub_nav_toggle:focus-visible{color:var(--_sub-nav-hover-color)}@media(hover:hover){.sub_nav_group.fs-swap-enabled .sub_nav_toggle:hover{color:var(--_sub-nav-hover-color)}}.sub_nav_group.fs-swap-active .sub_nav_toggle{border-radius:1.5rem 1.5rem 0 0}.sub_nav_toggle_inner{width:100%;display:flex;align-items:center;gap:24px;grid-column:1;grid-row:1;justify-content:center;transition:opacity .25s,visibility .25s}.sub_nav_toggle_inner_default{opacity:1;visibility:visible}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_default{opacity:0;visibility:hidden}.sub_nav_toggle_inner_active{opacity:0;visibility:hidden}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_active{opacity:1;visibility:visible}.sub_nav_toggle_label{font-family:var(--font-serif);font-weight:300;font-size:1rem;line-height:1.1;letter-spacing:.25em;text-transform:uppercase}.utility_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.utility_nav_title.focusable:active,.utility_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.utility_nav_list{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111}@media(min-width:61.25rem){.utility_nav_list{display:flex;gap:30px}}.utility_nav_link{display:block;padding-block:0.625rem;transition:color .25s;text-decoration:underline}.utility_nav_link:focus-visible{color:#222}@media(hover:hover){.utility_nav_link:hover{color:#222}}.accordion{--_background-color:#251230;--_primary-color:#fff;--_text-color:var(--_primary-color);--_link-color:var(--_primary-color);background:var(--_background-color);padding-block:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem);color:var(--_text-color)}.accordion.theme_green{--_background-color:#0c4336}.accordion.theme_tan{--_background-color:#f4edec;--_primary-color:#602d89;--_text-color:rgba(0,0,0,0.7);--_link-color:#602d89}@media(min-width:46.25rem){.accordion_inner{max-width:56.25rem;margin-inline:auto;text-align:center}}@media(min-width:76.25rem){.accordion_inner{max-width:100%;display:grid;align-items:flex-start;margin-inline:0;text-align:left}}@media(min-width:76.25rem)and (min-width:46.25rem){.accordion_inner{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}.accordion_header{margin-block-end:clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem)}@media(min-width:76.25rem){.accordion_header{position:sticky;inset-block-start:20px;grid-column:1/span 5;margin-block-end:0;padding-inline-end:calc(((var(--fs-full-cell-width) - 1.25rem*(var(--fs-column-count) - 1))/var(--fs-column-count)*1 + 0rem)/2)}}.accordion_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:var(--_primary-color)}.accordion_items{border-top:0.0625rem solid var(--_primary-color)}@media(min-width:76.25rem){.accordion_items{grid-column:6/span 7;margin-block-start:clamp(2.41582rem,1.92602rem + (2.4489795918vw),4.375rem)}}.accordion_item{border-bottom:0.0625rem solid var(--_primary-color)}.accordion_item_heading{margin-block:0}.accordion_item_heading_button{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);width:100%;transition:color .25s;color:color-mix(in srgb,var(--_link-color),transparent 23%);text-align:left}.accordion_item_heading_button:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.accordion_item_heading_button:hover{--underline-offset:0.15em;--underline-opacity:100%}}.accordion_item_heading_button:focus-visible{color:var(--_link-color)}@media(hover:hover){.accordion_item_heading_button:hover{color:var(--_link-color)}}.accordion_item_heading_button.fs-swap-active{box-shadow:inset 0 1px 0 var(--_primary-color);color:var(--_link-color)}.accordion_item_heading_inner{display:grid;align-items:center;gap:20px;grid-template-columns:1fr max-content;padding-block:1.5625rem}.accordion_item_heading_label{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 10px}.accordion_item_heading_title{font-size:clamp(1.2378rem,1.16679rem + (0.3550295858vw),1.4375rem);font-weight:700;line-height:1.652173913}@media(min-width:46.25rem){.accordion_item_heading_title{font-weight:400}}.accordion_item_heading_subtitle{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}.accordion_item_heading_icon{width:2.8125rem;aspect-ratio:1;position:relative}@media print{.accordion_item_heading_icon{display:none}}.accordion_item_heading_icon::before,.accordion_item_heading_icon::after{width:1.5rem;height:0.125rem;position:absolute;inset:50% auto auto 50%;background-color:currentColor;content:"";transition:opacity .25s,rotate .25s,translate .25s}.accordion_item_heading_icon::before{translate:-50% -50%}.accordion_item_heading_icon::after{rotate:90deg;translate:-50% -50%}.accordion_item.fs-swap-active .accordion_item_heading_icon::after{rotate:0deg}.accordion_item_content{--type-link-color:var(--_link-color);--type-link-hover-color:var(--_link-color);--button-color:var(--_link-color);--button-hover-color:var(--_background-color);--heading-color:var(--_primary-color);overflow:hidden;padding-block:0.625rem clamp(2.41582rem,1.92602rem + (2.4489795918vw),4.375rem)}.accordion_item.fs-swap-enabled .accordion_item_content{display:none}@media print{.accordion_item.fs-swap-enabled .accordion_item_content{display:block}}.accordion_item.fs-swap-active .accordion_item_content{display:block}.cta{padding-block-end:4.375rem}@media(min-width:46.25rem){.cta{padding-block:5.875rem 7.875rem}}.cta.theme_green{background-color:#0c4336;color:#fff}.cta.theme_blue{background-color:#325385;color:#fff}.cta.theme_purple_dark{background-color:#251230;color:#fff}@media(min-width:46.25rem){.cta_inner{padding-inline:4%}}@media(min-width:61.25rem){.cta_inner{display:grid;gap:20px;grid-template-columns:repeat(var(--fs-column-count),1fr);padding-inline:0}}.cta_inner .content_with_image{grid-column:2/span 10}.campus_community_feature{background:#f4edec;counter-reset:captions 0;overflow:hidden;padding-block:3.125rem clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem);color:rgba(0,0,0,.7)}.campus_community_feature .image_reveal{background:#ac9e94}@media(min-width:46.25rem){.campus_community_feature_campus_sm{display:none}}@media(max-width:46.1875rem){.campus_community_feature_campus_lg{display:none}}@media(min-width:61.25rem){.campus_community_feature_campus{--content-with-image-gap:calc(80 / 1514 * 100%);--content-with-image-img-width:calc((var(--fs-full-cell-width) - 1.25rem * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 7 + 7.5rem)}}.campus_community_feature_campus_sm .content_with_image_image_wrapper{display:none}.campus_community_feature_campus_sm .content_with_image_content{margin-block-start:0}.campus_community_feature_campus_lg{padding-inline-start:var(--page-content-padding)}.campus_community_feature_gallery{margin-block-start:2.5rem}@media(min-width:46.25rem){.campus_community_feature_gallery{margin-block:0 2.875rem}}@media(min-width:61.25rem){.campus_community_feature_gallery{display:grid;align-items:flex-start;gap:16px;grid-template-columns:minmax(0,max-content) minmax(min-content,1fr)}}.campus_community_feature_gallery_dots{display:flex;gap:14px;margin-block-end:1.25rem}@media(min-width:61.25rem){.campus_community_feature_gallery_dots{display:none}}.campus_community_feature_gallery_dots .embla__dot{width:0.75rem;aspect-ratio:1/1;background:#602d89;border-radius:50%;opacity:.15;transition:opacity .25s}.campus_community_feature_gallery_dots .embla__dot--selected{opacity:1}.campus_community_feature_gallery_list{display:flex;align-items:flex-start;gap:26px}@media(min-width:61.25rem){.campus_community_feature_gallery_list{gap:20px}}.campus_community_feature_gallery_item{max-width:min(25.375rem,100% - 3.875rem);flex-shrink:0}@media(min-width:61.25rem){.campus_community_feature_gallery_item{max-width:25.375rem;position:relative;flex:1 1 1px}}@media(min-width:46.25rem){.campus_community_feature_gallery_item_mobile{display:none}}.campus_community_feature_gallery_figure{display:block;width:100%;display:table;table-layout:fixed}.campus_community_feature_gallery_figure img{width:100%;height:auto;display:block}@media(min-width:61.25rem){.campus_community_feature_gallery_figure{display:block}}.campus_community_feature_gallery_figure_inner{position:relative}.campus_community_feature_gallery_figure:has(.campus_community_feature_gallery_lazy_video) .campus_community_feature_gallery_image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.campus_community_feature_gallery_caption{font-family:var(--font-serif);font-weight:400;font-size:1rem;line-height:1.5625;display:table-caption;caption-side:bottom;margin-block-start:0.9375rem;padding-inline:0.625rem}@media(min-width:61.25rem){.campus_community_feature_gallery_caption{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.campus_community_feature_gallery_caption.focusable:active,.campus_community_feature_gallery_caption.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.campus_community_feature_gallery_captions{display:none;counter-reset:captions}@media(min-width:61.25rem){.campus_community_feature_gallery_captions{min-width:12.5rem;max-width:25rem;display:block;margin-block-start:clamp(0,-11.06452rem + (18.064516129vw),7rem)}}.campus_community_feature_gallery_captions_item{font-family:var(--font-serif);font-weight:400;font-size:1rem;line-height:1.5625;display:flex;align-items:flex-start;gap:12px;color:#222}.campus_community_feature_gallery_captions_item+.campus_community_feature_gallery_captions_item{margin-block-start:1.5625rem}.campus_community_feature_gallery_counter,.campus_community_feature_campus .content_with_image_caption_index{font-family:var(--font-serif);font-weight:400;font-size:1rem;line-height:1.5625;--_width:1.875rem;width:var(--_width);aspect-ratio:1/1;flex-shrink:0;background:#175f4e;border-radius:50%;counter-increment:captions;padding-block-start:calc((var(--_width) - 1.4lh)/2);color:#fff;line-height:.6ex;text-align:center}.campus_community_feature_gallery_counter::before,.campus_community_feature_campus .content_with_image_caption_index::before{content:counter(captions,lower-alpha)/""}.campus_community_feature_gallery_item .campus_community_feature_gallery_counter,.campus_community_feature .content_with_image_caption_index{display:none}@media(min-width:61.25rem){.campus_community_feature_gallery_item .campus_community_feature_gallery_counter,.campus_community_feature .content_with_image_caption_index{position:absolute;inset-block-end:20px;inset-inline-start:20px;display:block}}.card_group{margin-block:2.8125rem}.card_group:has(.card_group_header){margin-block-start:clamp(4.29082rem,3.80102rem + (2.4489795918vw),6.25rem)}.card_group_header{margin-block-end:clamp(2.38776rem,1.73469rem + (3.2653061224vw),5rem)}.card_group_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0 0.625rem}.card_group_description{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}.card_group_description p{margin-block:0}.card_group_body{overflow:hidden}.card_group_dots{display:flex;gap:14px;margin-block-end:1.25rem}.card_group_dots:has(>:first-child:last-child){display:none}.card_group_dots .embla__dot{width:0.75rem;aspect-ratio:1/1;background:#602d89;border-radius:50%;opacity:.15;transition:opacity .25s}.card_group_dots .embla__dot--selected{opacity:1}.card_group_carousel_inner{position:relative}.card_group_arrows:has(>[disabled]~[disabled]){display:none}.card_group_arrows .embla__button{position:absolute;inset-block-start:50%;translate:0 -50%}.card_group_arrows .embla__button--prev{inset-inline-start:max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6)}.card_group_arrows .embla__button--next{inset-inline-end:max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6)}.card_group_items{--grid-gap:1.25rem;--grid-columns:3;--grid-item-min:18.75rem;--grid-gaps:calc(var(--grid-columns) - 1);--grid-gap-width:calc(var(--grid-gaps) * var(--grid-gap));--grid-item-max:calc((100% - var(--grid-gap-width)) / var(--grid-columns));display:grid;-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item-min),var(--grid-item-max)),1fr));gap:20px}.card_group_items.card_group_items_carousel{display:flex}.card_group_items_carousel .card_group_item{width:calc(100% - 2.625rem);flex-shrink:0}@media(min-width:31.25rem){.card_group_items_carousel .card_group_item{width:calc(100% - 6.25rem)}}@media(min-width:46.25rem){.card_group_items_carousel .card_group_item{width:calc((var(--fs-full-cell-width) - 1.25rem*(var(--fs-column-count) - 1))/var(--fs-column-count)*3 + 2.5rem)}}@media(min-width:61.25rem){.card_group_items_carousel .card_group_item{width:calc((var(--fs-full-cell-width) - 1.25rem*(var(--fs-column-count) - 1))/var(--fs-column-count)*4 + 3.75rem);min-width:20.25rem}}.card_group_item .card{height:100%}.contact_block{--_background-color:#251230;--_text-color:#fff;margin-block:clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem)}.contact_block.theme_blue{--_background-color:#325385}.contact_block.theme_green{--_background-color:#0c4336}.contact_block_inner{background:var(--_background-color);padding-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem);color:var(--_text-color)}.contact_header{margin-block-end:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem);text-align:center}.contact_title{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;display:block;margin-block-end:0.3125rem}.contact_name{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0}.contact_body{display:flex;justify-content:center}@media(min-width:46.25rem){.contact_body{display:block}}.contact_details{display:flex;flex-direction:column;gap:40px}@media(min-width:46.25rem){.contact_details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.contact_detail{display:grid;align-content:start;gap:10px;grid-template-columns:minmax(0,1fr)}@media(min-width:31.25rem)and (max-width:46.1875rem),(min-width:61.25rem){.contact_detail{gap:clamp(19.5510204082px,16.9387755102px + (0.8163265306vw),30px) 20px;grid-template-columns:120px minmax(0,1fr)}}@media(min-width:61.25rem){.contact_detail{grid-template-columns:max-content minmax(0,1fr)}}.contact_detail_label{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111}@media(min-width:31.25rem)and (max-width:46.1875rem),(min-width:61.25rem){.contact_detail_label{text-align:right}}.contact_detail_label:not(:first-child){margin-block-start:0.625rem}@media(min-width:31.25rem){.contact_detail_label:not(:first-child){margin-block-start:0}}.contact_detail_data{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}.contact_detail_item+.contact_detail_item{margin-block-start:0.9375rem}.location .contact_detail_item+.contact_detail_item{margin-block-start:clamp(1.19388rem,0.86735rem + (1.6326530612vw),2.5rem)}.contact_detail_item_phone{display:flex;flex-direction:column-reverse;gap:5px}.contact_detail_item_phone:first-child:last-child{display:block}.contact_detail_item_header{display:flex;align-items:center;gap:10px;margin-block-end:0.25rem}.contact_detail_hint{font-family:var(--font-sans);font-weight:400;font-size:0.75rem;line-height:1.6}.contact_detail_item_phone:first-child:last-child .contact_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.contact_detail_item_phone:first-child:last-child .contact_detail_hint.focusable:active,.contact_detail_item_phone:first-child:last-child .contact_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.contact_detail_info_link{display:block;color:var(--_text-color)}.contact_detail_info_link:not(.contact_detail_info_link_phone){--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;padding-block-end:.1em;line-height:1.7}.contact_detail_info_link:not(.contact_detail_info_link_phone):focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.contact_detail_info_link:not(.contact_detail_info_link_phone):hover{--underline-opacity:30%;--underline-offset:0.15em}}.contact_detail_info_link.contact_detail_info_link_phone{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset)}.contact_detail_info_link.contact_detail_info_link_phone:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.contact_detail_info_link.contact_detail_info_link_phone:hover{--underline-offset:0.15em;--underline-opacity:100%}}.contact_detail_links{display:flex;flex-direction:column;gap:clamp(14.5959183673px,12.2448979592px + (0.7346938776vw),24px)}.course_listing{margin-block:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem)}.course_listing_inner{max-width:var(--page-wysiwyg-max-width);margin-inline:auto}.course_listing_header{display:flex;flex-direction:column;gap:16px 25px}@media(min-width:46.25rem){.course_listing_header{align-items:center;flex-direction:row;justify-content:space-between}}.course_listing_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:#602d89}.course_listing_link{flex-shrink:0}.course_listing_body{margin-block-start:clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem)}.course_listing_item{border-bottom:0.0625rem solid rgba(34,34,34,.21);padding-block-end:0.9375rem}.course_listing_item+.course_listing_item{margin-block-start:0.9375rem}.course_listing_course_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.07618rem,0.79216rem + (1.4201183432vw),1.875rem);line-height:1.1;letter-spacing:.01em;color:rgba(0,0,0,.7)}.event_actions_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_actions_header.focusable:active,.event_actions_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_actions_list{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:31.25rem){.event_action{display:inline-block}}.event_action_link{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;display:block;text-decoration:underline}.event_action_link:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.event_action_link:hover{background-color:#602d89;color:#fff}}.event_entry_figure{display:block;margin-block:1.875rem}.event_entry_figure img{width:100%;height:auto;display:block}.event_entry_actions{margin-block-start:2.5rem;margin-block-end:2.5rem}@media(min-width:46.25rem){.event_entry_actions{margin-block-start:3.75rem}}@media(min-width:61.25rem){.event_entry_actions{margin-block-start:5rem}}@media(min-width:46.25rem){.event_entry_actions{margin-block-end:3.75rem}}@media(min-width:61.25rem){.event_entry_actions{margin-block-end:5rem}}.event_feature{--_link-color:#fff;aspect-ratio:3/4;position:relative;color:#fff}@media(min-width:46.25rem){.event_feature{aspect-ratio:4/3}}@media(min-width:61.25rem){.event_feature{--_link-color:#602d89;aspect-ratio:auto;display:flex;flex-direction:row-reverse;background:#f4edec;transition:background-color .4s,color .4s;color:rgba(0,0,0,.7)}}@media(min-width:61.25rem){.event_feature:has(a:hover,a:focus-visible){--_link-color:#fff;background:#251230;color:#fff}}.event_feature_figure{display:block}.event_feature_figure img{width:100%;height:auto;display:block}@media(max-width:61.1875rem){.event_feature_figure{width:100%;height:100%;position:absolute;inset:0}}@media(min-width:61.25rem){.event_feature_figure{width:62.895%;flex-shrink:0}}.event_feature_figure::before{width:100%;height:100%;position:absolute;inset:0;background:#251230;content:"";opacity:.7}@media(min-width:61.25rem){.event_feature_figure::before{display:none}}.event_feature_figure img{min-height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .4s}@media(max-width:61.1875rem){.event_feature_figure img{width:100%;height:100%;position:absolute;inset:0}}.event_feature:has(a:hover,a:focus-visible) .event_feature_figure img{opacity:.6}.event_feature_figure_link{height:100%;display:block}.event_feature_wrapper{--padding:clamp(1.25rem,-6.02273rem + (36.3636363636vw),2.5rem);min-height:100%;position:relative;display:flex;flex-direction:column;gap:13px;background:linear-gradient(to top,#251230,rgba(37,18,48,0) 50%);padding:var(--padding)}@media(min-width:61.25rem){.event_feature_wrapper{flex-grow:1;flex-shrink:1;background:none}}.event_feature_date_wrapper{margin-block-end:auto;padding-block-end:2.5rem}.event_feature_arrow{position:absolute;inset-block-start:var(--padding);inset-inline-end:var(--padding);opacity:0;pointer-events:none;transition:opacity .4s;color:currentColor}.event_feature:has(a:hover,a:focus-visible) .event_feature_arrow{opacity:1}.event_feature_arrow .icon{--icon-width:clamp(1.875rem,-1.76136rem + (18.1818181818vw),2.5rem)}.event_feature_category{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;text-transform:uppercase}.event_feature_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;transition:color .4s;color:var(--_link-color)}.event_feature_title_link{color:inherit}.event_feature_time{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase}.event_list{margin-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem) clamp(4.83163rem,3.85204rem + (4.8979591837vw),8.75rem)}.event_list_inner{max-width:81.25rem;margin-inline:auto}.event_list_rows{display:grid;gap:24px;grid-template-columns:repeat(var(--columns),minmax(0,1fr))}@media(min-width:46.25rem){.event_list_rows{--columns:2}}@media(min-width:61.25rem){.event_list_rows{--columns:3}}.event_list_pagination{margin-block-start:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem)}.event_listing_feature{background:#602d89;padding-block:0 clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.event_meta_inner{border-bottom:0.0625rem solid;padding-block:1.875rem}@media(min-width:61.25rem){.event_meta_inner{align-items:center;display:grid;gap:30px;grid-template-columns:1fr max-content}}.event_meta_details{font-size:0.875rem;line-height:1.5;display:grid;gap:20px}@media(min-width:61.25rem){.event_meta_details{display:flex;flex-wrap:wrap;gap:40px}}.event_meta_detail{display:grid;grid-template-columns:14px 1fr;gap:10px}.event_meta_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_meta_detail_hint.focusable:active,.event_meta_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_meta_detail_icon{position:relative;top:4px}.event_meta_detail_link{text-decoration:underline;transition:color .25s}.event_meta_detail_link:focus-visible{color:#222}@media(hover:hover){.event_meta_detail_link:hover{color:#222}}.event_meta_detail_item{display:inline-block;margin-right:0.625rem}.event_related{margin-block:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem)}.event_related_header{margin-block-end:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.event_related_header_inner{display:flex;flex-direction:column;gap:16px 30px;padding-inline:var(--page-content-padding)}@media(min-width:46.25rem){.event_related_header_inner{align-items:center;flex-direction:row;justify-content:space-between}}@media(min-width:76.25rem){.event_related_header_inner{padding-inline:0}}.event_related_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:#602d89}.event_related_link_wrapper{flex-shrink:0}.event_related_body{overflow:hidden}.event_related_body_inner{padding-inline:var(--page-content-padding)}@media(min-width:76.25rem){.event_related_body_inner{padding-inline:0}}.event_related_dots{display:flex;gap:14px;margin-block-end:1.25rem}@media(min-width:61.25rem){.event_related_dots{display:none}}.event_related_dots .embla__dot{width:0.75rem;aspect-ratio:1/1;background:#602d89;border-radius:50%;opacity:.15;transition:opacity .25s}.event_related_dots .embla__dot--selected{opacity:1}.event_related_items_wrapper{position:relative}.event_related_arrows:has(>[disabled]~[disabled]){display:none}.event_related_arrows .embla__button{position:absolute;inset-block-start:50%;translate:0 -50%}.event_related_arrows .embla__button--prev{inset-inline-start:calc(max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6) - var(--page-content-padding))}@media(min-width:76.25rem){.event_related_arrows .embla__button--prev{inset-inline-start:-72px}}.event_related_arrows .embla__button--next{inset-inline-end:calc(max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6) - var(--page-content-padding))}@media(min-width:76.25rem){.event_related_arrows .embla__button--next{inset-inline-end:-72px}}.event_related_items{display:flex;gap:20px}.event_related_item{flex:0 0 max(280px,(100vw - var(--scrollbar-width,0rem) - (100vw - (var(--fs-row-width) - 20px))/2 - var(--page-content-padding) - 40px)/2.25)}@media(min-width:61.25rem){.event_related_item{flex:1 1 0}}.facts_and_stats{margin-block:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem)}.facts_and_stats_header{display:flex;flex-direction:column;gap:16px 20px;margin-block-end:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem);color:#602d89}@media(min-width:61.25rem){.facts_and_stats_header{display:grid;align-items:flex-end}}@media(min-width:61.25rem)and (min-width:46.25rem){.facts_and_stats_header{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}.facts_and_stats_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0}@media(min-width:61.25rem){.facts_and_stats_title{grid-column:1/span 6}}@media(min-width:87.125rem){.facts_and_stats_title{grid-column:1/span 5}}.facts_and_stats_description{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;margin-block:0}@media(min-width:61.25rem){.facts_and_stats_description{grid-column:8/span 5}}@media(min-width:87.125rem){.facts_and_stats_description{grid-column:7/span 5}}.facts_and_stats_list{display:flex;flex-direction:column;gap:clamp(27.306122449px,11.6326530612px + (4.8979591837vw),90px)}@media(min-width:46.25rem){.facts_and_stats_list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:61.25rem){.facts_and_stats_list:has(:nth-child(3 of .facts_and_stats_item)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:61.25rem){.facts_and_stats_list:has(:nth-child(4 of .facts_and_stats_item)){grid-template-columns:repeat(4,minmax(0,1fr))}}.facts_and_stats_figure{display:block;color:#602d89;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);font-weight:500;line-height:1.3}.facts_and_stats_label{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;display:block;margin-block-start:clamp(0.35255rem,0.22194rem + (0.6530612245vw),0.875rem)}.facts_and_stats_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;width:-moz-max-content;width:max-content;max-width:100%;display:block;margin-block-start:clamp(0.96633rem,0.77041rem + (0.9795918367vw),1.75rem);padding-block-end:.2em;color:#602d89}.facts_and_stats_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.facts_and_stats_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.faculty_article_list{margin-block:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem)}.faculty_article_list_content{max-width:var(--page-wysiwyg-max-width);margin-inline:auto}.faculty_article_list_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:#602d89}.faculty_article_list_items{margin-block-start:clamp(1.81888rem,1.49235rem + (1.6326530612vw),3.125rem)}.faculty_article_list_item+.faculty_article_list_item{border-top:0.0625rem solid rgba(0,0,0,.21);margin-block-start:2.5rem;padding-block-start:2.5rem}.faculty_article_list_item_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.07618rem,0.79216rem + (1.4201183432vw),1.875rem);line-height:1.1;letter-spacing:.01em;margin-block:0 0.9375rem;color:rgba(0,0,0,.7)}.faculty_article_list_item_title_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:inherit}.faculty_article_list_item_title_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.faculty_article_list_item_title_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.faculty_article_list_item_type{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;margin-block-start:0;margin-block-end:0.9375rem;color:rgba(0,0,0,.7)}.faculty_article_list_item_list{display:flex;flex-direction:column;gap:10px 30px}@media(min-width:46.25rem){.faculty_article_list_item_list{flex-direction:row;flex-wrap:wrap}}.faculty_article_list_item_list_item{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;color:rgba(0,0,0,.7);font-weight:450}.faculty_article_list_item_list_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,rgba(0,0,0,0.7) var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:rgba(0,0,0,.7)}.faculty_article_list_item_list_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.faculty_article_list_item_list_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}@media(min-width:61.25rem){.faculty_callout_inner{display:grid;grid-template-columns:50% 50%}}.faculty_callout_block{position:relative;color:#fff;text-align:center}.faculty_callout_background{width:calc(100% + (100vw - (var(--fs-row-width) - 1.25rem))/2*2);height:100%;position:absolute;inset-block-start:0;inset-inline-start:calc((100vw - (var(--fs-row-width) - 20px))/2*-1);background:#251230}@media(min-width:61.25rem){.faculty_callout_background{width:calc(100% + (100vw - (var(--fs-row-width) - 1.25rem))/2)}}.faculty_callout_block_content .faculty_callout_background{background:#602d89}@media(min-width:61.25rem){.faculty_callout_block_content .faculty_callout_background{inset-inline-start:0}}.faculty_callout_background_image{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.2}.faculty_callout_block_inner{--padding-inside:min(8.75rem,var(--page-content-padding) + calc((100vw - (var(--fs-row-width) - 1.25rem)) / 2));max-width:calc(37.5rem + var(--page-content-padding)*2);height:100%;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;margin-inline:auto;padding:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem) var(--page-content-padding)}@media(min-width:61.25rem){.faculty_callout_block_inner{max-width:100%}}@media(min-width:61.25rem){.faculty_callout_block_faculty .faculty_callout_block_inner{padding-inline-end:var(--padding-inside)}}@media(min-width:61.25rem){.faculty_callout_block_content .faculty_callout_block_inner{padding-inline-start:var(--padding-inside)}}.faculty_callout_faculty_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0 clamp(1.74872rem,1.01403rem + (3.6734693878vw),4.6875rem)}.faculty_callout_faculty_figure{display:block}.faculty_callout_faculty_figure img{width:100%;height:auto;display:block}.faculty_callout_faculty_image{max-width:14.375rem;border-radius:50%;margin:0 auto clamp(1.16582rem,0.67602rem + (2.4489795918vw),3.125rem)}.faculty_callout_faculty_info{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;max-width:23.4375rem;text-wrap:pretty}.faculty_callout_faculty_department{display:block;margin-block-start:clamp(0.59694rem,0.43367rem + (0.8163265306vw),1.25rem)}.faculty_callout_faculty_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.3em;color:inherit}.faculty_callout_faculty_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.faculty_callout_faculty_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.faculty_callout_text{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0 clamp(0.85332rem,0.36352rem + (2.4489795918vw),2.8125rem)}.faculty_callout_cta_link{--button-color:#fff;--button-hover-color:#602d89}.featured_event{margin-block:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem)}@media(min-width:76.25rem){.featured_event_inner{display:grid}}@media(min-width:76.25rem)and (min-width:46.25rem){.featured_event_inner{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}@media(min-width:76.25rem){.featured_event_content{grid-column:2/span 10}}.featured_event_header{display:flex;align-items:flex-start;flex-direction:column;gap:16px 40px;margin-block-end:clamp(1.43827rem,1.07908rem + (1.7959183673vw),2.875rem)}@media(min-width:61.25rem){.featured_event_header{align-items:center;flex-direction:row;justify-content:space-between}}.featured_event_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:#602d89}.featured_event_link{flex-shrink:0}.featured_news{margin-block:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem)}.filter{display:none;margin-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.js .filter{display:block}@media print{.js .filter{display:none}}.filter_inner{max-width:81.25rem;display:grid;align-items:center;gap:30px;grid-template-columns:minmax(0,1fr);margin-inline:auto}.filter_tools{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media(min-width:31.25rem){.filter_tools{display:flex;align-items:center;flex-wrap:wrap}}.filter_tool_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.filter_tool_label.focusable:active,.filter_tool_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.filter_tool_search_wrapper{position:relative}.filter_tool_search_input{width:100%;height:var(--input-height);border:0;border-bottom:0.125rem solid #602d89;outline-offset:2px;transition:border-color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:0;outline:none;padding-inline:0 1.25rem}.filter_tool_search_input:focus-visible{border-bottom-color:#251230}@media(hover:hover){.filter_tool_search_input:hover{border-bottom-color:#251230}}.filter_tool_search_input::-moz-placeholder{opacity:1;color:#602d89}.filter_tool_search_input::placeholder{opacity:1;color:#602d89}@media(min-width:31.25rem){.filter_tool_search_input{width:20.625rem}}.filter_tool_select_icon{width:0.8125rem;position:absolute;inset-block-start:50%;inset-inline-end:15px;translate:0 -50%;pointer-events:none;color:#602d89}.filter_tool_select_icon .icon{width:100%}.filter_tool_select_icon_search{inset-inline-end:0}.filter_tool_select_wrapper{position:relative;display:block}.filter_tool_select_wrapper select{--_background-color:var(--select-background,#f4edec);width:100%;height:var(--input-height);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--_background-color) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8"><path d="M0 1.67677L0.707107 0.969666L5.35355 5.61611L10 0.969666L10.7071 1.67677L5.35355 7.03033L0 1.67677Z" fill="rgb(96, 45, 137)"/></svg>') no-repeat center right 15px/13px auto;border:0;border-radius:3.125rem;cursor:pointer;margin:0;outline-offset:2px;padding:0 1.875rem 0 1.25rem;transition:background-color .25s,color .25s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:normal;text-overflow:ellipsis;padding-inline-end:2.5rem}.filter_tool_select_wrapper select:focus-visible{--_background-color:var(--select-background-hover,color-mix(in srgb,#f4edec,transparent 40%))}@media(hover:hover){.filter_tool_select_wrapper select:hover{--_background-color:var(--select-background-hover,color-mix(in srgb,#f4edec,transparent 40%))}}.filter_tool_select_wrapper select option{background-color:#fff;color:#602d89}@media(min-width:31.25rem){.filter_tool_select_wrapper select{max-width:19.375rem}}.filter_tool_radio_group{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.filter_tool_radio{position:relative}.filter_tool_radio_input{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.filter_tool_radio_input.focusable:active,.filter_tool_radio_input.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.filter_radio_label{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;width:-moz-max-content;width:max-content;padding:0.3125rem 1.375rem}.filter_radio_label:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.filter_radio_label:hover{background-color:#602d89;color:#fff}}.filter_tool_radio_input[disabled]+.filter_radio_label{border-color:rgba(0,0,0,.6);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(0,0,0,.6)}.filter_tool_radio_input:checked+.filter_radio_label{background-color:#602d89;color:#fff}.filter_tool_radio_input:focus-visible+.filter_radio_label{outline:1px auto;outline:5px auto -webkit-focus-ring-color}.filter_tool_submit{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;height:var(--input-height);background:#602d89;transition:background-color .25s;color:#fff}.filter_tool_submit:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.filter_tool_submit:hover{background-color:#602d89;color:#fff}}.filter_tool_submit:hover{background:#251230}.filter_results{display:flex;flex-direction:column;gap:10px}@media(min-width:46.25rem){.filter_results{align-items:center;flex-direction:row;gap:20px;justify-content:space-between}}.filter_results_description{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;display:flex;flex-wrap:wrap;gap:10px;margin-block:0;color:rgba(0,0,0,.7)}.filter_results_category{display:block}@media(min-width:31.25rem){.filter_results_category{display:inline}}.filter_results_reset_link_inner{display:flex;align-items:center;gap:10px}.filter_results_reset_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,#602d89 var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;display:inline-block;color:#602d89}.filter_results_reset_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.filter_results_reset_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.filter_results_reset_link_label{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75}.filter_results_reset_link_icon{width:1.25rem;aspect-ratio:1;position:relative;display:block;border-radius:50%;transition:transform .5s ease;color:#602d89}.filter_results_reset_link:focus-visible .filter_results_reset_link_icon{transform:rotate(-360deg)}@media(hover:hover){.filter_results_reset_link:hover .filter_results_reset_link_icon{transform:rotate(-360deg)}}.filter_results_reset_link_icon .icon{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inset-block-start:calc(50% - 1px)}.flexible_layout{--_background:#fff;--_highlight:#602d89;--_text:rgba(0,0,0,0.7);--_link-hover:#251230;background:var(--_background);margin-block:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem);color:var(--_text)}.flexible_layout.theme_tan{--_background:#f4edec;margin-block:0;padding-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.flexible_layout.theme_purple{--_background:#602d89;--_highlight:#fff;--_text:#fff;--_link-hover:rgba(255,255,255,0.7);margin-block:0;padding-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.flexible_layout_row{display:grid;align-items:flex-start;gap:clamp(48.6530612245px,40.8163265306px + (2.4489795918vw),80px) clamp(28.6530612245px,20.8163265306px + (2.4489795918vw),60px);grid-template-columns:minmax(0,1fr)}.flexible_layout_row+.flexible_layout_row{margin-block-start:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}@media(min-width:61.25rem){.flexible_layout_row_33_33_33{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:61.25rem){.flexible_layout_row_50_50{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:61.25rem){.flexible_layout_row_70_30{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(min-width:61.25rem){.flexible_layout_row_30_70{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.flexible_layout_block{container:flexible_layout_block/inline-size}.flexible_layout_big_text_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;overflow-wrap:break-word;color:var(--_highlight);-webkit-hyphens:auto;hyphens:auto}.flexible_layout_small_text{max-width:83.75rem;color:var(--_text)}.flexible_layout_small_text :is(h1,h2,h3,h4,h5,h6){color:var(--_highlight)}.flexible_layout_small_text>:first-child{margin-block-start:0}.flexible_layout_small_text>:last-child{margin-block-end:0}.flexible_layout_image_wrapper{width:100%}.flexible_layout_image_wrapper:has(>:nth-child(2)){display:grid;grid-template-columns:repeat(2,50%)}@media(min-width:61.25rem){.flexible_layout_row_30_70>:first-child .flexible_layout_image_wrapper:has(>:nth-child(2)),.flexible_layout_row_70_30>:last-child .flexible_layout_image_wrapper:has(>:nth-child(2)),.flexible_layout_row_33_33_33 .flexible_layout_image_wrapper:has(>:nth-child(2)){display:block}}.flexible_layout_media_clip{overflow:hidden}.flexible_layout_media_image{max-width:100%;height:auto}.flexible_layout_link_list{display:flex;flex-direction:column;gap:clamp(19.5510204082px,16.9387755102px + (0.8163265306vw),30px)}@media(min-width:46.25rem){.flexible_layout_row_100 .flexible_layout_link_list{flex-direction:row}}.flexible_layout_link_list_title{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;margin-block:0;color:var(--_highlight)}.flexible_layout_link_list_list{display:flex;align-items:flex-start;flex-direction:column;gap:clamp(14.7755102041px,13.4693877551px + (0.4081632653vw),20px) clamp(19.2816326531px,15.1020408163px + (1.306122449vw),36px)}.flexible_layout_row_50_50 .flexible_layout_link_list_list,.flexible_layout_row_70_30 .flexible_layout_block:first-child .flexible_layout_link_list_list,.flexible_layout_row_30_70 .flexible_layout_block:last-child .flexible_layout_link_list_list{flex-direction:row;flex-wrap:wrap;gap:15px}.flexible_layout_row_100 .flexible_layout_link_list_list{flex-direction:row;flex-wrap:wrap;flex-shrink:2}.flexible_layout_link_list_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;display:block;padding-block-end:.2em;color:var(--_highlight)}.flexible_layout_link_list_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.flexible_layout_link_list_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.flexible_layout_link_list_link:focus-visible{color:var(--_link-hover)}@media(hover:hover){.flexible_layout_link_list_link:hover{color:var(--_link-hover)}}.flexible_layout_row_50_50 .flexible_layout_link_list_link,.flexible_layout_row_70_30 .flexible_layout_block:first-child .flexible_layout_link_list_link,.flexible_layout_row_30_70 .flexible_layout_block:last-child .flexible_layout_link_list_link{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;text-decoration:none}.flexible_layout_row_50_50 .flexible_layout_link_list_link:focus-visible,.flexible_layout_row_70_30 .flexible_layout_block:first-child .flexible_layout_link_list_link:focus-visible,.flexible_layout_row_30_70 .flexible_layout_block:last-child .flexible_layout_link_list_link:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.flexible_layout_row_50_50 .flexible_layout_link_list_link:hover,.flexible_layout_row_70_30 .flexible_layout_block:first-child .flexible_layout_link_list_link:hover,.flexible_layout_row_30_70 .flexible_layout_block:last-child .flexible_layout_link_list_link:hover{background-color:#602d89;color:#fff}}.flexible_layout.theme_purple .flexible_layout_row_50_50 .flexible_layout_link_list_link,.flexible_layout.theme_purple .flexible_layout_row_70_30 .flexible_layout_block:first-child .flexible_layout_link_list_link,.flexible_layout.theme_purple .flexible_layout_row_30_70 .flexible_layout_block:last-child .flexible_layout_link_list_link{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #fff;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#fff;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none}.flexible_layout.theme_purple .flexible_layout_row_50_50 .flexible_layout_link_list_link:focus-visible,.flexible_layout.theme_purple .flexible_layout_row_70_30 .flexible_layout_block:first-child .flexible_layout_link_list_link:focus-visible,.flexible_layout.theme_purple .flexible_layout_row_30_70 .flexible_layout_block:last-child .flexible_layout_link_list_link:focus-visible{background-color:#fff;color:#222}@media(hover:hover){.flexible_layout.theme_purple .flexible_layout_row_50_50 .flexible_layout_link_list_link:hover,.flexible_layout.theme_purple .flexible_layout_row_70_30 .flexible_layout_block:first-child .flexible_layout_link_list_link:hover,.flexible_layout.theme_purple .flexible_layout_row_30_70 .flexible_layout_block:last-child .flexible_layout_link_list_link:hover{background-color:#fff;color:#222}}.flexible_layout_topic{display:flex;flex-direction:column;gap:clamp(30px,(9.6774193548% + -2.1290322581px),42px)}@media(min-width:61.25rem){.flexible_layout_row_100 .flexible_layout_topic{display:grid}}@media(min-width:61.25rem)and (min-width:46.25rem){.flexible_layout_row_100 .flexible_layout_topic{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}@media(min-width:61.25rem){.flexible_layout_row_70_30 .flexible_layout_topic:first-child,.flexible_layout_row_30_70 .flexible_layout_topic:last-child{display:grid;gap:20px;grid-template-columns:47.19493746% 1fr}}.flexible_layout_topic_image_wrapper{display:block}.flexible_layout_topic_image_wrapper img{width:100%;height:auto;display:block}@media(min-width:61.25rem){.flexible_layout_row_100 .flexible_layout_topic_image_wrapper{grid-column:1/span 6}}@media(min-width:61.25rem){.flexible_layout_row_100 .flexible_layout_topic_content{grid-column:7/span 6;padding-inline-start:calc(((var(--fs-full-cell-width) - 1.25rem*(var(--fs-column-count) - 1))/var(--fs-column-count)*1 + 0rem)/2)}}@media(min-width:61.25rem){.flexible_layout_row_70_30 .flexible_layout_block:first-child .flexible_layout_topic_content,.flexible_layout_row_30_70 .flexible_layout_block:last-child .flexible_layout_topic_content{padding-inline-start:2.344%}}.flexible_layout_topic_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:var(--_highlight)}.flexible_layout_topic_description{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;margin-block:clamp(0.625rem,(8.064516129% + -1.04839rem),1.25rem) clamp(1.25rem,(8.064516129% + -0.42339rem),1.875rem);color:var(--_text)}.flexible_layout_topic_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.75;display:block;padding-block-end:.2em;color:var(--_highlight)}.flexible_layout_topic_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.flexible_layout_topic_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.flexible_layout_topic_link:focus-visible{color:var(--_link-hover)}@media(hover:hover){.flexible_layout_topic_link:hover{color:var(--_link-hover)}}.gallery{background:#f4edec;padding-block:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem)}.gallery .image_reveal{background:#ac9e94}.gallery_header{margin-block-end:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.gallery_header_inner{display:flex;flex-direction:column;gap:16px 20px}@media(min-width:61.25rem){.gallery_header_inner{display:grid;align-items:flex-start}}@media(min-width:61.25rem)and (min-width:46.25rem){.gallery_header_inner{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}.gallery_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:#602d89}@media(min-width:61.25rem){.gallery_title{grid-column:1/span 6}}@media(min-width:87.125rem){.gallery_title{grid-column:1/span 5}}.gallery_description{font-size:clamp(1.09246rem,0.90311rem + (0.9467455621vw),1.625rem);font-weight:300;line-height:1.5384615385;margin-block:0}@media(min-width:61.25rem){.gallery_description{grid-column:8/span 5;margin-block-start:0.625rem}}@media(min-width:87.125rem){.gallery_description{grid-column:7/span 5}}.gallery_row{display:grid;gap:30px}.gallery_row+.gallery_row{margin-block-start:1.875rem}@media(min-width:46.25rem){.gallery_row_layout_70_30{grid-template-columns:minmax(0,1fr) calc((100% - 20px*(var(--fs-column-count) - 1))/var(--fs-column-count)*2 + 20px)}}@media(min-width:61.25rem){.gallery_row_layout_70_30{grid-template-columns:minmax(0,1fr) calc((100% - 20px*(var(--fs-column-count) - 1))/var(--fs-column-count)*4 + 60px)}}@media(min-width:46.25rem){.gallery_row_layout_30_70{grid-template-columns:calc((100% - 20px*(var(--fs-column-count) - 1))/var(--fs-column-count)*2 + 20px) minmax(0,1fr)}}@media(min-width:61.25rem){.gallery_row_layout_30_70{grid-template-columns:calc((100% - 20px*(var(--fs-column-count) - 1))/var(--fs-column-count)*4 + 60px) minmax(0,1fr)}}@media(min-width:46.25rem){.gallery_row_layout_50_50{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery_item_figure{height:100%;position:relative}@media(min-width:46.25rem){.js .gallery_item_figure{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}}.gallery_item_media{width:100%;position:relative;display:block;align-self:stretch;grid-column:1;grid-row:1}.gallery_item_media>.image_reveal{height:100%}.gallery_item_size_wide{aspect-ratio:16/9}.gallery_row_layout_50_50 .gallery_item_size_wide{aspect-ratio:4/3}.gallery_item_size_portrait{aspect-ratio:211/254}@media(min-width:46.25rem){.gallery_item_size_portrait{aspect-ratio:auto}}.gallery_item_image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:scale .4s}@media(min-width:46.25rem){.gallery_item_size_portrait .gallery_item_image{position:absolute}}@media(min-width:46.25rem){.gallery_item_caption_open .gallery_item_image{scale:1.3}}.gallery_item_iframe{width:100%;height:100%;position:absolute;inset:0}.gallery_item_caption_toggle{position:absolute;inset-block-end:10px;inset-inline-start:10px;display:none;transition:color .25s;color:#0c4336}.gallery_item_caption_toggle:focus-visible{color:#175f4e}@media(hover:hover){.gallery_item_caption_toggle:hover{color:#175f4e}}@media(min-width:46.25rem){.js .gallery_item_caption_toggle{display:block}}.gallery_item_caption_toggle_icon .icon{width:1.875rem;display:block}.gallery_item_caption{font-family:var(--font-serif);font-weight:400;font-size:1rem;line-height:1.5625;margin-block-start:0.625rem;color:rgba(0,0,0,.7)}@media(min-width:46.25rem){.gallery_item_caption{--type-link-color:#fff;--type-link-hover-color:rgba(255,255,255,0.7);position:relative;align-self:flex-end;grid-column:1;grid-row:1;background:#175f4e;margin-block-start:1.25rem;padding:clamp(1.22194rem,1.05867rem + (0.8163265306vw),1.875rem) 1.25rem clamp(1.79082rem,1.30102rem + (2.4489795918vw),3.75rem);transition:translate .4s;color:#fff}}@media(min-width:46.25rem){.js .gallery_item_caption[inert]{translate:0 100%}}.gallery_item_caption p{width:100%;max-width:46.875rem;margin:0 auto}.gallery_item_caption a{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.3em;color:var(--type-link-color,#602d89)}.gallery_item_caption a:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.gallery_item_caption a:hover{--underline-opacity:30%;--underline-offset:0.15em}}.gallery_item_caption a:focus-visible{color:var(--type-link-hover-color,#251230)}@media(hover:hover){.gallery_item_caption a:hover{color:var(--type-link-hover-color,#251230)}}.gallery_item_caption_inner{display:flex;align-items:flex-start;flex-direction:column-reverse;gap:10px}.gallery_item_caption_close{width:1.875rem;aspect-ratio:1;display:none;align-self:flex-end;background:#0c4336;border-radius:50%;transition:background-color .25s;color:#fff}.gallery_item_caption_close:focus-visible{background:#222}@media(hover:hover){.gallery_item_caption_close:hover{background:#222}}@media(min-width:46.25rem){.js .gallery_item_caption_close{display:block}}.hero{position:relative;background:#f4edec;padding-block:calc(var(--header-height) + 0.4375rem) 1.5rem}@media(min-width:46.25rem){.hero{padding-block:0}}@media(max-width:46.1875rem){.hero:not(:has(.hero_intro_title)){display:flex;flex-direction:column-reverse}}@media(min-width:46.25rem){.hero:has(+*)::after{width:100%;height:15svh;position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:-1;background:#f4edec;content:""}}.hero .pin-spacer{width:100% !important;pointer-events:none}.hero .pin-spacer>*{width:100% !important}.hero_feature_container{position:relative}@media(min-width:46.25rem){.hero_intro_wrapper{width:100%;height:100svh;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;pointer-events:all}}@media(min-width:46.25rem){.hero.animation-complete .hero_intro_wrapper{pointer-events:none}}@media(max-width:46.1875rem){.hero_intro:not(:has(.hero_intro_title)){display:none}}@media(min-width:46.25rem){.hero_intro{width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;display:flex;align-items:center;padding-block:calc(var(--header-height) + 1.25rem)}}.hero_intro_inner{max-width:52.5rem;display:flex;align-items:center;flex-direction:column;gap:20px;margin-inline:auto}.hero_intro_inner::before,.hero_intro_inner::after{width:0.0625rem;display:block;content:""}@media(min-width:46.25rem){.hero_intro_inner::before,.hero_intro_inner::after{display:none}}.hero_intro_inner::before{height:clamp(1.875rem,15svh,5.1875rem);background:linear-gradient(to bottom,rgba(96,45,137,0.2),rgba(96,45,137,0.6))}.hero_intro_inner::after{height:clamp(0.9375rem,7.5svh,2.875rem);background:linear-gradient(to bottom,#602d89,rgba(96,45,137,0.6))}.hero_intro_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:#602d89;text-align:center}@media(min-width:46.25rem){.hero_intro_title{color:#fff;font-size:4.6875rem;line-height:1.1}}.hero_diptych{aspect-ratio:375/262;display:flex;container:hero_diptych/size;overflow:hidden}@media(min-width:46.25rem){.hero_diptych{width:100%;height:100%;aspect-ratio:auto;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1}}.hero_diptych_column{height:100cqb;display:flex;flex:1 1 1px;flex-direction:column;background:#251230}.hero_diptych_column[data-column-direction="1"]{justify-content:flex-end}.hero_diptych_item{width:100%;height:100%;position:relative;flex-shrink:0;overflow:hidden}.hero_diptych_image{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover}.hero_diptych_video{width:100%;height:100%;position:absolute;inset:0;--iframe-opacity:0}.hero_diptych_video.loaded{--iframe-opacity:1}.hero_diptych_video iframe{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;opacity:var(--iframe-opacity);pointer-events:none;transition:opacity .5s}.hero_content{color:rgba(0,0,0,.7);text-align:center}.hero_content_inner{--line-height:clamp(0.9375rem,7.5svh,2.625rem);max-width:52.5rem;display:flex;align-items:center;flex-direction:column;gap:20px;margin-inline:auto}@media(min-width:46.25rem){.hero_content_inner{--line-height:clamp(5rem,20svh,10rem);height:85svh;min-height:32.5rem;justify-content:center;padding-block:calc(var(--header-height) + 0.4375rem) 0.625rem}}.hero_content_inner::before{width:0.0625rem;height:var(--line-height);display:block;flex-shrink:1;background:linear-gradient(to top,#602d89,rgba(96,45,137,0));content:""}@media(min-width:46.25rem){.hero_content_inner::after{width:0.0625rem;height:var(--line-height);display:block;flex-shrink:1;background:linear-gradient(to bottom,#602d89,rgba(96,45,137,0));content:""}}@media(max-width:46.1875rem){.hero:not(:has(.hero_intro_title)) .hero_content_inner::before{width:0.0625rem;flex-shrink:0;height:clamp(1.875rem,15svh,5.1875rem);background:linear-gradient(to bottom,rgba(96,45,137,0.2),rgba(96,45,137,0.6))}.hero:not(:has(.hero_intro_title)) .hero_content_inner::after{width:0.0625rem;flex-shrink:0;height:clamp(0.9375rem,7.5svh,2.875rem);display:block;background:linear-gradient(to bottom,#602d89,rgba(96,45,137,0.6));content:""}}.hero_content_title{margin-block:0;font-size:clamp(0.73373rem,0.63905rem + (0.4733727811vw),1rem);font-weight:700;line-height:1.3;letter-spacing:0.15rem;text-transform:uppercase}@media(max-width:46.1875rem){.hero:not(:has(.hero_intro_title)) .hero_content_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;color:#602d89;text-align:center;text-transform:none;letter-spacing:normal}}@media(min-width:46.25rem){.hero_content_title{font-family:var(--font-serif);font-weight:300;color:#602d89;font-size:4.6875rem;line-height:1.1;letter-spacing:normal;text-transform:none}}.hero_content_text{font-size:clamp(1.09246rem,0.90311rem + (0.9467455621vw),1.625rem);font-weight:300;line-height:1.5384615385;margin-block:0}.journey{--_primary-color:#fff;--_text-color:rgba(0,0,0,0.7);--_link-color:#602d89;background:var(--_primary-color);margin-block:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem) clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem);overflow:hidden;color:var(--_text-color)}.journey.theme_purple_dark{--_primary-color:#251230;--_text-color:#fff;--_link-color:#fff;--section-header-primary-color:#fff;--section-header-text-color:#fff;margin-block:0;padding-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem) clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.journey_navigation{margin-block:clamp(2.96633rem,2.77041rem + (0.9795918367vw),3.75rem) clamp(1.92143rem,1.46429rem + (2.2857142857vw),3.75rem)}.journey_navigation_inner_lg{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:61.25rem){.journey_navigation_inner_sm{display:none}}@media(max-width:61.1875rem){.journey_navigation_inner_lg{display:none}}.journey_dot{--button-color:var(--_link-color);--button-hover-color:var(--_primary-color)}.journey_dot.journey_active{background:var(--_link-color);color:var(--_primary-color)}.journey_carousel_container{display:flex;flex-wrap:wrap;gap:20px 0}.js .journey_carousel_container{flex-wrap:nowrap;gap:0}.journey_carousel_inner{position:relative}.journey_arrows:has(>[disabled]~[disabled]){display:none}.journey_arrows .embla__button{position:absolute;inset-block-start:50%;translate:0 -50%}.journey_arrows .embla__button--prev{inset-inline-start:max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6)}.journey_arrows .embla__button--next{inset-inline-end:max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6)}.journey_carousel_item{width:calc(100% - 2.625rem);flex-shrink:0;margin-inline-end:1.25rem}@media(min-width:31.25rem){.journey_carousel_item{width:calc(100% - 6.25rem)}}@media(min-width:46.25rem){.journey_carousel_item{width:calc((var(--fs-full-cell-width) - 1.25rem*(var(--fs-column-count) - 1))/var(--fs-column-count)*3 + 2.5rem)}}@media(min-width:61.25rem){.journey_carousel_item{width:calc((var(--fs-full-cell-width) - 1.25rem*(var(--fs-column-count) - 1))/var(--fs-column-count)*4 + 3.75rem)}}.journey_carousel_item:last-child{margin-inline-end:0}.journey_carousel_item .card{height:100%}.journey_carousel_section_marker{position:relative}.journey_dropdown{--_toggle-height:2.625rem;--_padding-inline:1.5625rem;height:var(--_toggle-height);position:relative;z-index:5;color:var(--_primary-color)}.journey_dropdown_inner{position:relative;container:journey_dropdown/inline-size}.journey_dropdown_toggle{height:var(--_toggle-height);position:relative;padding:0 var(--_padding-inline);color:inherit}.journey_dropdown_toggle::before{width:100%;height:100%;position:absolute;inset:0;z-index:-1;background:var(--_link-color);border-radius:3.125rem;content:""}.journey_dropdown_toggle.fs-swap-active{position:static}.journey_dropdown_toggle.fs-swap-active::before{border-radius:0.9375rem}.journey_dropdown_toggle_inner{height:100%;display:flex;align-items:center;gap:10px}.journey_dropdown_toggle_inner_active{width:100cqi;max-width:none;height:var(--_toggle-height);position:absolute;inset-block-start:0;inset-inline-start:0;padding-inline:var(--_padding-inline)}.journey_dropdown_toggle_label_active{font-size:0.8125rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.journey_dropdown_toggle_icon .icon{display:block}.journey_dropdown_content{width:100%;padding:0.5625rem var(--_padding-inline) var(--_padding-inline)}.journey_dropdown_content.fs-swap-enabled{display:none}.journey_dropdown_content.fs-swap-active{display:block}.journey_dropdown_item{border-bottom:0.0625rem solid color-mix(in srgb,var(--_primary-color),transparent 60%);margin-block-end:1.125rem;padding-block-end:0.875rem}.journey_dropdown_item:last-child{margin-block-end:0}.journey_dropdown_link{color:inherit}.journey_dropdown_link.journey_active{color:color-mix(in srgb,var(--_primary-color),transparent 30%)}.library_search{--_padding-inline:clamp(1.19949rem,0.90561rem + (1.4693877551vw),2.375rem);--_input-background:#fff;--_panel-background:#f4edec;--_tab-color:#602d89;--_tab-active-text-color:#fff;margin-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.library_search.theme_purple{--_panel-background:#fff;--_input-background:#f4edec;--_tab-color:#fff;--_tab-active-text-color:#602d89;background:#602d89;margin-block:0;padding-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.library_search_inner{max-width:88.75rem;margin-inline:auto}@media(min-width:61.25rem){.library_search_tabs{padding-inline:var(--_padding-inline)}}.library_search_tabs_inner{display:flex;flex-wrap:wrap;gap:clamp(7.8204081633px,6.7755102041px + (0.3265306122vw),12px);padding-block-end:1.25rem}.library_search_tab{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;position:relative;flex-shrink:0;border-color:var(--_tab-color);padding:.6111111111em clamp(0.89541rem,0.65051rem + (1.2244897959vw),1.875rem);color:var(--_tab-color);font-size:clamp(0.85873rem,0.76405rem + (0.4733727811vw),1.125rem)}.library_search_tab:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.library_search_tab:hover{background-color:#602d89;color:#fff}}.library_search_tab:focus-visible{background:var(--_tab-color);color:var(--_tab-active-text-color)}.library_search_tab.fs-swap-active{background:var(--_tab-color);color:var(--_tab-active-text-color)}@media(hover:hover){.library_search_tab:hover{background:var(--_tab-color);color:var(--_tab-active-text-color)}}.library_search_panels{background:var(--_panel-background);border:0.0625rem solid #602d89;padding:clamp(2.13138rem,1.80485rem + (1.6326530612vw),3.4375rem) var(--_padding-inline)}.library_search_panel.fs-swap-enabled{display:none}.library_search_panel.fs-swap-active{display:block}.library_search_panel_form{display:flex;flex-wrap:wrap;gap:16px 22px}.library_search_panel_input_wrapper{--_icon-width:clamp(0.98316rem,0.8852rem + (0.4897959184vw),1.375rem);min-width:13.75rem;max-width:57.75rem;position:relative;flex-grow:1}@media(min-width:31.25rem){.library_search_panel_input_wrapper{min-width:23.75rem}}.library_search_panel_input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;--_input-padding-inline:clamp(0.92347rem,0.84184rem + (0.4081632653vw),1.25rem);width:100%;height:clamp(3.41224rem,3.26531rem + (0.7346938776vw),4rem);background:var(--_input-background);border:0;border-bottom:0.125rem solid #602d89;padding-inline:calc(var(--_input-padding-inline) + var(--_icon-width) + 0.625rem) var(--_input-padding-inline);color:#602d89}.library_search_panel_input::-moz-placeholder{color:#602d89}.library_search_panel_input::placeholder{color:#602d89}.library_search_panel_input:focus{border-color:#251230}.library_search_panel_input_icon{position:absolute;inset-block-start:50%;inset-inline-start:20px;translate:0 -50%;pointer-events:none;color:#602d89}.library_search_panel_input_wrapper:focus-within .library_search_panel_input_icon{color:#251230}.library_search_panel_input_icon .icon{--icon-width:var(--_icon-width)}.library_search_panel_submit{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;background:#602d89;border:0;border-radius:31.25rem;color:#fff}.library_search_panel_submit:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.library_search_panel_submit:hover{background-color:#602d89;color:#fff}}.library_search_panel_submit:focus-visible{background:#251230}@media(hover:hover){.library_search_panel_submit:hover{background:#251230}}@media(min-width:61.25rem){.library_search_panel_submit{min-width:10.125rem}}.library_search_panel_links{display:flex;flex-wrap:wrap;gap:16px;margin-block-start:clamp(1.46633rem,1.27041rem + (0.9795918367vw),2.25rem)}.library_search_panel_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.3em;color:var(--type-link-color,#602d89);--type-link-color:rgba(0,0,0,0.7)}.library_search_panel_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.library_search_panel_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.library_search_panel_link:focus-visible{color:var(--type-link-hover-color,#251230)}@media(hover:hover){.library_search_panel_link:hover{color:var(--type-link-hover-color,#251230)}}.library_search_hours{margin-block-start:clamp(0.97755rem,0.84694rem + (0.6530612245vw),1.5rem)}.library_search.theme_purple .library_search_hours_inner{--type-link-color:#fff;--type-link-hover-color:rgba(255,255,255,0.7);color:#fff}@media(min-width:46.25rem){.library_search_hours_inner>*{display:inline}}.library_search_hours_inner .local-link-separator{display:block;font-size:0}@media(min-width:46.25rem){.library_search_hours_inner .local-link-separator{display:inline;font-size:1em}}.link_group{margin-block:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem);color:rgba(0,0,0,.7)}.link_group_header{margin-block-end:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.link_group_header_inner{display:flex;flex-direction:column;gap:16px 20px}@media(min-width:61.25rem){.link_group_header_inner{display:grid;align-items:flex-start}}@media(min-width:61.25rem)and (min-width:46.25rem){.link_group_header_inner{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}.link_group_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:#602d89}@media(min-width:61.25rem){.link_group_title{grid-column:1/span 6}}@media(min-width:87.125rem){.link_group_title{grid-column:1/span 5}}.link_group_description{font-size:clamp(1.09246rem,0.90311rem + (0.9467455621vw),1.625rem);font-weight:300;line-height:1.5384615385;margin-block:0}@media(min-width:61.25rem){.link_group_description{grid-column:8/span 5;margin-block-start:0.625rem}}@media(min-width:87.125rem){.link_group_description{grid-column:7/span 5}}.link_group_list{margin-block-end:-1.25rem}@media(min-width:46.25rem){.link_group_list{-moz-column-gap:0;column-gap:0;-moz-column-count:2;column-count:2;gap:20px}.link_group_list>*{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;column-break-inside:avoid}}@media(min-width:61.25rem){.link_group_list{-moz-column-count:3;column-count:3}}.link_group_item{padding-block-end:1.25rem}.link_group_link{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,#602d89 var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.4em;width:-moz-max-content;width:max-content;max-width:100%;display:block;color:rgba(0,0,0,.7);line-height:1.8}.link_group_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.link_group_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.link_group_link_label{text-decoration-thickness:2px}.link_group_link_icon{margin-inline-start:clamp(0.80128rem,0.73597rem + (0.3265306122vw),1.0625rem);color:#602d89}.media_diptych{--_background:#fff;background:var(--_background);margin-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.media_diptych.theme_tan,.media_diptych.theme_green,.media_diptych.theme_blue,.media_diptych.theme_purple,.media_diptych.theme_purple_dark{margin-block:0;padding-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.media_diptych.theme_tan{--_background:#f4edec}.media_diptych.theme_green{--_background:#0c4336}.media_diptych.theme_blue{--_background:#325385}.media_diptych.theme_purple{--_background:#602d89}.media_diptych.theme_purple_dark{--_background:#251230}.media_diptych_inner{display:block;display:grid;grid-template-columns:repeat(2,50%)}.media_diptych_inner img{width:100%;height:auto;display:block}.media_diptych_half{overflow:hidden}.no_results_message{margin-block-start:2.5rem;margin-block-end:2.5rem}@media(min-width:46.25rem){.no_results_message{margin-block-start:3.75rem}}@media(min-width:61.25rem){.no_results_message{margin-block-start:5rem}}@media(min-width:76.25rem){.no_results_message{margin-block-start:6.25rem}}@media(min-width:46.25rem){.no_results_message{margin-block-end:3.75rem}}@media(min-width:61.25rem){.no_results_message{margin-block-end:5rem}}@media(min-width:76.25rem){.no_results_message{margin-block-end:6.25rem}}.no_results_message_inner{max-width:81.25rem;margin-inline:auto;color:rgba(0,0,0,.7)}.no_results_message_inner p:first-child{margin-block-start:0}.no_results_message_inner p:last-child{margin-block-end:0}.people_entry_figure{display:block;width:7.1875rem;margin-block:1.25rem}.people_entry_figure img{width:100%;height:auto;display:block}@media(min-width:22.5rem){.people_entry_figure{float:right;margin-left:1.25rem}}@media(min-width:31.25rem){.people_entry_figure{margin-block:1.875rem;margin-left:1.875rem}}@media(min-width:46.25rem){.people_entry_figure{width:13.4375rem}}.people_entry_image{border-radius:50%}.people_list{margin-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem) clamp(4.83163rem,3.85204rem + (4.8979591837vw),8.75rem)}.people_list_inner{max-inline-size:1300px;margin-inline:auto}.people_list_cards{--columns:1;display:grid;gap:clamp(27.7551020408px,14.693877551px + (4.0816326531vw),80px);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}@media(min-width:46.25rem){.people_list_cards{--columns:2}}@media(min-width:61.25rem){.people_list_cards{--columns:3;gap:clamp(30px,-64.8387096774px + (9.6774193548vw),90px) clamp(30px,-124.9032258065px + (15.8064516129vw),128px)}}.people_list_item_figure{display:block;margin-block-end:calc(5.1724137931% + 0.625rem)}.people_list_item_figure img{width:100%;height:auto;display:block}.people_list_item_name{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0 0.375rem;color:#602d89}.people_list_item_name_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:inherit}.people_list_item_name_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.people_list_item_name_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.people_list_item_title{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;margin-block:0;color:rgba(0,0,0,.7)}.people_list_links{border-block-start:0.0625rem solid #f4edec;margin-block-start:0.875rem;padding-block-start:0.875rem}.people_list_link_item+.people_list_link_item{margin-block-start:0.875rem}.people_list_link_item_url{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:#602d89;line-height:1.75}.people_list_link_item_url:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.people_list_link_item_url:hover{--underline-opacity:30%;--underline-offset:0.15em}}.people_list_pagination{margin-block-start:clamp(4.23469rem,3.41837rem + (4.0816326531vw),7.5rem)}.people_meta{margin-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.people_meta_content{max-width:var(--page-wysiwyg-max-width);display:flex;flex-wrap:wrap;gap:20px;margin-inline:auto}.people_meta_links_list{display:flex;flex-wrap:wrap;gap:clamp(9.5510204082px,6.9387755102px + (0.8163265306vw),20px)}@media(min-width:23.4375rem){.people_meta_social{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(9.5510204082px,6.9387755102px + (0.8163265306vw),20px)}}.people_meta_social_title{margin:0;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);text-transform:uppercase}@media(max-width:23.375rem){.people_meta_social_title{margin-block-end:0.625rem}}.people_meta_social_links_list{display:flex;flex-wrap:wrap;gap:clamp(9.5510204082px,6.9387755102px + (0.8163265306vw),20px)}.people_meta_social_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.people_meta_social_link_label.focusable:active,.people_meta_social_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.people_meta_social_link{transition:color .25s;color:#602d89}.people_meta_social_link:focus-visible{color:#251230}@media(hover:hover){.people_meta_social_link:hover{color:#251230}}.people_related{margin-block:2.8125rem}.people_related:has(.people_related_header){margin-block-start:clamp(4.29082rem,3.80102rem + (2.4489795918vw),6.25rem)}.people_related_header{margin-block-end:clamp(2.38776rem,1.73469rem + (3.2653061224vw),5rem)}.people_related_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0 0.625rem}.people_related_description{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6}.people_related_description p{margin-block:0}.people_related_body{overflow:hidden}.people_related_dots{display:flex;gap:14px;margin-block-end:1.25rem}.people_related_dots:has(>:first-child:last-child){display:none}.people_related_dots .embla__dot{inline-size:12px;aspect-ratio:1/1;background:#602d89;border-radius:50%;opacity:.15;transition:opacity .25s}.people_related_dots .embla__dot--selected{opacity:1}.people_related_carousel_inner{position:relative}.people_related_arrows:has(>[disabled]~[disabled]){display:none}.people_related_arrows .embla__button{position:absolute;inset-block-start:50%;translate:0 -50%}.people_related_arrows .embla__button--prev{inset-inline-start:max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6)}.people_related_arrows .embla__button--next{inset-inline-end:max(-72px,(100vw - (var(--fs-row-width) - 20px))/2*-0.6)}.people_related_items{--columns:1;display:grid;gap:clamp(27.7551020408px,14.693877551px + (4.0816326531vw),80px);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}@media(min-width:46.25rem){.people_related_items{--columns:2}}@media(min-width:61.25rem){.people_related_items{--columns:3;gap:clamp(30px,-64.8387096774px + (9.6774193548vw),90px) clamp(30px,-124.9032258065px + (15.8064516129vw),128px)}}@media(min-width:76.25rem){.people_related_items{--columns:4;-moz-column-gap:clamp(60px,-36.3157894737px + (7.8947368421vw),90px);column-gap:clamp(60px,-36.3157894737px + (7.8947368421vw),90px)}}.people_related_items.people_related_items_carousel{display:flex;gap:clamp(28.2040816327px,17.7551020408px + (3.2653061224vw),70px)}.people_related_items_carousel .people_related_item{inline-size:calc(100% - 42px);flex-shrink:0}@media(min-width:31.25rem){.people_related_items_carousel .people_related_item{inline-size:calc(100% - 100px)}}@media(min-width:46.25rem){.people_related_items_carousel .people_related_item{inline-size:calc((var(--fs-full-cell-width) - 20px*(var(--fs-column-count) - 1))/var(--fs-column-count)*3 + 40px)}}@media(min-width:61.25rem){.people_related_items_carousel .people_related_item{inline-size:calc((var(--fs-full-cell-width) - 20px*(var(--fs-column-count) - 1))/var(--fs-column-count)*4 + 60px)}}@media(min-width:76.25rem){.people_related_items_carousel .people_related_item{inline-size:calc((var(--fs-full-cell-width) - 20px*(var(--fs-column-count) - 1))/var(--fs-column-count)*3 + 40px)}}.people_related_item .card{block-size:100%}.program_list{margin-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem) clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem)}.program_list_inner{max-width:81.25rem;margin-inline:auto}.program_item{border-bottom:0.0625rem solid rgba(34,34,34,.28)}.program_item_heading{margin-block:0}.program_item_heading_inner{display:grid;align-items:flex-end;gap:20px;grid-template-columns:minmax(0,1fr) max-content;padding:clamp(1.21633rem,1.02041rem + (0.9795918367vw),2rem) 0 0.625rem}.program_item_heading_link{font-family:var(--font-serif);font-weight:300;--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:#602d89;font-size:clamp(1.29364rem,0.82027rem + (2.3668639053vw),2.625rem);line-height:1.1904761905}.program_item_heading_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.program_item_heading_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.program_item_heading_link_icon{--_link-icon-size:max(1.375rem,26 / 42 * 1em);margin-inline-start:0.625rem}.program_item_heading_link_icon_img{width:var(--_link-icon-size);height:auto;aspect-ratio:1/1;vertical-align:calc(-8px + .1428em)}.program_item_heading_link_icon_ring{transition:fill .3s;fill:#fff;stroke:#602d89}.program_item_heading_link:focus-visible .program_item_heading_link_icon_ring{fill:#602d89}@media(hover:hover){.program_item_heading_link:hover .program_item_heading_link_icon_ring{fill:#602d89}}.program_item_heading_link_icon_arrow{transition:fill .3s;fill:#602d89}.program_item_heading_link:focus-visible .program_item_heading_link_icon_arrow{fill:#fff}@media(hover:hover){.program_item_heading_link:hover .program_item_heading_link_icon_arrow{fill:#fff}}.program_item_button{border-radius:50%;transition:background-color .25s,color .25s;color:#602d89}.program_item_button:focus-visible{background:#602d89;color:#fff}@media(hover:hover){.program_item_button:hover{background:#602d89;color:#fff}}.program_item_heading_icon{width:2.8125rem;aspect-ratio:1;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .25s}@media print{.program_item_heading_icon{display:none}}.program_item_heading_icon:before,.program_item_heading_icon:after{width:1.5625rem;height:0.125rem;position:absolute;inset:50% auto auto 50%;background-color:currentColor;border-radius:0.125rem;content:"";transition:opacity .25s,rotate .25s,translate .25s}.program_item_heading_icon:before{translate:-50% -50%}.program_item_heading_icon:after{rotate:90deg;translate:-50% -50%}.program_item.fs-swap-active .program_item_heading_icon:after{rotate:0deg}.program_item_content{overflow:hidden;padding-block:1.25rem 1.5rem}.program_item.fs-swap-enabled .program_item_content{display:none}@media print{.program_item.fs-swap-enabled .program_item_content{display:block}}.program_item.fs-swap-active .program_item_content{display:block}.program_item_department{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;display:block;margin-block-end:0.75rem;color:#602d89;font-weight:400}.program_item_heading_mode_data{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;display:block;margin-block-end:1.375rem;color:rgba(0,0,0,.7)}.program_item_content_inner{display:grid;gap:30px 20px}@media(min-width:46.25rem)and (min-width:46.25rem){.program_item_content_inner{-moz-column-gap:20px;column-gap:20px;grid-template-columns:calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding)) repeat(calc(var(--fs-column-count) - 2),minmax(0,1fr)) calc(calc((var(--fs-full-cell-width) - 20px * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0rem) - var(--page-content-padding))}}@media(min-width:46.25rem){.program_item_content_group{max-width:45rem;grid-column:1/span 4}}@media(min-width:61.25rem){.program_item_content_group{grid-column:1/span 8}}@media(min-width:46.25rem){.program_item_details{max-width:calc((var(--fs-full-cell-width) - 1.25rem*(var(--fs-column-count) - 1))/var(--fs-column-count)*3 + 2.5rem);grid-column:5/span 2;justify-self:flex-end}}@media(min-width:61.25rem){.program_item_details{grid-column:9/span 4}}.program_item_description p{font-size:clamp(1.09246rem,0.90311rem + (0.9467455621vw),1.625rem);font-weight:300;line-height:1.5384615385}.program_item_description p:first-child{margin-block-start:0}.program_item_description p:last-child{margin-block-end:0}.program_item_figure{display:block}.program_item_figure img{width:100%;height:auto;display:block}.program_meta{margin-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem) clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem);color:#602d89}.program_meta_inner{max-width:var(--page-wysiwyg-max-width);margin-inline:auto}.program_details{display:flex;flex-direction:column;gap:15px clamp(19.1020408163px,13.8775510204px + (1.6326530612vw),40px)}@media(min-width:46.25rem){.program_details{flex-direction:row;flex-wrap:wrap}}.program_detail{display:grid;gap:5px 20px;grid-template-columns:minmax(0,1fr)}@media(min-width:61.25rem){.program_detail{grid-template-columns:max-content minmax(0,1fr)}}.program_detail_label{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111;flex-shrink:0;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.program_detail_data{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111}.program_detail_data_socials{display:flex;gap:15px}@media(min-width:61.25rem){.program_detail_data_socials{margin-block-start:-0.25rem}}.program_detail_data_socials_item{transition:color .25s;color:inherit}.program_detail_data_socials_item:focus-visible{color:#251230}@media(hover:hover){.program_detail_data_socials_item:hover{color:#251230}}.program_detail_data_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);color:inherit}.program_detail_data_link:focus-visible{--underline-offset:0.15em;--underline-opacity:100%}@media(hover:hover){.program_detail_data_link:hover{--underline-offset:0.15em;--underline-opacity:100%}}.related_news{--_text-color:#fff;--_background-color:#0c4336;background:var(--_background-color);padding-block:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem);color:var(--_text-color)}.related_news.theme_blue{--_background-color:#325385}.related_news.theme_purple_dark{--_background-color:#251230}.related_news.theme_tan{--_text-color:#602d89;--_background-color:#f4edec}.related_news_header{margin-block-end:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.related_news_header_inner{display:flex;flex-direction:column;gap:8px}.related_news_pretitle{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase}.related_news_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0}.safe_table{margin-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.safe_table_inner{max-width:var(--page-wysiwyg-max-width);margin-inline:auto}.safe_table_title{font-size:clamp(1.2378rem,1.16679rem + (0.3550295858vw),1.4375rem);font-weight:700;line-height:1.652173913;margin-block:0 1.25rem;color:#602d89}@media(min-width:46.25rem){.safe_table_title{font-weight:400}}.search_results{margin-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.body_layout_search .search_results{margin-block-end:clamp(4.83163rem,3.85204rem + (4.8979591837vw),8.75rem)}.search_results_inner{width:100%;max-width:56.25rem;display:grid;gap:30px;grid-template-columns:100%;margin-inline:auto}.section_heading{--_background:#fff;background:var(--_background);margin-block:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem) clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.section_heading.theme_tan,.section_heading.theme_green,.section_heading.theme_blue,.section_heading.theme_purple,.section_heading.theme_purple_dark{margin-block:0;padding-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem) clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem)}.section_heading.theme_tan{--_background:#f4edec}.section_heading.theme_green{--section-header-primary-color:#fff;--section-header-text-color:rgba(255,255,255,0.7);--_background:#0c4336}.section_heading.theme_blue{--section-header-primary-color:#fff;--section-header-text-color:rgba(255,255,255,0.7);--_background:#325385}.section_heading.theme_purple{--section-header-primary-color:#fff;--section-header-text-color:rgba(255,255,255,0.7);--_background:#602d89}.section_heading.theme_purple_dark{--section-header-primary-color:#fff;--section-header-text-color:rgba(255,255,255,0.7);--_background:#251230}.share_tools{position:relative;display:none}@media(min-width:61.25rem){.js .share_tools{display:inline-block}}@media print{.js .share_tools{display:none}}.share_tools_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.share_tools_title.focusable:active,.share_tools_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.share_tools_toggle{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #602d89;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#602d89;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;position:relative;z-index:2;text-decoration:underline}.share_tools_toggle:focus-visible{background-color:#602d89;color:#fff}@media(hover:hover){.share_tools_toggle:hover{background-color:#602d89;color:#fff}}.share_tools_list{position:absolute;display:flex}.direction_top .share_tools_list{inset-block-end:calc(100% + 10px)}.direction_right .share_tools_list{inset-block-start:50%;inset-inline-start:calc(100% + 10px);translate:0 -50% 0}.direction_bottom .share_tools_list{margin-block-start:0.625rem}.direction_left .share_tools_list{inset-block-start:50%;inset-inline-end:calc(100% + 10px);translate:0 -50% 0}.share_tool_item{opacity:0;transition:.25s opacity,.25s translate,0ms visibility .25s;visibility:hidden}.direction_top .share_tool_item{translate:0 100px 0}.direction_right .share_tool_item{translate:-166px 0 0}.direction_bottom .share_tool_item{translate:0 -100px 0}.direction_left .share_tool_item{translate:166px 0 0}.share_tools.fs-swap-active .share_tool_item{translate:0 0 0;opacity:1;transition:.25s opacity,.25s translate,0ms visibility;visibility:visible}.share_tools.fs-swap-active .share_tool_item:nth-child(1){transition-delay:.1s}.share_tools.fs-swap-active .share_tool_item:nth-child(2){transition-delay:.2s}.share_tools.fs-swap-active .share_tool_item:nth-child(3){transition-delay:.3s}.share_tools.fs-swap-active .share_tool_item:nth-child(4){transition-delay:.4s}.share_tools.fs-swap-active .share_tool_item:nth-child(5){transition-delay:.5s}.share_tools.fs-swap-active .share_tool_item:nth-child(6){transition-delay:.6s}.share_tools.fs-swap-active .share_tool_item:nth-child(7){transition-delay:.7s}.share_tools.fs-swap-active .share_tool_item:nth-child(8){transition-delay:.8s}.share_tools.fs-swap-active .share_tool_item:nth-child(9){transition-delay:.9s}.share_tool{display:block;padding:0.625rem;transition:color .25s}.share_tool:focus-visible{color:#222}@media(hover:hover){.share_tool:hover{color:#222}}.share_tool_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.share_tool_label.focusable:active,.share_tool_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.testimonial{--_background:#fff;--_color:#602d89;--type-link-color:currentColor;--type-link-hover-color:currentColor;position:relative;background:var(--_background);margin-block:clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem);color:var(--_color);text-align:center}.testimonial.theme_tan,.testimonial.theme_green,.testimonial.theme_blue,.testimonial.theme_purple,.testimonial.theme_purple_dark{margin-block:0;padding-block:clamp(2.44388rem,2.11735rem + (1.6326530612vw),3.75rem)}.testimonial.theme_purple{--_background:#602d89;--_color:#fff}.testimonial.theme_purple_dark{--_background:#251230;--_color:#fff}.testimonial.theme_green{--_background:#0c4336;--_color:#fff}.testimonial.theme_blue{--_background:#325385;--_color:#fff}.testimonial.theme_tan{--_background:#f4edec}@media(min-width:46.25rem){.testimonial_inner{position:relative}}.testimonial_background{width:100%;height:100%;position:absolute;inset:0;background:var(--_background)}.testimonial_background_image{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.35}.testimonial_figure{max-width:calc((var(--fs-full-cell-width) - 1.25rem*(var(--fs-column-count) - 1))/var(--fs-column-count)*8 + 8.75rem);position:relative;margin-inline:auto;padding-block:clamp(3.0074rem,0.86862rem + (10.693877551vw),11.5625rem) clamp(3.15612rem,1.88265rem + (6.3673469388vw),8.25rem)}.testimonial_quote{font-family:var(--font-serif);font-weight:300;margin:0;font-size:clamp(1.625rem,1.625rem +
				clamp(0rem,4 * ((100vw - 20rem) / 55),0.25rem) +
				clamp(0rem,21 * ((100vw - 23.4375rem) / 845),1.3125rem),3.1875rem);line-height:1.2}.testimonial_quote::after{width:0.0625rem;height:clamp(4.94388rem,4.61735rem + (1.6326530612vw),6.25rem);display:block;background:linear-gradient(to bottom,currentColor 0%,color-mix(in srgb,currentColor,transparent 80%) 100%);content:"";margin:1.5rem auto}.testimonial_quote p{margin-block:0}.testimonial_quote p:first-child::before{content:open-quote}.testimonial_quote p:last-child::after{content:close-quote}.testimonial_quote a{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.2em;color:var(--type-link-color,#602d89)}.testimonial_quote a:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.testimonial_quote a:hover{--underline-opacity:30%;--underline-offset:0.15em}}.testimonial_quote a:focus-visible{color:var(--type-link-hover-color,#251230)}@media(hover:hover){.testimonial_quote a:hover{color:var(--type-link-hover-color,#251230)}}.testimonial_figcaption{display:flex;align-items:center;gap:20px;justify-content:center}.testimonial_attribution_image_wrapper{display:block;width:3.125rem}.testimonial_attribution_image_wrapper img{width:100%;height:auto;display:block}.testimonial_attribution_image{border-radius:50%}.testimonial_info{font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);font-weight:700;line-height:1.6111111111}.topic_large{--_block-spacing:clamp(2.45791rem,2.21301rem + (1.2244897959vw),3.4375rem);--_primary-color:#602d89;--_text-color:rgba(0,0,0,0.7);--_background-color:transparent;background-color:var(--_background-color);margin-block:var(--_block-spacing);color:var(--_text-color)}.topic_large.theme_tan{--_background-color:#f4edec;margin-block:0;padding-block:var(--_block-spacing)}.topic_large.theme_green{--_primary-color:#fff;--_text-color:#fff;--_background-color:#0c4336;margin-block:0;padding-block:var(--_block-spacing)}.topic_large.theme_blue{--_primary-color:#fff;--_text-color:#fff;--_background-color:#325385;margin-block:0;padding-block:var(--_block-spacing)}.topic_large.theme_purple_dark{--_primary-color:#fff;--_text-color:#fff;--_background-color:#251230;margin-block:0;padding-block:var(--_block-spacing)}.topic_large_inner{display:flex;flex-direction:column;gap:clamp(28.6530612245px,20.8163265306px + (2.4489795918vw),60px) 4.97%}@media(min-width:46.25rem){.topic_large_inner{align-items:flex-start;flex-direction:row}}.topic_large_figure{display:block}.topic_large_figure img{width:100%;height:auto;display:block}@media(min-width:46.25rem){.topic_large_figure{flex:0 0 51.66%}}@media(min-width:46.25rem){.topic_large_wrapper{margin-block-start:1.25rem}}.topic_large_pretitle{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;display:block;margin-block:0 0.3125rem;color:var(--_primary-color)}.topic_large_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:var(--_primary-color)}.topic_large_body{margin-block-start:clamp(1.20791rem,0.96301rem + (1.2244897959vw),2.1875rem)}.topic_large_links{display:flex;flex-direction:column;gap:16px;margin-block-start:clamp(1.84694rem,1.68367rem + (0.8163265306vw),2.5rem)}.topic_large_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:var(--_primary-color);line-height:1.75}.topic_large_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.topic_large_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.topics{margin-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem);color:rgba(0,0,0,.7)}.topics.theme_tan{background:#f4edec;margin-block:0;padding-block:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.topics_header{margin-block-end:clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)}.topics_header_inner{max-width:57.5rem;margin-inline:auto;text-align:center}.topics_title{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.75rem,1.75rem +
				clamp(0rem,8 * ((100vw - 20rem) / 55),0.5rem) +
				clamp(0rem,6 * ((100vw - 23.4375rem) / 845),0.375rem),2.625rem);line-height:1.1904761905;margin-block:0;color:#602d89}.topics_description{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);line-height:1.6;margin-block-start:0.75rem}.topics_description p{margin-block:0}.topics_items{display:grid;gap:50px;grid-template-columns:minmax(0,1fr)}.topic{width:100%;max-width:73.125rem;margin-inline:auto}.topic_inner{display:flex;align-items:flex-start;flex-direction:column;gap:clamp(13.5510204082px,10.9387755102px + (0.8163265306vw),24px) 5.98%}@media(min-width:46.25rem){.topic_inner{flex-direction:row}}.topic_figure{display:block}.topic_figure img{width:100%;height:auto;display:block}@media(min-width:46.25rem){.topic_figure{flex:0 0 43.3333%}}.topic_wrapper{display:flex;align-self:center;flex-direction:column;gap:15px}.topic_title{font-family:var(--font-serif);font-weight:400;margin-block:0;color:#602d89;font-size:clamp(1.5rem,1.5rem +
				clamp(0rem,4 * ((100vw - 20rem) / 55),0.25rem) +
				clamp(0rem,2 * ((100vw - 23.4375rem) / 845),0.125rem),1.875rem);line-height:1.2}.topic_links{display:flex;flex-direction:column;gap:10px}.topic_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:#602d89;line-height:1.75}.topic_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.topic_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}.topic_starter{--topic-starter-current-background:#0c4336;position:relative;background:#0c4336;padding-block-start:2.25rem;color:#fff}.topic_starter.theme_purple{--topic-starter-current-background:#602d89;background:#602d89}.topic_starter.theme_purple_dark{--topic-starter-current-background:#251230;background:#251230}.topic_starter_header{--section-header-primary-color:#fff;--section-header-text-color:#fff}.topic_starter_nav{position:sticky;inset-block-start:0;z-index:2;margin-block-start:2.5rem;overflow-x:auto;overflow-y:hidden}@media(min-width:61.25rem){.topic_starter_nav{margin:clamp(3.125rem,1.54435rem + (2.5806451613vw),4.125rem) 0 0}}.topic_starter_nav_wrapper{min-width:-moz-max-content;min-width:max-content;position:relative;padding-block:0.9375rem 0.625rem}@media(min-width:61.25rem){.topic_starter_nav_wrapper{padding-block:0.625rem}}@media(max-width:61.1875rem){.topic_starter_nav_wrapper .fs-row{margin-inline:0.625rem}}.topic_starter_nav_bg{--topic-starter-target-background:transparent;width:100%;height:200%;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:-1;background:linear-gradient(to bottom,var(--topic-starter-current-background) 50%,var(--topic-starter-target-background) 50%)}.topic_starter_nav_inner{min-width:-moz-max-content;min-width:max-content;max-width:none;padding-inline:var(--page-content-padding)}@media(min-width:61.25rem){.topic_starter_nav_inner{min-width:0;max-width:100%;display:flex;align-items:center;gap:18px;padding-inline:var(--page-content-padding)}}.topic_starter_nav_list{display:flex;gap:24px;justify-content:center;padding-block-end:0.5rem}@media(min-width:61.25rem){.topic_starter_nav_list{gap:18px;justify-content:flex-start;padding-block-end:0}}.topic_starter_nav_link{--underline-offset:0.625rem;--underline-opacity:0%;transition:color .25s,text-underline-offset .25s,text-decoration-color .25s;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor var(--underline-opacity),transparent);text-decoration-thickness:max(1px,.05em);text-underline-offset:var(--underline-offset);--underline-opacity:100%;--underline-offset:0.5em;color:rgba(255,255,255,.4);white-space:nowrap}.topic_starter_nav_link:focus-visible{--underline-opacity:30%;--underline-offset:0.15em}@media(hover:hover){.topic_starter_nav_link:hover{--underline-opacity:30%;--underline-offset:0.15em}}@media(min-width:61.25rem){.topic_starter_nav_link{max-width:-moz-fit-content;max-width:fit-content;display:block;border:0.0625rem solid #fff;border-radius:1.375rem;cursor:pointer;padding:0.6875rem 1.875rem;transition:background-color .5s,color .5s;color:#fff;font-size:clamp(0.99186rem,0.94453rem + (0.2366863905vw),1.125rem);line-height:1.2;text-decoration:none;opacity:1}.topic_starter_nav_link:focus-visible{background-color:#fff;color:#222}}@media(min-width:61.25rem)and (hover:hover){.topic_starter_nav_link:hover{background-color:#fff;color:#222}}@media(min-width:61.25rem){.topic_starter_nav_link:hover{color:rgba(0,0,0,.7)}}.topic_starter_nav_link.topic_starter_section_active{color:#fff}@media(min-width:61.25rem){.topic_starter_nav_link.topic_starter_section_active{background:#fff;color:rgba(0,0,0,.7)}}.topic_starter_nav_title{display:none;transition:opacity .25s}@media(min-width:61.25rem){.topic_starter_nav_title{font-size:clamp(0.85059rem,0.70858rem + (0.7100591716vw),1.25rem);font-weight:400;line-height:1.2;letter-spacing:clamp(0.0105rem,-0.03021rem + (0.2035502959vw),0.125rem);text-transform:uppercase;display:block;opacity:0;pointer-events:none}}.topic_starter_nav_title.topic_starter_title_visible{opacity:1;pointer-events:all}.topic_starter_section{background:var(--topic-starter-section-color);padding-block:clamp(6.13776rem,5.48469rem + (3.2653061224vw),8.75rem) clamp(3.63776rem,2.98469rem + (3.2653061224vw),6.25rem)}.topic_starter_section:first-child{padding-block-start:clamp(1.74592rem,0.9949rem + (3.7551020408vw),4.75rem)}.topic_starter_section.theme_green{--topic-starter-section-color:#0c4336}.topic_starter_section.theme_purple{--topic-starter-section-color:#602d89}.topic_starter_section.theme_purple_dark{--topic-starter-section-color:#251230}.video_embed_block{margin-block-start:2.5rem;margin-block-end:2.5rem}@media(min-width:46.25rem){.video_embed_block{margin-block-start:3.75rem}}@media(min-width:61.25rem){.video_embed_block{margin-block-start:5rem}}@media(min-width:76.25rem){.video_embed_block{margin-block-start:6.25rem}}@media(min-width:46.25rem){.video_embed_block{margin-block-end:3.75rem}}@media(min-width:61.25rem){.video_embed_block{margin-block-end:5rem}}@media(min-width:76.25rem){.video_embed_block{margin-block-end:6.25rem}}.video_embed_figure{display:block;position:relative}.video_embed_figure img{width:100%;height:auto;display:block}.wysiwyg_block{margin-block:clamp(4.83163rem,3.85204rem + (4.8979591837vw),8.75rem)}.wysiwyg_block.theme_tan{background:#f4edec;margin-block:0;padding-block:clamp(4.83163rem,3.85204rem + (4.8979591837vw),8.75rem)}.wysiwyg_block+.paragraph--type--iframe-component{margin-block-start:calc(clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)*-1)}.paragraph--type--iframe-component:has(+.wysiwyg_block){margin-block-end:calc(clamp(3.04082rem,2.55102rem + (2.4489795918vw),5rem)*-1)}.wysiwyg_block_content{--heading-color:#602d89;max-width:var(--page-wysiwyg-max-width);container:wysiwyg_content/inline-size;margin-inline:auto;color:rgba(0,0,0,.7)}.wysiwyg_block_content>:first-child{margin-block-start:0}.wysiwyg_block_content>:last-child{margin-block-end:0}.wysiwyg_block_content .caption{position:relative}.wysiwyg_block_content .caption figcaption{color:#602d89}@media(min-width:80rem){.wysiwyg_block_content .caption:is(.block_left,.block_right) figcaption{--_caption-offset:1.625rem;width:calc((var(--fs-full-cell-width) - var(--page-content-padding)*2 - 100cqi)/2 - var(--_caption-offset));max-width:12.5rem;position:absolute;inset-block-end:0;inset-inline-start:calc(100% + var(--_caption-offset))}}@media(min-width:80rem){.wysiwyg_block_content .caption.block_left figcaption{inset-inline:auto calc(100% + var(--_caption-offset))}}.clearfix:after{display:table;clear:both;content:""}.visually_hide{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.visually_hide.focusable:active,.visually_hide.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.content_padded{padding-inline:var(--page-content-padding)}@media print{*{background:none !important;box-shadow:none !important;color:#222 !important;text-shadow:none !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:0.0625rem solid #999;padding:0.625rem;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}.print{display:block}[id=fs-grid-menu]{display:none !important}}
